| Package | Description |
|---|---|
| software.amazon.awscdk |
AWS Cloud Development Kit Library
|
| Modifier and Type | Method and Description |
|---|---|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.bootstrapStackVersionSsmParameter(String bootstrapStackVersionSsmParameter)
Bootstrap stack version SSM parameter.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.bucketPrefix(String bucketPrefix)
bucketPrefix to use while storing S3 Assets.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.cloudFormationExecutionRole(String cloudFormationExecutionRole)
The role CloudFormation will assume when deploying the Stack.
|
static DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.create() |
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.deployRoleArn(String deployRoleArn)
The role to assume to initiate a deployment in this environment.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.deployRoleExternalId(String deployRoleExternalId)
External ID to use when assuming role for cloudformation deployments.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.dockerTagPrefix(String dockerTagPrefix)
A prefix to use while tagging and uploading Docker images to ECR.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.fileAssetPublishingExternalId(String fileAssetPublishingExternalId)
External ID to use when assuming role for file asset publishing.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.fileAssetPublishingRoleArn(String fileAssetPublishingRoleArn)
The role to use to publish file assets to the S3 bucket in this environment.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.fileAssetsBucketName(String fileAssetsBucketName)
Name of the S3 bucket to hold file assets.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.generateBootstrapVersionRule(Boolean generateBootstrapVersionRule)
Whether to add a Rule to the stack template verifying the bootstrap stack version.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.imageAssetPublishingExternalId(String imageAssetPublishingExternalId)
External ID to use when assuming role for image asset publishing.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.imageAssetPublishingRoleArn(String imageAssetPublishingRoleArn)
The role to use to publish image assets to the ECR repository in this environment.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.imageAssetsRepositoryName(String imageAssetsRepositoryName)
Name of the ECR repository to hold Docker Image assets.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.lookupRoleArn(String lookupRoleArn)
The role to use to look up values from the target AWS account during synthesis.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.lookupRoleExternalId(String lookupRoleExternalId)
External ID to use when assuming lookup role.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.qualifier(String qualifier)
Qualifier to disambiguate multiple environments in the same account.
|
DefaultStackSynthesizer.Builder |
DefaultStackSynthesizer.Builder.useLookupRoleForStackOperations(Boolean useLookupRoleForStackOperations)
Use the bootstrapped lookup role for (read-only) stack operations.
|
Copyright © 2022. All rights reserved.