You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::ElasticLoadBalancing::Types::CreateLoadBalancerPolicyInput
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::ElasticLoadBalancing::Types::CreateLoadBalancerPolicyInput
 
- Defined in:
- (unknown)
Overview
    Note:
    
  
When passing CreateLoadBalancerPolicyInput as input to an Aws::Client method, you can use a vanilla 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.
#policy_attributes ⇒ Array<Types::PolicyAttribute>
The policy attributes.
#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.
#policy_type_name ⇒ String
The name of the base policy type. To get the list of policy types, use DescribeLoadBalancerPolicyTypes.