Claves de condición, acciones y recursos de Amazon S3 Object Lambda
Amazon S3 Object Lambda (prefijo de servicio:s3-object-lambda) 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:
-
Obtenga información para configurar este servicio.
-
Vea una lista de las operaciones de API disponibles para este servicio.
-
Obtenga información sobre cómo proteger este servicio y sus recursos mediante las políticas de permisos de IAM.
-
Consulte la referencia de autorización de servicio programática de este servicio.
Temas
Acciones definidas por Amazon S3 Object Lambda
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 |
|---|---|---|---|---|
Concede permiso para anular una carga multiparte |
S3-Object-Lambda: tipo de autenticación |
Escritura |
||
Concede permiso para quitar la versión nula de un objeto e insertar un marcador de eliminación, que se convierte en la versión actual del objeto |
S3-Object-Lambda: tipo de autenticación |
Escritura |
||
Concede permiso para utilizar el subrecurso de etiquetado para quitar todo el conjunto de etiquetas del objeto especificado |
S3-Object-Lambda: tipo de autenticación |
Etiquetar, escribir |
||
Concede permiso para quitar una versión específica de un objeto |
S3-Object-Lambda: tipo de autenticación |
Escritura |
||
Concede permiso para quitar todo el conjunto de etiquetas para una versión específica del objeto |
S3-Object-Lambda: tipo de autenticación |
Etiquetar, escribir |
||
Concede permiso para recuperar objetos de Amazon S3 |
S3-Object-Lambda: tipo de autenticación |
Lectura |
||
Concede permiso para devolver la lista de control de acceso (ACL) de un objeto |
S3-Object-Lambda: tipo de autenticación |
Lectura |
||
Concede permiso para obtener el estado actual de retención legal de un objeto |
S3-Object-Lambda: tipo de autenticación |
Lectura |
||
Concede permiso para recuperar la configuración de retención de un objeto |
S3-Object-Lambda: tipo de autenticación |
Lectura |
||
Concede permiso para devolver el conjunto de etiquetas de un objeto |
S3-Object-Lambda: tipo de autenticación |
Lectura |
||
Concede permiso para recuperar una versión específica de un objeto |
S3-Object-Lambda: tipo de autenticación |
Lectura |
||
Concede permiso para devolver la lista de control de acceso (ACL) de una versión de objeto específica |
S3-Object-Lambda: tipo de autenticación |
Lectura |
||
Concede permiso para devolver el conjunto de etiquetas para una versión específica del objeto |
S3-Object-Lambda: tipo de autenticación |
Lectura |
||
Otorga permiso para enumerar algunos o todos los objetos de un bucket de Amazon S3 (hasta 1000) |
S3-Object-Lambda: tipo de autenticación |
Enumeración |
||
Concede permiso para publicar cargas multiparte en curso |
S3-Object-Lambda: tipo de autenticación |
Enumeración |
||
Concede permiso para enumerar metadatos sobre todas las versiones de objetos en un bucket de Amazon S3 |
S3-Object-Lambda: tipo de autenticación |
Enumeración |
||
Concede permiso para enumerar las piezas que se han cargado para una carga multiparte específica |
S3-Object-Lambda: tipo de autenticación |
Enumeración |
||
Concede permiso para agregar un objeto a un bucket |
S3-Object-Lambda: tipo de autenticación |
Escritura |
||
Concede permiso para establecer los permisos de la lista de control de acceso (ACL) para los objetos nuevos o que ya existen en un bucket de S3 |
S3-Object-Lambda: tipo de autenticación |
Administración de permisos, escritura |
||
Concede permiso para aplicar una configuración de retención legal al objeto especificado |
S3-Object-Lambda: tipo de autenticación |
Escritura |
||
Concede permiso para colocar una configuración de retención de objetos en un objeto |
S3-Object-Lambda: tipo de autenticación |
Escritura |
||
Concede permiso para establecer el conjunto de etiquetas suministrado en un objeto que ya existe en un bucket |
S3-Object-Lambda: tipo de autenticación |
Etiquetar, escribir |
||
Concede permiso para utilizar el subrecurso para establecer los permisos de lista de control de acceso (ACL) para un objeto que ya existe en un bucket |
S3-Object-Lambda: tipo de autenticación |
Gestión de permisos, escritura |
||
Concede permiso para establecer el conjunto de etiquetas suministrado para una versión específica de un objeto |
S3-Object-Lambda: tipo de autenticación |
Etiquetar, escribir |
||
Concede permiso para restaurar una copia archivada de un objeto en Amazon S3 |
S3-Object-Lambda: tipo de autenticación |
Escritura |
||
Concede permiso para proporcionar datos para GetObject las solicitudes enviadas a S3 Object Lambda |
S3-Object-Lambda: tipo de autenticación |
Escritura |
Tipos de recursos definidos por Amazon S3 Object Lambda
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 |
|---|---|---|
arn: $ {Partition} :s3-object-lambda: $ {Region} :$ {Account} :accesspoint/$ {} AccessPointName |
Claves de condición para Amazon S3 Object Lambda
Amazon S3 Object Lambda define las siguientes claves de condición que pueden usarse en el elemento Condition de una política de IAM.
| Claves de condición | Descripción | Tipo |
|---|---|---|
Filtra el acceso por la versión de TLS utilizada por el cliente |
Numérico |
|
Filtra el acceso por método de autenticación |
Cadena |
|
Filtra el acceso por la antigüedad en milisegundos de la firma de la solicitud |
Numérico |
|
Filtra el acceso por una versión de objeto específica. |
Cadena |