VPCLattice module#
Index > VPCLattice
Auto-generated documentation for VPCLattice type annotations stubs module mypy-boto3-vpc-lattice.
How to install#
VSCode extension#
Add AWS Boto3
extension to your VSCode and run AWS boto3: Quick Start
command.
Click Modify
and select boto3 common
and VPCLattice
.
From PyPI with pip#
Install boto3-stubs
for VPCLattice
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[vpc-lattice]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'boto3-stubs-lite[vpc-lattice]'
# standalone installation
python -m pip install mypy-boto3-vpc-lattice
How to uninstall#
python -m pip uninstall -y mypy-boto3-vpc-lattice
Usage#
Code samples can be found in Examples.
VPCLatticeClient#
Type annotations and code completion for boto3.client("vpc-lattice")
as VPCLatticeClient
boto3 documentation
# VPCLatticeClient usage example
from boto3.session import Session
from mypy_boto3_vpc_lattice.client import VPCLatticeClient
def get_client() -> VPCLatticeClient:
return Session().client("vpc-lattice")
Paginators#
Type annotations and code completion for paginators
from boto3.client("vpc-lattice").get_paginator("...")
.
# ListAccessLogSubscriptionsPaginator usage example
from boto3.session import Session
from mypy_boto3_vpc_lattice.paginator import ListAccessLogSubscriptionsPaginator
def get_list_access_log_subscriptions_paginator() -> ListAccessLogSubscriptionsPaginator:
return Session().client("vpc-lattice").get_paginator("list_access_log_subscriptions"))
- ListAccessLogSubscriptionsPaginator
- ListListenersPaginator
- ListRulesPaginator
- ListServiceNetworkServiceAssociationsPaginator
- ListServiceNetworkVpcAssociationsPaginator
- ListServiceNetworksPaginator
- ListServicesPaginator
- ListTargetGroupsPaginator
- ListTargetsPaginator
Literals#
Type annotations for literals used in methods and schema.
# AuthPolicyStateType usage example
from mypy_boto3_vpc_lattice.literals import AuthPolicyStateType
def get_value() -> AuthPolicyStateType:
return "Active"
- AuthPolicyStateType
- AuthTypeType
- HealthCheckProtocolVersionType
- IpAddressTypeType
- LambdaEventStructureVersionType
- ListAccessLogSubscriptionsPaginatorName
- ListListenersPaginatorName
- ListRulesPaginatorName
- ListServiceNetworkServiceAssociationsPaginatorName
- ListServiceNetworkVpcAssociationsPaginatorName
- ListServiceNetworksPaginatorName
- ListServicesPaginatorName
- ListTargetGroupsPaginatorName
- ListTargetsPaginatorName
- ListenerProtocolType
- ServiceNetworkServiceAssociationStatusType
- ServiceNetworkVpcAssociationStatusType
- ServiceStatusType
- TargetGroupProtocolType
- TargetGroupProtocolVersionType
- TargetGroupStatusType
- TargetGroupTypeType
- TargetStatusType
- VPCLatticeServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
- RegionName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AccessLogSubscriptionSummaryTypeDef
- ResponseMetadataTypeDef
- RuleUpdateFailureTypeDef
- CreateAccessLogSubscriptionRequestRequestTypeDef
- CreateServiceNetworkRequestRequestTypeDef
- CreateServiceNetworkServiceAssociationRequestRequestTypeDef
- DnsEntryTypeDef
- CreateServiceNetworkVpcAssociationRequestRequestTypeDef
- CreateServiceRequestRequestTypeDef
- DeleteAccessLogSubscriptionRequestRequestTypeDef
- DeleteAuthPolicyRequestRequestTypeDef
- DeleteListenerRequestRequestTypeDef
- DeleteResourcePolicyRequestRequestTypeDef
- DeleteRuleRequestRequestTypeDef
- DeleteServiceNetworkRequestRequestTypeDef
- DeleteServiceNetworkServiceAssociationRequestRequestTypeDef
- DeleteServiceNetworkVpcAssociationRequestRequestTypeDef
- DeleteServiceRequestRequestTypeDef
- DeleteTargetGroupRequestRequestTypeDef
- TargetTypeDef
- TargetFailureTypeDef
- FixedResponseActionTypeDef
- WeightedTargetGroupTypeDef
- GetAccessLogSubscriptionRequestRequestTypeDef
- GetAuthPolicyRequestRequestTypeDef
- GetListenerRequestRequestTypeDef
- GetResourcePolicyRequestRequestTypeDef
- GetRuleRequestRequestTypeDef
- GetServiceNetworkRequestRequestTypeDef
- GetServiceNetworkServiceAssociationRequestRequestTypeDef
- GetServiceNetworkVpcAssociationRequestRequestTypeDef
- GetServiceRequestRequestTypeDef
- GetTargetGroupRequestRequestTypeDef
- HeaderMatchTypeTypeDef
- MatcherTypeDef
- PaginatorConfigTypeDef
- ListAccessLogSubscriptionsRequestRequestTypeDef
- ListListenersRequestRequestTypeDef
- ListenerSummaryTypeDef
- ListRulesRequestRequestTypeDef
- RuleSummaryTypeDef
- ListServiceNetworkServiceAssociationsRequestRequestTypeDef
- ListServiceNetworkVpcAssociationsRequestRequestTypeDef
- ServiceNetworkVpcAssociationSummaryTypeDef
- ListServiceNetworksRequestRequestTypeDef
- ServiceNetworkSummaryTypeDef
- ListServicesRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- ListTargetGroupsRequestRequestTypeDef
- TargetGroupSummaryTypeDef
- TargetSummaryTypeDef
- PathMatchTypeTypeDef
- PutAuthPolicyRequestRequestTypeDef
- PutResourcePolicyRequestRequestTypeDef
- TagResourceRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateAccessLogSubscriptionRequestRequestTypeDef
- UpdateServiceNetworkRequestRequestTypeDef
- UpdateServiceNetworkVpcAssociationRequestRequestTypeDef
- UpdateServiceRequestRequestTypeDef
- CreateAccessLogSubscriptionResponseTypeDef
- CreateServiceNetworkResponseTypeDef
- CreateServiceNetworkVpcAssociationResponseTypeDef
- DeleteServiceNetworkServiceAssociationResponseTypeDef
- DeleteServiceNetworkVpcAssociationResponseTypeDef
- DeleteServiceResponseTypeDef
- DeleteTargetGroupResponseTypeDef
- GetAccessLogSubscriptionResponseTypeDef
- GetAuthPolicyResponseTypeDef
- GetResourcePolicyResponseTypeDef
- GetServiceNetworkResponseTypeDef
- GetServiceNetworkVpcAssociationResponseTypeDef
- ListAccessLogSubscriptionsResponseTypeDef
- ListTagsForResourceResponseTypeDef
- PutAuthPolicyResponseTypeDef
- UpdateAccessLogSubscriptionResponseTypeDef
- UpdateServiceNetworkResponseTypeDef
- UpdateServiceNetworkVpcAssociationResponseTypeDef
- UpdateServiceResponseTypeDef
- CreateServiceNetworkServiceAssociationResponseTypeDef
- CreateServiceResponseTypeDef
- GetServiceNetworkServiceAssociationResponseTypeDef
- GetServiceResponseTypeDef
- ServiceNetworkServiceAssociationSummaryTypeDef
- ServiceSummaryTypeDef
- DeregisterTargetsRequestRequestTypeDef
- ListTargetsRequestRequestTypeDef
- RegisterTargetsRequestRequestTypeDef
- DeregisterTargetsResponseTypeDef
- RegisterTargetsResponseTypeDef
- ForwardActionOutputTypeDef
- ForwardActionTypeDef
- HeaderMatchTypeDef
- HealthCheckConfigTypeDef
- ListAccessLogSubscriptionsRequestListAccessLogSubscriptionsPaginateTypeDef
- ListListenersRequestListListenersPaginateTypeDef
- ListRulesRequestListRulesPaginateTypeDef
- ListServiceNetworkServiceAssociationsRequestListServiceNetworkServiceAssociationsPaginateTypeDef
- ListServiceNetworkVpcAssociationsRequestListServiceNetworkVpcAssociationsPaginateTypeDef
- ListServiceNetworksRequestListServiceNetworksPaginateTypeDef
- ListServicesRequestListServicesPaginateTypeDef
- ListTargetGroupsRequestListTargetGroupsPaginateTypeDef
- ListTargetsRequestListTargetsPaginateTypeDef
- ListListenersResponseTypeDef
- ListRulesResponseTypeDef
- ListServiceNetworkVpcAssociationsResponseTypeDef
- ListServiceNetworksResponseTypeDef
- ListTargetGroupsResponseTypeDef
- ListTargetsResponseTypeDef
- PathMatchTypeDef
- ListServiceNetworkServiceAssociationsResponseTypeDef
- ListServicesResponseTypeDef
- RuleActionOutputTypeDef
- ForwardActionUnionTypeDef
- TargetGroupConfigTypeDef
- UpdateTargetGroupRequestRequestTypeDef
- HttpMatchOutputTypeDef
- HttpMatchTypeDef
- CreateListenerResponseTypeDef
- GetListenerResponseTypeDef
- UpdateListenerResponseTypeDef
- RuleActionTypeDef
- CreateTargetGroupRequestRequestTypeDef
- CreateTargetGroupResponseTypeDef
- GetTargetGroupResponseTypeDef
- UpdateTargetGroupResponseTypeDef
- RuleMatchOutputTypeDef
- HttpMatchUnionTypeDef
- CreateListenerRequestRequestTypeDef
- RuleActionUnionTypeDef
- UpdateListenerRequestRequestTypeDef
- CreateRuleResponseTypeDef
- GetRuleResponseTypeDef
- RuleUpdateSuccessTypeDef
- UpdateRuleResponseTypeDef
- RuleMatchTypeDef
- BatchUpdateRuleResponseTypeDef
- CreateRuleRequestRequestTypeDef
- RuleMatchUnionTypeDef
- UpdateRuleRequestRequestTypeDef
- RuleUpdateTypeDef
- BatchUpdateRuleRequestRequestTypeDef