UNPKG

aws-iam-policy-types

Version:

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

200 lines 8.52 kB
// AUTOGENERATED FILE - DO NOT EDIT /** * 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 var AwsDaxActions; (function (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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["ConditionCheckItem"] = "dax:ConditionCheckItem"; /** * Grants permission to create a DAX cluster * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_CreateCluster.html */ AwsDaxActions["CreateCluster"] = "dax:CreateCluster"; /** * Grants permission to create a parameter group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_CreateParameterGroup.html */ AwsDaxActions["CreateParameterGroup"] = "dax:CreateParameterGroup"; /** * Grants permission to create a subnet group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_CreateSubnetGroup.html */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["DeleteItem"] = "dax:DeleteItem"; /** * Grants permission to delete the specified parameter group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DeleteParameterGroup.html */ AwsDaxActions["DeleteParameterGroup"] = "dax:DeleteParameterGroup"; /** * Grants permission to delete a subnet group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_DeleteSubnetGroup.html */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["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 */ AwsDaxActions["UpdateParameterGroup"] = "dax:UpdateParameterGroup"; /** * Grants permission to modify an existing subnet group * * See https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_dax_UpdateSubnetGroup.html */ AwsDaxActions["UpdateSubnetGroup"] = "dax:UpdateSubnetGroup"; })(AwsDaxActions || (AwsDaxActions = {})); //# sourceMappingURL=dax.js.map