This URL updates a Controller based on the Controller ID.
Resource URL
PUT /controller/<controller id>
Request Parameters
URL Parameters:
Field Name | Description | Data Type | Mandatory |
|---|---|---|---|
| Controller ID. You can use the | string | Yes |
Payload Parameters:
Field Name | Description | Data Type | Mandatory |
|---|---|---|---|
| A brief description of the controller | string | Yes |
| Shared secret key | string | Yes |
Response Parameters
Following fields are returned in the response.
Field Name | Description | Data Type |
|---|---|---|
| Indicates if the update operation is successful. Value is set to Value is set to | string |
| Not applicable | Not applicable |
| Not applicable | Not applicable |
| Not applicable | Not applicable |
| Not applicable | Not applicable |
Example
Request
PUT https://<NSM_IP>/intruvert/webservice/api/v1/cloud/controller/7
Payload
{
"description": "test controller modified",
"sharedSecretKey": "abc123"
}
Response
{
"success": true,
"msg": null,
"errMsg": null,
"domainName": null,
"data": null
}