Class: Aws::ElasticLoadBalancingV2::Types::CreateRuleInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticLoadBalancingV2::Types::CreateRuleInput
- Includes:
- Structure
- Defined in:
- 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.
804 805 806 807 808 809 810 811 812 813 |
# File 'lib/aws-sdk-elasticloadbalancingv2/types.rb', line 804 class CreateRuleInput < Struct.new( :listener_arn, :conditions, :priority, :actions, :tags, :transforms) SENSITIVE = [] include Aws::Structure end |
#conditions ⇒ Array<Types::RuleCondition>
The conditions.
804 805 806 807 808 809 810 811 812 813 |
# File 'lib/aws-sdk-elasticloadbalancingv2/types.rb', line 804 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.
804 805 806 807 808 809 810 811 812 813 |
# File 'lib/aws-sdk-elasticloadbalancingv2/types.rb', line 804 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.
804 805 806 807 808 809 810 811 812 813 |
# File 'lib/aws-sdk-elasticloadbalancingv2/types.rb', line 804 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.
804 805 806 807 808 809 810 811 812 813 |
# File 'lib/aws-sdk-elasticloadbalancingv2/types.rb', line 804 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.
804 805 806 807 808 809 810 811 812 813 |
# File 'lib/aws-sdk-elasticloadbalancingv2/types.rb', line 804 class CreateRuleInput < Struct.new( :listener_arn, :conditions, :priority, :actions, :tags, :transforms) SENSITIVE = [] include Aws::Structure end |