--- merged: before: {} commands: - set service snmp community switches authorization rw - set service snmp community bridges client 1.1.1.1 - set service snmp community bridges client 12.1.1.10 - set service snmp listen-address 20.1.1.1 - set service snmp listen-address 100.1.2.1 port 33 - set service snmp v3 user adminuser auth type sha - set service snmp v3 user adminuser auth plaintext-key ******** - set service snmp v3 user adminuser privacy type aes - set service snmp v3 user adminuser privacy plaintext-key ******** - set service snmp contact admin2@ex.com after: communities: - clients: - 1.1.1.1 - 12.1.1.10 name: bridges - authorization_type: rw name: switches contact: admin2@ex.com listen_addresses: - address: 100.1.2.1 port: 33 - address: 20.1.1.1 snmp_v3: users: - authentication: plaintext_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: sha privacy: plaintext_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: aes user: adminuser overridden: commands: - delete service snmp contact admin2@ex.com - delete service snmp listen-address 20.1.1.1 - delete service snmp community switches authorization rw - delete service snmp community bridges client 12.1.1.10 - delete service snmp community bridges client 1.1.1.1 - set service snmp community bridges network 1.1.1.0/24 - set service snmp community bridges network 12.1.1.0/24 - set service snmp v3 user guestuser2 auth type sha - set service snmp v3 user guestuser2 auth plaintext-key ******** - set service snmp v3 user guestuser2 privacy type aes - set service snmp v3 user guestuser2 privacy plaintext-key ******** - set service snmp v3 view default oid 1 - set service snmp location \'RDU\' after: communities: - name: bridges networks: - 1.1.1.0/24 - 12.1.1.0/24 - name: switches listen_addresses: - address: 100.1.2.1 port: 33 location: RDU, NC snmp_v3: users: - authentication: plaintext_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: sha privacy: plaintext_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: aes user: adminuser - authentication: plaintext_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: sha privacy: plaintext_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: aes user: guestuser2 views: - oid: 1 view: default deleted: commands: - delete service snmp after: {} parsed: after: communities: - authorization_type: ro clients: - 203.0.113.10 - 203.0.113.20 name: routers networks: - 192.0.2.0/24 - 2001::/64 contact: admin@example.com listen_addresses: - address: 172.16.254.36 port: 161 - address: 2001::1 location: UK, London snmp_v3: engine_id: "000000000000000000000002" groups: - group: default mode: ro view: default users: - authentication: plaintext_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: sha group: default privacy: plaintext_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: aes user: vyos views: - oid: "1" view: default trap_target: address: 203.0.113.10