UNPKG

aws-iam-policy-types

Version:

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

91 lines 3.72 kB
"use strict"; // AUTOGENERATED FILE - DO NOT EDIT Object.defineProperty(exports, "__esModule", { value: true }); exports.AwsDsqlActions = void 0; /** * All IAM policy actions for Amazon Aurora DSQL (DSQL) * * Extracted by `aws-iam-policy` from * https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonauroradsql.html * * 2025-02-24T21:46:49.289Z */ var AwsDsqlActions; (function (AwsDsqlActions) { /** * Grants permission to create new clusters * * See https://docs.aws.amazon.com/aurora-dsql/latest/APIReference/API_CreateCluster.html */ AwsDsqlActions["CreateCluster"] = "dsql:CreateCluster"; /** * Grants permission to create multi-Region clusters. Creating multi-Region cluste * rs also requires CreateCluster permission in each specified Region * * See https://docs.aws.amazon.com/aurora-dsql/latest/APIReference/API_CreateMultiRegionClusters.html */ AwsDsqlActions["CreateMultiRegionClusters"] = "dsql:CreateMultiRegionClusters"; /** * Grants permission to connect to the database * * See https://docs.aws.amazon.com/aurora-dsql/latest/userguide/accessing-sql-clients.html */ AwsDsqlActions["DbConnect"] = "dsql:DbConnect"; /** * Grants permission to connect to the database with admin role. Connecting with a * ny other role requires DbConnect permission * * See https://docs.aws.amazon.com/aurora-dsql/latest/userguide/accessing-sql-clients.html */ AwsDsqlActions["DbConnectAdmin"] = "dsql:DbConnectAdmin"; /** * Grants permission to delete a cluster and all of its data * * See https://docs.aws.amazon.com/aurora-dsql/latest/APIReference/API_DeleteCluster.html */ AwsDsqlActions["DeleteCluster"] = "dsql:DeleteCluster"; /** * Grants permission to delete multi-Region clusters. Deleting multi-Region cluste * rs also requires DeleteCluster permission in each specified Region * * See https://docs.aws.amazon.com/aurora-dsql/latest/APIReference/API_DeleteMultiRegionClusters.html */ AwsDsqlActions["DeleteMultiRegionClusters"] = "dsql:DeleteMultiRegionClusters"; /** * Grants permission to get information about a cluster * * See https://docs.aws.amazon.com/aurora-dsql/latest/APIReference/API_GetCluster.html */ AwsDsqlActions["GetCluster"] = "dsql:GetCluster"; /** * Grants permission to retrieve a list of clusters * * See https://docs.aws.amazon.com/aurora-dsql/latest/APIReference/API_ListClusters.html */ AwsDsqlActions["ListClusters"] = "dsql:ListClusters"; /** * Grants permission to list all tags on an Aurora DSQL resource * * See https://docs.aws.amazon.com/aurora-dsql/latest/APIReference/API_ListTagsForResource.html */ AwsDsqlActions["ListTagsForResource"] = "dsql:ListTagsForResource"; /** * Grants permission to add tags to Aurora DSQL resources * * See https://docs.aws.amazon.com/aurora-dsql/latest/APIReference/API_TagResource.html */ AwsDsqlActions["TagResource"] = "dsql:TagResource"; /** * Grants permission to remove tags from Aurora DSQL resources * * See https://docs.aws.amazon.com/aurora-dsql/latest/APIReference/API_UntagResource.html */ AwsDsqlActions["UntagResource"] = "dsql:UntagResource"; /** * Grants permission to modify cluster attributes * * See https://docs.aws.amazon.com/aurora-dsql/latest/APIReference/API_UpdateCluster.html */ AwsDsqlActions["UpdateCluster"] = "dsql:UpdateCluster"; })(AwsDsqlActions = exports.AwsDsqlActions || (exports.AwsDsqlActions = {})); //# sourceMappingURL=dsql.js.map