Uninitialize API
Use this API to roll back the changes made by the Initialization API to the system only if an initialization task is in the FAILED state.
- Start reversion process of initialization tasks which are in a state of SUCCEEDED or FAILED.
- Check the initialization status of the system using Initialization API.
URL
https://<server>/unifiedconfig/config/uninitializeOperations
Parameters
-
initializationStatus: The name of the startup task.
-
state: The state of the task. Values include PROCESSING, FAILED, FAILED_NEEDS_RETRY, or SUCCEEDED.
Tasks in the FAILED_NEEDS_RETRY state do not require roll-back using the Uninitialize API.
Example GET Response
<results>
<state>SUCCEEDED</state>
<initializationStatuses>
<initializationStatus><state>SUCCEEDED</state><name>SetProcessingStateTask</name>
</initializationStatus>
<initializationStatus><state>SUCCEEDED</state><name>SqlUserTask_sideA</name>
</initializationStatus>
<initializationStatus><state>SUCCEEDED</state><name>SqlUserTask_sideB</name>
</initializationStatus>
<initializationStatus><state>SUCCEEDED</state><name>DatabaseTask_sideA</name>
</initializationStatus>
<initializationStatus><state>SUCCEEDED</state><name>JtapiClientTask_sideA</name>
</initializationStatus>
<initializationStatus><state>SUCCEEDED</state><name>InstanceTask</name>
</initializationStatus>
<initializationStatus><state>SUCCEEDED</state><name>PGUserTask</name>
</initializationStatus>
<initializationStatus><state>SUCCEEDED</state><name>DatabaseTask_sideB</name>
</initializationStatus>
<initializationStatus><state>SUCCEEDED</state><name>JtapiClientTask_sideB</name>
</initializationStatus>
</initializationStatuses>
</results>