/** * @public * @enum */ export declare const JobStatus: { readonly Created: "Created"; readonly Dispatched: "Dispatched"; readonly Failed: "Failed"; readonly InProgress: "InProgress"; readonly Queued: "Queued"; readonly Succeeded: "Succeeded"; readonly TimedOut: "TimedOut"; }; /** * @public */ export type JobStatus = (typeof JobStatus)[keyof typeof JobStatus]; /** * @public * @enum */ export declare const ActionCategory: { readonly Approval: "Approval"; readonly Build: "Build"; readonly Compute: "Compute"; readonly Deploy: "Deploy"; readonly Invoke: "Invoke"; readonly Source: "Source"; readonly Test: "Test"; }; /** * @public */ export type ActionCategory = (typeof ActionCategory)[keyof typeof ActionCategory]; /** * @public * @enum */ export declare const ActionConfigurationPropertyType: { readonly Boolean: "Boolean"; readonly Number: "Number"; readonly String: "String"; }; /** * @public */ export type ActionConfigurationPropertyType = (typeof ActionConfigurationPropertyType)[keyof typeof ActionConfigurationPropertyType]; /** * @public * @enum */ export declare const ActionOwner: { readonly AWS: "AWS"; readonly Custom: "Custom"; readonly ThirdParty: "ThirdParty"; }; /** * @public */ export type ActionOwner = (typeof ActionOwner)[keyof typeof ActionOwner]; /** * @public * @enum */ export declare const EnvironmentVariableType: { readonly PLAINTEXT: "PLAINTEXT"; readonly SECRETS_MANAGER: "SECRETS_MANAGER"; }; /** * @public */ export type EnvironmentVariableType = (typeof EnvironmentVariableType)[keyof typeof EnvironmentVariableType]; /** * @public * @enum */ export declare const ActionExecutionStatus: { readonly Abandoned: "Abandoned"; readonly Failed: "Failed"; readonly InProgress: "InProgress"; readonly Succeeded: "Succeeded"; }; /** * @public */ export type ActionExecutionStatus = (typeof ActionExecutionStatus)[keyof typeof ActionExecutionStatus]; /** * @public * @enum */ export declare const StartTimeRange: { readonly All: "All"; readonly Latest: "Latest"; }; /** * @public */ export type StartTimeRange = (typeof StartTimeRange)[keyof typeof StartTimeRange]; /** * @public * @enum */ export declare const ExecutorType: { readonly JobWorker: "JobWorker"; readonly Lambda: "Lambda"; }; /** * @public */ export type ExecutorType = (typeof ExecutorType)[keyof typeof ExecutorType]; /** * @public * @enum */ export declare const ApprovalStatus: { readonly Approved: "Approved"; readonly Rejected: "Rejected"; }; /** * @public */ export type ApprovalStatus = (typeof ApprovalStatus)[keyof typeof ApprovalStatus]; /** * @public * @enum */ export declare const ArtifactLocationType: { readonly S3: "S3"; }; /** * @public */ export type ArtifactLocationType = (typeof ArtifactLocationType)[keyof typeof ArtifactLocationType]; /** * @public * @enum */ export declare const EncryptionKeyType: { readonly KMS: "KMS"; }; /** * @public */ export type EncryptionKeyType = (typeof EncryptionKeyType)[keyof typeof EncryptionKeyType]; /** * @public * @enum */ export declare const ArtifactStoreType: { readonly S3: "S3"; }; /** * @public */ export type ArtifactStoreType = (typeof ArtifactStoreType)[keyof typeof ArtifactStoreType]; /** * @public * @enum */ export declare const Result: { readonly FAIL: "FAIL"; readonly RETRY: "RETRY"; readonly ROLLBACK: "ROLLBACK"; readonly SKIP: "SKIP"; }; /** * @public */ export type Result = (typeof Result)[keyof typeof Result]; /** * @public * @enum */ export declare const RuleCategory: { readonly Rule: "Rule"; }; /** * @public */ export type RuleCategory = (typeof RuleCategory)[keyof typeof RuleCategory]; /** * @public * @enum */ export declare const RuleOwner: { readonly AWS: "AWS"; }; /** * @public */ export type RuleOwner = (typeof RuleOwner)[keyof typeof RuleOwner]; /** * @public * @enum */ export declare const BlockerType: { readonly Schedule: "Schedule"; }; /** * @public */ export type BlockerType = (typeof BlockerType)[keyof typeof BlockerType]; /** * @public * @enum */ export declare const ExecutionMode: { readonly PARALLEL: "PARALLEL"; readonly QUEUED: "QUEUED"; readonly SUPERSEDED: "SUPERSEDED"; }; /** * @public */ export type ExecutionMode = (typeof ExecutionMode)[keyof typeof ExecutionMode]; /** * @public * @enum */ export declare const PipelineType: { readonly V1: "V1"; readonly V2: "V2"; }; /** * @public */ export type PipelineType = (typeof PipelineType)[keyof typeof PipelineType]; /** * @public * @enum */ export declare const StageRetryMode: { readonly ALL_ACTIONS: "ALL_ACTIONS"; readonly FAILED_ACTIONS: "FAILED_ACTIONS"; }; /** * @public */ export type StageRetryMode = (typeof StageRetryMode)[keyof typeof StageRetryMode]; /** * @public * @enum */ export declare const GitPullRequestEventType: { readonly CLOSED: "CLOSED"; readonly OPEN: "OPEN"; readonly UPDATED: "UPDATED"; }; /** * @public */ export type GitPullRequestEventType = (typeof GitPullRequestEventType)[keyof typeof GitPullRequestEventType]; /** * @public * @enum */ export declare const PipelineTriggerProviderType: { readonly CodeStarSourceConnection: "CodeStarSourceConnection"; }; /** * @public */ export type PipelineTriggerProviderType = (typeof PipelineTriggerProviderType)[keyof typeof PipelineTriggerProviderType]; /** * @public * @enum */ export declare const StageTransitionType: { readonly Inbound: "Inbound"; readonly Outbound: "Outbound"; }; /** * @public */ export type StageTransitionType = (typeof StageTransitionType)[keyof typeof StageTransitionType]; /** * @public * @enum */ export declare const ExecutionType: { readonly ROLLBACK: "ROLLBACK"; readonly STANDARD: "STANDARD"; }; /** * @public */ export type ExecutionType = (typeof ExecutionType)[keyof typeof ExecutionType]; /** * @public * @enum */ export declare const PipelineExecutionStatus: { readonly Cancelled: "Cancelled"; readonly Failed: "Failed"; readonly InProgress: "InProgress"; readonly Stopped: "Stopped"; readonly Stopping: "Stopping"; readonly Succeeded: "Succeeded"; readonly Superseded: "Superseded"; }; /** * @public */ export type PipelineExecutionStatus = (typeof PipelineExecutionStatus)[keyof typeof PipelineExecutionStatus]; /** * @public * @enum */ export declare const TriggerType: { readonly AutomatedRollback: "AutomatedRollback"; readonly CloudWatchEvent: "CloudWatchEvent"; readonly CreatePipeline: "CreatePipeline"; readonly ManualRollback: "ManualRollback"; readonly PollForSourceChanges: "PollForSourceChanges"; readonly PutActionRevision: "PutActionRevision"; readonly StartPipelineExecution: "StartPipelineExecution"; readonly Webhook: "Webhook"; readonly WebhookV2: "WebhookV2"; }; /** * @public */ export type TriggerType = (typeof TriggerType)[keyof typeof TriggerType]; /** * @public * @enum */ export declare const ConditionExecutionStatus: { readonly Abandoned: "Abandoned"; readonly Cancelled: "Cancelled"; readonly Errored: "Errored"; readonly Failed: "Failed"; readonly InProgress: "InProgress"; readonly Overridden: "Overridden"; readonly Succeeded: "Succeeded"; }; /** * @public */ export type ConditionExecutionStatus = (typeof ConditionExecutionStatus)[keyof typeof ConditionExecutionStatus]; /** * @public * @enum */ export declare const RuleExecutionStatus: { readonly Abandoned: "Abandoned"; readonly Failed: "Failed"; readonly InProgress: "InProgress"; readonly Succeeded: "Succeeded"; }; /** * @public */ export type RuleExecutionStatus = (typeof RuleExecutionStatus)[keyof typeof RuleExecutionStatus]; /** * @public * @enum */ export declare const StageExecutionStatus: { readonly Cancelled: "Cancelled"; readonly Failed: "Failed"; readonly InProgress: "InProgress"; readonly Skipped: "Skipped"; readonly Stopped: "Stopped"; readonly Stopping: "Stopping"; readonly Succeeded: "Succeeded"; }; /** * @public */ export type StageExecutionStatus = (typeof StageExecutionStatus)[keyof typeof StageExecutionStatus]; /** * @public * @enum */ export declare const RetryTrigger: { readonly AutomatedStageRetry: "AutomatedStageRetry"; readonly ManualStageRetry: "ManualStageRetry"; }; /** * @public */ export type RetryTrigger = (typeof RetryTrigger)[keyof typeof RetryTrigger]; /** * @public * @enum */ export declare const TargetFilterName: { readonly TARGET_STATUS: "TARGET_STATUS"; }; /** * @public */ export type TargetFilterName = (typeof TargetFilterName)[keyof typeof TargetFilterName]; /** * @public * @enum */ export declare const RuleConfigurationPropertyType: { readonly Boolean: "Boolean"; readonly Number: "Number"; readonly String: "String"; }; /** * @public */ export type RuleConfigurationPropertyType = (typeof RuleConfigurationPropertyType)[keyof typeof RuleConfigurationPropertyType]; /** * @public * @enum */ export declare const WebhookAuthenticationType: { readonly GITHUB_HMAC: "GITHUB_HMAC"; readonly IP: "IP"; readonly UNAUTHENTICATED: "UNAUTHENTICATED"; }; /** * @public */ export type WebhookAuthenticationType = (typeof WebhookAuthenticationType)[keyof typeof WebhookAuthenticationType]; /** * @public * @enum */ export declare const ConditionType: { readonly BEFORE_ENTRY: "BEFORE_ENTRY"; readonly ON_SUCCESS: "ON_SUCCESS"; }; /** * @public */ export type ConditionType = (typeof ConditionType)[keyof typeof ConditionType]; /** * @public * @enum */ export declare const FailureType: { readonly ConfigurationError: "ConfigurationError"; readonly JobFailed: "JobFailed"; readonly PermissionError: "PermissionError"; readonly RevisionOutOfSync: "RevisionOutOfSync"; readonly RevisionUnavailable: "RevisionUnavailable"; readonly SystemUnavailable: "SystemUnavailable"; }; /** * @public */ export type FailureType = (typeof FailureType)[keyof typeof FailureType]; /** * @public * @enum */ export declare const SourceRevisionType: { readonly COMMIT_ID: "COMMIT_ID"; readonly IMAGE_DIGEST: "IMAGE_DIGEST"; readonly S3_OBJECT_KEY: "S3_OBJECT_KEY"; readonly S3_OBJECT_VERSION_ID: "S3_OBJECT_VERSION_ID"; }; /** * @public */ export type SourceRevisionType = (typeof SourceRevisionType)[keyof typeof SourceRevisionType];