{
  "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": []
  }
}