1
0
forked from docs/doc-exports
doc-exports/docs/evs/api-ref/evs_04_3013.html
zhangyue f3b09e5d2f Elastic Volume Service API V1
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-authored-by: zhangyue <zhangyue164@huawei.com>
Co-committed-by: zhangyue <zhangyue164@huawei.com>
2023-02-02 16:28:20 +00:00

10 KiB

Batch Deleting Tags for the Specified EVS Disk

Function

This API is used to batch delete tags of a specified EVS disk.

Constraints

None

URI

  • URI format

    POST /v3/{project_id}/os-vendor-volumes/{volume_id}/tags/action

  • Parameter description

    Parameter

    Mandatory

    Description

    project_id

    Yes

    Specifies the project ID.

    volume_id

    Yes

    Specifies the disk ID.

Request

  • Request parameters

    Parameter

    Type

    Mandatory

    Description

    tags

    List<resource_tag>

    Yes

    The tag list. For details, see Parameters in the resource_tag field.

    action

    String

    Yes

    The operation to perform. The value can be create or delete.

    delete: deletes tags.

  • Parameters in the resource_tag field

    Parameter

    Type

    Mandatory

    Description

    key

    String

    Yes

    The tag key.

    value

    String

    No

    The tag value.

    • It can contain up to 43 Unicode characters.
    • It can be an empty string. The spaces before and after the character string are discarded.
    • It cannot contain the following characters:
      • Non-printable ASCII characters (0-31)
      • Special characters, including asterisks (*), left angle brackets (<), right angle brackets (>), backslashes (\), equal signs (=), commas (,), vertical bars (|), and slashes (/)
  • Example request
    {
        "action": "delete", 
        "tags": [
            {
                "key": "key1"
            }, 
            {
                "key": "key2"
            }
        ]
    }

Response

None

Status Codes

  • Normal

    204

Error Codes

For details, see Error Codes.