public void AddPortGroup(HostPortGroupSpec portgrp) { try { AddPortGroupRequestType addPortGroupRequestType = new AddPortGroupRequestType(); addPortGroupRequestType._this = (VimApi_65.ManagedObjectReference)VIConvert.ToWsdlType(this.MoRef); addPortGroupRequestType.portgrp = (VimApi_65.HostPortGroupSpec)VIConvert.ToWsdlType(portgrp); this.VimServiceProxy.AddPortGroup(new AddPortGroupRequest(addPortGroupRequestType)); } catch (FaultException ex) { throw FaultUtility.HandleFault(ex); } }
public void UpdatePortGroup(string pgName, HostPortGroupSpec portgrp) { try { UpdatePortGroupRequestType updatePortGroupRequestType = new UpdatePortGroupRequestType(); updatePortGroupRequestType._this = (VimApi_65.ManagedObjectReference)VIConvert.ToWsdlType(this.MoRef); updatePortGroupRequestType.pgName = pgName; updatePortGroupRequestType.portgrp = (VimApi_65.HostPortGroupSpec)VIConvert.ToWsdlType(portgrp); this.VimServiceProxy.UpdatePortGroup(new UpdatePortGroupRequest(updatePortGroupRequestType)); } catch (FaultException ex) { throw FaultUtility.HandleFault(ex); } }