create_data_type("vim.host.ScsiTopology.Target", "HostScsiTopologyTarget", "vmodl.DynamicData", "vim.version.version1", [["key", "string", "vim.version.version1"], ["target", "int", "vim.version.version1"], ["lun", "vim.host.ScsiTopology.Lun[]", "vim.version.version1", {:optional => true}], ["transport", "vim.host.TargetTransport", "vim.version.version1", {:optional => true}]])