aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
131 lines • 6.01 kB
JavaScript
// AUTOGENERATED FILE - DO NOT EDIT
/**
* All IAM policy actions for Amazon DocumentDB Elastic Clusters (DOCDB-ELASTIC)
*
* Extracted by `aws-iam-policy` from
* https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazondocumentdbelasticclusters.html
*
* 2025-02-24T21:47:39.399Z
*/
export var AwsDocdbElasticActions;
(function (AwsDocdbElasticActions) {
/**
* Grants permission to apply pending maintenance actions on Amazon DocDB-Elastic
* cluster
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_ApplyPendingMaintenanceAction.html
*/
AwsDocdbElasticActions["ApplyPendingMaintenanceAction"] = "docdb-elastic:ApplyPendingMaintenanceAction";
/**
* Grants permission to copy a new Amazon DocDB-Elastic cluster snapshot
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_CopyClusterSnapshot.html
*/
AwsDocdbElasticActions["CopyClusterSnapshot"] = "docdb-elastic:CopyClusterSnapshot";
/**
* Grants permission to create a new Amazon DocDB-Elastic cluster
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_CreateCluster.html
*/
AwsDocdbElasticActions["CreateCluster"] = "docdb-elastic:CreateCluster";
/**
* Grants permission to create a new Amazon DocDB-Elastic cluster snapshot
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_CreateClusterSnapshot.html
*/
AwsDocdbElasticActions["CreateClusterSnapshot"] = "docdb-elastic:CreateClusterSnapshot";
/**
* Grants permission to delete a cluster
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_DeleteCluster.html
*/
AwsDocdbElasticActions["DeleteCluster"] = "docdb-elastic:DeleteCluster";
/**
* Grants permission to delete a cluster snapshot
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_DeleteClusterSnapshot.html
*/
AwsDocdbElasticActions["DeleteClusterSnapshot"] = "docdb-elastic:DeleteClusterSnapshot";
/**
* Grants permission to view details about a cluster
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_GetCluster.html
*/
AwsDocdbElasticActions["GetCluster"] = "docdb-elastic:GetCluster";
/**
* Grants permission to view details about a cluster snapshot
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_GetClusterSnapshot.html
*/
AwsDocdbElasticActions["GetClusterSnapshot"] = "docdb-elastic:GetClusterSnapshot";
/**
* Grants permission to view details about pending maintenance actions on Amazon D
* ocDB-Elastic cluster
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_GetPendingMaintenanceAction.html
*/
AwsDocdbElasticActions["GetPendingMaintenanceAction"] = "docdb-elastic:GetPendingMaintenanceAction";
/**
* Grants permission to list the cluster snapshots in your account
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_ListClusterSnapshots.html
*/
AwsDocdbElasticActions["ListClusterSnapshots"] = "docdb-elastic:ListClusterSnapshots";
/**
* Grants permission to list the clusters in your account
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_ListClusters.html
*/
AwsDocdbElasticActions["ListClusters"] = "docdb-elastic:ListClusters";
/**
* Grants permission to list details about pending maintenance actions on any Amaz
* on DocDB-Elastic cluster
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_ListPendingMaintenanceActions.html
*/
AwsDocdbElasticActions["ListPendingMaintenanceActions"] = "docdb-elastic:ListPendingMaintenanceActions";
/**
* Grants permission to lists tag for an DocumentDB Elastic resource
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_ListTagsForResource.html
*/
AwsDocdbElasticActions["ListTagsForResource"] = "docdb-elastic:ListTagsForResource";
/**
* Grants permission to restore cluster from a Amazon DocDB-Elastic cluster snapsh
* ot
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_RestoreClusterFromSnapshot.html
*/
AwsDocdbElasticActions["RestoreClusterFromSnapshot"] = "docdb-elastic:RestoreClusterFromSnapshot";
/**
* Grants permission to start a stopped Amazon DocDB-Elastic cluster
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_StartCluster.html
*/
AwsDocdbElasticActions["StartCluster"] = "docdb-elastic:StartCluster";
/**
* Grants permission to stop an existing Amazon DocDB-Elastic cluster
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_StopCluster.html
*/
AwsDocdbElasticActions["StopCluster"] = "docdb-elastic:StopCluster";
/**
* Grants permission to tag an DocumentDB Elastic resource
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_TagResource.html
*/
AwsDocdbElasticActions["TagResource"] = "docdb-elastic:TagResource";
/**
* Grants permission to untag a DocumentDB Elastic resource
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_UntagResource.html
*/
AwsDocdbElasticActions["UntagResource"] = "docdb-elastic:UntagResource";
/**
* Grants permission to modify a cluster
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_UpdateCluster.html
*/
AwsDocdbElasticActions["UpdateCluster"] = "docdb-elastic:UpdateCluster";
})(AwsDocdbElasticActions || (AwsDocdbElasticActions = {}));
//# sourceMappingURL=docdb-elastic.js.map