@cloud-copilot/iam-data
Version:
221 lines • 5.59 kB
JSON
{
"canceljob": {
"name": "CancelJob",
"description": "Cancel a job that Elastic Transcoder has not begun to process",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "job",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createjob": {
"name": "CreateJob",
"description": "Create a job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "pipeline",
"required": true,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "preset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createpipeline": {
"name": "CreatePipeline",
"description": "Create a pipeline",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"createpreset": {
"name": "CreatePreset",
"description": "Create a preset",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"deletepipeline": {
"name": "DeletePipeline",
"description": "Delete a pipeline",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "pipeline",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletepreset": {
"name": "DeletePreset",
"description": "Delete a preset",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "preset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listjobsbypipeline": {
"name": "ListJobsByPipeline",
"description": "Get a list of the jobs that you assigned to a pipeline",
"accessLevel": "List",
"resourceTypes": [
{
"name": "pipeline",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listjobsbystatus": {
"name": "ListJobsByStatus",
"description": "Get information about all of the jobs associated with the current AWS account that have a specified status",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listpipelines": {
"name": "ListPipelines",
"description": "Get a list of the pipelines associated with the current AWS account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listpresets": {
"name": "ListPresets",
"description": "Get a list of all presets associated with the current AWS account",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"readjob": {
"name": "ReadJob",
"description": "Get detailed information about a job",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "job",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"readpipeline": {
"name": "ReadPipeline",
"description": "Get detailed information about a pipeline",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "pipeline",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"readpreset": {
"name": "ReadPreset",
"description": "Get detailed information about a preset",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "preset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"testrole": {
"name": "TestRole",
"description": "Test the settings for a pipeline to ensure that Elastic Transcoder can create and process jobs",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"updatepipeline": {
"name": "UpdatePipeline",
"description": "Update settings for a pipeline",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "pipeline",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatepipelinenotifications": {
"name": "UpdatePipelineNotifications",
"description": "Update only Amazon Simple Notification Service (Amazon SNS) notifications for a pipeline",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "pipeline",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updatepipelinestatus": {
"name": "UpdatePipelineStatus",
"description": "Pause or reactivate a pipeline, so the pipeline stops or restarts processing jobs, update the status for the pipeline",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "pipeline",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}