/// <summary> /// Initializes a new instance of the NetworkSettings class. /// </summary> /// <param name="dnsSettings">The DNS (Domain Name System) settings of /// device.</param> /// <param name="networkAdapters">The network adapter list of /// device.</param> /// <param name="webproxySettings">The webproxy settings of /// device.</param> /// <param name="id">The path ID that uniquely identifies the /// object.</param> /// <param name="name">The name of the object.</param> /// <param name="type">The hierarchical type of the object.</param> /// <param name="kind">The Kind of the object. Currently only /// Series8000 is supported. Possible values include: /// 'Series8000'</param> public NetworkSettings(DNSSettings dnsSettings, NetworkAdapterList networkAdapters, WebproxySettings webproxySettings, string id = default(string), string name = default(string), string type = default(string), Kind?kind = default(Kind?)) : base(id, name, type, kind) { DnsSettings = dnsSettings; NetworkAdapters = networkAdapters; WebproxySettings = webproxySettings; }
/// <summary> /// Initializes a new instance of the NetworkSettingsPatch class. /// </summary> /// <param name="dnsSettings">The DNS (Domain Name System) settings of /// device.</param> /// <param name="networkAdapters">The network adapter list of /// device.</param> public NetworkSettingsPatch(DNSSettings dnsSettings = default(DNSSettings), NetworkAdapterList networkAdapters = default(NetworkAdapterList)) { DnsSettings = dnsSettings; NetworkAdapters = networkAdapters; }