@cloud-copilot/iam-data
Version:
211 lines • 6.23 kB
JSON
{
"createperformanceanalysisreport": {
"name": "CreatePerformanceAnalysisReport",
"description": "Grants permission to call CreatePerformanceAnalysisReport API to create a Performance Analysis Report for a specified DB instance",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "perf-reports-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"deleteperformanceanalysisreport": {
"name": "DeletePerformanceAnalysisReport",
"description": "Grants permission to call DeletePerformanceAnalysisReport API to delete a Performance Analysis Report for a specified DB instance",
"accessLevel": "Write",
"resourceTypes": [
{
"name": "perf-reports-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"describedimensionkeys": {
"name": "DescribeDimensionKeys",
"description": "Grants permission to call DescribeDimensionKeys API to retrieve the top N dimension keys for a metric for a specific time period",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "metric-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"pi:Dimensions"
],
"dependentActions": []
},
"getdimensionkeydetails": {
"name": "GetDimensionKeyDetails",
"description": "Grants permission to call GetDimensionKeyDetails API to retrieve the attributes of the specified dimension group",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "metric-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"pi:Dimensions"
],
"dependentActions": []
},
"getperformanceanalysisreport": {
"name": "GetPerformanceAnalysisReport",
"description": "Grants permission to call GetPerformanceAnalysisReport API to retrieve a Performance Analysis Report for a specified DB instance",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "perf-reports-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getresourcemetadata": {
"name": "GetResourceMetadata",
"description": "Grants permission to call GetResourceMetadata API to retrieve the metadata for different features",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "metric-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"getresourcemetrics": {
"name": "GetResourceMetrics",
"description": "Grants permission to call GetResourceMetrics API to retrieve PI metrics for a set of data sources, over a time period",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "metric-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"pi:Dimensions"
],
"dependentActions": []
},
"listavailableresourcedimensions": {
"name": "ListAvailableResourceDimensions",
"description": "Grants permission to call ListAvailableResourceDimensions API to retrieve the dimensions that can be queried for each specified metric type on a specified DB instance",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "metric-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listavailableresourcemetrics": {
"name": "ListAvailableResourceMetrics",
"description": "Grants permission to call ListAvailableResourceMetrics API to retrieve metrics of the specified types that can be queried for a specified DB instance",
"accessLevel": "Read",
"resourceTypes": [
{
"name": "metric-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listperformanceanalysisreports": {
"name": "ListPerformanceAnalysisReports",
"description": "Grants permission to call ListPerformanceAnalysisReports API to list Performance Analysis Reports for a specified DB instance",
"accessLevel": "List",
"resourceTypes": [
{
"name": "perf-reports-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"listtagsforresource": {
"name": "ListTagsForResource",
"description": "Grants permission to call ListTagsForResource API to list tags for a resource",
"accessLevel": "List",
"resourceTypes": [
{
"name": "perf-reports-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [],
"dependentActions": []
},
"tagresource": {
"name": "TagResource",
"description": "Grants permission to call TagResource API to tag a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "perf-reports-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:RequestTag/${TagKey}",
"aws:TagKeys"
],
"dependentActions": []
},
"untagresource": {
"name": "UntagResource",
"description": "Grants permission to call UntagResource API to untag a resource",
"accessLevel": "Tagging",
"resourceTypes": [
{
"name": "perf-reports-resource",
"required": true,
"conditionKeys": [],
"dependentActions": []
}
],
"conditionKeys": [
"aws:TagKeys"
],
"dependentActions": []
}
}