View a markdown version of this page

Acciones, recursos y claves de condición para Amazon DocumentDB Elastic Clusters - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para Amazon DocumentDB Elastic Clusters

Amazon DocumentDB Elastic Clusters (prefijo de servicio:docdb-elastic) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Operaciones de API definidas por Amazon DocumentDB Elastic Clusters

En la siguiente tabla, se asignan las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

ApplyPendingMaintenanceAction

docdb-elastic: ApplyPendingMaintenanceAction

Escritura

CopyClusterSnapshot

docdb-elastic: CopyClusterSnapshot

Escritura

docdb-elastic: CreateClusterSnapshot

Escritura

docdb-elastic: TagResource

Etiquetar, escribir

CreateCluster

docdb-elastic: CreateCluster

Escritura

docdb-elastic: TagResource

Etiquetar, escribir

CreateClusterSnapshot

docdb-elastic: CreateClusterSnapshot

Escritura

docdb-elastic: TagResource

Etiquetar, escribir

DeleteCluster

docdb-elastic: DeleteCluster

Escritura

DeleteClusterSnapshot

docdb-elastic: DeleteClusterSnapshot

Escritura

GetCluster

docdb-elastic: GetCluster

Lectura

GetClusterSnapshot

docdb-elastic: GetClusterSnapshot

Lectura

GetPendingMaintenanceAction

docdb-elastic: GetPendingMaintenanceAction

Lectura

ListClusterSnapshots

docdb-elastic: ListClusterSnapshots

Enumeración

ListClusters

docdb-elastic: ListClusters

Enumeración

ListPendingMaintenanceActions

docdb-elastic: ListPendingMaintenanceActions

Enumeración

ListTagsForResource

docdb-elastic: ListTagsForResource

Enumeración

RestoreClusterFromSnapshot

docdb-elastic: CreateCluster

Escritura

docdb-elastic: RestoreClusterFromSnapshot

Escritura

docdb-elastic: TagResource

Etiquetar, escribir

StartCluster

docdb-elastic: StartCluster

Escritura

StopCluster

docdb-elastic: StopCluster

Escritura

TagResource

docdb-elastic: TagResource

Etiquetar, escribir

UntagResource

docdb-elastic: UntagResource

Etiquetar, escribir

UpdateCluster

docdb-elastic: UpdateCluster

Escritura

Acciones definidas por Amazon DocumentDB Elastic Clusters

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

ApplyPendingMaintenanceAction

Otorga permiso para aplicar acciones de mantenimiento pendientes en el DocDB-Elastic clúster de Amazon

clúster*

aws: ResourceTag /$ {} TagKey

Escritura

CopyClusterSnapshot

Concede permiso para copiar una nueva instantánea de un DocDB-Elastic clúster de Amazon

instantánea del cluster*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateCluster

Concede permiso para crear un nuevo DocDB-Elastic clúster de Amazon

aws: RequestTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateClusterSnapshot

Concede permiso para crear una nueva instantánea de un DocDB-Elastic clúster de Amazon

clúster*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

instantánea del cluster*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

DeleteCluster

Otorga permiso para eliminar un clúster

clúster*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteClusterSnapshot

Otorga permiso para eliminar una instantánea de un clúster

instantánea de clúster*

aws: /$ {} ResourceTag TagKey

Escritura

GetCluster

Otorga permiso para ver detalles sobre un clúster

clúster*

aws: ResourceTag /$ {} TagKey

Lectura

GetClusterSnapshot

Otorga permiso para ver detalles sobre una instantánea de un clúster

instantánea de clúster*

aws: /$ {} ResourceTag TagKey

Lectura

GetPendingMaintenanceAction

Otorga permiso para ver detalles sobre las acciones de mantenimiento pendientes en el DocDB-Elastic clúster de Amazon

clúster*

aws: ResourceTag /$ {} TagKey

Lectura

ListClusterSnapshots

Otorga permiso para enumerar las instantáneas del clúster de su cuenta

Enumeración

ListClusters

Otorga permiso para enumerar los clústeres de su cuenta

Enumeración

ListPendingMaintenanceActions

Otorga permiso para enumerar detalles sobre las acciones de mantenimiento pendientes en cualquier DocDB-Elastic clúster de Amazon

aws: ResourceTag /$ {} TagKey

Enumeración

ListTagsForResource

Otorga permiso para enumerar etiquetas para un recurso de DocumentDB Elastic

clúster

aws: ResourceTag /$ {} TagKey

Enumeración

cluster-snapshot

aws: ResourceTag /$ {} TagKey

RestoreClusterFromSnapshot

Otorga permiso para restaurar un clúster a partir de una instantánea de un DocDB-Elastic clúster de Amazon

clúster*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

instantánea del cluster*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

StartCluster

Otorga permiso para iniciar un DocDB-Elastic clúster de Amazon detenido

clúster*

aws: ResourceTag /$ {} TagKey

Escritura

StopCluster

Otorga permiso para detener un DocDB-Elastic clúster de Amazon existente

clúster*

aws: ResourceTag /$ {} TagKey

Escritura

TagResource

Otorga permiso para etiquetar un recurso de DocumentDB Elastic

clúster

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

cluster-snapshot

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Otorga permiso para quitar la etiqueta de un recurso de DocumentDB Elastic

clúster

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

cluster-snapshot

AWS: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateCluster

Otorga permiso para modificar un clúster

clúster*

aws: ResourceTag /$ {} TagKey

Escritura

Tipos de recursos definidos por Amazon DocumentDB Elastic Clusters

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

clúster

arn: $ {Partition} :docdb-elastic: $ {Region} :$ {Account} :cluster/$ {} ResourceId

ResourceTagaws: /$ {} TagKey

instantánea de clúster

arn: $ {Partition} :docdb-elastic: $ {Region} :$ {Account} :cluster-snapshot/$ {} ResourceId

ResourceTagaws: /$ {} TagKey

Claves de condición de Amazon DocumentDB Elastic Clusters

Amazon DocumentDB Elastic Clusters define las siguientes claves de condición que se pueden utilizar en el elemento Condition de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso mediante los pares clave-valor de la etiqueta en la solicitud.

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso mediante los pares clave-valor de etiqueta adjuntados al recurso.

Cadena

AWS: TagKeys

Filtra el acceso mediante el conjunto de claves de etiqueta en la solicitud.

ArrayOfString