Propósito
La API RESTful save_configuration actualiza los ajustes de configuración, los ajustes de rendimiento, la interfaz basada en tablas del daemon y los ajustes de configuración de los procedimientos almacenados.
Hay dos variantes de la API RESTful save_configuration que llevan a cabo las siguientes acciones:
- Actualizar la propiedad especificada
- Actualizar todas las propiedades especificadas en el cuerpo de la solicitud
La API RESTful save_configuration utiliza la URL y el método siguientes:
| Elemento | Descripción | ||
|---|---|---|---|
| URL | /datamover/daemonProperties/propertyName /datamover/daemonProperties |
||
| Método | PUT | ||
Parámetros de solicitud (propertyName)
Esta variación de la API RESTful save_configuration actualiza la propiedad especificada.
- propertyName
- Descripción: Nombre de propiedad de configuración
- values
- Descripción: Valores de la propiedad por sistema
- unit
- Descripción: Unidad del valor
- description
- Descripción: Información adicional
- systemPairs
- Descripción: Pares de sistema utilizados para forzar la dirección del trabajo
- groupPools
- Descripción: Grupos de grupos de usuarios
- targetUserPools
- Descripción: Sistemas para grupo de usuarios de destino
- neverTargetSystems
- Descripción: Sistemas nunca utilizados como sistemas de destino
- defaultDatabases
- Descripción: bases de datos utilizadas como bases de datos provisionales o de destino predeterminadas en el nivel de sistema
Parámetros de respuesta
- messages
- Descripción: Mensaje que indica si se actualizó el valor de la propiedad o si este se mantuvo igual.
- errors
- Descripción: Mensaje de error si la propiedad no se guardó.
Ejemplo de respuesta (propertyName)
{
"error":"The maximum value for property blocked.job.maxAllowedLimit cannot be greater that 25% of the maximum concurrent job limit. "
}
Ejemplo de save_configuration de la API RESTful (propertyName)
{
"propertyName": "agentCollector.agentHeartbeatWaitMillis",
"values":
[
{
"value": "600000",
"system": "ALL"
}
],
"description": "Purpose: To set the amount of time to wait for an Agent heartbeat before assuming it has gone out of service in milliseconds. Default: 600000"
}
Parámetros de solicitud (propiedades)
Esta variación de la API RESTful save_configuration actualiza todas las propiedades especificadas en el cuerpo de la solicitud.
- propertyName
- Descripción: Nombre de propiedad de configuración
- values
- Descripción: Valores de la propiedad por sistema
- unit
- Descripción: Unidad del valor
- description
- Descripción: Información adicional
- systemPairs
- Descripción: Pares de sistema utilizados para forzar la dirección del trabajo
- groupPools
- Descripción: Grupos de grupos de usuarios
- targetUserPools
- Descripción: Sistemas para grupo de usuarios de destino
- neverTargetSystems
- Descripción: Sistemas nunca utilizados como sistemas de destino
- defaultDatabases
- Descripción: bases de datos utilizadas como bases de datos provisionales o de destino predeterminadas en el nivel de sistema
Ejemplo de save_configuration de la API RESTful (propiedades)
Ejemplo de respuesta (propiedades)
{
"error":"The maximum value for property blocked.job.maxAllowedLimit cannot be greater that 25% of the maximum concurrent job limit. "
}