//#region src/model/ResourceType.d.ts
/**
* Enum ResourceType
* @type {{
* "AUDITLOG": "AUDITLOG","APP": "APP","ASSET": "ASSET","APP_EXECUTION": "APP_EXECUTION","BLUEPRINT": "BLUEPRINT","BINDING": "BINDING","DASHBOARD": "DASHBOARD","EXECUTION": "EXECUTION","FLOW": "FLOW","KILL_SWITCH": "KILL_SWITCH","KV_STORE": "KV_STORE","GROUP": "GROUP","INVITATION": "INVITATION","NAMESPACE": "NAMESPACE","NAMESPACE_FILE": "NAMESPACE_FILE","ROLE": "ROLE","SECURITY_INTEGRATION": "SECURITY_INTEGRATION","SECRET": "SECRET","SETTING": "SETTING","TEMPLATE": "TEMPLATE","TRIGGER": "TRIGGER","TENANT": "TENANT","TENANT_ACCESS": "TENANT_ACCESS","TESTSUITE": "TESTSUITE","TESTSUITE_RUN": "TESTSUITE_RUN","VERSIONED_PLUGIN": "VERSIONED_PLUGIN","USER": "USER","CREDENTIAL": "CREDENTIAL","WORKER_GROUP": "WORKER_GROUP","INSTANCE": "INSTANCE","UNKNOWN": "UNKNOWN",
* }}
*/
declare const ResourceTypeStatic: {
"AUDITLOG": "AUDITLOG";
"APP": "APP";
"ASSET": "ASSET";
"APP_EXECUTION": "APP_EXECUTION";
"BLUEPRINT": "BLUEPRINT";
"BINDING": "BINDING";
"DASHBOARD": "DASHBOARD";
"EXECUTION": "EXECUTION";
"FLOW": "FLOW";
"KILL_SWITCH": "KILL_SWITCH";
"KV_STORE": "KV_STORE";
"GROUP": "GROUP";
"INVITATION": "INVITATION";
"NAMESPACE": "NAMESPACE";
"NAMESPACE_FILE": "NAMESPACE_FILE";
"ROLE": "ROLE";
"SECURITY_INTEGRATION": "SECURITY_INTEGRATION";
"SECRET": "SECRET";
"SETTING": "SETTING";
"TEMPLATE": "TEMPLATE";
"TRIGGER": "TRIGGER";
"TENANT": "TENANT";
"TENANT_ACCESS": "TENANT_ACCESS";
"TESTSUITE": "TESTSUITE";
"TESTSUITE_RUN": "TESTSUITE_RUN";
"VERSIONED_PLUGIN": "VERSIONED_PLUGIN";
"USER": "USER";
"CREDENTIAL": "CREDENTIAL";
"WORKER_GROUP": "WORKER_GROUP";
"INSTANCE": "INSTANCE";
"UNKNOWN": "UNKNOWN";
};
/**
* Enum class ResourceType.
* @enum {}
* @readonly
*/
declare class ResourceType {
/**
* Returns a ResourceType enum value from a Javascript object name.
* @param {Object} data The plain JavaScript object containing the name of the enum value.
* @return {module:model/ResourceType} The enum ResourceType value.
*/
static constructFromObject(object: any): any;
/**
* value: "AUDITLOG"
* @const
*/
AUDITLOG: string;
/**
* value: "APP"
* @const
*/
APP: string;
/**
* value: "ASSET"
* @const
*/
ASSET: string;
/**
* value: "APP_EXECUTION"
* @const
*/
APP_EXECUTION: string;
/**
* value: "BLUEPRINT"
* @const
*/
BLUEPRINT: string;
/**
* value: "BINDING"
* @const
*/
BINDING: string;
/**
* value: "DASHBOARD"
* @const
*/
DASHBOARD: string;
/**
* value: "EXECUTION"
* @const
*/
EXECUTION: string;
/**
* value: "FLOW"
* @const
*/
FLOW: string;
/**
* value: "KILL_SWITCH"
* @const
*/
KILL_SWITCH: string;
/**
* value: "KV_STORE"
* @const
*/
KV_STORE: string;
/**
* value: "GROUP"
* @const
*/
GROUP: string;
/**
* value: "INVITATION"
* @const
*/
INVITATION: string;
/**
* value: "NAMESPACE"
* @const
*/
NAMESPACE: string;
/**
* value: "NAMESPACE_FILE"
* @const
*/
NAMESPACE_FILE: string;
/**
* value: "ROLE"
* @const
*/
ROLE: string;
/**
* value: "SECURITY_INTEGRATION"
* @const
*/
SECURITY_INTEGRATION: string;
/**
* value: "SECRET"
* @const
*/
SECRET: string;
/**
* value: "SETTING"
* @const
*/
SETTING: string;
/**
* value: "TEMPLATE"
* @const
*/
TEMPLATE: string;
/**
* value: "TRIGGER"
* @const
*/
TRIGGER: string;
/**
* value: "TENANT"
* @const
*/
TENANT: string;
/**
* value: "TENANT_ACCESS"
* @const
*/
TENANT_ACCESS: string;
/**
* value: "TESTSUITE"
* @const
*/
TESTSUITE: string;
/**
* value: "TESTSUITE_RUN"
* @const
*/
TESTSUITE_RUN: string;
/**
* value: "VERSIONED_PLUGIN"
* @const
*/
VERSIONED_PLUGIN: string;
/**
* value: "USER"
* @const
*/
USER: string;
/**
* value: "CREDENTIAL"
* @const
*/
CREDENTIAL: string;
/**
* value: "WORKER_GROUP"
* @const
*/
WORKER_GROUP: string;
/**
* value: "INSTANCE"
* @const
*/
INSTANCE: string;
/**
* value: "UNKNOWN"
* @const
*/
UNKNOWN: string;
}
/**
* *
*/
type ResourceType = any;
//#endregion
export { ResourceType, ResourceType as default, ResourceTypeStatic };