# Packages
Package elasticloadbalancingv2iface 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.
NewDescribeListenersRequestPaginator returns a paginator for DescribeListeners.
NewDescribeLoadBalancersRequestPaginator returns a paginator for DescribeLoadBalancers.
NewDescribeTargetGroupsRequestPaginator returns a paginator for DescribeTargetGroups.
# Constants
Enum values for ActionTypeEnum.
Enum values for ActionTypeEnum.
Enum values for ActionTypeEnum.
Enum values for ActionTypeEnum.
Enum values for ActionTypeEnum.
Enum values for AuthenticateCognitoActionConditionalBehaviorEnum.
Enum values for AuthenticateCognitoActionConditionalBehaviorEnum.
Enum values for AuthenticateCognitoActionConditionalBehaviorEnum.
Enum values for AuthenticateOidcActionConditionalBehaviorEnum.
Enum values for AuthenticateOidcActionConditionalBehaviorEnum.
Enum values for AuthenticateOidcActionConditionalBehaviorEnum.
Service's Endpoint identifier.
ErrCodeAllocationIdNotFoundException for service response error code "AllocationIdNotFound".
ErrCodeALPNPolicyNotSupportedException for service response error code "ALPNPolicyNotFound".
ErrCodeAvailabilityZoneNotSupportedException for service response error code "AvailabilityZoneNotSupported".
ErrCodeCertificateNotFoundException for service response error code "CertificateNotFound".
ErrCodeDuplicateListenerException for service response error code "DuplicateListener".
ErrCodeDuplicateLoadBalancerNameException for service response error code "DuplicateLoadBalancerName".
ErrCodeDuplicateTagKeysException for service response error code "DuplicateTagKeys".
ErrCodeDuplicateTargetGroupNameException for service response error code "DuplicateTargetGroupName".
ErrCodeHealthUnavailableException for service response error code "HealthUnavailable".
ErrCodeIncompatibleProtocolsException for service response error code "IncompatibleProtocols".
ErrCodeInvalidConfigurationRequestException for service response error code "InvalidConfigurationRequest".
ErrCodeInvalidLoadBalancerActionException for service response error code "InvalidLoadBalancerAction".
ErrCodeInvalidSchemeException for service response error code "InvalidScheme".
ErrCodeInvalidSecurityGroupException for service response error code "InvalidSecurityGroup".
ErrCodeInvalidSubnetException for service response error code "InvalidSubnet".
ErrCodeInvalidTargetException for service response error code "InvalidTarget".
ErrCodeListenerNotFoundException for service response error code "ListenerNotFound".
ErrCodeLoadBalancerNotFoundException for service response error code "LoadBalancerNotFound".
ErrCodeOperationNotPermittedException for service response error code "OperationNotPermitted".
ErrCodePriorityInUseException for service response error code "PriorityInUse".
ErrCodeResourceInUseException for service response error code "ResourceInUse".
ErrCodeRuleNotFoundException for service response error code "RuleNotFound".
ErrCodeSSLPolicyNotFoundException for service response error code "SSLPolicyNotFound".
ErrCodeSubnetNotFoundException for service response error code "SubnetNotFound".
ErrCodeTargetGroupAssociationLimitException for service response error code "TargetGroupAssociationLimit".
ErrCodeTargetGroupNotFoundException for service response error code "TargetGroupNotFound".
ErrCodeTooManyActionsException for service response error code "TooManyActions".
ErrCodeTooManyCertificatesException for service response error code "TooManyCertificates".
ErrCodeTooManyListenersException for service response error code "TooManyListeners".
ErrCodeTooManyLoadBalancersException for service response error code "TooManyLoadBalancers".
ErrCodeTooManyRegistrationsForTargetIdException for service response error code "TooManyRegistrationsForTargetId".
ErrCodeTooManyRulesException for service response error code "TooManyRules".
ErrCodeTooManyTagsException for service response error code "TooManyTags".
ErrCodeTooManyTargetGroupsException for service response error code "TooManyTargetGroups".
ErrCodeTooManyTargetsException for service response error code "TooManyTargets".
ErrCodeTooManyUniqueTargetGroupsPerLoadBalancerException for service response error code "TooManyUniqueTargetGroupsPerLoadBalancer".
ErrCodeUnsupportedProtocolException for service response error code "UnsupportedProtocol".
Enum values for IpAddressType.
Enum values for IpAddressType.
Enum values for LoadBalancerSchemeEnum.
Enum values for LoadBalancerSchemeEnum.
Enum values for LoadBalancerStateEnum.
Enum values for LoadBalancerStateEnum.
Enum values for LoadBalancerStateEnum.
Enum values for LoadBalancerStateEnum.
Enum values for LoadBalancerTypeEnum.
Enum values for LoadBalancerTypeEnum.
Enum values for ProtocolEnum.
Enum values for ProtocolEnum.
Enum values for ProtocolEnum.
Enum values for ProtocolEnum.
Enum values for ProtocolEnum.
Enum values for ProtocolEnum.
Enum values for RedirectActionStatusCodeEnum.
Enum values for RedirectActionStatusCodeEnum.
Service's identifier.
Service's name.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthReasonEnum.
Enum values for TargetHealthStateEnum.
Enum values for TargetHealthStateEnum.
Enum values for TargetHealthStateEnum.
Enum values for TargetHealthStateEnum.
Enum values for TargetHealthStateEnum.
Enum values for TargetHealthStateEnum.
Enum values for TargetTypeEnum.
Enum values for TargetTypeEnum.
Enum values for TargetTypeEnum.
# Structs
Information about an action.
No description provided by the author
No description provided by the author
AddListenerCertificatesRequest is the request type for the AddListenerCertificates API operation.
AddListenerCertificatesResponse is the response type for the AddListenerCertificates API operation.
No description provided by the author
No description provided by the author
AddTagsRequest is the request type for the AddTags API operation.
AddTagsResponse is the response type for the AddTags API operation.
Request parameters to use when integrating with Amazon Cognito to authenticate users.
Request parameters when using an identity provider (IdP) that is compliant with OpenID Connect (OIDC) to authenticate users.
Information about an Availability Zone.
Information about an SSL server certificate.
Information about a cipher used in a policy.
Client provides the API operation methods for making requests to Elastic Load Balancing v2.
No description provided by the author
No description provided by the author
CreateListenerRequest is the request type for the CreateListener API operation.
CreateListenerResponse is the response type for the CreateListener API operation.
No description provided by the author
No description provided by the author
CreateLoadBalancerRequest is the request type for the CreateLoadBalancer API operation.
CreateLoadBalancerResponse is the response type for the CreateLoadBalancer API operation.
No description provided by the author
No description provided by the author
CreateRuleRequest is the request type for the CreateRule API operation.
CreateRuleResponse is the response type for the CreateRule API operation.
No description provided by the author
No description provided by the author
CreateTargetGroupRequest is the request type for the CreateTargetGroup API operation.
CreateTargetGroupResponse is the response type for the CreateTargetGroup API operation.
No description provided by the author
No description provided by the author
DeleteListenerRequest is the request type for the DeleteListener API operation.
DeleteListenerResponse is the response type for the DeleteListener API operation.
No description provided by the author
No description provided by the author
DeleteLoadBalancerRequest is the request type for the DeleteLoadBalancer API operation.
DeleteLoadBalancerResponse is the response type for the DeleteLoadBalancer API operation.
No description provided by the author
No description provided by the author
DeleteRuleRequest is the request type for the DeleteRule API operation.
DeleteRuleResponse is the response type for the DeleteRule API operation.
No description provided by the author
No description provided by the author
DeleteTargetGroupRequest is the request type for the DeleteTargetGroup API operation.
DeleteTargetGroupResponse is the response type for the DeleteTargetGroup API operation.
No description provided by the author
No description provided by the author
DeregisterTargetsRequest is the request type for the DeregisterTargets API operation.
DeregisterTargetsResponse is the response type for the DeregisterTargets 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.
No description provided by the author
No description provided by the author
DescribeListenerCertificatesRequest is the request type for the DescribeListenerCertificates API operation.
DescribeListenerCertificatesResponse is the response type for the DescribeListenerCertificates API operation.
No description provided by the author
No description provided by the author
DescribeListenersPaginator is used to paginate the request.
DescribeListenersRequest is the request type for the DescribeListeners API operation.
DescribeListenersResponse is the response type for the DescribeListeners API operation.
No description provided by the author
No description provided by the author
DescribeLoadBalancerAttributesRequest is the request type for the DescribeLoadBalancerAttributes API operation.
DescribeLoadBalancerAttributesResponse is the response type for the DescribeLoadBalancerAttributes API operation.
No description provided by the author
No description provided by the author
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.
No description provided by the author
No description provided by the author
DescribeRulesRequest is the request type for the DescribeRules API operation.
DescribeRulesResponse is the response type for the DescribeRules API operation.
No description provided by the author
No description provided by the author
DescribeSSLPoliciesRequest is the request type for the DescribeSSLPolicies API operation.
DescribeSSLPoliciesResponse is the response type for the DescribeSSLPolicies API operation.
No description provided by the author
No description provided by the author
DescribeTagsRequest is the request type for the DescribeTags API operation.
DescribeTagsResponse is the response type for the DescribeTags API operation.
No description provided by the author
No description provided by the author
DescribeTargetGroupAttributesRequest is the request type for the DescribeTargetGroupAttributes API operation.
DescribeTargetGroupAttributesResponse is the response type for the DescribeTargetGroupAttributes API operation.
No description provided by the author
No description provided by the author
DescribeTargetGroupsPaginator is used to paginate the request.
DescribeTargetGroupsRequest is the request type for the DescribeTargetGroups API operation.
DescribeTargetGroupsResponse is the response type for the DescribeTargetGroups API operation.
No description provided by the author
No description provided by the author
DescribeTargetHealthRequest is the request type for the DescribeTargetHealth API operation.
DescribeTargetHealthResponse is the response type for the DescribeTargetHealth API operation.
Information about an action that returns a custom HTTP response.
Information about a forward action.
Information about a host header condition.
Information about an HTTP header condition.
Information about an HTTP method condition.
Information about an Elastic Load Balancing resource limit for your AWS account.
Information about a listener.
Information about a load balancer.
Information about a static IP address for a load balancer.
Information about a load balancer attribute.
Information about the state of the load balancer.
Information to use when checking for a successful response from a target.
No description provided by the author
No description provided by the author
ModifyListenerRequest is the request type for the ModifyListener API operation.
ModifyListenerResponse is the response type for the ModifyListener API operation.
No description provided by the author
No description provided by the author
ModifyLoadBalancerAttributesRequest is the request type for the ModifyLoadBalancerAttributes API operation.
ModifyLoadBalancerAttributesResponse is the response type for the ModifyLoadBalancerAttributes API operation.
No description provided by the author
No description provided by the author
ModifyRuleRequest is the request type for the ModifyRule API operation.
ModifyRuleResponse is the response type for the ModifyRule API operation.
No description provided by the author
No description provided by the author
ModifyTargetGroupAttributesRequest is the request type for the ModifyTargetGroupAttributes API operation.
ModifyTargetGroupAttributesResponse is the response type for the ModifyTargetGroupAttributes API operation.
No description provided by the author
No description provided by the author
ModifyTargetGroupRequest is the request type for the ModifyTargetGroup API operation.
ModifyTargetGroupResponse is the response type for the ModifyTargetGroup API operation.
Information about a path pattern condition.
Information about a query string condition.
Information about a key/value pair.
Information about a redirect action.
No description provided by the author
No description provided by the author
RegisterTargetsRequest is the request type for the RegisterTargets API operation.
RegisterTargetsResponse is the response type for the RegisterTargets API operation.
No description provided by the author
No description provided by the author
RemoveListenerCertificatesRequest is the request type for the RemoveListenerCertificates API operation.
RemoveListenerCertificatesResponse is the response type for the RemoveListenerCertificates API operation.
No description provided by the author
No description provided by the author
RemoveTagsRequest is the request type for the RemoveTags API operation.
RemoveTagsResponse is the response type for the RemoveTags API operation.
Information about a rule.
Information about a condition for a rule.
Information about the priorities for the rules for a listener.
No description provided by the author
No description provided by the author
SetIpAddressTypeRequest is the request type for the SetIpAddressType API operation.
SetIpAddressTypeResponse is the response type for the SetIpAddressType API operation.
No description provided by the author
No description provided by the author
SetRulePrioritiesRequest is the request type for the SetRulePriorities API operation.
SetRulePrioritiesResponse is the response type for the SetRulePriorities API operation.
No description provided by the author
No description provided by the author
SetSecurityGroupsRequest is the request type for the SetSecurityGroups API operation.
SetSecurityGroupsResponse is the response type for the SetSecurityGroups API operation.
No description provided by the author
No description provided by the author
SetSubnetsRequest is the request type for the SetSubnets API operation.
SetSubnetsResponse is the response type for the SetSubnets API operation.
Information about a source IP condition.
Information about a policy used for SSL negotiation.
Information about a subnet mapping.
Information about a tag.
The tags associated with a resource.
Information about a target.
Information about a target group.
Information about a target group attribute.
Information about the target group stickiness for a rule.
Information about how traffic will be distributed between multiple target groups in a forward rule.
Information about the current health of a target.
Information about the health of a target.
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author