interface BootstrapRole
Language | Type name |
---|---|
.NET | Amazon.CDK.CloudAssembly.Schema.BootstrapRole |
Java | software.amazon.awscdk.cloudassembly.schema.BootstrapRole |
Python | aws_cdk.cloud_assembly_schema.BootstrapRole |
TypeScript (source) | @aws-cdk/cloud-assembly-schema » BootstrapRole |
Information needed to access an IAM role created as part of the bootstrap process.
Properties
Name | Type | Description |
---|---|---|
arn | string | The ARN of the IAM role created as part of bootrapping e.g. lookupRoleArn. |
assume | string | External ID to use when assuming the bootstrap role. |
bootstrap | string | Name of SSM parameter with bootstrap stack version. |
requires | number | Version of bootstrap stack required to use this role. |
arn
Type:
string
The ARN of the IAM role created as part of bootrapping e.g. lookupRoleArn.
assumeRoleExternalId?
Type:
string
(optional, default: No external ID)
External ID to use when assuming the bootstrap role.
bootstrapStackVersionSsmParameter?
Type:
string
(optional, default: Discover SSM parameter by reading stack)
Name of SSM parameter with bootstrap stack version.
requiresBootstrapStackVersion?
Type:
number
(optional, default: No bootstrap stack required)
Version of bootstrap stack required to use this role.