DockerCredentialUsage Enum
Defines which stages of a pipeline require the specified credentials.
Example
ts
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
| Member | Description |
|---|---|
SYNTH | Synth/Build. |
SELF_UPDATE | Self-update. |
ASSET_PUBLISHING | Asset publishing. |
Referenced by
DockerCredential.usagesusagesusagesUsagesUsagesEcrDockerCredentialOptions.usagesusagesusagesUsagesUsagesExternalDockerCredentialOptions.usagesusagesusagesUsagesUsages