aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
116 lines • 4.98 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon CloudWatch Internet Monitor (INTERNETMONITOR)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncloudwatchinternetmonitor.html
*
* 2025-02-24T21:47:08.509Z
*/
export var AwsInternetmonitorActions;
(function (AwsInternetmonitorActions) {
/**
* Grants permission to create a monitor
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_CreateMonitor.html
*/
AwsInternetmonitorActions["CreateMonitor"] = "internetmonitor:CreateMonitor";
/**
* Grants permission to delete a monitor
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_DeleteMonitor.html
*/
AwsInternetmonitorActions["DeleteMonitor"] = "internetmonitor:DeleteMonitor";
/**
* Grants permission to get information about a health event for a specified monit
* or
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_GetHealthEvent.html
*/
AwsInternetmonitorActions["GetHealthEvent"] = "internetmonitor:GetHealthEvent";
/**
* Grants permission to get information about a specified internet event
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_GetInternetEvent.html
*/
AwsInternetmonitorActions["GetInternetEvent"] = "internetmonitor:GetInternetEvent";
/**
* Grants permission to get information about a monitor
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_GetMonitor.html
*/
AwsInternetmonitorActions["GetMonitor"] = "internetmonitor:GetMonitor";
/**
* Grants permission to get results for a data query for a monitor
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_GetQueryResults.html
*/
AwsInternetmonitorActions["GetQueryResults"] = "internetmonitor:GetQueryResults";
/**
* Grants permission to get status for a data query for a monitor
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_GetQueryStatus.html
*/
AwsInternetmonitorActions["GetQueryStatus"] = "internetmonitor:GetQueryStatus";
/**
* Grants permission to share Internet Monitor resources with a monitoring account
*
* See https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Unified-Cross-Account-Setup.html#CloudWatch-Unified-Cross-Account-Setup-permissions
*/
AwsInternetmonitorActions["Link"] = "internetmonitor:Link";
/**
* Grants permission to list all health events for a monitor
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_ListHealthEvents.html
*/
AwsInternetmonitorActions["ListHealthEvents"] = "internetmonitor:ListHealthEvents";
/**
* Grants permission to list all internet events
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_ListInternetEvents.html
*/
AwsInternetmonitorActions["ListInternetEvents"] = "internetmonitor:ListInternetEvents";
/**
* Grants permission to list all monitors in an account and their statuses
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_ListMonitors.html
*/
AwsInternetmonitorActions["ListMonitors"] = "internetmonitor:ListMonitors";
/**
* Grants permission to list the tags for a resource
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_ListTagsForResource.html
*/
AwsInternetmonitorActions["ListTagsForResource"] = "internetmonitor:ListTagsForResource";
/**
* Grants permission to start a data query for a monitor
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_StartQuery.html
*/
AwsInternetmonitorActions["StartQuery"] = "internetmonitor:StartQuery";
/**
* Grants permission to stop a data query for a monitor
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_StopQuery.html
*/
AwsInternetmonitorActions["StopQuery"] = "internetmonitor:StopQuery";
/**
* Grants permission to add tags to a resource
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_TagResource.html
*/
AwsInternetmonitorActions["TagResource"] = "internetmonitor:TagResource";
/**
* Grants permission to remove tags from a resource
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_UntagResource.html
*/
AwsInternetmonitorActions["UntagResource"] = "internetmonitor:UntagResource";
/**
* Grants permission to update a monitor
*
* See https://docs.aws.amazon.com/internet-monitor/latest/api/API_UpdateMonitor.html
*/
AwsInternetmonitorActions["UpdateMonitor"] = "internetmonitor:UpdateMonitor";
})(AwsInternetmonitorActions || (AwsInternetmonitorActions = {}));
//# sourceMappingURL=internetmonitor.js.map