GlobalAccelerator module#
Index > GlobalAccelerator
Auto-generated documentation for GlobalAccelerator type annotations stubs module types-boto3-globalaccelerator.
How to install#
Generate locally (recommended)#
You can generate type annotations for boto3
package locally with mypy-boto3-builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'boto3==1.36.26' mypy-boto3-builder
- Select
boto3
AWS SDK. - Add
GlobalAccelerator
service. - Use provided commands to install generated packages.
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 types-boto3
for GlobalAccelerator
service.
# install with boto3 type annotations
python -m pip install 'types-boto3[globalaccelerator]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-boto3-lite[globalaccelerator]'
# standalone installation
python -m pip install types-boto3-globalaccelerator
How to uninstall#
python -m pip uninstall -y types-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 types_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 types_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
- ListCustomRoutingPortMappingsByDestinationPaginator
- ListCustomRoutingPortMappingsPaginator
- ListEndpointGroupsPaginator
- ListListenersPaginator
Literals#
Type annotations for literals used in methods and schema.
# AcceleratorStatusType usage example
from types_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
- AdvertiseByoipCidrRequestTypeDef
- AllowCustomRoutingTrafficRequestTypeDef
- ResourceTypeDef
- ByoipCidrEventTypeDef
- CidrAuthorizationContextTypeDef
- TagTypeDef
- CustomRoutingDestinationConfigurationTypeDef
- PortRangeTypeDef
- PortOverrideTypeDef
- CrossAccountResourceTypeDef
- CustomRoutingAcceleratorAttributesTypeDef
- CustomRoutingDestinationDescriptionTypeDef
- DeleteAcceleratorRequestTypeDef
- DeleteCrossAccountAttachmentRequestTypeDef
- DeleteCustomRoutingAcceleratorRequestTypeDef
- DeleteCustomRoutingEndpointGroupRequestTypeDef
- DeleteCustomRoutingListenerRequestTypeDef
- DeleteEndpointGroupRequestTypeDef
- DeleteListenerRequestTypeDef
- DenyCustomRoutingTrafficRequestTypeDef
- DeprovisionByoipCidrRequestTypeDef
- DescribeAcceleratorAttributesRequestTypeDef
- DescribeAcceleratorRequestTypeDef
- DescribeCrossAccountAttachmentRequestTypeDef
- DescribeCustomRoutingAcceleratorAttributesRequestTypeDef
- DescribeCustomRoutingAcceleratorRequestTypeDef
- DescribeCustomRoutingEndpointGroupRequestTypeDef
- DescribeCustomRoutingListenerRequestTypeDef
- DescribeEndpointGroupRequestTypeDef
- DescribeListenerRequestTypeDef
- SocketAddressTypeDef
- EndpointIdentifierTypeDef
- PaginatorConfigTypeDef
- ListAcceleratorsRequestTypeDef
- ListByoipCidrsRequestTypeDef
- ListCrossAccountAttachmentsRequestTypeDef
- ListCrossAccountResourcesRequestTypeDef
- ListCustomRoutingAcceleratorsRequestTypeDef
- ListCustomRoutingEndpointGroupsRequestTypeDef
- ListCustomRoutingListenersRequestTypeDef
- ListCustomRoutingPortMappingsByDestinationRequestTypeDef
- ListCustomRoutingPortMappingsRequestTypeDef
- ListEndpointGroupsRequestTypeDef
- ListListenersRequestTypeDef
- ListTagsForResourceRequestTypeDef
- RemoveCustomRoutingEndpointsRequestTypeDef
- UntagResourceRequestTypeDef
- UpdateAcceleratorAttributesRequestTypeDef
- UpdateAcceleratorRequestTypeDef
- UpdateCustomRoutingAcceleratorAttributesRequestTypeDef
- UpdateCustomRoutingAcceleratorRequestTypeDef
- WithdrawByoipCidrRequestTypeDef
- AcceleratorTypeDef
- CustomRoutingAcceleratorTypeDef
- AddCustomRoutingEndpointsRequestTypeDef
- AddCustomRoutingEndpointsResponseTypeDef
- DescribeAcceleratorAttributesResponseTypeDef
- EmptyResponseMetadataTypeDef
- ListCrossAccountResourceAccountsResponseTypeDef
- UpdateAcceleratorAttributesResponseTypeDef
- AddEndpointsRequestTypeDef
- AddEndpointsResponseTypeDef
- AttachmentTypeDef
- UpdateCrossAccountAttachmentRequestTypeDef
- ByoipCidrTypeDef
- ProvisionByoipCidrRequestTypeDef
- CreateAcceleratorRequestTypeDef
- CreateCrossAccountAttachmentRequestTypeDef
- CreateCustomRoutingAcceleratorRequestTypeDef
- ListTagsForResourceResponseTypeDef
- TagResourceRequestTypeDef
- CreateCustomRoutingEndpointGroupRequestTypeDef
- CreateCustomRoutingListenerRequestTypeDef
- CreateListenerRequestTypeDef
- CustomRoutingListenerTypeDef
- ListenerTypeDef
- UpdateCustomRoutingListenerRequestTypeDef
- UpdateListenerRequestTypeDef
- CreateEndpointGroupRequestTypeDef
- EndpointGroupTypeDef
- UpdateEndpointGroupRequestTypeDef
- ListCrossAccountResourcesResponseTypeDef
- DescribeCustomRoutingAcceleratorAttributesResponseTypeDef
- UpdateCustomRoutingAcceleratorAttributesResponseTypeDef
- CustomRoutingEndpointGroupTypeDef
- DestinationPortMappingTypeDef
- PortMappingTypeDef
- RemoveEndpointsRequestTypeDef
- ListAcceleratorsRequestPaginateTypeDef
- ListByoipCidrsRequestPaginateTypeDef
- ListCrossAccountAttachmentsRequestPaginateTypeDef
- ListCrossAccountResourcesRequestPaginateTypeDef
- ListCustomRoutingAcceleratorsRequestPaginateTypeDef
- ListCustomRoutingEndpointGroupsRequestPaginateTypeDef
- ListCustomRoutingListenersRequestPaginateTypeDef
- ListCustomRoutingPortMappingsByDestinationRequestPaginateTypeDef
- ListCustomRoutingPortMappingsRequestPaginateTypeDef
- ListEndpointGroupsRequestPaginateTypeDef
- ListListenersRequestPaginateTypeDef
- 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