if (_serviceTag != null) {
vmi.setProperties(new VirtualMachineInterfacePropertiesType(_serviceTag, null));
}
if (create) {
if (!api.create(vmi)) {
throw new InternalErrorException("Unable to create virtual-machine-interface " + _uuid);
}
} else {
if (!api.update(vmi)) {
throw new InternalErrorException("Unable to update virtual-machine-interface " + _uuid);