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

interface AppStagingSynthesizerOptions ๐Ÿ”น

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

Options that apply to all AppStagingSynthesizer variants.

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 deploymentIdentities: app_staging_synthesizer_alpha.DeploymentIdentities;
const appStagingSynthesizerOptions: app_staging_synthesizer_alpha.AppStagingSynthesizerOptions = {
  bootstrapQualifier: 'bootstrapQualifier',
  deploymentIdentities: deploymentIdentities,
};

Properties

NameTypeDescription
bootstrapQualifier?๐Ÿ”นstringQualifier to disambiguate multiple bootstrapped environments in the same account.
deploymentIdentities?๐Ÿ”นDeploymentIdentitiesWhat roles to use to deploy applications.

bootstrapQualifier?๐Ÿ”น

Type: string (optional, default: Value of context key '@aws-cdk/core:bootstrapQualifier' if set, otherwise DEFAULT_QUALIFIER)

Qualifier to disambiguate multiple bootstrapped environments in the same account.

This qualifier is only used to reference bootstrapped resources. It will not be used in the creation of app-specific staging resources: appId is used for that instead.


deploymentIdentities?๐Ÿ”น

Type: DeploymentIdentities (optional, default: The standard bootstrapped CDK roles)

What roles to use to deploy applications.

These are the roles that have permissions to interact with CloudFormation on your behalf. By default these are the standard bootstrapped CDK roles, but you can customize them or turn them off and use the CLI credentials to deploy.