esxcli system snmp set -r  

esxcli system snmp set -e yes

esxcli system snmp set -a SHA1 -x AES128
esxcli system snmp hash --auth-hash password --priv-hash password --raw-secret

esxcli system snmp set -e yes -C [contact] -L [location] --users snmp3sa/auth/pass/priv
esxcli network firewall ruleset set --ruleset-id snmp --allowed-all true
esxcli network firewall ruleset set --ruleset-id snmp --enabled true