Module Awso_elb.ValuesSource

Sourceval service : Awso.Service.t
Sourceval apiVersion : string
Sourceval endpointPrefix : string
Sourceval serviceFullName : string
Sourceval signatureVersion : string
Sourceval protocol : string
Sourceval globalEndpoint : string
Sourceval xmlNamespace : string
Sourceval simple_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval composed_to_json : ('a -> Awso__Botodata.value) -> 'a -> Yojson.Safe.t
Sourceval to_query : ('a -> Awso.Client.Query.value) -> 'a -> Awso.Client.Query.t
Sourceval structure_to_value_aux : ('a * 'b option) list -> f:(('a * 'b) list -> 'c) -> [> `Structure of 'c ]
Sourceval structure_to_value : ('a * 'b option) list -> [> `Structure of ('a * 'b) list ]
Sourceval structure_to_wrapped_value : wrapper:'a -> response:'a -> ('b * 'c option) list -> [> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]
Sourcemodule PolicyName : sig ... end
Sourcemodule AccessPointPort : sig ... end
Sourcemodule InstancePort : sig ... end
Sourcemodule Protocol : sig ... end
Sourcemodule SSLCertificateId : sig ... end
Sourcemodule CookieName : sig ... end
Sourcemodule CookieExpirationPeriod : sig ... end
Sourcemodule TagKey : sig ... end
Sourcemodule TagValue : sig ... end
Sourcemodule AttributeName : sig ... end
Sourcemodule AttributeType : sig ... end
Sourcemodule Cardinality : sig ... end
Sourcemodule DefaultValue : sig ... end
Sourcemodule Description : sig ... end
Sourcemodule AttributeValue : sig ... end
Sourcemodule PolicyNames : sig ... end
Sourcemodule InstanceId : sig ... end
Sourcemodule Listener : sig ... end

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.

Sourcemodule AppCookieStickinessPolicy : sig ... end

Information about a policy for application-controlled session stickiness.

Sourcemodule LBCookieStickinessPolicy : sig ... end

Information about a policy for duration-based session stickiness.

Sourcemodule AdditionalAttributeKey : sig ... end
Sourcemodule AdditionalAttributeValue : sig ... end
Sourcemodule Tag : sig ... end

Information about a tag.

Information about a policy attribute type.

Information about a policy attribute.

Sourcemodule AvailabilityZone : sig ... end
Sourcemodule BackendServerDescription : sig ... end

Information about the configuration of an EC2 instance.

Sourcemodule HealthCheckInterval : sig ... end
Sourcemodule HealthCheckTarget : sig ... end
Sourcemodule HealthCheckTimeout : sig ... end
Sourcemodule HealthyThreshold : sig ... end
Sourcemodule UnhealthyThreshold : sig ... end
Sourcemodule Instance : sig ... end

The ID of an EC2 instance.

Sourcemodule ListenerDescription : sig ... end

The policies enabled for a listener.

Sourcemodule SecurityGroupId : sig ... end
Sourcemodule SecurityGroupName : sig ... end
Sourcemodule SecurityGroupOwnerAlias : sig ... end
Sourcemodule SubnetId : sig ... end
Sourcemodule AccessLogEnabled : sig ... end
Sourcemodule AccessLogInterval : sig ... end
Sourcemodule AccessLogPrefix : sig ... end
Sourcemodule S3BucketName : sig ... end
Sourcemodule AdditionalAttribute : sig ... end

Information about additional load balancer attributes.

Sourcemodule ConnectionDrainingEnabled : sig ... end
Sourcemodule ConnectionDrainingTimeout : sig ... end
Sourcemodule IdleTimeout : sig ... end
Sourcemodule AccessPointName : sig ... end
Sourcemodule TagList : sig ... end
Sourcemodule PolicyTypeName : sig ... end
Sourcemodule ReasonCode : sig ... end
Sourcemodule State : sig ... end
Sourcemodule Max : sig ... end
Sourcemodule Name : sig ... end
Sourcemodule AvailabilityZones : sig ... end
Sourcemodule BackendServerDescriptions : sig ... end
Sourcemodule CreatedTime : sig ... end
Sourcemodule DNSName : sig ... end
Sourcemodule HealthCheck : sig ... end

Information about a health check.

Sourcemodule Instances : sig ... end
Sourcemodule ListenerDescriptions : sig ... end
Sourcemodule LoadBalancerScheme : sig ... end
Sourcemodule Policies : sig ... end

The policies for a load balancer.

Sourcemodule SecurityGroups : sig ... end
Sourcemodule SourceSecurityGroup : sig ... end

Information about a source security group.

Sourcemodule Subnets : sig ... end
Sourcemodule VPCId : sig ... end
Sourcemodule TagKeyOnly : sig ... end

The key of a tag.

Sourcemodule AccessLog : sig ... end

Information about the AccessLog attribute.

Sourcemodule AdditionalAttributes : sig ... end
Sourcemodule ConnectionDraining : sig ... end

Information about the ConnectionDraining attribute.

Sourcemodule ConnectionSettings : sig ... end

Information about the ConnectionSettings attribute.

Sourcemodule CrossZoneLoadBalancing : sig ... end

Information about the CrossZoneLoadBalancing attribute.

Sourcemodule TagDescription : sig ... end

The tags associated with a load balancer.

Sourcemodule PolicyTypeDescription : sig ... end

Information about a policy type.

Sourcemodule PolicyDescription : sig ... end

Information about a policy.

Sourcemodule InstanceState : sig ... end

Information about the state of an EC2 instance.

Sourcemodule Limit : sig ... end

Information about an Elastic Load Balancing resource limit for your AWS account.

Sourcemodule LoadBalancerDescription : sig ... end

Information about a load balancer.

Sourcemodule PolicyAttribute : sig ... end

Information about a policy attribute.

The specified load balancer does not exist.

The requested configuration change is not valid.

Sourcemodule ListenerNotFoundException : sig ... end

The load balancer does not have a listener configured at the specified port.

Sourcemodule PolicyNotFoundException : sig ... end

One or more of the specified policies do not exist.

Sourcemodule EndPointPort : sig ... end

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.

Sourcemodule LoadBalancerNames : sig ... end
Sourcemodule TagKeyList : sig ... end
Sourcemodule InvalidEndPointException : sig ... end

The specified endpoint is not valid.

The specified load balancer attribute does not exist.

Sourcemodule LoadBalancerAttributes : sig ... end

The attributes for a load balancer.

Sourcemodule TagDescriptions : sig ... end
Sourcemodule LoadBalancerNamesMax20 : sig ... end
Sourcemodule PolicyTypeDescriptions : sig ... end

One or more of the specified policy types do not exist.

Sourcemodule PolicyTypeNames : sig ... end
Sourcemodule PolicyDescriptions : sig ... end
Sourcemodule InstanceStates : sig ... end
Sourcemodule Limits : sig ... end
Sourcemodule Marker : sig ... end
Sourcemodule PageSize : sig ... end

A request made by Elastic Load Balancing to another service exceeds the maximum request rate permitted for your account.

Sourcemodule LoadBalancerDescriptions : sig ... end
Sourcemodule Ports : sig ... end

A policy with the specified name already exists for this load balancer.

Sourcemodule TooManyPoliciesException : sig ... end

The quota for the number of policies for this load balancer has been reached.

Sourcemodule PolicyAttributes : sig ... end

A listener already exists for the specified load balancer name and port, but with a different instance port, protocol, or SSL certificate.

Sourcemodule Listeners : sig ... end

The specified load balancer name already exists for this account.

Sourcemodule DuplicateTagKeysException : sig ... end

A tag key was specified more than once.

Sourcemodule InvalidSchemeException : sig ... end

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.

Sourcemodule InvalidSubnetException : sig ... end

The specified VPC has no associated Internet gateway.

This operation is not allowed.

Sourcemodule SubnetNotFoundException : sig ... end

One or more of the specified subnets do not exist.

The quota for the number of load balancers has been reached.

Sourcemodule TooManyTagsException : sig ... end

The quota for the number of tags that can be assigned to a load balancer has been reached.

Contains the output of SetLoadBalancePoliciesOfListener.

Contains the parameters for SetLoadBalancePoliciesOfListener.

Contains the output of SetLoadBalancerPoliciesForBackendServer.

Contains the parameters for SetLoadBalancerPoliciesForBackendServer.

Contains the output of SetLoadBalancerListenerSSLCertificate.

Contains the parameters for SetLoadBalancerListenerSSLCertificate.

Sourcemodule RemoveTagsOutput : sig ... end

Contains the output of RemoveTags.

Sourcemodule RemoveTagsInput : sig ... end

Contains the parameters for RemoveTags.

Contains the output for DisableAvailabilityZonesForLoadBalancer.

Contains the parameters for DisableAvailabilityZonesForLoadBalancer.

Sourcemodule RegisterEndPointsOutput : sig ... end

Contains the output of RegisterInstancesWithLoadBalancer.

Sourcemodule RegisterEndPointsInput : sig ... end

Contains the parameters for RegisterInstancesWithLoadBalancer.

Contains the output of ModifyLoadBalancerAttributes.

Contains the parameters for ModifyLoadBalancerAttributes.

Contains the output of DetachLoadBalancerFromSubnets.

Contains the parameters for DetachLoadBalancerFromSubnets.

Sourcemodule DescribeTagsOutput : sig ... end

Contains the output for DescribeTags.

Sourcemodule DescribeTagsInput : sig ... end

Contains the parameters for DescribeTags.

Contains the output of DescribeLoadBalancerPolicyTypes.

Contains the parameters for DescribeLoadBalancerPolicyTypes.

Contains the output of DescribeLoadBalancerPolicies.

Contains the parameters for DescribeLoadBalancerPolicies.

Contains the output of DescribeLoadBalancerAttributes.

Contains 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.

Sourcemodule DescribeAccessPointsInput : sig ... end

Contains the parameters for DescribeLoadBalancers.

Sourcemodule DeregisterEndPointsOutput : sig ... end

Contains the output of DeregisterInstancesFromLoadBalancer.

Sourcemodule DeregisterEndPointsInput : sig ... end

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.

Sourcemodule DeleteAccessPointOutput : sig ... end

Contains the output of DeleteLoadBalancer.

Sourcemodule DeleteAccessPointInput : sig ... end

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.

Contains the output for CreateLBCookieStickinessPolicy.

Contains the parameters for CreateLBCookieStickinessPolicy.

Contains the output for CreateAppCookieStickinessPolicy.

Contains the parameters for CreateAppCookieStickinessPolicy.

Sourcemodule CreateAccessPointOutput : sig ... end

Contains the output for CreateLoadBalancer.

Sourcemodule CreateAccessPointInput : sig ... end

Contains the parameters for CreateLoadBalancer.

Contains the output of ConfigureHealthCheck.

Sourcemodule ConfigureHealthCheckInput : sig ... end

Contains the parameters for ConfigureHealthCheck.

Contains the output of AttachLoadBalancerToSubnets.

Contains the parameters for AttachLoaBalancerToSubnets.

Contains the output of ApplySecurityGroupsToLoadBalancer.

Contains the parameters for ApplySecurityGroupsToLoadBalancer.

Sourcemodule AddTagsOutput : sig ... end

Contains the output of AddTags.

Sourcemodule AddTagsInput : sig ... end

Contains the parameters for AddTags.

Contains the output of EnableAvailabilityZonesForLoadBalancer.

Sourcemodule AddAvailabilityZonesInput : sig ... end

Contains the parameters for EnableAvailabilityZonesForLoadBalancer.