aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
85 lines • 3.39 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon CloudWatch Network Monitor (NETWORKMONITOR)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncloudwatchnetworkmonitor.html
*
* 2025-02-24T21:47:09.529Z
*/
export var AwsNetworkmonitorActions;
(function (AwsNetworkmonitorActions) {
/**
* Grants permission to create a monitor
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_CreateMonitor.html
*/
AwsNetworkmonitorActions["CreateMonitor"] = "networkmonitor:CreateMonitor";
/**
* Grants permission to create a probe
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_CreateProbe.html
*/
AwsNetworkmonitorActions["CreateProbe"] = "networkmonitor:CreateProbe";
/**
* Grants permission to delete a monitor
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_DeleteMonitor.html
*/
AwsNetworkmonitorActions["DeleteMonitor"] = "networkmonitor:DeleteMonitor";
/**
* Grants permission to delete a probe
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_DeleteProbe.html
*/
AwsNetworkmonitorActions["DeleteProbe"] = "networkmonitor:DeleteProbe";
/**
* Grants permission to get information about a monitor
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_GetMonitor.html
*/
AwsNetworkmonitorActions["GetMonitor"] = "networkmonitor:GetMonitor";
/**
* Grants permission to get information about a probe
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_GetProbe.html
*/
AwsNetworkmonitorActions["GetProbe"] = "networkmonitor:GetProbe";
/**
* Grants permission to list all monitors in an account and their statuses
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_ListMonitors.html
*/
AwsNetworkmonitorActions["ListMonitors"] = "networkmonitor:ListMonitors";
/**
* Grants permission to list the tags for a resource
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_ListTagsForResource.html
*/
AwsNetworkmonitorActions["ListTagsForResource"] = "networkmonitor:ListTagsForResource";
/**
* Grants permission to add tags to a resource
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_TagResource.html
*/
AwsNetworkmonitorActions["TagResource"] = "networkmonitor:TagResource";
/**
* Grants permission to remove tags from a resource
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_UntagResource.html
*/
AwsNetworkmonitorActions["UntagResource"] = "networkmonitor:UntagResource";
/**
* Grants permission to update a monitor
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_UpdateMonitor.html
*/
AwsNetworkmonitorActions["UpdateMonitor"] = "networkmonitor:UpdateMonitor";
/**
* Grants permission to update a probe
*
* See https://docs.aws.amazon.com/network-monitor/latest/api/API_UpdateProbe.html
*/
AwsNetworkmonitorActions["UpdateProbe"] = "networkmonitor:UpdateProbe";
})(AwsNetworkmonitorActions || (AwsNetworkmonitorActions = {}));
//# sourceMappingURL=networkmonitor.js.map