{
  "addcasecomment": {
    "name": "AddCaseComment",
    "isPermissionOnly": true,
    "description": "Grants permission to add a comment to a support case",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "checkcasepermission": {
    "name": "CheckCasePermission",
    "isPermissionOnly": true,
    "description": "Grants permission to verify whether the caller has the permissions to perform support case operations",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "completemultipartupload": {
    "name": "CompleteMultipartUpload",
    "isPermissionOnly": true,
    "description": "Grants permission to complete a multipart file upload to a support case",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createcase": {
    "name": "CreateCase",
    "isPermissionOnly": true,
    "description": "Grants permission to create a support case",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:TagKeys",
      "aws:RequestTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "creates3cliuploadcommand": {
    "name": "CreateS3CLIUploadCommand",
    "isPermissionOnly": true,
    "description": "Grants permission to create a cli command to allow a file upload to a support case",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "creates3downloadurl": {
    "name": "CreateS3DownloadUrl",
    "isPermissionOnly": true,
    "description": "Grants permission to download a file from a support case",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getcase": {
    "name": "GetCase",
    "isPermissionOnly": true,
    "description": "Grants permission to describe a support case in your account",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getcasepermission": {
    "name": "GetCasePermission",
    "isPermissionOnly": true,
    "description": "Grants permission to verify whether the caller has the permissions to perform support case operations",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getcases": {
    "name": "GetCases",
    "isPermissionOnly": true,
    "description": "Grants permission to list the support cases in your account",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getuicache": {
    "name": "GetUICache",
    "isPermissionOnly": true,
    "description": "Grants permission to retrieve cached case user data for use in the Console",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtagsforcase": {
    "name": "ListTagsForCase",
    "isPermissionOnly": true,
    "description": "Grants permission to list tags on a support case",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "startmultipartupload": {
    "name": "StartMultipartUpload",
    "isPermissionOnly": true,
    "description": "Grants permission to start a multipart file upload to a support case",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "tagcase": {
    "name": "TagCase",
    "isPermissionOnly": true,
    "description": "Grants permission to add a tag on a support case",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys",
      "aws:RequestTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "untagcase": {
    "name": "UntagCase",
    "isPermissionOnly": true,
    "description": "Grants permission to remove a tag on a support case",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "updatecase": {
    "name": "UpdateCase",
    "isPermissionOnly": true,
    "description": "Grants permission to update a support case",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatecasestatus": {
    "name": "UpdateCaseStatus",
    "isPermissionOnly": true,
    "description": "Grants permission to update a support case status",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatemultipartupload": {
    "name": "UpdateMultipartUpload",
    "isPermissionOnly": true,
    "description": "Grants permission to update a multipart file upload to a support case",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "case",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  }
}