Socialmessaging Classes
AssociateWhatsAppBusinessAccountInput
signupCallback
- Type: typing.Optional[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.WhatsAppSignupCallback]
setupFinalization
- Type: typing.Optional[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.WhatsAppSetupFinalization]
AssociateWhatsAppBusinessAccountOutput
signupCallbackResult
- Type:
- Required: Yes
statusCode
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
BaseValidatorModel
Oops! This Pydantic model is currently empty. Stay tuned!
DeleteWhatsAppMessageMediaInput
mediaId
- Type:
- Required: Yes
originationPhoneNumberId
- Type:
- Required: Yes
DeleteWhatsAppMessageMediaOutput
success
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
DisassociateWhatsAppBusinessAccountInput
id
- Type:
- Required: Yes
GetLinkedWhatsAppBusinessAccountInput
id
- Type:
- Required: Yes
GetLinkedWhatsAppBusinessAccountOutput
account
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetLinkedWhatsAppBusinessAccountPhoneNumberInput
id
- Type:
- Required: Yes
GetLinkedWhatsAppBusinessAccountPhoneNumberOutput
phoneNumber
- Type:
- Required: Yes
linkedWhatsAppBusinessAccountId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
GetWhatsAppMessageMediaInput
mediaId
- Type:
- Required: Yes
originationPhoneNumberId
- Type:
- Required: Yes
metadataOnly
- Type: typing.Optional[bool]
destinationS3PresignedUrl
- Type: typing.Optional[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.S3PresignedUrl]
destinationS3File
- Type: typing.Optional[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.S3File]
GetWhatsAppMessageMediaOutput
mimeType
- Type:
- Required: Yes
fileSize
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
LinkedWhatsAppBusinessAccount
arn
- Type:
- Required: Yes
id
- Type:
- Required: Yes
wabaId
- Type:
- Required: Yes
registrationStatus
- Type: typing.Literal['COMPLETE', 'INCOMPLETE']
- Required: Yes
linkDate
- Type:
- Required: Yes
wabaName
- Type:
- Required: Yes
eventDestinations
- Type: typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.WhatsAppBusinessAccountEventDestination]
- Required: Yes
phoneNumbers
- Type: typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.WhatsAppPhoneNumberSummary]
- Required: Yes
LinkedWhatsAppBusinessAccountIdMetaData
accountName
- Type: typing.Optional[str]
registrationStatus
- Type: typing.Optional[typing.Literal['COMPLETE', 'INCOMPLETE']]
unregisteredWhatsAppPhoneNumbers
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.WhatsAppPhoneNumberDetail]]
wabaId
- Type: typing.Optional[str]
LinkedWhatsAppBusinessAccountSummary
arn
- Type:
- Required: Yes
id
- Type:
- Required: Yes
wabaId
- Type:
- Required: Yes
registrationStatus
- Type: typing.Literal['COMPLETE', 'INCOMPLETE']
- Required: Yes
linkDate
- Type:
- Required: Yes
wabaName
- Type:
- Required: Yes
eventDestinations
- Type: typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.WhatsAppBusinessAccountEventDestination]
- Required: Yes
ListLinkedWhatsAppBusinessAccountsInput
nextToken
- Type: typing.Optional[str]
maxResults
- Type: typing.Optional[int]
ListLinkedWhatsAppBusinessAccountsInputPaginate
PaginationConfig
- Type: typing.Optional[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.PaginatorConfig]
ListLinkedWhatsAppBusinessAccountsOutput
linkedAccounts
- Type: typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.LinkedWhatsAppBusinessAccountSummary]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
nextToken
- Type: typing.Optional[str]
ListTagsForResourceInput
resourceArn
- Type:
- Required: Yes
ListTagsForResourceOutput
statusCode
- Type:
- Required: Yes
tags
- Type: typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.Tag]
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PaginatorConfig
MaxItems
- Type: typing.Optional[int]
PageSize
- Type: typing.Optional[int]
StartingToken
- Type: typing.Optional[str]
PostWhatsAppMessageMediaInput
originationPhoneNumberId
- Type:
- Required: Yes
sourceS3PresignedUrl
- Type: typing.Optional[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.S3PresignedUrl]
sourceS3File
- Type: typing.Optional[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.S3File]
PostWhatsAppMessageMediaOutput
mediaId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
PutWhatsAppBusinessAccountEventDestinationsInput
id
- Type:
- Required: Yes
eventDestinations
- Type: typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.WhatsAppBusinessAccountEventDestination]
- Required: Yes
ResponseMetadata
RequestId
- Type:
- Required: Yes
HTTPStatusCode
- Type:
- Required: Yes
HTTPHeaders
- Type: typing.Dict[str, str]
- Required: Yes
RetryAttempts
- Type:
- Required: Yes
HostId
- Type: typing.Optional[str]
S3File
bucketName
- Type:
- Required: Yes
key
- Type:
- Required: Yes
S3PresignedUrl
url
- Type:
- Required: Yes
headers
- Type: typing.Dict[str, str]
- Required: Yes
SendWhatsAppMessageInput
originationPhoneNumberId
- Type:
- Required: Yes
message
- Type: typing.Union[str, bytes, typing.IO[typing.Any], botocore.response.StreamingBody]
- Required: Yes
metaApiVersion
- Type:
- Required: Yes
SendWhatsAppMessageOutput
messageId
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
Tag
key
- Type:
- Required: Yes
value
- Type: typing.Optional[str]
TagResourceInput
resourceArn
- Type:
- Required: Yes
tags
- Type: typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.Tag]
- Required: Yes
TagResourceOutput
statusCode
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
UntagResourceInput
resourceArn
- Type:
- Required: Yes
tagKeys
- Type: typing.List[str]
- Required: Yes
UntagResourceOutput
statusCode
- Type:
- Required: Yes
ResponseMetadata
- Type:
- Required: Yes
WabaPhoneNumberSetupFinalization
id
- Type:
- Required: Yes
twoFactorPin
- Type:
- Required: Yes
dataLocalizationRegion
- Type: typing.Optional[str]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.Tag]]
WabaSetupFinalization
id
- Type: typing.Optional[str]
eventDestinations
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.WhatsAppBusinessAccountEventDestination]]
tags
- Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.Tag]]
WhatsAppBusinessAccountEventDestination
eventDestinationArn
- Type:
- Required: Yes
roleArn
- Type: typing.Optional[str]
WhatsAppPhoneNumberDetail
arn
- Type:
- Required: Yes
phoneNumber
- Type:
- Required: Yes
phoneNumberId
- Type:
- Required: Yes
metaPhoneNumberId
- Type:
- Required: Yes
displayPhoneNumberName
- Type:
- Required: Yes
displayPhoneNumber
- Type:
- Required: Yes
qualityRating
- Type:
- Required: Yes
WhatsAppPhoneNumberSummary
arn
- Type:
- Required: Yes
phoneNumber
- Type:
- Required: Yes
phoneNumberId
- Type:
- Required: Yes
metaPhoneNumberId
- Type:
- Required: Yes
displayPhoneNumberName
- Type:
- Required: Yes
displayPhoneNumber
- Type:
- Required: Yes
qualityRating
- Type:
- Required: Yes
WhatsAppSetupFinalization
associateInProgressToken
- Type:
- Required: Yes
phoneNumbers
- Type: typing.List[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.WabaPhoneNumberSetupFinalization]
- Required: Yes
phoneNumberParent
- Type: typing.Optional[str]
waba
- Type: typing.Optional[aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.WabaSetupFinalization]
WhatsAppSignupCallback
accessToken
- Type:
- Required: Yes
WhatsAppSignupCallbackResult
associateInProgressToken
- Type: typing.Optional[str]
linkedAccountsWithIncompleteSetup
- Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.socialmessaging.socialmessaging_classes.LinkedWhatsAppBusinessAccountIdMetaData]]