Class: Aws::Route53RecoveryReadiness::Types::ResourceSetOutput

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness/types.rb

Overview

A collection of resources of the same type.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#resource_set_arnString

The Amazon Resource Name (ARN) for the resource set.

Returns:

  • (String)


1226
1227
1228
1229
1230
1231
1232
1233
1234
# File 'gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness/types.rb', line 1226

class ResourceSetOutput < Struct.new(
  :resource_set_arn,
  :resource_set_name,
  :resource_set_type,
  :resources,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#resource_set_nameString

The name of the resource set.

Returns:

  • (String)


1226
1227
1228
1229
1230
1231
1232
1233
1234
# File 'gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness/types.rb', line 1226

class ResourceSetOutput < Struct.new(
  :resource_set_arn,
  :resource_set_name,
  :resource_set_type,
  :resources,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#resource_set_typeString

The 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

Returns:

  • (String)


1226
1227
1228
1229
1230
1231
1232
1233
1234
# File 'gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness/types.rb', line 1226

class ResourceSetOutput < Struct.new(
  :resource_set_arn,
  :resource_set_name,
  :resource_set_type,
  :resources,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#resourcesArray<Types::Resource>

A list of resource objects.

Returns:



1226
1227
1228
1229
1230
1231
1232
1233
1234
# File 'gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness/types.rb', line 1226

class ResourceSetOutput < Struct.new(
  :resource_set_arn,
  :resource_set_name,
  :resource_set_type,
  :resources,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end

#tagsHash<String,String>

A collection of tags associated with a resource.

Returns:

  • (Hash<String,String>)


1226
1227
1228
1229
1230
1231
1232
1233
1234
# File 'gems/aws-sdk-route53recoveryreadiness/lib/aws-sdk-route53recoveryreadiness/types.rb', line 1226

class ResourceSetOutput < Struct.new(
  :resource_set_arn,
  :resource_set_name,
  :resource_set_type,
  :resources,
  :tags)
  SENSITIVE = []
  include Aws::Structure
end