SNMP Manager Stations API
TrueSight Network Automation REST API – Version 3.0 – SNMP Manager Stations
The base URL for the API is:
GET
/v3.0/snmp_manager_stations =====
Click here to expand...
Parameters
Name | Located in | Description | Default | Schema |
---|---|---|---|---|
orderBy | query | Sort by the specified attribute (address, port, trapCommunity, versionName, or a listable SNMP manager station dynamic field name) in the specified order (prefix with a '+' for ascending or a '-' for descending) | "+address" | string |
offset | query | Return the specified page number | 1 | integer |
limit | query | Define the number of rows in a page or the maximum number of SNMP manager stations to return | 25 | integer |
Authorization | header | Authorization token formatted as 'Bearer [token]' |
| string * |
Responses
Code | Description | Schema |
---|---|---|
200 | successful operation | |
401 | Unauthorized: Failed to provide a suitable Authorization header or the specified user is not logged in |
|
403 | Forbidden: Not allowed to access SNMP manager stations |
|
500 | Internal server error: Unexpected exception occurred |
|
{{status colour="Green" title="POST"/}}
/v3.0/snmp_manager_stations
Click here to expand...
Parameters
Name | Located in | Description | Default | Schema |
---|---|---|---|---|
body | body | Complete attributes of the new SNMP manager station |
| |
Authorization | header | Authorization token formatted as 'Bearer [token]' |
| string * |
Responses
Code | Description | Schema |
---|---|---|
201 | Created: New SNMP manager station successfully added |
|
400 | Bad request: Input SNMP manager station DTO is missing or new SNMP manager station is invalid |
|
401 | Unauthorized: Failed to provide a suitable Authorization header or the specified user is not logged in |
|
403 | Forbidden: Not allowed to add a new SNMP manager station |
|
500 | Internal server error: Unexpected exception occurred |
|
{{status colour="Blue" title="GET"/}}
/v3.0/snmp_manager_stations/{addressOrKey}
Click here to expand...
Parameters
Name | Located in | Description | Default | Schema |
---|---|---|---|---|
addressOrKey | path | Address or database key of the SNMP manager station of interest |
| string * |
Authorization | header | Authorization token formatted as 'Bearer [token]' |
| string * |
Responses
Code | Description | Schema |
---|---|---|
200 | successful operation | |
401 | Unauthorized: Failed to provide a suitable Authorization header or the specified user is not logged in |
|
403 | Forbidden: Not allowed to access SNMP manager stations |
|
404 | Not found: No single matching SNMP manager station found |
|
500 | Internal server error: Unexpected exception occurred |
|
{{status colour="Yellow" title="PUT"/}}
/v3.0/snmp_manager_stations/{addressOrKey}
Click here to expand...
Parameters
Name | Located in | Description | Default | Schema |
---|---|---|---|---|
addressOrKey | path | Address or database key of the SNMP manager station to be modified |
| string * |
body | body | Complete new attribute values for the SNMP manager station; anything left out will be considered to be null and will be nulled out in the SNMP manager station |
| |
Authorization | header | Authorization token formatted as 'Bearer [token]' |
| string * |
Responses
Code | Description | Schema |
---|---|---|
200 | successful operation | |
400 | Bad request: Input SNMP manager station DTO is missing or modified SNMP manager station is invalid |
|
401 | Unauthorized: Failed to provide a suitable Authorization header or the specified user is not logged in |
|
403 | Forbidden: Not allowed to modify the SNMP manager station |
|
404 | Not found: No single matching SNMP manager station found |
|
500 | Internal server error: Unexpected exception occurred |
|
{{status colour="Red" title="DELETE"/}}
/v3.0/snmp_manager_stations/{addressOrKey}
Click here to expand...
Parameters
Name | Located in | Description | Default | Schema |
---|---|---|---|---|
addressOrKey | path | Address or database key of the SNMP manager station to be deleted |
| string * |
Authorization | header | Authorization token formatted as 'Bearer [token]' |
| string * |
Responses
Code | Description | Schema |
---|---|---|
200 | successful operation | string |
400 | Bad request: SNMP manager station is currently in use |
|
401 | Unauthorized: Failed to provide a suitable Authorization header or the specified user is not logged in |
|
403 | Forbidden: Not allowed to delete the SNMP manager station |
|
404 | Not found: No single matching SNMP manager station found |
|
500 | Internal server error: Unexpected exception occurred |
|
{{status colour="Yellow" title="PATCH"/}}
/v3.0/snmp_manager_stations/{addressOrKey}
Click here to expand...
Parameters
Name | Located in | Description | Default | Schema |
---|---|---|---|---|
addressOrKey | path | Address or database key of the SNMP manager station to be modified |
| string * |
body | body | New attribute values for the SNMP manager station, in JSON Patch format |
| |
Authorization | header | Authorization token formatted as 'Bearer [token]' |
| string * |
Responses
Code | Description | Schema |
---|---|---|
200 | successful operation | |
400 | Bad request: Input JSON patch information is missing or modified SNMP manager station is invalid |
|
401 | Unauthorized: Failed to provide a suitable Authorization header or the specified user is not logged in |
|
403 | Forbidden: Not allowed to modify the SNMP manager station |
|
404 | Not found: No single matching SNMP manager station found |
|
500 | Internal server error: Unexpected exception occurred |
|
Object Definitions
Object | Schema |
---|---|
DynamicFieldValueDTO | Click here to expand...{ |
JsonPatch | Click here to expand...[ |
JsonPatch.OneOperation | Click here to expand... |
JsonPatch.Pointer | Click here to expand...string |
JsonPatch.Add | Click here to expand...{ |
JsonPatch.Remove | Click here to expand...{ |
JsonPatch.Replace | Click here to expand...{ |
JsonPatch.Move | Click here to expand...{ |
JsonPatch.Copy | Click here to expand...{ |
JsonPatch.Test | Click here to expand...{ |
SnmpManagerStationDTO | Click here to expand...{ |