aws-cdk-lib.aws_codebuild.DockerImageOptions

interface DockerImageOptions

LanguageType name
.NETAmazon.CDK.AWS.CodeBuild.DockerImageOptions
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awscodebuild#DockerImageOptions
Javasoftware.amazon.awscdk.services.codebuild.DockerImageOptions
Pythonaws_cdk.aws_codebuild.DockerImageOptions
TypeScript (source)aws-cdk-lib » aws_codebuild » DockerImageOptions

The options when creating a CodeBuild Docker build image using LinuxBuildImage.fromDockerRegistry or WindowsBuildImage.fromDockerRegistry.

Example

environment: {
  buildImage: codebuild.LinuxBuildImage.fromDockerRegistry('my-registry/my-repo', {
    secretsManagerCredentials: secrets,
  }),
},

Properties

NameTypeDescription
secretsManagerCredentials?ISecretThe credentials, stored in Secrets Manager, used for accessing the repository holding the image, if the repository is private.

secretsManagerCredentials?

Type: ISecret (optional, default: no credentials will be used (we assume the repository is public))

The credentials, stored in Secrets Manager, used for accessing the repository holding the image, if the repository is private.