Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2024-06-06 GMT+08:00

Modificación del valor de un parámetro especificado para una instancia

Función

Esta API se utiliza para modificar el valor de un parámetro especificado para una instancia.

Restricciones

  • Esta API está en OBT. Para utilizar esta API, póngase en contacto con el servicio de atención al cliente.
  • Esta operación no se puede realizar cuando la instancia de base de datos está en el estado anormal o congelado.
  • Los parámetros de las réplicas de lectura no se pueden modificar.
  • Solo se puede modificar el valor de shared_preload_libraries.

URI

  • Formato de URI

    PUT /v3/{project_id}/instances/{instance_id}/parameter/{name}

  • Descripción de parámetro
    Tabla 1 Parámetros

    Parámetro

    Obligatorio

    Descripción

    project_id

    ID de proyecto de un tenant en una región.

    Para obtener más información sobre cómo obtener el ID del proyecto, consulte Obtención de un ID de proyecto.

    instance_id

    ID de instancia.

    name

    Nombre del parámetro. Solo se puede modificar el valor de shared_preload_libraries.

Solicitud

  • Descripción de parámetro
    Tabla 2 Parámetros

    Parámetro

    Obligatorio

    Tipo

    Descripción

    value

    String

    Valor del parámetro.

Solicitud de ejemplo

Cambio del valor de shared_preload_libraries para una instancia de base de datos

PUT https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/instances/f569f1358436479dbcba8603c32cc4aein03/parameter/shared_preload_libraries

{
  "value" : "passwordcheck.so,pg_stat_statements,pg_sql_history"
}

Respuesta

  • Respuesta normal
    Tabla 3 Parámetros

    Parámetro

    Tipo

    Descripción

    job_id

    String

    ID de tarea.

    restart_required

    Boolean

    Si se requiere un reinicio. El valor puede ser:

    • true: indica que se requiere un reinicio.
    • false: indica que no se requiere un reinicio.
  • Ejemplo de respuesta normal
    {
      "job_id" : "e7a7535b-eb9b-45ac-a83a-020dc5016d94",  
      "restart_required" : true  
    }
  • Respuesta anormal

    Para obtener más información, consulte Resultados de solicitud anormales.

Código de estado

Código de error

Para obtener más información, consulte Códigos de error.