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.



2838
2839
2840
2841
2842
2843
2844
2845
2846
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2838

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)


2838
2839
2840
2841
2842
2843
2844
2845
2846
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2838

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)


2838
2839
2840
2841
2842
2843
2844
2845
2846
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2838

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)


2838
2839
2840
2841
2842
2843
2844
2845
2846
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2838

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)


2838
2839
2840
2841
2842
2843
2844
2845
2846
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2838

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