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

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



2987
2988
2989
2990
2991
2992
2993
2994
2995
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 2987

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)


2987
2988
2989
2990
2991
2992
2993
2994
2995
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 2987

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)


2987
2988
2989
2990
2991
2992
2993
2994
2995
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 2987

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)


2987
2988
2989
2990
2991
2992
2993
2994
2995
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 2987

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)


2987
2988
2989
2990
2991
2992
2993
2994
2995
# File 'gems/aws-sdk-rtbfabric/lib/aws-sdk-rtbfabric/types.rb', line 2987

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