public static interface Resource.Builder extends SdkPojo, CopyableBuilder<Resource.Builder,Resource>
| Modifier and Type | Method and Description |
|---|---|
Resource.Builder |
componentId(String componentId)
The component identifier of the resource, generated when DNS target resource is used.
|
default Resource.Builder |
dnsTargetResource(Consumer<DNSTargetResource.Builder> dnsTargetResource)
The DNS target resource.
|
Resource.Builder |
dnsTargetResource(DNSTargetResource dnsTargetResource)
The DNS target resource.
|
Resource.Builder |
readinessScopes(Collection<String> readinessScopes)
A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained within.
|
Resource.Builder |
readinessScopes(String... readinessScopes)
A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained within.
|
Resource.Builder |
resourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the Amazon Web Services resource.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildResource.Builder componentId(String componentId)
The component identifier of the resource, generated when DNS target resource is used.
componentId - The component identifier of the resource, generated when DNS target resource is used.Resource.Builder dnsTargetResource(DNSTargetResource dnsTargetResource)
The DNS target resource.
dnsTargetResource - The DNS target resource.default Resource.Builder dnsTargetResource(Consumer<DNSTargetResource.Builder> dnsTargetResource)
The DNS target resource.
This is a convenience method that creates an instance of theDNSTargetResource.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)
A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained within.
readinessScopes - A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained
within.Resource.Builder readinessScopes(String... readinessScopes)
A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained within.
readinessScopes - A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained
within.Resource.Builder resourceArn(String resourceArn)
The Amazon Resource Name (ARN) of the Amazon Web Services resource.
resourceArn - The Amazon Resource Name (ARN) of the Amazon Web Services resource.Copyright © 2022. All rights reserved.