{
  "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}",
      "aws:ResourceTag/${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": []
  }
}