UNPKG

@cloud-copilot/iam-data

Version:
280 lines 8.21 kB
{ "addworkload": { "name": "AddWorkload", "description": "Grants permission to add a workload", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createapplication": { "name": "CreateApplication", "description": "Grants permission to create an application from a resource group", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createcomponent": { "name": "CreateComponent", "description": "Grants permission to create a component from a group of resources", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "createlogpattern": { "name": "CreateLogPattern", "description": "Grants permission to create log a pattern", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deleteapplication": { "name": "DeleteApplication", "description": "Grants permission to delete an application", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deletecomponent": { "name": "DeleteComponent", "description": "Grants permission to delete a component", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "deletelogpattern": { "name": "DeleteLogPattern", "description": "Grants permission to delete a log pattern", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeapplication": { "name": "DescribeApplication", "description": "Grants permission to describe an application", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describecomponent": { "name": "DescribeComponent", "description": "Grants permission to describe a component", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describecomponentconfiguration": { "name": "DescribeComponentConfiguration", "description": "Grants permission to describe a component's configuration", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describecomponentconfigurationrecommendation": { "name": "DescribeComponentConfigurationRecommendation", "description": "Grants permission to describe the recommended application component configuration", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describelogpattern": { "name": "DescribeLogPattern", "description": "Grants permission to describe a log pattern", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeobservation": { "name": "DescribeObservation", "description": "Grants permission to describe an observation", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeproblem": { "name": "DescribeProblem", "description": "Grants permission to describe a problem", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeproblemobservations": { "name": "DescribeProblemObservations", "description": "Grants permission to describe the observation in a problem", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "describeworkload": { "name": "DescribeWorkload", "description": "Grants permission to describe a workload", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "link": { "name": "Link", "isPermissionOnly": true, "description": "Grants permission to share Application Insights resources with a monitoring account", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listapplications": { "name": "ListApplications", "description": "Grants permission to list all applications", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listcomponents": { "name": "ListComponents", "description": "Grants permission to list an application's components", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listconfigurationhistory": { "name": "ListConfigurationHistory", "description": "Grants permission to list configuration history", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listlogpatternsets": { "name": "ListLogPatternSets", "description": "Grants permission to list log pattern sets for an application", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listlogpatterns": { "name": "ListLogPatterns", "description": "Grants permission to list log patterns", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listproblems": { "name": "ListProblems", "description": "Grants permission to list the problems in an application", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to list tags for the resource", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listworkloads": { "name": "ListWorkloads", "description": "Grants permission to list workloads", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "removeworkload": { "name": "RemoveWorkload", "description": "Grants permission to remove a workload", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to tag a resource", "accessLevel": "Tagging", "resourceTypes": [], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to untag a resource", "accessLevel": "Tagging", "resourceTypes": [], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updateapplication": { "name": "UpdateApplication", "description": "Grants permission to update an application", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "updatecomponent": { "name": "UpdateComponent", "description": "Grants permission to update a component", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "updatecomponentconfiguration": { "name": "UpdateComponentConfiguration", "description": "Grants permission to update a component's configuration", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "updatelogpattern": { "name": "UpdateLogPattern", "description": "Grants permission to update a log pattern", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "updateproblem": { "name": "UpdateProblem", "description": "Grants permission to update a problem", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "updateworkload": { "name": "UpdateWorkload", "description": "Grants permission to update a workload", "accessLevel": "Write", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] } }