AWS::Route53RecoveryReadiness::ResourceSet Resource
The resource element of a resource set.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "ComponentId" :
String
, "DnsTargetResource" :DNSTargetResource
, "ReadinessScopes" :[ String, ... ]
, "ResourceArn" :String
}
YAML
ComponentId:
String
DnsTargetResource:DNSTargetResource
ReadinessScopes:- String
ResourceArn:String
Properties
ComponentId
-
The component identifier of the resource, generated when DNS target resource is used.
Required: No
Type: String
Update requires: No interruption
DnsTargetResource
-
A component for DNS/routing control readiness checks. This is a required setting when
ResourceSet
ResourceSetType
is set toAWS::Route53RecoveryReadiness::DNSTargetResource
. Do not set it for any otherResourceSetType
setting.Required: Conditional
Type: DNSTargetResource
Update requires: No interruption
ReadinessScopes
-
The recovery group Amazon Resource Name (ARN) or the cell ARN that the readiness checks for this resource set are scoped to.
Required: No
Type: Array of String
Update requires: No interruption
ResourceArn
-
The Amazon Resource Name (ARN) of the AWS resource. This is a required setting for all
ResourceSet
ResourceSetType
settings exceptAWS::Route53RecoveryReadiness::DNSTargetResource
. Do not set this whenResourceSetType
is set toAWS::Route53RecoveryReadiness::DNSTargetResource
.Required: Conditional
Type: String
Update requires: No interruption