UNPKG

@cloud-copilot/iam-data

Version:
124 lines 3.29 kB
{ "activateemailcontact": { "name": "ActivateEmailContact", "description": "Grants permission to activate the email contact associated with the given ARN if the provided code is valid", "accessLevel": "Write", "resourceTypes": [ { "name": "EmailContactResource", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createemailcontact": { "name": "CreateEmailContact", "description": "Grants permission to create an email contact", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}" ], "dependentActions": [] }, "deleteemailcontact": { "name": "DeleteEmailContact", "description": "Grants permission to delete an email contact associated with the given ARN", "accessLevel": "Write", "resourceTypes": [ { "name": "EmailContactResource", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getemailcontact": { "name": "GetEmailContact", "description": "Grants permission to get an email contact associated with the given ARN", "accessLevel": "Read", "resourceTypes": [ { "name": "EmailContactResource", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listemailcontacts": { "name": "ListEmailContacts", "description": "Grants permission to list email contacts", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to get tags for a resource", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "sendactivationcode": { "name": "SendActivationCode", "description": "Grants permission to send an activation link to the email associated with the given ARN", "accessLevel": "Write", "resourceTypes": [ { "name": "EmailContactResource", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to tag a resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "EmailContactResource", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove tags from a resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "EmailContactResource", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] } }