UNPKG

@cloud-copilot/iam-data

Version:
482 lines 12.8 kB
{ "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": [] } }