/** * @public * @enum */ export declare const EnvironmentAccountConnectionStatus: { readonly CONNECTED: "CONNECTED"; readonly PENDING: "PENDING"; readonly REJECTED: "REJECTED"; }; /** * @public */ export type EnvironmentAccountConnectionStatus = (typeof EnvironmentAccountConnectionStatus)[keyof typeof EnvironmentAccountConnectionStatus]; /** * @public * @enum */ export declare const RepositoryProvider: { readonly BITBUCKET: "BITBUCKET"; readonly GITHUB: "GITHUB"; readonly GITHUB_ENTERPRISE: "GITHUB_ENTERPRISE"; }; /** * @public */ export type RepositoryProvider = (typeof RepositoryProvider)[keyof typeof RepositoryProvider]; /** * @public * @enum */ export declare const DeploymentStatus: { readonly CANCELLED: "CANCELLED"; readonly CANCELLING: "CANCELLING"; readonly DELETE_COMPLETE: "DELETE_COMPLETE"; readonly DELETE_FAILED: "DELETE_FAILED"; readonly DELETE_IN_PROGRESS: "DELETE_IN_PROGRESS"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly SUCCEEDED: "SUCCEEDED"; }; /** * @public */ export type DeploymentStatus = (typeof DeploymentStatus)[keyof typeof DeploymentStatus]; /** * @public * @enum */ export declare const Provisioning: { readonly CUSTOMER_MANAGED: "CUSTOMER_MANAGED"; }; /** * @public */ export type Provisioning = (typeof Provisioning)[keyof typeof Provisioning]; /** * @public * @enum */ export declare const ProvisionedResourceEngine: { readonly CLOUDFORMATION: "CLOUDFORMATION"; readonly TERRAFORM: "TERRAFORM"; }; /** * @public */ export type ProvisionedResourceEngine = (typeof ProvisionedResourceEngine)[keyof typeof ProvisionedResourceEngine]; /** * @public * @enum */ export declare const ComponentDeploymentUpdateType: { readonly CURRENT_VERSION: "CURRENT_VERSION"; readonly NONE: "NONE"; }; /** * @public */ export type ComponentDeploymentUpdateType = (typeof ComponentDeploymentUpdateType)[keyof typeof ComponentDeploymentUpdateType]; /** * @public * @enum */ export declare const DeploymentTargetResourceType: { readonly COMPONENT: "COMPONENT"; readonly ENVIRONMENT: "ENVIRONMENT"; readonly SERVICE_INSTANCE: "SERVICE_INSTANCE"; readonly SERVICE_PIPELINE: "SERVICE_PIPELINE"; }; /** * @public */ export type DeploymentTargetResourceType = (typeof DeploymentTargetResourceType)[keyof typeof DeploymentTargetResourceType]; /** * @public * @enum */ export declare const EnvironmentAccountConnectionRequesterAccountType: { readonly ENVIRONMENT_ACCOUNT: "ENVIRONMENT_ACCOUNT"; readonly MANAGEMENT_ACCOUNT: "MANAGEMENT_ACCOUNT"; }; /** * @public */ export type EnvironmentAccountConnectionRequesterAccountType = (typeof EnvironmentAccountConnectionRequesterAccountType)[keyof typeof EnvironmentAccountConnectionRequesterAccountType]; /** * @public * @enum */ export declare const DeploymentUpdateType: { readonly CURRENT_VERSION: "CURRENT_VERSION"; readonly MAJOR_VERSION: "MAJOR_VERSION"; readonly MINOR_VERSION: "MINOR_VERSION"; readonly NONE: "NONE"; }; /** * @public */ export type DeploymentUpdateType = (typeof DeploymentUpdateType)[keyof typeof DeploymentUpdateType]; /** * @public * @enum */ export declare const TemplateVersionStatus: { readonly DRAFT: "DRAFT"; readonly PUBLISHED: "PUBLISHED"; readonly REGISTRATION_FAILED: "REGISTRATION_FAILED"; readonly REGISTRATION_IN_PROGRESS: "REGISTRATION_IN_PROGRESS"; }; /** * @public */ export type TemplateVersionStatus = (typeof TemplateVersionStatus)[keyof typeof TemplateVersionStatus]; /** * @public * @enum */ export declare const SyncType: { /** * Syncs services and service instances to Proton. * */ readonly SERVICE_SYNC: "SERVICE_SYNC"; /** * Syncs environment and service templates to Proton. * */ readonly TEMPLATE_SYNC: "TEMPLATE_SYNC"; }; /** * @public */ export type SyncType = (typeof SyncType)[keyof typeof SyncType]; /** * @public * @enum */ export declare const RepositorySyncStatus: { /** * The repository sync attempt has failed. * */ readonly FAILED: "FAILED"; /** * A repository sync attempt has been created and will begin soon. * */ readonly INITIATED: "INITIATED"; /** * A repository sync attempt has started and work is being done to reconcile the branch. * */ readonly IN_PROGRESS: "IN_PROGRESS"; /** * The repository sync attempt didn't execute and was queued. * */ readonly QUEUED: "QUEUED"; /** * The repository sync attempt has completed successfully. * */ readonly SUCCEEDED: "SUCCEEDED"; }; /** * @public */ export type RepositorySyncStatus = (typeof RepositorySyncStatus)[keyof typeof RepositorySyncStatus]; /** * @public * @enum */ export declare const ResourceSyncStatus: { /** * Syncing has failed. * */ readonly FAILED: "FAILED"; /** * A sync attempt has been created and will begin soon. * */ readonly INITIATED: "INITIATED"; /** * Syncing has started and work is being done to reconcile state. * */ readonly IN_PROGRESS: "IN_PROGRESS"; /** * Syncing has completed successfully. * */ readonly SUCCEEDED: "SUCCEEDED"; }; /** * @public */ export type ResourceSyncStatus = (typeof ResourceSyncStatus)[keyof typeof ResourceSyncStatus]; /** * @public * @enum */ export declare const TemplateType: { readonly ENVIRONMENT: "ENVIRONMENT"; readonly SERVICE: "SERVICE"; }; /** * @public */ export type TemplateType = (typeof TemplateType)[keyof typeof TemplateType]; /** * @public * @enum */ export declare const ResourceDeploymentStatus: { readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly SUCCEEDED: "SUCCEEDED"; }; /** * @public */ export type ResourceDeploymentStatus = (typeof ResourceDeploymentStatus)[keyof typeof ResourceDeploymentStatus]; /** * @public * @enum */ export declare const ListServiceInstancesFilterBy: { readonly CREATED_AT_AFTER: "createdAtAfter"; readonly CREATED_AT_BEFORE: "createdAtBefore"; readonly DEPLOYED_TEMPLATE_VERSION_STATUS: "deployedTemplateVersionStatus"; readonly DEPLOYMENT_STATUS: "deploymentStatus"; readonly ENVIRONMENT_NAME: "environmentName"; readonly LAST_DEPLOYMENT_ATTEMPTED_AT_AFTER: "lastDeploymentAttemptedAtAfter"; readonly LAST_DEPLOYMENT_ATTEMPTED_AT_BEFORE: "lastDeploymentAttemptedAtBefore"; readonly NAME: "name"; readonly SERVICE_NAME: "serviceName"; readonly TEMPLATE_NAME: "templateName"; }; /** * @public */ export type ListServiceInstancesFilterBy = (typeof ListServiceInstancesFilterBy)[keyof typeof ListServiceInstancesFilterBy]; /** * @public * @enum */ export declare const ListServiceInstancesSortBy: { readonly CREATED_AT: "createdAt"; readonly DEPLOYMENT_STATUS: "deploymentStatus"; readonly ENVIRONMENT_NAME: "environmentName"; readonly LAST_DEPLOYMENT_ATTEMPTED_AT: "lastDeploymentAttemptedAt"; readonly NAME: "name"; readonly SERVICE_NAME: "serviceName"; readonly TEMPLATE_NAME: "templateName"; }; /** * @public */ export type ListServiceInstancesSortBy = (typeof ListServiceInstancesSortBy)[keyof typeof ListServiceInstancesSortBy]; /** * @public * @enum */ export declare const SortOrder: { readonly ASCENDING: "ASCENDING"; readonly DESCENDING: "DESCENDING"; }; /** * @public */ export type SortOrder = (typeof SortOrder)[keyof typeof SortOrder]; /** * @public * @enum */ export declare const ServiceStatus: { readonly ACTIVE: "ACTIVE"; readonly CREATE_FAILED: "CREATE_FAILED"; readonly CREATE_FAILED_CLEANUP_COMPLETE: "CREATE_FAILED_CLEANUP_COMPLETE"; readonly CREATE_FAILED_CLEANUP_FAILED: "CREATE_FAILED_CLEANUP_FAILED"; readonly CREATE_FAILED_CLEANUP_IN_PROGRESS: "CREATE_FAILED_CLEANUP_IN_PROGRESS"; readonly CREATE_IN_PROGRESS: "CREATE_IN_PROGRESS"; readonly DELETE_FAILED: "DELETE_FAILED"; readonly DELETE_IN_PROGRESS: "DELETE_IN_PROGRESS"; readonly UPDATE_COMPLETE_CLEANUP_FAILED: "UPDATE_COMPLETE_CLEANUP_FAILED"; readonly UPDATE_FAILED: "UPDATE_FAILED"; readonly UPDATE_FAILED_CLEANUP_COMPLETE: "UPDATE_FAILED_CLEANUP_COMPLETE"; readonly UPDATE_FAILED_CLEANUP_FAILED: "UPDATE_FAILED_CLEANUP_FAILED"; readonly UPDATE_FAILED_CLEANUP_IN_PROGRESS: "UPDATE_FAILED_CLEANUP_IN_PROGRESS"; readonly UPDATE_IN_PROGRESS: "UPDATE_IN_PROGRESS"; }; /** * @public */ export type ServiceStatus = (typeof ServiceStatus)[keyof typeof ServiceStatus]; /** * @public * @enum */ export declare const BlockerStatus: { readonly ACTIVE: "ACTIVE"; readonly RESOLVED: "RESOLVED"; }; /** * @public */ export type BlockerStatus = (typeof BlockerStatus)[keyof typeof BlockerStatus]; /** * @public * @enum */ export declare const BlockerType: { readonly AUTOMATED: "AUTOMATED"; }; /** * @public */ export type BlockerType = (typeof BlockerType)[keyof typeof BlockerType]; /** * @public * @enum */ export declare const ServiceTemplateSupportedComponentSourceType: { readonly DIRECTLY_DEFINED: "DIRECTLY_DEFINED"; }; /** * @public */ export type ServiceTemplateSupportedComponentSourceType = (typeof ServiceTemplateSupportedComponentSourceType)[keyof typeof ServiceTemplateSupportedComponentSourceType];