create_data_type("vim.Capability", "Capability", "vmodl.DynamicData", "vim.version.version1", [["provisioningSupported", "boolean", "vim.version.version1"], ["multiHostSupported", "boolean", "vim.version.version1"], ["userShellAccessSupported", "boolean", "vim.version.version2"], ["supportedEVCMode", "vim.EVCMode[]", "vim.version.version5", {:optional => true}]])