types

package
v0.0.0-...-d5d7872 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 31, 2023 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ActionParameterTargetName        = ActionParameter("targetName")
	ActionParameterAlarmName         = ActionParameter("alarmName")
	ActionParameterOldStatus         = ActionParameter("oldStatus")
	ActionParameterNewStatus         = ActionParameter("newStatus")
	ActionParameterTriggeringSummary = ActionParameter("triggeringSummary")
	ActionParameterDeclaringSummary  = ActionParameter("declaringSummary")
	ActionParameterEventDescription  = ActionParameter("eventDescription")
	ActionParameterTarget            = ActionParameter("target")
	ActionParameterAlarm             = ActionParameter("alarm")
)
View Source
const (
	ActionTypeMigrationV1         = ActionType("MigrationV1")
	ActionTypeVmPowerV1           = ActionType("VmPowerV1")
	ActionTypeHostPowerV1         = ActionType("HostPowerV1")
	ActionTypeHostMaintenanceV1   = ActionType("HostMaintenanceV1")
	ActionTypeStorageMigrationV1  = ActionType("StorageMigrationV1")
	ActionTypeStoragePlacementV1  = ActionType("StoragePlacementV1")
	ActionTypePlacementV1         = ActionType("PlacementV1")
	ActionTypeHostInfraUpdateHaV1 = ActionType("HostInfraUpdateHaV1")
)
View Source
const (
	AffinityTypeMemory = AffinityType("memory")
	AffinityTypeCpu    = AffinityType("cpu")
)
View Source
const (
	AgentInstallFailedReasonNotEnoughSpaceOnDevice      = AgentInstallFailedReason("NotEnoughSpaceOnDevice")
	AgentInstallFailedReasonPrepareToUpgradeFailed      = AgentInstallFailedReason("PrepareToUpgradeFailed")
	AgentInstallFailedReasonAgentNotRunning             = AgentInstallFailedReason("AgentNotRunning")
	AgentInstallFailedReasonAgentNotReachable           = AgentInstallFailedReason("AgentNotReachable")
	AgentInstallFailedReasonInstallTimedout             = AgentInstallFailedReason("InstallTimedout")
	AgentInstallFailedReasonSignatureVerificationFailed = AgentInstallFailedReason("SignatureVerificationFailed")
	AgentInstallFailedReasonAgentUploadFailed           = AgentInstallFailedReason("AgentUploadFailed")
	AgentInstallFailedReasonAgentUploadTimedout         = AgentInstallFailedReason("AgentUploadTimedout")
	AgentInstallFailedReasonUnknownInstallerError       = AgentInstallFailedReason("UnknownInstallerError")
)
View Source
const (
	AlarmFilterSpecAlarmTypeByEntityEntityTypeAll  = AlarmFilterSpecAlarmTypeByEntity("entityTypeAll")
	AlarmFilterSpecAlarmTypeByEntityEntityTypeHost = AlarmFilterSpecAlarmTypeByEntity("entityTypeHost")
	AlarmFilterSpecAlarmTypeByEntityEntityTypeVm   = AlarmFilterSpecAlarmTypeByEntity("entityTypeVm")
)
View Source
const (
	AlarmFilterSpecAlarmTypeByTriggerTriggerTypeAll    = AlarmFilterSpecAlarmTypeByTrigger("triggerTypeAll")
	AlarmFilterSpecAlarmTypeByTriggerTriggerTypeEvent  = AlarmFilterSpecAlarmTypeByTrigger("triggerTypeEvent")
	AlarmFilterSpecAlarmTypeByTriggerTriggerTypeMetric = AlarmFilterSpecAlarmTypeByTrigger("triggerTypeMetric")
)
View Source
const (
	AnswerFileValidationInfoStatusSuccess         = AnswerFileValidationInfoStatus("success")
	AnswerFileValidationInfoStatusFailed          = AnswerFileValidationInfoStatus("failed")
	AnswerFileValidationInfoStatusFailed_defaults = AnswerFileValidationInfoStatus("failed_defaults")
)
View Source
const (
	ApplyHostProfileConfigurationResultStatusSuccess                     = ApplyHostProfileConfigurationResultStatus("success")
	ApplyHostProfileConfigurationResultStatusFailed                      = ApplyHostProfileConfigurationResultStatus("failed")
	ApplyHostProfileConfigurationResultStatusReboot_failed               = ApplyHostProfileConfigurationResultStatus("reboot_failed")
	ApplyHostProfileConfigurationResultStatusStateless_reboot_failed     = ApplyHostProfileConfigurationResultStatus("stateless_reboot_failed")
	ApplyHostProfileConfigurationResultStatusCheck_compliance_failed     = ApplyHostProfileConfigurationResultStatus("check_compliance_failed")
	ApplyHostProfileConfigurationResultStatusState_not_satisfied         = ApplyHostProfileConfigurationResultStatus("state_not_satisfied")
	ApplyHostProfileConfigurationResultStatusExit_maintenancemode_failed = ApplyHostProfileConfigurationResultStatus("exit_maintenancemode_failed")
	ApplyHostProfileConfigurationResultStatusCanceled                    = ApplyHostProfileConfigurationResultStatus("canceled")
)
View Source
const (
	ArrayUpdateOperationAdd    = ArrayUpdateOperation("add")
	ArrayUpdateOperationRemove = ArrayUpdateOperation("remove")
	ArrayUpdateOperationEdit   = ArrayUpdateOperation("edit")
)
View Source
const (
	AutoStartActionNone          = AutoStartAction("none")
	AutoStartActionSystemDefault = AutoStartAction("systemDefault")
	AutoStartActionPowerOn       = AutoStartAction("powerOn")
	AutoStartActionPowerOff      = AutoStartAction("powerOff")
	AutoStartActionGuestShutdown = AutoStartAction("guestShutdown")
	AutoStartActionSuspend       = AutoStartAction("suspend")
)
View Source
const (
	AutoStartWaitHeartbeatSettingYes           = AutoStartWaitHeartbeatSetting("yes")
	AutoStartWaitHeartbeatSettingNo            = AutoStartWaitHeartbeatSetting("no")
	AutoStartWaitHeartbeatSettingSystemDefault = AutoStartWaitHeartbeatSetting("systemDefault")
)
View Source
const (
	BaseConfigInfoDiskFileBackingInfoProvisioningTypeThin             = BaseConfigInfoDiskFileBackingInfoProvisioningType("thin")
	BaseConfigInfoDiskFileBackingInfoProvisioningTypeEagerZeroedThick = BaseConfigInfoDiskFileBackingInfoProvisioningType("eagerZeroedThick")
	BaseConfigInfoDiskFileBackingInfoProvisioningTypeLazyZeroedThick  = BaseConfigInfoDiskFileBackingInfoProvisioningType("lazyZeroedThick")
)
View Source
const (
	BatchResultResultSuccess = BatchResultResult("success")
	BatchResultResultFail    = BatchResultResult("fail")
)
View Source
const (
	CannotMoveFaultToleranceVmMoveTypeResourcePool = CannotMoveFaultToleranceVmMoveType("resourcePool")
	CannotMoveFaultToleranceVmMoveTypeCluster      = CannotMoveFaultToleranceVmMoveType("cluster")
)
View Source
const (
	CannotPowerOffVmInClusterOperationSuspend       = CannotPowerOffVmInClusterOperation("suspend")
	CannotPowerOffVmInClusterOperationPowerOff      = CannotPowerOffVmInClusterOperation("powerOff")
	CannotPowerOffVmInClusterOperationGuestShutdown = CannotPowerOffVmInClusterOperation("guestShutdown")
	CannotPowerOffVmInClusterOperationGuestSuspend  = CannotPowerOffVmInClusterOperation("guestSuspend")
)
View Source
const (
	CannotUseNetworkReasonNetworkReservationNotSupported  = CannotUseNetworkReason("NetworkReservationNotSupported")
	CannotUseNetworkReasonMismatchedNetworkPolicies       = CannotUseNetworkReason("MismatchedNetworkPolicies")
	CannotUseNetworkReasonMismatchedDvsVersionOrVendor    = CannotUseNetworkReason("MismatchedDvsVersionOrVendor")
	CannotUseNetworkReasonVMotionToUnsupportedNetworkType = CannotUseNetworkReason("VMotionToUnsupportedNetworkType")
	CannotUseNetworkReasonNetworkUnderMaintenance         = CannotUseNetworkReason("NetworkUnderMaintenance")
	CannotUseNetworkReasonMismatchedEnsMode               = CannotUseNetworkReason("MismatchedEnsMode")
)
View Source
const (
	CheckTestTypeSourceTests       = CheckTestType("sourceTests")
	CheckTestTypeHostTests         = CheckTestType("hostTests")
	CheckTestTypeResourcePoolTests = CheckTestType("resourcePoolTests")
	CheckTestTypeDatastoreTests    = CheckTestType("datastoreTests")
	CheckTestTypeNetworkTests      = CheckTestType("networkTests")
)
View Source
const (
	ClusterComputeResourceHCIWorkflowStateIn_progress = ClusterComputeResourceHCIWorkflowState("in_progress")
	ClusterComputeResourceHCIWorkflowStateDone        = ClusterComputeResourceHCIWorkflowState("done")
	ClusterComputeResourceHCIWorkflowStateInvalid     = ClusterComputeResourceHCIWorkflowState("invalid")
)
View Source
const (
	ClusterComputeResourceVcsHealthStatusHealthy    = ClusterComputeResourceVcsHealthStatus("healthy")
	ClusterComputeResourceVcsHealthStatusDegraded   = ClusterComputeResourceVcsHealthStatus("degraded")
	ClusterComputeResourceVcsHealthStatusNonhealthy = ClusterComputeResourceVcsHealthStatus("nonhealthy")
)
View Source
const (
	ClusterCryptoConfigInfoCryptoModeOnDemand    = ClusterCryptoConfigInfoCryptoMode("onDemand")
	ClusterCryptoConfigInfoCryptoModeForceEnable = ClusterCryptoConfigInfoCryptoMode("forceEnable")
)
View Source
const (
	ClusterDasAamNodeStateDasStateUninitialized = ClusterDasAamNodeStateDasState("uninitialized")
	ClusterDasAamNodeStateDasStateInitialized   = ClusterDasAamNodeStateDasState("initialized")
	ClusterDasAamNodeStateDasStateConfiguring   = ClusterDasAamNodeStateDasState("configuring")
	ClusterDasAamNodeStateDasStateUnconfiguring = ClusterDasAamNodeStateDasState("unconfiguring")
	ClusterDasAamNodeStateDasStateRunning       = ClusterDasAamNodeStateDasState("running")
	ClusterDasAamNodeStateDasStateError         = ClusterDasAamNodeStateDasState("error")
	ClusterDasAamNodeStateDasStateAgentShutdown = ClusterDasAamNodeStateDasState("agentShutdown")
	ClusterDasAamNodeStateDasStateNodeFailed    = ClusterDasAamNodeStateDasState("nodeFailed")
)
View Source
const (
	ClusterDasConfigInfoHBDatastoreCandidateUserSelectedDs                  = ClusterDasConfigInfoHBDatastoreCandidate("userSelectedDs")
	ClusterDasConfigInfoHBDatastoreCandidateAllFeasibleDs                   = ClusterDasConfigInfoHBDatastoreCandidate("allFeasibleDs")
	ClusterDasConfigInfoHBDatastoreCandidateAllFeasibleDsWithUserPreference = ClusterDasConfigInfoHBDatastoreCandidate("allFeasibleDsWithUserPreference")
)
View Source
const (
	ClusterDasConfigInfoServiceStateDisabled = ClusterDasConfigInfoServiceState("disabled")
	ClusterDasConfigInfoServiceStateEnabled  = ClusterDasConfigInfoServiceState("enabled")
)
View Source
const (
	ClusterDasConfigInfoVmMonitoringStateVmMonitoringDisabled = ClusterDasConfigInfoVmMonitoringState("vmMonitoringDisabled")
	ClusterDasConfigInfoVmMonitoringStateVmMonitoringOnly     = ClusterDasConfigInfoVmMonitoringState("vmMonitoringOnly")
	ClusterDasConfigInfoVmMonitoringStateVmAndAppMonitoring   = ClusterDasConfigInfoVmMonitoringState("vmAndAppMonitoring")
)
View Source
const (
	ClusterDasFdmAvailabilityStateUninitialized                = ClusterDasFdmAvailabilityState("uninitialized")
	ClusterDasFdmAvailabilityStateElection                     = ClusterDasFdmAvailabilityState("election")
	ClusterDasFdmAvailabilityStateMaster                       = ClusterDasFdmAvailabilityState("master")
	ClusterDasFdmAvailabilityStateConnectedToMaster            = ClusterDasFdmAvailabilityState("connectedToMaster")
	ClusterDasFdmAvailabilityStateNetworkPartitionedFromMaster = ClusterDasFdmAvailabilityState("networkPartitionedFromMaster")
	ClusterDasFdmAvailabilityStateNetworkIsolated              = ClusterDasFdmAvailabilityState("networkIsolated")
	ClusterDasFdmAvailabilityStateHostDown                     = ClusterDasFdmAvailabilityState("hostDown")
	ClusterDasFdmAvailabilityStateInitializationError          = ClusterDasFdmAvailabilityState("initializationError")
	ClusterDasFdmAvailabilityStateUninitializationError        = ClusterDasFdmAvailabilityState("uninitializationError")
	ClusterDasFdmAvailabilityStateFdmUnreachable               = ClusterDasFdmAvailabilityState("fdmUnreachable")
	ClusterDasFdmAvailabilityStateRetry                        = ClusterDasFdmAvailabilityState("retry")
)
View Source
const (
	ClusterDasVmSettingsIsolationResponseNone                     = ClusterDasVmSettingsIsolationResponse("none")
	ClusterDasVmSettingsIsolationResponsePowerOff                 = ClusterDasVmSettingsIsolationResponse("powerOff")
	ClusterDasVmSettingsIsolationResponseShutdown                 = ClusterDasVmSettingsIsolationResponse("shutdown")
	ClusterDasVmSettingsIsolationResponseClusterIsolationResponse = ClusterDasVmSettingsIsolationResponse("clusterIsolationResponse")
)
View Source
const (
	ClusterDasVmSettingsRestartPriorityDisabled               = ClusterDasVmSettingsRestartPriority("disabled")
	ClusterDasVmSettingsRestartPriorityLowest                 = ClusterDasVmSettingsRestartPriority("lowest")
	ClusterDasVmSettingsRestartPriorityLow                    = ClusterDasVmSettingsRestartPriority("low")
	ClusterDasVmSettingsRestartPriorityMedium                 = ClusterDasVmSettingsRestartPriority("medium")
	ClusterDasVmSettingsRestartPriorityHigh                   = ClusterDasVmSettingsRestartPriority("high")
	ClusterDasVmSettingsRestartPriorityHighest                = ClusterDasVmSettingsRestartPriority("highest")
	ClusterDasVmSettingsRestartPriorityClusterRestartPriority = ClusterDasVmSettingsRestartPriority("clusterRestartPriority")
)
View Source
const (
	ClusterHostInfraUpdateHaModeActionOperationTypeEnterQuarantine  = ClusterHostInfraUpdateHaModeActionOperationType("enterQuarantine")
	ClusterHostInfraUpdateHaModeActionOperationTypeExitQuarantine   = ClusterHostInfraUpdateHaModeActionOperationType("exitQuarantine")
	ClusterHostInfraUpdateHaModeActionOperationTypeEnterMaintenance = ClusterHostInfraUpdateHaModeActionOperationType("enterMaintenance")
)
View Source
const (
	ClusterInfraUpdateHaConfigInfoBehaviorTypeManual    = ClusterInfraUpdateHaConfigInfoBehaviorType("Manual")
	ClusterInfraUpdateHaConfigInfoBehaviorTypeAutomated = ClusterInfraUpdateHaConfigInfoBehaviorType("Automated")
)
View Source
const (
	ClusterInfraUpdateHaConfigInfoRemediationTypeQuarantineMode  = ClusterInfraUpdateHaConfigInfoRemediationType("QuarantineMode")
	ClusterInfraUpdateHaConfigInfoRemediationTypeMaintenanceMode = ClusterInfraUpdateHaConfigInfoRemediationType("MaintenanceMode")
)
View Source
const (
	ClusterPowerOnVmOptionOverrideAutomationLevel = ClusterPowerOnVmOption("OverrideAutomationLevel")
	ClusterPowerOnVmOptionReserveResources        = ClusterPowerOnVmOption("ReserveResources")
)
View Source
const (
	ClusterProfileServiceTypeDRS = ClusterProfileServiceType("DRS")
	ClusterProfileServiceTypeHA  = ClusterProfileServiceType("HA")
	ClusterProfileServiceTypeDPM = ClusterProfileServiceType("DPM")
	ClusterProfileServiceTypeFT  = ClusterProfileServiceType("FT")
)
View Source
const (
	ClusterVmComponentProtectionSettingsStorageVmReactionDisabled            = ClusterVmComponentProtectionSettingsStorageVmReaction("disabled")
	ClusterVmComponentProtectionSettingsStorageVmReactionWarning             = ClusterVmComponentProtectionSettingsStorageVmReaction("warning")
	ClusterVmComponentProtectionSettingsStorageVmReactionRestartConservative = ClusterVmComponentProtectionSettingsStorageVmReaction("restartConservative")
	ClusterVmComponentProtectionSettingsStorageVmReactionRestartAggressive   = ClusterVmComponentProtectionSettingsStorageVmReaction("restartAggressive")
	ClusterVmComponentProtectionSettingsStorageVmReactionClusterDefault      = ClusterVmComponentProtectionSettingsStorageVmReaction("clusterDefault")
)
View Source
const (
	ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedNone              = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("none")
	ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedReset             = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("reset")
	ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedUseClusterDefault = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("useClusterDefault")
)
View Source
const (
	ClusterVmReadinessReadyConditionNone               = ClusterVmReadinessReadyCondition("none")
	ClusterVmReadinessReadyConditionPoweredOn          = ClusterVmReadinessReadyCondition("poweredOn")
	ClusterVmReadinessReadyConditionGuestHbStatusGreen = ClusterVmReadinessReadyCondition("guestHbStatusGreen")
	ClusterVmReadinessReadyConditionAppHbStatusGreen   = ClusterVmReadinessReadyCondition("appHbStatusGreen")
	ClusterVmReadinessReadyConditionUseClusterDefault  = ClusterVmReadinessReadyCondition("useClusterDefault")
)
View Source
const (
	ComplianceResultStatusCompliant    = ComplianceResultStatus("compliant")
	ComplianceResultStatusNonCompliant = ComplianceResultStatus("nonCompliant")
	ComplianceResultStatusUnknown      = ComplianceResultStatus("unknown")
	ComplianceResultStatusRunning      = ComplianceResultStatus("running")
)
View Source
const (
	ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateLicensed   = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("licensed")
	ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateUnlicensed = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("unlicensed")
	ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateUnknown    = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("unknown")
)
View Source
const (
	ConfigSpecOperationAdd    = ConfigSpecOperation("add")
	ConfigSpecOperationEdit   = ConfigSpecOperation("edit")
	ConfigSpecOperationRemove = ConfigSpecOperation("remove")
)
View Source
const (
	CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateMissingInCache          = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateMissingInCache")
	CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateClusterInvalid          = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateClusterInvalid")
	CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateClusterUnreachable      = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateClusterUnreachable")
	CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateMissingInKMS            = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateMissingInKMS")
	CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateNotActiveOrEnabled      = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateNotActiveOrEnabled")
	CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateManagedByTrustAuthority = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateManagedByTrustAuthority")
)
View Source
const (
	CustomizationFailedReasonCodeUserDefinedScriptDisabled = CustomizationFailedReasonCode("userDefinedScriptDisabled")
	CustomizationFailedReasonCodeCustomizationDisabled     = CustomizationFailedReasonCode("customizationDisabled")
	CustomizationFailedReasonCodeRawDataIsNotSupported     = CustomizationFailedReasonCode("rawDataIsNotSupported")
	CustomizationFailedReasonCodeWrongMetadataFormat       = CustomizationFailedReasonCode("wrongMetadataFormat")
)
View Source
const (
	CustomizationLicenseDataModePerServer = CustomizationLicenseDataMode("perServer")
	CustomizationLicenseDataModePerSeat   = CustomizationLicenseDataMode("perSeat")
)
View Source
const (
	CustomizationNetBIOSModeEnableNetBIOSViaDhcp = CustomizationNetBIOSMode("enableNetBIOSViaDhcp")
	CustomizationNetBIOSModeEnableNetBIOS        = CustomizationNetBIOSMode("enableNetBIOS")
	CustomizationNetBIOSModeDisableNetBIOS       = CustomizationNetBIOSMode("disableNetBIOS")
)
View Source
const (
	CustomizationSysprepRebootOptionReboot   = CustomizationSysprepRebootOption("reboot")
	CustomizationSysprepRebootOptionNoreboot = CustomizationSysprepRebootOption("noreboot")
	CustomizationSysprepRebootOptionShutdown = CustomizationSysprepRebootOption("shutdown")
)
View Source
const (
	DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptIncompatibleDvs             = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptIncompatibleDvs")
	DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptNoCompatibleNics            = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptNoCompatibleNics")
	DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptNoVirtualFunctionsAvailable = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptNoVirtualFunctionsAvailable")
	DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptDisabledForPort             = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptDisabledForPort")
)
View Source
const (
	DVPortStatusVmDirectPathGen2InactiveReasonOtherPortNptIncompatibleHost      = DVPortStatusVmDirectPathGen2InactiveReasonOther("portNptIncompatibleHost")
	DVPortStatusVmDirectPathGen2InactiveReasonOtherPortNptIncompatibleConnectee = DVPortStatusVmDirectPathGen2InactiveReasonOther("portNptIncompatibleConnectee")
)
View Source
const (
	DVSMacLimitPolicyTypeAllow = DVSMacLimitPolicyType("allow")
	DVSMacLimitPolicyTypeDrop  = DVSMacLimitPolicyType("drop")
)
View Source
const (
	DasConfigFaultDasConfigFaultReasonHostNetworkMisconfiguration = DasConfigFaultDasConfigFaultReason("HostNetworkMisconfiguration")
	DasConfigFaultDasConfigFaultReasonHostMisconfiguration        = DasConfigFaultDasConfigFaultReason("HostMisconfiguration")
	DasConfigFaultDasConfigFaultReasonInsufficientPrivileges      = DasConfigFaultDasConfigFaultReason("InsufficientPrivileges")
	DasConfigFaultDasConfigFaultReasonNoPrimaryAgentAvailable     = DasConfigFaultDasConfigFaultReason("NoPrimaryAgentAvailable")
	DasConfigFaultDasConfigFaultReasonOther                       = DasConfigFaultDasConfigFaultReason("Other")
	DasConfigFaultDasConfigFaultReasonNoDatastoresConfigured      = DasConfigFaultDasConfigFaultReason("NoDatastoresConfigured")
	DasConfigFaultDasConfigFaultReasonCreateConfigVvolFailed      = DasConfigFaultDasConfigFaultReason("CreateConfigVvolFailed")
	DasConfigFaultDasConfigFaultReasonVSanNotSupportedOnHost      = DasConfigFaultDasConfigFaultReason("VSanNotSupportedOnHost")
	DasConfigFaultDasConfigFaultReasonDasNetworkMisconfiguration  = DasConfigFaultDasConfigFaultReason("DasNetworkMisconfiguration")
	DasConfigFaultDasConfigFaultReasonSetDesiredImageSpecFailed   = DasConfigFaultDasConfigFaultReason("SetDesiredImageSpecFailed")
	DasConfigFaultDasConfigFaultReasonApplyHAVibsOnClusterFailed  = DasConfigFaultDasConfigFaultReason("ApplyHAVibsOnClusterFailed")
)
View Source
const (
	DasVmPriorityDisabled = DasVmPriority("disabled")
	DasVmPriorityLow      = DasVmPriority("low")
	DasVmPriorityMedium   = DasVmPriority("medium")
	DasVmPriorityHigh     = DasVmPriority("high")
)
View Source
const (
	DatastoreAccessibleTrue  = DatastoreAccessible("True")
	DatastoreAccessibleFalse = DatastoreAccessible("False")
)
View Source
const (
	DatastoreSummaryMaintenanceModeStateNormal              = DatastoreSummaryMaintenanceModeState("normal")
	DatastoreSummaryMaintenanceModeStateEnteringMaintenance = DatastoreSummaryMaintenanceModeState("enteringMaintenance")
	DatastoreSummaryMaintenanceModeStateInMaintenance       = DatastoreSummaryMaintenanceModeState("inMaintenance")
)
View Source
const (
	DayOfWeekSunday    = DayOfWeek("sunday")
	DayOfWeekMonday    = DayOfWeek("monday")
	DayOfWeekTuesday   = DayOfWeek("tuesday")
	DayOfWeekWednesday = DayOfWeek("wednesday")
	DayOfWeekThursday  = DayOfWeek("thursday")
	DayOfWeekFriday    = DayOfWeek("friday")
	DayOfWeekSaturday  = DayOfWeek("saturday")
)
View Source
const (
	DeviceNotSupportedReasonHost  = DeviceNotSupportedReason("host")
	DeviceNotSupportedReasonGuest = DeviceNotSupportedReason("guest")
)
View Source
const (
	DiagnosticManagerLogCreatorVpxd      = DiagnosticManagerLogCreator("vpxd")
	DiagnosticManagerLogCreatorVpxa      = DiagnosticManagerLogCreator("vpxa")
	DiagnosticManagerLogCreatorHostd     = DiagnosticManagerLogCreator("hostd")
	DiagnosticManagerLogCreatorServerd   = DiagnosticManagerLogCreator("serverd")
	DiagnosticManagerLogCreatorInstall   = DiagnosticManagerLogCreator("install")
	DiagnosticManagerLogCreatorVpxClient = DiagnosticManagerLogCreator("vpxClient")
	DiagnosticManagerLogCreatorRecordLog = DiagnosticManagerLogCreator("recordLog")
)
View Source
const (
	DiagnosticPartitionStorageTypeDirectAttached  = DiagnosticPartitionStorageType("directAttached")
	DiagnosticPartitionStorageTypeNetworkAttached = DiagnosticPartitionStorageType("networkAttached")
)
View Source
const (
	DiagnosticPartitionTypeSingleHost = DiagnosticPartitionType("singleHost")
	DiagnosticPartitionTypeMultiHost  = DiagnosticPartitionType("multiHost")
)
View Source
const (
	DistributedVirtualPortgroupBackingTypeStandard = DistributedVirtualPortgroupBackingType("standard")
	DistributedVirtualPortgroupBackingTypeNsx      = DistributedVirtualPortgroupBackingType("nsx")
)
View Source
const (
	DistributedVirtualPortgroupMetaTagNameDvsName       = DistributedVirtualPortgroupMetaTagName("dvsName")
	DistributedVirtualPortgroupMetaTagNamePortgroupName = DistributedVirtualPortgroupMetaTagName("portgroupName")
	DistributedVirtualPortgroupMetaTagNamePortIndex     = DistributedVirtualPortgroupMetaTagName("portIndex")
)
View Source
const (
	DistributedVirtualPortgroupPortgroupTypeEarlyBinding = DistributedVirtualPortgroupPortgroupType("earlyBinding")
	DistributedVirtualPortgroupPortgroupTypeLateBinding  = DistributedVirtualPortgroupPortgroupType("lateBinding")
	DistributedVirtualPortgroupPortgroupTypeEphemeral    = DistributedVirtualPortgroupPortgroupType("ephemeral")
)
View Source
const (
	DistributedVirtualSwitchHostInfrastructureTrafficClassManagement     = DistributedVirtualSwitchHostInfrastructureTrafficClass("management")
	DistributedVirtualSwitchHostInfrastructureTrafficClassFaultTolerance = DistributedVirtualSwitchHostInfrastructureTrafficClass("faultTolerance")
	DistributedVirtualSwitchHostInfrastructureTrafficClassVmotion        = DistributedVirtualSwitchHostInfrastructureTrafficClass("vmotion")
	DistributedVirtualSwitchHostInfrastructureTrafficClassVirtualMachine = DistributedVirtualSwitchHostInfrastructureTrafficClass("virtualMachine")
	DistributedVirtualSwitchHostInfrastructureTrafficClassISCSI          = DistributedVirtualSwitchHostInfrastructureTrafficClass("iSCSI")
	DistributedVirtualSwitchHostInfrastructureTrafficClassNfs            = DistributedVirtualSwitchHostInfrastructureTrafficClass("nfs")
	DistributedVirtualSwitchHostInfrastructureTrafficClassHbr            = DistributedVirtualSwitchHostInfrastructureTrafficClass("hbr")
	DistributedVirtualSwitchHostInfrastructureTrafficClassVsan           = DistributedVirtualSwitchHostInfrastructureTrafficClass("vsan")
	DistributedVirtualSwitchHostInfrastructureTrafficClassVdp            = DistributedVirtualSwitchHostInfrastructureTrafficClass("vdp")
	DistributedVirtualSwitchHostInfrastructureTrafficClassBackupNfc      = DistributedVirtualSwitchHostInfrastructureTrafficClass("backupNfc")
	DistributedVirtualSwitchHostInfrastructureTrafficClassNvmetcp        = DistributedVirtualSwitchHostInfrastructureTrafficClass("nvmetcp")
)
View Source
const (
	DistributedVirtualSwitchHostMemberHostComponentStateUp           = DistributedVirtualSwitchHostMemberHostComponentState("up")
	DistributedVirtualSwitchHostMemberHostComponentStatePending      = DistributedVirtualSwitchHostMemberHostComponentState("pending")
	DistributedVirtualSwitchHostMemberHostComponentStateOutOfSync    = DistributedVirtualSwitchHostMemberHostComponentState("outOfSync")
	DistributedVirtualSwitchHostMemberHostComponentStateWarning      = DistributedVirtualSwitchHostMemberHostComponentState("warning")
	DistributedVirtualSwitchHostMemberHostComponentStateDisconnected = DistributedVirtualSwitchHostMemberHostComponentState("disconnected")
	DistributedVirtualSwitchHostMemberHostComponentStateDown         = DistributedVirtualSwitchHostMemberHostComponentState("down")
)
View Source
const (
	DistributedVirtualSwitchHostMemberTransportZoneTypeVlan    = DistributedVirtualSwitchHostMemberTransportZoneType("vlan")
	DistributedVirtualSwitchHostMemberTransportZoneTypeOverlay = DistributedVirtualSwitchHostMemberTransportZoneType("overlay")
)
View Source
const (
	DistributedVirtualSwitchNetworkResourceControlVersionVersion2 = DistributedVirtualSwitchNetworkResourceControlVersion("version2")
	DistributedVirtualSwitchNetworkResourceControlVersionVersion3 = DistributedVirtualSwitchNetworkResourceControlVersion("version3")
)
View Source
const (
	DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_ip        = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_ip")
	DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_srcmac    = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_srcmac")
	DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_srcid     = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_srcid")
	DistributedVirtualSwitchNicTeamingPolicyModeFailover_explicit     = DistributedVirtualSwitchNicTeamingPolicyMode("failover_explicit")
	DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_loadbased = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_loadbased")
)
View Source
const (
	DistributedVirtualSwitchPortConnecteeConnecteeTypePnic            = DistributedVirtualSwitchPortConnecteeConnecteeType("pnic")
	DistributedVirtualSwitchPortConnecteeConnecteeTypeVmVnic          = DistributedVirtualSwitchPortConnecteeConnecteeType("vmVnic")
	DistributedVirtualSwitchPortConnecteeConnecteeTypeHostConsoleVnic = DistributedVirtualSwitchPortConnecteeConnecteeType("hostConsoleVnic")
	DistributedVirtualSwitchPortConnecteeConnecteeTypeHostVmkVnic     = DistributedVirtualSwitchPortConnecteeConnecteeType("hostVmkVnic")
)
View Source
const (
	DistributedVirtualSwitchProductSpecOperationTypePreInstall             = DistributedVirtualSwitchProductSpecOperationType("preInstall")
	DistributedVirtualSwitchProductSpecOperationTypeUpgrade                = DistributedVirtualSwitchProductSpecOperationType("upgrade")
	DistributedVirtualSwitchProductSpecOperationTypeNotifyAvailableUpgrade = DistributedVirtualSwitchProductSpecOperationType("notifyAvailableUpgrade")
	DistributedVirtualSwitchProductSpecOperationTypeProceedWithUpgrade     = DistributedVirtualSwitchProductSpecOperationType("proceedWithUpgrade")
	DistributedVirtualSwitchProductSpecOperationTypeUpdateBundleInfo       = DistributedVirtualSwitchProductSpecOperationType("updateBundleInfo")
)
View Source
const (
	DpmBehaviorManual    = DpmBehavior("manual")
	DpmBehaviorAutomated = DpmBehavior("automated")
)
View Source
const (
	DrsBehaviorManual             = DrsBehavior("manual")
	DrsBehaviorPartiallyAutomated = DrsBehavior("partiallyAutomated")
	DrsBehaviorFullyAutomated     = DrsBehavior("fullyAutomated")
)
View Source
const (
	DrsInjectorWorkloadCorrelationStateCorrelated   = DrsInjectorWorkloadCorrelationState("Correlated")
	DrsInjectorWorkloadCorrelationStateUncorrelated = DrsInjectorWorkloadCorrelationState("Uncorrelated")
)
View Source
const (
	DrsRecommendationReasonCodeFairnessCpuAvg = DrsRecommendationReasonCode("fairnessCpuAvg")
	DrsRecommendationReasonCodeFairnessMemAvg = DrsRecommendationReasonCode("fairnessMemAvg")
	DrsRecommendationReasonCodeJointAffin     = DrsRecommendationReasonCode("jointAffin")
	DrsRecommendationReasonCodeAntiAffin      = DrsRecommendationReasonCode("antiAffin")
	DrsRecommendationReasonCodeHostMaint      = DrsRecommendationReasonCode("hostMaint")
)
View Source
const (
	DvsEventPortBlockStateUnset     = DvsEventPortBlockState("unset")
	DvsEventPortBlockStateBlocked   = DvsEventPortBlockState("blocked")
	DvsEventPortBlockStateUnblocked = DvsEventPortBlockState("unblocked")
	DvsEventPortBlockStateUnknown   = DvsEventPortBlockState("unknown")
)
View Source
const (
	DvsFilterOnFailureFailOpen   = DvsFilterOnFailure("failOpen")
	DvsFilterOnFailureFailClosed = DvsFilterOnFailure("failClosed")
)
View Source
const (
	DvsNetworkRuleDirectionTypeIncomingPackets = DvsNetworkRuleDirectionType("incomingPackets")
	DvsNetworkRuleDirectionTypeOutgoingPackets = DvsNetworkRuleDirectionType("outgoingPackets")
	DvsNetworkRuleDirectionTypeBoth            = DvsNetworkRuleDirectionType("both")
)
View Source
const (
	EntityImportTypeCreateEntityWithNewIdentifier      = EntityImportType("createEntityWithNewIdentifier")
	EntityImportTypeCreateEntityWithOriginalIdentifier = EntityImportType("createEntityWithOriginalIdentifier")
	EntityImportTypeApplyToEntitySpecified             = EntityImportType("applyToEntitySpecified")
)
View Source
const (
	EntityTypeDistributedVirtualSwitch    = EntityType("distributedVirtualSwitch")
	EntityTypeDistributedVirtualPortgroup = EntityType("distributedVirtualPortgroup")
)
View Source
const (
	EventAlarmExpressionComparisonOperatorEquals           = EventAlarmExpressionComparisonOperator("equals")
	EventAlarmExpressionComparisonOperatorNotEqualTo       = EventAlarmExpressionComparisonOperator("notEqualTo")
	EventAlarmExpressionComparisonOperatorStartsWith       = EventAlarmExpressionComparisonOperator("startsWith")
	EventAlarmExpressionComparisonOperatorDoesNotStartWith = EventAlarmExpressionComparisonOperator("doesNotStartWith")
	EventAlarmExpressionComparisonOperatorEndsWith         = EventAlarmExpressionComparisonOperator("endsWith")
	EventAlarmExpressionComparisonOperatorDoesNotEndWith   = EventAlarmExpressionComparisonOperator("doesNotEndWith")
)
View Source
const (
	EventCategoryInfo    = EventCategory("info")
	EventCategoryWarning = EventCategory("warning")
	EventCategoryError   = EventCategory("error")
	EventCategoryUser    = EventCategory("user")
)
View Source
const (
	EventEventSeverityError   = EventEventSeverity("error")
	EventEventSeverityWarning = EventEventSeverity("warning")
	EventEventSeverityInfo    = EventEventSeverity("info")
	EventEventSeverityUser    = EventEventSeverity("user")
)
View Source
const (
	EventFilterSpecRecursionOptionSelf     = EventFilterSpecRecursionOption("self")
	EventFilterSpecRecursionOptionChildren = EventFilterSpecRecursionOption("children")
	EventFilterSpecRecursionOptionAll      = EventFilterSpecRecursionOption("all")
)
View Source
const (
	FibreChannelPortTypeFabric       = FibreChannelPortType("fabric")
	FibreChannelPortTypeLoop         = FibreChannelPortType("loop")
	FibreChannelPortTypePointToPoint = FibreChannelPortType("pointToPoint")
	FibreChannelPortTypeUnknown      = FibreChannelPortType("unknown")
)
View Source
const (
	FileSystemMountInfoVStorageSupportStatusVStorageSupported   = FileSystemMountInfoVStorageSupportStatus("vStorageSupported")
	FileSystemMountInfoVStorageSupportStatusVStorageUnsupported = FileSystemMountInfoVStorageSupportStatus("vStorageUnsupported")
	FileSystemMountInfoVStorageSupportStatusVStorageUnknown     = FileSystemMountInfoVStorageSupportStatus("vStorageUnknown")
)
View Source
const (
	FolderDesiredHostStateMaintenance     = FolderDesiredHostState("maintenance")
	FolderDesiredHostStateNon_maintenance = FolderDesiredHostState("non_maintenance")
)
View Source
const (
	FtIssuesOnHostHostSelectionTypeUser = FtIssuesOnHostHostSelectionType("user")
	FtIssuesOnHostHostSelectionTypeVc   = FtIssuesOnHostHostSelectionType("vc")
	FtIssuesOnHostHostSelectionTypeDrs  = FtIssuesOnHostHostSelectionType("drs")
)
View Source
const (
	GuestFileTypeFile      = GuestFileType("file")
	GuestFileTypeDirectory = GuestFileType("directory")
	GuestFileTypeSymlink   = GuestFileType("symlink")
)
View Source
const (
	GuestInfoAppStateTypeNone              = GuestInfoAppStateType("none")
	GuestInfoAppStateTypeAppStateOk        = GuestInfoAppStateType("appStateOk")
	GuestInfoAppStateTypeAppStateNeedReset = GuestInfoAppStateType("appStateNeedReset")
)
View Source
const (
	GuestInfoCustomizationStatusTOOLSDEPLOYPKG_IDLE      = GuestInfoCustomizationStatus("TOOLSDEPLOYPKG_IDLE")
	GuestInfoCustomizationStatusTOOLSDEPLOYPKG_PENDING   = GuestInfoCustomizationStatus("TOOLSDEPLOYPKG_PENDING")
	GuestInfoCustomizationStatusTOOLSDEPLOYPKG_RUNNING   = GuestInfoCustomizationStatus("TOOLSDEPLOYPKG_RUNNING")
	GuestInfoCustomizationStatusTOOLSDEPLOYPKG_SUCCEEDED = GuestInfoCustomizationStatus("TOOLSDEPLOYPKG_SUCCEEDED")
	GuestInfoCustomizationStatusTOOLSDEPLOYPKG_FAILED    = GuestInfoCustomizationStatus("TOOLSDEPLOYPKG_FAILED")
)
View Source
const (
	GuestOsDescriptorFirmwareTypeBios = GuestOsDescriptorFirmwareType("bios")
	GuestOsDescriptorFirmwareTypeEfi  = GuestOsDescriptorFirmwareType("efi")
)
View Source
const (
	GuestOsDescriptorSupportLevelExperimental = GuestOsDescriptorSupportLevel("experimental")
	GuestOsDescriptorSupportLevelLegacy       = GuestOsDescriptorSupportLevel("legacy")
	GuestOsDescriptorSupportLevelTerminated   = GuestOsDescriptorSupportLevel("terminated")
	GuestOsDescriptorSupportLevelSupported    = GuestOsDescriptorSupportLevel("supported")
	GuestOsDescriptorSupportLevelUnsupported  = GuestOsDescriptorSupportLevel("unsupported")
	GuestOsDescriptorSupportLevelDeprecated   = GuestOsDescriptorSupportLevel("deprecated")
	GuestOsDescriptorSupportLevelTechPreview  = GuestOsDescriptorSupportLevel("techPreview")
)
View Source
const (
	GuestRegKeyWowSpecWOWNative = GuestRegKeyWowSpec("WOWNative")
	GuestRegKeyWowSpecWOW32     = GuestRegKeyWowSpec("WOW32")
	GuestRegKeyWowSpecWOW64     = GuestRegKeyWowSpec("WOW64")
)
View Source
const (
	HealthUpdateInfoComponentTypeMemory  = HealthUpdateInfoComponentType("Memory")
	HealthUpdateInfoComponentTypePower   = HealthUpdateInfoComponentType("Power")
	HealthUpdateInfoComponentTypeFan     = HealthUpdateInfoComponentType("Fan")
	HealthUpdateInfoComponentTypeNetwork = HealthUpdateInfoComponentType("Network")
	HealthUpdateInfoComponentTypeStorage = HealthUpdateInfoComponentType("Storage")
)
View Source
const (
	HostAccessModeAccessNone     = HostAccessMode("accessNone")
	HostAccessModeAccessAdmin    = HostAccessMode("accessAdmin")
	HostAccessModeAccessNoAccess = HostAccessMode("accessNoAccess")
	HostAccessModeAccessReadOnly = HostAccessMode("accessReadOnly")
	HostAccessModeAccessOther    = HostAccessMode("accessOther")
)
View Source
const (
	HostActiveDirectoryInfoDomainMembershipStatusUnknown           = HostActiveDirectoryInfoDomainMembershipStatus("unknown")
	HostActiveDirectoryInfoDomainMembershipStatusOk                = HostActiveDirectoryInfoDomainMembershipStatus("ok")
	HostActiveDirectoryInfoDomainMembershipStatusNoServers         = HostActiveDirectoryInfoDomainMembershipStatus("noServers")
	HostActiveDirectoryInfoDomainMembershipStatusClientTrustBroken = HostActiveDirectoryInfoDomainMembershipStatus("clientTrustBroken")
	HostActiveDirectoryInfoDomainMembershipStatusServerTrustBroken = HostActiveDirectoryInfoDomainMembershipStatus("serverTrustBroken")
	HostActiveDirectoryInfoDomainMembershipStatusInconsistentTrust = HostActiveDirectoryInfoDomainMembershipStatus("inconsistentTrust")
	HostActiveDirectoryInfoDomainMembershipStatusOtherProblem      = HostActiveDirectoryInfoDomainMembershipStatus("otherProblem")
)
View Source
const (
	HostCapabilityFtUnsupportedReasonVMotionNotLicensed  = HostCapabilityFtUnsupportedReason("vMotionNotLicensed")
	HostCapabilityFtUnsupportedReasonMissingVMotionNic   = HostCapabilityFtUnsupportedReason("missingVMotionNic")
	HostCapabilityFtUnsupportedReasonMissingFTLoggingNic = HostCapabilityFtUnsupportedReason("missingFTLoggingNic")
	HostCapabilityFtUnsupportedReasonFtNotLicensed       = HostCapabilityFtUnsupportedReason("ftNotLicensed")
	HostCapabilityFtUnsupportedReasonHaAgentIssue        = HostCapabilityFtUnsupportedReason("haAgentIssue")
	HostCapabilityFtUnsupportedReasonUnsupportedProduct  = HostCapabilityFtUnsupportedReason("unsupportedProduct")
	HostCapabilityFtUnsupportedReasonCpuHvUnsupported    = HostCapabilityFtUnsupportedReason("cpuHvUnsupported")
	HostCapabilityFtUnsupportedReasonCpuHwmmuUnsupported = HostCapabilityFtUnsupportedReason("cpuHwmmuUnsupported")
	HostCapabilityFtUnsupportedReasonCpuHvDisabled       = HostCapabilityFtUnsupportedReason("cpuHvDisabled")
)
View Source
const (
	HostCapabilityUnmapMethodSupportedPriority = HostCapabilityUnmapMethodSupported("priority")
	HostCapabilityUnmapMethodSupportedFixed    = HostCapabilityUnmapMethodSupported("fixed")
	HostCapabilityUnmapMethodSupportedDynamic  = HostCapabilityUnmapMethodSupported("dynamic")
)
View Source
const (
	HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptIncompatibleProduct  = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptIncompatibleProduct")
	HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptIncompatibleHardware = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptIncompatibleHardware")
	HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptDisabled             = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptDisabled")
)
View Source
const (
	HostCertificateManagerCertificateInfoCertificateStatusUnknown            = HostCertificateManagerCertificateInfoCertificateStatus("unknown")
	HostCertificateManagerCertificateInfoCertificateStatusExpired            = HostCertificateManagerCertificateInfoCertificateStatus("expired")
	HostCertificateManagerCertificateInfoCertificateStatusExpiring           = HostCertificateManagerCertificateInfoCertificateStatus("expiring")
	HostCertificateManagerCertificateInfoCertificateStatusExpiringShortly    = HostCertificateManagerCertificateInfoCertificateStatus("expiringShortly")
	HostCertificateManagerCertificateInfoCertificateStatusExpirationImminent = HostCertificateManagerCertificateInfoCertificateStatus("expirationImminent")
	HostCertificateManagerCertificateInfoCertificateStatusGood               = HostCertificateManagerCertificateInfoCertificateStatus("good")
)
View Source
const (
	HostConfigChangeModeModify  = HostConfigChangeMode("modify")
	HostConfigChangeModeReplace = HostConfigChangeMode("replace")
)
View Source
const (
	HostConfigChangeOperationAdd    = HostConfigChangeOperation("add")
	HostConfigChangeOperationRemove = HostConfigChangeOperation("remove")
	HostConfigChangeOperationEdit   = HostConfigChangeOperation("edit")
	HostConfigChangeOperationIgnore = HostConfigChangeOperation("ignore")
)
View Source
const (
	HostCpuPackageVendorUnknown = HostCpuPackageVendor("unknown")
	HostCpuPackageVendorIntel   = HostCpuPackageVendor("intel")
	HostCpuPackageVendorAmd     = HostCpuPackageVendor("amd")
	HostCpuPackageVendorHygon   = HostCpuPackageVendor("hygon")
)
View Source
const (
	HostCpuPowerManagementInfoPolicyTypeOff           = HostCpuPowerManagementInfoPolicyType("off")
	HostCpuPowerManagementInfoPolicyTypeStaticPolicy  = HostCpuPowerManagementInfoPolicyType("staticPolicy")
	HostCpuPowerManagementInfoPolicyTypeDynamicPolicy = HostCpuPowerManagementInfoPolicyType("dynamicPolicy")
)
View Source
const (
	HostCryptoStateIncapable        = HostCryptoState("incapable")
	HostCryptoStatePrepared         = HostCryptoState("prepared")
	HostCryptoStateSafe             = HostCryptoState("safe")
	HostCryptoStatePendingIncapable = HostCryptoState("pendingIncapable")
)
View Source
const (
	HostDVSConfigSpecSwitchModeNormal = HostDVSConfigSpecSwitchMode("normal")
	HostDVSConfigSpecSwitchModeMux    = HostDVSConfigSpecSwitchMode("mux")
)
View Source
const (
	HostDasErrorEventHostDasErrorReasonConfigFailed               = HostDasErrorEventHostDasErrorReason("configFailed")
	HostDasErrorEventHostDasErrorReasonTimeout                    = HostDasErrorEventHostDasErrorReason("timeout")
	HostDasErrorEventHostDasErrorReasonCommunicationInitFailed    = HostDasErrorEventHostDasErrorReason("communicationInitFailed")
	HostDasErrorEventHostDasErrorReasonHealthCheckScriptFailed    = HostDasErrorEventHostDasErrorReason("healthCheckScriptFailed")
	HostDasErrorEventHostDasErrorReasonAgentFailed                = HostDasErrorEventHostDasErrorReason("agentFailed")
	HostDasErrorEventHostDasErrorReasonAgentShutdown              = HostDasErrorEventHostDasErrorReason("agentShutdown")
	HostDasErrorEventHostDasErrorReasonIsolationAddressUnpingable = HostDasErrorEventHostDasErrorReason("isolationAddressUnpingable")
	HostDasErrorEventHostDasErrorReasonOther                      = HostDasErrorEventHostDasErrorReason("other")
)
View Source
const (
	HostDateTimeInfoProtocolNtp = HostDateTimeInfoProtocol("ntp")
	HostDateTimeInfoProtocolPtp = HostDateTimeInfoProtocol("ptp")
)
View Source
const (
	HostDigestInfoDigestMethodTypeSHA1    = HostDigestInfoDigestMethodType("SHA1")
	HostDigestInfoDigestMethodTypeMD5     = HostDigestInfoDigestMethodType("MD5")
	HostDigestInfoDigestMethodTypeSHA256  = HostDigestInfoDigestMethodType("SHA256")
	HostDigestInfoDigestMethodTypeSHA384  = HostDigestInfoDigestMethodType("SHA384")
	HostDigestInfoDigestMethodTypeSHA512  = HostDigestInfoDigestMethodType("SHA512")
	HostDigestInfoDigestMethodTypeSM3_256 = HostDigestInfoDigestMethodType("SM3_256")
)
View Source
const (
	HostDigestVerificationSettingDigestDisabled = HostDigestVerificationSetting("digestDisabled")
	HostDigestVerificationSettingHeaderOnly     = HostDigestVerificationSetting("headerOnly")
	HostDigestVerificationSettingDataOnly       = HostDigestVerificationSetting("dataOnly")
	HostDigestVerificationSettingHeaderAndData  = HostDigestVerificationSetting("headerAndData")
)
View Source
const (
	HostDisconnectedEventReasonCodeSslThumbprintVerifyFailed = HostDisconnectedEventReasonCode("sslThumbprintVerifyFailed")
	HostDisconnectedEventReasonCodeLicenseExpired            = HostDisconnectedEventReasonCode("licenseExpired")
	HostDisconnectedEventReasonCodeAgentUpgrade              = HostDisconnectedEventReasonCode("agentUpgrade")
	HostDisconnectedEventReasonCodeUserRequest               = HostDisconnectedEventReasonCode("userRequest")
	HostDisconnectedEventReasonCodeInsufficientLicenses      = HostDisconnectedEventReasonCode("insufficientLicenses")
	HostDisconnectedEventReasonCodeAgentOutOfDate            = HostDisconnectedEventReasonCode("agentOutOfDate")
	HostDisconnectedEventReasonCodePasswordDecryptFailure    = HostDisconnectedEventReasonCode("passwordDecryptFailure")
	HostDisconnectedEventReasonCodeUnknown                   = HostDisconnectedEventReasonCode("unknown")
	HostDisconnectedEventReasonCodeVcVRAMCapacityExceeded    = HostDisconnectedEventReasonCode("vcVRAMCapacityExceeded")
)
View Source
const (
	HostDiskPartitionInfoPartitionFormatGpt     = HostDiskPartitionInfoPartitionFormat("gpt")
	HostDiskPartitionInfoPartitionFormatMbr     = HostDiskPartitionInfoPartitionFormat("mbr")
	HostDiskPartitionInfoPartitionFormatUnknown = HostDiskPartitionInfoPartitionFormat("unknown")
)
View Source
const (
	HostDiskPartitionInfoTypeNone          = HostDiskPartitionInfoType("none")
	HostDiskPartitionInfoTypeVmfs          = HostDiskPartitionInfoType("vmfs")
	HostDiskPartitionInfoTypeLinuxNative   = HostDiskPartitionInfoType("linuxNative")
	HostDiskPartitionInfoTypeLinuxSwap     = HostDiskPartitionInfoType("linuxSwap")
	HostDiskPartitionInfoTypeExtended      = HostDiskPartitionInfoType("extended")
	HostDiskPartitionInfoTypeNtfs          = HostDiskPartitionInfoType("ntfs")
	HostDiskPartitionInfoTypeVmkDiagnostic = HostDiskPartitionInfoType("vmkDiagnostic")
	HostDiskPartitionInfoTypeVffs          = HostDiskPartitionInfoType("vffs")
)
View Source
const (
	HostFileSystemVolumeFileSystemTypeVMFS  = HostFileSystemVolumeFileSystemType("VMFS")
	HostFileSystemVolumeFileSystemTypeNFS   = HostFileSystemVolumeFileSystemType("NFS")
	HostFileSystemVolumeFileSystemTypeNFS41 = HostFileSystemVolumeFileSystemType("NFS41")
	HostFileSystemVolumeFileSystemTypeCIFS  = HostFileSystemVolumeFileSystemType("CIFS")
	HostFileSystemVolumeFileSystemTypeVsan  = HostFileSystemVolumeFileSystemType("vsan")
	HostFileSystemVolumeFileSystemTypeVFFS  = HostFileSystemVolumeFileSystemType("VFFS")
	HostFileSystemVolumeFileSystemTypeVVOL  = HostFileSystemVolumeFileSystemType("VVOL")
	HostFileSystemVolumeFileSystemTypePMEM  = HostFileSystemVolumeFileSystemType("PMEM")
	HostFileSystemVolumeFileSystemTypeVsanD = HostFileSystemVolumeFileSystemType("vsanD")
	HostFileSystemVolumeFileSystemTypeOTHER = HostFileSystemVolumeFileSystemType("OTHER")
)
View Source
const (
	HostFirewallRuleDirectionInbound  = HostFirewallRuleDirection("inbound")
	HostFirewallRuleDirectionOutbound = HostFirewallRuleDirection("outbound")
)
View Source
const (
	HostFirewallRulePortTypeSrc = HostFirewallRulePortType("src")
	HostFirewallRulePortTypeDst = HostFirewallRulePortType("dst")
)
View Source
const (
	HostFirewallRuleProtocolTcp = HostFirewallRuleProtocol("tcp")
	HostFirewallRuleProtocolUdp = HostFirewallRuleProtocol("udp")
)
View Source
const (
	HostFruFruTypeUndefined = HostFruFruType("undefined")
	HostFruFruTypeBoard     = HostFruFruType("board")
	HostFruFruTypeProduct   = HostFruFruType("product")
)
View Source
const (
	HostGraphicsConfigGraphicsTypeShared       = HostGraphicsConfigGraphicsType("shared")
	HostGraphicsConfigGraphicsTypeSharedDirect = HostGraphicsConfigGraphicsType("sharedDirect")
)
View Source
const (
	HostGraphicsConfigSharedPassthruAssignmentPolicyPerformance   = HostGraphicsConfigSharedPassthruAssignmentPolicy("performance")
	HostGraphicsConfigSharedPassthruAssignmentPolicyConsolidation = HostGraphicsConfigSharedPassthruAssignmentPolicy("consolidation")
)
View Source
const (
	HostGraphicsInfoGraphicsTypeBasic        = HostGraphicsInfoGraphicsType("basic")
	HostGraphicsInfoGraphicsTypeShared       = HostGraphicsInfoGraphicsType("shared")
	HostGraphicsInfoGraphicsTypeDirect       = HostGraphicsInfoGraphicsType("direct")
	HostGraphicsInfoGraphicsTypeSharedDirect = HostGraphicsInfoGraphicsType("sharedDirect")
)
View Source
const (
	HostHardwareElementStatusUnknown = HostHardwareElementStatus("Unknown")
	HostHardwareElementStatusGreen   = HostHardwareElementStatus("Green")
	HostHardwareElementStatusYellow  = HostHardwareElementStatus("Yellow")
	HostHardwareElementStatusRed     = HostHardwareElementStatus("Red")
)
View Source
const (
	HostImageAcceptanceLevelVmware_certified = HostImageAcceptanceLevel("vmware_certified")
	HostImageAcceptanceLevelVmware_accepted  = HostImageAcceptanceLevel("vmware_accepted")
	HostImageAcceptanceLevelPartner          = HostImageAcceptanceLevel("partner")
	HostImageAcceptanceLevelCommunity        = HostImageAcceptanceLevel("community")
)
View Source
const (
	HostIncompatibleForFaultToleranceReasonProduct   = HostIncompatibleForFaultToleranceReason("product")
	HostIncompatibleForFaultToleranceReasonProcessor = HostIncompatibleForFaultToleranceReason("processor")
)
View Source
const (
	HostIncompatibleForRecordReplayReasonProduct   = HostIncompatibleForRecordReplayReason("product")
	HostIncompatibleForRecordReplayReasonProcessor = HostIncompatibleForRecordReplayReason("processor")
)
View Source
const (
	HostInternetScsiHbaChapAuthenticationTypeChapProhibited  = HostInternetScsiHbaChapAuthenticationType("chapProhibited")
	HostInternetScsiHbaChapAuthenticationTypeChapDiscouraged = HostInternetScsiHbaChapAuthenticationType("chapDiscouraged")
	HostInternetScsiHbaChapAuthenticationTypeChapPreferred   = HostInternetScsiHbaChapAuthenticationType("chapPreferred")
	HostInternetScsiHbaChapAuthenticationTypeChapRequired    = HostInternetScsiHbaChapAuthenticationType("chapRequired")
)
View Source
const (
	HostInternetScsiHbaDigestTypeDigestProhibited  = HostInternetScsiHbaDigestType("digestProhibited")
	HostInternetScsiHbaDigestTypeDigestDiscouraged = HostInternetScsiHbaDigestType("digestDiscouraged")
	HostInternetScsiHbaDigestTypeDigestPreferred   = HostInternetScsiHbaDigestType("digestPreferred")
	HostInternetScsiHbaDigestTypeDigestRequired    = HostInternetScsiHbaDigestType("digestRequired")
)
View Source
const (
	HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeDHCP           = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("DHCP")
	HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeAutoConfigured = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("AutoConfigured")
	HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeStatic         = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("Static")
	HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeOther          = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("Other")
)
View Source
const (
	HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperationAdd    = HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation("add")
	HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperationRemove = HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation("remove")
)
View Source
const (
	HostInternetScsiHbaNetworkBindingSupportTypeNotsupported = HostInternetScsiHbaNetworkBindingSupportType("notsupported")
	HostInternetScsiHbaNetworkBindingSupportTypeOptional     = HostInternetScsiHbaNetworkBindingSupportType("optional")
	HostInternetScsiHbaNetworkBindingSupportTypeRequired     = HostInternetScsiHbaNetworkBindingSupportType("required")
)
View Source
const (
	HostInternetScsiHbaStaticTargetTargetDiscoveryMethodStaticMethod     = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("staticMethod")
	HostInternetScsiHbaStaticTargetTargetDiscoveryMethodSendTargetMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("sendTargetMethod")
	HostInternetScsiHbaStaticTargetTargetDiscoveryMethodSlpMethod        = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("slpMethod")
	HostInternetScsiHbaStaticTargetTargetDiscoveryMethodIsnsMethod       = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("isnsMethod")
	HostInternetScsiHbaStaticTargetTargetDiscoveryMethodUnknownMethod    = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("unknownMethod")
)
View Source
const (
	HostIpConfigIpV6AddressConfigTypeOther     = HostIpConfigIpV6AddressConfigType("other")
	HostIpConfigIpV6AddressConfigTypeManual    = HostIpConfigIpV6AddressConfigType("manual")
	HostIpConfigIpV6AddressConfigTypeDhcp      = HostIpConfigIpV6AddressConfigType("dhcp")
	HostIpConfigIpV6AddressConfigTypeLinklayer = HostIpConfigIpV6AddressConfigType("linklayer")
	HostIpConfigIpV6AddressConfigTypeRandom    = HostIpConfigIpV6AddressConfigType("random")
)
View Source
const (
	HostIpConfigIpV6AddressStatusPreferred    = HostIpConfigIpV6AddressStatus("preferred")
	HostIpConfigIpV6AddressStatusDeprecated   = HostIpConfigIpV6AddressStatus("deprecated")
	HostIpConfigIpV6AddressStatusInvalid      = HostIpConfigIpV6AddressStatus("invalid")
	HostIpConfigIpV6AddressStatusInaccessible = HostIpConfigIpV6AddressStatus("inaccessible")
	HostIpConfigIpV6AddressStatusUnknown      = HostIpConfigIpV6AddressStatus("unknown")
	HostIpConfigIpV6AddressStatusTentative    = HostIpConfigIpV6AddressStatus("tentative")
	HostIpConfigIpV6AddressStatusDuplicate    = HostIpConfigIpV6AddressStatus("duplicate")
)
View Source
const (
	HostLicensableResourceKeyNumCpuPackages = HostLicensableResourceKey("numCpuPackages")
	HostLicensableResourceKeyNumCpuCores    = HostLicensableResourceKey("numCpuCores")
	HostLicensableResourceKeyMemorySize     = HostLicensableResourceKey("memorySize")
	HostLicensableResourceKeyMemoryForVms   = HostLicensableResourceKey("memoryForVms")
	HostLicensableResourceKeyNumVmsStarted  = HostLicensableResourceKey("numVmsStarted")
	HostLicensableResourceKeyNumVmsStarting = HostLicensableResourceKey("numVmsStarting")
)
View Source
const (
	HostLockdownModeLockdownDisabled = HostLockdownMode("lockdownDisabled")
	HostLockdownModeLockdownNormal   = HostLockdownMode("lockdownNormal")
	HostLockdownModeLockdownStrict   = HostLockdownMode("lockdownStrict")
)
View Source
const (
	HostLowLevelProvisioningManagerFileTypeFile        = HostLowLevelProvisioningManagerFileType("File")
	HostLowLevelProvisioningManagerFileTypeVirtualDisk = HostLowLevelProvisioningManagerFileType("VirtualDisk")
	HostLowLevelProvisioningManagerFileTypeDirectory   = HostLowLevelProvisioningManagerFileType("Directory")
)
View Source
const (
	HostLowLevelProvisioningManagerReloadTargetCurrentConfig  = HostLowLevelProvisioningManagerReloadTarget("currentConfig")
	HostLowLevelProvisioningManagerReloadTargetSnapshotConfig = HostLowLevelProvisioningManagerReloadTarget("snapshotConfig")
)
View Source
const (
	HostMemoryTierFlagsMemoryTier     = HostMemoryTierFlags("memoryTier")
	HostMemoryTierFlagsPersistentTier = HostMemoryTierFlags("persistentTier")
	HostMemoryTierFlagsCachingTier    = HostMemoryTierFlags("cachingTier")
)
View Source
const (
	HostMemoryTierTypeDRAM = HostMemoryTierType("DRAM")
	HostMemoryTierTypePMem = HostMemoryTierType("PMem")
)
View Source
const (
	HostMemoryTieringTypeNoTiering       = HostMemoryTieringType("noTiering")
	HostMemoryTieringTypeHardwareTiering = HostMemoryTieringType("hardwareTiering")
)
View Source
const (
	HostMountInfoInaccessibleReasonAllPathsDown_Start   = HostMountInfoInaccessibleReason("AllPathsDown_Start")
	HostMountInfoInaccessibleReasonAllPathsDown_Timeout = HostMountInfoInaccessibleReason("AllPathsDown_Timeout")
	HostMountInfoInaccessibleReasonPermanentDeviceLoss  = HostMountInfoInaccessibleReason("PermanentDeviceLoss")
)
View Source
const (
	HostMountInfoMountFailedReasonCONNECT_FAILURE       = HostMountInfoMountFailedReason("CONNECT_FAILURE")
	HostMountInfoMountFailedReasonMOUNT_NOT_SUPPORTED   = HostMountInfoMountFailedReason("MOUNT_NOT_SUPPORTED")
	HostMountInfoMountFailedReasonNFS_NOT_SUPPORTED     = HostMountInfoMountFailedReason("NFS_NOT_SUPPORTED")
	HostMountInfoMountFailedReasonMOUNT_DENIED          = HostMountInfoMountFailedReason("MOUNT_DENIED")
	HostMountInfoMountFailedReasonMOUNT_NOT_DIR         = HostMountInfoMountFailedReason("MOUNT_NOT_DIR")
	HostMountInfoMountFailedReasonVOLUME_LIMIT_EXCEEDED = HostMountInfoMountFailedReason("VOLUME_LIMIT_EXCEEDED")
	HostMountInfoMountFailedReasonCONN_LIMIT_EXCEEDED   = HostMountInfoMountFailedReason("CONN_LIMIT_EXCEEDED")
	HostMountInfoMountFailedReasonMOUNT_EXISTS          = HostMountInfoMountFailedReason("MOUNT_EXISTS")
	HostMountInfoMountFailedReasonOTHERS                = HostMountInfoMountFailedReason("OTHERS")
)
View Source
const (
	HostMountModeReadWrite = HostMountMode("readWrite")
	HostMountModeReadOnly  = HostMountMode("readOnly")
)
View Source
const (
	HostNasVolumeSecurityTypeAUTH_SYS  = HostNasVolumeSecurityType("AUTH_SYS")
	HostNasVolumeSecurityTypeSEC_KRB5  = HostNasVolumeSecurityType("SEC_KRB5")
	HostNasVolumeSecurityTypeSEC_KRB5I = HostNasVolumeSecurityType("SEC_KRB5I")
)
View Source
const (
	HostNetStackInstanceCongestionControlAlgorithmTypeNewreno = HostNetStackInstanceCongestionControlAlgorithmType("newreno")
	HostNetStackInstanceCongestionControlAlgorithmTypeCubic   = HostNetStackInstanceCongestionControlAlgorithmType("cubic")
)
View Source
const (
	HostNetStackInstanceSystemStackKeyDefaultTcpipStack   = HostNetStackInstanceSystemStackKey("defaultTcpipStack")
	HostNetStackInstanceSystemStackKeyVmotion             = HostNetStackInstanceSystemStackKey("vmotion")
	HostNetStackInstanceSystemStackKeyVSphereProvisioning = HostNetStackInstanceSystemStackKey("vSphereProvisioning")
	HostNetStackInstanceSystemStackKeyMirror              = HostNetStackInstanceSystemStackKey("mirror")
	HostNetStackInstanceSystemStackKeyOps                 = HostNetStackInstanceSystemStackKey("ops")
)
View Source
const (
	HostNumericSensorHealthStateUnknown = HostNumericSensorHealthState("unknown")
	HostNumericSensorHealthStateGreen   = HostNumericSensorHealthState("green")
	HostNumericSensorHealthStateYellow  = HostNumericSensorHealthState("yellow")
	HostNumericSensorHealthStateRed     = HostNumericSensorHealthState("red")
)
View Source
const (
	HostNumericSensorTypeFan         = HostNumericSensorType("fan")
	HostNumericSensorTypePower       = HostNumericSensorType("power")
	HostNumericSensorTypeTemperature = HostNumericSensorType("temperature")
	HostNumericSensorTypeVoltage     = HostNumericSensorType("voltage")
	HostNumericSensorTypeOther       = HostNumericSensorType("other")
	HostNumericSensorTypeProcessor   = HostNumericSensorType("processor")
	HostNumericSensorTypeMemory      = HostNumericSensorType("memory")
	HostNumericSensorTypeStorage     = HostNumericSensorType("storage")
	HostNumericSensorTypeSystemBoard = HostNumericSensorType("systemBoard")
	HostNumericSensorTypeBattery     = HostNumericSensorType("battery")
	HostNumericSensorTypeBios        = HostNumericSensorType("bios")
	HostNumericSensorTypeCable       = HostNumericSensorType("cable")
	HostNumericSensorTypeWatchdog    = HostNumericSensorType("watchdog")
)
View Source
const (
	HostNvmeDiscoveryLogSubsystemTypeDiscovery = HostNvmeDiscoveryLogSubsystemType("discovery")
	HostNvmeDiscoveryLogSubsystemTypeNvm       = HostNvmeDiscoveryLogSubsystemType("nvm")
)
View Source
const (
	HostNvmeDiscoveryLogTransportRequirementsSecureChannelRequired    = HostNvmeDiscoveryLogTransportRequirements("secureChannelRequired")
	HostNvmeDiscoveryLogTransportRequirementsSecureChannelNotRequired = HostNvmeDiscoveryLogTransportRequirements("secureChannelNotRequired")
	HostNvmeDiscoveryLogTransportRequirementsRequirementsNotSpecified = HostNvmeDiscoveryLogTransportRequirements("requirementsNotSpecified")
)
View Source
const (
	HostNvmeTransportParametersNvmeAddressFamilyIpv4       = HostNvmeTransportParametersNvmeAddressFamily("ipv4")
	HostNvmeTransportParametersNvmeAddressFamilyIpv6       = HostNvmeTransportParametersNvmeAddressFamily("ipv6")
	HostNvmeTransportParametersNvmeAddressFamilyInfiniBand = HostNvmeTransportParametersNvmeAddressFamily("infiniBand")
	HostNvmeTransportParametersNvmeAddressFamilyFc         = HostNvmeTransportParametersNvmeAddressFamily("fc")
	HostNvmeTransportParametersNvmeAddressFamilyLoopback   = HostNvmeTransportParametersNvmeAddressFamily("loopback")
	HostNvmeTransportParametersNvmeAddressFamilyUnknown    = HostNvmeTransportParametersNvmeAddressFamily("unknown")
)
View Source
const (
	HostNvmeTransportTypePcie         = HostNvmeTransportType("pcie")
	HostNvmeTransportTypeFibreChannel = HostNvmeTransportType("fibreChannel")
	HostNvmeTransportTypeRdma         = HostNvmeTransportType("rdma")
	HostNvmeTransportTypeTcp          = HostNvmeTransportType("tcp")
	HostNvmeTransportTypeLoopback     = HostNvmeTransportType("loopback")
	HostNvmeTransportTypeUnsupported  = HostNvmeTransportType("unsupported")
)
View Source
const (
	HostOpaqueSwitchOpaqueSwitchStateUp          = HostOpaqueSwitchOpaqueSwitchState("up")
	HostOpaqueSwitchOpaqueSwitchStateWarning     = HostOpaqueSwitchOpaqueSwitchState("warning")
	HostOpaqueSwitchOpaqueSwitchStateDown        = HostOpaqueSwitchOpaqueSwitchState("down")
	HostOpaqueSwitchOpaqueSwitchStateMaintenance = HostOpaqueSwitchOpaqueSwitchState("maintenance")
)
View Source
const (
	HostPatchManagerInstallStateHostRestarted = HostPatchManagerInstallState("hostRestarted")
	HostPatchManagerInstallStateImageActive   = HostPatchManagerInstallState("imageActive")
)
View Source
const (
	HostPatchManagerIntegrityStatusValidated           = HostPatchManagerIntegrityStatus("validated")
	HostPatchManagerIntegrityStatusKeyNotFound         = HostPatchManagerIntegrityStatus("keyNotFound")
	HostPatchManagerIntegrityStatusKeyRevoked          = HostPatchManagerIntegrityStatus("keyRevoked")
	HostPatchManagerIntegrityStatusKeyExpired          = HostPatchManagerIntegrityStatus("keyExpired")
	HostPatchManagerIntegrityStatusDigestMismatch      = HostPatchManagerIntegrityStatus("digestMismatch")
	HostPatchManagerIntegrityStatusNotEnoughSignatures = HostPatchManagerIntegrityStatus("notEnoughSignatures")
	HostPatchManagerIntegrityStatusValidationError     = HostPatchManagerIntegrityStatus("validationError")
)
View Source
const (
	HostPatchManagerReasonObsoleted         = HostPatchManagerReason("obsoleted")
	HostPatchManagerReasonMissingPatch      = HostPatchManagerReason("missingPatch")
	HostPatchManagerReasonMissingLib        = HostPatchManagerReason("missingLib")
	HostPatchManagerReasonHasDependentPatch = HostPatchManagerReason("hasDependentPatch")
	HostPatchManagerReasonConflictPatch     = HostPatchManagerReason("conflictPatch")
	HostPatchManagerReasonConflictLib       = HostPatchManagerReason("conflictLib")
)
View Source
const (
	HostPowerOperationTypePowerOn  = HostPowerOperationType("powerOn")
	HostPowerOperationTypePowerOff = HostPowerOperationType("powerOff")
)
View Source
const (
	HostProfileManagerAnswerFileStatusValid   = HostProfileManagerAnswerFileStatus("valid")
	HostProfileManagerAnswerFileStatusInvalid = HostProfileManagerAnswerFileStatus("invalid")
	HostProfileManagerAnswerFileStatusUnknown = HostProfileManagerAnswerFileStatus("unknown")
)
View Source
const (
	HostProfileManagerCompositionResultResultElementStatusSuccess = HostProfileManagerCompositionResultResultElementStatus("success")
	HostProfileManagerCompositionResultResultElementStatusError   = HostProfileManagerCompositionResultResultElementStatus("error")
)
View Source
const (
	HostProfileManagerCompositionValidationResultResultElementStatusSuccess = HostProfileManagerCompositionValidationResultResultElementStatus("success")
	HostProfileManagerCompositionValidationResultResultElementStatusError   = HostProfileManagerCompositionValidationResultResultElementStatus("error")
)
View Source
const (
	HostProfileManagerTaskListRequirementMaintenanceModeRequired = HostProfileManagerTaskListRequirement("maintenanceModeRequired")
	HostProfileManagerTaskListRequirementRebootRequired          = HostProfileManagerTaskListRequirement("rebootRequired")
)
View Source
const (
	HostProfileValidationFailureInfoUpdateTypeHostBased = HostProfileValidationFailureInfoUpdateType("HostBased")
	HostProfileValidationFailureInfoUpdateTypeImport    = HostProfileValidationFailureInfoUpdateType("Import")
	HostProfileValidationFailureInfoUpdateTypeEdit      = HostProfileValidationFailureInfoUpdateType("Edit")
	HostProfileValidationFailureInfoUpdateTypeCompose   = HostProfileValidationFailureInfoUpdateType("Compose")
)
View Source
const (
	HostProfileValidationStateReady   = HostProfileValidationState("Ready")
	HostProfileValidationStateRunning = HostProfileValidationState("Running")
	HostProfileValidationStateFailed  = HostProfileValidationState("Failed")
)
View Source
const (
	HostProtocolEndpointPETypeBlock = HostProtocolEndpointPEType("block")
	HostProtocolEndpointPETypeNas   = HostProtocolEndpointPEType("nas")
)
View Source
const (
	HostProtocolEndpointProtocolEndpointTypeScsi  = HostProtocolEndpointProtocolEndpointType("scsi")
	HostProtocolEndpointProtocolEndpointTypeNfs   = HostProtocolEndpointProtocolEndpointType("nfs")
	HostProtocolEndpointProtocolEndpointTypeNfs4x = HostProtocolEndpointProtocolEndpointType("nfs4x")
)
View Source
const (
	HostPtpConfigDeviceTypeNone           = HostPtpConfigDeviceType("none")
	HostPtpConfigDeviceTypeVirtualNic     = HostPtpConfigDeviceType("virtualNic")
	HostPtpConfigDeviceTypePciPassthruNic = HostPtpConfigDeviceType("pciPassthruNic")
)
View Source
const (
	HostQualifiedNameTypeNvmeQualifiedName     = HostQualifiedNameType("nvmeQualifiedName")
	HostQualifiedNameTypeVvolNvmeQualifiedName = HostQualifiedNameType("vvolNvmeQualifiedName")
)
View Source
const (
	HostRdmaDeviceConnectionStateUnknown     = HostRdmaDeviceConnectionState("unknown")
	HostRdmaDeviceConnectionStateDown        = HostRdmaDeviceConnectionState("down")
	HostRdmaDeviceConnectionStateInit        = HostRdmaDeviceConnectionState("init")
	HostRdmaDeviceConnectionStateArmed       = HostRdmaDeviceConnectionState("armed")
	HostRdmaDeviceConnectionStateActive      = HostRdmaDeviceConnectionState("active")
	HostRdmaDeviceConnectionStateActiveDefer = HostRdmaDeviceConnectionState("activeDefer")
)
View Source
const (
	HostReplayUnsupportedReasonIncompatibleProduct = HostReplayUnsupportedReason("incompatibleProduct")
	HostReplayUnsupportedReasonIncompatibleCpu     = HostReplayUnsupportedReason("incompatibleCpu")
	HostReplayUnsupportedReasonHvDisabled          = HostReplayUnsupportedReason("hvDisabled")
	HostReplayUnsupportedReasonCpuidLimitSet       = HostReplayUnsupportedReason("cpuidLimitSet")
	HostReplayUnsupportedReasonOldBIOS             = HostReplayUnsupportedReason("oldBIOS")
	HostReplayUnsupportedReasonUnknown             = HostReplayUnsupportedReason("unknown")
)
View Source
const (
	HostRuntimeInfoNetStackInstanceRuntimeInfoStateInactive     = HostRuntimeInfoNetStackInstanceRuntimeInfoState("inactive")
	HostRuntimeInfoNetStackInstanceRuntimeInfoStateActive       = HostRuntimeInfoNetStackInstanceRuntimeInfoState("active")
	HostRuntimeInfoNetStackInstanceRuntimeInfoStateDeactivating = HostRuntimeInfoNetStackInstanceRuntimeInfoState("deactivating")
	HostRuntimeInfoNetStackInstanceRuntimeInfoStateActivating   = HostRuntimeInfoNetStackInstanceRuntimeInfoState("activating")
)
View Source
const (
	HostRuntimeInfoStateEncryptionInfoProtectionModeNone = HostRuntimeInfoStateEncryptionInfoProtectionMode("none")
	HostRuntimeInfoStateEncryptionInfoProtectionModeTpm  = HostRuntimeInfoStateEncryptionInfoProtectionMode("tpm")
)
View Source
const (
	HostRuntimeInfoStatelessNvdsMigrationStateReady     = HostRuntimeInfoStatelessNvdsMigrationState("ready")
	HostRuntimeInfoStatelessNvdsMigrationStateNotNeeded = HostRuntimeInfoStatelessNvdsMigrationState("notNeeded")
	HostRuntimeInfoStatelessNvdsMigrationStateUnknown   = HostRuntimeInfoStatelessNvdsMigrationState("unknown")
)
View Source
const (
	HostServicePolicyOn        = HostServicePolicy("on")
	HostServicePolicyAutomatic = HostServicePolicy("automatic")
	HostServicePolicyOff       = HostServicePolicy("off")
)
View Source
const (
	HostSevInfoSevStateUninitialized = HostSevInfoSevState("uninitialized")
	HostSevInfoSevStateInitialized   = HostSevInfoSevState("initialized")
	HostSevInfoSevStateWorking       = HostSevInfoSevState("working")
)
View Source
const (
	HostSgxInfoFlcModesOff      = HostSgxInfoFlcModes("off")
	HostSgxInfoFlcModesLocked   = HostSgxInfoFlcModes("locked")
	HostSgxInfoFlcModesUnlocked = HostSgxInfoFlcModes("unlocked")
)
View Source
const (
	HostSgxInfoSgxStatesNotPresent          = HostSgxInfoSgxStates("notPresent")
	HostSgxInfoSgxStatesDisabledBIOS        = HostSgxInfoSgxStates("disabledBIOS")
	HostSgxInfoSgxStatesDisabledCFW101      = HostSgxInfoSgxStates("disabledCFW101")
	HostSgxInfoSgxStatesDisabledCPUMismatch = HostSgxInfoSgxStates("disabledCPUMismatch")
	HostSgxInfoSgxStatesDisabledNoFLC       = HostSgxInfoSgxStates("disabledNoFLC")
	HostSgxInfoSgxStatesDisabledNUMAUnsup   = HostSgxInfoSgxStates("disabledNUMAUnsup")
	HostSgxInfoSgxStatesDisabledMaxEPCRegs  = HostSgxInfoSgxStates("disabledMaxEPCRegs")
	HostSgxInfoSgxStatesEnabled             = HostSgxInfoSgxStates("enabled")
)
View Source
const (
	HostSgxRegistrationInfoRegistrationStatusNotApplicable = HostSgxRegistrationInfoRegistrationStatus("notApplicable")
	HostSgxRegistrationInfoRegistrationStatusIncomplete    = HostSgxRegistrationInfoRegistrationStatus("incomplete")
	HostSgxRegistrationInfoRegistrationStatusComplete      = HostSgxRegistrationInfoRegistrationStatus("complete")
)
View Source
const (
	HostSgxRegistrationInfoRegistrationTypeManifest   = HostSgxRegistrationInfoRegistrationType("manifest")
	HostSgxRegistrationInfoRegistrationTypeAddPackage = HostSgxRegistrationInfoRegistrationType("addPackage")
)
View Source
const (
	HostSnmpAgentCapabilityCOMPLETE      = HostSnmpAgentCapability("COMPLETE")
	HostSnmpAgentCapabilityDIAGNOSTICS   = HostSnmpAgentCapability("DIAGNOSTICS")
	HostSnmpAgentCapabilityCONFIGURATION = HostSnmpAgentCapability("CONFIGURATION")
)
View Source
const (
	HostStandbyModeEntering = HostStandbyMode("entering")
	HostStandbyModeExiting  = HostStandbyMode("exiting")
	HostStandbyModeIn       = HostStandbyMode("in")
	HostStandbyModeNone     = HostStandbyMode("none")
)
View Source
const (
	HostStorageProtocolScsi = HostStorageProtocol("scsi")
	HostStorageProtocolNvme = HostStorageProtocol("nvme")
)
View Source
const (
	HostSystemConnectionStateConnected     = HostSystemConnectionState("connected")
	HostSystemConnectionStateNotResponding = HostSystemConnectionState("notResponding")
	HostSystemConnectionStateDisconnected  = HostSystemConnectionState("disconnected")
)
View Source
const (
	HostSystemIdentificationInfoIdentifierAssetTag                 = HostSystemIdentificationInfoIdentifier("AssetTag")
	HostSystemIdentificationInfoIdentifierServiceTag               = HostSystemIdentificationInfoIdentifier("ServiceTag")
	HostSystemIdentificationInfoIdentifierOemSpecificString        = HostSystemIdentificationInfoIdentifier("OemSpecificString")
	HostSystemIdentificationInfoIdentifierEnclosureSerialNumberTag = HostSystemIdentificationInfoIdentifier("EnclosureSerialNumberTag")
	HostSystemIdentificationInfoIdentifierSerialNumberTag          = HostSystemIdentificationInfoIdentifier("SerialNumberTag")
)
View Source
const (
	HostSystemPowerStatePoweredOn  = HostSystemPowerState("poweredOn")
	HostSystemPowerStatePoweredOff = HostSystemPowerState("poweredOff")
	HostSystemPowerStateStandBy    = HostSystemPowerState("standBy")
	HostSystemPowerStateUnknown    = HostSystemPowerState("unknown")
)
View Source
const (
	HostSystemRemediationStateStateRemediationReady            = HostSystemRemediationStateState("remediationReady")
	HostSystemRemediationStateStatePrecheckRemediationRunning  = HostSystemRemediationStateState("precheckRemediationRunning")
	HostSystemRemediationStateStatePrecheckRemediationComplete = HostSystemRemediationStateState("precheckRemediationComplete")
	HostSystemRemediationStateStatePrecheckRemediationFailed   = HostSystemRemediationStateState("precheckRemediationFailed")
	HostSystemRemediationStateStateRemediationRunning          = HostSystemRemediationStateState("remediationRunning")
	HostSystemRemediationStateStateRemediationFailed           = HostSystemRemediationStateState("remediationFailed")
)
View Source
const (
	HostTpmAttestationInfoAcceptanceStatusNotAccepted = HostTpmAttestationInfoAcceptanceStatus("notAccepted")
	HostTpmAttestationInfoAcceptanceStatusAccepted    = HostTpmAttestationInfoAcceptanceStatus("accepted")
)
View Source
const (
	HostTrustAuthorityAttestationInfoAttestationStatusAttested    = HostTrustAuthorityAttestationInfoAttestationStatus("attested")
	HostTrustAuthorityAttestationInfoAttestationStatusNotAttested = HostTrustAuthorityAttestationInfoAttestationStatus("notAttested")
	HostTrustAuthorityAttestationInfoAttestationStatusUnknown     = HostTrustAuthorityAttestationInfoAttestationStatus("unknown")
)
View Source
const (
	HostUnresolvedVmfsExtentUnresolvedReasonDiskIdMismatch = HostUnresolvedVmfsExtentUnresolvedReason("diskIdMismatch")
	HostUnresolvedVmfsExtentUnresolvedReasonUuidConflict   = HostUnresolvedVmfsExtentUnresolvedReason("uuidConflict")
)
View Source
const (
	HostUnresolvedVmfsResolutionSpecVmfsUuidResolutionResignature = HostUnresolvedVmfsResolutionSpecVmfsUuidResolution("resignature")
	HostUnresolvedVmfsResolutionSpecVmfsUuidResolutionForceMount  = HostUnresolvedVmfsResolutionSpecVmfsUuidResolution("forceMount")
)
View Source
const (
	HostVirtualNicManagerNicTypeVmotion               = HostVirtualNicManagerNicType("vmotion")
	HostVirtualNicManagerNicTypeFaultToleranceLogging = HostVirtualNicManagerNicType("faultToleranceLogging")
	HostVirtualNicManagerNicTypeVSphereReplication    = HostVirtualNicManagerNicType("vSphereReplication")
	HostVirtualNicManagerNicTypeVSphereReplicationNFC = HostVirtualNicManagerNicType("vSphereReplicationNFC")
	HostVirtualNicManagerNicTypeManagement            = HostVirtualNicManagerNicType("management")
	HostVirtualNicManagerNicTypeVsan                  = HostVirtualNicManagerNicType("vsan")
	HostVirtualNicManagerNicTypeVSphereProvisioning   = HostVirtualNicManagerNicType("vSphereProvisioning")
	HostVirtualNicManagerNicTypeVsanWitness           = HostVirtualNicManagerNicType("vsanWitness")
	HostVirtualNicManagerNicTypeVSphereBackupNFC      = HostVirtualNicManagerNicType("vSphereBackupNFC")
	HostVirtualNicManagerNicTypePtp                   = HostVirtualNicManagerNicType("ptp")
	HostVirtualNicManagerNicTypeNvmeTcp               = HostVirtualNicManagerNicType("nvmeTcp")
	HostVirtualNicManagerNicTypeNvmeRdma              = HostVirtualNicManagerNicType("nvmeRdma")
)
View Source
const (
	HostVmciAccessManagerModeGrant   = HostVmciAccessManagerMode("grant")
	HostVmciAccessManagerModeReplace = HostVmciAccessManagerMode("replace")
	HostVmciAccessManagerModeRevoke  = HostVmciAccessManagerMode("revoke")
)
View Source
const (
	HostVmfsVolumeUnmapBandwidthPolicyFixed   = HostVmfsVolumeUnmapBandwidthPolicy("fixed")
	HostVmfsVolumeUnmapBandwidthPolicyDynamic = HostVmfsVolumeUnmapBandwidthPolicy("dynamic")
)
View Source
const (
	HostVmfsVolumeUnmapPriorityNone = HostVmfsVolumeUnmapPriority("none")
	HostVmfsVolumeUnmapPriorityLow  = HostVmfsVolumeUnmapPriority("low")
)
View Source
const (
	HttpNfcLeaseManifestEntryChecksumTypeSha1   = HttpNfcLeaseManifestEntryChecksumType("sha1")
	HttpNfcLeaseManifestEntryChecksumTypeSha256 = HttpNfcLeaseManifestEntryChecksumType("sha256")
)
View Source
const (
	HttpNfcLeaseModePushOrGet = HttpNfcLeaseMode("pushOrGet")
	HttpNfcLeaseModePull      = HttpNfcLeaseMode("pull")
)
View Source
const (
	HttpNfcLeaseStateInitializing = HttpNfcLeaseState("initializing")
	HttpNfcLeaseStateReady        = HttpNfcLeaseState("ready")
	HttpNfcLeaseStateDone         = HttpNfcLeaseState("done")
	HttpNfcLeaseStateError        = HttpNfcLeaseState("error")
)
View Source
const (
	IncompatibleHostForVmReplicationIncompatibleReasonRpo            = IncompatibleHostForVmReplicationIncompatibleReason("rpo")
	IncompatibleHostForVmReplicationIncompatibleReasonNetCompression = IncompatibleHostForVmReplicationIncompatibleReason("netCompression")
)
View Source
const (
	InternetScsiSnsDiscoveryMethodIsnsStatic = InternetScsiSnsDiscoveryMethod("isnsStatic")
	InternetScsiSnsDiscoveryMethodIsnsDhcp   = InternetScsiSnsDiscoveryMethod("isnsDhcp")
	InternetScsiSnsDiscoveryMethodIsnsSlp    = InternetScsiSnsDiscoveryMethod("isnsSlp")
)
View Source
const (
	InvalidDasConfigArgumentEntryForInvalidArgumentAdmissionControl = InvalidDasConfigArgumentEntryForInvalidArgument("admissionControl")
	InvalidDasConfigArgumentEntryForInvalidArgumentUserHeartbeatDs  = InvalidDasConfigArgumentEntryForInvalidArgument("userHeartbeatDs")
	InvalidDasConfigArgumentEntryForInvalidArgumentVmConfig         = InvalidDasConfigArgumentEntryForInvalidArgument("vmConfig")
)
View Source
const (
	InvalidProfileReferenceHostReasonIncompatibleVersion  = InvalidProfileReferenceHostReason("incompatibleVersion")
	InvalidProfileReferenceHostReasonMissingReferenceHost = InvalidProfileReferenceHostReason("missingReferenceHost")
)
View Source
const (
	IoFilterOperationInstall   = IoFilterOperation("install")
	IoFilterOperationUninstall = IoFilterOperation("uninstall")
	IoFilterOperationUpgrade   = IoFilterOperation("upgrade")
)
View Source
const (
	IoFilterTypeCache              = IoFilterType("cache")
	IoFilterTypeReplication        = IoFilterType("replication")
	IoFilterTypeEncryption         = IoFilterType("encryption")
	IoFilterTypeCompression        = IoFilterType("compression")
	IoFilterTypeInspection         = IoFilterType("inspection")
	IoFilterTypeDatastoreIoControl = IoFilterType("datastoreIoControl")
	IoFilterTypeDataProvider       = IoFilterType("dataProvider")
	IoFilterTypeDataCapture        = IoFilterType("dataCapture")
)
View Source
const (
	IscsiPortInfoPathStatusNotUsed    = IscsiPortInfoPathStatus("notUsed")
	IscsiPortInfoPathStatusActive     = IscsiPortInfoPathStatus("active")
	IscsiPortInfoPathStatusStandBy    = IscsiPortInfoPathStatus("standBy")
	IscsiPortInfoPathStatusLastActive = IscsiPortInfoPathStatus("lastActive")
)
View Source
const (
	KmipClusterInfoKmsManagementTypeUnknown        = KmipClusterInfoKmsManagementType("unknown")
	KmipClusterInfoKmsManagementTypeVCenter        = KmipClusterInfoKmsManagementType("vCenter")
	KmipClusterInfoKmsManagementTypeTrustAuthority = KmipClusterInfoKmsManagementType("trustAuthority")
	KmipClusterInfoKmsManagementTypeNativeProvider = KmipClusterInfoKmsManagementType("nativeProvider")
)
View Source
const (
	LatencySensitivitySensitivityLevelLow    = LatencySensitivitySensitivityLevel("low")
	LatencySensitivitySensitivityLevelNormal = LatencySensitivitySensitivityLevel("normal")
	LatencySensitivitySensitivityLevelMedium = LatencySensitivitySensitivityLevel("medium")
	LatencySensitivitySensitivityLevelHigh   = LatencySensitivitySensitivityLevel("high")
	LatencySensitivitySensitivityLevelCustom = LatencySensitivitySensitivityLevel("custom")
)
View Source
const (
	LicenseAssignmentFailedReasonKeyEntityMismatch                                    = LicenseAssignmentFailedReason("keyEntityMismatch")
	LicenseAssignmentFailedReasonDowngradeDisallowed                                  = LicenseAssignmentFailedReason("downgradeDisallowed")
	LicenseAssignmentFailedReasonInventoryNotManageableByVirtualCenter                = LicenseAssignmentFailedReason("inventoryNotManageableByVirtualCenter")
	LicenseAssignmentFailedReasonHostsUnmanageableByVirtualCenterWithoutLicenseServer = LicenseAssignmentFailedReason("hostsUnmanageableByVirtualCenterWithoutLicenseServer")
)
View Source
const (
	LicenseFeatureInfoSourceRestrictionUnrestricted = LicenseFeatureInfoSourceRestriction("unrestricted")
	LicenseFeatureInfoSourceRestrictionServed       = LicenseFeatureInfoSourceRestriction("served")
	LicenseFeatureInfoSourceRestrictionFile         = LicenseFeatureInfoSourceRestriction("file")
)
View Source
const (
	LicenseFeatureInfoStateEnabled  = LicenseFeatureInfoState("enabled")
	LicenseFeatureInfoStateDisabled = LicenseFeatureInfoState("disabled")
	LicenseFeatureInfoStateOptional = LicenseFeatureInfoState("optional")
)
View Source
const (
	LicenseFeatureInfoUnitHost       = LicenseFeatureInfoUnit("host")
	LicenseFeatureInfoUnitCpuCore    = LicenseFeatureInfoUnit("cpuCore")
	LicenseFeatureInfoUnitCpuPackage = LicenseFeatureInfoUnit("cpuPackage")
	LicenseFeatureInfoUnitServer     = LicenseFeatureInfoUnit("server")
	LicenseFeatureInfoUnitVm         = LicenseFeatureInfoUnit("vm")
)
View Source
const (
	LicenseManagerLicenseKeyEsxFull    = LicenseManagerLicenseKey("esxFull")
	LicenseManagerLicenseKeyEsxVmtn    = LicenseManagerLicenseKey("esxVmtn")
	LicenseManagerLicenseKeyEsxExpress = LicenseManagerLicenseKey("esxExpress")
	LicenseManagerLicenseKeySan        = LicenseManagerLicenseKey("san")
	LicenseManagerLicenseKeyIscsi      = LicenseManagerLicenseKey("iscsi")
	LicenseManagerLicenseKeyNas        = LicenseManagerLicenseKey("nas")
	LicenseManagerLicenseKeyVsmp       = LicenseManagerLicenseKey("vsmp")
	LicenseManagerLicenseKeyBackup     = LicenseManagerLicenseKey("backup")
	LicenseManagerLicenseKeyVc         = LicenseManagerLicenseKey("vc")
	LicenseManagerLicenseKeyVcExpress  = LicenseManagerLicenseKey("vcExpress")
	LicenseManagerLicenseKeyEsxHost    = LicenseManagerLicenseKey("esxHost")
	LicenseManagerLicenseKeyGsxHost    = LicenseManagerLicenseKey("gsxHost")
	LicenseManagerLicenseKeyServerHost = LicenseManagerLicenseKey("serverHost")
	LicenseManagerLicenseKeyDrsPower   = LicenseManagerLicenseKey("drsPower")
	LicenseManagerLicenseKeyVmotion    = LicenseManagerLicenseKey("vmotion")
	LicenseManagerLicenseKeyDrs        = LicenseManagerLicenseKey("drs")
	LicenseManagerLicenseKeyDas        = LicenseManagerLicenseKey("das")
)
View Source
const (
	LicenseManagerStateInitializing = LicenseManagerState("initializing")
	LicenseManagerStateNormal       = LicenseManagerState("normal")
	LicenseManagerStateMarginal     = LicenseManagerState("marginal")
	LicenseManagerStateFault        = LicenseManagerState("fault")
)
View Source
const (
	LicenseReservationInfoStateNotUsed       = LicenseReservationInfoState("notUsed")
	LicenseReservationInfoStateNoLicense     = LicenseReservationInfoState("noLicense")
	LicenseReservationInfoStateUnlicensedUse = LicenseReservationInfoState("unlicensedUse")
	LicenseReservationInfoStateLicensed      = LicenseReservationInfoState("licensed")
)
View Source
const (
	LinkDiscoveryProtocolConfigOperationTypeNone      = LinkDiscoveryProtocolConfigOperationType("none")
	LinkDiscoveryProtocolConfigOperationTypeListen    = LinkDiscoveryProtocolConfigOperationType("listen")
	LinkDiscoveryProtocolConfigOperationTypeAdvertise = LinkDiscoveryProtocolConfigOperationType("advertise")
	LinkDiscoveryProtocolConfigOperationTypeBoth      = LinkDiscoveryProtocolConfigOperationType("both")
)
View Source
const (
	LinkDiscoveryProtocolConfigProtocolTypeCdp  = LinkDiscoveryProtocolConfigProtocolType("cdp")
	LinkDiscoveryProtocolConfigProtocolTypeLldp = LinkDiscoveryProtocolConfigProtocolType("lldp")
)
View Source
const (
	ManagedEntityStatusGray   = ManagedEntityStatus("gray")
	ManagedEntityStatusGreen  = ManagedEntityStatus("green")
	ManagedEntityStatusYellow = ManagedEntityStatus("yellow")
	ManagedEntityStatusRed    = ManagedEntityStatus("red")
)
View Source
const (
	MetricAlarmOperatorIsAbove = MetricAlarmOperator("isAbove")
	MetricAlarmOperatorIsBelow = MetricAlarmOperator("isBelow")
)
View Source
const (
	MultipathStateStandby  = MultipathState("standby")
	MultipathStateActive   = MultipathState("active")
	MultipathStateDisabled = MultipathState("disabled")
	MultipathStateDead     = MultipathState("dead")
	MultipathStateUnknown  = MultipathState("unknown")
)
View Source
const (
	NetBIOSConfigInfoModeUnknown        = NetBIOSConfigInfoMode("unknown")
	NetBIOSConfigInfoModeEnabled        = NetBIOSConfigInfoMode("enabled")
	NetBIOSConfigInfoModeDisabled       = NetBIOSConfigInfoMode("disabled")
	NetBIOSConfigInfoModeEnabledViaDHCP = NetBIOSConfigInfoMode("enabledViaDHCP")
)
View Source
const (
	NetIpConfigInfoIpAddressOriginOther     = NetIpConfigInfoIpAddressOrigin("other")
	NetIpConfigInfoIpAddressOriginManual    = NetIpConfigInfoIpAddressOrigin("manual")
	NetIpConfigInfoIpAddressOriginDhcp      = NetIpConfigInfoIpAddressOrigin("dhcp")
	NetIpConfigInfoIpAddressOriginLinklayer = NetIpConfigInfoIpAddressOrigin("linklayer")
	NetIpConfigInfoIpAddressOriginRandom    = NetIpConfigInfoIpAddressOrigin("random")
)
View Source
const (
	NetIpConfigInfoIpAddressStatusPreferred    = NetIpConfigInfoIpAddressStatus("preferred")
	NetIpConfigInfoIpAddressStatusDeprecated   = NetIpConfigInfoIpAddressStatus("deprecated")
	NetIpConfigInfoIpAddressStatusInvalid      = NetIpConfigInfoIpAddressStatus("invalid")
	NetIpConfigInfoIpAddressStatusInaccessible = NetIpConfigInfoIpAddressStatus("inaccessible")
	NetIpConfigInfoIpAddressStatusUnknown      = NetIpConfigInfoIpAddressStatus("unknown")
	NetIpConfigInfoIpAddressStatusTentative    = NetIpConfigInfoIpAddressStatus("tentative")
	NetIpConfigInfoIpAddressStatusDuplicate    = NetIpConfigInfoIpAddressStatus("duplicate")
)
View Source
const (
	NetIpStackInfoEntryTypeOther   = NetIpStackInfoEntryType("other")
	NetIpStackInfoEntryTypeInvalid = NetIpStackInfoEntryType("invalid")
	NetIpStackInfoEntryTypeDynamic = NetIpStackInfoEntryType("dynamic")
	NetIpStackInfoEntryTypeManual  = NetIpStackInfoEntryType("manual")
)
View Source
const (
	NetIpStackInfoPreferenceReserved = NetIpStackInfoPreference("reserved")
	NetIpStackInfoPreferenceLow      = NetIpStackInfoPreference("low")
	NetIpStackInfoPreferenceMedium   = NetIpStackInfoPreference("medium")
	NetIpStackInfoPreferenceHigh     = NetIpStackInfoPreference("high")
)
View Source
const (
	NotSupportedDeviceForFTDeviceTypeVirtualVmxnet3            = NotSupportedDeviceForFTDeviceType("virtualVmxnet3")
	NotSupportedDeviceForFTDeviceTypeParaVirtualSCSIController = NotSupportedDeviceForFTDeviceType("paraVirtualSCSIController")
)
View Source
const (
	NumVirtualCpusIncompatibleReasonRecordReplay   = NumVirtualCpusIncompatibleReason("recordReplay")
	NumVirtualCpusIncompatibleReasonFaultTolerance = NumVirtualCpusIncompatibleReason("faultTolerance")
)
View Source
const (
	NvdimmInterleaveSetStateInvalid = NvdimmInterleaveSetState("invalid")
	NvdimmInterleaveSetStateActive  = NvdimmInterleaveSetState("active")
)
View Source
const (
	NvdimmNamespaceDetailsHealthStatusNormal            = NvdimmNamespaceDetailsHealthStatus("normal")
	NvdimmNamespaceDetailsHealthStatusMissing           = NvdimmNamespaceDetailsHealthStatus("missing")
	NvdimmNamespaceDetailsHealthStatusLabelMissing      = NvdimmNamespaceDetailsHealthStatus("labelMissing")
	NvdimmNamespaceDetailsHealthStatusInterleaveBroken  = NvdimmNamespaceDetailsHealthStatus("interleaveBroken")
	NvdimmNamespaceDetailsHealthStatusLabelInconsistent = NvdimmNamespaceDetailsHealthStatus("labelInconsistent")
)
View Source
const (
	NvdimmNamespaceDetailsStateInvalid  = NvdimmNamespaceDetailsState("invalid")
	NvdimmNamespaceDetailsStateNotInUse = NvdimmNamespaceDetailsState("notInUse")
	NvdimmNamespaceDetailsStateInUse    = NvdimmNamespaceDetailsState("inUse")
)
View Source
const (
	NvdimmNamespaceHealthStatusNormal            = NvdimmNamespaceHealthStatus("normal")
	NvdimmNamespaceHealthStatusMissing           = NvdimmNamespaceHealthStatus("missing")
	NvdimmNamespaceHealthStatusLabelMissing      = NvdimmNamespaceHealthStatus("labelMissing")
	NvdimmNamespaceHealthStatusInterleaveBroken  = NvdimmNamespaceHealthStatus("interleaveBroken")
	NvdimmNamespaceHealthStatusLabelInconsistent = NvdimmNamespaceHealthStatus("labelInconsistent")
	NvdimmNamespaceHealthStatusBttCorrupt        = NvdimmNamespaceHealthStatus("bttCorrupt")
	NvdimmNamespaceHealthStatusBadBlockSize      = NvdimmNamespaceHealthStatus("badBlockSize")
)
View Source
const (
	NvdimmNamespaceStateInvalid  = NvdimmNamespaceState("invalid")
	NvdimmNamespaceStateNotInUse = NvdimmNamespaceState("notInUse")
	NvdimmNamespaceStateInUse    = NvdimmNamespaceState("inUse")
)
View Source
const (
	NvdimmNamespaceTypeBlockNamespace      = NvdimmNamespaceType("blockNamespace")
	NvdimmNamespaceTypePersistentNamespace = NvdimmNamespaceType("persistentNamespace")
)
View Source
const (
	NvdimmNvdimmHealthInfoStateNormal = NvdimmNvdimmHealthInfoState("normal")
	NvdimmNvdimmHealthInfoStateError  = NvdimmNvdimmHealthInfoState("error")
)
View Source
const (
	NvdimmRangeTypeVolatileRange              = NvdimmRangeType("volatileRange")
	NvdimmRangeTypePersistentRange            = NvdimmRangeType("persistentRange")
	NvdimmRangeTypeControlRange               = NvdimmRangeType("controlRange")
	NvdimmRangeTypeBlockRange                 = NvdimmRangeType("blockRange")
	NvdimmRangeTypeVolatileVirtualDiskRange   = NvdimmRangeType("volatileVirtualDiskRange")
	NvdimmRangeTypeVolatileVirtualCDRange     = NvdimmRangeType("volatileVirtualCDRange")
	NvdimmRangeTypePersistentVirtualDiskRange = NvdimmRangeType("persistentVirtualDiskRange")
	NvdimmRangeTypePersistentVirtualCDRange   = NvdimmRangeType("persistentVirtualCDRange")
)
View Source
const (
	ObjectUpdateKindModify = ObjectUpdateKind("modify")
	ObjectUpdateKindEnter  = ObjectUpdateKind("enter")
	ObjectUpdateKindLeave  = ObjectUpdateKind("leave")
)
View Source
const (
	OvfConsumerOstNodeTypeEnvelope                = OvfConsumerOstNodeType("envelope")
	OvfConsumerOstNodeTypeVirtualSystem           = OvfConsumerOstNodeType("virtualSystem")
	OvfConsumerOstNodeTypeVirtualSystemCollection = OvfConsumerOstNodeType("virtualSystemCollection")
)
View Source
const (
	OvfCreateImportSpecParamsDiskProvisioningTypeMonolithicSparse     = OvfCreateImportSpecParamsDiskProvisioningType("monolithicSparse")
	OvfCreateImportSpecParamsDiskProvisioningTypeMonolithicFlat       = OvfCreateImportSpecParamsDiskProvisioningType("monolithicFlat")
	OvfCreateImportSpecParamsDiskProvisioningTypeTwoGbMaxExtentSparse = OvfCreateImportSpecParamsDiskProvisioningType("twoGbMaxExtentSparse")
	OvfCreateImportSpecParamsDiskProvisioningTypeTwoGbMaxExtentFlat   = OvfCreateImportSpecParamsDiskProvisioningType("twoGbMaxExtentFlat")
	OvfCreateImportSpecParamsDiskProvisioningTypeThin                 = OvfCreateImportSpecParamsDiskProvisioningType("thin")
	OvfCreateImportSpecParamsDiskProvisioningTypeThick                = OvfCreateImportSpecParamsDiskProvisioningType("thick")
	OvfCreateImportSpecParamsDiskProvisioningTypeSeSparse             = OvfCreateImportSpecParamsDiskProvisioningType("seSparse")
	OvfCreateImportSpecParamsDiskProvisioningTypeEagerZeroedThick     = OvfCreateImportSpecParamsDiskProvisioningType("eagerZeroedThick")
	OvfCreateImportSpecParamsDiskProvisioningTypeSparse               = OvfCreateImportSpecParamsDiskProvisioningType("sparse")
	OvfCreateImportSpecParamsDiskProvisioningTypeFlat                 = OvfCreateImportSpecParamsDiskProvisioningType("flat")
)
View Source
const (
	PerfFormatNormal = PerfFormat("normal")
	PerfFormatCsv    = PerfFormat("csv")
)
View Source
const (
	PerfStatsTypeAbsolute = PerfStatsType("absolute")
	PerfStatsTypeDelta    = PerfStatsType("delta")
	PerfStatsTypeRate     = PerfStatsType("rate")
)
View Source
const (
	PerfSummaryTypeAverage   = PerfSummaryType("average")
	PerfSummaryTypeMaximum   = PerfSummaryType("maximum")
	PerfSummaryTypeMinimum   = PerfSummaryType("minimum")
	PerfSummaryTypeLatest    = PerfSummaryType("latest")
	PerfSummaryTypeSummation = PerfSummaryType("summation")
	PerfSummaryTypeNone      = PerfSummaryType("none")
)
View Source
const (
	PerformanceManagerUnitPercent            = PerformanceManagerUnit("percent")
	PerformanceManagerUnitKiloBytes          = PerformanceManagerUnit("kiloBytes")
	PerformanceManagerUnitMegaBytes          = PerformanceManagerUnit("megaBytes")
	PerformanceManagerUnitMegaHertz          = PerformanceManagerUnit("megaHertz")
	PerformanceManagerUnitNumber             = PerformanceManagerUnit("number")
	PerformanceManagerUnitMicrosecond        = PerformanceManagerUnit("microsecond")
	PerformanceManagerUnitMillisecond        = PerformanceManagerUnit("millisecond")
	PerformanceManagerUnitSecond             = PerformanceManagerUnit("second")
	PerformanceManagerUnitKiloBytesPerSecond = PerformanceManagerUnit("kiloBytesPerSecond")
	PerformanceManagerUnitMegaBytesPerSecond = PerformanceManagerUnit("megaBytesPerSecond")
	PerformanceManagerUnitWatt               = PerformanceManagerUnit("watt")
	PerformanceManagerUnitJoule              = PerformanceManagerUnit("joule")
	PerformanceManagerUnitTeraBytes          = PerformanceManagerUnit("teraBytes")
	PerformanceManagerUnitCelsius            = PerformanceManagerUnit("celsius")
	PerformanceManagerUnitNanosecond         = PerformanceManagerUnit("nanosecond")
)
View Source
const (
	PhysicalNicResourcePoolSchedulerDisallowedReasonUserOptOut          = PhysicalNicResourcePoolSchedulerDisallowedReason("userOptOut")
	PhysicalNicResourcePoolSchedulerDisallowedReasonHardwareUnsupported = PhysicalNicResourcePoolSchedulerDisallowedReason("hardwareUnsupported")
)
View Source
const (
	PlacementAffinityRuleRuleScopeCluster    = PlacementAffinityRuleRuleScope("cluster")
	PlacementAffinityRuleRuleScopeHost       = PlacementAffinityRuleRuleScope("host")
	PlacementAffinityRuleRuleScopeStoragePod = PlacementAffinityRuleRuleScope("storagePod")
	PlacementAffinityRuleRuleScopeDatastore  = PlacementAffinityRuleRuleScope("datastore")
)
View Source
const (
	PlacementAffinityRuleRuleTypeAffinity         = PlacementAffinityRuleRuleType("affinity")
	PlacementAffinityRuleRuleTypeAntiAffinity     = PlacementAffinityRuleRuleType("antiAffinity")
	PlacementAffinityRuleRuleTypeSoftAffinity     = PlacementAffinityRuleRuleType("softAffinity")
	PlacementAffinityRuleRuleTypeSoftAntiAffinity = PlacementAffinityRuleRuleType("softAntiAffinity")
)
View Source
const (
	PlacementSpecPlacementTypeCreate      = PlacementSpecPlacementType("create")
	PlacementSpecPlacementTypeReconfigure = PlacementSpecPlacementType("reconfigure")
	PlacementSpecPlacementTypeRelocate    = PlacementSpecPlacementType("relocate")
	PlacementSpecPlacementTypeClone       = PlacementSpecPlacementType("clone")
)
View Source
const (
	PortGroupConnecteeTypeVirtualMachine   = PortGroupConnecteeType("virtualMachine")
	PortGroupConnecteeTypeSystemManagement = PortGroupConnecteeType("systemManagement")
	PortGroupConnecteeTypeHost             = PortGroupConnecteeType("host")
	PortGroupConnecteeTypeUnknown          = PortGroupConnecteeType("unknown")
)
View Source
const (
	ProfileExecuteResultStatusSuccess   = ProfileExecuteResultStatus("success")
	ProfileExecuteResultStatusNeedInput = ProfileExecuteResultStatus("needInput")
	ProfileExecuteResultStatusError     = ProfileExecuteResultStatus("error")
)
View Source
const (
	ProfileNumericComparatorLessThan         = ProfileNumericComparator("lessThan")
	ProfileNumericComparatorLessThanEqual    = ProfileNumericComparator("lessThanEqual")
	ProfileNumericComparatorEqual            = ProfileNumericComparator("equal")
	ProfileNumericComparatorNotEqual         = ProfileNumericComparator("notEqual")
	ProfileNumericComparatorGreaterThanEqual = ProfileNumericComparator("greaterThanEqual")
	ProfileNumericComparatorGreaterThan      = ProfileNumericComparator("greaterThan")
)
View Source
const (
	ProfileParameterMetadataRelationTypeDynamic_relation     = ProfileParameterMetadataRelationType("dynamic_relation")
	ProfileParameterMetadataRelationTypeExtensible_relation  = ProfileParameterMetadataRelationType("extensible_relation")
	ProfileParameterMetadataRelationTypeLocalizable_relation = ProfileParameterMetadataRelationType("localizable_relation")
	ProfileParameterMetadataRelationTypeStatic_relation      = ProfileParameterMetadataRelationType("static_relation")
	ProfileParameterMetadataRelationTypeValidation_relation  = ProfileParameterMetadataRelationType("validation_relation")
)
View Source
const (
	PropertyChangeOpAdd            = PropertyChangeOp("add")
	PropertyChangeOpRemove         = PropertyChangeOp("remove")
	PropertyChangeOpAssign         = PropertyChangeOp("assign")
	PropertyChangeOpIndirectRemove = PropertyChangeOp("indirectRemove")
)
View Source
const (
	QuarantineModeFaultFaultTypeNoCompatibleNonQuarantinedHost = QuarantineModeFaultFaultType("NoCompatibleNonQuarantinedHost")
	QuarantineModeFaultFaultTypeCorrectionDisallowed           = QuarantineModeFaultFaultType("CorrectionDisallowed")
	QuarantineModeFaultFaultTypeCorrectionImpact               = QuarantineModeFaultFaultType("CorrectionImpact")
)
View Source
const (
	QuiesceModeApplication = QuiesceMode("application")
	QuiesceModeFilesystem  = QuiesceMode("filesystem")
	QuiesceModeNone        = QuiesceMode("none")
)
View Source
const (
	RecommendationReasonCodeFairnessCpuAvg                  = RecommendationReasonCode("fairnessCpuAvg")
	RecommendationReasonCodeFairnessMemAvg                  = RecommendationReasonCode("fairnessMemAvg")
	RecommendationReasonCodeJointAffin                      = RecommendationReasonCode("jointAffin")
	RecommendationReasonCodeAntiAffin                       = RecommendationReasonCode("antiAffin")
	RecommendationReasonCodeHostMaint                       = RecommendationReasonCode("hostMaint")
	RecommendationReasonCodeEnterStandby                    = RecommendationReasonCode("enterStandby")
	RecommendationReasonCodeReservationCpu                  = RecommendationReasonCode("reservationCpu")
	RecommendationReasonCodeReservationMem                  = RecommendationReasonCode("reservationMem")
	RecommendationReasonCodePowerOnVm                       = RecommendationReasonCode("powerOnVm")
	RecommendationReasonCodePowerSaving                     = RecommendationReasonCode("powerSaving")
	RecommendationReasonCodeIncreaseCapacity                = RecommendationReasonCode("increaseCapacity")
	RecommendationReasonCodeCheckResource                   = RecommendationReasonCode("checkResource")
	RecommendationReasonCodeUnreservedCapacity              = RecommendationReasonCode("unreservedCapacity")
	RecommendationReasonCodeVmHostHardAffinity              = RecommendationReasonCode("vmHostHardAffinity")
	RecommendationReasonCodeVmHostSoftAffinity              = RecommendationReasonCode("vmHostSoftAffinity")
	RecommendationReasonCodeBalanceDatastoreSpaceUsage      = RecommendationReasonCode("balanceDatastoreSpaceUsage")
	RecommendationReasonCodeBalanceDatastoreIOLoad          = RecommendationReasonCode("balanceDatastoreIOLoad")
	RecommendationReasonCodeBalanceDatastoreIOPSReservation = RecommendationReasonCode("balanceDatastoreIOPSReservation")
	RecommendationReasonCodeDatastoreMaint                  = RecommendationReasonCode("datastoreMaint")
	RecommendationReasonCodeVirtualDiskJointAffin           = RecommendationReasonCode("virtualDiskJointAffin")
	RecommendationReasonCodeVirtualDiskAntiAffin            = RecommendationReasonCode("virtualDiskAntiAffin")
	RecommendationReasonCodeDatastoreSpaceOutage            = RecommendationReasonCode("datastoreSpaceOutage")
	RecommendationReasonCodeStoragePlacement                = RecommendationReasonCode("storagePlacement")
	RecommendationReasonCodeIolbDisabledInternal            = RecommendationReasonCode("iolbDisabledInternal")
	RecommendationReasonCodeXvmotionPlacement               = RecommendationReasonCode("xvmotionPlacement")
	RecommendationReasonCodeNetworkBandwidthReservation     = RecommendationReasonCode("networkBandwidthReservation")
	RecommendationReasonCodeHostInDegradation               = RecommendationReasonCode("hostInDegradation")
	RecommendationReasonCodeHostExitDegradation             = RecommendationReasonCode("hostExitDegradation")
	RecommendationReasonCodeMaxVmsConstraint                = RecommendationReasonCode("maxVmsConstraint")
	RecommendationReasonCodeFtConstraints                   = RecommendationReasonCode("ftConstraints")
	RecommendationReasonCodeVmHostAffinityPolicy            = RecommendationReasonCode("vmHostAffinityPolicy")
	RecommendationReasonCodeVmHostAntiAffinityPolicy        = RecommendationReasonCode("vmHostAntiAffinityPolicy")
	RecommendationReasonCodeVmAntiAffinityPolicy            = RecommendationReasonCode("vmAntiAffinityPolicy")
	RecommendationReasonCodeBalanceVsanUsage                = RecommendationReasonCode("balanceVsanUsage")
)
View Source
const (
	ReplicationDiskConfigFaultReasonForFaultDiskNotFound                           = ReplicationDiskConfigFaultReasonForFault("diskNotFound")
	ReplicationDiskConfigFaultReasonForFaultDiskTypeNotSupported                   = ReplicationDiskConfigFaultReasonForFault("diskTypeNotSupported")
	ReplicationDiskConfigFaultReasonForFaultInvalidDiskKey                         = ReplicationDiskConfigFaultReasonForFault("invalidDiskKey")
	ReplicationDiskConfigFaultReasonForFaultInvalidDiskReplicationId               = ReplicationDiskConfigFaultReasonForFault("invalidDiskReplicationId")
	ReplicationDiskConfigFaultReasonForFaultDuplicateDiskReplicationId             = ReplicationDiskConfigFaultReasonForFault("duplicateDiskReplicationId")
	ReplicationDiskConfigFaultReasonForFaultInvalidPersistentFilePath              = ReplicationDiskConfigFaultReasonForFault("invalidPersistentFilePath")
	ReplicationDiskConfigFaultReasonForFaultReconfigureDiskReplicationIdNotAllowed = ReplicationDiskConfigFaultReasonForFault("reconfigureDiskReplicationIdNotAllowed")
)
View Source
const (
	ReplicationVmConfigFaultReasonForFaultIncompatibleHwVersion                    = ReplicationVmConfigFaultReasonForFault("incompatibleHwVersion")
	ReplicationVmConfigFaultReasonForFaultInvalidVmReplicationId                   = ReplicationVmConfigFaultReasonForFault("invalidVmReplicationId")
	ReplicationVmConfigFaultReasonForFaultInvalidGenerationNumber                  = ReplicationVmConfigFaultReasonForFault("invalidGenerationNumber")
	ReplicationVmConfigFaultReasonForFaultOutOfBoundsRpoValue                      = ReplicationVmConfigFaultReasonForFault("outOfBoundsRpoValue")
	ReplicationVmConfigFaultReasonForFaultInvalidDestinationIpAddress              = ReplicationVmConfigFaultReasonForFault("invalidDestinationIpAddress")
	ReplicationVmConfigFaultReasonForFaultInvalidDestinationPort                   = ReplicationVmConfigFaultReasonForFault("invalidDestinationPort")
	ReplicationVmConfigFaultReasonForFaultInvalidExtraVmOptions                    = ReplicationVmConfigFaultReasonForFault("invalidExtraVmOptions")
	ReplicationVmConfigFaultReasonForFaultStaleGenerationNumber                    = ReplicationVmConfigFaultReasonForFault("staleGenerationNumber")
	ReplicationVmConfigFaultReasonForFaultReconfigureVmReplicationIdNotAllowed     = ReplicationVmConfigFaultReasonForFault("reconfigureVmReplicationIdNotAllowed")
	ReplicationVmConfigFaultReasonForFaultCannotRetrieveVmReplicationConfiguration = ReplicationVmConfigFaultReasonForFault("cannotRetrieveVmReplicationConfiguration")
	ReplicationVmConfigFaultReasonForFaultReplicationAlreadyEnabled                = ReplicationVmConfigFaultReasonForFault("replicationAlreadyEnabled")
	ReplicationVmConfigFaultReasonForFaultInvalidPriorConfiguration                = ReplicationVmConfigFaultReasonForFault("invalidPriorConfiguration")
	ReplicationVmConfigFaultReasonForFaultReplicationNotEnabled                    = ReplicationVmConfigFaultReasonForFault("replicationNotEnabled")
	ReplicationVmConfigFaultReasonForFaultReplicationConfigurationFailed           = ReplicationVmConfigFaultReasonForFault("replicationConfigurationFailed")
	ReplicationVmConfigFaultReasonForFaultEncryptedVm                              = ReplicationVmConfigFaultReasonForFault("encryptedVm")
	ReplicationVmConfigFaultReasonForFaultInvalidThumbprint                        = ReplicationVmConfigFaultReasonForFault("invalidThumbprint")
	ReplicationVmConfigFaultReasonForFaultIncompatibleDevice                       = ReplicationVmConfigFaultReasonForFault("incompatibleDevice")
)
View Source
const (
	ReplicationVmFaultReasonForFaultNotConfigured      = ReplicationVmFaultReasonForFault("notConfigured")
	ReplicationVmFaultReasonForFaultPoweredOff         = ReplicationVmFaultReasonForFault("poweredOff")
	ReplicationVmFaultReasonForFaultSuspended          = ReplicationVmFaultReasonForFault("suspended")
	ReplicationVmFaultReasonForFaultPoweredOn          = ReplicationVmFaultReasonForFault("poweredOn")
	ReplicationVmFaultReasonForFaultOfflineReplicating = ReplicationVmFaultReasonForFault("offlineReplicating")
	ReplicationVmFaultReasonForFaultInvalidState       = ReplicationVmFaultReasonForFault("invalidState")
	ReplicationVmFaultReasonForFaultInvalidInstanceId  = ReplicationVmFaultReasonForFault("invalidInstanceId")
	ReplicationVmFaultReasonForFaultCloseDiskError     = ReplicationVmFaultReasonForFault("closeDiskError")
	ReplicationVmFaultReasonForFaultGroupExist         = ReplicationVmFaultReasonForFault("groupExist")
)
View Source
const (
	ReplicationVmInProgressFaultActivityFullSync = ReplicationVmInProgressFaultActivity("fullSync")
	ReplicationVmInProgressFaultActivityDelta    = ReplicationVmInProgressFaultActivity("delta")
)
View Source
const (
	ReplicationVmStateNone    = ReplicationVmState("none")
	ReplicationVmStatePaused  = ReplicationVmState("paused")
	ReplicationVmStateSyncing = ReplicationVmState("syncing")
	ReplicationVmStateIdle    = ReplicationVmState("idle")
	ReplicationVmStateActive  = ReplicationVmState("active")
	ReplicationVmStateError   = ReplicationVmState("error")
)
View Source
const (
	ResourceConfigSpecScaleSharesBehaviorDisabled                = ResourceConfigSpecScaleSharesBehavior("disabled")
	ResourceConfigSpecScaleSharesBehaviorScaleCpuAndMemoryShares = ResourceConfigSpecScaleSharesBehavior("scaleCpuAndMemoryShares")
)
View Source
const (
	ScheduledHardwareUpgradeInfoHardwareUpgradePolicyNever          = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("never")
	ScheduledHardwareUpgradeInfoHardwareUpgradePolicyOnSoftPowerOff = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("onSoftPowerOff")
	ScheduledHardwareUpgradeInfoHardwareUpgradePolicyAlways         = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("always")
)
View Source
const (
	ScheduledHardwareUpgradeInfoHardwareUpgradeStatusNone    = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("none")
	ScheduledHardwareUpgradeInfoHardwareUpgradeStatusPending = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("pending")
	ScheduledHardwareUpgradeInfoHardwareUpgradeStatusSuccess = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("success")
	ScheduledHardwareUpgradeInfoHardwareUpgradeStatusFailed  = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("failed")
)
View Source
const (
	ScsiDiskTypeNative512          = ScsiDiskType("native512")
	ScsiDiskTypeEmulated512        = ScsiDiskType("emulated512")
	ScsiDiskTypeNative4k           = ScsiDiskType("native4k")
	ScsiDiskTypeSoftwareEmulated4k = ScsiDiskType("SoftwareEmulated4k")
	ScsiDiskTypeUnknown            = ScsiDiskType("unknown")
)
View Source
const (
	ScsiLunDescriptorQualityHighQuality    = ScsiLunDescriptorQuality("highQuality")
	ScsiLunDescriptorQualityMediumQuality  = ScsiLunDescriptorQuality("mediumQuality")
	ScsiLunDescriptorQualityLowQuality     = ScsiLunDescriptorQuality("lowQuality")
	ScsiLunDescriptorQualityUnknownQuality = ScsiLunDescriptorQuality("unknownQuality")
)
View Source
const (
	ScsiLunStateUnknownState      = ScsiLunState("unknownState")
	ScsiLunStateOk                = ScsiLunState("ok")
	ScsiLunStateError             = ScsiLunState("error")
	ScsiLunStateOff               = ScsiLunState("off")
	ScsiLunStateQuiesced          = ScsiLunState("quiesced")
	ScsiLunStateDegraded          = ScsiLunState("degraded")
	ScsiLunStateLostCommunication = ScsiLunState("lostCommunication")
	ScsiLunStateTimeout           = ScsiLunState("timeout")
)
View Source
const (
	ScsiLunTypeDisk                   = ScsiLunType("disk")
	ScsiLunTypeTape                   = ScsiLunType("tape")
	ScsiLunTypePrinter                = ScsiLunType("printer")
	ScsiLunTypeProcessor              = ScsiLunType("processor")
	ScsiLunTypeWorm                   = ScsiLunType("worm")
	ScsiLunTypeCdrom                  = ScsiLunType("cdrom")
	ScsiLunTypeScanner                = ScsiLunType("scanner")
	ScsiLunTypeOpticalDevice          = ScsiLunType("opticalDevice")
	ScsiLunTypeMediaChanger           = ScsiLunType("mediaChanger")
	ScsiLunTypeCommunications         = ScsiLunType("communications")
	ScsiLunTypeStorageArrayController = ScsiLunType("storageArrayController")
	ScsiLunTypeEnclosure              = ScsiLunType("enclosure")
	ScsiLunTypeUnknown                = ScsiLunType("unknown")
)
View Source
const (
	ScsiLunVStorageSupportStatusVStorageSupported   = ScsiLunVStorageSupportStatus("vStorageSupported")
	ScsiLunVStorageSupportStatusVStorageUnsupported = ScsiLunVStorageSupportStatus("vStorageUnsupported")
	ScsiLunVStorageSupportStatusVStorageUnknown     = ScsiLunVStorageSupportStatus("vStorageUnknown")
)
View Source
const (
	SessionManagerGenericServiceTicketTicketTypeHttpNfcServiceTicket = SessionManagerGenericServiceTicketTicketType("HttpNfcServiceTicket")
	SessionManagerGenericServiceTicketTicketTypeHostServiceTicket    = SessionManagerGenericServiceTicketTicketType("HostServiceTicket")
	SessionManagerGenericServiceTicketTicketTypeVcServiceTicket      = SessionManagerGenericServiceTicketTicketType("VcServiceTicket")
)
View Source
const (
	SessionManagerHttpServiceRequestSpecMethodHttpOptions = SessionManagerHttpServiceRequestSpecMethod("httpOptions")
	SessionManagerHttpServiceRequestSpecMethodHttpGet     = SessionManagerHttpServiceRequestSpecMethod("httpGet")
	SessionManagerHttpServiceRequestSpecMethodHttpHead    = SessionManagerHttpServiceRequestSpecMethod("httpHead")
	SessionManagerHttpServiceRequestSpecMethodHttpPost    = SessionManagerHttpServiceRequestSpecMethod("httpPost")
	SessionManagerHttpServiceRequestSpecMethodHttpPut     = SessionManagerHttpServiceRequestSpecMethod("httpPut")
	SessionManagerHttpServiceRequestSpecMethodHttpDelete  = SessionManagerHttpServiceRequestSpecMethod("httpDelete")
	SessionManagerHttpServiceRequestSpecMethodHttpTrace   = SessionManagerHttpServiceRequestSpecMethod("httpTrace")
	SessionManagerHttpServiceRequestSpecMethodHttpConnect = SessionManagerHttpServiceRequestSpecMethod("httpConnect")
)
View Source
const (
	SharesLevelLow    = SharesLevel("low")
	SharesLevelNormal = SharesLevel("normal")
	SharesLevelHigh   = SharesLevel("high")
	SharesLevelCustom = SharesLevel("custom")
)
View Source
const (
	SimpleCommandEncodingCSV    = SimpleCommandEncoding("CSV")
	SimpleCommandEncodingHEX    = SimpleCommandEncoding("HEX")
	SimpleCommandEncodingSTRING = SimpleCommandEncoding("STRING")
)
View Source
const (
	SlpDiscoveryMethodSlpDhcp          = SlpDiscoveryMethod("slpDhcp")
	SlpDiscoveryMethodSlpAutoUnicast   = SlpDiscoveryMethod("slpAutoUnicast")
	SlpDiscoveryMethodSlpAutoMulticast = SlpDiscoveryMethod("slpAutoMulticast")
	SlpDiscoveryMethodSlpManual        = SlpDiscoveryMethod("slpManual")
)
View Source
const (
	SoftwarePackageConstraintEquals           = SoftwarePackageConstraint("equals")
	SoftwarePackageConstraintLessThan         = SoftwarePackageConstraint("lessThan")
	SoftwarePackageConstraintLessThanEqual    = SoftwarePackageConstraint("lessThanEqual")
	SoftwarePackageConstraintGreaterThanEqual = SoftwarePackageConstraint("greaterThanEqual")
	SoftwarePackageConstraintGreaterThan      = SoftwarePackageConstraint("greaterThan")
)
View Source
const (
	SoftwarePackageVibTypeBootbank = SoftwarePackageVibType("bootbank")
	SoftwarePackageVibTypeTools    = SoftwarePackageVibType("tools")
	SoftwarePackageVibTypeMeta     = SoftwarePackageVibType("meta")
)
View Source
const (
	StateAlarmOperatorIsEqual   = StateAlarmOperator("isEqual")
	StateAlarmOperatorIsUnequal = StateAlarmOperator("isUnequal")
)
View Source
const (
	StorageDrsPodConfigInfoBehaviorManual    = StorageDrsPodConfigInfoBehavior("manual")
	StorageDrsPodConfigInfoBehaviorAutomated = StorageDrsPodConfigInfoBehavior("automated")
)
View Source
const (
	StorageDrsSpaceLoadBalanceConfigSpaceThresholdModeUtilization = StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode("utilization")
	StorageDrsSpaceLoadBalanceConfigSpaceThresholdModeFreeSpace   = StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode("freeSpace")
)
View Source
const (
	StorageIORMThresholdModeAutomatic = StorageIORMThresholdMode("automatic")
	StorageIORMThresholdModeManual    = StorageIORMThresholdMode("manual")
)
View Source
const (
	StoragePlacementSpecPlacementTypeCreate      = StoragePlacementSpecPlacementType("create")
	StoragePlacementSpecPlacementTypeReconfigure = StoragePlacementSpecPlacementType("reconfigure")
	StoragePlacementSpecPlacementTypeRelocate    = StoragePlacementSpecPlacementType("relocate")
	StoragePlacementSpecPlacementTypeClone       = StoragePlacementSpecPlacementType("clone")
)
View Source
const (
	TaskFilterSpecRecursionOptionSelf     = TaskFilterSpecRecursionOption("self")
	TaskFilterSpecRecursionOptionChildren = TaskFilterSpecRecursionOption("children")
	TaskFilterSpecRecursionOptionAll      = TaskFilterSpecRecursionOption("all")
)
View Source
const (
	TaskFilterSpecTimeOptionQueuedTime    = TaskFilterSpecTimeOption("queuedTime")
	TaskFilterSpecTimeOptionStartedTime   = TaskFilterSpecTimeOption("startedTime")
	TaskFilterSpecTimeOptionCompletedTime = TaskFilterSpecTimeOption("completedTime")
)
View Source
const (
	TaskInfoStateQueued  = TaskInfoState("queued")
	TaskInfoStateRunning = TaskInfoState("running")
	TaskInfoStateSuccess = TaskInfoState("success")
	TaskInfoStateError   = TaskInfoState("error")
)
View Source
const (
	ThirdPartyLicenseAssignmentFailedReasonLicenseAssignmentFailed = ThirdPartyLicenseAssignmentFailedReason("licenseAssignmentFailed")
	ThirdPartyLicenseAssignmentFailedReasonModuleNotInstalled      = ThirdPartyLicenseAssignmentFailedReason("moduleNotInstalled")
)
View Source
const (
	UpgradePolicyManual              = UpgradePolicy("manual")
	UpgradePolicyUpgradeAtPowerCycle = UpgradePolicy("upgradeAtPowerCycle")
)
View Source
const (
	VAppAutoStartActionNone          = VAppAutoStartAction("none")
	VAppAutoStartActionPowerOn       = VAppAutoStartAction("powerOn")
	VAppAutoStartActionPowerOff      = VAppAutoStartAction("powerOff")
	VAppAutoStartActionGuestShutdown = VAppAutoStartAction("guestShutdown")
	VAppAutoStartActionSuspend       = VAppAutoStartAction("suspend")
)
View Source
const (
	VAppCloneSpecProvisioningTypeSameAsSource = VAppCloneSpecProvisioningType("sameAsSource")
	VAppCloneSpecProvisioningTypeThin         = VAppCloneSpecProvisioningType("thin")
	VAppCloneSpecProvisioningTypeThick        = VAppCloneSpecProvisioningType("thick")
)
View Source
const (
	VAppIPAssignmentInfoAllocationSchemesDhcp   = VAppIPAssignmentInfoAllocationSchemes("dhcp")
	VAppIPAssignmentInfoAllocationSchemesOvfenv = VAppIPAssignmentInfoAllocationSchemes("ovfenv")
)
View Source
const (
	VAppIPAssignmentInfoIpAllocationPolicyDhcpPolicy           = VAppIPAssignmentInfoIpAllocationPolicy("dhcpPolicy")
	VAppIPAssignmentInfoIpAllocationPolicyTransientPolicy      = VAppIPAssignmentInfoIpAllocationPolicy("transientPolicy")
	VAppIPAssignmentInfoIpAllocationPolicyFixedPolicy          = VAppIPAssignmentInfoIpAllocationPolicy("fixedPolicy")
	VAppIPAssignmentInfoIpAllocationPolicyFixedAllocatedPolicy = VAppIPAssignmentInfoIpAllocationPolicy("fixedAllocatedPolicy")
)
View Source
const (
	VAppIPAssignmentInfoProtocolsIPv4 = VAppIPAssignmentInfoProtocols("IPv4")
	VAppIPAssignmentInfoProtocolsIPv6 = VAppIPAssignmentInfoProtocols("IPv6")
)
View Source
const (
	VFlashModuleNotSupportedReasonCacheModeNotSupported            = VFlashModuleNotSupportedReason("CacheModeNotSupported")
	VFlashModuleNotSupportedReasonCacheConsistencyTypeNotSupported = VFlashModuleNotSupportedReason("CacheConsistencyTypeNotSupported")
	VFlashModuleNotSupportedReasonCacheBlockSizeNotSupported       = VFlashModuleNotSupportedReason("CacheBlockSizeNotSupported")
	VFlashModuleNotSupportedReasonCacheReservationNotSupported     = VFlashModuleNotSupportedReason("CacheReservationNotSupported")
	VFlashModuleNotSupportedReasonDiskSizeNotSupported             = VFlashModuleNotSupportedReason("DiskSizeNotSupported")
)
View Source
const (
	VMotionCompatibilityTypeCpu      = VMotionCompatibilityType("cpu")
	VMotionCompatibilityTypeSoftware = VMotionCompatibilityType("software")
)
View Source
const (
	VMwareDVSTeamingMatchStatusIphashMatch       = VMwareDVSTeamingMatchStatus("iphashMatch")
	VMwareDVSTeamingMatchStatusNonIphashMatch    = VMwareDVSTeamingMatchStatus("nonIphashMatch")
	VMwareDVSTeamingMatchStatusIphashMismatch    = VMwareDVSTeamingMatchStatus("iphashMismatch")
	VMwareDVSTeamingMatchStatusNonIphashMismatch = VMwareDVSTeamingMatchStatus("nonIphashMismatch")
)
View Source
const (
	VMwareDVSVspanSessionEncapTypeGre     = VMwareDVSVspanSessionEncapType("gre")
	VMwareDVSVspanSessionEncapTypeErspan2 = VMwareDVSVspanSessionEncapType("erspan2")
	VMwareDVSVspanSessionEncapTypeErspan3 = VMwareDVSVspanSessionEncapType("erspan3")
)
View Source
const (
	VMwareDVSVspanSessionTypeMixedDestMirror                = VMwareDVSVspanSessionType("mixedDestMirror")
	VMwareDVSVspanSessionTypeDvPortMirror                   = VMwareDVSVspanSessionType("dvPortMirror")
	VMwareDVSVspanSessionTypeRemoteMirrorSource             = VMwareDVSVspanSessionType("remoteMirrorSource")
	VMwareDVSVspanSessionTypeRemoteMirrorDest               = VMwareDVSVspanSessionType("remoteMirrorDest")
	VMwareDVSVspanSessionTypeEncapsulatedRemoteMirrorSource = VMwareDVSVspanSessionType("encapsulatedRemoteMirrorSource")
)
View Source
const (
	VMwareDvsLacpApiVersionSingleLag   = VMwareDvsLacpApiVersion("singleLag")
	VMwareDvsLacpApiVersionMultipleLag = VMwareDvsLacpApiVersion("multipleLag")
)
View Source
const (
	VMwareDvsLacpLoadBalanceAlgorithmSrcMac                  = VMwareDvsLacpLoadBalanceAlgorithm("srcMac")
	VMwareDvsLacpLoadBalanceAlgorithmDestMac                 = VMwareDvsLacpLoadBalanceAlgorithm("destMac")
	VMwareDvsLacpLoadBalanceAlgorithmSrcDestMac              = VMwareDvsLacpLoadBalanceAlgorithm("srcDestMac")
	VMwareDvsLacpLoadBalanceAlgorithmDestIpVlan              = VMwareDvsLacpLoadBalanceAlgorithm("destIpVlan")
	VMwareDvsLacpLoadBalanceAlgorithmSrcIpVlan               = VMwareDvsLacpLoadBalanceAlgorithm("srcIpVlan")
	VMwareDvsLacpLoadBalanceAlgorithmSrcDestIpVlan           = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIpVlan")
	VMwareDvsLacpLoadBalanceAlgorithmDestTcpUdpPort          = VMwareDvsLacpLoadBalanceAlgorithm("destTcpUdpPort")
	VMwareDvsLacpLoadBalanceAlgorithmSrcTcpUdpPort           = VMwareDvsLacpLoadBalanceAlgorithm("srcTcpUdpPort")
	VMwareDvsLacpLoadBalanceAlgorithmSrcDestTcpUdpPort       = VMwareDvsLacpLoadBalanceAlgorithm("srcDestTcpUdpPort")
	VMwareDvsLacpLoadBalanceAlgorithmDestIpTcpUdpPort        = VMwareDvsLacpLoadBalanceAlgorithm("destIpTcpUdpPort")
	VMwareDvsLacpLoadBalanceAlgorithmSrcIpTcpUdpPort         = VMwareDvsLacpLoadBalanceAlgorithm("srcIpTcpUdpPort")
	VMwareDvsLacpLoadBalanceAlgorithmSrcDestIpTcpUdpPort     = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIpTcpUdpPort")
	VMwareDvsLacpLoadBalanceAlgorithmDestIpTcpUdpPortVlan    = VMwareDvsLacpLoadBalanceAlgorithm("destIpTcpUdpPortVlan")
	VMwareDvsLacpLoadBalanceAlgorithmSrcIpTcpUdpPortVlan     = VMwareDvsLacpLoadBalanceAlgorithm("srcIpTcpUdpPortVlan")
	VMwareDvsLacpLoadBalanceAlgorithmSrcDestIpTcpUdpPortVlan = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIpTcpUdpPortVlan")
	VMwareDvsLacpLoadBalanceAlgorithmDestIp                  = VMwareDvsLacpLoadBalanceAlgorithm("destIp")
	VMwareDvsLacpLoadBalanceAlgorithmSrcIp                   = VMwareDvsLacpLoadBalanceAlgorithm("srcIp")
	VMwareDvsLacpLoadBalanceAlgorithmSrcDestIp               = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIp")
	VMwareDvsLacpLoadBalanceAlgorithmVlan                    = VMwareDvsLacpLoadBalanceAlgorithm("vlan")
	VMwareDvsLacpLoadBalanceAlgorithmSrcPortId               = VMwareDvsLacpLoadBalanceAlgorithm("srcPortId")
)
View Source
const (
	VMwareDvsMulticastFilteringModeLegacyFiltering = VMwareDvsMulticastFilteringMode("legacyFiltering")
	VMwareDvsMulticastFilteringModeSnooping        = VMwareDvsMulticastFilteringMode("snooping")
)
View Source
const (
	VMwareUplinkLacpModeActive  = VMwareUplinkLacpMode("active")
	VMwareUplinkLacpModePassive = VMwareUplinkLacpMode("passive")
)
View Source
const (
	VMwareUplinkLacpTimeoutModeFast = VMwareUplinkLacpTimeoutMode("fast")
	VMwareUplinkLacpTimeoutModeSlow = VMwareUplinkLacpTimeoutMode("slow")
)
View Source
const (
	ValidateMigrationTestTypeSourceTests            = ValidateMigrationTestType("sourceTests")
	ValidateMigrationTestTypeCompatibilityTests     = ValidateMigrationTestType("compatibilityTests")
	ValidateMigrationTestTypeDiskAccessibilityTests = ValidateMigrationTestType("diskAccessibilityTests")
	ValidateMigrationTestTypeResourceTests          = ValidateMigrationTestType("resourceTests")
)
View Source
const (
	VchaClusterModeEnabled     = VchaClusterMode("enabled")
	VchaClusterModeDisabled    = VchaClusterMode("disabled")
	VchaClusterModeMaintenance = VchaClusterMode("maintenance")
)
View Source
const (
	VchaClusterStateHealthy  = VchaClusterState("healthy")
	VchaClusterStateDegraded = VchaClusterState("degraded")
	VchaClusterStateIsolated = VchaClusterState("isolated")
)
View Source
const (
	VchaNodeRoleActive  = VchaNodeRole("active")
	VchaNodeRolePassive = VchaNodeRole("passive")
	VchaNodeRoleWitness = VchaNodeRole("witness")
)
View Source
const (
	VchaNodeStateUp   = VchaNodeState("up")
	VchaNodeStateDown = VchaNodeState("down")
)
View Source
const (
	VchaStateConfigured    = VchaState("configured")
	VchaStateNotConfigured = VchaState("notConfigured")
	VchaStateInvalid       = VchaState("invalid")
	VchaStatePrepared      = VchaState("prepared")
)
View Source
const (
	VirtualAppVAppStateStarted  = VirtualAppVAppState("started")
	VirtualAppVAppStateStopped  = VirtualAppVAppState("stopped")
	VirtualAppVAppStateStarting = VirtualAppVAppState("starting")
	VirtualAppVAppStateStopping = VirtualAppVAppState("stopping")
)
View Source
const (
	VirtualDeviceConfigSpecChangeModeFail = VirtualDeviceConfigSpecChangeMode("fail")
	VirtualDeviceConfigSpecChangeModeSkip = VirtualDeviceConfigSpecChangeMode("skip")
)
View Source
const (
	VirtualDeviceConfigSpecFileOperationCreate  = VirtualDeviceConfigSpecFileOperation("create")
	VirtualDeviceConfigSpecFileOperationDestroy = VirtualDeviceConfigSpecFileOperation("destroy")
	VirtualDeviceConfigSpecFileOperationReplace = VirtualDeviceConfigSpecFileOperation("replace")
)
View Source
const (
	VirtualDeviceConfigSpecOperationAdd    = VirtualDeviceConfigSpecOperation("add")
	VirtualDeviceConfigSpecOperationRemove = VirtualDeviceConfigSpecOperation("remove")
	VirtualDeviceConfigSpecOperationEdit   = VirtualDeviceConfigSpecOperation("edit")
)
View Source
const (
	VirtualDeviceConnectInfoMigrateConnectOpConnect    = VirtualDeviceConnectInfoMigrateConnectOp("connect")
	VirtualDeviceConnectInfoMigrateConnectOpDisconnect = VirtualDeviceConnectInfoMigrateConnectOp("disconnect")
	VirtualDeviceConnectInfoMigrateConnectOpUnset      = VirtualDeviceConnectInfoMigrateConnectOp("unset")
)
View Source
const (
	VirtualDeviceConnectInfoStatusOk                 = VirtualDeviceConnectInfoStatus("ok")
	VirtualDeviceConnectInfoStatusRecoverableError   = VirtualDeviceConnectInfoStatus("recoverableError")
	VirtualDeviceConnectInfoStatusUnrecoverableError = VirtualDeviceConnectInfoStatus("unrecoverableError")
	VirtualDeviceConnectInfoStatusUntried            = VirtualDeviceConnectInfoStatus("untried")
)
View Source
const (
	VirtualDeviceFileExtensionIso  = VirtualDeviceFileExtension("iso")
	VirtualDeviceFileExtensionFlp  = VirtualDeviceFileExtension("flp")
	VirtualDeviceFileExtensionVmdk = VirtualDeviceFileExtension("vmdk")
	VirtualDeviceFileExtensionDsk  = VirtualDeviceFileExtension("dsk")
	VirtualDeviceFileExtensionRdm  = VirtualDeviceFileExtension("rdm")
)
View Source
const (
	VirtualDeviceURIBackingOptionDirectionServer = VirtualDeviceURIBackingOptionDirection("server")
	VirtualDeviceURIBackingOptionDirectionClient = VirtualDeviceURIBackingOptionDirection("client")
)
View Source
const (
	VirtualDiskAdapterTypeIde      = VirtualDiskAdapterType("ide")
	VirtualDiskAdapterTypeBusLogic = VirtualDiskAdapterType("busLogic")
	VirtualDiskAdapterTypeLsiLogic = VirtualDiskAdapterType("lsiLogic")
)
View Source
const (
	VirtualDiskCompatibilityModeVirtualMode  = VirtualDiskCompatibilityMode("virtualMode")
	VirtualDiskCompatibilityModePhysicalMode = VirtualDiskCompatibilityMode("physicalMode")
)
View Source
const (
	VirtualDiskDeltaDiskFormatRedoLogFormat  = VirtualDiskDeltaDiskFormat("redoLogFormat")
	VirtualDiskDeltaDiskFormatNativeFormat   = VirtualDiskDeltaDiskFormat("nativeFormat")
	VirtualDiskDeltaDiskFormatSeSparseFormat = VirtualDiskDeltaDiskFormat("seSparseFormat")
)
View Source
const (
	VirtualDiskDeltaDiskFormatVariantVmfsSparseVariant = VirtualDiskDeltaDiskFormatVariant("vmfsSparseVariant")
	VirtualDiskDeltaDiskFormatVariantVsanSparseVariant = VirtualDiskDeltaDiskFormatVariant("vsanSparseVariant")
)
View Source
const (
	VirtualDiskModePersistent                = VirtualDiskMode("persistent")
	VirtualDiskModeNonpersistent             = VirtualDiskMode("nonpersistent")
	VirtualDiskModeUndoable                  = VirtualDiskMode("undoable")
	VirtualDiskModeIndependent_persistent    = VirtualDiskMode("independent_persistent")
	VirtualDiskModeIndependent_nonpersistent = VirtualDiskMode("independent_nonpersistent")
	VirtualDiskModeAppend                    = VirtualDiskMode("append")
)
View Source
const (
	VirtualDiskRuleSpecRuleTypeAffinity     = VirtualDiskRuleSpecRuleType("affinity")
	VirtualDiskRuleSpecRuleTypeAntiAffinity = VirtualDiskRuleSpecRuleType("antiAffinity")
	VirtualDiskRuleSpecRuleTypeDisabled     = VirtualDiskRuleSpecRuleType("disabled")
)
View Source
const (
	VirtualDiskSharingSharingNone        = VirtualDiskSharing("sharingNone")
	VirtualDiskSharingSharingMultiWriter = VirtualDiskSharing("sharingMultiWriter")
)
View Source
const (
	VirtualDiskTypePreallocated     = VirtualDiskType("preallocated")
	VirtualDiskTypeThin             = VirtualDiskType("thin")
	VirtualDiskTypeSeSparse         = VirtualDiskType("seSparse")
	VirtualDiskTypeRdm              = VirtualDiskType("rdm")
	VirtualDiskTypeRdmp             = VirtualDiskType("rdmp")
	VirtualDiskTypeRaw              = VirtualDiskType("raw")
	VirtualDiskTypeDelta            = VirtualDiskType("delta")
	VirtualDiskTypeSparse2Gb        = VirtualDiskType("sparse2Gb")
	VirtualDiskTypeThick2Gb         = VirtualDiskType("thick2Gb")
	VirtualDiskTypeEagerZeroedThick = VirtualDiskType("eagerZeroedThick")
	VirtualDiskTypeSparseMonolithic = VirtualDiskType("sparseMonolithic")
	VirtualDiskTypeFlatMonolithic   = VirtualDiskType("flatMonolithic")
	VirtualDiskTypeThick            = VirtualDiskType("thick")
)
View Source
const (
	VirtualDiskVFlashCacheConfigInfoCacheConsistencyTypeStrong = VirtualDiskVFlashCacheConfigInfoCacheConsistencyType("strong")
	VirtualDiskVFlashCacheConfigInfoCacheConsistencyTypeWeak   = VirtualDiskVFlashCacheConfigInfoCacheConsistencyType("weak")
)
View Source
const (
	VirtualDiskVFlashCacheConfigInfoCacheModeWrite_thru = VirtualDiskVFlashCacheConfigInfoCacheMode("write_thru")
	VirtualDiskVFlashCacheConfigInfoCacheModeWrite_back = VirtualDiskVFlashCacheConfigInfoCacheMode("write_back")
)
View Source
const (
	VirtualEthernetCardLegacyNetworkDeviceNameBridged  = VirtualEthernetCardLegacyNetworkDeviceName("bridged")
	VirtualEthernetCardLegacyNetworkDeviceNameNat      = VirtualEthernetCardLegacyNetworkDeviceName("nat")
	VirtualEthernetCardLegacyNetworkDeviceNameHostonly = VirtualEthernetCardLegacyNetworkDeviceName("hostonly")
)
View Source
const (
	VirtualEthernetCardMacTypeManual    = VirtualEthernetCardMacType("manual")
	VirtualEthernetCardMacTypeGenerated = VirtualEthernetCardMacType("generated")
	VirtualEthernetCardMacTypeAssigned  = VirtualEthernetCardMacType("assigned")
)
View Source
const (
	VirtualHardwareMotherboardLayoutI440bxHostBridge = VirtualHardwareMotherboardLayout("i440bxHostBridge")
	VirtualHardwareMotherboardLayoutAcpiHostBridges  = VirtualHardwareMotherboardLayout("acpiHostBridges")
)
View Source
const (
	VirtualMachineAppHeartbeatStatusTypeAppStatusGray  = VirtualMachineAppHeartbeatStatusType("appStatusGray")
	VirtualMachineAppHeartbeatStatusTypeAppStatusGreen = VirtualMachineAppHeartbeatStatusType("appStatusGreen")
	VirtualMachineAppHeartbeatStatusTypeAppStatusRed   = VirtualMachineAppHeartbeatStatusType("appStatusRed")
)
View Source
const (
	VirtualMachineBootOptionsNetworkBootProtocolTypeIpv4 = VirtualMachineBootOptionsNetworkBootProtocolType("ipv4")
	VirtualMachineBootOptionsNetworkBootProtocolTypeIpv6 = VirtualMachineBootOptionsNetworkBootProtocolType("ipv6")
)
View Source
const (
	VirtualMachineCloneSpecTpmProvisionPolicyCopy    = VirtualMachineCloneSpecTpmProvisionPolicy("copy")
	VirtualMachineCloneSpecTpmProvisionPolicyReplace = VirtualMachineCloneSpecTpmProvisionPolicy("replace")
)
View Source
const (
	VirtualMachineConfigInfoNpivWwnTypeVc       = VirtualMachineConfigInfoNpivWwnType("vc")
	VirtualMachineConfigInfoNpivWwnTypeHost     = VirtualMachineConfigInfoNpivWwnType("host")
	VirtualMachineConfigInfoNpivWwnTypeExternal = VirtualMachineConfigInfoNpivWwnType("external")
)
View Source
const (
	VirtualMachineConfigInfoSwapPlacementTypeInherit     = VirtualMachineConfigInfoSwapPlacementType("inherit")
	VirtualMachineConfigInfoSwapPlacementTypeVmDirectory = VirtualMachineConfigInfoSwapPlacementType("vmDirectory")
	VirtualMachineConfigInfoSwapPlacementTypeHostLocal   = VirtualMachineConfigInfoSwapPlacementType("hostLocal")
)
View Source
const (
	VirtualMachineConfigSpecEncryptedFtModesFtEncryptionDisabled      = VirtualMachineConfigSpecEncryptedFtModes("ftEncryptionDisabled")
	VirtualMachineConfigSpecEncryptedFtModesFtEncryptionOpportunistic = VirtualMachineConfigSpecEncryptedFtModes("ftEncryptionOpportunistic")
	VirtualMachineConfigSpecEncryptedFtModesFtEncryptionRequired      = VirtualMachineConfigSpecEncryptedFtModes("ftEncryptionRequired")
)
View Source
const (
	VirtualMachineConfigSpecEncryptedVMotionModesDisabled      = VirtualMachineConfigSpecEncryptedVMotionModes("disabled")
	VirtualMachineConfigSpecEncryptedVMotionModesOpportunistic = VirtualMachineConfigSpecEncryptedVMotionModes("opportunistic")
	VirtualMachineConfigSpecEncryptedVMotionModesRequired      = VirtualMachineConfigSpecEncryptedVMotionModes("required")
)
View Source
const (
	VirtualMachineConfigSpecNpivWwnOpGenerate = VirtualMachineConfigSpecNpivWwnOp("generate")
	VirtualMachineConfigSpecNpivWwnOpSet      = VirtualMachineConfigSpecNpivWwnOp("set")
	VirtualMachineConfigSpecNpivWwnOpRemove   = VirtualMachineConfigSpecNpivWwnOp("remove")
	VirtualMachineConfigSpecNpivWwnOpExtend   = VirtualMachineConfigSpecNpivWwnOp("extend")
)
View Source
const (
	VirtualMachineConnectionStateConnected    = VirtualMachineConnectionState("connected")
	VirtualMachineConnectionStateDisconnected = VirtualMachineConnectionState("disconnected")
	VirtualMachineConnectionStateOrphaned     = VirtualMachineConnectionState("orphaned")
	VirtualMachineConnectionStateInaccessible = VirtualMachineConnectionState("inaccessible")
	VirtualMachineConnectionStateInvalid      = VirtualMachineConnectionState("invalid")
)
View Source
const (
	VirtualMachineCryptoStateUnlocked = VirtualMachineCryptoState("unlocked")
	VirtualMachineCryptoStateLocked   = VirtualMachineCryptoState("locked")
)
View Source
const (
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOtherVmNptIncompatibleHost    = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther("vmNptIncompatibleHost")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOtherVmNptIncompatibleNetwork = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther("vmNptIncompatibleNetwork")
)
View Source
const (
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleGuest                      = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleGuest")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleGuestDriver                = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleGuestDriver")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleAdapterType                = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleAdapterType")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptDisabledOrDisconnectedAdapter          = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptDisabledOrDisconnectedAdapter")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleAdapterFeatures            = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleAdapterFeatures")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleBackingType                = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleBackingType")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptInsufficientMemoryReservation          = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptInsufficientMemoryReservation")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptFaultToleranceOrRecordReplayConfigured = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptFaultToleranceOrRecordReplayConfigured")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptConflictingIOChainConfigured           = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptConflictingIOChainConfigured")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptMonitorBlocks                          = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptMonitorBlocks")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptConflictingOperationInProgress         = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptConflictingOperationInProgress")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptRuntimeError                           = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptRuntimeError")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptOutOfIntrVector                        = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptOutOfIntrVector")
	VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptVMCIActive                             = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptVMCIActive")
)
View Source
const (
	VirtualMachineFaultToleranceStateNotConfigured = VirtualMachineFaultToleranceState("notConfigured")
	VirtualMachineFaultToleranceStateDisabled      = VirtualMachineFaultToleranceState("disabled")
	VirtualMachineFaultToleranceStateEnabled       = VirtualMachineFaultToleranceState("enabled")
	VirtualMachineFaultToleranceStateNeedSecondary = VirtualMachineFaultToleranceState("needSecondary")
	VirtualMachineFaultToleranceStateStarting      = VirtualMachineFaultToleranceState("starting")
	VirtualMachineFaultToleranceStateRunning       = VirtualMachineFaultToleranceState("running")
)
View Source
const (
	VirtualMachineFaultToleranceTypeUnset         = VirtualMachineFaultToleranceType("unset")
	VirtualMachineFaultToleranceTypeRecordReplay  = VirtualMachineFaultToleranceType("recordReplay")
	VirtualMachineFaultToleranceTypeCheckpointing = VirtualMachineFaultToleranceType("checkpointing")
)
View Source
const (
	VirtualMachineFileLayoutExFileTypeConfig                = VirtualMachineFileLayoutExFileType("config")
	VirtualMachineFileLayoutExFileTypeExtendedConfig        = VirtualMachineFileLayoutExFileType("extendedConfig")
	VirtualMachineFileLayoutExFileTypeDiskDescriptor        = VirtualMachineFileLayoutExFileType("diskDescriptor")
	VirtualMachineFileLayoutExFileTypeDiskExtent            = VirtualMachineFileLayoutExFileType("diskExtent")
	VirtualMachineFileLayoutExFileTypeDigestDescriptor      = VirtualMachineFileLayoutExFileType("digestDescriptor")
	VirtualMachineFileLayoutExFileTypeDigestExtent          = VirtualMachineFileLayoutExFileType("digestExtent")
	VirtualMachineFileLayoutExFileTypeDiskReplicationState  = VirtualMachineFileLayoutExFileType("diskReplicationState")
	VirtualMachineFileLayoutExFileTypeLog                   = VirtualMachineFileLayoutExFileType("log")
	VirtualMachineFileLayoutExFileTypeStat                  = VirtualMachineFileLayoutExFileType("stat")
	VirtualMachineFileLayoutExFileTypeNamespaceData         = VirtualMachineFileLayoutExFileType("namespaceData")
	VirtualMachineFileLayoutExFileTypeDataSetsDiskModeStore = VirtualMachineFileLayoutExFileType("dataSetsDiskModeStore")
	VirtualMachineFileLayoutExFileTypeDataSetsVmModeStore   = VirtualMachineFileLayoutExFileType("dataSetsVmModeStore")
	VirtualMachineFileLayoutExFileTypeNvram                 = VirtualMachineFileLayoutExFileType("nvram")
	VirtualMachineFileLayoutExFileTypeSnapshotData          = VirtualMachineFileLayoutExFileType("snapshotData")
	VirtualMachineFileLayoutExFileTypeSnapshotMemory        = VirtualMachineFileLayoutExFileType("snapshotMemory")
	VirtualMachineFileLayoutExFileTypeSnapshotList          = VirtualMachineFileLayoutExFileType("snapshotList")
	VirtualMachineFileLayoutExFileTypeSnapshotManifestList  = VirtualMachineFileLayoutExFileType("snapshotManifestList")
	VirtualMachineFileLayoutExFileTypeSuspend               = VirtualMachineFileLayoutExFileType("suspend")
	VirtualMachineFileLayoutExFileTypeSuspendMemory         = VirtualMachineFileLayoutExFileType("suspendMemory")
	VirtualMachineFileLayoutExFileTypeSwap                  = VirtualMachineFileLayoutExFileType("swap")
	VirtualMachineFileLayoutExFileTypeUwswap                = VirtualMachineFileLayoutExFileType("uwswap")
	VirtualMachineFileLayoutExFileTypeCore                  = VirtualMachineFileLayoutExFileType("core")
	VirtualMachineFileLayoutExFileTypeScreenshot            = VirtualMachineFileLayoutExFileType("screenshot")
	VirtualMachineFileLayoutExFileTypeFtMetadata            = VirtualMachineFileLayoutExFileType("ftMetadata")
	VirtualMachineFileLayoutExFileTypeGuestCustomization    = VirtualMachineFileLayoutExFileType("guestCustomization")
)
View Source
const (
	VirtualMachineFlagInfoMonitorTypeRelease = VirtualMachineFlagInfoMonitorType("release")
	VirtualMachineFlagInfoMonitorTypeDebug   = VirtualMachineFlagInfoMonitorType("debug")
	VirtualMachineFlagInfoMonitorTypeStats   = VirtualMachineFlagInfoMonitorType("stats")
)
View Source
const (
	VirtualMachineFlagInfoVirtualExecUsageHvAuto = VirtualMachineFlagInfoVirtualExecUsage("hvAuto")
	VirtualMachineFlagInfoVirtualExecUsageHvOn   = VirtualMachineFlagInfoVirtualExecUsage("hvOn")
	VirtualMachineFlagInfoVirtualExecUsageHvOff  = VirtualMachineFlagInfoVirtualExecUsage("hvOff")
)
View Source
const (
	VirtualMachineFlagInfoVirtualMmuUsageAutomatic = VirtualMachineFlagInfoVirtualMmuUsage("automatic")
	VirtualMachineFlagInfoVirtualMmuUsageOn        = VirtualMachineFlagInfoVirtualMmuUsage("on")
	VirtualMachineFlagInfoVirtualMmuUsageOff       = VirtualMachineFlagInfoVirtualMmuUsage("off")
)
View Source
const (
	VirtualMachineForkConfigInfoChildTypeNone          = VirtualMachineForkConfigInfoChildType("none")
	VirtualMachineForkConfigInfoChildTypePersistent    = VirtualMachineForkConfigInfoChildType("persistent")
	VirtualMachineForkConfigInfoChildTypeNonpersistent = VirtualMachineForkConfigInfoChildType("nonpersistent")
)
View Source
const (
	VirtualMachineGuestOsFamilyWindowsGuest      = VirtualMachineGuestOsFamily("windowsGuest")
	VirtualMachineGuestOsFamilyLinuxGuest        = VirtualMachineGuestOsFamily("linuxGuest")
	VirtualMachineGuestOsFamilyNetwareGuest      = VirtualMachineGuestOsFamily("netwareGuest")
	VirtualMachineGuestOsFamilySolarisGuest      = VirtualMachineGuestOsFamily("solarisGuest")
	VirtualMachineGuestOsFamilyDarwinGuestFamily = VirtualMachineGuestOsFamily("darwinGuestFamily")
	VirtualMachineGuestOsFamilyOtherGuestFamily  = VirtualMachineGuestOsFamily("otherGuestFamily")
)
View Source
const (
	VirtualMachineGuestOsIdentifierDosGuest                   = VirtualMachineGuestOsIdentifier("dosGuest")
	VirtualMachineGuestOsIdentifierWin31Guest                 = VirtualMachineGuestOsIdentifier("win31Guest")
	VirtualMachineGuestOsIdentifierWin95Guest                 = VirtualMachineGuestOsIdentifier("win95Guest")
	VirtualMachineGuestOsIdentifierWin98Guest                 = VirtualMachineGuestOsIdentifier("win98Guest")
	VirtualMachineGuestOsIdentifierWinMeGuest                 = VirtualMachineGuestOsIdentifier("winMeGuest")
	VirtualMachineGuestOsIdentifierWinNTGuest                 = VirtualMachineGuestOsIdentifier("winNTGuest")
	VirtualMachineGuestOsIdentifierWin2000ProGuest            = VirtualMachineGuestOsIdentifier("win2000ProGuest")
	VirtualMachineGuestOsIdentifierWin2000ServGuest           = VirtualMachineGuestOsIdentifier("win2000ServGuest")
	VirtualMachineGuestOsIdentifierWin2000AdvServGuest        = VirtualMachineGuestOsIdentifier("win2000AdvServGuest")
	VirtualMachineGuestOsIdentifierWinXPHomeGuest             = VirtualMachineGuestOsIdentifier("winXPHomeGuest")
	VirtualMachineGuestOsIdentifierWinXPProGuest              = VirtualMachineGuestOsIdentifier("winXPProGuest")
	VirtualMachineGuestOsIdentifierWinXPPro64Guest            = VirtualMachineGuestOsIdentifier("winXPPro64Guest")
	VirtualMachineGuestOsIdentifierWinNetWebGuest             = VirtualMachineGuestOsIdentifier("winNetWebGuest")
	VirtualMachineGuestOsIdentifierWinNetStandardGuest        = VirtualMachineGuestOsIdentifier("winNetStandardGuest")
	VirtualMachineGuestOsIdentifierWinNetEnterpriseGuest      = VirtualMachineGuestOsIdentifier("winNetEnterpriseGuest")
	VirtualMachineGuestOsIdentifierWinNetDatacenterGuest      = VirtualMachineGuestOsIdentifier("winNetDatacenterGuest")
	VirtualMachineGuestOsIdentifierWinNetBusinessGuest        = VirtualMachineGuestOsIdentifier("winNetBusinessGuest")
	VirtualMachineGuestOsIdentifierWinNetStandard64Guest      = VirtualMachineGuestOsIdentifier("winNetStandard64Guest")
	VirtualMachineGuestOsIdentifierWinNetEnterprise64Guest    = VirtualMachineGuestOsIdentifier("winNetEnterprise64Guest")
	VirtualMachineGuestOsIdentifierWinLonghornGuest           = VirtualMachineGuestOsIdentifier("winLonghornGuest")
	VirtualMachineGuestOsIdentifierWinLonghorn64Guest         = VirtualMachineGuestOsIdentifier("winLonghorn64Guest")
	VirtualMachineGuestOsIdentifierWinNetDatacenter64Guest    = VirtualMachineGuestOsIdentifier("winNetDatacenter64Guest")
	VirtualMachineGuestOsIdentifierWinVistaGuest              = VirtualMachineGuestOsIdentifier("winVistaGuest")
	VirtualMachineGuestOsIdentifierWinVista64Guest            = VirtualMachineGuestOsIdentifier("winVista64Guest")
	VirtualMachineGuestOsIdentifierWindows7Guest              = VirtualMachineGuestOsIdentifier("windows7Guest")
	VirtualMachineGuestOsIdentifierWindows7_64Guest           = VirtualMachineGuestOsIdentifier("windows7_64Guest")
	VirtualMachineGuestOsIdentifierWindows7Server64Guest      = VirtualMachineGuestOsIdentifier("windows7Server64Guest")
	VirtualMachineGuestOsIdentifierWindows8Guest              = VirtualMachineGuestOsIdentifier("windows8Guest")
	VirtualMachineGuestOsIdentifierWindows8_64Guest           = VirtualMachineGuestOsIdentifier("windows8_64Guest")
	VirtualMachineGuestOsIdentifierWindows8Server64Guest      = VirtualMachineGuestOsIdentifier("windows8Server64Guest")
	VirtualMachineGuestOsIdentifierWindows9Guest              = VirtualMachineGuestOsIdentifier("windows9Guest")
	VirtualMachineGuestOsIdentifierWindows9_64Guest           = VirtualMachineGuestOsIdentifier("windows9_64Guest")
	VirtualMachineGuestOsIdentifierWindows9Server64Guest      = VirtualMachineGuestOsIdentifier("windows9Server64Guest")
	VirtualMachineGuestOsIdentifierWindows11_64Guest          = VirtualMachineGuestOsIdentifier("windows11_64Guest")
	VirtualMachineGuestOsIdentifierWindows12_64Guest          = VirtualMachineGuestOsIdentifier("windows12_64Guest")
	VirtualMachineGuestOsIdentifierWindowsHyperVGuest         = VirtualMachineGuestOsIdentifier("windowsHyperVGuest")
	VirtualMachineGuestOsIdentifierWindows2019srv_64Guest     = VirtualMachineGuestOsIdentifier("windows2019srv_64Guest")
	VirtualMachineGuestOsIdentifierWindows2019srvNext_64Guest = VirtualMachineGuestOsIdentifier("windows2019srvNext_64Guest")
	VirtualMachineGuestOsIdentifierWindows2022srvNext_64Guest = VirtualMachineGuestOsIdentifier("windows2022srvNext_64Guest")
	VirtualMachineGuestOsIdentifierFreebsdGuest               = VirtualMachineGuestOsIdentifier("freebsdGuest")
	VirtualMachineGuestOsIdentifierFreebsd64Guest             = VirtualMachineGuestOsIdentifier("freebsd64Guest")
	VirtualMachineGuestOsIdentifierFreebsd11Guest             = VirtualMachineGuestOsIdentifier("freebsd11Guest")
	VirtualMachineGuestOsIdentifierFreebsd11_64Guest          = VirtualMachineGuestOsIdentifier("freebsd11_64Guest")
	VirtualMachineGuestOsIdentifierFreebsd12Guest             = VirtualMachineGuestOsIdentifier("freebsd12Guest")
	VirtualMachineGuestOsIdentifierFreebsd12_64Guest          = VirtualMachineGuestOsIdentifier("freebsd12_64Guest")
	VirtualMachineGuestOsIdentifierFreebsd13Guest             = VirtualMachineGuestOsIdentifier("freebsd13Guest")
	VirtualMachineGuestOsIdentifierFreebsd13_64Guest          = VirtualMachineGuestOsIdentifier("freebsd13_64Guest")
	VirtualMachineGuestOsIdentifierFreebsd14Guest             = VirtualMachineGuestOsIdentifier("freebsd14Guest")
	VirtualMachineGuestOsIdentifierFreebsd14_64Guest          = VirtualMachineGuestOsIdentifier("freebsd14_64Guest")
	VirtualMachineGuestOsIdentifierRedhatGuest                = VirtualMachineGuestOsIdentifier("redhatGuest")
	VirtualMachineGuestOsIdentifierRhel2Guest                 = VirtualMachineGuestOsIdentifier("rhel2Guest")
	VirtualMachineGuestOsIdentifierRhel3Guest                 = VirtualMachineGuestOsIdentifier("rhel3Guest")
	VirtualMachineGuestOsIdentifierRhel3_64Guest              = VirtualMachineGuestOsIdentifier("rhel3_64Guest")
	VirtualMachineGuestOsIdentifierRhel4Guest                 = VirtualMachineGuestOsIdentifier("rhel4Guest")
	VirtualMachineGuestOsIdentifierRhel4_64Guest              = VirtualMachineGuestOsIdentifier("rhel4_64Guest")
	VirtualMachineGuestOsIdentifierRhel5Guest                 = VirtualMachineGuestOsIdentifier("rhel5Guest")
	VirtualMachineGuestOsIdentifierRhel5_64Guest              = VirtualMachineGuestOsIdentifier("rhel5_64Guest")
	VirtualMachineGuestOsIdentifierRhel6Guest                 = VirtualMachineGuestOsIdentifier("rhel6Guest")
	VirtualMachineGuestOsIdentifierRhel6_64Guest              = VirtualMachineGuestOsIdentifier("rhel6_64Guest")
	VirtualMachineGuestOsIdentifierRhel7Guest                 = VirtualMachineGuestOsIdentifier("rhel7Guest")
	VirtualMachineGuestOsIdentifierRhel7_64Guest              = VirtualMachineGuestOsIdentifier("rhel7_64Guest")
	VirtualMachineGuestOsIdentifierRhel8_64Guest              = VirtualMachineGuestOsIdentifier("rhel8_64Guest")
	VirtualMachineGuestOsIdentifierRhel9_64Guest              = VirtualMachineGuestOsIdentifier("rhel9_64Guest")
	VirtualMachineGuestOsIdentifierCentosGuest                = VirtualMachineGuestOsIdentifier("centosGuest")
	VirtualMachineGuestOsIdentifierCentos64Guest              = VirtualMachineGuestOsIdentifier("centos64Guest")
	VirtualMachineGuestOsIdentifierCentos6Guest               = VirtualMachineGuestOsIdentifier("centos6Guest")
	VirtualMachineGuestOsIdentifierCentos6_64Guest            = VirtualMachineGuestOsIdentifier("centos6_64Guest")
	VirtualMachineGuestOsIdentifierCentos7Guest               = VirtualMachineGuestOsIdentifier("centos7Guest")
	VirtualMachineGuestOsIdentifierCentos7_64Guest            = VirtualMachineGuestOsIdentifier("centos7_64Guest")
	VirtualMachineGuestOsIdentifierCentos8_64Guest            = VirtualMachineGuestOsIdentifier("centos8_64Guest")
	VirtualMachineGuestOsIdentifierCentos9_64Guest            = VirtualMachineGuestOsIdentifier("centos9_64Guest")
	VirtualMachineGuestOsIdentifierOracleLinuxGuest           = VirtualMachineGuestOsIdentifier("oracleLinuxGuest")
	VirtualMachineGuestOsIdentifierOracleLinux64Guest         = VirtualMachineGuestOsIdentifier("oracleLinux64Guest")
	VirtualMachineGuestOsIdentifierOracleLinux6Guest          = VirtualMachineGuestOsIdentifier("oracleLinux6Guest")
	VirtualMachineGuestOsIdentifierOracleLinux6_64Guest       = VirtualMachineGuestOsIdentifier("oracleLinux6_64Guest")
	VirtualMachineGuestOsIdentifierOracleLinux7Guest          = VirtualMachineGuestOsIdentifier("oracleLinux7Guest")
	VirtualMachineGuestOsIdentifierOracleLinux7_64Guest       = VirtualMachineGuestOsIdentifier("oracleLinux7_64Guest")
	VirtualMachineGuestOsIdentifierOracleLinux8_64Guest       = VirtualMachineGuestOsIdentifier("oracleLinux8_64Guest")
	VirtualMachineGuestOsIdentifierOracleLinux9_64Guest       = VirtualMachineGuestOsIdentifier("oracleLinux9_64Guest")
	VirtualMachineGuestOsIdentifierSuseGuest                  = VirtualMachineGuestOsIdentifier("suseGuest")
	VirtualMachineGuestOsIdentifierSuse64Guest                = VirtualMachineGuestOsIdentifier("suse64Guest")
	VirtualMachineGuestOsIdentifierSlesGuest                  = VirtualMachineGuestOsIdentifier("slesGuest")
	VirtualMachineGuestOsIdentifierSles64Guest                = VirtualMachineGuestOsIdentifier("sles64Guest")
	VirtualMachineGuestOsIdentifierSles10Guest                = VirtualMachineGuestOsIdentifier("sles10Guest")
	VirtualMachineGuestOsIdentifierSles10_64Guest             = VirtualMachineGuestOsIdentifier("sles10_64Guest")
	VirtualMachineGuestOsIdentifierSles11Guest                = VirtualMachineGuestOsIdentifier("sles11Guest")
	VirtualMachineGuestOsIdentifierSles11_64Guest             = VirtualMachineGuestOsIdentifier("sles11_64Guest")
	VirtualMachineGuestOsIdentifierSles12Guest                = VirtualMachineGuestOsIdentifier("sles12Guest")
	VirtualMachineGuestOsIdentifierSles12_64Guest             = VirtualMachineGuestOsIdentifier("sles12_64Guest")
	VirtualMachineGuestOsIdentifierSles15_64Guest             = VirtualMachineGuestOsIdentifier("sles15_64Guest")
	VirtualMachineGuestOsIdentifierSles16_64Guest             = VirtualMachineGuestOsIdentifier("sles16_64Guest")
	VirtualMachineGuestOsIdentifierNld9Guest                  = VirtualMachineGuestOsIdentifier("nld9Guest")
	VirtualMachineGuestOsIdentifierOesGuest                   = VirtualMachineGuestOsIdentifier("oesGuest")
	VirtualMachineGuestOsIdentifierSjdsGuest                  = VirtualMachineGuestOsIdentifier("sjdsGuest")
	VirtualMachineGuestOsIdentifierMandrakeGuest              = VirtualMachineGuestOsIdentifier("mandrakeGuest")
	VirtualMachineGuestOsIdentifierMandrivaGuest              = VirtualMachineGuestOsIdentifier("mandrivaGuest")
	VirtualMachineGuestOsIdentifierMandriva64Guest            = VirtualMachineGuestOsIdentifier("mandriva64Guest")
	VirtualMachineGuestOsIdentifierTurboLinuxGuest            = VirtualMachineGuestOsIdentifier("turboLinuxGuest")
	VirtualMachineGuestOsIdentifierTurboLinux64Guest          = VirtualMachineGuestOsIdentifier("turboLinux64Guest")
	VirtualMachineGuestOsIdentifierUbuntuGuest                = VirtualMachineGuestOsIdentifier("ubuntuGuest")
	VirtualMachineGuestOsIdentifierUbuntu64Guest              = VirtualMachineGuestOsIdentifier("ubuntu64Guest")
	VirtualMachineGuestOsIdentifierDebian4Guest               = VirtualMachineGuestOsIdentifier("debian4Guest")
	VirtualMachineGuestOsIdentifierDebian4_64Guest            = VirtualMachineGuestOsIdentifier("debian4_64Guest")
	VirtualMachineGuestOsIdentifierDebian5Guest               = VirtualMachineGuestOsIdentifier("debian5Guest")
	VirtualMachineGuestOsIdentifierDebian5_64Guest            = VirtualMachineGuestOsIdentifier("debian5_64Guest")
	VirtualMachineGuestOsIdentifierDebian6Guest               = VirtualMachineGuestOsIdentifier("debian6Guest")
	VirtualMachineGuestOsIdentifierDebian6_64Guest            = VirtualMachineGuestOsIdentifier("debian6_64Guest")
	VirtualMachineGuestOsIdentifierDebian7Guest               = VirtualMachineGuestOsIdentifier("debian7Guest")
	VirtualMachineGuestOsIdentifierDebian7_64Guest            = VirtualMachineGuestOsIdentifier("debian7_64Guest")
	VirtualMachineGuestOsIdentifierDebian8Guest               = VirtualMachineGuestOsIdentifier("debian8Guest")
	VirtualMachineGuestOsIdentifierDebian8_64Guest            = VirtualMachineGuestOsIdentifier("debian8_64Guest")
	VirtualMachineGuestOsIdentifierDebian9Guest               = VirtualMachineGuestOsIdentifier("debian9Guest")
	VirtualMachineGuestOsIdentifierDebian9_64Guest            = VirtualMachineGuestOsIdentifier("debian9_64Guest")
	VirtualMachineGuestOsIdentifierDebian10Guest              = VirtualMachineGuestOsIdentifier("debian10Guest")
	VirtualMachineGuestOsIdentifierDebian10_64Guest           = VirtualMachineGuestOsIdentifier("debian10_64Guest")
	VirtualMachineGuestOsIdentifierDebian11Guest              = VirtualMachineGuestOsIdentifier("debian11Guest")
	VirtualMachineGuestOsIdentifierDebian11_64Guest           = VirtualMachineGuestOsIdentifier("debian11_64Guest")
	VirtualMachineGuestOsIdentifierDebian12Guest              = VirtualMachineGuestOsIdentifier("debian12Guest")
	VirtualMachineGuestOsIdentifierDebian12_64Guest           = VirtualMachineGuestOsIdentifier("debian12_64Guest")
	VirtualMachineGuestOsIdentifierAsianux3Guest              = VirtualMachineGuestOsIdentifier("asianux3Guest")
	VirtualMachineGuestOsIdentifierAsianux3_64Guest           = VirtualMachineGuestOsIdentifier("asianux3_64Guest")
	VirtualMachineGuestOsIdentifierAsianux4Guest              = VirtualMachineGuestOsIdentifier("asianux4Guest")
	VirtualMachineGuestOsIdentifierAsianux4_64Guest           = VirtualMachineGuestOsIdentifier("asianux4_64Guest")
	VirtualMachineGuestOsIdentifierAsianux5_64Guest           = VirtualMachineGuestOsIdentifier("asianux5_64Guest")
	VirtualMachineGuestOsIdentifierAsianux7_64Guest           = VirtualMachineGuestOsIdentifier("asianux7_64Guest")
	VirtualMachineGuestOsIdentifierAsianux8_64Guest           = VirtualMachineGuestOsIdentifier("asianux8_64Guest")
	VirtualMachineGuestOsIdentifierAsianux9_64Guest           = VirtualMachineGuestOsIdentifier("asianux9_64Guest")
	VirtualMachineGuestOsIdentifierOpensuseGuest              = VirtualMachineGuestOsIdentifier("opensuseGuest")
	VirtualMachineGuestOsIdentifierOpensuse64Guest            = VirtualMachineGuestOsIdentifier("opensuse64Guest")
	VirtualMachineGuestOsIdentifierFedoraGuest                = VirtualMachineGuestOsIdentifier("fedoraGuest")
	VirtualMachineGuestOsIdentifierFedora64Guest              = VirtualMachineGuestOsIdentifier("fedora64Guest")
	VirtualMachineGuestOsIdentifierCoreos64Guest              = VirtualMachineGuestOsIdentifier("coreos64Guest")
	VirtualMachineGuestOsIdentifierVmwarePhoton64Guest        = VirtualMachineGuestOsIdentifier("vmwarePhoton64Guest")
	VirtualMachineGuestOsIdentifierOther24xLinuxGuest         = VirtualMachineGuestOsIdentifier("other24xLinuxGuest")
	VirtualMachineGuestOsIdentifierOther26xLinuxGuest         = VirtualMachineGuestOsIdentifier("other26xLinuxGuest")
	VirtualMachineGuestOsIdentifierOtherLinuxGuest            = VirtualMachineGuestOsIdentifier("otherLinuxGuest")
	VirtualMachineGuestOsIdentifierOther3xLinuxGuest          = VirtualMachineGuestOsIdentifier("other3xLinuxGuest")
	VirtualMachineGuestOsIdentifierOther4xLinuxGuest          = VirtualMachineGuestOsIdentifier("other4xLinuxGuest")
	VirtualMachineGuestOsIdentifierOther5xLinuxGuest          = VirtualMachineGuestOsIdentifier("other5xLinuxGuest")
	VirtualMachineGuestOsIdentifierOther6xLinuxGuest          = VirtualMachineGuestOsIdentifier("other6xLinuxGuest")
	VirtualMachineGuestOsIdentifierGenericLinuxGuest          = VirtualMachineGuestOsIdentifier("genericLinuxGuest")
	VirtualMachineGuestOsIdentifierOther24xLinux64Guest       = VirtualMachineGuestOsIdentifier("other24xLinux64Guest")
	VirtualMachineGuestOsIdentifierOther26xLinux64Guest       = VirtualMachineGuestOsIdentifier("other26xLinux64Guest")
	VirtualMachineGuestOsIdentifierOther3xLinux64Guest        = VirtualMachineGuestOsIdentifier("other3xLinux64Guest")
	VirtualMachineGuestOsIdentifierOther4xLinux64Guest        = VirtualMachineGuestOsIdentifier("other4xLinux64Guest")
	VirtualMachineGuestOsIdentifierOther5xLinux64Guest        = VirtualMachineGuestOsIdentifier("other5xLinux64Guest")
	VirtualMachineGuestOsIdentifierOther6xLinux64Guest        = VirtualMachineGuestOsIdentifier("other6xLinux64Guest")
	VirtualMachineGuestOsIdentifierOtherLinux64Guest          = VirtualMachineGuestOsIdentifier("otherLinux64Guest")
	VirtualMachineGuestOsIdentifierSolaris6Guest              = VirtualMachineGuestOsIdentifier("solaris6Guest")
	VirtualMachineGuestOsIdentifierSolaris7Guest              = VirtualMachineGuestOsIdentifier("solaris7Guest")
	VirtualMachineGuestOsIdentifierSolaris8Guest              = VirtualMachineGuestOsIdentifier("solaris8Guest")
	VirtualMachineGuestOsIdentifierSolaris9Guest              = VirtualMachineGuestOsIdentifier("solaris9Guest")
	VirtualMachineGuestOsIdentifierSolaris10Guest             = VirtualMachineGuestOsIdentifier("solaris10Guest")
	VirtualMachineGuestOsIdentifierSolaris10_64Guest          = VirtualMachineGuestOsIdentifier("solaris10_64Guest")
	VirtualMachineGuestOsIdentifierSolaris11_64Guest          = VirtualMachineGuestOsIdentifier("solaris11_64Guest")
	VirtualMachineGuestOsIdentifierOs2Guest                   = VirtualMachineGuestOsIdentifier("os2Guest")
	VirtualMachineGuestOsIdentifierEComStationGuest           = VirtualMachineGuestOsIdentifier("eComStationGuest")
	VirtualMachineGuestOsIdentifierEComStation2Guest          = VirtualMachineGuestOsIdentifier("eComStation2Guest")
	VirtualMachineGuestOsIdentifierNetware4Guest              = VirtualMachineGuestOsIdentifier("netware4Guest")
	VirtualMachineGuestOsIdentifierNetware5Guest              = VirtualMachineGuestOsIdentifier("netware5Guest")
	VirtualMachineGuestOsIdentifierNetware6Guest              = VirtualMachineGuestOsIdentifier("netware6Guest")
	VirtualMachineGuestOsIdentifierOpenServer5Guest           = VirtualMachineGuestOsIdentifier("openServer5Guest")
	VirtualMachineGuestOsIdentifierOpenServer6Guest           = VirtualMachineGuestOsIdentifier("openServer6Guest")
	VirtualMachineGuestOsIdentifierUnixWare7Guest             = VirtualMachineGuestOsIdentifier("unixWare7Guest")
	VirtualMachineGuestOsIdentifierDarwinGuest                = VirtualMachineGuestOsIdentifier("darwinGuest")
	VirtualMachineGuestOsIdentifierDarwin64Guest              = VirtualMachineGuestOsIdentifier("darwin64Guest")
	VirtualMachineGuestOsIdentifierDarwin10Guest              = VirtualMachineGuestOsIdentifier("darwin10Guest")
	VirtualMachineGuestOsIdentifierDarwin10_64Guest           = VirtualMachineGuestOsIdentifier("darwin10_64Guest")
	VirtualMachineGuestOsIdentifierDarwin11Guest              = VirtualMachineGuestOsIdentifier("darwin11Guest")
	VirtualMachineGuestOsIdentifierDarwin11_64Guest           = VirtualMachineGuestOsIdentifier("darwin11_64Guest")
	VirtualMachineGuestOsIdentifierDarwin12_64Guest           = VirtualMachineGuestOsIdentifier("darwin12_64Guest")
	VirtualMachineGuestOsIdentifierDarwin13_64Guest           = VirtualMachineGuestOsIdentifier("darwin13_64Guest")
	VirtualMachineGuestOsIdentifierDarwin14_64Guest           = VirtualMachineGuestOsIdentifier("darwin14_64Guest")
	VirtualMachineGuestOsIdentifierDarwin15_64Guest           = VirtualMachineGuestOsIdentifier("darwin15_64Guest")
	VirtualMachineGuestOsIdentifierDarwin16_64Guest           = VirtualMachineGuestOsIdentifier("darwin16_64Guest")
	VirtualMachineGuestOsIdentifierDarwin17_64Guest           = VirtualMachineGuestOsIdentifier("darwin17_64Guest")
	VirtualMachineGuestOsIdentifierDarwin18_64Guest           = VirtualMachineGuestOsIdentifier("darwin18_64Guest")
	VirtualMachineGuestOsIdentifierDarwin19_64Guest           = VirtualMachineGuestOsIdentifier("darwin19_64Guest")
	VirtualMachineGuestOsIdentifierDarwin20_64Guest           = VirtualMachineGuestOsIdentifier("darwin20_64Guest")
	VirtualMachineGuestOsIdentifierDarwin21_64Guest           = VirtualMachineGuestOsIdentifier("darwin21_64Guest")
	VirtualMachineGuestOsIdentifierDarwin22_64Guest           = VirtualMachineGuestOsIdentifier("darwin22_64Guest")
	VirtualMachineGuestOsIdentifierDarwin23_64Guest           = VirtualMachineGuestOsIdentifier("darwin23_64Guest")
	VirtualMachineGuestOsIdentifierVmkernelGuest              = VirtualMachineGuestOsIdentifier("vmkernelGuest")
	VirtualMachineGuestOsIdentifierVmkernel5Guest             = VirtualMachineGuestOsIdentifier("vmkernel5Guest")
	VirtualMachineGuestOsIdentifierVmkernel6Guest             = VirtualMachineGuestOsIdentifier("vmkernel6Guest")
	VirtualMachineGuestOsIdentifierVmkernel65Guest            = VirtualMachineGuestOsIdentifier("vmkernel65Guest")
	VirtualMachineGuestOsIdentifierVmkernel7Guest             = VirtualMachineGuestOsIdentifier("vmkernel7Guest")
	VirtualMachineGuestOsIdentifierVmkernel8Guest             = VirtualMachineGuestOsIdentifier("vmkernel8Guest")
	VirtualMachineGuestOsIdentifierAmazonlinux2_64Guest       = VirtualMachineGuestOsIdentifier("amazonlinux2_64Guest")
	VirtualMachineGuestOsIdentifierAmazonlinux3_64Guest       = VirtualMachineGuestOsIdentifier("amazonlinux3_64Guest")
	VirtualMachineGuestOsIdentifierCrxPod1Guest               = VirtualMachineGuestOsIdentifier("crxPod1Guest")
	VirtualMachineGuestOsIdentifierRockylinux_64Guest         = VirtualMachineGuestOsIdentifier("rockylinux_64Guest")
	VirtualMachineGuestOsIdentifierAlmalinux_64Guest          = VirtualMachineGuestOsIdentifier("almalinux_64Guest")
	VirtualMachineGuestOsIdentifierOtherGuest                 = VirtualMachineGuestOsIdentifier("otherGuest")
	VirtualMachineGuestOsIdentifierOtherGuest64               = VirtualMachineGuestOsIdentifier("otherGuest64")
)
View Source
const (
	VirtualMachineGuestStateRunning      = VirtualMachineGuestState("running")
	VirtualMachineGuestStateShuttingDown = VirtualMachineGuestState("shuttingDown")
	VirtualMachineGuestStateResetting    = VirtualMachineGuestState("resetting")
	VirtualMachineGuestStateStandby      = VirtualMachineGuestState("standby")
	VirtualMachineGuestStateNotRunning   = VirtualMachineGuestState("notRunning")
	VirtualMachineGuestStateUnknown      = VirtualMachineGuestState("unknown")
)
View Source
const (
	VirtualMachineHtSharingAny      = VirtualMachineHtSharing("any")
	VirtualMachineHtSharingNone     = VirtualMachineHtSharing("none")
	VirtualMachineHtSharingInternal = VirtualMachineHtSharing("internal")
)
View Source
const (
	VirtualMachineMemoryAllocationPolicySwapNone = VirtualMachineMemoryAllocationPolicy("swapNone")
	VirtualMachineMemoryAllocationPolicySwapSome = VirtualMachineMemoryAllocationPolicy("swapSome")
	VirtualMachineMemoryAllocationPolicySwapMost = VirtualMachineMemoryAllocationPolicy("swapMost")
)
View Source
const (
	VirtualMachineMetadataManagerVmMetadataOpUpdate = VirtualMachineMetadataManagerVmMetadataOp("Update")
	VirtualMachineMetadataManagerVmMetadataOpRemove = VirtualMachineMetadataManagerVmMetadataOp("Remove")
)
View Source
const (
	VirtualMachineMovePriorityLowPriority     = VirtualMachineMovePriority("lowPriority")
	VirtualMachineMovePriorityHighPriority    = VirtualMachineMovePriority("highPriority")
	VirtualMachineMovePriorityDefaultPriority = VirtualMachineMovePriority("defaultPriority")
)
View Source
const (
	VirtualMachineNeedSecondaryReasonInitializing           = VirtualMachineNeedSecondaryReason("initializing")
	VirtualMachineNeedSecondaryReasonDivergence             = VirtualMachineNeedSecondaryReason("divergence")
	VirtualMachineNeedSecondaryReasonLostConnection         = VirtualMachineNeedSecondaryReason("lostConnection")
	VirtualMachineNeedSecondaryReasonPartialHardwareFailure = VirtualMachineNeedSecondaryReason("partialHardwareFailure")
	VirtualMachineNeedSecondaryReasonUserAction             = VirtualMachineNeedSecondaryReason("userAction")
	VirtualMachineNeedSecondaryReasonCheckpointError        = VirtualMachineNeedSecondaryReason("checkpointError")
	VirtualMachineNeedSecondaryReasonOther                  = VirtualMachineNeedSecondaryReason("other")
)
View Source
const (
	VirtualMachinePowerOffBehaviorPowerOff = VirtualMachinePowerOffBehavior("powerOff")
	VirtualMachinePowerOffBehaviorRevert   = VirtualMachinePowerOffBehavior("revert")
	VirtualMachinePowerOffBehaviorPrompt   = VirtualMachinePowerOffBehavior("prompt")
	VirtualMachinePowerOffBehaviorTake     = VirtualMachinePowerOffBehavior("take")
)
View Source
const (
	VirtualMachinePowerOpTypeSoft   = VirtualMachinePowerOpType("soft")
	VirtualMachinePowerOpTypeHard   = VirtualMachinePowerOpType("hard")
	VirtualMachinePowerOpTypePreset = VirtualMachinePowerOpType("preset")
)
View Source
const (
	VirtualMachinePowerStatePoweredOff = VirtualMachinePowerState("poweredOff")
	VirtualMachinePowerStatePoweredOn  = VirtualMachinePowerState("poweredOn")
	VirtualMachinePowerStateSuspended  = VirtualMachinePowerState("suspended")
)
View Source
const (
	VirtualMachineRecordReplayStateRecording = VirtualMachineRecordReplayState("recording")
	VirtualMachineRecordReplayStateReplaying = VirtualMachineRecordReplayState("replaying")
	VirtualMachineRecordReplayStateInactive  = VirtualMachineRecordReplayState("inactive")
)
View Source
const (
	VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndAllowSharing    = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndAllowSharing")
	VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndDisallowSharing = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndDisallowSharing")
	VirtualMachineRelocateDiskMoveOptionsMoveChildMostDiskBacking              = VirtualMachineRelocateDiskMoveOptions("moveChildMostDiskBacking")
	VirtualMachineRelocateDiskMoveOptionsCreateNewChildDiskBacking             = VirtualMachineRelocateDiskMoveOptions("createNewChildDiskBacking")
	VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndConsolidate     = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndConsolidate")
)
View Source
const (
	VirtualMachineRelocateTransformationFlat   = VirtualMachineRelocateTransformation("flat")
	VirtualMachineRelocateTransformationSparse = VirtualMachineRelocateTransformation("sparse")
)
View Source
const (
	VirtualMachineScsiPassthroughTypeDisk      = VirtualMachineScsiPassthroughType("disk")
	VirtualMachineScsiPassthroughTypeTape      = VirtualMachineScsiPassthroughType("tape")
	VirtualMachineScsiPassthroughTypePrinter   = VirtualMachineScsiPassthroughType("printer")
	VirtualMachineScsiPassthroughTypeProcessor = VirtualMachineScsiPassthroughType("processor")
	VirtualMachineScsiPassthroughTypeWorm      = VirtualMachineScsiPassthroughType("worm")
	VirtualMachineScsiPassthroughTypeCdrom     = VirtualMachineScsiPassthroughType("cdrom")
	VirtualMachineScsiPassthroughTypeScanner   = VirtualMachineScsiPassthroughType("scanner")
	VirtualMachineScsiPassthroughTypeOptical   = VirtualMachineScsiPassthroughType("optical")
	VirtualMachineScsiPassthroughTypeMedia     = VirtualMachineScsiPassthroughType("media")
	VirtualMachineScsiPassthroughTypeCom       = VirtualMachineScsiPassthroughType("com")
	VirtualMachineScsiPassthroughTypeRaid      = VirtualMachineScsiPassthroughType("raid")
	VirtualMachineScsiPassthroughTypeUnknown   = VirtualMachineScsiPassthroughType("unknown")
)
View Source
const (
	VirtualMachineSgxInfoFlcModesLocked   = VirtualMachineSgxInfoFlcModes("locked")
	VirtualMachineSgxInfoFlcModesUnlocked = VirtualMachineSgxInfoFlcModes("unlocked")
)
View Source
const (
	VirtualMachineStandbyActionTypeCheckpoint     = VirtualMachineStandbyActionType("checkpoint")
	VirtualMachineStandbyActionTypePowerOnSuspend = VirtualMachineStandbyActionType("powerOnSuspend")
)
View Source
const (
	VirtualMachineTargetInfoConfigurationTagCompliant   = VirtualMachineTargetInfoConfigurationTag("compliant")
	VirtualMachineTargetInfoConfigurationTagClusterWide = VirtualMachineTargetInfoConfigurationTag("clusterWide")
)
View Source
const (
	VirtualMachineTicketTypeMks             = VirtualMachineTicketType("mks")
	VirtualMachineTicketTypeDevice          = VirtualMachineTicketType("device")
	VirtualMachineTicketTypeGuestControl    = VirtualMachineTicketType("guestControl")
	VirtualMachineTicketTypeWebmks          = VirtualMachineTicketType("webmks")
	VirtualMachineTicketTypeGuestIntegrity  = VirtualMachineTicketType("guestIntegrity")
	VirtualMachineTicketTypeWebRemoteDevice = VirtualMachineTicketType("webRemoteDevice")
)
View Source
const (
	VirtualMachineToolsInstallTypeGuestToolsTypeUnknown     = VirtualMachineToolsInstallType("guestToolsTypeUnknown")
	VirtualMachineToolsInstallTypeGuestToolsTypeMSI         = VirtualMachineToolsInstallType("guestToolsTypeMSI")
	VirtualMachineToolsInstallTypeGuestToolsTypeTar         = VirtualMachineToolsInstallType("guestToolsTypeTar")
	VirtualMachineToolsInstallTypeGuestToolsTypeOSP         = VirtualMachineToolsInstallType("guestToolsTypeOSP")
	VirtualMachineToolsInstallTypeGuestToolsTypeOpenVMTools = VirtualMachineToolsInstallType("guestToolsTypeOpenVMTools")
)
View Source
const (
	VirtualMachineToolsRunningStatusGuestToolsNotRunning       = VirtualMachineToolsRunningStatus("guestToolsNotRunning")
	VirtualMachineToolsRunningStatusGuestToolsRunning          = VirtualMachineToolsRunningStatus("guestToolsRunning")
	VirtualMachineToolsRunningStatusGuestToolsExecutingScripts = VirtualMachineToolsRunningStatus("guestToolsExecutingScripts")
)
View Source
const (
	VirtualMachineToolsStatusToolsNotInstalled = VirtualMachineToolsStatus("toolsNotInstalled")
	VirtualMachineToolsStatusToolsNotRunning   = VirtualMachineToolsStatus("toolsNotRunning")
	VirtualMachineToolsStatusToolsOld          = VirtualMachineToolsStatus("toolsOld")
	VirtualMachineToolsStatusToolsOk           = VirtualMachineToolsStatus("toolsOk")
)
View Source
const (
	VirtualMachineToolsVersionStatusGuestToolsNotInstalled = VirtualMachineToolsVersionStatus("guestToolsNotInstalled")
	VirtualMachineToolsVersionStatusGuestToolsNeedUpgrade  = VirtualMachineToolsVersionStatus("guestToolsNeedUpgrade")
	VirtualMachineToolsVersionStatusGuestToolsCurrent      = VirtualMachineToolsVersionStatus("guestToolsCurrent")
	VirtualMachineToolsVersionStatusGuestToolsUnmanaged    = VirtualMachineToolsVersionStatus("guestToolsUnmanaged")
	VirtualMachineToolsVersionStatusGuestToolsTooOld       = VirtualMachineToolsVersionStatus("guestToolsTooOld")
	VirtualMachineToolsVersionStatusGuestToolsSupportedOld = VirtualMachineToolsVersionStatus("guestToolsSupportedOld")
	VirtualMachineToolsVersionStatusGuestToolsSupportedNew = VirtualMachineToolsVersionStatus("guestToolsSupportedNew")
	VirtualMachineToolsVersionStatusGuestToolsTooNew       = VirtualMachineToolsVersionStatus("guestToolsTooNew")
	VirtualMachineToolsVersionStatusGuestToolsBlacklisted  = VirtualMachineToolsVersionStatus("guestToolsBlacklisted")
)
View Source
const (
	VirtualMachineUsbInfoFamilyAudio           = VirtualMachineUsbInfoFamily("audio")
	VirtualMachineUsbInfoFamilyHid             = VirtualMachineUsbInfoFamily("hid")
	VirtualMachineUsbInfoFamilyHid_bootable    = VirtualMachineUsbInfoFamily("hid_bootable")
	VirtualMachineUsbInfoFamilyPhysical        = VirtualMachineUsbInfoFamily("physical")
	VirtualMachineUsbInfoFamilyCommunication   = VirtualMachineUsbInfoFamily("communication")
	VirtualMachineUsbInfoFamilyImaging         = VirtualMachineUsbInfoFamily("imaging")
	VirtualMachineUsbInfoFamilyPrinter         = VirtualMachineUsbInfoFamily("printer")
	VirtualMachineUsbInfoFamilyStorage         = VirtualMachineUsbInfoFamily("storage")
	VirtualMachineUsbInfoFamilyHub             = VirtualMachineUsbInfoFamily("hub")
	VirtualMachineUsbInfoFamilySmart_card      = VirtualMachineUsbInfoFamily("smart_card")
	VirtualMachineUsbInfoFamilySecurity        = VirtualMachineUsbInfoFamily("security")
	VirtualMachineUsbInfoFamilyVideo           = VirtualMachineUsbInfoFamily("video")
	VirtualMachineUsbInfoFamilyWireless        = VirtualMachineUsbInfoFamily("wireless")
	VirtualMachineUsbInfoFamilyBluetooth       = VirtualMachineUsbInfoFamily("bluetooth")
	VirtualMachineUsbInfoFamilyWusb            = VirtualMachineUsbInfoFamily("wusb")
	VirtualMachineUsbInfoFamilyPda             = VirtualMachineUsbInfoFamily("pda")
	VirtualMachineUsbInfoFamilyVendor_specific = VirtualMachineUsbInfoFamily("vendor_specific")
	VirtualMachineUsbInfoFamilyOther           = VirtualMachineUsbInfoFamily("other")
	VirtualMachineUsbInfoFamilyUnknownFamily   = VirtualMachineUsbInfoFamily("unknownFamily")
)
View Source
const (
	VirtualMachineUsbInfoSpeedLow              = VirtualMachineUsbInfoSpeed("low")
	VirtualMachineUsbInfoSpeedFull             = VirtualMachineUsbInfoSpeed("full")
	VirtualMachineUsbInfoSpeedHigh             = VirtualMachineUsbInfoSpeed("high")
	VirtualMachineUsbInfoSpeedSuperSpeed       = VirtualMachineUsbInfoSpeed("superSpeed")
	VirtualMachineUsbInfoSpeedSuperSpeedPlus   = VirtualMachineUsbInfoSpeed("superSpeedPlus")
	VirtualMachineUsbInfoSpeedSuperSpeed20Gbps = VirtualMachineUsbInfoSpeed("superSpeed20Gbps")
	VirtualMachineUsbInfoSpeedUnknownSpeed     = VirtualMachineUsbInfoSpeed("unknownSpeed")
)
View Source
const (
	VirtualMachineVMCIDeviceActionAllow = VirtualMachineVMCIDeviceAction("allow")
	VirtualMachineVMCIDeviceActionDeny  = VirtualMachineVMCIDeviceAction("deny")
)
View Source
const (
	VirtualMachineVMCIDeviceDirectionGuest        = VirtualMachineVMCIDeviceDirection("guest")
	VirtualMachineVMCIDeviceDirectionHost         = VirtualMachineVMCIDeviceDirection("host")
	VirtualMachineVMCIDeviceDirectionAnyDirection = VirtualMachineVMCIDeviceDirection("anyDirection")
)
View Source
const (
	VirtualMachineVMCIDeviceProtocolHypervisor  = VirtualMachineVMCIDeviceProtocol("hypervisor")
	VirtualMachineVMCIDeviceProtocolDoorbell    = VirtualMachineVMCIDeviceProtocol("doorbell")
	VirtualMachineVMCIDeviceProtocolQueuepair   = VirtualMachineVMCIDeviceProtocol("queuepair")
	VirtualMachineVMCIDeviceProtocolDatagram    = VirtualMachineVMCIDeviceProtocol("datagram")
	VirtualMachineVMCIDeviceProtocolStream      = VirtualMachineVMCIDeviceProtocol("stream")
	VirtualMachineVMCIDeviceProtocolAnyProtocol = VirtualMachineVMCIDeviceProtocol("anyProtocol")
)
View Source
const (
	VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentTypePciPassthru = VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentType("pciPassthru")
	VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentTypeNvidiaVgpu  = VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentType("nvidiaVgpu")
	VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentTypeSriovNic    = VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentType("sriovNic")
	VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentTypeDvx         = VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentType("dvx")
)
View Source
const (
	VirtualMachineVgpuProfileInfoProfileClassCompute = VirtualMachineVgpuProfileInfoProfileClass("compute")
	VirtualMachineVgpuProfileInfoProfileClassQuadro  = VirtualMachineVgpuProfileInfoProfileClass("quadro")
)
View Source
const (
	VirtualMachineVgpuProfileInfoProfileSharingTimeSliced = VirtualMachineVgpuProfileInfoProfileSharing("timeSliced")
	VirtualMachineVgpuProfileInfoProfileSharingMig        = VirtualMachineVgpuProfileInfoProfileSharing("mig")
)
View Source
const (
	VirtualMachineVideoCardUse3dRendererAutomatic = VirtualMachineVideoCardUse3dRenderer("automatic")
	VirtualMachineVideoCardUse3dRendererSoftware  = VirtualMachineVideoCardUse3dRenderer("software")
	VirtualMachineVideoCardUse3dRendererHardware  = VirtualMachineVideoCardUse3dRenderer("hardware")
)
View Source
const (
	VirtualMachineVirtualDeviceSwapDeviceSwapStatusNone       = VirtualMachineVirtualDeviceSwapDeviceSwapStatus("none")
	VirtualMachineVirtualDeviceSwapDeviceSwapStatusScheduled  = VirtualMachineVirtualDeviceSwapDeviceSwapStatus("scheduled")
	VirtualMachineVirtualDeviceSwapDeviceSwapStatusInprogress = VirtualMachineVirtualDeviceSwapDeviceSwapStatus("inprogress")
	VirtualMachineVirtualDeviceSwapDeviceSwapStatusFailed     = VirtualMachineVirtualDeviceSwapDeviceSwapStatus("failed")
	VirtualMachineVirtualDeviceSwapDeviceSwapStatusCompleted  = VirtualMachineVirtualDeviceSwapDeviceSwapStatus("completed")
)
View Source
const (
	VirtualMachineVirtualPMemSnapshotModeIndependent_persistent    = VirtualMachineVirtualPMemSnapshotMode("independent_persistent")
	VirtualMachineVirtualPMemSnapshotModeIndependent_eraseonrevert = VirtualMachineVirtualPMemSnapshotMode("independent_eraseonrevert")
)
View Source
const (
	VirtualMachineWindowsQuiesceSpecVssBackupContextCtx_auto              = VirtualMachineWindowsQuiesceSpecVssBackupContext("ctx_auto")
	VirtualMachineWindowsQuiesceSpecVssBackupContextCtx_backup            = VirtualMachineWindowsQuiesceSpecVssBackupContext("ctx_backup")
	VirtualMachineWindowsQuiesceSpecVssBackupContextCtx_file_share_backup = VirtualMachineWindowsQuiesceSpecVssBackupContext("ctx_file_share_backup")
)
View Source
const (
	VirtualPointingDeviceHostChoiceAutodetect           = VirtualPointingDeviceHostChoice("autodetect")
	VirtualPointingDeviceHostChoiceIntellimouseExplorer = VirtualPointingDeviceHostChoice("intellimouseExplorer")
	VirtualPointingDeviceHostChoiceIntellimousePs2      = VirtualPointingDeviceHostChoice("intellimousePs2")
	VirtualPointingDeviceHostChoiceLogitechMouseman     = VirtualPointingDeviceHostChoice("logitechMouseman")
	VirtualPointingDeviceHostChoiceMicrosoft_serial     = VirtualPointingDeviceHostChoice("microsoft_serial")
	VirtualPointingDeviceHostChoiceMouseSystems         = VirtualPointingDeviceHostChoice("mouseSystems")
	VirtualPointingDeviceHostChoiceMousemanSerial       = VirtualPointingDeviceHostChoice("mousemanSerial")
	VirtualPointingDeviceHostChoicePs2                  = VirtualPointingDeviceHostChoice("ps2")
)
View Source
const (
	VirtualSCSISharingNoSharing       = VirtualSCSISharing("noSharing")
	VirtualSCSISharingVirtualSharing  = VirtualSCSISharing("virtualSharing")
	VirtualSCSISharingPhysicalSharing = VirtualSCSISharing("physicalSharing")
)
View Source
const (
	VirtualSerialPortEndPointClient = VirtualSerialPortEndPoint("client")
	VirtualSerialPortEndPointServer = VirtualSerialPortEndPoint("server")
)
View Source
const (
	VirtualVmxnet3VrdmaOptionDeviceProtocolsRocev1 = VirtualVmxnet3VrdmaOptionDeviceProtocols("rocev1")
	VirtualVmxnet3VrdmaOptionDeviceProtocolsRocev2 = VirtualVmxnet3VrdmaOptionDeviceProtocols("rocev2")
)
View Source
const (
	VmDasBeingResetEventReasonCodeVmtoolsHeartbeatFailure  = VmDasBeingResetEventReasonCode("vmtoolsHeartbeatFailure")
	VmDasBeingResetEventReasonCodeAppHeartbeatFailure      = VmDasBeingResetEventReasonCode("appHeartbeatFailure")
	VmDasBeingResetEventReasonCodeAppImmediateResetRequest = VmDasBeingResetEventReasonCode("appImmediateResetRequest")
	VmDasBeingResetEventReasonCodeVmcpResetApdCleared      = VmDasBeingResetEventReasonCode("vmcpResetApdCleared")
)
View Source
const (
	VmFailedStartingSecondaryEventFailureReasonIncompatibleHost = VmFailedStartingSecondaryEventFailureReason("incompatibleHost")
	VmFailedStartingSecondaryEventFailureReasonLoginFailed      = VmFailedStartingSecondaryEventFailureReason("loginFailed")
	VmFailedStartingSecondaryEventFailureReasonRegisterVmFailed = VmFailedStartingSecondaryEventFailureReason("registerVmFailed")
	VmFailedStartingSecondaryEventFailureReasonMigrateFailed    = VmFailedStartingSecondaryEventFailureReason("migrateFailed")
)
View Source
const (
	VmFaultToleranceConfigIssueReasonForIssueHaNotEnabled                   = VmFaultToleranceConfigIssueReasonForIssue("haNotEnabled")
	VmFaultToleranceConfigIssueReasonForIssueMoreThanOneSecondary           = VmFaultToleranceConfigIssueReasonForIssue("moreThanOneSecondary")
	VmFaultToleranceConfigIssueReasonForIssueRecordReplayNotSupported       = VmFaultToleranceConfigIssueReasonForIssue("recordReplayNotSupported")
	VmFaultToleranceConfigIssueReasonForIssueReplayNotSupported             = VmFaultToleranceConfigIssueReasonForIssue("replayNotSupported")
	VmFaultToleranceConfigIssueReasonForIssueTemplateVm                     = VmFaultToleranceConfigIssueReasonForIssue("templateVm")
	VmFaultToleranceConfigIssueReasonForIssueMultipleVCPU                   = VmFaultToleranceConfigIssueReasonForIssue("multipleVCPU")
	VmFaultToleranceConfigIssueReasonForIssueHostInactive                   = VmFaultToleranceConfigIssueReasonForIssue("hostInactive")
	VmFaultToleranceConfigIssueReasonForIssueFtUnsupportedHardware          = VmFaultToleranceConfigIssueReasonForIssue("ftUnsupportedHardware")
	VmFaultToleranceConfigIssueReasonForIssueFtUnsupportedProduct           = VmFaultToleranceConfigIssueReasonForIssue("ftUnsupportedProduct")
	VmFaultToleranceConfigIssueReasonForIssueMissingVMotionNic              = VmFaultToleranceConfigIssueReasonForIssue("missingVMotionNic")
	VmFaultToleranceConfigIssueReasonForIssueMissingFTLoggingNic            = VmFaultToleranceConfigIssueReasonForIssue("missingFTLoggingNic")
	VmFaultToleranceConfigIssueReasonForIssueThinDisk                       = VmFaultToleranceConfigIssueReasonForIssue("thinDisk")
	VmFaultToleranceConfigIssueReasonForIssueVerifySSLCertificateFlagNotSet = VmFaultToleranceConfigIssueReasonForIssue("verifySSLCertificateFlagNotSet")
	VmFaultToleranceConfigIssueReasonForIssueHasSnapshots                   = VmFaultToleranceConfigIssueReasonForIssue("hasSnapshots")
	VmFaultToleranceConfigIssueReasonForIssueNoConfig                       = VmFaultToleranceConfigIssueReasonForIssue("noConfig")
	VmFaultToleranceConfigIssueReasonForIssueFtSecondaryVm                  = VmFaultToleranceConfigIssueReasonForIssue("ftSecondaryVm")
	VmFaultToleranceConfigIssueReasonForIssueHasLocalDisk                   = VmFaultToleranceConfigIssueReasonForIssue("hasLocalDisk")
	VmFaultToleranceConfigIssueReasonForIssueEsxAgentVm                     = VmFaultToleranceConfigIssueReasonForIssue("esxAgentVm")
	VmFaultToleranceConfigIssueReasonForIssueVideo3dEnabled                 = VmFaultToleranceConfigIssueReasonForIssue("video3dEnabled")
	VmFaultToleranceConfigIssueReasonForIssueHasUnsupportedDisk             = VmFaultToleranceConfigIssueReasonForIssue("hasUnsupportedDisk")
	VmFaultToleranceConfigIssueReasonForIssueInsufficientBandwidth          = VmFaultToleranceConfigIssueReasonForIssue("insufficientBandwidth")
	VmFaultToleranceConfigIssueReasonForIssueHasNestedHVConfiguration       = VmFaultToleranceConfigIssueReasonForIssue("hasNestedHVConfiguration")
	VmFaultToleranceConfigIssueReasonForIssueHasVFlashConfiguration         = VmFaultToleranceConfigIssueReasonForIssue("hasVFlashConfiguration")
	VmFaultToleranceConfigIssueReasonForIssueUnsupportedProduct             = VmFaultToleranceConfigIssueReasonForIssue("unsupportedProduct")
	VmFaultToleranceConfigIssueReasonForIssueCpuHvUnsupported               = VmFaultToleranceConfigIssueReasonForIssue("cpuHvUnsupported")
	VmFaultToleranceConfigIssueReasonForIssueCpuHwmmuUnsupported            = VmFaultToleranceConfigIssueReasonForIssue("cpuHwmmuUnsupported")
	VmFaultToleranceConfigIssueReasonForIssueCpuHvDisabled                  = VmFaultToleranceConfigIssueReasonForIssue("cpuHvDisabled")
	VmFaultToleranceConfigIssueReasonForIssueHasEFIFirmware                 = VmFaultToleranceConfigIssueReasonForIssue("hasEFIFirmware")
	VmFaultToleranceConfigIssueReasonForIssueTooManyVCPUs                   = VmFaultToleranceConfigIssueReasonForIssue("tooManyVCPUs")
	VmFaultToleranceConfigIssueReasonForIssueTooMuchMemory                  = VmFaultToleranceConfigIssueReasonForIssue("tooMuchMemory")
	VmFaultToleranceConfigIssueReasonForIssueUnsupportedPMemHAFailOver      = VmFaultToleranceConfigIssueReasonForIssue("unsupportedPMemHAFailOver")
)
View Source
const (
	VmFaultToleranceInvalidFileBackingDeviceTypeVirtualFloppy       = VmFaultToleranceInvalidFileBackingDeviceType("virtualFloppy")
	VmFaultToleranceInvalidFileBackingDeviceTypeVirtualCdrom        = VmFaultToleranceInvalidFileBackingDeviceType("virtualCdrom")
	VmFaultToleranceInvalidFileBackingDeviceTypeVirtualSerialPort   = VmFaultToleranceInvalidFileBackingDeviceType("virtualSerialPort")
	VmFaultToleranceInvalidFileBackingDeviceTypeVirtualParallelPort = VmFaultToleranceInvalidFileBackingDeviceType("virtualParallelPort")
	VmFaultToleranceInvalidFileBackingDeviceTypeVirtualDisk         = VmFaultToleranceInvalidFileBackingDeviceType("virtualDisk")
)
View Source
const (
	VmShutdownOnIsolationEventOperationShutdown   = VmShutdownOnIsolationEventOperation("shutdown")
	VmShutdownOnIsolationEventOperationPoweredOff = VmShutdownOnIsolationEventOperation("poweredOff")
)
View Source
const (
	VmwareDistributedVirtualSwitchPvlanPortTypePromiscuous = VmwareDistributedVirtualSwitchPvlanPortType("promiscuous")
	VmwareDistributedVirtualSwitchPvlanPortTypeIsolated    = VmwareDistributedVirtualSwitchPvlanPortType("isolated")
	VmwareDistributedVirtualSwitchPvlanPortTypeCommunity   = VmwareDistributedVirtualSwitchPvlanPortType("community")
)
View Source
const (
	VsanDiskIssueTypeNonExist      = VsanDiskIssueType("nonExist")
	VsanDiskIssueTypeStampMismatch = VsanDiskIssueType("stampMismatch")
	VsanDiskIssueTypeUnknown       = VsanDiskIssueType("unknown")
)
View Source
const (
	VsanHostDecommissionModeObjectActionNoAction                  = VsanHostDecommissionModeObjectAction("noAction")
	VsanHostDecommissionModeObjectActionEnsureObjectAccessibility = VsanHostDecommissionModeObjectAction("ensureObjectAccessibility")
	VsanHostDecommissionModeObjectActionEvacuateAllData           = VsanHostDecommissionModeObjectAction("evacuateAllData")
)
View Source
const (
	VsanHostDiskResultStateInUse      = VsanHostDiskResultState("inUse")
	VsanHostDiskResultStateEligible   = VsanHostDiskResultState("eligible")
	VsanHostDiskResultStateIneligible = VsanHostDiskResultState("ineligible")
)
View Source
const (
	VsanHostHealthStateUnknown   = VsanHostHealthState("unknown")
	VsanHostHealthStateHealthy   = VsanHostHealthState("healthy")
	VsanHostHealthStateUnhealthy = VsanHostHealthState("unhealthy")
)
View Source
const (
	VsanHostNodeStateError                   = VsanHostNodeState("error")
	VsanHostNodeStateDisabled                = VsanHostNodeState("disabled")
	VsanHostNodeStateAgent                   = VsanHostNodeState("agent")
	VsanHostNodeStateMaster                  = VsanHostNodeState("master")
	VsanHostNodeStateBackup                  = VsanHostNodeState("backup")
	VsanHostNodeStateStarting                = VsanHostNodeState("starting")
	VsanHostNodeStateStopping                = VsanHostNodeState("stopping")
	VsanHostNodeStateEnteringMaintenanceMode = VsanHostNodeState("enteringMaintenanceMode")
	VsanHostNodeStateExitingMaintenanceMode  = VsanHostNodeState("exitingMaintenanceMode")
	VsanHostNodeStateDecommissioning         = VsanHostNodeState("decommissioning")
)
View Source
const (
	VsanUpgradeSystemUpgradeHistoryDiskGroupOpTypeAdd    = VsanUpgradeSystemUpgradeHistoryDiskGroupOpType("add")
	VsanUpgradeSystemUpgradeHistoryDiskGroupOpTypeRemove = VsanUpgradeSystemUpgradeHistoryDiskGroupOpType("remove")
)
View Source
const (
	WeekOfMonthFirst  = WeekOfMonth("first")
	WeekOfMonthSecond = WeekOfMonth("second")
	WeekOfMonthThird  = WeekOfMonth("third")
	WeekOfMonthFourth = WeekOfMonth("fourth")
	WeekOfMonthLast   = WeekOfMonth("last")
)
View Source
const (
	WillLoseHAProtectionResolutionSvmotion = WillLoseHAProtectionResolution("svmotion")
	WillLoseHAProtectionResolutionRelocate = WillLoseHAProtectionResolution("relocate")
)
View Source
const (
	VslmDiskInfoFlagId                      = VslmDiskInfoFlag("id")
	VslmDiskInfoFlagBackingObjectId         = VslmDiskInfoFlag("backingObjectId")
	VslmDiskInfoFlagPath                    = VslmDiskInfoFlag("path")
	VslmDiskInfoFlagParentPath              = VslmDiskInfoFlag("parentPath")
	VslmDiskInfoFlagName                    = VslmDiskInfoFlag("name")
	VslmDiskInfoFlagDeviceName              = VslmDiskInfoFlag("deviceName")
	VslmDiskInfoFlagCapacity                = VslmDiskInfoFlag("capacity")
	VslmDiskInfoFlagAllocated               = VslmDiskInfoFlag("allocated")
	VslmDiskInfoFlagType                    = VslmDiskInfoFlag("type")
	VslmDiskInfoFlagConsumers               = VslmDiskInfoFlag("consumers")
	VslmDiskInfoFlagTentativeState          = VslmDiskInfoFlag("tentativeState")
	VslmDiskInfoFlagCreateTime              = VslmDiskInfoFlag("createTime")
	VslmDiskInfoFlagIoFilter                = VslmDiskInfoFlag("ioFilter")
	VslmDiskInfoFlagControlFlags            = VslmDiskInfoFlag("controlFlags")
	VslmDiskInfoFlagKeepAfterVmDelete       = VslmDiskInfoFlag("keepAfterVmDelete")
	VslmDiskInfoFlagRelocationDisabled      = VslmDiskInfoFlag("relocationDisabled")
	VslmDiskInfoFlagKeyId                   = VslmDiskInfoFlag("keyId")
	VslmDiskInfoFlagKeyProviderId           = VslmDiskInfoFlag("keyProviderId")
	VslmDiskInfoFlagNativeSnapshotSupported = VslmDiskInfoFlag("nativeSnapshotSupported")
	VslmDiskInfoFlagCbtEnabled              = VslmDiskInfoFlag("cbtEnabled")
)
View Source
const (
	VslmVStorageObjectControlFlagKeepAfterDeleteVm          = VslmVStorageObjectControlFlag("keepAfterDeleteVm")
	VslmVStorageObjectControlFlagDisableRelocation          = VslmVStorageObjectControlFlag("disableRelocation")
	VslmVStorageObjectControlFlagEnableChangedBlockTracking = VslmVStorageObjectControlFlag("enableChangedBlockTracking")
)
View Source
const (
	CannotEnableVmcpForClusterReasonAPDTimeoutDisabled = CannotEnableVmcpForClusterReason("APDTimeoutDisabled")
)
View Source
const (
	DiagnosticManagerLogFormatPlain = DiagnosticManagerLogFormat("plain")
)
View Source
const (
	DisallowedChangeByServiceDisallowedChangeHotExtendDisk = DisallowedChangeByServiceDisallowedChange("hotExtendDisk")
)
View Source
const (
	GuestQuiesceEndGuestQuiesceErrorFailure = GuestQuiesceEndGuestQuiesceError("failure")
)
View Source
const (
	HostActiveDirectoryAuthenticationCertificateDigestSHA1 = HostActiveDirectoryAuthenticationCertificateDigest("SHA1")
)
View Source
const (
	HostFeatureVersionKeyFaultTolerance = HostFeatureVersionKey("faultTolerance")
)
View Source
const (
	HostHasComponentFailureHostComponentTypeDatastore = HostHasComponentFailureHostComponentType("Datastore")
)
View Source
const (
	HostMaintenanceSpecPurposeHostUpgrade = HostMaintenanceSpecPurpose("hostUpgrade")
)
View Source
const (
	PhysicalNicVmDirectPathGen2SupportedModeUpt = PhysicalNicVmDirectPathGen2SupportedMode("upt")
)
View Source
const RecommendationReasonCodeXClusterPlacement = RecommendationReasonCode("xClusterPlacement")
View Source
const (
	RecommendationTypeV1 = RecommendationType("V1")
)
View Source
const (
	VStorageObjectConsumptionTypeDisk = VStorageObjectConsumptionType("disk")
)
View Source
const (
	VirtualMachineCertThumbprintHashAlgorithmSha256 = VirtualMachineCertThumbprintHashAlgorithm("sha256")
)
View Source
const (
	VirtualMachineMetadataManagerVmMetadataOwnerOwnerComVmwareVsphereHA = VirtualMachineMetadataManagerVmMetadataOwnerOwner("ComVmwareVsphereHA")
)

Variables

This section is empty.

Functions

func Add

func Add(name string, kind reflect.Type)

func IsAlreadyExists

func IsAlreadyExists(err error) bool

func IsFileNotFound

func IsFileNotFound(err error) bool

func NewBool

func NewBool(v bool) *bool

func NewInt32

func NewInt32(v int32) *int32

func NewInt64

func NewInt64(v int64) *int64

func NewJSONDecoder

func NewJSONDecoder(r io.Reader) *json.Decoder

NewJSONDecoder creates JSON decoder configured for VMOMI.

func NewJSONEncoder

func NewJSONEncoder(w *bytes.Buffer) *json.Encoder

NewJSONEncoder creates JSON encoder configured for VMOMI.

func NewTime

func NewTime(v time.Time) *time.Time

func VmomiTypeName

func VmomiTypeName(t reflect.Type) (discriminator string)

VmomiTypeName computes the VMOMI type name of a go type. It uses a lookup table for VMOMI primitive types and the default discriminator function for other types.

Types

type AbandonHciWorkflow

type AbandonHciWorkflow AbandonHciWorkflowRequestType

type AbandonHciWorkflowRequestType

type AbandonHciWorkflowRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
}

type AbandonHciWorkflowResponse

type AbandonHciWorkflowResponse struct {
}

type AbdicateDomOwnershipRequestType

type AbdicateDomOwnershipRequestType struct {
	This  ManagedObjectReference `xml:"_this" json:"-"`
	Uuids []string               `xml:"uuids" json:"uuids"`
}

type AbdicateDomOwnershipResponse

type AbdicateDomOwnershipResponse struct {
	Returnval []string `xml:"returnval,omitempty" json:"returnval,omitempty"`
}

type AbortCustomizationRequestType

type AbortCustomizationRequestType struct {
	This ManagedObjectReference  `xml:"_this" json:"-"`
	Vm   ManagedObjectReference  `xml:"vm" json:"vm"`
	Auth BaseGuestAuthentication `xml:"auth,typeattr" json:"auth"`
}

type AbortCustomization_Task

type AbortCustomization_Task AbortCustomizationRequestType

type AbortCustomization_TaskResponse

type AbortCustomization_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type AboutInfo

type AboutInfo struct {
	DynamicData

	Name                  string `xml:"name" json:"name"`
	FullName              string `xml:"fullName" json:"fullName"`
	Vendor                string `xml:"vendor" json:"vendor"`
	Version               string `xml:"version" json:"version"`
	PatchLevel            string `xml:"patchLevel,omitempty" json:"patchLevel,omitempty"`
	Build                 string `xml:"build" json:"build"`
	LocaleVersion         string `xml:"localeVersion,omitempty" json:"localeVersion,omitempty"`
	LocaleBuild           string `xml:"localeBuild,omitempty" json:"localeBuild,omitempty"`
	OsType                string `xml:"osType" json:"osType"`
	ProductLineId         string `xml:"productLineId" json:"productLineId"`
	ApiType               string `xml:"apiType" json:"apiType"`
	ApiVersion            string `xml:"apiVersion" json:"apiVersion"`
	InstanceUuid          string `xml:"instanceUuid,omitempty" json:"instanceUuid,omitempty"`
	LicenseProductName    string `xml:"licenseProductName,omitempty" json:"licenseProductName,omitempty"`
	LicenseProductVersion string `xml:"licenseProductVersion,omitempty" json:"licenseProductVersion,omitempty"`
}

type AccountCreatedEvent

type AccountCreatedEvent struct {
	HostEvent

	Spec  BaseHostAccountSpec `xml:"spec,typeattr" json:"spec"`
	Group bool                `xml:"group" json:"group"`
}

type AccountRemovedEvent

type AccountRemovedEvent struct {
	HostEvent

	Account string `xml:"account" json:"account"`
	Group   bool   `xml:"group" json:"group"`
}

type AccountUpdatedEvent

type AccountUpdatedEvent struct {
	HostEvent

	Spec            BaseHostAccountSpec `xml:"spec,typeattr" json:"spec"`
	Group           bool                `xml:"group" json:"group"`
	PrevDescription string              `xml:"prevDescription,omitempty" json:"prevDescription,omitempty"`
}

type AcknowledgeAlarm

type AcknowledgeAlarm AcknowledgeAlarmRequestType

type AcknowledgeAlarmRequestType

type AcknowledgeAlarmRequestType struct {
	This   ManagedObjectReference `xml:"_this" json:"-"`
	Alarm  ManagedObjectReference `xml:"alarm" json:"alarm"`
	Entity ManagedObjectReference `xml:"entity" json:"entity"`
}

type AcknowledgeAlarmResponse

type AcknowledgeAlarmResponse struct {
}

type AcquireCimServicesTicketRequestType

type AcquireCimServicesTicketRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
}

type AcquireCimServicesTicketResponse

type AcquireCimServicesTicketResponse struct {
	Returnval HostServiceTicket `xml:"returnval" json:"returnval"`
}

type AcquireCloneTicket

type AcquireCloneTicket AcquireCloneTicketRequestType

type AcquireCloneTicketRequestType

type AcquireCloneTicketRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
}

type AcquireCloneTicketResponse

type AcquireCloneTicketResponse struct {
	Returnval string `xml:"returnval" json:"returnval"`
}

type AcquireCredentialsInGuestRequestType

type AcquireCredentialsInGuestRequestType struct {
	This          ManagedObjectReference  `xml:"_this" json:"-"`
	Vm            ManagedObjectReference  `xml:"vm" json:"vm"`
	RequestedAuth BaseGuestAuthentication `xml:"requestedAuth,typeattr" json:"requestedAuth"`
	SessionID     int64                   `xml:"sessionID,omitempty" json:"sessionID,omitempty"`
}

type AcquireCredentialsInGuestResponse

type AcquireCredentialsInGuestResponse struct {
	Returnval BaseGuestAuthentication `xml:"returnval,typeattr" json:"returnval"`
}

type AcquireGenericServiceTicketRequestType

type AcquireGenericServiceTicketRequestType struct {
	This ManagedObjectReference               `xml:"_this" json:"-"`
	Spec BaseSessionManagerServiceRequestSpec `xml:"spec,typeattr" json:"spec"`
}

type AcquireGenericServiceTicketResponse

type AcquireGenericServiceTicketResponse struct {
	Returnval SessionManagerGenericServiceTicket `xml:"returnval" json:"returnval"`
}

type AcquireLocalTicket

type AcquireLocalTicket AcquireLocalTicketRequestType

type AcquireLocalTicketRequestType

type AcquireLocalTicketRequestType struct {
	This     ManagedObjectReference `xml:"_this" json:"-"`
	UserName string                 `xml:"userName" json:"userName"`
}

type AcquireLocalTicketResponse

type AcquireLocalTicketResponse struct {
	Returnval SessionManagerLocalTicket `xml:"returnval" json:"returnval"`
}

type AcquireMksTicket

type AcquireMksTicket AcquireMksTicketRequestType

type AcquireMksTicketRequestType

type AcquireMksTicketRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
}

type AcquireMksTicketResponse

type AcquireMksTicketResponse struct {
	Returnval VirtualMachineMksTicket `xml:"returnval" json:"returnval"`
}

type AcquireTicket

type AcquireTicket AcquireTicketRequestType

type AcquireTicketRequestType

type AcquireTicketRequestType struct {
	This       ManagedObjectReference `xml:"_this" json:"-"`
	TicketType string                 `xml:"ticketType" json:"ticketType"`
}

type AcquireTicketResponse

type AcquireTicketResponse struct {
	Returnval VirtualMachineTicket `xml:"returnval" json:"returnval"`
}

type Action

type Action struct {
	DynamicData
}

func (*Action) GetAction

func (b *Action) GetAction() *Action

type ActionParameter

type ActionParameter string

type ActionType

type ActionType string

type ActiveDirectoryFault

type ActiveDirectoryFault struct {
	VimFault

	ErrorCode int32 `xml:"errorCode,omitempty" json:"errorCode,omitempty"`
}

func (*ActiveDirectoryFault) GetActiveDirectoryFault

func (b *ActiveDirectoryFault) GetActiveDirectoryFault() *ActiveDirectoryFault

type ActiveDirectoryFaultFault

type ActiveDirectoryFaultFault BaseActiveDirectoryFault

type ActiveDirectoryProfile

type ActiveDirectoryProfile struct {
	ApplyProfile
}

type ActiveVMsBlockingEVC

type ActiveVMsBlockingEVC struct {
	EVCConfigFault

	EvcMode  string                   `xml:"evcMode,omitempty" json:"evcMode,omitempty"`
	Host     []ManagedObjectReference `xml:"host,omitempty" json:"host,omitempty"`
	HostName []string                 `xml:"hostName,omitempty" json:"hostName,omitempty"`
}

type ActiveVMsBlockingEVCFault

type ActiveVMsBlockingEVCFault ActiveVMsBlockingEVC

type AddAuthorizationRoleRequestType

type AddAuthorizationRoleRequestType struct {
	This    ManagedObjectReference `xml:"_this" json:"-"`
	Name    string                 `xml:"name" json:"name"`
	PrivIds []string               `xml:"privIds,omitempty" json:"privIds,omitempty"`
}

type AddAuthorizationRoleResponse

type AddAuthorizationRoleResponse struct {
	Returnval int32 `xml:"returnval" json:"returnval"`
}

type AddCustomFieldDef

type AddCustomFieldDef AddCustomFieldDefRequestType

type AddCustomFieldDefRequestType

type AddCustomFieldDefRequestType struct {
	This           ManagedObjectReference `xml:"_this" json:"-"`
	Name           string                 `xml:"name" json:"name"`
	MoType         string                 `xml:"moType,omitempty" json:"moType,omitempty"`
	FieldDefPolicy *PrivilegePolicyDef    `xml:"fieldDefPolicy,omitempty" json:"fieldDefPolicy,omitempty"`
	FieldPolicy    *PrivilegePolicyDef    `xml:"fieldPolicy,omitempty" json:"fieldPolicy,omitempty"`
}

type AddCustomFieldDefResponse

type AddCustomFieldDefResponse struct {
	Returnval CustomFieldDef `xml:"returnval" json:"returnval"`
}

type AddDVPortgroupRequestType

type AddDVPortgroupRequestType struct {
	This ManagedObjectReference  `xml:"_this" json:"-"`
	Spec []DVPortgroupConfigSpec `xml:"spec" json:"spec"`
}

type AddDVPortgroup_Task

type AddDVPortgroup_Task AddDVPortgroupRequestType

type AddDVPortgroup_TaskResponse

type AddDVPortgroup_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type AddDisksRequestType

type AddDisksRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
	Disk []HostScsiDisk         `xml:"disk" json:"disk"`
}

type AddDisks_Task

type AddDisks_Task AddDisksRequestType

type AddDisks_TaskResponse

type AddDisks_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type AddFilter

type AddFilter AddFilterRequestType

type AddFilterEntities

type AddFilterEntities AddFilterEntitiesRequestType

type AddFilterEntitiesRequestType

type AddFilterEntitiesRequestType struct {
	This     ManagedObjectReference   `xml:"_this" json:"-"`
	FilterId string                   `xml:"filterId" json:"filterId"`
	Entities []ManagedObjectReference `xml:"entities,omitempty" json:"entities,omitempty"`
}

type AddFilterEntitiesResponse

type AddFilterEntitiesResponse struct {
}

type AddFilterRequestType

type AddFilterRequestType struct {
	This       ManagedObjectReference `xml:"_this" json:"-"`
	ProviderId string                 `xml:"providerId" json:"providerId"`
	FilterName string                 `xml:"filterName" json:"filterName"`
	InfoIds    []string               `xml:"infoIds,omitempty" json:"infoIds,omitempty"`
}

type AddFilterResponse

type AddFilterResponse struct {
	Returnval string `xml:"returnval" json:"returnval"`
}

type AddGuestAlias

type AddGuestAlias AddGuestAliasRequestType

type AddGuestAliasRequestType

type AddGuestAliasRequestType struct {
	This       ManagedObjectReference  `xml:"_this" json:"-"`
	Vm         ManagedObjectReference  `xml:"vm" json:"vm"`
	Auth       BaseGuestAuthentication `xml:"auth,typeattr" json:"auth"`
	Username   string                  `xml:"username" json:"username"`
	MapCert    bool                    `xml:"mapCert" json:"mapCert"`
	Base64Cert string                  `xml:"base64Cert" json:"base64Cert"`
	AliasInfo  GuestAuthAliasInfo      `xml:"aliasInfo" json:"aliasInfo"`
}

type AddGuestAliasResponse

type AddGuestAliasResponse struct {
}

type AddHostRequestType

type AddHostRequestType struct {
	This         ManagedObjectReference  `xml:"_this" json:"-"`
	Spec         HostConnectSpec         `xml:"spec" json:"spec"`
	AsConnected  bool                    `xml:"asConnected" json:"asConnected"`
	ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty" json:"resourcePool,omitempty"`
	License      string                  `xml:"license,omitempty" json:"license,omitempty"`
}

type AddHost_Task

type AddHost_Task AddHostRequestType

type AddHost_TaskResponse

type AddHost_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type AddInternetScsiSendTargetsRequestType

type AddInternetScsiSendTargetsRequestType struct {
	This           ManagedObjectReference          `xml:"_this" json:"-"`
	IScsiHbaDevice string                          `xml:"iScsiHbaDevice" json:"iScsiHbaDevice"`
	Targets        []HostInternetScsiHbaSendTarget `xml:"targets" json:"targets"`
}

type AddInternetScsiSendTargetsResponse

type AddInternetScsiSendTargetsResponse struct {
}

type AddInternetScsiStaticTargetsRequestType

type AddInternetScsiStaticTargetsRequestType struct {
	This           ManagedObjectReference            `xml:"_this" json:"-"`
	IScsiHbaDevice string                            `xml:"iScsiHbaDevice" json:"iScsiHbaDevice"`
	Targets        []HostInternetScsiHbaStaticTarget `xml:"targets" json:"targets"`
}

type AddInternetScsiStaticTargetsResponse

type AddInternetScsiStaticTargetsResponse struct {
}

type AddKey

type AddKey AddKeyRequestType

type AddKeyRequestType

type AddKeyRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
	Key  CryptoKeyPlain         `xml:"key" json:"key"`
}

type AddKeyResponse

type AddKeyResponse struct {
}

type AddKeys

type AddKeys AddKeysRequestType

type AddKeysRequestType

type AddKeysRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
	Keys []CryptoKeyPlain       `xml:"keys,omitempty" json:"keys,omitempty"`
}

type AddKeysResponse

type AddKeysResponse struct {
	Returnval []CryptoKeyResult `xml:"returnval,omitempty" json:"returnval,omitempty"`
}

type AddLicense

type AddLicense AddLicenseRequestType

type AddLicenseRequestType

type AddLicenseRequestType struct {
	This       ManagedObjectReference `xml:"_this" json:"-"`
	LicenseKey string                 `xml:"licenseKey" json:"licenseKey"`
	Labels     []KeyValue             `xml:"labels,omitempty" json:"labels,omitempty"`
}

type AddLicenseResponse

type AddLicenseResponse struct {
	Returnval LicenseManagerLicenseInfo `xml:"returnval" json:"returnval"`
}

type AddMonitoredEntitiesRequestType

type AddMonitoredEntitiesRequestType struct {
	This       ManagedObjectReference   `xml:"_this" json:"-"`
	ProviderId string                   `xml:"providerId" json:"providerId"`
	Entities   []ManagedObjectReference `xml:"entities,omitempty" json:"entities,omitempty"`
}

type AddMonitoredEntitiesResponse

type AddMonitoredEntitiesResponse struct {
}

type AddNetworkResourcePoolRequestType

type AddNetworkResourcePoolRequestType struct {
	This       ManagedObjectReference             `xml:"_this" json:"-"`
	ConfigSpec []DVSNetworkResourcePoolConfigSpec `xml:"configSpec" json:"configSpec"`
}

type AddNetworkResourcePoolResponse

type AddNetworkResourcePoolResponse struct {
}

type AddPortGroup

type AddPortGroup AddPortGroupRequestType

type AddPortGroupRequestType

type AddPortGroupRequestType struct {
	This    ManagedObjectReference `xml:"_this" json:"-"`
	Portgrp HostPortGroupSpec      `xml:"portgrp" json:"portgrp"`
}

type AddPortGroupResponse

type AddPortGroupResponse struct {
}

type AddServiceConsoleVirtualNicRequestType

type AddServiceConsoleVirtualNicRequestType struct {
	This      ManagedObjectReference `xml:"_this" json:"-"`
	Portgroup string                 `xml:"portgroup" json:"portgroup"`
	Nic       HostVirtualNicSpec     `xml:"nic" json:"nic"`
}

type AddServiceConsoleVirtualNicResponse

type AddServiceConsoleVirtualNicResponse struct {
	Returnval string `xml:"returnval" json:"returnval"`
}

type AddStandaloneHostRequestType

type AddStandaloneHostRequestType struct {
	This         ManagedObjectReference        `xml:"_this" json:"-"`
	Spec         HostConnectSpec               `xml:"spec" json:"spec"`
	CompResSpec  BaseComputeResourceConfigSpec `xml:"compResSpec,omitempty,typeattr" json:"compResSpec,omitempty"`
	AddConnected bool                          `xml:"addConnected" json:"addConnected"`
	License      string                        `xml:"license,omitempty" json:"license,omitempty"`
}

type AddStandaloneHost_Task

type AddStandaloneHost_Task AddStandaloneHostRequestType

type AddStandaloneHost_TaskResponse

type AddStandaloneHost_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type AddVirtualNic

type AddVirtualNic AddVirtualNicRequestType

type AddVirtualNicRequestType

type AddVirtualNicRequestType struct {
	This      ManagedObjectReference `xml:"_this" json:"-"`
	Portgroup string                 `xml:"portgroup" json:"portgroup"`
	Nic       HostVirtualNicSpec     `xml:"nic" json:"nic"`
}

type AddVirtualNicResponse

type AddVirtualNicResponse struct {
	Returnval string `xml:"returnval" json:"returnval"`
}

type AddVirtualSwitch

type AddVirtualSwitch AddVirtualSwitchRequestType

type AddVirtualSwitchRequestType

type AddVirtualSwitchRequestType struct {
	This        ManagedObjectReference `xml:"_this" json:"-"`
	VswitchName string                 `xml:"vswitchName" json:"vswitchName"`
	Spec        *HostVirtualSwitchSpec `xml:"spec,omitempty" json:"spec,omitempty"`
}

type AddVirtualSwitchResponse

type AddVirtualSwitchResponse struct {
}

type AdminDisabled

type AdminDisabled struct {
	HostConfigFault
}

type AdminDisabledFault

type AdminDisabledFault AdminDisabled

type AdminNotDisabled

type AdminNotDisabled struct {
	HostConfigFault
}

type AdminNotDisabledFault

type AdminNotDisabledFault AdminNotDisabled

type AdminPasswordNotChangedEvent

type AdminPasswordNotChangedEvent struct {
	HostEvent
}

type AffinityConfigured

type AffinityConfigured struct {
	MigrationFault

	ConfiguredAffinity []string `xml:"configuredAffinity" json:"configuredAffinity"`
}

type AffinityConfiguredFault

type AffinityConfiguredFault AffinityConfigured

type AffinityType

type AffinityType string

type AfterStartupTaskScheduler

type AfterStartupTaskScheduler struct {
	TaskScheduler

	Minute int32 `xml:"minute" json:"minute"`
}

type AgentInstallFailed

type AgentInstallFailed struct {
	HostConnectFault

	Reason          string `xml:"reason,omitempty" json:"reason,omitempty"`
	StatusCode      int32  `xml:"statusCode,omitempty" json:"statusCode,omitempty"`
	InstallerOutput string `xml:"installerOutput,omitempty" json:"installerOutput,omitempty"`
}

type AgentInstallFailedFault

type AgentInstallFailedFault AgentInstallFailed

type AgentInstallFailedReason

type AgentInstallFailedReason string

type AlarmAcknowledgedEvent

type AlarmAcknowledgedEvent struct {
	AlarmEvent

	Source ManagedEntityEventArgument `xml:"source" json:"source"`
	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
}

type AlarmAction

type AlarmAction struct {
	DynamicData
}

func (*AlarmAction) GetAlarmAction

func (b *AlarmAction) GetAlarmAction() *AlarmAction

type AlarmActionTriggeredEvent

type AlarmActionTriggeredEvent struct {
	AlarmEvent

	Source ManagedEntityEventArgument `xml:"source" json:"source"`
	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
}

type AlarmClearedEvent

type AlarmClearedEvent struct {
	AlarmEvent

	Source ManagedEntityEventArgument `xml:"source" json:"source"`
	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
	From   string                     `xml:"from" json:"from"`
}

type AlarmCreatedEvent

type AlarmCreatedEvent struct {
	AlarmEvent

	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
}

type AlarmDescription

type AlarmDescription struct {
	DynamicData

	Expr                               []BaseTypeDescription    `xml:"expr,typeattr" json:"expr"`
	StateOperator                      []BaseElementDescription `xml:"stateOperator,typeattr" json:"stateOperator"`
	MetricOperator                     []BaseElementDescription `xml:"metricOperator,typeattr" json:"metricOperator"`
	HostSystemConnectionState          []BaseElementDescription `xml:"hostSystemConnectionState,typeattr" json:"hostSystemConnectionState"`
	VirtualMachinePowerState           []BaseElementDescription `xml:"virtualMachinePowerState,typeattr" json:"virtualMachinePowerState"`
	DatastoreConnectionState           []BaseElementDescription `xml:"datastoreConnectionState,omitempty,typeattr" json:"datastoreConnectionState,omitempty"`
	HostSystemPowerState               []BaseElementDescription `xml:"hostSystemPowerState,omitempty,typeattr" json:"hostSystemPowerState,omitempty"`
	VirtualMachineGuestHeartbeatStatus []BaseElementDescription `xml:"virtualMachineGuestHeartbeatStatus,omitempty,typeattr" json:"virtualMachineGuestHeartbeatStatus,omitempty"`
	EntityStatus                       []BaseElementDescription `xml:"entityStatus,typeattr" json:"entityStatus"`
	Action                             []BaseTypeDescription    `xml:"action,typeattr" json:"action"`
}

type AlarmEmailCompletedEvent

type AlarmEmailCompletedEvent struct {
	AlarmEvent

	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
	To     string                     `xml:"to" json:"to"`
}

type AlarmEmailFailedEvent

type AlarmEmailFailedEvent struct {
	AlarmEvent

	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
	To     string                     `xml:"to" json:"to"`
	Reason LocalizedMethodFault       `xml:"reason" json:"reason"`
}

type AlarmEvent

type AlarmEvent struct {
	Event

	Alarm AlarmEventArgument `xml:"alarm" json:"alarm"`
}

func (*AlarmEvent) GetAlarmEvent

func (b *AlarmEvent) GetAlarmEvent() *AlarmEvent

type AlarmEventArgument

type AlarmEventArgument struct {
	EntityEventArgument

	Alarm ManagedObjectReference `xml:"alarm" json:"alarm"`
}

type AlarmExpression

type AlarmExpression struct {
	DynamicData
}

func (*AlarmExpression) GetAlarmExpression

func (b *AlarmExpression) GetAlarmExpression() *AlarmExpression

type AlarmFilterSpec

type AlarmFilterSpec struct {
	DynamicData

	Status      []ManagedEntityStatus `xml:"status,omitempty" json:"status,omitempty"`
	TypeEntity  string                `xml:"typeEntity,omitempty" json:"typeEntity,omitempty"`
	TypeTrigger string                `xml:"typeTrigger,omitempty" json:"typeTrigger,omitempty"`
}

type AlarmFilterSpecAlarmTypeByEntity

type AlarmFilterSpecAlarmTypeByEntity string

type AlarmFilterSpecAlarmTypeByTrigger

type AlarmFilterSpecAlarmTypeByTrigger string

type AlarmInfo

type AlarmInfo struct {
	AlarmSpec

	Key              string                 `xml:"key" json:"key"`
	Alarm            ManagedObjectReference `xml:"alarm" json:"alarm"`
	Entity           ManagedObjectReference `xml:"entity" json:"entity"`
	LastModifiedTime time.Time              `xml:"lastModifiedTime" json:"lastModifiedTime"`
	LastModifiedUser string                 `xml:"lastModifiedUser" json:"lastModifiedUser"`
	CreationEventId  int32                  `xml:"creationEventId" json:"creationEventId"`
}

type AlarmReconfiguredEvent

type AlarmReconfiguredEvent struct {
	AlarmEvent

	Entity        ManagedEntityEventArgument `xml:"entity" json:"entity"`
	ConfigChanges *ChangesInfoEventArgument  `xml:"configChanges,omitempty" json:"configChanges,omitempty"`
}

type AlarmRemovedEvent

type AlarmRemovedEvent struct {
	AlarmEvent

	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
}

type AlarmScriptCompleteEvent

type AlarmScriptCompleteEvent struct {
	AlarmEvent

	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
	Script string                     `xml:"script" json:"script"`
}

type AlarmScriptFailedEvent

type AlarmScriptFailedEvent struct {
	AlarmEvent

	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
	Script string                     `xml:"script" json:"script"`
	Reason LocalizedMethodFault       `xml:"reason" json:"reason"`
}

type AlarmSetting

type AlarmSetting struct {
	DynamicData

	ToleranceRange     int32 `xml:"toleranceRange" json:"toleranceRange"`
	ReportingFrequency int32 `xml:"reportingFrequency" json:"reportingFrequency"`
}

type AlarmSnmpCompletedEvent

type AlarmSnmpCompletedEvent struct {
	AlarmEvent

	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
}

type AlarmSnmpFailedEvent

type AlarmSnmpFailedEvent struct {
	AlarmEvent

	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
	Reason LocalizedMethodFault       `xml:"reason" json:"reason"`
}

type AlarmSpec

type AlarmSpec struct {
	DynamicData

	Name            string              `xml:"name" json:"name"`
	SystemName      string              `xml:"systemName,omitempty" json:"systemName,omitempty"`
	Description     string              `xml:"description" json:"description"`
	Enabled         bool                `xml:"enabled" json:"enabled"`
	Expression      BaseAlarmExpression `xml:"expression,typeattr" json:"expression"`
	Action          BaseAlarmAction     `xml:"action,omitempty,typeattr" json:"action,omitempty"`
	ActionFrequency int32               `xml:"actionFrequency,omitempty" json:"actionFrequency,omitempty"`
	Setting         *AlarmSetting       `xml:"setting,omitempty" json:"setting,omitempty"`
}

func (*AlarmSpec) GetAlarmSpec

func (b *AlarmSpec) GetAlarmSpec() *AlarmSpec

type AlarmState

type AlarmState struct {
	DynamicData

	Key                string                 `xml:"key" json:"key"`
	Entity             ManagedObjectReference `xml:"entity" json:"entity"`
	Alarm              ManagedObjectReference `xml:"alarm" json:"alarm"`
	OverallStatus      ManagedEntityStatus    `xml:"overallStatus" json:"overallStatus"`
	Time               time.Time              `xml:"time" json:"time"`
	Acknowledged       *bool                  `xml:"acknowledged" json:"acknowledged,omitempty"`
	AcknowledgedByUser string                 `xml:"acknowledgedByUser,omitempty" json:"acknowledgedByUser,omitempty"`
	AcknowledgedTime   *time.Time             `xml:"acknowledgedTime" json:"acknowledgedTime,omitempty"`
	EventKey           int32                  `xml:"eventKey,omitempty" json:"eventKey,omitempty"`
	Disabled           *bool                  `xml:"disabled" json:"disabled,omitempty"`
}

type AlarmStatusChangedEvent

type AlarmStatusChangedEvent struct {
	AlarmEvent

	Source ManagedEntityEventArgument `xml:"source" json:"source"`
	Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
	From   string                     `xml:"from" json:"from"`
	To     string                     `xml:"to" json:"to"`
}

type AlarmTriggeringAction

type AlarmTriggeringAction struct {
	AlarmAction

	Action          BaseAction                            `xml:"action,typeattr" json:"action"`
	TransitionSpecs []AlarmTriggeringActionTransitionSpec `xml:"transitionSpecs,omitempty" json:"transitionSpecs,omitempty"`
	Green2yellow    bool                                  `xml:"green2yellow" json:"green2yellow"`
	Yellow2red      bool                                  `xml:"yellow2red" json:"yellow2red"`
	Red2yellow      bool                                  `xml:"red2yellow" json:"red2yellow"`
	Yellow2green    bool                                  `xml:"yellow2green" json:"yellow2green"`
}

type AlarmTriggeringActionTransitionSpec

type AlarmTriggeringActionTransitionSpec struct {
	DynamicData

	StartState ManagedEntityStatus `xml:"startState" json:"startState"`
	FinalState ManagedEntityStatus `xml:"finalState" json:"finalState"`
	Repeats    bool                `xml:"repeats" json:"repeats"`
}

type AllVirtualMachinesLicensedEvent

type AllVirtualMachinesLicensedEvent struct {
	LicenseEvent
}

type AllocateIpv4Address

type AllocateIpv4Address AllocateIpv4AddressRequestType

type AllocateIpv4AddressRequestType

type AllocateIpv4AddressRequestType struct {
	This         ManagedObjectReference `xml:"_this" json:"-"`
	Dc           ManagedObjectReference `xml:"dc" json:"dc"`
	PoolId       int32                  `xml:"poolId" json:"poolId"`
	AllocationId string                 `xml:"allocationId" json:"allocationId"`
}

type AllocateIpv4AddressResponse

type AllocateIpv4AddressResponse struct {
	Returnval string `xml:"returnval" json:"returnval"`
}

type AllocateIpv6Address

type AllocateIpv6Address AllocateIpv6AddressRequestType

type AllocateIpv6AddressRequestType

type AllocateIpv6AddressRequestType struct {
	This         ManagedObjectReference `xml:"_this" json:"-"`
	Dc           ManagedObjectReference `xml:"dc" json:"dc"`
	PoolId       int32                  `xml:"poolId" json:"poolId"`
	AllocationId string                 `xml:"allocationId" json:"allocationId"`
}

type AllocateIpv6AddressResponse

type AllocateIpv6AddressResponse struct {
	Returnval string `xml:"returnval" json:"returnval"`
}

type AlreadyAuthenticatedSessionEvent

type AlreadyAuthenticatedSessionEvent struct {
	SessionEvent
}

type AlreadyBeingManaged

type AlreadyBeingManaged struct {
	HostConnectFault

	IpAddress string `xml:"ipAddress" json:"ipAddress"`
}

type AlreadyBeingManagedFault

type AlreadyBeingManagedFault AlreadyBeingManaged

type AlreadyConnected

type AlreadyConnected struct {
	HostConnectFault

	Name string `xml:"name" json:"name"`
}

type AlreadyConnectedFault

type AlreadyConnectedFault AlreadyConnected

type AlreadyExists

type AlreadyExists struct {
	VimFault

	Name string `xml:"name,omitempty" json:"name,omitempty"`
}

type AlreadyExistsFault

type AlreadyExistsFault AlreadyExists

type AlreadyUpgraded

type AlreadyUpgraded struct {
	VimFault
}

type AlreadyUpgradedFault

type AlreadyUpgradedFault AlreadyUpgraded

type AndAlarmExpression

type AndAlarmExpression struct {
	AlarmExpression

	Expression []BaseAlarmExpression `xml:"expression,typeattr" json:"expression"`
}

type AnswerFile

type AnswerFile struct {
	DynamicData

	UserInput    []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty" json:"userInput,omitempty"`
	CreatedTime  time.Time                              `xml:"createdTime" json:"createdTime"`
	ModifiedTime time.Time                              `xml:"modifiedTime" json:"modifiedTime"`
}

type AnswerFileCreateSpec

type AnswerFileCreateSpec struct {
	DynamicData

	Validating *bool `xml:"validating" json:"validating,omitempty"`
}

func (*AnswerFileCreateSpec) GetAnswerFileCreateSpec

func (b *AnswerFileCreateSpec) GetAnswerFileCreateSpec() *AnswerFileCreateSpec

type AnswerFileOptionsCreateSpec

type AnswerFileOptionsCreateSpec struct {
	AnswerFileCreateSpec

	UserInput []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty" json:"userInput,omitempty"`
}

type AnswerFileSerializedCreateSpec

type AnswerFileSerializedCreateSpec struct {
	AnswerFileCreateSpec

	AnswerFileConfigString string `xml:"answerFileConfigString" json:"answerFileConfigString"`
}

type AnswerFileStatusError

type AnswerFileStatusError struct {
	DynamicData

	UserInputPath ProfilePropertyPath `xml:"userInputPath" json:"userInputPath"`
	ErrMsg        LocalizableMessage  `xml:"errMsg" json:"errMsg"`
}

type AnswerFileStatusResult

type AnswerFileStatusResult struct {
	DynamicData

	CheckedTime time.Time               `xml:"checkedTime" json:"checkedTime"`
	Host        ManagedObjectReference  `xml:"host" json:"host"`
	Status      string                  `xml:"status" json:"status"`
	Error       []AnswerFileStatusError `xml:"error,omitempty" json:"error,omitempty"`
}

type AnswerFileUpdateFailed

type AnswerFileUpdateFailed struct {
	VimFault

	Failure []AnswerFileUpdateFailure `xml:"failure" json:"failure"`
}

type AnswerFileUpdateFailedFault

type AnswerFileUpdateFailedFault AnswerFileUpdateFailed

type AnswerFileUpdateFailure

type AnswerFileUpdateFailure struct {
	DynamicData

	UserInputPath ProfilePropertyPath `xml:"userInputPath" json:"userInputPath"`
	ErrMsg        LocalizableMessage  `xml:"errMsg" json:"errMsg"`
}

type AnswerFileValidationInfoStatus

type AnswerFileValidationInfoStatus string

type AnswerVM

type AnswerVM AnswerVMRequestType

type AnswerVMRequestType

type AnswerVMRequestType struct {
	This         ManagedObjectReference `xml:"_this" json:"-"`
	QuestionId   string                 `xml:"questionId" json:"questionId"`
	AnswerChoice string                 `xml:"answerChoice" json:"answerChoice"`
}

type AnswerVMResponse

type AnswerVMResponse struct {
}

type AnyType

type AnyType interface{}

type ApplicationQuiesceFault

type ApplicationQuiesceFault struct {
	SnapshotFault
}

type ApplicationQuiesceFaultFault

type ApplicationQuiesceFaultFault ApplicationQuiesceFault

type ApplyEntitiesConfigRequestType

type ApplyEntitiesConfigRequestType struct {
	This             ManagedObjectReference              `xml:"_this" json:"-"`
	ApplyConfigSpecs []ApplyHostProfileConfigurationSpec `xml:"applyConfigSpecs,omitempty" json:"applyConfigSpecs,omitempty"`
}

type ApplyEntitiesConfig_Task

type ApplyEntitiesConfig_Task ApplyEntitiesConfigRequestType

type ApplyEntitiesConfig_TaskResponse

type ApplyEntitiesConfig_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type ApplyEvcModeVMRequestType

type ApplyEvcModeVMRequestType struct {
	This          ManagedObjectReference `xml:"_this" json:"-"`
	Mask          []HostFeatureMask      `xml:"mask,omitempty" json:"mask,omitempty"`
	CompleteMasks *bool                  `xml:"completeMasks" json:"completeMasks,omitempty"`
}

type ApplyEvcModeVM_Task

type ApplyEvcModeVM_Task ApplyEvcModeVMRequestType

type ApplyEvcModeVM_TaskResponse

type ApplyEvcModeVM_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type ApplyHostConfigRequestType

type ApplyHostConfigRequestType struct {
	This       ManagedObjectReference                 `xml:"_this" json:"-"`
	Host       ManagedObjectReference                 `xml:"host" json:"host"`
	ConfigSpec HostConfigSpec                         `xml:"configSpec" json:"configSpec"`
	UserInput  []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty" json:"userInput,omitempty"`
}

type ApplyHostConfig_Task

type ApplyHostConfig_Task ApplyHostConfigRequestType

type ApplyHostConfig_TaskResponse

type ApplyHostConfig_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type ApplyHostProfileConfigurationResult

type ApplyHostProfileConfigurationResult struct {
	DynamicData

	StartTime    time.Time              `xml:"startTime" json:"startTime"`
	CompleteTime time.Time              `xml:"completeTime" json:"completeTime"`
	Host         ManagedObjectReference `xml:"host" json:"host"`
	Status       string                 `xml:"status" json:"status"`
	Errors       []LocalizedMethodFault `xml:"errors,omitempty" json:"errors,omitempty"`
}

type ApplyHostProfileConfigurationResultStatus

type ApplyHostProfileConfigurationResultStatus string

type ApplyHostProfileConfigurationSpec

type ApplyHostProfileConfigurationSpec struct {
	ProfileExecuteResult

	Host                ManagedObjectReference `xml:"host" json:"host"`
	TaskListRequirement []string               `xml:"taskListRequirement,omitempty" json:"taskListRequirement,omitempty"`
	TaskDescription     []LocalizableMessage   `xml:"taskDescription,omitempty" json:"taskDescription,omitempty"`
	RebootStateless     *bool                  `xml:"rebootStateless" json:"rebootStateless,omitempty"`
	RebootHost          *bool                  `xml:"rebootHost" json:"rebootHost,omitempty"`
	FaultData           *LocalizedMethodFault  `xml:"faultData,omitempty" json:"faultData,omitempty"`
}

type ApplyProfile

type ApplyProfile struct {
	DynamicData

	Enabled          bool                          `xml:"enabled" json:"enabled"`
	Policy           []ProfilePolicy               `xml:"policy,omitempty" json:"policy,omitempty"`
	ProfileTypeName  string                        `xml:"profileTypeName,omitempty" json:"profileTypeName,omitempty"`
	ProfileVersion   string                        `xml:"profileVersion,omitempty" json:"profileVersion,omitempty"`
	Property         []ProfileApplyProfileProperty `xml:"property,omitempty" json:"property,omitempty"`
	Favorite         *bool                         `xml:"favorite" json:"favorite,omitempty"`
	ToBeMerged       *bool                         `xml:"toBeMerged" json:"toBeMerged,omitempty"`
	ToReplaceWith    *bool                         `xml:"toReplaceWith" json:"toReplaceWith,omitempty"`
	ToBeDeleted      *bool                         `xml:"toBeDeleted" json:"toBeDeleted,omitempty"`
	CopyEnableStatus *bool                         `xml:"copyEnableStatus" json:"copyEnableStatus,omitempty"`
	Hidden           *bool                         `xml:"hidden" json:"hidden,omitempty"`
}

func (*ApplyProfile) GetApplyProfile

func (b *ApplyProfile) GetApplyProfile() *ApplyProfile

type ApplyRecommendation

type ApplyRecommendation ApplyRecommendationRequestType

type ApplyRecommendationRequestType

type ApplyRecommendationRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
	Key  string                 `xml:"key" json:"key"`
}

type ApplyRecommendationResponse

type ApplyRecommendationResponse struct {
}

type ApplyStorageDrsRecommendationRequestType

type ApplyStorageDrsRecommendationRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
	Key  []string               `xml:"key" json:"key"`
}

type ApplyStorageDrsRecommendationToPodRequestType

type ApplyStorageDrsRecommendationToPodRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
	Pod  ManagedObjectReference `xml:"pod" json:"pod"`
	Key  string                 `xml:"key" json:"key"`
}

type ApplyStorageDrsRecommendationToPod_TaskResponse

type ApplyStorageDrsRecommendationToPod_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type ApplyStorageDrsRecommendation_TaskResponse

type ApplyStorageDrsRecommendation_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type ApplyStorageRecommendationResult

type ApplyStorageRecommendationResult struct {
	DynamicData

	Vm *ManagedObjectReference `xml:"vm,omitempty" json:"vm,omitempty"`
}

type AreAlarmActionsEnabledRequestType

type AreAlarmActionsEnabledRequestType struct {
	This   ManagedObjectReference `xml:"_this" json:"-"`
	Entity ManagedObjectReference `xml:"entity" json:"entity"`
}

type AreAlarmActionsEnabledResponse

type AreAlarmActionsEnabledResponse struct {
	Returnval bool `xml:"returnval" json:"returnval"`
}

type ArrayOfAlarmAction

type ArrayOfAlarmAction struct {
	AlarmAction []BaseAlarmAction `xml:"AlarmAction,omitempty,typeattr" json:"_value"`
}

type ArrayOfAlarmExpression

type ArrayOfAlarmExpression struct {
	AlarmExpression []BaseAlarmExpression `xml:"AlarmExpression,omitempty,typeattr" json:"_value"`
}

type ArrayOfAlarmState

type ArrayOfAlarmState struct {
	AlarmState []AlarmState `xml:"AlarmState,omitempty" json:"_value"`
}

type ArrayOfAlarmTriggeringActionTransitionSpec

type ArrayOfAlarmTriggeringActionTransitionSpec struct {
	AlarmTriggeringActionTransitionSpec []AlarmTriggeringActionTransitionSpec `xml:"AlarmTriggeringActionTransitionSpec,omitempty" json:"_value"`
}

type ArrayOfAnswerFileStatusError

type ArrayOfAnswerFileStatusError struct {
	AnswerFileStatusError []AnswerFileStatusError `xml:"AnswerFileStatusError,omitempty" json:"_value"`
}

type ArrayOfAnswerFileStatusResult

type ArrayOfAnswerFileStatusResult struct {
	AnswerFileStatusResult []AnswerFileStatusResult `xml:"AnswerFileStatusResult,omitempty" json:"_value"`
}

type ArrayOfAnswerFileUpdateFailure

type ArrayOfAnswerFileUpdateFailure struct {
	AnswerFileUpdateFailure []AnswerFileUpdateFailure `xml:"AnswerFileUpdateFailure,omitempty" json:"_value"`
}

type ArrayOfAnyType

type ArrayOfAnyType struct {
	AnyType []AnyType `xml:"anyType,omitempty,typeattr" json:"_value"`
}

type ArrayOfAnyURI

type ArrayOfAnyURI struct {
	AnyURI []string `xml:"anyURI,omitempty" json:"_value"`
}

type ArrayOfApplyHostProfileConfigurationResult

type ArrayOfApplyHostProfileConfigurationResult struct {
	ApplyHostProfileConfigurationResult []ApplyHostProfileConfigurationResult `xml:"ApplyHostProfileConfigurationResult,omitempty" json:"_value"`
}

type ArrayOfApplyHostProfileConfigurationSpec

type ArrayOfApplyHostProfileConfigurationSpec struct {
	ApplyHostProfileConfigurationSpec []ApplyHostProfileConfigurationSpec `xml:"ApplyHostProfileConfigurationSpec,omitempty" json:"_value"`
}

type ArrayOfApplyProfile

type ArrayOfApplyProfile struct {
	ApplyProfile []BaseApplyProfile `xml:"ApplyProfile,omitempty,typeattr" json:"_value"`
}

type ArrayOfAuthorizationPrivilege

type ArrayOfAuthorizationPrivilege struct {
	AuthorizationPrivilege []AuthorizationPrivilege `xml:"AuthorizationPrivilege,omitempty" json:"_value"`
}

type ArrayOfAuthorizationRole

type ArrayOfAuthorizationRole struct {
	AuthorizationRole []AuthorizationRole `xml:"AuthorizationRole,omitempty" json:"_value"`
}

type ArrayOfAutoStartPowerInfo

type ArrayOfAutoStartPowerInfo struct {
	AutoStartPowerInfo []AutoStartPowerInfo `xml:"AutoStartPowerInfo,omitempty" json:"_value"`
}

type ArrayOfBase64Binary

type ArrayOfBase64Binary struct {
	Base64Binary [][]byte `xml:"base64Binary,omitempty" json:"_value"`
}

type ArrayOfBoolean

type ArrayOfBoolean struct {
	Boolean []bool `xml:"boolean,omitempty" json:"_value"`
}

type ArrayOfByte

type ArrayOfByte struct {
	Byte []byte `xml:"byte,omitempty" json:"_value"`
}

type ArrayOfChangesInfoEventArgument

type ArrayOfChangesInfoEventArgument struct {
	ChangesInfoEventArgument []ChangesInfoEventArgument `xml:"ChangesInfoEventArgument,omitempty" json:"_value"`
}

type ArrayOfCheckResult

type ArrayOfCheckResult struct {
	CheckResult []CheckResult `xml:"CheckResult,omitempty" json:"_value"`
}

type ArrayOfClusterAction

type ArrayOfClusterAction struct {
	ClusterAction []BaseClusterAction `xml:"ClusterAction,omitempty,typeattr" json:"_value"`
}

type ArrayOfClusterActionHistory

type ArrayOfClusterActionHistory struct {
	ClusterActionHistory []ClusterActionHistory `xml:"ClusterActionHistory,omitempty" json:"_value"`
}

type ArrayOfClusterAttemptedVmInfo

type ArrayOfClusterAttemptedVmInfo struct {
	ClusterAttemptedVmInfo []ClusterAttemptedVmInfo `xml:"ClusterAttemptedVmInfo,omitempty" json:"_value"`
}

type ArrayOfClusterComputeResourceDVSSetting

type ArrayOfClusterComputeResourceDVSSetting struct {
	ClusterComputeResourceDVSSetting []ClusterComputeResourceDVSSetting `xml:"ClusterComputeResourceDVSSetting,omitempty" json:"_value"`
}

type ArrayOfClusterComputeResourceDVSSettingDVPortgroupToServiceMapping

type ArrayOfClusterComputeResourceDVSSettingDVPortgroupToServiceMapping struct {
	ClusterComputeResourceDVSSettingDVPortgroupToServiceMapping []ClusterComputeResourceDVSSettingDVPortgroupToServiceMapping `xml:"ClusterComputeResourceDVSSettingDVPortgroupToServiceMapping,omitempty" json:"_value"`
}

type ArrayOfClusterComputeResourceDvsProfile

type ArrayOfClusterComputeResourceDvsProfile struct {
	ClusterComputeResourceDvsProfile []ClusterComputeResourceDvsProfile `xml:"ClusterComputeResourceDvsProfile,omitempty" json:"_value"`
}

type ArrayOfClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping

type ArrayOfClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping struct {
	ClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping []ClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping `xml:"ClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping,omitempty" json:"_value"`
}

type ArrayOfClusterComputeResourceHostConfigurationInput

type ArrayOfClusterComputeResourceHostConfigurationInput struct {
	ClusterComputeResourceHostConfigurationInput []ClusterComputeResourceHostConfigurationInput `xml:"ClusterComputeResourceHostConfigurationInput,omitempty" json:"_value"`
}

type ArrayOfClusterComputeResourceHostVmkNicInfo

type ArrayOfClusterComputeResourceHostVmkNicInfo struct {
	ClusterComputeResourceHostVmkNicInfo []ClusterComputeResourceHostVmkNicInfo `xml:"ClusterComputeResourceHostVmkNicInfo,omitempty" json:"_value"`
}

type ArrayOfClusterComputeResourceValidationResultBase

type ArrayOfClusterComputeResourceValidationResultBase struct {
	ClusterComputeResourceValidationResultBase []BaseClusterComputeResourceValidationResultBase `xml:"ClusterComputeResourceValidationResultBase,omitempty,typeattr" json:"_value"`
}

type ArrayOfClusterComputeResourceVcsSlots

type ArrayOfClusterComputeResourceVcsSlots struct {
	ClusterComputeResourceVcsSlots []ClusterComputeResourceVcsSlots `xml:"ClusterComputeResourceVcsSlots,omitempty" json:"_value"`
}

type ArrayOfClusterDasAamNodeState

type ArrayOfClusterDasAamNodeState struct {
	ClusterDasAamNodeState []ClusterDasAamNodeState `xml:"ClusterDasAamNodeState,omitempty" json:"_value"`
}

type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots

type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots struct {
	ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots `xml:"ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots,omitempty" json:"_value"`
}

type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots

type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots struct {
	ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots `xml:"ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots,omitempty" json:"_value"`
}

type ArrayOfClusterDasVmConfigInfo

type ArrayOfClusterDasVmConfigInfo struct {
	ClusterDasVmConfigInfo []ClusterDasVmConfigInfo `xml:"ClusterDasVmConfigInfo,omitempty" json:"_value"`
}

type ArrayOfClusterDasVmConfigSpec

type ArrayOfClusterDasVmConfigSpec struct {
	ClusterDasVmConfigSpec []ClusterDasVmConfigSpec `xml:"ClusterDasVmConfigSpec,omitempty" json:"_value"`
}

type ArrayOfClusterDatastoreUpdateSpec

type ArrayOfClusterDatastoreUpdateSpec struct {
	ClusterDatastoreUpdateSpec []ClusterDatastoreUpdateSpec `xml:"ClusterDatastoreUpdateSpec,omitempty" json:"_value"`
}

type ArrayOfClusterDpmHostConfigInfo

type ArrayOfClusterDpmHostConfigInfo struct {
	ClusterDpmHostConfigInfo []ClusterDpmHostConfigInfo `xml:"ClusterDpmHostConfigInfo,omitempty" json:"_value"`
}

type ArrayOfClusterDpmHostConfigSpec

type ArrayOfClusterDpmHostConfigSpec struct {
	ClusterDpmHostConfigSpec []ClusterDpmHostConfigSpec `xml:"ClusterDpmHostConfigSpec,omitempty" json:"_value"`
}

type ArrayOfClusterDrsFaults

type ArrayOfClusterDrsFaults struct {
	ClusterDrsFaults []ClusterDrsFaults `xml:"ClusterDrsFaults,omitempty" json:"_value"`
}

type ArrayOfClusterDrsFaultsFaultsByVm

type ArrayOfClusterDrsFaultsFaultsByVm struct {
	ClusterDrsFaultsFaultsByVm []BaseClusterDrsFaultsFaultsByVm `xml:"ClusterDrsFaultsFaultsByVm,omitempty,typeattr" json:"_value"`
}

type ArrayOfClusterDrsMigration

type ArrayOfClusterDrsMigration struct {
	ClusterDrsMigration []ClusterDrsMigration `xml:"ClusterDrsMigration,omitempty" json:"_value"`
}

type ArrayOfClusterDrsRecommendation

type ArrayOfClusterDrsRecommendation struct {
	ClusterDrsRecommendation []ClusterDrsRecommendation `xml:"ClusterDrsRecommendation,omitempty" json:"_value"`
}

type ArrayOfClusterDrsVmConfigInfo

type ArrayOfClusterDrsVmConfigInfo struct {
	ClusterDrsVmConfigInfo []ClusterDrsVmConfigInfo `xml:"ClusterDrsVmConfigInfo,omitempty" json:"_value"`
}

type ArrayOfClusterDrsVmConfigSpec

type ArrayOfClusterDrsVmConfigSpec struct {
	ClusterDrsVmConfigSpec []ClusterDrsVmConfigSpec `xml:"ClusterDrsVmConfigSpec,omitempty" json:"_value"`
}

type ArrayOfClusterEVCManagerCheckResult

type ArrayOfClusterEVCManagerCheckResult struct {
	ClusterEVCManagerCheckResult []ClusterEVCManagerCheckResult `xml:"ClusterEVCManagerCheckResult,omitempty" json:"_value"`
}

type ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus

type ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus struct {
	ClusterFailoverHostAdmissionControlInfoHostStatus []ClusterFailoverHostAdmissionControlInfoHostStatus `xml:"ClusterFailoverHostAdmissionControlInfoHostStatus,omitempty" json:"_value"`
}

type ArrayOfClusterGroupInfo

type ArrayOfClusterGroupInfo struct {
	ClusterGroupInfo []BaseClusterGroupInfo `xml:"ClusterGroupInfo,omitempty,typeattr" json:"_value"`
}

type ArrayOfClusterGroupSpec

type ArrayOfClusterGroupSpec struct {
	ClusterGroupSpec []ClusterGroupSpec `xml:"ClusterGroupSpec,omitempty" json:"_value"`
}

type ArrayOfClusterHostRecommendation

type ArrayOfClusterHostRecommendation struct {
	ClusterHostRecommendation []ClusterHostRecommendation `xml:"ClusterHostRecommendation,omitempty" json:"_value"`
}

type ArrayOfClusterIoFilterInfo

type ArrayOfClusterIoFilterInfo struct {
	ClusterIoFilterInfo []ClusterIoFilterInfo `xml:"ClusterIoFilterInfo,omitempty" json:"_value"`
}

type ArrayOfClusterNotAttemptedVmInfo

type ArrayOfClusterNotAttemptedVmInfo struct {
	ClusterNotAttemptedVmInfo []ClusterNotAttemptedVmInfo `xml:"ClusterNotAttemptedVmInfo,omitempty" json:"_value"`
}

type ArrayOfClusterRecommendation

type ArrayOfClusterRecommendation struct {
	ClusterRecommendation []ClusterRecommendation `xml:"ClusterRecommendation,omitempty" json:"_value"`
}

type ArrayOfClusterRuleInfo

type ArrayOfClusterRuleInfo struct {
	ClusterRuleInfo []BaseClusterRuleInfo `xml:"ClusterRuleInfo,omitempty,typeattr" json:"_value"`
}

type ArrayOfClusterRuleSpec

type ArrayOfClusterRuleSpec struct {
	ClusterRuleSpec []ClusterRuleSpec `xml:"ClusterRuleSpec,omitempty" json:"_value"`
}

type ArrayOfClusterTagCategoryUpdateSpec

type ArrayOfClusterTagCategoryUpdateSpec struct {
	ClusterTagCategoryUpdateSpec []ClusterTagCategoryUpdateSpec `xml:"ClusterTagCategoryUpdateSpec,omitempty" json:"_value"`
}

type ArrayOfClusterVmOrchestrationInfo

type ArrayOfClusterVmOrchestrationInfo struct {
	ClusterVmOrchestrationInfo []ClusterVmOrchestrationInfo `xml:"ClusterVmOrchestrationInfo,omitempty" json:"_value"`
}

type ArrayOfClusterVmOrchestrationSpec

type ArrayOfClusterVmOrchestrationSpec struct {
	ClusterVmOrchestrationSpec []ClusterVmOrchestrationSpec `xml:"ClusterVmOrchestrationSpec,omitempty" json:"_value"`
}

type ArrayOfComplianceFailure

type ArrayOfComplianceFailure struct {
	ComplianceFailure []ComplianceFailure `xml:"ComplianceFailure,omitempty" json:"_value"`
}

type ArrayOfComplianceFailureComplianceFailureValues

type ArrayOfComplianceFailureComplianceFailureValues struct {
	ComplianceFailureComplianceFailureValues []ComplianceFailureComplianceFailureValues `xml:"ComplianceFailureComplianceFailureValues,omitempty" json:"_value"`
}

type ArrayOfComplianceLocator

type ArrayOfComplianceLocator struct {
	ComplianceLocator []ComplianceLocator `xml:"ComplianceLocator,omitempty" json:"_value"`
}

type ArrayOfComplianceResult

type ArrayOfComplianceResult struct {
	ComplianceResult []ComplianceResult `xml:"ComplianceResult,omitempty" json:"_value"`
}

type ArrayOfComputeResourceHostSPBMLicenseInfo

type ArrayOfComputeResourceHostSPBMLicenseInfo struct {
	ComputeResourceHostSPBMLicenseInfo []ComputeResourceHostSPBMLicenseInfo `xml:"ComputeResourceHostSPBMLicenseInfo,omitempty" json:"_value"`
}

type ArrayOfConflictingConfigurationConfig

type ArrayOfConflictingConfigurationConfig struct {
	ConflictingConfigurationConfig []ConflictingConfigurationConfig `xml:"ConflictingConfigurationConfig,omitempty" json:"_value"`
}

type ArrayOfCryptoKeyId

type ArrayOfCryptoKeyId struct {
	CryptoKeyId []CryptoKeyId `xml:"CryptoKeyId,omitempty" json:"_value"`
}

type ArrayOfCryptoKeyPlain

type ArrayOfCryptoKeyPlain struct {
	CryptoKeyPlain []CryptoKeyPlain `xml:"CryptoKeyPlain,omitempty" json:"_value"`
}

type ArrayOfCryptoKeyResult

type ArrayOfCryptoKeyResult struct {
	CryptoKeyResult []CryptoKeyResult `xml:"CryptoKeyResult,omitempty" json:"_value"`
}

type ArrayOfCryptoManagerKmipClusterStatus

type ArrayOfCryptoManagerKmipClusterStatus struct {
	CryptoManagerKmipClusterStatus []CryptoManagerKmipClusterStatus `xml:"CryptoManagerKmipClusterStatus,omitempty" json:"_value"`
}

type ArrayOfCryptoManagerKmipCryptoKeyStatus

type ArrayOfCryptoManagerKmipCryptoKeyStatus struct {
	CryptoManagerKmipCryptoKeyStatus []CryptoManagerKmipCryptoKeyStatus `xml:"CryptoManagerKmipCryptoKeyStatus,omitempty" json:"_value"`
}

type ArrayOfCryptoManagerKmipServerStatus

type ArrayOfCryptoManagerKmipServerStatus struct {
	CryptoManagerKmipServerStatus []CryptoManagerKmipServerStatus `xml:"CryptoManagerKmipServerStatus,omitempty" json:"_value"`
}

type ArrayOfCustomFieldDef

type ArrayOfCustomFieldDef struct {
	CustomFieldDef []CustomFieldDef `xml:"CustomFieldDef,omitempty" json:"_value"`
}

type ArrayOfCustomFieldValue

type ArrayOfCustomFieldValue struct {
	CustomFieldValue []BaseCustomFieldValue `xml:"CustomFieldValue,omitempty,typeattr" json:"_value"`
}

type ArrayOfCustomizationAdapterMapping

type ArrayOfCustomizationAdapterMapping struct {
	CustomizationAdapterMapping []CustomizationAdapterMapping `xml:"CustomizationAdapterMapping,omitempty" json:"_value"`
}

type ArrayOfCustomizationIpV6Generator

type ArrayOfCustomizationIpV6Generator struct {
	CustomizationIpV6Generator []BaseCustomizationIpV6Generator `xml:"CustomizationIpV6Generator,omitempty,typeattr" json:"_value"`
}

type ArrayOfCustomizationSpecInfo

type ArrayOfCustomizationSpecInfo struct {
	CustomizationSpecInfo []CustomizationSpecInfo `xml:"CustomizationSpecInfo,omitempty" json:"_value"`
}

type ArrayOfDVPortConfigSpec

type ArrayOfDVPortConfigSpec struct {
	DVPortConfigSpec []DVPortConfigSpec `xml:"DVPortConfigSpec,omitempty" json:"_value"`
}

type ArrayOfDVPortgroupConfigSpec

type ArrayOfDVPortgroupConfigSpec struct {
	DVPortgroupConfigSpec []DVPortgroupConfigSpec `xml:"DVPortgroupConfigSpec,omitempty" json:"_value"`
}

type ArrayOfDVSHealthCheckConfig

type ArrayOfDVSHealthCheckConfig struct {
	DVSHealthCheckConfig []BaseDVSHealthCheckConfig `xml:"DVSHealthCheckConfig,omitempty,typeattr" json:"_value"`
}

type ArrayOfDVSManagerPhysicalNicsList

type ArrayOfDVSManagerPhysicalNicsList struct {
	DVSManagerPhysicalNicsList []DVSManagerPhysicalNicsList `xml:"DVSManagerPhysicalNicsList,omitempty" json:"_value"`
}

type ArrayOfDVSNetworkResourcePool

type ArrayOfDVSNetworkResourcePool struct {
	DVSNetworkResourcePool []DVSNetworkResourcePool `xml:"DVSNetworkResourcePool,omitempty" json:"_value"`
}

type ArrayOfDVSNetworkResourcePoolConfigSpec

type ArrayOfDVSNetworkResourcePoolConfigSpec struct {
	DVSNetworkResourcePoolConfigSpec []DVSNetworkResourcePoolConfigSpec `xml:"DVSNetworkResourcePoolConfigSpec,omitempty" json:"_value"`
}

type ArrayOfDVSVmVnicNetworkResourcePool

type ArrayOfDVSVmVnicNetworkResourcePool struct {
	DVSVmVnicNetworkResourcePool []DVSVmVnicNetworkResourcePool `xml:"DVSVmVnicNetworkResourcePool,omitempty" json:"_value"`
}

type ArrayOfDasHeartbeatDatastoreInfo

type ArrayOfDasHeartbeatDatastoreInfo struct {
	DasHeartbeatDatastoreInfo []DasHeartbeatDatastoreInfo `xml:"DasHeartbeatDatastoreInfo,omitempty" json:"_value"`
}

type ArrayOfDatacenterBasicConnectInfo

type ArrayOfDatacenterBasicConnectInfo struct {
	DatacenterBasicConnectInfo []DatacenterBasicConnectInfo `xml:"DatacenterBasicConnectInfo,omitempty" json:"_value"`
}

type ArrayOfDatacenterMismatchArgument

type ArrayOfDatacenterMismatchArgument struct {
	DatacenterMismatchArgument []DatacenterMismatchArgument `xml:"DatacenterMismatchArgument,omitempty" json:"_value"`
}

type ArrayOfDatastoreHostMount

type ArrayOfDatastoreHostMount struct {
	DatastoreHostMount []DatastoreHostMount `xml:"DatastoreHostMount,omitempty" json:"_value"`
}

type ArrayOfDatastoreMountPathDatastorePair

type ArrayOfDatastoreMountPathDatastorePair struct {
	DatastoreMountPathDatastorePair []DatastoreMountPathDatastorePair `xml:"DatastoreMountPathDatastorePair,omitempty" json:"_value"`
}

type ArrayOfDatastoreVVolContainerFailoverPair

type ArrayOfDatastoreVVolContainerFailoverPair struct {
	DatastoreVVolContainerFailoverPair []DatastoreVVolContainerFailoverPair `xml:"DatastoreVVolContainerFailoverPair,omitempty" json:"_value"`
}

type ArrayOfDesiredSoftwareSpecComponentSpec

type ArrayOfDesiredSoftwareSpecComponentSpec struct {
	DesiredSoftwareSpecComponentSpec []DesiredSoftwareSpecComponentSpec `xml:"DesiredSoftwareSpecComponentSpec,omitempty" json:"_value"`
}

type ArrayOfDiagnosticManagerBundleInfo

type ArrayOfDiagnosticManagerBundleInfo struct {
	DiagnosticManagerBundleInfo []DiagnosticManagerBundleInfo `xml:"DiagnosticManagerBundleInfo,omitempty" json:"_value"`
}

type ArrayOfDiagnosticManagerLogDescriptor

type ArrayOfDiagnosticManagerLogDescriptor struct {
	DiagnosticManagerLogDescriptor []DiagnosticManagerLogDescriptor `xml:"DiagnosticManagerLogDescriptor,omitempty" json:"_value"`
}

type ArrayOfDiskChangeExtent

type ArrayOfDiskChangeExtent struct {
	DiskChangeExtent []DiskChangeExtent `xml:"DiskChangeExtent,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualPort

type ArrayOfDistributedVirtualPort struct {
	DistributedVirtualPort []DistributedVirtualPort `xml:"DistributedVirtualPort,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualPortgroupInfo

type ArrayOfDistributedVirtualPortgroupInfo struct {
	DistributedVirtualPortgroupInfo []DistributedVirtualPortgroupInfo `xml:"DistributedVirtualPortgroupInfo,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualPortgroupProblem

type ArrayOfDistributedVirtualPortgroupProblem struct {
	DistributedVirtualPortgroupProblem []DistributedVirtualPortgroupProblem `xml:"DistributedVirtualPortgroupProblem,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualSwitchHostMember

type ArrayOfDistributedVirtualSwitchHostMember struct {
	DistributedVirtualSwitchHostMember []DistributedVirtualSwitchHostMember `xml:"DistributedVirtualSwitchHostMember,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualSwitchHostMemberConfigSpec

type ArrayOfDistributedVirtualSwitchHostMemberConfigSpec struct {
	DistributedVirtualSwitchHostMemberConfigSpec []DistributedVirtualSwitchHostMemberConfigSpec `xml:"DistributedVirtualSwitchHostMemberConfigSpec,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualSwitchHostMemberPnicSpec

type ArrayOfDistributedVirtualSwitchHostMemberPnicSpec struct {
	DistributedVirtualSwitchHostMemberPnicSpec []DistributedVirtualSwitchHostMemberPnicSpec `xml:"DistributedVirtualSwitchHostMemberPnicSpec,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualSwitchHostMemberTransportZoneInfo

type ArrayOfDistributedVirtualSwitchHostMemberTransportZoneInfo struct {
	DistributedVirtualSwitchHostMemberTransportZoneInfo []DistributedVirtualSwitchHostMemberTransportZoneInfo `xml:"DistributedVirtualSwitchHostMemberTransportZoneInfo,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualSwitchHostProductSpec

type ArrayOfDistributedVirtualSwitchHostProductSpec struct {
	DistributedVirtualSwitchHostProductSpec []DistributedVirtualSwitchHostProductSpec `xml:"DistributedVirtualSwitchHostProductSpec,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualSwitchInfo

type ArrayOfDistributedVirtualSwitchInfo struct {
	DistributedVirtualSwitchInfo []DistributedVirtualSwitchInfo `xml:"DistributedVirtualSwitchInfo,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob

type ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob struct {
	DistributedVirtualSwitchKeyedOpaqueBlob []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"DistributedVirtualSwitchKeyedOpaqueBlob,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualSwitchManagerCompatibilityResult

type ArrayOfDistributedVirtualSwitchManagerCompatibilityResult struct {
	DistributedVirtualSwitchManagerCompatibilityResult []DistributedVirtualSwitchManagerCompatibilityResult `xml:"DistributedVirtualSwitchManagerCompatibilityResult,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec

type ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec struct {
	DistributedVirtualSwitchManagerHostDvsFilterSpec []BaseDistributedVirtualSwitchManagerHostDvsFilterSpec `xml:"DistributedVirtualSwitchManagerHostDvsFilterSpec,omitempty,typeattr" json:"_value"`
}

type ArrayOfDistributedVirtualSwitchNetworkOffloadSpec

type ArrayOfDistributedVirtualSwitchNetworkOffloadSpec struct {
	DistributedVirtualSwitchNetworkOffloadSpec []DistributedVirtualSwitchNetworkOffloadSpec `xml:"DistributedVirtualSwitchNetworkOffloadSpec,omitempty" json:"_value"`
}

type ArrayOfDistributedVirtualSwitchProductSpec

type ArrayOfDistributedVirtualSwitchProductSpec struct {
	DistributedVirtualSwitchProductSpec []DistributedVirtualSwitchProductSpec `xml:"DistributedVirtualSwitchProductSpec,omitempty" json:"_value"`
}

type ArrayOfDouble

type ArrayOfDouble struct {
	Double []float64 `xml:"double,omitempty" json:"_value"`
}

type ArrayOfDpuStatusInfo

type ArrayOfDpuStatusInfo struct {
	DpuStatusInfo []DpuStatusInfo `xml:"DpuStatusInfo,omitempty" json:"_value"`
}

type ArrayOfDpuStatusInfoOperationalInfo

type ArrayOfDpuStatusInfoOperationalInfo struct {
	DpuStatusInfoOperationalInfo []DpuStatusInfoOperationalInfo `xml:"DpuStatusInfoOperationalInfo,omitempty" json:"_value"`
}

type ArrayOfDvsApplyOperationFaultFaultOnObject

type ArrayOfDvsApplyOperationFaultFaultOnObject struct {
	DvsApplyOperationFaultFaultOnObject []DvsApplyOperationFaultFaultOnObject `xml:"DvsApplyOperationFaultFaultOnObject,omitempty" json:"_value"`
}

type ArrayOfDvsFilterConfig

type ArrayOfDvsFilterConfig struct {
	DvsFilterConfig []BaseDvsFilterConfig `xml:"DvsFilterConfig,omitempty,typeattr" json:"_value"`
}

type ArrayOfDvsHostInfrastructureTrafficResource

type ArrayOfDvsHostInfrastructureTrafficResource struct {
	DvsHostInfrastructureTrafficResource []DvsHostInfrastructureTrafficResource `xml:"DvsHostInfrastructureTrafficResource,omitempty" json:"_value"`
}

type ArrayOfDvsHostVNicProfile

type ArrayOfDvsHostVNicProfile struct {
	DvsHostVNicProfile []DvsHostVNicProfile `xml:"DvsHostVNicProfile,omitempty" json:"_value"`
}

type ArrayOfDvsNetworkRuleQualifier

type ArrayOfDvsNetworkRuleQualifier struct {
	DvsNetworkRuleQualifier []BaseDvsNetworkRuleQualifier `xml:"DvsNetworkRuleQualifier,omitempty,typeattr" json:"_value"`
}

type ArrayOfDvsOperationBulkFaultFaultOnHost

type ArrayOfDvsOperationBulkFaultFaultOnHost struct {
	DvsOperationBulkFaultFaultOnHost []DvsOperationBulkFaultFaultOnHost `xml:"DvsOperationBulkFaultFaultOnHost,omitempty" json:"_value"`
}

type ArrayOfDvsOutOfSyncHostArgument

type ArrayOfDvsOutOfSyncHostArgument struct {
	DvsOutOfSyncHostArgument []DvsOutOfSyncHostArgument `xml:"DvsOutOfSyncHostArgument,omitempty" json:"_value"`
}

type ArrayOfDvsProfile

type ArrayOfDvsProfile struct {
	DvsProfile []DvsProfile `xml:"DvsProfile,omitempty" json:"_value"`
}

type ArrayOfDvsServiceConsoleVNicProfile

type ArrayOfDvsServiceConsoleVNicProfile struct {
	DvsServiceConsoleVNicProfile []DvsServiceConsoleVNicProfile `xml:"DvsServiceConsoleVNicProfile,omitempty" json:"_value"`
}

type ArrayOfDvsTrafficRule

type ArrayOfDvsTrafficRule struct {
	DvsTrafficRule []DvsTrafficRule `xml:"DvsTrafficRule,omitempty" json:"_value"`
}

type ArrayOfDvsVmVnicNetworkResourcePoolRuntimeInfo

type ArrayOfDvsVmVnicNetworkResourcePoolRuntimeInfo struct {
	DvsVmVnicNetworkResourcePoolRuntimeInfo []DvsVmVnicNetworkResourcePoolRuntimeInfo `xml:"DvsVmVnicNetworkResourcePoolRuntimeInfo,omitempty" json:"_value"`
}

type ArrayOfDvsVmVnicResourcePoolConfigSpec

type ArrayOfDvsVmVnicResourcePoolConfigSpec struct {
	DvsVmVnicResourcePoolConfigSpec []DvsVmVnicResourcePoolConfigSpec `xml:"DvsVmVnicResourcePoolConfigSpec,omitempty" json:"_value"`
}

type ArrayOfDvsVnicAllocatedResource

type ArrayOfDvsVnicAllocatedResource struct {
	DvsVnicAllocatedResource []DvsVnicAllocatedResource `xml:"DvsVnicAllocatedResource,omitempty" json:"_value"`
}

type ArrayOfDynamicProperty

type ArrayOfDynamicProperty struct {
	DynamicProperty []DynamicProperty `xml:"DynamicProperty,omitempty" json:"_value"`
}

type ArrayOfEVCMode

type ArrayOfEVCMode struct {
	EVCMode []EVCMode `xml:"EVCMode,omitempty" json:"_value"`
}

type ArrayOfElementDescription

type ArrayOfElementDescription struct {
	ElementDescription []BaseElementDescription `xml:"ElementDescription,omitempty,typeattr" json:"_value"`
}

type ArrayOfEntityBackupConfig

type ArrayOfEntityBackupConfig struct {
	EntityBackupConfig []EntityBackupConfig `xml:"EntityBackupConfig,omitempty" json:"_value"`
}

type ArrayOfEntityPrivilege

type ArrayOfEntityPrivilege struct {
	EntityPrivilege []EntityPrivilege `xml:"EntityPrivilege,omitempty" json:"_value"`
}

type ArrayOfEnumDescription

type ArrayOfEnumDescription struct {
	EnumDescription []EnumDescription `xml:"EnumDescription,omitempty" json:"_value"`
}

type ArrayOfEvent

type ArrayOfEvent struct {
	Event []BaseEvent `xml:"Event,omitempty,typeattr" json:"_value"`
}

type ArrayOfEventAlarmExpressionComparison

type ArrayOfEventAlarmExpressionComparison struct {
	EventAlarmExpressionComparison []EventAlarmExpressionComparison `xml:"EventAlarmExpressionComparison,omitempty" json:"_value"`
}

type ArrayOfEventArgDesc

type ArrayOfEventArgDesc struct {
	EventArgDesc []EventArgDesc `xml:"EventArgDesc,omitempty" json:"_value"`
}

type ArrayOfEventDescriptionEventDetail

type ArrayOfEventDescriptionEventDetail struct {
	EventDescriptionEventDetail []EventDescriptionEventDetail `xml:"EventDescriptionEventDetail,omitempty" json:"_value"`
}

type ArrayOfExtManagedEntityInfo

type ArrayOfExtManagedEntityInfo struct {
	ExtManagedEntityInfo []ExtManagedEntityInfo `xml:"ExtManagedEntityInfo,omitempty" json:"_value"`
}

type ArrayOfExtSolutionManagerInfoTabInfo

type ArrayOfExtSolutionManagerInfoTabInfo struct {
	ExtSolutionManagerInfoTabInfo []ExtSolutionManagerInfoTabInfo `xml:"ExtSolutionManagerInfoTabInfo,omitempty" json:"_value"`
}

type ArrayOfExtendedEventPair

type ArrayOfExtendedEventPair struct {
	ExtendedEventPair []ExtendedEventPair `xml:"ExtendedEventPair,omitempty" json:"_value"`
}

type ArrayOfExtension

type ArrayOfExtension struct {
	Extension []Extension `xml:"Extension,omitempty" json:"_value"`
}

type ArrayOfExtensionClientInfo

type ArrayOfExtensionClientInfo struct {
	ExtensionClientInfo []ExtensionClientInfo `xml:"ExtensionClientInfo,omitempty" json:"_value"`
}

type ArrayOfExtensionEventTypeInfo

type ArrayOfExtensionEventTypeInfo struct {
	ExtensionEventTypeInfo []ExtensionEventTypeInfo `xml:"ExtensionEventTypeInfo,omitempty" json:"_value"`
}

type ArrayOfExtensionFaultTypeInfo

type ArrayOfExtensionFaultTypeInfo struct {
	ExtensionFaultTypeInfo []ExtensionFaultTypeInfo `xml:"ExtensionFaultTypeInfo,omitempty" json:"_value"`
}

type ArrayOfExtensionManagerIpAllocationUsage

type ArrayOfExtensionManagerIpAllocationUsage struct {
	ExtensionManagerIpAllocationUsage []ExtensionManagerIpAllocationUsage `xml:"ExtensionManagerIpAllocationUsage,omitempty" json:"_value"`
}

type ArrayOfExtensionPrivilegeInfo

type ArrayOfExtensionPrivilegeInfo struct {
	ExtensionPrivilegeInfo []ExtensionPrivilegeInfo `xml:"ExtensionPrivilegeInfo,omitempty" json:"_value"`
}

type ArrayOfExtensionResourceInfo

type ArrayOfExtensionResourceInfo struct {
	ExtensionResourceInfo []ExtensionResourceInfo `xml:"ExtensionResourceInfo,omitempty" json:"_value"`
}

type ArrayOfExtensionServerInfo

type ArrayOfExtensionServerInfo struct {
	ExtensionServerInfo []ExtensionServerInfo `xml:"ExtensionServerInfo,omitempty" json:"_value"`
}

type ArrayOfExtensionTaskTypeInfo

type ArrayOfExtensionTaskTypeInfo struct {
	ExtensionTaskTypeInfo []ExtensionTaskTypeInfo `xml:"ExtensionTaskTypeInfo,omitempty" json:"_value"`
}

type ArrayOfFaultToleranceDiskSpec

type ArrayOfFaultToleranceDiskSpec struct {
	FaultToleranceDiskSpec []FaultToleranceDiskSpec `xml:"FaultToleranceDiskSpec,omitempty" json:"_value"`
}

type ArrayOfFaultsByHost

type ArrayOfFaultsByHost struct {
	FaultsByHost []FaultsByHost `xml:"FaultsByHost,omitempty" json:"_value"`
}

type ArrayOfFaultsByVM

type ArrayOfFaultsByVM struct {
	FaultsByVM []FaultsByVM `xml:"FaultsByVM,omitempty" json:"_value"`
}

type ArrayOfFcoeConfigVlanRange

type ArrayOfFcoeConfigVlanRange struct {
	FcoeConfigVlanRange []FcoeConfigVlanRange `xml:"FcoeConfigVlanRange,omitempty" json:"_value"`
}

type ArrayOfFeatureEVCMode

type ArrayOfFeatureEVCMode struct {
	FeatureEVCMode []FeatureEVCMode `xml:"FeatureEVCMode,omitempty" json:"_value"`
}

type ArrayOfFileInfo

type ArrayOfFileInfo struct {
	FileInfo []BaseFileInfo `xml:"FileInfo,omitempty,typeattr" json:"_value"`
}

type ArrayOfFileQuery

type ArrayOfFileQuery struct {
	FileQuery []BaseFileQuery `xml:"FileQuery,omitempty,typeattr" json:"_value"`
}

type ArrayOfFirewallProfileRulesetProfile

type ArrayOfFirewallProfileRulesetProfile struct {
	FirewallProfileRulesetProfile []FirewallProfileRulesetProfile `xml:"FirewallProfileRulesetProfile,omitempty" json:"_value"`
}

type ArrayOfFolderFailedHostResult

type ArrayOfFolderFailedHostResult struct {
	FolderFailedHostResult []FolderFailedHostResult `xml:"FolderFailedHostResult,omitempty" json:"_value"`
}

type ArrayOfFolderNewHostSpec

type ArrayOfFolderNewHostSpec struct {
	FolderNewHostSpec []FolderNewHostSpec `xml:"FolderNewHostSpec,omitempty" json:"_value"`
}

type ArrayOfGuestAliases

type ArrayOfGuestAliases struct {
	GuestAliases []GuestAliases `xml:"GuestAliases,omitempty" json:"_value"`
}

type ArrayOfGuestAuthAliasInfo

type ArrayOfGuestAuthAliasInfo struct {
	GuestAuthAliasInfo []GuestAuthAliasInfo `xml:"GuestAuthAliasInfo,omitempty" json:"_value"`
}

type ArrayOfGuestAuthSubject

type ArrayOfGuestAuthSubject struct {
	GuestAuthSubject []BaseGuestAuthSubject `xml:"GuestAuthSubject,omitempty,typeattr" json:"_value"`
}

type ArrayOfGuestDiskInfo

type ArrayOfGuestDiskInfo struct {
	GuestDiskInfo []GuestDiskInfo `xml:"GuestDiskInfo,omitempty" json:"_value"`
}

type ArrayOfGuestFileInfo

type ArrayOfGuestFileInfo struct {
	GuestFileInfo []GuestFileInfo `xml:"GuestFileInfo,omitempty" json:"_value"`
}

type ArrayOfGuestInfoNamespaceGenerationInfo

type ArrayOfGuestInfoNamespaceGenerationInfo struct {
	GuestInfoNamespaceGenerationInfo []GuestInfoNamespaceGenerationInfo `xml:"GuestInfoNamespaceGenerationInfo,omitempty" json:"_value"`
}

type ArrayOfGuestInfoVirtualDiskMapping

type ArrayOfGuestInfoVirtualDiskMapping struct {
	GuestInfoVirtualDiskMapping []GuestInfoVirtualDiskMapping `xml:"GuestInfoVirtualDiskMapping,omitempty" json:"_value"`
}

type ArrayOfGuestMappedAliases

type ArrayOfGuestMappedAliases struct {
	GuestMappedAliases []GuestMappedAliases `xml:"GuestMappedAliases,omitempty" json:"_value"`
}

type ArrayOfGuestNicInfo

type ArrayOfGuestNicInfo struct {
	GuestNicInfo []GuestNicInfo `xml:"GuestNicInfo,omitempty" json:"_value"`
}

type ArrayOfGuestOsDescriptor

type ArrayOfGuestOsDescriptor struct {
	GuestOsDescriptor []GuestOsDescriptor `xml:"GuestOsDescriptor,omitempty" json:"_value"`
}

type ArrayOfGuestProcessInfo

type ArrayOfGuestProcessInfo struct {
	GuestProcessInfo []GuestProcessInfo `xml:"GuestProcessInfo,omitempty" json:"_value"`
}

type ArrayOfGuestRegKeyRecordSpec

type ArrayOfGuestRegKeyRecordSpec struct {
	GuestRegKeyRecordSpec []GuestRegKeyRecordSpec `xml:"GuestRegKeyRecordSpec,omitempty" json:"_value"`
}

type ArrayOfGuestRegValueSpec

type ArrayOfGuestRegValueSpec struct {
	GuestRegValueSpec []GuestRegValueSpec `xml:"GuestRegValueSpec,omitempty" json:"_value"`
}

type ArrayOfGuestStackInfo

type ArrayOfGuestStackInfo struct {
	GuestStackInfo []GuestStackInfo `xml:"GuestStackInfo,omitempty" json:"_value"`
}

type ArrayOfHbrManagerVmReplicationCapability

type ArrayOfHbrManagerVmReplicationCapability struct {
	HbrManagerVmReplicationCapability []HbrManagerVmReplicationCapability `xml:"HbrManagerVmReplicationCapability,omitempty" json:"_value"`
}

type ArrayOfHealthUpdate

type ArrayOfHealthUpdate struct {
	HealthUpdate []HealthUpdate `xml:"HealthUpdate,omitempty" json:"_value"`
}

type ArrayOfHealthUpdateInfo

type ArrayOfHealthUpdateInfo struct {
	HealthUpdateInfo []HealthUpdateInfo `xml:"HealthUpdateInfo,omitempty" json:"_value"`
}

type ArrayOfHostAccessControlEntry

type ArrayOfHostAccessControlEntry struct {
	HostAccessControlEntry []HostAccessControlEntry `xml:"HostAccessControlEntry,omitempty" json:"_value"`
}

type ArrayOfHostAccountSpec

type ArrayOfHostAccountSpec struct {
	HostAccountSpec []BaseHostAccountSpec `xml:"HostAccountSpec,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostActiveDirectory

type ArrayOfHostActiveDirectory struct {
	HostActiveDirectory []HostActiveDirectory `xml:"HostActiveDirectory,omitempty" json:"_value"`
}

type ArrayOfHostAssignableHardwareBinding

type ArrayOfHostAssignableHardwareBinding struct {
	HostAssignableHardwareBinding []HostAssignableHardwareBinding `xml:"HostAssignableHardwareBinding,omitempty" json:"_value"`
}

type ArrayOfHostAssignableHardwareConfigAttributeOverride

type ArrayOfHostAssignableHardwareConfigAttributeOverride struct {
	HostAssignableHardwareConfigAttributeOverride []HostAssignableHardwareConfigAttributeOverride `xml:"HostAssignableHardwareConfigAttributeOverride,omitempty" json:"_value"`
}

type ArrayOfHostAuthenticationStoreInfo

type ArrayOfHostAuthenticationStoreInfo struct {
	HostAuthenticationStoreInfo []BaseHostAuthenticationStoreInfo `xml:"HostAuthenticationStoreInfo,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostBootDevice

type ArrayOfHostBootDevice struct {
	HostBootDevice []HostBootDevice `xml:"HostBootDevice,omitempty" json:"_value"`
}

type ArrayOfHostCacheConfigurationInfo

type ArrayOfHostCacheConfigurationInfo struct {
	HostCacheConfigurationInfo []HostCacheConfigurationInfo `xml:"HostCacheConfigurationInfo,omitempty" json:"_value"`
}

type ArrayOfHostConnectInfoNetworkInfo

type ArrayOfHostConnectInfoNetworkInfo struct {
	HostConnectInfoNetworkInfo []BaseHostConnectInfoNetworkInfo `xml:"HostConnectInfoNetworkInfo,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostConnectSpec

type ArrayOfHostConnectSpec struct {
	HostConnectSpec []HostConnectSpec `xml:"HostConnectSpec,omitempty" json:"_value"`
}

type ArrayOfHostCpuIdInfo

type ArrayOfHostCpuIdInfo struct {
	HostCpuIdInfo []HostCpuIdInfo `xml:"HostCpuIdInfo,omitempty" json:"_value"`
}

type ArrayOfHostCpuPackage

type ArrayOfHostCpuPackage struct {
	HostCpuPackage []HostCpuPackage `xml:"HostCpuPackage,omitempty" json:"_value"`
}

type ArrayOfHostDatastoreBrowserSearchResults

type ArrayOfHostDatastoreBrowserSearchResults struct {
	HostDatastoreBrowserSearchResults []HostDatastoreBrowserSearchResults `xml:"HostDatastoreBrowserSearchResults,omitempty" json:"_value"`
}

type ArrayOfHostDatastoreConnectInfo

type ArrayOfHostDatastoreConnectInfo struct {
	HostDatastoreConnectInfo []BaseHostDatastoreConnectInfo `xml:"HostDatastoreConnectInfo,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostDatastoreSystemDatastoreResult

type ArrayOfHostDatastoreSystemDatastoreResult struct {
	HostDatastoreSystemDatastoreResult []HostDatastoreSystemDatastoreResult `xml:"HostDatastoreSystemDatastoreResult,omitempty" json:"_value"`
}

type ArrayOfHostDateTimeSystemTimeZone

type ArrayOfHostDateTimeSystemTimeZone struct {
	HostDateTimeSystemTimeZone []HostDateTimeSystemTimeZone `xml:"HostDateTimeSystemTimeZone,omitempty" json:"_value"`
}

type ArrayOfHostDhcpService

type ArrayOfHostDhcpService struct {
	HostDhcpService []HostDhcpService `xml:"HostDhcpService,omitempty" json:"_value"`
}

type ArrayOfHostDhcpServiceConfig

type ArrayOfHostDhcpServiceConfig struct {
	HostDhcpServiceConfig []HostDhcpServiceConfig `xml:"HostDhcpServiceConfig,omitempty" json:"_value"`
}

type ArrayOfHostDiagnosticPartition

type ArrayOfHostDiagnosticPartition struct {
	HostDiagnosticPartition []HostDiagnosticPartition `xml:"HostDiagnosticPartition,omitempty" json:"_value"`
}

type ArrayOfHostDiagnosticPartitionCreateOption

type ArrayOfHostDiagnosticPartitionCreateOption struct {
	HostDiagnosticPartitionCreateOption []HostDiagnosticPartitionCreateOption `xml:"HostDiagnosticPartitionCreateOption,omitempty" json:"_value"`
}

type ArrayOfHostDiskConfigurationResult

type ArrayOfHostDiskConfigurationResult struct {
	HostDiskConfigurationResult []HostDiskConfigurationResult `xml:"HostDiskConfigurationResult,omitempty" json:"_value"`
}

type ArrayOfHostDiskMappingPartitionOption

type ArrayOfHostDiskMappingPartitionOption struct {
	HostDiskMappingPartitionOption []HostDiskMappingPartitionOption `xml:"HostDiskMappingPartitionOption,omitempty" json:"_value"`
}

type ArrayOfHostDiskPartitionAttributes

type ArrayOfHostDiskPartitionAttributes struct {
	HostDiskPartitionAttributes []HostDiskPartitionAttributes `xml:"HostDiskPartitionAttributes,omitempty" json:"_value"`
}

type ArrayOfHostDiskPartitionBlockRange

type ArrayOfHostDiskPartitionBlockRange struct {
	HostDiskPartitionBlockRange []HostDiskPartitionBlockRange `xml:"HostDiskPartitionBlockRange,omitempty" json:"_value"`
}

type ArrayOfHostDiskPartitionInfo

type ArrayOfHostDiskPartitionInfo struct {
	HostDiskPartitionInfo []HostDiskPartitionInfo `xml:"HostDiskPartitionInfo,omitempty" json:"_value"`
}

type ArrayOfHostDvxClass

type ArrayOfHostDvxClass struct {
	HostDvxClass []HostDvxClass `xml:"HostDvxClass,omitempty" json:"_value"`
}

type ArrayOfHostEventArgument

type ArrayOfHostEventArgument struct {
	HostEventArgument []HostEventArgument `xml:"HostEventArgument,omitempty" json:"_value"`
}

type ArrayOfHostFeatureCapability

type ArrayOfHostFeatureCapability struct {
	HostFeatureCapability []HostFeatureCapability `xml:"HostFeatureCapability,omitempty" json:"_value"`
}

type ArrayOfHostFeatureMask

type ArrayOfHostFeatureMask struct {
	HostFeatureMask []HostFeatureMask `xml:"HostFeatureMask,omitempty" json:"_value"`
}

type ArrayOfHostFeatureVersionInfo

type ArrayOfHostFeatureVersionInfo struct {
	HostFeatureVersionInfo []HostFeatureVersionInfo `xml:"HostFeatureVersionInfo,omitempty" json:"_value"`
}

type ArrayOfHostFileSystemMountInfo

type ArrayOfHostFileSystemMountInfo struct {
	HostFileSystemMountInfo []HostFileSystemMountInfo `xml:"HostFileSystemMountInfo,omitempty" json:"_value"`
}

type ArrayOfHostFirewallConfigRuleSetConfig

type ArrayOfHostFirewallConfigRuleSetConfig struct {
	HostFirewallConfigRuleSetConfig []HostFirewallConfigRuleSetConfig `xml:"HostFirewallConfigRuleSetConfig,omitempty" json:"_value"`
}

type ArrayOfHostFirewallRule

type ArrayOfHostFirewallRule struct {
	HostFirewallRule []HostFirewallRule `xml:"HostFirewallRule,omitempty" json:"_value"`
}

type ArrayOfHostFirewallRuleset

type ArrayOfHostFirewallRuleset struct {
	HostFirewallRuleset []HostFirewallRuleset `xml:"HostFirewallRuleset,omitempty" json:"_value"`
}

type ArrayOfHostFirewallRulesetIpNetwork

type ArrayOfHostFirewallRulesetIpNetwork struct {
	HostFirewallRulesetIpNetwork []HostFirewallRulesetIpNetwork `xml:"HostFirewallRulesetIpNetwork,omitempty" json:"_value"`
}

type ArrayOfHostGraphicsConfigDeviceType

type ArrayOfHostGraphicsConfigDeviceType struct {
	HostGraphicsConfigDeviceType []HostGraphicsConfigDeviceType `xml:"HostGraphicsConfigDeviceType,omitempty" json:"_value"`
}

type ArrayOfHostGraphicsInfo

type ArrayOfHostGraphicsInfo struct {
	HostGraphicsInfo []HostGraphicsInfo `xml:"HostGraphicsInfo,omitempty" json:"_value"`
}

type ArrayOfHostHardwareElementInfo

type ArrayOfHostHardwareElementInfo struct {
	HostHardwareElementInfo []BaseHostHardwareElementInfo `xml:"HostHardwareElementInfo,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostHostBusAdapter

type ArrayOfHostHostBusAdapter struct {
	HostHostBusAdapter []BaseHostHostBusAdapter `xml:"HostHostBusAdapter,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostInternetScsiHbaIscsiIpv6Address

type ArrayOfHostInternetScsiHbaIscsiIpv6Address struct {
	HostInternetScsiHbaIscsiIpv6Address []HostInternetScsiHbaIscsiIpv6Address `xml:"HostInternetScsiHbaIscsiIpv6Address,omitempty" json:"_value"`
}

type ArrayOfHostInternetScsiHbaParamValue

type ArrayOfHostInternetScsiHbaParamValue struct {
	HostInternetScsiHbaParamValue []HostInternetScsiHbaParamValue `xml:"HostInternetScsiHbaParamValue,omitempty" json:"_value"`
}

type ArrayOfHostInternetScsiHbaSendTarget

type ArrayOfHostInternetScsiHbaSendTarget struct {
	HostInternetScsiHbaSendTarget []HostInternetScsiHbaSendTarget `xml:"HostInternetScsiHbaSendTarget,omitempty" json:"_value"`
}

type ArrayOfHostInternetScsiHbaStaticTarget

type ArrayOfHostInternetScsiHbaStaticTarget struct {
	HostInternetScsiHbaStaticTarget []HostInternetScsiHbaStaticTarget `xml:"HostInternetScsiHbaStaticTarget,omitempty" json:"_value"`
}

type ArrayOfHostIoFilterInfo

type ArrayOfHostIoFilterInfo struct {
	HostIoFilterInfo []HostIoFilterInfo `xml:"HostIoFilterInfo,omitempty" json:"_value"`
}

type ArrayOfHostIpConfigIpV6Address

type ArrayOfHostIpConfigIpV6Address struct {
	HostIpConfigIpV6Address []HostIpConfigIpV6Address `xml:"HostIpConfigIpV6Address,omitempty" json:"_value"`
}

type ArrayOfHostIpRouteEntry

type ArrayOfHostIpRouteEntry struct {
	HostIpRouteEntry []HostIpRouteEntry `xml:"HostIpRouteEntry,omitempty" json:"_value"`
}

type ArrayOfHostIpRouteOp

type ArrayOfHostIpRouteOp struct {
	HostIpRouteOp []HostIpRouteOp `xml:"HostIpRouteOp,omitempty" json:"_value"`
}

type ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec

type ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec struct {
	HostLowLevelProvisioningManagerDiskLayoutSpec []HostLowLevelProvisioningManagerDiskLayoutSpec `xml:"HostLowLevelProvisioningManagerDiskLayoutSpec,omitempty" json:"_value"`
}

type ArrayOfHostLowLevelProvisioningManagerFileDeleteResult

type ArrayOfHostLowLevelProvisioningManagerFileDeleteResult struct {
	HostLowLevelProvisioningManagerFileDeleteResult []HostLowLevelProvisioningManagerFileDeleteResult `xml:"HostLowLevelProvisioningManagerFileDeleteResult,omitempty" json:"_value"`
}

type ArrayOfHostLowLevelProvisioningManagerFileDeleteSpec

type ArrayOfHostLowLevelProvisioningManagerFileDeleteSpec struct {
	HostLowLevelProvisioningManagerFileDeleteSpec []HostLowLevelProvisioningManagerFileDeleteSpec `xml:"HostLowLevelProvisioningManagerFileDeleteSpec,omitempty" json:"_value"`
}

type ArrayOfHostLowLevelProvisioningManagerFileReserveResult

type ArrayOfHostLowLevelProvisioningManagerFileReserveResult struct {
	HostLowLevelProvisioningManagerFileReserveResult []HostLowLevelProvisioningManagerFileReserveResult `xml:"HostLowLevelProvisioningManagerFileReserveResult,omitempty" json:"_value"`
}

type ArrayOfHostLowLevelProvisioningManagerFileReserveSpec

type ArrayOfHostLowLevelProvisioningManagerFileReserveSpec struct {
	HostLowLevelProvisioningManagerFileReserveSpec []HostLowLevelProvisioningManagerFileReserveSpec `xml:"HostLowLevelProvisioningManagerFileReserveSpec,omitempty" json:"_value"`
}

type ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec

type ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec struct {
	HostLowLevelProvisioningManagerSnapshotLayoutSpec []HostLowLevelProvisioningManagerSnapshotLayoutSpec `xml:"HostLowLevelProvisioningManagerSnapshotLayoutSpec,omitempty" json:"_value"`
}

type ArrayOfHostMemberHealthCheckResult

type ArrayOfHostMemberHealthCheckResult struct {
	HostMemberHealthCheckResult []BaseHostMemberHealthCheckResult `xml:"HostMemberHealthCheckResult,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostMemberRuntimeInfo

type ArrayOfHostMemberRuntimeInfo struct {
	HostMemberRuntimeInfo []HostMemberRuntimeInfo `xml:"HostMemberRuntimeInfo,omitempty" json:"_value"`
}

type ArrayOfHostMemoryTierInfo

type ArrayOfHostMemoryTierInfo struct {
	HostMemoryTierInfo []HostMemoryTierInfo `xml:"HostMemoryTierInfo,omitempty" json:"_value"`
}

type ArrayOfHostMultipathInfoLogicalUnit

type ArrayOfHostMultipathInfoLogicalUnit struct {
	HostMultipathInfoLogicalUnit []HostMultipathInfoLogicalUnit `xml:"HostMultipathInfoLogicalUnit,omitempty" json:"_value"`
}

type ArrayOfHostMultipathInfoPath

type ArrayOfHostMultipathInfoPath struct {
	HostMultipathInfoPath []HostMultipathInfoPath `xml:"HostMultipathInfoPath,omitempty" json:"_value"`
}

type ArrayOfHostMultipathStateInfoPath

type ArrayOfHostMultipathStateInfoPath struct {
	HostMultipathStateInfoPath []HostMultipathStateInfoPath `xml:"HostMultipathStateInfoPath,omitempty" json:"_value"`
}

type ArrayOfHostNasVolumeConfig

type ArrayOfHostNasVolumeConfig struct {
	HostNasVolumeConfig []HostNasVolumeConfig `xml:"HostNasVolumeConfig,omitempty" json:"_value"`
}

type ArrayOfHostNatService

type ArrayOfHostNatService struct {
	HostNatService []HostNatService `xml:"HostNatService,omitempty" json:"_value"`
}

type ArrayOfHostNatServiceConfig

type ArrayOfHostNatServiceConfig struct {
	HostNatServiceConfig []HostNatServiceConfig `xml:"HostNatServiceConfig,omitempty" json:"_value"`
}

type ArrayOfHostNatServicePortForwardSpec

type ArrayOfHostNatServicePortForwardSpec struct {
	HostNatServicePortForwardSpec []HostNatServicePortForwardSpec `xml:"HostNatServicePortForwardSpec,omitempty" json:"_value"`
}

type ArrayOfHostNetStackInstance

type ArrayOfHostNetStackInstance struct {
	HostNetStackInstance []HostNetStackInstance `xml:"HostNetStackInstance,omitempty" json:"_value"`
}

type ArrayOfHostNetworkConfigNetStackSpec

type ArrayOfHostNetworkConfigNetStackSpec struct {
	HostNetworkConfigNetStackSpec []HostNetworkConfigNetStackSpec `xml:"HostNetworkConfigNetStackSpec,omitempty" json:"_value"`
}

type ArrayOfHostNumaNode

type ArrayOfHostNumaNode struct {
	HostNumaNode []HostNumaNode `xml:"HostNumaNode,omitempty" json:"_value"`
}

type ArrayOfHostNumericSensorInfo

type ArrayOfHostNumericSensorInfo struct {
	HostNumericSensorInfo []HostNumericSensorInfo `xml:"HostNumericSensorInfo,omitempty" json:"_value"`
}

type ArrayOfHostNvmeConnectSpec

type ArrayOfHostNvmeConnectSpec struct {
	HostNvmeConnectSpec []HostNvmeConnectSpec `xml:"HostNvmeConnectSpec,omitempty" json:"_value"`
}

type ArrayOfHostNvmeController

type ArrayOfHostNvmeController struct {
	HostNvmeController []HostNvmeController `xml:"HostNvmeController,omitempty" json:"_value"`
}

type ArrayOfHostNvmeDisconnectSpec

type ArrayOfHostNvmeDisconnectSpec struct {
	HostNvmeDisconnectSpec []HostNvmeDisconnectSpec `xml:"HostNvmeDisconnectSpec,omitempty" json:"_value"`
}

type ArrayOfHostNvmeDiscoveryLogEntry

type ArrayOfHostNvmeDiscoveryLogEntry struct {
	HostNvmeDiscoveryLogEntry []HostNvmeDiscoveryLogEntry `xml:"HostNvmeDiscoveryLogEntry,omitempty" json:"_value"`
}

type ArrayOfHostNvmeNamespace

type ArrayOfHostNvmeNamespace struct {
	HostNvmeNamespace []HostNvmeNamespace `xml:"HostNvmeNamespace,omitempty" json:"_value"`
}

type ArrayOfHostNvmeTopologyInterface

type ArrayOfHostNvmeTopologyInterface struct {
	HostNvmeTopologyInterface []HostNvmeTopologyInterface `xml:"HostNvmeTopologyInterface,omitempty" json:"_value"`
}

type ArrayOfHostOpaqueNetworkInfo

type ArrayOfHostOpaqueNetworkInfo struct {
	HostOpaqueNetworkInfo []HostOpaqueNetworkInfo `xml:"HostOpaqueNetworkInfo,omitempty" json:"_value"`
}

type ArrayOfHostOpaqueSwitch

type ArrayOfHostOpaqueSwitch struct {
	HostOpaqueSwitch []HostOpaqueSwitch `xml:"HostOpaqueSwitch,omitempty" json:"_value"`
}

type ArrayOfHostOpaqueSwitchPhysicalNicZone

type ArrayOfHostOpaqueSwitchPhysicalNicZone struct {
	HostOpaqueSwitchPhysicalNicZone []HostOpaqueSwitchPhysicalNicZone `xml:"HostOpaqueSwitchPhysicalNicZone,omitempty" json:"_value"`
}

type ArrayOfHostPatchManagerStatus

type ArrayOfHostPatchManagerStatus struct {
	HostPatchManagerStatus []HostPatchManagerStatus `xml:"HostPatchManagerStatus,omitempty" json:"_value"`
}

type ArrayOfHostPatchManagerStatusPrerequisitePatch

type ArrayOfHostPatchManagerStatusPrerequisitePatch struct {
	HostPatchManagerStatusPrerequisitePatch []HostPatchManagerStatusPrerequisitePatch `xml:"HostPatchManagerStatusPrerequisitePatch,omitempty" json:"_value"`
}

type ArrayOfHostPathSelectionPolicyOption

type ArrayOfHostPathSelectionPolicyOption struct {
	HostPathSelectionPolicyOption []HostPathSelectionPolicyOption `xml:"HostPathSelectionPolicyOption,omitempty" json:"_value"`
}

type ArrayOfHostPciDevice

type ArrayOfHostPciDevice struct {
	HostPciDevice []HostPciDevice `xml:"HostPciDevice,omitempty" json:"_value"`
}

type ArrayOfHostPciPassthruConfig

type ArrayOfHostPciPassthruConfig struct {
	HostPciPassthruConfig []BaseHostPciPassthruConfig `xml:"HostPciPassthruConfig,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostPciPassthruInfo

type ArrayOfHostPciPassthruInfo struct {
	HostPciPassthruInfo []BaseHostPciPassthruInfo `xml:"HostPciPassthruInfo,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostPlacedVirtualNicIdentifier

type ArrayOfHostPlacedVirtualNicIdentifier struct {
	HostPlacedVirtualNicIdentifier []HostPlacedVirtualNicIdentifier `xml:"HostPlacedVirtualNicIdentifier,omitempty" json:"_value"`
}

type ArrayOfHostPlugStoreTopologyAdapter

type ArrayOfHostPlugStoreTopologyAdapter struct {
	HostPlugStoreTopologyAdapter []HostPlugStoreTopologyAdapter `xml:"HostPlugStoreTopologyAdapter,omitempty" json:"_value"`
}

type ArrayOfHostPlugStoreTopologyDevice

type ArrayOfHostPlugStoreTopologyDevice struct {
	HostPlugStoreTopologyDevice []HostPlugStoreTopologyDevice `xml:"HostPlugStoreTopologyDevice,omitempty" json:"_value"`
}

type ArrayOfHostPlugStoreTopologyPath

type ArrayOfHostPlugStoreTopologyPath struct {
	HostPlugStoreTopologyPath []HostPlugStoreTopologyPath `xml:"HostPlugStoreTopologyPath,omitempty" json:"_value"`
}

type ArrayOfHostPlugStoreTopologyPlugin

type ArrayOfHostPlugStoreTopologyPlugin struct {
	HostPlugStoreTopologyPlugin []HostPlugStoreTopologyPlugin `xml:"HostPlugStoreTopologyPlugin,omitempty" json:"_value"`
}

type ArrayOfHostPlugStoreTopologyTarget

type ArrayOfHostPlugStoreTopologyTarget struct {
	HostPlugStoreTopologyTarget []HostPlugStoreTopologyTarget `xml:"HostPlugStoreTopologyTarget,omitempty" json:"_value"`
}

type ArrayOfHostPnicNetworkResourceInfo

type ArrayOfHostPnicNetworkResourceInfo struct {
	HostPnicNetworkResourceInfo []HostPnicNetworkResourceInfo `xml:"HostPnicNetworkResourceInfo,omitempty" json:"_value"`
}

type ArrayOfHostPortGroup

type ArrayOfHostPortGroup struct {
	HostPortGroup []HostPortGroup `xml:"HostPortGroup,omitempty" json:"_value"`
}

type ArrayOfHostPortGroupConfig

type ArrayOfHostPortGroupConfig struct {
	HostPortGroupConfig []HostPortGroupConfig `xml:"HostPortGroupConfig,omitempty" json:"_value"`
}

type ArrayOfHostPortGroupPort

type ArrayOfHostPortGroupPort struct {
	HostPortGroupPort []HostPortGroupPort `xml:"HostPortGroupPort,omitempty" json:"_value"`
}

type ArrayOfHostPortGroupProfile

type ArrayOfHostPortGroupProfile struct {
	HostPortGroupProfile []HostPortGroupProfile `xml:"HostPortGroupProfile,omitempty" json:"_value"`
}

type ArrayOfHostPowerPolicy

type ArrayOfHostPowerPolicy struct {
	HostPowerPolicy []HostPowerPolicy `xml:"HostPowerPolicy,omitempty" json:"_value"`
}

type ArrayOfHostProfileManagerCompositionResultResultElement

type ArrayOfHostProfileManagerCompositionResultResultElement struct {
	HostProfileManagerCompositionResultResultElement []HostProfileManagerCompositionResultResultElement `xml:"HostProfileManagerCompositionResultResultElement,omitempty" json:"_value"`
}

type ArrayOfHostProfileManagerCompositionValidationResultResultElement

type ArrayOfHostProfileManagerCompositionValidationResultResultElement struct {
	HostProfileManagerCompositionValidationResultResultElement []HostProfileManagerCompositionValidationResultResultElement `xml:"HostProfileManagerCompositionValidationResultResultElement,omitempty" json:"_value"`
}

type ArrayOfHostProfileManagerHostToConfigSpecMap

type ArrayOfHostProfileManagerHostToConfigSpecMap struct {
	HostProfileManagerHostToConfigSpecMap []HostProfileManagerHostToConfigSpecMap `xml:"HostProfileManagerHostToConfigSpecMap,omitempty" json:"_value"`
}

type ArrayOfHostProfilesEntityCustomizations

type ArrayOfHostProfilesEntityCustomizations struct {
	HostProfilesEntityCustomizations []BaseHostProfilesEntityCustomizations `xml:"HostProfilesEntityCustomizations,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostProtocolEndpoint

type ArrayOfHostProtocolEndpoint struct {
	HostProtocolEndpoint []HostProtocolEndpoint `xml:"HostProtocolEndpoint,omitempty" json:"_value"`
}

type ArrayOfHostProxySwitch

type ArrayOfHostProxySwitch struct {
	HostProxySwitch []HostProxySwitch `xml:"HostProxySwitch,omitempty" json:"_value"`
}

type ArrayOfHostProxySwitchConfig

type ArrayOfHostProxySwitchConfig struct {
	HostProxySwitchConfig []HostProxySwitchConfig `xml:"HostProxySwitchConfig,omitempty" json:"_value"`
}

type ArrayOfHostProxySwitchHostLagConfig

type ArrayOfHostProxySwitchHostLagConfig struct {
	HostProxySwitchHostLagConfig []HostProxySwitchHostLagConfig `xml:"HostProxySwitchHostLagConfig,omitempty" json:"_value"`
}

type ArrayOfHostPtpConfigPtpPort

type ArrayOfHostPtpConfigPtpPort struct {
	HostPtpConfigPtpPort []HostPtpConfigPtpPort `xml:"HostPtpConfigPtpPort,omitempty" json:"_value"`
}

type ArrayOfHostQualifiedName

type ArrayOfHostQualifiedName struct {
	HostQualifiedName []HostQualifiedName `xml:"HostQualifiedName,omitempty" json:"_value"`
}

type ArrayOfHostRdmaDevice

type ArrayOfHostRdmaDevice struct {
	HostRdmaDevice []HostRdmaDevice `xml:"HostRdmaDevice,omitempty" json:"_value"`
}

type ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo

type ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo struct {
	HostRuntimeInfoNetStackInstanceRuntimeInfo []HostRuntimeInfoNetStackInstanceRuntimeInfo `xml:"HostRuntimeInfoNetStackInstanceRuntimeInfo,omitempty" json:"_value"`
}

type ArrayOfHostScsiDisk

type ArrayOfHostScsiDisk struct {
	HostScsiDisk []HostScsiDisk `xml:"HostScsiDisk,omitempty" json:"_value"`
}

type ArrayOfHostScsiDiskPartition

type ArrayOfHostScsiDiskPartition struct {
	HostScsiDiskPartition []HostScsiDiskPartition `xml:"HostScsiDiskPartition,omitempty" json:"_value"`
}

type ArrayOfHostScsiTopologyInterface

type ArrayOfHostScsiTopologyInterface struct {
	HostScsiTopologyInterface []HostScsiTopologyInterface `xml:"HostScsiTopologyInterface,omitempty" json:"_value"`
}

type ArrayOfHostScsiTopologyLun

type ArrayOfHostScsiTopologyLun struct {
	HostScsiTopologyLun []HostScsiTopologyLun `xml:"HostScsiTopologyLun,omitempty" json:"_value"`
}

type ArrayOfHostScsiTopologyTarget

type ArrayOfHostScsiTopologyTarget struct {
	HostScsiTopologyTarget []HostScsiTopologyTarget `xml:"HostScsiTopologyTarget,omitempty" json:"_value"`
}

type ArrayOfHostService

type ArrayOfHostService struct {
	HostService []HostService `xml:"HostService,omitempty" json:"_value"`
}

type ArrayOfHostServiceConfig

type ArrayOfHostServiceConfig struct {
	HostServiceConfig []HostServiceConfig `xml:"HostServiceConfig,omitempty" json:"_value"`
}

type ArrayOfHostSharedGpuCapabilities

type ArrayOfHostSharedGpuCapabilities struct {
	HostSharedGpuCapabilities []HostSharedGpuCapabilities `xml:"HostSharedGpuCapabilities,omitempty" json:"_value"`
}

type ArrayOfHostSnmpDestination

type ArrayOfHostSnmpDestination struct {
	HostSnmpDestination []HostSnmpDestination `xml:"HostSnmpDestination,omitempty" json:"_value"`
}

type ArrayOfHostSriovDevicePoolInfo

type ArrayOfHostSriovDevicePoolInfo struct {
	HostSriovDevicePoolInfo []BaseHostSriovDevicePoolInfo `xml:"HostSriovDevicePoolInfo,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostSslThumbprintInfo

type ArrayOfHostSslThumbprintInfo struct {
	HostSslThumbprintInfo []HostSslThumbprintInfo `xml:"HostSslThumbprintInfo,omitempty" json:"_value"`
}

type ArrayOfHostStorageArrayTypePolicyOption

type ArrayOfHostStorageArrayTypePolicyOption struct {
	HostStorageArrayTypePolicyOption []HostStorageArrayTypePolicyOption `xml:"HostStorageArrayTypePolicyOption,omitempty" json:"_value"`
}

type ArrayOfHostStorageElementInfo

type ArrayOfHostStorageElementInfo struct {
	HostStorageElementInfo []HostStorageElementInfo `xml:"HostStorageElementInfo,omitempty" json:"_value"`
}

type ArrayOfHostStorageOperationalInfo

type ArrayOfHostStorageOperationalInfo struct {
	HostStorageOperationalInfo []HostStorageOperationalInfo `xml:"HostStorageOperationalInfo,omitempty" json:"_value"`
}

type ArrayOfHostStorageSystemDiskLocatorLedResult

type ArrayOfHostStorageSystemDiskLocatorLedResult struct {
	HostStorageSystemDiskLocatorLedResult []HostStorageSystemDiskLocatorLedResult `xml:"HostStorageSystemDiskLocatorLedResult,omitempty" json:"_value"`
}

type ArrayOfHostStorageSystemScsiLunResult

type ArrayOfHostStorageSystemScsiLunResult struct {
	HostStorageSystemScsiLunResult []HostStorageSystemScsiLunResult `xml:"HostStorageSystemScsiLunResult,omitempty" json:"_value"`
}

type ArrayOfHostStorageSystemVmfsVolumeResult

type ArrayOfHostStorageSystemVmfsVolumeResult struct {
	HostStorageSystemVmfsVolumeResult []HostStorageSystemVmfsVolumeResult `xml:"HostStorageSystemVmfsVolumeResult,omitempty" json:"_value"`
}

type ArrayOfHostSubSpecification

type ArrayOfHostSubSpecification struct {
	HostSubSpecification []HostSubSpecification `xml:"HostSubSpecification,omitempty" json:"_value"`
}

type ArrayOfHostSystemIdentificationInfo

type ArrayOfHostSystemIdentificationInfo struct {
	HostSystemIdentificationInfo []HostSystemIdentificationInfo `xml:"HostSystemIdentificationInfo,omitempty" json:"_value"`
}

type ArrayOfHostSystemResourceInfo

type ArrayOfHostSystemResourceInfo struct {
	HostSystemResourceInfo []HostSystemResourceInfo `xml:"HostSystemResourceInfo,omitempty" json:"_value"`
}

type ArrayOfHostSystemSwapConfigurationSystemSwapOption

type ArrayOfHostSystemSwapConfigurationSystemSwapOption struct {
	HostSystemSwapConfigurationSystemSwapOption []BaseHostSystemSwapConfigurationSystemSwapOption `xml:"HostSystemSwapConfigurationSystemSwapOption,omitempty,typeattr" json:"_value"`
}

type ArrayOfHostTpmDigestInfo

type ArrayOfHostTpmDigestInfo struct {
	HostTpmDigestInfo []HostTpmDigestInfo `xml:"HostTpmDigestInfo,omitempty" json:"_value"`
}

type ArrayOfHostTpmEventLogEntry

type ArrayOfHostTpmEventLogEntry struct {
	HostTpmEventLogEntry []HostTpmEventLogEntry `xml:"HostTpmEventLogEntry,omitempty" json:"_value"`
}

type ArrayOfHostTrustAuthorityAttestationInfo

type ArrayOfHostTrustAuthorityAttestationInfo struct {
	HostTrustAuthorityAttestationInfo []HostTrustAuthorityAttestationInfo `xml:"HostTrustAuthorityAttestationInfo,omitempty" json:"_value"`
}

type ArrayOfHostUnresolvedVmfsExtent

type ArrayOfHostUnresolvedVmfsExtent struct {
	HostUnresolvedVmfsExtent []HostUnresolvedVmfsExtent `xml:"HostUnresolvedVmfsExtent,omitempty" json:"_value"`
}

type ArrayOfHostUnresolvedVmfsResolutionResult

type ArrayOfHostUnresolvedVmfsResolutionResult struct {
	HostUnresolvedVmfsResolutionResult []HostUnresolvedVmfsResolutionResult `xml:"HostUnresolvedVmfsResolutionResult,omitempty" json:"_value"`
}

type ArrayOfHostUnresolvedVmfsResolutionSpec

type ArrayOfHostUnresolvedVmfsResolutionSpec struct {
	HostUnresolvedVmfsResolutionSpec []HostUnresolvedVmfsResolutionSpec `xml:"HostUnresolvedVmfsResolutionSpec,omitempty" json:"_value"`
}

type ArrayOfHostUnresolvedVmfsVolume

type ArrayOfHostUnresolvedVmfsVolume struct {
	HostUnresolvedVmfsVolume []HostUnresolvedVmfsVolume `xml:"HostUnresolvedVmfsVolume,omitempty" json:"_value"`
}

type ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption

type ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption struct {
	HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption []HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption `xml:"HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption,omitempty" json:"_value"`
}

type ArrayOfHostVMotionCompatibility

type ArrayOfHostVMotionCompatibility struct {
	HostVMotionCompatibility []HostVMotionCompatibility `xml:"HostVMotionCompatibility,omitempty" json:"_value"`
}

type ArrayOfHostVirtualNic

type ArrayOfHostVirtualNic struct {
	HostVirtualNic []HostVirtualNic `xml:"HostVirtualNic,omitempty" json:"_value"`
}

type ArrayOfHostVirtualNicConfig

type ArrayOfHostVirtualNicConfig struct {
	HostVirtualNicConfig []HostVirtualNicConfig `xml:"HostVirtualNicConfig,omitempty" json:"_value"`
}

type ArrayOfHostVirtualNicManagerNicTypeSelection

type ArrayOfHostVirtualNicManagerNicTypeSelection struct {
	HostVirtualNicManagerNicTypeSelection []HostVirtualNicManagerNicTypeSelection `xml:"HostVirtualNicManagerNicTypeSelection,omitempty" json:"_value"`
}

type ArrayOfHostVirtualSwitch

type ArrayOfHostVirtualSwitch struct {
	HostVirtualSwitch []HostVirtualSwitch `xml:"HostVirtualSwitch,omitempty" json:"_value"`
}

type ArrayOfHostVirtualSwitchConfig

type ArrayOfHostVirtualSwitchConfig struct {
	HostVirtualSwitchConfig []HostVirtualSwitchConfig `xml:"HostVirtualSwitchConfig,omitempty" json:"_value"`
}

type ArrayOfHostVmciAccessManagerAccessSpec

type ArrayOfHostVmciAccessManagerAccessSpec struct {
	HostVmciAccessManagerAccessSpec []HostVmciAccessManagerAccessSpec `xml:"HostVmciAccessManagerAccessSpec,omitempty" json:"_value"`
}

type ArrayOfHostVmfsRescanResult

type ArrayOfHostVmfsRescanResult struct {
	HostVmfsRescanResult []HostVmfsRescanResult `xml:"HostVmfsRescanResult,omitempty" json:"_value"`
}

type ArrayOfHostVsanInternalSystemCmmdsQuery

type ArrayOfHostVsanInternalSystemCmmdsQuery struct {
	HostVsanInternalSystemCmmdsQuery []HostVsanInternalSystemCmmdsQuery `xml:"HostVsanInternalSystemCmmdsQuery,omitempty" json:"_value"`
}

type ArrayOfHostVsanInternalSystemDeleteVsanObjectsResult

type ArrayOfHostVsanInternalSystemDeleteVsanObjectsResult struct {
	HostVsanInternalSystemDeleteVsanObjectsResult []HostVsanInternalSystemDeleteVsanObjectsResult `xml:"HostVsanInternalSystemDeleteVsanObjectsResult,omitempty" json:"_value"`
}

type ArrayOfHostVsanInternalSystemVsanObjectOperationResult

type ArrayOfHostVsanInternalSystemVsanObjectOperationResult struct {
	HostVsanInternalSystemVsanObjectOperationResult []HostVsanInternalSystemVsanObjectOperationResult `xml:"HostVsanInternalSystemVsanObjectOperationResult,omitempty" json:"_value"`
}

type ArrayOfHostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult

type ArrayOfHostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult struct {
	HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult []HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult `xml:"HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult,omitempty" json:"_value"`
}

type ArrayOfHttpNfcLeaseDatastoreLeaseInfo

type ArrayOfHttpNfcLeaseDatastoreLeaseInfo struct {
	HttpNfcLeaseDatastoreLeaseInfo []HttpNfcLeaseDatastoreLeaseInfo `xml:"HttpNfcLeaseDatastoreLeaseInfo,omitempty" json:"_value"`
}

type ArrayOfHttpNfcLeaseDeviceUrl

type ArrayOfHttpNfcLeaseDeviceUrl struct {
	HttpNfcLeaseDeviceUrl []HttpNfcLeaseDeviceUrl `xml:"HttpNfcLeaseDeviceUrl,omitempty" json:"_value"`
}

type ArrayOfHttpNfcLeaseHostInfo

type ArrayOfHttpNfcLeaseHostInfo struct {
	HttpNfcLeaseHostInfo []HttpNfcLeaseHostInfo `xml:"HttpNfcLeaseHostInfo,omitempty" json:"_value"`
}

type ArrayOfHttpNfcLeaseManifestEntry

type ArrayOfHttpNfcLeaseManifestEntry struct {
	HttpNfcLeaseManifestEntry []HttpNfcLeaseManifestEntry `xml:"HttpNfcLeaseManifestEntry,omitempty" json:"_value"`
}

type ArrayOfHttpNfcLeaseProbeResult

type ArrayOfHttpNfcLeaseProbeResult struct {
	HttpNfcLeaseProbeResult []HttpNfcLeaseProbeResult `xml:"HttpNfcLeaseProbeResult,omitempty" json:"_value"`
}

type ArrayOfHttpNfcLeaseSourceFile

type ArrayOfHttpNfcLeaseSourceFile struct {
	HttpNfcLeaseSourceFile []HttpNfcLeaseSourceFile `xml:"HttpNfcLeaseSourceFile,omitempty" json:"_value"`
}

type ArrayOfID

type ArrayOfID struct {
	ID []ID `xml:"ID,omitempty" json:"_value"`
}

type ArrayOfImportOperationBulkFaultFaultOnImport

type ArrayOfImportOperationBulkFaultFaultOnImport struct {
	ImportOperationBulkFaultFaultOnImport []ImportOperationBulkFaultFaultOnImport `xml:"ImportOperationBulkFaultFaultOnImport,omitempty" json:"_value"`
}

type ArrayOfImportSpec

type ArrayOfImportSpec struct {
	ImportSpec []BaseImportSpec `xml:"ImportSpec,omitempty,typeattr" json:"_value"`
}

type ArrayOfInt

type ArrayOfInt struct {
	Int []int32 `xml:"int,omitempty" json:"_value"`
}

type ArrayOfIoFilterHostIssue

type ArrayOfIoFilterHostIssue struct {
	IoFilterHostIssue []IoFilterHostIssue `xml:"IoFilterHostIssue,omitempty" json:"_value"`
}

type ArrayOfIpPool

type ArrayOfIpPool struct {
	IpPool []IpPool `xml:"IpPool,omitempty" json:"_value"`
}

type ArrayOfIpPoolAssociation

type ArrayOfIpPoolAssociation struct {
	IpPoolAssociation []IpPoolAssociation `xml:"IpPoolAssociation,omitempty" json:"_value"`
}

type ArrayOfIpPoolManagerIpAllocation

type ArrayOfIpPoolManagerIpAllocation struct {
	IpPoolManagerIpAllocation []IpPoolManagerIpAllocation `xml:"IpPoolManagerIpAllocation,omitempty" json:"_value"`
}

type ArrayOfIscsiDependencyEntity

type ArrayOfIscsiDependencyEntity struct {
	IscsiDependencyEntity []IscsiDependencyEntity `xml:"IscsiDependencyEntity,omitempty" json:"_value"`
}

type ArrayOfIscsiPortInfo

type ArrayOfIscsiPortInfo struct {
	IscsiPortInfo []IscsiPortInfo `xml:"IscsiPortInfo,omitempty" json:"_value"`
}

type ArrayOfKernelModuleInfo

type ArrayOfKernelModuleInfo struct {
	KernelModuleInfo []KernelModuleInfo `xml:"KernelModuleInfo,omitempty" json:"_value"`
}

type ArrayOfKeyAnyValue

type ArrayOfKeyAnyValue struct {
	KeyAnyValue []KeyAnyValue `xml:"KeyAnyValue,omitempty" json:"_value"`
}

type ArrayOfKeyValue

type ArrayOfKeyValue struct {
	KeyValue []KeyValue `xml:"KeyValue,omitempty" json:"_value"`
}

type ArrayOfKmipClusterInfo

type ArrayOfKmipClusterInfo struct {
	KmipClusterInfo []KmipClusterInfo `xml:"KmipClusterInfo,omitempty" json:"_value"`
}

type ArrayOfKmipServerInfo

type ArrayOfKmipServerInfo struct {
	KmipServerInfo []KmipServerInfo `xml:"KmipServerInfo,omitempty" json:"_value"`
}

type ArrayOfLicenseAssignmentManagerLicenseAssignment

type ArrayOfLicenseAssignmentManagerLicenseAssignment struct {
	LicenseAssignmentManagerLicenseAssignment []LicenseAssignmentManagerLicenseAssignment `xml:"LicenseAssignmentManagerLicenseAssignment,omitempty" json:"_value"`
}

type ArrayOfLicenseAvailabilityInfo

type ArrayOfLicenseAvailabilityInfo struct {
	LicenseAvailabilityInfo []LicenseAvailabilityInfo `xml:"LicenseAvailabilityInfo,omitempty" json:"_value"`
}

type ArrayOfLicenseFeatureInfo

type ArrayOfLicenseFeatureInfo struct {
	LicenseFeatureInfo []LicenseFeatureInfo `xml:"LicenseFeatureInfo,omitempty" json:"_value"`
}

type ArrayOfLicenseManagerLicenseInfo

type ArrayOfLicenseManagerLicenseInfo struct {
	LicenseManagerLicenseInfo []LicenseManagerLicenseInfo `xml:"LicenseManagerLicenseInfo,omitempty" json:"_value"`
}

type ArrayOfLicenseReservationInfo

type ArrayOfLicenseReservationInfo struct {
	LicenseReservationInfo []LicenseReservationInfo `xml:"LicenseReservationInfo,omitempty" json:"_value"`
}

type ArrayOfLocalizableMessage

type ArrayOfLocalizableMessage struct {
	LocalizableMessage []LocalizableMessage `xml:"LocalizableMessage,omitempty" json:"_value"`
}

type ArrayOfLocalizationManagerMessageCatalog

type ArrayOfLocalizationManagerMessageCatalog struct {
	LocalizationManagerMessageCatalog []LocalizationManagerMessageCatalog `xml:"LocalizationManagerMessageCatalog,omitempty" json:"_value"`
}

type ArrayOfLong

type ArrayOfLong struct {
	Long []int64 `xml:"long,omitempty" json:"_value"`
}

type ArrayOfManagedEntityStatus

type ArrayOfManagedEntityStatus struct {
	ManagedEntityStatus []ManagedEntityStatus `xml:"ManagedEntityStatus,omitempty" json:"_value"`
}

type ArrayOfManagedObjectReference

type ArrayOfManagedObjectReference struct {
	ManagedObjectReference []ManagedObjectReference `xml:"ManagedObjectReference,omitempty" json:"_value"`
}

type ArrayOfMethodActionArgument

type ArrayOfMethodActionArgument struct {
	MethodActionArgument []MethodActionArgument `xml:"MethodActionArgument,omitempty" json:"_value"`
}

type ArrayOfMethodFault

type ArrayOfMethodFault struct {
	MethodFault []BaseMethodFault `xml:"MethodFault,omitempty,typeattr" json:"_value"`
}

type ArrayOfMissingObject

type ArrayOfMissingObject struct {
	MissingObject []MissingObject `xml:"MissingObject,omitempty" json:"_value"`
}

type ArrayOfMissingProperty

type ArrayOfMissingProperty struct {
	MissingProperty []MissingProperty `xml:"MissingProperty,omitempty" json:"_value"`
}

type ArrayOfMultipleCertificatesVerifyFaultThumbprintData

type ArrayOfMultipleCertificatesVerifyFaultThumbprintData struct {
	MultipleCertificatesVerifyFaultThumbprintData []MultipleCertificatesVerifyFaultThumbprintData `xml:"MultipleCertificatesVerifyFaultThumbprintData,omitempty" json:"_value"`
}

type ArrayOfNasStorageProfile

type ArrayOfNasStorageProfile struct {
	NasStorageProfile []NasStorageProfile `xml:"NasStorageProfile,omitempty" json:"_value"`
}

type ArrayOfNetIpConfigInfoIpAddress

type ArrayOfNetIpConfigInfoIpAddress struct {
	NetIpConfigInfoIpAddress []NetIpConfigInfoIpAddress `xml:"NetIpConfigInfoIpAddress,omitempty" json:"_value"`
}

type ArrayOfNetIpConfigSpecIpAddressSpec

type ArrayOfNetIpConfigSpecIpAddressSpec struct {
	NetIpConfigSpecIpAddressSpec []NetIpConfigSpecIpAddressSpec `xml:"NetIpConfigSpecIpAddressSpec,omitempty" json:"_value"`
}

type ArrayOfNetIpRouteConfigInfoIpRoute

type ArrayOfNetIpRouteConfigInfoIpRoute struct {
	NetIpRouteConfigInfoIpRoute []NetIpRouteConfigInfoIpRoute `xml:"NetIpRouteConfigInfoIpRoute,omitempty" json:"_value"`
}

type ArrayOfNetIpRouteConfigSpecIpRouteSpec

type ArrayOfNetIpRouteConfigSpecIpRouteSpec struct {
	NetIpRouteConfigSpecIpRouteSpec []NetIpRouteConfigSpecIpRouteSpec `xml:"NetIpRouteConfigSpecIpRouteSpec,omitempty" json:"_value"`
}

type ArrayOfNetIpStackInfoDefaultRouter

type ArrayOfNetIpStackInfoDefaultRouter struct {
	NetIpStackInfoDefaultRouter []NetIpStackInfoDefaultRouter `xml:"NetIpStackInfoDefaultRouter,omitempty" json:"_value"`
}

type ArrayOfNetIpStackInfoNetToMedia

type ArrayOfNetIpStackInfoNetToMedia struct {
	NetIpStackInfoNetToMedia []NetIpStackInfoNetToMedia `xml:"NetIpStackInfoNetToMedia,omitempty" json:"_value"`
}

type ArrayOfNetStackInstanceProfile

type ArrayOfNetStackInstanceProfile struct {
	NetStackInstanceProfile []NetStackInstanceProfile `xml:"NetStackInstanceProfile,omitempty" json:"_value"`
}

type ArrayOfNoPermissionEntityPrivileges

type ArrayOfNoPermissionEntityPrivileges struct {
	NoPermissionEntityPrivileges []NoPermissionEntityPrivileges `xml:"NoPermissionEntityPrivileges,omitempty" json:"_value"`
}

type ArrayOfNsxHostVNicProfile

type ArrayOfNsxHostVNicProfile struct {
	NsxHostVNicProfile []NsxHostVNicProfile `xml:"NsxHostVNicProfile,omitempty" json:"_value"`
}

type ArrayOfNumericRange

type ArrayOfNumericRange struct {
	NumericRange []NumericRange `xml:"NumericRange,omitempty" json:"_value"`
}

type ArrayOfNvdimmDimmInfo

type ArrayOfNvdimmDimmInfo struct {
	NvdimmDimmInfo []NvdimmDimmInfo `xml:"NvdimmDimmInfo,omitempty" json:"_value"`
}

type ArrayOfNvdimmGuid

type ArrayOfNvdimmGuid struct {
	NvdimmGuid []NvdimmGuid `xml:"NvdimmGuid,omitempty" json:"_value"`
}

type ArrayOfNvdimmInterleaveSetInfo

type ArrayOfNvdimmInterleaveSetInfo struct {
	NvdimmInterleaveSetInfo []NvdimmInterleaveSetInfo `xml:"NvdimmInterleaveSetInfo,omitempty" json:"_value"`
}

type ArrayOfNvdimmNamespaceDetails

type ArrayOfNvdimmNamespaceDetails struct {
	NvdimmNamespaceDetails []NvdimmNamespaceDetails `xml:"NvdimmNamespaceDetails,omitempty" json:"_value"`
}

type ArrayOfNvdimmNamespaceInfo

type ArrayOfNvdimmNamespaceInfo struct {
	NvdimmNamespaceInfo []NvdimmNamespaceInfo `xml:"NvdimmNamespaceInfo,omitempty" json:"_value"`
}

type ArrayOfNvdimmRegionInfo

type ArrayOfNvdimmRegionInfo struct {
	NvdimmRegionInfo []NvdimmRegionInfo `xml:"NvdimmRegionInfo,omitempty" json:"_value"`
}

type ArrayOfObjectContent

type ArrayOfObjectContent struct {
	ObjectContent []ObjectContent `xml:"ObjectContent,omitempty" json:"_value"`
}

type ArrayOfObjectSpec

type ArrayOfObjectSpec struct {
	ObjectSpec []ObjectSpec `xml:"ObjectSpec,omitempty" json:"_value"`
}

type ArrayOfObjectUpdate

type ArrayOfObjectUpdate struct {
	ObjectUpdate []ObjectUpdate `xml:"ObjectUpdate,omitempty" json:"_value"`
}

type ArrayOfOpaqueNetworkTargetInfo

type ArrayOfOpaqueNetworkTargetInfo struct {
	OpaqueNetworkTargetInfo []OpaqueNetworkTargetInfo `xml:"OpaqueNetworkTargetInfo,omitempty" json:"_value"`
}

type ArrayOfOptionDef

type ArrayOfOptionDef struct {
	OptionDef []OptionDef `xml:"OptionDef,omitempty" json:"_value"`
}

type ArrayOfOptionProfile

type ArrayOfOptionProfile struct {
	OptionProfile []OptionProfile `xml:"OptionProfile,omitempty" json:"_value"`
}

type ArrayOfOptionValue

type ArrayOfOptionValue struct {
	OptionValue []BaseOptionValue `xml:"OptionValue,omitempty,typeattr" json:"_value"`
}

type ArrayOfOvfConsumerOstNode

type ArrayOfOvfConsumerOstNode struct {
	OvfConsumerOstNode []OvfConsumerOstNode `xml:"OvfConsumerOstNode,omitempty" json:"_value"`
}

type ArrayOfOvfConsumerOvfSection

type ArrayOfOvfConsumerOvfSection struct {
	OvfConsumerOvfSection []OvfConsumerOvfSection `xml:"OvfConsumerOvfSection,omitempty" json:"_value"`
}

type ArrayOfOvfDeploymentOption

type ArrayOfOvfDeploymentOption struct {
	OvfDeploymentOption []OvfDeploymentOption `xml:"OvfDeploymentOption,omitempty" json:"_value"`
}

type ArrayOfOvfFile

type ArrayOfOvfFile struct {
	OvfFile []OvfFile `xml:"OvfFile,omitempty" json:"_value"`
}

type ArrayOfOvfFileItem

type ArrayOfOvfFileItem struct {
	OvfFileItem []OvfFileItem `xml:"OvfFileItem,omitempty" json:"_value"`
}

type ArrayOfOvfNetworkInfo

type ArrayOfOvfNetworkInfo struct {
	OvfNetworkInfo []OvfNetworkInfo `xml:"OvfNetworkInfo,omitempty" json:"_value"`
}

type ArrayOfOvfNetworkMapping

type ArrayOfOvfNetworkMapping struct {
	OvfNetworkMapping []OvfNetworkMapping `xml:"OvfNetworkMapping,omitempty" json:"_value"`
}

type ArrayOfOvfOptionInfo

type ArrayOfOvfOptionInfo struct {
	OvfOptionInfo []OvfOptionInfo `xml:"OvfOptionInfo,omitempty" json:"_value"`
}

type ArrayOfOvfResourceMap

type ArrayOfOvfResourceMap struct {
	OvfResourceMap []OvfResourceMap `xml:"OvfResourceMap,omitempty" json:"_value"`
}

type ArrayOfPerfCounterInfo

type ArrayOfPerfCounterInfo struct {
	PerfCounterInfo []PerfCounterInfo `xml:"PerfCounterInfo,omitempty" json:"_value"`
}

type ArrayOfPerfEntityMetricBase

type ArrayOfPerfEntityMetricBase struct {
	PerfEntityMetricBase []BasePerfEntityMetricBase `xml:"PerfEntityMetricBase,omitempty,typeattr" json:"_value"`
}

type ArrayOfPerfInterval

type ArrayOfPerfInterval struct {
	PerfInterval []PerfInterval `xml:"PerfInterval,omitempty" json:"_value"`
}

type ArrayOfPerfMetricId

type ArrayOfPerfMetricId struct {
	PerfMetricId []PerfMetricId `xml:"PerfMetricId,omitempty" json:"_value"`
}

type ArrayOfPerfMetricSeries

type ArrayOfPerfMetricSeries struct {
	PerfMetricSeries []BasePerfMetricSeries `xml:"PerfMetricSeries,omitempty,typeattr" json:"_value"`
}

type ArrayOfPerfMetricSeriesCSV

type ArrayOfPerfMetricSeriesCSV struct {
	PerfMetricSeriesCSV []PerfMetricSeriesCSV `xml:"PerfMetricSeriesCSV,omitempty" json:"_value"`
}

type ArrayOfPerfQuerySpec

type ArrayOfPerfQuerySpec struct {
	PerfQuerySpec []PerfQuerySpec `xml:"PerfQuerySpec,omitempty" json:"_value"`
}

type ArrayOfPerfSampleInfo

type ArrayOfPerfSampleInfo struct {
	PerfSampleInfo []PerfSampleInfo `xml:"PerfSampleInfo,omitempty" json:"_value"`
}

type ArrayOfPerformanceManagerCounterLevelMapping

type ArrayOfPerformanceManagerCounterLevelMapping struct {
	PerformanceManagerCounterLevelMapping []PerformanceManagerCounterLevelMapping `xml:"PerformanceManagerCounterLevelMapping,omitempty" json:"_value"`
}

type ArrayOfPermission

type ArrayOfPermission struct {
	Permission []Permission `xml:"Permission,omitempty" json:"_value"`
}

type ArrayOfPermissionProfile

type ArrayOfPermissionProfile struct {
	PermissionProfile []PermissionProfile `xml:"PermissionProfile,omitempty" json:"_value"`
}

type ArrayOfPhysicalNic

type ArrayOfPhysicalNic struct {
	PhysicalNic []PhysicalNic `xml:"PhysicalNic,omitempty" json:"_value"`
}

type ArrayOfPhysicalNicConfig

type ArrayOfPhysicalNicConfig struct {
	PhysicalNicConfig []PhysicalNicConfig `xml:"PhysicalNicConfig,omitempty" json:"_value"`
}

type ArrayOfPhysicalNicHintInfo

type ArrayOfPhysicalNicHintInfo struct {
	PhysicalNicHintInfo []PhysicalNicHintInfo `xml:"PhysicalNicHintInfo,omitempty" json:"_value"`
}

type ArrayOfPhysicalNicIpHint

type ArrayOfPhysicalNicIpHint struct {
	PhysicalNicIpHint []PhysicalNicIpHint `xml:"PhysicalNicIpHint,omitempty" json:"_value"`
}

type ArrayOfPhysicalNicLinkInfo

type ArrayOfPhysicalNicLinkInfo struct {
	PhysicalNicLinkInfo []PhysicalNicLinkInfo `xml:"PhysicalNicLinkInfo,omitempty" json:"_value"`
}

type ArrayOfPhysicalNicNameHint

type ArrayOfPhysicalNicNameHint struct {
	PhysicalNicNameHint []PhysicalNicNameHint `xml:"PhysicalNicNameHint,omitempty" json:"_value"`
}

type ArrayOfPhysicalNicProfile

type ArrayOfPhysicalNicProfile struct {
	PhysicalNicProfile []PhysicalNicProfile `xml:"PhysicalNicProfile,omitempty" json:"_value"`
}

type ArrayOfPlaceVmsXClusterResultPlacementFaults

type ArrayOfPlaceVmsXClusterResultPlacementFaults struct {
	PlaceVmsXClusterResultPlacementFaults []PlaceVmsXClusterResultPlacementFaults `xml:"PlaceVmsXClusterResultPlacementFaults,omitempty"`
}

type ArrayOfPlaceVmsXClusterResultPlacementInfo

type ArrayOfPlaceVmsXClusterResultPlacementInfo struct {
	PlaceVmsXClusterResultPlacementInfo []PlaceVmsXClusterResultPlacementInfo `xml:"PlaceVmsXClusterResultPlacementInfo,omitempty"`
}

type ArrayOfPlaceVmsXClusterSpecVmPlacementSpec

type ArrayOfPlaceVmsXClusterSpecVmPlacementSpec struct {
	PlaceVmsXClusterSpecVmPlacementSpec []PlaceVmsXClusterSpecVmPlacementSpec `xml:"PlaceVmsXClusterSpecVmPlacementSpec,omitempty"`
}

type ArrayOfPlacementAffinityRule

type ArrayOfPlacementAffinityRule struct {
	PlacementAffinityRule []PlacementAffinityRule `xml:"PlacementAffinityRule,omitempty" json:"_value"`
}

type ArrayOfPlacementSpec

type ArrayOfPlacementSpec struct {
	PlacementSpec []PlacementSpec `xml:"PlacementSpec,omitempty" json:"_value"`
}

type ArrayOfPnicUplinkProfile

type ArrayOfPnicUplinkProfile struct {
	PnicUplinkProfile []PnicUplinkProfile `xml:"PnicUplinkProfile,omitempty" json:"_value"`
}

type ArrayOfPodDiskLocator

type ArrayOfPodDiskLocator struct {
	PodDiskLocator []PodDiskLocator `xml:"PodDiskLocator,omitempty" json:"_value"`
}

type ArrayOfPolicyOption

type ArrayOfPolicyOption struct {
	PolicyOption []BasePolicyOption `xml:"PolicyOption,omitempty,typeattr" json:"_value"`
}

type ArrayOfPrivilegeAvailability

type ArrayOfPrivilegeAvailability struct {
	PrivilegeAvailability []PrivilegeAvailability `xml:"PrivilegeAvailability,omitempty" json:"_value"`
}

type ArrayOfProductComponentInfo

type ArrayOfProductComponentInfo struct {
	ProductComponentInfo []ProductComponentInfo `xml:"ProductComponentInfo,omitempty" json:"_value"`
}

type ArrayOfProfileApplyProfileProperty

type ArrayOfProfileApplyProfileProperty struct {
	ProfileApplyProfileProperty []ProfileApplyProfileProperty `xml:"ProfileApplyProfileProperty,omitempty" json:"_value"`
}

type ArrayOfProfileDeferredPolicyOptionParameter

type ArrayOfProfileDeferredPolicyOptionParameter struct {
	ProfileDeferredPolicyOptionParameter []ProfileDeferredPolicyOptionParameter `xml:"ProfileDeferredPolicyOptionParameter,omitempty" json:"_value"`
}

type ArrayOfProfileDescriptionSection

type ArrayOfProfileDescriptionSection struct {
	ProfileDescriptionSection []ProfileDescriptionSection `xml:"ProfileDescriptionSection,omitempty" json:"_value"`
}

type ArrayOfProfileExecuteError

type ArrayOfProfileExecuteError struct {
	ProfileExecuteError []ProfileExecuteError `xml:"ProfileExecuteError,omitempty" json:"_value"`
}

type ArrayOfProfileExpression

type ArrayOfProfileExpression struct {
	ProfileExpression []BaseProfileExpression `xml:"ProfileExpression,omitempty,typeattr" json:"_value"`
}

type ArrayOfProfileExpressionMetadata

type ArrayOfProfileExpressionMetadata struct {
	ProfileExpressionMetadata []ProfileExpressionMetadata `xml:"ProfileExpressionMetadata,omitempty" json:"_value"`
}

type ArrayOfProfileMetadata

type ArrayOfProfileMetadata struct {
	ProfileMetadata []ProfileMetadata `xml:"ProfileMetadata,omitempty" json:"_value"`
}

type ArrayOfProfileMetadataProfileOperationMessage

type ArrayOfProfileMetadataProfileOperationMessage struct {
	ProfileMetadataProfileOperationMessage []ProfileMetadataProfileOperationMessage `xml:"ProfileMetadataProfileOperationMessage,omitempty" json:"_value"`
}

type ArrayOfProfileMetadataProfileSortSpec

type ArrayOfProfileMetadataProfileSortSpec struct {
	ProfileMetadataProfileSortSpec []ProfileMetadataProfileSortSpec `xml:"ProfileMetadataProfileSortSpec,omitempty" json:"_value"`
}

type ArrayOfProfileParameterMetadata

type ArrayOfProfileParameterMetadata struct {
	ProfileParameterMetadata []ProfileParameterMetadata `xml:"ProfileParameterMetadata,omitempty" json:"_value"`
}

type ArrayOfProfileParameterMetadataParameterRelationMetadata

type ArrayOfProfileParameterMetadataParameterRelationMetadata struct {
	ProfileParameterMetadataParameterRelationMetadata []ProfileParameterMetadataParameterRelationMetadata `xml:"ProfileParameterMetadataParameterRelationMetadata,omitempty" json:"_value"`
}

type ArrayOfProfilePolicy

type ArrayOfProfilePolicy struct {
	ProfilePolicy []ProfilePolicy `xml:"ProfilePolicy,omitempty" json:"_value"`
}

type ArrayOfProfilePolicyMetadata

type ArrayOfProfilePolicyMetadata struct {
	ProfilePolicyMetadata []ProfilePolicyMetadata `xml:"ProfilePolicyMetadata,omitempty" json:"_value"`
}

type ArrayOfProfilePolicyOptionMetadata

type ArrayOfProfilePolicyOptionMetadata struct {
	ProfilePolicyOptionMetadata []BaseProfilePolicyOptionMetadata `xml:"ProfilePolicyOptionMetadata,omitempty,typeattr" json:"_value"`
}

type ArrayOfProfileProfileStructureProperty

type ArrayOfProfileProfileStructureProperty struct {
	ProfileProfileStructureProperty []ProfileProfileStructureProperty `xml:"ProfileProfileStructureProperty,omitempty" json:"_value"`
}

type ArrayOfProfilePropertyPath

type ArrayOfProfilePropertyPath struct {
	ProfilePropertyPath []ProfilePropertyPath `xml:"ProfilePropertyPath,omitempty" json:"_value"`
}

type ArrayOfProfileUpdateFailedUpdateFailure

type ArrayOfProfileUpdateFailedUpdateFailure struct {
	ProfileUpdateFailedUpdateFailure []ProfileUpdateFailedUpdateFailure `xml:"ProfileUpdateFailedUpdateFailure,omitempty" json:"_value"`
}

type ArrayOfPropertyChange

type ArrayOfPropertyChange struct {
	PropertyChange []PropertyChange `xml:"PropertyChange,omitempty" json:"_value"`
}

type ArrayOfPropertyFilterSpec

type ArrayOfPropertyFilterSpec struct {
	PropertyFilterSpec []PropertyFilterSpec `xml:"PropertyFilterSpec,omitempty" json:"_value"`
}

type ArrayOfPropertyFilterUpdate

type ArrayOfPropertyFilterUpdate struct {
	PropertyFilterUpdate []PropertyFilterUpdate `xml:"PropertyFilterUpdate,omitempty" json:"_value"`
}

type ArrayOfPropertySpec

type ArrayOfPropertySpec struct {
	PropertySpec []PropertySpec `xml:"PropertySpec,omitempty" json:"_value"`
}

type ArrayOfRelation

type ArrayOfRelation struct {
	Relation []Relation `xml:"Relation,omitempty" json:"_value"`
}

type ArrayOfReplicationInfoDiskSettings

type ArrayOfReplicationInfoDiskSettings struct {
	ReplicationInfoDiskSettings []ReplicationInfoDiskSettings `xml:"ReplicationInfoDiskSettings,omitempty" json:"_value"`
}

type ArrayOfResourceConfigSpec

type ArrayOfResourceConfigSpec struct {
	ResourceConfigSpec []ResourceConfigSpec `xml:"ResourceConfigSpec,omitempty" json:"_value"`
}

type ArrayOfRetrieveVStorageObjSpec

type ArrayOfRetrieveVStorageObjSpec struct {
	RetrieveVStorageObjSpec []RetrieveVStorageObjSpec `xml:"RetrieveVStorageObjSpec,omitempty" json:"_value"`
}

type ArrayOfScheduledTaskDetail

type ArrayOfScheduledTaskDetail struct {
	ScheduledTaskDetail []ScheduledTaskDetail `xml:"ScheduledTaskDetail,omitempty" json:"_value"`
}

type ArrayOfScsiLun

type ArrayOfScsiLun struct {
	ScsiLun []BaseScsiLun `xml:"ScsiLun,omitempty,typeattr" json:"_value"`
}

type ArrayOfScsiLunDescriptor

type ArrayOfScsiLunDescriptor struct {
	ScsiLunDescriptor []ScsiLunDescriptor `xml:"ScsiLunDescriptor,omitempty" json:"_value"`
}

type ArrayOfScsiLunDurableName

type ArrayOfScsiLunDurableName struct {
	ScsiLunDurableName []ScsiLunDurableName `xml:"ScsiLunDurableName,omitempty" json:"_value"`
}

type ArrayOfSelectionSet

type ArrayOfSelectionSet struct {
	SelectionSet []BaseSelectionSet `xml:"SelectionSet,omitempty,typeattr" json:"_value"`
}

type ArrayOfSelectionSpec

type ArrayOfSelectionSpec struct {
	SelectionSpec []BaseSelectionSpec `xml:"SelectionSpec,omitempty,typeattr" json:"_value"`
}

type ArrayOfServiceConsolePortGroupProfile

type ArrayOfServiceConsolePortGroupProfile struct {
	ServiceConsolePortGroupProfile []ServiceConsolePortGroupProfile `xml:"ServiceConsolePortGroupProfile,omitempty" json:"_value"`
}

type ArrayOfServiceLocator

type ArrayOfServiceLocator struct {
	ServiceLocator []ServiceLocator `xml:"ServiceLocator,omitempty" json:"_value"`
}

type ArrayOfServiceManagerServiceInfo

type ArrayOfServiceManagerServiceInfo struct {
	ServiceManagerServiceInfo []ServiceManagerServiceInfo `xml:"ServiceManagerServiceInfo,omitempty" json:"_value"`
}

type ArrayOfServiceProfile

type ArrayOfServiceProfile struct {
	ServiceProfile []ServiceProfile `xml:"ServiceProfile,omitempty" json:"_value"`
}

type ArrayOfShort

type ArrayOfShort struct {
	Short []int16 `xml:"short,omitempty" json:"_value"`
}

type ArrayOfSoftwarePackage

type ArrayOfSoftwarePackage struct {
	SoftwarePackage []SoftwarePackage `xml:"SoftwarePackage,omitempty" json:"_value"`
}

type ArrayOfStaticRouteProfile

type ArrayOfStaticRouteProfile struct {
	StaticRouteProfile []StaticRouteProfile `xml:"StaticRouteProfile,omitempty" json:"_value"`
}

type ArrayOfStorageDrsOptionSpec

type ArrayOfStorageDrsOptionSpec struct {
	StorageDrsOptionSpec []StorageDrsOptionSpec `xml:"StorageDrsOptionSpec,omitempty" json:"_value"`
}

type ArrayOfStorageDrsPlacementRankVmSpec

type ArrayOfStorageDrsPlacementRankVmSpec struct {
	StorageDrsPlacementRankVmSpec []StorageDrsPlacementRankVmSpec `xml:"StorageDrsPlacementRankVmSpec,omitempty" json:"_value"`
}

type ArrayOfStorageDrsVmConfigInfo

type ArrayOfStorageDrsVmConfigInfo struct {
	StorageDrsVmConfigInfo []StorageDrsVmConfigInfo `xml:"StorageDrsVmConfigInfo,omitempty" json:"_value"`
}

type ArrayOfStorageDrsVmConfigSpec

type ArrayOfStorageDrsVmConfigSpec struct {
	StorageDrsVmConfigSpec []StorageDrsVmConfigSpec `xml:"StorageDrsVmConfigSpec,omitempty" json:"_value"`
}

type ArrayOfStoragePerformanceSummary

type ArrayOfStoragePerformanceSummary struct {
	StoragePerformanceSummary []StoragePerformanceSummary `xml:"StoragePerformanceSummary,omitempty" json:"_value"`
}

type ArrayOfStorageRequirement

type ArrayOfStorageRequirement struct {
	StorageRequirement []StorageRequirement `xml:"StorageRequirement,omitempty" json:"_value"`
}

type ArrayOfString

type ArrayOfString struct {
	String []string `xml:"string,omitempty" json:"_value"`
}

type ArrayOfStructuredCustomizations

type ArrayOfStructuredCustomizations struct {
	StructuredCustomizations []StructuredCustomizations `xml:"StructuredCustomizations,omitempty" json:"_value"`
}

type ArrayOfSystemEventInfo

type ArrayOfSystemEventInfo struct {
	SystemEventInfo []SystemEventInfo `xml:"SystemEventInfo,omitempty" json:"_value"`
}

type ArrayOfTag

type ArrayOfTag struct {
	Tag []Tag `xml:"Tag,omitempty" json:"_value"`
}

type ArrayOfTaskInfo

type ArrayOfTaskInfo struct {
	TaskInfo []TaskInfo `xml:"TaskInfo,omitempty" json:"_value"`
}

type ArrayOfTaskInfoState

type ArrayOfTaskInfoState struct {
	TaskInfoState []TaskInfoState `xml:"TaskInfoState,omitempty" json:"_value"`
}

type ArrayOfTypeDescription

type ArrayOfTypeDescription struct {
	TypeDescription []BaseTypeDescription `xml:"TypeDescription,omitempty,typeattr" json:"_value"`
}

type ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo

type ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo struct {
	UpdateVirtualMachineFilesResultFailedVmFileInfo []UpdateVirtualMachineFilesResultFailedVmFileInfo `xml:"UpdateVirtualMachineFilesResultFailedVmFileInfo,omitempty" json:"_value"`
}

type ArrayOfUri

type ArrayOfUri struct {
	Uri []string `xml:"uri,omitempty" json:"_value"`
}

type ArrayOfUsbScanCodeSpecKeyEvent

type ArrayOfUsbScanCodeSpecKeyEvent struct {
	UsbScanCodeSpecKeyEvent []UsbScanCodeSpecKeyEvent `xml:"UsbScanCodeSpecKeyEvent,omitempty" json:"_value"`
}

type ArrayOfUserGroupProfile

type ArrayOfUserGroupProfile struct {
	UserGroupProfile []UserGroupProfile `xml:"UserGroupProfile,omitempty" json:"_value"`
}

type ArrayOfUserPrivilegeResult

type ArrayOfUserPrivilegeResult struct {
	UserPrivilegeResult []UserPrivilegeResult `xml:"UserPrivilegeResult,omitempty" json:"_value"`
}

type ArrayOfUserProfile

type ArrayOfUserProfile struct {
	UserProfile []UserProfile `xml:"UserProfile,omitempty" json:"_value"`
}

type ArrayOfUserSearchResult

type ArrayOfUserSearchResult struct {
	UserSearchResult []BaseUserSearchResult `xml:"UserSearchResult,omitempty,typeattr" json:"_value"`
}

type ArrayOfUserSession

type ArrayOfUserSession struct {
	UserSession []UserSession `xml:"UserSession,omitempty" json:"_value"`
}

type ArrayOfVASAStorageArray

type ArrayOfVASAStorageArray struct {
	VASAStorageArray []VASAStorageArray `xml:"VASAStorageArray,omitempty" json:"_value"`
}

type ArrayOfVASAStorageArrayDiscoverySvcInfo

type ArrayOfVASAStorageArrayDiscoverySvcInfo struct {
	VASAStorageArrayDiscoverySvcInfo []VASAStorageArrayDiscoverySvcInfo `xml:"VASAStorageArrayDiscoverySvcInfo,omitempty" json:"_value"`
}

type ArrayOfVAppCloneSpecNetworkMappingPair

type ArrayOfVAppCloneSpecNetworkMappingPair struct {
	VAppCloneSpecNetworkMappingPair []VAppCloneSpecNetworkMappingPair `xml:"VAppCloneSpecNetworkMappingPair,omitempty" json:"_value"`
}

type ArrayOfVAppCloneSpecResourceMap

type ArrayOfVAppCloneSpecResourceMap struct {
	VAppCloneSpecResourceMap []VAppCloneSpecResourceMap `xml:"VAppCloneSpecResourceMap,omitempty" json:"_value"`
}

type ArrayOfVAppEntityConfigInfo

type ArrayOfVAppEntityConfigInfo struct {
	VAppEntityConfigInfo []VAppEntityConfigInfo `xml:"VAppEntityConfigInfo,omitempty" json:"_value"`
}

type ArrayOfVAppOvfSectionInfo

type ArrayOfVAppOvfSectionInfo struct {
	VAppOvfSectionInfo []VAppOvfSectionInfo `xml:"VAppOvfSectionInfo,omitempty" json:"_value"`
}

type ArrayOfVAppOvfSectionSpec

type ArrayOfVAppOvfSectionSpec struct {
	VAppOvfSectionSpec []VAppOvfSectionSpec `xml:"VAppOvfSectionSpec,omitempty" json:"_value"`
}

type ArrayOfVAppProductInfo

type ArrayOfVAppProductInfo struct {
	VAppProductInfo []VAppProductInfo `xml:"VAppProductInfo,omitempty" json:"_value"`
}

type ArrayOfVAppProductSpec

type ArrayOfVAppProductSpec struct {
	VAppProductSpec []VAppProductSpec `xml:"VAppProductSpec,omitempty" json:"_value"`
}

type ArrayOfVAppPropertyInfo

type ArrayOfVAppPropertyInfo struct {
	VAppPropertyInfo []VAppPropertyInfo `xml:"VAppPropertyInfo,omitempty" json:"_value"`
}

type ArrayOfVAppPropertySpec

type ArrayOfVAppPropertySpec struct {
	VAppPropertySpec []VAppPropertySpec `xml:"VAppPropertySpec,omitempty" json:"_value"`
}

type ArrayOfVMwareDVSPvlanConfigSpec

type ArrayOfVMwareDVSPvlanConfigSpec struct {
	VMwareDVSPvlanConfigSpec []VMwareDVSPvlanConfigSpec `xml:"VMwareDVSPvlanConfigSpec,omitempty" json:"_value"`
}

type ArrayOfVMwareDVSPvlanMapEntry

type ArrayOfVMwareDVSPvlanMapEntry struct {
	VMwareDVSPvlanMapEntry []VMwareDVSPvlanMapEntry `xml:"VMwareDVSPvlanMapEntry,omitempty" json:"_value"`
}

type ArrayOfVMwareDVSVspanConfigSpec

type ArrayOfVMwareDVSVspanConfigSpec struct {
	VMwareDVSVspanConfigSpec []VMwareDVSVspanConfigSpec `xml:"VMwareDVSVspanConfigSpec,omitempty" json:"_value"`
}

type ArrayOfVMwareDvsLacpGroupConfig

type ArrayOfVMwareDvsLacpGroupConfig struct {
	VMwareDvsLacpGroupConfig []VMwareDvsLacpGroupConfig `xml:"VMwareDvsLacpGroupConfig,omitempty" json:"_value"`
}

type ArrayOfVMwareDvsLacpGroupSpec

type ArrayOfVMwareDvsLacpGroupSpec struct {
	VMwareDvsLacpGroupSpec []VMwareDvsLacpGroupSpec `xml:"VMwareDvsLacpGroupSpec,omitempty" json:"_value"`
}

type ArrayOfVMwareVspanSession

type ArrayOfVMwareVspanSession struct {
	VMwareVspanSession []VMwareVspanSession `xml:"VMwareVspanSession,omitempty" json:"_value"`
}

type ArrayOfVStorageObjectAssociations

type ArrayOfVStorageObjectAssociations struct {
	VStorageObjectAssociations []VStorageObjectAssociations `xml:"VStorageObjectAssociations,omitempty" json:"_value"`
}

type ArrayOfVStorageObjectAssociationsVmDiskAssociations

type ArrayOfVStorageObjectAssociationsVmDiskAssociations struct {
	VStorageObjectAssociationsVmDiskAssociations []VStorageObjectAssociationsVmDiskAssociations `xml:"VStorageObjectAssociationsVmDiskAssociations,omitempty" json:"_value"`
}

type ArrayOfVStorageObjectSnapshotInfoVStorageObjectSnapshot

type ArrayOfVStorageObjectSnapshotInfoVStorageObjectSnapshot struct {
	VStorageObjectSnapshotInfoVStorageObjectSnapshot []VStorageObjectSnapshotInfoVStorageObjectSnapshot `xml:"VStorageObjectSnapshotInfoVStorageObjectSnapshot,omitempty" json:"_value"`
}

type ArrayOfVVolHostPE

type ArrayOfVVolHostPE struct {
	VVolHostPE []VVolHostPE `xml:"VVolHostPE,omitempty" json:"_value"`
}

type ArrayOfVVolVmConfigFileUpdateResultFailedVmConfigFileInfo

type ArrayOfVVolVmConfigFileUpdateResultFailedVmConfigFileInfo struct {
	VVolVmConfigFileUpdateResultFailedVmConfigFileInfo []VVolVmConfigFileUpdateResultFailedVmConfigFileInfo `xml:"VVolVmConfigFileUpdateResultFailedVmConfigFileInfo,omitempty" json:"_value"`
}

type ArrayOfVchaNodeRuntimeInfo

type ArrayOfVchaNodeRuntimeInfo struct {
	VchaNodeRuntimeInfo []VchaNodeRuntimeInfo `xml:"VchaNodeRuntimeInfo,omitempty" json:"_value"`
}

type ArrayOfVimVasaProviderInfo

type ArrayOfVimVasaProviderInfo struct {
	VimVasaProviderInfo []VimVasaProviderInfo `xml:"VimVasaProviderInfo,omitempty" json:"_value"`
}

type ArrayOfVimVasaProviderStatePerArray

type ArrayOfVimVasaProviderStatePerArray struct {
	VimVasaProviderStatePerArray []VimVasaProviderStatePerArray `xml:"VimVasaProviderStatePerArray,omitempty" json:"_value"`
}

type ArrayOfVirtualAppLinkInfo

type ArrayOfVirtualAppLinkInfo struct {
	VirtualAppLinkInfo []VirtualAppLinkInfo `xml:"VirtualAppLinkInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualDevice

type ArrayOfVirtualDevice struct {
	VirtualDevice []BaseVirtualDevice `xml:"VirtualDevice,omitempty,typeattr" json:"_value"`
}

type ArrayOfVirtualDeviceBackingOption

type ArrayOfVirtualDeviceBackingOption struct {
	VirtualDeviceBackingOption []BaseVirtualDeviceBackingOption `xml:"VirtualDeviceBackingOption,omitempty,typeattr" json:"_value"`
}

type ArrayOfVirtualDeviceConfigSpec

type ArrayOfVirtualDeviceConfigSpec struct {
	VirtualDeviceConfigSpec []BaseVirtualDeviceConfigSpec `xml:"VirtualDeviceConfigSpec,omitempty,typeattr" json:"_value"`
}

type ArrayOfVirtualDeviceOption

type ArrayOfVirtualDeviceOption struct {
	VirtualDeviceOption []BaseVirtualDeviceOption `xml:"VirtualDeviceOption,omitempty,typeattr" json:"_value"`
}

type ArrayOfVirtualDisk

type ArrayOfVirtualDisk struct {
	VirtualDisk []VirtualDisk `xml:"VirtualDisk,omitempty" json:"_value"`
}

type ArrayOfVirtualDiskDeltaDiskFormatsSupported

type ArrayOfVirtualDiskDeltaDiskFormatsSupported struct {
	VirtualDiskDeltaDiskFormatsSupported []VirtualDiskDeltaDiskFormatsSupported `xml:"VirtualDiskDeltaDiskFormatsSupported,omitempty" json:"_value"`
}

type ArrayOfVirtualDiskId

type ArrayOfVirtualDiskId struct {
	VirtualDiskId []VirtualDiskId `xml:"VirtualDiskId,omitempty" json:"_value"`
}

type ArrayOfVirtualDiskRuleSpec

type ArrayOfVirtualDiskRuleSpec struct {
	VirtualDiskRuleSpec []VirtualDiskRuleSpec `xml:"VirtualDiskRuleSpec,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineBaseIndependentFilterSpec

type ArrayOfVirtualMachineBaseIndependentFilterSpec struct {
	VirtualMachineBaseIndependentFilterSpec []BaseVirtualMachineBaseIndependentFilterSpec `xml:"VirtualMachineBaseIndependentFilterSpec,omitempty,typeattr" json:"_value"`
}

type ArrayOfVirtualMachineBootOptionsBootableDevice

type ArrayOfVirtualMachineBootOptionsBootableDevice struct {
	VirtualMachineBootOptionsBootableDevice []BaseVirtualMachineBootOptionsBootableDevice `xml:"VirtualMachineBootOptionsBootableDevice,omitempty,typeattr" json:"_value"`
}

type ArrayOfVirtualMachineCdromInfo

type ArrayOfVirtualMachineCdromInfo struct {
	VirtualMachineCdromInfo []VirtualMachineCdromInfo `xml:"VirtualMachineCdromInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineCertThumbprint

type ArrayOfVirtualMachineCertThumbprint struct {
	VirtualMachineCertThumbprint []VirtualMachineCertThumbprint `xml:"VirtualMachineCertThumbprint,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineConfigInfoDatastoreUrlPair

type ArrayOfVirtualMachineConfigInfoDatastoreUrlPair struct {
	VirtualMachineConfigInfoDatastoreUrlPair []VirtualMachineConfigInfoDatastoreUrlPair `xml:"VirtualMachineConfigInfoDatastoreUrlPair,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineConfigOptionDescriptor

type ArrayOfVirtualMachineConfigOptionDescriptor struct {
	VirtualMachineConfigOptionDescriptor []VirtualMachineConfigOptionDescriptor `xml:"VirtualMachineConfigOptionDescriptor,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineConfigSpec

type ArrayOfVirtualMachineConfigSpec struct {
	VirtualMachineConfigSpec []VirtualMachineConfigSpec `xml:"VirtualMachineConfigSpec,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineConnection

type ArrayOfVirtualMachineConnection struct {
	VirtualMachineConnection []BaseVirtualMachineConnection `xml:"VirtualMachineConnection,omitempty,typeattr" json:"_value"`
}

type ArrayOfVirtualMachineCpuIdInfoSpec

type ArrayOfVirtualMachineCpuIdInfoSpec struct {
	VirtualMachineCpuIdInfoSpec []VirtualMachineCpuIdInfoSpec `xml:"VirtualMachineCpuIdInfoSpec,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineDatastoreInfo

type ArrayOfVirtualMachineDatastoreInfo struct {
	VirtualMachineDatastoreInfo []VirtualMachineDatastoreInfo `xml:"VirtualMachineDatastoreInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineDatastoreVolumeOption

type ArrayOfVirtualMachineDatastoreVolumeOption struct {
	VirtualMachineDatastoreVolumeOption []VirtualMachineDatastoreVolumeOption `xml:"VirtualMachineDatastoreVolumeOption,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineDeviceRuntimeInfo

type ArrayOfVirtualMachineDeviceRuntimeInfo struct {
	VirtualMachineDeviceRuntimeInfo []VirtualMachineDeviceRuntimeInfo `xml:"VirtualMachineDeviceRuntimeInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineDisplayTopology

type ArrayOfVirtualMachineDisplayTopology struct {
	VirtualMachineDisplayTopology []VirtualMachineDisplayTopology `xml:"VirtualMachineDisplayTopology,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineDvxClassInfo

type ArrayOfVirtualMachineDvxClassInfo struct {
	VirtualMachineDvxClassInfo []VirtualMachineDvxClassInfo `xml:"VirtualMachineDvxClassInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineDynamicPassthroughInfo

type ArrayOfVirtualMachineDynamicPassthroughInfo struct {
	VirtualMachineDynamicPassthroughInfo []VirtualMachineDynamicPassthroughInfo `xml:"VirtualMachineDynamicPassthroughInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineFeatureRequirement

type ArrayOfVirtualMachineFeatureRequirement struct {
	VirtualMachineFeatureRequirement []VirtualMachineFeatureRequirement `xml:"VirtualMachineFeatureRequirement,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineFileLayoutDiskLayout

type ArrayOfVirtualMachineFileLayoutDiskLayout struct {
	VirtualMachineFileLayoutDiskLayout []VirtualMachineFileLayoutDiskLayout `xml:"VirtualMachineFileLayoutDiskLayout,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineFileLayoutExDiskLayout

type ArrayOfVirtualMachineFileLayoutExDiskLayout struct {
	VirtualMachineFileLayoutExDiskLayout []VirtualMachineFileLayoutExDiskLayout `xml:"VirtualMachineFileLayoutExDiskLayout,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineFileLayoutExDiskUnit

type ArrayOfVirtualMachineFileLayoutExDiskUnit struct {
	VirtualMachineFileLayoutExDiskUnit []VirtualMachineFileLayoutExDiskUnit `xml:"VirtualMachineFileLayoutExDiskUnit,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineFileLayoutExFileInfo

type ArrayOfVirtualMachineFileLayoutExFileInfo struct {
	VirtualMachineFileLayoutExFileInfo []VirtualMachineFileLayoutExFileInfo `xml:"VirtualMachineFileLayoutExFileInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineFileLayoutExSnapshotLayout

type ArrayOfVirtualMachineFileLayoutExSnapshotLayout struct {
	VirtualMachineFileLayoutExSnapshotLayout []VirtualMachineFileLayoutExSnapshotLayout `xml:"VirtualMachineFileLayoutExSnapshotLayout,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineFileLayoutSnapshotLayout

type ArrayOfVirtualMachineFileLayoutSnapshotLayout struct {
	VirtualMachineFileLayoutSnapshotLayout []VirtualMachineFileLayoutSnapshotLayout `xml:"VirtualMachineFileLayoutSnapshotLayout,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineFloppyInfo

type ArrayOfVirtualMachineFloppyInfo struct {
	VirtualMachineFloppyInfo []VirtualMachineFloppyInfo `xml:"VirtualMachineFloppyInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineIdeDiskDeviceInfo

type ArrayOfVirtualMachineIdeDiskDeviceInfo struct {
	VirtualMachineIdeDiskDeviceInfo []VirtualMachineIdeDiskDeviceInfo `xml:"VirtualMachineIdeDiskDeviceInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineIdeDiskDevicePartitionInfo

type ArrayOfVirtualMachineIdeDiskDevicePartitionInfo struct {
	VirtualMachineIdeDiskDevicePartitionInfo []VirtualMachineIdeDiskDevicePartitionInfo `xml:"VirtualMachineIdeDiskDevicePartitionInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineLegacyNetworkSwitchInfo

type ArrayOfVirtualMachineLegacyNetworkSwitchInfo struct {
	VirtualMachineLegacyNetworkSwitchInfo []VirtualMachineLegacyNetworkSwitchInfo `xml:"VirtualMachineLegacyNetworkSwitchInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineMessage

type ArrayOfVirtualMachineMessage struct {
	VirtualMachineMessage []VirtualMachineMessage `xml:"VirtualMachineMessage,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineMetadataManagerVmMetadataInput

type ArrayOfVirtualMachineMetadataManagerVmMetadataInput struct {
	VirtualMachineMetadataManagerVmMetadataInput []VirtualMachineMetadataManagerVmMetadataInput `xml:"VirtualMachineMetadataManagerVmMetadataInput,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineMetadataManagerVmMetadataResult

type ArrayOfVirtualMachineMetadataManagerVmMetadataResult struct {
	VirtualMachineMetadataManagerVmMetadataResult []VirtualMachineMetadataManagerVmMetadataResult `xml:"VirtualMachineMetadataManagerVmMetadataResult,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineNetworkInfo

type ArrayOfVirtualMachineNetworkInfo struct {
	VirtualMachineNetworkInfo []VirtualMachineNetworkInfo `xml:"VirtualMachineNetworkInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineParallelInfo

type ArrayOfVirtualMachineParallelInfo struct {
	VirtualMachineParallelInfo []VirtualMachineParallelInfo `xml:"VirtualMachineParallelInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachinePciPassthroughInfo

type ArrayOfVirtualMachinePciPassthroughInfo struct {
	VirtualMachinePciPassthroughInfo []BaseVirtualMachinePciPassthroughInfo `xml:"VirtualMachinePciPassthroughInfo,omitempty,typeattr" json:"_value"`
}

type ArrayOfVirtualMachinePciSharedGpuPassthroughInfo

type ArrayOfVirtualMachinePciSharedGpuPassthroughInfo struct {
	VirtualMachinePciSharedGpuPassthroughInfo []VirtualMachinePciSharedGpuPassthroughInfo `xml:"VirtualMachinePciSharedGpuPassthroughInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachinePrecisionClockInfo

type ArrayOfVirtualMachinePrecisionClockInfo struct {
	VirtualMachinePrecisionClockInfo []VirtualMachinePrecisionClockInfo `xml:"VirtualMachinePrecisionClockInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineProfileDetailsDiskProfileDetails

type ArrayOfVirtualMachineProfileDetailsDiskProfileDetails struct {
	VirtualMachineProfileDetailsDiskProfileDetails []VirtualMachineProfileDetailsDiskProfileDetails `xml:"VirtualMachineProfileDetailsDiskProfileDetails,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineProfileSpec

type ArrayOfVirtualMachineProfileSpec struct {
	VirtualMachineProfileSpec []BaseVirtualMachineProfileSpec `xml:"VirtualMachineProfileSpec,omitempty,typeattr" json:"_value"`
}

type ArrayOfVirtualMachinePropertyRelation

type ArrayOfVirtualMachinePropertyRelation struct {
	VirtualMachinePropertyRelation []VirtualMachinePropertyRelation `xml:"VirtualMachinePropertyRelation,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineQuickStatsMemoryTierStats

type ArrayOfVirtualMachineQuickStatsMemoryTierStats struct {
	VirtualMachineQuickStatsMemoryTierStats []VirtualMachineQuickStatsMemoryTierStats `xml:"VirtualMachineQuickStatsMemoryTierStats,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineRelocateSpecDiskLocator

type ArrayOfVirtualMachineRelocateSpecDiskLocator struct {
	VirtualMachineRelocateSpecDiskLocator []VirtualMachineRelocateSpecDiskLocator `xml:"VirtualMachineRelocateSpecDiskLocator,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineScsiDiskDeviceInfo

type ArrayOfVirtualMachineScsiDiskDeviceInfo struct {
	VirtualMachineScsiDiskDeviceInfo []VirtualMachineScsiDiskDeviceInfo `xml:"VirtualMachineScsiDiskDeviceInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineScsiPassthroughInfo

type ArrayOfVirtualMachineScsiPassthroughInfo struct {
	VirtualMachineScsiPassthroughInfo []VirtualMachineScsiPassthroughInfo `xml:"VirtualMachineScsiPassthroughInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineSerialInfo

type ArrayOfVirtualMachineSerialInfo struct {
	VirtualMachineSerialInfo []VirtualMachineSerialInfo `xml:"VirtualMachineSerialInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineSnapshotTree

type ArrayOfVirtualMachineSnapshotTree struct {
	VirtualMachineSnapshotTree []VirtualMachineSnapshotTree `xml:"VirtualMachineSnapshotTree,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineSoundInfo

type ArrayOfVirtualMachineSoundInfo struct {
	VirtualMachineSoundInfo []VirtualMachineSoundInfo `xml:"VirtualMachineSoundInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineSriovInfo

type ArrayOfVirtualMachineSriovInfo struct {
	VirtualMachineSriovInfo []VirtualMachineSriovInfo `xml:"VirtualMachineSriovInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineSummary

type ArrayOfVirtualMachineSummary struct {
	VirtualMachineSummary []VirtualMachineSummary `xml:"VirtualMachineSummary,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineUsageOnDatastore

type ArrayOfVirtualMachineUsageOnDatastore struct {
	VirtualMachineUsageOnDatastore []VirtualMachineUsageOnDatastore `xml:"VirtualMachineUsageOnDatastore,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineUsbInfo

type ArrayOfVirtualMachineUsbInfo struct {
	VirtualMachineUsbInfo []VirtualMachineUsbInfo `xml:"VirtualMachineUsbInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineVFlashModuleInfo

type ArrayOfVirtualMachineVFlashModuleInfo struct {
	VirtualMachineVFlashModuleInfo []VirtualMachineVFlashModuleInfo `xml:"VirtualMachineVFlashModuleInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineVMCIDeviceFilterSpec

type ArrayOfVirtualMachineVMCIDeviceFilterSpec struct {
	VirtualMachineVMCIDeviceFilterSpec []VirtualMachineVMCIDeviceFilterSpec `xml:"VirtualMachineVMCIDeviceFilterSpec,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineVcpuConfig

type ArrayOfVirtualMachineVcpuConfig struct {
	VirtualMachineVcpuConfig []VirtualMachineVcpuConfig `xml:"VirtualMachineVcpuConfig,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineVendorDeviceGroupInfo

type ArrayOfVirtualMachineVendorDeviceGroupInfo struct {
	VirtualMachineVendorDeviceGroupInfo []VirtualMachineVendorDeviceGroupInfo `xml:"VirtualMachineVendorDeviceGroupInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineVendorDeviceGroupInfoComponentDeviceInfo

type ArrayOfVirtualMachineVendorDeviceGroupInfoComponentDeviceInfo struct {
	VirtualMachineVendorDeviceGroupInfoComponentDeviceInfo []VirtualMachineVendorDeviceGroupInfoComponentDeviceInfo `xml:"VirtualMachineVendorDeviceGroupInfoComponentDeviceInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineVgpuDeviceInfo

type ArrayOfVirtualMachineVgpuDeviceInfo struct {
	VirtualMachineVgpuDeviceInfo []VirtualMachineVgpuDeviceInfo `xml:"VirtualMachineVgpuDeviceInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineVgpuProfileInfo

type ArrayOfVirtualMachineVgpuProfileInfo struct {
	VirtualMachineVgpuProfileInfo []VirtualMachineVgpuProfileInfo `xml:"VirtualMachineVgpuProfileInfo,omitempty" json:"_value"`
}

type ArrayOfVirtualMachineVirtualDeviceGroupsDeviceGroup

type ArrayOfVirtualMachineVirtualDeviceGroupsDeviceGroup struct {
	VirtualMachineVirtualDeviceGroupsDeviceGroup []BaseVirtualMachineVirtualDeviceGroupsDeviceGroup `xml:"VirtualMachineVirtualDeviceGroupsDeviceGroup,omitempty,typeattr" json:"_value"`
}

type ArrayOfVirtualNicManagerNetConfig

type ArrayOfVirtualNicManagerNetConfig struct {
	VirtualNicManagerNetConfig []VirtualNicManagerNetConfig `xml:"VirtualNicManagerNetConfig,omitempty" json:"_value"`
}

type ArrayOfVirtualPCIPassthroughAllowedDevice

type ArrayOfVirtualPCIPassthroughAllowedDevice struct {
	VirtualPCIPassthroughAllowedDevice []VirtualPCIPassthroughAllowedDevice `xml:"VirtualPCIPassthroughAllowedDevice,omitempty" json:"_value"`
}

type ArrayOfVirtualSCSISharing

type ArrayOfVirtualSCSISharing struct {
	VirtualSCSISharing []VirtualSCSISharing `xml:"VirtualSCSISharing,omitempty" json:"_value"`
}

type ArrayOfVirtualSwitchProfile

type ArrayOfVirtualSwitchProfile struct {
	VirtualSwitchProfile []VirtualSwitchProfile `xml:"VirtualSwitchProfile,omitempty" json:"_value"`
}

type ArrayOfVmEventArgument

type ArrayOfVmEventArgument struct {
	VmEventArgument []VmEventArgument `xml:"VmEventArgument,omitempty" json:"_value"`
}

type ArrayOfVmPodConfigForPlacement

type ArrayOfVmPodConfigForPlacement struct {
	VmPodConfigForPlacement []VmPodConfigForPlacement `xml:"VmPodConfigForPlacement,omitempty" json:"_value"`
}

type ArrayOfVmPortGroupProfile

type ArrayOfVmPortGroupProfile struct {
	VmPortGroupProfile []VmPortGroupProfile `xml:"VmPortGroupProfile,omitempty" json:"_value"`
}

type ArrayOfVmfsConfigOption

type ArrayOfVmfsConfigOption struct {
	VmfsConfigOption []VmfsConfigOption `xml:"VmfsConfigOption,omitempty" json:"_value"`
}

type ArrayOfVmfsDatastoreOption

type ArrayOfVmfsDatastoreOption struct {
	VmfsDatastoreOption []VmfsDatastoreOption `xml:"VmfsDatastoreOption,omitempty" json:"_value"`
}

type ArrayOfVnicPortArgument

type ArrayOfVnicPortArgument struct {
	VnicPortArgument []VnicPortArgument `xml:"VnicPortArgument,omitempty" json:"_value"`
}

type ArrayOfVsanHostConfigInfo

type ArrayOfVsanHostConfigInfo struct {
	VsanHostConfigInfo []VsanHostConfigInfo `xml:"VsanHostConfigInfo,omitempty" json:"_value"`
}

type ArrayOfVsanHostConfigInfoNetworkInfoPortConfig

type ArrayOfVsanHostConfigInfoNetworkInfoPortConfig struct {
	VsanHostConfigInfoNetworkInfoPortConfig []VsanHostConfigInfoNetworkInfoPortConfig `xml:"VsanHostConfigInfoNetworkInfoPortConfig,omitempty" json:"_value"`
}

type ArrayOfVsanHostDiskMapInfo

type ArrayOfVsanHostDiskMapInfo struct {
	VsanHostDiskMapInfo []VsanHostDiskMapInfo `xml:"VsanHostDiskMapInfo,omitempty" json:"_value"`
}

type ArrayOfVsanHostDiskMapResult

type ArrayOfVsanHostDiskMapResult struct {
	VsanHostDiskMapResult []VsanHostDiskMapResult `xml:"VsanHostDiskMapResult,omitempty" json:"_value"`
}

type ArrayOfVsanHostDiskMapping

type ArrayOfVsanHostDiskMapping struct {
	VsanHostDiskMapping []VsanHostDiskMapping `xml:"VsanHostDiskMapping,omitempty" json:"_value"`
}

type ArrayOfVsanHostDiskResult

type ArrayOfVsanHostDiskResult struct {
	VsanHostDiskResult []VsanHostDiskResult `xml:"VsanHostDiskResult,omitempty" json:"_value"`
}

type ArrayOfVsanHostMembershipInfo

type ArrayOfVsanHostMembershipInfo struct {
	VsanHostMembershipInfo []VsanHostMembershipInfo `xml:"VsanHostMembershipInfo,omitempty" json:"_value"`
}

type ArrayOfVsanHostRuntimeInfoDiskIssue

type ArrayOfVsanHostRuntimeInfoDiskIssue struct {
	VsanHostRuntimeInfoDiskIssue []VsanHostRuntimeInfoDiskIssue `xml:"VsanHostRuntimeInfoDiskIssue,omitempty" json:"_value"`
}

type ArrayOfVsanNewPolicyBatch

type ArrayOfVsanNewPolicyBatch struct {
	VsanNewPolicyBatch []VsanNewPolicyBatch `xml:"VsanNewPolicyBatch,omitempty" json:"_value"`
}

type ArrayOfVsanPolicyChangeBatch

type ArrayOfVsanPolicyChangeBatch struct {
	VsanPolicyChangeBatch []VsanPolicyChangeBatch `xml:"VsanPolicyChangeBatch,omitempty" json:"_value"`
}

type ArrayOfVsanPolicySatisfiability

type ArrayOfVsanPolicySatisfiability struct {
	VsanPolicySatisfiability []VsanPolicySatisfiability `xml:"VsanPolicySatisfiability,omitempty" json:"_value"`
}

type ArrayOfVsanUpgradeSystemNetworkPartitionInfo

type ArrayOfVsanUpgradeSystemNetworkPartitionInfo struct {
	VsanUpgradeSystemNetworkPartitionInfo []VsanUpgradeSystemNetworkPartitionInfo `xml:"VsanUpgradeSystemNetworkPartitionInfo,omitempty" json:"_value"`
}

type ArrayOfVsanUpgradeSystemPreflightCheckIssue

type ArrayOfVsanUpgradeSystemPreflightCheckIssue struct {
	VsanUpgradeSystemPreflightCheckIssue []BaseVsanUpgradeSystemPreflightCheckIssue `xml:"VsanUpgradeSystemPreflightCheckIssue,omitempty,typeattr" json:"_value"`
}

type ArrayOfVsanUpgradeSystemUpgradeHistoryItem

type ArrayOfVsanUpgradeSystemUpgradeHistoryItem struct {
	VsanUpgradeSystemUpgradeHistoryItem []BaseVsanUpgradeSystemUpgradeHistoryItem `xml:"VsanUpgradeSystemUpgradeHistoryItem,omitempty,typeattr" json:"_value"`
}

type ArrayOfVslmInfrastructureObjectPolicy

type ArrayOfVslmInfrastructureObjectPolicy struct {
	VslmInfrastructureObjectPolicy []VslmInfrastructureObjectPolicy `xml:"vslmInfrastructureObjectPolicy,omitempty" json:"_value"`
}

type ArrayOfVslmTagEntry

type ArrayOfVslmTagEntry struct {
	VslmTagEntry []VslmTagEntry `xml:"VslmTagEntry,omitempty" json:"_value"`
}

type ArrayUpdateOperation

type ArrayUpdateOperation string

type ArrayUpdateSpec

type ArrayUpdateSpec struct {
	DynamicData

	Operation ArrayUpdateOperation `xml:"operation" json:"operation"`
	RemoveKey AnyType              `xml:"removeKey,omitempty,typeattr" json:"removeKey,omitempty"`
}

func (*ArrayUpdateSpec) GetArrayUpdateSpec

func (b *ArrayUpdateSpec) GetArrayUpdateSpec() *ArrayUpdateSpec

type AssignUserToGroup

type AssignUserToGroup AssignUserToGroupRequestType

type AssignUserToGroupRequestType

type AssignUserToGroupRequestType struct {
	This  ManagedObjectReference `xml:"_this" json:"-"`
	User  string                 `xml:"user" json:"user"`
	Group string                 `xml:"group" json:"group"`
}

type AssignUserToGroupResponse

type AssignUserToGroupResponse struct {
}

type AssociateProfile

type AssociateProfile AssociateProfileRequestType

type AssociateProfileRequestType

type AssociateProfileRequestType struct {
	This   ManagedObjectReference   `xml:"_this" json:"-"`
	Entity []ManagedObjectReference `xml:"entity" json:"entity"`
}

type AssociateProfileResponse

type AssociateProfileResponse struct {
}

type AttachDiskRequestType

type AttachDiskRequestType struct {
	This          ManagedObjectReference `xml:"_this" json:"-"`
	DiskId        ID                     `xml:"diskId" json:"diskId"`
	Datastore     ManagedObjectReference `xml:"datastore" json:"datastore"`
	ControllerKey int32                  `xml:"controllerKey,omitempty" json:"controllerKey,omitempty"`
	UnitNumber    *int32                 `xml:"unitNumber" json:"unitNumber,omitempty"`
}

type AttachDisk_Task

type AttachDisk_Task AttachDiskRequestType

type AttachDisk_TaskResponse

type AttachDisk_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type AttachScsiLun

type AttachScsiLun AttachScsiLunRequestType

type AttachScsiLunExRequestType

type AttachScsiLunExRequestType struct {
	This    ManagedObjectReference `xml:"_this" json:"-"`
	LunUuid []string               `xml:"lunUuid" json:"lunUuid"`
}

type AttachScsiLunEx_Task

type AttachScsiLunEx_Task AttachScsiLunExRequestType

type AttachScsiLunEx_TaskResponse

type AttachScsiLunEx_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type AttachScsiLunRequestType

type AttachScsiLunRequestType struct {
	This    ManagedObjectReference `xml:"_this" json:"-"`
	LunUuid string                 `xml:"lunUuid" json:"lunUuid"`
}

type AttachScsiLunResponse

type AttachScsiLunResponse struct {
}

type AttachTagToVStorageObjectRequestType

type AttachTagToVStorageObjectRequestType struct {
	This     ManagedObjectReference `xml:"_this" json:"-"`
	Id       ID                     `xml:"id" json:"id"`
	Category string                 `xml:"category" json:"category"`
	Tag      string                 `xml:"tag" json:"tag"`
}

type AttachTagToVStorageObjectResponse

type AttachTagToVStorageObjectResponse struct {
}

type AttachVmfsExtent

type AttachVmfsExtent AttachVmfsExtentRequestType

type AttachVmfsExtentRequestType

type AttachVmfsExtentRequestType struct {
	This     ManagedObjectReference `xml:"_this" json:"-"`
	VmfsPath string                 `xml:"vmfsPath" json:"vmfsPath"`
	Extent   HostScsiDiskPartition  `xml:"extent" json:"extent"`
}

type AttachVmfsExtentResponse

type AttachVmfsExtentResponse struct {
}

type AuthMinimumAdminPermission

type AuthMinimumAdminPermission struct {
	VimFault
}

type AuthMinimumAdminPermissionFault

type AuthMinimumAdminPermissionFault AuthMinimumAdminPermission

type AuthenticationProfile

type AuthenticationProfile struct {
	ApplyProfile

	ActiveDirectory *ActiveDirectoryProfile `xml:"activeDirectory,omitempty" json:"activeDirectory,omitempty"`
}

type AuthorizationDescription

type AuthorizationDescription struct {
	DynamicData

	Privilege      []BaseElementDescription `xml:"privilege,typeattr" json:"privilege"`
	PrivilegeGroup []BaseElementDescription `xml:"privilegeGroup,typeattr" json:"privilegeGroup"`
}

type AuthorizationEvent

type AuthorizationEvent struct {
	Event
}

func (*AuthorizationEvent) GetAuthorizationEvent

func (b *AuthorizationEvent) GetAuthorizationEvent() *AuthorizationEvent

type AuthorizationPrivilege

type AuthorizationPrivilege struct {
	DynamicData

	PrivId        string `xml:"privId" json:"privId"`
	OnParent      bool   `xml:"onParent" json:"onParent"`
	Name          string `xml:"name" json:"name"`
	PrivGroupName string `xml:"privGroupName" json:"privGroupName"`
}

type AuthorizationRole

type AuthorizationRole struct {
	DynamicData

	RoleId    int32           `xml:"roleId" json:"roleId"`
	System    bool            `xml:"system" json:"system"`
	Name      string          `xml:"name" json:"name"`
	Info      BaseDescription `xml:"info,typeattr" json:"info"`
	Privilege []string        `xml:"privilege,omitempty" json:"privilege,omitempty"`
}

type AutoStartAction

type AutoStartAction string

type AutoStartDefaults

type AutoStartDefaults struct {
	DynamicData

	Enabled          *bool  `xml:"enabled" json:"enabled,omitempty"`
	StartDelay       int32  `xml:"startDelay,omitempty" json:"startDelay,omitempty"`
	StopDelay        int32  `xml:"stopDelay,omitempty" json:"stopDelay,omitempty"`
	WaitForHeartbeat *bool  `xml:"waitForHeartbeat" json:"waitForHeartbeat,omitempty"`
	StopAction       string `xml:"stopAction,omitempty" json:"stopAction,omitempty"`
}

type AutoStartPowerInfo

type AutoStartPowerInfo struct {
	DynamicData

	Key              ManagedObjectReference        `xml:"key" json:"key"`
	StartOrder       int32                         `xml:"startOrder" json:"startOrder"`
	StartDelay       int32                         `xml:"startDelay" json:"startDelay"`
	WaitForHeartbeat AutoStartWaitHeartbeatSetting `xml:"waitForHeartbeat" json:"waitForHeartbeat"`
	StartAction      string                        `xml:"startAction" json:"startAction"`
	StopDelay        int32                         `xml:"stopDelay" json:"stopDelay"`
	StopAction       string                        `xml:"stopAction" json:"stopAction"`
}

type AutoStartPowerOff

type AutoStartPowerOff AutoStartPowerOffRequestType

type AutoStartPowerOffRequestType

type AutoStartPowerOffRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
}

type AutoStartPowerOffResponse

type AutoStartPowerOffResponse struct {
}

type AutoStartPowerOn

type AutoStartPowerOn AutoStartPowerOnRequestType

type AutoStartPowerOnRequestType

type AutoStartPowerOnRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
}

type AutoStartPowerOnResponse

type AutoStartPowerOnResponse struct {
}

type AutoStartWaitHeartbeatSetting

type AutoStartWaitHeartbeatSetting string

type BackupBlobReadFailure

type BackupBlobReadFailure struct {
	DvsFault

	EntityName string               `xml:"entityName" json:"entityName"`
	EntityType string               `xml:"entityType" json:"entityType"`
	Fault      LocalizedMethodFault `xml:"fault" json:"fault"`
}

type BackupBlobReadFailureFault

type BackupBlobReadFailureFault BackupBlobReadFailure

type BackupBlobWriteFailure

type BackupBlobWriteFailure struct {
	DvsFault

	EntityName string               `xml:"entityName" json:"entityName"`
	EntityType string               `xml:"entityType" json:"entityType"`
	Fault      LocalizedMethodFault `xml:"fault" json:"fault"`
}

type BackupBlobWriteFailureFault

type BackupBlobWriteFailureFault BackupBlobWriteFailure

type BackupFirmwareConfigurationRequestType

type BackupFirmwareConfigurationRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
}

type BackupFirmwareConfigurationResponse

type BackupFirmwareConfigurationResponse struct {
	Returnval string `xml:"returnval" json:"returnval"`
}

type BadUsernameSessionEvent

type BadUsernameSessionEvent struct {
	SessionEvent

	IpAddress string `xml:"ipAddress" json:"ipAddress"`
}

type BaseAction

type BaseAction interface {
	GetAction() *Action
}

type BaseActiveDirectoryFault

type BaseActiveDirectoryFault interface {
	GetActiveDirectoryFault() *ActiveDirectoryFault
}

type BaseAlarmAction

type BaseAlarmAction interface {
	GetAlarmAction() *AlarmAction
}

type BaseAlarmEvent

type BaseAlarmEvent interface {
	GetAlarmEvent() *AlarmEvent
}

type BaseAlarmExpression

type BaseAlarmExpression interface {
	GetAlarmExpression() *AlarmExpression
}

type BaseAlarmSpec

type BaseAlarmSpec interface {
	GetAlarmSpec() *AlarmSpec
}

type BaseAnswerFileCreateSpec

type BaseAnswerFileCreateSpec interface {
	GetAnswerFileCreateSpec() *AnswerFileCreateSpec
}

type BaseApplyProfile

type BaseApplyProfile interface {
	GetApplyProfile() *ApplyProfile
}

type BaseArrayUpdateSpec

type BaseArrayUpdateSpec interface {
	GetArrayUpdateSpec() *ArrayUpdateSpec
}

type BaseAuthorizationEvent

type BaseAuthorizationEvent interface {
	GetAuthorizationEvent() *AuthorizationEvent
}

type BaseBaseConfigInfo

type BaseBaseConfigInfo interface {
	GetBaseConfigInfo() *BaseConfigInfo
}

type BaseBaseConfigInfoBackingInfo

type BaseBaseConfigInfoBackingInfo interface {
	GetBaseConfigInfoBackingInfo() *BaseConfigInfoBackingInfo
}

type BaseBaseConfigInfoFileBackingInfo

type BaseBaseConfigInfoFileBackingInfo interface {
	GetBaseConfigInfoFileBackingInfo() *BaseConfigInfoFileBackingInfo
}

type BaseCannotAccessNetwork

type BaseCannotAccessNetwork interface {
	GetCannotAccessNetwork() *CannotAccessNetwork
}

type BaseCannotAccessVmComponent

type BaseCannotAccessVmComponent interface {
	GetCannotAccessVmComponent() *CannotAccessVmComponent
}

type BaseCannotAccessVmDevice

type BaseCannotAccessVmDevice interface {
	GetCannotAccessVmDevice() *CannotAccessVmDevice
}

type BaseCannotAccessVmDisk

type BaseCannotAccessVmDisk interface {
	GetCannotAccessVmDisk() *CannotAccessVmDisk
}

type BaseCannotMoveVsanEnabledHost

type BaseCannotMoveVsanEnabledHost interface {
	GetCannotMoveVsanEnabledHost() *CannotMoveVsanEnabledHost
}

type BaseClusterAction

type BaseClusterAction interface {
	GetClusterAction() *ClusterAction
}

type BaseClusterComputeResourceValidationResultBase

type BaseClusterComputeResourceValidationResultBase interface {
	GetClusterComputeResourceValidationResultBase() *ClusterComputeResourceValidationResultBase
}

type BaseClusterDasAdmissionControlInfo

type BaseClusterDasAdmissionControlInfo interface {
	GetClusterDasAdmissionControlInfo() *ClusterDasAdmissionControlInfo
}

type BaseClusterDasAdmissionControlPolicy

type BaseClusterDasAdmissionControlPolicy interface {
	GetClusterDasAdmissionControlPolicy() *ClusterDasAdmissionControlPolicy
}

type BaseClusterDasAdvancedRuntimeInfo

type BaseClusterDasAdvancedRuntimeInfo interface {
	GetClusterDasAdvancedRuntimeInfo() *ClusterDasAdvancedRuntimeInfo
}

type BaseClusterDasData

type BaseClusterDasData interface {
	GetClusterDasData() *ClusterDasData
}

type BaseClusterDasHostInfo

type BaseClusterDasHostInfo interface {
	GetClusterDasHostInfo() *ClusterDasHostInfo
}

type BaseClusterDrsFaultsFaultsByVm

type BaseClusterDrsFaultsFaultsByVm interface {
	GetClusterDrsFaultsFaultsByVm() *ClusterDrsFaultsFaultsByVm
}

type BaseClusterEvent

type BaseClusterEvent interface {
	GetClusterEvent() *ClusterEvent
}

type BaseClusterGroupInfo

type BaseClusterGroupInfo interface {
	GetClusterGroupInfo() *ClusterGroupInfo
}

type BaseClusterOvercommittedEvent

type BaseClusterOvercommittedEvent interface {
	GetClusterOvercommittedEvent() *ClusterOvercommittedEvent
}

type BaseClusterProfileConfigSpec

type BaseClusterProfileConfigSpec interface {
	GetClusterProfileConfigSpec() *ClusterProfileConfigSpec
}

type BaseClusterProfileCreateSpec

type BaseClusterProfileCreateSpec interface {
	GetClusterProfileCreateSpec() *ClusterProfileCreateSpec
}

type BaseClusterRuleInfo

type BaseClusterRuleInfo interface {
	GetClusterRuleInfo() *ClusterRuleInfo
}

type BaseClusterSlotPolicy

type BaseClusterSlotPolicy interface {
	GetClusterSlotPolicy() *ClusterSlotPolicy
}

type BaseClusterStatusChangedEvent

type BaseClusterStatusChangedEvent interface {
	GetClusterStatusChangedEvent() *ClusterStatusChangedEvent
}

type BaseComputeResourceConfigInfo

type BaseComputeResourceConfigInfo interface {
	GetComputeResourceConfigInfo() *ComputeResourceConfigInfo
}

type BaseComputeResourceConfigSpec

type BaseComputeResourceConfigSpec interface {
	GetComputeResourceConfigSpec() *ComputeResourceConfigSpec
}

type BaseComputeResourceSummary

type BaseComputeResourceSummary interface {
	GetComputeResourceSummary() *ComputeResourceSummary
}

type BaseConfigInfo

type BaseConfigInfo struct {
	DynamicData

	Id                          ID                            `xml:"id" json:"id"`
	Name                        string                        `xml:"name" json:"name"`
	CreateTime                  time.Time                     `xml:"createTime" json:"createTime"`
	KeepAfterDeleteVm           *bool                         `xml:"keepAfterDeleteVm" json:"keepAfterDeleteVm,omitempty"`
	RelocationDisabled          *bool                         `xml:"relocationDisabled" json:"relocationDisabled,omitempty"`
	NativeSnapshotSupported     *bool                         `xml:"nativeSnapshotSupported" json:"nativeSnapshotSupported,omitempty"`
	ChangedBlockTrackingEnabled *bool                         `xml:"changedBlockTrackingEnabled" json:"changedBlockTrackingEnabled,omitempty"`
	Backing                     BaseBaseConfigInfoBackingInfo `xml:"backing,typeattr" json:"backing"`
	Metadata                    []KeyValue                    `xml:"metadata,omitempty" json:"metadata,omitempty"`
	Vclock                      *VslmVClockInfo               `xml:"vclock,omitempty" json:"vclock,omitempty"`
	Iofilter                    []string                      `xml:"iofilter,omitempty" json:"iofilter,omitempty"`
}

func (*BaseConfigInfo) GetBaseConfigInfo

func (b *BaseConfigInfo) GetBaseConfigInfo() *BaseConfigInfo

type BaseConfigInfoBackingInfo

type BaseConfigInfoBackingInfo struct {
	DynamicData

	Datastore ManagedObjectReference `xml:"datastore" json:"datastore"`
}

func (*BaseConfigInfoBackingInfo) GetBaseConfigInfoBackingInfo

func (b *BaseConfigInfoBackingInfo) GetBaseConfigInfoBackingInfo() *BaseConfigInfoBackingInfo

type BaseConfigInfoDiskFileBackingInfo

type BaseConfigInfoDiskFileBackingInfo struct {
	BaseConfigInfoFileBackingInfo

	ProvisioningType string `xml:"provisioningType" json:"provisioningType"`
}

type BaseConfigInfoDiskFileBackingInfoProvisioningType

type BaseConfigInfoDiskFileBackingInfoProvisioningType string

type BaseConfigInfoFileBackingInfo

type BaseConfigInfoFileBackingInfo struct {
	BaseConfigInfoBackingInfo

	FilePath        string                            `xml:"filePath" json:"filePath"`
	BackingObjectId string                            `xml:"backingObjectId,omitempty" json:"backingObjectId,omitempty"`
	Parent          BaseBaseConfigInfoFileBackingInfo `xml:"parent,omitempty,typeattr" json:"parent,omitempty"`
	DeltaSizeInMB   int64                             `xml:"deltaSizeInMB,omitempty" json:"deltaSizeInMB,omitempty"`
	KeyId           *CryptoKeyId                      `xml:"keyId,omitempty" json:"keyId,omitempty"`
}

func (*BaseConfigInfoFileBackingInfo) GetBaseConfigInfoFileBackingInfo

func (b *BaseConfigInfoFileBackingInfo) GetBaseConfigInfoFileBackingInfo() *BaseConfigInfoFileBackingInfo

type BaseConfigInfoRawDiskMappingBackingInfo

type BaseConfigInfoRawDiskMappingBackingInfo struct {
	BaseConfigInfoFileBackingInfo

	LunUuid           string `xml:"lunUuid" json:"lunUuid"`
	CompatibilityMode string `xml:"compatibilityMode" json:"compatibilityMode"`
}

type BaseCpuIncompatible

type BaseCpuIncompatible interface {
	GetCpuIncompatible() *CpuIncompatible
}

type BaseCryptoSpec

type BaseCryptoSpec interface {
	GetCryptoSpec() *CryptoSpec
}

type BaseCryptoSpecNoOp

type BaseCryptoSpecNoOp interface {
	GetCryptoSpecNoOp() *CryptoSpecNoOp
}

type BaseCustomFieldDefEvent

type BaseCustomFieldDefEvent interface {
	GetCustomFieldDefEvent() *CustomFieldDefEvent
}

type BaseCustomFieldEvent

type BaseCustomFieldEvent interface {
	GetCustomFieldEvent() *CustomFieldEvent
}

type BaseCustomFieldValue

type BaseCustomFieldValue interface {
	GetCustomFieldValue() *CustomFieldValue
}

type BaseCustomizationEvent

type BaseCustomizationEvent interface {
	GetCustomizationEvent() *CustomizationEvent
}

type BaseCustomizationFailed

type BaseCustomizationFailed interface {
	GetCustomizationFailed() *CustomizationFailed
}

type BaseCustomizationFault

type BaseCustomizationFault interface {
	GetCustomizationFault() *CustomizationFault
}

type BaseCustomizationIdentitySettings

type BaseCustomizationIdentitySettings interface {
	GetCustomizationIdentitySettings() *CustomizationIdentitySettings
}

type BaseCustomizationIpGenerator

type BaseCustomizationIpGenerator interface {
	GetCustomizationIpGenerator() *CustomizationIpGenerator
}

type BaseCustomizationIpV6Generator

type BaseCustomizationIpV6Generator interface {
	GetCustomizationIpV6Generator() *CustomizationIpV6Generator
}

type BaseCustomizationName

type BaseCustomizationName interface {
	GetCustomizationName() *CustomizationName
}

type BaseCustomizationOptions

type BaseCustomizationOptions interface {
	GetCustomizationOptions() *CustomizationOptions
}

type BaseDVPortSetting

type BaseDVPortSetting interface {
	GetDVPortSetting() *DVPortSetting
}

type BaseDVPortgroupEvent

type BaseDVPortgroupEvent interface {
	GetDVPortgroupEvent() *DVPortgroupEvent
}

type BaseDVPortgroupPolicy

type BaseDVPortgroupPolicy interface {
	GetDVPortgroupPolicy() *DVPortgroupPolicy
}

type BaseDVSConfigInfo

type BaseDVSConfigInfo interface {
	GetDVSConfigInfo() *DVSConfigInfo
}

type BaseDVSConfigSpec

type BaseDVSConfigSpec interface {
	GetDVSConfigSpec() *DVSConfigSpec
}

type BaseDVSFeatureCapability

type BaseDVSFeatureCapability interface {
	GetDVSFeatureCapability() *DVSFeatureCapability
}

type BaseDVSHealthCheckCapability

type BaseDVSHealthCheckCapability interface {
	GetDVSHealthCheckCapability() *DVSHealthCheckCapability
}

type BaseDVSHealthCheckConfig

type BaseDVSHealthCheckConfig interface {
	GetDVSHealthCheckConfig() *DVSHealthCheckConfig
}

type BaseDVSUplinkPortPolicy

type BaseDVSUplinkPortPolicy interface {
	GetDVSUplinkPortPolicy() *DVSUplinkPortPolicy
}

type BaseDailyTaskScheduler

type BaseDailyTaskScheduler interface {
	GetDailyTaskScheduler() *DailyTaskScheduler
}

type BaseDatacenterEvent

type BaseDatacenterEvent interface {
	GetDatacenterEvent() *DatacenterEvent
}

type BaseDatastoreEvent

type BaseDatastoreEvent interface {
	GetDatastoreEvent() *DatastoreEvent
}

type BaseDatastoreFileEvent

type BaseDatastoreFileEvent interface {
	GetDatastoreFileEvent() *DatastoreFileEvent
}

type BaseDatastoreInfo

type BaseDatastoreInfo interface {
	GetDatastoreInfo() *DatastoreInfo
}

type BaseDatastoreNotWritableOnHost

type BaseDatastoreNotWritableOnHost interface {
	GetDatastoreNotWritableOnHost() *DatastoreNotWritableOnHost
}

type BaseDescription

type BaseDescription interface {
	GetDescription() *Description
}

type BaseDeviceBackingNotSupported

type BaseDeviceBackingNotSupported interface {
	GetDeviceBackingNotSupported() *DeviceBackingNotSupported
}

type BaseDeviceNotSupported

type BaseDeviceNotSupported interface {
	GetDeviceNotSupported() *DeviceNotSupported
}

type BaseDiskNotSupported

type BaseDiskNotSupported interface {
	GetDiskNotSupported() *DiskNotSupported
}

type BaseDistributedVirtualSwitchHostMemberBacking

type BaseDistributedVirtualSwitchHostMemberBacking interface {
	GetDistributedVirtualSwitchHostMemberBacking() *DistributedVirtualSwitchHostMemberBacking
}

type BaseDistributedVirtualSwitchManagerHostDvsFilterSpec

type BaseDistributedVirtualSwitchManagerHostDvsFilterSpec interface {
	GetDistributedVirtualSwitchManagerHostDvsFilterSpec() *DistributedVirtualSwitchManagerHostDvsFilterSpec
}

type BaseDvsEvent

type BaseDvsEvent interface {
	GetDvsEvent() *DvsEvent
}

type BaseDvsFault

type BaseDvsFault interface {
	GetDvsFault() *DvsFault
}

type BaseDvsFilterConfig

type BaseDvsFilterConfig interface {
	GetDvsFilterConfig() *DvsFilterConfig
}

type BaseDvsHealthStatusChangeEvent

type BaseDvsHealthStatusChangeEvent interface {
	GetDvsHealthStatusChangeEvent() *DvsHealthStatusChangeEvent
}

type BaseDvsIpPort

type BaseDvsIpPort interface {
	GetDvsIpPort() *DvsIpPort
}

type BaseDvsNetworkRuleAction

type BaseDvsNetworkRuleAction interface {
	GetDvsNetworkRuleAction() *DvsNetworkRuleAction
}

type BaseDvsNetworkRuleQualifier

type BaseDvsNetworkRuleQualifier interface {
	GetDvsNetworkRuleQualifier() *DvsNetworkRuleQualifier
}

type BaseDvsTrafficFilterConfig

type BaseDvsTrafficFilterConfig interface {
	GetDvsTrafficFilterConfig() *DvsTrafficFilterConfig
}

type BaseDvsVNicProfile

type BaseDvsVNicProfile interface {
	GetDvsVNicProfile() *DvsVNicProfile
}

type BaseDynamicData

type BaseDynamicData interface {
	GetDynamicData() *DynamicData
}

type BaseEVCAdmissionFailed

type BaseEVCAdmissionFailed interface {
	GetEVCAdmissionFailed() *EVCAdmissionFailed
}

type BaseEVCConfigFault

type BaseEVCConfigFault interface {
	GetEVCConfigFault() *EVCConfigFault
}

type BaseElementDescription

type BaseElementDescription interface {
	GetElementDescription() *ElementDescription
}

type BaseEnteredStandbyModeEvent

type BaseEnteredStandbyModeEvent interface {
	GetEnteredStandbyModeEvent() *EnteredStandbyModeEvent
}

type BaseEnteringStandbyModeEvent

type BaseEnteringStandbyModeEvent interface {
	GetEnteringStandbyModeEvent() *EnteringStandbyModeEvent
}

type BaseEntityEventArgument

type BaseEntityEventArgument interface {
	GetEntityEventArgument() *EntityEventArgument
}

type BaseEvent

type BaseEvent interface {
	GetEvent() *Event
}

type BaseEventArgument

type BaseEventArgument interface {
	GetEventArgument() *EventArgument
}

type BaseExitStandbyModeFailedEvent

type BaseExitStandbyModeFailedEvent interface {
	GetExitStandbyModeFailedEvent() *ExitStandbyModeFailedEvent
}

type BaseExitedStandbyModeEvent

type BaseExitedStandbyModeEvent interface {
	GetExitedStandbyModeEvent() *ExitedStandbyModeEvent
}

type BaseExitingStandbyModeEvent

type BaseExitingStandbyModeEvent interface {
	GetExitingStandbyModeEvent() *ExitingStandbyModeEvent
}

type BaseExpiredFeatureLicense

type BaseExpiredFeatureLicense interface {
	GetExpiredFeatureLicense() *ExpiredFeatureLicense
}

type BaseFaultToleranceConfigInfo

type BaseFaultToleranceConfigInfo interface {
	GetFaultToleranceConfigInfo() *FaultToleranceConfigInfo
}

type BaseFcoeFault

type BaseFcoeFault interface {
	GetFcoeFault() *FcoeFault
}

type BaseFileBackedVirtualDiskSpec

type BaseFileBackedVirtualDiskSpec interface {
	GetFileBackedVirtualDiskSpec() *FileBackedVirtualDiskSpec
}

type BaseFileFault

type BaseFileFault interface {
	GetFileFault() *FileFault
}

type BaseFileInfo

type BaseFileInfo interface {
	GetFileInfo() *FileInfo
}

type BaseFileQuery

type BaseFileQuery interface {
	GetFileQuery() *FileQuery
}

type BaseGatewayConnectFault

type BaseGatewayConnectFault interface {
	GetGatewayConnectFault() *GatewayConnectFault
}

type BaseGatewayToHostConnectFault

type BaseGatewayToHostConnectFault interface {
	GetGatewayToHostConnectFault() *GatewayToHostConnectFault
}

type BaseGeneralEvent

type BaseGeneralEvent interface {
	GetGeneralEvent() *GeneralEvent
}

type BaseGuestAuthSubject

type BaseGuestAuthSubject interface {
	GetGuestAuthSubject() *GuestAuthSubject
}

type BaseGuestAuthentication

type BaseGuestAuthentication interface {
	GetGuestAuthentication() *GuestAuthentication
}

type BaseGuestFileAttributes

type BaseGuestFileAttributes interface {
	GetGuestFileAttributes() *GuestFileAttributes
}

type BaseGuestOperationsFault

type BaseGuestOperationsFault interface {
	GetGuestOperationsFault() *GuestOperationsFault
}

type BaseGuestProgramSpec

type BaseGuestProgramSpec interface {
	GetGuestProgramSpec() *GuestProgramSpec
}

type BaseGuestRegValueDataSpec

type BaseGuestRegValueDataSpec interface {
	GetGuestRegValueDataSpec() *GuestRegValueDataSpec
}

type BaseGuestRegistryFault

type BaseGuestRegistryFault interface {
	GetGuestRegistryFault() *GuestRegistryFault
}

type BaseGuestRegistryKeyFault

type BaseGuestRegistryKeyFault interface {
	GetGuestRegistryKeyFault() *GuestRegistryKeyFault
}

type BaseGuestRegistryValueFault

type BaseGuestRegistryValueFault interface {
	GetGuestRegistryValueFault() *GuestRegistryValueFault
}

type BaseHostAccountSpec

type BaseHostAccountSpec interface {
	GetHostAccountSpec() *HostAccountSpec
}

type BaseHostAuthenticationStoreInfo

type BaseHostAuthenticationStoreInfo interface {
	GetHostAuthenticationStoreInfo() *HostAuthenticationStoreInfo
}

type BaseHostCommunication

type BaseHostCommunication interface {
	GetHostCommunication() *HostCommunication
}

type BaseHostConfigFault

type BaseHostConfigFault interface {
	GetHostConfigFault() *HostConfigFault
}

type BaseHostConnectFault

type BaseHostConnectFault interface {
	GetHostConnectFault() *HostConnectFault
}

type BaseHostConnectInfoNetworkInfo

type BaseHostConnectInfoNetworkInfo interface {
	GetHostConnectInfoNetworkInfo() *HostConnectInfoNetworkInfo
}

type BaseHostDasEvent

type BaseHostDasEvent interface {
	GetHostDasEvent() *HostDasEvent
}

type BaseHostDataTransportConnectionInfo

type BaseHostDataTransportConnectionInfo interface {
	GetHostDataTransportConnectionInfo() *HostDataTransportConnectionInfo
}

type BaseHostDatastoreConnectInfo

type BaseHostDatastoreConnectInfo interface {
	GetHostDatastoreConnectInfo() *HostDatastoreConnectInfo
}

type BaseHostDevice

type BaseHostDevice interface {
	GetHostDevice() *HostDevice
}

type BaseHostDigestInfo

type BaseHostDigestInfo interface {
	GetHostDigestInfo() *HostDigestInfo
}

type BaseHostDirectoryStoreInfo

type BaseHostDirectoryStoreInfo interface {
	GetHostDirectoryStoreInfo() *HostDirectoryStoreInfo
}

type BaseHostDnsConfig

type BaseHostDnsConfig interface {
	GetHostDnsConfig() *HostDnsConfig
}

type BaseHostEvent

type BaseHostEvent interface {
	GetHostEvent() *HostEvent
}

type BaseHostFibreChannelHba

type BaseHostFibreChannelHba interface {
	GetHostFibreChannelHba() *HostFibreChannelHba
}

type BaseHostFibreChannelTargetTransport

type BaseHostFibreChannelTargetTransport interface {
	GetHostFibreChannelTargetTransport() *HostFibreChannelTargetTransport
}

type BaseHostFileSystemVolume

type BaseHostFileSystemVolume interface {
	GetHostFileSystemVolume() *HostFileSystemVolume
}

type BaseHostHardwareElementInfo

type BaseHostHardwareElementInfo interface {
	GetHostHardwareElementInfo() *HostHardwareElementInfo
}

type BaseHostHbaCreateSpec

type BaseHostHbaCreateSpec interface {
	GetHostHbaCreateSpec() *HostHbaCreateSpec
}

type BaseHostHostBusAdapter

type BaseHostHostBusAdapter interface {
	GetHostHostBusAdapter() *HostHostBusAdapter
}

type BaseHostIpRouteConfig

type BaseHostIpRouteConfig interface {
	GetHostIpRouteConfig() *HostIpRouteConfig
}

type BaseHostMemberHealthCheckResult

type BaseHostMemberHealthCheckResult interface {
	GetHostMemberHealthCheckResult() *HostMemberHealthCheckResult
}

type BaseHostMemberUplinkHealthCheckResult

type BaseHostMemberUplinkHealthCheckResult interface {
	GetHostMemberUplinkHealthCheckResult() *HostMemberUplinkHealthCheckResult
}

type BaseHostMultipathInfoLogicalUnitPolicy

type BaseHostMultipathInfoLogicalUnitPolicy interface {
	GetHostMultipathInfoLogicalUnitPolicy() *HostMultipathInfoLogicalUnitPolicy
}

type BaseHostNvmeSpec

type BaseHostNvmeSpec interface {
	GetHostNvmeSpec() *HostNvmeSpec
}

type BaseHostNvmeTransportParameters

type BaseHostNvmeTransportParameters interface {
	GetHostNvmeTransportParameters() *HostNvmeTransportParameters
}

type BaseHostPciPassthruConfig

type BaseHostPciPassthruConfig interface {
	GetHostPciPassthruConfig() *HostPciPassthruConfig
}

type BaseHostPciPassthruInfo

type BaseHostPciPassthruInfo interface {
	GetHostPciPassthruInfo() *HostPciPassthruInfo
}

type BaseHostPowerOpFailed

type BaseHostPowerOpFailed interface {
	GetHostPowerOpFailed() *HostPowerOpFailed
}

type BaseHostProfileConfigSpec

type BaseHostProfileConfigSpec interface {
	GetHostProfileConfigSpec() *HostProfileConfigSpec
}

type BaseHostProfilesEntityCustomizations

type BaseHostProfilesEntityCustomizations interface {
	GetHostProfilesEntityCustomizations() *HostProfilesEntityCustomizations
}

type BaseHostRdmaDeviceBacking

type BaseHostRdmaDeviceBacking interface {
	GetHostRdmaDeviceBacking() *HostRdmaDeviceBacking
}

type BaseHostSriovDevicePoolInfo

type BaseHostSriovDevicePoolInfo interface {
	GetHostSriovDevicePoolInfo() *HostSriovDevicePoolInfo
}

type BaseHostSystemSwapConfigurationSystemSwapOption

type BaseHostSystemSwapConfigurationSystemSwapOption interface {
	GetHostSystemSwapConfigurationSystemSwapOption() *HostSystemSwapConfigurationSystemSwapOption
}

type BaseHostTargetTransport

type BaseHostTargetTransport interface {
	GetHostTargetTransport() *HostTargetTransport
}

type BaseHostTpmBootSecurityOptionEventDetails

type BaseHostTpmBootSecurityOptionEventDetails interface {
	GetHostTpmBootSecurityOptionEventDetails() *HostTpmBootSecurityOptionEventDetails
}

type BaseHostTpmEventDetails

type BaseHostTpmEventDetails interface {
	GetHostTpmEventDetails() *HostTpmEventDetails
}

type BaseHostVirtualSwitchBridge

type BaseHostVirtualSwitchBridge interface {
	GetHostVirtualSwitchBridge() *HostVirtualSwitchBridge
}

type BaseHourlyTaskScheduler

type BaseHourlyTaskScheduler interface {
	GetHourlyTaskScheduler() *HourlyTaskScheduler
}

type BaseImportSpec

type BaseImportSpec interface {
	GetImportSpec() *ImportSpec
}

type BaseInaccessibleDatastore

type BaseInaccessibleDatastore interface {
	GetInaccessibleDatastore() *InaccessibleDatastore
}

type BaseInheritablePolicy

type BaseInheritablePolicy interface {
	GetInheritablePolicy() *InheritablePolicy
}

type BaseInsufficientHostCapacityFault

type BaseInsufficientHostCapacityFault interface {
	GetInsufficientHostCapacityFault() *InsufficientHostCapacityFault
}

type BaseInsufficientResourcesFault

type BaseInsufficientResourcesFault interface {
	GetInsufficientResourcesFault() *InsufficientResourcesFault
}

type BaseInsufficientStandbyResource

type BaseInsufficientStandbyResource interface {
	GetInsufficientStandbyResource() *InsufficientStandbyResource
}

type BaseInvalidArgument

type BaseInvalidArgument interface {
	GetInvalidArgument() *InvalidArgument
}

type BaseInvalidCAMServer

type BaseInvalidCAMServer interface {
	GetInvalidCAMServer() *InvalidCAMServer
}

type BaseInvalidDatastore

type BaseInvalidDatastore interface {
	GetInvalidDatastore() *InvalidDatastore
}

type BaseInvalidDeviceSpec

type BaseInvalidDeviceSpec interface {
	GetInvalidDeviceSpec() *InvalidDeviceSpec
}

type BaseInvalidFolder

type BaseInvalidFolder interface {
	GetInvalidFolder() *InvalidFolder
}

type BaseInvalidFormat

type BaseInvalidFormat interface {
	GetInvalidFormat() *InvalidFormat
}

type BaseInvalidHostState

type BaseInvalidHostState interface {
	GetInvalidHostState() *InvalidHostState
}

type BaseInvalidLogin

type BaseInvalidLogin interface {
	GetInvalidLogin() *InvalidLogin
}

type BaseInvalidPropertyValue

type BaseInvalidPropertyValue interface {
	GetInvalidPropertyValue() *InvalidPropertyValue
}

type BaseInvalidRequest

type BaseInvalidRequest interface {
	GetInvalidRequest() *InvalidRequest
}

type BaseInvalidState

type BaseInvalidState interface {
	GetInvalidState() *InvalidState
}

type BaseInvalidVmConfig

type BaseInvalidVmConfig interface {
	GetInvalidVmConfig() *InvalidVmConfig
}

type BaseIoFilterInfo

type BaseIoFilterInfo interface {
	GetIoFilterInfo() *IoFilterInfo
}

type BaseIpAddress

type BaseIpAddress interface {
	GetIpAddress() *IpAddress
}

type BaseIscsiFault

type BaseIscsiFault interface {
	GetIscsiFault() *IscsiFault
}

type BaseLicenseEvent

type BaseLicenseEvent interface {
	GetLicenseEvent() *LicenseEvent
}

type BaseLicenseSource

type BaseLicenseSource interface {
	GetLicenseSource() *LicenseSource
}

type BaseMacAddress

type BaseMacAddress interface {
	GetMacAddress() *MacAddress
}

type BaseMethodFault

type BaseMethodFault interface {
	GetMethodFault() *MethodFault
}

type BaseMigrationEvent

type BaseMigrationEvent interface {
	GetMigrationEvent() *MigrationEvent
}

type BaseMigrationFault

type BaseMigrationFault interface {
	GetMigrationFault() *MigrationFault
}

type BaseMigrationFeatureNotSupported

type BaseMigrationFeatureNotSupported interface {
	GetMigrationFeatureNotSupported() *MigrationFeatureNotSupported
}

type BaseMonthlyTaskScheduler

type BaseMonthlyTaskScheduler interface {
	GetMonthlyTaskScheduler() *MonthlyTaskScheduler
}

type BaseNasConfigFault

type BaseNasConfigFault interface {
	GetNasConfigFault() *NasConfigFault
}

type BaseNegatableExpression

type BaseNegatableExpression interface {
	GetNegatableExpression() *NegatableExpression
}

type BaseNetBIOSConfigInfo

type BaseNetBIOSConfigInfo interface {
	GetNetBIOSConfigInfo() *NetBIOSConfigInfo
}

type BaseNetworkSummary

type BaseNetworkSummary interface {
	GetNetworkSummary() *NetworkSummary
}

type BaseNoCompatibleHost

type BaseNoCompatibleHost interface {
	GetNoCompatibleHost() *NoCompatibleHost
}

type BaseNoPermission

type BaseNoPermission interface {
	GetNoPermission() *NoPermission
}

type BaseNodeDeploymentSpec

type BaseNodeDeploymentSpec interface {
	GetNodeDeploymentSpec() *NodeDeploymentSpec
}

type BaseNodeNetworkSpec

type BaseNodeNetworkSpec interface {
	GetNodeNetworkSpec() *NodeNetworkSpec
}

type BaseNotEnoughCpus

type BaseNotEnoughCpus interface {
	GetNotEnoughCpus() *NotEnoughCpus
}

type BaseNotEnoughLicenses

type BaseNotEnoughLicenses interface {
	GetNotEnoughLicenses() *NotEnoughLicenses
}

type BaseNotSupported

type BaseNotSupported interface {
	GetNotSupported() *NotSupported
}

type BaseNotSupportedHost

type BaseNotSupportedHost interface {
	GetNotSupportedHost() *NotSupportedHost
}

type BaseNotSupportedHostInCluster

type BaseNotSupportedHostInCluster interface {
	GetNotSupportedHostInCluster() *NotSupportedHostInCluster
}

type BaseOptionType

type BaseOptionType interface {
	GetOptionType() *OptionType
}

type BaseOptionValue

type BaseOptionValue interface {
	GetOptionValue() *OptionValue
}

type BaseOvfAttribute

type BaseOvfAttribute interface {
	GetOvfAttribute() *OvfAttribute
}

type BaseOvfConnectedDevice

type BaseOvfConnectedDevice interface {
	GetOvfConnectedDevice() *OvfConnectedDevice
}

type BaseOvfConstraint

type BaseOvfConstraint interface {
	GetOvfConstraint() *OvfConstraint
}

type BaseOvfConsumerCallbackFault

type BaseOvfConsumerCallbackFault interface {
	GetOvfConsumerCallbackFault() *OvfConsumerCallbackFault
}

type BaseOvfElement

type BaseOvfElement interface {
	GetOvfElement() *OvfElement
}

type BaseOvfExport

type BaseOvfExport interface {
	GetOvfExport() *OvfExport
}

type BaseOvfFault

type BaseOvfFault interface {
	GetOvfFault() *OvfFault
}

type BaseOvfHardwareExport

type BaseOvfHardwareExport interface {
	GetOvfHardwareExport() *OvfHardwareExport
}

type BaseOvfImport

type BaseOvfImport interface {
	GetOvfImport() *OvfImport
}

type BaseOvfInvalidPackage

type BaseOvfInvalidPackage interface {
	GetOvfInvalidPackage() *OvfInvalidPackage
}

type BaseOvfInvalidValue

type BaseOvfInvalidValue interface {
	GetOvfInvalidValue() *OvfInvalidValue
}

type BaseOvfManagerCommonParams

type BaseOvfManagerCommonParams interface {
	GetOvfManagerCommonParams() *OvfManagerCommonParams
}

type BaseOvfMissingElement

type BaseOvfMissingElement interface {
	GetOvfMissingElement() *OvfMissingElement
}

type BaseOvfProperty

type BaseOvfProperty interface {
	GetOvfProperty() *OvfProperty
}

type BaseOvfSystemFault

type BaseOvfSystemFault interface {
	GetOvfSystemFault() *OvfSystemFault
}

type BaseOvfUnsupportedAttribute

type BaseOvfUnsupportedAttribute interface {
	GetOvfUnsupportedAttribute() *OvfUnsupportedAttribute
}

type BaseOvfUnsupportedElement

type BaseOvfUnsupportedElement interface {
	GetOvfUnsupportedElement() *OvfUnsupportedElement
}

type BaseOvfUnsupportedPackage

type BaseOvfUnsupportedPackage interface {
	GetOvfUnsupportedPackage() *OvfUnsupportedPackage
}

type BasePatchMetadataInvalid

type BasePatchMetadataInvalid interface {
	GetPatchMetadataInvalid() *PatchMetadataInvalid
}

type BasePatchNotApplicable

type BasePatchNotApplicable interface {
	GetPatchNotApplicable() *PatchNotApplicable
}

type BasePerfEntityMetricBase

type BasePerfEntityMetricBase interface {
	GetPerfEntityMetricBase() *PerfEntityMetricBase
}

type BasePerfMetricSeries

type BasePerfMetricSeries interface {
	GetPerfMetricSeries() *PerfMetricSeries
}

type BasePermissionEvent

type BasePermissionEvent interface {
	GetPermissionEvent() *PermissionEvent
}

type BasePhysicalNicHint

type BasePhysicalNicHint interface {
	GetPhysicalNicHint() *PhysicalNicHint
}

type BasePlatformConfigFault

type BasePlatformConfigFault interface {
	GetPlatformConfigFault() *PlatformConfigFault
}

type BasePolicyOption

type BasePolicyOption interface {
	GetPolicyOption() *PolicyOption
}

type BasePortGroupProfile

type BasePortGroupProfile interface {
	GetPortGroupProfile() *PortGroupProfile
}

type BaseProfileConfigInfo

type BaseProfileConfigInfo interface {
	GetProfileConfigInfo() *ProfileConfigInfo
}

type BaseProfileCreateSpec

type BaseProfileCreateSpec interface {
	GetProfileCreateSpec() *ProfileCreateSpec
}

type BaseProfileEvent

type BaseProfileEvent interface {
	GetProfileEvent() *ProfileEvent
}

type BaseProfileExecuteResult

type BaseProfileExecuteResult interface {
	GetProfileExecuteResult() *ProfileExecuteResult
}

type BaseProfileExpression

type BaseProfileExpression interface {
	GetProfileExpression() *ProfileExpression
}

type BaseProfilePolicyOptionMetadata

type BaseProfilePolicyOptionMetadata interface {
	GetProfilePolicyOptionMetadata() *ProfilePolicyOptionMetadata
}

type BaseProfileSerializedCreateSpec

type BaseProfileSerializedCreateSpec interface {
	GetProfileSerializedCreateSpec() *ProfileSerializedCreateSpec
}

type BaseRDMNotSupported

type BaseRDMNotSupported interface {
	GetRDMNotSupported() *RDMNotSupported
}

type BaseRecurrentTaskScheduler

type BaseRecurrentTaskScheduler interface {
	GetRecurrentTaskScheduler() *RecurrentTaskScheduler
}

type BaseReplicationConfigFault

type BaseReplicationConfigFault interface {
	GetReplicationConfigFault() *ReplicationConfigFault
}

type BaseReplicationFault

type BaseReplicationFault interface {
	GetReplicationFault() *ReplicationFault
}

type BaseReplicationVmFault

type BaseReplicationVmFault interface {
	GetReplicationVmFault() *ReplicationVmFault
}

type BaseResourceInUse

type BaseResourceInUse interface {
	GetResourceInUse() *ResourceInUse
}

type BaseResourcePoolEvent

type BaseResourcePoolEvent interface {
	GetResourcePoolEvent() *ResourcePoolEvent
}

type BaseResourcePoolSummary

type BaseResourcePoolSummary interface {
	GetResourcePoolSummary() *ResourcePoolSummary
}

type BaseRoleEvent

type BaseRoleEvent interface {
	GetRoleEvent() *RoleEvent
}

type BaseRuntimeFault

type BaseRuntimeFault interface {
	GetRuntimeFault() *RuntimeFault
}

type BaseScheduledTaskEvent

type BaseScheduledTaskEvent interface {
	GetScheduledTaskEvent() *ScheduledTaskEvent
}

type BaseScheduledTaskSpec

type BaseScheduledTaskSpec interface {
	GetScheduledTaskSpec() *ScheduledTaskSpec
}

type BaseScsiLun

type BaseScsiLun interface {
	GetScsiLun() *ScsiLun
}

type BaseSecurityError

type BaseSecurityError interface {
	GetSecurityError() *SecurityError
}

type BaseSelectionSet

type BaseSelectionSet interface {
	GetSelectionSet() *SelectionSet
}

type BaseSelectionSpec

type BaseSelectionSpec interface {
	GetSelectionSpec() *SelectionSpec
}

type BaseServiceLocatorCredential

type BaseServiceLocatorCredential interface {
	GetServiceLocatorCredential() *ServiceLocatorCredential
}

type BaseSessionEvent

type BaseSessionEvent interface {
	GetSessionEvent() *SessionEvent
}

type BaseSessionManagerServiceRequestSpec

type BaseSessionManagerServiceRequestSpec interface {
	GetSessionManagerServiceRequestSpec() *SessionManagerServiceRequestSpec
}

type BaseSnapshotCopyNotSupported

type BaseSnapshotCopyNotSupported interface {
	GetSnapshotCopyNotSupported() *SnapshotCopyNotSupported
}

type BaseSnapshotFault

type BaseSnapshotFault interface {
	GetSnapshotFault() *SnapshotFault
}

type BaseTaskEvent

type BaseTaskEvent interface {
	GetTaskEvent() *TaskEvent
}

type BaseTaskInProgress

type BaseTaskInProgress interface {
	GetTaskInProgress() *TaskInProgress
}

type BaseTaskReason

type BaseTaskReason interface {
	GetTaskReason() *TaskReason
}

type BaseTaskScheduler

type BaseTaskScheduler interface {
	GetTaskScheduler() *TaskScheduler
}

type BaseTemplateUpgradeEvent

type BaseTemplateUpgradeEvent interface {
	GetTemplateUpgradeEvent() *TemplateUpgradeEvent
}

type BaseTimedout

type BaseTimedout interface {
	GetTimedout() *Timedout
}

type BaseTypeDescription

type BaseTypeDescription interface {
	GetTypeDescription() *TypeDescription
}

type BaseUnsupportedDatastore

type BaseUnsupportedDatastore interface {
	GetUnsupportedDatastore() *UnsupportedDatastore
}

type BaseUpgradeEvent

type BaseUpgradeEvent interface {
	GetUpgradeEvent() *UpgradeEvent
}

type BaseUserSearchResult

type BaseUserSearchResult interface {
	GetUserSearchResult() *UserSearchResult
}

type BaseVAppConfigFault

type BaseVAppConfigFault interface {
	GetVAppConfigFault() *VAppConfigFault
}

type BaseVAppPropertyFault

type BaseVAppPropertyFault interface {
	GetVAppPropertyFault() *VAppPropertyFault
}

type BaseVMotionInterfaceIssue

type BaseVMotionInterfaceIssue interface {
	GetVMotionInterfaceIssue() *VMotionInterfaceIssue
}

type BaseVMwareDVSHealthCheckConfig

type BaseVMwareDVSHealthCheckConfig interface {
	GetVMwareDVSHealthCheckConfig() *VMwareDVSHealthCheckConfig
}

type BaseVimFault

type BaseVimFault interface {
	GetVimFault() *VimFault
}

type BaseVirtualController

type BaseVirtualController interface {
	GetVirtualController() *VirtualController
}

type BaseVirtualControllerOption

type BaseVirtualControllerOption interface {
	GetVirtualControllerOption() *VirtualControllerOption
}

type BaseVirtualDevice

type BaseVirtualDevice interface {
	GetVirtualDevice() *VirtualDevice
}

type BaseVirtualDeviceBackingInfo

type BaseVirtualDeviceBackingInfo interface {
	GetVirtualDeviceBackingInfo() *VirtualDeviceBackingInfo
}

type BaseVirtualDeviceBackingOption

type BaseVirtualDeviceBackingOption interface {
	GetVirtualDeviceBackingOption() *VirtualDeviceBackingOption
}

type BaseVirtualDeviceBusSlotInfo

type BaseVirtualDeviceBusSlotInfo interface {
	GetVirtualDeviceBusSlotInfo() *VirtualDeviceBusSlotInfo
}

type BaseVirtualDeviceConfigSpec

type BaseVirtualDeviceConfigSpec interface {
	GetVirtualDeviceConfigSpec() *VirtualDeviceConfigSpec
}

type BaseVirtualDeviceDeviceBackingInfo

type BaseVirtualDeviceDeviceBackingInfo interface {
	GetVirtualDeviceDeviceBackingInfo() *VirtualDeviceDeviceBackingInfo
}

type BaseVirtualDeviceDeviceBackingOption

type BaseVirtualDeviceDeviceBackingOption interface {
	GetVirtualDeviceDeviceBackingOption() *VirtualDeviceDeviceBackingOption
}

type BaseVirtualDeviceFileBackingInfo

type BaseVirtualDeviceFileBackingInfo interface {
	GetVirtualDeviceFileBackingInfo() *VirtualDeviceFileBackingInfo
}

type BaseVirtualDeviceFileBackingOption

type BaseVirtualDeviceFileBackingOption interface {
	GetVirtualDeviceFileBackingOption() *VirtualDeviceFileBackingOption
}

type BaseVirtualDeviceOption

type BaseVirtualDeviceOption interface {
	GetVirtualDeviceOption() *VirtualDeviceOption
}

type BaseVirtualDevicePciBusSlotInfo

type BaseVirtualDevicePciBusSlotInfo interface {
	GetVirtualDevicePciBusSlotInfo() *VirtualDevicePciBusSlotInfo
}

type BaseVirtualDevicePipeBackingInfo

type BaseVirtualDevicePipeBackingInfo interface {
	GetVirtualDevicePipeBackingInfo() *VirtualDevicePipeBackingInfo
}

type BaseVirtualDevicePipeBackingOption

type BaseVirtualDevicePipeBackingOption interface {
	GetVirtualDevicePipeBackingOption() *VirtualDevicePipeBackingOption
}

type BaseVirtualDeviceRemoteDeviceBackingInfo

type BaseVirtualDeviceRemoteDeviceBackingInfo interface {
	GetVirtualDeviceRemoteDeviceBackingInfo() *VirtualDeviceRemoteDeviceBackingInfo
}

type BaseVirtualDeviceRemoteDeviceBackingOption

type BaseVirtualDeviceRemoteDeviceBackingOption interface {
	GetVirtualDeviceRemoteDeviceBackingOption() *VirtualDeviceRemoteDeviceBackingOption
}

type BaseVirtualDeviceURIBackingInfo

type BaseVirtualDeviceURIBackingInfo interface {
	GetVirtualDeviceURIBackingInfo() *VirtualDeviceURIBackingInfo
}

type BaseVirtualDeviceURIBackingOption

type BaseVirtualDeviceURIBackingOption interface {
	GetVirtualDeviceURIBackingOption() *VirtualDeviceURIBackingOption
}

type BaseVirtualDiskRawDiskVer2BackingInfo

type BaseVirtualDiskRawDiskVer2BackingInfo interface {
	GetVirtualDiskRawDiskVer2BackingInfo() *VirtualDiskRawDiskVer2BackingInfo
}

type BaseVirtualDiskRawDiskVer2BackingOption

type BaseVirtualDiskRawDiskVer2BackingOption interface {
	GetVirtualDiskRawDiskVer2BackingOption() *VirtualDiskRawDiskVer2BackingOption
}

type BaseVirtualDiskSpec

type BaseVirtualDiskSpec interface {
	GetVirtualDiskSpec() *VirtualDiskSpec
}

type BaseVirtualEthernetCard

type BaseVirtualEthernetCard interface {
	GetVirtualEthernetCard() *VirtualEthernetCard
}

type BaseVirtualEthernetCardOption

type BaseVirtualEthernetCardOption interface {
	GetVirtualEthernetCardOption() *VirtualEthernetCardOption
}

type BaseVirtualHardwareCompatibilityIssue

type BaseVirtualHardwareCompatibilityIssue interface {
	GetVirtualHardwareCompatibilityIssue() *VirtualHardwareCompatibilityIssue
}

type BaseVirtualMachineBaseIndependentFilterSpec

type BaseVirtualMachineBaseIndependentFilterSpec interface {
	GetVirtualMachineBaseIndependentFilterSpec() *VirtualMachineBaseIndependentFilterSpec
}

type BaseVirtualMachineBootOptionsBootableDevice

type BaseVirtualMachineBootOptionsBootableDevice interface {
	GetVirtualMachineBootOptionsBootableDevice() *VirtualMachineBootOptionsBootableDevice
}

type BaseVirtualMachineConnection

type BaseVirtualMachineConnection interface {
	GetVirtualMachineConnection() *VirtualMachineConnection
}

type BaseVirtualMachineDeviceRuntimeInfoDeviceRuntimeState

type BaseVirtualMachineDeviceRuntimeInfoDeviceRuntimeState interface {
	GetVirtualMachineDeviceRuntimeInfoDeviceRuntimeState() *VirtualMachineDeviceRuntimeInfoDeviceRuntimeState
}

type BaseVirtualMachineDiskDeviceInfo

type BaseVirtualMachineDiskDeviceInfo interface {
	GetVirtualMachineDiskDeviceInfo() *VirtualMachineDiskDeviceInfo
}

type BaseVirtualMachineGuestQuiesceSpec

type BaseVirtualMachineGuestQuiesceSpec interface {
	GetVirtualMachineGuestQuiesceSpec() *VirtualMachineGuestQuiesceSpec
}

type BaseVirtualMachinePciPassthroughInfo

type BaseVirtualMachinePciPassthroughInfo interface {
	GetVirtualMachinePciPassthroughInfo() *VirtualMachinePciPassthroughInfo
}

type BaseVirtualMachineProfileSpec

type BaseVirtualMachineProfileSpec interface {
	GetVirtualMachineProfileSpec() *VirtualMachineProfileSpec
}

type BaseVirtualMachineSriovDevicePoolInfo

type BaseVirtualMachineSriovDevicePoolInfo interface {
	GetVirtualMachineSriovDevicePoolInfo() *VirtualMachineSriovDevicePoolInfo
}

type BaseVirtualMachineTargetInfo

type BaseVirtualMachineTargetInfo interface {
	GetVirtualMachineTargetInfo() *VirtualMachineTargetInfo
}

type BaseVirtualMachineVirtualDeviceGroupsDeviceGroup

type BaseVirtualMachineVirtualDeviceGroupsDeviceGroup interface {
	GetVirtualMachineVirtualDeviceGroupsDeviceGroup() *VirtualMachineVirtualDeviceGroupsDeviceGroup
}

type BaseVirtualPCIPassthroughPluginBackingInfo

type BaseVirtualPCIPassthroughPluginBackingInfo interface {
	GetVirtualPCIPassthroughPluginBackingInfo() *VirtualPCIPassthroughPluginBackingInfo
}

type BaseVirtualPCIPassthroughPluginBackingOption

type BaseVirtualPCIPassthroughPluginBackingOption interface {
	GetVirtualPCIPassthroughPluginBackingOption() *VirtualPCIPassthroughPluginBackingOption
}

type BaseVirtualSATAController

type BaseVirtualSATAController interface {
	GetVirtualSATAController() *VirtualSATAController
}

type BaseVirtualSATAControllerOption

type BaseVirtualSATAControllerOption interface {
	GetVirtualSATAControllerOption() *VirtualSATAControllerOption
}

type BaseVirtualSCSIController

type BaseVirtualSCSIController interface {
	GetVirtualSCSIController() *VirtualSCSIController
}

type BaseVirtualSCSIControllerOption

type BaseVirtualSCSIControllerOption interface {
	GetVirtualSCSIControllerOption() *VirtualSCSIControllerOption
}

type BaseVirtualSoundCard

type BaseVirtualSoundCard interface {
	GetVirtualSoundCard() *VirtualSoundCard
}

type BaseVirtualSoundCardOption

type BaseVirtualSoundCardOption interface {
	GetVirtualSoundCardOption() *VirtualSoundCardOption
}

type BaseVirtualVmxnet

type BaseVirtualVmxnet interface {
	GetVirtualVmxnet() *VirtualVmxnet
}

type BaseVirtualVmxnet3

type BaseVirtualVmxnet3 interface {
	GetVirtualVmxnet3() *VirtualVmxnet3
}

type BaseVirtualVmxnet3Option

type BaseVirtualVmxnet3Option interface {
	GetVirtualVmxnet3Option() *VirtualVmxnet3Option
}

type BaseVirtualVmxnetOption

type BaseVirtualVmxnetOption interface {
	GetVirtualVmxnetOption() *VirtualVmxnetOption
}

type BaseVmCloneEvent

type BaseVmCloneEvent interface {
	GetVmCloneEvent() *VmCloneEvent
}

type BaseVmConfigFault

type BaseVmConfigFault interface {
	GetVmConfigFault() *VmConfigFault
}

type BaseVmConfigFileInfo

type BaseVmConfigFileInfo interface {
	GetVmConfigFileInfo() *VmConfigFileInfo
}

type BaseVmConfigFileQuery

type BaseVmConfigFileQuery interface {
	GetVmConfigFileQuery() *VmConfigFileQuery
}

type BaseVmConfigInfo

type BaseVmConfigInfo interface {
	GetVmConfigInfo() *VmConfigInfo
}

type BaseVmConfigSpec

type BaseVmConfigSpec interface {
	GetVmConfigSpec() *VmConfigSpec
}

type BaseVmDasBeingResetEvent

type BaseVmDasBeingResetEvent interface {
	GetVmDasBeingResetEvent() *VmDasBeingResetEvent
}

type BaseVmEvent

type BaseVmEvent interface {
	GetVmEvent() *VmEvent
}

type BaseVmFaultToleranceIssue

type BaseVmFaultToleranceIssue interface {
	GetVmFaultToleranceIssue() *VmFaultToleranceIssue
}

type BaseVmMigratedEvent

type BaseVmMigratedEvent interface {
	GetVmMigratedEvent() *VmMigratedEvent
}

type BaseVmPoweredOffEvent

type BaseVmPoweredOffEvent interface {
	GetVmPoweredOffEvent() *VmPoweredOffEvent
}

type BaseVmPoweredOnEvent

type BaseVmPoweredOnEvent interface {
	GetVmPoweredOnEvent() *VmPoweredOnEvent
}

type BaseVmRelocateSpecEvent

type BaseVmRelocateSpecEvent interface {
	GetVmRelocateSpecEvent() *VmRelocateSpecEvent
}

type BaseVmStartingEvent

type BaseVmStartingEvent interface {
	GetVmStartingEvent() *VmStartingEvent
}

type BaseVmToolsUpgradeFault

type BaseVmToolsUpgradeFault interface {
	GetVmToolsUpgradeFault() *VmToolsUpgradeFault
}

type BaseVmfsDatastoreBaseOption

type BaseVmfsDatastoreBaseOption interface {
	GetVmfsDatastoreBaseOption() *VmfsDatastoreBaseOption
}

type BaseVmfsDatastoreSingleExtentOption

type BaseVmfsDatastoreSingleExtentOption interface {
	GetVmfsDatastoreSingleExtentOption() *VmfsDatastoreSingleExtentOption
}

type BaseVmfsDatastoreSpec

type BaseVmfsDatastoreSpec interface {
	GetVmfsDatastoreSpec() *VmfsDatastoreSpec
}

type BaseVmfsMountFault

type BaseVmfsMountFault interface {
	GetVmfsMountFault() *VmfsMountFault
}

type BaseVmwareDistributedVirtualSwitchVlanSpec

type BaseVmwareDistributedVirtualSwitchVlanSpec interface {
	GetVmwareDistributedVirtualSwitchVlanSpec() *VmwareDistributedVirtualSwitchVlanSpec
}

type BaseVsanDiskFault

type BaseVsanDiskFault interface {
	GetVsanDiskFault() *VsanDiskFault
}

type BaseVsanFault

type BaseVsanFault interface {
	GetVsanFault() *VsanFault
}

type BaseVsanUpgradeSystemPreflightCheckIssue

type BaseVsanUpgradeSystemPreflightCheckIssue interface {
	GetVsanUpgradeSystemPreflightCheckIssue() *VsanUpgradeSystemPreflightCheckIssue
}

type BaseVsanUpgradeSystemUpgradeHistoryItem

type BaseVsanUpgradeSystemUpgradeHistoryItem interface {
	GetVsanUpgradeSystemUpgradeHistoryItem() *VsanUpgradeSystemUpgradeHistoryItem
}

type BaseVslmCreateSpecBackingSpec

type BaseVslmCreateSpecBackingSpec interface {
	GetVslmCreateSpecBackingSpec() *VslmCreateSpecBackingSpec
}

type BaseVslmMigrateSpec

type BaseVslmMigrateSpec interface {
	GetVslmMigrateSpec() *VslmMigrateSpec
}

type BatchAddHostsToClusterRequestType

type BatchAddHostsToClusterRequestType struct {
	This          ManagedObjectReference        `xml:"_this" json:"-"`
	Cluster       ManagedObjectReference        `xml:"cluster" json:"cluster"`
	NewHosts      []FolderNewHostSpec           `xml:"newHosts,omitempty" json:"newHosts,omitempty"`
	ExistingHosts []ManagedObjectReference      `xml:"existingHosts,omitempty" json:"existingHosts,omitempty"`
	CompResSpec   BaseComputeResourceConfigSpec `xml:"compResSpec,omitempty,typeattr" json:"compResSpec,omitempty"`
	DesiredState  string                        `xml:"desiredState,omitempty" json:"desiredState,omitempty"`
}

type BatchAddHostsToCluster_Task

type BatchAddHostsToCluster_Task BatchAddHostsToClusterRequestType

type BatchAddHostsToCluster_TaskResponse

type BatchAddHostsToCluster_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type BatchAddStandaloneHostsRequestType

type BatchAddStandaloneHostsRequestType struct {
	This         ManagedObjectReference        `xml:"_this" json:"-"`
	NewHosts     []FolderNewHostSpec           `xml:"newHosts,omitempty" json:"newHosts,omitempty"`
	CompResSpec  BaseComputeResourceConfigSpec `xml:"compResSpec,omitempty,typeattr" json:"compResSpec,omitempty"`
	AddConnected bool                          `xml:"addConnected" json:"addConnected"`
}

type BatchAddStandaloneHosts_Task

type BatchAddStandaloneHosts_Task BatchAddStandaloneHostsRequestType

type BatchAddStandaloneHosts_TaskResponse

type BatchAddStandaloneHosts_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type BatchQueryConnectInfoRequestType

type BatchQueryConnectInfoRequestType struct {
	This      ManagedObjectReference `xml:"_this" json:"-"`
	HostSpecs []HostConnectSpec      `xml:"hostSpecs,omitempty" json:"hostSpecs,omitempty"`
}

type BatchQueryConnectInfoResponse

type BatchQueryConnectInfoResponse struct {
	Returnval []DatacenterBasicConnectInfo `xml:"returnval,omitempty" json:"returnval,omitempty"`
}

type BatchResult

type BatchResult struct {
	DynamicData

	Result  string                  `xml:"result" json:"result"`
	HostKey string                  `xml:"hostKey" json:"hostKey"`
	Ds      *ManagedObjectReference `xml:"ds,omitempty" json:"ds,omitempty"`
	Fault   *LocalizedMethodFault   `xml:"fault,omitempty" json:"fault,omitempty"`
}

type BatchResultResult

type BatchResultResult string

type BindVnic

type BindVnic BindVnicRequestType

type BindVnicRequestType

type BindVnicRequestType struct {
	This         ManagedObjectReference `xml:"_this" json:"-"`
	IScsiHbaName string                 `xml:"iScsiHbaName" json:"iScsiHbaName"`
	VnicDevice   string                 `xml:"vnicDevice" json:"vnicDevice"`
}

type BindVnicResponse

type BindVnicResponse struct {
}

type BlockedByFirewall

type BlockedByFirewall struct {
	HostConfigFault
}

type BlockedByFirewallFault

type BlockedByFirewallFault BlockedByFirewall

type BoolOption

type BoolOption struct {
	OptionType

	Supported    bool `xml:"supported" json:"supported"`
	DefaultValue bool `xml:"defaultValue" json:"defaultValue"`
}

type BoolPolicy

type BoolPolicy struct {
	InheritablePolicy

	Value *bool `xml:"value" json:"value,omitempty"`
}

type BrowseDiagnosticLog

type BrowseDiagnosticLog BrowseDiagnosticLogRequestType

type BrowseDiagnosticLogRequestType

type BrowseDiagnosticLogRequestType struct {
	This  ManagedObjectReference  `xml:"_this" json:"-"`
	Host  *ManagedObjectReference `xml:"host,omitempty" json:"host,omitempty"`
	Key   string                  `xml:"key" json:"key"`
	Start int32                   `xml:"start,omitempty" json:"start,omitempty"`
	Lines int32                   `xml:"lines,omitempty" json:"lines,omitempty"`
}

type BrowseDiagnosticLogResponse

type BrowseDiagnosticLogResponse struct {
	Returnval DiagnosticManagerLogHeader `xml:"returnval" json:"returnval"`
}

type CAMServerRefusedConnection

type CAMServerRefusedConnection struct {
	InvalidCAMServer
}

type CAMServerRefusedConnectionFault

type CAMServerRefusedConnectionFault CAMServerRefusedConnection

type CanProvisionObjects

type CanProvisionObjects CanProvisionObjectsRequestType

type CanProvisionObjectsRequestType

type CanProvisionObjectsRequestType struct {
	This                 ManagedObjectReference `xml:"_this" json:"-"`
	Npbs                 []VsanNewPolicyBatch   `xml:"npbs" json:"npbs"`
	IgnoreSatisfiability *bool                  `xml:"ignoreSatisfiability" json:"ignoreSatisfiability,omitempty"`
}

type CanProvisionObjectsResponse

type CanProvisionObjectsResponse struct {
	Returnval []VsanPolicySatisfiability `xml:"returnval" json:"returnval"`
}

type CancelRecommendationRequestType

type CancelRecommendationRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
	Key  string                 `xml:"key" json:"key"`
}

type CancelRecommendationResponse

type CancelRecommendationResponse struct {
}

type CancelRetrievePropertiesExRequestType

type CancelRetrievePropertiesExRequestType struct {
	This  ManagedObjectReference `xml:"_this" json:"-"`
	Token string                 `xml:"token" json:"token"`
}

type CancelRetrievePropertiesExResponse

type CancelRetrievePropertiesExResponse struct {
}

type CancelStorageDrsRecommendationRequestType

type CancelStorageDrsRecommendationRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
	Key  []string               `xml:"key" json:"key"`
}

type CancelStorageDrsRecommendationResponse

type CancelStorageDrsRecommendationResponse struct {
}

type CancelTask

type CancelTask CancelTaskRequestType

type CancelTaskRequestType

type CancelTaskRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
}

type CancelTaskResponse

type CancelTaskResponse struct {
}

type CancelWaitForUpdatesRequestType

type CancelWaitForUpdatesRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
}

type CancelWaitForUpdatesResponse

type CancelWaitForUpdatesResponse struct {
}

type CanceledHostOperationEvent

type CanceledHostOperationEvent struct {
	HostEvent
}

type CannotAccessFile

type CannotAccessFile struct {
	FileFault
}

type CannotAccessFileFault

type CannotAccessFileFault CannotAccessFile

type CannotAccessLocalSource

type CannotAccessLocalSource struct {
	VimFault
}

type CannotAccessLocalSourceFault

type CannotAccessLocalSourceFault CannotAccessLocalSource

type CannotAccessNetwork

type CannotAccessNetwork struct {
	CannotAccessVmDevice

	Network *ManagedObjectReference `xml:"network,omitempty" json:"network,omitempty"`
}

func (*CannotAccessNetwork) GetCannotAccessNetwork

func (b *CannotAccessNetwork) GetCannotAccessNetwork() *CannotAccessNetwork

type CannotAccessNetworkFault

type CannotAccessNetworkFault BaseCannotAccessNetwork

type CannotAccessVmComponent

type CannotAccessVmComponent struct {
	VmConfigFault
}

func (*CannotAccessVmComponent) GetCannotAccessVmComponent

func (b *CannotAccessVmComponent) GetCannotAccessVmComponent() *CannotAccessVmComponent

type CannotAccessVmComponentFault

type CannotAccessVmComponentFault BaseCannotAccessVmComponent

type CannotAccessVmConfig

type CannotAccessVmConfig struct {
	CannotAccessVmComponent

	Reason LocalizedMethodFault `xml:"reason" json:"reason"`
}

type CannotAccessVmConfigFault

type CannotAccessVmConfigFault CannotAccessVmConfig

type CannotAccessVmDevice

type CannotAccessVmDevice struct {
	CannotAccessVmComponent

	Device    string `xml:"device" json:"device"`
	Backing   string `xml:"backing" json:"backing"`
	Connected bool   `xml:"connected" json:"connected"`
}

func (*CannotAccessVmDevice) GetCannotAccessVmDevice

func (b *CannotAccessVmDevice) GetCannotAccessVmDevice() *CannotAccessVmDevice

type CannotAccessVmDeviceFault

type CannotAccessVmDeviceFault BaseCannotAccessVmDevice

type CannotAccessVmDisk

type CannotAccessVmDisk struct {
	CannotAccessVmDevice

	Fault LocalizedMethodFault `xml:"fault" json:"fault"`
}

func (*CannotAccessVmDisk) GetCannotAccessVmDisk

func (b *CannotAccessVmDisk) GetCannotAccessVmDisk() *CannotAccessVmDisk

type CannotAccessVmDiskFault

type CannotAccessVmDiskFault BaseCannotAccessVmDisk

type CannotAddHostWithFTVmAsStandalone

type CannotAddHostWithFTVmAsStandalone struct {
	HostConnectFault
}

type CannotAddHostWithFTVmAsStandaloneFault

type CannotAddHostWithFTVmAsStandaloneFault CannotAddHostWithFTVmAsStandalone

type CannotAddHostWithFTVmToDifferentCluster

type CannotAddHostWithFTVmToDifferentCluster struct {
	HostConnectFault
}

type CannotAddHostWithFTVmToDifferentClusterFault

type CannotAddHostWithFTVmToDifferentClusterFault CannotAddHostWithFTVmToDifferentCluster

type CannotAddHostWithFTVmToNonHACluster

type CannotAddHostWithFTVmToNonHACluster struct {
	HostConnectFault
}

type CannotAddHostWithFTVmToNonHAClusterFault

type CannotAddHostWithFTVmToNonHAClusterFault CannotAddHostWithFTVmToNonHACluster

type CannotChangeDrsBehaviorForFtSecondary

type CannotChangeDrsBehaviorForFtSecondary struct {
	VmFaultToleranceIssue

	Vm     ManagedObjectReference `xml:"vm" json:"vm"`
	VmName string                 `xml:"vmName" json:"vmName"`
}

type CannotChangeDrsBehaviorForFtSecondaryFault

type CannotChangeDrsBehaviorForFtSecondaryFault CannotChangeDrsBehaviorForFtSecondary

type CannotChangeHaSettingsForFtSecondary

type CannotChangeHaSettingsForFtSecondary struct {
	VmFaultToleranceIssue

	Vm     ManagedObjectReference `xml:"vm" json:"vm"`
	VmName string                 `xml:"vmName" json:"vmName"`
}

type CannotChangeHaSettingsForFtSecondaryFault

type CannotChangeHaSettingsForFtSecondaryFault CannotChangeHaSettingsForFtSecondary

type CannotChangeVsanClusterUuid

type CannotChangeVsanClusterUuid struct {
	VsanFault
}

type CannotChangeVsanClusterUuidFault

type CannotChangeVsanClusterUuidFault CannotChangeVsanClusterUuid

type CannotChangeVsanNodeUuid

type CannotChangeVsanNodeUuid struct {
	VsanFault
}

type CannotChangeVsanNodeUuidFault

type CannotChangeVsanNodeUuidFault CannotChangeVsanNodeUuid

type CannotComputeFTCompatibleHosts

type CannotComputeFTCompatibleHosts struct {
	VmFaultToleranceIssue

	Vm     ManagedObjectReference `xml:"vm" json:"vm"`
	VmName string                 `xml:"vmName" json:"vmName"`
}

type CannotComputeFTCompatibleHostsFault

type CannotComputeFTCompatibleHostsFault CannotComputeFTCompatibleHosts

type CannotCreateFile

type CannotCreateFile struct {
	FileFault
}

type CannotCreateFileFault

type CannotCreateFileFault CannotCreateFile

type CannotDecryptPasswords

type CannotDecryptPasswords struct {
	CustomizationFault
}

type CannotDecryptPasswordsFault

type CannotDecryptPasswordsFault CannotDecryptPasswords

type CannotDeleteFile

type CannotDeleteFile struct {
	FileFault
}

type CannotDeleteFileFault

type CannotDeleteFileFault CannotDeleteFile

type CannotDisableDrsOnClustersWithVApps

type CannotDisableDrsOnClustersWithVApps struct {
	RuntimeFault
}

type CannotDisableDrsOnClustersWithVAppsFault

type CannotDisableDrsOnClustersWithVAppsFault CannotDisableDrsOnClustersWithVApps

type CannotDisableSnapshot

type CannotDisableSnapshot struct {
	VmConfigFault
}

type CannotDisableSnapshotFault

type CannotDisableSnapshotFault CannotDisableSnapshot

type CannotDisconnectHostWithFaultToleranceVm

type CannotDisconnectHostWithFaultToleranceVm struct {
	VimFault

	HostName string `xml:"hostName" json:"hostName"`
}

type CannotDisconnectHostWithFaultToleranceVmFault

type CannotDisconnectHostWithFaultToleranceVmFault CannotDisconnectHostWithFaultToleranceVm

type CannotEnableVmcpForCluster

type CannotEnableVmcpForCluster struct {
	VimFault

	Host     *ManagedObjectReference `xml:"host,omitempty" json:"host,omitempty"`
	HostName string                  `xml:"hostName,omitempty" json:"hostName,omitempty"`
	Reason   string                  `xml:"reason,omitempty" json:"reason,omitempty"`
}

type CannotEnableVmcpForClusterFault

type CannotEnableVmcpForClusterFault CannotEnableVmcpForCluster

type CannotEnableVmcpForClusterReason

type CannotEnableVmcpForClusterReason string

type CannotModifyConfigCpuRequirements

type CannotModifyConfigCpuRequirements struct {
	MigrationFault
}

type CannotModifyConfigCpuRequirementsFault

type CannotModifyConfigCpuRequirementsFault CannotModifyConfigCpuRequirements

type CannotMoveFaultToleranceVm

type CannotMoveFaultToleranceVm struct {
	VimFault

	MoveType string `xml:"moveType" json:"moveType"`
	VmName   string `xml:"vmName" json:"vmName"`
}

type CannotMoveFaultToleranceVmFault

type CannotMoveFaultToleranceVmFault CannotMoveFaultToleranceVm

type CannotMoveFaultToleranceVmMoveType

type CannotMoveFaultToleranceVmMoveType string

type CannotMoveHostWithFaultToleranceVm

type CannotMoveHostWithFaultToleranceVm struct {
	VimFault
}

type CannotMoveHostWithFaultToleranceVmFault

type CannotMoveHostWithFaultToleranceVmFault CannotMoveHostWithFaultToleranceVm

type CannotMoveVmWithDeltaDisk

type CannotMoveVmWithDeltaDisk struct {
	MigrationFault

	Device string `xml:"device" json:"device"`
}

type CannotMoveVmWithDeltaDiskFault

type CannotMoveVmWithDeltaDiskFault CannotMoveVmWithDeltaDisk

type CannotMoveVmWithNativeDeltaDisk

type CannotMoveVmWithNativeDeltaDisk struct {
	MigrationFault
}

type CannotMoveVmWithNativeDeltaDiskFault

type CannotMoveVmWithNativeDeltaDiskFault CannotMoveVmWithNativeDeltaDisk

type CannotMoveVsanEnabledHost

type CannotMoveVsanEnabledHost struct {
	VsanFault
}

func (*CannotMoveVsanEnabledHost) GetCannotMoveVsanEnabledHost

func (b *CannotMoveVsanEnabledHost) GetCannotMoveVsanEnabledHost() *CannotMoveVsanEnabledHost

type CannotMoveVsanEnabledHostFault

type CannotMoveVsanEnabledHostFault BaseCannotMoveVsanEnabledHost

type CannotPlaceWithoutPrerequisiteMoves

type CannotPlaceWithoutPrerequisiteMoves struct {
	VimFault
}

type CannotPlaceWithoutPrerequisiteMovesFault

type CannotPlaceWithoutPrerequisiteMovesFault CannotPlaceWithoutPrerequisiteMoves

type CannotPowerOffVmInCluster

type CannotPowerOffVmInCluster struct {
	InvalidState

	Operation string                 `xml:"operation" json:"operation"`
	Vm        ManagedObjectReference `xml:"vm" json:"vm"`
	VmName    string                 `xml:"vmName" json:"vmName"`
}

type CannotPowerOffVmInClusterFault

type CannotPowerOffVmInClusterFault CannotPowerOffVmInCluster

type CannotPowerOffVmInClusterOperation

type CannotPowerOffVmInClusterOperation string

type CannotReconfigureVsanWhenHaEnabled

type CannotReconfigureVsanWhenHaEnabled struct {
	VsanFault
}

type CannotReconfigureVsanWhenHaEnabledFault

type CannotReconfigureVsanWhenHaEnabledFault CannotReconfigureVsanWhenHaEnabled

type CannotUseNetwork

type CannotUseNetwork struct {
	VmConfigFault

	Device    string                  `xml:"device" json:"device"`
	Backing   string                  `xml:"backing" json:"backing"`
	Connected bool                    `xml:"connected" json:"connected"`
	Reason    string                  `xml:"reason" json:"reason"`
	Network   *ManagedObjectReference `xml:"network,omitempty" json:"network,omitempty"`
}

type CannotUseNetworkFault

type CannotUseNetworkFault CannotUseNetwork

type CannotUseNetworkReason

type CannotUseNetworkReason string

type Capability

type Capability struct {
	DynamicData

	ProvisioningSupported            bool             `xml:"provisioningSupported" json:"provisioningSupported"`
	MultiHostSupported               bool             `xml:"multiHostSupported" json:"multiHostSupported"`
	UserShellAccessSupported         bool             `xml:"userShellAccessSupported" json:"userShellAccessSupported"`
	SupportedEVCMode                 []EVCMode        `xml:"supportedEVCMode,omitempty" json:"supportedEVCMode,omitempty"`
	SupportedEVCGraphicsMode         []FeatureEVCMode `xml:"supportedEVCGraphicsMode,omitempty" json:"supportedEVCGraphicsMode,omitempty"`
	NetworkBackupAndRestoreSupported *bool            `xml:"networkBackupAndRestoreSupported" json:"networkBackupAndRestoreSupported,omitempty"`
	FtDrsWithoutEvcSupported         *bool            `xml:"ftDrsWithoutEvcSupported" json:"ftDrsWithoutEvcSupported,omitempty"`
	HciWorkflowSupported             *bool            `xml:"hciWorkflowSupported" json:"hciWorkflowSupported,omitempty"`
	ComputePolicyVersion             int32            `xml:"computePolicyVersion,omitempty" json:"computePolicyVersion,omitempty"`
	ClusterPlacementSupported        *bool            `xml:"clusterPlacementSupported" json:"clusterPlacementSupported,omitempty"`
	LifecycleManagementSupported     *bool            `xml:"lifecycleManagementSupported" json:"lifecycleManagementSupported,omitempty"`
	HostSeedingSupported             *bool            `xml:"hostSeedingSupported" json:"hostSeedingSupported,omitempty"`
	ScalableSharesSupported          *bool            `xml:"scalableSharesSupported" json:"scalableSharesSupported,omitempty"`
	HadcsSupported                   *bool            `xml:"hadcsSupported" json:"hadcsSupported,omitempty"`
	ConfigMgmtSupported              *bool            `xml:"configMgmtSupported" json:"configMgmtSupported,omitempty"`
}

type CertMgrRefreshCACertificatesAndCRLsRequestType

type CertMgrRefreshCACertificatesAndCRLsRequestType struct {
	This ManagedObjectReference   `xml:"_this" json:"-"`
	Host []ManagedObjectReference `xml:"host" json:"host"`
}

type CertMgrRefreshCACertificatesAndCRLs_TaskResponse

type CertMgrRefreshCACertificatesAndCRLs_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CertMgrRefreshCertificatesRequestType

type CertMgrRefreshCertificatesRequestType struct {
	This ManagedObjectReference   `xml:"_this" json:"-"`
	Host []ManagedObjectReference `xml:"host" json:"host"`
}

type CertMgrRefreshCertificates_TaskResponse

type CertMgrRefreshCertificates_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CertMgrRevokeCertificatesRequestType

type CertMgrRevokeCertificatesRequestType struct {
	This ManagedObjectReference   `xml:"_this" json:"-"`
	Host []ManagedObjectReference `xml:"host" json:"host"`
}

type CertMgrRevokeCertificates_TaskResponse

type CertMgrRevokeCertificates_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type ChangeAccessMode

type ChangeAccessMode ChangeAccessModeRequestType

type ChangeAccessModeRequestType

type ChangeAccessModeRequestType struct {
	This       ManagedObjectReference `xml:"_this" json:"-"`
	Principal  string                 `xml:"principal" json:"principal"`
	IsGroup    bool                   `xml:"isGroup" json:"isGroup"`
	AccessMode HostAccessMode         `xml:"accessMode" json:"accessMode"`
}

type ChangeAccessModeResponse

type ChangeAccessModeResponse struct {
}

type ChangeFileAttributesInGuestRequestType

type ChangeFileAttributesInGuestRequestType struct {
	This           ManagedObjectReference  `xml:"_this" json:"-"`
	Vm             ManagedObjectReference  `xml:"vm" json:"vm"`
	Auth           BaseGuestAuthentication `xml:"auth,typeattr" json:"auth"`
	GuestFilePath  string                  `xml:"guestFilePath" json:"guestFilePath"`
	FileAttributes BaseGuestFileAttributes `xml:"fileAttributes,typeattr" json:"fileAttributes"`
}

type ChangeFileAttributesInGuestResponse

type ChangeFileAttributesInGuestResponse struct {
}

type ChangeKeyRequestType

type ChangeKeyRequestType struct {
	This   ManagedObjectReference `xml:"_this" json:"-"`
	NewKey CryptoKeyPlain         `xml:"newKey" json:"newKey"`
}

type ChangeKey_Task

type ChangeKey_Task ChangeKeyRequestType

type ChangeKey_TaskResponse

type ChangeKey_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type ChangeLockdownMode

type ChangeLockdownMode ChangeLockdownModeRequestType

type ChangeLockdownModeRequestType

type ChangeLockdownModeRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
	Mode HostLockdownMode       `xml:"mode" json:"mode"`
}

type ChangeLockdownModeResponse

type ChangeLockdownModeResponse struct {
}

type ChangeNFSUserPasswordRequestType

type ChangeNFSUserPasswordRequestType struct {
	This     ManagedObjectReference `xml:"_this" json:"-"`
	Password string                 `xml:"password" json:"password"`
}

type ChangeNFSUserPasswordResponse

type ChangeNFSUserPasswordResponse struct {
}

type ChangeOwner

type ChangeOwner ChangeOwnerRequestType

type ChangeOwnerRequestType

type ChangeOwnerRequestType struct {
	This       ManagedObjectReference  `xml:"_this" json:"-"`
	Name       string                  `xml:"name" json:"name"`
	Datacenter *ManagedObjectReference `xml:"datacenter,omitempty" json:"datacenter,omitempty"`
	Owner      string                  `xml:"owner" json:"owner"`
}

type ChangeOwnerResponse

type ChangeOwnerResponse struct {
}

type ChangePassword

type ChangePassword ChangePasswordRequestType

type ChangePasswordRequestType

type ChangePasswordRequestType struct {
	This        ManagedObjectReference `xml:"_this" json:"-"`
	User        string                 `xml:"user" json:"user"`
	OldPassword string                 `xml:"oldPassword" json:"oldPassword"`
	NewPassword string                 `xml:"newPassword" json:"newPassword"`
}

type ChangePasswordResponse

type ChangePasswordResponse struct {
}

type ChangesInfoEventArgument

type ChangesInfoEventArgument struct {
	DynamicData

	Modified string `xml:"modified,omitempty" json:"modified,omitempty"`
	Added    string `xml:"added,omitempty" json:"added,omitempty"`
	Deleted  string `xml:"deleted,omitempty" json:"deleted,omitempty"`
}

type CheckAddHostEvcRequestType

type CheckAddHostEvcRequestType struct {
	This    ManagedObjectReference `xml:"_this" json:"-"`
	CnxSpec HostConnectSpec        `xml:"cnxSpec" json:"cnxSpec"`
}

type CheckAddHostEvc_Task

type CheckAddHostEvc_Task CheckAddHostEvcRequestType

type CheckAddHostEvc_TaskResponse

type CheckAddHostEvc_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckAnswerFileStatusRequestType

type CheckAnswerFileStatusRequestType struct {
	This ManagedObjectReference   `xml:"_this" json:"-"`
	Host []ManagedObjectReference `xml:"host" json:"host"`
}

type CheckAnswerFileStatus_Task

type CheckAnswerFileStatus_Task CheckAnswerFileStatusRequestType

type CheckAnswerFileStatus_TaskResponse

type CheckAnswerFileStatus_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckCloneRequestType

type CheckCloneRequestType struct {
	This     ManagedObjectReference  `xml:"_this" json:"-"`
	Vm       ManagedObjectReference  `xml:"vm" json:"vm"`
	Folder   ManagedObjectReference  `xml:"folder" json:"folder"`
	Name     string                  `xml:"name" json:"name"`
	Spec     VirtualMachineCloneSpec `xml:"spec" json:"spec"`
	TestType []string                `xml:"testType,omitempty" json:"testType,omitempty"`
}

type CheckClone_Task

type CheckClone_Task CheckCloneRequestType

type CheckClone_TaskResponse

type CheckClone_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckCompatibilityRequestType

type CheckCompatibilityRequestType struct {
	This     ManagedObjectReference  `xml:"_this" json:"-"`
	Vm       ManagedObjectReference  `xml:"vm" json:"vm"`
	Host     *ManagedObjectReference `xml:"host,omitempty" json:"host,omitempty"`
	Pool     *ManagedObjectReference `xml:"pool,omitempty" json:"pool,omitempty"`
	TestType []string                `xml:"testType,omitempty" json:"testType,omitempty"`
}

type CheckCompatibility_Task

type CheckCompatibility_Task CheckCompatibilityRequestType

type CheckCompatibility_TaskResponse

type CheckCompatibility_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckComplianceRequestType

type CheckComplianceRequestType struct {
	This    ManagedObjectReference   `xml:"_this" json:"-"`
	Profile []ManagedObjectReference `xml:"profile,omitempty" json:"profile,omitempty"`
	Entity  []ManagedObjectReference `xml:"entity,omitempty" json:"entity,omitempty"`
}

type CheckCompliance_Task

type CheckCompliance_Task CheckComplianceRequestType

type CheckCompliance_TaskResponse

type CheckCompliance_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckConfigureEvcModeRequestType

type CheckConfigureEvcModeRequestType struct {
	This               ManagedObjectReference `xml:"_this" json:"-"`
	EvcModeKey         string                 `xml:"evcModeKey" json:"evcModeKey"`
	EvcGraphicsModeKey string                 `xml:"evcGraphicsModeKey,omitempty" json:"evcGraphicsModeKey,omitempty"`
}

type CheckConfigureEvcMode_Task

type CheckConfigureEvcMode_Task CheckConfigureEvcModeRequestType

type CheckConfigureEvcMode_TaskResponse

type CheckConfigureEvcMode_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckCustomizationResourcesRequestType

type CheckCustomizationResourcesRequestType struct {
	This    ManagedObjectReference `xml:"_this" json:"-"`
	GuestOs string                 `xml:"guestOs" json:"guestOs"`
}

type CheckCustomizationResourcesResponse

type CheckCustomizationResourcesResponse struct {
}

type CheckCustomizationSpecRequestType

type CheckCustomizationSpecRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
	Spec CustomizationSpec      `xml:"spec" json:"spec"`
}

type CheckCustomizationSpecResponse

type CheckCustomizationSpecResponse struct {
}

type CheckForUpdates

type CheckForUpdates CheckForUpdatesRequestType

type CheckForUpdatesRequestType

type CheckForUpdatesRequestType struct {
	This    ManagedObjectReference `xml:"_this" json:"-"`
	Version string                 `xml:"version,omitempty" json:"version,omitempty"`
}

type CheckForUpdatesResponse

type CheckForUpdatesResponse struct {
	Returnval *UpdateSet `xml:"returnval,omitempty" json:"returnval,omitempty"`
}

type CheckHostPatchRequestType

type CheckHostPatchRequestType struct {
	This       ManagedObjectReference                     `xml:"_this" json:"-"`
	MetaUrls   []string                                   `xml:"metaUrls,omitempty" json:"metaUrls,omitempty"`
	BundleUrls []string                                   `xml:"bundleUrls,omitempty" json:"bundleUrls,omitempty"`
	Spec       *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty" json:"spec,omitempty"`
}

type CheckHostPatch_Task

type CheckHostPatch_Task CheckHostPatchRequestType

type CheckHostPatch_TaskResponse

type CheckHostPatch_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckInstantCloneRequestType

type CheckInstantCloneRequestType struct {
	This     ManagedObjectReference         `xml:"_this" json:"-"`
	Vm       ManagedObjectReference         `xml:"vm" json:"vm"`
	Spec     VirtualMachineInstantCloneSpec `xml:"spec" json:"spec"`
	TestType []string                       `xml:"testType,omitempty" json:"testType,omitempty"`
}

type CheckInstantClone_Task

type CheckInstantClone_Task CheckInstantCloneRequestType

type CheckInstantClone_TaskResponse

type CheckInstantClone_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckLicenseFeature

type CheckLicenseFeature CheckLicenseFeatureRequestType

type CheckLicenseFeatureRequestType

type CheckLicenseFeatureRequestType struct {
	This       ManagedObjectReference  `xml:"_this" json:"-"`
	Host       *ManagedObjectReference `xml:"host,omitempty" json:"host,omitempty"`
	FeatureKey string                  `xml:"featureKey" json:"featureKey"`
}

type CheckLicenseFeatureResponse

type CheckLicenseFeatureResponse struct {
	Returnval bool `xml:"returnval" json:"returnval"`
}

type CheckMigrateRequestType

type CheckMigrateRequestType struct {
	This     ManagedObjectReference   `xml:"_this" json:"-"`
	Vm       ManagedObjectReference   `xml:"vm" json:"vm"`
	Host     *ManagedObjectReference  `xml:"host,omitempty" json:"host,omitempty"`
	Pool     *ManagedObjectReference  `xml:"pool,omitempty" json:"pool,omitempty"`
	State    VirtualMachinePowerState `xml:"state,omitempty" json:"state,omitempty"`
	TestType []string                 `xml:"testType,omitempty" json:"testType,omitempty"`
}

type CheckMigrate_Task

type CheckMigrate_Task CheckMigrateRequestType

type CheckMigrate_TaskResponse

type CheckMigrate_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckPowerOnRequestType

type CheckPowerOnRequestType struct {
	This     ManagedObjectReference  `xml:"_this" json:"-"`
	Vm       ManagedObjectReference  `xml:"vm" json:"vm"`
	Host     *ManagedObjectReference `xml:"host,omitempty" json:"host,omitempty"`
	Pool     *ManagedObjectReference `xml:"pool,omitempty" json:"pool,omitempty"`
	TestType []string                `xml:"testType,omitempty" json:"testType,omitempty"`
}

type CheckPowerOn_Task

type CheckPowerOn_Task CheckPowerOnRequestType

type CheckPowerOn_TaskResponse

type CheckPowerOn_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckProfileComplianceRequestType

type CheckProfileComplianceRequestType struct {
	This   ManagedObjectReference   `xml:"_this" json:"-"`
	Entity []ManagedObjectReference `xml:"entity,omitempty" json:"entity,omitempty"`
}

type CheckProfileCompliance_Task

type CheckProfileCompliance_Task CheckProfileComplianceRequestType

type CheckProfileCompliance_TaskResponse

type CheckProfileCompliance_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckRelocateRequestType

type CheckRelocateRequestType struct {
	This     ManagedObjectReference     `xml:"_this" json:"-"`
	Vm       ManagedObjectReference     `xml:"vm" json:"vm"`
	Spec     VirtualMachineRelocateSpec `xml:"spec" json:"spec"`
	TestType []string                   `xml:"testType,omitempty" json:"testType,omitempty"`
}

type CheckRelocate_Task

type CheckRelocate_Task CheckRelocateRequestType

type CheckRelocate_TaskResponse

type CheckRelocate_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CheckResult

type CheckResult struct {
	DynamicData

	Vm      *ManagedObjectReference `xml:"vm,omitempty" json:"vm,omitempty"`
	Host    *ManagedObjectReference `xml:"host,omitempty" json:"host,omitempty"`
	Warning []LocalizedMethodFault  `xml:"warning,omitempty" json:"warning,omitempty"`
	Error   []LocalizedMethodFault  `xml:"error,omitempty" json:"error,omitempty"`
}

type CheckTestType

type CheckTestType string

type CheckVmConfigRequestType

type CheckVmConfigRequestType struct {
	This     ManagedObjectReference   `xml:"_this" json:"-"`
	Spec     VirtualMachineConfigSpec `xml:"spec" json:"spec"`
	Vm       *ManagedObjectReference  `xml:"vm,omitempty" json:"vm,omitempty"`
	Host     *ManagedObjectReference  `xml:"host,omitempty" json:"host,omitempty"`
	Pool     *ManagedObjectReference  `xml:"pool,omitempty" json:"pool,omitempty"`
	TestType []string                 `xml:"testType,omitempty" json:"testType,omitempty"`
}

type CheckVmConfig_Task

type CheckVmConfig_Task CheckVmConfigRequestType

type CheckVmConfig_TaskResponse

type CheckVmConfig_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type ChoiceOption

type ChoiceOption struct {
	OptionType

	ChoiceInfo   []BaseElementDescription `xml:"choiceInfo,typeattr" json:"choiceInfo"`
	DefaultIndex int32                    `xml:"defaultIndex,omitempty" json:"defaultIndex,omitempty"`
}

type ClearComplianceStatusRequestType

type ClearComplianceStatusRequestType struct {
	This    ManagedObjectReference   `xml:"_this" json:"-"`
	Profile []ManagedObjectReference `xml:"profile,omitempty" json:"profile,omitempty"`
	Entity  []ManagedObjectReference `xml:"entity,omitempty" json:"entity,omitempty"`
}

type ClearComplianceStatusResponse

type ClearComplianceStatusResponse struct {
}

type ClearNFSUser

type ClearNFSUser ClearNFSUserRequestType

type ClearNFSUserRequestType

type ClearNFSUserRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
}

type ClearNFSUserResponse

type ClearNFSUserResponse struct {
}

type ClearSystemEventLog

type ClearSystemEventLog ClearSystemEventLogRequestType

type ClearSystemEventLogRequestType

type ClearSystemEventLogRequestType struct {
	This ManagedObjectReference `xml:"_this" json:"-"`
}

type ClearSystemEventLogResponse

type ClearSystemEventLogResponse struct {
}

type ClearTriggeredAlarmsRequestType

type ClearTriggeredAlarmsRequestType struct {
	This   ManagedObjectReference `xml:"_this" json:"-"`
	Filter AlarmFilterSpec        `xml:"filter" json:"filter"`
}

type ClearTriggeredAlarmsResponse

type ClearTriggeredAlarmsResponse struct {
}

type ClearVStorageObjectControlFlagsRequestType

type ClearVStorageObjectControlFlagsRequestType struct {
	This         ManagedObjectReference `xml:"_this" json:"-"`
	Id           ID                     `xml:"id" json:"id"`
	Datastore    ManagedObjectReference `xml:"datastore" json:"datastore"`
	ControlFlags []string               `xml:"controlFlags,omitempty" json:"controlFlags,omitempty"`
}

type ClearVStorageObjectControlFlagsResponse

type ClearVStorageObjectControlFlagsResponse struct {
}

type ClockSkew

type ClockSkew struct {
	HostConfigFault
}

type ClockSkewFault

type ClockSkewFault ClockSkew

type CloneFromSnapshotNotSupported

type CloneFromSnapshotNotSupported struct {
	MigrationFault
}

type CloneFromSnapshotNotSupportedFault

type CloneFromSnapshotNotSupportedFault CloneFromSnapshotNotSupported

type CloneSession

type CloneSession CloneSessionRequestType

type CloneSessionRequestType

type CloneSessionRequestType struct {
	This        ManagedObjectReference `xml:"_this" json:"-"`
	CloneTicket string                 `xml:"cloneTicket" json:"cloneTicket"`
}

type CloneSessionResponse

type CloneSessionResponse struct {
	Returnval UserSession `xml:"returnval" json:"returnval"`
}

type CloneVAppRequestType

type CloneVAppRequestType struct {
	This   ManagedObjectReference `xml:"_this" json:"-"`
	Name   string                 `xml:"name" json:"name"`
	Target ManagedObjectReference `xml:"target" json:"target"`
	Spec   VAppCloneSpec          `xml:"spec" json:"spec"`
}

type CloneVApp_Task

type CloneVApp_Task CloneVAppRequestType

type CloneVApp_TaskResponse

type CloneVApp_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CloneVMRequestType

type CloneVMRequestType struct {
	This   ManagedObjectReference  `xml:"_this" json:"-"`
	Folder ManagedObjectReference  `xml:"folder" json:"folder"`
	Name   string                  `xml:"name" json:"name"`
	Spec   VirtualMachineCloneSpec `xml:"spec" json:"spec"`
}

type CloneVM_Task

type CloneVM_Task CloneVMRequestType

type CloneVM_TaskResponse

type CloneVM_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CloneVStorageObjectRequestType

type CloneVStorageObjectRequestType struct {
	This      ManagedObjectReference `xml:"_this" json:"-"`
	Id        ID                     `xml:"id" json:"id"`
	Datastore ManagedObjectReference `xml:"datastore" json:"datastore"`
	Spec      VslmCloneSpec          `xml:"spec" json:"spec"`
}

type CloneVStorageObject_Task

type CloneVStorageObject_Task CloneVStorageObjectRequestType

type CloneVStorageObject_TaskResponse

type CloneVStorageObject_TaskResponse struct {
	Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}

type CloseInventoryViewFolderRequestType

type CloseInventoryViewFolderRequestType struct {
	This   ManagedObjectReference   `xml:"_this" json:"-"`
	Entity []ManagedObjectReference `xml:"entity" json:"entity"`
}

type CloseInventoryViewFolderResponse

type CloseInventoryViewFolderResponse struct {
	Returnval []ManagedObjectReference `xml:"returnval,omitempty" json:"returnval,omitempty"`
}

type ClusterAction

type ClusterAction struct {
	DynamicData

	Type   string                  `xml:"type" json:"type"`
	Target *ManagedObjectReference `xml:"target,omitempty" json:"target,omitempty"`
}

func (*ClusterAction) GetClusterAction

func (b *ClusterAction) GetClusterAction() *ClusterAction

type ClusterActionHistory

type ClusterActionHistory struct {
	DynamicData

	Action BaseClusterAction `xml:"action,typeattr" json:"action"`
	Time   time.Time         `xml:"time" json:"time"`
}

type ClusterAffinityRuleSpec

type ClusterAffinityRuleSpec struct {
	ClusterRuleInfo

	Vm []ManagedObjectReference `xml:"vm" json:"vm"`
}

type ClusterAntiAffinityRuleSpec

type ClusterAntiAffinityRuleSpec struct {
	ClusterRuleInfo

	Vm []ManagedObjectReference `xml:"vm" json:"vm"`
}

type ClusterAttemptedVmInfo

type ClusterAttemptedVmInfo struct {
	DynamicData

	Vm   ManagedObjectReference  `xml:"vm" json:"vm"`
	Task *ManagedObjectReference `xml:"task,omitempty" json:"task,omitempty"`
}

type ClusterClusterInitialPlacementAction

type ClusterClusterInitialPlacementAction struct {
	ClusterAction

	TargetHost *ManagedObjectReference   `xml:"targetHost,omitempty" json:"targetHost,omitempty"`
	Pool       ManagedObjectReference    `xml:"pool" json:"pool"`
	ConfigSpec *VirtualMachineConfigSpec `xml:"configSpec,omitempty" json:"configSpec,omitempty"`
}

type ClusterComplianceCheckedEvent

type ClusterComplianceCheckedEvent struct {
	ClusterEvent

	Profile ProfileEventArgument `xml:"profile" json:"profile"`
}

type ClusterComputeResourceClusterConfigResult

type ClusterComputeResourceClusterConfigResult struct {
	DynamicData

	FailedHosts     []FolderFailedHostResult `xml:"failedHosts,omitempty" json:"failedHosts,omitempty"`
	ConfiguredHosts []ManagedObjectReference `xml:"configuredHosts,omitempty" json:"configuredHosts,omitempty"`
}

type ClusterComputeResourceDVSConfigurationValidation

type ClusterComputeResourceDVSConfigurationValidation struct {
	ClusterComputeResourceValidationResultBase

	IsDvsValid  bool `xml:"isDvsValid" json:"isDvsValid"`
	IsDvpgValid bool `xml:"isDvpgValid" json:"isDvpgValid"`
}

type ClusterComputeResourceDVSSetting

type ClusterComputeResourceDVSSetting struct {
	DynamicData

	DvSwitch           ManagedObjectReference                                        `xml:"dvSwitch" json:"dvSwitch"`
	PnicDevices        []string                                                      `xml:"pnicDevices,omitempty" json:"pnicDevices,omitempty"`
	DvPortgroupSetting []ClusterComputeResourceDVSSettingDVPortgroupToServiceMapping `xml:"dvPortgroupSetting,omitempty" json:"dvPortgroupSetting,omitempty"`
}

type ClusterComputeResourceDVSSettingDVPortgroupToServiceMapping

type ClusterComputeResourceDVSSettingDVPortgroupToServiceMapping struct {
	DynamicData

	DvPortgroup ManagedObjectReference `xml:"dvPortgroup" json:"dvPortgroup"`
	Service     string                 `xml:"service" json:"service"`
}

type ClusterComputeResourceDvsProfile

type ClusterComputeResourceDvsProfile struct {
	DynamicData

	DvsName            string                                                            `xml:"dvsName,omitempty" json:"dvsName,omitempty"`
	DvSwitch           *ManagedObjectReference                                           `xml:"dvSwitch,omitempty" json:"dvSwitch,omitempty"`
	PnicDevices        []string                                                          `xml:"pnicDevices,omitempty" json:"pnicDevices,omitempty"`
	DvPortgroupMapping []ClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping `xml:"dvPortgroupMapping,omitempty" json:"dvPortgroupMapping,omitempty"`
}

type ClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping

type ClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping struct {
	DynamicData

	DvPortgroupSpec *DVPortgroupConfigSpec  `xml:"dvPortgroupSpec,omitempty" json:"dvPortgroupSpec,omitempty"`
	DvPortgroup     *ManagedObjectReference `xml:"dvPortgroup,omitempty" json:"dvPortgroup,omitempty"`
	Service         string                  `xml:"service" json:"service"`
}

type ClusterComputeResourceHCIConfigInfo

type ClusterComputeResourceHCIConfigInfo struct {
	DynamicData

	WorkflowState     string                                          `xml:"workflowState" json:"workflowState"`
	DvsSetting        []ClusterComputeResourceDVSSetting              `xml:"dvsSetting,omitempty" json:"dvsSetting,omitempty"`
	ConfiguredHosts   []ManagedObjectReference                        `xml:"configuredHosts,omitempty" json:"configuredHosts,omitempty"`
	HostConfigProfile *ClusterComputeResourceHostConfigurationProfile `xml:"hostConfigProfile,omitempty" json:"hostConfigProfile,omitempty"`
}

type ClusterComputeResourceHCIConfigSpec

type ClusterComputeResourceHCIConfigSpec struct {
	DynamicData

	DvsProf           []ClusterComputeResourceDvsProfile              `xml:"dvsProf,omitempty" json:"dvsProf,omitempty"`
	HostConfigProfile *ClusterComputeResourceHostConfigurationProfile `xml:"hostConfigProfile,omitempty" json:"hostConfigProfile,omitempty"`
	VSanConfigSpec    *SDDCBase                                       `xml:"vSanConfigSpec,omitempty" json:"vSanConfigSpec,omitempty"`
	VcProf            *ClusterComputeResourceVCProfile                `xml:"vcProf,omitempty" json:"vcProf,omitempty"`
}

type ClusterComputeResourceHCIWorkflowState

type ClusterComputeResourceHCIWorkflowState string

type ClusterComputeResourceHostConfigurationInput

type ClusterComputeResourceHostConfigurationInput struct {
	DynamicData

	Host                        ManagedObjectReference                 `xml:"host" json:"host"`
	HostVmkNics                 []ClusterComputeResourceHostVmkNicInfo `xml:"hostVmkNics,omitempty" json:"hostVmkNics,omitempty"`
	AllowedInNonMaintenanceMode *bool                                  `xml:"allowedInNonMaintenanceMode" json:"allowedInNonMaintenanceMode,omitempty"`
}

type ClusterComputeResourceHostConfigurationProfile

type ClusterComputeResourceHostConfigurationProfile struct {
	DynamicData

	DateTimeConfig *HostDateTimeConfig `xml:"dateTimeConfig,omitempty" json:"dateTimeConfig,omitempty"`
	LockdownMode   HostLockdownMode    `xml:"lockdownMode,omitempty" json:"lockdownMode,omitempty"`
}

type ClusterComputeResourceHostConfigurationValidation

type ClusterComputeResourceHostConfigurationValidation struct {
	ClusterComputeResourceValidationResultBase

	Host                 ManagedObjectReference `xml:"host" json:"host"`
	IsDvsSettingValid    *bool                  `xml:"isDvsSettingValid" json:"isDvsSettingValid,omitempty"`
	IsVmknicSettingValid *bool                  `xml:"isVmknicSettingValid" json:"isVmknicSettingValid,omitempty"`
	IsNtpSettingValid    *bool                  `xml:"isNtpSettingValid" json:"isNtpSettingValid,omitempty"`
	IsLockdownModeValid  *bool                  `xml:"isLockdownModeValid" json:"isLockdownModeValid,omitempty"`
}

type ClusterComputeResourceHostVmkNicInfo

type ClusterComputeResourceHostVmkNicInfo struct {
	DynamicData

	NicSpec HostVirtualNicSpec `xml:"nicSpec" json:"nicSpec"`
	Service string             `xml:"service" json:"service"`
}

type ClusterComputeResourceSummary

type ClusterComputeResourceSummary struct {
	ComputeResourceSummary

	CurrentFailoverLevel         int32                              `xml:"currentFailoverLevel" json:"currentFailoverLevel"`
	AdmissionControlInfo         BaseClusterDasAdmissionControlInfo `xml:"admissionControlInfo,omitempty,typeattr" json:"admissionControlInfo,omitempty"`
	NumVmotions                  int32                              `xml:"numVmotions" json:"numVmotions"`
	TargetBalance                int32                              `xml:"targetBalance,omitempty" json:"targetBalance,omitempty"`
	CurrentBalance               int32                              `xml:"currentBalance,omitempty" json:"currentBalance,omitempty"`
	DrsScore                     int32                              `xml:"drsScore,omitempty" json:"drsScore,omitempty"`
	NumVmsPerDrsScoreBucket      []int32                            `xml:"numVmsPerDrsScoreBucket,omitempty" json:"numVmsPerDrsScoreBucket,omitempty"`
	UsageSummary                 *ClusterUsageSummary               `xml:"usageSummary,omitempty" json:"usageSummary,omitempty"`
	CurrentEVCModeKey            string                             `xml:"currentEVCModeKey,omitempty" json:"currentEVCModeKey,omitempty"`
	CurrentEVCGraphicsModeKey    string                             `xml:"currentEVCGraphicsModeKey,omitempty" json:"currentEVCGraphicsModeKey,omitempty"`
	DasData                      BaseClusterDasData                 `xml:"dasData,omitempty,typeattr" json:"dasData,omitempty"`
	ClusterMaintenanceModeStatus string                             `xml:"clusterMaintenanceModeStatus,omitempty" json:"clusterMaintenanceModeStatus,omitempty"`
	VcsHealthStatus              string                             `xml:"vcsHealthStatus,omitempty" json:"vcsHealthStatus,omitempty"`
	VcsSlots                     []ClusterComputeResourceVcsSlots   `xml:"vcsSlots,omitempty" json:"vcsSlots,omitempty"`
}

type ClusterComputeResourceVCProfile

type ClusterComputeResourceVCProfile struct {
	DynamicData

	ClusterSpec        *ClusterConfigSpecEx `xml:"clusterSpec,omitempty" json:"clusterSpec,omitempty"`
	EvcModeKey         string               `xml:"evcModeKey,omitempty" json:"evcModeKey,omitempty"`
	EvcGraphicsModeKey string               `xml:"evcGraphicsModeKey,omitempty" json:"evcGraphicsModeKey,omitempty"`
}

type ClusterComputeResourceValidationResultBase

type ClusterComputeResourceValidationResultBase struct {
	DynamicData

	Info []LocalizableMessage `xml:"info,omitempty" json:"info,omitempty"`
}

func (*ClusterComputeResourceValidationResultBase) GetClusterComputeResourceValidationResultBase

func (b *ClusterComputeResourceValidationResultBase) GetClusterComputeResourceValidationResultBase() *ClusterComputeResourceValidationResultBase

type ClusterComputeResourceVcsHealthStatus

type ClusterComputeResourceVcsHealthStatus string

type ClusterComputeResourceVcsSlots

type ClusterComputeResourceVcsSlots struct {
	DynamicData

	SystemId   string                   `xml:"systemId,omitempty" json:"systemId,omitempty"`
	Host       ManagedObjectReference   `xml:"host" json:"host"`
	Datastore  []ManagedObjectReference `xml:"datastore,omitempty" json:"datastore,omitempty"`
	TotalSlots int32                    `xml:"totalSlots" json:"totalSlots"`
}

type ClusterConfigInfo

type ClusterConfigInfo struct {
	DynamicData

	DasConfig   ClusterDasConfigInfo     `xml:"dasConfig" json:"dasConfig"`
	DasVmConfig []ClusterDasVmConfigInfo `xml:"dasVmConfig,omitempty" json:"dasVmConfig,omitempty"`
	DrsConfig   ClusterDrsConfigInfo     `xml:"drsConfig" json:"drsConfig"`
	DrsVmConfig []ClusterDrsVmConfigInfo `xml:"drsVmConfig,omitempty" json:"drsVmConfig,omitempty"`
	Rule        []BaseClusterRuleInfo    `xml:"rule,omitempty,typeattr" json:"rule,omitempty"`
}

type ClusterConfigInfoEx

type ClusterConfigInfoEx struct {
	ComputeResourceConfigInfo

	SystemVMsConfig     *ClusterSystemVMsConfigInfo     `xml:"systemVMsConfig,omitempty" json:"systemVMsConfig,omitempty"`
	DasConfig           ClusterDasConfigInfo            `xml:"dasConfig" json:"dasConfig"`
	DasVmConfig         []ClusterDasVmConfigInfo        `xml:"dasVmConfig,omitempty" json:"dasVmConfig,omitempty"`
	DrsConfig           ClusterDrsConfigInfo            `xml:"drsConfig" json:"drsConfig"`
	DrsVmConfig         []ClusterDrsVmConfigInfo        `xml:"drsVmConfig,omitempty" json:"drsVmConfig,omitempty"`
	Rule                []BaseClusterRuleInfo           `xml:"rule,omitempty,typeattr" json:"rule,omitempty"`
	Orchestration       *ClusterOrchestrationInfo       `xml:"orchestration,omitempty" json:"orchestration,omitempty"`
	VmOrchestration     []ClusterVmOrchestrationInfo    `xml:"vmOrchestration,omitempty" json:"vmOrchestration,omitempty"`
	DpmConfigInfo       *ClusterDpmConfigInfo           `xml:"dpmConfigInfo,omitempty" json:"dpmConfigInfo,omitempty"`
	DpmHostConfig       []ClusterDpmHostConfigInfo      `xml:"dpmHostConfig,omitempty" json:"dpmHostConfig,omitempty"`
	VsanConfigInfo      *VsanClusterConfigInfo          `xml:"vsanConfigInfo,omitempty" json:"vsanConfigInfo,omitempty"`
	VsanHostConfig      []VsanHostConfigInfo            `xml:"vsanHostConfig,omitempty" json:"vsanHostConfig,omitempty"`
	Group               []BaseClusterGroupInfo          `xml:"group,omitempty,typeattr" json:"group,omitempty"`
	InfraUpdateHaConfig *ClusterInfraUpdateHaConfigInfo `xml:"infraUpdateHaConfig,omitempty" json:"infraUpdateHaConfig,omitempty"`
	ProactiveDrsConfig  *ClusterProactiveDrsConfigInfo  `xml:"proactiveDrsConfig,omitempty" json:"proactiveDrsConfig,omitempty"`
	CryptoConfig        *ClusterCryptoConfigInfo        `xml:"cryptoConfig,omitempty" json:"cryptoConfig,omitempty"`
}

type ClusterConfigSpec

type ClusterConfigSpec struct {
	DynamicData

	DasConfig       *ClusterDasConfigInfo    `xml:"dasConfig,omitempty" json:"dasConfig,omitempty"`
	DasVmConfigSpec []ClusterDasVmConfigSpec `xml:"dasVmConfigSpec,omitempty" json:"dasVmConfigSpec,omitempty"`
	DrsConfig       *ClusterDrsConfigInfo    `xml:"drsConfig,omitempty" json:"drsConfig,omitempty"`
	DrsVmConfigSpec []ClusterDrsVmConfigSpec `xml:"drsVmConfigSpec,omitempty" json:"drsVmConfigSpec,omitempty"`
	RulesSpec       []ClusterRuleSpec        `xml:"rulesSpec,omitempty" json:"rulesSpec,omitempty"`
}

type ClusterConfigSpecEx

type ClusterConfigSpecEx struct {
	ComputeResourceConfigSpec

	SystemVMsConfig     *ClusterSystemVMsConfigSpec     `xml:"systemVMsConfig,omitempty" json:"systemVMsConfig,omitempty"`
	DasConfig           *ClusterDasConfigInfo           `xml:"dasConfig,omitempty" json:"dasConfig,omitempty"`
	DasVmConfigSpec     []ClusterDasVmConfigSpec        `xml:"dasVmConfigSpec,omitempty" json:"dasVmConfigSpec,omitempty"`
	DrsConfig           *ClusterDrsConfigInfo           `xml:"drsConfig,omitempty" json:"drsConfig,omitempty"`
	DrsVmConfigSpec     []ClusterDrsVmConfigSpec        `xml:"drsVmConfigSpec,omitempty" json:"drsVmConfigSpec,omitempty"`
	RulesSpec           []ClusterRuleSpec               `xml:"rulesSpec,omitempty" json:"rulesSpec,omitempty"`
	Orchestration       *ClusterOrchestrationInfo       `xml:"orchestration,omitempty" json:"orchestration,omitempty"`
	VmOrchestrationSpec []ClusterVmOrchestrationSpec    `xml:"vmOrchestrationSpec,omitempty" json:"vmOrchestrationSpec,omitempty"`
	DpmConfig           *ClusterDpmConfigInfo           `xml:"dpmConfig,omitempty" json:"dpmConfig,omitempty"`
	DpmHostConfigSpec   []ClusterDpmHostConfigSpec      `xml:"dpmHostConfigSpec,omitempty" json:"dpmHostConfigSpec,omitempty"`
	VsanConfig          *VsanClusterConfigInfo          `xml:"vsanConfig,omitempty" json:"vsanConfig,omitempty"`
	VsanHostConfigSpec  []VsanHostConfigInfo            `xml:"vsanHostConfigSpec,omitempty" json:"vsanHostConfigSpec,omitempty"`
	GroupSpec           []ClusterGroupSpec              `xml:"groupSpec,omitempty" json:"groupSpec,omitempty"`
	InfraUpdateHaConfig *ClusterInfraUpdateHaConfigInfo `xml:"infraUpdateHaConfig,omitempty" json:"infraUpdateHaConfig,omitempty"`
	ProactiveDrsConfig  *ClusterProactiveDrsConfigInfo  `xml:"proactiveDrsConfig,omitempty" json:"proactiveDrsConfig,omitempty"`
	InHciWorkflow       *bool                           `xml:"inHciWorkflow" json:"inHciWorkflow,omitempty"`
	CryptoConfig        *ClusterCryptoConfigInfo        `xml:"cryptoConfig,omitempty" json:"cryptoConfig,omitempty"`
}

type ClusterCreatedEvent

type ClusterCreatedEvent struct {
	ClusterEvent

	Parent FolderEventArgument `xml:"parent" json:"parent"`
}

type ClusterCryptoConfigInfo

type ClusterCryptoConfigInfo struct {
	DynamicData

	CryptoMode string `xml:"cryptoMode,omitempty" json:"cryptoMode,omitempty"`
}

type ClusterCryptoConfigInfoCryptoMode

type ClusterCryptoConfigInfoCryptoMode string

type ClusterDasAamHostInfo

type ClusterDasAamHostInfo struct {
	ClusterDasHostInfo

	HostDasState []ClusterDasAamNodeState `xml:"hostDasState,omitempty" json:"hostDasState,omitempty"`
	PrimaryHosts []string                 `xml:"primaryHosts,omitempty" json:"primaryHosts,omitempty"`
}

type ClusterDasAamNodeState

type ClusterDasAamNodeState struct {
	DynamicData

	Host         ManagedObjectReference `xml:"host" json:"host"`
	Name         string                 `xml:"name" json:"name"`
	ConfigState  string                 `xml:"configState" json:"configState"`
	RuntimeState string                 `xml:"runtimeState" json:"runtimeState"`
}

type ClusterDasAamNodeStateDasState

type ClusterDasAamNodeStateDasState string

type ClusterDasAdmissionControlInfo

type ClusterDasAdmissionControlInfo struct {
	DynamicData
}

func (*ClusterDasAdmissionControlInfo) GetClusterDasAdmissionControlInfo

func (b *ClusterDasAdmissionControlInfo) GetClusterDasAdmissionControlInfo() *ClusterDasAdmissionControlInfo

type ClusterDasAdmissionControlPolicy

type ClusterDasAdmissionControlPolicy struct {
	DynamicData

	ResourceReductionToToleratePercent *int32 `xml:"resourceReductionToToleratePercent" json:"resourceReductionToToleratePercent,omitempty"`
	PMemAdmissionControlEnabled        *bool  `xml:"pMemAdmissionControlEnabled" json:"pMemAdmissionControlEnabled,omitempty"`
}

func (*ClusterDasAdmissionControlPolicy) GetClusterDasAdmissionControlPolicy

func (b *ClusterDasAdmissionControlPolicy) GetClusterDasAdmissionControlPolicy() *ClusterDasAdmissionControlPolicy

type ClusterDasAdvancedRuntimeInfo

type ClusterDasAdvancedRuntimeInfo struct {
	DynamicData

	DasHostInfo            BaseClusterDasHostInfo                           `xml:"dasHostInfo,omitempty,typeattr" json:"dasHostInfo,omitempty"`
	VmcpSupported          *ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo `xml:"vmcpSupported,omitempty" json:"vmcpSupported,omitempty"`
	HeartbeatDatastoreInfo []DasHeartbeatDatastoreInfo                      `xml:"heartbeatDatastoreInfo,omitempty" json:"heartbeatDatastoreInfo,omitempty"`
}

func (*ClusterDasAdvancedRuntimeInfo) GetClusterDasAdvancedRuntimeInfo

func (b *ClusterDasAdvancedRuntimeInfo) GetClusterDasAdvancedRuntimeInfo() *ClusterDasAdvancedRuntimeInfo

type ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo

type ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo struct {
	DynamicData

	StorageAPDSupported bool `xml:"storageAPDSupported" json:"storageAPDSupported"`
	StoragePDLSupported bool `xml:"storagePDLSupported" json:"storagePDLSupported"`
}

type ClusterDasConfigInfo

type ClusterDasConfigInfo struct {
	DynamicData

	Enabled                    *bool                                `xml:"enabled" json:"enabled,omitempty"`
	VmMonitoring               string                               `xml:"vmMonitoring,omitempty" json:"vmMonitoring,omitempty"`
	HostMonitoring             string                               `xml:"hostMonitoring,omitempty" json:"hostMonitoring,omitempty"`
	VmComponentProtecting      string                               `xml:"vmComponentProtecting,omitempty" json:"vmComponentProtecting,omitempty"`
	FailoverLevel              int32                                `xml:"failoverLevel,omitempty" json:"failoverLevel,omitempty"`
	AdmissionControlPolicy     BaseClusterDasAdmissionControlPolicy `xml:"admissionControlPolicy,omitempty,typeattr" json:"admissionControlPolicy,omitempty"`
	AdmissionControlEnabled    *bool                                `xml:"admissionControlEnabled" json:"admissionControlEnabled,omitempty"`
	DefaultVmSettings          *ClusterDasVmSettings                `xml:"defaultVmSettings,omitempty" json:"defaultVmSettings,omitempty"`
	Option                     []BaseOptionValue                    `xml:"option,omitempty,typeattr" json:"option,omitempty"`
	HeartbeatDatastore         []ManagedObjectReference             `xml:"heartbeatDatastore,omitempty" json:"heartbeatDatastore,omitempty"`
	HBDatastoreCandidatePolicy string                               `xml:"hBDatastoreCandidatePolicy,omitempty" json:"hBDatastoreCandidatePolicy,omitempty"`
}

type ClusterDasConfigInfoHBDatastoreCandidate

type ClusterDasConfigInfoHBDatastoreCandidate string

type ClusterDasConfigInfoServiceState

type ClusterDasConfigInfoServiceState string

type ClusterDasConfigInfoVmMonitoringState

type ClusterDasConfigInfoVmMonitoringState string

type ClusterDasData

type ClusterDasData struct {
	DynamicData
}

func (*ClusterDasData) GetClusterDasData

func (b *ClusterDasData) GetClusterDasData() *ClusterDasData

type ClusterDasDataSummary

type ClusterDasDataSummary struct {
	ClusterDasData

	HostListVersion      int64 `xml:"hostListVersion" json:"hostListVersion"`
	ClusterConfigVersion int64 `xml:"clusterConfigVersion" json:"clusterConfigVersion"`
	CompatListVersion    int64 `xml:"compatListVersion" json:"compatListVersion"`
}

type ClusterDasFailoverLevelAdvancedRuntimeInfo

type ClusterDasFailoverLevelAdvancedRuntimeInfo struct {
	ClusterDasAdvancedRuntimeInfo

	SlotInfo                  ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo    `xml:"slotInfo" json:"slotInfo"`
	TotalSlots                int32                                                 `xml:"totalSlots" json:"totalSlots"`
	UsedSlots                 int32                                                 `xml:"usedSlots" json:"usedSlots"`
	UnreservedSlots           int32                                                 `xml:"unreservedSlots" json:"unreservedSlots"`
	TotalVms                  int32                                                 `xml:"totalVms" json:"totalVms"`
	TotalHosts                int32                                                 `xml:"totalHosts" json:"totalHosts"`
	TotalGoodHosts            int32                                                 `xml:"totalGoodHosts" json:"totalGoodHosts"`
	HostSlots                 []ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots `xml:"hostSlots,omitempty" json:"hostSlots,omitempty"`
	VmsRequiringMultipleSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots   `xml:"vmsRequiringMultipleSlots,omitempty" json:"vmsRequiringMultipleSlots,omitempty"`
}

type ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots

type ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots struct {
	DynamicData

	Host  ManagedObjectReference `xml:"host" json:"host"`
	Slots int32                  `xml:"slots" json:"slots"`
}

type ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo

type ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo struct {
	DynamicData

	NumVcpus int32 `xml:"numVcpus" json:"numVcpus"`
	CpuMHz   int32 `xml:"cpuMHz" json:"cpuMHz"`
	MemoryMB int32 `xml:"memoryMB" json:"memoryMB"`
}

type ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots

type ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots struct {
	DynamicData

	Vm    ManagedObjectReference `xml:"vm" json:"vm"`
	Slots int32                  `xml:"slots" json:"slots"`
}

type ClusterDasFdmAvailabilityState

type ClusterDasFdmAvailabilityState string

type ClusterDasFdmHostState

type ClusterDasFdmHostState struct {
	DynamicData

	State         string                  `xml:"state" json:"state"`
	StateReporter *ManagedObjectReference `xml:"stateReporter,omitempty" json:"stateReporter,omitempty"`
}

type ClusterDasHostInfo

type ClusterDasHostInfo struct {
	DynamicData
}

func (*ClusterDasHostInfo) GetClusterDasHostInfo

func (b *ClusterDasHostInfo) GetClusterDasHostInfo() *ClusterDasHostInfo

type ClusterDasHostRecommendation

type ClusterDasHostRecommendation struct {
	DynamicData

	Host      ManagedObjectReference `xml:"host" json:"host"`
	DrsRating int32                  `xml:"drsRating,omitempty" json:"drsRating,omitempty"`
}

type ClusterDasVmConfigInfo

type ClusterDasVmConfigInfo struct {
	DynamicData

	Key                 ManagedObjectReference `xml:"key" json:"key"`
	RestartPriority     DasVmPriority          `xml:"restartPriority,omitempty" json:"restartPriority,omitempty"`
	PowerOffOnIsolation *bool                  `xml:"powerOffOnIsolation" json:"powerOffOnIsolation,omitempty"`
	DasSettings         *ClusterDasVmSettings  `xml:"dasSettings,omitempty" json:"dasSettings,omitempty"`
}

type ClusterDasVmConfigSpec

type ClusterDasVmConfigSpec struct {
	ArrayUpdateSpec

	Info *ClusterDasVmConfigInfo `xml:"info,omitempty" json:"info,omitempty"`
}

type ClusterDasVmSettings

type ClusterDasVmSettings struct {
	DynamicData

	RestartPriority               string                                `xml:"restartPriority,omitempty" json:"restartPriority,omitempty"`
	RestartPriorityTimeout        int32                                 `xml:"restartPriorityTimeout,omitempty" json:"restartPriorityTimeout,omitempty"`
	IsolationResponse             string                                `xml:"isolationResponse,omitempty" json:"isolationResponse,omitempty"`
	VmToolsMonitoringSettings     *ClusterVmToolsMonitoringSettings     `xml:"vmToolsMonitoringSettings,omitempty" json:"vmToolsMonitoringSettings,omitempty"`
	VmComponentProtectionSettings *ClusterVmComponentProtectionSettings `xml:"vmComponentProtectionSettings,omitempty" json:"vmComponentProtectionSettings,omitempty"`
}

type ClusterDasVmSettingsIsolationResponse

type ClusterDasVmSettingsIsolationResponse string

type ClusterDasVmSettingsRestartPriority

type ClusterDasVmSettingsRestartPriority string

type ClusterDatastoreUpdateSpec

type ClusterDatastoreUpdateSpec struct {
	ArrayUpdateSpec

	Datastore *ManagedObjectReference `xml:"datastore,omitempty" json:"datastore,omitempty"`
}

type ClusterDependencyRuleInfo

type ClusterDependencyRuleInfo struct {
	ClusterRuleInfo

	VmGroup          string `xml:"vmGroup" json:"vmGroup"`
	DependsOnVmGroup string `xml:"dependsOnVmGroup" json:"dependsOnVmGroup"`
}

type ClusterDestroyedEvent

type ClusterDestroyedEvent struct {
	ClusterEvent
}

type ClusterDpmConfigInfo

type ClusterDpmConfigInfo struct {
	DynamicData

	Enabled             *bool             `xml:"enabled" json:"enabled,omitempty"`
	DefaultDpmBehavior  DpmBehavior       `xml:"defaultDpmBehavior,omitempty" json:"defaultDpmBehavior,omitempty"`
	HostPowerActionRate int32             `xml:"hostPowerActionRate,omitempty" json:"hostPowerActionRate,omitempty"`
	Option              []BaseOptionValue `xml:"option,omitempty,typeattr" json:"option,omitempty"`
}

type ClusterDpmHostConfigInfo

type ClusterDpmHostConfigInfo struct {
	DynamicData

	Key      ManagedObjectReference `xml:"key" json:"key"`
	Enabled  *bool                  `xml:"enabled" json:"enabled,omitempty"`
	Behavior DpmBehavior            `xml:"behavior,omitempty" json:"behavior,omitempty"`
}

type ClusterDpmHostConfigSpec

type ClusterDpmHostConfigSpec struct {
	ArrayUpdateSpec

	Info *ClusterDpmHostConfigInfo `xml:"info,omitempty" json:"info,omitempty"`
}

type ClusterDrsConfigInfo

type ClusterDrsConfigInfo struct {
	DynamicData

	Enabled                   *bool             `xml:"enabled" json:"enabled,omitempty"`
	EnableVmBehaviorOverrides *bool             `xml:"enableVmBehaviorOverrides" json:"enableVmBehaviorOverrides,omitempty"`
	DefaultVmBehavior         DrsBehavior       `xml:"defaultVmBehavior,omitempty" json:"defaultVmBehavior,omitempty"`
	VmotionRate               int32             `xml:"vmotionRate,omitempty" json:"vmotionRate,omitempty"`
	ScaleDescendantsShares    string            `xml:"scaleDescendantsShares,omitempty" json:"scaleDescendantsShares,omitempty"`
	Option                    []BaseOptionValue `xml:"option,omitempty,typeattr" json:"option,omitempty"`
}

type ClusterDrsFaults

type ClusterDrsFaults struct {
	DynamicData

	Reason     string                           `xml:"reason" json:"reason"`
	FaultsByVm []BaseClusterDrsFaultsFaultsByVm `xml:"faultsByVm,typeattr" json:"faultsByVm"`
}

type ClusterDrsFaultsFaultsByVirtualDisk

type ClusterDrsFaultsFaultsByVirtualDisk struct {
	ClusterDrsFaultsFaultsByVm

	Disk *VirtualDiskId `xml:"disk,omitempty" json:"disk,omitempty"`
}

type ClusterDrsFaultsFaultsByVm

type ClusterDrsFaultsFaultsByVm struct {
	DynamicData

	Vm    *ManagedObjectReference `xml:"vm,omitempty" json:"vm,omitempty"`
	Fault []LocalizedMethodFault  `xml:"fault" json:"fault"`
}

func (*ClusterDrsFaultsFaultsByVm) GetClusterDrsFaultsFaultsByVm

func (b *ClusterDrsFaultsFaultsByVm) GetClusterDrsFaultsFaultsByVm() *ClusterDrsFaultsFaultsByVm

type ClusterDrsMigration

type ClusterDrsMigration struct {
	DynamicData

	Key                   string                 `xml:"key" json:"key"`
	Time                  time.Time              `xml:"time" json:"time"`
	Vm                    ManagedObjectReference `xml:"vm" json:"vm"`
	CpuLoad               int32                  `xml:"cpuLoad,omitempty" json:"cpuLoad,omitempty"`
	MemoryLoad            int64                  `xml:"memoryLoad,omitempty" json:"memoryLoad,omitempty"`
	Source                ManagedObjectReference `xml:"source" json:"source"`
	SourceCpuLoad         int32                  `xml:"sourceCpuLoad,omitempty" json:"sourceCpuLoad,omitempty"`
	SourceMemoryLoad      int64                  `xml:"sourceMemoryLoad,omitempty" json:"sourceMemoryLoad,omitempty"`
	Destination           ManagedObjectReference `xml:"destination" json:"destination"`
	DestinationCpuLoad    int32                  `xml:"destinationCpuLoad,omitempty" json:"destinationCpuLoad,omitempty"`
	DestinationMemoryLoad int64                  `xml:"destinationMemoryLoad,omitempty" json:"destinationMemoryLoad,omitempty"`
}

type ClusterDrsRecommendation

type ClusterDrsRecommendation struct {
	DynamicData

	Key           string                `xml:"key" json:"key"`
	Rating        int32                 `xml:"rating" json:"rating"`
	Reason        string                `xml:"reason" json:"reason"`
	ReasonText    string                `xml:"reasonText" json:"reasonText"`
	MigrationList []ClusterDrsMigration `xml:"migrationList" json:"migrationList"`
}

type ClusterDrsVmConfigInfo

type ClusterDrsVmConfigInfo struct {
	DynamicData

	Key      ManagedObjectReference `xml:"key" json:"key"`
	Enabled  *bool                  `xml:"enabled" json:"enabled,omitempty"`
	Behavior DrsBehavior            `xml:"behavior,omitempty" json:"behavior,omitempty"`
}

type ClusterDrsVmConfigSpec

type ClusterDrsVmConfigSpec struct {
	ArrayUpdateSpec

	Info *ClusterDrsVmConfigInfo `xml:"info,omitempty" json:"info,omitempty"`
}

type ClusterEVCManagerCheckResult

type ClusterEVCManagerCheckResult struct {
	DynamicData

	EvcModeKey string                   `xml:"evcModeKey" json:"evcModeKey"`
	Error      LocalizedMethodFault     `xml:"error" json:"error"`
	Host       []ManagedObjectReference `xml:"host,omitempty" json:"host,omitempty"`
}

type ClusterEVCManagerEVCState

type ClusterEVCManagerEVCState struct {
	DynamicData

	SupportedEVCMode      []EVCMode                          `xml:"supportedEVCMode" json:"supportedEVCMode"`
	CurrentEVCModeKey     string                             `xml:"currentEVCModeKey,omitempty" json:"currentEVCModeKey,omitempty"`
	GuaranteedCPUFeatures []HostCpuIdInfo                    `xml:"guaranteedCPUFeatures,omitempty" json:"guaranteedCPUFeatures,omitempty"`
	FeatureCapability     []HostFeatureCapability            `xml:"featureCapability,omitempty" json:"featureCapability,omitempty"`
	FeatureMask           []HostFeatureMask                  `xml:"featureMask,omitempty" json:"featureMask,omitempty"`
	FeatureRequirement    []VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty" json:"featureRequirement,omitempty"`
}

type ClusterEnterMaintenanceModeRequestType

type ClusterEnterMaintenanceModeRequestType struct {
	This   ManagedObjectReference   `xml:"_this" json:"-"`
	Host   []ManagedObjectReference `xml:"host" json:"host"`
	Option []BaseOptionValue        `xml:"option,omitempty,typeattr" json:"option,omitempty"`
}

type ClusterEnterMaintenanceModeResponse

type ClusterEnterMaintenanceModeResponse struct {
	Returnval ClusterEnterMaintenanceResult `xml:"returnval" json:"returnval"`
}

type ClusterEnterMaintenanceResult

type ClusterEnterMaintenanceResult struct {
	DynamicData

	Recommendations []ClusterRecommendation `xml:"recommendations,omitempty" json:"recommendations,omitempty"`
	Fault           *ClusterDrsFaults       `xml:"fault,omitempty" json:"fault,omitempty"`
}

type ClusterEvent

type ClusterEvent struct {
	Event
}

func (*ClusterEvent) GetClusterEvent

func (b *ClusterEvent) GetClusterEvent() *ClusterEvent

type ClusterFailoverHostAdmissionControlInfo

type ClusterFailoverHostAdmissionControlInfo struct {
	ClusterDasAdmissionControlInfo

	HostStatus []ClusterFailoverHostAdmissionControlInfoHostStatus `xml:"hostStatus,omitempty" json:"hostStatus,omitempty"`
}

type ClusterFailoverHostAdmissionControlInfoHostStatus

type ClusterFailoverHostAdmissionControlInfoHostStatus struct {
	DynamicData

	Host   ManagedObjectReference `xml:"host" json:"host"`
	Status ManagedEntityStatus    `xml:"status" json:"status"`
}

type ClusterFailoverHostAdmissionControlPolicy

type ClusterFailoverHostAdmissionControlPolicy struct {
	ClusterDasAdmissionControlPolicy

	FailoverHosts []ManagedObjectReference `xml:"failoverHosts,omitempty" json:"failoverHosts,omitempty"`
	FailoverLevel int32                    `xml:"failoverLevel,omitempty" json:"failoverLevel,omitempty"`
}

type ClusterFailoverLevelAdmissionControlInfo

type ClusterFailoverLevelAdmissionControlInfo struct {
	ClusterDasAdmissionControlInfo

	CurrentFailoverLevel int32 `xml:"currentFailoverLevel" json:"currentFailoverLevel"`
}

type ClusterFailoverLevelAdmissionControlPolicy

type ClusterFailoverLevelAdmissionControlPolicy struct {
	ClusterDasAdmissionControlPolicy

	FailoverLevel int32                 `xml:"failoverLevel" json:"failoverLevel"`
	SlotPolicy    BaseClusterSlotPolicy `xml:"slotPolicy,omitempty,typeattr" json:"slotPolicy,omitempty"`
}

type ClusterFailoverResourcesAdmissionControlInfo

type ClusterFailoverResourcesAdmissionControlInfo struct {
	ClusterDasAdmissionControlInfo

	CurrentCpuFailoverResourcesPercent    int32 `xml:"currentCpuFailoverResourcesPercent" json:"currentCpuFailoverResourcesPercent"`
	CurrentMemoryFailoverResourcesPercent int32 `xml:"currentMemoryFailoverResourcesPercent" json:"currentMemoryFailoverResourcesPercent"`
	CurrentPMemFailoverResourcesPercent   int32 `xml:"currentPMemFailoverResourcesPercent,omitempty" json:"currentPMemFailoverResourcesPercent,omitempty"`
}

type ClusterFailoverResourcesAdmissionControlPolicy

type ClusterFailoverResourcesAdmissionControlPolicy struct {
	ClusterDasAdmissionControlPolicy

	CpuFailoverResourcesPercent             int32 `xml:"cpuFailoverResourcesPercent" json:"cpuFailoverResourcesPercent"`
	MemoryFailoverResourcesPercent          int32 `xml:"memoryFailoverResourcesPercent" json:"memoryFailoverResourcesPercent"`
	FailoverLevel                           int32 `xml:"failoverLevel,omitempty" json:"failoverLevel,omitempty"`
	AutoComputePercentages                  *bool `xml:"autoComputePercentages" json:"autoComputePercentages,omitempty"`
	PMemFailoverResourcesPercent            int32 `xml:"pMemFailoverResourcesPercent,omitempty" json:"pMemFailoverResourcesPercent,omitempty"`
	AutoComputePMemFailoverResourcesPercent *bool `xml:"autoComputePMemFailoverResourcesPercent" json:"autoComputePMemFailoverResourcesPercent,omitempty"`
}

type ClusterFixedSizeSlotPolicy

type ClusterFixedSizeSlotPolicy struct {
	ClusterSlotPolicy

	Cpu    int32 `xml:"cpu" json:"cpu"`
	Memory int32 `xml:"memory" json:"memory"`
}

type ClusterGroupInfo

type ClusterGroupInfo struct {
	DynamicData

	Name        string `xml:"name" json:"name"`
	UserCreated *bool  `xml:"userCreated" json:"userCreated,omitempty"`
	UniqueID    string `xml:"uniqueID,omitempty" json:"uniqueID,omitempty"`
}

func (*ClusterGroupInfo) GetClusterGroupInfo

func (b *ClusterGroupInfo) GetClusterGroupInfo() *ClusterGroupInfo

type ClusterGroupSpec

type ClusterGroupSpec struct {
	ArrayUpdateSpec

	Info BaseClusterGroupInfo `xml:"info,omitempty,typeattr" json:"info,omitempty"`
}

type ClusterHostGroup

type ClusterHostGroup struct {
	ClusterGroupInfo

	Host []ManagedObjectReference `xml:"host,omitempty" json:"host,omitempty"`
}

type ClusterHostInfraUpdateHaModeAction

type ClusterHostInfraUpdateHaModeAction struct {
	ClusterAction

	OperationType string `xml:"operationType" json:"operationType"`
}

type ClusterHostInfraUpdateHaModeActionOperationType

type ClusterHostInfraUpdateHaModeActionOperationType string

type ClusterHostPowerAction

type ClusterHostPowerAction struct {
	ClusterAction

	OperationType        HostPowerOperationType `xml:"operationType" json:"operationType"`
	PowerConsumptionWatt int32                  `xml:"powerConsumptionWatt,omitempty" json:"powerConsumptionWatt,omitempty"`
	CpuCapacityMHz       int32                  `xml:"cpuCapacityMHz,omitempty" json:"cpuCapacityMHz,omitempty"`
	MemCapacityMB        int32                  `xml:"memCapacityMB,omitempty" json:"memCapacityMB,omitempty"`
}

type ClusterHostRecommendation

type ClusterHostRecommendation struct {
	DynamicData

	Host   ManagedObjectReference `xml:"host" json:"host"`
	Rating int32                  `xml:"rating" json:"rating"`
}

type ClusterInfraUpdateHaConfigInfo

type ClusterInfraUpdateHaConfigInfo struct {
	DynamicData

	Enabled             *bool    `xml:"enabled" json:"enabled,omitempty"`
	Behavior            string   `xml:"behavior,omitempty" json:"behavior,omitempty"`
	ModerateRemediation string   `xml:"moderateRemediation,omitempty" json:"moderateRemediation,omitempty"`
	SevereRemediation   string   `xml:"severeRemediation,omitempty" json:"severeRemediation,omitempty"`
	Providers           []string `xml:"providers,omitempty" json:"providers,omitempty"`
}

type ClusterInfraUpdateHaConfigInfoBehaviorType

type ClusterInfraUpdateHaConfigInfoBehaviorType string

type ClusterInfraUpdateHaConfigInfoRemediationType

type ClusterInfraUpdateHaConfigInfoRemediationType string

type ClusterInitialPlacementAction

type ClusterInitialPlacementAction struct {
	ClusterAction

	TargetHost ManagedObjectReference  `xml:"targetHost" json:"targetHost"`
	Pool       *ManagedObjectReference `xml:"pool,omitempty" json:"pool,omitempty"`
}

type ClusterIoFilterInfo

type ClusterIoFilterInfo struct {
	IoFilterInfo

	OpType string `xml:"opType" json:"opType"`
	VibUrl string `xml:"vibUrl,omitempty" json:"vibUrl,omitempty"`
}

type ClusterMigrationAction

type ClusterMigrationAction struct {
	ClusterAction

	DrsMigration *ClusterDrsMigration `xml:"drsMigration,omitempty" json:"drsMigration,omitempty"`
}

type ClusterNetworkConfigSpec

type ClusterNetworkConfigSpec struct {
	DynamicData

	NetworkPortGroup ManagedObjectReference  `xml:"networkPortGroup" json:"networkPortGroup"`
	IpSettings       CustomizationIPSettings `xml:"ipSettings" json:"ipSettings"`
}

type ClusterNotAttemptedVmInfo

type ClusterNotAttemptedVmInfo struct {
	DynamicData

	Vm    ManagedObjectReference `xml:"vm" json:"vm"`
	Fault LocalizedMethodFault   `xml:"fault" json:"fault"`
}

type ClusterOrchestrationInfo

type ClusterOrchestrationInfo struct {
	DynamicData

	DefaultVmReadiness *ClusterVmReadiness `xml:"defaultVmReadiness,omitempty" json:"defaultVmReadiness,omitempty"`
}

type ClusterOvercommittedEvent

type ClusterOvercommittedEvent struct {
	ClusterEvent
}

func (*ClusterOvercommittedEvent) GetClusterOvercommittedEvent

func (b *ClusterOvercommittedEvent) GetClusterOvercommittedEvent() *ClusterOvercommittedEvent

type ClusterPowerOnVmOption

type ClusterPowerOnVmOption string

type ClusterPowerOnVmResult

type ClusterPowerOnVmResult struct {
	DynamicData

	Attempted       []ClusterAttemptedVmInfo    `xml:"attempted,omitempty" json:"attempted,omitempty"`
	NotAttempted    []ClusterNotAttemptedVmInfo `xml:"notAttempted,omitempty" json:"notAttempted,omitempty"`
	Recommendations []ClusterRecommendation     `xml:"recommendations,omitempty" json:"recommendations,omitempty"`
}

type ClusterPreemptibleVmPairInfo

type ClusterPreemptibleVmPairInfo struct {
	DynamicData

	Id            int32                  `xml:"id,omitempty" json:"id,omitempty"`
	MonitoredVm   ManagedObjectReference `xml:"monitoredVm" json:"monitoredVm"`
	PreemptibleVm ManagedObjectReference `xml:"preemptibleVm" json:"preemptibleVm"`
}

type ClusterPreemptibleVmPairSpec

type ClusterPreemptibleVmPairSpec struct {
	ArrayUpdateSpec

	Info *ClusterPreemptibleVmPairInfo `xml:"info,omitempty" json:"info,omitempty"`
}

type ClusterProactiveDrsConfigInfo

type ClusterProactiveDrsConfigInfo struct {
	DynamicData

	Enabled *bool `xml:"enabled" json:"enabled,omitempty"`
}

type ClusterProfileCompleteConfigSpec

type ClusterProfileCompleteConfigSpec struct {
	ClusterProfileConfigSpec

	ComplyProfile *ComplianceProfile `xml:"complyProfile,omitempty" json:"complyProfile,omitempty"`
}

type ClusterProfileConfigInfo

type ClusterProfileConfigInfo struct {
	ProfileConfigInfo

	ComplyProfile *ComplianceProfile `xml:"complyProfile,omitempty" json:"complyProfile,omitempty"`
}

type ClusterProfileConfigServiceCreateSpec

type ClusterProfileConfigServiceCreateSpec struct {
	ClusterProfileConfigSpec

	ServiceType []string `xml:"serviceType,omitempty" json:"serviceType,omitempty"`
}

type ClusterProfileConfigSpec

type ClusterProfileConfigSpec struct {
	ClusterProfileCreateSpec
}

func (*ClusterProfileConfigSpec) GetClusterProfileConfigSpec

func (b *ClusterProfileConfigSpec) GetClusterProfileConfigSpec() *ClusterProfileConfigSpec

type ClusterProfileCreateSpec

type ClusterProfileCreateSpec struct {
	ProfileCreateSpec
}

func (*ClusterProfileCreateSpec) GetClusterProfileCreateSpec

func (b *ClusterProfileCreateSpec) GetClusterProfileCreateSpec() *ClusterProfileCreateSpec

type ClusterProfileServiceType

type ClusterProfileServiceType string

type ClusterRecommendation

type ClusterRecommendation struct {
	DynamicData

	Key            string                  `xml:"key" json:"key"`
	Type           string                  `xml:"type" json:"type"`
	Time           time.Time               `xml:"time" json:"time"`
	Rating         int32                   `xml:"rating" json:"rating"`
	Reason         string                  `xml:"reason" json:"reason"`
	ReasonText     string                  `xml:"reasonText" json:"reasonText"`
	WarningText    string                  `xml:"warningText,omitempty" json:"warningText,omitempty"`
	WarningDetails *LocalizableMessage     `xml:"warningDetails,omitempty" json:"warningDetails,omitempty"`
	Prerequisite   []string                `xml:"prerequisite,omitempty" json:"prerequisite,omitempty"`
	Action         []BaseClusterAction     `xml:"action,omitempty,typeattr" json:"action,omitempty"`
	Target         *ManagedObjectReference `xml:"target,omitempty" json:"target,omitempty"`
}

type ClusterReconfiguredEvent

type ClusterReconfiguredEvent struct {
	ClusterEvent

	ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty" json:"configChanges,omitempty"`
}

type ClusterResourceUsageSummary

type ClusterResourceUsageSummary struct {
	DynamicData

	CpuUsedMHz        int32 `xml:"cpuUsedMHz" json:"cpuUsedMHz"`
	CpuCapacityMHz    int32 `xml:"cpuCapacityMHz" json:"cpuCapacityMHz"`
	MemUsedMB         int32 `xml:"memUsedMB" json:"memUsedMB"`
	MemCapacityMB     int32 `xml:"memCapacityMB" json:"memCapacityMB"`
	PMemAvailableMB   int64 `xml:"pMemAvailableMB,omitempty" json:"pMemAvailableMB,omitempty"`
	PMemCapacityMB    int64 `xml:"pMemCapacityMB,omitempty" json:"pMemCapacityMB,omitempty"`
	StorageUsedMB     int64 `xml:"storageUsedMB" json:"storageUsedMB"`
	StorageCapacityMB int64 `xml:"storageCapacityMB" json:"storageCapacityMB"`
}

type ClusterRuleInfo

type ClusterRuleInfo struct {
	DynamicData

	Key          int32               `xml:"key,omitempty" json:"key,omitempty"`
	Status       ManagedEntityStatus `xml:"status,omitempty" json:"status,omitempty"`
	Enabled      *bool               `xml:"enabled" json:"enabled,omitempty"`
	Name         string              `xml:"name,omitempty" json:"name,omitempty"`
	Mandatory    *bool               `xml:"mandatory" json:"mandatory,omitempty"`
	UserCreated  *bool               `xml:"userCreated" json:"userCreated,omitempty"`
	InCompliance *bool               `xml:"inCompliance" json:"inCompliance,omitempty"`
	RuleUuid     string              `xml:"ruleUuid,omitempty" json:"ruleUuid,omitempty"`
}

func (*ClusterRuleInfo) GetClusterRuleInfo