# Packages
Package elbv2iface provides an interface to enable mocking the Elastic Load Balancing service client for testing your code.
# Functions
ActionTypeEnum_Values returns all elements of the ActionTypeEnum enum.
AnomalyResultEnum_Values returns all elements of the AnomalyResultEnum enum.
AuthenticateCognitoActionConditionalBehaviorEnum_Values returns all elements of the AuthenticateCognitoActionConditionalBehaviorEnum enum.
AuthenticateOidcActionConditionalBehaviorEnum_Values returns all elements of the AuthenticateOidcActionConditionalBehaviorEnum enum.
DescribeTargetHealthInputIncludeEnum_Values returns all elements of the DescribeTargetHealthInputIncludeEnum enum.
EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum_Values returns all elements of the EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum enum.
IpAddressType_Values returns all elements of the IpAddressType enum.
LoadBalancerSchemeEnum_Values returns all elements of the LoadBalancerSchemeEnum enum.
LoadBalancerStateEnum_Values returns all elements of the LoadBalancerStateEnum enum.
LoadBalancerTypeEnum_Values returns all elements of the LoadBalancerTypeEnum enum.
MitigationInEffectEnum_Values returns all elements of the MitigationInEffectEnum enum.
New creates a new instance of the ELBV2 client with a session.
ProtocolEnum_Values returns all elements of the ProtocolEnum enum.
RedirectActionStatusCodeEnum_Values returns all elements of the RedirectActionStatusCodeEnum enum.
RevocationType_Values returns all elements of the RevocationType enum.
TargetGroupIpAddressTypeEnum_Values returns all elements of the TargetGroupIpAddressTypeEnum enum.
TargetHealthReasonEnum_Values returns all elements of the TargetHealthReasonEnum enum.
TargetHealthStateEnum_Values returns all elements of the TargetHealthStateEnum enum.
TargetTypeEnum_Values returns all elements of the TargetTypeEnum enum.
TrustStoreAssociationStatusEnum_Values returns all elements of the TrustStoreAssociationStatusEnum enum.
TrustStoreStatus_Values returns all elements of the TrustStoreStatus enum.
# Constants
ActionTypeEnumAuthenticateCognito is a ActionTypeEnum enum value.
ActionTypeEnumAuthenticateOidc is a ActionTypeEnum enum value.
ActionTypeEnumFixedResponse is a ActionTypeEnum enum value.
ActionTypeEnumForward is a ActionTypeEnum enum value.
ActionTypeEnumRedirect is a ActionTypeEnum enum value.
AnomalyResultEnumAnomalous is a AnomalyResultEnum enum value.
AnomalyResultEnumNormal is a AnomalyResultEnum enum value.
AuthenticateCognitoActionConditionalBehaviorEnumAllow is a AuthenticateCognitoActionConditionalBehaviorEnum enum value.
AuthenticateCognitoActionConditionalBehaviorEnumAuthenticate is a AuthenticateCognitoActionConditionalBehaviorEnum enum value.
AuthenticateCognitoActionConditionalBehaviorEnumDeny is a AuthenticateCognitoActionConditionalBehaviorEnum enum value.
AuthenticateOidcActionConditionalBehaviorEnumAllow is a AuthenticateOidcActionConditionalBehaviorEnum enum value.
AuthenticateOidcActionConditionalBehaviorEnumAuthenticate is a AuthenticateOidcActionConditionalBehaviorEnum enum value.
AuthenticateOidcActionConditionalBehaviorEnumDeny is a AuthenticateOidcActionConditionalBehaviorEnum enum value.
DescribeTargetHealthInputIncludeEnumAll is a DescribeTargetHealthInputIncludeEnum enum value.
DescribeTargetHealthInputIncludeEnumAnomalyDetection is a DescribeTargetHealthInputIncludeEnum enum value.
ID to lookup a service endpoint with.
EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnumOff is a EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum enum value.
EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnumOn is a EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnum enum value.
ErrCodeAllocationIdNotFoundException for service response error code "AllocationIdNotFound".
ErrCodeALPNPolicyNotSupportedException for service response error code "ALPNPolicyNotFound".
ErrCodeAvailabilityZoneNotSupportedException for service response error code "AvailabilityZoneNotSupported".
ErrCodeCaCertificatesBundleNotFoundException for service response error code "CaCertificatesBundleNotFound".
ErrCodeCertificateNotFoundException for service response error code "CertificateNotFound".
ErrCodeDeleteAssociationSameAccountException for service response error code "DeleteAssociationSameAccount".
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".
ErrCodeDuplicateTrustStoreNameException for service response error code "DuplicateTrustStoreName".
ErrCodeHealthUnavailableException for service response error code "HealthUnavailable".
ErrCodeIncompatibleProtocolsException for service response error code "IncompatibleProtocols".
ErrCodeInvalidCaCertificatesBundleException for service response error code "InvalidCaCertificatesBundle".
ErrCodeInvalidConfigurationRequestException for service response error code "InvalidConfigurationRequest".
ErrCodeInvalidLoadBalancerActionException for service response error code "InvalidLoadBalancerAction".
ErrCodeInvalidRevocationContentException for service response error code "InvalidRevocationContent".
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".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFound".
ErrCodeRevocationContentNotFoundException for service response error code "RevocationContentNotFound".
ErrCodeRevocationIdNotFoundException for service response error code "RevocationIdNotFound".
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".
ErrCodeTooManyTrustStoreRevocationEntriesException for service response error code "TooManyTrustStoreRevocationEntries".
ErrCodeTooManyTrustStoresException for service response error code "TooManyTrustStores".
ErrCodeTooManyUniqueTargetGroupsPerLoadBalancerException for service response error code "TooManyUniqueTargetGroupsPerLoadBalancer".
ErrCodeTrustStoreAssociationNotFoundException for service response error code "AssociationNotFound".
ErrCodeTrustStoreInUseException for service response error code "TrustStoreInUse".
ErrCodeTrustStoreNotFoundException for service response error code "TrustStoreNotFound".
ErrCodeTrustStoreNotReadyException for service response error code "TrustStoreNotReady".
ErrCodeUnsupportedProtocolException for service response error code "UnsupportedProtocol".
IpAddressTypeDualstack is a IpAddressType enum value.
IpAddressTypeDualstackWithoutPublicIpv4 is a IpAddressType enum value.
IpAddressTypeIpv4 is a IpAddressType enum value.
LoadBalancerSchemeEnumInternal is a LoadBalancerSchemeEnum enum value.
LoadBalancerSchemeEnumInternetFacing is a LoadBalancerSchemeEnum enum value.
LoadBalancerStateEnumActive is a LoadBalancerStateEnum enum value.
LoadBalancerStateEnumActiveImpaired is a LoadBalancerStateEnum enum value.
LoadBalancerStateEnumFailed is a LoadBalancerStateEnum enum value.
LoadBalancerStateEnumProvisioning is a LoadBalancerStateEnum enum value.
LoadBalancerTypeEnumApplication is a LoadBalancerTypeEnum enum value.
LoadBalancerTypeEnumGateway is a LoadBalancerTypeEnum enum value.
LoadBalancerTypeEnumNetwork is a LoadBalancerTypeEnum enum value.
MitigationInEffectEnumNo is a MitigationInEffectEnum enum value.
MitigationInEffectEnumYes is a MitigationInEffectEnum enum value.
ProtocolEnumGeneve is a ProtocolEnum enum value.
ProtocolEnumHttp is a ProtocolEnum enum value.
ProtocolEnumHttps is a ProtocolEnum enum value.
ProtocolEnumTcp is a ProtocolEnum enum value.
ProtocolEnumTcpUdp is a ProtocolEnum enum value.
ProtocolEnumTls is a ProtocolEnum enum value.
ProtocolEnumUdp is a ProtocolEnum enum value.
RedirectActionStatusCodeEnumHttp301 is a RedirectActionStatusCodeEnum enum value.
RedirectActionStatusCodeEnumHttp302 is a RedirectActionStatusCodeEnum enum value.
RevocationTypeCrl is a RevocationType enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
TargetGroupIpAddressTypeEnumIpv4 is a TargetGroupIpAddressTypeEnum enum value.
TargetGroupIpAddressTypeEnumIpv6 is a TargetGroupIpAddressTypeEnum enum value.
TargetHealthReasonEnumElbInitialHealthChecking is a TargetHealthReasonEnum enum value.
TargetHealthReasonEnumElbInternalError is a TargetHealthReasonEnum enum value.
TargetHealthReasonEnumElbRegistrationInProgress is a TargetHealthReasonEnum enum value.
TargetHealthReasonEnumTargetDeregistrationInProgress is a TargetHealthReasonEnum enum value.
TargetHealthReasonEnumTargetFailedHealthChecks is a TargetHealthReasonEnum enum value.
TargetHealthReasonEnumTargetHealthCheckDisabled is a TargetHealthReasonEnum enum value.
TargetHealthReasonEnumTargetInvalidState is a TargetHealthReasonEnum enum value.
TargetHealthReasonEnumTargetIpUnusable is a TargetHealthReasonEnum enum value.
TargetHealthReasonEnumTargetNotInUse is a TargetHealthReasonEnum enum value.
TargetHealthReasonEnumTargetNotRegistered is a TargetHealthReasonEnum enum value.
TargetHealthReasonEnumTargetResponseCodeMismatch is a TargetHealthReasonEnum enum value.
TargetHealthReasonEnumTargetTimeout is a TargetHealthReasonEnum enum value.
TargetHealthStateEnumDraining is a TargetHealthStateEnum enum value.
TargetHealthStateEnumHealthy is a TargetHealthStateEnum enum value.
TargetHealthStateEnumInitial is a TargetHealthStateEnum enum value.
TargetHealthStateEnumUnavailable is a TargetHealthStateEnum enum value.
TargetHealthStateEnumUnhealthy is a TargetHealthStateEnum enum value.
TargetHealthStateEnumUnhealthyDraining is a TargetHealthStateEnum enum value.
TargetHealthStateEnumUnused is a TargetHealthStateEnum enum value.
TargetTypeEnumAlb is a TargetTypeEnum enum value.
TargetTypeEnumInstance is a TargetTypeEnum enum value.
TargetTypeEnumIp is a TargetTypeEnum enum value.
TargetTypeEnumLambda is a TargetTypeEnum enum value.
TrustStoreAssociationStatusEnumActive is a TrustStoreAssociationStatusEnum enum value.
TrustStoreAssociationStatusEnumRemoved is a TrustStoreAssociationStatusEnum enum value.
TrustStoreStatusActive is a TrustStoreStatus enum value.
TrustStoreStatusCreating is a TrustStoreStatus enum value.
# Structs
Information about an action.
Information about anomaly detection and mitigation.
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.
Information about the revocations used by a trust store.
ELBV2 provides the API operation methods for making requests to Elastic Load Balancing.
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 Amazon Web Services 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.
The codes to use when checking for a successful response from a target.
Information about the mutual authentication attributes of a listener.
Information about a path pattern condition.
Information about a query string condition.
Information about a key/value pair.
Information about a redirect action.
Information about a revocation file.
Information about a rule.
Information about a condition for a rule.
Information about the priorities for the rules for a listener.
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.
Information about a trust store.
Information about the resources a trust store is associated with.
Information about a revocation file in use by a trust store.