class Aws::Route53RecoveryReadiness::Types::Resource
The resource element of a ResourceSet
@note When making an API call, you may pass Resource
data as a hash: { component_id: "__string", dns_target_resource: { domain_name: "__string", hosted_zone_arn: "__string", record_set_id: "__string", record_type: "__string", target_resource: { nlb_resource: { arn: "__string", }, r53_resource: { domain_name: "__string", record_set_id: "__string", }, }, }, readiness_scopes: ["__string"], resource_arn: "__string", }
@!attribute [rw] component_id
The component id of the resource, generated by the service when dnsTargetResource is used @return [String]
@!attribute [rw] dns_target_resource
A component for DNS/Routing Control Readiness Checks @return [Types::DNSTargetResource]
@!attribute [rw] readiness_scopes
A list of RecoveryGroup ARNs and/or Cell ARNs that this resource is contained within. @return [Array<String>]
@!attribute [rw] resource_arn
The ARN of the AWS resource, can be skipped if dnsTargetResource is used @return [String]
@see docs.aws.amazon.com/goto/WebAPI/route53-recovery-readiness-2019-12-02/Resource AWS API Documentation
Constants
- SENSITIVE