1
0
forked from docs/doc-exports
doc-exports/docs/opengauss/api-ref/opengauss_api_1024.html
Ru, Li Yi d97aea4dd2 opengauss_api
Reviewed-by: Boka, Ladislav <ladislav.boka@t-systems.com>
Co-authored-by: Ru, Li Yi <liyiru7@huawei.com>
Co-committed-by: Ru, Li Yi <liyiru7@huawei.com>
2024-09-06 09:04:21 +00:00

17 KiB

Modifying Parameters of a Specified DB Instance

Function

This API is used to modify parameters in the parameter template of a specified DB instance. Before calling this API:

Constraints

  • The values of the modified parameters must be within the default value range of the specified database version. For details about the value range of parameters, see "Modifying Parameters in a Parameter Template" in GaussDB User Guide.

URI

Request

  • Parameter description
    Table 2 Parameter description

    Name

    Mandatory

    Type

    Description

    values

    Yes

    Map<String,String>

    Parameter values defined by users based on a default parameter template For details, see Table 3.

    Table 3 values field data structure description

    Name

    Mandatory

    Type

    Description

    key

    Yes

    String

    Parameter name. For example, for the "failed_login_attempts": "4" parameter, the key is failed_login_attempts.

    value

    Yes

    String

    Parameter value. For example, for the "failed_login_attempts": "4" parameter, the value is 4.

  • Example request
    { 
        "values": { 
           "xxx": "10", 
           "yyy": "OFF" 
        }
    }

Response

  • Normal response
    Table 4 Parameter description

    Name

    Type

    Description

    restart_required

    Boolean

    Whether a reboot is required.

    • true: A reboot is required.
    • false: A reboot is not required.
  • Example normal response
    {
      "restart_required": false
    }
  • Abnormal response

    For details, see Abnormal Request Results.

Status Code

Error Code

For details, see Error Codes.