Obtaining Resource Pool Statistics

Function

This API is used to obtain resource pool statistics.

URI

GET /v2/{project_id}/statistics/pools

Table 1 Path Parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

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

Table 2 Query Parameters

Parameter

Mandatory

Type

Description

workspaceId

No

String

Workspace. The default value is 0.

Request Parameters

None

Response Parameters

Status code: 200

Table 3 Response body parameters

Parameter

Type

Description

statistics

statistics object

Resource pool statistics

operationTime

String

Statistics time

Table 4 statistics

Parameter

Type

Description

status

status object

Statistics about resource pools in different statuses

Table 5 status

Parameter

Type

Description

creating

Integer

Number of resource pools that are being created

created

Integer

Number of created resource pools

failed

Integer

Number of resource pools that failed to be created in the last three days. The maximum value is 500.

Status code: 500

Table 6 Response body parameters

Parameter

Type

Description

error_code

String

Error code.

error_msg

String

Error message.

Example Requests

Obtaining the monitored information of a resource pool

GET https://{endpoint}/v2/{project_id}/pools

{ }

Example Responses

Status code: 200

OK

{
  "statistics" : {
    "status" : {
      "created" : 3,
      "creating" : 0,
      "failed" : 1,
      "pending" : 0
    }
  },
  "operationTime" : "2022-12-05 11:15:59.329633162 +0000 UTC"
}

Status code: 500

Internal error

{
  "error_code" : "ModelArts.50005000",
  "error_msg" : "internal error"
}

Status Codes

Status Code

Description

200

OK

500

Internal error

Error Codes

See Error Codes.