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.
- Antes de invocar a una API, debe entender la API de Autenticación.
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
Sí
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
Sí
ID de instancia.
name
Sí
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
Sí
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
- Normal
- Anormal
Para obtener más información, consulte Códigos de estado.
Código de error
Para obtener más información, consulte Códigos de error.