UNPKG

@cloud-copilot/iam-data

Version:
274 lines 9.03 kB
{ "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": [] } }