Querying Tags of a Resource Pool

Function

This API is used to query tags of a specified resource pool.

URI

GET /v1/{project_id}/pools/{pool_name}/tags

Table 1 Path Parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Project ID. For details, see Obtaining a Project ID and Name.

pool_name

Yes

String

Resource pool name. The value is the name value in the metadata field of the resource pool details.

Request Parameters

None

Response Parameters

Status code: 204

Table 2 Response body parameters

Parameter

Type

Description

tags

Tag object

Resource tag list

Table 3 Tag

Parameter

Type

Description

key

String

Tag key

Minimum: 1

Maximum: 128

value

String

Tag value

Minimum: 0

Maximum: 255

Status code: 400

Table 4 Response body parameters

Parameter

Type

Description

error_code

String

Error codes of ModelArts

error_msg

String

Error message

Status code: 401

Table 5 Response body parameters

Parameter

Type

Description

error_code

String

Error codes of ModelArts

error_msg

String

Error message

Status code: 403

Table 6 Response body parameters

Parameter

Type

Description

error_code

String

Error codes of ModelArts

error_msg

String

Error message

Status code: 404

Table 7 Response body parameters

Parameter

Type

Description

error_code

String

Error codes of ModelArts

error_msg

String

Error message

Example Requests

https://{endpoint}/v1/{project_id}/pools/a55eba18-1ebf-4e9a-8229-d2d3b593a3dc/tags/delete

{
  "tags" : [ {
    "key" : "dev",
    "value" : "dev1"
  } ]
}

Example Responses

Status code: 204

Tag list.

{
  "tags" : [ {
    "key" : "dev",
    "value" : "dev1"
  } ]
}

Status Codes

Status Code

Description

204

Tag list.

400

Invalid parameters.

401

Authentication failed.

403

Insufficient permission.

404

Resource not found.

Error Codes

See Error Codes.