UNPKG

aws-iam-policy-types

Version:

Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions

141 lines (140 loc) 5.48 kB
/** * All IAM policy actions for Amazon CloudWatch Synthetics (SYNTHETICS) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncloudwatchsynthetics.html * * 2025-02-24T21:47:11.428Z */ export declare enum AwsSyntheticsActions { /** * Grants permission to associate a resource with a group * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_AssociateResource.html */ AssociateResource = "synthetics:AssociateResource", /** * Grants permission to create a canary * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_CreateCanary.html */ CreateCanary = "synthetics:CreateCanary", /** * Grants permission to create a group * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_CreateGroup.html */ CreateGroup = "synthetics:CreateGroup", /** * Grants permission to delete a canary. Amazon Synthetics deletes all the resourc * es except for the Lambda function and the CloudWatch Alarms if you created one * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_DeleteCanary.html */ DeleteCanary = "synthetics:DeleteCanary", /** * Grants permission to delete a group * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_DeleteGroup.html */ DeleteGroup = "synthetics:DeleteGroup", /** * Grants permission to list information of all canaries * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_DescribeCanaries.html */ DescribeCanaries = "synthetics:DescribeCanaries", /** * Grants permission to list information about the last test run associated with a * ll canaries * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_DescribeCanariesLastRun.html */ DescribeCanariesLastRun = "synthetics:DescribeCanariesLastRun", /** * Grants permission to list information about Synthetics canary runtime versions * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_DescribeRuntimeVersions.html */ DescribeRuntimeVersions = "synthetics:DescribeRuntimeVersions", /** * Grants permission to disassociate a resource from a group * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_DisassociateResource.html */ DisassociateResource = "synthetics:DisassociateResource", /** * Grants permission to view the details of a canary * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_GetCanary.html */ GetCanary = "synthetics:GetCanary", /** * Grants permission to list information about all the test runs associated with a * canary * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_GetCanaryRuns.html */ GetCanaryRuns = "synthetics:GetCanaryRuns", /** * Grants permission to view the details of a group * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_GetGroup.html */ GetGroup = "synthetics:GetGroup", /** * Grants permission to list information about the associated groups of a canary * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_ListAssociatedGroups.html */ ListAssociatedGroups = "synthetics:ListAssociatedGroups", /** * Grants permission to list information about canaries in a group * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_ListGroupResources.html */ ListGroupResources = "synthetics:ListGroupResources", /** * Grants permission to list information of all groups * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_ListGroups.html */ ListGroups = "synthetics:ListGroups", /** * Grants permission to list all tags and values associated with a resource * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_ListTagsForResource.html */ ListTagsForResource = "synthetics:ListTagsForResource", /** * Grants permission to start a canary, so that Amazon CloudWatch Synthetics start * s monitoring a website * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_StartCanary.html */ StartCanary = "synthetics:StartCanary", /** * Grants permission to stop a canary * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_StopCanary.html */ StopCanary = "synthetics:StopCanary", /** * Grants permission to add one or more tags to a resource * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_TagResource.html */ TagResource = "synthetics:TagResource", /** * Grants permission to remove one or more tags from a resource * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_UntagResource.html */ UntagResource = "synthetics:UntagResource", /** * Grants permission to update a canary * * See https://docs.aws.amazon.com/AmazonSynthetics/latest/APIReference/API_UpdateCanary.html */ UpdateCanary = "synthetics:UpdateCanary" }