package
0.23.3
Repository: https://github.com/jviney/aws-sdk-go-v2.git
Documentation: pkg.go.dev

# Packages

Package elasticloadbalancingiface provides an interface to enable mocking the Elastic Load Balancing service client for testing your code.

# Functions

New creates a new instance of the client from the provided Config.
NewDescribeLoadBalancersRequestPaginator returns a paginator for DescribeLoadBalancers.

# Constants

Service's Endpoint identifier.
ErrCodeAccessPointNotFoundException for service response error code "LoadBalancerNotFound".
ErrCodeCertificateNotFoundException for service response error code "CertificateNotFound".
ErrCodeDependencyThrottleException for service response error code "DependencyThrottle".
ErrCodeDuplicateAccessPointNameException for service response error code "DuplicateLoadBalancerName".
ErrCodeDuplicateListenerException for service response error code "DuplicateListener".
ErrCodeDuplicatePolicyNameException for service response error code "DuplicatePolicyName".
ErrCodeDuplicateTagKeysException for service response error code "DuplicateTagKeys".
ErrCodeInvalidConfigurationRequestException for service response error code "InvalidConfigurationRequest".
ErrCodeInvalidEndPointException for service response error code "InvalidInstance".
ErrCodeInvalidSchemeException for service response error code "InvalidScheme".
ErrCodeInvalidSecurityGroupException for service response error code "InvalidSecurityGroup".
ErrCodeInvalidSubnetException for service response error code "InvalidSubnet".
ErrCodeListenerNotFoundException for service response error code "ListenerNotFound".
ErrCodeLoadBalancerAttributeNotFoundException for service response error code "LoadBalancerAttributeNotFound".
ErrCodeOperationNotPermittedException for service response error code "OperationNotPermitted".
ErrCodePolicyNotFoundException for service response error code "PolicyNotFound".
ErrCodePolicyTypeNotFoundException for service response error code "PolicyTypeNotFound".
ErrCodeSubnetNotFoundException for service response error code "SubnetNotFound".
ErrCodeTooManyAccessPointsException for service response error code "TooManyLoadBalancers".
ErrCodeTooManyPoliciesException for service response error code "TooManyPolicies".
ErrCodeTooManyTagsException for service response error code "TooManyTags".
ErrCodeUnsupportedProtocolException for service response error code "UnsupportedProtocol".
Service's identifier.
Service's name.

# Structs

Information about the AccessLog attribute.
This data type is reserved.
Contains the parameters for AddTags.
Contains the output of AddTags.
AddTagsRequest is the request type for the AddTags API operation.
AddTagsResponse is the response type for the AddTags API operation.
Information about a policy for application-controlled session stickiness.
Contains the parameters for ApplySecurityGroupsToLoadBalancer.
Contains the output of ApplySecurityGroupsToLoadBalancer.
ApplySecurityGroupsToLoadBalancerRequest is the request type for the ApplySecurityGroupsToLoadBalancer API operation.
ApplySecurityGroupsToLoadBalancerResponse is the response type for the ApplySecurityGroupsToLoadBalancer API operation.
Contains the parameters for AttachLoaBalancerToSubnets.
Contains the output of AttachLoadBalancerToSubnets.
AttachLoadBalancerToSubnetsRequest is the request type for the AttachLoadBalancerToSubnets API operation.
AttachLoadBalancerToSubnetsResponse is the response type for the AttachLoadBalancerToSubnets API operation.
Information about the configuration of an EC2 instance.
Client provides the API operation methods for making requests to Elastic Load Balancing.
Contains the parameters for ConfigureHealthCheck.
Contains the output of ConfigureHealthCheck.
ConfigureHealthCheckRequest is the request type for the ConfigureHealthCheck API operation.
ConfigureHealthCheckResponse is the response type for the ConfigureHealthCheck API operation.
Information about the ConnectionDraining attribute.
Information about the ConnectionSettings attribute.
Contains the parameters for CreateAppCookieStickinessPolicy.
Contains the output for CreateAppCookieStickinessPolicy.
CreateAppCookieStickinessPolicyRequest is the request type for the CreateAppCookieStickinessPolicy API operation.
CreateAppCookieStickinessPolicyResponse is the response type for the CreateAppCookieStickinessPolicy API operation.
Contains the parameters for CreateLBCookieStickinessPolicy.
Contains the output for CreateLBCookieStickinessPolicy.
CreateLBCookieStickinessPolicyRequest is the request type for the CreateLBCookieStickinessPolicy API operation.
CreateLBCookieStickinessPolicyResponse is the response type for the CreateLBCookieStickinessPolicy API operation.
Contains the parameters for CreateLoadBalancer.
Contains the parameters for CreateLoadBalancerListeners.
Contains the parameters for CreateLoadBalancerListener.
CreateLoadBalancerListenersRequest is the request type for the CreateLoadBalancerListeners API operation.
CreateLoadBalancerListenersResponse is the response type for the CreateLoadBalancerListeners API operation.
Contains the output for CreateLoadBalancer.
Contains the parameters for CreateLoadBalancerPolicy.
Contains the output of CreateLoadBalancerPolicy.
CreateLoadBalancerPolicyRequest is the request type for the CreateLoadBalancerPolicy API operation.
CreateLoadBalancerPolicyResponse is the response type for the CreateLoadBalancerPolicy API operation.
CreateLoadBalancerRequest is the request type for the CreateLoadBalancer API operation.
CreateLoadBalancerResponse is the response type for the CreateLoadBalancer API operation.
Information about the CrossZoneLoadBalancing attribute.
Contains the parameters for DeleteLoadBalancer.
Contains the parameters for DeleteLoadBalancerListeners.
Contains the output of DeleteLoadBalancerListeners.
DeleteLoadBalancerListenersRequest is the request type for the DeleteLoadBalancerListeners API operation.
DeleteLoadBalancerListenersResponse is the response type for the DeleteLoadBalancerListeners API operation.
Contains the output of DeleteLoadBalancer.
Contains the parameters for DeleteLoadBalancerPolicy.
Contains the output of DeleteLoadBalancerPolicy.
DeleteLoadBalancerPolicyRequest is the request type for the DeleteLoadBalancerPolicy API operation.
DeleteLoadBalancerPolicyResponse is the response type for the DeleteLoadBalancerPolicy API operation.
DeleteLoadBalancerRequest is the request type for the DeleteLoadBalancer API operation.
DeleteLoadBalancerResponse is the response type for the DeleteLoadBalancer API operation.
Contains the parameters for DeregisterInstancesFromLoadBalancer.
Contains the output of DeregisterInstancesFromLoadBalancer.
DeregisterInstancesFromLoadBalancerRequest is the request type for the DeregisterInstancesFromLoadBalancer API operation.
DeregisterInstancesFromLoadBalancerResponse is the response type for the DeregisterInstancesFromLoadBalancer API operation.
No description provided by the author
No description provided by the author
DescribeAccountLimitsRequest is the request type for the DescribeAccountLimits API operation.
DescribeAccountLimitsResponse is the response type for the DescribeAccountLimits API operation.
Contains the parameters for DescribeInstanceHealth.
Contains the output for DescribeInstanceHealth.
DescribeInstanceHealthRequest is the request type for the DescribeInstanceHealth API operation.
DescribeInstanceHealthResponse is the response type for the DescribeInstanceHealth API operation.
Contains the parameters for DescribeLoadBalancerAttributes.
Contains the output of DescribeLoadBalancerAttributes.
DescribeLoadBalancerAttributesRequest is the request type for the DescribeLoadBalancerAttributes API operation.
DescribeLoadBalancerAttributesResponse is the response type for the DescribeLoadBalancerAttributes API operation.
Contains the parameters for DescribeLoadBalancerPolicies.
Contains the output of DescribeLoadBalancerPolicies.
DescribeLoadBalancerPoliciesRequest is the request type for the DescribeLoadBalancerPolicies API operation.
DescribeLoadBalancerPoliciesResponse is the response type for the DescribeLoadBalancerPolicies API operation.
Contains the parameters for DescribeLoadBalancerPolicyTypes.
Contains the output of DescribeLoadBalancerPolicyTypes.
DescribeLoadBalancerPolicyTypesRequest is the request type for the DescribeLoadBalancerPolicyTypes API operation.
DescribeLoadBalancerPolicyTypesResponse is the response type for the DescribeLoadBalancerPolicyTypes API operation.
Contains the parameters for DescribeLoadBalancers.
Contains the parameters for DescribeLoadBalancers.
DescribeLoadBalancersPaginator is used to paginate the request.
DescribeLoadBalancersRequest is the request type for the DescribeLoadBalancers API operation.
DescribeLoadBalancersResponse is the response type for the DescribeLoadBalancers API operation.
Contains the parameters for DescribeTags.
Contains the output for DescribeTags.
DescribeTagsRequest is the request type for the DescribeTags API operation.
DescribeTagsResponse is the response type for the DescribeTags API operation.
Contains the parameters for DetachLoadBalancerFromSubnets.
Contains the output of DetachLoadBalancerFromSubnets.
DetachLoadBalancerFromSubnetsRequest is the request type for the DetachLoadBalancerFromSubnets API operation.
DetachLoadBalancerFromSubnetsResponse is the response type for the DetachLoadBalancerFromSubnets API operation.
Contains the parameters for DisableAvailabilityZonesForLoadBalancer.
Contains the output for DisableAvailabilityZonesForLoadBalancer.
DisableAvailabilityZonesForLoadBalancerRequest is the request type for the DisableAvailabilityZonesForLoadBalancer API operation.
DisableAvailabilityZonesForLoadBalancerResponse is the response type for the DisableAvailabilityZonesForLoadBalancer API operation.
Contains the parameters for EnableAvailabilityZonesForLoadBalancer.
Contains the output of EnableAvailabilityZonesForLoadBalancer.
EnableAvailabilityZonesForLoadBalancerRequest is the request type for the EnableAvailabilityZonesForLoadBalancer API operation.
EnableAvailabilityZonesForLoadBalancerResponse is the response type for the EnableAvailabilityZonesForLoadBalancer API operation.
Information about a health check.
The ID of an EC2 instance.
Information about the state of an EC2 instance.
Information about a policy for duration-based session stickiness.
Information about an Elastic Load Balancing resource limit for your AWS account.
Information about a listener.
The policies enabled for a listener.
The attributes for a load balancer.
Information about a load balancer.
Contains the parameters for ModifyLoadBalancerAttributes.
Contains the output of ModifyLoadBalancerAttributes.
ModifyLoadBalancerAttributesRequest is the request type for the ModifyLoadBalancerAttributes API operation.
ModifyLoadBalancerAttributesResponse is the response type for the ModifyLoadBalancerAttributes API operation.
The policies for a load balancer.
Information about a policy attribute.
Information about a policy attribute.
Information about a policy attribute type.
Information about a policy.
Information about a policy type.
Contains the parameters for RegisterInstancesWithLoadBalancer.
Contains the output of RegisterInstancesWithLoadBalancer.
RegisterInstancesWithLoadBalancerRequest is the request type for the RegisterInstancesWithLoadBalancer API operation.
RegisterInstancesWithLoadBalancerResponse is the response type for the RegisterInstancesWithLoadBalancer API operation.
Contains the parameters for RemoveTags.
Contains the output of RemoveTags.
RemoveTagsRequest is the request type for the RemoveTags API operation.
RemoveTagsResponse is the response type for the RemoveTags API operation.
Contains the parameters for SetLoadBalancerListenerSSLCertificate.
Contains the output of SetLoadBalancerListenerSSLCertificate.
SetLoadBalancerListenerSSLCertificateRequest is the request type for the SetLoadBalancerListenerSSLCertificate API operation.
SetLoadBalancerListenerSSLCertificateResponse is the response type for the SetLoadBalancerListenerSSLCertificate API operation.
Contains the parameters for SetLoadBalancerPoliciesForBackendServer.
Contains the output of SetLoadBalancerPoliciesForBackendServer.
SetLoadBalancerPoliciesForBackendServerRequest is the request type for the SetLoadBalancerPoliciesForBackendServer API operation.
SetLoadBalancerPoliciesForBackendServerResponse is the response type for the SetLoadBalancerPoliciesForBackendServer API operation.
Contains the parameters for SetLoadBalancePoliciesOfListener.
Contains the output of SetLoadBalancePoliciesOfListener.
SetLoadBalancerPoliciesOfListenerRequest is the request type for the SetLoadBalancerPoliciesOfListener API operation.
SetLoadBalancerPoliciesOfListenerResponse is the response type for the SetLoadBalancerPoliciesOfListener API operation.
Information about a source security group.
Information about a tag.
The tags associated with a load balancer.
The key of a tag.