Awso_elb_asyncSourceval add_tags :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.AddTagsInput.t ->
(Awso_elb.Values.AddTagsOutput.t, Awso_elb.Values.AddTagsOutput.error)
Result.t
Async.Deferred.tval apply_security_groups_to_load_balancer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.ApplySecurityGroupsToLoadBalancerInput.t ->
(Awso_elb.Values.ApplySecurityGroupsToLoadBalancerOutput.t,
Awso_elb.Values.ApplySecurityGroupsToLoadBalancerOutput.error)
Result.t
Async.Deferred.tval attach_load_balancer_to_subnets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.AttachLoadBalancerToSubnetsInput.t ->
(Awso_elb.Values.AttachLoadBalancerToSubnetsOutput.t,
Awso_elb.Values.AttachLoadBalancerToSubnetsOutput.error)
Result.t
Async.Deferred.tval configure_health_check :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.ConfigureHealthCheckInput.t ->
(Awso_elb.Values.ConfigureHealthCheckOutput.t,
Awso_elb.Values.ConfigureHealthCheckOutput.error)
Result.t
Async.Deferred.tval create_app_cookie_stickiness_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.CreateAppCookieStickinessPolicyInput.t ->
(Awso_elb.Values.CreateAppCookieStickinessPolicyOutput.t,
Awso_elb.Values.CreateAppCookieStickinessPolicyOutput.error)
Result.t
Async.Deferred.tval create_l_b_cookie_stickiness_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.CreateLBCookieStickinessPolicyInput.t ->
(Awso_elb.Values.CreateLBCookieStickinessPolicyOutput.t,
Awso_elb.Values.CreateLBCookieStickinessPolicyOutput.error)
Result.t
Async.Deferred.tval create_load_balancer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.CreateAccessPointInput.t ->
(Awso_elb.Values.CreateAccessPointOutput.t,
Awso_elb.Values.CreateAccessPointOutput.error)
Result.t
Async.Deferred.tval create_load_balancer_listeners :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.CreateLoadBalancerListenerInput.t ->
(Awso_elb.Values.CreateLoadBalancerListenerOutput.t,
Awso_elb.Values.CreateLoadBalancerListenerOutput.error)
Result.t
Async.Deferred.tval create_load_balancer_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.CreateLoadBalancerPolicyInput.t ->
(Awso_elb.Values.CreateLoadBalancerPolicyOutput.t,
Awso_elb.Values.CreateLoadBalancerPolicyOutput.error)
Result.t
Async.Deferred.tval delete_load_balancer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DeleteAccessPointInput.t ->
(Awso_elb.Values.DeleteAccessPointOutput.t,
Awso_elb.Values.DeleteAccessPointOutput.error)
Result.t
Async.Deferred.tval delete_load_balancer_listeners :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DeleteLoadBalancerListenerInput.t ->
(Awso_elb.Values.DeleteLoadBalancerListenerOutput.t,
Awso_elb.Values.DeleteLoadBalancerListenerOutput.error)
Result.t
Async.Deferred.tval delete_load_balancer_policy :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DeleteLoadBalancerPolicyInput.t ->
(Awso_elb.Values.DeleteLoadBalancerPolicyOutput.t,
Awso_elb.Values.DeleteLoadBalancerPolicyOutput.error)
Result.t
Async.Deferred.tval deregister_instances_from_load_balancer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DeregisterEndPointsInput.t ->
(Awso_elb.Values.DeregisterEndPointsOutput.t,
Awso_elb.Values.DeregisterEndPointsOutput.error)
Result.t
Async.Deferred.tval describe_account_limits :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DescribeAccountLimitsInput.t ->
(Awso_elb.Values.DescribeAccountLimitsOutput.t,
Awso_elb.Values.DescribeAccountLimitsOutput.error)
Result.t
Async.Deferred.tval describe_instance_health :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DescribeEndPointStateInput.t ->
(Awso_elb.Values.DescribeEndPointStateOutput.t,
Awso_elb.Values.DescribeEndPointStateOutput.error)
Result.t
Async.Deferred.tval describe_load_balancer_attributes :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DescribeLoadBalancerAttributesInput.t ->
(Awso_elb.Values.DescribeLoadBalancerAttributesOutput.t,
Awso_elb.Values.DescribeLoadBalancerAttributesOutput.error)
Result.t
Async.Deferred.tval describe_load_balancer_policies :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DescribeLoadBalancerPoliciesInput.t ->
(Awso_elb.Values.DescribeLoadBalancerPoliciesOutput.t,
Awso_elb.Values.DescribeLoadBalancerPoliciesOutput.error)
Result.t
Async.Deferred.tval describe_load_balancer_policy_types :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DescribeLoadBalancerPolicyTypesInput.t ->
(Awso_elb.Values.DescribeLoadBalancerPolicyTypesOutput.t,
Awso_elb.Values.DescribeLoadBalancerPolicyTypesOutput.error)
Result.t
Async.Deferred.tval describe_load_balancers :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DescribeAccessPointsInput.t ->
(Awso_elb.Values.DescribeAccessPointsOutput.t,
Awso_elb.Values.DescribeAccessPointsOutput.error)
Result.t
Async.Deferred.tval describe_tags :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DescribeTagsInput.t ->
(Awso_elb.Values.DescribeTagsOutput.t,
Awso_elb.Values.DescribeTagsOutput.error)
Result.t
Async.Deferred.tval detach_load_balancer_from_subnets :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.DetachLoadBalancerFromSubnetsInput.t ->
(Awso_elb.Values.DetachLoadBalancerFromSubnetsOutput.t,
Awso_elb.Values.DetachLoadBalancerFromSubnetsOutput.error)
Result.t
Async.Deferred.tval disable_availability_zones_for_load_balancer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.RemoveAvailabilityZonesInput.t ->
(Awso_elb.Values.RemoveAvailabilityZonesOutput.t,
Awso_elb.Values.RemoveAvailabilityZonesOutput.error)
Result.t
Async.Deferred.tval enable_availability_zones_for_load_balancer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.AddAvailabilityZonesInput.t ->
(Awso_elb.Values.AddAvailabilityZonesOutput.t,
Awso_elb.Values.AddAvailabilityZonesOutput.error)
Result.t
Async.Deferred.tval modify_load_balancer_attributes :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.ModifyLoadBalancerAttributesInput.t ->
(Awso_elb.Values.ModifyLoadBalancerAttributesOutput.t,
Awso_elb.Values.ModifyLoadBalancerAttributesOutput.error)
Result.t
Async.Deferred.tval register_instances_with_load_balancer :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.RegisterEndPointsInput.t ->
(Awso_elb.Values.RegisterEndPointsOutput.t,
Awso_elb.Values.RegisterEndPointsOutput.error)
Result.t
Async.Deferred.tval remove_tags :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.RemoveTagsInput.t ->
(Awso_elb.Values.RemoveTagsOutput.t, Awso_elb.Values.RemoveTagsOutput.error)
Result.t
Async.Deferred.tval set_load_balancer_listener_s_s_l_certificate :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.SetLoadBalancerListenerSSLCertificateInput.t ->
(Awso_elb.Values.SetLoadBalancerListenerSSLCertificateOutput.t,
Awso_elb.Values.SetLoadBalancerListenerSSLCertificateOutput.error)
Result.t
Async.Deferred.tval set_load_balancer_policies_for_backend_server :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.SetLoadBalancerPoliciesForBackendServerInput.t ->
(Awso_elb.Values.SetLoadBalancerPoliciesForBackendServerOutput.t,
Awso_elb.Values.SetLoadBalancerPoliciesForBackendServerOutput.error)
Result.t
Async.Deferred.tval set_load_balancer_policies_of_listener :
?endpoint_url:string ->
?cfg:Awso.Cfg.t ->
Awso_elb.Values.SetLoadBalancerPoliciesOfListenerInput.t ->
(Awso_elb.Values.SetLoadBalancerPoliciesOfListenerOutput.t,
Awso_elb.Values.SetLoadBalancerPoliciesOfListenerOutput.error)
Result.t
Async.Deferred.tinclude module type of struct include Awso_elb.Values endval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]Information about a listener. For information about the protocols and the ports supported by Elastic Load Balancing, see Listeners for Your Classic Load Balancer in the Classic Load Balancers Guide.
Information about a policy for application-controlled session stickiness.
Information about a policy for duration-based session stickiness.
Information about a tag.
Information about a policy attribute type.
Information about a policy attribute.
Information about the configuration of an EC2 instance.
The ID of an EC2 instance.
The policies enabled for a listener.
Information about additional load balancer attributes.
Information about a health check.
The policies for a load balancer.
Information about a source security group.
The key of a tag.
Information about the AccessLog attribute.
Information about the ConnectionDraining attribute.
Information about the ConnectionSettings attribute.
Information about the CrossZoneLoadBalancing attribute.
The tags associated with a load balancer.
Information about a policy type.
Information about a policy.
Information about the state of an EC2 instance.
Information about an Elastic Load Balancing resource limit for your AWS account.
Information about a load balancer.
Information about a policy attribute.
The specified load balancer does not exist.
module InvalidConfigurationRequestException =
Awso_elb.Values.InvalidConfigurationRequestExceptionThe requested configuration change is not valid.
The load balancer does not have a listener configured at the specified port.
One or more of the specified policies do not exist.
The specified ARN does not refer to a valid SSL certificate in AWS Identity and Access Management (IAM) or AWS Certificate Manager (ACM). Note that if you recently uploaded the certificate to IAM, this error might indicate that the certificate is not fully available yet.
The specified protocol or signature version is not supported.
The specified endpoint is not valid.
module LoadBalancerAttributeNotFoundException =
Awso_elb.Values.LoadBalancerAttributeNotFoundExceptionThe specified load balancer attribute does not exist.
The attributes for a load balancer.
One or more of the specified policy types do not exist.
A request made by Elastic Load Balancing to another service exceeds the maximum request rate permitted for your account.
A policy with the specified name already exists for this load balancer.
The quota for the number of policies for this load balancer has been reached.
A listener already exists for the specified load balancer name and port, but with a different instance port, protocol, or SSL certificate.
The specified load balancer name already exists for this account.
A tag key was specified more than once.
The specified value for the schema is not valid. You can only specify a scheme for load balancers in a VPC.
One or more of the specified security groups do not exist.
The specified VPC has no associated Internet gateway.
This operation is not allowed.
One or more of the specified subnets do not exist.
The quota for the number of load balancers has been reached.
The quota for the number of tags that can be assigned to a load balancer has been reached.
module SetLoadBalancerPoliciesOfListenerOutput =
Awso_elb.Values.SetLoadBalancerPoliciesOfListenerOutputContains the output of SetLoadBalancePoliciesOfListener.
module SetLoadBalancerPoliciesOfListenerInput =
Awso_elb.Values.SetLoadBalancerPoliciesOfListenerInputContains the parameters for SetLoadBalancePoliciesOfListener.
module SetLoadBalancerPoliciesForBackendServerOutput =
Awso_elb.Values.SetLoadBalancerPoliciesForBackendServerOutputContains the output of SetLoadBalancerPoliciesForBackendServer.
module SetLoadBalancerPoliciesForBackendServerInput =
Awso_elb.Values.SetLoadBalancerPoliciesForBackendServerInputContains the parameters for SetLoadBalancerPoliciesForBackendServer.
module SetLoadBalancerListenerSSLCertificateOutput =
Awso_elb.Values.SetLoadBalancerListenerSSLCertificateOutputContains the output of SetLoadBalancerListenerSSLCertificate.
module SetLoadBalancerListenerSSLCertificateInput =
Awso_elb.Values.SetLoadBalancerListenerSSLCertificateInputContains the parameters for SetLoadBalancerListenerSSLCertificate.
Contains the output of RemoveTags.
Contains the parameters for RemoveTags.
Contains the output for DisableAvailabilityZonesForLoadBalancer.
Contains the parameters for DisableAvailabilityZonesForLoadBalancer.
Contains the output of RegisterInstancesWithLoadBalancer.
Contains the parameters for RegisterInstancesWithLoadBalancer.
module ModifyLoadBalancerAttributesOutput =
Awso_elb.Values.ModifyLoadBalancerAttributesOutputContains the output of ModifyLoadBalancerAttributes.
Contains the parameters for ModifyLoadBalancerAttributes.
module DetachLoadBalancerFromSubnetsOutput =
Awso_elb.Values.DetachLoadBalancerFromSubnetsOutputContains the output of DetachLoadBalancerFromSubnets.
module DetachLoadBalancerFromSubnetsInput =
Awso_elb.Values.DetachLoadBalancerFromSubnetsInputContains the parameters for DetachLoadBalancerFromSubnets.
Contains the output for DescribeTags.
Contains the parameters for DescribeTags.
module DescribeLoadBalancerPolicyTypesOutput =
Awso_elb.Values.DescribeLoadBalancerPolicyTypesOutputContains the output of DescribeLoadBalancerPolicyTypes.
module DescribeLoadBalancerPolicyTypesInput =
Awso_elb.Values.DescribeLoadBalancerPolicyTypesInputContains the parameters for DescribeLoadBalancerPolicyTypes.
module DescribeLoadBalancerPoliciesOutput =
Awso_elb.Values.DescribeLoadBalancerPoliciesOutputContains the output of DescribeLoadBalancerPolicies.
Contains the parameters for DescribeLoadBalancerPolicies.
module DescribeLoadBalancerAttributesOutput =
Awso_elb.Values.DescribeLoadBalancerAttributesOutputContains the output of DescribeLoadBalancerAttributes.
module DescribeLoadBalancerAttributesInput =
Awso_elb.Values.DescribeLoadBalancerAttributesInputContains the parameters for DescribeLoadBalancerAttributes.
Contains the output for DescribeInstanceHealth.
Contains the parameters for DescribeInstanceHealth.
Describes the current Elastic Load Balancing resource limits for your AWS account. For more information, see Limits for Your Classic Load Balancer in the Classic Load Balancers Guide.
Describes the current Elastic Load Balancing resource limits for your AWS account. For more information, see Limits for Your Classic Load Balancer in the Classic Load Balancers Guide.
Contains the parameters for DescribeLoadBalancers.
Contains the parameters for DescribeLoadBalancers.
Contains the output of DeregisterInstancesFromLoadBalancer.
Contains the parameters for DeregisterInstancesFromLoadBalancer.
Contains the output of DeleteLoadBalancerPolicy.
Contains the parameters for DeleteLoadBalancerPolicy.
Contains the output of DeleteLoadBalancerListeners.
Contains the parameters for DeleteLoadBalancerListeners.
Contains the output of DeleteLoadBalancer.
Contains the parameters for DeleteLoadBalancer.
Contains the output of CreateLoadBalancerPolicy.
Contains the parameters for CreateLoadBalancerPolicy.
Contains the parameters for CreateLoadBalancerListener.
Contains the parameters for CreateLoadBalancerListeners.
module CreateLBCookieStickinessPolicyOutput =
Awso_elb.Values.CreateLBCookieStickinessPolicyOutputContains the output for CreateLBCookieStickinessPolicy.
module CreateLBCookieStickinessPolicyInput =
Awso_elb.Values.CreateLBCookieStickinessPolicyInputContains the parameters for CreateLBCookieStickinessPolicy.
module CreateAppCookieStickinessPolicyOutput =
Awso_elb.Values.CreateAppCookieStickinessPolicyOutputContains the output for CreateAppCookieStickinessPolicy.
module CreateAppCookieStickinessPolicyInput =
Awso_elb.Values.CreateAppCookieStickinessPolicyInputContains the parameters for CreateAppCookieStickinessPolicy.
Contains the output for CreateLoadBalancer.
Contains the parameters for CreateLoadBalancer.
Contains the output of ConfigureHealthCheck.
Contains the parameters for ConfigureHealthCheck.
Contains the output of AttachLoadBalancerToSubnets.
Contains the parameters for AttachLoaBalancerToSubnets.
module ApplySecurityGroupsToLoadBalancerOutput =
Awso_elb.Values.ApplySecurityGroupsToLoadBalancerOutputContains the output of ApplySecurityGroupsToLoadBalancer.
module ApplySecurityGroupsToLoadBalancerInput =
Awso_elb.Values.ApplySecurityGroupsToLoadBalancerInputContains the parameters for ApplySecurityGroupsToLoadBalancer.
Contains the output of AddTags.
Contains the parameters for AddTags.
Contains the output of EnableAvailabilityZonesForLoadBalancer.
Contains the parameters for EnableAvailabilityZonesForLoadBalancer.