This API is used to obtain all the parameters that can be modified of the current database version.
PATH: /v1.0/{project_id}/datastores/versions/{datastore_version_id}/parameters
Method: GET
Name |
Mandatory |
Description |
|---|---|---|
project_id |
Yes |
Specifies the project ID of a tenant in a region. |
datastore_version_id |
Yes |
Specifies the database version ID (dataStores.id in the response message in Database Version Queries). |
None
Name |
Type |
Description |
|---|---|---|
configuration-parameters |
List data structure. For details, see Table 3. |
Indicates all the parameters that can be modified of the database version. |
Name |
Type |
Description |
|---|---|---|
name |
String |
Indicates the parameter name. |
min |
String |
Indicates the minimum value. Returned only when type is integer or float. |
max |
String |
Indicates the maximum value. Returned only when type is integer or float. |
type |
String |
Indicates the parameter type, which can be integer, string, boolean, list, or float. |
restart_required |
Boolean |
Indicates whether the instance needs to reboot for the parameter to take effect. The value is true or false. |
datastore_version_id |
String |
Indicates the database version ID. |
{
"configuration-parameters" : [ {
"name" : "autocommit",
"type" : "boolean",
"restart_required" : false,
"datastore_version_id" : "e8a8b8cc-63f8-4fb5-8d4a-24c502317a61"
}, {
"name" : "auto_increment_increment",
"min" : "1",
"max" : "65535",
"type" : "integer",
"restart_required" : false,
"datastore_version_id" : "e8a8b8cc-63f8-4fb5-8d4a-24c502317a61"
}, {
"name" : "auto_increment_offset",
"min" : "1",
"max" : "65535",
"type" : "integer",
"restart_required" : false,
"datastore_version_id" : "e8a8b8cc-63f8-4fb5-8d4a-24c502317a61"
}, {
"name" : "back_log",
"min" : "1",
"max" : "65535",
"type" : "integer",
"restart_required" : true,
"datastore_version_id" : "e8a8b8cc-63f8-4fb5-8d4a-24c502317a61"
} ]
}
For details, see Abnormal Request Results.