{
  "createcell": {
    "name": "CreateCell",
    "description": "Grants permission to create a new cell",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "cell",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createcrossaccountauthorization": {
    "name": "CreateCrossAccountAuthorization",
    "description": "Grants permission to create a cross account authorization",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createreadinesscheck": {
    "name": "CreateReadinessCheck",
    "description": "Grants permission to create a readiness check",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "readinesscheck",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createrecoverygroup": {
    "name": "CreateRecoveryGroup",
    "description": "Grants permission to create a recovery group",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "recoverygroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createresourceset": {
    "name": "CreateResourceSet",
    "description": "Grants permission to create a resource set",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "resourceset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "deletecell": {
    "name": "DeleteCell",
    "description": "Grants permission to delete a cell",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "cell",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletecrossaccountauthorization": {
    "name": "DeleteCrossAccountAuthorization",
    "description": "Grants permission to delete a cross account authorization",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletereadinesscheck": {
    "name": "DeleteReadinessCheck",
    "description": "Grants permission to delete a readiness check",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "readinesscheck",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleterecoverygroup": {
    "name": "DeleteRecoveryGroup",
    "description": "Grants permission to delete a recovery group",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "recoverygroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deleteresourceset": {
    "name": "DeleteResourceSet",
    "description": "Grants permission to delete a resource set",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "resourceset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getarchitecturerecommendations": {
    "name": "GetArchitectureRecommendations",
    "description": "Grants permission to get architecture recommendations for a recovery group",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "recoverygroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getcell": {
    "name": "GetCell",
    "description": "Grants permission to get information about a cell",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "cell",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getcellreadinesssummary": {
    "name": "GetCellReadinessSummary",
    "description": "Grants permission to get a readiness summary for a cell",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "cell",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getreadinesscheck": {
    "name": "GetReadinessCheck",
    "description": "Grants permission to get information about a readiness check",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "readinesscheck",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getreadinesscheckresourcestatus": {
    "name": "GetReadinessCheckResourceStatus",
    "description": "Grants permission to get the readiness status for an individual resource",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "readinesscheck",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getreadinesscheckstatus": {
    "name": "GetReadinessCheckStatus",
    "description": "Grants permission to get the status of a readiness check (for a resource set)",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "readinesscheck",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getrecoverygroup": {
    "name": "GetRecoveryGroup",
    "description": "Grants permission to get information about a recovery group",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "recoverygroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getrecoverygroupreadinesssummary": {
    "name": "GetRecoveryGroupReadinessSummary",
    "description": "Grants permission to get a readiness summary for a recovery group",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "recoverygroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getresourceset": {
    "name": "GetResourceSet",
    "description": "Grants permission to get information about a resource set",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "resourceset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listcells": {
    "name": "ListCells",
    "description": "Grants permission to list cells",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listcrossaccountauthorizations": {
    "name": "ListCrossAccountAuthorizations",
    "description": "Grants permission to list cross account authorizations",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listreadinesschecks": {
    "name": "ListReadinessChecks",
    "description": "Grants permission to list readiness checks",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listrecoverygroups": {
    "name": "ListRecoveryGroups",
    "description": "Grants permission to list recovery groups",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listresourcesets": {
    "name": "ListResourceSets",
    "description": "Grants permission to list resource sets",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listrules": {
    "name": "ListRules",
    "description": "Grants permission to list readiness rules",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtagsforresources": {
    "name": "ListTagsForResources",
    "description": "Grants permission to list tags for a resource",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "tagresource": {
    "name": "TagResource",
    "description": "Grants permission to add a tag to a resource",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "cell",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "readinesscheck",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "recoverygroup",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "resourceset",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys",
      "aws:RequestTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "untagresource": {
    "name": "UntagResource",
    "description": "Grants permission to remove a tag from a resource",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "cell",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "readinesscheck",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "recoverygroup",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "resourceset",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys",
      "aws:RequestTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "updatecell": {
    "name": "UpdateCell",
    "description": "Grants permission to update a cell",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "cell",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "updatereadinesscheck": {
    "name": "UpdateReadinessCheck",
    "description": "Grants permission to update a readiness check",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "readinesscheck",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "updaterecoverygroup": {
    "name": "UpdateRecoveryGroup",
    "description": "Grants permission to update a recovery group",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "recoverygroup",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "updateresourceset": {
    "name": "UpdateResourceSet",
    "description": "Grants permission to update a resource set",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "resourceset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  }
}