private String getNetworkName(ConfigTarget configTarget) { if (configTarget.getNetwork() != null) { for (VirtualMachineNetworkInfo network : configTarget.getNetwork()) { NetworkSummary netSummary = network.getNetwork(); if (netSummary.isAccessible()) { return netSummary.getName(); } } } return null; }
if(configTarget.getNetwork() != null) for (int i = 0; i < configTarget.getNetwork().length; i++) VirtualMachineNetworkInfo netInfo = configTarget.getNetwork()[i]; NetworkSummary netSummary = netInfo.getNetwork(); if (netSummary.isAccessible())
if(configTarget.getNetwork() != null) for (int i = 0; i < configTarget.getNetwork().length; i++) VirtualMachineNetworkInfo netInfo = configTarget.getNetwork()[i]; NetworkSummary netSummary = netInfo.getNetwork(); if (netSummary.isAccessible())
static boolean doesNetworkNameExist(VirtualMachine vm, String netName) throws Exception { VirtualMachineRuntimeInfo vmRuntimeInfo = vm.getRuntime(); EnvironmentBrowser envBrowser = vm.getEnvironmentBrowser(); ManagedObjectReference hmor = vmRuntimeInfo.getHost(); HostSystem host = new HostSystem( vm.getServerConnection(), hmor); ConfigTarget cfg = envBrowser.queryConfigTarget(host); VirtualMachineNetworkInfo[] nets = cfg.getNetwork(); for (int i = 0; nets!=null && i < nets.length; i++) { NetworkSummary netSummary = nets[i].getNetwork(); if (netSummary.isAccessible() && netSummary.getName().equalsIgnoreCase(netName)) { return true; } } return false; } }
static boolean doesNetworkNameExist(VirtualMachine vm, String netName) throws Exception { VirtualMachineRuntimeInfo vmRuntimeInfo = vm.getRuntime(); EnvironmentBrowser envBrowser = vm.getEnvironmentBrowser(); ManagedObjectReference hmor = vmRuntimeInfo.getHost(); HostSystem host = new HostSystem( vm.getServerConnection(), hmor); ConfigTarget cfg = envBrowser.queryConfigTarget(host); VirtualMachineNetworkInfo[] nets = cfg.getNetwork(); for (int i = 0; nets!=null && i < nets.length; i++) { NetworkSummary netSummary = nets[i].getNetwork(); if (netSummary.isAccessible() && netSummary.getName().equalsIgnoreCase(netName)) { return true; } } return false; } }
if (configTarget.getNetwork() != null) { nicSpec = vmUtils.getNicSpecs(networkName, null, VirtualDeviceConfigSpecOperation.ADD, GENERATED, DEFAULT_NIC_KEY, Operation.ADD.toString(), vmInputs);