domain and vlan add/remove/delete implementation
domain and vlan add/remove/delete implementation, take 2