UNPKG

aws-iam-policy-types

Version:

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

113 lines (112 loc) 3.99 kB
/** * All IAM policy actions for Amazon CloudWatch Observability Access Manager (OAM) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazoncloudwatchobservabilityaccessmanager.html * * 2025-02-24T21:47:10.008Z */ export declare enum AwsOamActions { /** * Grants permission to create a link between a monitoring account and a source ac * count for cross-account monitoring * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_CreateLink.html */ CreateLink = "oam:CreateLink", /** * Grants permission to create a sink in an account so that it can be used as a mo * nitoring account for cross-account monitoring * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_CreateSink.html */ CreateSink = "oam:CreateSink", /** * Grants permission to delete a link between a monitoring account and a source ac * count for cross-account monitoring * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_DeleteLink.html */ DeleteLink = "oam:DeleteLink", /** * Grants permission to delete a cross-account monitoring sink in a monitoring acc * ount * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_DeleteSink.html */ DeleteSink = "oam:DeleteSink", /** * Grants permission to retrieve complete information about one cross-account moni * toring link * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_GetLink.html */ GetLink = "oam:GetLink", /** * Grants permission to retrieve complete information about one cross-account moni * toring sink * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_GetSink.html */ GetSink = "oam:GetSink", /** * Grants permission to retrieve information for the IAM policy for a cross-accoun * t monitoring sink * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_GetSinkPolicy.html */ GetSinkPolicy = "oam:GetSinkPolicy", /** * Grants permission to retrieve a list of links that are linked for a cross-accou * nt monitoring sink * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_ListAttachedLinks.html */ ListAttachedLinks = "oam:ListAttachedLinks", /** * Grants permission to retrieve the ARNs of cross-account monitoring links in thi * s account * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_ListLinks.html */ ListLinks = "oam:ListLinks", /** * Grants permission to retrieve the ARNs of cross-account monitoring sinks in thi * s account * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_ListSinks.html */ ListSinks = "oam:ListSinks", /** * Grants permission to list the tags for a resource * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_ListTagsForResource.html */ ListTagsForResource = "oam:ListTagsForResource", /** * Grants permission to create or update the IAM policy for a cross-account monito * ring sink * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_PutSinkPolicy.html */ PutSinkPolicy = "oam:PutSinkPolicy", /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_TagResource.html */ TagResource = "oam:TagResource", /** * Grants permission to untag a resource * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_UntagResource.html */ UntagResource = "oam:UntagResource", /** * Grants permission to update an existing link between a monitoring account and a * source account * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_UpdateLink.html */ UpdateLink = "oam:UpdateLink" }