Class: Aws::ElasticLoadBalancing::Types::CreateLoadBalancerPolicyInput
- Inherits:
-
Struct
- Object
- Struct
- Aws::ElasticLoadBalancing::Types::CreateLoadBalancerPolicyInput
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-elasticloadbalancing/types.rb
Overview
Note:
When making an API call, you may pass CreateLoadBalancerPolicyInput data as a hash:
{
load_balancer_name: "AccessPointName", # required
policy_name: "PolicyName", # required
policy_type_name: "PolicyTypeName", # required
policy_attributes: [
{
attribute_name: "AttributeName",
attribute_value: "AttributeValue",
},
],
}
Contains the parameters for CreateLoadBalancerPolicy.
Instance Attribute Summary collapse
-
#load_balancer_name ⇒ String
The name of the load balancer.
-
#policy_attributes ⇒ Array<Types::PolicyAttribute>
The policy attributes.
-
#policy_name ⇒ String
The name of the load balancer policy to be created.
-
#policy_type_name ⇒ String
The name of the base policy type.
Instance Attribute Details
#load_balancer_name ⇒ String
The name of the load balancer.
653 654 655 656 657 658 659 |
# File 'lib/aws-sdk-elasticloadbalancing/types.rb', line 653 class CreateLoadBalancerPolicyInput < Struct.new( :load_balancer_name, :policy_name, :policy_type_name, :policy_attributes) include Aws::Structure end |
#policy_attributes ⇒ Array<Types::PolicyAttribute>
The policy attributes.
653 654 655 656 657 658 659 |
# File 'lib/aws-sdk-elasticloadbalancing/types.rb', line 653 class CreateLoadBalancerPolicyInput < Struct.new( :load_balancer_name, :policy_name, :policy_type_name, :policy_attributes) include Aws::Structure end |
#policy_name ⇒ String
The name of the load balancer policy to be created. This name must be unique within the set of policies for this load balancer.
653 654 655 656 657 658 659 |
# File 'lib/aws-sdk-elasticloadbalancing/types.rb', line 653 class CreateLoadBalancerPolicyInput < Struct.new( :load_balancer_name, :policy_name, :policy_type_name, :policy_attributes) include Aws::Structure end |
#policy_type_name ⇒ String
The name of the base policy type. To get the list of policy types, use DescribeLoadBalancerPolicyTypes.
653 654 655 656 657 658 659 |
# File 'lib/aws-sdk-elasticloadbalancing/types.rb', line 653 class CreateLoadBalancerPolicyInput < Struct.new( :load_balancer_name, :policy_name, :policy_type_name, :policy_attributes) include Aws::Structure end |