AWS::Route53RecoveryReadiness::ResourceSetCreates a resource set in Amazon Route 53 Application Recovery Controller. A resource set is a set of resources of one type, such as Network Load Balancers, that span multiple cells. You can associate a resource set with a readiness check to have Route 53 ARC continually monitor the resources in the set for failover readiness. You typically create a resource set and a readiness check for each supported type of AWS resource in your application. For more information, see [Readiness checks, resource sets, and readiness scopes](https://docs.aws.amazon.com/r53recovery/latest/dg/recovery-readiness.recovery-groups.readiness-scope.html) in the Amazon Route 53 Application Recovery Controller Developer Guide. Route 53 ARC Readiness supports us-east-1 and us-west-2 AWS Regions only.
import { CfnResourceSet } from 'aws-cdk-lib/aws-route53recoveryreadiness';Or use the module namespace:
import * as route53recoveryreadiness from 'aws-cdk-lib/aws-route53recoveryreadiness';
// route53recoveryreadiness.CfnResourceSetConfiguration passed to the constructor as CfnResourceSetProps.
resourcesRequiredIResolvable | IResolvable | ResourceProperty[]A list of resource objects in the resource set.
resourceSetTypeRequiredstringThe resource type of the resources in the resource set. Enter one of the following values for resource type:. AWS::ApiGateway::Stage, AWS::ApiGatewayV2::Stage, AWS::AutoScaling::AutoScalingGroup, AWS::CloudWatch::Alarm, AWS::EC2::CustomerGateway, AWS::DynamoDB::Table, AWS::EC2::Volume, AWS::ElasticLoadBalancing::LoadBalancer, AWS::ElasticLoadBalancingV2::LoadBalancer, AWS::Lambda::Function, AWS::MSK::Cluster, AWS::RDS::DBCluster, AWS::Route53::HealthCheck, AWS::SQS::Queue, AWS::SNS::Topic, AWS::SNS::Subscription, AWS::EC2::VPC, AWS::EC2::VPNConnection, AWS::EC2::VPNGateway, AWS::Route53RecoveryReadiness::DNSTargetResource. Note that AWS::Route53RecoveryReadiness::DNSTargetResource is only used for this setting. It isn't an actual AWS CloudFormation resource type.
resourceSetNameOptionalstringThe name of the resource set to create.
tagsOptionalCfnTag[]A tag to associate with the parameters for a resource set.
This L1 construct maps directly to the following CloudFormation resource type.
Our bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to Newsletteraws-route53recoveryreadinessAWS::Route53RecoveryReadiness::ResourceSet