Upload Mib
API to uplaod a mib file. Files with the same name are over-written
Request
URI
POST
https://{api_host}/tcsa.host.com/dcc/v1/mibs
COPY
Request Body
MibUploadRequest of type(s) multipart/form-data
Required
{
"file": "string",
"name": "RFC-MIB"
}
string As binary As binary
file
Required
The file to upload. These are usually text files
string
name
Required
The name parameter for the request. This specifies the name of the file uplaoded
Responses
200
OK Returned name of uploaded MIB
Returns MibUploadResponse of type(s) application/json
{
"name": "RFC-MIB",
"message": "File successfully uploaded"
}
string
name
Optional
Name of the file uploaded
string
message
Optional
Message indicating success or failure
500
INTERNAL SERVER ERROR Error on the server
Returns MibError of type(s) application/json
{
"Error": "Internal server error"
}
string
Error
Optional
Explanation of the error
Snmp Operations
POST
Add Polling Group
POST
Add Snmp Agent
POST
Add Snmp Mask
POST
Cancel Discovery
DELETE
Delete Polling Groups
DELETE
Delete Snmp Agent
DELETE
Delete Snmp Collector
DELETE
Delete Snmp Mask
POST
Discover Capabilities
GET
Download Snmp Agents
GET
Get All Mib Files
GET
Get All Snmp Agents
GET
Get All Snmp Collectors
GET
Get Entire Snmp Integration
GET
Get Polling Groups
GET
Get Snmp Actions
GET
Get Snmp Masks
GET
Get Snmp Translations
POST
Initialize Snmp Collector
POST
Poll Agents For Affected Polling Groups
POST
Poll Collectors For Affected Polling Groups
POST
Poll Masks For Affected Polling Groups
GET
Retrieve Polling Group
GET
Retrieve Snmp Action
GET
Retrieve Snmp Agent
GET
Retrieve Snmp Collectors
GET
Retrieve Snmp Mask
POST
Send Collector Configurations
PUT
Update Polling Group
PUT
Update Snmp Agent
PUT
Update Snmp Collector
POST
Update Snmp Integration
PUT
Update Snmp Mask
POST
Upload Mib
POST
Upload Snmp Actions
POST
Upload Snmp Agents
POST
Upload Snmp Mask
POST
Upload Snmp Translations