@Stability(value=Stable) public static final class AliasTargetInstance.Builder extends Object implements software.amazon.jsii.Builder<AliasTargetInstance>
AliasTargetInstance.| Modifier and Type | Method and Description |
|---|---|
AliasTargetInstance |
build() |
static AliasTargetInstance.Builder |
create(software.constructs.Construct scope,
String id) |
AliasTargetInstance.Builder |
customAttributes(Map<String,String> customAttributes)
Custom attributes of the instance.
|
AliasTargetInstance.Builder |
dnsName(String dnsName)
DNS name of the target.
|
AliasTargetInstance.Builder |
instanceId(String instanceId)
The id of the instance resource.
|
AliasTargetInstance.Builder |
service(IService service)
The Cloudmap service this resource is registered to.
|
@Stability(value=Stable) public static AliasTargetInstance.Builder create(software.constructs.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.AliasTargetInstance.Builder.@Stability(value=Stable) public AliasTargetInstance.Builder customAttributes(Map<String,String> customAttributes)
Default: none
customAttributes - Custom attributes of the instance. This parameter is required.this@Stability(value=Stable) public AliasTargetInstance.Builder instanceId(String instanceId)
Default: Automatically generated name
instanceId - The id of the instance resource. This parameter is required.this@Stability(value=Stable) public AliasTargetInstance.Builder dnsName(String dnsName)
dnsName - DNS name of the target. This parameter is required.this@Stability(value=Stable) public AliasTargetInstance.Builder service(IService service)
service - The Cloudmap service this resource is registered to. This parameter is required.this@Stability(value=Stable) public AliasTargetInstance build()
build in interface software.amazon.jsii.Builder<AliasTargetInstance>Copyright © 2022. All rights reserved.