UNPKG

aws-iam-policy-types

Version:

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

297 lines (296 loc) 11.7 kB
/** * All IAM policy actions for Amazon MemoryDB (MEMORYDB) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonmemorydb.html * * 2025-02-24T21:48:54.435Z */ export declare enum AwsMemorydbActions { /** * Grants permissions to apply service updates * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_BatchUpdateCluster.html */ BatchUpdateCluster = "memorydb:BatchUpdateCluster", /** * Allows an IAM user or role to connect as a specified MemoryDB user to a node in * a cluster * * See https://docs.aws.amazon.com/memorydb/latest/devguide/auth-iam.html */ Connect = "memorydb:Connect", /** * Grants permissions to make a copy of an existing snapshot * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CopySnapshot.html */ CopySnapshot = "memorydb:CopySnapshot", /** * Grants permissions to create a new access control list * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CreateAcl.html */ CreateAcl = "memorydb:CreateAcl", /** * Grants permissions to create a cluster * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CreateCluster.html */ CreateCluster = "memorydb:CreateCluster", /** * Grants permissions to create a Multi-Region cluster * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CreateMultiRegionCluster.html */ CreateMultiRegionCluster = "memorydb:CreateMultiRegionCluster", /** * Grants permissions to create a new parameter group * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CreateParameterGroup.html */ CreateParameterGroup = "memorydb:CreateParameterGroup", /** * Grants permissions to create a backup of a cluster at the current point in time * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CreateSnapshot.html */ CreateSnapshot = "memorydb:CreateSnapshot", /** * Grants permissions to create a new subnet group * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CreateSubnetGroup.html */ CreateSubnetGroup = "memorydb:CreateSubnetGroup", /** * Grants permissions to create a new user * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_CreateUser.html */ CreateUser = "memorydb:CreateUser", /** * Grants permissions to delete an access control list * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DeleteAcl.html */ DeleteAcl = "memorydb:DeleteAcl", /** * Grants permissions to delete a previously provisioned cluster * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DeleteCluster.html */ DeleteCluster = "memorydb:DeleteCluster", /** * Grants permissions to delete a Multi-Region cluster * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DeleteMultiRegionCluster.html */ DeleteMultiRegionCluster = "memorydb:DeleteMultiRegionCluster", /** * Grants permissions to delete a parameter group * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DeleteParameterGroup.html */ DeleteParameterGroup = "memorydb:DeleteParameterGroup", /** * Grants permissions to delete a snapshot * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DeleteSnapshot.html */ DeleteSnapshot = "memorydb:DeleteSnapshot", /** * Grants permissions to delete a subnet group * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DeleteSubnetGroup.html */ DeleteSubnetGroup = "memorydb:DeleteSubnetGroup", /** * Grants permissions to delete a user * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DeleteUser.html */ DeleteUser = "memorydb:DeleteUser", /** * Grants permissions to retrieve information about access control lists * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeAcls.html */ DescribeAcls = "memorydb:DescribeAcls", /** * Grants permissions to retrieve information about all provisioned clusters if no * cluster identifier is specified, or about a specific cluster if a cluster ident * ifier is supplied * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeClusters.html */ DescribeClusters = "memorydb:DescribeClusters", /** * Grants permissions to list of the available engines and their versions * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeEngineVersions.html */ DescribeEngineVersions = "memorydb:DescribeEngineVersions", /** * Grants permissions to retrieve events related to clusters, subnet groups, and p * arameter groups * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeEvents.html */ DescribeEvents = "memorydb:DescribeEvents", /** * Grants permissions to retrieve information about all Multi-Region clusters if n * o cluster identifier is specified, or about a specific Multi-Region cluster if * a cluster identifier is supplied * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeMultiRegionClusters.html */ DescribeMultiRegionClusters = "memorydb:DescribeMultiRegionClusters", /** * Grants permissions to retrieve information about Multi-Region parameter groups * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeMultiRegionParameterGroups.html */ DescribeMultiRegionParameterGroups = "memorydb:DescribeMultiRegionParameterGroups", /** * Grants permissions to retrieve a detailed parameter list for a particular Multi * -Region parameter group * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeMultiRegionParameters.html */ DescribeMultiRegionParameters = "memorydb:DescribeMultiRegionParameters", /** * Grants permissions to retrieve information about parameter groups * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeParameterGroups.html */ DescribeParameterGroups = "memorydb:DescribeParameterGroups", /** * Grants permissions to retrieve a detailed parameter list for a particular param * eter group * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeParameters.html */ DescribeParameters = "memorydb:DescribeParameters", /** * Grants permissions to retrieve reserved nodes * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeReservedNodes.html */ DescribeReservedNodes = "memorydb:DescribeReservedNodes", /** * Grants permissions to retrieve reserved nodes offerings * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeReservedNodesOfferings.html */ DescribeReservedNodesOfferings = "memorydb:DescribeReservedNodesOfferings", /** * Grants permissions to retrieve details of the service updates * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeServiceUpdates.html */ DescribeServiceUpdates = "memorydb:DescribeServiceUpdates", /** * Grants permissions to retrieve information about cluster snapshots * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeSnapshots.html */ DescribeSnapshots = "memorydb:DescribeSnapshots", /** * Grants permissions to retrieve a list of subnet group * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeSubnetGroups.html */ DescribeSubnetGroups = "memorydb:DescribeSubnetGroups", /** * Grants permissions to retrieve information about users * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_DescribeUsers.html */ DescribeUsers = "memorydb:DescribeUsers", /** * Grants permissions to test automatic failover on a specified shard in a cluster * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_FailoverShard.html */ FailoverShard = "memorydb:FailoverShard", /** * Grants permissions to list available Multi-Region cluster updates * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_ListAllowedMultiRegionClusterUpdates.html */ ListAllowedMultiRegionClusterUpdates = "memorydb:ListAllowedMultiRegionClusterUpdates", /** * Grants permissions to list available node type updates * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_ListAllowedNodeTypeUpdates.html */ ListAllowedNodeTypeUpdates = "memorydb:ListAllowedNodeTypeUpdates", /** * Grants permissions to list cost allocation tags * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_ListTags.html */ ListTags = "memorydb:ListTags", /** * Grants permissions to purchase a new reserved node * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_PurchaseReservedNodesOffering.html */ PurchaseReservedNodesOffering = "memorydb:PurchaseReservedNodesOffering", /** * Grants permissions to modify the parameters of a parameter group to the engine * or system default value * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_ResetParameterGroup.html */ ResetParameterGroup = "memorydb:ResetParameterGroup", /** * Grants permissions to add up to 10 cost allocation tags to the named resource * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_TagResource.html */ TagResource = "memorydb:TagResource", /** * Grants permissions to remove the tags identified by the TagKeys list from a res * ource * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UntagResource.html */ UntagResource = "memorydb:UntagResource", /** * Grants permissions to update an access control list * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateAcl.html */ UpdateAcl = "memorydb:UpdateAcl", /** * Grants permissions to update the settings for a cluster * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateCluster.html */ UpdateCluster = "memorydb:UpdateCluster", /** * Grants permissions to update the settings for a Multi-Region cluster * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateMultiRegionCluster.html */ UpdateMultiRegionCluster = "memorydb:UpdateMultiRegionCluster", /** * Grants permissions to update parameters in a parameter group * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateParameterGroup.html */ UpdateParameterGroup = "memorydb:UpdateParameterGroup", /** * Grants permissions to update a subnet group * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateSubnetGroup.html */ UpdateSubnetGroup = "memorydb:UpdateSubnetGroup", /** * Grants permissions to update a user * * See https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateUser.html */ UpdateUser = "memorydb:UpdateUser" }