class Aws::Route53RecoveryReadiness::Types::CreateResourceSetRequest

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

data as a hash:

    {
      resource_set_name: "__string", # required
      resource_set_type: "__stringPatternAWSAZaZ09AZaZ09", # required
      resources: [ # required
        {
          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",
        },
      ],
      tags: {
        "__string" => "__string",
      },
    }

@!attribute [rw] resource_set_name

@return [String]

@!attribute [rw] resource_set_type

@return [String]

@!attribute [rw] resources

@return [Array<Types::Resource>]

@!attribute [rw] tags

A collection of tags associated with a resource
@return [Hash<String,String>]

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

Constants

SENSITIVE