VCenterMachines Property |
Namespace: VMInfoFace
List<VMInfoFace.Data.Machine> Machines = VMInfoFace.VCenter.Machines; foreach (VMInfoFace.Data.Machine Machine in Machines) { Console.WriteLine(Machine.Name.ToString()); Console.WriteLine("Datacenter: " + Machine.Datacenter.ToString()); Console.WriteLine("Path: " + Machine.Path.ToString()); Console.WriteLine("OS: " + Machine.OS.ToString()); Console.WriteLine("CPU: " + Machine.CPU.ToString()); Console.WriteLine("RAM in MB: " + Machine.RAM.ToString()); Console.WriteLine("Dedicated graphics card: " + Machine.GraphicsCard.ToString()); Console.WriteLine("Screen width x height: " + Machine.Screen.Width.ToString() + " x " + Machine.Screen.Height.ToString()); Console.WriteLine("HD in MB: " + Machine.HD.ToString()); Console.WriteLine("Network name: " + Machine.NetworkName.ToString()); Console.WriteLine("Network Adapters: " + Machine.NetworkAdapter.ToString()); Console.WriteLine("Network Bandwidth: " + Machine.NetworkBandwidth.ToString()); Console.WriteLine("Host Name: " + Machine.HostName.ToString()); Console.WriteLine("IP: " + Machine.IP.ToString()); Console.WriteLine("IPs:"); foreach (var IP in Machine.IPs) { Console.WriteLine(" " + IP.ToString()); } Console.WriteLine("Disks:"); foreach (var Disk in Machine.Disks) { Console.WriteLine(" " + Disk.ToString()); } Console.WriteLine("Storages in MB:"); foreach (VMInfoFace.Data.Storage Storage in Machine.Storages) { Console.WriteLine(" " + Storage.Name.ToString() + ": " + Storage.Capacity.ToString()); } if (Machine.Details.Length > 0) { Console.WriteLine(new string('-', 50)); Console.WriteLine("Summary"); Console.WriteLine(Machine.Details.ToString()); } }