create_data_type("vim.PerformanceManager.QuerySpec", "PerfQuerySpec", "vmodl.DynamicData", "vim.version.version1", [["entity", "vmodl.ManagedObject", "vim.version.version1"], ["startTime", "vmodl.DateTime", "vim.version.version1", {:optional => true}], ["endTime", "vmodl.DateTime", "vim.version.version1", {:optional => true}], ["maxSample", "int", "vim.version.version1", {:optional => true}], ["metricId", "vim.PerformanceManager.MetricId[]", "vim.version.version1", {:optional => true}], ["intervalId", "int", "vim.version.version1", {:optional => true}], ["format", "string", "vim.version.version1", {:optional => true}]])