Get Snmp Translations

Get Snmp Translations

API to get a list of translations

Request
URI
GET
https://{api_host}/tcsa/api/v1/snmp/translations
COPY
Query Parameters
integer
offset
Optional

Requested index for start of resources to be provided in response

integer
limit
Optional

Requested number of resources to be provided in response

string
snmpIntegration
Optional

The name of the current snmp integration

snmpIntegration example
snmp-integration

Authentication
This operation uses the following authentication methods.
Responses
200

OK Returned list of all translations

Returns Array of VariableValueTranslation of type(s) application/json
[
    {
        "name": "CtrlAdminStatus",
        "valueMatches": [
            {
                "rename": "-1",
                "value": "notReady"
            },
            {
                "rename": "100",
                "value": "active"
            },
            {
                "rename": "0",
                "value": "notInService"
            }
        ]
    },
    {
        "name": "NewTranslationCheck",
        "valueMatches": [
            {
                "rename": "-1",
                "value": "notReady"
            },
            {
                "rename": "100",
                "value": "active"
            },
            {
                "rename": "0",
                "value": "notInService"
            }
        ]
    },
    {
        "name": "LatestHTTPOperSense",
        "valueMatches": [
            {
                "rename": "18",
                "value": "mplsLspUnreachable"
            },
            {
                "rename": "6",
                "value": "notConnected"
            },
            {
                "rename": "8",
                "value": "sequenceError"
            },
            {
                "rename": "NaN",
                "value": "other"
            },
            {
                "rename": "19",
                "value": "mplsLspMalformedReq"
            },
            {
                "rename": "2",
                "value": "disconnected"
            },
            {
                "rename": "4",
                "value": "timeout"
            },
            {
                "rename": "7",
                "value": "dropped"
            },
            {
                "rename": "20",
                "value": "mplsLspReachButNotFEC"
            },
            {
                "rename": "1",
                "value": "ok"
            },
            {
                "rename": "12",
                "value": "tcpConnectTimeout"
            },
            {
                "rename": "15",
                "value": "httpError"
            },
            {
                "rename": "16",
                "value": "error"
            },
            {
                "rename": "13",
                "value": "httpTransactionTimeout"
            },
            {
                "rename": "3",
                "value": "overThreshold"
            },
            {
                "rename": "5",
                "value": "busy"
            },
            {
                "rename": "11",
                "value": "dnsServerTimeout"
            },
            {
                "rename": "9",
                "value": "verifyError"
            },
            {
                "rename": "17",
                "value": "mplsLspEchoTxError"
            },
            {
                "rename": "10",
                "value": "applicationSpecific"
            },
            {
                "rename": "14",
                "value": "dnsQueryError"
            }
        ]
    },
    {
        "name": "ApplSupportedRTTTypesValid",
        "valueMatches": [
            {
                "rename": "0",
                "value": false
            },
            {
                "rename": "1",
                "value": true
            }
        ]
    },
    {
        "name": "EchoAdminLSREnable",
        "valueMatches": [
            {
                "rename": "0",
                "value": false
            },
            {
                "rename": "1",
                "value": true
            }
        ]
    },
    {
        "name": "EchoAdminControlEnable",
        "valueMatches": [
            {
                "rename": "0",
                "value": false
            },
            {
                "rename": "1",
                "value": true
            }
        ]
    },
    {
        "name": "LatestJitterOperSense",
        "valueMatches": [
            {
                "rename": "18",
                "value": "mplsLspUnreachable"
            },
            {
                "rename": "6",
                "value": "notConnected"
            },
            {
                "rename": "8",
                "value": "sequenceError"
            },
            {
                "rename": "19",
                "value": "mplsLspMalformedReq"
            },
            {
                "rename": "2",
                "value": "disconnected"
            },
            {
                "rename": "4",
                "value": "timeout"
            },
            {
                "rename": "7",
                "value": "dropped"
            },
            {
                "rename": "20",
                "value": "mplsLspReachButNotFEC"
            },
            {
                "rename": "1",
                "value": "ok"
            },
            {
                "rename": "12",
                "value": "tcpConnectTimeout"
            },
            {
                "rename": "15",
                "value": "httpError"
            },
            {
                "rename": "16",
                "value": "error"
            },
            {
                "rename": "13",
                "value": "httpTransactionTimeout"
            },
            {
                "rename": "3",
                "value": "overThreshold"
            },
            {
                "rename": "5",
                "value": "busy"
            },
            {
                "rename": "11",
                "value": "dnsServerTimeout"
            },
            {
                "rename": "9",
                "value": "verifyError"
            },
            {
                "rename": "17",
                "value": "mplsLspEchoTxError"
            },
            {
                "rename": "10",
                "value": "applicationSpecific"
            },
            {
                "rename": "14",
                "value": "dnsQueryError"
            }
        ]
    },
    {
        "name": "CtrlAdminVerifyData",
        "valueMatches": [
            {
                "rename": "0",
                "value": false
            },
            {
                "rename": "1",
                "value": true
            }
        ]
    },
    {
        "name": "CtrlAdminNvgen",
        "valueMatches": [
            {
                "rename": "0",
                "value": false
            },
            {
                "rename": "1",
                "value": true
            }
        ]
    },
    {
        "name": "HistoryCollectionSense",
        "valueMatches": [
            {
                "rename": "18",
                "value": "mplsLspUnreachable"
            },
            {
                "rename": "6",
                "value": "notConnected"
            },
            {
                "rename": "8",
                "value": "sequenceError"
            },
            {
                "rename": "NaN",
                "value": "other"
            },
            {
                "rename": "19",
                "value": "mplsLspMalformedReq"
            },
            {
                "rename": "2",
                "value": "disconnected"
            },
            {
                "rename": "4",
                "value": "timeout"
            },
            {
                "rename": "7",
                "value": "dropped"
            },
            {
                "rename": "20",
                "value": "mplsLspReachButNotFEC"
            },
            {
                "rename": "1",
                "value": "ok"
            },
            {
                "rename": "12",
                "value": "tcpConnectTimeout"
            },
            {
                "rename": "15",
                "value": "httpError"
            },
            {
                "rename": "16",
                "value": "error"
            },
            {
                "rename": "13",
                "value": "httpTransactionTimeout"
            },
            {
                "rename": "3",
                "value": "overThreshold"
            },
            {
                "rename": "5",
                "value": "busy"
            },
            {
                "rename": "11",
                "value": "dnsServerTimeout"
            },
            {
                "rename": "9",
                "value": "verifyError"
            },
            {
                "rename": "17",
                "value": "mplsLspEchoTxError"
            },
            {
                "rename": "10",
                "value": "applicationSpecific"
            },
            {
                "rename": "14",
                "value": "dnsQueryError"
            }
        ]
    },
    {
        "name": "ApplSupportedProtocolsValid",
        "valueMatches": [
            {
                "rename": "0",
                "value": false
            },
            {
                "rename": "1",
                "value": true
            }
        ]
    },
    {
        "name": "ifAdminStatus",
        "valueMatches": [
            {
                "rename": "100",
                "value": "up"
            },
            {
                "rename": "NaN",
                "value": "testing"
            },
            {
                "rename": "0",
                "value": "down"
            }
        ]
    },
    {
        "name": "ifOperStatus",
        "valueMatches": [
            {
                "rename": "100",
                "value": "up"
            },
            {
                "rename": "0",
                "value": "notPresent"
            },
            {
                "rename": "100",
                "value": "dormant"
            },
            {
                "rename": "NaN",
                "value": "testing"
            },
            {
                "rename": "0",
                "value": "lowerLayerDown"
            },
            {
                "rename": "0",
                "value": "down"
            }
        ]
    },
    {
        "name": "Availability",
        "valueMatches": [
            {
                "rename": "NaN",
                "value": "unknown"
            },
            {
                "rename": "0",
                "value": "standby"
            },
            {
                "rename": "100",
                "value": "up"
            },
            {
                "rename": "100",
                "value": "running"
            },
            {
                "rename": "0",
                "value": "reset"
            },
            {
                "rename": "100",
                "value": "runningAtFullSpeed"
            },
            {
                "rename": "100",
                "value": "ready"
            },
            {
                "rename": "NaN",
                "value": "testing"
            },
            {
                "rename": "0",
                "value": "down"
            }
        ]
    },
    {
        "name": "hrDiskStorageMedia",
        "valueMatches": [
            {
                "rename": "1",
                "value": "other"
            },
            {
                "rename": "3",
                "value": "hardDisk"
            },
            {
                "rename": "4",
                "value": "floppyDisk"
            },
            {
                "rename": "8",
                "value": "ramDisk"
            },
            {
                "rename": "6",
                "value": "opticalDiskWORM"
            },
            {
                "rename": "5",
                "value": "opticalDiskROM"
            },
            {
                "rename": "7",
                "value": "opticalDiskRW"
            },
            {
                "rename": "2",
                "value": "unknown"
            }
        ]
    },
    {
        "name": "ipForwarding",
        "valueMatches": [
            {
                "rename": "1",
                "value": "forwarding"
            },
            {
                "rename": "0",
                "value": "not-forwarding"
            },
            {
                "rename": "0",
                "value": "notForwarding"
            }
        ]
    },
    {
        "name": "hrDiskStorageAccess",
        "valueMatches": [
            {
                "rename": "3",
                "value": "readWrite"
            },
            {
                "rename": "4",
                "value": "readOnly"
            }
        ]
    },
    {
        "name": "mediaType",
        "valueMatches": [
            {
                "rename": "4",
                "value": "static"
            },
            {
                "rename": "3",
                "value": "dynamic"
            }
        ]
    },
    {
        "name": "hrDiskStorageRemovable",
        "valueMatches": [
            {
                "rename": "2",
                "value": false
            },
            {
                "rename": "1",
                "value": true
            }
        ]
    },
    {
        "name": "DeviceStatus",
        "valueMatches": [
            {
                "rename": "100",
                "value": "running"
            },
            {
                "rename": "0",
                "value": "testing"
            },
            {
                "rename": "50",
                "value": "warning"
            },
            {
                "rename": "-1",
                "value": "unknown"
            },
            {
                "rename": "0",
                "value": "down"
            }
        ]
    }
]

400

BAD REQUEST Error in request sent

Returns SnmpError of type(s) application/json
"SnmpError Object"
string
code
Optional

This code refers to the internal error codes used in the code base.

string
reason
Optional

This specifies the reason for failure.

string
status
Optional

This specifies the HTTP status code error


500

INTERNAL SERVER ERROR Error on the server

Returns SnmpError of type(s) application/json
"SnmpError Object"
string
code
Optional

This code refers to the internal error codes used in the code base.

string
reason
Optional

This specifies the reason for failure.

string
status
Optional

This specifies the HTTP status code error


Code Samples
COPY
                    curl -H 'Authorization: <value>' https://{api_host}/tcsa/api/v1/snmp/translations