# AWS::Route53RecoveryReadiness::ResourceSet Resource The resource element of a ResourceSet ## Syntax To declare this entity in your AWS CloudFormation template, use the following syntax: ### JSON
{ "ResourceArn" : String, "ComponentId" : String, "DnsTargetResource" : DNSTargetResource, "ReadinessScopes" : [ String, ... ] }### YAML
ResourceArn: String ComponentId: String DnsTargetResource: DNSTargetResource ReadinessScopes: - String## Properties #### ResourceArn The Amazon Resource Name (ARN) of the AWS resource. _Required_: No _Type_: String _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### ComponentId The component identifier of the resource, generated when DNS target resource is used. _Required_: No _Type_: String _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### DnsTargetResource A component for DNS/routing control readiness checks. _Required_: No _Type_: DNSTargetResource _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt) #### ReadinessScopes A list of recovery group Amazon Resource Names (ARNs) and cell ARNs that this resource is contained within. _Required_: No _Type_: List of String _Update requires_: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)