public static interface DNSTargetResource.Builder extends SdkPojo, CopyableBuilder<DNSTargetResource.Builder,DNSTargetResource>
| Modifier and Type | Method and Description |
|---|---|
DNSTargetResource.Builder |
domainName(String domainName)
The domain name that acts as an ingress point to a portion of the customer application.
|
DNSTargetResource.Builder |
hostedZoneArn(String hostedZoneArn)
The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target
resource.
|
DNSTargetResource.Builder |
recordSetId(String recordSetId)
The Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.
|
DNSTargetResource.Builder |
recordType(String recordType)
The type of DNS record of the target resource.
|
default DNSTargetResource.Builder |
targetResource(Consumer<TargetResource.Builder> targetResource)
The target resource of the DNS target resource.
|
DNSTargetResource.Builder |
targetResource(TargetResource targetResource)
The target resource of the DNS target resource.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDNSTargetResource.Builder domainName(String domainName)
The domain name that acts as an ingress point to a portion of the customer application.
domainName - The domain name that acts as an ingress point to a portion of the customer application.DNSTargetResource.Builder hostedZoneArn(String hostedZoneArn)
The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the target resource.
hostedZoneArn - The hosted zone Amazon Resource Name (ARN) that contains the DNS record with the provided name of the
target resource.DNSTargetResource.Builder recordSetId(String recordSetId)
The Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.
recordSetId - The Route 53 record set ID that uniquely identifies a DNS record, given a name and a type.DNSTargetResource.Builder recordType(String recordType)
The type of DNS record of the target resource.
recordType - The type of DNS record of the target resource.DNSTargetResource.Builder targetResource(TargetResource targetResource)
The target resource of the DNS target resource.
targetResource - The target resource of the DNS target resource.default DNSTargetResource.Builder targetResource(Consumer<TargetResource.Builder> targetResource)
The target resource of the DNS target resource.
This is a convenience method that creates an instance of theTargetResource.Builder avoiding the need
to create one manually via TargetResource.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to targetResource(TargetResource).
targetResource - a consumer that will call methods on TargetResource.BuildertargetResource(TargetResource)Copyright © 2023. All rights reserved.