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

interface StagingRoles ๐Ÿ”น

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

Roles that are included in the Staging Stack (for access to Staging Resources).

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';

declare const bootstrapRole: app_staging_synthesizer_alpha.BootstrapRole;
const stagingRoles: app_staging_synthesizer_alpha.StagingRoles = {
  dockerAssetPublishingRole: bootstrapRole,
  fileAssetPublishingRole: bootstrapRole,
};

Properties

NameTypeDescription
dockerAssetPublishingRole?๐Ÿ”นBootstrapRoleDocker Asset Publishing Role.
fileAssetPublishingRole?๐Ÿ”นBootstrapRoleFile Asset Publishing Role.

dockerAssetPublishingRole?๐Ÿ”น

Type: BootstrapRole (optional, default: staging stack creates a docker asset publishing role)

Docker Asset Publishing Role.


fileAssetPublishingRole?๐Ÿ”น

Type: BootstrapRole (optional, default: staging stack creates a file asset publishing role)

File Asset Publishing Role.