{"type":"model","meta":{"id":"/apps/pubhub/media/crosswork-network-controller-7-1/f445c17e25a1120e8fbde4bd413083d0fd88b2b3/9792902d-b2cb-3a50-8089-29b3532bc5ed","info":{"title":"Crosswork Alarms and Events APIs","description":"Crosswork Alarms and Events APIs allow applications to create, update, acknowledge and clear alarms.","contact":{"name":"Crosswork Team, Cisco","email":"support@cisco.com"},"license":{"name":"Cisco Software License Agreement","url":"https://www.cisco.com/public/sw-license-agreement.html"},"version":"7.1.0"},"x-parser-conf":{"overview":{"markdownPath":"reference/INFRA/FAULT_MANAGEMENT/fault-infra-api-overview.md"}},"openapi":"3.0.1","servers":[{"url":"https://{server_ip}:30603/crosswork/alarm/v1","description":"Alarm/Alarm-Rest"}]},"spec":{"title":"alarmTrapDestination","description":"Trap Destination","type":"object","properties":{"community":{"title":"Community for Snmpv2","type":"string","description":"The SNMP community string for version 2","example":"public"},"snmpV3UserName":{"title":"Snmp user name for v3","type":"string","description":"The SNMP username for version 3","example":"testsnmp"},"snmpVersion":{"title":"Snmp version VERSION_2C/VERSION_3","type":"string","enum":["VERSION_2C","VERSION_3"],"example":"VERSION_3","description":"The SNMP version in use"},"snmpV3AuthMode":{"title":"Snmp Auth mode AuthPriv/AuthNoPriv/NoAuthNoPriv","type":"string","enum":["AuthPriv","AuthNoPriv","NoAuthNoPriv"],"example":"AuthPriv","description":"The authentication mode for SNMPv3"},"snmpV3AuthType":{"title":"Snmp Auth type HMACMD5/HMACSHA","type":"string","enum":["HMACMD5","HMACSHA"],"example":"HMACMD5","description":"The authentication type for SNMPv3"},"snmpV3PrivType":{"title":"Snmp Priv type for v3 NONE/DES/AES128/AES192/AES256/CiscoAES192/CiscoAES256","type":"string","enum":["NONE","DES","AES128","AES192","AES256","CiscoAES192","CiscoAES256"],"example":"DES","description":"The privacy type for SNMPv3"},"snmpV3PrivPassphrase":{"title":"Snmp Priv passphrase for v3","type":"string","description":"The privacy passphrase for SNMPv3","example":"test1234"},"snmpV3AuthPassphrase":{"title":"Snmp Auth passphrase for v3","type":"string","description":"The authentication passphrase for SNMPv3","example":"test1234"},"port":{"title":"port","type":"integer","format":"int32","description":"The port number used for trap communications","example":162},"name":{"title":"name","type":"string","description":"The name of the trap destination","example":"Trapreceivertest"},"serverAddress":{"title":"server address","type":"string","description":"The address of the server for the trap destination","example":"1.2.3.4"},"transportType":{"title":"Transport Type TCP/UDP","type":"string","enum":["TCP","UDP"],"example":"UDP","description":"The transport protocol used for trap communications"},"notifyType":{"title":"Notification Type IPADDRESS/DNS","type":"string","enum":["IPADDRESS","DNS"],"example":"IPADDRESS","description":"The notification type used for traps"},"serverType":{"title":"Server Type","type":"string","description":"The type of server for the trap destination","example":"NORTH_BOUND"}},"$$ref":"#/components/schemas/alarmTrapDestination"}}