@cloud-copilot/iam-data
Version:
124 lines • 3.29 kB
JSON
{
"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": []
}
}