/**
 * 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"
}
