EndUserMessagingSocial module#
Index > EndUserMessagingSocial
Auto-generated documentation for EndUserMessagingSocial type annotations stubs module types-aiobotocore-socialmessaging.
How to install#
Generate locally (recommended)#
You can generate type annotations for aiobotocore
package locally with mypy-boto3-builder
.
Use uv for build isolation.
- Run mypy-boto3-builder in your package root directory:
uvx --with 'aiobotocore==2.25.0' mypy-boto3-builder
- Select
aiobotocore
AWS SDK. - Add
EndUserMessagingSocial
service. - Use provided commands to install generated packages.
From PyPI with pip#
Install types-aiobotocore
for EndUserMessagingSocial
service.
# install with aiobotocore type annotations
python -m pip install 'types-aiobotocore[socialmessaging]'
# Lite version does not provide session.client/resource overloads
# it is more RAM-friendly, but requires explicit type annotations
python -m pip install 'types-aiobotocore-lite[socialmessaging]'
# standalone installation
python -m pip install types-aiobotocore-socialmessaging
How to uninstall#
python -m pip uninstall -y types-aiobotocore-socialmessaging
Usage#
Code samples can be found in Examples.
EndUserMessagingSocialClient#
Type annotations and code completion for session.create_client("socialmessaging")
as EndUserMessagingSocialClient
boto3 documentation
# EndUserMessagingSocialClient usage example
from aiobotocore.session import get_session
from types_aiobotocore_socialmessaging.client import EndUserMessagingSocialClient
session = get_session()
async with session.create_client("socialmessaging") as client:
client: EndUserMessagingSocialClient
Paginators#
Type annotations and code completion for
paginators
from session.create_client("socialmessaging").get_paginator("...")
.
# ListLinkedWhatsAppBusinessAccountsPaginator usage example
from types_aiobotocore_socialmessaging.paginator import ListLinkedWhatsAppBusinessAccountsPaginator
def get_list_linked_whatsapp_business_accounts_paginator() -> ListLinkedWhatsAppBusinessAccountsPaginator:
return client.get_paginator("list_linked_whatsapp_business_accounts"))
- ListLinkedWhatsAppBusinessAccountsPaginator
- ListWhatsAppMessageTemplatesPaginator
- ListWhatsAppTemplateLibraryPaginator
Literals#
Type annotations for literals used in methods and schema.
# ListLinkedWhatsAppBusinessAccountsPaginatorName usage example
from types_aiobotocore_socialmessaging.literals import ListLinkedWhatsAppBusinessAccountsPaginatorName
def get_value() -> ListLinkedWhatsAppBusinessAccountsPaginatorName:
return "list_linked_whatsapp_business_accounts"
- ListLinkedWhatsAppBusinessAccountsPaginatorName
- ListWhatsAppMessageTemplatesPaginatorName
- ListWhatsAppTemplateLibraryPaginatorName
- RegistrationStatusType
- EndUserMessagingSocialServiceName
- ServiceName
- ResourceServiceName
- PaginatorName
Type definitions#
Type annotations for type definitions used in methods and schema.
- WhatsAppSignupCallbackTypeDef
- ResponseMetadataTypeDef
- BlobTypeDef
- S3FileTypeDef
- DeleteWhatsAppMessageMediaInputTypeDef
- DeleteWhatsAppMessageTemplateInputTypeDef
- DisassociateWhatsAppBusinessAccountInputTypeDef
- GetLinkedWhatsAppBusinessAccountInputTypeDef
- GetLinkedWhatsAppBusinessAccountPhoneNumberInputTypeDef
- WhatsAppPhoneNumberDetailTypeDef
- S3PresignedUrlTypeDef
- GetWhatsAppMessageTemplateInputTypeDef
- LibraryTemplateBodyInputsTypeDef
- LibraryTemplateButtonInputTypeDef
- LibraryTemplateButtonListTypeDef
- WhatsAppBusinessAccountEventDestinationTypeDef
- WhatsAppPhoneNumberSummaryTypeDef
- PaginatorConfigTypeDef
- ListLinkedWhatsAppBusinessAccountsInputTypeDef
- ListTagsForResourceInputTypeDef
- TagTypeDef
- ListWhatsAppMessageTemplatesInputTypeDef
- TemplateSummaryTypeDef
- ListWhatsAppTemplateLibraryInputTypeDef
- UntagResourceInputTypeDef
- CreateWhatsAppMessageTemplateFromLibraryOutputTypeDef
- CreateWhatsAppMessageTemplateMediaOutputTypeDef
- CreateWhatsAppMessageTemplateOutputTypeDef
- DeleteWhatsAppMessageMediaOutputTypeDef
- GetWhatsAppMessageMediaOutputTypeDef
- GetWhatsAppMessageTemplateOutputTypeDef
- PostWhatsAppMessageMediaOutputTypeDef
- SendWhatsAppMessageOutputTypeDef
- TagResourceOutputTypeDef
- UntagResourceOutputTypeDef
- CreateWhatsAppMessageTemplateInputTypeDef
- SendWhatsAppMessageInputTypeDef
- UpdateWhatsAppMessageTemplateInputTypeDef
- CreateWhatsAppMessageTemplateMediaInputTypeDef
- GetLinkedWhatsAppBusinessAccountPhoneNumberOutputTypeDef
- LinkedWhatsAppBusinessAccountIdMetaDataTypeDef
- GetWhatsAppMessageMediaInputTypeDef
- PostWhatsAppMessageMediaInputTypeDef
- MetaLibraryTemplateTypeDef
- MetaLibraryTemplateDefinitionTypeDef
- LinkedWhatsAppBusinessAccountSummaryTypeDef
- PutWhatsAppBusinessAccountEventDestinationsInputTypeDef
- LinkedWhatsAppBusinessAccountTypeDef
- ListLinkedWhatsAppBusinessAccountsInputPaginateTypeDef
- ListWhatsAppMessageTemplatesInputPaginateTypeDef
- ListWhatsAppTemplateLibraryInputPaginateTypeDef
- ListTagsForResourceOutputTypeDef
- TagResourceInputTypeDef
- WabaPhoneNumberSetupFinalizationTypeDef
- WabaSetupFinalizationTypeDef
- ListWhatsAppMessageTemplatesOutputTypeDef
- WhatsAppSignupCallbackResultTypeDef
- CreateWhatsAppMessageTemplateFromLibraryInputTypeDef
- ListWhatsAppTemplateLibraryOutputTypeDef
- ListLinkedWhatsAppBusinessAccountsOutputTypeDef
- GetLinkedWhatsAppBusinessAccountOutputTypeDef
- WhatsAppSetupFinalizationTypeDef
- AssociateWhatsAppBusinessAccountOutputTypeDef
- AssociateWhatsAppBusinessAccountInputTypeDef