@aws-cdk_app-staging-synthesizer-alpha.ImageStagingLocation

interface ImageStagingLocation ๐Ÿ”น

LanguageType name
.NETAmazon.CDK.AppStagingSynthesizer.Alpha.ImageStagingLocation
Javasoftware.amazon.awscdk.app.staging.synthesizer.alpha.ImageStagingLocation
Pythonaws_cdk.app_staging_synthesizer_alpha.ImageStagingLocation
TypeScript (source)@aws-cdk/app-staging-synthesizer-alpha ยป ImageStagingLocation

Obtainable from DefaultStagingStack.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

NameTypeDescription
repoName๐Ÿ”นstringThe name of the staging repository.
assumeRoleArn?๐Ÿ”นstringThe arn to assume to write files to this repository.
dependencyStack?๐Ÿ”นStackThe 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).