UNPKG

@cloud-copilot/iam-data

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