Class: Aws::Route53RecoveryControlConfig::Types::Cluster
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53RecoveryControlConfig::Types::Cluster
- 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
-
#cluster_arn ⇒ String
The Amazon Resource Name (ARN) of the cluster.
-
#cluster_endpoints ⇒ Array<Types::ClusterEndpoint>
Endpoints for a cluster.
-
#name ⇒ String
The name of the cluster.
-
#owner ⇒ String
The Amazon Web Services account ID of the cluster owner.
-
#status ⇒ String
Deployment status of a resource.
Instance Attribute Details
#cluster_arn ⇒ String
The Amazon Resource Name (ARN) of the cluster.
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_endpoints ⇒ Array<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.
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 |
#name ⇒ String
The name of the cluster.
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 |
#owner ⇒ String
The Amazon Web Services account ID of the cluster owner.
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 |
#status ⇒ String
Deployment status of a resource. Status can be one of the following: PENDING, DEPLOYED, PENDING_DELETION.
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 |