Namespace Amazon.CDK.Pipelines

AddStageOpts

Options to pass to addStage.

ArtifactMap

Translate FileSets to CodePipeline Artifacts.

CodeBuildOptions

Options for customizing a single CodeBuild project.

CodeBuildStep

Run a script as a CodeBuild Project.

CodeBuildStepProps

Construction props for a CodeBuildStep.

CodeCommitSourceOptions

Configuration options for a CodeCommit source.

CodePipeline

A CDK Pipeline that uses CodePipeline to deploy CDK apps.

CodePipelineActionFactoryResult

The result of adding actions to the pipeline.

CodePipelineFileSet

A FileSet created from a CodePipeline artifact.

CodePipelineProps

Properties for a CodePipeline.

CodePipelineSource

Factory for CodePipeline source steps.

ConfirmPermissionsBroadening

Pause the pipeline if a deployment would add IAM permissions or Security Group rules.

ConnectionSourceOptions

Configuration options for CodeStar source.

DockerCredential

Represents credentials used to access a Docker registry.

ECRSourceOptions

Options for ECR sources.

EcrDockerCredentialOptions

Options for defining access for a Docker Credential composed of ECR repos.

ExternalDockerCredentialOptions

Options for defining credentials for a Docker Credential.

FileSet

A set of files traveling through the deployment pipeline.

FileSetLocation

Location of a FileSet consumed or produced by a ShellStep.

GitHubSourceOptions

Options for GitHub sources.

ManualApprovalStep

A manual approval step.

ManualApprovalStepProps

Construction properties for a ManualApprovalStep.

PermissionsBroadeningCheckProps

Properties for a PermissionsBroadeningCheck.

PipelineBase

A generic CDK Pipelines pipeline.

PipelineBaseProps

Properties for a Pipeline.

ProduceActionOptions

Options for the CodePipelineActionFactory.produce() method.

S3SourceOptions

Options for S3 sources.

ShellStep

Run shell script commands in the pipeline.

ShellStepProps

Construction properties for a ShellStep.

StackAsset

An asset used by a Stack.

StackDeployment

Deployment of a single Stack.

StackDeploymentProps

Properties for a StackDeployment.

StackOutputReference

A Reference to a Stack Output.

StackOutputsMap

Translate stack outputs to CodePipeline variable references.

StackSteps

Instructions for additional steps that are run at stack level.

StageDeployment

Deployment of a single Stage.

StageDeploymentProps

Properties for a StageDeployment.

Step

A generic Step which can be added to a Pipeline.

Wave

Multiple stages that are deployed in parallel.

WaveOptions

Options to pass to addWave.

WaveProps

Construction properties for a Wave.

IAddStageOpts

Options to pass to addStage.

ICodeBuildOptions

Options for customizing a single CodeBuild project.

ICodeBuildStepProps

Construction props for a CodeBuildStep.

ICodeCommitSourceOptions

Configuration options for a CodeCommit source.

ICodePipelineActionFactory

Factory for explicit CodePipeline Actions.

ICodePipelineActionFactoryResult

The result of adding actions to the pipeline.

ICodePipelineProps

Properties for a CodePipeline.

IConnectionSourceOptions

Configuration options for CodeStar source.

IECRSourceOptions

Options for ECR sources.

IEcrDockerCredentialOptions

Options for defining access for a Docker Credential composed of ECR repos.

IExternalDockerCredentialOptions

Options for defining credentials for a Docker Credential.

IFileSetLocation

Location of a FileSet consumed or produced by a ShellStep.

IFileSetProducer

Any class that produces, or is itself, a FileSet.

IGitHubSourceOptions

Options for GitHub sources.

IManualApprovalStepProps

Construction properties for a ManualApprovalStep.

IPermissionsBroadeningCheckProps

Properties for a PermissionsBroadeningCheck.

IPipelineBaseProps

Properties for a Pipeline.

IProduceActionOptions

Options for the CodePipelineActionFactory.produce() method.

IS3SourceOptions

Options for S3 sources.

IShellStepProps

Construction properties for a ShellStep.

IStackAsset

An asset used by a Stack.

IStackDeploymentProps

Properties for a StackDeployment.

IStackSteps

Instructions for additional steps that are run at stack level.

IStageDeploymentProps

Properties for a StageDeployment.

IWaveOptions

Options to pass to addWave.

IWaveProps

Construction properties for a Wave.

AssetType

Type of the asset that is being published.

DockerCredentialUsage

Defines which stages of a pipeline require the specified credentials.