# ******* 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, dottedVersions
from .VmomiSupport import oldestVersions

AddVersion("fsstest.version.version4", "fsstest70", "v4", 0, "fsstest")
AddVersion("fsstest.version.version5", "fsstest70", "v5", 0, "fsstest")
AddVersion("fsstest.version.m6", "fsstest70", "m6", 0, "fsstest")
AddVersion("fsstest.version.delme", "delme", "delme", 0, "fsstest")
AddVersion("fsstest.version.FSSClientServerTestF1", "delme", "f556B7", 0, "fsstest")
AddVersion("fsstest.version.version1", "fsstest70", "v1", 0, "fsstest")
AddVersion("fsstest.version.version2", "fsstest70", "v2", 0, "fsstest")
AddVersion("fsstest.version.version3", "fsstest70", "v3", 0, "fsstest")
AddVersion("fsstest.version.FSSClientServerTestF2", "delme", "fFDF2B", 0, "fsstest")
AddVersion("fsstest.version.ReleasedIn2NS", "delme", "f58025", 0, "fsstest")
AddVersion("fsstest.version.TestF1", "delme", "f5FB70", 0, "fsstest")
AddVersion("fsstest.version.TestF3", "delme", "fCB0DA", 0, "fsstest")
AddVersion("fsstest.version.TestF2", "delme", "fBF800", 0, "fsstest")
AddVersion("fsstest.version.ReleasedInOuterNS", "delme", "f2914F", 0, "fsstest")
AddVersion("fsstest.version.stable", "delme", "s58D05", 0, "fsstest")
AddVersion("fsstest.version.FirstTPThenLTS", "delme", "f6A006", 0, "fsstest")
AddVersion("fsstest.version.TPFeatureCarry3", "delme", "f564FB", 0, "fsstest")
AddVersion("fsstest.version.TPFeatureCarry4", "delme", "fD0A32", 0, "fsstest")
AddVersion("fsstest.version.TPFeature5", "delme", "fC4A6F", 0, "fsstest")
AddVersion("fsstest.version.TPFeatureCarry1", "delme", "f769A0", 0, "fsstest")
AddVersion("fsstest.version.TPFeatureCarry2", "delme", "f70226", 0, "fsstest")
AddVersion("fsstest.version.disabled", "delme", "", 0, "fsstest")
AddVersion("vmodl.version.version0", "", "", 0, "vim25")
AddVersion("vmodl.version.version1", "", "", 0, "vim25")
AddVersion("fsstest.version.FSSClientServerTestToDel", "delme", "f522AF", 0, "fsstest")
AddVersion("fsstest.version.unstable", "delme", "u3B129", 0, "fsstest")
AddVersionParent("fsstest.version.version4", "fsstest.version.version4")
AddVersionParent("fsstest.version.version4", "fsstest.version.version1")
AddVersionParent("fsstest.version.version4", "fsstest.version.version2")
AddVersionParent("fsstest.version.version4", "fsstest.version.version3")
AddVersionParent("fsstest.version.version4", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.version4", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.version4", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.version4", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.version4", "vmodl.version.version0")
AddVersionParent("fsstest.version.version4", "vmodl.version.version1")
AddVersionParent("fsstest.version.version5", "fsstest.version.version4")
AddVersionParent("fsstest.version.version5", "fsstest.version.version5")
AddVersionParent("fsstest.version.version5", "fsstest.version.version1")
AddVersionParent("fsstest.version.version5", "fsstest.version.version2")
AddVersionParent("fsstest.version.version5", "fsstest.version.version3")
AddVersionParent("fsstest.version.version5", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.version5", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.version5", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.version5", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.version5", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.version5", "vmodl.version.version0")
AddVersionParent("fsstest.version.version5", "vmodl.version.version1")
AddVersionParent("fsstest.version.m6", "fsstest.version.version4")
AddVersionParent("fsstest.version.m6", "fsstest.version.version5")
AddVersionParent("fsstest.version.m6", "fsstest.version.m6")
AddVersionParent("fsstest.version.m6", "fsstest.version.delme")
AddVersionParent("fsstest.version.m6", "fsstest.version.FSSClientServerTestF1")
AddVersionParent("fsstest.version.m6", "fsstest.version.version1")
AddVersionParent("fsstest.version.m6", "fsstest.version.version2")
AddVersionParent("fsstest.version.m6", "fsstest.version.version3")
AddVersionParent("fsstest.version.m6", "fsstest.version.FSSClientServerTestF2")
AddVersionParent("fsstest.version.m6", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.m6", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.m6", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.m6", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.m6", "fsstest.version.TPFeatureCarry3")
AddVersionParent("fsstest.version.m6", "fsstest.version.TPFeatureCarry4")
AddVersionParent("fsstest.version.m6", "fsstest.version.TPFeature5")
AddVersionParent("fsstest.version.m6", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.m6", "fsstest.version.TPFeatureCarry2")
AddVersionParent("fsstest.version.m6", "vmodl.version.version0")
AddVersionParent("fsstest.version.m6", "vmodl.version.version1")
AddVersionParent("fsstest.version.delme", "fsstest.version.version4")
AddVersionParent("fsstest.version.delme", "fsstest.version.version5")
AddVersionParent("fsstest.version.delme", "fsstest.version.delme")
AddVersionParent("fsstest.version.delme", "fsstest.version.version1")
AddVersionParent("fsstest.version.delme", "fsstest.version.version2")
AddVersionParent("fsstest.version.delme", "fsstest.version.version3")
AddVersionParent("fsstest.version.delme", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.delme", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.delme", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.delme", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.delme", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.delme", "vmodl.version.version0")
AddVersionParent("fsstest.version.delme", "vmodl.version.version1")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.version4")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.version5")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.delme")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.FSSClientServerTestF1")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.version1")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.version2")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.version3")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "vmodl.version.version0")
AddVersionParent("fsstest.version.FSSClientServerTestF1", "vmodl.version.version1")
AddVersionParent("fsstest.version.version1", "fsstest.version.version1")
AddVersionParent("fsstest.version.version1", "vmodl.version.version0")
AddVersionParent("fsstest.version.version1", "vmodl.version.version1")
AddVersionParent("fsstest.version.version2", "fsstest.version.version1")
AddVersionParent("fsstest.version.version2", "fsstest.version.version2")
AddVersionParent("fsstest.version.version2", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.version2", "vmodl.version.version0")
AddVersionParent("fsstest.version.version2", "vmodl.version.version1")
AddVersionParent("fsstest.version.version3", "fsstest.version.version1")
AddVersionParent("fsstest.version.version3", "fsstest.version.version2")
AddVersionParent("fsstest.version.version3", "fsstest.version.version3")
AddVersionParent("fsstest.version.version3", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.version3", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.version3", "vmodl.version.version0")
AddVersionParent("fsstest.version.version3", "vmodl.version.version1")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.version4")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.version5")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.delme")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.FSSClientServerTestF1")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.version1")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.version2")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.version3")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.FSSClientServerTestF2")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "vmodl.version.version0")
AddVersionParent("fsstest.version.FSSClientServerTestF2", "vmodl.version.version1")
AddVersionParent("fsstest.version.ReleasedIn2NS", "fsstest.version.version1")
AddVersionParent("fsstest.version.ReleasedIn2NS", "fsstest.version.version2")
AddVersionParent("fsstest.version.ReleasedIn2NS", "fsstest.version.version3")
AddVersionParent("fsstest.version.ReleasedIn2NS", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.ReleasedIn2NS", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.ReleasedIn2NS", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.ReleasedIn2NS", "vmodl.version.version0")
AddVersionParent("fsstest.version.ReleasedIn2NS", "vmodl.version.version1")
AddVersionParent("fsstest.version.TestF1", "fsstest.version.version1")
AddVersionParent("fsstest.version.TestF1", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.TestF1", "vmodl.version.version0")
AddVersionParent("fsstest.version.TestF1", "vmodl.version.version1")
AddVersionParent("fsstest.version.TestF3", "fsstest.version.version1")
AddVersionParent("fsstest.version.TestF3", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.TestF3", "fsstest.version.TestF3")
AddVersionParent("fsstest.version.TestF3", "vmodl.version.version0")
AddVersionParent("fsstest.version.TestF3", "vmodl.version.version1")
AddVersionParent("fsstest.version.TestF2", "fsstest.version.version1")
AddVersionParent("fsstest.version.TestF2", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.TestF2", "fsstest.version.TestF2")
AddVersionParent("fsstest.version.TestF2", "vmodl.version.version0")
AddVersionParent("fsstest.version.TestF2", "vmodl.version.version1")
AddVersionParent("fsstest.version.ReleasedInOuterNS", "fsstest.version.version1")
AddVersionParent("fsstest.version.ReleasedInOuterNS", "fsstest.version.version2")
AddVersionParent("fsstest.version.ReleasedInOuterNS", "fsstest.version.version3")
AddVersionParent("fsstest.version.ReleasedInOuterNS", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.ReleasedInOuterNS", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.ReleasedInOuterNS", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.ReleasedInOuterNS", "vmodl.version.version0")
AddVersionParent("fsstest.version.ReleasedInOuterNS", "vmodl.version.version1")
AddVersionParent("fsstest.version.stable", "fsstest.version.version4")
AddVersionParent("fsstest.version.stable", "fsstest.version.version5")
AddVersionParent("fsstest.version.stable", "fsstest.version.m6")
AddVersionParent("fsstest.version.stable", "fsstest.version.delme")
AddVersionParent("fsstest.version.stable", "fsstest.version.FSSClientServerTestF1")
AddVersionParent("fsstest.version.stable", "fsstest.version.version1")
AddVersionParent("fsstest.version.stable", "fsstest.version.version2")
AddVersionParent("fsstest.version.stable", "fsstest.version.version3")
AddVersionParent("fsstest.version.stable", "fsstest.version.FSSClientServerTestF2")
AddVersionParent("fsstest.version.stable", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.stable", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.stable", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.stable", "fsstest.version.stable")
AddVersionParent("fsstest.version.stable", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.stable", "fsstest.version.TPFeatureCarry3")
AddVersionParent("fsstest.version.stable", "fsstest.version.TPFeatureCarry4")
AddVersionParent("fsstest.version.stable", "fsstest.version.TPFeature5")
AddVersionParent("fsstest.version.stable", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.stable", "fsstest.version.TPFeatureCarry2")
AddVersionParent("fsstest.version.stable", "vmodl.version.version0")
AddVersionParent("fsstest.version.stable", "vmodl.version.version1")
AddVersionParent("fsstest.version.stable", "fsstest.version.FSSClientServerTestToDel")
AddVersionParent("fsstest.version.FirstTPThenLTS", "fsstest.version.version1")
AddVersionParent("fsstest.version.FirstTPThenLTS", "fsstest.version.version2")
AddVersionParent("fsstest.version.FirstTPThenLTS", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.FirstTPThenLTS", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.FirstTPThenLTS", "vmodl.version.version0")
AddVersionParent("fsstest.version.FirstTPThenLTS", "vmodl.version.version1")
AddVersionParent("fsstest.version.TPFeatureCarry3", "fsstest.version.version4")
AddVersionParent("fsstest.version.TPFeatureCarry3", "fsstest.version.version1")
AddVersionParent("fsstest.version.TPFeatureCarry3", "fsstest.version.version2")
AddVersionParent("fsstest.version.TPFeatureCarry3", "fsstest.version.version3")
AddVersionParent("fsstest.version.TPFeatureCarry3", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.TPFeatureCarry3", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.TPFeatureCarry3", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.TPFeatureCarry3", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.TPFeatureCarry3", "fsstest.version.TPFeatureCarry3")
AddVersionParent("fsstest.version.TPFeatureCarry3", "vmodl.version.version0")
AddVersionParent("fsstest.version.TPFeatureCarry3", "vmodl.version.version1")
AddVersionParent("fsstest.version.TPFeatureCarry4", "fsstest.version.version4")
AddVersionParent("fsstest.version.TPFeatureCarry4", "fsstest.version.version5")
AddVersionParent("fsstest.version.TPFeatureCarry4", "fsstest.version.version1")
AddVersionParent("fsstest.version.TPFeatureCarry4", "fsstest.version.version2")
AddVersionParent("fsstest.version.TPFeatureCarry4", "fsstest.version.version3")
AddVersionParent("fsstest.version.TPFeatureCarry4", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.TPFeatureCarry4", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.TPFeatureCarry4", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.TPFeatureCarry4", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.TPFeatureCarry4", "fsstest.version.TPFeatureCarry4")
AddVersionParent("fsstest.version.TPFeatureCarry4", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.TPFeatureCarry4", "vmodl.version.version0")
AddVersionParent("fsstest.version.TPFeatureCarry4", "vmodl.version.version1")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.version4")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.version5")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.delme")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.version1")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.version2")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.version3")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.TPFeature5")
AddVersionParent("fsstest.version.TPFeature5", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.TPFeature5", "vmodl.version.version0")
AddVersionParent("fsstest.version.TPFeature5", "vmodl.version.version1")
AddVersionParent("fsstest.version.TPFeatureCarry1", "fsstest.version.version4")
AddVersionParent("fsstest.version.TPFeatureCarry1", "fsstest.version.version1")
AddVersionParent("fsstest.version.TPFeatureCarry1", "fsstest.version.version2")
AddVersionParent("fsstest.version.TPFeatureCarry1", "fsstest.version.version3")
AddVersionParent("fsstest.version.TPFeatureCarry1", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.TPFeatureCarry1", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.TPFeatureCarry1", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.TPFeatureCarry1", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.TPFeatureCarry1", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.TPFeatureCarry1", "vmodl.version.version0")
AddVersionParent("fsstest.version.TPFeatureCarry1", "vmodl.version.version1")
AddVersionParent("fsstest.version.TPFeatureCarry2", "fsstest.version.version4")
AddVersionParent("fsstest.version.TPFeatureCarry2", "fsstest.version.version1")
AddVersionParent("fsstest.version.TPFeatureCarry2", "fsstest.version.version2")
AddVersionParent("fsstest.version.TPFeatureCarry2", "fsstest.version.version3")
AddVersionParent("fsstest.version.TPFeatureCarry2", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.TPFeatureCarry2", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.TPFeatureCarry2", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.TPFeatureCarry2", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.TPFeatureCarry2", "fsstest.version.TPFeatureCarry2")
AddVersionParent("fsstest.version.TPFeatureCarry2", "vmodl.version.version0")
AddVersionParent("fsstest.version.TPFeatureCarry2", "vmodl.version.version1")
AddVersionParent("fsstest.version.disabled", "fsstest.version.version4")
AddVersionParent("fsstest.version.disabled", "fsstest.version.version5")
AddVersionParent("fsstest.version.disabled", "fsstest.version.m6")
AddVersionParent("fsstest.version.disabled", "fsstest.version.delme")
AddVersionParent("fsstest.version.disabled", "fsstest.version.FSSClientServerTestF1")
AddVersionParent("fsstest.version.disabled", "fsstest.version.version1")
AddVersionParent("fsstest.version.disabled", "fsstest.version.version2")
AddVersionParent("fsstest.version.disabled", "fsstest.version.version3")
AddVersionParent("fsstest.version.disabled", "fsstest.version.FSSClientServerTestF2")
AddVersionParent("fsstest.version.disabled", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.disabled", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.disabled", "fsstest.version.TestF3")
AddVersionParent("fsstest.version.disabled", "fsstest.version.TestF2")
AddVersionParent("fsstest.version.disabled", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.disabled", "fsstest.version.stable")
AddVersionParent("fsstest.version.disabled", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.disabled", "fsstest.version.TPFeatureCarry3")
AddVersionParent("fsstest.version.disabled", "fsstest.version.TPFeatureCarry4")
AddVersionParent("fsstest.version.disabled", "fsstest.version.TPFeature5")
AddVersionParent("fsstest.version.disabled", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.disabled", "fsstest.version.TPFeatureCarry2")
AddVersionParent("fsstest.version.disabled", "fsstest.version.disabled")
AddVersionParent("fsstest.version.disabled", "vmodl.version.version0")
AddVersionParent("fsstest.version.disabled", "vmodl.version.version1")
AddVersionParent("fsstest.version.disabled", "fsstest.version.FSSClientServerTestToDel")
AddVersionParent("fsstest.version.disabled", "fsstest.version.unstable")
AddVersionParent("vmodl.version.version0", "vmodl.version.version0")
AddVersionParent("vmodl.version.version1", "vmodl.version.version0")
AddVersionParent("vmodl.version.version1", "vmodl.version.version1")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.version4")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.version5")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.delme")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.version1")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.version2")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.version3")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "vmodl.version.version0")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "vmodl.version.version1")
AddVersionParent("fsstest.version.FSSClientServerTestToDel", "fsstest.version.FSSClientServerTestToDel")
AddVersionParent("fsstest.version.unstable", "fsstest.version.version4")
AddVersionParent("fsstest.version.unstable", "fsstest.version.version5")
AddVersionParent("fsstest.version.unstable", "fsstest.version.m6")
AddVersionParent("fsstest.version.unstable", "fsstest.version.delme")
AddVersionParent("fsstest.version.unstable", "fsstest.version.FSSClientServerTestF1")
AddVersionParent("fsstest.version.unstable", "fsstest.version.version1")
AddVersionParent("fsstest.version.unstable", "fsstest.version.version2")
AddVersionParent("fsstest.version.unstable", "fsstest.version.version3")
AddVersionParent("fsstest.version.unstable", "fsstest.version.FSSClientServerTestF2")
AddVersionParent("fsstest.version.unstable", "fsstest.version.ReleasedIn2NS")
AddVersionParent("fsstest.version.unstable", "fsstest.version.TestF1")
AddVersionParent("fsstest.version.unstable", "fsstest.version.TestF3")
AddVersionParent("fsstest.version.unstable", "fsstest.version.TestF2")
AddVersionParent("fsstest.version.unstable", "fsstest.version.ReleasedInOuterNS")
AddVersionParent("fsstest.version.unstable", "fsstest.version.stable")
AddVersionParent("fsstest.version.unstable", "fsstest.version.FirstTPThenLTS")
AddVersionParent("fsstest.version.unstable", "fsstest.version.TPFeatureCarry3")
AddVersionParent("fsstest.version.unstable", "fsstest.version.TPFeatureCarry4")
AddVersionParent("fsstest.version.unstable", "fsstest.version.TPFeature5")
AddVersionParent("fsstest.version.unstable", "fsstest.version.TPFeatureCarry1")
AddVersionParent("fsstest.version.unstable", "fsstest.version.TPFeatureCarry2")
AddVersionParent("fsstest.version.unstable", "vmodl.version.version0")
AddVersionParent("fsstest.version.unstable", "vmodl.version.version1")
AddVersionParent("fsstest.version.unstable", "fsstest.version.FSSClientServerTestToDel")
AddVersionParent("fsstest.version.unstable", "fsstest.version.unstable")

newestVersions.Add("fsstest.version.unstable")
stableVersions.Add("fsstest.version.stable")
publicVersions.Add("fsstest.version.delme")
dottedVersions.Add("fsstest.version.delme")
oldestVersions.Add("fsstest.version.version1")

CreateDataType("fsstest.AboutInfo", "fsstestAboutInfo", "vmodl.DynamicData", "fsstest.version.version1", [("info", "string", "fsstest.version.version1", 0), ("proposed", "fsstest.ProposedInfo", "fsstest.version.TestF1", F_OPTIONAL), ("changing", "fsstest.ChangingInfo", "fsstest.version.TestF2", F_OPTIONAL)])
CreateDataType("fsstest.AboutInfoFeatureIn2NS", "fsstestAboutInfoFeatureIn2NS", "vmodl.DynamicData", "fsstest.version.ReleasedIn2NS", None)
CreateDataType("fsstest.BaseType", "fsstestBaseType", "vmodl.DynamicData", "fsstest.version.version5", [("data", "string", "fsstest.version.version5", 0)])
CreateDataType("fsstest.Carry1", "fsstestCarry1", "vmodl.DynamicData", "fsstest.version.TPFeatureCarry1", None)
CreateDataType("fsstest.Carry2", "fsstestCarry2", "vmodl.DynamicData", "fsstest.version.TPFeatureCarry2", None)
CreateDataType("fsstest.Carry3", "fsstestCarry3", "vmodl.DynamicData", "fsstest.version.TPFeatureCarry3", None)
CreateDataType("fsstest.Carry4", "fsstestCarry4", "vmodl.DynamicData", "fsstest.version.TPFeatureCarry4", None)
CreateDataType("fsstest.ChangingInfo", "fsstestChangingInfo", "vmodl.DynamicData", "fsstest.version.TestF2", [("version", "short", "fsstest.version.TestF2", 0)])
CreateDataType("fsstest.Data5", "fsstestData5", "vmodl.DynamicData", "fsstest.version.TPFeature5", None)
CreateDataType("fsstest.F1Type", "fsstestF1Type", "vmodl.DynamicData", "fsstest.version.FSSClientServerTestF1", [("data", "string", "fsstest.version.FSSClientServerTestF1", 0), ("dataF2", "string", "fsstest.version.FSSClientServerTestF2", F_OPTIONAL)])
CreateDataType("fsstest.F2Type", "fsstestF2Type", "vmodl.DynamicData", "fsstest.version.FSSClientServerTestF2", [("data", "string", "fsstest.version.FSSClientServerTestF2", 0)])
CreateDataType("fsstest.FirstTPThenLTSInfo", "fsstestFirstTPThenLTSInfo", "vmodl.DynamicData", "fsstest.version.FirstTPThenLTS", [("field", "int", "fsstest.version.FirstTPThenLTS", 0)])
CreateManagedType("fsstest.FssTestObject", "fsstestFssTestObject", "vmodl.ManagedObject", "fsstest.version.version5", None, [("GetBaseTypeFromBaseFunc", "GetBaseTypeFromBaseFunc", "fsstest.version.version5", (), (0, "fsstest.BaseType", "fsstest.BaseType"), None, None), ("GetF1SubTypeWithoutF2FromF1Func", "GetF1SubTypeWithoutF2FromF1Func", "fsstest.version.FSSClientServerTestF1", (), (F_OPTIONAL, "fsstest.F1Type", "fsstest.F1Type"), None, None), ("GetF2TypeFromF2Func", "GetF2TypeFromF2Func", "fsstest.version.FSSClientServerTestF2", (), (F_OPTIONAL, "fsstest.F2Type", "fsstest.F2Type"), None, None), ("GetTypeToBeDeleted", "GetTypeToBeDeleted", "fsstest.version.FSSClientServerTestToDel", (), (F_OPTIONAL, "fsstest.TypeToBeDeleted", "fsstest.TypeToBeDeleted"), None, None)])
CreateDataType("fsstest.OuterNSAboutInfo", "fsstestOuterNSAboutInfo", "vmodl.DynamicData", "fsstest.version.ReleasedInOuterNS", None)
CreateDataType("fsstest.ProposedInfo", "fsstestProposedInfo", "vmodl.DynamicData", "fsstest.version.TestF1", [("version", "int", "fsstest.version.TestF1", 0)])
CreateDataType("fsstest.ProposedMixed", "fsstestProposedMixed", "vmodl.DynamicData", "fsstest.version.TestF1", [("field", "int", "fsstest.version.TestF1", 0), ("f2", "int", "fsstest.version.TestF2", F_OPTIONAL)])
CreateDataType("fsstest.Task", "fsstestTask", "vmodl.DynamicData", "fsstest.version.version1", None)
CreateDataType("fsstest.TestF3Info", "fsstestTestF3Info", "vmodl.DynamicData", "fsstest.version.TestF3", [("longField", "long", "fsstest.version.TestF3", 0)])
CreateDataType("fsstest.TypeToBeDeleted", "fsstestTypeToBeDeleted", "vmodl.DynamicData", "fsstest.version.FSSClientServerTestToDel", [("data", "string", "fsstest.version.FSSClientServerTestToDel", 0)])
CreateDataType("fsstest.DependantInfo", "fsstestDependantInfo", "fsstest.ProposedInfo", "fsstest.version.TestF2", None)
