UNPKG

@cloud-copilot/iam-data

Version:
393 lines 10.7 kB
{ "createmonitor": { "name": "CreateMonitor", "description": "Grants permission to create a monitor", "accessLevel": "Write", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createscope": { "name": "CreateScope", "description": "Grants permission to create a scope", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "deletemonitor": { "name": "DeleteMonitor", "description": "Grants permission to delete a monitor", "accessLevel": "Write", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletescope": { "name": "DeleteScope", "description": "Grants permission to delete a scope", "accessLevel": "Write", "resourceTypes": [ { "name": "scope", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getmonitor": { "name": "GetMonitor", "description": "Grants permission to get information about a monitor", "accessLevel": "Read", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getqueryresultsmonitortopcontributors": { "name": "GetQueryResultsMonitorTopContributors", "description": "Grants permission to get the results of a query that retrieves top contributors data for a monitor", "accessLevel": "Read", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getqueryresultsworkloadinsightstopcontributors": { "name": "GetQueryResultsWorkloadInsightsTopContributors", "description": "Grants permission to get the results of a query that retrieves top contributors for workload insights", "accessLevel": "Read", "resourceTypes": [ { "name": "scope", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getqueryresultsworkloadinsightstopcontributorsdata": { "name": "GetQueryResultsWorkloadInsightsTopContributorsData", "description": "Grants permission to get the results of a query that retrieves top contributors data points for workload insights", "accessLevel": "Read", "resourceTypes": [ { "name": "scope", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getquerystatusmonitortopcontributors": { "name": "GetQueryStatusMonitorTopContributors", "description": "Grants permission to get the status of a query that retrieves top contributors data for a monitor", "accessLevel": "Read", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getquerystatusworkloadinsightstopcontributors": { "name": "GetQueryStatusWorkloadInsightsTopContributors", "description": "Grants permission to get the status of a query that retrieves top contributors for workload insights", "accessLevel": "Read", "resourceTypes": [ { "name": "scope", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getquerystatusworkloadinsightstopcontributorsdata": { "name": "GetQueryStatusWorkloadInsightsTopContributorsData", "description": "Grants permission to get the status of a query that retrieves top contributors data points for workload insights", "accessLevel": "Read", "resourceTypes": [ { "name": "scope", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getscope": { "name": "GetScope", "description": "Grants permission to get information about a scope", "accessLevel": "Read", "resourceTypes": [ { "name": "scope", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listmonitors": { "name": "ListMonitors", "description": "Grants permission to list all monitors in an account and their statuses", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listscopes": { "name": "ListScopes", "description": "Grants permission to get all scopes for an account", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list the tags for a resource", "accessLevel": "Read", "resourceTypes": [ { "name": "monitor", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "scope", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "publish": { "name": "Publish", "description": "Grants permission to publish a report", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "startquerymonitortopcontributors": { "name": "StartQueryMonitorTopContributors", "description": "Grants permission to start a query for retrieving top contributors data for a monitor", "accessLevel": "Write", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startqueryworkloadinsightstopcontributors": { "name": "StartQueryWorkloadInsightsTopContributors", "description": "Grants permission to start a query for retrieving top contributors data for workload insights", "accessLevel": "Write", "resourceTypes": [ { "name": "scope", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "startqueryworkloadinsightstopcontributorsdata": { "name": "StartQueryWorkloadInsightsTopContributorsData", "description": "Grants permission to start a query for retrieving top contributors data points for workload insights", "accessLevel": "Write", "resourceTypes": [ { "name": "scope", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "stopquerymonitortopcontributors": { "name": "StopQueryMonitorTopContributors", "description": "Grants permission to stop a query for retrieving top contributors data for a monitor", "accessLevel": "Write", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "stopqueryworkloadinsightstopcontributors": { "name": "StopQueryWorkloadInsightsTopContributors", "description": "Grants permission to stop a query for retrieving top contributors for workload insights", "accessLevel": "Write", "resourceTypes": [ { "name": "scope", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "stopqueryworkloadinsightstopcontributorsdata": { "name": "StopQueryWorkloadInsightsTopContributorsData", "description": "Grants permission to stop a query for retrieving top contributors data points for workload insights", "accessLevel": "Write", "resourceTypes": [ { "name": "scope", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to add tags to a resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "monitor", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "scope", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove tags from a resource", "accessLevel": "Tagging", "resourceTypes": [ { "name": "monitor", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "scope", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updatemonitor": { "name": "UpdateMonitor", "description": "Grants permission to update a monitor", "accessLevel": "Write", "resourceTypes": [ { "name": "monitor", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatescope": { "name": "UpdateScope", "description": "Grants permission to update a scope", "accessLevel": "Write", "resourceTypes": [ { "name": "scope", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }