View a markdown version of this page

Acciones, recursos y claves de condición para Amazon S3 Glacier - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para Amazon S3 Glacier

Amazon S3 Glacier (prefijo de servicio:glacier) 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 S3 Glacier

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

AbortMultipartUpload

glaciar: AbortMultipartUpload

Escritura

AbortVaultLock

glaciar: AbortVaultLock

Gestión de permisos, escritura

AddTagsToVault

glaciar: AddTagsToVault

Etiquetar, escribir

CompleteMultipartUpload

glaciar: CompleteMultipartUpload

Escritura

CompleteVaultLock

glaciar: CompleteVaultLock

Gestión de permisos, escritura

CreateVault

glaciar: CreateVault

Escritura

DeleteArchive

glaciar: DeleteArchive

Escritura

DeleteVault

glaciar: DeleteVault

Escritura

DeleteVaultAccessPolicy

glaciar: DeleteVaultAccessPolicy

Gestión de permisos, escritura

DeleteVaultNotifications

glaciar: DeleteVaultNotifications

Escritura

DescribeJob

glaciar: DescribeJob

Lectura

DescribeVault

glaciar: DescribeVault

Lectura

GetDataRetrievalPolicy

glaciar: GetDataRetrievalPolicy

Lectura

GetJobOutput

glaciar: GetJobOutput

Lectura

GetVaultAccessPolicy

glaciar: GetVaultAccessPolicy

Lectura

GetVaultLock

glaciar: GetVaultLock

Lectura

GetVaultNotifications

glaciar: GetVaultNotifications

Lectura

InitiateJob

glaciar: GetJobOutput

Lectura

glaciar: InitiateJob

Escritura

InitiateMultipartUpload

glaciar: InitiateMultipartUpload

Escritura

InitiateVaultLock

glaciar: InitiateVaultLock

Gestión de permisos, escritura

ListJobs

glaciar: ListJobs

Enumeración

ListMultipartUploads

glaciar: ListMultipartUploads

Enumeración

ListParts

glaciar: ListParts

Enumeración

ListProvisionedCapacity

glaciar: ListProvisionedCapacity

Enumeración

ListTagsForVault

glaciar: ListTagsForVault

Enumeración

ListVaults

glaciar: ListVaults

Enumeración

PurchaseProvisionedCapacity

glaciar: PurchaseProvisionedCapacity

Escritura

RemoveTagsFromVault

glaciar: RemoveTagsFromVault

Etiquetar, escribir

SetDataRetrievalPolicy

glaciar: SetDataRetrievalPolicy

Gestión de permisos, escritura

SetVaultAccessPolicy

glaciar: SetVaultAccessPolicy

Gestión de permisos, escritura

SetVaultNotifications

glaciar: SetVaultNotifications

Escritura

UploadArchive

glaciar: UploadArchive

Escritura

UploadMultipartPart

glaciar: UploadMultipartPart

Escritura

Acciones definidas por Amazon S3 Glacier

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

AbortMultipartUpload

Otorga permiso para anular una carga multiparte identificada por el ID de carga

bóveda*

Escritura

AbortVaultLock

Otorga permios para anular el bloqueo de almacenes en caso de que el almacén no se encuentre en el estado bloqueado.

bóveda*

Administración de permisos, escritura

AddTagsToVault

Otorga permiso para agregar etiquetas especificadas a un almacén.

bóveda*

Etiquetar, escribir

CompleteMultipartUpload

Otorga permiso para completar un proceso de carga multiparte.

bóveda*

Escritura

CompleteVaultLock

Otorga permiso para completar el proceso de bloqueo de almacenes.

bóveda*

Administración de permisos, escritura

CreateVault

Otorga permiso para crear un nuevo almacén con el nombre especificado.

bóveda*

Escritura

DeleteArchive

Otorga permiso para eliminar un archivo de un almacén.

bóveda*

glaciar: ArchiveAgeInDays

Escritura

DeleteVault

Otorga permiso para eliminar un almacén.

bóveda*

Escritura

DeleteVaultAccessPolicy

Otorga permiso para eliminar la política de acceso asociada al almacén especificado.

bóveda*

Administración de permisos, escritura

DeleteVaultNotifications

Otorga permiso para eliminar la configuración de notificación configurada para un almacén

bóveda*

Escritura

DescribeJob

Otorga permiso para obtener información sobre un trabajo iniciado anteriormente.

bóveda*

Lectura

DescribeVault

Otorga permiso para obtener información sobre un almacén

bóveda*

Lectura

GetDataRetrievalPolicy

Otorga permiso para obtener la política de recuperación de datos

Lectura

GetJobOutput

Otorga permiso para descargar la salida del trabajo especificado.

bóveda*

Lectura

GetVaultAccessPolicy

Otorga permiso para recuperar el subrecurso de política de acceso establecido en el almacén.

bóveda*

Lectura

GetVaultLock

Otorga permiso para recuperar los atributos del subrecurso de política de bloqueo establecido en el almacén especificado.

bóveda*

Lectura

GetVaultNotifications

Otorga permiso para recuperar el subrecurso de configuración de notificaciones establecido en el almacén.

bóveda*

Lectura

InitiateJob

Otorga permiso para iniciar un trabajo del tipo especificado.

bóveda*

glaciar: ArchiveAgeInDays

Escritura

InitiateMultipartUpload

Otorga permiso para iniciar una carga multiparte.

bóveda*

Escritura

InitiateVaultLock

Otorga permiso para iniciar el proceso de bloqueo de almacenes.

bóveda*

Administración de permisos, escritura

ListJobs

Otorga permiso para enumerar los trabajos de un almacén que están en curso y los trabajos que han terminado recientemente.

bóveda*

Enumeración

ListMultipartUploads

Otorga permiso para enumerar las cargas multiparte en curso del almacén especificado.

bóveda*

Enumeración

ListParts

Otorga permiso para enumerar las partes de un archivo que se han cargado para una carga multiparte específica

bóveda*

Enumeración

ListProvisionedCapacity

Otorga permiso para enumerar la capacidad aprovisionada para la especificada Cuenta de AWS

Enumeración

ListTagsForVault

Otorga permiso para enumerar todas las etiquetas asociadas con un almacén.

bóveda*

Enumeración

ListVaults

Otorga permiso para enumerar todos los almacenes.

Enumeración

PurchaseProvisionedCapacity

Concede permiso para comprar una unidad de capacidad aprovisionada para un Cuenta de AWS

Escritura

RemoveTagsFromVault

Otorga permiso para quitar una o varias etiquetas del conjunto de etiquetas asociadas a un almacén.

bóveda*

Etiquetar, escribir

SetDataRetrievalPolicy

Otorga permiso para establecer y aplicar una política de recuperación de datos en la región especificada en la solicitud PUT.

Gestión de permisos, escritura

SetVaultAccessPolicy

Otorga permiso para configurar una política de acceso para un almacén y sobrescribe una política existente.

bóveda*

Administración de permisos, escritura

SetVaultNotifications

Otorga permiso para configurar notificaciones de almacén.

bóveda*

Escritura

UploadArchive

Otorga permiso para cargar un archivo en un almacén.

bóveda*

Escritura

UploadMultipartPart

Otorga permiso para cargar una parte de un archivo.

bóveda*

Escritura

Tipos de recurso definidos por Amazon S3 Glacier

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

bóveda

arn: $ {Partition} :glacier: $ {Region} :$ {Account} :vaults/$ {} VaultName

Claves de condición de Amazon S3 Glacier

Amazon S3 Glacier 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

glaciar: ArchiveAgeInDays

Filtra el acceso mediante el plazo de tiempo que se ha almacenado un archivo en el almacén, en días.

Cadena

glaciar:ResourceTag/

Filtra el acceso mediante una etiqueta definida por el cliente.

Cadena