DockerImageOptions¶
-
class
aws_cdk.aws_codebuild.
DockerImageOptions
(*, secrets_manager_credentials=None)¶ Bases:
object
The options when creating a CodeBuild Docker build image using {@link LinuxBuildImage.fromDockerRegistry} or {@link WindowsBuildImage.fromDockerRegistry}.
- Parameters
secrets_manager_credentials (
Optional
[ISecret
]) – The credentials, stored in Secrets Manager, used for accessing the repository holding the image, if the repository is private. Default: no credentials will be used (we assume the repository is public)- ExampleMetadata
lit=test/integ.docker-registry.lit.ts infused
Example:
environment=codebuild.BuildEnvironment( build_image=codebuild.LinuxBuildImage.from_docker_registry("my-registry/my-repo", secrets_manager_credentials=secrets ) )
Attributes