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