internal void UpdateFromProxy(Proxy_VM_guest_metrics proxy) { this.uuid = (proxy.uuid == null) ? null : proxy.uuid; this.os_version = (proxy.os_version == null) ? null : Maps.convert_from_proxy_string_string(proxy.os_version); this.PV_drivers_version = (proxy.PV_drivers_version == null) ? null : Maps.convert_from_proxy_string_string(proxy.PV_drivers_version); this.PV_drivers_up_to_date = proxy.PV_drivers_up_to_date; this.memory = (proxy.memory == null) ? null : Maps.convert_from_proxy_string_string(proxy.memory); this.disks = (proxy.disks == null) ? null : Maps.convert_from_proxy_string_string(proxy.disks); this.networks = (proxy.networks == null) ? null : Maps.convert_from_proxy_string_string(proxy.networks); this.other = (proxy.other == null) ? null : Maps.convert_from_proxy_string_string(proxy.other); this.last_updated = proxy.last_updated; this.other_config = (proxy.other_config == null) ? null : Maps.convert_from_proxy_string_string(proxy.other_config); this.live = proxy.live; }
public VM_guest_metrics(Proxy_VM_guest_metrics proxy) { this.UpdateFromProxy(proxy); }