Interface IAssetManifestDockerImageDestination
The destination for a docker image asset, when it is given to the AssetManifestBuilder.
Namespace: Amazon.CDK
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IAssetManifestDockerImageDestination
Syntax (vb)
Public Interface IAssetManifestDockerImageDestination
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK;
var assumeRoleAdditionalOptions;
var assetManifestDockerImageDestination = new AssetManifestDockerImageDestination {
RepositoryName = "repositoryName",
// the properties below are optional
DockerTagPrefix = "dockerTagPrefix",
Role = new RoleOptions {
AssumeRoleArn = "assumeRoleArn",
// the properties below are optional
AssumeRoleAdditionalOptions = new Dictionary<string, object> {
{ "assumeRoleAdditionalOptionsKey", assumeRoleAdditionalOptions }
},
AssumeRoleExternalId = "assumeRoleExternalId"
}
};
Synopsis
Properties
DockerTagPrefix | Prefix to add to the asset hash to make the Docker image tag. |
RepositoryName | Repository name where the docker image asset should be written. |
Role | Role to use to perform the upload. |
Properties
DockerTagPrefix
Prefix to add to the asset hash to make the Docker image tag.
virtual string DockerTagPrefix { get; }
Property Value
System.String
Remarks
Default: ''
RepositoryName
Repository name where the docker image asset should be written.
string RepositoryName { get; }
Property Value
System.String
Role
Role to use to perform the upload.
virtual IRoleOptions Role { get; }
Property Value
Remarks
Default: - No role