DLI ISO32 Object Model Reference
20210317T210828Z
SNMP server object
objectsnmp/
Object representing SNMP server configuration
dot_inline_dotgraph_473.png

Retrieving the value is denied if not administrative user

This object contains the following items:

enabledAllow SNMP
engine_idEngine ID
oid_subtreesOID subtrees
usersUsers
community_mappingsCommunity mappings
known_auth_methodsKnown authentication methods
known_priv_methodsKnown privacy methods

Sample uom library write command:

uom.snmp={community_mappings={{community="public",ip_address="10.99.138.112",netmask="255.0.0.0",user="user3yLK0Z"},{community="private",ip_address="192.168.7.180",netmask="255.255.255.0",user="userT7SHC"}},enabled=false,engine_id="03301FB2CB",known_auth_methods={md5="MD5",sha1="SHA1"},known_priv_methods={aes="AES",des="DES"},oid_subtrees={energyObject={read_security_level="noauth",root="1.3.6.1.2.1.229",title="energyObject MIB (RFC 7460, allows manipulating relays and power-related meters)",write_security_level="noauth"}},users={powerAdmin={auth_method="sha1",auth_password="adminAuthPassword",has_auth_password=true,has_priv_password=true,is_allowed=false,priv_method="aes",priv_password="adminPrivPassword",subtree_access={energyObject=true}},powerReader={auth_method="sha1",auth_password="readerAuthPassword",has_auth_password=false,has_priv_password=true,is_allowed=false,priv_method="des",priv_password="readerPrivPassword",subtree_access={energyObject="readonly"}}}}

Sample CLI read command:

uom get snmp

...

Browse more samples

Allow SNMP

sum (boolean)snmp/enabled/
Enable SNMP server operation
dot_inline_dotgraph_474.png

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This sum represents a value in persistent storage.

This sum can assume the following values:

constant trueEnabledThe feature is enabled
constant falseDisabledThe feature is disabled

Sample uom library read command:

print(uom.dump(uom.snmp.enabled))

true

Sample CLI read command:

uom get "snmp/enabled"

true

Browse more samples

Engine ID

stringsnmp/engine_id/
The engine ID, in hexadecimal, to which all user authentication and privacy keys are localized
dot_inline_dotgraph_475.png

The value is subject to the following constraints: the value matches ^([0-9A-Fa-f]{2})*$

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This string represents a value in persistent storage.

Sample requests read command:

print(requests.get('http://192.168.0.100/restapi/snmp/engine_id/',auth=auth,headers=headers).json())

'4403AB8E51DF'

Sample uom library read command:

print(uom.dump(uom.snmp.engine_id))

"39522F123635E5"

Browse more samples

OID subtrees

mapsnmp/oid_subtrees/
OID subtrees exposed by SNMP server
dot_inline_dotgraph_476.png

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This map represents a value in persistent storage.

This map contains OID subtree elements.

Sample JS request read command:

request.get({url:"snmp/oid_subtrees/"},function(error,response,body) {console.log(body)});

{"energyObject":{"read_security_level":"noauth","root":"1.3.6.1.2.1.229","title":"energyObject MIB (RFC 7460, allows manipulating relays and power-related meters)","write_security_level":"noauth"}}

Sample uom library OID subtree creation command:

uom.insert(uom.snmp.oid_subtrees,"energyObject",{read_security_level="noauth",root="1.3.6.1.2.1.229",title="energyObject MIB (RFC 7460, allows manipulating relays and power-related meters)",write_security_level="noauth"})

Browse more samples

See also OID subtrees: OID subtree

OID subtrees: OID subtree

objectsnmp/oid_subtrees/S/
Properties of an OID subtree
dot_inline_dotgraph_477.png

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This object represents a value in persistent storage.

This object contains the following items:

titleTitle
rootRoot mask
read_security_levelRead security level
write_security_levelWrite security level

Sample uom library write command (note that _oid_subtree is a variable):

uom.snmp.oid_subtrees[_oid_subtree]={read_security_level="noauth",root="1.3.6.1.2.1.229",title="energyObject MIB (RFC 7460, allows manipulating relays and power-related meters)",write_security_level="noauth"}

Sample JS request read command (note that _oid_subtree is a variable):

request.get({url:"snmp/oid_subtrees/"+_oid_subtree+"/"},function(error,response,body) {console.log(body)});

{"read_security_level":"noauth","root":"1.3.6.1.2.1.229","title":"energyObject MIB (RFC 7460, allows manipulating relays and power-related meters)","write_security_level":"noauth"}

Browse more samples

Title

stringsnmp/oid_subtrees/S/title/
The title of this subtree
dot_inline_dotgraph_478.png

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This string represents a value in persistent storage.

Sample curl write command (note that :oid_subtree is a URL template argument):

curl --digest -u admin:1234 -H "X-CSRF: x" -X PUT -H "Content-type: application/json" -H "Accept: application/json" --data-binary "\"energyObject MIB (RFC 7460, allows manipulating relays and power-related meters)\"" "http://192.168.0.100/restapi/snmp/oid_subtrees/:oid_subtree/title/"

Sample JS request write command (note that _oid_subtree is a variable):

request.put({url:"snmp/oid_subtrees/"+_oid_subtree+"/title/",body:"energyObject MIB (RFC 7460, allows manipulating relays and power-related meters)"});

Browse more samples

Root mask

stringsnmp/oid_subtrees/S/root/
The root OID mask of this subtree (for all but the first two arcs, '*' can be used for "don't care" parts, and inclusive ranges can be specified like '1,2,4-7')
dot_inline_dotgraph_479.png

The value is subject to the following constraints: the value matches ^(0|1|(01|2)(.(*|(0|[1-9][0-9]*)(-(0|[1-9][0-9]*))?(,(0|[1-9][0-9]*)(-(0|[1-9][0-9]*))?)*))*)$

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This string represents a value in persistent storage.

Sample uom library write command (note that _oid_subtree is a variable):

uom.snmp.oid_subtrees[_oid_subtree].root="1.3.6.1.2.1.229"

Sample curl write command (note that :oid_subtree is a URL template argument):

curl --digest -u admin:1234 -H "X-CSRF: x" -X PUT -H "Content-type: application/json" -H "Accept: application/json" --data-binary "\"1.3.6.1.2.1.229\"" "http://192.168.0.100/restapi/snmp/oid_subtrees/:oid_subtree/root/"

Browse more samples

Read security level

sum (enumerated string)snmp/oid_subtrees/S/read_security_level/
Required security level for reading from this subtree
dot_inline_dotgraph_480.png

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This sum represents a value in persistent storage.

This sum can assume the following values:

constant "deny"ForbiddenNobody can read from this OID subtree
constant "priv"Authenticated and encryptedSNMPv3 authentication and encryption must be used to read from this OID subtree
constant "auth"AuthenticatedSNMPv3 authentication must be used to read from this OID subtree (encryption is optional)
constant "noauth"MinimalAny protocol, including SNMPv1 and SNMPv2c, can be used to read from this OID subtree (authentication and encryption are optional)

Sample JS request write command (note that _oid_subtree is a variable):

request.put({url:"snmp/oid_subtrees/"+_oid_subtree+"/read_security_level/",body:"noauth"});

Sample requests read command (note that _oid_subtree is a variable):

print(requests.get('http://192.168.0.100/restapi/snmp/oid_subtrees/'+_oid_subtree+'/read_security_level/',auth=auth,headers=headers).json())

'noauth'

Browse more samples

Write security level

sum (enumerated string)snmp/oid_subtrees/S/write_security_level/
Required security level for writing to this subtree
dot_inline_dotgraph_481.png

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This sum represents a value in persistent storage.

This sum can assume the following values:

constant "deny"ForbiddenNobody can write to this OID subtree
constant "priv"Authenticated and encryptedSNMPv3 authentication and encryption must be used to write to this OID subtree
constant "auth"AuthenticatedSNMPv3 authentication must be used to write to this OID subtree (encryption is optional)
constant "noauth"MinimalAny protocol, including SNMPv1 and SNMPv2c, can be used to write to this OID subtree (authentication and encryption are optional)

Sample JS request write command (note that _oid_subtree is a variable):

request.put({url:"snmp/oid_subtrees/"+_oid_subtree+"/write_security_level/",body:"noauth"});

Sample curl write command (note that :oid_subtree is a URL template argument):

curl --digest -u admin:1234 -H "X-CSRF: x" -X PUT -H "Content-type: application/json" -H "Accept: application/json" --data-binary "\"noauth\"" "http://192.168.0.100/restapi/snmp/oid_subtrees/:oid_subtree/write_security_level/"

Browse more samples

Users

mapsnmp/users/
SNMP user accounts
dot_inline_dotgraph_482.png

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This map represents a value in persistent storage.

This map contains User elements.

Sample requests write command:

requests.put('http://192.168.0.100/restapi/snmp/users/',auth=auth,headers=headers,json={'powerReader': {'priv_password': 'readerPrivPassword', 'has_auth_password': True, 'subtree_access': {'energyObject': 'readonly'}, 'auth_password': 'readerAuthPassword', 'is_allowed': False, 'priv_method': 'des', 'auth_method': 'md5', 'has_priv_password': True}, 'powerAdmin': {'priv_password': 'adminPrivPassword', 'has_auth_password': False, 'subtree_access': {'energyObject': True}, 'auth_password': 'adminAuthPassword', 'is_allowed': True, 'priv_method': 'des', 'auth_method': 'md5', 'has_priv_password': False}})

Sample requests read command:

print(requests.get('http://192.168.0.100/restapi/snmp/users/',auth=auth,headers=headers).json())

Browse more samples

User

objectsnmp/users/S/
Properties of an SNMP user
dot_inline_dotgraph_483.png

The value is subject to the following constraints: index of the value matches ^[a-zA-Z0-9]*$

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This object represents a value in persistent storage.

This object contains the following items:

is_allowedUser allowed
auth_methodAuthentication method
has_auth_passwordAuthentication password configured
auth_passwordAuthentication password
priv_methodPrivacy method
has_priv_passwordPrivacy password configured
priv_passwordPrivacy password
subtree_accessSubtree access levels

Sample CLI deletion command (note that user is a variable):

uom remove "snmp/users/${user}"

Sample CLI write command (note that user is a variable):

uom set "snmp/users/${user}" "{\"priv_password\":\"readerPrivPassword\",\"has_auth_password\":true,\"subtree_access\":{\"energyObject\":\"readonly\"},\"auth_password\":\"readerAuthPassword\",\"is_allowed\":true,\"priv_method\":\"aes\",\"auth_method\":\"md5\",\"has_priv_password\":false}"

Browse more samples

See also User: User allowed

See also User: Authentication method

See also User: Authentication password configured

See also User: Authentication password

See also User: Privacy method

See also User: Privacy password configured

See also User: Privacy password

See also User: Subtree access levels

User: User allowed

sum (boolean)snmp/users/S/is_allowed/
Flag indicating whether user is allowed or denied
dot_inline_dotgraph_484.png

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This sum represents a value in persistent storage.

This sum can assume the following values:

constant trueAllowedThe user is allowed to log in
constant falseDeniedThe user is denied login

Sample requests read command (note that _user is a variable):

print(requests.get('http://192.168.0.100/restapi/snmp/users/'+_user+'/is_allowed/',auth=auth,headers=headers).json())

False

Sample CLI write command (note that user is a variable):

uom set "snmp/users/${user}/is_allowed" "false"

Browse more samples

User: Authentication method

stringsnmp/users/S/auth_method/
User authentication method
dot_inline_dotgraph_485.png

The value is subject to the following constraints: known authentication methods[the value]

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This string represents a value in persistent storage.

Sample requests write command (note that _user is a variable):

requests.put('http://192.168.0.100/restapi/snmp/users/'+_user+'/auth_method/',auth=auth,headers=headers,json='sha1')

Sample JS request read command (note that _user is a variable):

request.get({url:"snmp/users/"+_user+"/auth_method/"},function(error,response,body) {console.log(body)});

"sha1"

Browse more samples

User: Authentication password configured

sum (boolean)snmp/users/S/has_auth_password/
Flag indicating if the authentication password has been configured for the user (cleared if engine ID or authentication method changes)
dot_inline_dotgraph_486.png

Retrieving the value is denied if not administrative user

This sum does not support direct modification.

This sum can change as if by itself or indirectly because of other actions.

Changes to this sum cannot be tracked.

This sum can assume the following values:

constant trueConfiguredThe authentication password has been configured
constant falseNot configuredThe authentication password hasn't been configured, the user won't be able to log in

Sample uom library read command (note that _user is a variable):

print(uom.dump(uom.snmp.users[_user].has_auth_password))

false

Sample CLI read command (note that user is a variable):

uom get "snmp/users/${user}/has_auth_password"

false

Browse more samples

User: Authentication password

stringsnmp/users/S/auth_password/
User authentication password (cannot be read as it is stored localized to the engine ID), empty if not set
dot_inline_dotgraph_487.png

The value is subject to the following constraints: any of the following is true:

Retrieving the value is denied

Changing the value is denied if any of the following is true:

Using the string as a field for indexing into the grandparent collection is denied

This string represents a value in persistent storage.

This string can change as if by itself or indirectly because of other actions.

This string should be displayed in a secure manner.

Representation of the resource cannot be obtained. Attempts to do so via a JSON API will succeed but return '{"$ref":""}' which means "the value of this resource".

Sample CLI write command (note that user is a variable):

uom set "snmp/users/${user}/auth_password" "\"adminAuthPassword\""

Sample requests write command (note that _user is a variable):

requests.put('http://192.168.0.100/restapi/snmp/users/'+_user+'/auth_password/',auth=auth,headers=headers,json='readerAuthPassword')

Browse more samples

User: Privacy method

stringsnmp/users/S/priv_method/
User privacy method
dot_inline_dotgraph_488.png

The value is subject to the following constraints: known privacy methods[the value]

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This string represents a value in persistent storage.

Sample requests read command (note that _user is a variable):

print(requests.get('http://192.168.0.100/restapi/snmp/users/'+_user+'/priv_method/',auth=auth,headers=headers).json())

'aes'

Sample CLI write command (note that user is a variable):

uom set "snmp/users/${user}/priv_method" "\"des\""

Browse more samples

User: Privacy password configured

sum (boolean)snmp/users/S/has_priv_password/
Flag indicating if the privacy password has been configured for the user (cleared if engine ID or authentication or privacy method changes)
dot_inline_dotgraph_489.png

Retrieving the value is denied if not administrative user

This sum does not support direct modification.

This sum can change as if by itself or indirectly because of other actions.

Changes to this sum cannot be tracked.

This sum can assume the following values:

constant trueConfiguredThe privacy password has been configured
constant falseNot configuredThe privacy password hasn't been configured, the user won't be able to log in

Sample CLI read command (note that user is a variable):

uom get "snmp/users/${user}/has_priv_password"

false

Sample requests read command (note that _user is a variable):

print(requests.get('http://192.168.0.100/restapi/snmp/users/'+_user+'/has_priv_password/',auth=auth,headers=headers).json())

True

Browse more samples

User: Privacy password

stringsnmp/users/S/priv_password/
User privacy password (cannot be read as it is stored localized to the engine ID), empty if not set
dot_inline_dotgraph_490.png

The value is subject to the following constraints: any of the following is true:

Retrieving the value is denied

Changing the value is denied if any of the following is true:

Using the string as a field for indexing into the grandparent collection is denied

This string represents a value in persistent storage.

This string can change as if by itself or indirectly because of other actions.

This string should be displayed in a secure manner.

Representation of the resource cannot be obtained. Attempts to do so via a JSON API will succeed but return '{"$ref":""}' which means "the value of this resource".

Sample JS request write command (note that _user is a variable):

request.put({url:"snmp/users/"+_user+"/priv_password/",body:"readerPrivPassword"});

Sample CLI write command (note that user is a variable):

uom set "snmp/users/${user}/priv_password" "\"adminPrivPassword\""

Browse more samples

User: Subtree access levels

mapsnmp/users/S/subtree_access/
OID subtree access levels

This map is composite, i.e. is modified as a whole.

This map represents a value in persistent storage.

This map contains Subtree access elements.

Sample CLI write command (note that user is a variable):

uom set "snmp/users/${user}/subtree_access" "{\"energyObject\":true}"

Sample requests read command (note that _user is a variable):

print(requests.get('http://192.168.0.100/restapi/snmp/users/'+_user+'/subtree_access/',auth=auth,headers=headers).json())

{'energyObject': True}

Browse more samples

Subtree access

sum (optional variant)snmp/users/S/subtree_access/S/
OID subtree access level
dot_inline_dotgraph_491.png

The value is subject to the following constraints: OID subtrees[index of the value]

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This sum is a part of a composite value which is modified as a whole.

This sum represents a value in persistent storage.

This sum can assume the following values:

constant trueFullOIDs can be read and written by the user
constant "readonly"Read-onlyOIDs can only be read, not written, by the user
constant falseNoneOIDs can neither be read nor written by the user
constant nullDefaultNo access rule present (permissions are determined by parent OID access levels, or denied)

Sample requests deletion command (note that _user and _subtree_access are variables):

requests.delete('http://192.168.0.100/restapi/snmp/users/'+_user+'/subtree_access/'+_subtree_access+'/',auth=auth,headers=headers)

Sample requests read command (note that _user and _subtree_access are variables):

print(requests.get('http://192.168.0.100/restapi/snmp/users/'+_user+'/subtree_access/'+_subtree_access+'/',auth=auth,headers=headers).json())

False

Browse more samples

Community mappings

arraysnmp/community_mappings/
Mappings of SNMP v1/v2c communities to user names
dot_inline_dotgraph_492.png

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This array represents a value in persistent storage.

This array contains Community mapping elements.

Sample uom library community mapping creation command:

uom.insert(uom.snmp.community_mappings,1,{community="private",ip_address="10.57.31.66",netmask="255.0.0.0",user="userAxMX"})

Sample uom library write command:

uom.snmp.community_mappings={{community="1jFuGBEXGMvC",ip_address="10.195.227.72",netmask="255.0.0.0",user="usermTWZ"},{community="public",ip_address="10.189.55.178",netmask="255.0.0.0",user="userJU6fQI"},{community="mPnLrWZUZ",ip_address="192.168.5.251",netmask="255.255.255.0",user="usertB4y9"},{community="public",ip_address="192.168.75.181",netmask="255.255.255.0",user="userRzf0"},{community="wrF0pPv8",ip_address="10.64.143.155",netmask="255.0.0.0",user="usersDZb"},{community="jO8Eegkc",ip_address="192.168.170.198",netmask="255.255.255.0",user="userJQcRTY"}}

Browse more samples

See also Community mappings: Community mapping

Community mappings: Community mapping

objectsnmp/community_mappings/N/
Properties of a community mapping
dot_inline_dotgraph_493.png

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This object represents a value in persistent storage.

This object contains the following items:

communityCommunity
userUser
ip_addressIP address
netmaskNetwork mask

Sample requests deletion command (note that _community_mapping_index is a variable):

requests.delete('http://192.168.0.100/restapi/snmp/community_mappings/'+str(_community_mapping_index)+'/',auth=auth,headers=headers)

Sample uom library write command (note that _community_mapping_index is a variable):

uom.snmp.community_mappings[_community_mapping_index]={community="public",ip_address="10.48.11.216",netmask="255.0.0.0",user="userf9WjI"}

Browse more samples

Community

stringsnmp/community_mappings/N/community/
The community identifier
dot_inline_dotgraph_494.png

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This string represents a value in persistent storage.

Sample requests read command (note that _community_mapping_index is a variable):

print(requests.get('http://192.168.0.100/restapi/snmp/community_mappings/'+str(_community_mapping_index)+'/community/',auth=auth,headers=headers).json())

'QqDLYgtfD7AE'

Sample JS request read command (note that _community_mapping_index is a variable):

request.get({url:"snmp/community_mappings/"+_community_mapping_index.toString()+"/community/"},function(error,response,body) {console.log(body)});

"private"

Browse more samples

User

stringsnmp/community_mappings/N/user/
The user identifier
dot_inline_dotgraph_495.png

The value is subject to the following constraints: users[the value]

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This string represents a value in persistent storage.

Sample JS request read command (note that _community_mapping_index is a variable):

request.get({url:"snmp/community_mappings/"+_community_mapping_index.toString()+"/user/"},function(error,response,body) {console.log(body)});

"userzlUU0"

Sample curl read command (note that :community_mapping_index is a URL template argument):

curl --digest -u admin:1234 -H "Accept: application/json" "http://192.168.0.100/restapi/snmp/community_mappings/:community_mapping_index/user/"

"userPics"

Browse more samples

IP address

stringsnmp/community_mappings/N/ip_address/
IP address allowed to connect
dot_inline_dotgraph_496.png

The value is subject to the following constraints: the value matches ^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]).){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This string represents a value in persistent storage.

Sample curl write command (note that :community_mapping_index is a URL template argument):

curl --digest -u admin:1234 -H "X-CSRF: x" -X PUT -H "Content-type: application/json" -H "Accept: application/json" --data-binary "\"192.168.172.248\"" "http://192.168.0.100/restapi/snmp/community_mappings/:community_mapping_index/ip_address/"

Sample curl read command (note that :community_mapping_index is a URL template argument):

curl --digest -u admin:1234 -H "Accept: application/json" "http://192.168.0.100/restapi/snmp/community_mappings/:community_mapping_index/ip_address/"

"10.123.215.103"

Browse more samples

Network mask

stringsnmp/community_mappings/N/netmask/
Network mask allowed to connect
dot_inline_dotgraph_497.png

The value is subject to the following constraints: the value matches ^((2(5[42]|4[80]|24)|192|128|0).0.0.0|255.(2(5[42]|4[80]|24)|192|128|0).0.0|255.255.(2(5[42]|4[80]|24)|192|128|0).0|255.255.255.(2(5[542]|4[80]|24)|192|128|0))$

Retrieving the value is denied if not administrative user

Changing the value is denied if any of the following is true:

This string represents a value in persistent storage.

Sample JS request write command (note that _community_mapping_index is a variable):

request.put({url:"snmp/community_mappings/"+_community_mapping_index.toString()+"/netmask/",body:"255.0.0.0"});

Sample curl read command (note that :community_mapping_index is a URL template argument):

curl --digest -u admin:1234 -H "Accept: application/json" "http://192.168.0.100/restapi/snmp/community_mappings/:community_mapping_index/netmask/"

"255.255.255.0"

Browse more samples

Known authentication methods

mapsnmp/known_auth_methods/
Map of known authentication methods
dot_inline_dotgraph_498.png

Retrieving the value is denied if not administrative user

This map does not support direct modification.

This map represents a value in persistent storage.

This map contains Authentication method elements.

Creating elements in this collection is not supported.

Sample JS request read command:

request.get({url:"snmp/known_auth_methods/"},function(error,response,body) {console.log(body)});

{"sha1":"SHA1","md5":"MD5"}

Sample curl read command:

curl --digest -u admin:1234 -H "Accept: application/json" "http://192.168.0.100/restapi/snmp/known_auth_methods/"

{"sha1":"SHA1","md5":"MD5"}

Browse more samples

Authentication method

stringsnmp/known_auth_methods/S/
Authentication method name
dot_inline_dotgraph_499.png

Retrieving the value is denied if not administrative user

This string does not support direct modification.

This string represents a value in persistent storage.

Sample JS request read command (note that _authentication_method is a variable):

request.get({url:"snmp/known_auth_methods/"+_authentication_method+"/"},function(error,response,body) {console.log(body)});

"MD5"

Sample uom library read command (note that _authentication_method is a variable):

print(uom.dump(uom.snmp.known_auth_methods[_authentication_method]))

"SHA1"

Browse more samples

Known privacy methods

mapsnmp/known_priv_methods/
Map of known privacy methods
dot_inline_dotgraph_500.png

Retrieving the value is denied if not administrative user

This map does not support direct modification.

This map represents a value in persistent storage.

This map contains Privacy method elements.

Creating elements in this collection is not supported.

Sample JS request read command:

request.get({url:"snmp/known_priv_methods/"},function(error,response,body) {console.log(body)});

{"aes":"AES","des":"DES"}

Sample CLI read command:

uom get "snmp/known_priv_methods"

{"aes":"AES","des":"DES"}

Browse more samples

Privacy method

stringsnmp/known_priv_methods/S/
Privacy method name
dot_inline_dotgraph_501.png

Retrieving the value is denied if not administrative user

This string does not support direct modification.

This string represents a value in persistent storage.

Sample requests read command (note that _privacy_method is a variable):

print(requests.get('http://192.168.0.100/restapi/snmp/known_priv_methods/'+_privacy_method+'/',auth=auth,headers=headers).json())

'DES'

Sample CLI read command (note that privacy_method is a variable):

uom get "snmp/known_priv_methods/${privacy_method}"

"DES"

Browse more samples