NSX Autonomous Edge REST API

SnmpServiceProperties (type)

{
  "additionalProperties": false, 
  "id": "SnmpServiceProperties", 
  "properties": {
    "communities": {
      "items": {
        "$ref": "SnmpCommunity
      }, 
      "maxItems": 10, 
      "required": false, 
      "title": "SNMP v1, v2c community", 
      "type": "array"
    }, 
    "start_on_boot": {
      "required": false, 
      "title": "Start when system boots", 
      "type": "boolean"
    }, 
    "v2_configured": {
      "description": "Indicates whether the local SNMP agent is configured with community string(s).", 
      "readonly": true, 
      "title": "SNMP v2 is configured or not", 
      "type": "boolean"
    }, 
    "v2_targets": {
      "items": {
        "$ref": "SnmpV2Target
      }, 
      "maxItems": 3, 
      "required": false, 
      "title": "SNMP v2c targets information", 
      "type": "array"
    }, 
    "v3_auth_protocol": {
      "default": "SHA1", 
      "enum": [
        "SHA1"
      ], 
      "required": false, 
      "title": "SNMP v3 auth protocol", 
      "type": "string"
    }, 
    "v3_configured": {
      "description": "Indicates whether the local SNMP agent is configured with v3 user(s).", 
      "readonly": true, 
      "title": "SNMP v3 is configured or not", 
      "type": "boolean"
    }, 
    "v3_priv_protocol": {
      "default": "AES128", 
      "enum": [
        "AES128"
      ], 
      "required": false, 
      "title": "SNMP v3 private protocol", 
      "type": "string"
    }, 
    "v3_targets": {
      "items": {
        "$ref": "SnmpV3Target
      }, 
      "maxItems": 3, 
      "required": false, 
      "title": "SNMP v3 targets information", 
      "type": "array"
    }, 
    "v3_users": {
      "items": {
        "$ref": "SnmpV3User
      }, 
      "maxItems": 5, 
      "required": false, 
      "title": "SNMP v3 users information", 
      "type": "array"
    }
  }, 
  "title": "SNMP Service properties", 
  "type": "object"
}