SnmpServiceProperties (type)

{
  "additionalProperties": false, 
  "id": "SnmpServiceProperties", 
  "module_id": "CentralNodeConfig", 
  "properties": {
    "communities": {
      "items": {
        "type": "string"
      }, 
      "maxItems": 1, 
      "required": false, 
      "title": "SNMP v1, v2c community strings", 
      "type": "array"
    }, 
    "start_on_boot": {
      "required": true, 
      "title": "Start when system boots", 
      "type": "boolean"
    }, 
    "v2_configured": {
      "readonly": true, 
      "title": "SNMP v2 is configured or not", 
      "type": "boolean"
    }, 
    "v3_auth_protocol": {
      "default": "SHA1", 
      "enum": [
        "SHA1"
      ], 
      "required": true, 
      "title": "SNMP v3 auth protocol", 
      "type": "string"
    }, 
    "v3_configured": {
      "readonly": true, 
      "title": "SNMP v3 is configured or not", 
      "type": "boolean"
    }, 
    "v3_priv_protocol": {
      "default": "AES128", 
      "enum": [
        "AES128"
      ], 
      "required": true, 
      "title": "SNMP v3 private protocol", 
      "type": "string"
    }, 
    "v3_users": {
      "description": "SNMP v3 users information", 
      "items": {
        "$ref": "SnmpV3User
      }, 
      "maxItems": 1, 
      "title": "V3 users", 
      "type": "array"
    }
  }, 
  "title": "SNMP Service properties", 
  "type": "object"
}