create_data_type("vim.cluster.ConfigSpecEx", "ClusterConfigSpecEx", "vim.ComputeResource.ConfigSpec", "vim.version.version2", [["dasConfig", "vim.cluster.DasConfigInfo", "vim.version.version2", {:optional => true}], ["dasVmConfigSpec", "vim.cluster.DasVmConfigSpec[]", "vim.version.version2", {:optional => true}], ["drsConfig", "vim.cluster.DrsConfigInfo", "vim.version.version2", {:optional => true}], ["drsVmConfigSpec", "vim.cluster.DrsVmConfigSpec[]", "vim.version.version2", {:optional => true}], ["rulesSpec", "vim.cluster.RuleSpec[]", "vim.version.version2", {:optional => true}], ["dpmConfig", "vim.cluster.DpmConfigInfo", "vim.version.version2", {:optional => true}], ["dpmHostConfigSpec", "vim.cluster.DpmHostConfigSpec[]", "vim.version.version2", {:optional => true}], ["groupSpec", "vim.cluster.GroupSpec[]", "vim.version.version6", {:optional => true}]])