type: error post: description: |

<>

___

Parameters in the POST body schema

<>
NameTypeDescriptionExampleDefault
``controllerId``required, stringJobScheduler Controller ID (can be empty if and only if a new Controller (Cluster) will be registered)scheduler
``controllers``required, arrayCollection of JobScheduler Controllers of a cluster or one standalone Controller
each Controller has the following fields
``url``required, stringURL of the JobScheduler Controller which is used by JOC for connections
``clusterUrl``optional, stringOnly for a Cluster: A URL which the Controllers use to connect each other``url``
``role``required, stringRole (STANALONE, PRIMARY or BACKUP) of the JobScheduler Controller
``title``optional, stringA title which is used when displaying the controller in JOC
``clusterWatcher``optional, objectAgent as Cluster Watcher with following fields
It is only necessary for a Controller Cluster otherwise it will be ignored)
``agentId``required, integerThe ``agentId`` is the (technical) name which is used in the Controller to identify an Agent. This value is set once and cannot be overwritten
``agentName``required, stringThe ``agentName`` is the (logical) name which is used for the configuration of a Job to identify an Agent
``url``required, stringURL of the Agent
body: application/json: schema: jsRegister example: | { "controllers": [{ "url": "https://controller-2-0-primary:4443", "title": "PRIMARY", "role": "PRIMARY", "clusterUrl": "https://controller-2-0-primary:4443" }, { "url": "https://controller-2-0-backup:4443", "role": "BACKUP", "clusterUrl": "https://controller-2-0-backup:4443", "title": "BACKUP" }], "controllerId": "testsuite", "clusterWatcher": { "agentId": "agent_primary", "agentName": "agent-primary", "url": "https://agent-2-0-primary:4443" } } responses: 200: description: | **Confirm <> successfully** body: application/json: example: | { "deliveryDate":"2016-05-05T21:13:35Z", "ok":true } schema: ok