Class: Aws::Route53RecoveryCluster::Types::UpdateRoutingControlStateRequest

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-route53recoverycluster/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#routing_control_arnString

The Amazon Resource Name (ARN) for the routing control that you want to update the state for.

Returns:

  • (String)


327
328
329
330
331
332
333
# File 'lib/aws-sdk-route53recoverycluster/types.rb', line 327

class UpdateRoutingControlStateRequest < Struct.new(
  :routing_control_arn,
  :routing_control_state,
  :safety_rules_to_override)
  SENSITIVE = []
  include Aws::Structure
end

#routing_control_stateString

The state of the routing control. You can set the value to ON or OFF.

Returns:

  • (String)


327
328
329
330
331
332
333
# File 'lib/aws-sdk-route53recoverycluster/types.rb', line 327

class UpdateRoutingControlStateRequest < Struct.new(
  :routing_control_arn,
  :routing_control_state,
  :safety_rules_to_override)
  SENSITIVE = []
  include Aws::Structure
end

#safety_rules_to_overrideArray<String>

The Amazon Resource Names (ARNs) for the safety rules that you want to override when you’re updating the state of a routing control. You can override one safety rule or multiple safety rules by including one or more ARNs, separated by commas.

For more information, see [ Override safety rules to reroute traffic] in the Amazon Route 53 Application Recovery Controller Developer Guide.

[1]: docs.aws.amazon.com/r53recovery/latest/dg/routing-control.override-safety-rule.html

Returns:

  • (Array<String>)


327
328
329
330
331
332
333
# File 'lib/aws-sdk-route53recoverycluster/types.rb', line 327

class UpdateRoutingControlStateRequest < Struct.new(
  :routing_control_arn,
  :routing_control_state,
  :safety_rules_to_override)
  SENSITIVE = []
  include Aws::Structure
end