Class: Aws::Route53RecoveryCluster::Types::RoutingControl
- Inherits:
-
Struct
- Object
- Struct
- Aws::Route53RecoveryCluster::Types::RoutingControl
- Defined in:
- gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/types.rb
Overview
A routing control, which is a simple on/off switch that you can use to route traffic to cells. When a routing control state is set to ON, traffic flows to a cell. When the state is set to OFF, traffic does not flow.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#control_panel_arn ⇒ String
The Amazon Resource Name (ARN) of the control panel where the routing control is located.
-
#control_panel_name ⇒ String
The name of the control panel where the routing control is located.
-
#owner ⇒ String
The Amazon Web Services account ID of the routing control owner.
-
#routing_control_arn ⇒ String
The Amazon Resource Name (ARN) of the routing control.
-
#routing_control_name ⇒ String
The name of the routing control.
-
#routing_control_state ⇒ String
The current state of the routing control.
Instance Attribute Details
#control_panel_arn ⇒ String
The Amazon Resource Name (ARN) of the control panel where the routing control is located.
218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/types.rb', line 218 class RoutingControl < Struct.new( :control_panel_arn, :control_panel_name, :routing_control_arn, :routing_control_name, :routing_control_state, :owner) SENSITIVE = [] include Aws::Structure end |
#control_panel_name ⇒ String
The name of the control panel where the routing control is located. Only ASCII characters are supported for control panel names.
218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/types.rb', line 218 class RoutingControl < Struct.new( :control_panel_arn, :control_panel_name, :routing_control_arn, :routing_control_name, :routing_control_state, :owner) SENSITIVE = [] include Aws::Structure end |
#owner ⇒ String
The Amazon Web Services account ID of the routing control owner.
218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/types.rb', line 218 class RoutingControl < Struct.new( :control_panel_arn, :control_panel_name, :routing_control_arn, :routing_control_name, :routing_control_state, :owner) SENSITIVE = [] include Aws::Structure end |
#routing_control_arn ⇒ String
The Amazon Resource Name (ARN) of the routing control.
218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/types.rb', line 218 class RoutingControl < Struct.new( :control_panel_arn, :control_panel_name, :routing_control_arn, :routing_control_name, :routing_control_state, :owner) SENSITIVE = [] include Aws::Structure end |
#routing_control_name ⇒ String
The name of the routing control.
218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/types.rb', line 218 class RoutingControl < Struct.new( :control_panel_arn, :control_panel_name, :routing_control_arn, :routing_control_name, :routing_control_state, :owner) SENSITIVE = [] include Aws::Structure end |
#routing_control_state ⇒ String
The current state of the routing control. When a routing control state is set to ON, traffic flows to a cell. When the state is set to OFF, traffic does not flow.
218 219 220 221 222 223 224 225 226 227 |
# File 'gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/types.rb', line 218 class RoutingControl < Struct.new( :control_panel_arn, :control_panel_name, :routing_control_arn, :routing_control_name, :routing_control_state, :owner) SENSITIVE = [] include Aws::Structure end |