aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
88 lines • 3.59 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* 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
*/
export 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 || (AwsDsqlActions = {}));
//# sourceMappingURL=dsql.js.map