UNPKG

@cloud-copilot/iam-data

Version:
212 lines 5.69 kB
{ "associatewhatsappbusinessaccount": { "name": "AssociateWhatsAppBusinessAccount", "description": "Grants permission to associate a WhatsApp Business Account with your AWS account", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:ResourceTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "deletewhatsappmessagemedia": { "name": "DeleteWhatsAppMessageMedia", "description": "Grants permission to delete a media object from WhatsApp", "accessLevel": "Write", "resourceTypes": [ { "name": "phone-number-id", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "disassociatewhatsappbusinessaccount": { "name": "DisassociateWhatsAppBusinessAccount", "description": "Grants permission to disassociate a WhatsApp Business Account from your AWS account", "accessLevel": "Write", "resourceTypes": [ { "name": "waba", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getlinkedwhatsappbusinessaccount": { "name": "GetLinkedWhatsAppBusinessAccount", "description": "Grants permission to view the details of a WhatsApp Business Account", "accessLevel": "Read", "resourceTypes": [ { "name": "waba", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getlinkedwhatsappbusinessaccountphonenumber": { "name": "GetLinkedWhatsAppBusinessAccountPhoneNumber", "description": "Grants permission to view the details of a phone number", "accessLevel": "Read", "resourceTypes": [ { "name": "phone-number-id", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getwhatsappmessagemedia": { "name": "GetWhatsAppMessageMedia", "description": "Grants permission to get a media object from WhatsApp", "accessLevel": "Write", "resourceTypes": [ { "name": "phone-number-id", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listlinkedwhatsappbusinessaccounts": { "name": "ListLinkedWhatsAppBusinessAccounts", "description": "Grants permission to view all of your WhatsApp Business Accounts", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list tags for a resource", "accessLevel": "Read", "resourceTypes": [ { "name": "phone-number-id", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "waba", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "postwhatsappmessagemedia": { "name": "PostWhatsAppMessageMedia", "description": "Grants permission to upload a media object to WhatsApp", "accessLevel": "Write", "resourceTypes": [ { "name": "phone-number-id", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "putwhatsappbusinessaccounteventdestinations": { "name": "PutWhatsAppBusinessAccountEventDestinations", "description": "Grants permission to update a WhatsApp Business Accounts event destination", "accessLevel": "Write", "resourceTypes": [ { "name": "waba", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "sendwhatsappmessage": { "name": "SendWhatsAppMessage", "description": "Grants permission to send a message through WhatsApp", "accessLevel": "Write", "resourceTypes": [ { "name": "phone-number-id", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to add a tag to a resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "phone-number-id", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "waba", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:ResourceTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove a tag from a resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "phone-number-id", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "waba", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:ResourceTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] } }