{
  "cancelcluster": {
    "name": "CancelCluster",
    "description": "Grants permission to cancel a cluster job",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "canceljob": {
    "name": "CancelJob",
    "description": "Grants permission to cancel the specified job",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createaddress": {
    "name": "CreateAddress",
    "description": "Grants permission to create an address for a Snowball to be shipped to",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createcluster": {
    "name": "CreateCluster",
    "description": "Grants permission to create an empty cluster",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createjob": {
    "name": "CreateJob",
    "description": "Grants permission to creates a job to import or export data between Amazon S3 and your on-premises data center",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createlongtermpricing": {
    "name": "CreateLongTermPricing",
    "description": "Grants permission to creates a LongTermPricingListEntry for allowing customers to add an upfront billing contract for a job",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createreturnshippinglabel": {
    "name": "CreateReturnShippingLabel",
    "description": "Grants permission to create a shipping label that will be used to return the Snow device to AWS",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeaddress": {
    "name": "DescribeAddress",
    "description": "Grants permission to get specific details about that address in the form of an Address object",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeaddresses": {
    "name": "DescribeAddresses",
    "description": "Grants permission to describe a specified number of ADDRESS objects",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describecluster": {
    "name": "DescribeCluster",
    "description": "Grants permission to describe information about a specific cluster including shipping information, cluster status, and other important metadata",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describejob": {
    "name": "DescribeJob",
    "description": "Grants permission to describe information about a specific job including shipping information, job status, and other important metadata",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describereturnshippinglabel": {
    "name": "DescribeReturnShippingLabel",
    "description": "Grants permission to describe information on the shipping label of a Snow device that is being returned to AWS",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getjobmanifest": {
    "name": "GetJobManifest",
    "description": "Grants permission to get a link to an Amazon S3 presigned URL for the manifest file associated with the specified JobId value",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getjobunlockcode": {
    "name": "GetJobUnlockCode",
    "description": "Grants permission to get the UnlockCode code value for the specified job",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getsnowballusage": {
    "name": "GetSnowballUsage",
    "description": "Grants permission to get information about the Snowball service limit for your account, and also the number of Snowballs your account has in use",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getsoftwareupdates": {
    "name": "GetSoftwareUpdates",
    "description": "Grants permission to return an Amazon S3 presigned URL for an update file associated with a specified JobId",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listclusterjobs": {
    "name": "ListClusterJobs",
    "description": "Grants permission to list JobListEntry objects of the specified length",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listclusters": {
    "name": "ListClusters",
    "description": "Grants permission to list ClusterListEntry objects of the specified length",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listcompatibleimages": {
    "name": "ListCompatibleImages",
    "description": "Grants permission to return a list of the different Amazon EC2 Amazon Machine Images (AMIs) that are owned by your AWS account that would be supported for use on a Snow device",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listjobs": {
    "name": "ListJobs",
    "description": "Grants permission to list JobListEntry objects of the specified length",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listlongtermpricing": {
    "name": "ListLongTermPricing",
    "description": "Grants permission to list LongTermPricingListEntry objects for the account making the request",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listpickuplocations": {
    "name": "ListPickupLocations",
    "description": "Grants permission to list Address objects where pickup is available, of the specified length",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listserviceversions": {
    "name": "ListServiceVersions",
    "description": "Grants permission to list all supported versions for Snow on-device services",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatecluster": {
    "name": "UpdateCluster",
    "description": "Grants permission to update while a cluster's ClusterState value is in the AwaitingQuorum state, you can update some of the information associated with a cluster",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatejob": {
    "name": "UpdateJob",
    "description": "Grants permission to update while a job's JobState value is New, you can update some of the information associated with a job",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatejobshipmentstate": {
    "name": "UpdateJobShipmentState",
    "description": "Grants permission to update the state when a the shipment states changes to a different state",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatelongtermpricing": {
    "name": "UpdateLongTermPricing",
    "description": "Grants permission to update a specific upfront billing contract for a job",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  }
}