class Aws::Route53RecoveryReadiness::Types::DNSTargetResource

A component for DNS/Routing Control Readiness Checks

@note When making an API call, you may pass DNSTargetResource

data as a hash:

    {
      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",
        },
      },
    }

@!attribute [rw] domain_name

The DNS Name that acts as ingress point to a portion of application
@return [String]

@!attribute [rw] hosted_zone_arn

The Hosted Zone ARN that contains the DNS record with the provided
name of target resource.
@return [String]

@!attribute [rw] record_set_id

The R53 Set Id to uniquely identify a record given a Name and a Type
@return [String]

@!attribute [rw] record_type

The Type of DNS Record of target resource
@return [String]

@!attribute [rw] target_resource

The target resource the R53 record points to
@return [Types::TargetResource]

@see docs.aws.amazon.com/goto/WebAPI/route53-recovery-readiness-2019-12-02/DNSTargetResource AWS API Documentation

Constants

SENSITIVE