Upgrade Adapter
This workflow enables you to upgrade to a specified version and revision of an adapter.
The following table describes the input elements for the Upgrade Adapter workflow.
Input elements for the Upgrade Adapter workflow
Input | Type | Description | Required |
---|---|---|---|
authentication token | String | Specifies the authentication token generated by running the Login workflow. | Yes |
url | String | Specifies the URL to the TrueSight Orchestration peer in the following format: https://<hostname>:<port>/<name of the peer> For example, https://clm-aus-123456:58080/baocdp | Conditional; required if not specified in the module configuration |
input | String | Specifies the input for upgrading the adapters on the specified peers in a JSON format. { "adapters":[{ "name": "WebServiceAdapter", "adapterType": "ro-adapter-ws", "version":"20.17.01.00", "revision": "1" }, { "name": "HTTPAdapter", "adapterType": "ro-adapter-http", "version":"20.17.01.00", "revision": "1" } ] } For the supported body elements, see Upgrade adapterREST API call in TrueSight Orchestration Platform documentation. | Yes |
The following table describes the output elements for the Upgrade Adapter workflow.
Output elements for the Upgrade Adapter workflow
Output element | Description |
---|---|
remediation message | Contains the resolution if an error occurs |
error number | Contains more information about the error |
status reason | Indicates the reason for success or failure Example: OK |
response in XML doc | Contains the XML response for the request |
error message | Contains the error message if the request fails |
status code | Contains the response code for the request Example: 200 For more information about status codes, see HTTP response codes |
adapter response | Contains the XML adapter response |
response message | Contains the message included in the adapter response Example: Requested module/s successfully activated. |
response status | Indicates whether the adapter response is generated successfully Valid values: Success, Failure |
status | Indicates whether the workflow is run successfully Valid values: success, failure |