{
  "associatecertificate": {
    "name": "AssociateCertificate",
    "description": "Grants permission to associate an AWS Certificate Manager (ACM) Amazon Resource Name (ARN) with AWS Elemental MediaConvert",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "canceljob": {
    "name": "CancelJob",
    "description": "Grants permission to cancel an AWS Elemental MediaConvert job that is waiting in queue",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "Job",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "createjob": {
    "name": "CreateJob",
    "description": "Grants permission to create and submit an AWS Elemental MediaConvert job",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "JobTemplate",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "Preset",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "Queue",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys",
      "mediaconvert:HttpInputsAllowed",
      "mediaconvert:HttpsInputsAllowed",
      "mediaconvert:S3InputsAllowed"
    ],
    "dependentActions": []
  },
  "createjobtemplate": {
    "name": "CreateJobTemplate",
    "description": "Grants permission to create an AWS Elemental MediaConvert custom job template",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "Preset",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "Queue",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "createpreset": {
    "name": "CreatePreset",
    "description": "Grants permission to create an AWS Elemental MediaConvert custom output preset",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys",
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "createqueue": {
    "name": "CreateQueue",
    "description": "Grants permission to create an AWS Elemental MediaConvert job queue",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys",
      "aws:ResourceTag/${TagKey}"
    ],
    "dependentActions": []
  },
  "deletejobtemplate": {
    "name": "DeleteJobTemplate",
    "description": "Grants permission to delete an AWS Elemental MediaConvert custom job template",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "JobTemplate",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletepolicy": {
    "name": "DeletePolicy",
    "description": "Grants permission to delete an AWS Elemental MediaConvert policy",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletepreset": {
    "name": "DeletePreset",
    "description": "Grants permission to delete an AWS Elemental MediaConvert custom output preset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "Preset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "deletequeue": {
    "name": "DeleteQueue",
    "description": "Grants permission to delete an AWS Elemental MediaConvert job queue",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "Queue",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeendpoints": {
    "name": "DescribeEndpoints",
    "description": "Grants permission to subscribe to the AWS Elemental MediaConvert service, by sending a request for an account-specific endpoint. All transcoding requests must be sent to the endpoint that the service returns",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "disassociatecertificate": {
    "name": "DisassociateCertificate",
    "description": "Grants permission to remove an association between the Amazon Resource Name (ARN) of an AWS Certificate Manager (ACM) certificate and an AWS Elemental MediaConvert resource",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getjob": {
    "name": "GetJob",
    "description": "Grants permission to get an AWS Elemental MediaConvert job",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "Job",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getjobtemplate": {
    "name": "GetJobTemplate",
    "description": "Grants permission to get an AWS Elemental MediaConvert job template",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "JobTemplate",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getpolicy": {
    "name": "GetPolicy",
    "description": "Grants permission to get an AWS Elemental MediaConvert policy",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getpreset": {
    "name": "GetPreset",
    "description": "Grants permission to get an AWS Elemental MediaConvert output preset",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "Preset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getqueue": {
    "name": "GetQueue",
    "description": "Grants permission to get an AWS Elemental MediaConvert job queue",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "Queue",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listjobtemplates": {
    "name": "ListJobTemplates",
    "description": "Grants permission to list AWS Elemental MediaConvert job templates",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listjobs": {
    "name": "ListJobs",
    "description": "Grants permission to list AWS Elemental MediaConvert jobs",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "Queue",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listpresets": {
    "name": "ListPresets",
    "description": "Grants permission to list AWS Elemental MediaConvert output presets",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listqueues": {
    "name": "ListQueues",
    "description": "Grants permission to list AWS Elemental MediaConvert job queues",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listtagsforresource": {
    "name": "ListTagsForResource",
    "description": "Grants permission to retrieve the tags for a MediaConvert queue, preset, or job template",
    "accessLevel": "Read",
    "resourceTypes": [
      {
        "name": "Job",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "JobTemplate",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "Preset",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "Queue",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listversions": {
    "name": "ListVersions",
    "description": "Grants permission to list AWS Elemental MediaConvert job engine versions",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "probe": {
    "name": "Probe",
    "description": "Grants permission to probe a file",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "putpolicy": {
    "name": "PutPolicy",
    "description": "Grants permission to put an AWS Elemental MediaConvert policy",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "searchjobs": {
    "name": "SearchJobs",
    "description": "Grants permission to search AWS Elemental MediaConvert jobs",
    "accessLevel": "List",
    "resourceTypes": [
      {
        "name": "Queue",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "tagresource": {
    "name": "TagResource",
    "description": "Grants permission to add tags to a MediaConvert queue, preset, or job template",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "Job",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "JobTemplate",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "Preset",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "Queue",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:RequestTag/${TagKey}",
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "untagresource": {
    "name": "UntagResource",
    "description": "Grants permission to remove tags from a MediaConvert queue, preset, or job template",
    "accessLevel": "Tagging",
    "resourceTypes": [
      {
        "name": "Job",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "JobTemplate",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "Preset",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "Queue",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [
      "aws:TagKeys"
    ],
    "dependentActions": []
  },
  "updatejobtemplate": {
    "name": "UpdateJobTemplate",
    "description": "Grants permission to update an AWS Elemental MediaConvert custom job template",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "JobTemplate",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "Preset",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      },
      {
        "name": "Queue",
        "required": false,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatepreset": {
    "name": "UpdatePreset",
    "description": "Grants permission to update an AWS Elemental MediaConvert custom output preset",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "Preset",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updatequeue": {
    "name": "UpdateQueue",
    "description": "Grants permission to update an AWS Elemental MediaConvert job queue",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "Queue",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": []
  }
}