{
  "canceljob": {
    "name": "CancelJob",
    "description": "This action cancels a specified job. Only the job owner can cancel it. The action fails if the job has already started or is complete.",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createjob": {
    "name": "CreateJob",
    "description": "This action initiates the process of scheduling an upload or download of your data.",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getshippinglabel": {
    "name": "GetShippingLabel",
    "description": "This action generates a pre-paid shipping label that you will use to ship your device to AWS for processing.",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getstatus": {
    "name": "GetStatus",
    "description": "This action returns information about a job, including where the job is in the processing pipeline, the status of the results, and the signature value associated with the job.",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listjobs": {
    "name": "ListJobs",
    "description": "This action returns the jobs associated with the requester.",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatejob": {
    "name": "UpdateJob",
    "description": "You use this action to change the parameters specified in the original manifest file by supplying a new manifest file.",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  }
}