GlobalAccelerator module#
Index > GlobalAccelerator
Auto-generated documentation for GlobalAccelerator type annotations stubs module mypy-boto3-globalaccelerator.
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 GlobalAccelerator
.
From PyPI with pip#
Install boto3-stubs
for GlobalAccelerator
service.
# install with boto3 type annotations
python -m pip install 'boto3-stubs[globalaccelerator]'
# 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[globalaccelerator]'
# standalone installation
python -m pip install mypy-boto3-globalaccelerator
How to uninstall#
python -m pip uninstall -y mypy-boto3-globalaccelerator
Usage#
Code samples can be found in Examples.
GlobalAcceleratorClient#
Type annotations and code completion for boto3.client("globalaccelerator")
as GlobalAcceleratorClient
boto3 documentation
# GlobalAcceleratorClient usage example
from boto3.session import Session
from mypy_boto3_globalaccelerator.client import GlobalAcceleratorClient
def get_client() -> GlobalAcceleratorClient:
return Session().client("globalaccelerator")
Paginators#
Type annotations and code completion for paginators
from boto3.client("globalaccelerator").get_paginator("...")
.
# ListAcceleratorsPaginator usage example
from boto3.session import Session
from mypy_boto3_globalaccelerator.paginator import ListAcceleratorsPaginator
def get_list_accelerators_paginator() -> ListAcceleratorsPaginator:
return Session().client("globalaccelerator").get_paginator("list_accelerators"))
- ListAcceleratorsPaginator
- ListByoipCidrsPaginator
- ListCrossAccountAttachmentsPaginator
- ListCrossAccountResourcesPaginator
- ListCustomRoutingAcceleratorsPaginator
- ListCustomRoutingEndpointGroupsPaginator
- ListCustomRoutingListenersPaginator
- ListCustomRoutingPortMappingsPaginator
- ListCustomRoutingPortMappingsByDestinationPaginator
- ListEndpointGroupsPaginator
- ListListenersPaginator
Literals#
Type annotations for literals used in methods and schema.
# AcceleratorStatusType usage example
from mypy_boto3_globalaccelerator.literals import AcceleratorStatusType
def get_value() -> AcceleratorStatusType:
return "DEPLOYED"
- AcceleratorStatusType
- ByoipCidrStateType
- ClientAffinityType
- CustomRoutingAcceleratorStatusType
- CustomRoutingDestinationTrafficStateType
- CustomRoutingProtocolType
- HealthCheckProtocolType
- HealthStateType
- IpAddressFamilyType
- IpAddressTypeType
- ListAcceleratorsPaginatorName
- ListByoipCidrsPaginatorName
- ListCrossAccountAttachmentsPaginatorName
- ListCrossAccountResourcesPaginatorName
- ListCustomRoutingAcceleratorsPaginatorName
- ListCustomRoutingEndpointGroupsPaginatorName
- ListCustomRoutingListenersPaginatorName
- ListCustomRoutingPortMappingsByDestinationPaginatorName
- ListCustomRoutingPortMappingsPaginatorName
- ListEndpointGroupsPaginatorName
- ListListenersPaginatorName
- ProtocolType
- GlobalAcceleratorServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
Type definitions#
Type annotations for type definitions used in methods and schema.
- AcceleratorAttributesTypeDef
- AcceleratorEventTypeDef
- IpSetTypeDef
- CustomRoutingEndpointConfigurationTypeDef
- CustomRoutingEndpointDescriptionTypeDef
- ResponseMetadataTypeDef
- EndpointConfigurationTypeDef
- EndpointDescriptionTypeDef
- AdvertiseByoipCidrRequestRequestTypeDef
- AllowCustomRoutingTrafficRequestRequestTypeDef
- ResourceTypeDef
- ByoipCidrEventTypeDef
- CidrAuthorizationContextTypeDef
- TagTypeDef
- CustomRoutingDestinationConfigurationTypeDef
- PortRangeTypeDef
- PortOverrideTypeDef
- CrossAccountResourceTypeDef
- CustomRoutingAcceleratorAttributesTypeDef
- CustomRoutingDestinationDescriptionTypeDef
- DeleteAcceleratorRequestRequestTypeDef
- DeleteCrossAccountAttachmentRequestRequestTypeDef
- DeleteCustomRoutingAcceleratorRequestRequestTypeDef
- DeleteCustomRoutingEndpointGroupRequestRequestTypeDef
- DeleteCustomRoutingListenerRequestRequestTypeDef
- DeleteEndpointGroupRequestRequestTypeDef
- DeleteListenerRequestRequestTypeDef
- DenyCustomRoutingTrafficRequestRequestTypeDef
- DeprovisionByoipCidrRequestRequestTypeDef
- DescribeAcceleratorAttributesRequestRequestTypeDef
- DescribeAcceleratorRequestRequestTypeDef
- DescribeCrossAccountAttachmentRequestRequestTypeDef
- DescribeCustomRoutingAcceleratorAttributesRequestRequestTypeDef
- DescribeCustomRoutingAcceleratorRequestRequestTypeDef
- DescribeCustomRoutingEndpointGroupRequestRequestTypeDef
- DescribeCustomRoutingListenerRequestRequestTypeDef
- DescribeEndpointGroupRequestRequestTypeDef
- DescribeListenerRequestRequestTypeDef
- SocketAddressTypeDef
- EndpointIdentifierTypeDef
- PaginatorConfigTypeDef
- ListAcceleratorsRequestRequestTypeDef
- ListByoipCidrsRequestRequestTypeDef
- ListCrossAccountAttachmentsRequestRequestTypeDef
- ListCrossAccountResourcesRequestRequestTypeDef
- ListCustomRoutingAcceleratorsRequestRequestTypeDef
- ListCustomRoutingEndpointGroupsRequestRequestTypeDef
- ListCustomRoutingListenersRequestRequestTypeDef
- ListCustomRoutingPortMappingsByDestinationRequestRequestTypeDef
- ListCustomRoutingPortMappingsRequestRequestTypeDef
- ListEndpointGroupsRequestRequestTypeDef
- ListListenersRequestRequestTypeDef
- ListTagsForResourceRequestRequestTypeDef
- RemoveCustomRoutingEndpointsRequestRequestTypeDef
- UntagResourceRequestRequestTypeDef
- UpdateAcceleratorAttributesRequestRequestTypeDef
- UpdateAcceleratorRequestRequestTypeDef
- UpdateCustomRoutingAcceleratorAttributesRequestRequestTypeDef
- UpdateCustomRoutingAcceleratorRequestRequestTypeDef
- WithdrawByoipCidrRequestRequestTypeDef
- AcceleratorTypeDef
- CustomRoutingAcceleratorTypeDef
- AddCustomRoutingEndpointsRequestRequestTypeDef
- AddCustomRoutingEndpointsResponseTypeDef
- DescribeAcceleratorAttributesResponseTypeDef
- EmptyResponseMetadataTypeDef
- ListCrossAccountResourceAccountsResponseTypeDef
- UpdateAcceleratorAttributesResponseTypeDef
- AddEndpointsRequestRequestTypeDef
- AddEndpointsResponseTypeDef
- AttachmentTypeDef
- UpdateCrossAccountAttachmentRequestRequestTypeDef
- ByoipCidrTypeDef
- ProvisionByoipCidrRequestRequestTypeDef
- CreateAcceleratorRequestRequestTypeDef
- CreateCrossAccountAttachmentRequestRequestTypeDef
- CreateCustomRoutingAcceleratorRequestRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestRequestTypeDef
- CreateCustomRoutingEndpointGroupRequestRequestTypeDef
- CreateCustomRoutingListenerRequestRequestTypeDef
- CreateListenerRequestRequestTypeDef
- CustomRoutingListenerTypeDef
- ListenerTypeDef
- UpdateCustomRoutingListenerRequestRequestTypeDef
- UpdateListenerRequestRequestTypeDef
- CreateEndpointGroupRequestRequestTypeDef
- EndpointGroupTypeDef
- UpdateEndpointGroupRequestRequestTypeDef
- ListCrossAccountResourcesResponseTypeDef
- DescribeCustomRoutingAcceleratorAttributesResponseTypeDef
- UpdateCustomRoutingAcceleratorAttributesResponseTypeDef
- CustomRoutingEndpointGroupTypeDef
- DestinationPortMappingTypeDef
- PortMappingTypeDef
- RemoveEndpointsRequestRequestTypeDef
- ListAcceleratorsRequestListAcceleratorsPaginateTypeDef
- ListByoipCidrsRequestListByoipCidrsPaginateTypeDef
- ListCrossAccountAttachmentsRequestListCrossAccountAttachmentsPaginateTypeDef
- ListCrossAccountResourcesRequestListCrossAccountResourcesPaginateTypeDef
- ListCustomRoutingAcceleratorsRequestListCustomRoutingAcceleratorsPaginateTypeDef
- ListCustomRoutingEndpointGroupsRequestListCustomRoutingEndpointGroupsPaginateTypeDef
- ListCustomRoutingListenersRequestListCustomRoutingListenersPaginateTypeDef
- ListCustomRoutingPortMappingsByDestinationRequestListCustomRoutingPortMappingsByDestinationPaginateTypeDef
- ListCustomRoutingPortMappingsRequestListCustomRoutingPortMappingsPaginateTypeDef
- ListEndpointGroupsRequestListEndpointGroupsPaginateTypeDef
- ListListenersRequestListListenersPaginateTypeDef
- CreateAcceleratorResponseTypeDef
- DescribeAcceleratorResponseTypeDef
- ListAcceleratorsResponseTypeDef
- UpdateAcceleratorResponseTypeDef
- CreateCustomRoutingAcceleratorResponseTypeDef
- DescribeCustomRoutingAcceleratorResponseTypeDef
- ListCustomRoutingAcceleratorsResponseTypeDef
- UpdateCustomRoutingAcceleratorResponseTypeDef
- CreateCrossAccountAttachmentResponseTypeDef
- DescribeCrossAccountAttachmentResponseTypeDef
- ListCrossAccountAttachmentsResponseTypeDef
- UpdateCrossAccountAttachmentResponseTypeDef
- AdvertiseByoipCidrResponseTypeDef
- DeprovisionByoipCidrResponseTypeDef
- ListByoipCidrsResponseTypeDef
- ProvisionByoipCidrResponseTypeDef
- WithdrawByoipCidrResponseTypeDef
- CreateCustomRoutingListenerResponseTypeDef
- DescribeCustomRoutingListenerResponseTypeDef
- ListCustomRoutingListenersResponseTypeDef
- UpdateCustomRoutingListenerResponseTypeDef
- CreateListenerResponseTypeDef
- DescribeListenerResponseTypeDef
- ListListenersResponseTypeDef
- UpdateListenerResponseTypeDef
- CreateEndpointGroupResponseTypeDef
- DescribeEndpointGroupResponseTypeDef
- ListEndpointGroupsResponseTypeDef
- UpdateEndpointGroupResponseTypeDef
- CreateCustomRoutingEndpointGroupResponseTypeDef
- DescribeCustomRoutingEndpointGroupResponseTypeDef
- ListCustomRoutingEndpointGroupsResponseTypeDef
- ListCustomRoutingPortMappingsByDestinationResponseTypeDef
- ListCustomRoutingPortMappingsResponseTypeDef