Function: vCenter Virtual Machine Find MAC Address

by Simon Sparks · 29 September 2020
public VcVirtualMachineGetMacAddress(objVcVirtualMachine:VcVirtualMachine): string {

  let arrVcVirtualNetwork: (VcVirtualE1000 | VcVirtualE1000e | VcVirtualPCNet32 | VcVirtualVmxnet | VcVirtualVmxnet2 | VcVirtualVmxnet3 | VcVirtualSriovEthernetCard)[] = this.VcVirtualMachineGetAllVcVirtualNetworkCards(objVcVirtualMachine);

    let objVcVirtualNetwork:(VcVirtualE1000 | VcVirtualE1000e | VcVirtualPCNet32 | VcVirtualVmxnet | VcVirtualVmxnet2 | VcVirtualVmxnet3 | VcVirtualSriovEthernetCard)= arrVcVirtualNetwork.pop();
  
  let strMacAddress:string = objVcVirtualNetwork.macAddress;
  
  System.log(`Found network card MAC Address ${strMacAddress}.`);
  
  return strMacAddress ;
}

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like