public static interface Resource.Builder extends SdkPojo, CopyableBuilder<Resource.Builder,Resource>
| Modifier and Type | Method and Description |
|---|---|
Resource.Builder |
componentId(String componentId)
The component id of the resource, generated by the service when dnsTargetResource is used
|
default Resource.Builder |
dnsTargetResource(Consumer<DNSTargetResource.Builder> dnsTargetResource)
Sets the value of the DnsTargetResource property for this object.
|
Resource.Builder |
dnsTargetResource(DNSTargetResource dnsTargetResource)
Sets the value of the DnsTargetResource property for this object.
|
Resource.Builder |
readinessScopes(Collection<String> readinessScopes)
A list of RecoveryGroup ARNs and/or Cell ARNs that this resource is contained within.
|
Resource.Builder |
readinessScopes(String... readinessScopes)
A list of RecoveryGroup ARNs and/or Cell ARNs that this resource is contained within.
|
Resource.Builder |
resourceArn(String resourceArn)
The ARN of the AWS resource, can be skipped if dnsTargetResource is used
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildResource.Builder componentId(String componentId)
componentId - The component id of the resource, generated by the service when dnsTargetResource is usedResource.Builder dnsTargetResource(DNSTargetResource dnsTargetResource)
dnsTargetResource - The new value for the DnsTargetResource property for this object.default Resource.Builder dnsTargetResource(Consumer<DNSTargetResource.Builder> dnsTargetResource)
DNSTargetResource.Builder avoiding the need to
create one manually via DNSTargetResource.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to dnsTargetResource(DNSTargetResource).dnsTargetResource - a consumer that will call methods on DNSTargetResource.BuilderdnsTargetResource(DNSTargetResource)Resource.Builder readinessScopes(Collection<String> readinessScopes)
readinessScopes - A list of RecoveryGroup ARNs and/or Cell ARNs that this resource is contained within.Resource.Builder readinessScopes(String... readinessScopes)
readinessScopes - A list of RecoveryGroup ARNs and/or Cell ARNs that this resource is contained within.Resource.Builder resourceArn(String resourceArn)
resourceArn - The ARN of the AWS resource, can be skipped if dnsTargetResource is usedCopyright © 2022. All rights reserved.