Class: Aws::Route53RecoveryControlConfig::Types::Cluster

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

Overview

A set of five redundant Regional endpoints against which you can execute API calls to update or get the state of routing controls. You can host multiple control panels and routing controls on one cluster.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cluster_arnString

The Amazon Resource Name (ARN) of the cluster.

Returns:

  • (String)


157
158
159
160
161
162
163
164
165
# File 'gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/types.rb', line 157

class Cluster < Struct.new(
  :cluster_arn,
  :cluster_endpoints,
  :name,
  :status,
  :owner)
  SENSITIVE = []
  include Aws::Structure
end

#cluster_endpointsArray<Types::ClusterEndpoint>

Endpoints for a cluster. Specify one of these endpoints when you want to set or retrieve a routing control state in the cluster.

To get or update the routing control state, see the Amazon Route 53 Application Recovery Controller Routing Control Actions.

Returns:



157
158
159
160
161
162
163
164
165
# File 'gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/types.rb', line 157

class Cluster < Struct.new(
  :cluster_arn,
  :cluster_endpoints,
  :name,
  :status,
  :owner)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

The name of the cluster.

Returns:

  • (String)


157
158
159
160
161
162
163
164
165
# File 'gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/types.rb', line 157

class Cluster < Struct.new(
  :cluster_arn,
  :cluster_endpoints,
  :name,
  :status,
  :owner)
  SENSITIVE = []
  include Aws::Structure
end

#ownerString

The Amazon Web Services account ID of the cluster owner.

Returns:

  • (String)


157
158
159
160
161
162
163
164
165
# File 'gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/types.rb', line 157

class Cluster < Struct.new(
  :cluster_arn,
  :cluster_endpoints,
  :name,
  :status,
  :owner)
  SENSITIVE = []
  include Aws::Structure
end

#statusString

Deployment status of a resource. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.

Returns:

  • (String)


157
158
159
160
161
162
163
164
165
# File 'gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/types.rb', line 157

class Cluster < Struct.new(
  :cluster_arn,
  :cluster_endpoints,
  :name,
  :status,
  :owner)
  SENSITIVE = []
  include Aws::Structure
end