create_data_type("vim.vm.customization.GuestInstallManager.UnattendedWindowsInstallSpec", "UnattendedWindowsInstallSpec", "vim.vm.customization.GuestInstallManager.UnattendedInstallSpec", "vim.version.logan", [["adminFullName", "string", "vim.version.logan"], ["adminPassword", "string", "vim.version.logan"], ["productKey", "string", "vim.version.logan"], ["timeZone", "string", "vim.version.logan", {:optional => true}]])