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. " }