UNPKG

aws-iam-policy-types

Version:

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

96 lines 4.76 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsSocialMessagingActions = void 0; /** * 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 */ var AwsSocialMessagingActions; (function (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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["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 */ AwsSocialMessagingActions["UntagResource"] = "social-messaging:UntagResource"; })(AwsSocialMessagingActions = exports.AwsSocialMessagingActions || (exports.AwsSocialMessagingActions = {})); //# sourceMappingURL=social-messaging.js.map