Class: Aws::ElasticLoadBalancingV2::Types::CreateRuleInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticLoadBalancingV2::Types::CreateRuleInput
- Defined in:
- gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#actions ⇒ Array<Types::Action>
The actions.
-
#conditions ⇒ Array<Types::RuleCondition>
The conditions.
-
#listener_arn ⇒ String
The Amazon Resource Name (ARN) of the listener.
-
#priority ⇒ Integer
The rule priority.
-
#tags ⇒ Array<Types::Tag>
The tags to assign to the rule.
-
#transforms ⇒ Array<Types::RuleTransform>
The transforms to apply to requests that match this rule.
Instance Attribute Details
#actions ⇒ Array<Types::Action>
The actions.
794 795 796 797 798 799 800 801 802 803 |
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 794 class CreateRuleInput < Struct.new( :listener_arn, :conditions, :priority, :actions, :tags, :transforms) SENSITIVE = [] include Aws::Structure end |
#conditions ⇒ Array<Types::RuleCondition>
The conditions.
794 795 796 797 798 799 800 801 802 803 |
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 794 class CreateRuleInput < Struct.new( :listener_arn, :conditions, :priority, :actions, :tags, :transforms) SENSITIVE = [] include Aws::Structure end |
#listener_arn ⇒ String
The Amazon Resource Name (ARN) of the listener.
794 795 796 797 798 799 800 801 802 803 |
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 794 class CreateRuleInput < Struct.new( :listener_arn, :conditions, :priority, :actions, :tags, :transforms) SENSITIVE = [] include Aws::Structure end |
#priority ⇒ Integer
The rule priority. A listener can't have multiple rules with the same priority.
794 795 796 797 798 799 800 801 802 803 |
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 794 class CreateRuleInput < Struct.new( :listener_arn, :conditions, :priority, :actions, :tags, :transforms) SENSITIVE = [] include Aws::Structure end |
#tags ⇒ Array<Types::Tag>
The tags to assign to the rule.
794 795 796 797 798 799 800 801 802 803 |
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 794 class CreateRuleInput < Struct.new( :listener_arn, :conditions, :priority, :actions, :tags, :transforms) SENSITIVE = [] include Aws::Structure end |
#transforms ⇒ Array<Types::RuleTransform>
The transforms to apply to requests that match this rule. You can add one host header rewrite transform and one URL rewrite transform.
794 795 796 797 798 799 800 801 802 803 |
# File 'gems/aws-sdk-elasticloadbalancingv2/lib/aws-sdk-elasticloadbalancingv2/types.rb', line 794 class CreateRuleInput < Struct.new( :listener_arn, :conditions, :priority, :actions, :tags, :transforms) SENSITIVE = [] include Aws::Structure end |