interface ImageStagingLocation
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AppStagingSynthesizer.Alpha.ImageStagingLocation |
Go | github.com/aws/aws-cdk-go/appstagingsynthesizeralpha/v2#ImageStagingLocation |
Java | software.amazon.awscdk.app.staging.synthesizer.alpha.ImageStagingLocation |
Python | aws_cdk.app_staging_synthesizer_alpha.ImageStagingLocation |
TypeScript (source) | @aws-cdk/app-staging-synthesizer-alpha ยป ImageStagingLocation |
Obtainable from
Default.addDockerImage()
Information returned by the Staging Stack for each image asset.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as app_staging_synthesizer_alpha from '@aws-cdk/app-staging-synthesizer-alpha';
import * as cdk from 'aws-cdk-lib';
declare const stack: cdk.Stack;
const imageStagingLocation: app_staging_synthesizer_alpha.ImageStagingLocation = {
repoName: 'repoName',
// the properties below are optional
assumeRoleArn: 'assumeRoleArn',
dependencyStack: stack,
};
Properties
| Name | Type | Description |
|---|---|---|
| repo | string | The name of the staging repository. |
| assume | string | The arn to assume to write files to this repository. |
| dependency | Stack | The stack that creates this repository (leads to dependencies on it). |
repoName
Type:
string
The name of the staging repository.
assumeRoleArn?
Type:
string
(optional, default: Don't assume a role)
The arn to assume to write files to this repository.
dependencyStack?
Type:
Stack
(optional, default: Don't add dependencies)
The stack that creates this repository (leads to dependencies on it).

.NET
Go
Java
Python
TypeScript (