aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
200 lines • 8.52 kB
JavaScript
// 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