UNPKG

aws-iam-policy-types

Version:

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

231 lines (230 loc) 9.61 kB
/** * All IAM policy actions for AWS Resource Access Manager (RAM) (RAM) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsresourceaccessmanagerram.html * * 2025-02-24T21:49:26.045Z */ export declare enum AwsRamActions { /** * Grants permission to accept the specified resource share invitation * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_AcceptResourceShareInvitation.html */ AcceptResourceShareInvitation = "ram:AcceptResourceShareInvitation", /** * Grants permission to associate resource(s) and/or principal(s) to a resource sh * are * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_AssociateResourceShare.html */ AssociateResourceShare = "ram:AssociateResourceShare", /** * Grants permission to associate a Permission with a Resource Share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_AssociateResourceSharePermission.html */ AssociateResourceSharePermission = "ram:AssociateResourceSharePermission", /** * Grants permission to create a Permission that can be associated to a Resource S * hare * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_CreatePermission.html */ CreatePermission = "ram:CreatePermission", /** * Grants permission to create a new version of a Permission that can be associate * d to a Resource Share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_CreatePermissionVersion.html */ CreatePermissionVersion = "ram:CreatePermissionVersion", /** * Grants permission to create a resource share with provided resource(s) and/or p * rincipal(s) * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_CreateResourceShare.html */ CreateResourceShare = "ram:CreateResourceShare", /** * Grants permission to delete a specified Permission * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_DeletePermission.html */ DeletePermission = "ram:DeletePermission", /** * Grants permission to delete a specified version of a permission * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_DeletePermissionVersion.html */ DeletePermissionVersion = "ram:DeletePermissionVersion", /** * Grants permission to delete resource share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_DeleteResourceShare.html */ DeleteResourceShare = "ram:DeleteResourceShare", /** * Grants permission to disassociate resource(s) and/or principal(s) from a resour * ce share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_DisassociateResourceShare.html */ DisassociateResourceShare = "ram:DisassociateResourceShare", /** * Grants permission to disassociate a Permission from a Resource Share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_DisassociateResourceSharePermission.html */ DisassociateResourceSharePermission = "ram:DisassociateResourceSharePermission", /** * Grants permission to access customer's organization and create a SLR in the cus * tomer's account * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_EnableSharingWithAwsOrganization.html */ EnableSharingWithAwsOrganization = "ram:EnableSharingWithAwsOrganization", /** * Grants permission to get the contents of an AWS RAM permission * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_GetPermission.html */ GetPermission = "ram:GetPermission", /** * Grants permission to get the policies for the specified resources that you own * and have shared * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_GetResourcePolicies.html */ GetResourcePolicies = "ram:GetResourcePolicies", /** * Grants permission to get a set of resource share associations from a provided l * ist or with a specified status of the specified type * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_GetResourceShareAssociations.html */ GetResourceShareAssociations = "ram:GetResourceShareAssociations", /** * Grants permission to get resource share invitations by the specified invitation * arn or those for the resource share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_GetResourceShareInvitations.html */ GetResourceShareInvitations = "ram:GetResourceShareInvitations", /** * Grants permission to get a set of resource shares from a provided list or with * a specified status * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_GetResourceShares.html */ GetResourceShares = "ram:GetResourceShares", /** * Grants permission to list the resources in a resource share that is shared with * you but that the invitation is still pending for * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_ListPendingInvitationResources.html */ ListPendingInvitationResources = "ram:ListPendingInvitationResources", /** * Grants permission to list information about the permission and any associations * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_ListPermissionAssociations.html */ ListPermissionAssociations = "ram:ListPermissionAssociations", /** * Grants permission to list the versions of an AWS RAM permission * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_ListPermissionVersions.html */ ListPermissionVersions = "ram:ListPermissionVersions", /** * Grants permission to list the AWS RAM permissions * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_ListPermissions.html */ ListPermissions = "ram:ListPermissions", /** * Grants permission to list the principals that you have shared resources with or * that have shared resources with you * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_ListPrincipals.html */ ListPrincipals = "ram:ListPrincipals", /** * Grants permission to retrieve the status of the asynchronous permission replace * ment * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_ListReplacePermissionAssociationsWork.html */ ListReplacePermissionAssociationsWork = "ram:ListReplacePermissionAssociationsWork", /** * Grants permission to list the Permissions associated with a Resource Share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_ListResourceSharePermissions.html */ ListResourceSharePermissions = "ram:ListResourceSharePermissions", /** * Grants permission to list the shareable resource types supported by AWS RAM * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_ListResourceTypes.html */ ListResourceTypes = "ram:ListResourceTypes", /** * Grants permission to list the resources that you added to resource shares or th * e resources that are shared with you * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_ListResources.html */ ListResources = "ram:ListResources", /** * Grants permission to create a separate, fully manageable customer managed permi * ssion * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_PromotePermissionCreatedFromPolicy.html */ PromotePermissionCreatedFromPolicy = "ram:PromotePermissionCreatedFromPolicy", /** * Grants permission to promote the specified resource share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_PromoteResourceShareCreatedFromPolicy.html */ PromoteResourceShareCreatedFromPolicy = "ram:PromoteResourceShareCreatedFromPolicy", /** * Grants permission to reject the specified resource share invitation * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_RejectResourceShareInvitation.html */ RejectResourceShareInvitation = "ram:RejectResourceShareInvitation", /** * Grants permission to update all resource shares to a new permission * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_ReplacePermissionAssociations.html */ ReplacePermissionAssociations = "ram:ReplacePermissionAssociations", /** * Grants permission to specify a version number as the default version for the re * spective customer managed permission * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_SetDefaultPermissionVersion.html */ SetDefaultPermissionVersion = "ram:SetDefaultPermissionVersion", /** * Grants permission to tag the specified resource share or permission * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_TagResource.html */ TagResource = "ram:TagResource", /** * Grants permission to untag the specified resource share or permission * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_UntagResource.html */ UntagResource = "ram:UntagResource", /** * Grants permission to update attributes of the resource share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_UpdateResourceShare.html */ UpdateResourceShare = "ram:UpdateResourceShare" }