Acciones, recursos y claves de condición para Amazon S3 Express
Amazon S3 Express (prefijo de servicio:s3express) 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 Express
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 crear una aplicación nueva |
s3express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey S3 Express: tipo de autenticación |
Escritura |
||
Concede permiso para crear un nuevo bucket |
S3 Express: tipo de autenticación |
Escritura |
||
Otorga permiso para crear un token de sesión que se utiliza para las API de objetos, como, etc. PutObject GetObject |
s3 express: AccessPointTag /$ {} TagKey s3express: AllAccessRestrictedToLocalZoneGroup S3 Express: tipo de autenticación s3 express: x-amz-content-sha256 s3express: cifrado x-amz del lado del servidor s3express: x-amz-cifrado del lado del servidor aws-kms-key-id |
Escritura |
||
|
s3 express: AllAccessRestrictedToLocalZoneGroup S3 Express: tipo de autenticación s3express: /$ {} BucketTag TagKey s3 express: x-amz-content-sha256 s3express: cifrado x-amz del lado del servidor s3express: x-amz-cifrado del lado del servidor aws-kms-key-id |
||||
Concede permiso para eliminar el punto de acceso nombrado en el URI |
s3 express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey S3 Express: tipo de autenticación |
Escritura |
||
Concede permiso para eliminar la política en un punto de acceso especificado |
s3 express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey S3 Express: tipo de autenticación |
Administración de permisos, escritura |
||
Concede permiso para eliminar la configuración de ámbito en un punto de acceso especificado. |
s3 express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey S3 Express: tipo de autenticación |
Administración de permisos, escritura |
||
Concede permiso para eliminar el bucket nombrado en el URI |
S3 Express: tipo de autenticación |
Escritura |
||
Concede permiso para eliminar la política en un bucket especificado |
S3 Express: tipo de autenticación |
Administración de permisos, escritura |
||
Concede permiso para devolver información acerca de la configuración especificada |
s3 express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey S3 Express: tipo de autenticación |
Lectura |
||
Concede permiso para devolver la política de punto de acceso asociada al punto de acceso especificado. |
s3 express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey S3 Express: tipo de autenticación |
Lectura |
||
Concede permiso para devolver la configuración de ámbito asociada al punto de acceso especificado. |
s3 express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey S3 Express: tipo de autenticación |
Lectura |
||
Concede permiso para devolver la política del bucket especificado |
S3 Express: tipo de autenticación |
Lectura |
||
Concede permiso para devolver la configuración de cifrado predeterminada para un bucket de directorio |
S3 Express: tipo de autenticación |
Lectura |
||
Otorga permiso para devolver una configuración de inventario identificada por el ID de configuración de inventario de un bucket de directorio de S3 |
S3 Express: tipo de autenticación |
Lectura |
||
Concede permiso para devolver la información de configuración del ciclo de vida establecida en un bucket de directorio. |
S3 Express: tipo de autenticación |
Lectura |
||
Otorga permiso para obtener una configuración de métricas de un bucket de directorios |
S3 Express: tipo de autenticación |
Lectura |
||
Otorga permiso para enumerar puntos de acceso |
Enumeración |
|||
Concede permiso para enumerar todos los buckets de directorio propiedad del remitente autenticado de la solicitud |
Enumeración |
|||
Concede permiso para enumerar todas las etiquetas de un recurso específico. |
s3 express: AccessPointTag /$ {} TagKey |
Enumeración |
||
|
S3 Express: tipo de autenticación |
||||
Concede permiso para asociar una política de acceso a un punto de acceso especificado |
s3 express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey S3 Express: tipo de autenticación |
Administración de permisos, escritura |
||
Concede permiso para asociar un punto de acceso a una configuración de alcance de punto de acceso especificado. |
s3 express: AccessPointNetworkOrigin s3express: /$ {} AccessPointTag TagKey S3 Express: tipo de autenticación |
Administración de permisos, escritura |
||
Concede permiso para agregar o reemplazar una política de bucket |
S3 Express: tipo de autenticación |
Administración de permisos, escritura |
||
Concede permiso para establecer la configuración de cifrado para un bucket de directorio |
S3 Express: tipo de autenticación |
Escritura |
||
Concede permiso para agregar una configuración de inventario al bucket, identificada por el identificador de inventario |
S3 Express: tipo de autenticación s3express: /$ {} BucketTag TagKey |
Escritura |
||
Concede permiso para crear una nueva configuración de ciclo de vida para el bucket de directorio o reemplazar una configuración de ciclo de vida existente. |
S3 Express: tipo de autenticación |
Escritura |
||
Otorga permiso para establecer o actualizar una configuración de métricas para las métricas de solicitud de un bucket de directorio CloudWatch |
S3 Express: tipo de autenticación |
Escritura |
||
Concede permiso para crear una nueva etiqueta definida por el usuario o actualizar una etiqueta existente. |
s3express: AccessPointTag /$ {} TagKey |
Etiquetar, escribir |
||
|
S3 Express: tipo de autenticación |
||||
Concede permiso para eliminar las etiquetas especificadas definidas por el usuario de un recurso de S3. |
s3express: AccessPointTag /$ {} TagKey |
Etiquetar, escribir |
||
|
S3 Express: tipo de autenticación |
Tipos de recurso definidos por Amazon S3 Express
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} :s3express: $ {Region} :$ {Account} :accesspoint/$ {} AccessPointName |
||
arn: $ {Partition} :s3express: $ {Region} :$ {Account} :bucket/$ {} BucketName |
Claves de condición de Amazon S3 Express
Amazon S3 Express 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 |
|---|---|---|
Filtra el acceso por las etiquetas que se pasan en la solicitud |
Cadena |
|
Filtra el acceso por las etiquetas asociadas al recurso |
Cadena |
|
Filtra el acceso por las claves de etiquetas que se pasan en la solicitud |
ArrayOfString |
|
Filtra el acceso por el origen de la red (Internet o VPC) |
Cadena |
|
Filtra el acceso por los pares de clave-valor de etiqueta adjuntos al punto de acceso. |
Cadena |
|
Filtra el acceso por los grupos fronterizos de la red de la zona AWS local proporcionados en esta clave de condición |
Cadena |
|
Filtra el acceso por los pares de clave-valor de etiqueta adjuntos al bucket. |
Cadena |
|
Filtra el acceso por el ID de AWS cuenta propietario del punto de acceso |
Cadena |
|
Filtra el acceso por un punto de acceso Nombre de recurso de Amazon (ARN) |
ARN |
|
Para filtrar el acceso, restringe los campos de metadatos opcionales que un usuario puede agregar al configurar los informes de inventario de S3 |
ArrayOfString |
|
Filtra el acceso por un ID de zona local o zona de disponibilidad específico. |
Cadena |
|
Filtra el acceso según el permiso solicitado por la configuración de Access Point Scope, por ejemplo, GetObject PutObject |
ArrayOfString |
|
Filtra el acceso por el ID del propietario del recurso Cuenta de AWS |
Cadena |
|
Filtra el acceso según el permiso solicitado por la CreateSession API, como y ReadOnly ReadWrite |
Cadena |
|
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 según la versión firmada utilizada en la solicitud AWS |
Cadena |
|
Filtra el acceso en función del contenido sin firmar en el bucket |
Cadena |
|
Filtra el acceso por cifrado en el lado del servidor |
Cadena |
|
s3express: x-amz-cifrado del lado del servidor aws-kms-key-id |
Filtra el acceso mediante la clave de KMS administrada por el cliente para el cifrado del lado del servidor AWS |
ARN |