UNPKG

aws-iam-policy-types

Version:

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

198 lines (197 loc) 7.88 kB
/** * All IAM policy actions for Amazon DynamoDB Accelerator (DAX) (DAX) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazondynamodbacceleratordax.html * * 2025-02-24T21:47:40.411Z */ export declare enum AwsDaxActions { /** * Grants permission to return the attributes of one or more items from one or mor * e tables * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_BatchGetItem.html */ BatchGetItem = "dax:BatchGetItem", /** * Grants permission to put or delete multiple items in one or more tables * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_BatchWriteItem.html */ BatchWriteItem = "dax:BatchWriteItem", /** * Grants permission to the ConditionCheckItem operation that checks the existence * of a set of attributes for the item with the given primary key * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_ConditionCheckItem.html */ ConditionCheckItem = "dax:ConditionCheckItem", /** * Grants permission to create a DAX cluster * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_CreateCluster.html */ CreateCluster = "dax:CreateCluster", /** * Grants permission to create a parameter group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_CreateParameterGroup.html */ CreateParameterGroup = "dax:CreateParameterGroup", /** * Grants permission to create a subnet group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_CreateSubnetGroup.html */ CreateSubnetGroup = "dax:CreateSubnetGroup", /** * Grants permission to remove one or more nodes from a DAX cluster * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DecreaseReplicationFactor.html */ DecreaseReplicationFactor = "dax:DecreaseReplicationFactor", /** * Grants permission to delete a previously provisioned DAX cluster * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DeleteCluster.html */ DeleteCluster = "dax:DeleteCluster", /** * Grants permission to delete a single item in a table by primary key * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html */ DeleteItem = "dax:DeleteItem", /** * Grants permission to delete the specified parameter group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DeleteParameterGroup.html */ DeleteParameterGroup = "dax:DeleteParameterGroup", /** * Grants permission to delete a subnet group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DeleteSubnetGroup.html */ DeleteSubnetGroup = "dax:DeleteSubnetGroup", /** * Grants permission to return information about all provisioned DAX clusters * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DescribeClusters.html */ DescribeClusters = "dax:DescribeClusters", /** * Grants permission to return the default system parameter information for DAX * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DescribeDefaultParameters.html */ DescribeDefaultParameters = "dax:DescribeDefaultParameters", /** * Grants permission to return events related to DAX clusters and parameter groups * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DescribeEvents.html */ DescribeEvents = "dax:DescribeEvents", /** * Grants permission to return a list of parameter group descriptions * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DescribeParameterGroups.html */ DescribeParameterGroups = "dax:DescribeParameterGroups", /** * Grants permission to return the detailed parameter list for a particular parame * ter group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DescribeParameters.html */ DescribeParameters = "dax:DescribeParameters", /** * Grants permission to return a list of subnet group descriptions * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DescribeSubnetGroups.html */ DescribeSubnetGroups = "dax:DescribeSubnetGroups", /** * Grants permission to the GetItem operation that returns a set of attributes for * the item with the given primary key * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_GetItem.html */ GetItem = "dax:GetItem", /** * Grants permission to add one or more nodes to a DAX cluster * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_IncreaseReplicationFactor.html */ IncreaseReplicationFactor = "dax:IncreaseReplicationFactor", /** * Grants permission to return a list all of the tags for a DAX cluster * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_ListTags.html */ ListTags = "dax:ListTags", /** * Grants permission to create a new item, or replace an old item with a new item * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html */ PutItem = "dax:PutItem", /** * Grants permission to use the primary key of a table or a secondary index to dir * ectly access items from that table or index * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Query.html */ Query = "dax:Query", /** * Grants permission to reboot a single node of a DAX cluster * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_RebootNode.html */ RebootNode = "dax:RebootNode", /** * Grants permission to return one or more items and item attributes by accessing * every item in a table or a secondary index * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_Scan.html */ Scan = "dax:Scan", /** * Grants permission to associate a set of tags with a DAX resource * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_TagResource.html */ TagResource = "dax:TagResource", /** * Grants permission to remove the association of tags from a DAX resource * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_UntagResource.html */ UntagResource = "dax:UntagResource", /** * Grants permission to modify the settings for a DAX cluster * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_UpdateCluster.html */ UpdateCluster = "dax:UpdateCluster", /** * Grants permission to edit an existing item's attributes, or adds a new item to * the table if it does not already exist * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_UpdateItem.html */ UpdateItem = "dax:UpdateItem", /** * Grants permission to modify the parameters of a parameter group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_UpdateParameterGroup.html */ UpdateParameterGroup = "dax:UpdateParameterGroup", /** * Grants permission to modify an existing subnet group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_UpdateSubnetGroup.html */ UpdateSubnetGroup = "dax:UpdateSubnetGroup" }