Class: Aws::RTBFabric::Types::UpdateLinkRoutingRuleRequest

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#conditionsTypes::RuleCondition

The updated conditions for the routing rule. All specified fields must match for the rule to apply. At least one condition field must be set.



2832
2833
2834
2835
2836
2837
2838
2839
2840
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2832

class UpdateLinkRoutingRuleRequest < Struct.new(
  :gateway_id,
  :link_id,
  :rule_id,
  :priority,
  :conditions)
  SENSITIVE = []
  include Aws::Structure
end

#gateway_idString

The unique identifier of the gateway.

Returns:

  • (String)


2832
2833
2834
2835
2836
2837
2838
2839
2840
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2832

class UpdateLinkRoutingRuleRequest < Struct.new(
  :gateway_id,
  :link_id,
  :rule_id,
  :priority,
  :conditions)
  SENSITIVE = []
  include Aws::Structure
end

The unique identifier of the link.

Returns:

  • (String)


2832
2833
2834
2835
2836
2837
2838
2839
2840
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2832

class UpdateLinkRoutingRuleRequest < Struct.new(
  :gateway_id,
  :link_id,
  :rule_id,
  :priority,
  :conditions)
  SENSITIVE = []
  include Aws::Structure
end

#priorityInteger

The updated priority of the routing rule. Lower numbers are evaluated first. Valid values are 1 to 1000. Priority must be unique among non-deleted rules within a link.

Returns:

  • (Integer)


2832
2833
2834
2835
2836
2837
2838
2839
2840
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2832

class UpdateLinkRoutingRuleRequest < Struct.new(
  :gateway_id,
  :link_id,
  :rule_id,
  :priority,
  :conditions)
  SENSITIVE = []
  include Aws::Structure
end

#rule_idString

The unique identifier of the routing rule.

Returns:

  • (String)


2832
2833
2834
2835
2836
2837
2838
2839
2840
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2832

class UpdateLinkRoutingRuleRequest < Struct.new(
  :gateway_id,
  :link_id,
  :rule_id,
  :priority,
  :conditions)
  SENSITIVE = []
  include Aws::Structure
end