AWS::Route53RecoveryReadiness::ResourceSet Resource - Amazon CloudFormation
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

AWS::Route53RecoveryReadiness::ResourceSet Resource

The resource element of a resource set.

Syntax

To declare this entity in your Amazon CloudFormation template, use the following syntax:

JSON

{ "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 to AWS::Route53RecoveryReadiness::DNSTargetResource. Do not set it for any other ResourceSetType 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 Amazon 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.

Required: Conditional

Type: String

Update requires: No interruption