Class ImageStagingLocation
(experimental) Information returned by the Staging Stack for each image asset.
Inheritance
System.Object
ImageStagingLocation
Implements
Namespace: Amazon.CDK.AppStagingSynthesizer.Alpha
Assembly: Amazon.CDK.AppStagingSynthesizer.Alpha.dll
Syntax (csharp)
public class ImageStagingLocation : Object, IImageStagingLocation
Syntax (vb)
Public Class ImageStagingLocation
Inherits Object
Implements 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
Constructors
ImageStagingLocation() |
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. |
Constructors
ImageStagingLocation()
public ImageStagingLocation()
Properties
AssumeRoleArn
(experimental) The arn to assume to write files to this repository.
public string AssumeRoleArn { get; set; }
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).
public Stack DependencyStack { get; set; }
Property Value
Remarks
Default: - Don't add dependencies
Stability: Experimental
RepoName
(experimental) The name of the staging repository.
public string RepoName { get; set; }
Property Value
System.String
Remarks
Stability: Experimental