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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-route53recoverycluster/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)


320
321
322
323
324
325
326
# File 'gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/types.rb', line 320

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 be On or Off.

Returns:

  • (String)


320
321
322
323
324
325
326
# File 'gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/types.rb', line 320

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.

Returns:

  • (Array<String>)


320
321
322
323
324
325
326
# File 'gems/aws-sdk-route53recoverycluster/lib/aws-sdk-route53recoverycluster/types.rb', line 320

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