create_data_type("vim.vm.device.VirtualDisk.FlatVer2BackingInfo", "VirtualDiskFlatVer2BackingInfo", "vim.vm.device.VirtualDevice.FileBackingInfo", "vim.version.version1", [["diskMode", "string", "vim.version.version1"], ["split", "boolean", "vim.version.version1", {:optional => true}], ["writeThrough", "boolean", "vim.version.version1", {:optional => true}], ["thinProvisioned", "boolean", "vim.version.version1", {:optional => true}], ["eagerlyScrub", "boolean", "vim.version.version5", {:optional => true}], ["uuid", "string", "vim.version.version2", {:optional => true}], ["contentId", "string", "vim.version.version5", {:optional => true}], ["changeId", "string", "vim.version.version5", {:optional => true}], ["parent", "vim.vm.device.VirtualDisk.FlatVer2BackingInfo", "vim.version.version5", {:optional => true}], ["deltaDiskFormat", "string", "vim.version.version7", {:optional => true}], ["digestEnabled", "boolean", "vim.version.version7", {:optional => true}]])