Interface IDockerImageOptions
The options when creating a CodeBuild Docker build image using {@link LinuxBuildImage.fromDockerRegistry} or {@link WindowsBuildImage.fromDockerRegistry}.
Namespace: Amazon.CDK.AWS.CodeBuild
Assembly: Amazon.CDK.AWS.CodeBuild.dll
Syntax (csharp)
public interface IDockerImageOptions
Syntax (vb)
Public Interface IDockerImageOptions
Remarks
ExampleMetadata: lit=test/integ.docker-registry.lit.ts infused
Examples
Environment = new BuildEnvironment {
BuildImage = LinuxBuildImage.FromDockerRegistry("my-registry/my-repo", new DockerImageOptions {
SecretsManagerCredentials = secrets
})
}
Synopsis
Properties
SecretsManagerCredentials | The credentials, stored in Secrets Manager, used for accessing the repository holding the image, if the repository is private. |
Properties
SecretsManagerCredentials
The credentials, stored in Secrets Manager, used for accessing the repository holding the image, if the repository is private.
virtual ISecret SecretsManagerCredentials { get; }
Property Value
Remarks
Default: no credentials will be used (we assume the repository is public)