Module: Aws::ElasticLoadBalancing::ClientApi Private
- Includes:
- Seahorse::Model
- Defined in:
- lib/aws-sdk-elasticloadbalancing/client_api.rb
This module is part of a private API. You should avoid using this module if possible, as it may be removed or be changed in the future.
Constant Summary collapse
- AccessLog =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessLog')
- AccessLogEnabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'AccessLogEnabled')
- AccessLogInterval =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AccessLogInterval')
- AccessLogPrefix =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccessLogPrefix')
- AccessPointName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AccessPointName')
- AccessPointNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AccessPointNotFoundException', error: {"code"=>"LoadBalancerNotFound", "httpStatusCode"=>400, "senderFault"=>true})
- AccessPointPort =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'AccessPointPort')
- AddAvailabilityZonesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddAvailabilityZonesInput')
- AddAvailabilityZonesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddAvailabilityZonesOutput')
- AddTagsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddTagsInput')
- AddTagsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AddTagsOutput')
- AdditionalAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AdditionalAttribute')
- AdditionalAttributeKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AdditionalAttributeKey')
- AdditionalAttributeValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AdditionalAttributeValue')
- AdditionalAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AdditionalAttributes')
- AppCookieStickinessPolicies =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AppCookieStickinessPolicies')
- AppCookieStickinessPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AppCookieStickinessPolicy')
- ApplySecurityGroupsToLoadBalancerInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApplySecurityGroupsToLoadBalancerInput')
- ApplySecurityGroupsToLoadBalancerOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ApplySecurityGroupsToLoadBalancerOutput')
- AttachLoadBalancerToSubnetsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachLoadBalancerToSubnetsInput')
- AttachLoadBalancerToSubnetsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'AttachLoadBalancerToSubnetsOutput')
- AttributeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AttributeName')
- AttributeType =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AttributeType')
- AttributeValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AttributeValue')
- AvailabilityZone =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'AvailabilityZone')
- AvailabilityZones =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'AvailabilityZones')
- BackendServerDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'BackendServerDescription')
- BackendServerDescriptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'BackendServerDescriptions')
- Cardinality =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Cardinality')
- CertificateNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CertificateNotFoundException', error: {"code"=>"CertificateNotFound", "httpStatusCode"=>400, "senderFault"=>true})
- ConfigureHealthCheckInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigureHealthCheckInput')
- ConfigureHealthCheckOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConfigureHealthCheckOutput')
- ConnectionDraining =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConnectionDraining')
- ConnectionDrainingEnabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'ConnectionDrainingEnabled')
- ConnectionDrainingTimeout =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'ConnectionDrainingTimeout')
- ConnectionSettings =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ConnectionSettings')
- CookieExpirationPeriod =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'CookieExpirationPeriod')
- CookieName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'CookieName')
- CreateAccessPointInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAccessPointInput')
- CreateAccessPointOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAccessPointOutput')
- CreateAppCookieStickinessPolicyInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAppCookieStickinessPolicyInput')
- CreateAppCookieStickinessPolicyOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateAppCookieStickinessPolicyOutput')
- CreateLBCookieStickinessPolicyInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLBCookieStickinessPolicyInput')
- CreateLBCookieStickinessPolicyOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLBCookieStickinessPolicyOutput')
- CreateLoadBalancerListenerInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLoadBalancerListenerInput')
- CreateLoadBalancerListenerOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLoadBalancerListenerOutput')
- CreateLoadBalancerPolicyInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLoadBalancerPolicyInput')
- CreateLoadBalancerPolicyOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CreateLoadBalancerPolicyOutput')
- CreatedTime =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::TimestampShape.new(name: 'CreatedTime')
- CrossZoneLoadBalancing =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'CrossZoneLoadBalancing')
- CrossZoneLoadBalancingEnabled =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::BooleanShape.new(name: 'CrossZoneLoadBalancingEnabled')
- DNSName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DNSName')
- DefaultValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'DefaultValue')
- DeleteAccessPointInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAccessPointInput')
- DeleteAccessPointOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteAccessPointOutput')
- DeleteLoadBalancerListenerInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLoadBalancerListenerInput')
- DeleteLoadBalancerListenerOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLoadBalancerListenerOutput')
- DeleteLoadBalancerPolicyInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLoadBalancerPolicyInput')
- DeleteLoadBalancerPolicyOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeleteLoadBalancerPolicyOutput')
- DependencyThrottleException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DependencyThrottleException', error: {"code"=>"DependencyThrottle", "httpStatusCode"=>400, "senderFault"=>true})
- DeregisterEndPointsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeregisterEndPointsInput')
- DeregisterEndPointsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DeregisterEndPointsOutput')
- DescribeAccessPointsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccessPointsInput')
- DescribeAccessPointsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccessPointsOutput')
- DescribeAccountLimitsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccountLimitsInput')
- DescribeAccountLimitsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeAccountLimitsOutput')
- DescribeEndPointStateInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEndPointStateInput')
- DescribeEndPointStateOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeEndPointStateOutput')
- DescribeLoadBalancerAttributesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLoadBalancerAttributesInput')
- DescribeLoadBalancerAttributesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLoadBalancerAttributesOutput')
- DescribeLoadBalancerPoliciesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLoadBalancerPoliciesInput')
- DescribeLoadBalancerPoliciesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLoadBalancerPoliciesOutput')
- DescribeLoadBalancerPolicyTypesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLoadBalancerPolicyTypesInput')
- DescribeLoadBalancerPolicyTypesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeLoadBalancerPolicyTypesOutput')
- DescribeTagsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTagsInput')
- DescribeTagsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DescribeTagsOutput')
- Description =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Description')
- DetachLoadBalancerFromSubnetsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachLoadBalancerFromSubnetsInput')
- DetachLoadBalancerFromSubnetsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DetachLoadBalancerFromSubnetsOutput')
- DuplicateAccessPointNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DuplicateAccessPointNameException', error: {"code"=>"DuplicateLoadBalancerName", "httpStatusCode"=>400, "senderFault"=>true})
- DuplicateListenerException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DuplicateListenerException', error: {"code"=>"DuplicateListener", "httpStatusCode"=>400, "senderFault"=>true})
- DuplicatePolicyNameException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DuplicatePolicyNameException', error: {"code"=>"DuplicatePolicyName", "httpStatusCode"=>400, "senderFault"=>true})
- DuplicateTagKeysException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'DuplicateTagKeysException', error: {"code"=>"DuplicateTagKeys", "httpStatusCode"=>400, "senderFault"=>true})
- EndPointPort =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'EndPointPort')
- HealthCheck =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'HealthCheck')
- HealthCheckInterval =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HealthCheckInterval')
- HealthCheckTarget =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'HealthCheckTarget')
- HealthCheckTimeout =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HealthCheckTimeout')
- HealthyThreshold =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'HealthyThreshold')
- IdleTimeout =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'IdleTimeout')
- Instance =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Instance')
- InstanceId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'InstanceId')
- InstancePort =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'InstancePort')
- InstanceState =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InstanceState')
- InstanceStates =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'InstanceStates')
- Instances =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Instances')
- InvalidConfigurationRequestException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidConfigurationRequestException', error: {"code"=>"InvalidConfigurationRequest", "httpStatusCode"=>409, "senderFault"=>true})
- InvalidEndPointException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidEndPointException', error: {"code"=>"InvalidInstance", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidSchemeException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSchemeException', error: {"code"=>"InvalidScheme", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidSecurityGroupException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSecurityGroupException', error: {"code"=>"InvalidSecurityGroup", "httpStatusCode"=>400, "senderFault"=>true})
- InvalidSubnetException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'InvalidSubnetException', error: {"code"=>"InvalidSubnet", "httpStatusCode"=>400, "senderFault"=>true})
- LBCookieStickinessPolicies =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LBCookieStickinessPolicies')
- LBCookieStickinessPolicy =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LBCookieStickinessPolicy')
- Limit =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Limit')
- Limits =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Limits')
- Listener =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Listener')
- ListenerDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListenerDescription')
- ListenerDescriptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'ListenerDescriptions')
- ListenerNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ListenerNotFoundException', error: {"code"=>"ListenerNotFound", "httpStatusCode"=>400, "senderFault"=>true})
- Listeners =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Listeners')
- LoadBalancerAttributeNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoadBalancerAttributeNotFoundException', error: {"code"=>"LoadBalancerAttributeNotFound", "httpStatusCode"=>400, "senderFault"=>true})
- LoadBalancerAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoadBalancerAttributes')
- LoadBalancerDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'LoadBalancerDescription')
- LoadBalancerDescriptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LoadBalancerDescriptions')
- LoadBalancerNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LoadBalancerNames')
- LoadBalancerNamesMax20 =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'LoadBalancerNamesMax20')
- LoadBalancerScheme =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'LoadBalancerScheme')
- Marker =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Marker')
- Max =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Max')
- ModifyLoadBalancerAttributesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyLoadBalancerAttributesInput')
- ModifyLoadBalancerAttributesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'ModifyLoadBalancerAttributesOutput')
- Name =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Name')
- OperationNotPermittedException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'OperationNotPermittedException', error: {"code"=>"OperationNotPermitted", "httpStatusCode"=>400, "senderFault"=>true})
- PageSize =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'PageSize')
- Policies =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Policies')
- PolicyAttribute =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PolicyAttribute')
- PolicyAttributeDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PolicyAttributeDescription')
- PolicyAttributeDescriptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PolicyAttributeDescriptions')
- PolicyAttributeTypeDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PolicyAttributeTypeDescription')
- PolicyAttributeTypeDescriptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PolicyAttributeTypeDescriptions')
- PolicyAttributes =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PolicyAttributes')
- PolicyDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PolicyDescription')
- PolicyDescriptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PolicyDescriptions')
- PolicyName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PolicyName')
- PolicyNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PolicyNames')
- PolicyNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PolicyNotFoundException', error: {"code"=>"PolicyNotFound", "httpStatusCode"=>400, "senderFault"=>true})
- PolicyTypeDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PolicyTypeDescription')
- PolicyTypeDescriptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PolicyTypeDescriptions')
- PolicyTypeName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'PolicyTypeName')
- PolicyTypeNames =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'PolicyTypeNames')
- PolicyTypeNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'PolicyTypeNotFoundException', error: {"code"=>"PolicyTypeNotFound", "httpStatusCode"=>400, "senderFault"=>true})
- Ports =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Ports')
- Protocol =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'Protocol')
- ReasonCode =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'ReasonCode')
- RegisterEndPointsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RegisterEndPointsInput')
- RegisterEndPointsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RegisterEndPointsOutput')
- RemoveAvailabilityZonesInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveAvailabilityZonesInput')
- RemoveAvailabilityZonesOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveAvailabilityZonesOutput')
- RemoveTagsInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveTagsInput')
- RemoveTagsOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'RemoveTagsOutput')
- S3BucketName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'S3BucketName')
- SSLCertificateId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SSLCertificateId')
- SecurityGroupId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SecurityGroupId')
- SecurityGroupName =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SecurityGroupName')
- SecurityGroupOwnerAlias =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SecurityGroupOwnerAlias')
- SecurityGroups =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'SecurityGroups')
- SetLoadBalancerListenerSSLCertificateInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetLoadBalancerListenerSSLCertificateInput')
- SetLoadBalancerListenerSSLCertificateOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetLoadBalancerListenerSSLCertificateOutput')
- SetLoadBalancerPoliciesForBackendServerInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetLoadBalancerPoliciesForBackendServerInput')
- SetLoadBalancerPoliciesForBackendServerOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetLoadBalancerPoliciesForBackendServerOutput')
- SetLoadBalancerPoliciesOfListenerInput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetLoadBalancerPoliciesOfListenerInput')
- SetLoadBalancerPoliciesOfListenerOutput =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SetLoadBalancerPoliciesOfListenerOutput')
- SourceSecurityGroup =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SourceSecurityGroup')
- State =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'State')
- SubnetId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'SubnetId')
- SubnetNotFoundException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'SubnetNotFoundException', error: {"code"=>"SubnetNotFound", "httpStatusCode"=>400, "senderFault"=>true})
- Subnets =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'Subnets')
- Tag =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'Tag')
- TagDescription =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagDescription')
- TagDescriptions =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagDescriptions')
- TagKey =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagKey')
- TagKeyList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagKeyList')
- TagKeyOnly =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TagKeyOnly')
- TagList =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::ListShape.new(name: 'TagList')
- TagValue =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'TagValue')
- TooManyAccessPointsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyAccessPointsException', error: {"code"=>"TooManyLoadBalancers", "httpStatusCode"=>400, "senderFault"=>true})
- TooManyPoliciesException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyPoliciesException', error: {"code"=>"TooManyPolicies", "httpStatusCode"=>400, "senderFault"=>true})
- TooManyTagsException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'TooManyTagsException', error: {"code"=>"TooManyTags", "httpStatusCode"=>400, "senderFault"=>true})
- UnhealthyThreshold =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::IntegerShape.new(name: 'UnhealthyThreshold')
- UnsupportedProtocolException =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StructureShape.new(name: 'UnsupportedProtocolException', error: {"code"=>"UnsupportedProtocol", "httpStatusCode"=>400, "senderFault"=>true})
- VPCId =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Shapes::StringShape.new(name: 'VPCId')
- API =
This constant is part of a private API. You should avoid using this constant if possible, as it may be removed or be changed in the future.
Seahorse::Model::Api.new.tap do |api| api.version = "2012-06-01" api. = { "apiVersion" => "2012-06-01", "auth" => ["aws.auth#sigv4"], "endpointPrefix" => "elasticloadbalancing", "protocol" => "query", "protocols" => ["query"], "serviceFullName" => "Elastic Load Balancing", "serviceId" => "Elastic Load Balancing", "signatureVersion" => "v4", "uid" => "elasticloadbalancing-2012-06-01", "xmlNamespace" => "http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/", } api.add_operation(:add_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "AddTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AddTagsInput) o.output = Shapes::ShapeRef.new(shape: AddTagsOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: TooManyTagsException) o.errors << Shapes::ShapeRef.new(shape: DuplicateTagKeysException) end) api.add_operation(:apply_security_groups_to_load_balancer, Seahorse::Model::Operation.new.tap do |o| o.name = "ApplySecurityGroupsToLoadBalancer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ApplySecurityGroupsToLoadBalancerInput) o.output = Shapes::ShapeRef.new(shape: ApplySecurityGroupsToLoadBalancerOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) o.errors << Shapes::ShapeRef.new(shape: InvalidSecurityGroupException) end) api.add_operation(:attach_load_balancer_to_subnets, Seahorse::Model::Operation.new.tap do |o| o.name = "AttachLoadBalancerToSubnets" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AttachLoadBalancerToSubnetsInput) o.output = Shapes::ShapeRef.new(shape: AttachLoadBalancerToSubnetsOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) o.errors << Shapes::ShapeRef.new(shape: SubnetNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidSubnetException) end) api.add_operation(:configure_health_check, Seahorse::Model::Operation.new.tap do |o| o.name = "ConfigureHealthCheck" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ConfigureHealthCheckInput) o.output = Shapes::ShapeRef.new(shape: ConfigureHealthCheckOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) end) api.add_operation(:create_app_cookie_stickiness_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateAppCookieStickinessPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateAppCookieStickinessPolicyInput) o.output = Shapes::ShapeRef.new(shape: CreateAppCookieStickinessPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: DuplicatePolicyNameException) o.errors << Shapes::ShapeRef.new(shape: TooManyPoliciesException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) end) api.add_operation(:create_lb_cookie_stickiness_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLBCookieStickinessPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateLBCookieStickinessPolicyInput) o.output = Shapes::ShapeRef.new(shape: CreateLBCookieStickinessPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: DuplicatePolicyNameException) o.errors << Shapes::ShapeRef.new(shape: TooManyPoliciesException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) end) api.add_operation(:create_load_balancer, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLoadBalancer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateAccessPointInput) o.output = Shapes::ShapeRef.new(shape: CreateAccessPointOutput) o.errors << Shapes::ShapeRef.new(shape: DuplicateAccessPointNameException) o.errors << Shapes::ShapeRef.new(shape: TooManyAccessPointsException) o.errors << Shapes::ShapeRef.new(shape: CertificateNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) o.errors << Shapes::ShapeRef.new(shape: SubnetNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidSubnetException) o.errors << Shapes::ShapeRef.new(shape: InvalidSecurityGroupException) o.errors << Shapes::ShapeRef.new(shape: InvalidSchemeException) o.errors << Shapes::ShapeRef.new(shape: TooManyTagsException) o.errors << Shapes::ShapeRef.new(shape: DuplicateTagKeysException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedProtocolException) o.errors << Shapes::ShapeRef.new(shape: OperationNotPermittedException) end) api.add_operation(:create_load_balancer_listeners, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLoadBalancerListeners" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateLoadBalancerListenerInput) o.output = Shapes::ShapeRef.new(shape: CreateLoadBalancerListenerOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: DuplicateListenerException) o.errors << Shapes::ShapeRef.new(shape: CertificateNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedProtocolException) end) api.add_operation(:create_load_balancer_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "CreateLoadBalancerPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: CreateLoadBalancerPolicyInput) o.output = Shapes::ShapeRef.new(shape: CreateLoadBalancerPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: PolicyTypeNotFoundException) o.errors << Shapes::ShapeRef.new(shape: DuplicatePolicyNameException) o.errors << Shapes::ShapeRef.new(shape: TooManyPoliciesException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) end) api.add_operation(:delete_load_balancer, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLoadBalancer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteAccessPointInput) o.output = Shapes::ShapeRef.new(shape: DeleteAccessPointOutput) end) api.add_operation(:delete_load_balancer_listeners, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLoadBalancerListeners" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteLoadBalancerListenerInput) o.output = Shapes::ShapeRef.new(shape: DeleteLoadBalancerListenerOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) end) api.add_operation(:delete_load_balancer_policy, Seahorse::Model::Operation.new.tap do |o| o.name = "DeleteLoadBalancerPolicy" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeleteLoadBalancerPolicyInput) o.output = Shapes::ShapeRef.new(shape: DeleteLoadBalancerPolicyOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) end) api.add_operation(:deregister_instances_from_load_balancer, Seahorse::Model::Operation.new.tap do |o| o.name = "DeregisterInstancesFromLoadBalancer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DeregisterEndPointsInput) o.output = Shapes::ShapeRef.new(shape: DeregisterEndPointsOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndPointException) end) api.add_operation(:describe_account_limits, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeAccountLimits" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAccountLimitsInput) o.output = Shapes::ShapeRef.new(shape: DescribeAccountLimitsOutput) end) api.add_operation(:describe_instance_health, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeInstanceHealth" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeEndPointStateInput) o.output = Shapes::ShapeRef.new(shape: DescribeEndPointStateOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndPointException) end) api.add_operation(:describe_load_balancer_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLoadBalancerAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeLoadBalancerAttributesInput) o.output = Shapes::ShapeRef.new(shape: DescribeLoadBalancerAttributesOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: LoadBalancerAttributeNotFoundException) end) api.add_operation(:describe_load_balancer_policies, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLoadBalancerPolicies" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeLoadBalancerPoliciesInput) o.output = Shapes::ShapeRef.new(shape: DescribeLoadBalancerPoliciesOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: PolicyNotFoundException) end) api.add_operation(:describe_load_balancer_policy_types, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLoadBalancerPolicyTypes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeLoadBalancerPolicyTypesInput) o.output = Shapes::ShapeRef.new(shape: DescribeLoadBalancerPolicyTypesOutput) o.errors << Shapes::ShapeRef.new(shape: PolicyTypeNotFoundException) end) api.add_operation(:describe_load_balancers, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeLoadBalancers" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeAccessPointsInput) o.output = Shapes::ShapeRef.new(shape: DescribeAccessPointsOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: DependencyThrottleException) o[:pager] = Aws::Pager.new( tokens: { "next_marker" => "marker" } ) end) api.add_operation(:describe_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "DescribeTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DescribeTagsInput) o.output = Shapes::ShapeRef.new(shape: DescribeTagsOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) end) api.add_operation(:detach_load_balancer_from_subnets, Seahorse::Model::Operation.new.tap do |o| o.name = "DetachLoadBalancerFromSubnets" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: DetachLoadBalancerFromSubnetsInput) o.output = Shapes::ShapeRef.new(shape: DetachLoadBalancerFromSubnetsOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) end) api.add_operation(:disable_availability_zones_for_load_balancer, Seahorse::Model::Operation.new.tap do |o| o.name = "DisableAvailabilityZonesForLoadBalancer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RemoveAvailabilityZonesInput) o.output = Shapes::ShapeRef.new(shape: RemoveAvailabilityZonesOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) end) api.add_operation(:enable_availability_zones_for_load_balancer, Seahorse::Model::Operation.new.tap do |o| o.name = "EnableAvailabilityZonesForLoadBalancer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: AddAvailabilityZonesInput) o.output = Shapes::ShapeRef.new(shape: AddAvailabilityZonesOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) end) api.add_operation(:modify_load_balancer_attributes, Seahorse::Model::Operation.new.tap do |o| o.name = "ModifyLoadBalancerAttributes" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: ModifyLoadBalancerAttributesInput) o.output = Shapes::ShapeRef.new(shape: ModifyLoadBalancerAttributesOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: LoadBalancerAttributeNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) end) api.add_operation(:register_instances_with_load_balancer, Seahorse::Model::Operation.new.tap do |o| o.name = "RegisterInstancesWithLoadBalancer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RegisterEndPointsInput) o.output = Shapes::ShapeRef.new(shape: RegisterEndPointsOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidEndPointException) end) api.add_operation(:remove_tags, Seahorse::Model::Operation.new.tap do |o| o.name = "RemoveTags" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: RemoveTagsInput) o.output = Shapes::ShapeRef.new(shape: RemoveTagsOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) end) api.add_operation(:set_load_balancer_listener_ssl_certificate, Seahorse::Model::Operation.new.tap do |o| o.name = "SetLoadBalancerListenerSSLCertificate" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetLoadBalancerListenerSSLCertificateInput) o.output = Shapes::ShapeRef.new(shape: SetLoadBalancerListenerSSLCertificateOutput) o.errors << Shapes::ShapeRef.new(shape: CertificateNotFoundException) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) o.errors << Shapes::ShapeRef.new(shape: UnsupportedProtocolException) end) api.add_operation(:set_load_balancer_policies_for_backend_server, Seahorse::Model::Operation.new.tap do |o| o.name = "SetLoadBalancerPoliciesForBackendServer" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetLoadBalancerPoliciesForBackendServerInput) o.output = Shapes::ShapeRef.new(shape: SetLoadBalancerPoliciesForBackendServerOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: PolicyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) end) api.add_operation(:set_load_balancer_policies_of_listener, Seahorse::Model::Operation.new.tap do |o| o.name = "SetLoadBalancerPoliciesOfListener" o.http_method = "POST" o.http_request_uri = "/" o.input = Shapes::ShapeRef.new(shape: SetLoadBalancerPoliciesOfListenerInput) o.output = Shapes::ShapeRef.new(shape: SetLoadBalancerPoliciesOfListenerOutput) o.errors << Shapes::ShapeRef.new(shape: AccessPointNotFoundException) o.errors << Shapes::ShapeRef.new(shape: PolicyNotFoundException) o.errors << Shapes::ShapeRef.new(shape: ListenerNotFoundException) o.errors << Shapes::ShapeRef.new(shape: InvalidConfigurationRequestException) end) end