@Generated(value="jsii-pacmak/1.67.0 (build 2c027f5)", date="2022-09-07T23:47:15.808Z") @Stability(value=Experimental) public interface AwsDestination extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cloudassembly.schema.*;
AwsDestination awsDestination = AwsDestination.builder()
.assumeRoleArn("assumeRoleArn")
.assumeRoleExternalId("assumeRoleExternalId")
.region("region")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
AwsDestination.Builder
A builder for
AwsDestination |
static class |
AwsDestination.Jsii$Proxy
An implementation for
AwsDestination |
| Modifier and Type | Method and Description |
|---|---|
static AwsDestination.Builder |
builder() |
default String |
getAssumeRoleArn()
(experimental) The role that needs to be assumed while publishing this asset.
|
default String |
getAssumeRoleExternalId()
(experimental) The ExternalId that needs to be supplied while assuming this role.
|
default String |
getRegion()
(experimental) The region where this asset will need to be published.
|
@Stability(value=Experimental) @Nullable default String getAssumeRoleArn()
Default: - No role will be assumed
@Stability(value=Experimental) @Nullable default String getAssumeRoleExternalId()
Default: - No ExternalId will be supplied
@Stability(value=Experimental) @Nullable default String getRegion()
Default: - Current region
@Stability(value=Experimental) static AwsDestination.Builder builder()
AwsDestination.Builder of AwsDestinationCopyright © 2022. All rights reserved.