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.



2843
2844
2845
2846
2847
2848
2849
2850
2851
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2843

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)


2843
2844
2845
2846
2847
2848
2849
2850
2851
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2843

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)


2843
2844
2845
2846
2847
2848
2849
2850
2851
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2843

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)


2843
2844
2845
2846
2847
2848
2849
2850
2851
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2843

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)


2843
2844
2845
2846
2847
2848
2849
2850
2851
# File 'lib/aws-sdk-rtbfabric/types.rb', line 2843

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