create_data_type("vim.host.InternetScsiHba.AuthenticationProperties", "HostInternetScsiHbaAuthenticationProperties", "vmodl.DynamicData", "vim.version.version1", [["chapAuthEnabled", "boolean", "vim.version.version1"], ["chapName", "string", "vim.version.version1", {:optional => true}], ["chapSecret", "string", "vim.version.version1", {:optional => true}], ["chapAuthenticationType", "string", "vim.version.version5", {:optional => true}], ["chapInherited", "boolean", "vim.version.version5", {:optional => true}], ["mutualChapName", "string", "vim.version.version5", {:optional => true}], ["mutualChapSecret", "string", "vim.version.version5", {:optional => true}], ["mutualChapAuthenticationType", "string", "vim.version.version5", {:optional => true}], ["mutualChapInherited", "boolean", "vim.version.version5", {:optional => true}]])