UNPKG

@cloud-copilot/iam-data

Version:
132 lines 3.83 kB
{ "createdashboard": { "name": "CreateDashboard", "description": "Grants permission to create a dashboard", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createscheduledreport": { "name": "CreateScheduledReport", "description": "Grants permission to create a scheduled report", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [ "aws:ResourceTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [ "iam:PassRole" ] }, "deletedashboard": { "name": "DeleteDashboard", "description": "Grants permission to delete a dashboard", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deletescheduledreport": { "name": "DeleteScheduledReport", "description": "Grants permission to delete a scheduled report", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "executescheduledreport": { "name": "ExecuteScheduledReport", "description": "Grants permission to execute a scheduled report", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getdashboard": { "name": "GetDashboard", "description": "Grants permission to get dashboard information", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getresourcepolicy": { "name": "GetResourcePolicy", "description": "Grants permission to get the resource policy for a dashboard", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "getscheduledreport": { "name": "GetScheduledReport", "description": "Grants permission to get scheduled report information", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listdashboards": { "name": "ListDashboards", "description": "Grants permission to list information about all of the dashboards for a user", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listscheduledreports": { "name": "ListScheduledReports", "description": "Grants permission to list information about all of the scheduled reports for a user", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list all of the tags for a resource", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to create a tag for a resource", "accessLevel": "Tagging", "resourceTypes": [], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove a tag for a resource", "accessLevel": "Tagging", "resourceTypes": [], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updatedashboard": { "name": "UpdateDashboard", "description": "Grants permission to update an existing dashboard", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "updatescheduledreport": { "name": "UpdateScheduledReport", "description": "Grants permission to update an existing scheduled report", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] } }