AwsDestination
- class aws_cdk.cloud_assembly_schema.AwsDestination(*, assume_role_arn=None, assume_role_external_id=None, region=None)
Bases:
object
Destination for assets that need to be uploaded to AWS.
- Parameters:
assume_role_arn (
Optional
[str
]) – The role that needs to be assumed while publishing this asset. Default: - No role will be assumedassume_role_external_id (
Optional
[str
]) – The ExternalId that needs to be supplied while assuming this role. Default: - No ExternalId will be suppliedregion (
Optional
[str
]) – The region where this asset will need to be published. Default: - Current region
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. import aws_cdk.cloud_assembly_schema as cloud_assembly_schema aws_destination = cloud_assembly_schema.AwsDestination( assume_role_arn="assumeRoleArn", assume_role_external_id="assumeRoleExternalId", region="region" )
Attributes
- assume_role_arn
The role that needs to be assumed while publishing this asset.
- Default:
No role will be assumed
- assume_role_external_id
The ExternalId that needs to be supplied while assuming this role.
- Default:
No ExternalId will be supplied
- region
The region where this asset will need to be published.
- Default:
Current region