enum DockerCredentialUsage
Language | Type name |
---|---|
![]() | Amazon.CDK.Pipelines.DockerCredentialUsage |
![]() | github.com/aws/aws-cdk-go/awscdk/v2/pipelines#DockerCredentialUsage |
![]() | software.amazon.awscdk.pipelines.DockerCredentialUsage |
![]() | aws_cdk.pipelines.DockerCredentialUsage |
![]() | aws-cdk-lib » pipelines » DockerCredentialUsage |
Defines which stages of a pipeline require the specified credentials.
Example
const dockerHubSecret = secretsmanager.Secret.fromSecretCompleteArn(
this,
'DHSecret',
'arn:aws:...'
);
// Only the image asset publishing actions will be granted read access to the secret.
const creds = pipelines.DockerCredential.dockerHub(dockerHubSecret, {
usages: [pipelines.DockerCredentialUsage.ASSET_PUBLISHING],
});
Members
Name | Description |
---|---|
SYNTH | Synth/Build. |
SELF_UPDATE | Self-update. |
ASSET_PUBLISHING | Asset publishing. |
SYNTH
Synth/Build.
SELF_UPDATE
Self-update.
ASSET_PUBLISHING
Asset publishing.