{
  "addnotificationchannel": {
    "name": "AddNotificationChannel",
    "description": "Grants permission to add a notification channel to DevOps Guru",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "topic",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": [
      "sns:GetTopicAttributes",
      "sns:SetTopicAttributes"
    ]
  },
  "deleteinsight": {
    "name": "DeleteInsight",
    "description": "Grants permission to delete specified insight in your account",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeaccounthealth": {
    "name": "DescribeAccountHealth",
    "description": "Grants permission to view the health of operations in your AWS account",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeaccountoverview": {
    "name": "DescribeAccountOverview",
    "description": "Grants permission to view the health of operations within a time range in your AWS account",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeanomaly": {
    "name": "DescribeAnomaly",
    "description": "Grants permission to list the details of a specified anomaly",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeeventsourcesconfig": {
    "name": "DescribeEventSourcesConfig",
    "description": "Grants permission to retrieve details about event sources for DevOps Guru",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describefeedback": {
    "name": "DescribeFeedback",
    "description": "Grants permission to view the feedback details of a specified insight",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeinsight": {
    "name": "DescribeInsight",
    "description": "Grants permission to list the details of a specified insight",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeorganizationhealth": {
    "name": "DescribeOrganizationHealth",
    "description": "Grants permission to view the health of operations in your organization",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeorganizationoverview": {
    "name": "DescribeOrganizationOverview",
    "description": "Grants permission to view the health of operations within a time range in your organization",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeorganizationresourcecollectionhealth": {
    "name": "DescribeOrganizationResourceCollectionHealth",
    "description": "Grants permission to view the health of operations for each AWS CloudFormation stack or AWS Services or accounts specified in DevOps Guru in your organization",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeresourcecollectionhealth": {
    "name": "DescribeResourceCollectionHealth",
    "description": "Grants permission to view the health of operations for each AWS CloudFormation stack specified in DevOps Guru",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "describeserviceintegration": {
    "name": "DescribeServiceIntegration",
    "description": "Grants permission to view the integration status of services that can be integrated with DevOps Guru",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getcostestimation": {
    "name": "GetCostEstimation",
    "description": "Grants permission to list service resource cost estimates",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "getresourcecollection": {
    "name": "GetResourceCollection",
    "description": "Grants permission to list AWS CloudFormation stacks that DevOps Guru is configured to use",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listanomaliesforinsight": {
    "name": "ListAnomaliesForInsight",
    "description": "Grants permission to list anomalies of a given insight in your account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [
      "devops-guru:ServiceNames"
    ],
    "dependentActions": []
  },
  "listanomalousloggroups": {
    "name": "ListAnomalousLogGroups",
    "description": "Grants permission to list log anomalies of a given insight in your account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listevents": {
    "name": "ListEvents",
    "description": "Grants permission to list resource events that are evaluated by DevOps Guru",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listinsights": {
    "name": "ListInsights",
    "description": "Grants permission to list insights in your account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listmonitoredresources": {
    "name": "ListMonitoredResources",
    "description": "Grants permission to list resource monitored by DevOps Guru in your account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listnotificationchannels": {
    "name": "ListNotificationChannels",
    "description": "Grants permission to list notification channels configured for DevOps Guru in your account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listorganizationinsights": {
    "name": "ListOrganizationInsights",
    "description": "Grants permission to list insights in your organization",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "listrecommendations": {
    "name": "ListRecommendations",
    "description": "Grants permission to list a specified insight's recommendations",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "putfeedback": {
    "name": "PutFeedback",
    "description": "Grants permission to submit a feedback to DevOps Guru",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "removenotificationchannel": {
    "name": "RemoveNotificationChannel",
    "description": "Grants permission to remove a notification channel from DevOps Guru",
    "accessLevel": "Write",
    "resourceTypes": [
      {
        "name": "topic",
        "required": true,
        "conditionKeys": [],
        "dependentActions": []
      }
    ],
    "conditionKeys": [],
    "dependentActions": [
      "sns:GetTopicAttributes",
      "sns:SetTopicAttributes"
    ]
  },
  "searchinsights": {
    "name": "SearchInsights",
    "description": "Grants permission to search insights in your account",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [
      "devops-guru:ServiceNames"
    ],
    "dependentActions": []
  },
  "searchorganizationinsights": {
    "name": "SearchOrganizationInsights",
    "description": "Grants permission to search insights in your organization",
    "accessLevel": "List",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "startcostestimation": {
    "name": "StartCostEstimation",
    "description": "Grants permission to start the creation of an estimate of the monthly cost",
    "accessLevel": "Read",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateeventsourcesconfig": {
    "name": "UpdateEventSourcesConfig",
    "description": "Grants permission to update an event source for DevOps Guru",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateresourcecollection": {
    "name": "UpdateResourceCollection",
    "description": "Grants permission to update the list of AWS CloudFormation stacks that are used to specify which AWS resources in your account are analyzed by DevOps Guru",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  },
  "updateserviceintegration": {
    "name": "UpdateServiceIntegration",
    "description": "Grants permission to enable or disable a service that integrates with DevOps Guru",
    "accessLevel": "Write",
    "resourceTypes": [],
    "conditionKeys": [],
    "dependentActions": []
  }
}