create_data_type("vim.profile.host.NetworkProfile", "NetworkProfile", "vim.profile.ApplyProfile", "vim.version.version5", [["vswitch", "vim.profile.host.VirtualSwitchProfile[]", "vim.version.version5", {:optional => true}], ["vmPortGroup", "vim.profile.host.VmPortGroupProfile[]", "vim.version.version5", {:optional => true}], ["hostPortGroup", "vim.profile.host.HostPortGroupProfile[]", "vim.version.version5", {:optional => true}], ["serviceConsolePortGroup", "vim.profile.host.ServiceConsolePortGroupProfile[]", "vim.version.version5", {:optional => true}], ["dnsConfig", "vim.profile.host.NetworkProfile.DnsConfigProfile", "vim.version.version5", {:optional => true}], ["ipRouteConfig", "vim.profile.host.IpRouteProfile", "vim.version.version5", {:optional => true}], ["consoleIpRouteConfig", "vim.profile.host.IpRouteProfile", "vim.version.version5", {:optional => true}], ["pnic", "vim.profile.host.PhysicalNicProfile[]", "vim.version.version5", {:optional => true}], ["dvswitch", "vim.profile.host.DvsProfile[]", "vim.version.version5", {:optional => true}], ["dvsServiceConsoleNic", "vim.profile.host.DvsServiceConsoleVNicProfile[]", "vim.version.version5", {:optional => true}], ["dvsHostNic", "vim.profile.host.DvsHostVNicProfile[]", "vim.version.version5", {:optional => true}]])