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