aws-iam-policy-types
Version:
Autogenerated Typescript types for AWS IAM Policy and enums for all policy actions
129 lines (128 loc) • 5.36 kB
TypeScript
/**
* 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 declare enum 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
*/
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
*/
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
*/
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
*/
CreateClusterSnapshot = "docdb-elastic:CreateClusterSnapshot",
/**
* Grants permission to delete a cluster
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_DeleteCluster.html
*/
DeleteCluster = "docdb-elastic:DeleteCluster",
/**
* Grants permission to delete a cluster snapshot
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_DeleteClusterSnapshot.html
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
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
*/
UntagResource = "docdb-elastic:UntagResource",
/**
* Grants permission to modify a cluster
*
* See https://docs.aws.amazon.com/documentdb/latest/developerguide/API_elastic_UpdateCluster.html
*/
UpdateCluster = "docdb-elastic:UpdateCluster"
}