{
  "createexport": {
    "name": "CreateExport",
    "description": "Grants permission to create an export",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "table",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "deleteexport": {
    "name": "DeleteExport",
    "description": "Grants permission to delete an export",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "export",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "getexecution": {
    "name": "GetExecution",
    "description": "Grants permission to get the execution of an export",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "export",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "getexport": {
    "name": "GetExport",
    "description": "Grants permission to get an export",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "export",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "gettable": {
    "name": "GetTable",
    "description": "Grants permission to get the details of a table",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "table",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listexecutions": {
    "name": "ListExecutions",
    "description": "Grants permission to list all executions of an export",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "export",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "listexports": {
    "name": "ListExports",
    "description": "Grants permission to list all exports",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtables": {
    "name": "ListTables",
    "description": "Grants permission to list all available tables",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtagsforresource": {
    "name": "ListTagsForResource",
    "description": "Grants permission to list tags for a resource",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "export",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "tagresource": {
    "name": "TagResource",
    "description": "Grants permission to tag a resource",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "export",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys",
      "aws:RequestTag/${TagKey}",
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "untagresource": {
    "name": "UntagResource",
    "description": "Grants permission to untag a resource",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "export",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys",
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "updateexport": {
    "name": "UpdateExport",
    "description": "Grants permission to update an export",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "export",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "table",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  }
}