This API is used to query all DB instance specifications in a specified region.
GET /v3/{project_id}/flavors?region={region}&engine_name={engine_name}
Name |
Mandatory |
Description |
---|---|---|
project_id |
Yes |
Specifies the project ID of a tenant in a region. |
region |
Yes |
Specifies the region where the DB instance exists. Valid value: The value cannot be empty. For details about how to obtain this parameter value, see Regions and Endpoints. |
engine_name |
No |
Specifies the database type. The value is DDS-Community. |
Name |
Type |
Description |
---|---|---|
flavors |
Array of objects |
Indicates the DB instance specifications information list. For more information, see Table 3. |
Name |
Type |
Description |
---|---|---|
engine_name |
String |
Indicates the engine name. |
type |
String |
Indicates the node type. DDS contains the following types of nodes:
|
vcpus |
String |
Number of vCPUs. |
ram |
String |
Indicates the memory size in gigabyte (GB). |
spec_code |
String |
Indicates the resource specifications code. Example: dds.mongodb.s2.xlarge.4.shard NOTE:
|
az_status |
Object |
Indicates the status of specifications in an AZ. Its value can be any of the following:
|
The value of az_status is used as an example.
{ "flavors": [ { "engine_name": "DDS-Community", "type": "mongos", "vcpus": "1", "ram": "4", "spec_code": "dds.mongodb.s2.medium.4.mongos", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "mongos", "vcpus": "2", "ram": "8", "spec_code": "dds.mongodb.s2.large.4.mongos", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "mongos", "vcpus": "4", "ram": "16", "spec_code": "dds.mongodb.s2.xlarge.4.mongos", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "mongos", "vcpus": "8", "ram": "32", "spec_code": "dds.mongodb.s2.2xlarge.4.mongos", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "mongos", "vcpus": "16", "ram": "64", "spec_code": "dds.mongodb.s2.4xlarge.4.mongos", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "shard", "vcpus": "1", "ram": "4", "spec_code": "dds.mongodb.s2.medium.4.shard", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "shard", "vcpus": "2", "ram": "8", "spec_code": "dds.mongodb.s2.large.4.shard", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "shard", "vcpus": "4", "ram": "16", "spec_code": "dds.mongodb.s2.xlarge.4.shard", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "shard", "vcpus": "8", "ram": "32", "spec_code": "dds.mongodb.s2.2xlarge.4.shard", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "shard", "vcpus": "16", "ram": "64", "spec_code": "dds.mongodb.s2.4xlarge.4.shard", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "config", "vcpus": "2", "ram": "4", "spec_code": "dds.mongodb.s2.large.2.config", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "replica", "vcpus": "1", "ram": "4", "spec_code": "dds.mongodb.s2.medium.4.repset", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "replica", "vcpus": "2", "ram": "8", "spec_code": "dds.mongodb.s2.large.4.repset", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "replica", "vcpus": "4", "ram": "16", "spec_code": "dds.mongodb.s2.xlarge.4.repset", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "replica", "vcpus": "8", "ram": "32", "spec_code": "dds.mongodb.s2.2xlarge.4.repset", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] }, { "engine_name": "DDS-Community", "type": "replica", "vcpus": "16", "ram": "64", "spec_code": "dds.mongodb.s2.4xlarge.4.repset", "az_status": [ "eu-de-01": "normal", "eu-de-02": "normal", "eu-de-03": "normal" ] } ] }
For more information, see Status Code.
For more information, see Error Code.