--- 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 192.0.2.1 port 33 - set service snmp v3 group testgroup mode ro - set service snmp v3 group testgroup view default - set service snmp v3 user adminuser auth type sha - set service snmp v3 user adminuser auth encrypted-password ******** - set service snmp v3 user adminuser privacy type aes - set service snmp v3 user adminuser privacy encrypted-password ******** - set service snmp v3 user adminuser group testgroup - set service snmp v3 view default oid 1 - 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: 192.0.2.1 port: 33 - address: 20.1.1.1 snmp_v3: groups: - group: testgroup mode: ro view: default users: - user: adminuser authentication: encrypted_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: sha privacy: encrypted_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: aes group: testgroup views: - view: default oid: "1" 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 encrypted-password ******** - set service snmp v3 user guestuser2 privacy type aes - set service snmp v3 user guestuser2 privacy encrypted-password ******** - 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: encrypted_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: sha privacy: encrypted_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: aes user: adminuser - authentication: encrypted_key: VALUE_SPECIFIED_IN_NO_LOG_PARAMETER type: sha privacy: encrypted_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