# ******* 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("vmodl.query.version.version1", "", "", 0, "vim25")
AddVersion("vmodl.query.version.version2", "", "", 0, "vim25")
AddVersion("vmodl.query.version.version3", "", "", 0, "vim25")
AddVersion("vmodl.query.version.version4", "", "", 0, "vim25")
AddVersion("vmodl.reflect.version.version1", "reflect", "1.0", 0, "reflect")
AddVersion("pbm.version.version1", "pbm", "1.0", 0, "pbm")
AddVersion("vim.version.version1", "vim2", "2.0", 0, "vim25")
AddVersion("vim.version.version2", "vim25", "2.5", 0, "vim25")
AddVersion("vim.version.version3", "vim25", "2.5u2", 0, "vim25")
AddVersion("vim.version.version4", "vim25", "2.5u2server", 0, "vim25")
AddVersion("vim.version.version5", "vim25", "4.0", 0, "vim25")
AddVersion("vim.version.version6", "vim25", "4.1", 0, "vim25")
AddVersion("vim.version.version7", "vim25", "5.0", 0, "vim25")
AddVersion("vim.version.version8", "vim25", "5.1", 0, "vim25")
AddVersion("vim.version.version9", "vim25", "5.5", 0, "vim25")
AddVersion("hms.version.version6", "hmssrv", "6.0", 0, "hmssrv")
AddVersion("vmodl.version.version2", "", "", 0, "vim25")
AddVersion("vmodl.version.version1", "", "", 0, "vim25")
AddVersion("vmodl.version.version0", "", "", 0, "vim25")
AddVersionParent("vmodl.query.version.version1", "vmodl.query.version.version1")
AddVersionParent("vmodl.query.version.version1", "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.version2", "vmodl.version.version1")
AddVersionParent("vmodl.query.version.version2", "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.version3", "vmodl.version.version1")
AddVersionParent("vmodl.query.version.version3", "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("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.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("pbm.version.version1", "pbm.version.version1")
AddVersionParent("pbm.version.version1", "vmodl.version.version2")
AddVersionParent("pbm.version.version1", "vmodl.version.version1")
AddVersionParent("pbm.version.version1", "vmodl.version.version0")
AddVersionParent("vim.version.version1", "vmodl.query.version.version1")
AddVersionParent("vim.version.version1", "vim.version.version1")
AddVersionParent("vim.version.version1", "vmodl.version.version0")
AddVersionParent("vim.version.version2", "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.version3", "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.version4", "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.version5", "vmodl.query.version.version1")
AddVersionParent("vim.version.version5", "vmodl.query.version.version2")
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.version6", "vmodl.query.version.version1")
AddVersionParent("vim.version.version6", "vmodl.query.version.version2")
AddVersionParent("vim.version.version6", "vmodl.query.version.version3")
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.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.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.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("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.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("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("hms.version.version6", "vmodl.query.version.version1")
AddVersionParent("hms.version.version6", "vmodl.query.version.version2")
AddVersionParent("hms.version.version6", "vmodl.query.version.version3")
AddVersionParent("hms.version.version6", "vmodl.query.version.version4")
AddVersionParent("hms.version.version6", "vmodl.reflect.version.version1")
AddVersionParent("hms.version.version6", "pbm.version.version1")
AddVersionParent("hms.version.version6", "vim.version.version1")
AddVersionParent("hms.version.version6", "vim.version.version2")
AddVersionParent("hms.version.version6", "vim.version.version3")
AddVersionParent("hms.version.version6", "vim.version.version4")
AddVersionParent("hms.version.version6", "vim.version.version5")
AddVersionParent("hms.version.version6", "vim.version.version6")
AddVersionParent("hms.version.version6", "vim.version.version7")
AddVersionParent("hms.version.version6", "vim.version.version8")
AddVersionParent("hms.version.version6", "vim.version.version9")
AddVersionParent("hms.version.version6", "hms.version.version6")
AddVersionParent("hms.version.version6", "vmodl.version.version2")
AddVersionParent("hms.version.version6", "vmodl.version.version1")
AddVersionParent("hms.version.version6", "vmodl.version.version0")
AddVersionParent("vmodl.version.version2", "vmodl.version.version2")
AddVersionParent("vmodl.version.version2", "vmodl.version.version1")
AddVersionParent("vmodl.version.version2", "vmodl.version.version0")
AddVersionParent("vmodl.version.version1", "vmodl.version.version1")
AddVersionParent("vmodl.version.version1", "vmodl.version.version0")
AddVersionParent("vmodl.version.version0", "vmodl.version.version0")

newestVersions.Add("hms.version.version6")
stableVersions.Add("hms.version.version6")
publicVersions.Add("hms.version.version6")
oldestVersions.Add("hms.version.version6")

CreateDataType("hms.AboutInfo", "HmsAboutInfo", "vim.AboutInfo", "vim.version.version1", [("configurationUrl", "string", "vim.version.version1", F_OPTIONAL), ("vcServerGuid", "string", "vim.version.version1", F_OPTIONAL)])
CreateEnumType("hms.AuthenticationMethod", "HmsAuthenticationMethod", "hms.version.version6", ["LoginByCredentials", "LoginBySubjectName"])
CreateManagedType("hms.ChangeManager", "HmsChangeManager", "vmodl.ManagedObject", "hms.version.version6", [("latestToken", "string", "hms.version.version6", 0, "System.View")], [("getUpdates", "HmsChangeManagerGetUpdates", "hms.version.version6", (("token", "string", "hms.version.version6", 0, None),("maxChanges", "int", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.ChangeManager.Updates", "hms.ChangeManager.Updates"), "System.View", ["hms.fault.InvalidUpdateTokenFault", ]), ("fetchProperties", "HmsChangeManagerFetchProperties", "hms.version.version6", (("propertiesSpec", "hms.ChangeManager.ObjectsPropertiesSpec[]", "hms.version.version6", 0, None),), (0, "hms.ChangeManager.Properties", "hms.ChangeManager.Properties"), "System.View", None)])
CreateDataType("hms.ChangeManager.Updates", "HmsChangeManagerUpdates", "vmodl.DynamicData", "hms.version.version6", [("token", "string", "hms.version.version6", 0), ("truncated", "boolean", "hms.version.version6", 0), ("changes", "hms.ChangeManager.Change[]", "hms.version.version6", F_OPTIONAL), ("collectionChanges", "hms.ChangeManager.CollectionChange[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.ChangeManager.Change", "HmsChangeManagerChange", "vmodl.DynamicData", "hms.version.version6", [("kind", "string", "hms.version.version6", 0), ("object", "vmodl.ManagedObject", "hms.version.version6", 0)])
CreateEnumType("hms.ChangeManager.Change.Kind", "HmsChangeManagerChangeKind", "hms.version.version6", ["create", "update", "remove"])
CreateDataType("hms.ChangeManager.CollectionChange", "HmsChangeManagerCollectionChange", "vmodl.DynamicData", "hms.version.version6", [("kind", "string", "hms.version.version6", 0), ("member", "vmodl.ManagedObject", "hms.version.version6", 0), ("container", "vmodl.ManagedObject", "hms.version.version6", 0), ("collection", "vmodl.PropertyPath", "hms.version.version6", 0)])
CreateEnumType("hms.ChangeManager.CollectionChange.Kind", "HmsChangeManagerCollectionChangeKind", "hms.version.version6", ["enter", "leave"])
CreateDataType("hms.ChangeManager.Properties", "HmsChangeManagerProperties", "vmodl.DynamicData", "hms.version.version6", [("truncated", "boolean", "hms.version.version6", 0), ("properties", "hms.ChangeManager.ObjectProperties[]", "hms.version.version6", F_OPTIONAL), ("missingObjects", "hms.ChangeManager.MissingObject[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.ChangeManager.ObjectProperties", "HmsChangeManagerObjectProperties", "vmodl.DynamicData", "hms.version.version6", [("object", "vmodl.ManagedObject", "hms.version.version6", 0), ("properties", "hms.ChangeManager.ObjectProperty[]", "hms.version.version6", F_OPTIONAL), ("missingProperties", "hms.ChangeManager.MissingProperty[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.ChangeManager.ObjectProperty", "HmsChangeManagerObjectProperty", "vmodl.DynamicData", "hms.version.version6", [("path", "vmodl.PropertyPath", "hms.version.version6", 0), ("value", "anyType", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.ChangeManager.MissingProperty", "HmsChangeManagerMissingProperty", "vmodl.DynamicData", "hms.version.version6", [("path", "vmodl.PropertyPath", "hms.version.version6", 0), ("fault", "vmodl.MethodFault", "hms.version.version6", 0)])
CreateDataType("hms.ChangeManager.MissingObject", "HmsChangeManagerMissingObject", "vmodl.DynamicData", "hms.version.version6", [("object", "vmodl.ManagedObject", "hms.version.version6", 0), ("fault", "vmodl.MethodFault", "hms.version.version6", 0)])
CreateDataType("hms.ChangeManager.ObjectsPropertiesSpec", "HmsChangeManagerObjectsPropertiesSpec", "vmodl.DynamicData", "hms.version.version6", [("propSet", "vmodl.query.PropertyCollector.PropertySpec[]", "hms.version.version6", 0), ("objectSet", "vmodl.ManagedObject[]", "hms.version.version6", 0)])
CreateDataType("hms.CollectionPage", "HmsCollectionPage", "vmodl.DynamicData", "hms.version.version6", [("startPosition", "int", "hms.version.version6", 0), ("requestedCount", "int", "hms.version.version6", 0), ("totalCount", "int", "hms.version.version6", 0)])
CreateDataType("hms.ConfigFileImage", "HmsConfigFileImage", "vmodl.DynamicData", "hms.version.version6", [("type", "string", "hms.version.version6", 0), ("filePath", "hms.DatastorePath", "hms.version.version6", F_OPTIONAL)])
CreateEnumType("hms.ConfigFileImage.FileType", "HmsConfigFileImageFileType", "hms.version.version6", ["config", "extendedConfig", "nvram", "vmsn", "vmsd", "unknown"])
CreateDataType("hms.CountForGroupStatus", "HmsCountForGroupStatus", "vmodl.DynamicData", "hms.version.version6", [("status", "string", "hms.version.version6", 0), ("totalCount", "long", "hms.version.version6", 0), ("rpoViolationCount", "long", "hms.version.version6", 0)])
CreateDataType("hms.DatastorePath", "HmsDatastorePath", "vmodl.DynamicData", "hms.version.version6", [("datastore", "vim.Datastore", "hms.version.version6", 0), ("path", "string", "hms.version.version6", 0), ("fileName", "string", "hms.version.version6", F_OPTIONAL)])
CreateManagedType("hms.DiagnosticsManager", "HmsDiagnosticsManager", "vmodl.ManagedObject", "hms.version.version6", None, [("generateSupportBundle", "HmsDiagnosticsManagerGenerateSupportBundle_Task", "hms.version.version6", (), (0, "vim.Task", "hms.DiagnosticsManager.HmsSupportBundleInfo"), "HmsDiagnostics.com.vmware.vcHms.Diagnostics.Manage", None), ("retrieveSupportBundleChunk", "HmsDiagnosticsManagerRetrieveSupportBundleChunk", "hms.version.version6", (("key", "string", "hms.version.version6", 0, None),("offset", "long", "hms.version.version6", 0, None),("chunkSize", "int", "hms.version.version6", 0, None),), (0, "vmodl.Binary", "vmodl.Binary"), "HmsDiagnostics.com.vmware.vcHms.Diagnostics.Manage", ["vim.fault.NotFound", "vim.fault.OutOfBounds", "hms.fault.HmsMethodFault", "vmodl.MethodFault", ]), ("deleteSupportBundle", "HmsDiagnosticsManagerDeleteSupportBundle_Task", "hms.version.version6", (("key", "string", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "HmsDiagnostics.com.vmware.vcHms.Diagnostics.Manage", ["vim.fault.NotFound", ]), ("listSupportBundles", "HmsDiagnosticsManagerListSupportBundles", "hms.version.version6", (), (F_OPTIONAL, "hms.DiagnosticsManager.HmsSupportBundleInfo[]", "hms.DiagnosticsManager.HmsSupportBundleInfo[]"), "HmsDiagnostics.com.vmware.vcHms.Diagnostics.Manage", None), ("getLogLevel", "HmsDiagnosticsManagerGetLogLevel", "hms.version.version6", (("category", "string", "hms.version.version6", 0, None),), (0, "string", "string"), "HmsDiagnostics.com.vmware.vcHms.Diagnostics.Manage", ["hms.fault.HmsMethodFault", ]), ("setLogLevel", "HmsDiagnosticsManagerSetLogLevel", "hms.version.version6", (("category", "string", "hms.version.version6", 0, None),("level", "string", "hms.version.version6", 0, None),), (0, "void", "void"), "HmsDiagnostics.com.vmware.vcHms.Diagnostics.Manage", ["hms.fault.HmsMethodFault", ])])
CreateDataType("hms.DiagnosticsManager.SupportBundleInfo", "HmsDiagnosticsManagerSupportBundleInfo", "vmodl.DynamicData", "hms.version.version6", [("key", "string", "hms.version.version6", 0), ("timeCreated", "vmodl.DateTime", "hms.version.version6", 0), ("size", "long", "hms.version.version6", 0), ("md5", "string", "hms.version.version6", 0)])
CreateDataType("hms.DiagnosticsManager.HmsSupportBundleInfo", "HmsDiagnosticsManagerHmsSupportBundleInfo", "hms.DiagnosticsManager.SupportBundleInfo", "hms.version.version6", [("hbrBundles", "hms.DiagnosticsManager.HbrSupportBundleInfo[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.DiagnosticsManager.HbrSupportBundleInfo", "HmsDiagnosticsManagerHbrSupportBundleInfo", "vmodl.DynamicData", "hms.version.version6", [("hbr", "hms.remote.HbrServer", "hms.version.version6", 0), ("error", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL), ("info", "hms.DiagnosticsManager.SupportBundleInfo", "hms.version.version6", F_OPTIONAL)])
CreateEnumType("hms.DiagnosticsManager.LogLevel", "HmsDiagnosticsManagerLogLevel", "hms.version.version6", ["ERROR", "INFO", "WARN", "DEBUG", "TRACE"])
CreateDataType("hms.Disk", "HmsDisk", "vmodl.DynamicData", "hms.version.version6", [("deviceKey", "int", "hms.version.version6", 0), ("destination", "hms.DatastorePath", "hms.version.version6", 0), ("storageProfileId", "pbm.profile.ProfileId", "hms.version.version6", F_OPTIONAL), ("useOfflineCopy", "boolean", "hms.version.version6", F_OPTIONAL), ("virtualDiskType", "string", "hms.version.version6", F_OPTIONAL), ("skipDiskUuidValidation", "boolean", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.DiskBacking", "HmsDiskBacking", "vmodl.DynamicData", "hms.version.version6", [("key", "int", "hms.version.version6", 0), ("diskPath", "hms.DatastorePath", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.DiskImage", "HmsDiskImage", "vmodl.DynamicData", "hms.version.version6", [("id", "string", "hms.version.version6", 0), ("diskImagePath", "hms.DatastorePath", "hms.version.version6", 0), ("storageProfileId", "pbm.profile.ProfileId", "hms.version.version6", F_OPTIONAL), ("primaryDiskDeviceKey", "int", "hms.version.version6", 0)])
CreateManagedType("hms.EventLogManager", "HmsEventLogManager", "vmodl.ManagedObject", "hms.version.version6", None, [("pollEvents", "HmsEventLogManagerPollEvents", "hms.version.version6", (("callingSiteUuid", "string", "hms.version.version6", 0, None),("eventPartitionId", "string", "hms.version.version6", F_OPTIONAL, None),("startSequenceNumber", "long", "hms.version.version6", 0, None),("maxSize", "int", "hms.version.version6", 0, None),("timeout", "long", "hms.version.version6", 0, None),("obsoleteSequenceCheck", "boolean", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.EventLogManager.EventLog[]", "hms.EventLogManager.EventLog[]"), "HmsRemote.com.vmware.vcHms.Hms.Manage", ["hms.fault.ObsoleteSequenceFault", ]), ("pushEvents", "HmsEventLogManagerPushEvents", "hms.version.version6", (("callingSiteUuid", "string", "hms.version.version6", 0, None),("eventPartitionId", "string", "hms.version.version6", F_OPTIONAL, None),("events", "hms.EventLogManager.EventLog[]", "hms.version.version6", 0, None),("obsoleteSequenceDetected", "boolean", "hms.version.version6", 0, None),), (0, "void", "void"), "HmsRemote.com.vmware.vcHms.Hms.Manage", None), ("getMaxKnownEventLogSequenceNumber", "HmsEventLogManagerGetMaxKnownEventLogSequenceNumber", "hms.version.version6", (("callingSiteUuid", "string", "hms.version.version6", 0, None),("eventPartitionId", "string", "hms.version.version6", F_OPTIONAL, None),), (F_OPTIONAL, "long", "long"), "HmsRemote.com.vmware.vcHms.Hms.Manage", None)])
CreateDataType("hms.EventLogManager.EventLog", "HmsEventLogManagerEventLog", "vmodl.DynamicData", "hms.version.version6", [("sequenceNumber", "long", "hms.version.version6", 0), ("timestamp", "long", "hms.version.version6", 0), ("sourceType", "string", "hms.version.version6", 0), ("sourceId", "string", "hms.version.version6", 0), ("sourceVersion", "long", "hms.version.version6", 0), ("eventBlob", "string", "hms.version.version6", 0)])
CreateDataType("hms.FailbackReplicationVmSpec", "HmsFailbackReplicationVmSpec", "vmodl.DynamicData", "hms.version.version6", [("cloudVmUrn", "string", "hms.version.version6", F_OPTIONAL), ("seedVm", "vim.VirtualMachine", "hms.version.version6", F_OPTIONAL), ("configFileLocation", "hms.DatastorePath", "hms.version.version6", F_OPTIONAL), ("disks", "hms.Disk[]", "hms.version.version6", F_OPTIONAL), ("storageProfileId", "pbm.profile.ProfileId", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.FailbackReplicationVmValidation", "HmsFailbackReplicationVmValidation", "vmodl.DynamicData", "hms.version.version6", [("cloudVmUrn", "string", "hms.version.version6", F_OPTIONAL), ("seedVm", "vim.VirtualMachine", "hms.version.version6", F_OPTIONAL), ("fault", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.FilteringSpec", "HmsFilteringSpec", "vmodl.DynamicData", "hms.version.version6", [("joiningStrategy", "string", "hms.version.version6", F_OPTIONAL), ("filteringProperties", "hms.PropertySpec[]", "hms.version.version6", 0)])
CreateEnumType("hms.FilteringSpec.JoiningStrategy", "HmsFilteringSpecJoiningStrategy", "hms.version.version6", ["AND", "OR"])
CreateDataType("hms.GroupImage", "HmsGroupImage", "vmodl.DynamicData", "hms.version.version6", [("id", "string", "hms.version.version6", 0), ("timestamp", "string", "hms.version.version6", 0), ("isTestBubbleImage", "boolean", "hms.version.version6", 0), ("isSnapshotPITImages", "boolean", "hms.version.version6", 0), ("vms", "hms.VirtualMachineImage[]", "hms.version.version6", F_OPTIONAL), ("instanceId", "string", "hms.version.version6", 0), ("committed", "boolean", "hms.version.version6", 0)])
CreateDataType("hms.GroupInstance", "HmsGroupInstance", "vmodl.DynamicData", "hms.version.version6", [("id", "string", "hms.version.version6", 0), ("transferStartTime", "vmodl.DateTime", "hms.version.version6", 0), ("transferSeconds", "long", "hms.version.version6", 0), ("transferBytes", "long", "hms.version.version6", 0), ("hbrId", "string", "hms.version.version6", 0), ("sequenceNumber", "long", "hms.version.version6", 0), ("group", "hms.Group", "hms.version.version6", 0)])
CreateDataType("hms.GroupOperationError", "HmsGroupOperationError", "vmodl.DynamicData", "hms.version.version6", [("key", "hms.Group", "hms.version.version6", 0), ("fault", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.GroupStats", "HmsGroupStats", "vmodl.DynamicData", "hms.version.version6", [("lwd", "hms.NetworkStats", "hms.version.version6", 0), ("nfc", "hms.NetworkStats", "hms.version.version6", 0), ("lwdInProgress", "hms.NetworkStats", "hms.version.version6", 0), ("nfcInProgress", "hms.NetworkStats", "hms.version.version6", 0), ("instancesCompletedCount", "long", "hms.version.version6", 0), ("instancesAbortedCount", "long", "hms.version.version6", 0), ("numDisksConfigured", "long", "hms.version.version6", 0), ("imagesCreatedCount", "long", "hms.version.version6", 0), ("groupErrorCount", "long", "hms.version.version6", 0), ("collectionStartTime", "vmodl.DateTime", "hms.version.version6", 0)])
CreateDataType("hms.HistoricalData", "HmsHistoricalData", "vmodl.DynamicData", "hms.version.version6", [("value", "long", "hms.version.version6", F_OPTIONAL), ("startTime", "long", "hms.version.version6", 0), ("endTime", "long", "hms.version.version6", 0)])
CreateDataType("hms.HmsDescription", "HmsHmsDescription", "vmodl.DynamicData", "hms.version.version6", [("eventInfo", "hms.TypedElementDescription[]", "hms.version.version6", 0)])
CreateManagedType("hms.HmsTask", "HmsTask", "vim.Task", "vim.version.version1", None, [("getInfoInternal", "HmsTaskGetInfoInternal", "vim.version.version1", (), (0, "vim.TaskInfo", "vim.TaskInfo"), "System.View", None), ("getVcTask", "HmsTaskGetVcTask", "vim.version.version1", (), (F_OPTIONAL, "vim.Task", "vim.Task"), "System.View", None)])
CreateDataType("hms.Issue", "HmsIssue", "vmodl.DynamicData", "hms.version.version6", [("targetObject", "vmodl.ManagedObject", "hms.version.version6", 0), ("targetObjectName", "string", "hms.version.version6", F_OPTIONAL), ("triggeredTime", "vmodl.DateTime", "hms.version.version6", 0), ("issueType", "string", "hms.version.version6", 0), ("fault", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL), ("severity", "string", "hms.version.version6", 0)])
CreateEnumType("hms.Issue.Severity", "HmsIssueSeverity", "hms.version.version6", ["warning", "error"])
CreateDataType("hms.KeyedValue", "HmsKeyedValue", "vmodl.DynamicData", "hms.version.version6", [("fault", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.MoKeyedValue", "HmsMoKeyedValue", "hms.KeyedValue", "hms.version.version6", [("key", "vmodl.ManagedObject", "hms.version.version6", 0)])
CreateDataType("hms.NetworkStats", "HmsNetworkStats", "vmodl.DynamicData", "hms.version.version6", [("inbound", "long", "hms.version.version6", 0), ("outbound", "long", "hms.version.version6", 0), ("errors", "long", "hms.version.version6", 0), ("collectionStartTime", "vmodl.DateTime", "hms.version.version6", 0)])
CreateDataType("hms.ProgressInfo", "HmsProgressInfo", "vmodl.DynamicData", "hms.version.version6", [("progress", "int", "hms.version.version6", 0), ("bytesTransferred", "long", "hms.version.version6", 0), ("bytesToTransfer", "long", "hms.version.version6", 0), ("checksumTotalBytes", "long", "hms.version.version6", F_OPTIONAL), ("checksumComparedBytes", "long", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.PropertySpec", "HmsPropertySpec", "vmodl.DynamicData", "hms.version.version6", [("key", "string", "hms.version.version6", 0), ("value", "anyType", "hms.version.version6", 0), ("matchingStrategy", "string", "hms.version.version6", F_OPTIONAL)])
CreateEnumType("hms.PropertySpec.MatchingStrategy", "HmsPropertySpecMatchingStrategy", "hms.version.version6", ["EXACT", "LIKE"])
CreateManagedType("hms.RecoveryManager", "HmsRecoveryManager", "vmodl.ManagedObject", "hms.version.version6", None, [("getGroupsRecoverySolution", "HmsRecoveryManagerGetGroupsRecoverySolution", "hms.version.version6", (("replicationGroups", "hms.Group[]", "hms.version.version6", 0, None),), (0, "hms.MoKeyedStringValue[]", "hms.MoKeyedStringValue[]"), "System.View", None), ("setGroupsRecoverySolution", "HmsRecoveryManagerSetGroupsRecoverySolution", "hms.version.version6", (("replicationGroups", "hms.Group[]", "hms.version.version6", 0, None),("recoveredBy", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.GroupOperationError[]", "hms.GroupOperationError[]"), "Host.Hbr.HbrManagement", None), ("validateRecoverySource", "HmsRecoveryManagerValidateRecoverySource", "hms.version.version6", (("group", "hms.Group", "hms.version.version6", 0, None),), (0, "void", "void"), "Host.Hbr.HbrManagement", ["hms.fault.ProtectedSiteNotAvailable", "hms.fault.VmNotConnectedFault", "hms.fault.InvalidVmPowerState", "hms.fault.recovery.ReplicationPausedFault", "vim.fault.NoPermission", ]), ("validateRecoveryTarget", "HmsRecoveryManagerValidateRecoveryTarget", "hms.version.version6", (("group", "hms.Group", "hms.version.version6", 0, None),("groupInstanceId", "string", "hms.version.version6", F_OPTIONAL, None),("folder", "vim.Folder", "hms.version.version6", F_OPTIONAL, None),("pool", "vim.ResourcePool", "hms.version.version6", F_OPTIONAL, None),("host", "vim.HostSystem", "hms.version.version6", F_OPTIONAL, None),("excludedDiskBackings", "hms.DiskBacking[]", "hms.version.version6", F_OPTIONAL, None),("forceConfigFileOverwrite", "boolean", "hms.version.version6", F_OPTIONAL, None),), (0, "void", "void"), "Host.Hbr.HbrManagement", ["hms.fault.recovery.ExternalRecoverySolutionFault", "hms.fault.recovery.AlreadyRecoveredFault", "hms.fault.GroupNotConfiguredFault", "hms.fault.ImageAlreadyExistsFault", "hms.fault.recovery.NoInstanceAvailableFault", "hms.fault.recovery.InvalidHostStateFault", "hms.fault.recovery.PoolValidationFault", "hms.fault.recovery.NotVmFolderFault", "vim.fault.DuplicateName", "vim.fault.DatacenterMismatch", "hms.fault.recovery.ExcludedDisksValidationFault", "vim.fault.NoPermission", "vim.fault.VirtualHardwareVersionNotSupported", "hms.fault.recovery.NoReadWriteDatastoreAccessFault", "hms.fault.recovery.VmxFileAlreadyExistsFault", "hms.fault.HmsMethodFault", "hms.fault.HbrServerDisconnectedFault", ]), ("recoverGroup", "HmsRecoveryManagerRecoverGroup_Task", "hms.version.version6", (("group", "hms.Group", "hms.version.version6", 0, None),("groupInstanceId", "string", "hms.version.version6", F_OPTIONAL, None),("folder", "vim.Folder", "hms.version.version6", 0, None),("pool", "vim.ResourcePool", "hms.version.version6", 0, None),("host", "vim.HostSystem", "hms.version.version6", F_OPTIONAL, None),("excludedDiskBackings", "hms.DiskBacking[]", "hms.version.version6", F_OPTIONAL, None),("sync", "boolean", "hms.version.version6", 0, None),("powerOn", "boolean", "hms.version.version6", F_OPTIONAL, None),("recoveryType", "hms.RecoveryManager.RecoveryType", "hms.version.version6", 0, None),), (0, "vim.Task", "vim.VirtualMachine"), "Host.Hbr.HbrManagement", ["hms.fault.recovery.ExternalRecoverySolutionFault", "hms.fault.recovery.OngoingRecoveryFault", "hms.fault.recovery.OngoingTestRecoveryFault", "hms.fault.recovery.OngoingTestCleanupFault", "hms.fault.recovery.AlreadyTestRecoveredFault", "hms.fault.recovery.AlreadyRecoveredFault", "hms.fault.GroupNotConfiguredFault", "hms.fault.recovery.OngoingMoveToHbrFault", "hms.fault.ImageAlreadyExistsFault", "hms.fault.recovery.NoInstanceAvailableFault", "vim.fault.DatacenterMismatch", "hms.fault.recovery.VmxUpdateFault", "hms.fault.recovery.RegisterVmFault", "hms.fault.recovery.ReconfigureVmFault", "hms.fault.recovery.PowerOnVmFault", "hms.fault.HmsMethodFault", ]), ("recoverCloudGroup", "HmsRecoveryManagerRecoverCloudGroup_Task", "hms.version.version6", (("group", "hms.SecondaryCloudGroup", "hms.version.version6", 0, None),("groupInstanceId", "string", "hms.version.version6", F_OPTIONAL, None),("placeholderVm", "vim.VirtualMachine", "hms.version.version6", F_OPTIONAL, None),("keepPlaceholderDiskFiles", "boolean", "hms.version.version6", 0, None),("excludedDiskBackings", "hms.DiskBacking[]", "hms.version.version6", F_OPTIONAL, None),("sync", "boolean", "hms.version.version6", 0, None),("powerOn", "boolean", "hms.version.version6", F_OPTIONAL, None),("recoveryType", "hms.RecoveryManager.RecoveryType", "hms.version.version6", 0, None),("operationId", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "vim.VirtualMachine"), "Host.Hbr.HbrManagement", ["hms.fault.recovery.ExternalRecoverySolutionFault", "hms.fault.recovery.OngoingRecoveryFault", "hms.fault.recovery.OngoingTestRecoveryFault", "hms.fault.recovery.OngoingTestCleanupFault", "hms.fault.recovery.AlreadyTestRecoveredFault", "hms.fault.recovery.AlreadyRecoveredFault", "hms.fault.GroupNotConfiguredFault", "hms.fault.recovery.OngoingMoveToHbrFault", "hms.fault.ImageAlreadyExistsFault", "hms.fault.recovery.NoInstanceAvailableFault", "vim.fault.DatacenterMismatch", "hms.fault.recovery.VmxUpdateFault", "hms.fault.recovery.ReconfigureVmFault", "hms.fault.recovery.PowerOnVmFault", "hms.fault.HmsMethodFault", ]), ("testCleanup", "HmsRecoveryManagerTestCleanup_Task", "hms.version.version6", (("group", "hms.Group", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.recovery.OngoingRecoveryFault", "hms.fault.recovery.OngoingTestRecoveryFault", "hms.fault.recovery.OngoingTestCleanupFault", "hms.fault.recovery.AlreadyRecoveredFault", "hms.fault.HmsMethodFault", ]), ("remoteValidateRecoverySource", "HmsRecoveryManagerRemoteValidateRecoverySource", "hms.version.version6", (("group", "hms.Group", "hms.version.version6", 0, None),), (0, "void", "void"), "Host.Hbr.HbrManagement", ["vim.fault.NoPermission", "hms.fault.VmNotConnectedFault", "hms.fault.InvalidVmPowerState", ])])
CreateEnumType("hms.RecoveryManager.RecoveryType", "HmsRecoveryManagerRecoveryType", "hms.version.version6", ["testRecovery", "plannedMigration", "disasterRecovery"])
CreateDataType("hms.ReplicationCapabilities", "HmsReplicationCapabilities", "vmodl.DynamicData", "hms.version.version6", [("supportedQuiesceMode", "string", "hms.version.version6", 0), ("compressionSupported", "boolean", "hms.version.version6", 0), ("maxSupportedSourceDiskCapacity", "long", "hms.version.version6", 0), ("minRpo", "long", "hms.version.version6", 0), ("maxRpo", "long", "hms.version.version6", 0), ("mpitSupported", "boolean", "hms.version.version6", 0), ("replicatingVmConfigSupported", "boolean", "hms.version.version6", 0), ("supportReplicationStateUpdateEvent", "boolean", "hms.version.version6", 0), ("supportReplicationPausedResumedEvents", "boolean", "hms.version.version6", 0), ("replicationFromCloudSupported", "boolean", "hms.version.version6", 0)])
CreateEnumType("hms.ReplicationCapabilities.QuiesceMode", "HmsReplicationCapabilitiesQuiesceMode", "hms.version.version6", ["application", "filesystem", "none"])
CreateDataType("hms.ReplicationCapabilitiesKeyedValue", "HmsReplicationCapabilitiesKeyedValue", "hms.MoKeyedValue", "hms.version.version6", [("value", "hms.ReplicationCapabilities", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.ReplicationIssue", "HmsReplicationIssue", "hms.Issue", "hms.version.version6", [("sourceSiteUuid", "string", "hms.version.version6", 0), ("destinationSiteUuid", "string", "hms.version.version6", 0)])
CreateDataType("hms.ReplicationTabularInfo", "HmsReplicationTabularInfo", "vmodl.DynamicData", "hms.version.version6", [("replication", "hms.Group", "hms.version.version6", 0), ("vm", "hms.ReplicationTabularInfo.Vm", "hms.version.version6", 0), ("name", "string", "hms.version.version6", 0), ("status", "string", "hms.version.version6", 0), ("testRecoveryState", "string", "hms.version.version6", 0), ("currentRpoViolation", "long", "hms.version.version6", 0), ("sourceSite", "hms.ReplicationTabularInfo.Site", "hms.version.version6", 0), ("targetSite", "hms.ReplicationTabularInfo.Site", "hms.version.version6", 0), ("peerHealthy", "boolean", "hms.version.version6", 0), ("hbrServerUuid", "string", "hms.version.version6", F_OPTIONAL), ("hbrServerName", "string", "hms.version.version6", F_OPTIONAL)])
CreateEnumType("hms.ReplicationTabularInfo.TabularProperty", "HmsGroupTabularProperty", "hms.version.version6", ["name", "status", "currentRpoViolation", "sourceSiteName", "sourceSiteOrgName", "sourceSiteVirtualDatacenterName", "targetSiteName", "targetSiteOrgName", "targetSiteVirtualDatacenterName", "hbrServerName", "testRecoveryState"])
CreateDataType("hms.ReplicationTabularInfo.Page", "HmsReplicationTabularInfoPage", "hms.CollectionPage", "hms.version.version6", [("info", "hms.ReplicationTabularInfo[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.ReplicationTabularInfo.Site", "HmsReplicationTabularInfoSite", "vmodl.DynamicData", "hms.version.version6", None)
CreateDataType("hms.ReplicationTabularInfo.VcSite", "HmsReplicationTabularInfoVcSite", "hms.ReplicationTabularInfo.Site", "hms.version.version6", [("hmsServer", "hms.remote.HmsServer", "hms.version.version6", F_OPTIONAL), ("hms", "hms.ServiceInstance", "hms.version.version6", 0), ("siteName", "string", "hms.version.version6", 0), ("vc", "vim.Folder", "hms.version.version6", 0)])
CreateDataType("hms.ReplicationTabularInfo.VdcSite", "HmsReplicationTabularInfoVdcSite", "hms.ReplicationTabularInfo.Site", "hms.version.version6", [("vdcSite", "hms.remote.VdcSite", "hms.version.version6", 0), ("orgName", "string", "hms.version.version6", 0), ("virtualDatacenterName", "string", "hms.version.version6", 0)])
CreateDataType("hms.ReplicationTabularInfo.Vm", "HmsReplicationTabularInfoVm", "vmodl.DynamicData", "hms.version.version6", [("vm", "vim.VirtualMachine", "hms.version.version6", 0), ("name", "string", "hms.version.version6", 0)])
CreateManagedType("hms.SessionManager", "HmsSessionManager", "vmodl.ManagedObject", "hms.version.version6", [("sessions", "hms.UserSession[]", "hms.version.version6", F_OPTIONAL, "HmsSession.com.vmware.vcHms.Session.Terminate"), ("currentSession", "hms.UserSession", "hms.version.version6", F_OPTIONAL, "System.Anonymous"), ("supportedLocaleList", "string[]", "hms.version.version6", F_OPTIONAL, "System.Anonymous"), ("defaultLocale", "string", "hms.version.version6", 0, "System.Anonymous")], [("getSessionsInternal", "HmsSessionManagerGetSessionsInternal", "hms.version.version6", (), (F_OPTIONAL, "hms.UserSession[]", "hms.UserSession[]"), "HmsSession.com.vmware.vcHms.Session.Terminate", None), ("getUserSessionPage", "HmsSessionManagerGetUserSessionPage", "hms.version.version6", (("start", "int", "hms.version.version6", 0, None),("count", "int", "hms.version.version6", 0, None),), (0, "hms.SessionManager.UserSessionPage", "hms.SessionManager.UserSessionPage"), "HmsSession.com.vmware.vcHms.Session.Terminate", None), ("getCurrentSessionInternal", "HmsSessionManagerGetCurrentSessionInternal", "hms.version.version6", (), (F_OPTIONAL, "hms.UserSession", "hms.UserSession"), "System.Anonymous", None), ("login", "HmsSessionManagerLogin", "hms.version.version6", (("peer", "hms.remote.HmsServer", "hms.version.version6", F_OPTIONAL, None),("peerToken", "string", "hms.version.version6", F_OPTIONAL, None),("locale", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.UserSession", "hms.UserSession"), "System.Anonymous", ["vim.fault.InvalidLogin", "hms.fault.AlreadyLoggedIn", "hms.fault.CannotVerifyCredentialsFault", ]), ("loginByVcSessionId", "HmsSessionManagerLoginByVcSessionId", "hms.version.version6", (("vcSessionId", "string", "hms.version.version6", 0, None),("username", "string", "hms.version.version6", 0, None),("locale", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.UserSession", "hms.UserSession"), "System.Anonymous", ["vim.fault.InvalidLogin", "hms.fault.AlreadyLoggedIn", "hms.fault.CannotVerifyCredentialsFault", ]), ("loginByToken", "HmsSessionManagerLoginByToken", "hms.version.version6", (("delegatedToken", "string", "hms.version.version6", F_OPTIONAL, None),("locale", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.UserSession", "hms.UserSession"), "System.Anonymous", ["vim.fault.InvalidLogin", "hms.fault.AlreadyLoggedIn", "hms.fault.CannotVerifyCredentialsFault", ]), ("loginSite", "HmsSessionManagerLoginSite", "hms.version.version6", (("locale", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.UserSession", "hms.UserSession"), "System.Anonymous", ["vim.fault.InvalidLogin", "hms.fault.AlreadyLoggedIn", ]), ("remoteCheckSession", "RemoteCheckSession", "hms.version.version6", (("sessionId", "string", "hms.version.version6", 0, None),("username", "string", "hms.version.version6", 0, None),), (0, "void", "void"), "System.View", ["vim.fault.InvalidLogin", ]), ("loginHmsServerByVcSessionId", "HmsSessionManagerLoginHmsServer", "hms.version.version6", (("site", "hms.remote.HmsServer", "hms.version.version6", 0, None),("userName", "string", "hms.version.version6", 0, None),("vcSessionId", "string", "hms.version.version6", 0, None),("locale", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.UserSession", "hms.UserSession"), "System.View", ["vim.fault.InvalidLogin", "hms.fault.AlreadyLoggedIn", "hms.fault.CannotVerifyCredentialsFault", ]), ("loginHmsServerByToken", "HmsSessionManagerLoginHmsServerByToken", "hms.version.version6", (("site", "hms.remote.HmsServer", "hms.version.version6", 0, None),("delegatedToken", "string", "hms.version.version6", 0, None),("locale", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.UserSession", "hms.UserSession"), "System.View", ["vim.fault.InvalidLogin", "hms.fault.AlreadyLoggedIn", ]), ("logoutHmsServer", "HmsSessionManagerLogoutHmsServer", "hms.version.version6", (("site", "hms.remote.HmsServer", "hms.version.version6", 0, None),), (0, "void", "void"), "System.View", None), ("remoteSetSessionId", "HmsSessionManagerRemoteSetSessionId", "hms.version.version6", (("site", "hms.remote.HmsServer", "hms.version.version6", 0, None),("username", "string", "hms.version.version6", 0, None),("vcSessionId", "string", "hms.version.version6", 0, None),("locale", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "void", "void"), "System.Anonymous", None), ("remoteLoginPeerByToken", "HmsSessionManagerLoginPeerByToken", "hms.version.version6", (("delegatedToken", "string", "hms.version.version6", 0, None),("locale", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.UserSession", "hms.UserSession"), "System.Anonymous", ["vim.fault.InvalidLogin", "hms.fault.CannotVerifyCredentialsFault", ]), ("loginVdcSite", "HmsSessionManagerLoginVdcSite", "hms.version.version6", (("site", "hms.remote.VdcSite", "hms.version.version6", 0, None),("vcdSessionId", "string", "hms.version.version6", 0, None),), (0, "hms.UserSession", "hms.UserSession"), "System.View", ["vim.fault.InvalidLogin", "hms.fault.AlreadyLoggedIn", ]), ("logoutVdcSite", "HmsSessionManagerLogoutVdcSite", "hms.version.version6", (("site", "hms.remote.VdcSite", "hms.version.version6", 0, None),), (0, "void", "void"), "System.View", None), ("debug", "HmsSessionManagerDebug", "hms.version.version6", (("strings", "string[]", "hms.version.version6", F_OPTIONAL, None),("objects", "anyType[]", "hms.version.version6", F_OPTIONAL, None),), (0, "string[]", "string[]"), "System.Anonymous", ["vim.fault.NotAuthenticated", ]), ("logout", "HmsSessionManagerLogout", "hms.version.version6", (), (0, "void", "void"), "System.View", None), ("terminate", "HmsSessionManagerTerminate", "hms.version.version6", (("sessionId", "string[]", "hms.version.version6", 0, None),), (0, "void", "void"), "HmsSession.com.vmware.vcHms.Session.Terminate", None), ("setLocale", "HmsSessionManagerSetLocale", "hms.version.version6", (("locale", "string", "hms.version.version6", 0, None),), (0, "void", "void"), "System.View", None), ("getSupportedLocaleListInternal", "HmsSessionManagerGetSupportedLocaleListInternal", "hms.version.version6", (), (F_OPTIONAL, "string[]", "string[]"), "System.Anonymous", None), ("getDefaultLocaleInternal", "HmsSessionManagerGetDefaultLocaleInternal", "hms.version.version6", (), (0, "string", "string"), "System.Anonymous", None)])
CreateDataType("hms.SessionManager.UserSessionPage", "HmsSessionManagerUserSessionPage", "hms.CollectionPage", "hms.version.version6", [("sessions", "hms.UserSession[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.SortingSpec", "HmsSortingSpec", "vmodl.DynamicData", "hms.version.version6", [("key", "string", "hms.version.version6", 0), ("order", "string", "hms.version.version6", F_OPTIONAL)])
CreateEnumType("hms.SortingSpec.Order", "HmsSortingSpecOrder", "hms.version.version6", ["ASC", "DESC"])
CreateManagedType("hms.StatisticsManager", "HmsStatisticsManager", "vmodl.ManagedObject", "hms.version.version6", None, [("getVmsInfo", "HmsStatisticsManagerGetVmsInfo", "hms.version.version6", (("from", "vmodl.DateTime", "hms.version.version6", 0, None),("to", "vmodl.DateTime", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.VmInfoData[]", "hms.VmInfoData[]"), "HmsReplication.com.vmware.vcHms.Replication.View", None), ("getTransferredBytes", "HmsStatisticsManagerGetTransferredBytes", "hms.version.version6", (("from", "vmodl.DateTime", "hms.version.version6", 0, None),("to", "vmodl.DateTime", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.HistoricalData[]", "hms.HistoricalData[]"), "HmsReplication.com.vmware.vcHms.Replication.View", None), ("getTransferredBytesPerVm", "HmsStatisticsManagerGetTransferredBytesPerVm", "hms.version.version6", (("vm", "vim.VirtualMachine", "hms.version.version6", 0, None),("from", "vmodl.DateTime", "hms.version.version6", 0, None),("to", "vmodl.DateTime", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.HistoricalData[]", "hms.HistoricalData[]"), "HmsReplication.com.vmware.vcHms.Replication.View", None), ("getRpoViolationsCount", "HmsStatisticsManagerGetRpoViolationsCount", "hms.version.version6", (("from", "vmodl.DateTime", "hms.version.version6", 0, None),("to", "vmodl.DateTime", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.HistoricalData[]", "hms.HistoricalData[]"), "HmsReplication.com.vmware.vcHms.Replication.View", None), ("getReplicationsCount", "HmsStatisticsManagerGetReplicationsCount", "hms.version.version6", (("from", "vmodl.DateTime", "hms.version.version6", 0, None),("to", "vmodl.DateTime", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.HistoricalData[]", "hms.HistoricalData[]"), "HmsReplication.com.vmware.vcHms.Replication.View", None), ("getVrServersCount", "HmsStatisticsManagerGetVrServersCount", "hms.version.version6", (("from", "vmodl.DateTime", "hms.version.version6", 0, None),("to", "vmodl.DateTime", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.HistoricalData[]", "hms.HistoricalData[]"), "HmsRemote.com.vmware.vcHms.Hbr.View", None), ("getTargetSitesCount", "HmsStatisticsManagerGetTargetSitesCount", "hms.version.version6", (("from", "vmodl.DateTime", "hms.version.version6", 0, None),("to", "vmodl.DateTime", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.HistoricalData[]", "hms.HistoricalData[]"), "HmsRemote.com.vmware.vcHms.Hms.View", None)])
CreateDataType("hms.StringKeyedValue", "HmsStringKeyedValue", "hms.KeyedValue", "hms.version.version6", [("key", "string", "hms.version.version6", 0)])
CreateEnumType("hms.TrustMethod", "HmsTrustMethod", "hms.version.version6", ["TrustedCertificate", "CertificateThumbprint"])
CreateDataType("hms.TypedElementDescription", "HmsTypedElementDescription", "vim.ElementDescription", "vim.version.version1", [("objectType", "vmodl.TypeName", "vim.version.version1", F_OPTIONAL)])
CreateDataType("hms.UserSession", "HmsUserSession", "vmodl.DynamicData", "hms.version.version6", [("key", "string", "hms.version.version6", 0), ("userName", "string", "hms.version.version6", 0), ("fullName", "string", "hms.version.version6", 0), ("loginTime", "vmodl.DateTime", "hms.version.version6", 0), ("lastActiveTime", "vmodl.DateTime", "hms.version.version6", 0), ("hmsServers", "hms.remote.HmsServer[]", "hms.version.version6", F_OPTIONAL), ("locale", "string", "hms.version.version6", 0), ("messageLocale", "string", "hms.version.version6", 0)])
CreateManagedType("hms.VirtualMachine", "HmsVirtualMachine", "vmodl.ManagedObject", "hms.version.version6", [("info", "hms.VirtualMachine.Info", "hms.version.version6", 0, "Host.Hbr.HbrManagement"), ("disksSpaceRequirementInfo", "hms.VirtualMachine.DiskSpaceRequirementInfo[]", "hms.version.version6", 0, "Host.Hbr.HbrManagement")], [("getInfoInternal", "HmsVirtualMachineGetInfoInternal", "hms.version.version6", (), (0, "hms.VirtualMachine.Info", "hms.VirtualMachine.Info"), "Host.Hbr.HbrManagement", None)])
CreateDataType("hms.VirtualMachine.VmSpec", "HmsVirtualMachineSpec", "vmodl.DynamicData", "hms.version.version6", [("vm", "vim.VirtualMachine", "hms.version.version6", 0)])
CreateDataType("hms.VirtualMachine.VcReplicationVmSpec", "HmsVcReplicationVirtualMachineSpec", "hms.VirtualMachine.VmSpec", "hms.version.version6", [("configFileLocation", "hms.DatastorePath", "hms.version.version6", 0), ("disks", "hms.Disk[]", "hms.version.version6", F_OPTIONAL), ("excludedDisks", "int[]", "hms.version.version6", F_OPTIONAL), ("storageProfileId", "pbm.profile.ProfileId", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.VirtualMachine.CloudReplicationVmSpec", "HmsCloudReplicationVirtualMachineSpec", "hms.VirtualMachine.VmSpec", "hms.version.version6", [("placeholderVAppId", "string", "hms.version.version6", F_OPTIONAL), ("storageProfileUrn", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.VirtualMachine.VmPage", "HmsVirtualMachineVmPage", "hms.CollectionPage", "hms.version.version6", [("vms", "hms.VirtualMachine[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.VirtualMachine.Info", "HmsVirtualMachineInfo", "vmodl.DynamicData", "hms.version.version6", [("group", "hms.Group", "hms.version.version6", F_OPTIONAL), ("hmsVm", "hms.VirtualMachine", "hms.version.version6", F_OPTIONAL), ("vm", "vim.VirtualMachine", "hms.version.version6", 0), ("sourceSiteUuid", "string", "hms.version.version6", F_OPTIONAL), ("destinationSiteUuid", "string", "hms.version.version6", F_OPTIONAL), ("storageProfileId", "pbm.profile.ProfileId", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.VirtualMachine.VcReplicationVmInfo", "HmsVcReplicationVirtualMachineInfo", "hms.VirtualMachine.Info", "hms.version.version6", [("configFileLocation", "hms.DatastorePath", "hms.version.version6", 0), ("disks", "hms.Disk[]", "hms.version.version6", F_OPTIONAL), ("excludedDisks", "int[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.VirtualMachine.DiskSpaceRequirementInfo", "HmsVirtualMachineDiskSpaceRequirementInfo", "vmodl.DynamicData", "hms.version.version6", [("deviceKey", "int", "hms.version.version6", 0), ("uuid", "string", "hms.version.version6", 0), ("spaceRequirement", "long", "hms.version.version6", 0), ("datastoreMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.VirtualMachineExtendedInfo", "HmsVirtualMachineExtendedInfo", "hms.VirtualMachine.VcReplicationVmInfo", "hms.version.version6", [("vmName", "string", "hms.version.version6", 0), ("testRecoveryVm", "vim.VirtualMachine", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.VirtualMachineImage", "HmsVirtualMachineImage", "vmodl.DynamicData", "hms.version.version6", [("vm", "vim.VirtualMachine", "hms.version.version6", 0), ("vmInstanceUuid", "string", "hms.version.version6", 0), ("storageProfileId", "pbm.profile.ProfileId", "hms.version.version6", F_OPTIONAL), ("configFiles", "hms.ConfigFileImage[]", "hms.version.version6", F_OPTIONAL), ("disks", "hms.DiskImage[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.VmInfoData", "HmsVmInfoData", "vmodl.DynamicData", "hms.version.version6", [("vmMoref", "vmodl.ManagedObject", "hms.version.version6", 0), ("vmName", "string", "hms.version.version6", 0), ("bytes", "long", "hms.version.version6", 0), ("bytesPercentage", "double", "hms.version.version6", 0)])
CreateDataType("hms.VmReplicationCapability", "HmsVmReplicationCapability", "vmodl.DynamicData", "hms.version.version6", [("supportedQuiesceMode", "string", "hms.version.version6", 0), ("compressionSupported", "boolean", "hms.version.version6", 0), ("maxSupportedSourceDiskCapacity", "long", "hms.version.version6", 0), ("minRpo", "long", "hms.version.version6", 0), ("maxRpo", "long", "hms.version.version6", 0)])
CreateEnumType("hms.VmReplicationCapability.QuiesceMode", "HmsVmReplicationCapabilityQuiesceMode", "hms.version.version6", ["application", "filesystem", "none"])
CreateDataType("hms.VmReplicationCapabilityKeyedValue", "HmsVmReplicationCapabilityKeyedValue", "hms.MoKeyedValue", "hms.version.version6", [("value", "hms.VmReplicationCapability", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.HmsMethodFault", "HmsFaultHmsMethodFault", "vmodl.MethodFault", "hms.version.version6", [("originalMessage", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.HmsRuntimeFault", "HmsFaultHmsRuntimeFault", "vmodl.RuntimeFault", "hms.version.version6", [("originalMessage", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.InaccessibleDatastoreFault", "HmsFaultInaccessibleDatastoreFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.InsufficientLicensesFault", "HmsFaultInsufficientLicensesFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.InvalidGroupState", "HmsFaultInvalidGroupState", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.InvalidSpecFault", "HmsFaultInvalidSpecFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("invalidProperty", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.InvalidSpecGroupNameTooLongFault", "HmsFaultInvalidSpecGroupNameTooLongFault", "hms.fault.InvalidSpecFault", "hms.version.version6", [("maxLength", "int", "hms.version.version6", 0)])
CreateDataType("hms.fault.InvalidSpecInvalidRpoValueFault", "HmsFaultInvalidSpecInvalidRpoValueFault", "hms.fault.InvalidSpecFault", "hms.version.version6", None)
CreateDataType("hms.fault.InvalidSpecOverwriteSourceVmDiskFault", "HmsFaultInvalidSpecOverwriteSourceVmDiskFault", "hms.fault.InvalidSpecFault", "hms.version.version6", [("deviceKey", "int", "hms.version.version6", 0), ("path", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.InvalidSpecOverwriteSourceVmFault", "HmsFaultInvalidSpecOverwriteSourceVmFault", "hms.fault.InvalidSpecFault", "hms.version.version6", None)
CreateDataType("hms.fault.InvalidSpecTargetVrServerFault", "HmsFaultInvalidSpecTargetVrServerFault", "hms.fault.InvalidSpecFault", "hms.version.version6", None)
CreateDataType("hms.fault.InvalidSpecTargetVrServerNotConnectedFault", "HmsFaultInvalidSpecTargetVrServerNotConnectedFault", "hms.fault.InvalidSpecTargetVrServerFault", "hms.version.version6", None)
CreateDataType("hms.fault.InvalidSpecTargetVrServerNotFoundFault", "HmsFaultInvalidSpecTargetVrServerNotFoundFault", "hms.fault.InvalidSpecTargetVrServerFault", "hms.version.version6", None)
CreateDataType("hms.fault.InvalidSpecUnsupportedTargetVrServerForCloudFault", "HmsFaultInvalidSpecUnsupportedTargetVrServerForCloudFault", "hms.fault.InvalidSpecTargetVrServerFault", "hms.version.version6", None)
CreateDataType("hms.fault.InvalidSpecVmNotInGroupFault", "HmsFaultInvalidSpecVmNotInGroupFault", "hms.fault.InvalidSpecFault", "hms.version.version6", [("vmMoId", "string", "hms.version.version6", 0), ("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.InvalidUpdateTokenFault", "HmsFaultInvalidUpdateTokenFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("token", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.InvalidVmPowerState", "HmsFaultInvalidVmPowerState", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.LockingFault", "HmsFaultLockingFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("lockToken", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.NewDiskAddedFault", "HmsFaultNewDiskAddedFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.NoResources", "HmsFaultNoResources", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.NotAuthenticated", "HmsFaultNotAuthenticated", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("serverUuid", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.ObsoleteSequenceFault", "HmsFaultObsoleteSequenceFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("oldestEventLogSequence", "long", "hms.version.version6", 0)])
CreateDataType("hms.fault.OperationTimedOut", "HmsFaultOperationTimedOut", "hms.fault.HmsMethodFault", "hms.version.version6", [("operationName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.ProtectedSiteNotAvailable", "HmsFaultProtectedSiteNotAvailable", "hms.fault.HmsMethodFault", "hms.version.version6", [("siteName", "string", "hms.version.version6", 0), ("siteUuid", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.RecoveredDiskNotFound", "HmsFaultRecoveredDiskNotFound", "hms.fault.HmsMethodFault", "hms.version.version6", [("diskUuid", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.RemoteToThisSiteConnectionDown", "HmsFaultRemoteToThisSiteConnectionDown", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("remoteSiteUuid", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.ReplicationError", "HmsFaultReplicationError", "hms.fault.HmsMethodFault", "hms.version.version6", [("groupMoId", "string", "hms.version.version6", 0), ("groupName", "string", "hms.version.version6", 0), ("details", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.SeedVmRunningFault", "HmsFaultSeedVmRunningFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("vmName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.SyncCleanupOngoingFault", "HmsFaultSyncCleanupOngoingFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", None)
CreateDataType("hms.fault.SyncMonitoringAbortedFault", "HmsFaultSyncMonitoringAbortedFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.SyncOngoingFault", "HmsFaultSyncOngoingFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("ongoingTask", "vim.Task", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.UnexpectedTaskState", "HmsFaultUnexpectedTaskState", "hms.fault.HmsMethodFault", "hms.version.version6", [("state", "string", "hms.version.version6", 0), ("result", "string", "hms.version.version6", F_OPTIONAL), ("error", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.UnsupportedDiskTypeFault", "UnsupportedDiskTypeFault", "hms.fault.InvalidSpecFault", "hms.version.version6", [("deviceKey", "int", "hms.version.version6", 0)])
CreateDataType("hms.fault.UnsupportedVirtualHardwareVersionFault", "HmsFaultUnsupportedVirtualHardwareVersionFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.UpdateSiteNameFault", "HmsFaultUpdateSiteNameFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.VAppNotFoundFault", "HmsFaultVAppNotFoundFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("groupName", "string", "hms.version.version6", F_OPTIONAL), ("vAppUrn", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.VcdTimeoutFault", "HmsFaultVcdTimeoutFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", None)
CreateDataType("hms.fault.VctaConnectionFault", "HmsFaultVctaConnectionFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", None)
CreateDataType("hms.fault.VdcSiteDisconnectedFault", "HmsFaultVdcSiteDisconnectedFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("vdcId", "string", "hms.version.version6", 0), ("vdcName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.VdcStorageQuotaExceededFault", "HmsFaultVdcStorageQuotaExceededFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.VmFullSyncFault", "HmsFaultVmFullSyncFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("failedVmNames", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.VmMissingReplicationConfiguration", "HmsFaultVmMissingReplicationConfiguration", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.VmMoveToFault", "HmsFaultVmMoveToFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("failedVmNames", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.VmNotConnectedFault", "HmsFaultVmNotConnectedFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.VmPauseFault", "HmsFaultVmPauseFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("failedVmNames", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.VmResumeFault", "HmsFaultVmResumeFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("failedVmNames", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.VmUnsupportedDiskType", "HmsFaultVmUnsupportedDiskType", "hms.fault.HmsMethodFault", "hms.version.version6", [("vmMoId", "string", "hms.version.version6", 0), ("vmName", "string", "hms.version.version6", 0), ("diskType", "string", "hms.version.version6", 0), ("diskKey", "int", "hms.version.version6", 0)])
CreateDataType("hms.fault.datastore.DatastoreNotFound", "HmsFaultDatastoreDatastoreNotFound", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("datastoreMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.datastore.DatastoreSearchFault", "HmsFaultDatastoreDatastoreSearchFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("searchPath", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.datastore.NoSupportedHosts", "HmsFaultDatastoreNoSupportedHosts", "hms.fault.InaccessibleDatastoreFault", "hms.version.version6", [("datastore", "string", "hms.version.version6", 0), ("group", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.datastore.NoSupportedHostsConfigured", "HmsFaultDatastoreNoSupportedHostsConfigured", "hms.fault.datastore.NoSupportedHosts", "hms.version.version6", [("server", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.datastore.ReplicaDatastoreNotFound", "HmsFaultDatastoreReplicaDatastoreNotFound", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("datastoreUuid", "string[]", "hms.version.version6", 0), ("datastoreList", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.datastore.StorageFault", "HmsFaultDatastoreStorageFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("datastoreUUID", "string", "hms.version.version6", 0), ("datastorePath", "string", "hms.version.version6", 0), ("datastoreMoId", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.datastore.StorageLocked", "HmsFaultDatastoreStorageLocked", "hms.fault.datastore.StorageFault", "hms.version.version6", None)
CreateDataType("hms.fault.datastore.StorageNoCapableHost", "HmsFaultDatastoreStorageNoCapableHost", "hms.fault.datastore.StorageFault", "hms.version.version6", None)
CreateDataType("hms.fault.datastore.StorageNotAccessible", "HmsFaultDatastoreStorageNotAccessible", "hms.fault.datastore.StorageFault", "hms.version.version6", None)
CreateDataType("hms.fault.datastore.StorageNotFound", "HmsFaultDatastoreStorageNotFound", "hms.fault.datastore.StorageFault", "hms.version.version6", None)
CreateDataType("hms.fault.datastore.TargetPathAlreadyExists", "HmsFaultDatastoreTargetPathAlreadyExists", "hms.fault.datastore.StorageFault", "hms.version.version6", None)
CreateDataType("hms.fault.image.CannotRevertCommittedImage", "HmsFaultImageCannotRevertCommittedImage", "hms.fault.HmsMethodFault", "hms.version.version6", [("groupMoId", "string", "hms.version.version6", 0), ("image", "hms.GroupImage", "hms.version.version6", 0)])
CreateDataType("hms.fault.image.CommitToImageFault", "HmsFaultImageCommitToImageFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("groupMoId", "string", "hms.version.version6", 0), ("hbrServerName", "string", "hms.version.version6", 0), ("hbrServerAddress", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.image.CreateImageErrorFault", "HmsFaultImageCreateImageErrorFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("groupMoId", "string", "hms.version.version6", 0), ("hbrServerName", "string", "hms.version.version6", F_OPTIONAL), ("hbrServerAddress", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.image.CreateTestBubbleImageFault", "HmsFaultImageCreateTestBubbleImageFault", "hms.fault.image.CreateImageErrorFault", "hms.version.version6", None)
CreateDataType("hms.fault.image.DestroyImageFault", "HmsFaultImageDestroyImageFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("groupMoId", "string", "hms.version.version6", 0), ("groupName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.AlreadyRecoveredFault", "HmsFaultRecoveryAlreadyRecoveredFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.AlreadyTestRecoveredFault", "HmsFaultRecoveryAlreadyTestRecoveredFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.BadVmImageFault", "HmsFaultRecoveryBadVmImageFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.recovery.CannotExcludeReplicatedDiskFault", "HmsFaultRecoveryCannotExcludeReplicatedDiskFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("deviceKey", "int", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.CleanupTestCloudGroupFault", "HmsFaultCleanupTestCloudGroupFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("errorDescription", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.ExcludedDiskNotResolvedFault", "HmsFaultRecoveryExcludedDiskNotResolvedFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("deviceKey", "int", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.ExcludedDisksValidationFault", "HmsFaultRecoveryExcludedDisksValidationFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.recovery.ExternalCloudGroupFault", "HmsFaultExternalCloudGroupFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("majorErrorCode", "int", "hms.version.version6", 0), ("minorErrorCode", "string", "hms.version.version6", 0), ("vendorSpecificErrorCode", "string", "hms.version.version6", 0), ("backTrace", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.recovery.ExternalRecoverySolutionFault", "HmsFaultRecoveryExternalRecoverySolutionFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("groupMoId", "string", "hms.version.version6", 0), ("recoverySolution", "string", "hms.version.version6", 0), ("recoverySolutionLabel", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.InvalidDiskBackingFault", "HmsFaultInvalidDiskFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("deviceKey", "int", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.InvalidFolderTypeFault", "HmsFaultRecoveryInvalidFolderTypeFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("folder", "vim.Folder", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.InvalidHostStateFault", "HmsFaultRecoveryInvalidHostStateFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("host", "vim.HostSystem", "hms.version.version6", 0), ("hostName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.InvalidStateForSyncFault", "HmsFaultInvalidStateForSyncFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.recovery.MissingDeviceFault", "HmsFaultRecoveryMissingDeviceFault", "hms.fault.recovery.BadVmImageFault", "hms.version.version6", [("deviceKey", "int", "hms.version.version6", 0), ("targetVmMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.MissingVmxFileFault", "HmsFaultRecoveryMissingVmxFileFault", "hms.fault.recovery.BadVmImageFault", "hms.version.version6", [("vmName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.NoInstanceAvailableFault", "HmsFaultRecoveryNoInstanceAvailableFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.NoReadWriteDatastoreAccessFault", "HmsFaultRecoveryNoReadWriteDatastoreAccessFault", "hms.fault.InaccessibleDatastoreFault", "hms.version.version6", [("datastore", "vim.Datastore", "hms.version.version6", 0), ("datastoreName", "string", "hms.version.version6", 0), ("host", "vim.HostSystem", "hms.version.version6", 0), ("hostName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.NotVmFolderFault", "HmsFaultRecoveryNotVmFolderFault", "hms.fault.recovery.InvalidFolderTypeFault", "hms.version.version6", None)
CreateDataType("hms.fault.recovery.OfflineSyncFault", "HmsFaultRecoveryOfflineSyncFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("groupMoId", "string", "hms.version.version6", 0), ("groupName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.OngoingMoveToHbrFault", "HmsFaultRecoveryOngoingMoveToHbrFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.OngoingRecoveryFault", "HmsFaultRecoveryOngoingRecoveryFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.OngoingTestCleanupFault", "HmsFaultRecoveryOngoingTestCleanupFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.OngoingTestRecoveryFault", "HmsFaultRecoveryOngoingTestRecoveryFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.PoolValidationFault", "HmsFaultRecoveryPoolValidationFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("pool", "vim.ResourcePool", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.PowerOnVmFault", "HmsFaultRecoveryPowerOnVmFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("targetVm", "vim.VirtualMachine", "hms.version.version6", 0), ("vmName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.RealFailoverCloudGroupFault", "HmsFaultRealFailoverCloudGroupFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("errorDescription", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.ReconfigureDiskFault", "HmsFaultRecoveryReconfigureDiskFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("deviceKey", "int", "hms.version.version6", 0), ("newBackingPath", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.ReconfigureDiskUnexpectedBackingTypeFault", "HmsFaultRecoveryReconfigureDiskUnexpectedBackingTypeFault", "hms.fault.recovery.ReconfigureDiskFault", "hms.version.version6", [("backingType", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.ReconfigureVmFault", "HmsFaultRecoveryReconfigureVmFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("targetVmMoId", "string", "hms.version.version6", 0), ("vmName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.RegisterVmFault", "HmsFaultRecoveryRegisterVmFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("vmName", "string", "hms.version.version6", 0), ("vmxFilePath", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.ReplicationPausedFault", "HmsFaultRecoveryReplicationPausedFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.TestFailoverCloudGroupFault", "HmsFaultTestFailoverCloudGroupFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("errorDescription", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.TestFailoverNetworkSetupFault", "HmsFaultTestFailoverNetworkSetupFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.recovery.VAppCreationFault", "HmsFaultVAppCreationFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.recovery.VdcNotEnabledForRecoveryFault", "HmsFaultVdcNotEnabledForRecoveryFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.recovery.VmxFileAlreadyExistsFault", "HmsFaultRecoveryVmxFileAlreadyExistsFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("vmxFilePath", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.VmxFileAlreadyRegisteredFault", "HmsFaultRecoveryVmxFileAlreadyRegisteredFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("vmxFilePath", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.VmxFileNotAlreadyExistsValidationFault", "HmsFaultRecoveryVmxFileNotAlreadyExistsValidationFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("filename", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.VmxUpdateFault", "HmsFaultRecoveryVmxUpdateFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("vmName", "string", "hms.version.version6", 0), ("datastoreMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.replication.CannotUnregisterSeedVmFault", "HmsFaultCannotUnregisterSeedVmFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("vmMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.replication.ReplicationDiskMismatch", "HmsFaultReplicationDiskMismatch", "hms.fault.ReplicationError", "hms.version.version6", None)
CreateDataType("hms.remote.ConnectionParams", "HmsRemoteConnectionParams", "vmodl.DynamicData", "hms.version.version6", [("uri", "string", "hms.version.version6", 0), ("thumbprint", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.remote.ForeignSiteParams", "HmsForeignSiteParams", "hms.remote.ConnectionParams", "hms.version.version6", [("vcUuid", "string", "hms.version.version6", 0)])
CreateDataType("hms.remote.HbrServerStats", "HmsRemoteHbrServerStats", "vmodl.DynamicData", "hms.version.version6", [("numGroups", "int", "hms.version.version6", 0), ("numGroupsAdded", "int", "hms.version.version6", 0), ("numGroupsRemoved", "int", "hms.version.version6", 0), ("numDisksConfigured", "long", "hms.version.version6", 0), ("startCounterCollect", "vmodl.DateTime", "hms.version.version6", 0), ("lwd", "hms.NetworkStats", "hms.version.version6", 0), ("nfc", "hms.NetworkStats", "hms.version.version6", 0)])
CreateDataType("hms.remote.LoginCredentials", "HmsRemoteLoginCredentials", "vmodl.DynamicData", "hms.version.version6", [("username", "string", "hms.version.version6", 0)])
CreateManagedType("hms.remote.RemoteSite", "HmsRemoteSite", "vmodl.ManagedObject", "hms.version.version6", [("serverInfo", "hms.remote.RemoteServerInfo", "hms.version.version6", 0, "HmsRemote.com.vmware.vcHms.Hms.View")], [("getReplicationCapabilities", "HmsRemoteSiteGetReplicationCapabilities", "hms.version.version6", (), (0, "hms.ReplicationCapabilities", "hms.ReplicationCapabilities"), "HmsRemote.com.vmware.vcHms.Hms.View", None), ("getVmReplicationCapabilities", "HmsRemoteSiteGetVmReplicationCapabilities", "hms.version.version6", (("vms", "vim.VirtualMachine[]", "hms.version.version6", 0, None),), (0, "hms.ReplicationCapabilitiesKeyedValue[]", "hms.ReplicationCapabilitiesKeyedValue[]"), "HmsRemote.com.vmware.vcHms.Hms.View", None)])
CreateDataType("hms.remote.ServerInfo", "HmsRemoteServerInfo", "vmodl.DynamicData", "hms.version.version6", [("name", "string", "hms.version.version6", 0), ("uuid", "string", "hms.version.version6", 0), ("connectionParams", "hms.remote.ConnectionParams", "hms.version.version6", 0), ("connected", "boolean", "hms.version.version6", 0), ("configurationUrl", "string", "hms.version.version6", F_OPTIONAL)])
CreateManagedType("hms.remote.SiteManager", "HmsRemoteSiteManager", "vmodl.ManagedObject", "hms.version.version6", [("hmsServers", "hms.remote.HmsServer[]", "hms.version.version6", F_OPTIONAL, "HmsRemote.com.vmware.vcHms.Hms.View"), ("hbrServers", "hms.remote.HbrServer[]", "hms.version.version6", F_OPTIONAL, "HmsRemote.com.vmware.vcHms.Hbr.View"), ("vdcSites", "hms.remote.VdcSite[]", "hms.version.version6", F_OPTIONAL, "HmsRemote.com.vmware.vcHms.Hms.View"), ("sites", "hms.remote.RemoteSite[]", "hms.version.version6", F_OPTIONAL, "HmsRemote.com.vmware.vcHms.Hms.View")], [("getHmsServersInternal", "HmsRemoteSiteManagerGetHmsServersInternal", "hms.version.version6", (), (F_OPTIONAL, "hms.remote.HmsServer[]", "hms.remote.HmsServer[]"), "HmsRemote.com.vmware.vcHms.Hms.View", None), ("getHbrServersInternal", "HmsRemoteSiteManagerGetHbrServersInternal", "hms.version.version6", (), (F_OPTIONAL, "hms.remote.HbrServer[]", "hms.remote.HbrServer[]"), "HmsRemote.com.vmware.vcHms.Hbr.View", None), ("findHmsServers", "HmsRemoteSiteManagerFindHmsServers", "hms.version.version6", (("name", "string[]", "hms.version.version6", 0, None),), (0, "hms.remote.SiteManager.HmsServerKeyedValue[]", "hms.remote.SiteManager.HmsServerKeyedValue[]"), "HmsRemote.com.vmware.vcHms.Hms.View", ["hms.fault.HmsMethodFault", ]), ("findHmsServer", "HmsRemoteSiteManagerFindHmsServer", "hms.version.version6", (("name", "string", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.remote.HmsServer", "hms.remote.HmsServer"), "HmsRemote.com.vmware.vcHms.Hms.View", ["hms.fault.HmsMethodFault", ]), ("findHmsServersByUuid", "HmsRemoteSiteManagerFindHmsServersByUuid", "hms.version.version6", (("uuid", "string[]", "hms.version.version6", 0, None),), (0, "hms.remote.SiteManager.HmsServerKeyedValue[]", "hms.remote.SiteManager.HmsServerKeyedValue[]"), "HmsRemote.com.vmware.vcHms.Hms.View", ["hms.fault.HmsMethodFault", ]), ("findHmsServerByUuid", "HmsRemoteSiteManagerFindHmsServerByUuid", "hms.version.version6", (("uuid", "string", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.remote.HmsServer", "hms.remote.HmsServer"), "HmsRemote.com.vmware.vcHms.Hms.View", ["hms.fault.HmsMethodFault", ]), ("findHbrServers", "HmsRemoteSiteManagerFindHbrServers", "hms.version.version6", (("name", "string[]", "hms.version.version6", 0, None),), (0, "hms.remote.SiteManager.HbrServerKeyedValue[]", "hms.remote.SiteManager.HbrServerKeyedValue[]"), "HmsRemote.com.vmware.vcHms.Hbr.View", ["hms.fault.HmsMethodFault", ]), ("findHbrServer", "HmsRemoteSiteManagerFindHbrServer", "hms.version.version6", (("name", "string", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.remote.HbrServer", "hms.remote.HbrServer"), "HmsRemote.com.vmware.vcHms.Hbr.View", ["hms.fault.HmsMethodFault", ]), ("findHbrServerByUuid", "HmsRemoteSiteManagerFindHbrServerByUuid", "hms.version.version6", (("uuid", "string", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.remote.HbrServer", "hms.remote.HbrServer"), "HmsRemote.com.vmware.vcHms.Hbr.View", ["hms.fault.HmsMethodFault", ]), ("findVdcSiteByUuid", "HmsRemoteSiteManagerFindVdcSiteByUuid", "hms.version.version6", (("uuid", "string", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.remote.VdcSite", "hms.remote.VdcSite"), "HmsRemote.com.vmware.vcHms.Hbr.View", ["hms.fault.HmsMethodFault", ]), ("findRemoteSiteByUuid", "HmsRemoteSiteManagerFindRemoteSiteByUuid", "hms.version.version6", (("uuid", "string", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.remote.RemoteSite", "hms.remote.RemoteSite"), "HmsRemote.com.vmware.vcHms.Hbr.View", ["hms.fault.HmsMethodFault", ]), ("getHmsInfo", "HmsRemoteSiteManagerGetHmsInfo", "hms.version.version6", (("servers", "hms.remote.HmsServer[]", "hms.version.version6", F_OPTIONAL, None),), (F_OPTIONAL, "hms.remote.SiteManager.ServerInfoKeyedValue[]", "hms.remote.SiteManager.ServerInfoKeyedValue[]"), "HmsRemote.com.vmware.vcHms.Hms.View", ["hms.fault.HmsMethodFault", ]), ("getVdcInfo", "HmsRemoteSiteManagerGetVdcInfo", "hms.version.version6", (("vdcSites", "hms.remote.VdcSite[]", "hms.version.version6", F_OPTIONAL, None),), (F_OPTIONAL, "hms.remote.SiteManager.ServerInfoKeyedValue[]", "hms.remote.SiteManager.ServerInfoKeyedValue[]"), "HmsRemote.com.vmware.vcHms.Hms.View", ["hms.fault.HmsMethodFault", ]), ("getHbrInfo", "HmsRemoteSiteManagerGetHbrInfo", "hms.version.version6", (("servers", "hms.remote.HbrServer[]", "hms.version.version6", F_OPTIONAL, None),), (F_OPTIONAL, "hms.remote.SiteManager.ServerInfoKeyedValue[]", "hms.remote.SiteManager.ServerInfoKeyedValue[]"), "HmsRemote.com.vmware.vcHms.Hbr.View", ["hms.fault.HmsMethodFault", ]), ("addPeer", "HmsRemoteSiteManagerAddPeer_Task", "hms.version.version6", (("siteParams", "hms.remote.ForeignSiteParams", "hms.version.version6", 0, None),), (0, "vim.Task", "hms.remote.HmsServer"), "HmsRemote.com.vmware.vcHms.Hms.Manage", ["hms.remote.fault.ConnectionFault", "hms.remote.fault.SitePairingFault", ]), ("getKnownForeignSites", "HmsRemoteSiteManagerGetForeignSites", "hms.version.version6", (), (0, "hms.remote.ForeignSiteParams[]", "hms.remote.ForeignSiteParams[]"), "HmsRemote.com.vmware.vcHms.Hms.Manage", None), ("pairWithVdcSite", "HmsRemoteSiteManagerPairWithVdcSite_Task", "hms.version.version6", (("params", "hms.remote.CloudConnectionParams", "hms.version.version6", 0, None),("cloudSessionId", "string", "hms.version.version6", 0, None),), (0, "vim.Task", "hms.remote.VdcSite"), "HmsRemote.com.vmware.vcHms.Hms.Manage", ["hms.remote.fault.AlreadyPairedSiteNameFault", "hms.remote.fault.ConnectionFault", "hms.remote.fault.SitePairingFault", ]), ("addVdcPeerSite", "HmsRemoteSiteManagerAddVdcPeerSite", "hms.version.version6", (("orgName", "string", "hms.version.version6", 0, None),("vdcId", "string", "hms.version.version6", 0, None),("vdcName", "string", "hms.version.version6", 0, None),("peerUuid", "string", "hms.version.version6", 0, None),), (0, "hms.remote.VdcSite", "hms.remote.VdcSite"), "HmsRemote.com.vmware.vcHms.Hms.Manage", ["hms.remote.fault.SitePairingFault", ]), ("breakPairingWithVdcSite", "HmsRemoteSiteManagerBreakPairingWithVdcSite_Task", "hms.version.version6", (("vdcSite", "hms.remote.VdcSite", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "HmsRemote.com.vmware.vcHms.Hms.Manage", ["hms.remote.fault.ConnectionFault", "hms.remote.fault.SitePairingFault", ]), ("breakPairing", "HmsRemoteSiteManagerBreakPairing_Task", "hms.version.version6", (("hmsServer", "hms.remote.HmsServer", "hms.version.version6", 0, None),("singleSided", "boolean", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "HmsRemote.com.vmware.vcHms.Hms.Manage", ["hms.remote.fault.ConnectionFault", "hms.remote.fault.ModifySelfPairFault", "hms.remote.fault.SitePairingFault", ]), ("registerHbrServer", "HmsRemoteSiteManagerRegisterHbrServer_Task", "hms.version.version6", (("vm", "vim.VirtualMachine", "hms.version.version6", 0, None),("managementUri", "string", "hms.version.version6", F_OPTIONAL, None),("userTags", "string[]", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "hms.remote.HbrServer"), "HmsRemote.com.vmware.vcHms.Hbr.Manage", ["hms.remote.fault.HbrServerUnavailableFault", "hms.remote.fault.ConnectionFault", "hms.remote.fault.HbrServerFault", ]), ("registerOutOfInventoryHbrServer", "HmsRemoteSiteManagerRegisterOutOfInventoryHbrServer_Task", "hms.version.version6", (("managementUri", "string", "hms.version.version6", 0, None),("thumbprint", "string", "hms.version.version6", 0, None),("userTags", "string[]", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "hms.remote.HbrServer"), "HmsRemote.com.vmware.vcHms.Hbr.Manage", ["hms.remote.fault.ConnectionFault", "hms.remote.fault.HbrServerFault", ]), ("unregisterHbrServer", "HmsRemoteSiteManagerUnregisterHbrServer_Task", "hms.version.version6", (("hbrServer", "hms.remote.HbrServer", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "HmsRemote.com.vmware.vcHms.Hbr.Manage", ["hms.remote.fault.ConnectionFault", "hms.remote.fault.HbrServerFault", "hms.remote.fault.InternallyManagedHbrFault", ]), ("isPeerConnected", "HmsRemoteSiteManagerIsPeerConnected", "hms.version.version6", (("uuid", "string", "hms.version.version6", 0, None),), (0, "boolean", "boolean"), "HmsRemote.com.vmware.vcHms.Hms.View", ["hms.fault.HmsMethodFault", ])])
CreateDataType("hms.remote.SiteManager.HmsServerKeyedValue", "HmsRemoteSiteHmsServerKeyedValue", "hms.StringKeyedValue", "hms.version.version6", [("value", "hms.remote.HmsServer", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.remote.SiteManager.HbrServerKeyedValue", "HmsRemoteSiteManagerHbrServerKeyedValue", "hms.StringKeyedValue", "hms.version.version6", [("value", "hms.remote.HbrServer", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.remote.SiteManager.ServerInfoKeyedValue", "HmsRemoteSiteManagerServerInfoKeyedValue", "hms.MoKeyedValue", "hms.version.version6", [("value", "hms.remote.ServerInfo", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.remote.VcLoginCredentials", "HmsRemoteVcLoginCredentials", "hms.remote.LoginCredentials", "hms.version.version6", [("vcSessionId", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.remote.fault.AlreadyPairedSiteNameFault", "HmsRemoteFaultAlreadyPairedSiteNameFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("name", "string", "hms.version.version6", 0), ("site", "hms.remote.RemoteSite", "hms.version.version6", 0)])
CreateDataType("hms.remote.fault.HbrServerUnavailableFault", "HmsRemoteFaultHbrServerUnavailableFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.PbmConnectionFault", "HmsRemoteFaultPbmConnectionFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.ServerFault", "HmsRemoteFaultServerFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("address", "string", "hms.version.version6", 0), ("port", "int", "hms.version.version6", 0)])
CreateDataType("hms.remote.fault.SitePairingFault", "HmsRemoteFaultSitePairingFault", "hms.remote.fault.ServerFault", "hms.version.version6", [("name", "string", "hms.version.version6", 0), ("uuid", "string", "hms.version.version6", 0)])
CreateDataType("hms.remote.fault.UnsufficientVcloudPermissionsFault", "HmsRemoteFaultUnsufficientVcloudPermissionsFault", "hms.remote.fault.ServerFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.VcloudSessionExpiredFault", "HmsRemoteFaultVcloudSessionExpiredFault", "hms.remote.fault.ServerFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.VdcNotEnabledForReplicationFault", "HmsRemoteFaultVdcNotEnabledForReplicationFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.WrongCloudFault", "HmsRemoteFaultWrongCloudFault", "hms.remote.fault.SitePairingFault", "hms.version.version6", [("cloudAddress", "string", "hms.version.version6", 0), ("organizationName", "string", "hms.version.version6", 0), ("expectedVirtualDatacenterId", "string", "hms.version.version6", 0)])
CreateDataType("hms.remote.fault.WrongHbrServerFault", "HmsRemoteFaultWrongHbrServerFault", "hms.remote.fault.SitePairingFault", "hms.version.version6", [("hbrName", "string", "hms.version.version6", 0), ("hbrUuid", "string", "hms.version.version6", 0), ("expectedHbrUuid", "string", "hms.version.version6", 0)])
CreateDataType("hms.remote.fault.WrongHmsServerFault", "HmsRemoteFaultWrongHmsServerFault", "hms.remote.fault.SitePairingFault", "hms.version.version6", [("remoteName", "string", "hms.version.version6", 0), ("remoteUuid", "string", "hms.version.version6", 0), ("expectedRemoteUuid", "string", "hms.version.version6", 0)])
CreateDataType("hms.remote.fault.WrongThumbprintFormat", "HmsRemoteFaultWrongThumbprintFormat", "hms.fault.HmsRuntimeFault", "hms.version.version6", [("badValue", "string", "hms.version.version6", 0)])
CreateDataType("hms.sdrs.HbrDrmCollectionMoveSpec", "HmsSdrsHbrDrmCollectionMoveSpec", "vmodl.DynamicData", "hms.version.version6", [("collectionId", "string", "hms.version.version6", 0), ("diskSpecs", "hms.sdrs.HbrDrmDiskMoveSpec[]", "hms.version.version6", 0)])
CreateDataType("hms.sdrs.HbrDrmDiskBase", "HmsSdrsHbrDrmDiskBase", "vmodl.DynamicData", "hms.version.version6", [("diskId", "string", "hms.version.version6", 0), ("collectionId", "string", "hms.version.version6", 0), ("name", "string", "hms.version.version6", 0), ("datastoreMoId", "string", "hms.version.version6", 0), ("spaceRequirement", "long", "hms.version.version6", 0)])
CreateDataType("hms.sdrs.HbrDrmDiskCollection", "HmsSdrsHbrDrmCollection", "vmodl.DynamicData", "hms.version.version6", [("collectionId", "string", "hms.version.version6", 0), ("name", "string", "hms.version.version6", 0), ("placeholderVmMoId", "string", "hms.version.version6", F_OPTIONAL), ("disks", "hms.sdrs.HbrDrmDiskBase[]", "hms.version.version6", 0)])
CreateDataType("hms.sdrs.HbrDrmDiskMoveSpec", "HmsSdrsHbrDrmMoveSpec", "vmodl.DynamicData", "hms.version.version6", [("diskId", "string", "hms.version.version6", 0), ("sourceDatastoreMoId", "string", "hms.version.version6", 0), ("destinationDatastoreMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.sdrs.ImmovableHbrDrmDisk", "HmsSdrsImmovableHbrDrmDisk", "hms.sdrs.HbrDrmDiskBase", "hms.version.version6", None)
CreateManagedType("hms.sdrs.ReplicaMoveManager", "HmsReplicaMoveManager", "vmodl.ManagedObject", "hms.version.version6", None, [("queryCollections", "HmsReplicaMoveManagerQueryCollections", "hms.version.version6", (("datastoreMoIds", "string[]", "hms.version.version6", F_OPTIONAL, None),), (F_OPTIONAL, "hms.sdrs.HbrDrmDiskCollection[]", "hms.sdrs.HbrDrmDiskCollection[]"), "System.View", None), ("retrieveCurrentMoveTasks", "HmsReplicaMoveManagerRetrieveCurrentMoveTasks", "hms.version.version6", (("datastoreMoIds", "string[]", "hms.version.version6", F_OPTIONAL, None),), (F_OPTIONAL, "hms.sdrs.ReplicaMoveManager.MoveTaskInfo[]", "hms.sdrs.ReplicaMoveManager.MoveTaskInfo[]"), "System.View", None), ("moveCollection", "HmsReplicaMoveManagerMoveCollection_Task", "hms.version.version6", (("spec", "hms.sdrs.HbrDrmCollectionMoveSpec", "hms.version.version6", 0, None),("allowCrossHostMove", "boolean", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.sdrs.fault.InvalidCollection", "hms.sdrs.fault.MoveAlreadyInProgress", "hms.sdrs.fault.DiskNotMovable", "hms.sdrs.fault.CannotMoveAcrossHosts", ]), ("findCollectionsForGroup", "HmsReplicaMoveManagerFindCollectionsForGroup", "hms.version.version6", (("group", "hms.Group", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.sdrs.HbrDrmDiskCollection[]", "hms.sdrs.HbrDrmDiskCollection[]"), "System.View", None)])
CreateDataType("hms.sdrs.ReplicaMoveManager.MoveTaskInfo", "HmsReplicaMoveManagerMoveTaskInfo", "vmodl.DynamicData", "hms.version.version6", [("moveSpec", "hms.sdrs.HbrDrmCollectionMoveSpec", "hms.version.version6", 0), ("task", "vim.Task", "hms.version.version6", 0)])
CreateDataType("hms.sdrs.fault.SdrsFault", "HmsSdrsFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateManagedType("hms.DatastoreMapper", "HmsDatastoreMapper", "vmodl.ManagedObject", "hms.version.version6", None, [("getDatastoreMappings", "HmsDatastoreMapperGetDatastoreMappings", "hms.version.version6", (("site", "hms.remote.HmsServer", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.DatastoreMapper.DatastoreMapping[]", "hms.DatastoreMapper.DatastoreMapping[]"), "HmsDatastoreMapper.com.vmware.vcHms.Mappings.View", None), ("findDatastoreMapping", "HmsDatastoreMapperFindDatastoreMapping", "hms.version.version6", (("datastore", "vim.Datastore[]", "hms.version.version6", 0, None),("site", "hms.remote.HmsServer", "hms.version.version6", 0, None),), (0, "hms.DatastoreMapper.DatastoreMappingKeyedValue[]", "hms.DatastoreMapper.DatastoreMappingKeyedValue[]"), "HmsDatastoreMapper.com.vmware.vcHms.Mappings.View", None), ("setDatastoreMappings", "HmsDatastoreMapperSetDatastoreMappings", "hms.version.version6", (("mappings", "hms.DatastoreMapper.DatastoreMapping[]", "hms.version.version6", 0, None),("site", "hms.remote.HmsServer", "hms.version.version6", 0, None),), (0, "void", "void"), "HmsDatastoreMapper.com.vmware.vcHms.Mappings.Manage", None), ("removeDatastoreMappings", "HmsDatastoreRemoveDatastoreMappings", "hms.version.version6", (("datastores", "vim.Datastore[]", "hms.version.version6", 0, None),("site", "hms.remote.HmsServer", "hms.version.version6", 0, None),), (0, "void", "void"), "HmsDatastoreMapper.com.vmware.vcHms.Mappings.Manage", None)])
CreateDataType("hms.DatastoreMapper.DatastoreMapping", "HmsDatastoreMapperDatastoreMapping", "vmodl.DynamicData", "hms.version.version6", [("primaryObject", "vim.Datastore", "hms.version.version6", 0), ("secondaryObject", "vim.Datastore", "hms.version.version6", 0)])
CreateDataType("hms.DatastoreMapper.DatastoreMappingKeyedValue", "HmsDatastoreMapperDatastoreMappingKeyedValue", "hms.MoKeyedValue", "hms.version.version6", [("value", "hms.DatastoreMapper.DatastoreMapping", "hms.version.version6", F_OPTIONAL)])
CreateManagedType("hms.Group", "HmsGroup", "vmodl.ManagedObject", "hms.version.version6", [("info", "hms.Group.Info", "hms.version.version6", 0, "System.View"), ("extendedInfo", "hms.Group.ExtendedInfo", "hms.version.version6", 0, "System.View"), ("tabularInfo", "hms.ReplicationTabularInfo", "hms.version.version6", 0, "System.View"), ("vms", "hms.VirtualMachine[]", "hms.version.version6", F_OPTIONAL, "System.View"), ("lastGroupError", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL, "System.View"), ("groupStats", "hms.GroupStats", "hms.version.version6", F_OPTIONAL, "System.View"), ("paused", "boolean", "hms.version.version6", 0, "System.View")], [("getInfoInternal", "HmsGroupGetInfoInternal", "hms.version.version6", (), (0, "hms.Group.Info", "hms.Group.Info"), "System.View", None), ("remoteSetConfigurationState", "HmsGroupRemoteSetConfigurationStatus", "hms.version.version6", (("configurationState", "hms.Group.VersionedConfigurationState", "hms.version.version6", 0, None),("configurationError", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.Group.VersionedStatus", "hms.Group.VersionedStatus"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("getVmsInternal", "HmsGroupGetVmsInternal", "hms.version.version6", (), (F_OPTIONAL, "hms.VirtualMachine[]", "hms.VirtualMachine[]"), "System.View", None), ("pause", "HmsGroupPause_Task", "hms.version.version6", (), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("pauseRpoViolationReporting", "HmsGroupPauseRpoViolationReporting", "hms.version.version6", (), (0, "hms.Group.VersionedStatus", "hms.Group.VersionedStatus"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("resume", "HmsGroupResume_Task", "hms.version.version6", (), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("resumeRpoViolationReporting", "HmsGroupResumeRpoViolationReporting", "hms.version.version6", (), (0, "hms.Group.VersionedStatus", "hms.Group.VersionedStatus"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("fullSync", "HmsGroupFullSync_Task", "hms.version.version6", (), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("unconfigure", "HmsGroupUnconfigure_Task", "hms.version.version6", (), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("destroy", "HmsGroupDestroy_Task", "hms.version.version6", (), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("remoteCleanup", "HmsGroupRemoteCleanup_Task", "hms.version.version6", (), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("reconfigure", "HmsGroupReconfigure_Task", "hms.version.version6", (("spec", "hms.Group.Spec", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("remoteReconfigure", "HmsGroupRemoteReconfigure_Task", "hms.version.version6", (("spec", "hms.Group.Spec", "hms.version.version6", 0, None),("ids", "hms.Group.IdSpec[]", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("getLastGroupErrorInternal", "HmsGroupGetLastGroupErrorInternal", "hms.version.version6", (), (F_OPTIONAL, "vmodl.MethodFault", "vmodl.MethodFault"), "System.View", None), ("onlineSync", "HmsGroupOnlineSync_Task", "hms.version.version6", (), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.GroupCommittedToImage", "hms.fault.SyncOngoingFault", "hms.fault.FullSyncOngoingFault", "hms.fault.InvalidVmPowerState", "vim.fault.ConcurrentAccess", "vim.fault.ReplicationVmFault", "hms.fault.HmsMethodFault", ]), ("offlineSync", "HmsGroupOfflineSync_Task", "hms.version.version6", (), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.SyncOngoingFault", "hms.fault.InvalidVmPowerState", "vim.fault.ConcurrentAccess", "vim.fault.ReplicationVmFault", "hms.fault.HmsMethodFault", ]), ("moveTo", "HmsGroupMoveTo_Task", "hms.version.version6", (("newHbrServer", "hms.remote.HbrServer", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("reverseConfigureReplication", "HmsGroupReverseConfigureReplication_Task", "hms.version.version6", (("vms", "hms.Group.VmPair[]", "hms.version.version6", 0, None),("removeSnapshots", "boolean", "hms.version.version6", F_OPTIONAL, None),("unregisterOriginalVm", "boolean", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "hms.Group"), "Host.Hbr.HbrManagement", ["hms.fault.GroupNotRecovered", "hms.fault.RecoveredDiskNotFound", "hms.fault.InaccessibleDatastoreFault", "hms.fault.InvalidTargetDiskUuid", "hms.fault.HmsMethodFault", ]), ("remoteMoveTo", "HmsGroupRemoteMoveTo_Task", "hms.version.version6", (("newHbrServer", "hms.remote.HbrServer", "hms.version.version6", 0, None),("primaryTaskId", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("getNextInstanceSequenceNumber", "HmsGroupGetNextInstanceSequenceNumber", "hms.version.version6", (), (0, "long", "long"), "System.View", ["hms.fault.HmsMethodFault", ]), ("getProgress", "HmsGroupGetProgress", "hms.version.version6", (), (0, "hms.Group.ProgressInfoKeyedValue[]", "hms.Group.ProgressInfoKeyedValue[]"), "System.View", ["hms.fault.HmsMethodFault", ]), ("getGroupStatsInternal", "HmsGroupGetGroupStats", "hms.version.version6", (), (F_OPTIONAL, "hms.GroupStats", "hms.GroupStats"), "System.View", ["hms.fault.HmsMethodFault", ]), ("currentSpec", "HmsGroupCurrentSpec", "hms.version.version6", (), (0, "hms.Group.Spec", "hms.Group.Spec"), "System.View", None), ("prepareReverseReplication", "HmsPrepareReverseReplication_Task", "hms.version.version6", (("deleteSnapshots", "boolean", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "System.View", ["hms.fault.HmsMethodFault", ]), ("getReverseReplicationInfo", "HmsGetReverseReplicationInfo", "hms.version.version6", (), (0, "hms.Group.ReverseReplicationInfo", "hms.Group.ReverseReplicationInfo"), "System.View", ["hms.fault.HmsMethodFault", ]), ("postReverseReplicationCleanup", "HmsPostReverseReplicationCleanup_Task", "hms.version.version6", (("unregisterVm", "boolean", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "System.View", ["hms.fault.HmsMethodFault", ]), ("setVmName", "HmsSetVmName", "hms.version.version6", (("vmMoId", "string", "hms.version.version6", 0, None),("name", "string", "hms.version.version6", 0, None),), (0, "void", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("setVmHardwareVersion", "HmsSetVmHardwareVersion", "hms.version.version6", (("vmMoId", "string", "hms.version.version6", 0, None),("hardwareVersion", "string", "hms.version.version6", 0, None),), (0, "void", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("setVmCpuCount", "HmsSetVmCpuCount", "hms.version.version6", (("vmMoId", "string", "hms.version.version6", 0, None),("cpuCount", "int", "hms.version.version6", 0, None),), (0, "void", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("setVmCoresPerSocketCount", "HmsSetVmCoresPerSocketCount", "hms.version.version6", (("vmMoId", "string", "hms.version.version6", 0, None),("coresPerSocketCount", "int", "hms.version.version6", 0, None),), (0, "void", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("setVmMemoryMb", "HmsSetVmMemoryMb", "hms.version.version6", (("vmMoId", "string", "hms.version.version6", 0, None),("memoryMb", "int", "hms.version.version6", 0, None),), (0, "void", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ])])
CreateDataType("hms.Group.GroupPage", "HmsGroupGroupPage", "hms.CollectionPage", "hms.version.version6", [("groups", "hms.Group[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.Group.RetentionPolicy", "HmsGroupRetentionPolicy", "vmodl.DynamicData", "hms.version.version6", [("tiers", "hms.Group.RetentionPolicy.Tier[]", "hms.version.version6", 0)])
CreateDataType("hms.Group.RetentionPolicy.Tier", "HmsGroupRetentionPolicyTier", "vmodl.DynamicData", "hms.version.version6", [("granularityMinutes", "int", "hms.version.version6", 0), ("numSlots", "int", "hms.version.version6", 0)])
CreateDataType("hms.Group.Settings", "HmsGroupSettings", "vmodl.DynamicData", "hms.version.version6", [("name", "string", "hms.version.version6", 0), ("rpo", "long", "hms.version.version6", 0), ("quiesceGuestEnabled", "boolean", "hms.version.version6", 0), ("networkCompressionEnabled", "boolean", "hms.version.version6", 0), ("targetHbrServer", "hms.remote.HbrServer", "hms.version.version6", F_OPTIONAL), ("retentionPolicy", "hms.Group.RetentionPolicy", "hms.version.version6", F_OPTIONAL), ("version", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.Group.Spec", "HmsGroupSpec", "vmodl.DynamicData", "hms.version.version6", [("settings", "hms.Group.Settings", "hms.version.version6", 0)])
CreateDataType("hms.Group.VcReplicationSpec", "HmsVcGroupSpec", "hms.Group.Spec", "hms.version.version6", [("vms", "hms.VirtualMachine.VcReplicationVmSpec[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.Group.CloudReplicationSpec", "HmsCloudGroupSpec", "hms.Group.Spec", "hms.version.version6", [("vms", "hms.VirtualMachine.CloudReplicationVmSpec[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.Group.IdSpec", "HmsGroupIdSpec", "vmodl.DynamicData", "hms.version.version6", [("vmMoId", "string", "hms.version.version6", 0), ("vmName", "string", "hms.version.version6", 0), ("vmInstanceUuid", "string", "hms.version.version6", F_OPTIONAL), ("vmVirtualHardwareVersion", "string", "hms.version.version6", F_OPTIONAL), ("vmReplicationId", "string", "hms.version.version6", 0), ("diskIdSpec", "hms.Group.IdSpec.IdSpecDisk[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.Group.IdSpec.IdSpecDisk", "HmsGroupIdSpecIdSpecDisk", "vmodl.DynamicData", "hms.version.version6", [("key", "int", "hms.version.version6", 0), ("diskReplicationId", "string", "hms.version.version6", F_OPTIONAL), ("capacityInKB", "long", "hms.version.version6", F_OPTIONAL), ("sourceDiskFileName", "string", "hms.version.version6", F_OPTIONAL), ("sourceDiskUUID", "string", "hms.version.version6", F_OPTIONAL), ("destinationDiskType", "string", "hms.version.version6", F_OPTIONAL), ("adapterType", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.Group.ReverseReplicationInfo", "HmsGroupReverseReplicationInfo", "vmodl.DynamicData", "hms.version.version6", [("originalDisks", "hms.Group.ReverseReplicationInfo.ReverseReplicationDisk[]", "hms.version.version6", F_OPTIONAL), ("originalConfigFilesLocation", "hms.DatastorePath", "hms.version.version6", 0), ("storageProfileId", "pbm.profile.ProfileId", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.Group.ReverseReplicationInfo.ReverseReplicationDisk", "HmsGroupReverseReplicationInfoDisk", "vmodl.DynamicData", "hms.version.version6", [("disk", "vim.vm.device.VirtualDisk", "hms.version.version6", 0), ("storageProfileId", "pbm.profile.ProfileId", "hms.version.version6", F_OPTIONAL)])
CreateEnumType("hms.Group.IssueType", "HmsGroupIssueType", "hms.version.version6", ["configurationError", "rpoViolated", "replicationError", "replicationNotActive", "replicationPaused"])
CreateDataType("hms.Group.Recovery", "HmsGroupRecovery", "vmodl.DynamicData", "hms.version.version6", None)
CreateEnumType("hms.Group.Recovery.RecoveryState", "HmsGroupRecoveryRecoveryState", "hms.version.version6", ["unknown", "notStarted", "inprogress", "error", "ok"])
CreateDataType("hms.Group.TestRecovery", "HmsGroupTestRecovery", "vmodl.DynamicData", "hms.version.version6", None)
CreateEnumType("hms.Group.TestRecovery.TestRecoveryState", "HmsGroupTestRecoveryTestRecoveryState", "hms.version.version6", ["unknown", "none", "testInProgress", "complete", "cleanupInProgress", "testError", "cleanupError"])
CreateDataType("hms.Group.VersionedConfigurationState", "HmsVersionedConfigurationState", "vmodl.DynamicData", "hms.version.version6", [("configurationState", "string", "hms.version.version6", 0), ("version", "long", "hms.version.version6", 0)])
CreateDataType("hms.Group.Info", "HmsGroupInfo", "vmodl.DynamicData", "hms.version.version6", [("settings", "hms.Group.Settings", "hms.version.version6", 0), ("configurationState", "string", "hms.version.version6", 0), ("configurationError", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL), ("recoveryState", "string", "hms.version.version6", 0), ("recoveryError", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL), ("testRecoveryState", "string", "hms.version.version6", 0), ("lastTestRecoveryError", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL), ("sourceSiteUuid", "string", "hms.version.version6", 0), ("destinationSiteUuid", "string", "hms.version.version6", 0), ("peer", "hms.Group", "hms.version.version6", 0), ("currentRpoViolation", "long", "hms.version.version6", 0), ("state", "string", "hms.version.version6", 0), ("hasInstance", "boolean", "hms.version.version6", F_OPTIONAL), ("status", "string", "hms.version.version6", 0)])
CreateEnumType("hms.Group.Info.ReplicationState", "HmsGroupInfoReplicationState", "hms.version.version6", ["passive", "opened", "fullsync", "lwd", "unknown", "prune"])
CreateEnumType("hms.Group.Info.ConfigurationState", "HmsGroupInfoConfigurationState", "hms.version.version6", ["inprogress", "error", "ok", "notKnown"])
CreateDataType("hms.Group.ExtendedInfo", "HmsGroupExtendedInfo", "hms.Group.Info", "hms.version.version6", [("group", "hms.Group", "hms.version.version6", 0), ("instance", "hms.GroupInstance", "hms.version.version6", F_OPTIONAL), ("vm", "hms.VirtualMachineExtendedInfo[]", "hms.version.version6", F_OPTIONAL), ("hbr", "hms.remote.ServerInfo", "hms.version.version6", F_OPTIONAL), ("lastGroupError", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL), ("issue", "hms.ReplicationIssue", "hms.version.version6", F_OPTIONAL), ("recoverySolution", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.Group.ExtendedInfo.Page", "HmsGroupExtendedInfoPage", "hms.CollectionPage", "hms.version.version6", [("info", "hms.Group.ExtendedInfo[]", "hms.version.version6", F_OPTIONAL)])
CreateEnumType("hms.Group.Property", "HmsGroupProperty", "hms.version.version6", ["name", "status", "instanceTransferEndTime", "instanceTransferStartTime", "instanceTransferDuration", "instanceTransferBytes", "rpo", "hbrServer", "hbrServerName", "quiescingMode", "sourceSiteUuid", "destinationSiteUuid", "currentRpoViolation"])
CreateDataType("hms.Group.UpdateStats", "HmsGroupUpdateStats", "vmodl.DynamicData", "hms.version.version6", [("updatesReceived", "int", "hms.version.version6", 0), ("updatesProcessed", "int", "hms.version.version6", 0)])
CreateDataType("hms.Group.ProgressInfoKeyedValue", "HmsGroupProgressInfoKeyedValue", "hms.MoKeyedValue", "hms.version.version6", [("value", "hms.ProgressInfo", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.Group.VmPair", "HmsGroupVmPair", "vmodl.DynamicData", "hms.version.version6", [("key", "vim.VirtualMachine", "hms.version.version6", 0), ("recoveredVm", "vim.VirtualMachine", "hms.version.version6", 0)])
CreateDataType("hms.Group.VersionedStatus", "HmsVersionedStatus", "vmodl.DynamicData", "hms.version.version6", [("status", "string", "hms.version.version6", 0), ("version", "long", "hms.version.version6", 0)])
CreateEnumType("hms.Group.Status", "HmsGroupStatus", "hms.version.version6", ["error", "moving", "configuring", "paused", "fullSync", "initialFullSync", "sync", "notActive", "OK", "unknown", "recovering", "recovered"])
CreateDataType("hms.GroupInfoKeyedValue", "HmsGroupInfoKeyedValue", "hms.MoKeyedValue", "hms.version.version6", [("value", "hms.Group.Info", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.GroupKeyedValue", "HmsGroupKeyedValue", "hms.MoKeyedValue", "hms.version.version6", [("value", "hms.Group", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.IncomingReplicationTabularInfo", "HmsIncomingReplicationTabularInfo", "hms.ReplicationTabularInfo", "hms.version.version6", [("hbrServerVm", "vim.VirtualMachine", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.IntegerKeyedValue", "HmsIntegerKeyedValue", "hms.KeyedValue", "hms.version.version6", [("key", "int", "hms.version.version6", 0)])
CreateDataType("hms.MoKeyedStringValue", "HmsMoKeyedStringValue", "hms.MoKeyedValue", "hms.version.version6", [("value", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.OutgoingReplicationTabularInfo", "HmsOutgoingReplicationTabularInfo", "hms.ReplicationTabularInfo", "hms.version.version6", None)
CreateDataType("hms.PeerFailbackReplicationSpec", "HmsPeerFailbackReplicationSpec", "vmodl.DynamicData", "hms.version.version6", [("replicationSpec", "hms.Group.VcReplicationSpec", "hms.version.version6", 0), ("replicationIdSpec", "hms.Group.IdSpec[]", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0), ("operationId", "string", "hms.version.version6", F_OPTIONAL), ("vrServerUuid", "string", "hms.version.version6", 0), ("replicationTrafficAddress", "string", "hms.version.version6", 0), ("replicationTrafficPort", "int", "hms.version.version6", 0)])
CreateManagedType("hms.PrimaryGroup", "HmsPrimaryGroup", "hms.Group", "hms.version.version6", None, None)
CreateManagedType("hms.PrimaryVcGroup", "HmsPrimaryVcGroup", "hms.PrimaryGroup", "hms.version.version6", None, None)
CreateManagedType("hms.ReplicaManager", "HmsReplicaManager", "vmodl.ManagedObject", "hms.version.version6", None, [("createGroup", "HmsReplicaManagerCreateGroup_Task", "hms.version.version6", (("callingHmsUuid", "string", "hms.version.version6", 0, None),("groupSpec", "hms.Group.VcReplicationSpec", "hms.version.version6", 0, None),("ids", "hms.Group.IdSpec[]", "hms.version.version6", 0, None),("initialGroupVersion", "long", "hms.version.version6", F_OPTIONAL, None),("primaryGroupVersion", "long", "hms.version.version6", 0, None),("hbrTag", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "hms.Group"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("getIncomingReplications", "HmsReplicaManagerGetIncomingReplications", "hms.version.version6", (("start", "int", "hms.version.version6", 0, None),("count", "int", "hms.version.version6", 0, None),("sorters", "hms.SortingSpec[]", "hms.version.version6", F_OPTIONAL, None),("filter", "hms.FilteringSpec", "hms.version.version6", F_OPTIONAL, None),), (F_OPTIONAL, "hms.ReplicationTabularInfo.Page", "hms.ReplicationTabularInfo.Page"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("getIncomingReplicationExtendedInfoPage", "HmsReplicaManagerGetIncomingReplicationExtendedInfoPage", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", F_OPTIONAL, None),("start", "int", "hms.version.version6", 0, None),("count", "int", "hms.version.version6", 0, None),("sorters", "hms.SortingSpec[]", "hms.version.version6", F_OPTIONAL, None),("filter", "hms.FilteringSpec", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.Group.ExtendedInfo.Page", "hms.Group.ExtendedInfo.Page"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("getIncomingReplicationPage", "HmsReplicaManagerGetIncomingReplicationPage", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", F_OPTIONAL, None),("start", "int", "hms.version.version6", 0, None),("count", "int", "hms.version.version6", 0, None),("sorters", "hms.SortingSpec[]", "hms.version.version6", F_OPTIONAL, None),("filter", "hms.FilteringSpec", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.Group.GroupPage", "hms.Group.GroupPage"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("getVmPage", "HmsReplicaManagerGetVmPage", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", 0, None),("start", "int", "hms.version.version6", 0, None),("count", "int", "hms.version.version6", 0, None),), (0, "hms.VirtualMachine.VmPage", "hms.VirtualMachine.VmPage"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("findReplicationGroup", "HmsReplicaManagerFindReplicationGroup", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", 0, None),("vm", "vim.VirtualMachine[]", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.GroupKeyedValue[]", "hms.GroupKeyedValue[]"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("getIncomingReplicationsSummary", "HmsReplicaManagerGetIncomingReplicationsSummary", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.CountForGroupStatus[]", "hms.CountForGroupStatus[]"), "HmsReplication.com.vmware.vcHms.Replication.View", None), ("getIncomingReplicationIssues", "HmsReplicaManagerGetIncomingReplicationIssues", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", F_OPTIONAL, None),), (F_OPTIONAL, "hms.ReplicationIssue[]", "hms.ReplicationIssue[]"), "HmsReplication.com.vmware.vcHms.Replication.View", None), ("findGroupInstances", "HmsReplicaManagerFindGroupInstances", "hms.version.version6", (("replicationGroup", "hms.Group", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.GroupInstance[]", "hms.GroupInstance[]"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("getGroupImage", "HmsReplicaManagerGetGroupImage", "hms.version.version6", (("replicationGroup", "hms.Group", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.GroupImage", "hms.GroupImage"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("createTestBubbleImage", "HmsReplicaManagerCreateTestBubbleImage_Task", "hms.version.version6", (("group", "hms.Group", "hms.version.version6", 0, None),("instanceId", "string", "hms.version.version6", F_OPTIONAL, None),("snapshotPITImages", "boolean", "hms.version.version6", 0, None),("location", "hms.DatastorePath", "hms.version.version6", F_OPTIONAL, None),("disableNics", "boolean", "hms.version.version6", 0, None),("keepOnlyReplicatedDisks", "boolean", "hms.version.version6", 0, None),), (0, "vim.Task", "hms.GroupImage"), "Host.Hbr.HbrManagement", ["hms.fault.ImageAlreadyExistsFault", "hms.fault.GroupInstanceNotFoundFault", ]), ("createFailoverImage", "HmsReplicaManagerCreateFailoverImage_Task", "hms.version.version6", (("group", "hms.Group", "hms.version.version6", 0, None),("instanceId", "string", "hms.version.version6", F_OPTIONAL, None),("snapshotPITImages", "boolean", "hms.version.version6", 0, None),("location", "hms.DatastorePath", "hms.version.version6", F_OPTIONAL, None),("removeExistingTestImage", "boolean", "hms.version.version6", 0, None),("disableNics", "boolean", "hms.version.version6", 0, None),("keepOnlyReplicatedDisks", "boolean", "hms.version.version6", 0, None),), (0, "vim.Task", "hms.GroupImage"), "Host.Hbr.HbrManagement", ["hms.fault.ImageAlreadyExistsFault", "hms.fault.CannotDetermineDatastore", "hms.fault.GroupInstanceNotFoundFault", ]), ("commitToImage", "HmsGroupImageCommit_Task", "hms.version.version6", (("group", "hms.Group", "hms.version.version6", 0, None),("imageId", "string", "hms.version.version6", 0, None),("consolidateDisks", "boolean", "hms.version.version6", 0, None),), (0, "vim.Task", "hms.GroupImage"), "Host.Hbr.HbrManagement", ["hms.fault.GroupCommittedToImage", "hms.fault.ImageNotFoundFault", ]), ("revertImage", "HmsGroupImageRevert_Task", "hms.version.version6", (("group", "hms.Group", "hms.version.version6", 0, None),("imageId", "string", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.ImageNotFoundFault", ]), ("getReplicationCapabilities", "HmsReplicaManagerGetReplicationCapabilities", "hms.version.version6", (), (0, "hms.ReplicationCapabilities", "hms.ReplicationCapabilities"), "HmsRemote.com.vmware.vcHms.Hms.View", None), ("getStats", "HmsReplicaManagerGetStats", "hms.version.version6", (("groupIds", "string[]", "hms.version.version6", 0, None),), (F_OPTIONAL, "hms.GroupStats[]", "hms.GroupStats[]"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("configureReplicationFromCloud", "HmsReplicaManagerConfigureReplicationFromCloud_Task", "hms.version.version6", (("sourceSite", "hms.remote.VdcSite", "hms.version.version6", 0, None),("replicationSpec", "hms.FailbackReplicationSpec", "hms.version.version6", 0, None),), (0, "vim.Task", "hms.Group"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("validateConfigureReplicationFromCloud", "HmsReplicaManagerValidateConfigureReplicationFromCloud", "hms.version.version6", (("sourceSite", "hms.remote.VdcSite", "hms.version.version6", 0, None),("replicationsVmsSpecs", "hms.FailbackReplicationVmSpec[]", "hms.version.version6", 0, None),), (0, "hms.FailbackReplicationVmValidation[]", "hms.FailbackReplicationVmValidation[]"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ])])
CreateEnumType("hms.ReplicaManager.Collections", "HmsReplicaManagerCollections", "hms.version.version6", ["incomingReplications", "vms"])
CreateManagedType("hms.ReplicationManager", "HmsReplicationManager", "vmodl.ManagedObject", "hms.version.version6", None, [("getOutgoingReplicationPage", "HmsReplicationManagerGetOutgoingReplicationPage", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", F_OPTIONAL, None),("start", "int", "hms.version.version6", 0, None),("count", "int", "hms.version.version6", 0, None),("sorters", "hms.SortingSpec[]", "hms.version.version6", F_OPTIONAL, None),("filter", "hms.FilteringSpec", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.Group.GroupPage", "hms.Group.GroupPage"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("getVmPage", "HmsReplicationManagerGetVmPage", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", 0, None),("start", "int", "hms.version.version6", 0, None),("count", "int", "hms.version.version6", 0, None),), (0, "hms.VirtualMachine.VmPage", "hms.VirtualMachine.VmPage"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("getVmInfoPage", "HmsReplicationManagerGetVmInfoPage", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", 0, None),("start", "int", "hms.version.version6", 0, None),("count", "int", "hms.version.version6", 0, None),), (0, "hms.ReplicationManager.VmInfoPage", "hms.ReplicationManager.VmInfoPage"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("findReplicationGroup", "HmsReplicationManagerFindReplicationGroup", "hms.version.version6", (("vm", "vim.VirtualMachine[]", "hms.version.version6", 0, None),), (0, "hms.GroupKeyedValue[]", "hms.GroupKeyedValue[]"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("getGroupInfo", "HmsReplicationManagerGetGroupInfo", "hms.version.version6", (("groups", "hms.Group[]", "hms.version.version6", 0, None),), (0, "hms.GroupInfoKeyedValue[]", "hms.GroupInfoKeyedValue[]"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("getOutgoingReplicationsSummary", "HmsReplicationManagerGetOutgoingReplicationsSummary", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.CountForGroupStatus[]", "hms.CountForGroupStatus[]"), "HmsReplication.com.vmware.vcHms.Replication.View", None), ("getOutgoingReplicationIssues", "HmsReplicationManagerGetOutgoingReplicationIssues", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", F_OPTIONAL, None),), (F_OPTIONAL, "hms.ReplicationIssue[]", "hms.ReplicationIssue[]"), "HmsReplication.com.vmware.vcHms.Replication.View", None), ("getOutgoingReplications", "HmsReplicationManagerGetOutgoingReplications", "hms.version.version6", (("start", "int", "hms.version.version6", 0, None),("count", "int", "hms.version.version6", 0, None),("sorters", "hms.SortingSpec[]", "hms.version.version6", F_OPTIONAL, None),("filter", "hms.FilteringSpec", "hms.version.version6", F_OPTIONAL, None),), (F_OPTIONAL, "hms.ReplicationTabularInfo.Page", "hms.ReplicationTabularInfo.Page"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("getOutgoingReplicationExtendedInfoPage", "HmsReplicationManagerGetOutgoingReplicationExtendedInfoPage", "hms.version.version6", (("site", "hms.remote.RemoteSite", "hms.version.version6", F_OPTIONAL, None),("start", "int", "hms.version.version6", 0, None),("count", "int", "hms.version.version6", 0, None),("sorters", "hms.SortingSpec[]", "hms.version.version6", F_OPTIONAL, None),), (0, "hms.Group.ExtendedInfo.Page", "hms.Group.ExtendedInfo.Page"), "HmsReplication.com.vmware.vcHms.Replication.View", ["hms.fault.HmsMethodFault", ]), ("configureReplication", "HmsReplicationManagerConfigureReplication_Task", "hms.version.version6", (("site", "hms.remote.HmsServer", "hms.version.version6", 0, None),("groupSpec", "hms.Group.VcReplicationSpec", "hms.version.version6", 0, None),("licensingEntityId", "string", "hms.version.version6", 0, None),), (0, "vim.Task", "hms.Group"), "Host.Hbr.HbrManagement", ["hms.fault.InsufficientLicensesFault", "hms.fault.InaccessibleDatastoreFault", "hms.fault.InvalidTargetDiskUuid", "hms.fault.HmsMethodFault", ]), ("configureReplicationToCloud", "HmsReplicationManagerConfigureReplicationToCloud_Task", "hms.version.version6", (("site", "hms.remote.VdcSite", "hms.version.version6", 0, None),("groupSpec", "hms.Group.CloudReplicationSpec", "hms.version.version6", 0, None),), (0, "vim.Task", "hms.Group"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("peerConfigureReplicationFromCloud", "HmsReplicationManagerPeerConfigureReplicationFromCloud_Task", "hms.version.version6", (("destinationSiteUuid", "string", "hms.version.version6", 0, None),("spec", "hms.PeerFailbackReplicationSpec", "hms.version.version6", 0, None),), (0, "vim.Task", "hms.Group"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("detachSourceVms", "HmsReplicationManagerDetachSourceVms", "hms.version.version6", (("replicationGroups", "hms.Group[]", "hms.version.version6", 0, None),), (0, "hms.GroupOperationError[]", "hms.GroupOperationError[]"), "Host.Hbr.HbrManagement", None), ("queryReplicationCapabilities", "HmsReplicationManagerQueryReplicationCapabilities", "hms.version.version6", (("vms", "vim.VirtualMachine[]", "hms.version.version6", 0, "VirtualMachine.Hbr.ConfigureReplication"),), (0, "hms.VmReplicationCapabilityKeyedValue[]", "hms.VmReplicationCapabilityKeyedValue[]"), "Host.Hbr.HbrManagement", None)])
CreateEnumType("hms.ReplicationManager.Collections", "HmsReplicationManagerCollections", "hms.version.version6", ["outgoingReplications", "vms"])
CreateDataType("hms.ReplicationManager.VmInfoPage", "HmsReplicationManagerVmInfoPage", "hms.CollectionPage", "hms.version.version6", [("vms", "hms.VirtualMachine.Info[]", "hms.version.version6", F_OPTIONAL)])
CreateManagedType("hms.SecondaryGroup", "HmsSecondaryGroup", "hms.Group", "hms.version.version6", None, None)
CreateManagedType("hms.SecondaryVcGroup", "HmsSecondaryVcGroup", "hms.SecondaryGroup", "hms.version.version6", None, None)
CreateManagedType("hms.ServiceInstance", "HmsServiceInstance", "vmodl.ManagedObject", "hms.version.version6", [("content", "hms.ServiceInstanceContent", "hms.version.version6", 0, "System.Anonymous"), ("description", "hms.HmsDescription", "hms.version.version6", 0, "System.Anonymous")], [("currentTime", "HmsServiceInstanceCurrentTime", "hms.version.version6", (), (0, "vmodl.DateTime", "vmodl.DateTime"), "System.View", None), ("ping", "HmsServiceInstancePing", "hms.version.version6", (), (0, "void", "void"), "System.Anonymous", None), ("getContentInternal", "HmsServiceInstanceGetContentInternal", "hms.version.version6", (), (0, "hms.ServiceInstanceContent", "hms.ServiceInstanceContent"), "System.Anonymous", None), ("getDescriptionInternal", "HmsServiceInstanceGetDescriptionInternal", "hms.version.version6", (), (0, "hms.HmsDescription", "hms.HmsDescription"), "System.Anonymous", None), ("updateSiteName", "HmsServiceInstanceUpdateSiteName", "hms.version.version6", (("newSiteName", "string", "hms.version.version6", 0, None),), (0, "void", "void"), "HmsRemote.com.vmware.vcHms.Hms.Manage", ["hms.fault.UpdateSiteNameFault", ]), ("getGroupUpdateStats", "HmsServiceInstanceGetGroupUpdateStats", "hms.version.version6", (), (0, "hms.Group.UpdateStats", "hms.Group.UpdateStats"), "HmsRemote.com.vmware.vcHms.Hms.View", None)])
CreateDataType("hms.ServiceInstanceContent", "HmsServiceInstanceContent", "vmodl.DynamicData", "hms.version.version6", [("about", "hms.AboutInfo", "hms.version.version6", 0), ("siteName", "string", "hms.version.version6", 0), ("siteUuid", "string", "hms.version.version6", 0), ("instanceUuid", "string", "hms.version.version6", 0), ("solutionUsername", "string", "hms.version.version6", 0), ("authenticationMethod", "hms.AuthenticationMethod", "hms.version.version6", 0), ("trustMethod", "hms.TrustMethod", "hms.version.version6", 0), ("sessionManager", "hms.SessionManager", "hms.version.version6", 0), ("replicationManager", "hms.ReplicationManager", "hms.version.version6", 0), ("replicaManager", "hms.ReplicaManager", "hms.version.version6", 0), ("recoveryManager", "hms.RecoveryManager", "hms.version.version6", 0), ("siteManager", "hms.remote.SiteManager", "hms.version.version6", 0), ("changeManager", "hms.ChangeManager", "hms.version.version6", 0), ("datastoreMapper", "hms.DatastoreMapper", "hms.version.version6", 0), ("eventLogManager", "hms.EventLogManager", "hms.version.version6", 0), ("diagnosticsManager", "hms.DiagnosticsManager", "hms.version.version6", 0), ("replicaMoveManager", "hms.sdrs.ReplicaMoveManager", "hms.version.version6", 0), ("statisticsManager", "hms.StatisticsManager", "hms.version.version6", 0)])
CreateDataType("hms.fault.AbnormalTerminationFault", "HmsFaultAbnormalTerminationFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.AccessForbiddenFault", "HmsFaultAccessForbiddenFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", None)
CreateDataType("hms.fault.AlreadyLoggedIn", "HmsFaultAlreadyLoggedIn", "hms.fault.HmsMethodFault", "hms.version.version6", [("currentSession", "hms.UserSession", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.CannotBreakPairingExistingGroups", "HmsFaultCannotBreakPairingExistingGroups", "hms.remote.fault.SitePairingFault", "hms.version.version6", None)
CreateDataType("hms.fault.CannotDetermineDatastore", "HmsFaultCannotDetermineDatastore", "hms.fault.HmsMethodFault", "hms.version.version6", [("datastoreUuid", "string", "hms.version.version6", 0), ("datacenter", "vim.Datacenter", "hms.version.version6", 0)])
CreateDataType("hms.fault.CannotVerifyCredentialsFault", "HmsFaultCannotVerifyCredentialsFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.CertificateValidationFault", "HmsFaultCertificateValidationFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.CloudHbrServerDisconnectedFault", "HmsFaultCloudHbrServerDisconnectedFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.CloudHmsConnectionFault", "HmsFaultCloudHmsConnectionFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.CloudReplicationDiskMismatch", "HmsFaultCloudReplicationDiskMismatch", "hms.fault.HmsMethodFault", "hms.version.version6", [("vmName", "string", "hms.version.version6", 0), ("diskNames", "string", "hms.version.version6", 0), ("seedVmName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.CloudVmNotFoundFault", "HmsFaultCloudVmNotFoundFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("groupName", "string", "hms.version.version6", F_OPTIONAL), ("cloudVmUrn", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.ConfigureReplicationFault", "HmsFaultConfigureReplicationFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.CreateSecureTunnelToCloudFault", "HmsFaultCreateSecureTunnelToCloudFault", "hms.fault.HmsRuntimeFault", "hms.version.version6", None)
CreateDataType("hms.fault.DiskCapacityMismatchFault", "HmsFaultDiskCapacityMismatchFault", "hms.fault.HmsMethodFault", "hms.version.version6", [("primaryDiskCapacityKb", "long", "hms.version.version6", F_OPTIONAL), ("secondaryDiskCapacityKb", "long", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.DuplicateTargetDiskFileName", "HmsFaultDuplicateTargetDiskFileName", "hms.fault.HmsMethodFault", "hms.version.version6", [("diskPath", "string", "hms.version.version6", 0), ("datastoreMoId", "string", "hms.version.version6", 0), ("path", "string", "hms.version.version6", 0), ("fileName", "string", "hms.version.version6", 0), ("sourceDisksDeviceKeys", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.ExistingConfigurationInErrorStateFault", "HmsFaultExistingConfigurationInErrorStateFault", "hms.fault.ConfigureReplicationFault", "hms.version.version6", [("vmMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.FaultToleranceUnsupportedFault", "HmsFaultFaultToleranceUnsupportedFault", "hms.fault.ConfigureReplicationFault", "hms.version.version6", [("vmMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.FileSearchFault", "HmsFaultFileSearchFault", "hms.fault.datastore.DatastoreSearchFault", "hms.version.version6", [("fileName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.FullSyncOngoingFault", "HmsFaultFullSyncOngoingFault", "hms.fault.SyncOngoingFault", "hms.version.version6", None)
CreateDataType("hms.fault.GenericVmShutdownTimedOutFault", "HmsGenericFaultVmShutdownTimedOutFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.GroupCommittedToImage", "HmsFaultGroupCommittedToImage", "hms.fault.InvalidGroupState", "hms.version.version6", None)
CreateDataType("hms.fault.GroupFullSyncFault", "HmsFaultGroupFullSyncFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.GroupInstanceNotFoundFault", "HmsFaultGroupInstanceNotFoundFault", "hms.fault.InvalidGroupState", "hms.version.version6", None)
CreateDataType("hms.fault.GroupMoveToDisabledImagesExist", "HmsFaultGroupMoveToDisabledImagesExist", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.GroupMoveToFault", "HmsFaultGroupMoveToFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.GroupNotConfiguredFault", "HmsFaultGroupNotConfiguredFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.GroupNotRecovered", "HmsFaultGroupNotRecovered", "hms.fault.InvalidGroupState", "hms.version.version6", None)
CreateDataType("hms.fault.GroupPauseFault", "HmsFaultGroupPauseFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.GroupResumeFault", "HmsFaultGroupResumeFault", "hms.fault.HmsMethodFault", "hms.version.version6", None)
CreateDataType("hms.fault.HbrManagerConfigurationFailed", "HmsFaultHbrManagerConfigurationFailed", "hms.fault.ConfigureReplicationFault", "hms.version.version6", None)
CreateDataType("hms.fault.ImageAlreadyExistsFault", "HmsFaultImageAlreadyExistsFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("group", "hms.Group", "hms.version.version6", 0), ("image", "hms.GroupImage", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.ImageNotFoundFault", "HmsFaultImageNotFoundFault", "hms.fault.InvalidGroupState", "hms.version.version6", None)
CreateDataType("hms.fault.InvalidSpecConnectedCdromFault", "HmsFaultInvalidSpecConnectedCdromFault", "hms.fault.InvalidSpecFault", "hms.version.version6", [("vmName", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.InvalidSpecConnectedFloppyFault", "HmsFaultInvalidSpecConnectedFloppyFault", "hms.fault.InvalidSpecFault", "hms.version.version6", [("vmName", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.InvalidSpecDiskAlreadyUsedFault", "HmsFaultInvalidSpecDiskAlreadyUsedFault", "hms.fault.InvalidSpecFault", "hms.version.version6", [("datastoreMoId", "string", "hms.version.version6", 0), ("path", "string", "hms.version.version6", 0), ("fileName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.InvalidSpecEmptyGroupNameFault", "HmsFaultInvalidSpecEmptyGroupNameFault", "hms.fault.InvalidSpecFault", "hms.version.version6", None)
CreateDataType("hms.fault.InvalidSpecTargetVrServerConnectedCheckFailedFault", "HmsFaultInvalidSpecTargetVrServerConnectedCheckFailedFault", "hms.fault.InvalidSpecTargetVrServerFault", "hms.version.version6", None)
CreateDataType("hms.fault.MissingDatastoreMappingFault", "HmsFaultMissingDatastoreMappingFault", "hms.fault.ConfigureReplicationFault", "hms.version.version6", [("vmMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.ReconfigureReplicationFault", "HmsFaultReconfigureReplicationFault", "hms.fault.ConfigureReplicationFault", "hms.version.version6", [("groupMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.RemoteConfigureReplicationFault", "HmsFaultRemoteConfigureReplicationFault", "hms.fault.ConfigureReplicationFault", "hms.version.version6", None)
CreateDataType("hms.fault.VmReconfigurationFault", "HmsFaultVmReconfigurationFault", "hms.fault.ReconfigureReplicationFault", "hms.version.version6", [("vmMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.VmRemoteReconfigurationFault", "HmsFaultVmRemoteReconfigurationFault", "hms.fault.ReconfigureReplicationFault", "hms.version.version6", [("taskMoId", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.VmShutdownTimedOutFault", "HmsFaultVmShutdownTimedOutFault", "hms.fault.GenericVmShutdownTimedOutFault", "hms.version.version6", [("vmName", "string", "hms.version.version6", 0), ("timeout", "int", "hms.version.version6", 0)])
CreateDataType("hms.fault.datastore.DatastoreInMaintenanceMode", "HmsFaultDatastoreInMaintenanceMode", "hms.fault.datastore.StorageFault", "hms.version.version6", [("maintenanceMode", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.datastore.InsufficientSpace", "HmsFaultDatastoreInsufficientSpace", "hms.fault.datastore.StorageFault", "hms.version.version6", None)
CreateDataType("hms.fault.datastore.InsufficientStoragePermissions", "HmsFaultDatastoreInsufficientStoragePermissions", "hms.fault.datastore.StorageFault", "hms.version.version6", None)
CreateDataType("hms.fault.image.CreateFailoverImageFault", "HmsFaultImageCreateFailoverImageFault", "hms.fault.image.CreateImageErrorFault", "hms.version.version6", None)
CreateDataType("hms.fault.recovery.HostInMaintenanceModeFault", "HmsFaultRecoveryHostInMaintenanceModeFault", "hms.fault.recovery.InvalidHostStateFault", "hms.version.version6", None)
CreateDataType("hms.fault.recovery.HostNotConnectedFault", "HmsFaultRecoveryHostNotConnectedFault", "hms.fault.recovery.InvalidHostStateFault", "hms.version.version6", [("connectionState", "vim.HostSystem.ConnectionState", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.InvalidHostForPoolFault", "HmsFaultRecoveryInvalidHostForPoolFault", "hms.fault.recovery.PoolValidationFault", "hms.version.version6", [("host", "vim.HostSystem", "hms.version.version6", 0), ("hostName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.NoHostSuitableForRecoveryFault", "HmsFaultRecoveryNoHostSuitableForRecoveryFault", "hms.fault.recovery.PoolValidationFault", "hms.version.version6", [("cluster", "vim.ClusterComputeResource", "hms.version.version6", 0), ("clusterName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.NoHostsInClusterFault", "HmsFaultRecoveryNoHostsInClusterFault", "hms.fault.recovery.PoolValidationFault", "hms.version.version6", [("cluster", "vim.ClusterComputeResource", "hms.version.version6", 0), ("clusterName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.NonAutomatedDrsClusterHostRequiredFault", "HmsFaultRecoveryNonAutomatedDrsClusterHostRequiredFault", "hms.fault.recovery.PoolValidationFault", "hms.version.version6", [("cluster", "vim.ClusterComputeResource", "hms.version.version6", 0), ("clusterName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.UnexpectedRecoveryStateFault", "HmsFaultRecoveryUnexpectedRecoveryStateFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0), ("recoveryState", "hms.Group.Recovery.RecoveryState", "hms.version.version6", 0)])
CreateDataType("hms.fault.recovery.UnexpectedTestRecoveryStateFault", "HmsFaultRecoveryUnexpectedTestRecoveryStateFaultFault", "hms.fault.InvalidGroupState", "hms.version.version6", [("groupName", "string", "hms.version.version6", 0), ("groupMoId", "string", "hms.version.version6", 0), ("testRecoveryState", "hms.Group.TestRecovery.TestRecoveryState", "hms.version.version6", 0)])
CreateDataType("hms.remote.CloudConnectionParams", "HmsRemoteCloudConnectionParams", "hms.remote.ConnectionParams", "hms.version.version6", [("pairingName", "string", "hms.version.version6", F_OPTIONAL), ("organizationName", "string", "hms.version.version6", F_OPTIONAL), ("virtualDatacenterId", "string", "hms.version.version6", 0), ("credentials", "hms.remote.CloudLoginCredentials", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.remote.CloudLoginCredentials", "HmsRemoteCloudLoginCredentials", "hms.remote.LoginCredentials", "hms.version.version6", [("password", "string", "hms.version.version6", 0)])
CreateManagedType("hms.remote.HbrServer", "HmsRemoteHbrServer", "vmodl.ManagedObject", "hms.version.version6", [("info", "hms.remote.HbrServer.ExtendedInfo", "hms.version.version6", 0, "HmsRemote.com.vmware.vcHms.Hbr.View"), ("stats", "hms.remote.HbrServerStats", "hms.version.version6", 0, "HmsRemote.com.vmware.vcHms.Hbr.View"), ("userTags", "string[]", "hms.version.version6", F_OPTIONAL, "HmsRemote.com.vmware.vcHms.Hbr.Manage")], [("getInfoInternal", "HmsRemoteHbrServerGetInfoInternal", "hms.version.version6", (), (0, "hms.remote.HbrServer.ExtendedInfo", "hms.remote.HbrServer.ExtendedInfo"), "HmsRemote.com.vmware.vcHms.Hbr.View", None), ("getStatsInternal", "HmsRemoteHbrServerGetStatsInternal", "hms.version.version6", (), (0, "hms.remote.HbrServerStats", "hms.remote.HbrServerStats"), "HmsRemote.com.vmware.vcHms.Hbr.View", None), ("setName", "HmsRemoteHbrServerSetName", "hms.version.version6", (("newName", "string", "hms.version.version6", 0, None),), (0, "void", "void"), "HmsRemote.com.vmware.vcHms.Hbr.Manage", None), ("setConnectionParams", "HmsRemoteHbrServerSetConnectionParams_Task", "hms.version.version6", (("managementUri", "string", "hms.version.version6", F_OPTIONAL, None),("thumbprint", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "void"), "HmsRemote.com.vmware.vcHms.Hbr.Manage", ["hms.remote.fault.ConnectionFault", "hms.remote.fault.InternallyManagedHbrFault", ])])
CreateDataType("hms.remote.HbrServer.Info", "HmsRemoteHbrServerInfo", "hms.remote.ServerInfo", "hms.version.version6", [("vm", "vim.VirtualMachine", "hms.version.version6", F_OPTIONAL), ("hostName", "string", "hms.version.version6", F_OPTIONAL), ("replicationTrafficAddress", "string", "hms.version.version6", F_OPTIONAL), ("replicationTrafficPort", "int", "hms.version.version6", F_OPTIONAL), ("usingTunnel", "boolean", "hms.version.version6", 0), ("tunnelId", "string", "hms.version.version6", F_OPTIONAL), ("internallyManaged", "boolean", "hms.version.version6", 0)])
CreateDataType("hms.remote.HbrServer.ExtendedInfo", "HmsRemoteHbrServerExtendedInfo", "hms.remote.HbrServer.Info", "hms.version.version6", [("numGroups", "int", "hms.version.version6", 0)])
CreateDataType("hms.remote.RemoteServerInfo", "HmsRemotePairedServerInfo", "hms.remote.ServerInfo", "hms.version.version6", [("enabled", "boolean", "hms.version.version6", F_OPTIONAL)])
CreateManagedType("hms.remote.VdcSite", "HmsRemoteVdcSite", "hms.remote.RemoteSite", "hms.version.version6", None, [("setConnectionParams", "HmsRemoteVdcSiteSetConnectionParams_Task", "hms.version.version6", (("params", "hms.remote.CloudConnectionParams", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "HmsRemote.com.vmware.vcHms.Hms.Manage", ["hms.remote.fault.AlreadyPairedSiteNameFault", "hms.remote.fault.WrongCloudFault", "hms.remote.fault.SitePairingFault", ])])
CreateDataType("hms.remote.VdcSite.Info", "HmsRemoteVdcSiteInfo", "hms.remote.RemoteServerInfo", "hms.version.version6", [("virtualDatacenterName", "string", "hms.version.version6", F_OPTIONAL), ("isPrimarySite", "boolean", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.remote.fault.AlreadyPairedFault", "HmsRemoteFaultAlreadyPairedFault", "hms.remote.fault.SitePairingFault", "hms.version.version6", [("site", "hms.remote.HmsServer", "hms.version.version6", 0)])
CreateDataType("hms.remote.fault.ConnectionFault", "HmsRemoteFaultConnectionFault", "hms.remote.fault.ServerFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.HbrServerFault", "HmsRemoteFaultHbrServerFault", "hms.remote.fault.ServerFault", "hms.version.version6", [("name", "string", "hms.version.version6", F_OPTIONAL), ("uuid", "string", "hms.version.version6", 0)])
CreateDataType("hms.remote.fault.HbrUnregistrationFault", "HmsRemoteFaultHbrUnregistrationFault", "hms.remote.fault.HbrServerFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.HmsServerNotRegistered", "HmsRemoteFaultHmsServerNotRegistered", "hms.remote.fault.SitePairingFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.InternallyManagedHbrFault", "HmsRemoteFaultInternallyManagedHbrFault", "hms.remote.fault.HbrServerFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.InvalidCredentials", "HmsRemoteFaultInvalidCredentials", "hms.remote.fault.ConnectionFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.ModifySelfPairFault", "HmsRemoteModifySelfPairFault", "hms.remote.fault.SitePairingFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.PairOperationInProgress", "HmsRemoteFaultPairOperationInProgress", "hms.remote.fault.SitePairingFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.PeerTimedout", "HmsRemoteFaultPeerTimedoutFault", "hms.remote.fault.SitePairingFault", "hms.version.version6", [("site", "hms.remote.HmsServer", "hms.version.version6", 0)])
CreateDataType("hms.remote.fault.ReadStatsFromHbrServerError", "HmsRemoteFaultReadStatsFromHbrServerError", "hms.remote.fault.HbrServerFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.SameSiteNamePairFault", "HmsRemoteFaultSameSiteNamePairFault", "hms.remote.fault.SitePairingFault", "hms.version.version6", None)
CreateDataType("hms.sdrs.HbrDrmDisk", "HmsSdrsHbrDrmDisk", "hms.sdrs.HbrDrmDiskBase", "hms.version.version6", [("movable", "boolean", "hms.version.version6", 0), ("datastoresForSingleHostMove", "vim.Datastore[]", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.sdrs.fault.CannotMoveAcrossHosts", "HmsSdrsFaultCannotMoveAcrossHosts", "hms.sdrs.fault.SdrsFault", "hms.version.version6", None)
CreateDataType("hms.sdrs.fault.DiskNotMovable", "HmsSdrsFaultDiskNotMovable", "hms.sdrs.fault.SdrsFault", "hms.version.version6", [("nonMovableDisksIds", "string[]", "hms.version.version6", 0)])
CreateDataType("hms.sdrs.fault.InvalidCollection", "HmsSdrsFaultInvalidCollection", "hms.sdrs.fault.SdrsFault", "hms.version.version6", None)
CreateDataType("hms.sdrs.fault.MoveAlreadyInProgress", "HmsSdrsFaultMoveAlreadyInProgress", "hms.sdrs.fault.SdrsFault", "hms.version.version6", [("taskInProgress", "hms.HmsTask", "hms.version.version6", 0)])
CreateDataType("hms.sdrs.fault.MoveCanceled", "HmsSdrsFaultMoveCanceled", "hms.sdrs.fault.SdrsFault", "hms.version.version6", None)
CreateDataType("hms.FailbackReplicationSpec", "HmsFailbackReplicationSpec", "hms.Group.Spec", "hms.version.version6", [("vms", "hms.FailbackReplicationVmSpec[]", "hms.version.version6", 0)])
CreateManagedType("hms.PrimaryCloudGroup", "HmsPrimaryCloudGroup", "hms.PrimaryGroup", "hms.version.version6", None, [("reconfigureCloudGroup", "HmsPrimaryCloudGroupReconfigure_Task", "hms.version.version6", (("spec", "hms.PrimaryCloudGroup.ReconfigureSpec", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ]), ("failover", "HmsPrimaryCloudGroupFailover_Task", "hms.version.version6", (("useSoftPowerOff", "boolean", "hms.version.version6", 0, None),("softPowerOffTimeout", "int", "hms.version.version6", 0, None),("powerOn", "boolean", "hms.version.version6", F_OPTIONAL, None),("instanceId", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.recovery.OngoingRecoveryFault", "hms.fault.recovery.AlreadyRecoveredFault", "hms.fault.recovery.NoInstanceAvailableFault", "hms.fault.ImageAlreadyExistsFault", "hms.fault.recovery.OfflineSyncFault", "hms.fault.VmShutdownTimedOutFault", "vim.fault.ToolsUnavailable", "hms.fault.HmsMethodFault", ]), ("testFailover", "HmsPrimaryCloudGroupTestFailover_Task", "hms.version.version6", (("synchronize", "boolean", "hms.version.version6", 0, None),("powerOn", "boolean", "hms.version.version6", F_OPTIONAL, None),("instanceId", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.recovery.OngoingRecoveryFault", "hms.fault.recovery.AlreadyRecoveredFault", "hms.fault.recovery.NoInstanceAvailableFault", "hms.fault.ImageAlreadyExistsFault", "hms.fault.HmsMethodFault", ]), ("cleanupTestFailover", "HmsPrimaryCloudGroupCleanupTestFailover_Task", "hms.version.version6", (), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.HmsMethodFault", ])])
CreateDataType("hms.PrimaryCloudGroup.ReconfigureSpec", "HmsPrimaryCloudGroupReconfigureSpec", "vmodl.DynamicData", "hms.version.version6", [("rpo", "long", "hms.version.version6", 0), ("quiesceGuestEnabled", "boolean", "hms.version.version6", 0), ("retentionPolicy", "hms.Group.RetentionPolicy", "hms.version.version6", F_OPTIONAL), ("networkCompressionEnabled", "boolean", "hms.version.version6", F_OPTIONAL)])
CreateManagedType("hms.PrimaryFailbackGroup", "HmsPrimaryFailbackGroup", "hms.PrimaryGroup", "hms.version.version6", None, [("onlineSyncFromCloud", "HmsPrimaryFailbackGroupOnlineSync_Task", "hms.version.version6", (("expectedInstanceSeqNr", "long", "hms.version.version6", 0, None),("operationId", "string", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.GroupCommittedToImage", "hms.fault.SyncOngoingFault", "hms.fault.FullSyncOngoingFault", "hms.fault.InvalidVmPowerState", "vim.fault.ConcurrentAccess", "vim.fault.ReplicationVmFault", "hms.fault.HmsMethodFault", ]), ("offlineSyncFromCloud", "HmsPrimaryFailbackGroupOfflineSync_Task", "hms.version.version6", (("expectedInstanceSeqNr", "long", "hms.version.version6", 0, None),("operationId", "string", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.SyncOngoingFault", "hms.fault.InvalidVmPowerState", "vim.fault.ConcurrentAccess", "vim.fault.ReplicationVmFault", "hms.fault.HmsMethodFault", ])])
CreateManagedType("hms.SecondaryCloudGroup", "HmsSecondaryCloudGroup", "hms.SecondaryGroup", "hms.version.version6", [("secondaryCloudGroupInfo", "hms.SecondaryCloudGroup.Info", "hms.version.version6", 0, "System.View"), ("placeholderVmsDisksInfo", "hms.SecondaryCloudGroup.PlaceholderVmDisksInfo[]", "hms.version.version6", 0, "System.View")], [("setExternalTestFailoverState", "HmsSecondaryCloudGroupSetExternalTestFailoverState", "hms.version.version6", (("state", "string", "hms.version.version6", 0, None),("error", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL, None),("operationId", "string", "hms.version.version6", F_OPTIONAL, None),), (0, "void", "void"), "Host.Hbr.HbrManagement", None)])
CreateDataType("hms.SecondaryCloudGroup.Info", "HmsSecondaryCloudGroupInfo", "vmodl.DynamicData", "hms.version.version6", [("nextInstanceSequenceNumber", "long", "hms.version.version6", 0), ("paused", "boolean", "hms.version.version6", 0), ("hbrServerInfo", "hms.remote.HbrServer.ExtendedInfo", "hms.version.version6", F_OPTIONAL), ("currentRpoViolation", "int", "hms.version.version6", 0), ("transferStartTime", "vmodl.DateTime", "hms.version.version6", F_OPTIONAL), ("transferSeconds", "long", "hms.version.version6", F_OPTIONAL), ("transferBytes", "long", "hms.version.version6", F_OPTIONAL), ("groupStatus", "string", "hms.version.version6", 0), ("lastGroupError", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL), ("testRecoveryState", "string", "hms.version.version6", 0), ("testRecoveryError", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL), ("recoveryState", "string", "hms.version.version6", 0), ("recoveryError", "vmodl.MethodFault", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.SecondaryCloudGroup.PlaceholderVmDisksInfo", "HmsSecondaryCloudGroupPlaceholderVmDisksInfo", "vmodl.DynamicData", "hms.version.version6", [("vm", "vim.VirtualMachine", "hms.version.version6", 0), ("disksSpaceRequirementInfo", "hms.VirtualMachine.DiskSpaceRequirementInfo[]", "hms.version.version6", F_OPTIONAL)])
CreateManagedType("hms.SecondaryFailbackGroup", "HmsSecondaryFailbackGroup", "hms.SecondaryGroup", "hms.version.version6", None, [("recover", "HmsSecondaryFailbackGroupRecover_Task", "hms.version.version6", (("groupInstanceId", "string", "hms.version.version6", F_OPTIONAL, None),("folder", "vim.Folder", "hms.version.version6", 0, None),("pool", "vim.ResourcePool", "hms.version.version6", 0, None),("powerOn", "boolean", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "vim.VirtualMachine"), "Host.Hbr.HbrManagement", ["hms.fault.recovery.OngoingRecoveryFault", "hms.fault.recovery.AlreadyRecoveredFault", "hms.fault.recovery.OngoingTestCleanupFault", "hms.fault.recovery.OngoingTestRecoveryFault", "hms.fault.recovery.AlreadyTestRecoveredFault", "hms.fault.GroupNotConfiguredFault", "hms.fault.recovery.NoInstanceAvailableFault", "vim.fault.DatacenterMismatch", "hms.fault.recovery.RegisterVmFault", "hms.fault.recovery.PowerOnVmFault", "hms.fault.ImageAlreadyExistsFault", "hms.fault.HmsMethodFault", ]), ("testRecover", "HmsSecondaryFailbackGroupTestRecover_Task", "hms.version.version6", (("groupInstanceId", "string", "hms.version.version6", F_OPTIONAL, None),("folder", "vim.Folder", "hms.version.version6", 0, None),("pool", "vim.ResourcePool", "hms.version.version6", 0, None),("sync", "boolean", "hms.version.version6", 0, None),("powerOn", "boolean", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "vim.VirtualMachine"), "Host.Hbr.HbrManagement", ["hms.fault.recovery.OngoingRecoveryFault", "hms.fault.recovery.AlreadyRecoveredFault", "hms.fault.recovery.OngoingTestCleanupFault", "hms.fault.recovery.OngoingTestRecoveryFault", "hms.fault.recovery.AlreadyTestRecoveredFault", "hms.fault.GroupNotConfiguredFault", "hms.fault.recovery.NoInstanceAvailableFault", "vim.fault.DatacenterMismatch", "hms.fault.recovery.RegisterVmFault", "hms.fault.recovery.PowerOnVmFault", "hms.fault.ImageAlreadyExistsFault", "hms.fault.HmsMethodFault", ]), ("testCleanup", "HmsSecondaryFailbackGroupTestCleanup_Task", "hms.version.version6", (), (0, "vim.Task", "void"), "Host.Hbr.HbrManagement", ["hms.fault.recovery.OngoingRecoveryFault", "hms.fault.recovery.AlreadyRecoveredFault", "hms.fault.recovery.OngoingTestCleanupFault", "hms.fault.recovery.OngoingTestRecoveryFault", "hms.fault.HmsMethodFault", ]), ("plannedMigration", "HmsSecondaryFailbackGroupPlannedMigration_Task", "hms.version.version6", (("folder", "vim.Folder", "hms.version.version6", 0, None),("pool", "vim.ResourcePool", "hms.version.version6", 0, None),("useSoftPowerOff", "boolean", "hms.version.version6", 0, None),("softPowerOffTimeout", "int", "hms.version.version6", 0, None),("powerOn", "boolean", "hms.version.version6", F_OPTIONAL, None),), (0, "vim.Task", "vim.VirtualMachine"), "Host.Hbr.HbrManagement", ["hms.fault.recovery.OngoingRecoveryFault", "hms.fault.recovery.AlreadyRecoveredFault", "hms.fault.recovery.OngoingTestCleanupFault", "hms.fault.recovery.OngoingTestRecoveryFault", "hms.fault.recovery.AlreadyTestRecoveredFault", "hms.fault.GroupNotConfiguredFault", "hms.fault.recovery.NoInstanceAvailableFault", "vim.fault.DatacenterMismatch", "hms.fault.recovery.RegisterVmFault", "hms.fault.recovery.PowerOnVmFault", "hms.fault.ImageAlreadyExistsFault", "vim.fault.ToolsUnavailable", "hms.fault.VmShutdownTimedOutFault", "hms.fault.recovery.OfflineSyncFault", "hms.fault.HmsMethodFault", ])])
CreateDataType("hms.fault.AlreadyReplicatedVmFault", "HmsFaultAlreadyReplicatedVmFault", "hms.fault.ConfigureReplicationFault", "hms.version.version6", [("groupId", "string", "hms.version.version6", 0), ("vmName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.AlreadyReplicatedVmWithInstanceUuid", "HmsFaultAlreadyReplicatedVmWithInstanceUuid", "hms.fault.AlreadyReplicatedVmFault", "hms.version.version6", [("instanceUuid", "string", "hms.version.version6", 0), ("sourceSiteName", "string", "hms.version.version6", 0), ("configuredVmName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.DiskConfigurationFault", "HmsFaultDiskConfigurationFault", "hms.fault.RemoteConfigureReplicationFault", "hms.version.version6", [("deviceKey", "int", "hms.version.version6", 0), ("sourceDiskFileName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.DiskFileExistsFault", "HmsFaultDiskFileExistsFault", "hms.fault.DiskConfigurationFault", "hms.version.version6", [("existingTargetDiskFile", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.HbrServerConfigurationFault", "HmsFaultHbrServerConfigurationFault", "hms.fault.RemoteConfigureReplicationFault", "hms.version.version6", [("hbrServer", "hms.remote.HbrServer", "hms.version.version6", 0), ("serverUuid", "string", "hms.version.version6", 0), ("serverName", "string", "hms.version.version6", 0)])
CreateDataType("hms.fault.HbrServerDisconnectedFault", "HmsFaultHbrServerDisconnectedFault", "hms.remote.fault.HbrServerFault", "hms.version.version6", None)
CreateDataType("hms.fault.HbrServerNotFoundFault", "HmsFaultHbrServerNotFoundFault", "hms.fault.RemoteConfigureReplicationFault", "hms.version.version6", None)
CreateDataType("hms.fault.HbrServerTagMismatchFault", "HmsFaultHbrServerTagMismatchFault", "hms.fault.RemoteConfigureReplicationFault", "hms.version.version6", None)
CreateDataType("hms.fault.InvalidTargetDiskUuid", "HmsFaultInvalidTargetDiskUuid", "hms.fault.DiskConfigurationFault", "hms.version.version6", None)
CreateDataType("hms.fault.UnableToCreateDiskFault", "HmsFaultUnableToCreateDiskFault", "hms.fault.DiskConfigurationFault", "hms.version.version6", [("diskFile", "string", "hms.version.version6", 0)])
CreateManagedType("hms.remote.HmsServer", "HmsRemoteHmsServer", "hms.remote.RemoteSite", "hms.version.version6", [("info", "hms.remote.HmsServer.Info", "hms.version.version6", 0, "HmsRemote.com.vmware.vcHms.Hms.View")], [("getInfoInternal", "HmsRemoteHmsServerGetInfoInternal", "hms.version.version6", (), (0, "hms.remote.HmsServer.Info", "hms.remote.HmsServer.Info"), "HmsRemote.com.vmware.vcHms.Hms.View", None), ("updateSite", "HmsServerUpdateSite_Task", "hms.version.version6", (("siteParams", "hms.remote.ForeignSiteParams", "hms.version.version6", 0, None),), (0, "vim.Task", "void"), "HmsRemote.com.vmware.vcHms.Hms.Manage", ["hms.remote.fault.SitePairingFault", ])])
CreateDataType("hms.remote.HmsServer.Info", "HmsRemoteHmsServerInfo", "hms.remote.RemoteServerInfo", "hms.version.version6", [("pairedHms", "hms.remote.HmsServer", "hms.version.version6", F_OPTIONAL), ("hmsThumbprint", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.remote.fault.HbrHasConfiguredReplicationsFault", "HmsRemoteFaultHbrHasConfiguredReplicationsFault", "hms.remote.fault.HbrUnregistrationFault", "hms.version.version6", None)
CreateDataType("hms.remote.fault.HbrServerAlreadyRegisteredFault", "HmsRemoteFaultHbrServerAlreadyRegisteredFault", "hms.remote.fault.HbrServerFault", "hms.version.version6", [("hbrServer", "hms.remote.HbrServer", "hms.version.version6", 0), ("replicationTrafficAddress", "string", "hms.version.version6", F_OPTIONAL)])
CreateDataType("hms.fault.CannotReplicateDiskNonVmwareUuid", "HmsFaultCannotReplicateDiskNonVmwareUuid", "hms.fault.DiskConfigurationFault", "hms.version.version6", [("diskUuid", "string", "hms.version.version6", 0)])
