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

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

Overview

A cluster is a set of five consensus-forming Regional endpoints that represent the infrastructure that hosts your routing controls. Typically, you host together on one cluster all of the routing controls for your applications.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#cluster_arnString

The Amazon Resource Name (ARN) of the cluster.

Returns:

  • (String)


153
154
155
156
157
158
159
160
# File 'gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/types.rb', line 153

class Cluster < Struct.new(
  :cluster_arn,
  :cluster_endpoints,
  :name,
  :status)
  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 Cluster (Data Plane) Actions.

Returns:



153
154
155
156
157
158
159
160
# File 'gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/types.rb', line 153

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

#nameString

The name of the cluster.

Returns:

  • (String)


153
154
155
156
157
158
159
160
# File 'gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/types.rb', line 153

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

#statusString

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

Returns:

  • (String)


153
154
155
156
157
158
159
160
# File 'gems/aws-sdk-route53recoverycontrolconfig/lib/aws-sdk-route53recoverycontrolconfig/types.rb', line 153

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