UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

91 lines (90 loc) 4.05 kB
/** * All IAM policy actions for AWS End User Messaging Social (SOCIAL-MESSAGING) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsendusermessagingsocial.html * * 2025-02-24T21:47:58.755Z */ export declare enum AwsSocialMessagingActions { /** * Grants permission to associate a WhatsApp Business Account with your AWS accoun * t * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_AssociateWhatsAppBusinessAccount.html */ AssociateWhatsAppBusinessAccount = "social-messaging:AssociateWhatsAppBusinessAccount", /** * Grants permission to delete a media object from WhatsApp * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_DeleteWhatsAppMessageMedia.html */ DeleteWhatsAppMessageMedia = "social-messaging:DeleteWhatsAppMessageMedia", /** * Grants permission to disassociate a WhatsApp Business Account from your AWS acc * ount * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_DisassociateWhatsAppBusinessAccount.html */ DisassociateWhatsAppBusinessAccount = "social-messaging:DisassociateWhatsAppBusinessAccount", /** * Grants permission to view the details of a WhatsApp Business Account * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_GetLinkedWhatsAppBusinessAccount.html */ GetLinkedWhatsAppBusinessAccount = "social-messaging:GetLinkedWhatsAppBusinessAccount", /** * Grants permission to view the details of a phone number * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_GetLinkedWhatsAppBusinessAccountPhoneNumber.html */ GetLinkedWhatsAppBusinessAccountPhoneNumber = "social-messaging:GetLinkedWhatsAppBusinessAccountPhoneNumber", /** * Grants permission to get a media object from WhatsApp * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_GetWhatsAppMessageMedia.html */ GetWhatsAppMessageMedia = "social-messaging:GetWhatsAppMessageMedia", /** * Grants permission to view all of your WhatsApp Business Accounts * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_ListLinkedWhatsAppBusinessAccounts.html */ ListLinkedWhatsAppBusinessAccounts = "social-messaging:ListLinkedWhatsAppBusinessAccounts", /** * Grants permission to list tags for a resource * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_ListTagsForResource.html */ ListTagsForResource = "social-messaging:ListTagsForResource", /** * Grants permission to upload a media object to WhatsApp * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_PostWhatsAppMessageMedia.html */ PostWhatsAppMessageMedia = "social-messaging:PostWhatsAppMessageMedia", /** * Grants permission to update a WhatsApp Business Accounts event destination * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_PutWhatsAppBusinessAccountEventDestinations.html */ PutWhatsAppBusinessAccountEventDestinations = "social-messaging:PutWhatsAppBusinessAccountEventDestinations", /** * Grants permission to send a message through WhatsApp * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_SendWhatsAppMessage.html */ SendWhatsAppMessage = "social-messaging:SendWhatsAppMessage", /** * Grants permission to add a tag to a resource * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_TagResource.html */ TagResource = "social-messaging:TagResource", /** * Grants permission to remove a tag from a resource * * See https://docs.aws.amazon.com/social-messaging/latest/APIReference/API_UntagResource.html */ UntagResource = "social-messaging:UntagResource" }