# ******* WARNING - AUTO GENERATED CODE - DO NOT EDIT *******
from .VmomiSupport import CreateDataType, CreateManagedType
from .VmomiSupport import CreateEnumType
from .VmomiSupport import AddVersion, AddVersionParent
from .VmomiSupport import AddBreakingChangesInfo
from .VmomiSupport import F_LINK, F_LINKABLE
from .VmomiSupport import F_OPTIONAL, F_SECRET
from .VmomiSupport import newestVersions, stableVersions
from .VmomiSupport import publicVersions, oldestVersions

AddVersion("vim.version.version10", "vim25", "6.0", 0, "")
AddVersion("csi.version.stable", "csi", "stable", 0, "")
AddVersion("vim.version.version11", "vim25", "6.5", 0, "")
AddVersion("vim.version.version12", "vim25", "6.7", 0, "")
AddVersion("nfc.version.unstable", "nfc", "unstable", 0, "")
AddVersion("vmodl.reflect.version.version2", "reflect", "2.0", 0, "")
AddVersion("vmodl.reflect.version.version1", "reflect", "1.0", 0, "")
AddVersion("vpx.version.version13", "vpxd3", "6.7.1", 0, "")
AddVersion("vpx.version.version14", "vpxd3", "6.7.2", 0, "")
AddVersion("vpx.version.version10", "vpxd3", "6.0", 0, "")
AddVersion("vpx.version.version11", "vpxd3", "6.5", 0, "")
AddVersion("vpx.version.version12", "vpxd3", "6.7", 0, "")
AddVersion("vim.version.version14", "vim25", "6.7.2", 0, "")
AddVersion("nfc.version.version11", "nfc", "6.5", 0, "")
AddVersion("nfc.version.version10", "nfc", "6.0", 0, "")
AddVersion("vim.version.version13", "vim25", "6.7.1", 0, "")
AddVersion("vim.version.unstable", "vim25", "unstable", 0, "")
AddVersion("vim.version.version15", "vim25", "6.7.3", 0, "")
AddVersion("nfc.version.version12", "nfc", "6.7", 0, "")
AddVersion("nfc.version.version13", "nfc", "6.7.1", 0, "")
AddVersion("nfc.version.version14", "nfc", "6.7.2", 0, "")
AddVersion("vim.version.version1", "vim2", "2.0", 0, "")
AddVersion("vim.version.version2", "vim25", "2.5", 0, "")
AddVersion("vim.version.version3", "vim25", "2.5u2", 0, "")
AddVersion("vim.version.version4", "vim25", "2.5u2server", 0, "")
AddVersion("vim.version.version5", "vim25", "4.0", 0, "")
AddVersion("vim.version.version6", "vim25", "4.1", 0, "")
AddVersion("vim.version.version7", "vim25", "5.0", 0, "")
AddVersion("vim.version.version8", "vim25", "5.1", 0, "")
AddVersion("csi.version.unstable", "csi", "unstable", 0, "")
AddVersion("vim.version.version9", "vim25", "5.5", 0, "")
AddVersion("nfc.version.version3", "nfc", "3.0", 0, "")
AddVersion("vmodl.version.version2", "", "", 0, "")
AddVersion("nfc.version.version2", "nfc", "2.0", 0, "")
AddVersion("vmodl.version.version1", "", "", 0, "")
AddVersion("nfc.version.version1", "nfc", "1.0", 0, "")
AddVersion("vmodl.version.version0", "", "", 0, "")
AddVersion("vmodl.query.version.version1", "", "", 0, "")
AddVersion("nfc.version.legacy", "nfc", "legacy", 0, "")
AddVersion("vmodl.query.version.version2", "", "", 0, "")
AddVersion("vmodl.query.version.version3", "", "", 0, "")
AddVersion("vmodl.query.version.version4", "", "", 0, "")
AddVersion("csi.version.version1", "csi", "1.0", 0, "")
AddVersion("vpx.version.legacy", "vpxd3", "legacy", 0, "")
AddVersion("vim.version.legacy", "vim25", "legacy", 0, "")
AddVersion("vpx.version.version1", "vpxd3", "1.0", 0, "")
AddVersion("vpx.version.version6", "vpxd3", "2.0", 0, "")
AddVersion("vpx.version.version7", "vpxd3", "3.0", 0, "")
AddVersion("vpx.version.version8", "vpxd3", "4.0", 0, "")
AddVersion("vpx.version.version9", "vpxd3", "5.5", 0, "")
AddVersion("csi.version.legacy", "csi", "legacy", 0, "")
AddVersion("vpx.version.stable", "vpxd3", "stable", 0, "")
AddVersion("vpx.version.unstable", "vpxd3", "unstable", 0, "")
AddVersion("nfc.version.stable", "nfc", "stable", 0, "")
AddVersion("vim.version.stable", "vim25", "stable", 0, "")
AddVersionParent("vim.version.version10", "vim.version.version10")
AddVersionParent("vim.version.version10", "vmodl.reflect.version.version2")
AddVersionParent("vim.version.version10", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.version10", "vim.version.version1")
AddVersionParent("vim.version.version10", "vim.version.version2")
AddVersionParent("vim.version.version10", "vim.version.version3")
AddVersionParent("vim.version.version10", "vim.version.version4")
AddVersionParent("vim.version.version10", "vim.version.version5")
AddVersionParent("vim.version.version10", "vim.version.version6")
AddVersionParent("vim.version.version10", "vim.version.version7")
AddVersionParent("vim.version.version10", "vim.version.version8")
AddVersionParent("vim.version.version10", "vim.version.version9")
AddVersionParent("vim.version.version10", "vmodl.version.version2")
AddVersionParent("vim.version.version10", "vmodl.version.version1")
AddVersionParent("vim.version.version10", "vmodl.version.version0")
AddVersionParent("vim.version.version10", "vmodl.query.version.version1")
AddVersionParent("vim.version.version10", "vmodl.query.version.version2")
AddVersionParent("vim.version.version10", "vmodl.query.version.version3")
AddVersionParent("vim.version.version10", "vmodl.query.version.version4")
AddVersionParent("csi.version.stable", "vim.version.version10")
AddVersionParent("csi.version.stable", "csi.version.stable")
AddVersionParent("csi.version.stable", "vim.version.version11")
AddVersionParent("csi.version.stable", "vim.version.version12")
AddVersionParent("csi.version.stable", "vmodl.reflect.version.version2")
AddVersionParent("csi.version.stable", "vmodl.reflect.version.version1")
AddVersionParent("csi.version.stable", "vpx.version.version13")
AddVersionParent("csi.version.stable", "vpx.version.version14")
AddVersionParent("csi.version.stable", "vpx.version.version10")
AddVersionParent("csi.version.stable", "vpx.version.version11")
AddVersionParent("csi.version.stable", "vpx.version.version12")
AddVersionParent("csi.version.stable", "vim.version.version14")
AddVersionParent("csi.version.stable", "nfc.version.version11")
AddVersionParent("csi.version.stable", "nfc.version.version10")
AddVersionParent("csi.version.stable", "vim.version.version13")
AddVersionParent("csi.version.stable", "vim.version.version15")
AddVersionParent("csi.version.stable", "nfc.version.version12")
AddVersionParent("csi.version.stable", "nfc.version.version13")
AddVersionParent("csi.version.stable", "nfc.version.version14")
AddVersionParent("csi.version.stable", "vim.version.version1")
AddVersionParent("csi.version.stable", "vim.version.version2")
AddVersionParent("csi.version.stable", "vim.version.version3")
AddVersionParent("csi.version.stable", "vim.version.version4")
AddVersionParent("csi.version.stable", "vim.version.version5")
AddVersionParent("csi.version.stable", "vim.version.version6")
AddVersionParent("csi.version.stable", "vim.version.version7")
AddVersionParent("csi.version.stable", "vim.version.version8")
AddVersionParent("csi.version.stable", "vim.version.version9")
AddVersionParent("csi.version.stable", "nfc.version.version3")
AddVersionParent("csi.version.stable", "vmodl.version.version2")
AddVersionParent("csi.version.stable", "nfc.version.version2")
AddVersionParent("csi.version.stable", "vmodl.version.version1")
AddVersionParent("csi.version.stable", "nfc.version.version1")
AddVersionParent("csi.version.stable", "vmodl.version.version0")
AddVersionParent("csi.version.stable", "vmodl.query.version.version1")
AddVersionParent("csi.version.stable", "vmodl.query.version.version2")
AddVersionParent("csi.version.stable", "vmodl.query.version.version3")
AddVersionParent("csi.version.stable", "vmodl.query.version.version4")
AddVersionParent("csi.version.stable", "csi.version.version1")
AddVersionParent("csi.version.stable", "vpx.version.version1")
AddVersionParent("csi.version.stable", "vpx.version.version6")
AddVersionParent("csi.version.stable", "vpx.version.version7")
AddVersionParent("csi.version.stable", "vpx.version.version8")
AddVersionParent("csi.version.stable", "vpx.version.version9")
AddVersionParent("csi.version.stable", "vpx.version.stable")
AddVersionParent("csi.version.stable", "nfc.version.stable")
AddVersionParent("csi.version.stable", "vim.version.stable")
AddVersionParent("vim.version.version11", "vim.version.version10")
AddVersionParent("vim.version.version11", "vim.version.version11")
AddVersionParent("vim.version.version11", "vmodl.reflect.version.version2")
AddVersionParent("vim.version.version11", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.version11", "vim.version.version1")
AddVersionParent("vim.version.version11", "vim.version.version2")
AddVersionParent("vim.version.version11", "vim.version.version3")
AddVersionParent("vim.version.version11", "vim.version.version4")
AddVersionParent("vim.version.version11", "vim.version.version5")
AddVersionParent("vim.version.version11", "vim.version.version6")
AddVersionParent("vim.version.version11", "vim.version.version7")
AddVersionParent("vim.version.version11", "vim.version.version8")
AddVersionParent("vim.version.version11", "vim.version.version9")
AddVersionParent("vim.version.version11", "vmodl.version.version2")
AddVersionParent("vim.version.version11", "vmodl.version.version1")
AddVersionParent("vim.version.version11", "vmodl.version.version0")
AddVersionParent("vim.version.version11", "vmodl.query.version.version1")
AddVersionParent("vim.version.version11", "vmodl.query.version.version2")
AddVersionParent("vim.version.version11", "vmodl.query.version.version3")
AddVersionParent("vim.version.version11", "vmodl.query.version.version4")
AddVersionParent("vim.version.version12", "vim.version.version10")
AddVersionParent("vim.version.version12", "vim.version.version11")
AddVersionParent("vim.version.version12", "vim.version.version12")
AddVersionParent("vim.version.version12", "vmodl.reflect.version.version2")
AddVersionParent("vim.version.version12", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.version12", "vim.version.version1")
AddVersionParent("vim.version.version12", "vim.version.version2")
AddVersionParent("vim.version.version12", "vim.version.version3")
AddVersionParent("vim.version.version12", "vim.version.version4")
AddVersionParent("vim.version.version12", "vim.version.version5")
AddVersionParent("vim.version.version12", "vim.version.version6")
AddVersionParent("vim.version.version12", "vim.version.version7")
AddVersionParent("vim.version.version12", "vim.version.version8")
AddVersionParent("vim.version.version12", "vim.version.version9")
AddVersionParent("vim.version.version12", "vmodl.version.version2")
AddVersionParent("vim.version.version12", "vmodl.version.version1")
AddVersionParent("vim.version.version12", "vmodl.version.version0")
AddVersionParent("vim.version.version12", "vmodl.query.version.version1")
AddVersionParent("vim.version.version12", "vmodl.query.version.version2")
AddVersionParent("vim.version.version12", "vmodl.query.version.version3")
AddVersionParent("vim.version.version12", "vmodl.query.version.version4")
AddVersionParent("nfc.version.unstable", "vim.version.version10")
AddVersionParent("nfc.version.unstable", "vim.version.version11")
AddVersionParent("nfc.version.unstable", "vim.version.version12")
AddVersionParent("nfc.version.unstable", "nfc.version.unstable")
AddVersionParent("nfc.version.unstable", "vmodl.reflect.version.version2")
AddVersionParent("nfc.version.unstable", "vmodl.reflect.version.version1")
AddVersionParent("nfc.version.unstable", "vim.version.version14")
AddVersionParent("nfc.version.unstable", "nfc.version.version11")
AddVersionParent("nfc.version.unstable", "nfc.version.version10")
AddVersionParent("nfc.version.unstable", "vim.version.version13")
AddVersionParent("nfc.version.unstable", "vim.version.unstable")
AddVersionParent("nfc.version.unstable", "vim.version.version15")
AddVersionParent("nfc.version.unstable", "nfc.version.version12")
AddVersionParent("nfc.version.unstable", "nfc.version.version13")
AddVersionParent("nfc.version.unstable", "nfc.version.version14")
AddVersionParent("nfc.version.unstable", "vim.version.version1")
AddVersionParent("nfc.version.unstable", "vim.version.version2")
AddVersionParent("nfc.version.unstable", "vim.version.version3")
AddVersionParent("nfc.version.unstable", "vim.version.version4")
AddVersionParent("nfc.version.unstable", "vim.version.version5")
AddVersionParent("nfc.version.unstable", "vim.version.version6")
AddVersionParent("nfc.version.unstable", "vim.version.version7")
AddVersionParent("nfc.version.unstable", "vim.version.version8")
AddVersionParent("nfc.version.unstable", "vim.version.version9")
AddVersionParent("nfc.version.unstable", "nfc.version.version3")
AddVersionParent("nfc.version.unstable", "vmodl.version.version2")
AddVersionParent("nfc.version.unstable", "nfc.version.version2")
AddVersionParent("nfc.version.unstable", "vmodl.version.version1")
AddVersionParent("nfc.version.unstable", "nfc.version.version1")
AddVersionParent("nfc.version.unstable", "vmodl.version.version0")
AddVersionParent("nfc.version.unstable", "vmodl.query.version.version1")
AddVersionParent("nfc.version.unstable", "vmodl.query.version.version2")
AddVersionParent("nfc.version.unstable", "vmodl.query.version.version3")
AddVersionParent("nfc.version.unstable", "vmodl.query.version.version4")
AddVersionParent("nfc.version.unstable", "nfc.version.stable")
AddVersionParent("nfc.version.unstable", "vim.version.stable")
AddVersionParent("vmodl.reflect.version.version2", "vmodl.reflect.version.version2")
AddVersionParent("vmodl.reflect.version.version2", "vmodl.reflect.version.version1")
AddVersionParent("vmodl.reflect.version.version2", "vmodl.version.version2")
AddVersionParent("vmodl.reflect.version.version2", "vmodl.version.version1")
AddVersionParent("vmodl.reflect.version.version2", "vmodl.version.version0")
AddVersionParent("vmodl.reflect.version.version1", "vmodl.reflect.version.version1")
AddVersionParent("vmodl.reflect.version.version1", "vmodl.version.version2")
AddVersionParent("vmodl.reflect.version.version1", "vmodl.version.version1")
AddVersionParent("vmodl.reflect.version.version1", "vmodl.version.version0")
AddVersionParent("vpx.version.version13", "vim.version.version10")
AddVersionParent("vpx.version.version13", "vim.version.version11")
AddVersionParent("vpx.version.version13", "vim.version.version12")
AddVersionParent("vpx.version.version13", "vmodl.reflect.version.version2")
AddVersionParent("vpx.version.version13", "vmodl.reflect.version.version1")
AddVersionParent("vpx.version.version13", "vpx.version.version13")
AddVersionParent("vpx.version.version13", "vpx.version.version10")
AddVersionParent("vpx.version.version13", "vpx.version.version11")
AddVersionParent("vpx.version.version13", "vpx.version.version12")
AddVersionParent("vpx.version.version13", "nfc.version.version11")
AddVersionParent("vpx.version.version13", "nfc.version.version10")
AddVersionParent("vpx.version.version13", "vim.version.version13")
AddVersionParent("vpx.version.version13", "nfc.version.version12")
AddVersionParent("vpx.version.version13", "nfc.version.version13")
AddVersionParent("vpx.version.version13", "vim.version.version1")
AddVersionParent("vpx.version.version13", "vim.version.version2")
AddVersionParent("vpx.version.version13", "vim.version.version3")
AddVersionParent("vpx.version.version13", "vim.version.version4")
AddVersionParent("vpx.version.version13", "vim.version.version5")
AddVersionParent("vpx.version.version13", "vim.version.version6")
AddVersionParent("vpx.version.version13", "vim.version.version7")
AddVersionParent("vpx.version.version13", "vim.version.version8")
AddVersionParent("vpx.version.version13", "vim.version.version9")
AddVersionParent("vpx.version.version13", "nfc.version.version3")
AddVersionParent("vpx.version.version13", "vmodl.version.version2")
AddVersionParent("vpx.version.version13", "nfc.version.version2")
AddVersionParent("vpx.version.version13", "vmodl.version.version1")
AddVersionParent("vpx.version.version13", "nfc.version.version1")
AddVersionParent("vpx.version.version13", "vmodl.version.version0")
AddVersionParent("vpx.version.version13", "vmodl.query.version.version1")
AddVersionParent("vpx.version.version13", "vmodl.query.version.version2")
AddVersionParent("vpx.version.version13", "vmodl.query.version.version3")
AddVersionParent("vpx.version.version13", "vmodl.query.version.version4")
AddVersionParent("vpx.version.version13", "vpx.version.version1")
AddVersionParent("vpx.version.version13", "vpx.version.version6")
AddVersionParent("vpx.version.version13", "vpx.version.version7")
AddVersionParent("vpx.version.version13", "vpx.version.version8")
AddVersionParent("vpx.version.version13", "vpx.version.version9")
AddVersionParent("vpx.version.version14", "vim.version.version10")
AddVersionParent("vpx.version.version14", "vim.version.version11")
AddVersionParent("vpx.version.version14", "vim.version.version12")
AddVersionParent("vpx.version.version14", "vmodl.reflect.version.version2")
AddVersionParent("vpx.version.version14", "vmodl.reflect.version.version1")
AddVersionParent("vpx.version.version14", "vpx.version.version13")
AddVersionParent("vpx.version.version14", "vpx.version.version14")
AddVersionParent("vpx.version.version14", "vpx.version.version10")
AddVersionParent("vpx.version.version14", "vpx.version.version11")
AddVersionParent("vpx.version.version14", "vpx.version.version12")
AddVersionParent("vpx.version.version14", "vim.version.version14")
AddVersionParent("vpx.version.version14", "nfc.version.version11")
AddVersionParent("vpx.version.version14", "nfc.version.version10")
AddVersionParent("vpx.version.version14", "vim.version.version13")
AddVersionParent("vpx.version.version14", "nfc.version.version12")
AddVersionParent("vpx.version.version14", "nfc.version.version13")
AddVersionParent("vpx.version.version14", "nfc.version.version14")
AddVersionParent("vpx.version.version14", "vim.version.version1")
AddVersionParent("vpx.version.version14", "vim.version.version2")
AddVersionParent("vpx.version.version14", "vim.version.version3")
AddVersionParent("vpx.version.version14", "vim.version.version4")
AddVersionParent("vpx.version.version14", "vim.version.version5")
AddVersionParent("vpx.version.version14", "vim.version.version6")
AddVersionParent("vpx.version.version14", "vim.version.version7")
AddVersionParent("vpx.version.version14", "vim.version.version8")
AddVersionParent("vpx.version.version14", "vim.version.version9")
AddVersionParent("vpx.version.version14", "nfc.version.version3")
AddVersionParent("vpx.version.version14", "vmodl.version.version2")
AddVersionParent("vpx.version.version14", "nfc.version.version2")
AddVersionParent("vpx.version.version14", "vmodl.version.version1")
AddVersionParent("vpx.version.version14", "nfc.version.version1")
AddVersionParent("vpx.version.version14", "vmodl.version.version0")
AddVersionParent("vpx.version.version14", "vmodl.query.version.version1")
AddVersionParent("vpx.version.version14", "vmodl.query.version.version2")
AddVersionParent("vpx.version.version14", "vmodl.query.version.version3")
AddVersionParent("vpx.version.version14", "vmodl.query.version.version4")
AddVersionParent("vpx.version.version14", "vpx.version.version1")
AddVersionParent("vpx.version.version14", "vpx.version.version6")
AddVersionParent("vpx.version.version14", "vpx.version.version7")
AddVersionParent("vpx.version.version14", "vpx.version.version8")
AddVersionParent("vpx.version.version14", "vpx.version.version9")
AddVersionParent("vpx.version.version10", "vim.version.version10")
AddVersionParent("vpx.version.version10", "vmodl.reflect.version.version2")
AddVersionParent("vpx.version.version10", "vmodl.reflect.version.version1")
AddVersionParent("vpx.version.version10", "vpx.version.version10")
AddVersionParent("vpx.version.version10", "nfc.version.version10")
AddVersionParent("vpx.version.version10", "vim.version.version1")
AddVersionParent("vpx.version.version10", "vim.version.version2")
AddVersionParent("vpx.version.version10", "vim.version.version3")
AddVersionParent("vpx.version.version10", "vim.version.version4")
AddVersionParent("vpx.version.version10", "vim.version.version5")
AddVersionParent("vpx.version.version10", "vim.version.version6")
AddVersionParent("vpx.version.version10", "vim.version.version7")
AddVersionParent("vpx.version.version10", "vim.version.version8")
AddVersionParent("vpx.version.version10", "vim.version.version9")
AddVersionParent("vpx.version.version10", "nfc.version.version3")
AddVersionParent("vpx.version.version10", "vmodl.version.version2")
AddVersionParent("vpx.version.version10", "nfc.version.version2")
AddVersionParent("vpx.version.version10", "vmodl.version.version1")
AddVersionParent("vpx.version.version10", "nfc.version.version1")
AddVersionParent("vpx.version.version10", "vmodl.version.version0")
AddVersionParent("vpx.version.version10", "vmodl.query.version.version1")
AddVersionParent("vpx.version.version10", "vmodl.query.version.version2")
AddVersionParent("vpx.version.version10", "vmodl.query.version.version3")
AddVersionParent("vpx.version.version10", "vmodl.query.version.version4")
AddVersionParent("vpx.version.version10", "vpx.version.version1")
AddVersionParent("vpx.version.version10", "vpx.version.version6")
AddVersionParent("vpx.version.version10", "vpx.version.version7")
AddVersionParent("vpx.version.version10", "vpx.version.version8")
AddVersionParent("vpx.version.version10", "vpx.version.version9")
AddVersionParent("vpx.version.version11", "vim.version.version10")
AddVersionParent("vpx.version.version11", "vim.version.version11")
AddVersionParent("vpx.version.version11", "vmodl.reflect.version.version2")
AddVersionParent("vpx.version.version11", "vmodl.reflect.version.version1")
AddVersionParent("vpx.version.version11", "vpx.version.version10")
AddVersionParent("vpx.version.version11", "vpx.version.version11")
AddVersionParent("vpx.version.version11", "nfc.version.version11")
AddVersionParent("vpx.version.version11", "nfc.version.version10")
AddVersionParent("vpx.version.version11", "vim.version.version1")
AddVersionParent("vpx.version.version11", "vim.version.version2")
AddVersionParent("vpx.version.version11", "vim.version.version3")
AddVersionParent("vpx.version.version11", "vim.version.version4")
AddVersionParent("vpx.version.version11", "vim.version.version5")
AddVersionParent("vpx.version.version11", "vim.version.version6")
AddVersionParent("vpx.version.version11", "vim.version.version7")
AddVersionParent("vpx.version.version11", "vim.version.version8")
AddVersionParent("vpx.version.version11", "vim.version.version9")
AddVersionParent("vpx.version.version11", "nfc.version.version3")
AddVersionParent("vpx.version.version11", "vmodl.version.version2")
AddVersionParent("vpx.version.version11", "nfc.version.version2")
AddVersionParent("vpx.version.version11", "vmodl.version.version1")
AddVersionParent("vpx.version.version11", "nfc.version.version1")
AddVersionParent("vpx.version.version11", "vmodl.version.version0")
AddVersionParent("vpx.version.version11", "vmodl.query.version.version1")
AddVersionParent("vpx.version.version11", "vmodl.query.version.version2")
AddVersionParent("vpx.version.version11", "vmodl.query.version.version3")
AddVersionParent("vpx.version.version11", "vmodl.query.version.version4")
AddVersionParent("vpx.version.version11", "vpx.version.version1")
AddVersionParent("vpx.version.version11", "vpx.version.version6")
AddVersionParent("vpx.version.version11", "vpx.version.version7")
AddVersionParent("vpx.version.version11", "vpx.version.version8")
AddVersionParent("vpx.version.version11", "vpx.version.version9")
AddVersionParent("vpx.version.version12", "vim.version.version10")
AddVersionParent("vpx.version.version12", "vim.version.version11")
AddVersionParent("vpx.version.version12", "vim.version.version12")
AddVersionParent("vpx.version.version12", "vmodl.reflect.version.version2")
AddVersionParent("vpx.version.version12", "vmodl.reflect.version.version1")
AddVersionParent("vpx.version.version12", "vpx.version.version10")
AddVersionParent("vpx.version.version12", "vpx.version.version11")
AddVersionParent("vpx.version.version12", "vpx.version.version12")
AddVersionParent("vpx.version.version12", "nfc.version.version11")
AddVersionParent("vpx.version.version12", "nfc.version.version10")
AddVersionParent("vpx.version.version12", "nfc.version.version12")
AddVersionParent("vpx.version.version12", "vim.version.version1")
AddVersionParent("vpx.version.version12", "vim.version.version2")
AddVersionParent("vpx.version.version12", "vim.version.version3")
AddVersionParent("vpx.version.version12", "vim.version.version4")
AddVersionParent("vpx.version.version12", "vim.version.version5")
AddVersionParent("vpx.version.version12", "vim.version.version6")
AddVersionParent("vpx.version.version12", "vim.version.version7")
AddVersionParent("vpx.version.version12", "vim.version.version8")
AddVersionParent("vpx.version.version12", "vim.version.version9")
AddVersionParent("vpx.version.version12", "nfc.version.version3")
AddVersionParent("vpx.version.version12", "vmodl.version.version2")
AddVersionParent("vpx.version.version12", "nfc.version.version2")
AddVersionParent("vpx.version.version12", "vmodl.version.version1")
AddVersionParent("vpx.version.version12", "nfc.version.version1")
AddVersionParent("vpx.version.version12", "vmodl.version.version0")
AddVersionParent("vpx.version.version12", "vmodl.query.version.version1")
AddVersionParent("vpx.version.version12", "vmodl.query.version.version2")
AddVersionParent("vpx.version.version12", "vmodl.query.version.version3")
AddVersionParent("vpx.version.version12", "vmodl.query.version.version4")
AddVersionParent("vpx.version.version12", "vpx.version.version1")
AddVersionParent("vpx.version.version12", "vpx.version.version6")
AddVersionParent("vpx.version.version12", "vpx.version.version7")
AddVersionParent("vpx.version.version12", "vpx.version.version8")
AddVersionParent("vpx.version.version12", "vpx.version.version9")
AddVersionParent("vim.version.version14", "vim.version.version10")
AddVersionParent("vim.version.version14", "vim.version.version11")
AddVersionParent("vim.version.version14", "vim.version.version12")
AddVersionParent("vim.version.version14", "vmodl.reflect.version.version2")
AddVersionParent("vim.version.version14", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.version14", "vim.version.version14")
AddVersionParent("vim.version.version14", "vim.version.version13")
AddVersionParent("vim.version.version14", "vim.version.version1")
AddVersionParent("vim.version.version14", "vim.version.version2")
AddVersionParent("vim.version.version14", "vim.version.version3")
AddVersionParent("vim.version.version14", "vim.version.version4")
AddVersionParent("vim.version.version14", "vim.version.version5")
AddVersionParent("vim.version.version14", "vim.version.version6")
AddVersionParent("vim.version.version14", "vim.version.version7")
AddVersionParent("vim.version.version14", "vim.version.version8")
AddVersionParent("vim.version.version14", "vim.version.version9")
AddVersionParent("vim.version.version14", "vmodl.version.version2")
AddVersionParent("vim.version.version14", "vmodl.version.version1")
AddVersionParent("vim.version.version14", "vmodl.version.version0")
AddVersionParent("vim.version.version14", "vmodl.query.version.version1")
AddVersionParent("vim.version.version14", "vmodl.query.version.version2")
AddVersionParent("vim.version.version14", "vmodl.query.version.version3")
AddVersionParent("vim.version.version14", "vmodl.query.version.version4")
AddVersionParent("nfc.version.version11", "vmodl.reflect.version.version2")
AddVersionParent("nfc.version.version11", "vmodl.reflect.version.version1")
AddVersionParent("nfc.version.version11", "nfc.version.version11")
AddVersionParent("nfc.version.version11", "nfc.version.version10")
AddVersionParent("nfc.version.version11", "vim.version.version1")
AddVersionParent("nfc.version.version11", "nfc.version.version3")
AddVersionParent("nfc.version.version11", "vmodl.version.version2")
AddVersionParent("nfc.version.version11", "nfc.version.version2")
AddVersionParent("nfc.version.version11", "vmodl.version.version1")
AddVersionParent("nfc.version.version11", "nfc.version.version1")
AddVersionParent("nfc.version.version11", "vmodl.version.version0")
AddVersionParent("nfc.version.version11", "vmodl.query.version.version1")
AddVersionParent("nfc.version.version10", "vmodl.reflect.version.version2")
AddVersionParent("nfc.version.version10", "vmodl.reflect.version.version1")
AddVersionParent("nfc.version.version10", "nfc.version.version10")
AddVersionParent("nfc.version.version10", "vim.version.version1")
AddVersionParent("nfc.version.version10", "nfc.version.version3")
AddVersionParent("nfc.version.version10", "vmodl.version.version2")
AddVersionParent("nfc.version.version10", "nfc.version.version2")
AddVersionParent("nfc.version.version10", "vmodl.version.version1")
AddVersionParent("nfc.version.version10", "nfc.version.version1")
AddVersionParent("nfc.version.version10", "vmodl.version.version0")
AddVersionParent("nfc.version.version10", "vmodl.query.version.version1")
AddVersionParent("vim.version.version13", "vim.version.version10")
AddVersionParent("vim.version.version13", "vim.version.version11")
AddVersionParent("vim.version.version13", "vim.version.version12")
AddVersionParent("vim.version.version13", "vmodl.reflect.version.version2")
AddVersionParent("vim.version.version13", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.version13", "vim.version.version13")
AddVersionParent("vim.version.version13", "vim.version.version1")
AddVersionParent("vim.version.version13", "vim.version.version2")
AddVersionParent("vim.version.version13", "vim.version.version3")
AddVersionParent("vim.version.version13", "vim.version.version4")
AddVersionParent("vim.version.version13", "vim.version.version5")
AddVersionParent("vim.version.version13", "vim.version.version6")
AddVersionParent("vim.version.version13", "vim.version.version7")
AddVersionParent("vim.version.version13", "vim.version.version8")
AddVersionParent("vim.version.version13", "vim.version.version9")
AddVersionParent("vim.version.version13", "vmodl.version.version2")
AddVersionParent("vim.version.version13", "vmodl.version.version1")
AddVersionParent("vim.version.version13", "vmodl.version.version0")
AddVersionParent("vim.version.version13", "vmodl.query.version.version1")
AddVersionParent("vim.version.version13", "vmodl.query.version.version2")
AddVersionParent("vim.version.version13", "vmodl.query.version.version3")
AddVersionParent("vim.version.version13", "vmodl.query.version.version4")
AddVersionParent("vim.version.unstable", "vim.version.version10")
AddVersionParent("vim.version.unstable", "vim.version.version11")
AddVersionParent("vim.version.unstable", "vim.version.version12")
AddVersionParent("vim.version.unstable", "vmodl.reflect.version.version2")
AddVersionParent("vim.version.unstable", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.unstable", "vim.version.version14")
AddVersionParent("vim.version.unstable", "vim.version.version13")
AddVersionParent("vim.version.unstable", "vim.version.unstable")
AddVersionParent("vim.version.unstable", "vim.version.version15")
AddVersionParent("vim.version.unstable", "vim.version.version1")
AddVersionParent("vim.version.unstable", "vim.version.version2")
AddVersionParent("vim.version.unstable", "vim.version.version3")
AddVersionParent("vim.version.unstable", "vim.version.version4")
AddVersionParent("vim.version.unstable", "vim.version.version5")
AddVersionParent("vim.version.unstable", "vim.version.version6")
AddVersionParent("vim.version.unstable", "vim.version.version7")
AddVersionParent("vim.version.unstable", "vim.version.version8")
AddVersionParent("vim.version.unstable", "vim.version.version9")
AddVersionParent("vim.version.unstable", "vmodl.version.version2")
AddVersionParent("vim.version.unstable", "vmodl.version.version1")
AddVersionParent("vim.version.unstable", "vmodl.version.version0")
AddVersionParent("vim.version.unstable", "vmodl.query.version.version1")
AddVersionParent("vim.version.unstable", "vmodl.query.version.version2")
AddVersionParent("vim.version.unstable", "vmodl.query.version.version3")
AddVersionParent("vim.version.unstable", "vmodl.query.version.version4")
AddVersionParent("vim.version.unstable", "vim.version.stable")
AddVersionParent("vim.version.version15", "vim.version.version10")
AddVersionParent("vim.version.version15", "vim.version.version11")
AddVersionParent("vim.version.version15", "vim.version.version12")
AddVersionParent("vim.version.version15", "vmodl.reflect.version.version2")
AddVersionParent("vim.version.version15", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.version15", "vim.version.version14")
AddVersionParent("vim.version.version15", "vim.version.version13")
AddVersionParent("vim.version.version15", "vim.version.version15")
AddVersionParent("vim.version.version15", "vim.version.version1")
AddVersionParent("vim.version.version15", "vim.version.version2")
AddVersionParent("vim.version.version15", "vim.version.version3")
AddVersionParent("vim.version.version15", "vim.version.version4")
AddVersionParent("vim.version.version15", "vim.version.version5")
AddVersionParent("vim.version.version15", "vim.version.version6")
AddVersionParent("vim.version.version15", "vim.version.version7")
AddVersionParent("vim.version.version15", "vim.version.version8")
AddVersionParent("vim.version.version15", "vim.version.version9")
AddVersionParent("vim.version.version15", "vmodl.version.version2")
AddVersionParent("vim.version.version15", "vmodl.version.version1")
AddVersionParent("vim.version.version15", "vmodl.version.version0")
AddVersionParent("vim.version.version15", "vmodl.query.version.version1")
AddVersionParent("vim.version.version15", "vmodl.query.version.version2")
AddVersionParent("vim.version.version15", "vmodl.query.version.version3")
AddVersionParent("vim.version.version15", "vmodl.query.version.version4")
AddVersionParent("nfc.version.version12", "vim.version.version10")
AddVersionParent("nfc.version.version12", "vim.version.version11")
AddVersionParent("nfc.version.version12", "vim.version.version12")
AddVersionParent("nfc.version.version12", "vmodl.reflect.version.version2")
AddVersionParent("nfc.version.version12", "vmodl.reflect.version.version1")
AddVersionParent("nfc.version.version12", "nfc.version.version11")
AddVersionParent("nfc.version.version12", "nfc.version.version10")
AddVersionParent("nfc.version.version12", "nfc.version.version12")
AddVersionParent("nfc.version.version12", "vim.version.version1")
AddVersionParent("nfc.version.version12", "vim.version.version2")
AddVersionParent("nfc.version.version12", "vim.version.version3")
AddVersionParent("nfc.version.version12", "vim.version.version4")
AddVersionParent("nfc.version.version12", "vim.version.version5")
AddVersionParent("nfc.version.version12", "vim.version.version6")
AddVersionParent("nfc.version.version12", "vim.version.version7")
AddVersionParent("nfc.version.version12", "vim.version.version8")
AddVersionParent("nfc.version.version12", "vim.version.version9")
AddVersionParent("nfc.version.version12", "nfc.version.version3")
AddVersionParent("nfc.version.version12", "vmodl.version.version2")
AddVersionParent("nfc.version.version12", "nfc.version.version2")
AddVersionParent("nfc.version.version12", "vmodl.version.version1")
AddVersionParent("nfc.version.version12", "nfc.version.version1")
AddVersionParent("nfc.version.version12", "vmodl.version.version0")
AddVersionParent("nfc.version.version12", "vmodl.query.version.version1")
AddVersionParent("nfc.version.version12", "vmodl.query.version.version2")
AddVersionParent("nfc.version.version12", "vmodl.query.version.version3")
AddVersionParent("nfc.version.version12", "vmodl.query.version.version4")
AddVersionParent("nfc.version.version13", "vim.version.version10")
AddVersionParent("nfc.version.version13", "vim.version.version11")
AddVersionParent("nfc.version.version13", "vim.version.version12")
AddVersionParent("nfc.version.version13", "vmodl.reflect.version.version2")
AddVersionParent("nfc.version.version13", "vmodl.reflect.version.version1")
AddVersionParent("nfc.version.version13", "nfc.version.version11")
AddVersionParent("nfc.version.version13", "nfc.version.version10")
AddVersionParent("nfc.version.version13", "vim.version.version13")
AddVersionParent("nfc.version.version13", "nfc.version.version12")
AddVersionParent("nfc.version.version13", "nfc.version.version13")
AddVersionParent("nfc.version.version13", "vim.version.version1")
AddVersionParent("nfc.version.version13", "vim.version.version2")
AddVersionParent("nfc.version.version13", "vim.version.version3")
AddVersionParent("nfc.version.version13", "vim.version.version4")
AddVersionParent("nfc.version.version13", "vim.version.version5")
AddVersionParent("nfc.version.version13", "vim.version.version6")
AddVersionParent("nfc.version.version13", "vim.version.version7")
AddVersionParent("nfc.version.version13", "vim.version.version8")
AddVersionParent("nfc.version.version13", "vim.version.version9")
AddVersionParent("nfc.version.version13", "nfc.version.version3")
AddVersionParent("nfc.version.version13", "vmodl.version.version2")
AddVersionParent("nfc.version.version13", "nfc.version.version2")
AddVersionParent("nfc.version.version13", "vmodl.version.version1")
AddVersionParent("nfc.version.version13", "nfc.version.version1")
AddVersionParent("nfc.version.version13", "vmodl.version.version0")
AddVersionParent("nfc.version.version13", "vmodl.query.version.version1")
AddVersionParent("nfc.version.version13", "vmodl.query.version.version2")
AddVersionParent("nfc.version.version13", "vmodl.query.version.version3")
AddVersionParent("nfc.version.version13", "vmodl.query.version.version4")
AddVersionParent("nfc.version.version14", "vim.version.version10")
AddVersionParent("nfc.version.version14", "vim.version.version11")
AddVersionParent("nfc.version.version14", "vim.version.version12")
AddVersionParent("nfc.version.version14", "vmodl.reflect.version.version2")
AddVersionParent("nfc.version.version14", "vmodl.reflect.version.version1")
AddVersionParent("nfc.version.version14", "vim.version.version14")
AddVersionParent("nfc.version.version14", "nfc.version.version11")
AddVersionParent("nfc.version.version14", "nfc.version.version10")
AddVersionParent("nfc.version.version14", "vim.version.version13")
AddVersionParent("nfc.version.version14", "nfc.version.version12")
AddVersionParent("nfc.version.version14", "nfc.version.version13")
AddVersionParent("nfc.version.version14", "nfc.version.version14")
AddVersionParent("nfc.version.version14", "vim.version.version1")
AddVersionParent("nfc.version.version14", "vim.version.version2")
AddVersionParent("nfc.version.version14", "vim.version.version3")
AddVersionParent("nfc.version.version14", "vim.version.version4")
AddVersionParent("nfc.version.version14", "vim.version.version5")
AddVersionParent("nfc.version.version14", "vim.version.version6")
AddVersionParent("nfc.version.version14", "vim.version.version7")
AddVersionParent("nfc.version.version14", "vim.version.version8")
AddVersionParent("nfc.version.version14", "vim.version.version9")
AddVersionParent("nfc.version.version14", "nfc.version.version3")
AddVersionParent("nfc.version.version14", "vmodl.version.version2")
AddVersionParent("nfc.version.version14", "nfc.version.version2")
AddVersionParent("nfc.version.version14", "vmodl.version.version1")
AddVersionParent("nfc.version.version14", "nfc.version.version1")
AddVersionParent("nfc.version.version14", "vmodl.version.version0")
AddVersionParent("nfc.version.version14", "vmodl.query.version.version1")
AddVersionParent("nfc.version.version14", "vmodl.query.version.version2")
AddVersionParent("nfc.version.version14", "vmodl.query.version.version3")
AddVersionParent("nfc.version.version14", "vmodl.query.version.version4")
AddVersionParent("vim.version.version1", "vim.version.version1")
AddVersionParent("vim.version.version1", "vmodl.version.version0")
AddVersionParent("vim.version.version1", "vmodl.query.version.version1")
AddVersionParent("vim.version.version2", "vim.version.version1")
AddVersionParent("vim.version.version2", "vim.version.version2")
AddVersionParent("vim.version.version2", "vmodl.version.version0")
AddVersionParent("vim.version.version2", "vmodl.query.version.version1")
AddVersionParent("vim.version.version3", "vim.version.version1")
AddVersionParent("vim.version.version3", "vim.version.version2")
AddVersionParent("vim.version.version3", "vim.version.version3")
AddVersionParent("vim.version.version3", "vmodl.version.version0")
AddVersionParent("vim.version.version3", "vmodl.query.version.version1")
AddVersionParent("vim.version.version4", "vim.version.version1")
AddVersionParent("vim.version.version4", "vim.version.version2")
AddVersionParent("vim.version.version4", "vim.version.version3")
AddVersionParent("vim.version.version4", "vim.version.version4")
AddVersionParent("vim.version.version4", "vmodl.version.version0")
AddVersionParent("vim.version.version4", "vmodl.query.version.version1")
AddVersionParent("vim.version.version5", "vim.version.version1")
AddVersionParent("vim.version.version5", "vim.version.version2")
AddVersionParent("vim.version.version5", "vim.version.version3")
AddVersionParent("vim.version.version5", "vim.version.version4")
AddVersionParent("vim.version.version5", "vim.version.version5")
AddVersionParent("vim.version.version5", "vmodl.version.version1")
AddVersionParent("vim.version.version5", "vmodl.version.version0")
AddVersionParent("vim.version.version5", "vmodl.query.version.version1")
AddVersionParent("vim.version.version5", "vmodl.query.version.version2")
AddVersionParent("vim.version.version6", "vim.version.version1")
AddVersionParent("vim.version.version6", "vim.version.version2")
AddVersionParent("vim.version.version6", "vim.version.version3")
AddVersionParent("vim.version.version6", "vim.version.version4")
AddVersionParent("vim.version.version6", "vim.version.version5")
AddVersionParent("vim.version.version6", "vim.version.version6")
AddVersionParent("vim.version.version6", "vmodl.version.version1")
AddVersionParent("vim.version.version6", "vmodl.version.version0")
AddVersionParent("vim.version.version6", "vmodl.query.version.version1")
AddVersionParent("vim.version.version6", "vmodl.query.version.version2")
AddVersionParent("vim.version.version6", "vmodl.query.version.version3")
AddVersionParent("vim.version.version7", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.version7", "vim.version.version1")
AddVersionParent("vim.version.version7", "vim.version.version2")
AddVersionParent("vim.version.version7", "vim.version.version3")
AddVersionParent("vim.version.version7", "vim.version.version4")
AddVersionParent("vim.version.version7", "vim.version.version5")
AddVersionParent("vim.version.version7", "vim.version.version6")
AddVersionParent("vim.version.version7", "vim.version.version7")
AddVersionParent("vim.version.version7", "vmodl.version.version2")
AddVersionParent("vim.version.version7", "vmodl.version.version1")
AddVersionParent("vim.version.version7", "vmodl.version.version0")
AddVersionParent("vim.version.version7", "vmodl.query.version.version1")
AddVersionParent("vim.version.version7", "vmodl.query.version.version2")
AddVersionParent("vim.version.version7", "vmodl.query.version.version3")
AddVersionParent("vim.version.version7", "vmodl.query.version.version4")
AddVersionParent("vim.version.version8", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.version8", "vim.version.version1")
AddVersionParent("vim.version.version8", "vim.version.version2")
AddVersionParent("vim.version.version8", "vim.version.version3")
AddVersionParent("vim.version.version8", "vim.version.version4")
AddVersionParent("vim.version.version8", "vim.version.version5")
AddVersionParent("vim.version.version8", "vim.version.version6")
AddVersionParent("vim.version.version8", "vim.version.version7")
AddVersionParent("vim.version.version8", "vim.version.version8")
AddVersionParent("vim.version.version8", "vmodl.version.version2")
AddVersionParent("vim.version.version8", "vmodl.version.version1")
AddVersionParent("vim.version.version8", "vmodl.version.version0")
AddVersionParent("vim.version.version8", "vmodl.query.version.version1")
AddVersionParent("vim.version.version8", "vmodl.query.version.version2")
AddVersionParent("vim.version.version8", "vmodl.query.version.version3")
AddVersionParent("vim.version.version8", "vmodl.query.version.version4")
AddVersionParent("csi.version.unstable", "vim.version.version10")
AddVersionParent("csi.version.unstable", "csi.version.stable")
AddVersionParent("csi.version.unstable", "vim.version.version11")
AddVersionParent("csi.version.unstable", "vim.version.version12")
AddVersionParent("csi.version.unstable", "nfc.version.unstable")
AddVersionParent("csi.version.unstable", "vmodl.reflect.version.version2")
AddVersionParent("csi.version.unstable", "vmodl.reflect.version.version1")
AddVersionParent("csi.version.unstable", "vpx.version.version13")
AddVersionParent("csi.version.unstable", "vpx.version.version14")
AddVersionParent("csi.version.unstable", "vpx.version.version10")
AddVersionParent("csi.version.unstable", "vpx.version.version11")
AddVersionParent("csi.version.unstable", "vpx.version.version12")
AddVersionParent("csi.version.unstable", "vim.version.version14")
AddVersionParent("csi.version.unstable", "nfc.version.version11")
AddVersionParent("csi.version.unstable", "nfc.version.version10")
AddVersionParent("csi.version.unstable", "vim.version.version13")
AddVersionParent("csi.version.unstable", "vim.version.unstable")
AddVersionParent("csi.version.unstable", "vim.version.version15")
AddVersionParent("csi.version.unstable", "nfc.version.version12")
AddVersionParent("csi.version.unstable", "nfc.version.version13")
AddVersionParent("csi.version.unstable", "nfc.version.version14")
AddVersionParent("csi.version.unstable", "vim.version.version1")
AddVersionParent("csi.version.unstable", "vim.version.version2")
AddVersionParent("csi.version.unstable", "vim.version.version3")
AddVersionParent("csi.version.unstable", "vim.version.version4")
AddVersionParent("csi.version.unstable", "vim.version.version5")
AddVersionParent("csi.version.unstable", "vim.version.version6")
AddVersionParent("csi.version.unstable", "vim.version.version7")
AddVersionParent("csi.version.unstable", "vim.version.version8")
AddVersionParent("csi.version.unstable", "csi.version.unstable")
AddVersionParent("csi.version.unstable", "vim.version.version9")
AddVersionParent("csi.version.unstable", "nfc.version.version3")
AddVersionParent("csi.version.unstable", "vmodl.version.version2")
AddVersionParent("csi.version.unstable", "nfc.version.version2")
AddVersionParent("csi.version.unstable", "vmodl.version.version1")
AddVersionParent("csi.version.unstable", "nfc.version.version1")
AddVersionParent("csi.version.unstable", "vmodl.version.version0")
AddVersionParent("csi.version.unstable", "vmodl.query.version.version1")
AddVersionParent("csi.version.unstable", "vmodl.query.version.version2")
AddVersionParent("csi.version.unstable", "vmodl.query.version.version3")
AddVersionParent("csi.version.unstable", "vmodl.query.version.version4")
AddVersionParent("csi.version.unstable", "csi.version.version1")
AddVersionParent("csi.version.unstable", "vpx.version.version1")
AddVersionParent("csi.version.unstable", "vpx.version.version6")
AddVersionParent("csi.version.unstable", "vpx.version.version7")
AddVersionParent("csi.version.unstable", "vpx.version.version8")
AddVersionParent("csi.version.unstable", "vpx.version.version9")
AddVersionParent("csi.version.unstable", "vpx.version.stable")
AddVersionParent("csi.version.unstable", "vpx.version.unstable")
AddVersionParent("csi.version.unstable", "nfc.version.stable")
AddVersionParent("csi.version.unstable", "vim.version.stable")
AddVersionParent("vim.version.version9", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.version9", "vim.version.version1")
AddVersionParent("vim.version.version9", "vim.version.version2")
AddVersionParent("vim.version.version9", "vim.version.version3")
AddVersionParent("vim.version.version9", "vim.version.version4")
AddVersionParent("vim.version.version9", "vim.version.version5")
AddVersionParent("vim.version.version9", "vim.version.version6")
AddVersionParent("vim.version.version9", "vim.version.version7")
AddVersionParent("vim.version.version9", "vim.version.version8")
AddVersionParent("vim.version.version9", "vim.version.version9")
AddVersionParent("vim.version.version9", "vmodl.version.version2")
AddVersionParent("vim.version.version9", "vmodl.version.version1")
AddVersionParent("vim.version.version9", "vmodl.version.version0")
AddVersionParent("vim.version.version9", "vmodl.query.version.version1")
AddVersionParent("vim.version.version9", "vmodl.query.version.version2")
AddVersionParent("vim.version.version9", "vmodl.query.version.version3")
AddVersionParent("vim.version.version9", "vmodl.query.version.version4")
AddVersionParent("nfc.version.version3", "vmodl.reflect.version.version1")
AddVersionParent("nfc.version.version3", "vim.version.version1")
AddVersionParent("nfc.version.version3", "nfc.version.version3")
AddVersionParent("nfc.version.version3", "vmodl.version.version2")
AddVersionParent("nfc.version.version3", "nfc.version.version2")
AddVersionParent("nfc.version.version3", "vmodl.version.version1")
AddVersionParent("nfc.version.version3", "nfc.version.version1")
AddVersionParent("nfc.version.version3", "vmodl.version.version0")
AddVersionParent("nfc.version.version3", "vmodl.query.version.version1")
AddVersionParent("vmodl.version.version2", "vmodl.version.version2")
AddVersionParent("vmodl.version.version2", "vmodl.version.version1")
AddVersionParent("vmodl.version.version2", "vmodl.version.version0")
AddVersionParent("nfc.version.version2", "vmodl.reflect.version.version1")
AddVersionParent("nfc.version.version2", "vim.version.version1")
AddVersionParent("nfc.version.version2", "vmodl.version.version2")
AddVersionParent("nfc.version.version2", "nfc.version.version2")
AddVersionParent("nfc.version.version2", "vmodl.version.version1")
AddVersionParent("nfc.version.version2", "nfc.version.version1")
AddVersionParent("nfc.version.version2", "vmodl.version.version0")
AddVersionParent("nfc.version.version2", "vmodl.query.version.version1")
AddVersionParent("vmodl.version.version1", "vmodl.version.version1")
AddVersionParent("vmodl.version.version1", "vmodl.version.version0")
AddVersionParent("nfc.version.version1", "vim.version.version1")
AddVersionParent("nfc.version.version1", "nfc.version.version1")
AddVersionParent("nfc.version.version1", "vmodl.version.version0")
AddVersionParent("nfc.version.version1", "vmodl.query.version.version1")
AddVersionParent("vmodl.version.version0", "vmodl.version.version0")
AddVersionParent("vmodl.query.version.version1", "vmodl.version.version0")
AddVersionParent("vmodl.query.version.version1", "vmodl.query.version.version1")
AddVersionParent("nfc.version.legacy", "vim.version.version10")
AddVersionParent("nfc.version.legacy", "vim.version.version11")
AddVersionParent("nfc.version.legacy", "vim.version.version12")
AddVersionParent("nfc.version.legacy", "nfc.version.unstable")
AddVersionParent("nfc.version.legacy", "vmodl.reflect.version.version2")
AddVersionParent("nfc.version.legacy", "vmodl.reflect.version.version1")
AddVersionParent("nfc.version.legacy", "vim.version.version14")
AddVersionParent("nfc.version.legacy", "nfc.version.version11")
AddVersionParent("nfc.version.legacy", "nfc.version.version10")
AddVersionParent("nfc.version.legacy", "vim.version.version13")
AddVersionParent("nfc.version.legacy", "vim.version.unstable")
AddVersionParent("nfc.version.legacy", "vim.version.version15")
AddVersionParent("nfc.version.legacy", "nfc.version.version12")
AddVersionParent("nfc.version.legacy", "nfc.version.version13")
AddVersionParent("nfc.version.legacy", "nfc.version.version14")
AddVersionParent("nfc.version.legacy", "vim.version.version1")
AddVersionParent("nfc.version.legacy", "vim.version.version2")
AddVersionParent("nfc.version.legacy", "vim.version.version3")
AddVersionParent("nfc.version.legacy", "vim.version.version4")
AddVersionParent("nfc.version.legacy", "vim.version.version5")
AddVersionParent("nfc.version.legacy", "vim.version.version6")
AddVersionParent("nfc.version.legacy", "vim.version.version7")
AddVersionParent("nfc.version.legacy", "vim.version.version8")
AddVersionParent("nfc.version.legacy", "vim.version.version9")
AddVersionParent("nfc.version.legacy", "nfc.version.version3")
AddVersionParent("nfc.version.legacy", "vmodl.version.version2")
AddVersionParent("nfc.version.legacy", "nfc.version.version2")
AddVersionParent("nfc.version.legacy", "vmodl.version.version1")
AddVersionParent("nfc.version.legacy", "nfc.version.version1")
AddVersionParent("nfc.version.legacy", "vmodl.version.version0")
AddVersionParent("nfc.version.legacy", "vmodl.query.version.version1")
AddVersionParent("nfc.version.legacy", "nfc.version.legacy")
AddVersionParent("nfc.version.legacy", "vmodl.query.version.version2")
AddVersionParent("nfc.version.legacy", "vmodl.query.version.version3")
AddVersionParent("nfc.version.legacy", "vmodl.query.version.version4")
AddVersionParent("nfc.version.legacy", "vim.version.legacy")
AddVersionParent("nfc.version.legacy", "nfc.version.stable")
AddVersionParent("nfc.version.legacy", "vim.version.stable")
AddVersionParent("vmodl.query.version.version2", "vmodl.version.version1")
AddVersionParent("vmodl.query.version.version2", "vmodl.version.version0")
AddVersionParent("vmodl.query.version.version2", "vmodl.query.version.version1")
AddVersionParent("vmodl.query.version.version2", "vmodl.query.version.version2")
AddVersionParent("vmodl.query.version.version3", "vmodl.version.version1")
AddVersionParent("vmodl.query.version.version3", "vmodl.version.version0")
AddVersionParent("vmodl.query.version.version3", "vmodl.query.version.version1")
AddVersionParent("vmodl.query.version.version3", "vmodl.query.version.version2")
AddVersionParent("vmodl.query.version.version3", "vmodl.query.version.version3")
AddVersionParent("vmodl.query.version.version4", "vmodl.version.version2")
AddVersionParent("vmodl.query.version.version4", "vmodl.version.version1")
AddVersionParent("vmodl.query.version.version4", "vmodl.version.version0")
AddVersionParent("vmodl.query.version.version4", "vmodl.query.version.version1")
AddVersionParent("vmodl.query.version.version4", "vmodl.query.version.version2")
AddVersionParent("vmodl.query.version.version4", "vmodl.query.version.version3")
AddVersionParent("vmodl.query.version.version4", "vmodl.query.version.version4")
AddVersionParent("csi.version.version1", "vim.version.version10")
AddVersionParent("csi.version.version1", "vim.version.version11")
AddVersionParent("csi.version.version1", "vim.version.version12")
AddVersionParent("csi.version.version1", "vmodl.reflect.version.version2")
AddVersionParent("csi.version.version1", "vmodl.reflect.version.version1")
AddVersionParent("csi.version.version1", "vpx.version.version13")
AddVersionParent("csi.version.version1", "vpx.version.version14")
AddVersionParent("csi.version.version1", "vpx.version.version10")
AddVersionParent("csi.version.version1", "vpx.version.version11")
AddVersionParent("csi.version.version1", "vpx.version.version12")
AddVersionParent("csi.version.version1", "vim.version.version14")
AddVersionParent("csi.version.version1", "nfc.version.version11")
AddVersionParent("csi.version.version1", "nfc.version.version10")
AddVersionParent("csi.version.version1", "vim.version.version13")
AddVersionParent("csi.version.version1", "nfc.version.version12")
AddVersionParent("csi.version.version1", "nfc.version.version13")
AddVersionParent("csi.version.version1", "nfc.version.version14")
AddVersionParent("csi.version.version1", "vim.version.version1")
AddVersionParent("csi.version.version1", "vim.version.version2")
AddVersionParent("csi.version.version1", "vim.version.version3")
AddVersionParent("csi.version.version1", "vim.version.version4")
AddVersionParent("csi.version.version1", "vim.version.version5")
AddVersionParent("csi.version.version1", "vim.version.version6")
AddVersionParent("csi.version.version1", "vim.version.version7")
AddVersionParent("csi.version.version1", "vim.version.version8")
AddVersionParent("csi.version.version1", "vim.version.version9")
AddVersionParent("csi.version.version1", "nfc.version.version3")
AddVersionParent("csi.version.version1", "vmodl.version.version2")
AddVersionParent("csi.version.version1", "nfc.version.version2")
AddVersionParent("csi.version.version1", "vmodl.version.version1")
AddVersionParent("csi.version.version1", "nfc.version.version1")
AddVersionParent("csi.version.version1", "vmodl.version.version0")
AddVersionParent("csi.version.version1", "vmodl.query.version.version1")
AddVersionParent("csi.version.version1", "vmodl.query.version.version2")
AddVersionParent("csi.version.version1", "vmodl.query.version.version3")
AddVersionParent("csi.version.version1", "vmodl.query.version.version4")
AddVersionParent("csi.version.version1", "csi.version.version1")
AddVersionParent("csi.version.version1", "vpx.version.version1")
AddVersionParent("csi.version.version1", "vpx.version.version6")
AddVersionParent("csi.version.version1", "vpx.version.version7")
AddVersionParent("csi.version.version1", "vpx.version.version8")
AddVersionParent("csi.version.version1", "vpx.version.version9")
AddVersionParent("vpx.version.legacy", "vim.version.version10")
AddVersionParent("vpx.version.legacy", "vim.version.version11")
AddVersionParent("vpx.version.legacy", "vim.version.version12")
AddVersionParent("vpx.version.legacy", "nfc.version.unstable")
AddVersionParent("vpx.version.legacy", "vmodl.reflect.version.version2")
AddVersionParent("vpx.version.legacy", "vmodl.reflect.version.version1")
AddVersionParent("vpx.version.legacy", "vpx.version.version13")
AddVersionParent("vpx.version.legacy", "vpx.version.version14")
AddVersionParent("vpx.version.legacy", "vpx.version.version10")
AddVersionParent("vpx.version.legacy", "vpx.version.version11")
AddVersionParent("vpx.version.legacy", "vpx.version.version12")
AddVersionParent("vpx.version.legacy", "vim.version.version14")
AddVersionParent("vpx.version.legacy", "nfc.version.version11")
AddVersionParent("vpx.version.legacy", "nfc.version.version10")
AddVersionParent("vpx.version.legacy", "vim.version.version13")
AddVersionParent("vpx.version.legacy", "vim.version.unstable")
AddVersionParent("vpx.version.legacy", "vim.version.version15")
AddVersionParent("vpx.version.legacy", "nfc.version.version12")
AddVersionParent("vpx.version.legacy", "nfc.version.version13")
AddVersionParent("vpx.version.legacy", "nfc.version.version14")
AddVersionParent("vpx.version.legacy", "vim.version.version1")
AddVersionParent("vpx.version.legacy", "vim.version.version2")
AddVersionParent("vpx.version.legacy", "vim.version.version3")
AddVersionParent("vpx.version.legacy", "vim.version.version4")
AddVersionParent("vpx.version.legacy", "vim.version.version5")
AddVersionParent("vpx.version.legacy", "vim.version.version6")
AddVersionParent("vpx.version.legacy", "vim.version.version7")
AddVersionParent("vpx.version.legacy", "vim.version.version8")
AddVersionParent("vpx.version.legacy", "vim.version.version9")
AddVersionParent("vpx.version.legacy", "nfc.version.version3")
AddVersionParent("vpx.version.legacy", "vmodl.version.version2")
AddVersionParent("vpx.version.legacy", "nfc.version.version2")
AddVersionParent("vpx.version.legacy", "vmodl.version.version1")
AddVersionParent("vpx.version.legacy", "nfc.version.version1")
AddVersionParent("vpx.version.legacy", "vmodl.version.version0")
AddVersionParent("vpx.version.legacy", "vmodl.query.version.version1")
AddVersionParent("vpx.version.legacy", "nfc.version.legacy")
AddVersionParent("vpx.version.legacy", "vmodl.query.version.version2")
AddVersionParent("vpx.version.legacy", "vmodl.query.version.version3")
AddVersionParent("vpx.version.legacy", "vmodl.query.version.version4")
AddVersionParent("vpx.version.legacy", "vpx.version.legacy")
AddVersionParent("vpx.version.legacy", "vim.version.legacy")
AddVersionParent("vpx.version.legacy", "vpx.version.version1")
AddVersionParent("vpx.version.legacy", "vpx.version.version6")
AddVersionParent("vpx.version.legacy", "vpx.version.version7")
AddVersionParent("vpx.version.legacy", "vpx.version.version8")
AddVersionParent("vpx.version.legacy", "vpx.version.version9")
AddVersionParent("vpx.version.legacy", "vpx.version.stable")
AddVersionParent("vpx.version.legacy", "vpx.version.unstable")
AddVersionParent("vpx.version.legacy", "nfc.version.stable")
AddVersionParent("vpx.version.legacy", "vim.version.stable")
AddVersionParent("vim.version.legacy", "vim.version.version10")
AddVersionParent("vim.version.legacy", "vim.version.version11")
AddVersionParent("vim.version.legacy", "vim.version.version12")
AddVersionParent("vim.version.legacy", "vmodl.reflect.version.version2")
AddVersionParent("vim.version.legacy", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.legacy", "vim.version.version14")
AddVersionParent("vim.version.legacy", "vim.version.version13")
AddVersionParent("vim.version.legacy", "vim.version.unstable")
AddVersionParent("vim.version.legacy", "vim.version.version15")
AddVersionParent("vim.version.legacy", "vim.version.version1")
AddVersionParent("vim.version.legacy", "vim.version.version2")
AddVersionParent("vim.version.legacy", "vim.version.version3")
AddVersionParent("vim.version.legacy", "vim.version.version4")
AddVersionParent("vim.version.legacy", "vim.version.version5")
AddVersionParent("vim.version.legacy", "vim.version.version6")
AddVersionParent("vim.version.legacy", "vim.version.version7")
AddVersionParent("vim.version.legacy", "vim.version.version8")
AddVersionParent("vim.version.legacy", "vim.version.version9")
AddVersionParent("vim.version.legacy", "vmodl.version.version2")
AddVersionParent("vim.version.legacy", "vmodl.version.version1")
AddVersionParent("vim.version.legacy", "vmodl.version.version0")
AddVersionParent("vim.version.legacy", "vmodl.query.version.version1")
AddVersionParent("vim.version.legacy", "vmodl.query.version.version2")
AddVersionParent("vim.version.legacy", "vmodl.query.version.version3")
AddVersionParent("vim.version.legacy", "vmodl.query.version.version4")
AddVersionParent("vim.version.legacy", "vim.version.legacy")
AddVersionParent("vim.version.legacy", "vim.version.stable")
AddVersionParent("vpx.version.version1", "vim.version.version1")
AddVersionParent("vpx.version.version1", "vim.version.version2")
AddVersionParent("vpx.version.version1", "vim.version.version3")
AddVersionParent("vpx.version.version1", "vim.version.version4")
AddVersionParent("vpx.version.version1", "vim.version.version5")
AddVersionParent("vpx.version.version1", "vmodl.version.version1")
AddVersionParent("vpx.version.version1", "vmodl.version.version0")
AddVersionParent("vpx.version.version1", "vmodl.query.version.version1")
AddVersionParent("vpx.version.version1", "vmodl.query.version.version2")
AddVersionParent("vpx.version.version1", "vpx.version.version1")
AddVersionParent("vpx.version.version6", "vim.version.version1")
AddVersionParent("vpx.version.version6", "vim.version.version2")
AddVersionParent("vpx.version.version6", "vim.version.version3")
AddVersionParent("vpx.version.version6", "vim.version.version4")
AddVersionParent("vpx.version.version6", "vim.version.version5")
AddVersionParent("vpx.version.version6", "vim.version.version6")
AddVersionParent("vpx.version.version6", "vmodl.version.version1")
AddVersionParent("vpx.version.version6", "vmodl.version.version0")
AddVersionParent("vpx.version.version6", "vmodl.query.version.version1")
AddVersionParent("vpx.version.version6", "vmodl.query.version.version2")
AddVersionParent("vpx.version.version6", "vmodl.query.version.version3")
AddVersionParent("vpx.version.version6", "vpx.version.version1")
AddVersionParent("vpx.version.version6", "vpx.version.version6")
AddVersionParent("vpx.version.version7", "vmodl.reflect.version.version1")
AddVersionParent("vpx.version.version7", "vim.version.version1")
AddVersionParent("vpx.version.version7", "vim.version.version2")
AddVersionParent("vpx.version.version7", "vim.version.version3")
AddVersionParent("vpx.version.version7", "vim.version.version4")
AddVersionParent("vpx.version.version7", "vim.version.version5")
AddVersionParent("vpx.version.version7", "vim.version.version6")
AddVersionParent("vpx.version.version7", "vim.version.version7")
AddVersionParent("vpx.version.version7", "vmodl.version.version2")
AddVersionParent("vpx.version.version7", "vmodl.version.version1")
AddVersionParent("vpx.version.version7", "nfc.version.version1")
AddVersionParent("vpx.version.version7", "vmodl.version.version0")
AddVersionParent("vpx.version.version7", "vmodl.query.version.version1")
AddVersionParent("vpx.version.version7", "vmodl.query.version.version2")
AddVersionParent("vpx.version.version7", "vmodl.query.version.version3")
AddVersionParent("vpx.version.version7", "vmodl.query.version.version4")
AddVersionParent("vpx.version.version7", "vpx.version.version1")
AddVersionParent("vpx.version.version7", "vpx.version.version6")
AddVersionParent("vpx.version.version7", "vpx.version.version7")
AddVersionParent("vpx.version.version8", "vmodl.reflect.version.version1")
AddVersionParent("vpx.version.version8", "vim.version.version1")
AddVersionParent("vpx.version.version8", "vim.version.version2")
AddVersionParent("vpx.version.version8", "vim.version.version3")
AddVersionParent("vpx.version.version8", "vim.version.version4")
AddVersionParent("vpx.version.version8", "vim.version.version5")
AddVersionParent("vpx.version.version8", "vim.version.version6")
AddVersionParent("vpx.version.version8", "vim.version.version7")
AddVersionParent("vpx.version.version8", "vim.version.version8")
AddVersionParent("vpx.version.version8", "vmodl.version.version2")
AddVersionParent("vpx.version.version8", "nfc.version.version2")
AddVersionParent("vpx.version.version8", "vmodl.version.version1")
AddVersionParent("vpx.version.version8", "nfc.version.version1")
AddVersionParent("vpx.version.version8", "vmodl.version.version0")
AddVersionParent("vpx.version.version8", "vmodl.query.version.version1")
AddVersionParent("vpx.version.version8", "vmodl.query.version.version2")
AddVersionParent("vpx.version.version8", "vmodl.query.version.version3")
AddVersionParent("vpx.version.version8", "vmodl.query.version.version4")
AddVersionParent("vpx.version.version8", "vpx.version.version1")
AddVersionParent("vpx.version.version8", "vpx.version.version6")
AddVersionParent("vpx.version.version8", "vpx.version.version7")
AddVersionParent("vpx.version.version8", "vpx.version.version8")
AddVersionParent("vpx.version.version9", "vmodl.reflect.version.version1")
AddVersionParent("vpx.version.version9", "vim.version.version1")
AddVersionParent("vpx.version.version9", "vim.version.version2")
AddVersionParent("vpx.version.version9", "vim.version.version3")
AddVersionParent("vpx.version.version9", "vim.version.version4")
AddVersionParent("vpx.version.version9", "vim.version.version5")
AddVersionParent("vpx.version.version9", "vim.version.version6")
AddVersionParent("vpx.version.version9", "vim.version.version7")
AddVersionParent("vpx.version.version9", "vim.version.version8")
AddVersionParent("vpx.version.version9", "vim.version.version9")
AddVersionParent("vpx.version.version9", "vmodl.version.version2")
AddVersionParent("vpx.version.version9", "nfc.version.version2")
AddVersionParent("vpx.version.version9", "vmodl.version.version1")
AddVersionParent("vpx.version.version9", "nfc.version.version1")
AddVersionParent("vpx.version.version9", "vmodl.version.version0")
AddVersionParent("vpx.version.version9", "vmodl.query.version.version1")
AddVersionParent("vpx.version.version9", "vmodl.query.version.version2")
AddVersionParent("vpx.version.version9", "vmodl.query.version.version3")
AddVersionParent("vpx.version.version9", "vmodl.query.version.version4")
AddVersionParent("vpx.version.version9", "vpx.version.version1")
AddVersionParent("vpx.version.version9", "vpx.version.version6")
AddVersionParent("vpx.version.version9", "vpx.version.version7")
AddVersionParent("vpx.version.version9", "vpx.version.version8")
AddVersionParent("vpx.version.version9", "vpx.version.version9")
AddVersionParent("csi.version.legacy", "vim.version.version10")
AddVersionParent("csi.version.legacy", "csi.version.stable")
AddVersionParent("csi.version.legacy", "vim.version.version11")
AddVersionParent("csi.version.legacy", "vim.version.version12")
AddVersionParent("csi.version.legacy", "nfc.version.unstable")
AddVersionParent("csi.version.legacy", "vmodl.reflect.version.version2")
AddVersionParent("csi.version.legacy", "vmodl.reflect.version.version1")
AddVersionParent("csi.version.legacy", "vpx.version.version13")
AddVersionParent("csi.version.legacy", "vpx.version.version14")
AddVersionParent("csi.version.legacy", "vpx.version.version10")
AddVersionParent("csi.version.legacy", "vpx.version.version11")
AddVersionParent("csi.version.legacy", "vpx.version.version12")
AddVersionParent("csi.version.legacy", "vim.version.version14")
AddVersionParent("csi.version.legacy", "nfc.version.version11")
AddVersionParent("csi.version.legacy", "nfc.version.version10")
AddVersionParent("csi.version.legacy", "vim.version.version13")
AddVersionParent("csi.version.legacy", "vim.version.unstable")
AddVersionParent("csi.version.legacy", "vim.version.version15")
AddVersionParent("csi.version.legacy", "nfc.version.version12")
AddVersionParent("csi.version.legacy", "nfc.version.version13")
AddVersionParent("csi.version.legacy", "nfc.version.version14")
AddVersionParent("csi.version.legacy", "vim.version.version1")
AddVersionParent("csi.version.legacy", "vim.version.version2")
AddVersionParent("csi.version.legacy", "vim.version.version3")
AddVersionParent("csi.version.legacy", "vim.version.version4")
AddVersionParent("csi.version.legacy", "vim.version.version5")
AddVersionParent("csi.version.legacy", "vim.version.version6")
AddVersionParent("csi.version.legacy", "vim.version.version7")
AddVersionParent("csi.version.legacy", "vim.version.version8")
AddVersionParent("csi.version.legacy", "csi.version.unstable")
AddVersionParent("csi.version.legacy", "vim.version.version9")
AddVersionParent("csi.version.legacy", "nfc.version.version3")
AddVersionParent("csi.version.legacy", "vmodl.version.version2")
AddVersionParent("csi.version.legacy", "nfc.version.version2")
AddVersionParent("csi.version.legacy", "vmodl.version.version1")
AddVersionParent("csi.version.legacy", "nfc.version.version1")
AddVersionParent("csi.version.legacy", "vmodl.version.version0")
AddVersionParent("csi.version.legacy", "vmodl.query.version.version1")
AddVersionParent("csi.version.legacy", "nfc.version.legacy")
AddVersionParent("csi.version.legacy", "vmodl.query.version.version2")
AddVersionParent("csi.version.legacy", "vmodl.query.version.version3")
AddVersionParent("csi.version.legacy", "vmodl.query.version.version4")
AddVersionParent("csi.version.legacy", "csi.version.version1")
AddVersionParent("csi.version.legacy", "vpx.version.legacy")
AddVersionParent("csi.version.legacy", "vim.version.legacy")
AddVersionParent("csi.version.legacy", "vpx.version.version1")
AddVersionParent("csi.version.legacy", "vpx.version.version6")
AddVersionParent("csi.version.legacy", "vpx.version.version7")
AddVersionParent("csi.version.legacy", "vpx.version.version8")
AddVersionParent("csi.version.legacy", "vpx.version.version9")
AddVersionParent("csi.version.legacy", "csi.version.legacy")
AddVersionParent("csi.version.legacy", "vpx.version.stable")
AddVersionParent("csi.version.legacy", "vpx.version.unstable")
AddVersionParent("csi.version.legacy", "nfc.version.stable")
AddVersionParent("csi.version.legacy", "vim.version.stable")
AddVersionParent("vpx.version.stable", "vim.version.version10")
AddVersionParent("vpx.version.stable", "vim.version.version11")
AddVersionParent("vpx.version.stable", "vim.version.version12")
AddVersionParent("vpx.version.stable", "vmodl.reflect.version.version2")
AddVersionParent("vpx.version.stable", "vmodl.reflect.version.version1")
AddVersionParent("vpx.version.stable", "vpx.version.version13")
AddVersionParent("vpx.version.stable", "vpx.version.version14")
AddVersionParent("vpx.version.stable", "vpx.version.version10")
AddVersionParent("vpx.version.stable", "vpx.version.version11")
AddVersionParent("vpx.version.stable", "vpx.version.version12")
AddVersionParent("vpx.version.stable", "vim.version.version14")
AddVersionParent("vpx.version.stable", "nfc.version.version11")
AddVersionParent("vpx.version.stable", "nfc.version.version10")
AddVersionParent("vpx.version.stable", "vim.version.version13")
AddVersionParent("vpx.version.stable", "vim.version.version15")
AddVersionParent("vpx.version.stable", "nfc.version.version12")
AddVersionParent("vpx.version.stable", "nfc.version.version13")
AddVersionParent("vpx.version.stable", "nfc.version.version14")
AddVersionParent("vpx.version.stable", "vim.version.version1")
AddVersionParent("vpx.version.stable", "vim.version.version2")
AddVersionParent("vpx.version.stable", "vim.version.version3")
AddVersionParent("vpx.version.stable", "vim.version.version4")
AddVersionParent("vpx.version.stable", "vim.version.version5")
AddVersionParent("vpx.version.stable", "vim.version.version6")
AddVersionParent("vpx.version.stable", "vim.version.version7")
AddVersionParent("vpx.version.stable", "vim.version.version8")
AddVersionParent("vpx.version.stable", "vim.version.version9")
AddVersionParent("vpx.version.stable", "nfc.version.version3")
AddVersionParent("vpx.version.stable", "vmodl.version.version2")
AddVersionParent("vpx.version.stable", "nfc.version.version2")
AddVersionParent("vpx.version.stable", "vmodl.version.version1")
AddVersionParent("vpx.version.stable", "nfc.version.version1")
AddVersionParent("vpx.version.stable", "vmodl.version.version0")
AddVersionParent("vpx.version.stable", "vmodl.query.version.version1")
AddVersionParent("vpx.version.stable", "vmodl.query.version.version2")
AddVersionParent("vpx.version.stable", "vmodl.query.version.version3")
AddVersionParent("vpx.version.stable", "vmodl.query.version.version4")
AddVersionParent("vpx.version.stable", "vpx.version.version1")
AddVersionParent("vpx.version.stable", "vpx.version.version6")
AddVersionParent("vpx.version.stable", "vpx.version.version7")
AddVersionParent("vpx.version.stable", "vpx.version.version8")
AddVersionParent("vpx.version.stable", "vpx.version.version9")
AddVersionParent("vpx.version.stable", "vpx.version.stable")
AddVersionParent("vpx.version.stable", "nfc.version.stable")
AddVersionParent("vpx.version.stable", "vim.version.stable")
AddVersionParent("vpx.version.unstable", "vim.version.version10")
AddVersionParent("vpx.version.unstable", "vim.version.version11")
AddVersionParent("vpx.version.unstable", "vim.version.version12")
AddVersionParent("vpx.version.unstable", "nfc.version.unstable")
AddVersionParent("vpx.version.unstable", "vmodl.reflect.version.version2")
AddVersionParent("vpx.version.unstable", "vmodl.reflect.version.version1")
AddVersionParent("vpx.version.unstable", "vpx.version.version13")
AddVersionParent("vpx.version.unstable", "vpx.version.version14")
AddVersionParent("vpx.version.unstable", "vpx.version.version10")
AddVersionParent("vpx.version.unstable", "vpx.version.version11")
AddVersionParent("vpx.version.unstable", "vpx.version.version12")
AddVersionParent("vpx.version.unstable", "vim.version.version14")
AddVersionParent("vpx.version.unstable", "nfc.version.version11")
AddVersionParent("vpx.version.unstable", "nfc.version.version10")
AddVersionParent("vpx.version.unstable", "vim.version.version13")
AddVersionParent("vpx.version.unstable", "vim.version.unstable")
AddVersionParent("vpx.version.unstable", "vim.version.version15")
AddVersionParent("vpx.version.unstable", "nfc.version.version12")
AddVersionParent("vpx.version.unstable", "nfc.version.version13")
AddVersionParent("vpx.version.unstable", "nfc.version.version14")
AddVersionParent("vpx.version.unstable", "vim.version.version1")
AddVersionParent("vpx.version.unstable", "vim.version.version2")
AddVersionParent("vpx.version.unstable", "vim.version.version3")
AddVersionParent("vpx.version.unstable", "vim.version.version4")
AddVersionParent("vpx.version.unstable", "vim.version.version5")
AddVersionParent("vpx.version.unstable", "vim.version.version6")
AddVersionParent("vpx.version.unstable", "vim.version.version7")
AddVersionParent("vpx.version.unstable", "vim.version.version8")
AddVersionParent("vpx.version.unstable", "vim.version.version9")
AddVersionParent("vpx.version.unstable", "nfc.version.version3")
AddVersionParent("vpx.version.unstable", "vmodl.version.version2")
AddVersionParent("vpx.version.unstable", "nfc.version.version2")
AddVersionParent("vpx.version.unstable", "vmodl.version.version1")
AddVersionParent("vpx.version.unstable", "nfc.version.version1")
AddVersionParent("vpx.version.unstable", "vmodl.version.version0")
AddVersionParent("vpx.version.unstable", "vmodl.query.version.version1")
AddVersionParent("vpx.version.unstable", "vmodl.query.version.version2")
AddVersionParent("vpx.version.unstable", "vmodl.query.version.version3")
AddVersionParent("vpx.version.unstable", "vmodl.query.version.version4")
AddVersionParent("vpx.version.unstable", "vpx.version.version1")
AddVersionParent("vpx.version.unstable", "vpx.version.version6")
AddVersionParent("vpx.version.unstable", "vpx.version.version7")
AddVersionParent("vpx.version.unstable", "vpx.version.version8")
AddVersionParent("vpx.version.unstable", "vpx.version.version9")
AddVersionParent("vpx.version.unstable", "vpx.version.stable")
AddVersionParent("vpx.version.unstable", "vpx.version.unstable")
AddVersionParent("vpx.version.unstable", "nfc.version.stable")
AddVersionParent("vpx.version.unstable", "vim.version.stable")
AddVersionParent("nfc.version.stable", "vim.version.version10")
AddVersionParent("nfc.version.stable", "vim.version.version11")
AddVersionParent("nfc.version.stable", "vim.version.version12")
AddVersionParent("nfc.version.stable", "vmodl.reflect.version.version2")
AddVersionParent("nfc.version.stable", "vmodl.reflect.version.version1")
AddVersionParent("nfc.version.stable", "vim.version.version14")
AddVersionParent("nfc.version.stable", "nfc.version.version11")
AddVersionParent("nfc.version.stable", "nfc.version.version10")
AddVersionParent("nfc.version.stable", "vim.version.version13")
AddVersionParent("nfc.version.stable", "vim.version.version15")
AddVersionParent("nfc.version.stable", "nfc.version.version12")
AddVersionParent("nfc.version.stable", "nfc.version.version13")
AddVersionParent("nfc.version.stable", "nfc.version.version14")
AddVersionParent("nfc.version.stable", "vim.version.version1")
AddVersionParent("nfc.version.stable", "vim.version.version2")
AddVersionParent("nfc.version.stable", "vim.version.version3")
AddVersionParent("nfc.version.stable", "vim.version.version4")
AddVersionParent("nfc.version.stable", "vim.version.version5")
AddVersionParent("nfc.version.stable", "vim.version.version6")
AddVersionParent("nfc.version.stable", "vim.version.version7")
AddVersionParent("nfc.version.stable", "vim.version.version8")
AddVersionParent("nfc.version.stable", "vim.version.version9")
AddVersionParent("nfc.version.stable", "nfc.version.version3")
AddVersionParent("nfc.version.stable", "vmodl.version.version2")
AddVersionParent("nfc.version.stable", "nfc.version.version2")
AddVersionParent("nfc.version.stable", "vmodl.version.version1")
AddVersionParent("nfc.version.stable", "nfc.version.version1")
AddVersionParent("nfc.version.stable", "vmodl.version.version0")
AddVersionParent("nfc.version.stable", "vmodl.query.version.version1")
AddVersionParent("nfc.version.stable", "vmodl.query.version.version2")
AddVersionParent("nfc.version.stable", "vmodl.query.version.version3")
AddVersionParent("nfc.version.stable", "vmodl.query.version.version4")
AddVersionParent("nfc.version.stable", "nfc.version.stable")
AddVersionParent("nfc.version.stable", "vim.version.stable")
AddVersionParent("vim.version.stable", "vim.version.version10")
AddVersionParent("vim.version.stable", "vim.version.version11")
AddVersionParent("vim.version.stable", "vim.version.version12")
AddVersionParent("vim.version.stable", "vmodl.reflect.version.version2")
AddVersionParent("vim.version.stable", "vmodl.reflect.version.version1")
AddVersionParent("vim.version.stable", "vim.version.version14")
AddVersionParent("vim.version.stable", "vim.version.version13")
AddVersionParent("vim.version.stable", "vim.version.version15")
AddVersionParent("vim.version.stable", "vim.version.version1")
AddVersionParent("vim.version.stable", "vim.version.version2")
AddVersionParent("vim.version.stable", "vim.version.version3")
AddVersionParent("vim.version.stable", "vim.version.version4")
AddVersionParent("vim.version.stable", "vim.version.version5")
AddVersionParent("vim.version.stable", "vim.version.version6")
AddVersionParent("vim.version.stable", "vim.version.version7")
AddVersionParent("vim.version.stable", "vim.version.version8")
AddVersionParent("vim.version.stable", "vim.version.version9")
AddVersionParent("vim.version.stable", "vmodl.version.version2")
AddVersionParent("vim.version.stable", "vmodl.version.version1")
AddVersionParent("vim.version.stable", "vmodl.version.version0")
AddVersionParent("vim.version.stable", "vmodl.query.version.version1")
AddVersionParent("vim.version.stable", "vmodl.query.version.version2")
AddVersionParent("vim.version.stable", "vmodl.query.version.version3")
AddVersionParent("vim.version.stable", "vmodl.query.version.version4")
AddVersionParent("vim.version.stable", "vim.version.stable")

newestVersions.Add("csi.version.version1")
stableVersions.Add("csi.version.version1")
publicVersions.Add("csi.version.version1")
oldestVersions.Add("csi.version.version1")

CreateDataType("csi.DebugData", "CsiDebugData", "vmodl.DynamicData", "csi.version.version1", None)
CreateEnumType("csi.DebugData.tags", "CsiDebugDataTags", "csi.version.version1", ["ClusterFileIO_WritesFail", "ClusterFileIO_ReadsFail"])
CreateManagedType("csi.DebugManager", "CsiDebugManager", "vmodl.ManagedObject", "csi.version.version1", None, [("enableTag", "EnableTag", "csi.version.version1", (("tag", "string", "csi.version.version1", 0, None),("additionalData", "csi.DebugData", "csi.version.version1", F_OPTIONAL, None),), (0, "void", "void"), None, None), ("disableTag", "DisableTag", "csi.version.version1", (("tag", "string", "csi.version.version1", 0, None),), (0, "void", "void"), None, None), ("isTagEnabled", "IsTagEnabled", "csi.version.version1", (("tag", "string", "csi.version.version1", 0, None),), (0, "boolean", "boolean"), None, None), ("getTagData", "GetTagData", "csi.version.version1", (("tag", "string", "csi.version.version1", 0, None),), (F_OPTIONAL, "csi.DebugData", "csi.DebugData"), None, None), ("reset", "Reset", "csi.version.version1", (), (0, "void", "void"), None, None)])
CreateManagedType("csi.FdmService", "CsiFdmService", "vmodl.ManagedObject", "csi.version.version1", [("debugManager", "csi.DebugManager", "csi.version.version1", 0, None), ("about", "vim.AboutInfo", "csi.version.version1", 0, None), ("serverTime", "vmodl.DateTime", "csi.version.version1", 0, None), ("slave", "csi.SlaveInfo[]", "csi.version.version1", F_OPTIONAL, None), ("clusterState", "string", "csi.version.version1", 0, None), ("protectedVm", "string[]", "csi.version.version1", F_OPTIONAL, None), ("vmUnprotectRequest", "string[]", "csi.version.version1", F_OPTIONAL, None), ("lockedDatastore", "csi.LockedDatastoreInfo[]", "csi.version.version1", F_OPTIONAL, None), ("event", "vim.event.Event[]", "csi.version.version1", F_OPTIONAL, None), ("vmPlacementRequest", "csi.PlacementRequest", "csi.version.version1", F_OPTIONAL, None), ("profileManager", "csi.ProfileManager", "csi.version.version1", 0, None), ("profiler", "vpx.profiler.Profiler", "csi.version.version1", 0, None)], [("login", "FdmServiceLogin", "csi.version.version1", (("username", "string", "csi.version.version1", 0, None),("password", "string", "csi.version.version1", F_SECRET, None),("hostdPort", "int", "csi.version.version1", 0, None),), (0, "void", "void"), None, ["vim.fault.InvalidLogin", ]), ("logout", "FdmServiceLogout", "csi.version.version1", (), (0, "void", "void"), None, None), ("setHostList", "SetHostList", "csi.version.version1", (("hostList", "csi.HostList", "csi.version.version1", 0, None),("hostId", "string", "csi.version.version1", F_OPTIONAL, None),), (0, "void", "void"), None, None), ("retrieveHostList", "RetrieveHostList", "csi.version.version1", (), (F_OPTIONAL, "csi.HostList", "csi.HostList"), None, None), ("setVmMetadata", "SetVmMetadata", "csi.version.version1", (("vmMetadata", "csi.VirtualMachineMetadata", "csi.version.version1", 0, None),), (0, "void", "void"), None, None), ("setPlacementUpdate", "SetPlacementUpdate", "csi.version.version1", (("update", "csi.PlacementUpdate", "csi.version.version1", 0, None),), (0, "void", "void"), None, None), ("setHeartBeat", "SetHeartBeat", "csi.version.version1", (), (0, "void", "void"), None, None), ("setClusterViewMismatch", "SetClusterViewMismatch", "csi.version.version1", (), (0, "void", "void"), None, None), ("setClusterConfig", "SetClusterConfig", "csi.version.version1", (("config", "csi.ConfigInfoEx", "csi.version.version1", 0, None),), (0, "void", "void"), None, None), ("retrieveClusterInfo", "RetrieveClusterInfo", "csi.version.version1", (), (0, "csi.ClusterInfo", "csi.ClusterInfo"), None, None), ("SetKvStore", "SetKvStore", "csi.version.version1", (("kvStore", "csi.KvStore", "csi.version.version1", 0, None),("isUpdate", "boolean", "csi.version.version1", 0, None),), (0, "void", "void"), None, None), ("dumpDebugInfo", "DumpDebugInfo", "csi.version.version1", (("filename", "string", "csi.version.version1", F_OPTIONAL, None),), (0, "void", "void"), None, None), ("markFT", "MarkFT", "csi.version.version1", (("vmCfgPath", "string", "csi.version.version1", 0, None),), (0, "void", "void"), None, None), ("markFTDone", "MarkFTDone", "csi.version.version1", (("vmCfgPath", "string", "csi.version.version1", 0, None),), (0, "void", "void"), None, None), ("setDatastoreDisabled", "SetDatastoreDisabled", "csi.version.version1", (("dsMountPath", "string", "csi.version.version1", 0, None),), (0, "void", "void"), None, ["vim.fault.QuiesceDatastoreIOForHAFailed", ]), ("unsetDatastoreDisabled", "UnsetDatastoreDisabled", "csi.version.version1", (("dsMountPath", "string", "csi.version.version1", 0, None),), (0, "void", "void"), None, None), ("markSVmotion", "MarkSVmotion", "csi.version.version1", (("srcVmCfgPath", "string", "csi.version.version1", 0, None),), (0, "void", "void"), None, None), ("markSVmotionDone", "MarkSVmotionDone", "csi.version.version1", (("srcVmCfgPath", "string", "csi.version.version1", 0, None),), (0, "void", "void"), None, None), ("shutdown", "FdmServiceShutdown", "csi.version.version1", (), (0, "void", "void"), None, None)])
CreateDataType("csi.LockedDatastoreInfo", "CsiLockedDatastoreInfo", "vmodl.DynamicData", "csi.version.version1", [("key", "string", "csi.version.version1", 0), ("lockedByCurrentMaster", "boolean", "csi.version.version1", 0)])
CreateDataType("csi.HostInfo", "CsiHostInfo", "vmodl.DynamicData", "csi.version.version1", [("hostId", "string", "csi.version.version1", 0), ("hostName", "string", "csi.version.version1", 0), ("sslThumbprint", "string", "csi.version.version1", 0), ("ipAddress", "string[]", "csi.version.version1", 0), ("mac", "string[]", "csi.version.version1", F_OPTIONAL), ("heartbeatDatastore", "string[]", "csi.version.version1", F_OPTIONAL), ("hostdPort", "int", "csi.version.version1", 0), ("version", "string", "csi.version.version1", 0), ("build", "string", "csi.version.version1", 0), ("hostInfoState", "string", "csi.version.version1", F_OPTIONAL)])
CreateEnumType("csi.HostInfo.HostInfoState", "CsiHostInfoHostInfoState", "csi.version.version1", ["UNKNOWN", "KNOWN"])
CreateDataType("csi.HostList", "CsiHostList", "vmodl.DynamicData", "csi.version.version1", [("faultDomainId", "string", "csi.version.version1", 0), ("version", "long", "csi.version.version1", 0), ("host", "csi.HostInfo[]", "csi.version.version1", F_OPTIONAL)])
CreateDataType("csi.VirtualMachineMetadata", "CsiVirtualMachineMetadata", "vmodl.DynamicData", "csi.version.version1", [("faultDomainId", "string", "csi.version.version1", 0), ("version", "long", "csi.version.version1", 0), ("dictionary", "csi.HostVmDictionary", "csi.version.version1", F_OPTIONAL), ("compatMatrix", "csi.VmCompatMatrix", "csi.version.version1", F_OPTIONAL), ("protectionList", "csi.VmProtectionList", "csi.version.version1", F_OPTIONAL)])
CreateDataType("csi.DictionaryEntry", "CsiDictionaryEntry", "vmodl.DynamicData", "csi.version.version1", [("index", "int", "csi.version.version1", 0), ("name", "string", "csi.version.version1", 0)])
CreateDataType("csi.HostVmDictionary", "CsiHostVmDictionary", "vmodl.DynamicData", "csi.version.version1", [("hosts", "csi.DictionaryEntry[]", "csi.version.version1", F_OPTIONAL), ("vms", "csi.DictionaryEntry[]", "csi.version.version1", F_OPTIONAL)])
CreateDataType("csi.VmCompatMatrix", "CsiVmCompatMatrix", "vmodl.DynamicData", "csi.version.version1", [("restartCompat", "csi.VmCompatibility[]", "csi.version.version1", F_OPTIONAL), ("vmotionCompat", "csi.VmCompatibility[]", "csi.version.version1", F_OPTIONAL)])
CreateDataType("csi.VmCompatibility", "CsiVmCompatibility", "vmodl.DynamicData", "csi.version.version1", [("index", "int", "csi.version.version1", 0), ("compatMask", "vmodl.Binary", "csi.version.version1", 0)])
CreateDataType("csi.VmProtectionList", "CsiVmProtectionList", "vmodl.DynamicData", "csi.version.version1", [("vms", "int[]", "csi.version.version1", F_OPTIONAL)])
CreateDataType("csi.VirtualMachineMetadataUpdate", "CsiVirtualMachineMetadataUpdate", "csi.VirtualMachineMetadata", "csi.version.version1", [("deletedHosts", "csi.DictionaryEntry[]", "csi.version.version1", F_OPTIONAL), ("deletedVms", "csi.DictionaryEntry[]", "csi.version.version1", F_OPTIONAL)])
CreateDataType("csi.DasVmConfigInfo", "CsiDasVmConfigInfo", "vim.cluster.DasVmConfigInfo", "vim.version.version1", [("cfgFilePath", "string", "vim.version.version1", 0)])
CreateDataType("csi.VmOrchestrationInfo", "CsiVmOrchestrationInfo", "vim.cluster.VmOrchestrationInfo", "vim.version.version11", [("cfgFilePath", "string", "vim.version.version11", 0)])
CreateDataType("csi.ConfigInfoEx", "CsiConfigInfoEx", "vim.cluster.ConfigInfoEx", "csi.version.version1", [("faultDomainId", "string", "csi.version.version1", 0), ("version", "long", "csi.version.version1", 0), ("agentVmList", "csi.AgentVmInfo[]", "csi.version.version1", F_OPTIONAL), ("numRequiredAgentVms", "int", "csi.version.version1", F_OPTIONAL), ("drsFlattenSharesEnabled", "boolean", "csi.version.version1", 0)])
CreateDataType("csi.AgentVmInfo", "CsiAgentVmInfo", "vmodl.DynamicData", "csi.version.version1", [("vmCfgFilePath", "string", "csi.version.version1", 0), ("hostId", "string", "csi.version.version1", 0)])
CreateDataType("csi.ClusterInfo", "CsiClusterInfo", "vmodl.DynamicData", "csi.version.version1", [("clusterState", "string", "csi.version.version1", 0), ("masterId", "string", "csi.version.version1", F_OPTIONAL), ("hostListVersion", "long", "csi.version.version1", 0), ("configVersion", "long", "csi.version.version1", 0), ("vmMetadataVersion", "long", "csi.version.version1", 0), ("faultDomainId", "string", "csi.version.version1", 0)])
CreateEnumType("csi.ClusterInfo.ClusterState", "CsiClusterInfoClusterState", "csi.version.version1", ["Uninitialized", "Startup", "Slave", "Master", "IsolatedMaster"])
CreateDataType("csi.SlaveInfo", "CsiSlaveInfo", "vmodl.DynamicData", "csi.version.version1", [("key", "string", "csi.version.version1", 0), ("state", "string", "csi.version.version1", 0)])
CreateEnumType("csi.SlaveInfo.SlaveState", "CsiSlaveInfoSlaveState", "csi.version.version1", ["Live", "FDMUnreachable", "Dead", "Partitioned", "Isolated"])
CreateDataType("csi.KeyValue", "CsiKeyValue", "vmodl.DynamicData", "csi.version.version1", [("key", "string", "csi.version.version1", 0), ("value", "string", "csi.version.version1", 0), ("version", "long", "csi.version.version1", 0)])
CreateDataType("csi.KvStore", "CsiKvStore", "vmodl.DynamicData", "csi.version.version1", [("faultDomainId", "string", "csi.version.version1", 0), ("version", "long", "csi.version.version1", 0), ("keyValues", "csi.KeyValue[]", "csi.version.version1", F_OPTIONAL)])
CreateManagedType("csi.HaService", "CsiHaService", "vmodl.ManagedObject", "csi.version.version1", None, [("login", "HaServiceLogin", "csi.version.version1", (("username", "string", "csi.version.version1", 0, None),("password", "string", "csi.version.version1", F_SECRET, None),), (0, "void", "void"), None, ["vim.fault.InvalidLogin", ]), ("logout", "HaServiceLogout", "csi.version.version1", (), (0, "void", "void"), None, None), ("dumpDebugInfo", "HaServiceDumpDebugInfo", "csi.version.version1", (("filename", "string", "csi.version.version1", F_OPTIONAL, None),), (0, "void", "void"), None, None)])
CreateManagedType("csi.LogsvcManager", "CsiLogsvcManager", "vmodl.ManagedObject", "csi.version.version1", None, [("setLogLevel", "SetLogLevel", "csi.version.version1", (("name", "string", "csi.version.version1", 0, None),("level", "string", "csi.version.version1", 0, None),("prefix", "boolean", "csi.version.version1", 0, None),), (0, "void", "void"), None, None), ("getLoggers", "GetLoggers", "csi.version.version1", (("prefix", "string", "csi.version.version1", 0, None),), (F_OPTIONAL, "csi.LogsvcManager.LogInfo[]", "csi.LogsvcManager.LogInfo[]"), None, None)])
CreateDataType("csi.LogsvcManager.LogInfo", "CsiLogsvcManagerLogInfo", "vmodl.DynamicData", "csi.version.version1", [("name", "string", "csi.version.version1", 0), ("logLevel", "string", "csi.version.version1", 0)])
CreateEnumType("csi.PlacementType", "CsiPlacementType", "csi.version.version1", ["VmFailover", "FtRestartSecondary", "VmReservation", "FtReserveSecondary", "FtReserveFailover"])
CreateDataType("csi.PlacementRequestEntry", "CsiPlacementRequestEntry", "vmodl.DynamicData", "csi.version.version1", [("type", "string", "csi.version.version1", 0), ("vmCfgPath", "string", "csi.version.version1", 0), ("excludeHosts", "string[]", "csi.version.version1", F_OPTIONAL)])
CreateDataType("csi.PlacementRequest", "CsiPlacementRequest", "vmodl.DynamicData", "csi.version.version1", [("requestId", "int", "csi.version.version1", 0), ("entries", "csi.PlacementRequestEntry[]", "csi.version.version1", F_OPTIONAL), ("visibleHosts", "string[]", "csi.version.version1", F_OPTIONAL)])
CreateDataType("csi.SimpleHostRecommendation", "CsiSimpleHostRecommendation", "vmodl.DynamicData", "csi.version.version1", [("hostIndex", "string[]", "csi.version.version1", 0), ("vms", "string[]", "csi.version.version1", 0), ("types", "string[]", "csi.version.version1", 0), ("recommendedHosts", "int[]", "csi.version.version1", 0)])
CreateDataType("csi.NotPlacedVmInfo", "CsiNotPlacedVmInfo", "vmodl.DynamicData", "csi.version.version1", [("vm", "string", "csi.version.version1", 0), ("vmStatus", "string", "csi.version.version1", 0), ("placementType", "string", "csi.version.version1", 0), ("fault", "vmodl.MethodFault", "csi.version.version1", 0), ("eventFault", "vmodl.MethodFault", "csi.version.version1", 0), ("host", "string", "csi.version.version1", F_OPTIONAL)])
CreateEnumType("csi.NotPlacedVmInfo.VmStatus", "CsiNotPlacedVmInfoVmStatus", "csi.version.version1", ["InvalidRequest", "VmCannotPlace", "VmAlreadyBeingPlaced", "VmInaccessible", "WaitingForDependencies"])
CreateDataType("csi.PlacementUpdate", "CsiPlacementUpdate", "vmodl.DynamicData", "csi.version.version1", [("requestId", "int", "csi.version.version1", 0), ("requestStatus", "string", "csi.version.version1", 0), ("recommendation", "csi.SimpleHostRecommendation", "csi.version.version1", F_OPTIONAL), ("notPlacedVms", "csi.NotPlacedVmInfo[]", "csi.version.version1", F_OPTIONAL)])
CreateEnumType("csi.PlacementUpdate.PlacementRequestStatus", "CsiPlacementUpdatePlacementRequestStatus", "csi.version.version1", ["RequestExecuting", "RequestRejected", "RequestFailed", "RequestCompleted"])
CreateManagedType("csi.ProfileManager", "CsiProfileManager", "vmodl.ManagedObject", "csi.version.version1", None, [("enable", "Enable", "csi.version.version1", (), (0, "void", "void"), None, None), ("disable", "Disable", "csi.version.version1", (), (0, "void", "void"), None, None), ("isEnabled", "IsEnabled", "csi.version.version1", (), (0, "boolean", "boolean"), None, None), ("clear", "Clear", "csi.version.version1", (), (0, "void", "void"), None, None)])
CreateManagedType("csi.ServiceInstance", "CsiServiceInstance", "vmodl.ManagedObject", "csi.version.version1", [("logsvcManager", "csi.LogsvcManager", "csi.version.version1", 0, None)], [("refresh", "CsiRefresh", "csi.version.version1", (("name", "string", "csi.version.version1", F_OPTIONAL, None),), (0, "void", "void"), None, None), ("shutdown", "Shutdown", "csi.version.version1", (), (0, "void", "void"), None, None)])
CreateDataType("csi.fault.FailoverAbort", "CsiFaultFailoverAbort", "vmodl.MethodFault", "csi.version.version1", None)
CreateDataType("csi.fault.NotAuthenticated", "CsiFaultNotAuthenticated", "vmodl.fault.SecurityError", "csi.version.version1", None)
CreateDataType("csi.ClusterFileIODebugData", "CsiClusterFileIODebugData", "csi.DebugData", "csi.version.version1", [("readErrorCode", "string", "csi.version.version1", F_OPTIONAL), ("writeErrorCode", "string", "csi.version.version1", F_OPTIONAL)])
CreateDataType("csi.DatastoreDebugData", "CsiDatastoreDebugData", "csi.DebugData", "csi.version.version1", [("ignoreProtection", "boolean", "csi.version.version1", 0), ("VmName", "string", "csi.version.version1", F_OPTIONAL)])
