NSX-T Data Center REST API
Snmpv3User (type) (Deprecated)
{
"additionalProperties": false,
"deprecated": true,
"deprecation_advice": "Please make use of CCSnmpV3User",
"description": "This object contains properties for a SNMP v3 user that can be used to receive SNMP traps/notifications from NSX and/or poll NSX nodes over SNMP.",
"id": "Snmpv3User",
"module_id": "CentralConfig",
"properties": {
"access": {
"default": "READ_ONLY",
"description": "Access permissions for polling NSX nodes over SNMP v3.",
"enum": [
"READ_ONLY"
],
"title": "Type of access",
"type": "string"
},
"auth_password": {
"description": "Authentication password used for SNMP v3 communication. This field is required when adding a user. When updating a user, do not include this field in the request. If this field is present in an update request, it will be considered as a new value for authentication password.",
"required": false,
"sensitive": true,
"title": "Authentication password",
"type": "secure_string"
},
"priv_password": {
"description": "Privacy password used for SNMP v3 communication. This field is required when adding a user. When updating a user, do not include this field in the request. If this field is present in an update request, it will be considered as a new value for privacy password.",
"required": false,
"sensitive": true,
"title": "Privacy password",
"type": "secure_string"
},
"security_level": {
"default": "AUTH_PRIV",
"description": "Security level indicates whether SNMP communication involves authentication and privacy protocols for this user. Value \"AUTH_PRIV\" indicates both authentication and privacy protocols will be used for SNMP communication.",
"enum": [
"AUTH_PRIV"
],
"title": "Security level",
"type": "string"
},
"user_id": {
"description": "Unique SNMP v3 user id.",
"maxLength": 32,
"minLength": 1,
"required": true,
"title": "User ID",
"type": "string"
}
},
"title": "SNMP v3 user",
"type": "object"
}