AwsDestination
- class aws_cdk.cloud_assembly_schema.AwsDestination(*, assume_role_additional_options=None, 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_additional_options ( - Optional[- Mapping[- str,- Any]]) – Additional options to pass to STS when assuming the role. -- RoleArnshould not be used. Use the dedicated- assumeRoleArnproperty instead. -- ExternalIdshould not be used. Use the dedicated- assumeRoleExternalIdinstead. Default: - No additional options.
- assume_role_arn ( - Optional[- str]) – The role that needs to be assumed while publishing this asset. Default: - No role will be assumed
- assume_role_external_id ( - Optional[- str]) – The ExternalId that needs to be supplied while assuming this role. Default: - No ExternalId will be supplied
- region ( - Optional[- str]) – The region where this asset will need to be published. Default: - Current region
 
 - Attributes - assume_role_additional_options
- Additional options to pass to STS when assuming the role. - RoleArnshould not be used. Use the dedicated- assumeRoleArnproperty instead.
- ExternalIdshould not be used. Use the dedicated- assumeRoleExternalIdinstead.
 - Default:
- No additional options. 
 
- See:
 
 - 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