vm network interfaces api