@cloud-copilot/iam-data
Version:
694 lines • 16.9 kB
JSON
{
"batchdeleterecipeversion": {
"name": "BatchDeleteRecipeVersion",
"description": "Grants permission to delete one or more recipe versions",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Recipe",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"createdataset": {
"name": "CreateDataset",
"description": "Grants permission to create a dataset",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys",
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"createprofilejob": {
"name": "CreateProfileJob",
"description": "Grants permission to create a profile job",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys",
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"createproject": {
"name": "CreateProject",
"description": "Grants permission to create a project",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys",
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"createrecipe": {
"name": "CreateRecipe",
"description": "Grants permission to create a recipe",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys",
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"createrecipejob": {
"name": "CreateRecipeJob",
"description": "Grants permission to create a recipe job",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys",
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"createruleset": {
"name": "CreateRuleset",
"description": "Grants permission to create a ruleset",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys",
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"createschedule": {
"name": "CreateSchedule",
"description": "Grants permission to create a schedule",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys",
"aws:ResourceTag/${TagKey}"
],
"dependentActions": []
},
"deletedataset": {
"name": "DeleteDataset",
"description": "Grants permission to delete a dataset",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Dataset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletejob": {
"name": "DeleteJob",
"description": "Grants permission to delete a job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Job",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteproject": {
"name": "DeleteProject",
"description": "Grants permission to delete a project",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleterecipeversion": {
"name": "DeleteRecipeVersion",
"description": "Grants permission to delete a recipe version",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Recipe",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteruleset": {
"name": "DeleteRuleset",
"description": "Grants permission to delete a ruleset",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Ruleset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteschedule": {
"name": "DeleteSchedule",
"description": "Grants permission to delete a schedule",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Schedule",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describedataset": {
"name": "DescribeDataset",
"description": "Grants permission to view details about a dataset",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Dataset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describejob": {
"name": "DescribeJob",
"description": "Grants permission to view details about a job",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Job",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describejobrun": {
"name": "DescribeJobRun",
"description": "Grants permission to view details about job run for a given job",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Job",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeproject": {
"name": "DescribeProject",
"description": "Grants permission to view details about a project",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describerecipe": {
"name": "DescribeRecipe",
"description": "Grants permission to view details about a recipe",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Recipe",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeruleset": {
"name": "DescribeRuleset",
"description": "Grants permission to view details about a ruleset",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Ruleset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeschedule": {
"name": "DescribeSchedule",
"description": "Grants permission to view details about a schedule",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Schedule",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listdatasets": {
"name": "ListDatasets",
"description": "Grants permission to list datasets in your account",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listjobruns": {
"name": "ListJobRuns",
"description": "Grants permission to list job runs for a given job",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Job",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listjobs": {
"name": "ListJobs",
"description": "Grants permission to list jobs in your account",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listprojects": {
"name": "ListProjects",
"description": "Grants permission to list projects in your account",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listrecipeversions": {
"name": "ListRecipeVersions",
"description": "Grants permission to list versions in your recipe",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Recipe",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listrecipes": {
"name": "ListRecipes",
"description": "Grants permission to list recipes in your account",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listrulesets": {
"name": "ListRulesets",
"description": "Grants permission to list rulesets in your account",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listschedules": {
"name": "ListSchedules",
"description": "Grants permission to list schedules in your account",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to retrieve tags associated with a resource",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Dataset",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Job",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Project",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Recipe",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Ruleset",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Schedule",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"publishrecipe": {
"name": "PublishRecipe",
"description": "Grants permission to publish a major verison of a recipe",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Recipe",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"sendprojectsessionaction": {
"name": "SendProjectSessionAction",
"description": "Grants permission to submit an action to the interactive session for a project",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startjobrun": {
"name": "StartJobRun",
"description": "Grants permission to start running a job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Job",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startprojectsession": {
"name": "StartProjectSession",
"description": "Grants permission to start an interactive session for a project",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"stopjobrun": {
"name": "StopJobRun",
"description": "Grants permission to stop a job run for a job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Job",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to add tags to a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "Dataset",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Job",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Project",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Recipe",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Ruleset",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Schedule",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to remove tags associated with a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "Dataset",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Job",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Project",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Recipe",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Ruleset",
"required": false,
"conditionKeys": [],
"dependentActions": []
},
{
"name": "Schedule",
"required": false,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
},
"updatedataset": {
"name": "UpdateDataset",
"description": "Grants permission to modify a dataset",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Dataset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateprofilejob": {
"name": "UpdateProfileJob",
"description": "Grants permission to modify a profile job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Job",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateproject": {
"name": "UpdateProject",
"description": "Grants permission to modify a project",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Project",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updaterecipe": {
"name": "UpdateRecipe",
"description": "Grants permission to modify a recipe",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Recipe",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updaterecipejob": {
"name": "UpdateRecipeJob",
"description": "Grants permission to modify a recipe job",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Job",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateruleset": {
"name": "UpdateRuleset",
"description": "Grants permission to modify a ruleset",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Ruleset",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"updateschedule": {
"name": "UpdateSchedule",
"description": "Grants permission to modify a schedule",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Schedule",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
}
}