Creación de tablas con etiquetas
Puede etiquetar Tablas de Amazon S3 al crearlas. No se aplican cargos adicionales por el uso de etiquetas en tablas más allá de las tarifas estándar de solicitud de la API de S3. Para obtener más información, consulte Precios de Amazon S3
Permisos
Para crear una tabla con etiquetas, debe contar con los siguientes permisos:
-
s3tables:CreateTable -
s3tables:TagResource
Solución de errores
Si se produce un error al intentar crear una tabla con etiquetas, puede hacer lo siguiente:
Compruebe que dispone de los Permisos necesarios para crear la tabla y aplicarle una etiqueta.
Compruebe la política de usuario de IAM para ver si hay condiciones de control de acceso basado en atributos (ABAC). Es posible que la política solicite etiquetar las tablas solo con claves y valores de etiqueta específicos. Para obtener más información sobre ABAC y políticas de ABAC de tablas de ejemplo, consulte ABAC para tablas de S3.
Steps
Puede crear una tabla con etiquetas aplicadas mediante la AWS Command Line Interface (AWS CLI), la API de REST de Tablas de Amazon S3 y los AWS SDK.
Para obtener información sobre la compatibilidad con la API de REST de Tablas de Amazon S3 para crear una tabla con etiquetas, consulte la siguiente sección en la Referencia de la API de Amazon Simple Storage Service:
Para instalar la CLI de AWS, consulte Instalación de la CLI de AWS en la Guía del usuario de AWS Command Line Interface.
En el ejemplo de la CLI siguiente se muestra cómo crear una tabla con etiquetas mediante la AWS CLI. Para usar el comando, sustituya los marcadores de posición de entrada del usuario con su propia información.
Al crear una tabla, debe proporcionar los detalles de configuración. Para obtener más información, consulte Creación de una tabla de Amazon S3. También debe asignar a la tabla un nombre que siga la convención de nomenclatura de tablas. Para obtener más información consulte () Reglas de nomenclatura de espacios de nombres, tablas y buckets de tablas de Amazon S3.
Solicitud:
aws --regionus-west-2\ s3tables create-table \ --endpointhttps://ufwae60e2k.execute-api.us-west-2.amazonaws.com/personal/\ --table-bucket-arn arn:aws:s3tables:us-west-2:111122223333:bucket/amzn-s3-demo-table-bucket--tags '{"Department":"Engineering"}' \ --namemy_table_abc\ --namespacemy_namesapce_123a\ --format ICEBERG