UNPKG

aws-iam-policy-types

Version:

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

115 lines 4.37 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * 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 var AwsOamActions; (function (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 */ AwsOamActions["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 */ AwsOamActions["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 */ AwsOamActions["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 */ AwsOamActions["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 */ AwsOamActions["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 */ AwsOamActions["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 */ AwsOamActions["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 */ AwsOamActions["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 */ AwsOamActions["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 */ AwsOamActions["ListSinks"] = "oam:ListSinks"; /** * Grants permission to list the tags for a resource * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_ListTagsForResource.html */ AwsOamActions["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 */ AwsOamActions["PutSinkPolicy"] = "oam:PutSinkPolicy"; /** * Grants permission to tag a resource * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_TagResource.html */ AwsOamActions["TagResource"] = "oam:TagResource"; /** * Grants permission to untag a resource * * See https://docs.aws.amazon.com/OAM/latest/APIReference/API_UntagResource.html */ AwsOamActions["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 */ AwsOamActions["UpdateLink"] = "oam:UpdateLink"; })(AwsOamActions || (AwsOamActions = {})); //# sourceMappingURL=oam.js.map