/** * @public * @enum */ export declare const ImageStatus: { readonly AVAILABLE: "AVAILABLE"; readonly BUILDING: "BUILDING"; readonly CANCELLED: "CANCELLED"; readonly CREATING: "CREATING"; readonly DELETED: "DELETED"; readonly DEPRECATED: "DEPRECATED"; readonly DISABLED: "DISABLED"; readonly DISTRIBUTING: "DISTRIBUTING"; readonly FAILED: "FAILED"; readonly INTEGRATING: "INTEGRATING"; readonly PENDING: "PENDING"; readonly TESTING: "TESTING"; }; /** * @public */ export type ImageStatus = (typeof ImageStatus)[keyof typeof ImageStatus]; /** * @public * @enum */ export declare const BuildType: { readonly IMPORT: "IMPORT"; readonly IMPORT_ISO: "IMPORT_ISO"; readonly SCHEDULED: "SCHEDULED"; readonly USER_INITIATED: "USER_INITIATED"; }; /** * @public */ export type BuildType = (typeof BuildType)[keyof typeof BuildType]; /** * @public * @enum */ export declare const Platform: { readonly LINUX: "Linux"; readonly MACOS: "macOS"; readonly WINDOWS: "Windows"; }; /** * @public */ export type Platform = (typeof Platform)[keyof typeof Platform]; /** * @public * @enum */ export declare const ProductCodeType: { readonly MARKETPLACE: "marketplace"; }; /** * @public */ export type ProductCodeType = (typeof ProductCodeType)[keyof typeof ProductCodeType]; /** * @public * @enum */ export declare const ComponentStatus: { readonly ACTIVE: "ACTIVE"; readonly DEPRECATED: "DEPRECATED"; readonly DISABLED: "DISABLED"; }; /** * @public */ export type ComponentStatus = (typeof ComponentStatus)[keyof typeof ComponentStatus]; /** * @public * @enum */ export declare const ComponentType: { readonly BUILD: "BUILD"; readonly TEST: "TEST"; }; /** * @public */ export type ComponentType = (typeof ComponentType)[keyof typeof ComponentType]; /** * @public * @enum */ export declare const ComponentFormat: { readonly SHELL: "SHELL"; }; /** * @public */ export type ComponentFormat = (typeof ComponentFormat)[keyof typeof ComponentFormat]; /** * @public * @enum */ export declare const ContainerRepositoryService: { readonly ECR: "ECR"; }; /** * @public */ export type ContainerRepositoryService = (typeof ContainerRepositoryService)[keyof typeof ContainerRepositoryService]; /** * @public * @enum */ export declare const ContainerType: { readonly DOCKER: "DOCKER"; }; /** * @public */ export type ContainerType = (typeof ContainerType)[keyof typeof ContainerType]; /** * @public * @enum */ export declare const EbsVolumeType: { readonly GP2: "gp2"; readonly GP3: "gp3"; readonly IO1: "io1"; readonly IO2: "io2"; readonly SC1: "sc1"; readonly ST1: "st1"; readonly STANDARD: "standard"; }; /** * @public */ export type EbsVolumeType = (typeof EbsVolumeType)[keyof typeof EbsVolumeType]; /** * @public * @enum */ export declare const DiskImageFormat: { readonly RAW: "RAW"; readonly VHD: "VHD"; readonly VMDK: "VMDK"; }; /** * @public */ export type DiskImageFormat = (typeof DiskImageFormat)[keyof typeof DiskImageFormat]; /** * @public * @enum */ export declare const SsmParameterDataType: { readonly AWS_EC2_IMAGE: "aws:ec2:image"; readonly TEXT: "text"; }; /** * @public */ export type SsmParameterDataType = (typeof SsmParameterDataType)[keyof typeof SsmParameterDataType]; /** * @public * @enum */ export declare const OnWorkflowFailure: { readonly ABORT: "ABORT"; readonly CONTINUE: "CONTINUE"; }; /** * @public */ export type OnWorkflowFailure = (typeof OnWorkflowFailure)[keyof typeof OnWorkflowFailure]; /** * @public * @enum */ export declare const PipelineExecutionStartCondition: { readonly EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE: "EXPRESSION_MATCH_AND_DEPENDENCY_UPDATES_AVAILABLE"; readonly EXPRESSION_MATCH_ONLY: "EXPRESSION_MATCH_ONLY"; }; /** * @public */ export type PipelineExecutionStartCondition = (typeof PipelineExecutionStartCondition)[keyof typeof PipelineExecutionStartCondition]; /** * @public * @enum */ export declare const PipelineStatus: { readonly DISABLED: "DISABLED"; readonly ENABLED: "ENABLED"; }; /** * @public */ export type PipelineStatus = (typeof PipelineStatus)[keyof typeof PipelineStatus]; /** * @public * @enum */ export declare const TenancyType: { readonly DEDICATED: "dedicated"; readonly DEFAULT: "default"; readonly HOST: "host"; }; /** * @public */ export type TenancyType = (typeof TenancyType)[keyof typeof TenancyType]; /** * @public * @enum */ export declare const LifecyclePolicyDetailActionType: { readonly DELETE: "DELETE"; readonly DEPRECATE: "DEPRECATE"; readonly DISABLE: "DISABLE"; }; /** * @public */ export type LifecyclePolicyDetailActionType = (typeof LifecyclePolicyDetailActionType)[keyof typeof LifecyclePolicyDetailActionType]; /** * @public * @enum */ export declare const LifecyclePolicyTimeUnit: { readonly DAYS: "DAYS"; readonly MONTHS: "MONTHS"; readonly WEEKS: "WEEKS"; readonly YEARS: "YEARS"; }; /** * @public */ export type LifecyclePolicyTimeUnit = (typeof LifecyclePolicyTimeUnit)[keyof typeof LifecyclePolicyTimeUnit]; /** * @public * @enum */ export declare const LifecyclePolicyDetailFilterType: { readonly AGE: "AGE"; readonly COUNT: "COUNT"; }; /** * @public */ export type LifecyclePolicyDetailFilterType = (typeof LifecyclePolicyDetailFilterType)[keyof typeof LifecyclePolicyDetailFilterType]; /** * @public * @enum */ export declare const LifecyclePolicyResourceType: { readonly AMI_IMAGE: "AMI_IMAGE"; readonly CONTAINER_IMAGE: "CONTAINER_IMAGE"; }; /** * @public */ export type LifecyclePolicyResourceType = (typeof LifecyclePolicyResourceType)[keyof typeof LifecyclePolicyResourceType]; /** * @public * @enum */ export declare const LifecyclePolicyStatus: { readonly DISABLED: "DISABLED"; readonly ENABLED: "ENABLED"; }; /** * @public */ export type LifecyclePolicyStatus = (typeof LifecyclePolicyStatus)[keyof typeof LifecyclePolicyStatus]; /** * @public * @enum */ export declare const WorkflowType: { readonly BUILD: "BUILD"; readonly DISTRIBUTION: "DISTRIBUTION"; readonly TEST: "TEST"; }; /** * @public */ export type WorkflowType = (typeof WorkflowType)[keyof typeof WorkflowType]; /** * @public * @enum */ export declare const ImageType: { readonly AMI: "AMI"; readonly DOCKER: "DOCKER"; }; /** * @public */ export type ImageType = (typeof ImageType)[keyof typeof ImageType]; /** * @public * @enum */ export declare const ImageSource: { readonly AMAZON_MANAGED: "AMAZON_MANAGED"; readonly AWS_MARKETPLACE: "AWS_MARKETPLACE"; readonly CUSTOM: "CUSTOM"; readonly IMPORTED: "IMPORTED"; }; /** * @public */ export type ImageSource = (typeof ImageSource)[keyof typeof ImageSource]; /** * @public * @enum */ export declare const ImageScanStatus: { readonly ABANDONED: "ABANDONED"; readonly COLLECTING: "COLLECTING"; readonly COMPLETED: "COMPLETED"; readonly FAILED: "FAILED"; readonly PENDING: "PENDING"; readonly SCANNING: "SCANNING"; readonly TIMED_OUT: "TIMED_OUT"; }; /** * @public */ export type ImageScanStatus = (typeof ImageScanStatus)[keyof typeof ImageScanStatus]; /** * @public * @enum */ export declare const LifecycleExecutionStatus: { readonly CANCELLED: "CANCELLED"; readonly CANCELLING: "CANCELLING"; readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly PENDING: "PENDING"; readonly SUCCESS: "SUCCESS"; }; /** * @public */ export type LifecycleExecutionStatus = (typeof LifecycleExecutionStatus)[keyof typeof LifecycleExecutionStatus]; /** * @public * @enum */ export declare const MarketplaceResourceType: { readonly COMPONENT_ARTIFACT: "COMPONENT_ARTIFACT"; readonly COMPONENT_DATA: "COMPONENT_DATA"; }; /** * @public */ export type MarketplaceResourceType = (typeof MarketplaceResourceType)[keyof typeof MarketplaceResourceType]; /** * @public * @enum */ export declare const WorkflowStatus: { readonly DEPRECATED: "DEPRECATED"; }; /** * @public */ export type WorkflowStatus = (typeof WorkflowStatus)[keyof typeof WorkflowStatus]; /** * @public * @enum */ export declare const WorkflowExecutionStatus: { readonly CANCELLED: "CANCELLED"; readonly COMPLETED: "COMPLETED"; readonly FAILED: "FAILED"; readonly PENDING: "PENDING"; readonly ROLLBACK_COMPLETED: "ROLLBACK_COMPLETED"; readonly ROLLBACK_IN_PROGRESS: "ROLLBACK_IN_PROGRESS"; readonly RUNNING: "RUNNING"; readonly SKIPPED: "SKIPPED"; }; /** * @public */ export type WorkflowExecutionStatus = (typeof WorkflowExecutionStatus)[keyof typeof WorkflowExecutionStatus]; /** * @public * @enum */ export declare const WorkflowStepExecutionRollbackStatus: { readonly COMPLETED: "COMPLETED"; readonly FAILED: "FAILED"; readonly RUNNING: "RUNNING"; readonly SKIPPED: "SKIPPED"; }; /** * @public */ export type WorkflowStepExecutionRollbackStatus = (typeof WorkflowStepExecutionRollbackStatus)[keyof typeof WorkflowStepExecutionRollbackStatus]; /** * @public * @enum */ export declare const WorkflowStepExecutionStatus: { readonly CANCELLED: "CANCELLED"; readonly COMPLETED: "COMPLETED"; readonly FAILED: "FAILED"; readonly PENDING: "PENDING"; readonly RUNNING: "RUNNING"; readonly SKIPPED: "SKIPPED"; }; /** * @public */ export type WorkflowStepExecutionStatus = (typeof WorkflowStepExecutionStatus)[keyof typeof WorkflowStepExecutionStatus]; /** * @public * @enum */ export declare const Ownership: { readonly AMAZON: "Amazon"; readonly AWS_MARKETPLACE: "AWSMarketplace"; readonly SELF: "Self"; readonly SHARED: "Shared"; readonly THIRDPARTY: "ThirdParty"; }; /** * @public */ export type Ownership = (typeof Ownership)[keyof typeof Ownership]; /** * @public * @enum */ export declare const LifecycleExecutionResourceActionName: { readonly AVAILABLE: "AVAILABLE"; readonly DELETE: "DELETE"; readonly DEPRECATE: "DEPRECATE"; readonly DISABLE: "DISABLE"; }; /** * @public */ export type LifecycleExecutionResourceActionName = (typeof LifecycleExecutionResourceActionName)[keyof typeof LifecycleExecutionResourceActionName]; /** * @public * @enum */ export declare const LifecycleExecutionResourceStatus: { readonly FAILED: "FAILED"; readonly IN_PROGRESS: "IN_PROGRESS"; readonly SKIPPED: "SKIPPED"; readonly SUCCESS: "SUCCESS"; }; /** * @public */ export type LifecycleExecutionResourceStatus = (typeof LifecycleExecutionResourceStatus)[keyof typeof LifecycleExecutionResourceStatus]; /** * @public * @enum */ export declare const WorkflowStepActionType: { readonly RESUME: "RESUME"; readonly STOP: "STOP"; }; /** * @public */ export type WorkflowStepActionType = (typeof WorkflowStepActionType)[keyof typeof WorkflowStepActionType]; /** * @public * @enum */ export declare const ResourceStatus: { readonly AVAILABLE: "AVAILABLE"; readonly DELETED: "DELETED"; readonly DEPRECATED: "DEPRECATED"; readonly DISABLED: "DISABLED"; }; /** * @public */ export type ResourceStatus = (typeof ResourceStatus)[keyof typeof ResourceStatus];