UNPKG

aws-iam-policy-types

Version:

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

233 lines 10.3 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * 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 var AwsRamActions; (function (AwsRamActions) { /** * Grants permission to accept the specified resource share invitation * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_AcceptResourceShareInvitation.html */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["CreateResourceShare"] = "ram:CreateResourceShare"; /** * Grants permission to delete a specified Permission * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_DeletePermission.html */ AwsRamActions["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 */ AwsRamActions["DeletePermissionVersion"] = "ram:DeletePermissionVersion"; /** * Grants permission to delete resource share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_DeleteResourceShare.html */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["ListPermissionVersions"] = "ram:ListPermissionVersions"; /** * Grants permission to list the AWS RAM permissions * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_ListPermissions.html */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["PromotePermissionCreatedFromPolicy"] = "ram:PromotePermissionCreatedFromPolicy"; /** * Grants permission to promote the specified resource share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_PromoteResourceShareCreatedFromPolicy.html */ AwsRamActions["PromoteResourceShareCreatedFromPolicy"] = "ram:PromoteResourceShareCreatedFromPolicy"; /** * Grants permission to reject the specified resource share invitation * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_RejectResourceShareInvitation.html */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["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 */ AwsRamActions["UntagResource"] = "ram:UntagResource"; /** * Grants permission to update attributes of the resource share * * See https://docs.aws.amazon.com/ram/latest/APIReference/API_UpdateResourceShare.html */ AwsRamActions["UpdateResourceShare"] = "ram:UpdateResourceShare"; })(AwsRamActions || (AwsRamActions = {})); //# sourceMappingURL=ram.js.map