TagResource - Amazon Elastic File System

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

TagResource

Crea una etiqueta para un recurso de EFS. Puede crear etiquetas para sistemas de archivos EFS y puntos de acceso mediante esta operación de API.

Esta operación necesita permisos para la acción elasticfilesystem:TagResource.

Sintaxis de la solicitud

POST /2015-02-01/resource-tags/ResourceId HTTP/1.1 Content-type: application/json { "Tags": [ { "Key": "string", "Value": "string" } ] }

Parámetros de solicitud del URI

La solicitud utiliza los siguientes parámetros URI.

ResourceId

El identificador que especifica el recurso de EFS para el que desea crear una etiqueta.

Limitaciones de longitud: longitud máxima de 128 caracteres.

Patrón: ^(arn:aws[-a-z]*:elasticfilesystem:[0-9a-z-:]+:(access-point/fsap|file-system/fs)-[0-9a-f]{8,40}|fs(ap)?-[0-9a-f]{8,40})$

Obligatorio: sí

Cuerpo de la solicitud

La solicitud acepta los siguientes datos en formato JSON.

Tags

Una matriz deTag objetos para añadir. CadaTag variable es un par clave-valor.

Tipo: Matriz de objetos Tag

Obligatorio: sí

Sintaxis de la respuesta

HTTP/1.1 200

Elementos de respuesta

Si la acción se realiza correctamente, el servicio devuelve una respuesta HTTP 200 con un cuerpo HTTP vacío.

Errores

AccessPointNotFound

Se devuelve si elAccessPointId valor especificado no existe en la del solicitanteCuenta de AWS.

Código de estado HTTP: 404

BadRequest

Se devuelve si la solicitud tiene un formato incorrecto o contiene un error, como un valor de parámetro no válido o un parámetro obligatorio faltante.

Código de estado HTTP: 400

FileSystemNotFound

Se devuelve si elFileSystemId valor especificado no existe en la del solicitanteCuenta de AWS.

Código de estado HTTP: 404

InternalServerError

Se devuelve si se produce un error en el servidor.

Código de estado HTTP: 500

Ejemplos

Crear etiquetas en un sistema de archivos

La siguiente solicitud crea tres etiquetas ("key1""key2", y"key3") en el sistema de archivos especificado.

Solicitud de muestra

POST /2015-02-01/tag-resource/fs-01234567 HTTP/1.1 Host: elasticfilesystem.us-west-2.amazonaws.com x-amz-date: 20140620T221118Z Authorization: <...> Content-Type: application/json Content-Length: 160 { "Tags": [ { "Key": "key1", "Value": "value1" }, { "Key": "key2", "Value": "value2" }, { "Key": "key3", "Value": "value3" } ] }

Respuesta de ejemplo

HTTP/1.1 204 no content x-amzn-RequestId: 01234567-89ab-cdef-0123-456789abcdef

Véase también

Para obtener más información sobre el uso de esta API en un SDK de AWS de un lenguaje específico, consulte: