ElasticLoadBalancingv2 module#
Index > ElasticLoadBalancingv2
Auto-generated documentation for ElasticLoadBalancingv2 type annotations stubs module types-aiobotocore-elbv2.
How to install#
From PyPI with pip#
Install types-aioboto3
for ElasticLoadBalancingv2
service.
# install with aioboto3 type annotations
python -m pip install 'types-aioboto3[elbv2]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-aioboto3-lite[elbv2]'
# standalone installation
python -m pip install types-aiobotocore-elbv2
How to uninstall#
python -m pip uninstall -y types-aiobotocore-elbv2
Usage#
Code samples can be found in Examples.
ElasticLoadBalancingv2Client#
Type annotations and code completion for session.client("elbv2")
as ElasticLoadBalancingv2Client
boto3 documentation
# ElasticLoadBalancingv2Client usage example
from aioboto3.session import Session
from types_aiobotocore_elbv2.client import ElasticLoadBalancingv2Client
session = Session()
async with session.client("elbv2") as client:
client: ElasticLoadBalancingv2Client
Paginators#
Type annotations and code completion for
paginators
from session.client("elbv2").get_paginator("...")
.
# DescribeAccountLimitsPaginator usage example
from types_aiobotocore_elbv2.paginator import DescribeAccountLimitsPaginator
def get_describe_account_limits_paginator() -> DescribeAccountLimitsPaginator:
return client.get_paginator("describe_account_limits"))
- DescribeAccountLimitsPaginator
- DescribeListenerCertificatesPaginator
- DescribeListenersPaginator
- DescribeLoadBalancersPaginator
- DescribeRulesPaginator
- DescribeSSLPoliciesPaginator
- DescribeTargetGroupsPaginator
Waiters#
Type annotations and code completion for
waiters
from session.client("elbv2").get_waiter("...")
.
# LoadBalancerAvailableWaiter usage example
from types_aiobotocore_elbv2.waiter import LoadBalancerAvailableWaiter
def get_load_balancer_available_waiter() -> LoadBalancerAvailableWaiter:
return Session().client("elbv2").get_waiter("load_balancer_available")
- LoadBalancerAvailableWaiter
- LoadBalancerExistsWaiter
- LoadBalancersDeletedWaiter
- TargetDeregisteredWaiter
- TargetInServiceWaiter
Literals#
Type annotations for literals used in methods and schema.
# ActionTypeEnumType usage example
from types_aiobotocore_elbv2.literals import ActionTypeEnumType
def get_value() -> ActionTypeEnumType:
return "authenticate-cognito"
- ActionTypeEnumType
- AnomalyResultEnumType
- AuthenticateCognitoActionConditionalBehaviorEnumType
- AuthenticateOidcActionConditionalBehaviorEnumType
- DescribeAccountLimitsPaginatorName
- DescribeListenerCertificatesPaginatorName
- DescribeListenersPaginatorName
- DescribeLoadBalancersPaginatorName
- DescribeRulesPaginatorName
- DescribeSSLPoliciesPaginatorName
- DescribeTargetGroupsPaginatorName
- DescribeTargetHealthInputIncludeEnumType
- EnforceSecurityGroupInboundRulesOnPrivateLinkTrafficEnumType
- IpAddressTypeType
- LoadBalancerAvailableWaiterName
- LoadBalancerExistsWaiterName
- LoadBalancerSchemeEnumType
- LoadBalancerStateEnumType
- LoadBalancerTypeEnumType
- LoadBalancersDeletedWaiterName
- MitigationInEffectEnumType
- ProtocolEnumType
- RedirectActionStatusCodeEnumType
- RevocationTypeType
- TargetDeregisteredWaiterName
- TargetGroupIpAddressTypeEnumType
- TargetHealthReasonEnumType
- TargetHealthStateEnumType
- TargetInServiceWaiterName
- TargetTypeEnumType
- TrustStoreStatusType
- ElasticLoadBalancingv2ServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- WaiterName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AuthenticateCognitoActionConfigPaginatorTypeDef
- AuthenticateOidcActionConfigPaginatorTypeDef
- FixedResponseActionConfigTypeDef
- RedirectActionConfigTypeDef
- AuthenticateCognitoActionConfigTypeDef
- AuthenticateOidcActionConfigTypeDef
- CertificateTypeDef
- ResponseMetadataTypeDef
- TagTypeDef
- RevocationContentTypeDef
- TrustStoreRevocationTypeDef
- AnomalyDetectionTypeDef
- LoadBalancerAddressTypeDef
- CipherTypeDef
- MutualAuthenticationAttributesTypeDef
- SubnetMappingTypeDef
- MatcherTypeDef
- TrustStoreTypeDef
- DeleteListenerInputRequestTypeDef
- DeleteLoadBalancerInputRequestTypeDef
- DeleteRuleInputRequestTypeDef
- DeleteTargetGroupInputRequestTypeDef
- DeleteTrustStoreInputRequestTypeDef
- TargetDescriptionTypeDef
- PaginatorConfigTypeDef
- DescribeAccountLimitsInputRequestTypeDef
- LimitTypeDef
- DescribeListenerCertificatesInputRequestTypeDef
- DescribeListenersInputRequestTypeDef
- DescribeLoadBalancerAttributesInputRequestTypeDef
- LoadBalancerAttributeTypeDef
- WaiterConfigTypeDef
- DescribeLoadBalancersInputRequestTypeDef
- DescribeRulesInputRequestTypeDef
- DescribeSSLPoliciesInputRequestTypeDef
- DescribeTagsInputRequestTypeDef
- DescribeTargetGroupAttributesInputRequestTypeDef
- TargetGroupAttributeTypeDef
- DescribeTargetGroupsInputRequestTypeDef
- DescribeTrustStoreAssociationsInputRequestTypeDef
- TrustStoreAssociationTypeDef
- DescribeTrustStoreRevocationTypeDef
- DescribeTrustStoreRevocationsInputRequestTypeDef
- DescribeTrustStoresInputRequestTypeDef
- TargetGroupStickinessConfigTypeDef
- TargetGroupTupleTypeDef
- GetTrustStoreCaCertificatesBundleInputRequestTypeDef
- GetTrustStoreRevocationContentInputRequestTypeDef
- HostHeaderConditionConfigPaginatorTypeDef
- HostHeaderConditionConfigTypeDef
- HttpHeaderConditionConfigPaginatorTypeDef
- HttpHeaderConditionConfigTypeDef
- HttpRequestMethodConditionConfigPaginatorTypeDef
- HttpRequestMethodConditionConfigTypeDef
- LoadBalancerStateTypeDef
- ModifyTrustStoreInputRequestTypeDef
- PathPatternConditionConfigPaginatorTypeDef
- PathPatternConditionConfigTypeDef
- QueryStringKeyValuePairTypeDef
- RemoveTagsInputRequestTypeDef
- RemoveTrustStoreRevocationsInputRequestTypeDef
- SourceIpConditionConfigPaginatorTypeDef
- SourceIpConditionConfigTypeDef
- RulePriorityPairTypeDef
- SetIpAddressTypeInputRequestTypeDef
- SetSecurityGroupsInputRequestTypeDef
- TargetHealthTypeDef
- AddListenerCertificatesInputRequestTypeDef
- RemoveListenerCertificatesInputRequestTypeDef
- AddListenerCertificatesOutputTypeDef
- DescribeListenerCertificatesOutputTypeDef
- GetTrustStoreCaCertificatesBundleOutputTypeDef
- GetTrustStoreRevocationContentOutputTypeDef
- SetIpAddressTypeOutputTypeDef
- SetSecurityGroupsOutputTypeDef
- AddTagsInputRequestTypeDef
- CreateTrustStoreInputRequestTypeDef
- TagDescriptionTypeDef
- AddTrustStoreRevocationsInputRequestTypeDef
- AddTrustStoreRevocationsOutputTypeDef
- AvailabilityZoneTypeDef
- SslPolicyTypeDef
- CreateLoadBalancerInputRequestTypeDef
- SetSubnetsInputRequestTypeDef
- CreateTargetGroupInputRequestTypeDef
- ModifyTargetGroupInputRequestTypeDef
- TargetGroupTypeDef
- CreateTrustStoreOutputTypeDef
- DescribeTrustStoresOutputTypeDef
- ModifyTrustStoreOutputTypeDef
- DeregisterTargetsInputRequestTypeDef
- DescribeTargetHealthInputRequestTypeDef
- RegisterTargetsInputRequestTypeDef
- DescribeAccountLimitsInputDescribeAccountLimitsPaginateTypeDef
- DescribeListenerCertificatesInputDescribeListenerCertificatesPaginateTypeDef
- DescribeListenersInputDescribeListenersPaginateTypeDef
- DescribeLoadBalancersInputDescribeLoadBalancersPaginateTypeDef
- DescribeRulesInputDescribeRulesPaginateTypeDef
- DescribeSSLPoliciesInputDescribeSSLPoliciesPaginateTypeDef
- DescribeTargetGroupsInputDescribeTargetGroupsPaginateTypeDef
- DescribeAccountLimitsOutputTypeDef
- DescribeLoadBalancerAttributesOutputTypeDef
- ModifyLoadBalancerAttributesInputRequestTypeDef
- ModifyLoadBalancerAttributesOutputTypeDef
- DescribeLoadBalancersInputLoadBalancerAvailableWaitTypeDef
- DescribeLoadBalancersInputLoadBalancerExistsWaitTypeDef
- DescribeLoadBalancersInputLoadBalancersDeletedWaitTypeDef
- DescribeTargetHealthInputTargetDeregisteredWaitTypeDef
- DescribeTargetHealthInputTargetInServiceWaitTypeDef
- DescribeTargetGroupAttributesOutputTypeDef
- ModifyTargetGroupAttributesInputRequestTypeDef
- ModifyTargetGroupAttributesOutputTypeDef
- DescribeTrustStoreAssociationsOutputTypeDef
- DescribeTrustStoreRevocationsOutputTypeDef
- ForwardActionConfigPaginatorTypeDef
- ForwardActionConfigTypeDef
- QueryStringConditionConfigPaginatorTypeDef
- QueryStringConditionConfigTypeDef
- SetRulePrioritiesInputRequestTypeDef
- TargetHealthDescriptionTypeDef
- DescribeTagsOutputTypeDef
- LoadBalancerTypeDef
- SetSubnetsOutputTypeDef
- DescribeSSLPoliciesOutputTypeDef
- CreateTargetGroupOutputTypeDef
- DescribeTargetGroupsOutputTypeDef
- ModifyTargetGroupOutputTypeDef
- ActionPaginatorTypeDef
- ActionTypeDef
- RuleConditionPaginatorTypeDef
- RuleConditionTypeDef
- DescribeTargetHealthOutputTypeDef
- CreateLoadBalancerOutputTypeDef
- DescribeLoadBalancersOutputTypeDef
- ListenerPaginatorTypeDef
- CreateListenerInputRequestTypeDef
- ListenerTypeDef
- ModifyListenerInputRequestTypeDef
- RulePaginatorTypeDef
- CreateRuleInputRequestTypeDef
- ModifyRuleInputRequestTypeDef
- RuleTypeDef
- DescribeListenersOutputPaginatorTypeDef
- CreateListenerOutputTypeDef
- DescribeListenersOutputTypeDef
- ModifyListenerOutputTypeDef
- DescribeRulesOutputPaginatorTypeDef
- CreateRuleOutputTypeDef
- DescribeRulesOutputTypeDef
- ModifyRuleOutputTypeDef
- SetRulePrioritiesOutputTypeDef