@cloud-copilot/iam-data
Version:
229 lines • 5.44 kB
JSON
{
"createsnapshot": {
"name": "CreateSnapshot",
"description": "Grants permission to create a snapshot",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deleteapp": {
"name": "DeleteApp",
"description": "Grants permission to delete an app",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"deletesimulation": {
"name": "DeleteSimulation",
"description": "Grants permission to delete a simulation",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describeapp": {
"name": "DescribeApp",
"description": "Grants permission to describe an app",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describesimulation": {
"name": "DescribeSimulation",
"description": "Grants permission to describe a simulation",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listapps": {
"name": "ListApps",
"description": "Grants permission to list apps",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listsimulations": {
"name": "ListSimulations",
"description": "Grants permission to list simulations",
"accessLevel": "List",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to list the tags for a resource",
"accessLevel": "Read",
"resourceTypes": [],
"conditionKeys": [],
"dependentActions": []
},
"startapp": {
"name": "StartApp",
"description": "Grants permission to start an app",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startclock": {
"name": "StartClock",
"description": "Grants permission to start a simulation clock",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"startsimulation": {
"name": "StartSimulation",
"description": "Grants permission to start a simulation",
"accessLevel": "Write",
"resourceTypes": [],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"stopapp": {
"name": "StopApp",
"description": "Grants permission to stop an app",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"stopclock": {
"name": "StopClock",
"description": "Grants permission to stop a simulation clock",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"stopsimulation": {
"name": "StopSimulation",
"description": "Grants permission to stop a simulation",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to tag a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to untag a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "Simulation",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
}
}