@cloud-copilot/iam-data
Version:
280 lines • 8.21 kB
JSON
{
"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": []
}
}