This API is used to query all elastic resource pools.
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
project_id |
Yes |
String |
Project ID, which is used for resource isolation. For details about how to obtain its value, see Obtaining a Project ID. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
limit |
No |
Integer |
Page size. The default value is 100. |
name |
No |
String |
Fuzzy match based on the elastic resource pool name. |
offset |
No |
Integer |
Offset. The default value is 0. |
status |
No |
String |
Status of the elastic resource pool. Possible values are as follows:
|
tags |
No |
String |
Query results are filtered by tag. |
None
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
is_success |
No |
Boolean |
Whether the request is successfully executed. Value true indicates that the request is successfully executed. |
message |
No |
String |
System prompt. If execution succeeds, the message may be left blank. |
count |
No |
Long |
Total number of records. |
elastic_resource_pools |
No |
Array of objects |
Elastic resource pool information. For details, see Table 4. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
owner |
No |
String |
Account used to create an elastic resource pool. |
elastic_resource_pool_name |
No |
String |
Elastic resource pool name. |
description |
No |
String |
Elastic resource pool description information. |
max_cu |
No |
Integer |
Maximum number of CUs. |
min_cu |
No |
Integer |
Minimum number of CUs. |
actual_cu |
No |
Integer |
Actual number of CUs. |
cidr_in_vpc |
No |
String |
Subnet information of the elastic resource pool. |
create_time |
No |
Long |
Time when the elastic resource pool is created. |
update_time |
No |
Long |
Time when the elastic resource pool is updated. |
current_cu |
No |
Integer |
Number of current CUs. |
status |
No |
String |
Status of the elastic resource pool. Possible values are as follows:
|
resource_id |
No |
String |
Resource ID of the elastic resource pool. |
fail_reason |
No |
String |
Cause of the elastic resource pool creation failure. |
enterprise_project_id |
No |
String |
Enterprise project ID. |
prepay_cu |
No |
Integer |
Number of prepaid CUs. |
charging_mode |
No |
Integer |
Billing mode. |
queues |
No |
Array of Strings |
Information about the queue the elastic resource pool belongs to. |
manager |
No |
String |
Type of the elastic resource pool. |
label |
No |
Map<string, string> |
Label used to identify the elastic resource pool. Currently, only the developer label is supported. The value is "label": {"billing_spec_code":"developer"}. |
id |
No |
Long |
ID of the elastic resource pool |
None
{ "is_success": true, "message": "", "count": 2, "elastic_resource_pools": [ { "owner": "ei_dlics_d00352221", "id": 1026, "elastic_resource_pool_name": "elastic_pool_0622_10", "description": "", "max_cu": 0, "min_cu": 0, "actual_cu": 0, "cidr_in_vpc": "172.16.0.0/12", "create_time": 1624366266826, "current_cu": 64, "status": "AVAILABLE", "resource_id": "ecc98d89-3fd1-4dec-b572-aa6e2ef82391", "fail_reason": "", "enterprise_project_id": "0", "prepay_cu": 0, "charging_mode": 1 }, { "owner": "ei_dlics_d00352221", "id": 1002, "elastic_resource_pool_name": "elastic_pool_0622_0", "description": "test", "max_cu": 684, "min_cu": 0, "actual_cu": 0, "cidr_in_vpc": "172.16.0.0/12", "create_time": 1624353878084, "status": "AVAILABLE", "resource_id": "ecc98d89-3fd1-4dec-b572-aa6e2ef82391", "fail_reason": "", "enterprise_project_id": "0", "prepay_cu": 0, "charging_mode": 1 } ] }
Status Code |
Description |
---|---|
200 |
OK |
If an error occurs when this API is invoked, the system does not return the result similar to the preceding example, but returns the error code and error information. For details, see Error Codes.