Example #1
0
        internal void UpdateFrom(Proxy_Network_sriov proxy)
        {
            uuid         = proxy.uuid == null ? null : proxy.uuid;
            physical_PIF = proxy.physical_PIF == null ? null : XenRef <PIF> .Create(proxy.physical_PIF);

            logical_PIF = proxy.logical_PIF == null ? null : XenRef <PIF> .Create(proxy.logical_PIF);

            requires_reboot    = (bool)proxy.requires_reboot;
            configuration_mode = proxy.configuration_mode == null ? (sriov_configuration_mode)0 : (sriov_configuration_mode)Helper.EnumParseDefault(typeof(sriov_configuration_mode), (string)proxy.configuration_mode);
        }
Example #2
0
        public Proxy_Network_sriov ToProxy()
        {
            Proxy_Network_sriov result_ = new Proxy_Network_sriov();

            result_.uuid               = uuid ?? "";
            result_.physical_PIF       = physical_PIF ?? "";
            result_.logical_PIF        = logical_PIF ?? "";
            result_.requires_reboot    = requires_reboot;
            result_.configuration_mode = sriov_configuration_mode_helper.ToString(configuration_mode);
            return(result_);
        }
Example #3
0
 /// <summary>
 /// Creates a new Network_sriov from a Proxy_Network_sriov.
 /// </summary>
 /// <param name="proxy"></param>
 public Network_sriov(Proxy_Network_sriov proxy)
 {
     UpdateFrom(proxy);
 }
Example #4
0
 /// <summary>
 /// Creates a new Network_sriov from a Proxy_Network_sriov.
 /// </summary>
 /// <param name="proxy"></param>
 public Network_sriov(Proxy_Network_sriov proxy)
 {
     this.UpdateFromProxy(proxy);
 }