Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda> Scalable File Service> Referencia de la API> API orientadas a la capacidad de SFS> Gestión de etiquetas> Eliminación por lotes de etiquetas de un sistema de archivos compartido
Actualización más reciente 2023-02-27 GMT+08:00

Eliminación por lotes de etiquetas de un sistema de archivos compartido

Función

Esta API se utiliza para eliminar por lotes etiquetas de un sistema de archivos compartido especificado.

Esta API es idempotente. Si las etiquetas que se van a eliminar no existen en el sistema de archivos compartido, la eliminación se considera correcta de forma predeterminada.

URI

  • POST /v2/{project_id}/sfs/{share_id}/tags/action
  • Descripción del parámetro

    Parámetro

    Obligatorio

    Tipo

    Descripción

    project_id

    String

    Especifica el ID de proyecto del operador. Para obtener más información sobre cómo obtener el ID del proyecto, consulte Obtención de un ID de proyecto.

    share_id

    String

    Especifica el ID del sistema de archivos compartido.

Request Header

The operation message header is the same as that of a common request. For details, see Tabla 3.

Solicitud

  • Descripción del parámetro

    Parámetro

    Obligatorio

    Tipo

    Descripción

    action

    String

    Especifica el identificador de operación. Los valores posibles son create y delete. Utilice delete para eliminar etiquetas por lotes de un sistema de archivos compartido especificado.

    tags

    Array of resource_tags

    Especifica la lista de etiquetas.

  • Descripción del campo resource_tag

    Parámetro

    Obligatorio

    Tipo

    Descripción

    key

    String

    Especifica la clave de etiqueta.

    El valor puede contener un máximo de 36 caracteres. Este parámetro no se puede dejar en blanco.

    value

    No

    String

    Especifica el valor de etiqueta.

    El valor contiene un máximo de 43 caracteres y puede ser una cadena vacía. Si el valor no es una cadena vacía, la etiqueta se localiza y se elimina según la clave y el valor. Si el valor es una cadena vacía, la etiqueta se localiza y se elimina en función de la clave.

  • Solicitud de ejemplo
    {
        "action": "delete",
        "tags": [
            {
                "key": "key1",
                "value": "value1"
            },
            {
                "key": "key2"
            },
            {
                "key": "key3",
                "value": ""
            }
        ]
    }

Respuesta

  • Descripción del parámetro

    Ninguno

  • Ejemplo de respuesta

    Ninguno

Códigos de estado

  • Normal

    204

  • Anormal

    Código de estado

    Descripción

    400 Bad Request

    Valor no válido.

    401 Unauthorized

    Error de autenticación.

    403 Forbidden

    El acceso a la página solicitada está prohibido.

    404 Not Found

    No se encontró el recurso solicitado.

    500 Internal Server Error

    La solicitud no se completa debido a un error de servicio.