Interface IImageStagingLocation
(experimental) Information returned by the Staging Stack for each image asset.
Namespace: Amazon.CDK.AppStagingSynthesizer.Alpha
Assembly: Amazon.CDK.AppStagingSynthesizer.Alpha.dll
Syntax (csharp)
public interface IImageStagingLocation
Syntax (vb)
Public Interface IImageStagingLocation
Remarks
Stability: Experimental
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.AppStagingSynthesizer.Alpha;
using Amazon.CDK;
Stack stack;
var imageStagingLocation = new ImageStagingLocation {
RepoName = "repoName",
// the properties below are optional
AssumeRoleArn = "assumeRoleArn",
DependencyStack = stack
};
Synopsis
Properties
AssumeRoleArn | (experimental) The arn to assume to write files to this repository. |
DependencyStack | (experimental) The stack that creates this repository (leads to dependencies on it). |
RepoName | (experimental) The name of the staging repository. |
Properties
AssumeRoleArn
(experimental) The arn to assume to write files to this repository.
virtual string AssumeRoleArn { get; }
Property Value
System.String
Remarks
Default: - Don't assume a role
Stability: Experimental
DependencyStack
(experimental) The stack that creates this repository (leads to dependencies on it).
virtual Stack DependencyStack { get; }
Property Value
Remarks
Default: - Don't add dependencies
Stability: Experimental
RepoName
(experimental) The name of the staging repository.
string RepoName { get; }
Property Value
System.String
Remarks
Stability: Experimental