@Stability(value=Stable) public static final class CfnResourceSet.ResourceProperty.Builder extends Object implements software.amazon.jsii.Builder<CfnResourceSet.ResourceProperty>
CfnResourceSet.ResourceProperty| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnResourceSet.ResourceProperty |
build()
Builds the configured instance.
|
CfnResourceSet.ResourceProperty.Builder |
componentId(String componentId)
Sets the value of
CfnResourceSet.ResourceProperty.getComponentId() |
CfnResourceSet.ResourceProperty.Builder |
dnsTargetResource(CfnResourceSet.DNSTargetResourceProperty dnsTargetResource)
Sets the value of
CfnResourceSet.ResourceProperty.getDnsTargetResource() |
CfnResourceSet.ResourceProperty.Builder |
dnsTargetResource(IResolvable dnsTargetResource)
Sets the value of
CfnResourceSet.ResourceProperty.getDnsTargetResource() |
CfnResourceSet.ResourceProperty.Builder |
readinessScopes(List<String> readinessScopes)
Sets the value of
CfnResourceSet.ResourceProperty.getReadinessScopes() |
CfnResourceSet.ResourceProperty.Builder |
resourceArn(String resourceArn)
Sets the value of
CfnResourceSet.ResourceProperty.getResourceArn() |
@Stability(value=Stable) public CfnResourceSet.ResourceProperty.Builder componentId(String componentId)
CfnResourceSet.ResourceProperty.getComponentId()componentId - The component identifier of the resource, generated when DNS target resource is used.this@Stability(value=Stable) public CfnResourceSet.ResourceProperty.Builder dnsTargetResource(CfnResourceSet.DNSTargetResourceProperty dnsTargetResource)
CfnResourceSet.ResourceProperty.getDnsTargetResource()dnsTargetResource - A component for DNS/routing control readiness checks.
This is a required setting when ResourceSet ResourceSetType is set to AWS::Route53RecoveryReadiness::DNSTargetResource . Do not set it for any other ResourceSetType setting.this@Stability(value=Stable) public CfnResourceSet.ResourceProperty.Builder dnsTargetResource(IResolvable dnsTargetResource)
CfnResourceSet.ResourceProperty.getDnsTargetResource()dnsTargetResource - A component for DNS/routing control readiness checks.
This is a required setting when ResourceSet ResourceSetType is set to AWS::Route53RecoveryReadiness::DNSTargetResource . Do not set it for any other ResourceSetType setting.this@Stability(value=Stable) public CfnResourceSet.ResourceProperty.Builder readinessScopes(List<String> readinessScopes)
CfnResourceSet.ResourceProperty.getReadinessScopes()readinessScopes - The recovery group Amazon Resource Name (ARN) or the cell ARN that the readiness checks for this resource set are scoped to.this@Stability(value=Stable) public CfnResourceSet.ResourceProperty.Builder resourceArn(String resourceArn)
CfnResourceSet.ResourceProperty.getResourceArn()resourceArn - The Amazon Resource Name (ARN) of the AWS resource.
This is a required setting for all ResourceSet ResourceSetType settings except AWS::Route53RecoveryReadiness::DNSTargetResource . Do not set this when ResourceSetType is set to AWS::Route53RecoveryReadiness::DNSTargetResource .this@Stability(value=Stable) public CfnResourceSet.ResourceProperty build()
build in interface software.amazon.jsii.Builder<CfnResourceSet.ResourceProperty>CfnResourceSet.ResourcePropertyNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.