This API is used to obtain information about parameters that can be modified of a specified database version.
PATH: /rds/v1/{project_id}/datastores/versions/{datastore_version_id}/parameters/{parameter_name}
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). |
parameter_name |
Yes |
Specifies the parameter name. |
None
Name |
Type |
Description |
|---|---|---|
name |
String |
Indicates the parameter name. |
min |
String |
Indicates the minimum value of the parameter. Returned only when type is integer or float. |
max |
String |
Indicates the maximum value of the parameter. Returned only when type is integer or float. |
restart_required |
Boolean |
Indicates whether the instance needs to reboot for the parameter to take effect. The value is true or false. |
type |
String |
Indicates the parameter type. The value can be integer, string, boolean, float, or list. |
value_range |
String |
Specifies the parameter value range and enumerated value. |
description |
String |
Indicates the parameter description. |
datastore_version_id |
String |
Indicates the database version ID. |
{
"name": "connect_timeout",
"min": "2",
"max": "31536000",
"restart_required": false,
"type": "integer",
"value_range": "2-31536000",
"description": " Number of seconds that the mysqld server waits for a connect packet before responding with "Bad handshake".
"datastore_version_id": "f8e67741-e767-4137-b394-3fb8a3fafd2f"
}
For details, see Abnormal Request Results.