UNPKG

@cloud-copilot/iam-data

Version:
501 lines 12.8 kB
{ "activateanomalydetector": { "name": "ActivateAnomalyDetector", "description": "Grants permission to activate an anomaly detector", "accessLevel": "Write", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "backtestanomalydetector": { "name": "BackTestAnomalyDetector", "description": "Grants permission to run a backtest with an anomaly detector", "accessLevel": "Write", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "createalert": { "name": "CreateAlert", "description": "Grants permission to create an alert for an anomaly detector", "accessLevel": "Write", "resourceTypes": [ { "name": "Alert", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createanomalydetector": { "name": "CreateAnomalyDetector", "description": "Grants permission to create an anomaly detector", "accessLevel": "Write", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "createmetricset": { "name": "CreateMetricSet", "description": "Grants permission to create a dataset", "accessLevel": "Write", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] }, { "name": "MetricSet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:RequestTag/${TagKey}", "aws:TagKeys" ], "dependentActions": [] }, "deactivateanomalydetector": { "name": "DeactivateAnomalyDetector", "description": "Grants permission to deactivate an anomaly detector", "accessLevel": "Write", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deletealert": { "name": "DeleteAlert", "description": "Grants permission to delete an alert", "accessLevel": "Write", "resourceTypes": [ { "name": "Alert", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "deleteanomalydetector": { "name": "DeleteAnomalyDetector", "description": "Grants permission to delete an anomaly detector", "accessLevel": "Write", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describealert": { "name": "DescribeAlert", "description": "Grants permission to get details about an alert", "accessLevel": "Read", "resourceTypes": [ { "name": "Alert", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describeanomalydetectionexecutions": { "name": "DescribeAnomalyDetectionExecutions", "description": "Grants permission to get information about an anomaly detection job", "accessLevel": "Read", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describeanomalydetector": { "name": "DescribeAnomalyDetector", "description": "Grants permission to get details about an anomaly detector", "accessLevel": "Read", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "describemetricset": { "name": "DescribeMetricSet", "description": "Grants permission to get details about a dataset", "accessLevel": "Read", "resourceTypes": [ { "name": "MetricSet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "detectmetricsetconfig": { "name": "DetectMetricSetConfig", "description": "Grants permission to detect metric set config from data source", "accessLevel": "Write", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getanomalygroup": { "name": "GetAnomalyGroup", "description": "Grants permission to get details about a group of affected metrics", "accessLevel": "Read", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getdataqualitymetrics": { "name": "GetDataQualityMetrics", "description": "Grants permission to get data quality metrics for an anomaly detector", "accessLevel": "Read", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getfeedback": { "name": "GetFeedback", "description": "Grants permission to get feedback on affected metrics for an anomaly group", "accessLevel": "Read", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "getsampledata": { "name": "GetSampleData", "description": "Grants permission to get a selection of sample records from an Amazon S3 datasource", "accessLevel": "Read", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listalerts": { "name": "ListAlerts", "description": "Grants permission to get a list of alerts for a detector", "accessLevel": "List", "resourceTypes": [ { "name": "AnomalyDetector", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listanomalydetectors": { "name": "ListAnomalyDetectors", "description": "Grants permission to get a list of anomaly detectors", "accessLevel": "List", "resourceTypes": [], "conditionKeys": [], "dependentActions": [] }, "listanomalygrouprelatedmetrics": { "name": "ListAnomalyGroupRelatedMetrics", "description": "Grants permission to get a list of related measures in an anomaly group", "accessLevel": "List", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listanomalygroupsummaries": { "name": "ListAnomalyGroupSummaries", "description": "Grants permission to get a list of anomaly groups", "accessLevel": "List", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listanomalygrouptimeseries": { "name": "ListAnomalyGroupTimeSeries", "description": "Grants permission to get a list of affected metrics for a measure in an anomaly group", "accessLevel": "List", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listmetricsets": { "name": "ListMetricSets", "description": "Grants permission to get a list of datasets", "accessLevel": "List", "resourceTypes": [ { "name": "AnomalyDetector", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "listtagsforresource": { "name": "ListTagsForResource", "description": "Grants permission to get a list of tags for a detector, dataset, or alert", "accessLevel": "Read", "resourceTypes": [ { "name": "Alert", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "AnomalyDetector", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "MetricSet", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "putfeedback": { "name": "PutFeedback", "description": "Grants permission to add feedback for an affected metric in an anomaly group", "accessLevel": "Write", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "tagresource": { "name": "TagResource", "description": "Grants permission to add tags to a detector, dataset, or alert", "accessLevel": "Tagging", "resourceTypes": [ { "name": "Alert", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "AnomalyDetector", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "MetricSet", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys", "aws:RequestTag/${TagKey}", "aws:ResourceTag/${TagKey}" ], "dependentActions": [] }, "untagresource": { "name": "UntagResource", "description": "Grants permission to remove tags from a detector, dataset, or alert", "accessLevel": "Tagging", "resourceTypes": [ { "name": "Alert", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "AnomalyDetector", "required": false, "conditionKeys": [], "dependentActions": [] }, { "name": "MetricSet", "required": false, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [ "aws:TagKeys" ], "dependentActions": [] }, "updatealert": { "name": "UpdateAlert", "description": "Grants permission to update an alert for an anomaly detector", "accessLevel": "Write", "resourceTypes": [ { "name": "Alert", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updateanomalydetector": { "name": "UpdateAnomalyDetector", "description": "Grants permission to update an anomaly detector", "accessLevel": "Write", "resourceTypes": [ { "name": "AnomalyDetector", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] }, "updatemetricset": { "name": "UpdateMetricSet", "description": "Grants permission to update a dataset", "accessLevel": "Write", "resourceTypes": [ { "name": "MetricSet", "required": true, "conditionKeys": [], "dependentActions": [] } ], "conditionKeys": [], "dependentActions": [] } }