Documentation
¶
Index ¶
- Constants
- func Add(name string, kind reflect.Type)
- func AddMinAPIVersionForEnumValue(enumName, enumValue, minAPIVersion string)
- func AddMinAPIVersionForType(name, minAPIVersion string)
- func DeepCopy[T AnyType](src T) (T, error)
- func DeepCopyInto[T AnyType](dst *T, src T) error
- func EnumValuesAsStrings[T ~string](enumValues []T) []string
- func IsAlreadyExists(err error) bool
- func IsFileNotFound(err error) bool
- func MustDeepCopy[T AnyType](src T) T
- func MustDeepCopyInto[T AnyType](dst *T, src T) error
- func New[T any](t T) *T
- func NewBool(v bool) *bool
- func NewInt32(v int32) *int32
- func NewInt64(v int64) *int64
- func NewJSONDecoder(r io.Reader) *json.Decoder
- func NewJSONEncoder(w *bytes.Buffer) *json.Encoder
- func NewTime(v time.Time) *time.Time
- func ToString(in AnyType) (s string)
- func VmomiTypeName(t reflect.Type) (discriminator string)
- type AbandonHciWorkflow
- type AbandonHciWorkflowRequestType
- type AbandonHciWorkflowResponse
- type AbdicateDomOwnership
- type AbdicateDomOwnershipRequestType
- type AbdicateDomOwnershipResponse
- type AbortCustomizationRequestType
- type AbortCustomization_Task
- type AbortCustomization_TaskResponse
- type AboutInfo
- type AccountCreatedEvent
- type AccountRemovedEvent
- type AccountUpdatedEvent
- type AcknowledgeAlarm
- type AcknowledgeAlarmRequestType
- type AcknowledgeAlarmResponse
- type AcquireCimServicesTicket
- type AcquireCimServicesTicketRequestType
- type AcquireCimServicesTicketResponse
- type AcquireCloneTicket
- type AcquireCloneTicketRequestType
- type AcquireCloneTicketResponse
- type AcquireCredentialsInGuest
- type AcquireCredentialsInGuestRequestType
- type AcquireCredentialsInGuestResponse
- type AcquireGenericServiceTicket
- type AcquireGenericServiceTicketRequestType
- type AcquireGenericServiceTicketResponse
- type AcquireLocalTicket
- type AcquireLocalTicketRequestType
- type AcquireLocalTicketResponse
- type AcquireMksTicket
- type AcquireMksTicketRequestType
- type AcquireMksTicketResponse
- type AcquireTicket
- type AcquireTicketRequestType
- type AcquireTicketResponse
- type Action
- type ActionParameter
- type ActionType
- type ActiveDirectoryFault
- type ActiveDirectoryFaultFault
- type ActiveDirectoryProfile
- type ActiveVMsBlockingEVC
- type ActiveVMsBlockingEVCFault
- type AddAuthorizationRole
- type AddAuthorizationRoleRequestType
- type AddAuthorizationRoleResponse
- type AddCustomFieldDef
- type AddCustomFieldDefRequestType
- type AddCustomFieldDefResponse
- type AddDVPortgroupRequestType
- type AddDVPortgroup_Task
- type AddDVPortgroup_TaskResponse
- type AddDisksRequestType
- type AddDisks_Task
- type AddDisks_TaskResponse
- type AddFilter
- type AddFilterEntities
- type AddFilterEntitiesRequestType
- type AddFilterEntitiesResponse
- type AddFilterRequestType
- type AddFilterResponse
- type AddGuestAlias
- type AddGuestAliasRequestType
- type AddGuestAliasResponse
- type AddHostRequestType
- type AddHost_Task
- type AddHost_TaskResponse
- type AddInternetScsiSendTargets
- type AddInternetScsiSendTargetsRequestType
- type AddInternetScsiSendTargetsResponse
- type AddInternetScsiStaticTargets
- type AddInternetScsiStaticTargetsRequestType
- type AddInternetScsiStaticTargetsResponse
- type AddKey
- type AddKeyRequestType
- type AddKeyResponse
- type AddKeys
- type AddKeysRequestType
- type AddKeysResponse
- type AddLicense
- type AddLicenseRequestType
- type AddLicenseResponse
- type AddMonitoredEntities
- type AddMonitoredEntitiesRequestType
- type AddMonitoredEntitiesResponse
- type AddNetworkResourcePool
- type AddNetworkResourcePoolRequestType
- type AddNetworkResourcePoolResponse
- type AddPortGroup
- type AddPortGroupRequestType
- type AddPortGroupResponse
- type AddServiceConsoleVirtualNic
- type AddServiceConsoleVirtualNicRequestType
- type AddServiceConsoleVirtualNicResponse
- type AddStandaloneHostRequestType
- type AddStandaloneHost_Task
- type AddStandaloneHost_TaskResponse
- type AddVirtualNic
- type AddVirtualNicRequestType
- type AddVirtualNicResponse
- type AddVirtualSwitch
- type AddVirtualSwitchRequestType
- type AddVirtualSwitchResponse
- type AdminDisabled
- type AdminDisabledFault
- type AdminNotDisabled
- type AdminNotDisabledFault
- type AdminPasswordNotChangedEvent
- type AffinityConfigured
- type AffinityConfiguredFault
- type AffinityType
- type AfterStartupTaskScheduler
- type AgentInstallFailed
- type AgentInstallFailedFault
- type AgentInstallFailedReason
- type AlarmAcknowledgedEvent
- type AlarmAction
- type AlarmActionTriggeredEvent
- type AlarmClearedEvent
- type AlarmCreatedEvent
- type AlarmDescription
- type AlarmEmailCompletedEvent
- type AlarmEmailFailedEvent
- type AlarmEvent
- type AlarmEventArgument
- type AlarmExpression
- type AlarmFilterSpec
- type AlarmFilterSpecAlarmTypeByEntity
- type AlarmFilterSpecAlarmTypeByTrigger
- type AlarmInfo
- type AlarmReconfiguredEvent
- type AlarmRemovedEvent
- type AlarmScriptCompleteEvent
- type AlarmScriptFailedEvent
- type AlarmSetting
- type AlarmSnmpCompletedEvent
- type AlarmSnmpFailedEvent
- type AlarmSpec
- type AlarmState
- type AlarmStatusChangedEvent
- type AlarmTriggeringAction
- type AlarmTriggeringActionTransitionSpec
- type AllVirtualMachinesLicensedEvent
- type AllocateIpv4Address
- type AllocateIpv4AddressRequestType
- type AllocateIpv4AddressResponse
- type AllocateIpv6Address
- type AllocateIpv6AddressRequestType
- type AllocateIpv6AddressResponse
- type AlreadyAuthenticatedSessionEvent
- type AlreadyBeingManaged
- type AlreadyBeingManagedFault
- type AlreadyConnected
- type AlreadyConnectedFault
- type AlreadyExists
- type AlreadyExistsFault
- type AlreadyUpgraded
- type AlreadyUpgradedFault
- type AndAlarmExpression
- type AnswerFile
- type AnswerFileCreateSpec
- type AnswerFileOptionsCreateSpec
- type AnswerFileSerializedCreateSpec
- type AnswerFileStatusError
- type AnswerFileStatusResult
- type AnswerFileUpdateFailed
- type AnswerFileUpdateFailedFault
- type AnswerFileUpdateFailure
- type AnswerFileValidationInfoStatus
- type AnswerVM
- type AnswerVMRequestType
- type AnswerVMResponse
- type AnyType
- type ApplicationQuiesceFault
- type ApplicationQuiesceFaultFault
- type ApplyEntitiesConfigRequestType
- type ApplyEntitiesConfig_Task
- type ApplyEntitiesConfig_TaskResponse
- type ApplyEvcModeVMRequestType
- type ApplyEvcModeVM_Task
- type ApplyEvcModeVM_TaskResponse
- type ApplyHostConfigRequestType
- type ApplyHostConfig_Task
- type ApplyHostConfig_TaskResponse
- type ApplyHostProfileConfigurationResult
- type ApplyHostProfileConfigurationResultStatus
- type ApplyHostProfileConfigurationSpec
- type ApplyProfile
- type ApplyRecommendation
- type ApplyRecommendationRequestType
- type ApplyRecommendationResponse
- type ApplyStorageDrsRecommendationRequestType
- type ApplyStorageDrsRecommendationToPodRequestType
- type ApplyStorageDrsRecommendationToPod_Task
- type ApplyStorageDrsRecommendationToPod_TaskResponse
- type ApplyStorageDrsRecommendation_Task
- type ApplyStorageDrsRecommendation_TaskResponse
- type ApplyStorageRecommendationResult
- type AreAlarmActionsEnabled
- type AreAlarmActionsEnabledRequestType
- type AreAlarmActionsEnabledResponse
- type ArrayOfAlarmAction
- type ArrayOfAlarmExpression
- type ArrayOfAlarmState
- type ArrayOfAlarmTriggeringActionTransitionSpec
- type ArrayOfAnswerFileStatusError
- type ArrayOfAnswerFileStatusResult
- type ArrayOfAnswerFileUpdateFailure
- type ArrayOfAnyType
- type ArrayOfAnyURI
- type ArrayOfApplyHostProfileConfigurationResult
- type ArrayOfApplyHostProfileConfigurationSpec
- type ArrayOfApplyProfile
- type ArrayOfAuthorizationPrivilege
- type ArrayOfAuthorizationRole
- type ArrayOfAutoStartPowerInfo
- type ArrayOfBase64Binary
- type ArrayOfBoolean
- type ArrayOfByte
- type ArrayOfChangesInfoEventArgument
- type ArrayOfCheckResult
- type ArrayOfClusterAction
- type ArrayOfClusterActionHistory
- type ArrayOfClusterAttemptedVmInfo
- type ArrayOfClusterComputeResourceDVSSetting
- type ArrayOfClusterComputeResourceDVSSettingDVPortgroupToServiceMapping
- type ArrayOfClusterComputeResourceDvsProfile
- type ArrayOfClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping
- type ArrayOfClusterComputeResourceHostConfigurationInput
- type ArrayOfClusterComputeResourceHostEvacuationInfo
- type ArrayOfClusterComputeResourceHostVmkNicInfo
- type ArrayOfClusterComputeResourceValidationResultBase
- type ArrayOfClusterComputeResourceVcsSlots
- type ArrayOfClusterDasAamNodeState
- type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots
- type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots
- type ArrayOfClusterDasVmConfigInfo
- type ArrayOfClusterDasVmConfigSpec
- type ArrayOfClusterDatastoreUpdateSpec
- type ArrayOfClusterDpmHostConfigInfo
- type ArrayOfClusterDpmHostConfigSpec
- type ArrayOfClusterDrsFaults
- type ArrayOfClusterDrsFaultsFaultsByVm
- type ArrayOfClusterDrsMigration
- type ArrayOfClusterDrsRecommendation
- type ArrayOfClusterDrsVmConfigInfo
- type ArrayOfClusterDrsVmConfigSpec
- type ArrayOfClusterEVCManagerCheckResult
- type ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus
- type ArrayOfClusterGroupInfo
- type ArrayOfClusterGroupSpec
- type ArrayOfClusterHostRecommendation
- type ArrayOfClusterIoFilterInfo
- type ArrayOfClusterNotAttemptedVmInfo
- type ArrayOfClusterRecommendation
- type ArrayOfClusterRuleInfo
- type ArrayOfClusterRuleSpec
- type ArrayOfClusterTagCategoryUpdateSpec
- type ArrayOfClusterVmOrchestrationInfo
- type ArrayOfClusterVmOrchestrationSpec
- type ArrayOfComplianceFailure
- type ArrayOfComplianceFailureComplianceFailureValues
- type ArrayOfComplianceLocator
- type ArrayOfComplianceResult
- type ArrayOfComputeResourceHostSPBMLicenseInfo
- type ArrayOfConflictingConfigurationConfig
- type ArrayOfCryptoKeyId
- type ArrayOfCryptoKeyPlain
- type ArrayOfCryptoKeyResult
- type ArrayOfCryptoManagerHostKeyStatus
- type ArrayOfCryptoManagerKmipClusterStatus
- type ArrayOfCryptoManagerKmipCryptoKeyStatus
- type ArrayOfCryptoManagerKmipServerStatus
- type ArrayOfCustomFieldDef
- type ArrayOfCustomFieldValue
- type ArrayOfCustomizationAdapterMapping
- type ArrayOfCustomizationIpV6Generator
- type ArrayOfCustomizationSpecInfo
- type ArrayOfDVPortConfigSpec
- type ArrayOfDVPortgroupConfigSpec
- type ArrayOfDVSHealthCheckConfig
- type ArrayOfDVSManagerPhysicalNicsList
- type ArrayOfDVSNetworkResourcePool
- type ArrayOfDVSNetworkResourcePoolConfigSpec
- type ArrayOfDVSVmVnicNetworkResourcePool
- type ArrayOfDasHeartbeatDatastoreInfo
- type ArrayOfDatacenterBasicConnectInfo
- type ArrayOfDatacenterMismatchArgument
- type ArrayOfDatastoreHostMount
- type ArrayOfDatastoreMountPathDatastorePair
- type ArrayOfDatastoreVVolContainerFailoverPair
- type ArrayOfDesiredSoftwareSpecComponentSpec
- type ArrayOfDiagnosticManagerBundleInfo
- type ArrayOfDiagnosticManagerLogDescriptor
- type ArrayOfDirectPathProfileInfo
- type ArrayOfDirectPathProfileManagerCapacityQuerySpec
- type ArrayOfDirectPathProfileManagerCapacityResult
- type ArrayOfDiskChangeExtent
- type ArrayOfDistributedVirtualPort
- type ArrayOfDistributedVirtualPortgroupInfo
- type ArrayOfDistributedVirtualPortgroupProblem
- type ArrayOfDistributedVirtualSwitchHostMember
- type ArrayOfDistributedVirtualSwitchHostMemberConfigSpec
- type ArrayOfDistributedVirtualSwitchHostMemberHostUplinkState
- type ArrayOfDistributedVirtualSwitchHostMemberPnicSpec
- type ArrayOfDistributedVirtualSwitchHostMemberTransportZoneInfo
- type ArrayOfDistributedVirtualSwitchHostProductSpec
- type ArrayOfDistributedVirtualSwitchInfo
- type ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob
- type ArrayOfDistributedVirtualSwitchManagerCompatibilityResult
- type ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec
- type ArrayOfDistributedVirtualSwitchNetworkOffloadSpec
- type ArrayOfDistributedVirtualSwitchProductSpec
- type ArrayOfDouble
- type ArrayOfDpuStatusInfo
- type ArrayOfDpuStatusInfoOperationalInfo
- type ArrayOfDvsApplyOperationFaultFaultOnObject
- type ArrayOfDvsFilterConfig
- type ArrayOfDvsHostInfrastructureTrafficResource
- type ArrayOfDvsHostVNicProfile
- type ArrayOfDvsNetworkRuleQualifier
- type ArrayOfDvsOperationBulkFaultFaultOnHost
- type ArrayOfDvsOutOfSyncHostArgument
- type ArrayOfDvsProfile
- type ArrayOfDvsServiceConsoleVNicProfile
- type ArrayOfDvsTrafficRule
- type ArrayOfDvsVmVnicNetworkResourcePoolRuntimeInfo
- type ArrayOfDvsVmVnicResourcePoolConfigSpec
- type ArrayOfDvsVnicAllocatedResource
- type ArrayOfDynamicProperty
- type ArrayOfEVCMode
- type ArrayOfElementDescription
- type ArrayOfEntityBackupConfig
- type ArrayOfEntityPrivilege
- type ArrayOfEnumDescription
- type ArrayOfEvent
- type ArrayOfEventAlarmExpressionComparison
- type ArrayOfEventArgDesc
- type ArrayOfEventDescriptionEventDetail
- type ArrayOfExtManagedEntityInfo
- type ArrayOfExtSolutionManagerInfoTabInfo
- type ArrayOfExtendedEventPair
- type ArrayOfExtension
- type ArrayOfExtensionClientInfo
- type ArrayOfExtensionEventTypeInfo
- type ArrayOfExtensionFaultTypeInfo
- type ArrayOfExtensionManagerIpAllocationUsage
- type ArrayOfExtensionPrivilegeInfo
- type ArrayOfExtensionResourceInfo
- type ArrayOfExtensionServerInfo
- type ArrayOfExtensionTaskTypeInfo
- type ArrayOfFaultToleranceDiskSpec
- type ArrayOfFaultsByHost
- type ArrayOfFaultsByVM
- type ArrayOfFcoeConfigVlanRange
- type ArrayOfFeatureEVCMode
- type ArrayOfFileInfo
- type ArrayOfFileLockInfo
- type ArrayOfFileQuery
- type ArrayOfFirewallProfileRulesetProfile
- type ArrayOfFolderFailedHostResult
- type ArrayOfFolderNewHostSpec
- type ArrayOfGuestAliases
- type ArrayOfGuestAuthAliasInfo
- type ArrayOfGuestAuthSubject
- type ArrayOfGuestDiskInfo
- type ArrayOfGuestFileInfo
- type ArrayOfGuestInfoNamespaceGenerationInfo
- type ArrayOfGuestInfoVirtualDiskMapping
- type ArrayOfGuestMappedAliases
- type ArrayOfGuestNicInfo
- type ArrayOfGuestOsDescriptor
- type ArrayOfGuestProcessInfo
- type ArrayOfGuestRegKeyRecordSpec
- type ArrayOfGuestRegValueSpec
- type ArrayOfGuestStackInfo
- type ArrayOfHbrManagerVmReplicationCapability
- type ArrayOfHbrTargetSpec
- type ArrayOfHealthUpdate
- type ArrayOfHealthUpdateInfo
- type ArrayOfHostAccessControlEntry
- type ArrayOfHostAccountSpec
- type ArrayOfHostActiveDirectory
- type ArrayOfHostAssignableHardwareBinding
- type ArrayOfHostAssignableHardwareConfigAttributeOverride
- type ArrayOfHostAuthenticationInfo
- type ArrayOfHostAuthenticationStoreInfo
- type ArrayOfHostBootDevice
- type ArrayOfHostCacheConfigurationInfo
- type ArrayOfHostCertificateManagerCertificateInfo
- type ArrayOfHostConnectInfoNetworkInfo
- type ArrayOfHostConnectSpec
- type ArrayOfHostCpuIdInfo
- type ArrayOfHostCpuPackage
- type ArrayOfHostDatastoreBrowserSearchResults
- type ArrayOfHostDatastoreConnectInfo
- type ArrayOfHostDatastoreSystemDatastoreResult
- type ArrayOfHostDateTimeSystemTimeZone
- type ArrayOfHostDhcpService
- type ArrayOfHostDhcpServiceConfig
- type ArrayOfHostDiagnosticPartition
- type ArrayOfHostDiagnosticPartitionCreateOption
- type ArrayOfHostDiskConfigurationResult
- type ArrayOfHostDiskMappingPartitionOption
- type ArrayOfHostDiskPartitionAttributes
- type ArrayOfHostDiskPartitionBlockRange
- type ArrayOfHostDiskPartitionInfo
- type ArrayOfHostDvxClass
- type ArrayOfHostEventArgument
- type ArrayOfHostFeatureCapability
- type ArrayOfHostFeatureMask
- type ArrayOfHostFeatureVersionInfo
- type ArrayOfHostFileSystemMountInfo
- type ArrayOfHostFirewallConfigRuleSetConfig
- type ArrayOfHostFirewallRule
- type ArrayOfHostFirewallRuleset
- type ArrayOfHostFirewallRulesetIpNetwork
- type ArrayOfHostGraphicsConfigDeviceType
- type ArrayOfHostGraphicsInfo
- type ArrayOfHostHardwareElementInfo
- type ArrayOfHostHostBusAdapter
- type ArrayOfHostInternetScsiHbaIscsiIpv6Address
- type ArrayOfHostInternetScsiHbaParamValue
- type ArrayOfHostInternetScsiHbaSendTarget
- type ArrayOfHostInternetScsiHbaStaticTarget
- type ArrayOfHostIoFilterInfo
- type ArrayOfHostIpConfigIpV6Address
- type ArrayOfHostIpRouteEntry
- type ArrayOfHostIpRouteOp
- type ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec
- type ArrayOfHostLowLevelProvisioningManagerFileDeleteResult
- type ArrayOfHostLowLevelProvisioningManagerFileDeleteSpec
- type ArrayOfHostLowLevelProvisioningManagerFileReserveResult
- type ArrayOfHostLowLevelProvisioningManagerFileReserveSpec
- type ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec
- type ArrayOfHostMemberHealthCheckResult
- type ArrayOfHostMemberRuntimeInfo
- type ArrayOfHostMemoryTierInfo
- type ArrayOfHostMultipathInfoLogicalUnit
- type ArrayOfHostMultipathInfoPath
- type ArrayOfHostMultipathStateInfoPath
- type ArrayOfHostNasVolumeConfig
- type ArrayOfHostNatService
- type ArrayOfHostNatServiceConfig
- type ArrayOfHostNatServicePortForwardSpec
- type ArrayOfHostNetStackInstance
- type ArrayOfHostNetworkConfigNetStackSpec
- type ArrayOfHostNumaNode
- type ArrayOfHostNumericSensorInfo
- type ArrayOfHostNvmeConnectSpec
- type ArrayOfHostNvmeController
- type ArrayOfHostNvmeDisconnectSpec
- type ArrayOfHostNvmeDiscoveryLogEntry
- type ArrayOfHostNvmeNamespace
- type ArrayOfHostNvmeTopologyInterface
- type ArrayOfHostOpaqueNetworkInfo
- type ArrayOfHostOpaqueSwitch
- type ArrayOfHostOpaqueSwitchPhysicalNicZone
- type ArrayOfHostPartialMaintenanceModeRuntimeInfo
- type ArrayOfHostPatchManagerStatus
- type ArrayOfHostPatchManagerStatusPrerequisitePatch
- type ArrayOfHostPathSelectionPolicyOption
- type ArrayOfHostPciDevice
- type ArrayOfHostPciPassthruConfig
- type ArrayOfHostPciPassthruInfo
- type ArrayOfHostPlacedVirtualNicIdentifier
- type ArrayOfHostPlugStoreTopologyAdapter
- type ArrayOfHostPlugStoreTopologyDevice
- type ArrayOfHostPlugStoreTopologyPath
- type ArrayOfHostPlugStoreTopologyPlugin
- type ArrayOfHostPlugStoreTopologyTarget
- type ArrayOfHostPnicNetworkResourceInfo
- type ArrayOfHostPortGroup
- type ArrayOfHostPortGroupConfig
- type ArrayOfHostPortGroupPort
- type ArrayOfHostPortGroupProfile
- type ArrayOfHostPowerPolicy
- type ArrayOfHostProfileManagerCompositionResultResultElement
- type ArrayOfHostProfileManagerCompositionValidationResultResultElement
- type ArrayOfHostProfilesEntityCustomizations
- type ArrayOfHostProtocolEndpoint
- type ArrayOfHostProxySwitch
- type ArrayOfHostProxySwitchConfig
- type ArrayOfHostProxySwitchHostLagConfig
- type ArrayOfHostPtpConfigPtpPort
- type ArrayOfHostQualifiedName
- type ArrayOfHostRdmaDevice
- type ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo
- type ArrayOfHostScsiDisk
- type ArrayOfHostScsiDiskPartition
- type ArrayOfHostScsiTopologyInterface
- type ArrayOfHostScsiTopologyLun
- type ArrayOfHostScsiTopologyTarget
- type ArrayOfHostService
- type ArrayOfHostServiceConfig
- type ArrayOfHostSharedGpuCapabilities
- type ArrayOfHostSnmpDestination
- type ArrayOfHostSriovDevicePoolInfo
- type ArrayOfHostSslThumbprintInfo
- type ArrayOfHostStorageArrayTypePolicyOption
- type ArrayOfHostStorageElementInfo
- type ArrayOfHostStorageOperationalInfo
- type ArrayOfHostStorageSystemDiskLocatorLedResult
- type ArrayOfHostStorageSystemScsiLunResult
- type ArrayOfHostStorageSystemVmfsVolumeResult
- type ArrayOfHostSubSpecification
- type ArrayOfHostSystemIdentificationInfo
- type ArrayOfHostSystemResourceInfo
- type ArrayOfHostSystemSwapConfigurationSystemSwapOption
- type ArrayOfHostTpmDigestInfo
- type ArrayOfHostTpmEventLogEntry
- type ArrayOfHostTrustAuthorityAttestationInfo
- type ArrayOfHostUnresolvedVmfsExtent
- type ArrayOfHostUnresolvedVmfsResolutionResult
- type ArrayOfHostUnresolvedVmfsResolutionSpec
- type ArrayOfHostUnresolvedVmfsVolume
- type ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption
- type ArrayOfHostVMotionCompatibility
- type ArrayOfHostVirtualNic
- type ArrayOfHostVirtualNicConfig
- type ArrayOfHostVirtualNicManagerNicTypeSelection
- type ArrayOfHostVirtualSwitch
- type ArrayOfHostVirtualSwitchConfig
- type ArrayOfHostVmciAccessManagerAccessSpec
- type ArrayOfHostVmfsRescanResult
- type ArrayOfHostVsanInternalSystemCmmdsQuery
- type ArrayOfHostVsanInternalSystemDeleteVsanObjectsResult
- type ArrayOfHostVsanInternalSystemVsanObjectOperationResult
- type ArrayOfHostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult
- type ArrayOfHostVvolNQN
- type ArrayOfHostVvolVolumeHostVvolNQN
- type ArrayOfHttpNfcLeaseDatastoreLeaseInfo
- type ArrayOfHttpNfcLeaseDeviceUrl
- type ArrayOfHttpNfcLeaseHostInfo
- type ArrayOfHttpNfcLeaseManifestEntry
- type ArrayOfHttpNfcLeaseProbeResult
- type ArrayOfHttpNfcLeaseSourceFile
- type ArrayOfID
- type ArrayOfImportOperationBulkFaultFaultOnImport
- type ArrayOfImportSpec
- type ArrayOfInt
- type ArrayOfIoFilterHostIssue
- type ArrayOfIpPool
- type ArrayOfIpPoolAssociation
- type ArrayOfIpPoolManagerIpAllocation
- type ArrayOfIscsiDependencyEntity
- type ArrayOfIscsiPortInfo
- type ArrayOfKernelModuleInfo
- type ArrayOfKeyAnyValue
- type ArrayOfKeyValue
- type ArrayOfKmipClusterInfo
- type ArrayOfKmipServerInfo
- type ArrayOfLicenseAssignmentManagerLicenseAssignment
- type ArrayOfLicenseAvailabilityInfo
- type ArrayOfLicenseFeatureInfo
- type ArrayOfLicenseManagerLicenseInfo
- type ArrayOfLicenseReservationInfo
- type ArrayOfLocalizableMessage
- type ArrayOfLocalizationManagerMessageCatalog
- type ArrayOfLong
- type ArrayOfManagedEntityStatus
- type ArrayOfManagedObjectReference
- type ArrayOfMethodActionArgument
- type ArrayOfMethodFault
- type ArrayOfMissingObject
- type ArrayOfMissingProperty
- type ArrayOfMultipleCertificatesVerifyFaultThumbprintData
- type ArrayOfNasStorageProfile
- type ArrayOfNetIpConfigInfoIpAddress
- type ArrayOfNetIpConfigSpecIpAddressSpec
- type ArrayOfNetIpRouteConfigInfoIpRoute
- type ArrayOfNetIpRouteConfigSpecIpRouteSpec
- type ArrayOfNetIpStackInfoDefaultRouter
- type ArrayOfNetIpStackInfoNetToMedia
- type ArrayOfNetStackInstanceProfile
- type ArrayOfNoPermissionEntityPrivileges
- type ArrayOfNsxHostVNicProfile
- type ArrayOfNumericRange
- type ArrayOfNvdimmDimmInfo
- type ArrayOfNvdimmGuid
- type ArrayOfNvdimmInterleaveSetInfo
- type ArrayOfNvdimmNamespaceDetails
- type ArrayOfNvdimmNamespaceInfo
- type ArrayOfNvdimmRegionInfo
- type ArrayOfObjectContent
- type ArrayOfObjectSpec
- type ArrayOfObjectUpdate
- type ArrayOfOpaqueNetworkTargetInfo
- type ArrayOfOptionDef
- type ArrayOfOptionProfile
- type ArrayOfOptionValue
- type ArrayOfOvfConsumerOstNode
- type ArrayOfOvfConsumerOvfSection
- type ArrayOfOvfDatastoreMapping
- type ArrayOfOvfDeploymentOption
- type ArrayOfOvfFile
- type ArrayOfOvfFileItem
- type ArrayOfOvfNetworkInfo
- type ArrayOfOvfNetworkMapping
- type ArrayOfOvfOptionInfo
- type ArrayOfOvfResourceMap
- type ArrayOfOvfStorageProfileMapping
- type ArrayOfPerfCounterInfo
- type ArrayOfPerfEntityMetricBase
- type ArrayOfPerfInterval
- type ArrayOfPerfMetricId
- type ArrayOfPerfMetricSeries
- type ArrayOfPerfMetricSeriesCSV
- type ArrayOfPerfQuerySpec
- type ArrayOfPerfSampleInfo
- type ArrayOfPerformanceManagerCounterLevelMapping
- type ArrayOfPermission
- type ArrayOfPermissionProfile
- type ArrayOfPhysicalNic
- type ArrayOfPhysicalNicConfig
- type ArrayOfPhysicalNicHintInfo
- type ArrayOfPhysicalNicIpHint
- type ArrayOfPhysicalNicLinkInfo
- type ArrayOfPhysicalNicNameHint
- type ArrayOfPhysicalNicProfile
- type ArrayOfPlaceVmsXClusterResultPlacementFaults
- type ArrayOfPlaceVmsXClusterResultPlacementInfo
- type ArrayOfPlaceVmsXClusterSpecCandidateNetworks
- type ArrayOfPlaceVmsXClusterSpecVmPlacementSpec
- type ArrayOfPlaceVmsXClusterSpecVmPlacementSpecCandidateNetworks
- type ArrayOfPlacementAffinityRule
- type ArrayOfPlacementSpec
- type ArrayOfPnicUplinkProfile
- type ArrayOfPodDiskLocator
- type ArrayOfPolicyOption
- type ArrayOfPrivilegeAvailability
- type ArrayOfProductComponentInfo
- type ArrayOfProfileApplyProfileProperty
- type ArrayOfProfileDeferredPolicyOptionParameter
- type ArrayOfProfileDescriptionSection
- type ArrayOfProfileExecuteError
- type ArrayOfProfileExpression
- type ArrayOfProfileExpressionMetadata
- type ArrayOfProfileMetadata
- type ArrayOfProfileMetadataProfileOperationMessage
- type ArrayOfProfileMetadataProfileSortSpec
- type ArrayOfProfileParameterMetadata
- type ArrayOfProfileParameterMetadataParameterRelationMetadata
- type ArrayOfProfilePolicy
- type ArrayOfProfilePolicyMetadata
- type ArrayOfProfilePolicyOptionMetadata
- type ArrayOfProfileProfileStructureProperty
- type ArrayOfProfilePropertyPath
- type ArrayOfProfileUpdateFailedUpdateFailure
- type ArrayOfPropertyChange
- type ArrayOfPropertyFilterSpec
- type ArrayOfPropertyFilterUpdate
- type ArrayOfPropertySpec
- type ArrayOfRelation
- type ArrayOfReplicationGroupId
- type ArrayOfReplicationInfoDiskSettings
- type ArrayOfResourceConfigSpec
- type ArrayOfResourcePoolVmResourceProfileUsage
- type ArrayOfRetrieveVStorageObjSpec
- type ArrayOfScheduledTaskDetail
- type ArrayOfScsiLun
- type ArrayOfScsiLunDescriptor
- type ArrayOfScsiLunDurableName
- type ArrayOfSelectionSet
- type ArrayOfSelectionSpec
- type ArrayOfServiceConsolePortGroupProfile
- type ArrayOfServiceLocator
- type ArrayOfServiceManagerServiceInfo
- type ArrayOfServiceProfile
- type ArrayOfShort
- type ArrayOfSoftwarePackage
- type ArrayOfStaticRouteProfile
- type ArrayOfStorageDrsOptionSpec
- type ArrayOfStorageDrsPlacementRankVmSpec
- type ArrayOfStorageDrsVmConfigInfo
- type ArrayOfStorageDrsVmConfigSpec
- type ArrayOfStoragePerformanceSummary
- type ArrayOfStorageRequirement
- type ArrayOfString
- type ArrayOfStructuredCustomizations
- type ArrayOfSubnetInfo
- type ArrayOfSystemEventInfo
- type ArrayOfTag
- type ArrayOfTagSpec
- type ArrayOfTaskInfo
- type ArrayOfTaskInfoState
- type ArrayOfTypeDescription
- type ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo
- type ArrayOfUri
- type ArrayOfUsbScanCodeSpecKeyEvent
- type ArrayOfUserGroupProfile
- type ArrayOfUserPrivilegeResult
- type ArrayOfUserProfile
- type ArrayOfUserSearchResult
- type ArrayOfUserSession
- type ArrayOfVASAStorageArray
- type ArrayOfVASAStorageArrayDiscoverySvcInfo
- type ArrayOfVAppCloneSpecNetworkMappingPair
- type ArrayOfVAppCloneSpecResourceMap
- type ArrayOfVAppEntityConfigInfo
- type ArrayOfVAppOvfSectionInfo
- type ArrayOfVAppOvfSectionSpec
- type ArrayOfVAppProductInfo
- type ArrayOfVAppProductSpec
- type ArrayOfVAppPropertyInfo
- type ArrayOfVAppPropertySpec
- type ArrayOfVMwareDVSPvlanConfigSpec
- type ArrayOfVMwareDVSPvlanMapEntry
- type ArrayOfVMwareDVSVspanConfigSpec
- type ArrayOfVMwareDvsLacpGroupConfig
- type ArrayOfVMwareDvsLacpGroupSpec
- type ArrayOfVMwareVspanSession
- type ArrayOfVStorageObjectAssociations
- type ArrayOfVStorageObjectAssociationsVmDiskAssociations
- type ArrayOfVStorageObjectReconcileResultInvalidDiskPath
- type ArrayOfVStorageObjectReconcileResultReconcileDetail
- type ArrayOfVStorageObjectSnapshotInfoVStorageObjectSnapshot
- type ArrayOfVVolHostPE
- type ArrayOfVVolVmConfigFileUpdateResultFailedVmConfigFileInfo
- type ArrayOfVchaNodeRuntimeInfo
- type ArrayOfVimVasaProviderInfo
- type ArrayOfVimVasaProviderStatePerArray
- type ArrayOfVirtualAppLinkInfo
- type ArrayOfVirtualDevice
- type ArrayOfVirtualDeviceBackingOption
- type ArrayOfVirtualDeviceConfigSpec
- type ArrayOfVirtualDeviceOption
- type ArrayOfVirtualDisk
- type ArrayOfVirtualDiskDeltaDiskFormatsSupported
- type ArrayOfVirtualDiskId
- type ArrayOfVirtualDiskRuleSpec
- type ArrayOfVirtualMachineBaseIndependentFilterSpec
- type ArrayOfVirtualMachineBootOptionsBootableDevice
- type ArrayOfVirtualMachineCdromInfo
- type ArrayOfVirtualMachineCertThumbprint
- type ArrayOfVirtualMachineConfigInfoDatastoreUrlPair
- type ArrayOfVirtualMachineConfigOptionDescriptor
- type ArrayOfVirtualMachineConfigSpec
- type ArrayOfVirtualMachineConnection
- type ArrayOfVirtualMachineCpuIdInfoSpec
- type ArrayOfVirtualMachineDatastoreInfo
- type ArrayOfVirtualMachineDatastoreVolumeOption
- type ArrayOfVirtualMachineDeviceRuntimeInfo
- type ArrayOfVirtualMachineDisplayTopology
- type ArrayOfVirtualMachineDvxClassInfo
- type ArrayOfVirtualMachineDynamicPassthroughInfo
- type ArrayOfVirtualMachineFeatureRequirement
- type ArrayOfVirtualMachineFileLayoutDiskLayout
- type ArrayOfVirtualMachineFileLayoutExDiskLayout
- type ArrayOfVirtualMachineFileLayoutExDiskUnit
- type ArrayOfVirtualMachineFileLayoutExFileInfo
- type ArrayOfVirtualMachineFileLayoutExSnapshotLayout
- type ArrayOfVirtualMachineFileLayoutSnapshotLayout
- type ArrayOfVirtualMachineFloppyInfo
- type ArrayOfVirtualMachineIdeDiskDeviceInfo
- type ArrayOfVirtualMachineIdeDiskDevicePartitionInfo
- type ArrayOfVirtualMachineLegacyNetworkSwitchInfo
- type ArrayOfVirtualMachineMessage
- type ArrayOfVirtualMachineMetadataManagerVmMetadataInput
- type ArrayOfVirtualMachineMetadataManagerVmMetadataResult
- type ArrayOfVirtualMachineNetworkInfo
- type ArrayOfVirtualMachineParallelInfo
- type ArrayOfVirtualMachinePciPassthroughInfo
- type ArrayOfVirtualMachinePciSharedGpuPassthroughInfo
- type ArrayOfVirtualMachinePrecisionClockInfo
- type ArrayOfVirtualMachineProfileDetailsDiskProfileDetails
- type ArrayOfVirtualMachineProfileSpec
- type ArrayOfVirtualMachinePropertyRelation
- type ArrayOfVirtualMachineQuickStatsMemoryTierStats
- type ArrayOfVirtualMachineRelocateSpecDiskLocator
- type ArrayOfVirtualMachineScsiDiskDeviceInfo
- type ArrayOfVirtualMachineScsiPassthroughInfo
- type ArrayOfVirtualMachineSerialInfo
- type ArrayOfVirtualMachineSnapshotTree
- type ArrayOfVirtualMachineSoundInfo
- type ArrayOfVirtualMachineSriovInfo
- type ArrayOfVirtualMachineSummary
- type ArrayOfVirtualMachineUsageOnDatastore
- type ArrayOfVirtualMachineUsbInfo
- type ArrayOfVirtualMachineVFlashModuleInfo
- type ArrayOfVirtualMachineVMCIDeviceFilterSpec
- type ArrayOfVirtualMachineVMotionStunTimeInfo
- type ArrayOfVirtualMachineVcpuConfig
- type ArrayOfVirtualMachineVendorDeviceGroupInfo
- type ArrayOfVirtualMachineVendorDeviceGroupInfoComponentDeviceInfo
- type ArrayOfVirtualMachineVgpuDeviceInfo
- type ArrayOfVirtualMachineVgpuProfileInfo
- type ArrayOfVirtualMachineVirtualDeviceGroupsDeviceGroup
- type ArrayOfVirtualNicManagerNetConfig
- type ArrayOfVirtualPCIPassthroughAllowedDevice
- type ArrayOfVirtualSCSISharing
- type ArrayOfVirtualSwitchProfile
- type ArrayOfVmEventArgument
- type ArrayOfVmPlacementPolicy
- type ArrayOfVmPodConfigForPlacement
- type ArrayOfVmPortGroupProfile
- type ArrayOfVmfsConfigOption
- type ArrayOfVmfsDatastoreOption
- type ArrayOfVnicPortArgument
- type ArrayOfVsanHostConfigInfo
- type ArrayOfVsanHostConfigInfoNetworkInfoPortConfig
- type ArrayOfVsanHostDiskMapInfo
- type ArrayOfVsanHostDiskMapResult
- type ArrayOfVsanHostDiskMapping
- type ArrayOfVsanHostDiskResult
- type ArrayOfVsanHostMembershipInfo
- type ArrayOfVsanHostRuntimeInfoDiskIssue
- type ArrayOfVsanNewPolicyBatch
- type ArrayOfVsanPolicyChangeBatch
- type ArrayOfVsanPolicySatisfiability
- type ArrayOfVsanUpgradeSystemNetworkPartitionInfo
- type ArrayOfVsanUpgradeSystemPreflightCheckIssue
- type ArrayOfVsanUpgradeSystemUpgradeHistoryItem
- type ArrayOfVslmInfrastructureObjectPolicy
- type ArrayOfVslmTagEntry
- type ArrayUpdateOperation
- type ArrayUpdateSpec
- type AssignUserToGroup
- type AssignUserToGroupRequestType
- type AssignUserToGroupResponse
- type AssociateProfile
- type AssociateProfileRequestType
- type AssociateProfileResponse
- type AttachDiskRequestType
- type AttachDisk_Task
- type AttachDisk_TaskResponse
- type AttachScsiLun
- type AttachScsiLunExRequestType
- type AttachScsiLunEx_Task
- type AttachScsiLunEx_TaskResponse
- type AttachScsiLunRequestType
- type AttachScsiLunResponse
- type AttachTagToVStorageObject
- type AttachTagToVStorageObjectRequestType
- type AttachTagToVStorageObjectResponse
- type AttachVmfsExtent
- type AttachVmfsExtentRequestType
- type AttachVmfsExtentResponse
- type AuthMinimumAdminPermission
- type AuthMinimumAdminPermissionFault
- type AuthenticationProfile
- type AuthorizationDescription
- type AuthorizationEvent
- type AuthorizationPrivilege
- type AuthorizationRole
- type AutoStartAction
- type AutoStartDefaults
- type AutoStartPowerInfo
- type AutoStartPowerOff
- type AutoStartPowerOffRequestType
- type AutoStartPowerOffResponse
- type AutoStartPowerOn
- type AutoStartPowerOnRequestType
- type AutoStartPowerOnResponse
- type AutoStartWaitHeartbeatSetting
- type BackupBlobReadFailure
- type BackupBlobReadFailureFault
- type BackupBlobWriteFailure
- type BackupBlobWriteFailureFault
- type BackupFirmwareConfiguration
- type BackupFirmwareConfigurationRequestType
- type BackupFirmwareConfigurationResponse
- type BadUsernameSessionEvent
- type BaseAction
- type BaseActiveDirectoryFault
- type BaseAlarmAction
- type BaseAlarmEvent
- type BaseAlarmExpression
- type BaseAlarmSpec
- type BaseAnswerFileCreateSpec
- type BaseApplyProfile
- type BaseArrayUpdateSpec
- type BaseAuthorizationEvent
- type BaseBaseConfigInfo
- type BaseBaseConfigInfoBackingInfo
- type BaseBaseConfigInfoFileBackingInfo
- type BaseCannotAccessNetwork
- type BaseCannotAccessVmComponent
- type BaseCannotAccessVmDevice
- type BaseCannotAccessVmDisk
- type BaseCannotMoveVsanEnabledHost
- type BaseClusterAction
- type BaseClusterClusterInitialPlacementAction
- type BaseClusterComputeResourceValidationResultBase
- type BaseClusterDasAdmissionControlInfo
- type BaseClusterDasAdmissionControlPolicy
- type BaseClusterDasAdvancedRuntimeInfo
- type BaseClusterDasData
- type BaseClusterDasHostInfo
- type BaseClusterDrsFaultsFaultsByVm
- type BaseClusterEvent
- type BaseClusterGroupInfo
- type BaseClusterOvercommittedEvent
- type BaseClusterProfileConfigSpec
- type BaseClusterProfileCreateSpec
- type BaseClusterRuleInfo
- type BaseClusterSlotPolicy
- type BaseClusterStatusChangedEvent
- type BaseComputeResourceConfigInfo
- type BaseComputeResourceConfigSpec
- type BaseComputeResourceSummary
- type BaseConfigInfo
- type BaseConfigInfoBackingInfo
- type BaseConfigInfoDiskFileBackingInfo
- type BaseConfigInfoDiskFileBackingInfoProvisioningType
- type BaseConfigInfoFileBackingInfo
- type BaseConfigInfoRawDiskMappingBackingInfo
- type BaseCpuIncompatible
- type BaseCryptoManagerKmipCryptoKeyStatusKeyInfo
- type BaseCryptoSpec
- type BaseCryptoSpecNoOp
- type BaseCustomFieldDefEvent
- type BaseCustomFieldEvent
- type BaseCustomFieldValue
- type BaseCustomizationEvent
- type BaseCustomizationFailed
- type BaseCustomizationFault
- type BaseCustomizationIdentitySettings
- type BaseCustomizationIpGenerator
- type BaseCustomizationIpV6Generator
- type BaseCustomizationName
- type BaseCustomizationOptions
- type BaseDVPortSetting
- type BaseDVPortgroupEvent
- type BaseDVPortgroupPolicy
- type BaseDVSConfigInfo
- type BaseDVSConfigSpec
- type BaseDVSFeatureCapability
- type BaseDVSFilterSpecConnecteeSpec
- type BaseDVSFilterSpecVlanSpec
- type BaseDVSHealthCheckCapability
- type BaseDVSHealthCheckConfig
- type BaseDVSUplinkPortPolicy
- type BaseDailyTaskScheduler
- type BaseDatacenterEvent
- type BaseDatastoreEvent
- type BaseDatastoreFileEvent
- type BaseDatastoreInfo
- type BaseDatastoreNotWritableOnHost
- type BaseDescription
- type BaseDeviceBackingNotSupported
- type BaseDeviceNotSupported
- type BaseDirectPathProfileManagerCapacityQuerySpec
- type BaseDirectPathProfileManagerCapacityResult
- type BaseDirectPathProfileManagerDirectPathConfig
- type BaseDirectPathProfileManagerTargetEntity
- type BaseDiskNotSupported
- type BaseDistributedVirtualSwitchHostMemberBacking
- type BaseDistributedVirtualSwitchManagerHostDvsFilterSpec
- type BaseDvsEvent
- type BaseDvsFault
- type BaseDvsFilterConfig
- type BaseDvsHealthStatusChangeEvent
- type BaseDvsIpPort
- type BaseDvsNetworkRuleAction
- type BaseDvsNetworkRuleQualifier
- type BaseDvsTrafficFilterConfig
- type BaseDvsVNicProfile
- type BaseDynamicData
- type BaseEVCAdmissionFailed
- type BaseEVCConfigFault
- type BaseElementDescription
- type BaseEnteredStandbyModeEvent
- type BaseEnteringStandbyModeEvent
- type BaseEntityEventArgument
- type BaseEvent
- type BaseEventArgument
- type BaseEventManagerEventViewSpec
- type BaseExitStandbyModeFailedEvent
- type BaseExitedStandbyModeEvent
- type BaseExitingStandbyModeEvent
- type BaseExpiredFeatureLicense
- type BaseFaultToleranceConfigInfo
- type BaseFcoeFault
- type BaseFileBackedVirtualDiskSpec
- type BaseFileFault
- type BaseFileInfo
- type BaseFileQuery
- type BaseGatewayConnectFault
- type BaseGatewayToHostConnectFault
- type BaseGeneralEvent
- type BaseGuestAuthSubject
- type BaseGuestAuthentication
- type BaseGuestFileAttributes
- type BaseGuestOperationsFault
- type BaseGuestProgramSpec
- type BaseGuestRegValueDataSpec
- type BaseGuestRegistryFault
- type BaseGuestRegistryKeyFault
- type BaseGuestRegistryValueFault
- type BaseHbrReplicationTargetSpec
- type BaseHostAccountSpec
- type BaseHostAuthenticationStoreInfo
- type BaseHostCommunication
- type BaseHostConfigFault
- type BaseHostConnectFault
- type BaseHostConnectInfoNetworkInfo
- type BaseHostDasEvent
- type BaseHostDataTransportConnectionInfo
- type BaseHostDatastoreConnectInfo
- type BaseHostDevice
- type BaseHostDigestInfo
- type BaseHostDirectoryStoreInfo
- type BaseHostDnsConfig
- type BaseHostEvent
- type BaseHostFibreChannelHba
- type BaseHostFibreChannelTargetTransport
- type BaseHostFileSystemVolume
- type BaseHostHardwareElementInfo
- type BaseHostHbaCreateSpec
- type BaseHostHostBusAdapter
- type BaseHostIpRouteConfig
- type BaseHostMemberHealthCheckResult
- type BaseHostMemberUplinkHealthCheckResult
- type BaseHostMultipathInfoLogicalUnitPolicy
- type BaseHostNvmeSpec
- type BaseHostNvmeTransportParameters
- type BaseHostPciPassthruConfig
- type BaseHostPciPassthruInfo
- type BaseHostPowerOpFailed
- type BaseHostProfileConfigSpec
- type BaseHostProfilesEntityCustomizations
- type BaseHostRdmaDeviceBacking
- type BaseHostSriovDevicePoolInfo
- type BaseHostSystemSwapConfigurationSystemSwapOption
- type BaseHostTargetTransport
- type BaseHostTpmBootSecurityOptionEventDetails
- type BaseHostTpmEventDetails
- type BaseHostVirtualSwitchBridge
- type BaseHourlyTaskScheduler
- type BaseImportSpec
- type BaseInaccessibleDatastore
- type BaseInheritablePolicy
- type BaseInsufficientHostCapacityFault
- type BaseInsufficientResourcesFault
- type BaseInsufficientStandbyResource
- type BaseInvalidArgument
- type BaseInvalidCAMServer
- type BaseInvalidDatastore
- type BaseInvalidDeviceSpec
- type BaseInvalidFolder
- type BaseInvalidFormat
- type BaseInvalidHostState
- type BaseInvalidLogin
- type BaseInvalidPropertyValue
- type BaseInvalidRequest
- type BaseInvalidState
- type BaseInvalidVmConfig
- type BaseIoFilterInfo
- type BaseIoFilterManagerSslTrust
- type BaseIpAddress
- type BaseIscsiFault
- type BaseKmipClusterInfoKeyInfo
- type BaseKmipServerSpecKeySpec
- type BaseLicenseEvent
- type BaseLicenseSource
- type BaseMacAddress
- type BaseMethodFault
- type BaseMigrationEvent
- type BaseMigrationFault
- type BaseMigrationFeatureNotSupported
- type BaseMonthlyTaskScheduler
- type BaseNasConfigFault
- type BaseNegatableExpression
- type BaseNetBIOSConfigInfo
- type BaseNetworkSummary
- type BaseNoCompatibleHost
- type BaseNoPermission
- type BaseNodeDeploymentSpec
- type BaseNodeNetworkSpec
- type BaseNotEnoughCpus
- type BaseNotEnoughLicenses
- type BaseNotSupported
- type BaseNotSupportedHost
- type BaseNotSupportedHostInCluster
- type BaseOptionType
- type BaseOptionValue
- type BaseOvfAttribute
- type BaseOvfConnectedDevice
- type BaseOvfConstraint
- type BaseOvfConsumerCallbackFault
- type BaseOvfCreateImportSpecParams
- type BaseOvfElement
- type BaseOvfExport
- type BaseOvfFault
- type BaseOvfHardwareExport
- type BaseOvfImport
- type BaseOvfInvalidPackage
- type BaseOvfInvalidValue
- type BaseOvfManagerCommonParams
- type BaseOvfMissingElement
- type BaseOvfProperty
- type BaseOvfSystemFault
- type BaseOvfUnsupportedAttribute
- type BaseOvfUnsupportedElement
- type BaseOvfUnsupportedPackage
- type BasePatchMetadataInvalid
- type BasePatchNotApplicable
- type BasePerfEntityMetricBase
- type BasePerfMetricSeries
- type BasePermissionEvent
- type BasePhysicalNicHint
- type BasePlatformConfigFault
- type BasePolicyOption
- type BasePortGroupProfile
- type BaseProfileConfigInfo
- type BaseProfileCreateSpec
- type BaseProfileEvent
- type BaseProfileExecuteResult
- type BaseProfileExpression
- type BaseProfilePolicyOptionMetadata
- type BaseProfileSerializedCreateSpec
- type BaseRDMNotSupported
- type BaseRecurrentTaskScheduler
- type BaseReplicationConfigFault
- type BaseReplicationFault
- type BaseReplicationVmFault
- type BaseResourceInUse
- type BaseResourcePoolEvent
- type BaseResourcePoolSummary
- type BaseRoleEvent
- type BaseRuntimeFault
- type BaseScheduledTaskEvent
- type BaseScheduledTaskSpec
- type BaseScsiLun
- type BaseSecurityError
- type BaseSelectionSet
- type BaseSelectionSpec
- type BaseServiceLocatorCredential
- type BaseSessionEvent
- type BaseSessionManagerServiceRequestSpec
- type BaseSnapshotCopyNotSupported
- type BaseSnapshotFault
- type BaseTaskEvent
- type BaseTaskInProgress
- type BaseTaskManagerTaskViewSpec
- type BaseTaskReason
- type BaseTaskScheduler
- type BaseTemplateUpgradeEvent
- type BaseTimedout
- type BaseTypeDescription
- type BaseUnsupportedDatastore
- type BaseUpgradeEvent
- type BaseUserSearchResult
- type BaseVAppConfigFault
- type BaseVAppPropertyFault
- type BaseVMotionInterfaceIssue
- type BaseVMwareDVSHealthCheckConfig
- type BaseVimFault
- type BaseVirtualController
- type BaseVirtualControllerOption
- type BaseVirtualDevice
- type BaseVirtualDeviceBackingInfo
- type BaseVirtualDeviceBackingOption
- type BaseVirtualDeviceBusSlotInfo
- type BaseVirtualDeviceConfigSpec
- type BaseVirtualDeviceDeviceBackingInfo
- type BaseVirtualDeviceDeviceBackingOption
- type BaseVirtualDeviceFileBackingInfo
- type BaseVirtualDeviceFileBackingOption
- type BaseVirtualDeviceOption
- type BaseVirtualDevicePciBusSlotInfo
- type BaseVirtualDevicePipeBackingInfo
- type BaseVirtualDevicePipeBackingOption
- type BaseVirtualDeviceRemoteDeviceBackingInfo
- type BaseVirtualDeviceRemoteDeviceBackingOption
- type BaseVirtualDeviceURIBackingInfo
- type BaseVirtualDeviceURIBackingOption
- type BaseVirtualDiskRawDiskVer2BackingInfo
- type BaseVirtualDiskRawDiskVer2BackingOption
- type BaseVirtualDiskSpec
- type BaseVirtualEthernetCard
- type BaseVirtualEthernetCardOption
- type BaseVirtualHardwareCompatibilityIssue
- type BaseVirtualMachineBaseIndependentFilterSpec
- type BaseVirtualMachineBootOptionsBootableDevice
- type BaseVirtualMachineConnection
- type BaseVirtualMachineDeviceRuntimeInfoDeviceRuntimeState
- type BaseVirtualMachineDiskDeviceInfo
- type BaseVirtualMachineGuestQuiesceSpec
- type BaseVirtualMachinePciPassthroughInfo
- type BaseVirtualMachineProfileSpec
- type BaseVirtualMachineSriovDevicePoolInfo
- type BaseVirtualMachineTargetInfo
- type BaseVirtualMachineVirtualDeviceGroupsDeviceGroup
- type BaseVirtualPCIPassthroughPluginBackingInfo
- type BaseVirtualPCIPassthroughPluginBackingOption
- type BaseVirtualSATAController
- type BaseVirtualSATAControllerOption
- type BaseVirtualSCSIController
- type BaseVirtualSCSIControllerOption
- type BaseVirtualSoundCard
- type BaseVirtualSoundCardOption
- type BaseVirtualVmxnet
- type BaseVirtualVmxnet3
- type BaseVirtualVmxnet3Option
- type BaseVirtualVmxnetOption
- type BaseVmCloneEvent
- type BaseVmConfigFault
- type BaseVmConfigFileInfo
- type BaseVmConfigFileQuery
- type BaseVmConfigInfo
- type BaseVmConfigSpec
- type BaseVmDasBeingResetEvent
- type BaseVmEvent
- type BaseVmFaultToleranceIssue
- type BaseVmMigratedEvent
- type BaseVmPlacementPolicy
- type BaseVmPoweredOffEvent
- type BaseVmPoweredOnEvent
- type BaseVmRelocateSpecEvent
- type BaseVmStartingEvent
- type BaseVmToolsUpgradeFault
- type BaseVmfsDatastoreBaseOption
- type BaseVmfsDatastoreSingleExtentOption
- type BaseVmfsDatastoreSpec
- type BaseVmfsMountFault
- type BaseVmwareDistributedVirtualSwitchVlanSpec
- type BaseVsanDiskFault
- type BaseVsanFault
- type BaseVsanUpgradeSystemPreflightCheckIssue
- type BaseVsanUpgradeSystemUpgradeHistoryItem
- type BaseVslmCreateSpecBackingSpec
- type BaseVslmMigrateSpec
- type BatchAddHostsToClusterRequestType
- type BatchAddHostsToCluster_Task
- type BatchAddHostsToCluster_TaskResponse
- type BatchAddStandaloneHostsRequestType
- type BatchAddStandaloneHosts_Task
- type BatchAddStandaloneHosts_TaskResponse
- type BatchQueryConnectInfo
- type BatchQueryConnectInfoRequestType
- type BatchQueryConnectInfoResponse
- type BatchResult
- type BatchResultResult
- type BindVnic
- type BindVnicRequestType
- type BindVnicResponse
- type BlockedByFirewall
- type BlockedByFirewallFault
- type BoolOption
- type BoolPolicy
- type BrowseDiagnosticLog
- type BrowseDiagnosticLogRequestType
- type BrowseDiagnosticLogResponse
- type ByteSlice
- type CAMServerRefusedConnection
- type CAMServerRefusedConnectionFault
- type CanProvisionObjects
- type CanProvisionObjectsRequestType
- type CanProvisionObjectsResponse
- type CancelRecommendation
- type CancelRecommendationRequestType
- type CancelRecommendationResponse
- type CancelRetrievePropertiesEx
- type CancelRetrievePropertiesExRequestType
- type CancelRetrievePropertiesExResponse
- type CancelStorageDrsRecommendation
- type CancelStorageDrsRecommendationRequestType
- type CancelStorageDrsRecommendationResponse
- type CancelTask
- type CancelTaskRequestType
- type CancelTaskResponse
- type CancelWaitForUpdates
- type CancelWaitForUpdatesRequestType
- type CancelWaitForUpdatesResponse
- type CanceledHostOperationEvent
- type CannotAccessFile
- type CannotAccessFileFault
- type CannotAccessLocalSource
- type CannotAccessLocalSourceFault
- type CannotAccessNetwork
- type CannotAccessNetworkFault
- type CannotAccessVmComponent
- type CannotAccessVmComponentFault
- type CannotAccessVmConfig
- type CannotAccessVmConfigFault
- type CannotAccessVmDevice
- type CannotAccessVmDeviceFault
- type CannotAccessVmDisk
- type CannotAccessVmDiskFault
- type CannotAddHostWithFTVmAsStandalone
- type CannotAddHostWithFTVmAsStandaloneFault
- type CannotAddHostWithFTVmToDifferentCluster
- type CannotAddHostWithFTVmToDifferentClusterFault
- type CannotAddHostWithFTVmToNonHACluster
- type CannotAddHostWithFTVmToNonHAClusterFault
- type CannotChangeDrsBehaviorForFtSecondary
- type CannotChangeDrsBehaviorForFtSecondaryFault
- type CannotChangeHaSettingsForFtSecondary
- type CannotChangeHaSettingsForFtSecondaryFault
- type CannotChangeVsanClusterUuid
- type CannotChangeVsanClusterUuidFault
- type CannotChangeVsanNodeUuid
- type CannotChangeVsanNodeUuidFault
- type CannotComputeFTCompatibleHosts
- type CannotComputeFTCompatibleHostsFault
- type CannotCreateFile
- type CannotCreateFileFault
- type CannotDecryptPasswords
- type CannotDecryptPasswordsFault
- type CannotDeleteFile
- type CannotDeleteFileFault
- type CannotDisableDrsOnClustersWithVApps
- type CannotDisableDrsOnClustersWithVAppsFault
- type CannotDisableSnapshot
- type CannotDisableSnapshotFault
- type CannotDisconnectHostWithFaultToleranceVm
- type CannotDisconnectHostWithFaultToleranceVmFault
- type CannotEnableVmcpForCluster
- type CannotEnableVmcpForClusterFault
- type CannotEnableVmcpForClusterReason
- type CannotModifyConfigCpuRequirements
- type CannotModifyConfigCpuRequirementsFault
- type CannotMoveFaultToleranceVm
- type CannotMoveFaultToleranceVmFault
- type CannotMoveFaultToleranceVmMoveType
- type CannotMoveHostWithFaultToleranceVm
- type CannotMoveHostWithFaultToleranceVmFault
- type CannotMoveVmWithDeltaDisk
- type CannotMoveVmWithDeltaDiskFault
- type CannotMoveVmWithNativeDeltaDisk
- type CannotMoveVmWithNativeDeltaDiskFault
- type CannotMoveVsanEnabledHost
- type CannotMoveVsanEnabledHostFault
- type CannotPlaceWithoutPrerequisiteMoves
- type CannotPlaceWithoutPrerequisiteMovesFault
- type CannotPowerOffVmInCluster
- type CannotPowerOffVmInClusterFault
- type CannotPowerOffVmInClusterOperation
- type CannotReconfigureVsanWhenHaEnabled
- type CannotReconfigureVsanWhenHaEnabledFault
- type CannotUseNetwork
- type CannotUseNetworkFault
- type CannotUseNetworkReason
- type Capability
- type CertMgrRefreshCACertificatesAndCRLsRequestType
- type CertMgrRefreshCACertificatesAndCRLs_Task
- type CertMgrRefreshCACertificatesAndCRLs_TaskResponse
- type CertMgrRefreshCertificatesRequestType
- type CertMgrRefreshCertificates_Task
- type CertMgrRefreshCertificates_TaskResponse
- type CertMgrRevokeCertificatesRequestType
- type CertMgrRevokeCertificates_Task
- type CertMgrRevokeCertificates_TaskResponse
- type ChangeAccessMode
- type ChangeAccessModeRequestType
- type ChangeAccessModeResponse
- type ChangeFileAttributesInGuest
- type ChangeFileAttributesInGuestRequestType
- type ChangeFileAttributesInGuestResponse
- type ChangeKeyRequestType
- type ChangeKey_Task
- type ChangeKey_TaskResponse
- type ChangeLockdownMode
- type ChangeLockdownModeRequestType
- type ChangeLockdownModeResponse
- type ChangeNFSUserPassword
- type ChangeNFSUserPasswordRequestType
- type ChangeNFSUserPasswordResponse
- type ChangeOwner
- type ChangeOwnerRequestType
- type ChangeOwnerResponse
- type ChangePassword
- type ChangePasswordRequestType
- type ChangePasswordResponse
- type ChangesInfoEventArgument
- type CheckAddHostEvcRequestType
- type CheckAddHostEvc_Task
- type CheckAddHostEvc_TaskResponse
- type CheckAnswerFileStatusRequestType
- type CheckAnswerFileStatus_Task
- type CheckAnswerFileStatus_TaskResponse
- type CheckCloneRequestType
- type CheckClone_Task
- type CheckClone_TaskResponse
- type CheckCompatibilityRequestType
- type CheckCompatibility_Task
- type CheckCompatibility_TaskResponse
- type CheckComplianceRequestType
- type CheckCompliance_Task
- type CheckCompliance_TaskResponse
- type CheckConfigureEvcModeRequestType
- type CheckConfigureEvcMode_Task
- type CheckConfigureEvcMode_TaskResponse
- type CheckCustomizationResources
- type CheckCustomizationResourcesRequestType
- type CheckCustomizationResourcesResponse
- type CheckCustomizationSpec
- type CheckCustomizationSpecRequestType
- type CheckCustomizationSpecResponse
- type CheckForUpdates
- type CheckForUpdatesRequestType
- type CheckForUpdatesResponse
- type CheckHostPatchRequestType
- type CheckHostPatch_Task
- type CheckHostPatch_TaskResponse
- type CheckInstantCloneRequestType
- type CheckInstantClone_Task
- type CheckInstantClone_TaskResponse
- type CheckLicenseFeature
- type CheckLicenseFeatureRequestType
- type CheckLicenseFeatureResponse
- type CheckMigrateRequestType
- type CheckMigrate_Task
- type CheckMigrate_TaskResponse
- type CheckPowerOnRequestType
- type CheckPowerOn_Task
- type CheckPowerOn_TaskResponse
- type CheckProfileComplianceRequestType
- type CheckProfileCompliance_Task
- type CheckProfileCompliance_TaskResponse
- type CheckRelocateRequestType
- type CheckRelocate_Task
- type CheckRelocate_TaskResponse
- type CheckResult
- type CheckTestType
- type CheckVmConfigRequestType
- type CheckVmConfig_Task
- type CheckVmConfig_TaskResponse
- type ChoiceOption
- type ClearComplianceStatus
- type ClearComplianceStatusRequestType
- type ClearComplianceStatusResponse
- type ClearNFSUser
- type ClearNFSUserRequestType
- type ClearNFSUserResponse
- type ClearSystemEventLog
- type ClearSystemEventLogRequestType
- type ClearSystemEventLogResponse
- type ClearTriggeredAlarms
- type ClearTriggeredAlarmsRequestType
- type ClearTriggeredAlarmsResponse
- type ClearVStorageObjectControlFlags
- type ClearVStorageObjectControlFlagsRequestType
- type ClearVStorageObjectControlFlagsResponse
- type ClockSkew
- type ClockSkewFault
- type CloneFromSnapshotNotSupported
- type CloneFromSnapshotNotSupportedFault
- type CloneSession
- type CloneSessionRequestType
- type CloneSessionResponse
- type CloneVAppRequestType
- type CloneVApp_Task
- type CloneVApp_TaskResponse
- type CloneVMRequestType
- type CloneVM_Task
- type CloneVM_TaskResponse
- type CloneVStorageObjectRequestType
- type CloneVStorageObject_Task
- type CloneVStorageObject_TaskResponse
- type CloseInventoryViewFolder
- type CloseInventoryViewFolderRequestType
- type CloseInventoryViewFolderResponse
- type ClusterAction
- type ClusterActionHistory
- type ClusterAffinityRuleSpec
- type ClusterAntiAffinityRuleSpec
- type ClusterAttemptedVmInfo
- type ClusterClusterInitialPlacementAction
- type ClusterClusterReconfigurePlacementAction
- type ClusterClusterRelocatePlacementAction
- type ClusterComplianceCheckedEvent
- type ClusterComputeResourceClusterConfigResult
- type ClusterComputeResourceCryptoModePolicy
- type ClusterComputeResourceDVSConfigurationValidation
- type ClusterComputeResourceDVSSetting
- type ClusterComputeResourceDVSSettingDVPortgroupToServiceMapping
- type ClusterComputeResourceDvsProfile
- type ClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping
- type ClusterComputeResourceHCIConfigInfo
- type ClusterComputeResourceHCIConfigSpec
- type ClusterComputeResourceHCIWorkflowState
- type ClusterComputeResourceHostConfigurationInput
- type ClusterComputeResourceHostConfigurationProfile
- type ClusterComputeResourceHostConfigurationValidation
- type ClusterComputeResourceHostEvacuationInfo
- type ClusterComputeResourceHostVmkNicInfo
- type ClusterComputeResourceMaintenanceInfo
- type ClusterComputeResourceSummary
- type ClusterComputeResourceVCProfile
- type ClusterComputeResourceValidationResultBase
- type ClusterComputeResourceVcsHealthStatus
- type ClusterComputeResourceVcsSlots
- type ClusterConfigInfo
- type ClusterConfigInfoEx
- type ClusterConfigSpec
- type ClusterConfigSpecEx
- type ClusterCreatedEvent
- type ClusterCryptoConfigInfo
- type ClusterCryptoConfigInfoCryptoMode
- type ClusterDasAamHostInfo
- type ClusterDasAamNodeState
- type ClusterDasAamNodeStateDasState
- type ClusterDasAdmissionControlInfo
- type ClusterDasAdmissionControlPolicy
- type ClusterDasAdvancedRuntimeInfo
- type ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo
- type ClusterDasConfigInfo
- type ClusterDasConfigInfoHBDatastoreCandidate
- type ClusterDasConfigInfoServiceState
- type ClusterDasConfigInfoVmMonitoringState
- type ClusterDasData
- type ClusterDasDataSummary
- type ClusterDasFailoverLevelAdvancedRuntimeInfo
- type ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots
- type ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo
- type ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots
- type ClusterDasFdmAvailabilityState
- type ClusterDasFdmHostState
- type ClusterDasHostInfo
- type ClusterDasHostRecommendation
- type ClusterDasVmConfigInfo
- type ClusterDasVmConfigSpec
- type ClusterDasVmSettings
- type ClusterDasVmSettingsIsolationResponse
- type ClusterDasVmSettingsRestartPriority
- type ClusterDatastoreUpdateSpec
- type ClusterDependencyRuleInfo
- type ClusterDestroyedEvent
- type ClusterDpmConfigInfo
- type ClusterDpmHostConfigInfo
- type ClusterDpmHostConfigSpec
- type ClusterDrsConfigInfo
- type ClusterDrsFaults
- type ClusterDrsFaultsFaultsByVirtualDisk
- type ClusterDrsFaultsFaultsByVm
- type ClusterDrsMigration
- type ClusterDrsRecommendation
- type ClusterDrsVmConfigInfo
- type ClusterDrsVmConfigSpec
- type ClusterEVCManagerCheckResult
- type ClusterEVCManagerEVCState
- type ClusterEnterMaintenanceMode
- type ClusterEnterMaintenanceModeRequestType
- type ClusterEnterMaintenanceModeResponse
- type ClusterEnterMaintenanceResult
- type ClusterEvent
- type ClusterFailoverHostAdmissionControlInfo
- type ClusterFailoverHostAdmissionControlInfoHostStatus
- type ClusterFailoverHostAdmissionControlPolicy
- type ClusterFailoverLevelAdmissionControlInfo
- type ClusterFailoverLevelAdmissionControlPolicy
- type ClusterFailoverResourcesAdmissionControlInfo
- type ClusterFailoverResourcesAdmissionControlPolicy
- type ClusterFixedSizeSlotPolicy
- type ClusterFtVmHostRuleInfo
- type ClusterGroupInfo
- type ClusterGroupSpec
- type ClusterHostGroup
- type ClusterHostInfraUpdateHaModeAction
- type ClusterHostInfraUpdateHaModeActionOperationType
- type ClusterHostPowerAction
- type ClusterHostRecommendation
- type ClusterInfraUpdateHaConfigInfo
- type ClusterInfraUpdateHaConfigInfoBehaviorType
- type ClusterInfraUpdateHaConfigInfoRemediationType
- type ClusterInitialPlacementAction
- type ClusterIoFilterInfo
- type ClusterMigrationAction
- type ClusterNetworkConfigSpec
- type ClusterNotAttemptedVmInfo
- type ClusterOrchestrationInfo
- type ClusterOvercommittedEvent
- type ClusterPowerOnVmOption
- type ClusterPowerOnVmResult
- type ClusterPreemptibleVmPairInfo
- type ClusterPreemptibleVmPairSpec
- type ClusterProactiveDrsConfigInfo
- type ClusterProfileCompleteConfigSpec
- type ClusterProfileConfigInfo
- type ClusterProfileConfigServiceCreateSpec
- type ClusterProfileConfigSpec
- type ClusterProfileCreateSpec
- type ClusterProfileServiceType
- type ClusterRecommendation
- type ClusterReconfiguredEvent
- type ClusterResourceUsageSummary
- type ClusterRuleInfo
- type ClusterRuleSpec
- type ClusterSlotPolicy
- type ClusterStatusChangedEvent
- type ClusterSystemVMsConfigInfo
- type ClusterSystemVMsConfigInfoDeploymentMode
- type ClusterSystemVMsConfigSpec
- type ClusterTagCategoryUpdateSpec
- type ClusterUsageSummary
- type ClusterVmComponentProtectionSettings
- type ClusterVmComponentProtectionSettingsStorageVmReaction
- type ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared
- type ClusterVmGroup
- type ClusterVmHostRuleInfo
- type ClusterVmOrchestrationInfo
- type ClusterVmOrchestrationSpec
- type ClusterVmReadiness
- type ClusterVmReadinessReadyCondition
- type ClusterVmToolsMonitoringSettings
- type CollectorAddressUnset
- type CollectorAddressUnsetFault
- type ComplianceFailure
- type ComplianceFailureComplianceFailureValues
- type ComplianceLocator
- type ComplianceProfile
- type ComplianceResult
- type ComplianceResultStatus
- type CompositeHostProfileRequestType
- type CompositeHostProfile_Task
- type CompositeHostProfile_TaskResponse
- type CompositePolicyOption
- type ComputeDiskPartitionInfo
- type ComputeDiskPartitionInfoForResize
- type ComputeDiskPartitionInfoForResizeRequestType
- type ComputeDiskPartitionInfoForResizeResponse
- type ComputeDiskPartitionInfoRequestType
- type ComputeDiskPartitionInfoResponse
- type ComputeResourceConfigInfo
- type ComputeResourceConfigSpec
- type ComputeResourceEventArgument
- type ComputeResourceHostSPBMLicenseInfo
- type ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState
- type ComputeResourceHostSeedSpec
- type ComputeResourceHostSeedSpecSingleHostSpec
- type ComputeResourceNetworkBootMode
- type ComputeResourceSummary
- type ConcurrentAccess
- type ConcurrentAccessFault
- type ConfigSpecOperation
- type ConfigTarget
- type ConfigureCryptoKey
- type ConfigureCryptoKeyRequestType
- type ConfigureCryptoKeyResponse
- type ConfigureDatastoreIORMRequestType
- type ConfigureDatastoreIORM_Task
- type ConfigureDatastoreIORM_TaskResponse
- type ConfigureDatastorePrincipal
- type ConfigureDatastorePrincipalRequestType
- type ConfigureDatastorePrincipalResponse
- type ConfigureEvcModeRequestType
- type ConfigureEvcMode_Task
- type ConfigureEvcMode_TaskResponse
- type ConfigureHCIRequestType
- type ConfigureHCI_Task
- type ConfigureHCI_TaskResponse
- type ConfigureHostCacheRequestType
- type ConfigureHostCache_Task
- type ConfigureHostCache_TaskResponse
- type ConfigureLicenseSource
- type ConfigureLicenseSourceRequestType
- type ConfigureLicenseSourceResponse
- type ConfigurePowerPolicy
- type ConfigurePowerPolicyRequestType
- type ConfigurePowerPolicyResponse
- type ConfigureStorageDrsForPodRequestType
- type ConfigureStorageDrsForPod_Task
- type ConfigureStorageDrsForPod_TaskResponse
- type ConfigureVFlashResourceExRequestType
- type ConfigureVFlashResourceEx_Task
- type ConfigureVFlashResourceEx_TaskResponse
- type ConfigureVchaRequestType
- type ConfigureVcha_Task
- type ConfigureVcha_TaskResponse
- type ConflictingConfiguration
- type ConflictingConfigurationConfig
- type ConflictingConfigurationFault
- type ConflictingDatastoreFound
- type ConflictingDatastoreFoundFault
- type ConnectNvmeController
- type ConnectNvmeControllerExRequestType
- type ConnectNvmeControllerEx_Task
- type ConnectNvmeControllerEx_TaskResponse
- type ConnectNvmeControllerRequestType
- type ConnectNvmeControllerResponse
- type ConnectedIso
- type ConnectedIsoFault
- type ConsolidateVMDisksRequestType
- type ConsolidateVMDisks_Task
- type ConsolidateVMDisks_TaskResponse
- type ContinueRetrievePropertiesEx
- type ContinueRetrievePropertiesExRequestType
- type ContinueRetrievePropertiesExResponse
- type ConvertNamespacePathToUuidPath
- type ConvertNamespacePathToUuidPathRequestType
- type ConvertNamespacePathToUuidPathResponse
- type CopyDatastoreFileRequestType
- type CopyDatastoreFile_Task
- type CopyDatastoreFile_TaskResponse
- type CopyVirtualDiskRequestType
- type CopyVirtualDisk_Task
- type CopyVirtualDisk_TaskResponse
- type CpuCompatibilityUnknown
- type CpuCompatibilityUnknownFault
- type CpuHotPlugNotSupported
- type CpuHotPlugNotSupportedFault
- type CpuIncompatible
- type CpuIncompatible1ECX
- type CpuIncompatible1ECXFault
- type CpuIncompatible81EDX
- type CpuIncompatible81EDXFault
- type CpuIncompatibleFault
- type CreateAlarm
- type CreateAlarmRequestType
- type CreateAlarmResponse
- type CreateChildVMRequestType
- type CreateChildVM_Task
- type CreateChildVM_TaskResponse
- type CreateCluster
- type CreateClusterEx
- type CreateClusterExRequestType
- type CreateClusterExResponse
- type CreateClusterRequestType
- type CreateClusterResponse
- type CreateCollectorForEvents
- type CreateCollectorForEventsRequestType
- type CreateCollectorForEventsResponse
- type CreateCollectorForTasks
- type CreateCollectorForTasksRequestType
- type CreateCollectorForTasksResponse
- type CreateCollectorWithInfoFilterForTasks
- type CreateCollectorWithInfoFilterForTasksRequestType
- type CreateCollectorWithInfoFilterForTasksResponse
- type CreateContainerView
- type CreateContainerViewRequestType
- type CreateContainerViewResponse
- type CreateCustomizationSpec
- type CreateCustomizationSpecRequestType
- type CreateCustomizationSpecResponse
- type CreateDVPortgroupRequestType
- type CreateDVPortgroup_Task
- type CreateDVPortgroup_TaskResponse
- type CreateDVSRequestType
- type CreateDVS_Task
- type CreateDVS_TaskResponse
- type CreateDatacenter
- type CreateDatacenterRequestType
- type CreateDatacenterResponse
- type CreateDefaultProfile
- type CreateDefaultProfileRequestType
- type CreateDefaultProfileResponse
- type CreateDescriptor
- type CreateDescriptorRequestType
- type CreateDescriptorResponse
- type CreateDiagnosticPartition
- type CreateDiagnosticPartitionRequestType
- type CreateDiagnosticPartitionResponse
- type CreateDirectory
- type CreateDirectoryRequestType
- type CreateDirectoryResponse
- type CreateDiskFromSnapshotRequestType
- type CreateDiskFromSnapshot_Task
- type CreateDiskFromSnapshot_TaskResponse
- type CreateDiskRequestType
- type CreateDisk_Task
- type CreateDisk_TaskResponse
- type CreateFilter
- type CreateFilterRequestType
- type CreateFilterResponse
- type CreateFolder
- type CreateFolderRequestType
- type CreateFolderResponse
- type CreateGroup
- type CreateGroupRequestType
- type CreateGroupResponse
- type CreateImportSpec
- type CreateImportSpecRequestType
- type CreateImportSpecResponse
- type CreateInventoryView
- type CreateInventoryViewRequestType
- type CreateInventoryViewResponse
- type CreateIpPool
- type CreateIpPoolRequestType
- type CreateIpPoolResponse
- type CreateListView
- type CreateListViewFromView
- type CreateListViewFromViewRequestType
- type CreateListViewFromViewResponse
- type CreateListViewRequestType
- type CreateListViewResponse
- type CreateLocalDatastore
- type CreateLocalDatastoreRequestType
- type CreateLocalDatastoreResponse
- type CreateNasDatastore
- type CreateNasDatastoreRequestType
- type CreateNasDatastoreResponse
- type CreateNvdimmNamespaceRequestType
- type CreateNvdimmNamespace_Task
- type CreateNvdimmNamespace_TaskResponse
- type CreateNvdimmPMemNamespaceRequestType
- type CreateNvdimmPMemNamespace_Task
- type CreateNvdimmPMemNamespace_TaskResponse
- type CreateNvmeOverRdmaAdapter
- type CreateNvmeOverRdmaAdapterRequestType
- type CreateNvmeOverRdmaAdapterResponse
- type CreateObjectScheduledTask
- type CreateObjectScheduledTaskRequestType
- type CreateObjectScheduledTaskResponse
- type CreatePassiveNodeRequestType
- type CreatePassiveNode_Task
- type CreatePassiveNode_TaskResponse
- type CreatePerfInterval
- type CreatePerfIntervalRequestType
- type CreatePerfIntervalResponse
- type CreateProfile
- type CreateProfileRequestType
- type CreateProfileResponse
- type CreatePropertyCollector
- type CreatePropertyCollectorRequestType
- type CreatePropertyCollectorResponse
- type CreateRegistryKeyInGuest
- type CreateRegistryKeyInGuestRequestType
- type CreateRegistryKeyInGuestResponse
- type CreateResourcePool
- type CreateResourcePoolRequestType
- type CreateResourcePoolResponse
- type CreateScheduledTask
- type CreateScheduledTaskRequestType
- type CreateScheduledTaskResponse
- type CreateScreenshotRequestType
- type CreateScreenshot_Task
- type CreateScreenshot_TaskResponse
- type CreateSecondaryVMExRequestType
- type CreateSecondaryVMEx_Task
- type CreateSecondaryVMEx_TaskResponse
- type CreateSecondaryVMRequestType
- type CreateSecondaryVM_Task
- type CreateSecondaryVM_TaskResponse
- type CreateSnapshotExRequestType
- type CreateSnapshotEx_Task
- type CreateSnapshotEx_TaskResponse
- type CreateSnapshotRequestType
- type CreateSnapshot_Task
- type CreateSnapshot_TaskResponse
- type CreateSoftwareAdapter
- type CreateSoftwareAdapterRequestType
- type CreateSoftwareAdapterResponse
- type CreateStoragePod
- type CreateStoragePodRequestType
- type CreateStoragePodResponse
- type CreateTask
- type CreateTaskAction
- type CreateTaskRequestType
- type CreateTaskResponse
- type CreateTemporaryDirectoryInGuest
- type CreateTemporaryDirectoryInGuestRequestType
- type CreateTemporaryDirectoryInGuestResponse
- type CreateTemporaryFileInGuest
- type CreateTemporaryFileInGuestRequestType
- type CreateTemporaryFileInGuestResponse
- type CreateUser
- type CreateUserRequestType
- type CreateUserResponse
- type CreateVApp
- type CreateVAppRequestType
- type CreateVAppResponse
- type CreateVMRequestType
- type CreateVM_Task
- type CreateVM_TaskResponse
- type CreateVirtualDiskRequestType
- type CreateVirtualDisk_Task
- type CreateVirtualDisk_TaskResponse
- type CreateVmfsDatastore
- type CreateVmfsDatastoreRequestType
- type CreateVmfsDatastoreResponse
- type CreateVvolDatastore
- type CreateVvolDatastoreRequestType
- type CreateVvolDatastoreResponse
- type CreateWitnessNodeRequestType
- type CreateWitnessNode_Task
- type CreateWitnessNode_TaskResponse
- type CryptoKeyId
- type CryptoKeyPlain
- type CryptoKeyResult
- type CryptoManagerHostDisable
- type CryptoManagerHostDisableRequestType
- type CryptoManagerHostDisableResponse
- type CryptoManagerHostEnable
- type CryptoManagerHostEnableRequestType
- type CryptoManagerHostEnableResponse
- type CryptoManagerHostKeyManagementType
- type CryptoManagerHostKeyStatus
- type CryptoManagerHostPrepare
- type CryptoManagerHostPrepareRequestType
- type CryptoManagerHostPrepareResponse
- type CryptoManagerKmipCertSignRequest
- type CryptoManagerKmipCertificateInfo
- type CryptoManagerKmipClusterStatus
- type CryptoManagerKmipCryptoKeyStatus
- type CryptoManagerKmipCryptoKeyStatusKeyInfo
- type CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason
- type CryptoManagerKmipCryptoKeyStatusWrappingKeyIdKeyInfo
- type CryptoManagerKmipCryptoKeyStatusWrappingRotationIntervalKeyInfo
- type CryptoManagerKmipCustomAttributeSpec
- type CryptoManagerKmipGenerateKeySpec
- type CryptoManagerKmipServerCertInfo
- type CryptoManagerKmipServerStatus
- type CryptoSpec
- type CryptoSpecDecrypt
- type CryptoSpecDeepRecrypt
- type CryptoSpecEncrypt
- type CryptoSpecNoOp
- type CryptoSpecRegister
- type CryptoSpecShallowRecrypt
- type CryptoUnlockRequestType
- type CryptoUnlock_Task
- type CryptoUnlock_TaskResponse
- type CurrentTime
- type CurrentTimeRequestType
- type CurrentTimeResponse
- type CustomFieldDef
- type CustomFieldDefAddedEvent
- type CustomFieldDefEvent
- type CustomFieldDefRemovedEvent
- type CustomFieldDefRenamedEvent
- type CustomFieldEvent
- type CustomFieldStringValue
- type CustomFieldValue
- type CustomFieldValueChangedEvent
- type CustomizationAdapterMapping
- type CustomizationAutoIpV6Generator
- type CustomizationCloudinitPrep
- type CustomizationCustomIpGenerator
- type CustomizationCustomIpV6Generator
- type CustomizationCustomName
- type CustomizationDhcpIpGenerator
- type CustomizationDhcpIpV6Generator
- type CustomizationDisableIpV4
- type CustomizationEvent
- type CustomizationFailed
- type CustomizationFailedReasonCode
- type CustomizationFault
- type CustomizationFaultFault
- type CustomizationFixedIp
- type CustomizationFixedIpV6
- type CustomizationFixedName
- type CustomizationGlobalIPSettings
- type CustomizationGuiRunOnce
- type CustomizationGuiUnattended
- type CustomizationIPSettings
- type CustomizationIPSettingsIpV6AddressSpec
- type CustomizationIdentification
- type CustomizationIdentitySettings
- type CustomizationIpGenerator
- type CustomizationIpV6Generator
- type CustomizationLicenseDataMode
- type CustomizationLicenseFilePrintData
- type CustomizationLinuxFlexPrep
- type CustomizationLinuxIdentityFailed
- type CustomizationLinuxOptions
- type CustomizationLinuxPrep
- type CustomizationName
- type CustomizationNetBIOSMode
- type CustomizationNetworkSetupFailed
- type CustomizationOptions
- type CustomizationPassword
- type CustomizationPending
- type CustomizationPendingFault
- type CustomizationPrefixName
- type CustomizationSpec
- type CustomizationSpecInfo
- type CustomizationSpecItem
- type CustomizationSpecItemToXml
- type CustomizationSpecItemToXmlRequestType
- type CustomizationSpecItemToXmlResponse
- type CustomizationStartedEvent
- type CustomizationStatelessIpV6Generator
- type CustomizationSucceeded
- type CustomizationSysprep
- type CustomizationSysprepFailed
- type CustomizationSysprepRebootOption
- type CustomizationSysprepText
- type CustomizationUnknownFailure
- type CustomizationUnknownIpGenerator
- type CustomizationUnknownIpV6Generator
- type CustomizationUnknownName
- type CustomizationUserData
- type CustomizationVirtualMachineName
- type CustomizationWinOptions
- type CustomizationWindowsFlexPrep
- type CustomizeGuestRequestType
- type CustomizeGuest_Task
- type CustomizeGuest_TaskResponse
- type CustomizeVMRequestType
- type CustomizeVM_Task
- type CustomizeVM_TaskResponse
- type DVPortConfigInfo
- type DVPortConfigSpec
- type DVPortNotSupported
- type DVPortNotSupportedFault
- type DVPortSetting
- type DVPortState
- type DVPortStatus
- type DVPortStatusVmDirectPathGen2InactiveReasonNetwork
- type DVPortStatusVmDirectPathGen2InactiveReasonOther
- type DVPortgroupConfigInfo
- type DVPortgroupConfigSpec
- type DVPortgroupCreatedEvent
- type DVPortgroupDestroyedEvent
- type DVPortgroupEvent
- type DVPortgroupPolicy
- type DVPortgroupReconfiguredEvent
- type DVPortgroupRenamedEvent
- type DVPortgroupRollbackRequestType
- type DVPortgroupRollback_Task
- type DVPortgroupRollback_TaskResponse
- type DVPortgroupSelection
- type DVSBackupRestoreCapability
- type DVSCapability
- type DVSConfigInfo
- type DVSConfigSpec
- type DVSContactInfo
- type DVSCreateSpec
- type DVSFailureCriteria
- type DVSFeatureCapability
- type DVSFilterSpecConnecteeSpec
- type DVSFilterSpecLinkConfig
- type DVSFilterSpecLinkState
- type DVSFilterSpecPnicConnecteeSpec
- type DVSFilterSpecPvlanSpec
- type DVSFilterSpecTrunkVlanSpec
- type DVSFilterSpecVlanIdSpec
- type DVSFilterSpecVlanSpec
- type DVSFilterSpecVmConnecteeSpec
- type DVSFilterSpecVmknicConnecteeSpec
- type DVSHealthCheckCapability
- type DVSHealthCheckConfig
- type DVSHostLocalPortInfo
- type DVSMacLearningPolicy
- type DVSMacLimitPolicyType
- type DVSMacManagementPolicy
- type DVSManagerDvsConfigTarget
- type DVSManagerExportEntityRequestType
- type DVSManagerExportEntity_Task
- type DVSManagerExportEntity_TaskResponse
- type DVSManagerImportEntityRequestType
- type DVSManagerImportEntity_Task
- type DVSManagerImportEntity_TaskResponse
- type DVSManagerLookupDvPortGroup
- type DVSManagerLookupDvPortGroupRequestType
- type DVSManagerLookupDvPortGroupResponse
- type DVSManagerPhysicalNicsList
- type DVSNameArrayUplinkPortPolicy
- type DVSNetworkResourceManagementCapability
- type DVSNetworkResourcePool
- type DVSNetworkResourcePoolAllocationInfo
- type DVSNetworkResourcePoolConfigSpec
- type DVSPolicy
- type DVSRollbackCapability
- type DVSRollbackRequestType
- type DVSRollback_Task
- type DVSRollback_TaskResponse
- type DVSRuntimeInfo
- type DVSSecurityPolicy
- type DVSSelection
- type DVSSummary
- type DVSTrafficShapingPolicy
- type DVSUplinkPortPolicy
- type DVSVendorSpecificConfig
- type DVSVmVnicNetworkResourcePool
- type DailyTaskScheduler
- type DasAdmissionControlDisabledEvent
- type DasAdmissionControlEnabledEvent
- type DasAgentFoundEvent
- type DasAgentUnavailableEvent
- type DasClusterIsolatedEvent
- type DasConfigFault
- type DasConfigFaultDasConfigFaultReason
- type DasConfigFaultFault
- type DasDisabledEvent
- type DasEnabledEvent
- type DasHeartbeatDatastoreInfo
- type DasHostFailedEvent
- type DasHostIsolatedEvent
- type DasVmPriority
- type DatabaseError
- type DatabaseErrorFault
- type DatabaseSizeEstimate
- type DatabaseSizeParam
- type DatacenterBasicConnectInfo
- type DatacenterConfigInfo
- type DatacenterConfigSpec
- type DatacenterCreatedEvent
- type DatacenterEvent
- type DatacenterEventArgument
- type DatacenterMismatch
- type DatacenterMismatchArgument
- type DatacenterMismatchFault
- type DatacenterRenamedEvent
- type DatastoreAccessible
- type DatastoreCapability
- type DatastoreCapacityIncreasedEvent
- type DatastoreDestroyedEvent
- type DatastoreDiscoveredEvent
- type DatastoreDuplicatedEvent
- type DatastoreEnterMaintenanceMode
- type DatastoreEnterMaintenanceModeRequestType
- type DatastoreEnterMaintenanceModeResponse
- type DatastoreEvent
- type DatastoreEventArgument
- type DatastoreExitMaintenanceModeRequestType
- type DatastoreExitMaintenanceMode_Task
- type DatastoreExitMaintenanceMode_TaskResponse
- type DatastoreFileCopiedEvent
- type DatastoreFileDeletedEvent
- type DatastoreFileEvent
- type DatastoreFileMovedEvent
- type DatastoreHostMount
- type DatastoreIORMReconfiguredEvent
- type DatastoreInfo
- type DatastoreMountPathDatastorePair
- type DatastoreNamespaceManagerDirectoryInfo
- type DatastoreNotWritableOnHost
- type DatastoreNotWritableOnHostFault
- type DatastoreOption
- type DatastorePrincipalConfigured
- type DatastoreRemovedOnHostEvent
- type DatastoreRenamedEvent
- type DatastoreRenamedOnHostEvent
- type DatastoreSectorFormat
- type DatastoreSummary
- type DatastoreSummaryMaintenanceModeState
- type DatastoreVVolContainerFailoverPair
- type DateTimeProfile
- type DayOfWeek
- type DecodeLicense
- type DecodeLicenseRequestType
- type DecodeLicenseResponse
- type DefragmentAllDisks
- type DefragmentAllDisksRequestType
- type DefragmentAllDisksResponse
- type DefragmentVirtualDiskRequestType
- type DefragmentVirtualDisk_Task
- type DefragmentVirtualDisk_TaskResponse
- type DeleteCustomizationSpec
- type DeleteCustomizationSpecRequestType
- type DeleteCustomizationSpecResponse
- type DeleteDatastoreFileRequestType
- type DeleteDatastoreFile_Task
- type DeleteDatastoreFile_TaskResponse
- type DeleteDirectory
- type DeleteDirectoryInGuest
- type DeleteDirectoryInGuestRequestType
- type DeleteDirectoryInGuestResponse
- type DeleteDirectoryRequestType
- type DeleteDirectoryResponse
- type DeleteFile
- type DeleteFileInGuest
- type DeleteFileInGuestRequestType
- type DeleteFileInGuestResponse
- type DeleteFileRequestType
- type DeleteFileResponse
- type DeleteHostSpecification
- type DeleteHostSpecificationRequestType
- type DeleteHostSpecificationResponse
- type DeleteHostSubSpecification
- type DeleteHostSubSpecificationRequestType
- type DeleteHostSubSpecificationResponse
- type DeleteNvdimmBlockNamespacesRequestType
- type DeleteNvdimmBlockNamespaces_Task
- type DeleteNvdimmBlockNamespaces_TaskResponse
- type DeleteNvdimmNamespaceRequestType
- type DeleteNvdimmNamespace_Task
- type DeleteNvdimmNamespace_TaskResponse
- type DeleteRegistryKeyInGuest
- type DeleteRegistryKeyInGuestRequestType
- type DeleteRegistryKeyInGuestResponse
- type DeleteRegistryValueInGuest
- type DeleteRegistryValueInGuestRequestType
- type DeleteRegistryValueInGuestResponse
- type DeleteScsiLunState
- type DeleteScsiLunStateRequestType
- type DeleteScsiLunStateResponse
- type DeleteSnapshotRequestType
- type DeleteSnapshot_Task
- type DeleteSnapshot_TaskResponse
- type DeleteVStorageObjectExRequestType
- type DeleteVStorageObjectEx_Task
- type DeleteVStorageObjectEx_TaskResponse
- type DeleteVStorageObjectRequestType
- type DeleteVStorageObject_Task
- type DeleteVStorageObject_TaskResponse
- type DeleteVffsVolumeState
- type DeleteVffsVolumeStateRequestType
- type DeleteVffsVolumeStateResponse
- type DeleteVirtualDiskRequestType
- type DeleteVirtualDisk_Task
- type DeleteVirtualDisk_TaskResponse
- type DeleteVmfsVolumeState
- type DeleteVmfsVolumeStateRequestType
- type DeleteVmfsVolumeStateResponse
- type DeleteVsanObjects
- type DeleteVsanObjectsRequestType
- type DeleteVsanObjectsResponse
- type DeltaDiskFormatNotSupported
- type DeltaDiskFormatNotSupportedFault
- type DeployVchaRequestType
- type DeployVcha_Task
- type DeployVcha_TaskResponse
- type Description
- type DeselectVnic
- type DeselectVnicForNicType
- type DeselectVnicForNicTypeRequestType
- type DeselectVnicForNicTypeResponse
- type DeselectVnicRequestType
- type DeselectVnicResponse
- type DesiredSoftwareSpec
- type DesiredSoftwareSpecBaseImageSpec
- type DesiredSoftwareSpecComponentSpec
- type DesiredSoftwareSpecVendorAddOnSpec
- type DestinationSwitchFull
- type DestinationSwitchFullFault
- type DestinationVsanDisabled
- type DestinationVsanDisabledFault
- type DestroyChildren
- type DestroyChildrenRequestType
- type DestroyChildrenResponse
- type DestroyCollector
- type DestroyCollectorRequestType
- type DestroyCollectorResponse
- type DestroyDatastore
- type DestroyDatastoreRequestType
- type DestroyDatastoreResponse
- type DestroyIpPool
- type DestroyIpPoolRequestType
- type DestroyIpPoolResponse
- type DestroyNetwork
- type DestroyNetworkRequestType
- type DestroyNetworkResponse
- type DestroyProfile
- type DestroyProfileRequestType
- type DestroyProfileResponse
- type DestroyPropertyCollector
- type DestroyPropertyCollectorRequestType
- type DestroyPropertyCollectorResponse
- type DestroyPropertyFilter
- type DestroyPropertyFilterRequestType
- type DestroyPropertyFilterResponse
- type DestroyRequestType
- type DestroyVchaRequestType
- type DestroyVcha_Task
- type DestroyVcha_TaskResponse
- type DestroyVffs
- type DestroyVffsRequestType
- type DestroyVffsResponse
- type DestroyView
- type DestroyViewRequestType
- type DestroyViewResponse
- type Destroy_Task
- type Destroy_TaskResponse
- type DetachDiskRequestType
- type DetachDisk_Task
- type DetachDisk_TaskResponse
- type DetachScsiLun
- type DetachScsiLunExRequestType
- type DetachScsiLunEx_Task
- type DetachScsiLunEx_TaskResponse
- type DetachScsiLunRequestType
- type DetachScsiLunResponse
- type DetachTagFromVStorageObject
- type DetachTagFromVStorageObjectRequestType
- type DetachTagFromVStorageObjectResponse
- type DeviceBackedVirtualDiskSpec
- type DeviceBackingNotSupported
- type DeviceBackingNotSupportedFault
- type DeviceControllerNotSupported
- type DeviceControllerNotSupportedFault
- type DeviceGroupId
- type DeviceHotPlugNotSupported
- type DeviceHotPlugNotSupportedFault
- type DeviceNotFound
- type DeviceNotFoundFault
- type DeviceNotSupported
- type DeviceNotSupportedFault
- type DeviceNotSupportedReason
- type DeviceProtocol
- type DeviceUnsupportedForVmPlatform
- type DeviceUnsupportedForVmPlatformFault
- type DeviceUnsupportedForVmVersion
- type DeviceUnsupportedForVmVersionFault
- type DiagnosticManagerAuditRecordResult
- type DiagnosticManagerBundleInfo
- type DiagnosticManagerLogCreator
- type DiagnosticManagerLogDescriptor
- type DiagnosticManagerLogFormat
- type DiagnosticManagerLogHeader
- type DiagnosticPartitionStorageType
- type DiagnosticPartitionType
- type DigestNotSupported
- type DigestNotSupportedFault
- type DirectPathProfileInfo
- type DirectPathProfileManagerCapacityInfo
- type DirectPathProfileManagerCapacityQueryByDeviceConfig
- type DirectPathProfileManagerCapacityQueryById
- type DirectPathProfileManagerCapacityQueryByName
- type DirectPathProfileManagerCapacityQuerySpec
- type DirectPathProfileManagerCapacityResult
- type DirectPathProfileManagerCapacityUnknown
- type DirectPathProfileManagerCreate
- type DirectPathProfileManagerCreateRequestType
- type DirectPathProfileManagerCreateResponse
- type DirectPathProfileManagerCreateSpec
- type DirectPathProfileManagerDelete
- type DirectPathProfileManagerDeleteRequestType
- type DirectPathProfileManagerDeleteResponse
- type DirectPathProfileManagerDirectPathConfig
- type DirectPathProfileManagerDvxDirectPathConfig
- type DirectPathProfileManagerDynamicDirectPathConfig
- type DirectPathProfileManagerFilterSpec
- type DirectPathProfileManagerList
- type DirectPathProfileManagerListRequestType
- type DirectPathProfileManagerListResponse
- type DirectPathProfileManagerQueryCapacity
- type DirectPathProfileManagerQueryCapacityRequestType
- type DirectPathProfileManagerQueryCapacityResponse
- type DirectPathProfileManagerTargetCluster
- type DirectPathProfileManagerTargetEntity
- type DirectPathProfileManagerTargetHost
- type DirectPathProfileManagerUpdate
- type DirectPathProfileManagerUpdateRequestType
- type DirectPathProfileManagerUpdateResponse
- type DirectPathProfileManagerUpdateSpec
- type DirectPathProfileManagerVirtualDeviceGroupDirectPathConfig
- type DirectPathProfileManagerVmiopDirectPathConfig
- type DirectoryNotEmpty
- type DirectoryNotEmptyFault
- type DisableAdminNotSupported
- type DisableAdminNotSupportedFault
- type DisableAlarm
- type DisableAlarmRequestType
- type DisableAlarmResponse
- type DisableClusteredVmdkSupport
- type DisableClusteredVmdkSupportRequestType
- type DisableClusteredVmdkSupportResponse
- type DisableEvcModeRequestType
- type DisableEvcMode_Task
- type DisableEvcMode_TaskResponse
- type DisableFeature
- type DisableFeatureRequestType
- type DisableFeatureResponse
- type DisableHyperThreading
- type DisableHyperThreadingRequestType
- type DisableHyperThreadingResponse
- type DisableMultipathPath
- type DisableMultipathPathRequestType
- type DisableMultipathPathResponse
- type DisableNetworkBootRequestType
- type DisableNetworkBoot_Task
- type DisableNetworkBoot_TaskResponse
- type DisableRuleset
- type DisableRulesetRequestType
- type DisableRulesetResponse
- type DisableSecondaryVMRequestType
- type DisableSecondaryVM_Task
- type DisableSecondaryVM_TaskResponse
- type DisableSmartCardAuthentication
- type DisableSmartCardAuthenticationRequestType
- type DisableSmartCardAuthenticationResponse
- type DisallowedChangeByService
- type DisallowedChangeByServiceDisallowedChange
- type DisallowedChangeByServiceFault
- type DisallowedDiskModeChange
- type DisallowedDiskModeChangeFault
- type DisallowedMigrationDeviceAttached
- type DisallowedMigrationDeviceAttachedFault
- type DisallowedOperationOnFailoverHost
- type DisallowedOperationOnFailoverHostFault
- type DisconnectHostRequestType
- type DisconnectHost_Task
- type DisconnectHost_TaskResponse
- type DisconnectNvmeController
- type DisconnectNvmeControllerExRequestType
- type DisconnectNvmeControllerEx_Task
- type DisconnectNvmeControllerEx_TaskResponse
- type DisconnectNvmeControllerRequestType
- type DisconnectNvmeControllerResponse
- type DisconnectedHostsBlockingEVC
- type DisconnectedHostsBlockingEVCFault
- type DiscoverFcoeHbas
- type DiscoverFcoeHbasRequestType
- type DiscoverFcoeHbasResponse
- type DiscoverNvmeControllers
- type DiscoverNvmeControllersRequestType
- type DiscoverNvmeControllersResponse
- type DiskChangeExtent
- type DiskChangeInfo
- type DiskCryptoSpec
- type DiskHasPartitions
- type DiskHasPartitionsFault
- type DiskIsLastRemainingNonSSD
- type DiskIsLastRemainingNonSSDFault
- type DiskIsNonLocal
- type DiskIsNonLocalFault
- type DiskIsUSB
- type DiskIsUSBFault
- type DiskMoveTypeNotSupported
- type DiskMoveTypeNotSupportedFault
- type DiskNotSupported
- type DiskNotSupportedFault
- type DiskTooSmall
- type DiskTooSmallFault
- type DissociateProfile
- type DissociateProfileRequestType
- type DissociateProfileResponse
- type DistributedVirtualPort
- type DistributedVirtualPortgroupBackingType
- type DistributedVirtualPortgroupInfo
- type DistributedVirtualPortgroupMetaTagName
- type DistributedVirtualPortgroupNsxPortgroupOperationResult
- type DistributedVirtualPortgroupPortgroupType
- type DistributedVirtualPortgroupProblem
- type DistributedVirtualSwitchHostInfrastructureTrafficClass
- type DistributedVirtualSwitchHostMember
- type DistributedVirtualSwitchHostMemberBacking
- type DistributedVirtualSwitchHostMemberConfigInfo
- type DistributedVirtualSwitchHostMemberConfigSpec
- type DistributedVirtualSwitchHostMemberHostComponentState
- type DistributedVirtualSwitchHostMemberHostPerfNicOffloadStateStatus
- type DistributedVirtualSwitchHostMemberHostUplinkState
- type DistributedVirtualSwitchHostMemberHostUplinkStateState
- type DistributedVirtualSwitchHostMemberPnicBacking
- type DistributedVirtualSwitchHostMemberPnicSpec
- type DistributedVirtualSwitchHostMemberRuntimeState
- type DistributedVirtualSwitchHostMemberTransportZoneInfo
- type DistributedVirtualSwitchHostMemberTransportZoneType
- type DistributedVirtualSwitchHostProductSpec
- type DistributedVirtualSwitchInfo
- type DistributedVirtualSwitchKeyedOpaqueBlob
- type DistributedVirtualSwitchManagerCompatibilityResult
- type DistributedVirtualSwitchManagerDvsProductSpec
- type DistributedVirtualSwitchManagerHostArrayFilter
- type DistributedVirtualSwitchManagerHostContainer
- type DistributedVirtualSwitchManagerHostContainerFilter
- type DistributedVirtualSwitchManagerHostDvsFilterSpec
- type DistributedVirtualSwitchManagerHostDvsMembershipFilter
- type DistributedVirtualSwitchManagerImportResult
- type DistributedVirtualSwitchNetworkOffloadSpec
- type DistributedVirtualSwitchNetworkResourceControlVersion
- type DistributedVirtualSwitchNicTeamingPolicyMode
- type DistributedVirtualSwitchPortConnectee
- type DistributedVirtualSwitchPortConnecteeConnecteeType
- type DistributedVirtualSwitchPortConnection
- type DistributedVirtualSwitchPortCriteria
- type DistributedVirtualSwitchPortStatistics
- type DistributedVirtualSwitchProductSpec
- type DistributedVirtualSwitchProductSpecOperationType
- type DoesCustomizationSpecExist
- type DoesCustomizationSpecExistRequestType
- type DoesCustomizationSpecExistResponse
- type DomainNotFound
- type DomainNotFoundFault
- type DownloadDescriptionTree
- type DownloadDescriptionTreeRequestType
- type DownloadDescriptionTreeResponse
- type DpmBehavior
- type DpuStatusInfo
- type DpuStatusInfoOperationalInfo
- type DropConnections
- type DropConnectionsRequestType
- type DropConnectionsResponse
- type DrsBehavior
- type DrsDisabledEvent
- type DrsDisabledOnVm
- type DrsDisabledOnVmFault
- type DrsEnabledEvent
- type DrsEnteredStandbyModeEvent
- type DrsEnteringStandbyModeEvent
- type DrsExitStandbyModeFailedEvent
- type DrsExitedStandbyModeEvent
- type DrsExitingStandbyModeEvent
- type DrsInjectorWorkloadCorrelationState
- type DrsInvocationFailedEvent
- type DrsRecommendationReasonCode
- type DrsRecoveredFromFailureEvent
- type DrsResourceConfigureFailedEvent
- type DrsResourceConfigureSyncedEvent
- type DrsRuleComplianceEvent
- type DrsRuleViolationEvent
- type DrsSoftRuleViolationEvent
- type DrsVmMigratedEvent
- type DrsVmPoweredOnEvent
- type DrsVmotionIncompatibleFault
- type DrsVmotionIncompatibleFaultFault
- type DuplicateCustomizationSpec
- type DuplicateCustomizationSpecRequestType
- type DuplicateCustomizationSpecResponse
- type DuplicateDisks
- type DuplicateDisksFault
- type DuplicateIpDetectedEvent
- type DuplicateName
- type DuplicateNameFault
- type DuplicateVsanNetworkInterface
- type DuplicateVsanNetworkInterfaceFault
- type DvpgImportEvent
- type DvpgRestoreEvent
- type DvsAcceptNetworkRuleAction
- type DvsApplyOperationFault
- type DvsApplyOperationFaultFault
- type DvsApplyOperationFaultFaultOnObject
- type DvsCopyNetworkRuleAction
- type DvsCreatedEvent
- type DvsDestroyedEvent
- type DvsDropNetworkRuleAction
- type DvsEvent
- type DvsEventArgument
- type DvsEventPortBlockState
- type DvsFault
- type DvsFaultFault
- type DvsFilterConfig
- type DvsFilterConfigSpec
- type DvsFilterOnFailure
- type DvsFilterParameter
- type DvsFilterPolicy
- type DvsGreEncapNetworkRuleAction
- type DvsHealthStatusChangeEvent
- type DvsHostBackInSyncEvent
- type DvsHostInfrastructureTrafficResource
- type DvsHostInfrastructureTrafficResourceAllocation
- type DvsHostJoinedEvent
- type DvsHostLeftEvent
- type DvsHostStatusUpdated
- type DvsHostVNicProfile
- type DvsHostWentOutOfSyncEvent
- type DvsImportEvent
- type DvsIpNetworkRuleQualifier
- type DvsIpPort
- type DvsIpPortRange
- type DvsLogNetworkRuleAction
- type DvsMacNetworkRuleQualifier
- type DvsMacRewriteNetworkRuleAction
- type DvsMergedEvent
- type DvsNetworkRuleAction
- type DvsNetworkRuleDirectionType
- type DvsNetworkRuleQualifier
- type DvsNotAuthorized
- type DvsNotAuthorizedFault
- type DvsOperationBulkFault
- type DvsOperationBulkFaultFault
- type DvsOperationBulkFaultFaultOnHost
- type DvsOutOfSyncHostArgument
- type DvsPortBlockedEvent
- type DvsPortConnectedEvent
- type DvsPortCreatedEvent
- type DvsPortDeletedEvent
- type DvsPortDisconnectedEvent
- type DvsPortEnteredPassthruEvent
- type DvsPortExitedPassthruEvent
- type DvsPortJoinPortgroupEvent
- type DvsPortLeavePortgroupEvent
- type DvsPortLinkDownEvent
- type DvsPortLinkUpEvent
- type DvsPortReconfiguredEvent
- type DvsPortRuntimeChangeEvent
- type DvsPortUnblockedEvent
- type DvsPortVendorSpecificStateChangeEvent
- type DvsProfile
- type DvsPuntNetworkRuleAction
- type DvsRateLimitNetworkRuleAction
- type DvsReconfigureVmVnicNetworkResourcePoolRequestType
- type DvsReconfigureVmVnicNetworkResourcePool_Task
- type DvsReconfigureVmVnicNetworkResourcePool_TaskResponse
- type DvsReconfiguredEvent
- type DvsRenamedEvent
- type DvsResourceRuntimeInfo
- type DvsRestoreEvent
- type DvsScopeViolated
- type DvsScopeViolatedFault
- type DvsServiceConsoleVNicProfile
- type DvsSingleIpPort
- type DvsSystemTrafficNetworkRuleQualifier
- type DvsTrafficFilterConfig
- type DvsTrafficFilterConfigSpec
- type DvsTrafficRule
- type DvsTrafficRuleset
- type DvsUpdateTagNetworkRuleAction
- type DvsUpgradeAvailableEvent
- type DvsUpgradeInProgressEvent
- type DvsUpgradeRejectedEvent
- type DvsUpgradedEvent
- type DvsVNicProfile
- type DvsVmVnicNetworkResourcePoolRuntimeInfo
- type DvsVmVnicResourceAllocation
- type DvsVmVnicResourcePoolConfigSpec
- type DvsVnicAllocatedResource
- type DynamicArray
- type DynamicData
- type DynamicProperty
- type ESXiVersion
- func (ev ESXiVersion) HardwareVersion() HardwareVersion
- func (ev ESXiVersion) IsHardwareVersionSupported(hv HardwareVersion) bool
- func (ev ESXiVersion) IsValid() bool
- func (ev ESXiVersion) MarshalText() ([]byte, error)
- func (ev ESXiVersion) String() string
- func (ev *ESXiVersion) UnmarshalText(text []byte) error
- type EVCAdmissionFailed
- type EVCAdmissionFailedCPUFeaturesForMode
- type EVCAdmissionFailedCPUFeaturesForModeFault
- type EVCAdmissionFailedCPUModel
- type EVCAdmissionFailedCPUModelFault
- type EVCAdmissionFailedCPUModelForMode
- type EVCAdmissionFailedCPUModelForModeFault
- type EVCAdmissionFailedCPUVendor
- type EVCAdmissionFailedCPUVendorFault
- type EVCAdmissionFailedCPUVendorUnknown
- type EVCAdmissionFailedCPUVendorUnknownFault
- type EVCAdmissionFailedFault
- type EVCAdmissionFailedHostDisconnected
- type EVCAdmissionFailedHostDisconnectedFault
- type EVCAdmissionFailedHostSoftware
- type EVCAdmissionFailedHostSoftwareFault
- type EVCAdmissionFailedHostSoftwareForMode
- type EVCAdmissionFailedHostSoftwareForModeFault
- type EVCAdmissionFailedVmActive
- type EVCAdmissionFailedVmActiveFault
- type EVCConfigFault
- type EVCConfigFaultFault
- type EVCMode
- type EVCModeIllegalByVendor
- type EVCModeIllegalByVendorFault
- type EVCModeUnsupportedByHosts
- type EVCModeUnsupportedByHostsFault
- type EVCUnsupportedByHostHardware
- type EVCUnsupportedByHostHardwareFault
- type EVCUnsupportedByHostSoftware
- type EVCUnsupportedByHostSoftwareFault
- type EagerZeroVirtualDiskRequestType
- type EagerZeroVirtualDisk_Task
- type EagerZeroVirtualDisk_TaskResponse
- type EightHostLimitViolated
- type EightHostLimitViolatedFault
- type ElementDescription
- type EmitSyslogMark
- type EmitSyslogMarkRequestType
- type EmitSyslogMarkResponse
- type EnableAlarm
- type EnableAlarmActions
- type EnableAlarmActionsRequestType
- type EnableAlarmActionsResponse
- type EnableAlarmRequestType
- type EnableAlarmResponse
- type EnableClusteredVmdkSupport
- type EnableClusteredVmdkSupportRequestType
- type EnableClusteredVmdkSupportResponse
- type EnableCrypto
- type EnableCryptoRequestType
- type EnableCryptoResponse
- type EnableFeature
- type EnableFeatureRequestType
- type EnableFeatureResponse
- type EnableHyperThreading
- type EnableHyperThreadingRequestType
- type EnableHyperThreadingResponse
- type EnableMultipathPath
- type EnableMultipathPathRequestType
- type EnableMultipathPathResponse
- type EnableNetworkBootRequestType
- type EnableNetworkBoot_Task
- type EnableNetworkBoot_TaskResponse
- type EnableNetworkResourceManagement
- type EnableNetworkResourceManagementRequestType
- type EnableNetworkResourceManagementResponse
- type EnableRuleset
- type EnableRulesetRequestType
- type EnableRulesetResponse
- type EnableSecondaryVMRequestType
- type EnableSecondaryVM_Task
- type EnableSecondaryVM_TaskResponse
- type EnableSmartCardAuthentication
- type EnableSmartCardAuthenticationRequestType
- type EnableSmartCardAuthenticationResponse
- type EncryptionKeyRequired
- type EncryptionKeyRequiredFault
- type EnterLockdownMode
- type EnterLockdownModeRequestType
- type EnterLockdownModeResponse
- type EnterMaintenanceModeRequestType
- type EnterMaintenanceMode_Task
- type EnterMaintenanceMode_TaskResponse
- type EnteredMaintenanceModeEvent
- type EnteredStandbyModeEvent
- type EnteringMaintenanceModeEvent
- type EnteringStandbyModeEvent
- type EntityBackup
- type EntityBackupConfig
- type EntityEventArgument
- type EntityImportType
- type EntityPrivilege
- type EntityType
- type EnumDescription
- type EnvironmentBrowserConfigOptionQuerySpec
- type ErrorUpgradeEvent
- type EstimateDatabaseSize
- type EstimateDatabaseSizeRequestType
- type EstimateDatabaseSizeResponse
- type EstimateStorageForConsolidateSnapshotsRequestType
- type EstimateStorageForConsolidateSnapshots_Task
- type EstimateStorageForConsolidateSnapshots_TaskResponse
- type EsxAgentHostManagerUpdateConfig
- type EsxAgentHostManagerUpdateConfigRequestType
- type EsxAgentHostManagerUpdateConfigResponse
- type EvacuateVsanNodeRequestType
- type EvacuateVsanNode_Task
- type EvacuateVsanNode_TaskResponse
- type EvaluationLicenseSource
- type EvcManager
- type EvcManagerRequestType
- type EvcManagerResponse
- type Event
- type EventAlarmExpression
- type EventAlarmExpressionComparison
- type EventAlarmExpressionComparisonOperator
- type EventArgDesc
- type EventArgument
- type EventCategory
- type EventDescription
- type EventDescriptionEventDetail
- type EventEventSeverity
- type EventEx
- type EventFilterSpec
- type EventFilterSpecByEntity
- type EventFilterSpecByTime
- type EventFilterSpecByUsername
- type EventFilterSpecRecursionOption
- type EventManagerEventViewSpec
- type EventManagerViewByStartId
- type ExecuteHostProfile
- type ExecuteHostProfileRequestType
- type ExecuteHostProfileResponse
- type ExecuteSimpleCommand
- type ExecuteSimpleCommandRequestType
- type ExecuteSimpleCommandResponse
- type ExitLockdownMode
- type ExitLockdownModeRequestType
- type ExitLockdownModeResponse
- type ExitMaintenanceModeEvent
- type ExitMaintenanceModeRequestType
- type ExitMaintenanceMode_Task
- type ExitMaintenanceMode_TaskResponse
- type ExitStandbyModeFailedEvent
- type ExitedStandbyModeEvent
- type ExitingStandbyModeEvent
- type ExpandVmfsDatastore
- type ExpandVmfsDatastoreRequestType
- type ExpandVmfsDatastoreResponse
- type ExpandVmfsExtent
- type ExpandVmfsExtentRequestType
- type ExpandVmfsExtentResponse
- type ExpiredAddonLicense
- type ExpiredAddonLicenseFault
- type ExpiredEditionLicense
- type ExpiredEditionLicenseFault
- type ExpiredFeatureLicense
- type ExpiredFeatureLicenseFault
- type ExportAnswerFileRequestType
- type ExportAnswerFile_Task
- type ExportAnswerFile_TaskResponse
- type ExportProfile
- type ExportProfileRequestType
- type ExportProfileResponse
- type ExportSnapshot
- type ExportSnapshotRequestType
- type ExportSnapshotResponse
- type ExportVApp
- type ExportVAppRequestType
- type ExportVAppResponse
- type ExportVm
- type ExportVmRequestType
- type ExportVmResponse
- type ExtExtendedProductInfo
- type ExtManagedEntityInfo
- type ExtSolutionManagerInfo
- type ExtSolutionManagerInfoTabInfo
- type ExtendDiskRequestType
- type ExtendDisk_Task
- type ExtendDisk_TaskResponse
- type ExtendHCIRequestType
- type ExtendHCI_Task
- type ExtendHCI_TaskResponse
- type ExtendVffs
- type ExtendVffsRequestType
- type ExtendVffsResponse
- type ExtendVirtualDiskRequestType
- type ExtendVirtualDisk_Task
- type ExtendVirtualDisk_TaskResponse
- type ExtendVmfsDatastore
- type ExtendVmfsDatastoreRequestType
- type ExtendVmfsDatastoreResponse
- type ExtendedDescription
- type ExtendedElementDescription
- type ExtendedEvent
- type ExtendedEventPair
- type ExtendedFault
- type ExtendedFaultFault
- type Extension
- type ExtensionClientInfo
- type ExtensionEventTypeInfo
- type ExtensionFaultTypeInfo
- type ExtensionHealthInfo
- type ExtensionManagerIpAllocationUsage
- type ExtensionOvfConsumerInfo
- type ExtensionPrivilegeInfo
- type ExtensionResourceInfo
- type ExtensionServerInfo
- type ExtensionTaskTypeInfo
- type ExtractOvfEnvironment
- type ExtractOvfEnvironmentRequestType
- type ExtractOvfEnvironmentResponse
- type FailToEnableSPBM
- type FailToEnableSPBMFault
- type FailToLockFaultToleranceVMs
- type FailToLockFaultToleranceVMsFault
- type FailoverLevelRestored
- type FailoverNodeInfo
- type FaultDomainId
- type FaultToleranceAntiAffinityViolated
- type FaultToleranceAntiAffinityViolatedFault
- type FaultToleranceCannotEditMem
- type FaultToleranceCannotEditMemFault
- type FaultToleranceConfigInfo
- type FaultToleranceConfigSpec
- type FaultToleranceCpuIncompatible
- type FaultToleranceCpuIncompatibleFault
- type FaultToleranceDiskSpec
- type FaultToleranceMetaSpec
- type FaultToleranceNeedsThickDisk
- type FaultToleranceNeedsThickDiskFault
- type FaultToleranceNotLicensed
- type FaultToleranceNotLicensedFault
- type FaultToleranceNotSameBuild
- type FaultToleranceNotSameBuildFault
- type FaultTolerancePrimaryConfigInfo
- type FaultTolerancePrimaryPowerOnNotAttempted
- type FaultTolerancePrimaryPowerOnNotAttemptedFault
- type FaultToleranceSecondaryConfigInfo
- type FaultToleranceSecondaryOpResult
- type FaultToleranceVMConfigSpec
- type FaultToleranceVmNotDasProtected
- type FaultToleranceVmNotDasProtectedFault
- type FaultsByHost
- type FaultsByVM
- type FcoeConfig
- type FcoeConfigFcoeCapabilities
- type FcoeConfigFcoeSpecification
- type FcoeConfigVlanRange
- type FcoeFault
- type FcoeFaultFault
- type FcoeFaultPnicHasNoPortSet
- type FcoeFaultPnicHasNoPortSetFault
- type FeatureEVCMode
- type FeatureRequirementsNotMet
- type FeatureRequirementsNotMetFault
- type FetchAuditRecords
- type FetchAuditRecordsRequestType
- type FetchAuditRecordsResponse
- type FetchDVPortKeys
- type FetchDVPortKeysRequestType
- type FetchDVPortKeysResponse
- type FetchDVPorts
- type FetchDVPortsRequestType
- type FetchDVPortsResponse
- type FetchSoftwarePackages
- type FetchSoftwarePackagesRequestType
- type FetchSoftwarePackagesResponse
- type FetchSystemEventLog
- type FetchSystemEventLogRequestType
- type FetchSystemEventLogResponse
- type FetchUserPrivilegeOnEntities
- type FetchUserPrivilegeOnEntitiesRequestType
- type FetchUserPrivilegeOnEntitiesResponse
- type FetchVmGroupForMultiwriterDisks
- type FetchVmGroupForMultiwriterDisksRequestType
- type FetchVmGroupForMultiwriterDisksResponse
- type FibreChannelPortType
- type FileAlreadyExists
- type FileAlreadyExistsFault
- type FileBackedPortNotSupported
- type FileBackedPortNotSupportedFault
- type FileBackedVirtualDiskSpec
- type FileFault
- type FileFaultFault
- type FileInfo
- type FileLockInfo
- type FileLockInfoResult
- type FileLocked
- type FileLockedFault
- type FileNameTooLong
- type FileNameTooLongFault
- type FileNotFound
- type FileNotFoundFault
- type FileNotWritable
- type FileNotWritableFault
- type FileQuery
- type FileQueryFlags
- type FileSystemMountInfoVStorageSupportStatus
- type FileTooLarge
- type FileTooLargeFault
- type FileTransferInformation
- type FilesystemQuiesceFault
- type FilesystemQuiesceFaultFault
- type FilterInUse
- type FilterInUseFault
- type FindAllByDnsName
- type FindAllByDnsNameRequestType
- type FindAllByDnsNameResponse
- type FindAllByIp
- type FindAllByIpRequestType
- type FindAllByIpResponse
- type FindAllByUuid
- type FindAllByUuidRequestType
- type FindAllByUuidResponse
- type FindAssociatedProfile
- type FindAssociatedProfileRequestType
- type FindAssociatedProfileResponse
- type FindByDatastorePath
- type FindByDatastorePathRequestType
- type FindByDatastorePathResponse
- type FindByDnsName
- type FindByDnsNameRequestType
- type FindByDnsNameResponse
- type FindByInventoryPath
- type FindByInventoryPathRequestType
- type FindByInventoryPathResponse
- type FindByIp
- type FindByIpRequestType
- type FindByIpResponse
- type FindByUuid
- type FindByUuidRequestType
- type FindByUuidResponse
- type FindChild
- type FindChildRequestType
- type FindChildResponse
- type FindExtension
- type FindExtensionRequestType
- type FindExtensionResponse
- type FindRulesForVm
- type FindRulesForVmRequestType
- type FindRulesForVmResponse
- type FirewallProfile
- type FirewallProfileRulesetProfile
- type FloatOption
- type FloppyImageFileInfo
- type FloppyImageFileQuery
- type FolderBatchAddHostsToClusterResult
- type FolderBatchAddStandaloneHostsResult
- type FolderDesiredHostState
- type FolderEventArgument
- type FolderExternallyManagedFolderInfo
- type FolderExternallyManagedFolderType
- type FolderFailedHostResult
- type FolderFileInfo
- type FolderFileQuery
- type FolderNewHostSpec
- type FormatVffs
- type FormatVffsRequestType
- type FormatVffsResponse
- type FormatVmfs
- type FormatVmfsRequestType
- type FormatVmfsResponse
- type FtIssuesOnHost
- type FtIssuesOnHostFault
- type FtIssuesOnHostHostSelectionType
- type FtVmHostRuleViolation
- type FtVmHostRuleViolationFault
- type FullStorageVMotionNotSupported
- type FullStorageVMotionNotSupportedFault
- type Func
- type GatewayConnectFault
- type GatewayConnectFaultFault
- type GatewayHostNotReachable
- type GatewayHostNotReachableFault
- type GatewayNotFound
- type GatewayNotFoundFault
- type GatewayNotReachable
- type GatewayNotReachableFault
- type GatewayOperationRefused
- type GatewayOperationRefusedFault
- type GatewayToHostAuthFault
- type GatewayToHostAuthFaultFault
- type GatewayToHostConnectFault
- type GatewayToHostConnectFaultFault
- type GatewayToHostTrustVerifyFault
- type GatewayToHostTrustVerifyFaultFault
- type GeneralEvent
- type GeneralHostErrorEvent
- type GeneralHostInfoEvent
- type GeneralHostWarningEvent
- type GeneralUserEvent
- type GeneralVmErrorEvent
- type GeneralVmInfoEvent
- type GeneralVmWarningEvent
- type GenerateCertificateSigningRequest
- type GenerateCertificateSigningRequestByDn
- type GenerateCertificateSigningRequestByDnRequestType
- type GenerateCertificateSigningRequestByDnResponse
- type GenerateCertificateSigningRequestRequestType
- type GenerateCertificateSigningRequestResponse
- type GenerateClientCsr
- type GenerateClientCsrRequestType
- type GenerateClientCsrResponse
- type GenerateConfigTaskList
- type GenerateConfigTaskListRequestType
- type GenerateConfigTaskListResponse
- type GenerateHostConfigTaskSpecRequestType
- type GenerateHostConfigTaskSpec_Task
- type GenerateHostConfigTaskSpec_TaskResponse
- type GenerateHostProfileTaskListRequestType
- type GenerateHostProfileTaskList_Task
- type GenerateHostProfileTaskList_TaskResponse
- type GenerateKey
- type GenerateKeyRequestType
- type GenerateKeyResponse
- type GenerateLogBundlesRequestType
- type GenerateLogBundles_Task
- type GenerateLogBundles_TaskResponse
- type GenerateSelfSignedClientCert
- type GenerateSelfSignedClientCertRequestType
- type GenerateSelfSignedClientCertResponse
- type GenericDrsFault
- type GenericDrsFaultFault
- type GenericVmConfigFault
- type GenericVmConfigFaultFault
- type GetAlarm
- type GetAlarmRequestType
- type GetAlarmResponse
- type GetAlarmState
- type GetAlarmStateRequestType
- type GetAlarmStateResponse
- type GetClusterMode
- type GetClusterModeRequestType
- type GetClusterModeResponse
- type GetCryptoKeyStatus
- type GetCryptoKeyStatusRequestType
- type GetCryptoKeyStatusResponse
- type GetCustomizationSpec
- type GetCustomizationSpecRequestType
- type GetCustomizationSpecResponse
- type GetDefaultKmsCluster
- type GetDefaultKmsClusterRequestType
- type GetDefaultKmsClusterResponse
- type GetPublicKey
- type GetPublicKeyRequestType
- type GetPublicKeyResponse
- type GetResourceUsage
- type GetResourceUsageRequestType
- type GetResourceUsageResponse
- type GetSiteInfo
- type GetSiteInfoRequestType
- type GetSiteInfoResponse
- type GetSystemVMsRestrictedDatastores
- type GetSystemVMsRestrictedDatastoresRequestType
- type GetSystemVMsRestrictedDatastoresResponse
- type GetVchaClusterHealth
- type GetVchaClusterHealthRequestType
- type GetVchaClusterHealthResponse
- type GetVchaConfig
- type GetVchaConfigRequestType
- type GetVchaConfigResponse
- type GetVsanObjExtAttrs
- type GetVsanObjExtAttrsRequestType
- type GetVsanObjExtAttrsResponse
- type GhostDvsProxySwitchDetectedEvent
- type GhostDvsProxySwitchRemovedEvent
- type GlobalMessageChangedEvent
- type GroupAlarmAction
- type GuestAliases
- type GuestAuthAliasInfo
- type GuestAuthAnySubject
- type GuestAuthNamedSubject
- type GuestAuthSubject
- type GuestAuthentication
- type GuestAuthenticationChallenge
- type GuestAuthenticationChallengeFault
- type GuestComponentsOutOfDate
- type GuestComponentsOutOfDateFault
- type GuestDiskInfo
- type GuestFileAttributes
- type GuestFileInfo
- type GuestFileType
- type GuestInfo
- type GuestInfoAppStateType
- type GuestInfoCustomizationInfo
- type GuestInfoCustomizationStatus
- type GuestInfoNamespaceGenerationInfo
- type GuestInfoVirtualDiskMapping
- type GuestListFileInfo
- type GuestMappedAliases
- type GuestMultipleMappings
- type GuestMultipleMappingsFault
- type GuestNicInfo
- type GuestOperationsFault
- type GuestOperationsFaultFault
- type GuestOperationsUnavailable
- type GuestOperationsUnavailableFault
- type GuestOsDescriptor
- type GuestOsDescriptorFirmwareType
- type GuestOsDescriptorSupportLevel
- type GuestPermissionDenied
- type GuestPermissionDeniedFault
- type GuestPosixFileAttributes
- type GuestProcessInfo
- type GuestProcessNotFound
- type GuestProcessNotFoundFault
- type GuestProgramSpec
- type GuestQuiesceEndGuestQuiesceError
- type GuestRegKeyNameSpec
- type GuestRegKeyRecordSpec
- type GuestRegKeySpec
- type GuestRegKeyWowSpec
- type GuestRegValueBinarySpec
- type GuestRegValueDataSpec
- type GuestRegValueDwordSpec
- type GuestRegValueExpandStringSpec
- type GuestRegValueMultiStringSpec
- type GuestRegValueNameSpec
- type GuestRegValueQwordSpec
- type GuestRegValueSpec
- type GuestRegValueStringSpec
- type GuestRegistryFault
- type GuestRegistryFaultFault
- type GuestRegistryKeyAlreadyExists
- type GuestRegistryKeyAlreadyExistsFault
- type GuestRegistryKeyFault
- type GuestRegistryKeyFaultFault
- type GuestRegistryKeyHasSubkeys
- type GuestRegistryKeyHasSubkeysFault
- type GuestRegistryKeyInvalid
- type GuestRegistryKeyInvalidFault
- type GuestRegistryKeyParentVolatile
- type GuestRegistryKeyParentVolatileFault
- type GuestRegistryValueFault
- type GuestRegistryValueFaultFault
- type GuestRegistryValueNotFound
- type GuestRegistryValueNotFoundFault
- type GuestScreenInfo
- type GuestStackInfo
- type GuestWindowsFileAttributes
- type GuestWindowsProgramSpec
- type HAErrorsAtDest
- type HAErrorsAtDestFault
- type HardwareVersion
- type HasFault
- type HasLocalizedMethodFault
- type HasMonitoredEntity
- type HasMonitoredEntityRequestType
- type HasMonitoredEntityResponse
- type HasPrivilegeOnEntities
- type HasPrivilegeOnEntitiesRequestType
- type HasPrivilegeOnEntitiesResponse
- type HasPrivilegeOnEntity
- type HasPrivilegeOnEntityRequestType
- type HasPrivilegeOnEntityResponse
- type HasProvider
- type HasProviderRequestType
- type HasProviderResponse
- type HasUserPrivilegeOnEntities
- type HasUserPrivilegeOnEntitiesRequestType
- type HasUserPrivilegeOnEntitiesResponse
- type HbrDiskMigrationAction
- type HbrManagerReplicationVmInfo
- type HbrManagerVmReplicationCapability
- type HbrReplicationTargetSpec
- type HbrTargetSpec
- type HbrTargetSpecReplacement
- type HealthStatusChangedEvent
- type HealthSystemRuntime
- type HealthUpdate
- type HealthUpdateInfo
- type HealthUpdateInfoComponentType
- type HeterogenousHostsBlockingEVC
- type HeterogenousHostsBlockingEVCFault
- type HostAccessControlEntry
- type HostAccessMode
- type HostAccessRestrictedToManagementServer
- type HostAccessRestrictedToManagementServerFault
- type HostAccountSpec
- type HostActiveDirectory
- type HostActiveDirectoryAuthenticationCertificateDigest
- type HostActiveDirectoryInfo
- type HostActiveDirectoryInfoDomainMembershipStatus
- type HostActiveDirectorySpec
- type HostAddFailedEvent
- type HostAddedEvent
- type HostAdminDisableEvent
- type HostAdminEnableEvent
- type HostApplyProfile
- type HostAssignableHardwareBinding
- type HostAssignableHardwareConfig
- type HostAssignableHardwareConfigAttributeOverride
- type HostAuthenticationInfo
- type HostAuthenticationManagerInfo
- type HostAuthenticationStoreInfo
- type HostAutoStartManagerConfig
- type HostBIOSInfo
- type HostBIOSInfoFirmwareType
- type HostBlockAdapterTargetTransport
- type HostBlockHba
- type HostBootDevice
- type HostBootDeviceInfo
- type HostCacheConfigurationInfo
- type HostCacheConfigurationSpec
- type HostCapability
- type HostCapabilityFtUnsupportedReason
- type HostCapabilityUnmapMethodSupported
- type HostCapabilityVmDirectPathGen2UnsupportedReason
- type HostCertificateManagerCertificateInfo
- type HostCertificateManagerCertificateInfoCertificateStatus
- type HostCertificateManagerCertificateKind
- type HostCertificateManagerCertificateSpec
- type HostClearVStorageObjectControlFlags
- type HostClearVStorageObjectControlFlagsRequestType
- type HostClearVStorageObjectControlFlagsResponse
- type HostCloneVStorageObjectRequestType
- type HostCloneVStorageObject_Task
- type HostCloneVStorageObject_TaskResponse
- type HostCnxFailedAccountFailedEvent
- type HostCnxFailedAlreadyManagedEvent
- type HostCnxFailedBadCcagentEvent
- type HostCnxFailedBadUsernameEvent
- type HostCnxFailedBadVersionEvent
- type HostCnxFailedCcagentUpgradeEvent
- type HostCnxFailedEvent
- type HostCnxFailedNetworkErrorEvent
- type HostCnxFailedNoAccessEvent
- type HostCnxFailedNoConnectionEvent
- type HostCnxFailedNoLicenseEvent
- type HostCnxFailedNotFoundEvent
- type HostCnxFailedTimeoutEvent
- type HostCommunication
- type HostCommunicationFault
- type HostComplianceCheckedEvent
- type HostCompliantEvent
- type HostConfigAppliedEvent
- type HostConfigChange
- type HostConfigChangeMode
- type HostConfigChangeOperation
- type HostConfigChangeOwner
- type HostConfigFailed
- type HostConfigFailedFault
- type HostConfigFault
- type HostConfigFaultFault
- type HostConfigInfo
- type HostConfigManager
- type HostConfigSpec
- type HostConfigSummary
- type HostConfigVFlashCache
- type HostConfigVFlashCacheRequestType
- type HostConfigVFlashCacheResponse
- type HostConfigureVFlashResource
- type HostConfigureVFlashResourceRequestType
- type HostConfigureVFlashResourceResponse
- type HostConnectFault
- type HostConnectFaultFault
- type HostConnectInfo
- type HostConnectInfoNetworkInfo
- type HostConnectSpec
- type HostConnectedEvent
- type HostConnectionLostEvent
- type HostCpuIdInfo
- type HostCpuInfo
- type HostCpuPackage
- type HostCpuPackageVendor
- type HostCpuPowerManagementInfo
- type HostCpuPowerManagementInfoPolicyType
- type HostCpuSchedulerInfo
- type HostCpuSchedulerInfoCpuSchedulerPolicyInfo
- type HostCreateDiskRequestType
- type HostCreateDisk_Task
- type HostCreateDisk_TaskResponse
- type HostCryptoState
- type HostDVSConfigSpecSwitchMode
- type HostDasDisabledEvent
- type HostDasDisablingEvent
- type HostDasEnabledEvent
- type HostDasEnablingEvent
- type HostDasErrorEvent
- type HostDasErrorEventHostDasErrorReason
- type HostDasEvent
- type HostDasOkEvent
- type HostDataTransportConnectionInfo
- type HostDatastoreBrowserSearchResults
- type HostDatastoreBrowserSearchSpec
- type HostDatastoreConnectInfo
- type HostDatastoreExistsConnectInfo
- type HostDatastoreNameConflictConnectInfo
- type HostDatastoreSystemCapabilities
- type HostDatastoreSystemDatastoreResult
- type HostDatastoreSystemVvolDatastoreSpec
- type HostDateTimeConfig
- type HostDateTimeInfo
- type HostDateTimeInfoProtocol
- type HostDateTimeSystemServiceTestResult
- type HostDateTimeSystemTimeZone
- type HostDeleteVStorageObjectExRequestType
- type HostDeleteVStorageObjectEx_Task
- type HostDeleteVStorageObjectEx_TaskResponse
- type HostDeleteVStorageObjectRequestType
- type HostDeleteVStorageObject_Task
- type HostDeleteVStorageObject_TaskResponse
- type HostDeploymentInfo
- type HostDevice
- type HostDhcpService
- type HostDhcpServiceConfig
- type HostDhcpServiceSpec
- type HostDiagnosticPartition
- type HostDiagnosticPartitionCreateDescription
- type HostDiagnosticPartitionCreateOption
- type HostDiagnosticPartitionCreateSpec
- type HostDigestInfo
- type HostDigestInfoDigestMethodType
- type HostDigestVerificationSetting
- type HostDirectoryStoreInfo
- type HostDisconnectedEvent
- type HostDisconnectedEventReasonCode
- type HostDiskConfigurationResult
- type HostDiskDimensions
- type HostDiskDimensionsChs
- type HostDiskDimensionsLba
- type HostDiskMappingInfo
- type HostDiskMappingOption
- type HostDiskMappingPartitionInfo
- type HostDiskMappingPartitionOption
- type HostDiskPartitionAttributes
- type HostDiskPartitionBlockRange
- type HostDiskPartitionInfo
- type HostDiskPartitionInfoPartitionFormat
- type HostDiskPartitionInfoType
- type HostDiskPartitionLayout
- type HostDiskPartitionSpec
- type HostDistributedVirtualSwitchManagerFailoverReason
- type HostDistributedVirtualSwitchManagerFailoverStage
- type HostDnsConfig
- type HostDnsConfigSpec
- type HostDvxClass
- type HostEnableAdminFailedEvent
- type HostEnterMaintenanceResult
- type HostEsxAgentHostManagerConfigInfo
- type HostEvent
- type HostEventArgument
- type HostExtendDiskRequestType
- type HostExtendDisk_Task
- type HostExtendDisk_TaskResponse
- type HostExtraNetworksEvent
- type HostFaultToleranceManagerComponentHealthInfo
- type HostFeatureCapability
- type HostFeatureMask
- type HostFeatureVersionInfo
- type HostFeatureVersionKey
- type HostFibreChannelHba
- type HostFibreChannelOverEthernetHba
- type HostFibreChannelOverEthernetHbaLinkInfo
- type HostFibreChannelOverEthernetTargetTransport
- type HostFibreChannelTargetTransport
- type HostFileAccess
- type HostFileSystemMountInfo
- type HostFileSystemVolume
- type HostFileSystemVolumeFileSystemType
- type HostFileSystemVolumeInfo
- type HostFirewallConfig
- type HostFirewallConfigRuleSetConfig
- type HostFirewallDefaultPolicy
- type HostFirewallInfo
- type HostFirewallRule
- type HostFirewallRuleDirection
- type HostFirewallRulePortType
- type HostFirewallRuleProtocol
- type HostFirewallRuleset
- type HostFirewallRulesetIpList
- type HostFirewallRulesetIpNetwork
- type HostFirewallRulesetRulesetSpec
- type HostFirewallSystemRuleSetId
- type HostFirewallSystemServiceName
- type HostFlagInfo
- type HostForceMountedInfo
- type HostFru
- type HostFruFruType
- type HostGatewaySpec
- type HostGetShortNameFailedEvent
- type HostGetVFlashModuleDefaultConfig
- type HostGetVFlashModuleDefaultConfigRequestType
- type HostGetVFlashModuleDefaultConfigResponse
- type HostGraphicsConfig
- type HostGraphicsConfigDeviceType
- type HostGraphicsConfigGraphicsType
- type HostGraphicsConfigSharedPassthruAssignmentPolicy
- type HostGraphicsConfigVgpuMode
- type HostGraphicsInfo
- type HostGraphicsInfoGraphicsType
- type HostGraphicsInfoVgpuMode
- type HostHardwareElementInfo
- type HostHardwareElementStatus
- type HostHardwareInfo
- type HostHardwareStatusInfo
- type HostHardwareSummary
- type HostHasComponentFailure
- type HostHasComponentFailureFault
- type HostHasComponentFailureHostComponentType
- type HostHbaCreateSpec
- type HostHostBusAdapter
- type HostHyperThreadScheduleInfo
- type HostImageAcceptanceLevel
- type HostImageConfigGetAcceptance
- type HostImageConfigGetAcceptanceRequestType
- type HostImageConfigGetAcceptanceResponse
- type HostImageConfigGetProfile
- type HostImageConfigGetProfileRequestType
- type HostImageConfigGetProfileResponse
- type HostImageProfileSummary
- type HostInAuditModeEvent
- type HostInDomain
- type HostInDomainFault
- type HostIncompatibleForFaultTolerance
- type HostIncompatibleForFaultToleranceFault
- type HostIncompatibleForFaultToleranceReason
- type HostIncompatibleForRecordReplay
- type HostIncompatibleForRecordReplayFault
- type HostIncompatibleForRecordReplayReason
- type HostInflateDiskRequestType
- type HostInflateDisk_Task
- type HostInflateDisk_TaskResponse
- type HostInternetScsiHba
- type HostInternetScsiHbaAuthenticationCapabilities
- type HostInternetScsiHbaAuthenticationProperties
- type HostInternetScsiHbaChapAuthenticationType
- type HostInternetScsiHbaDigestCapabilities
- type HostInternetScsiHbaDigestProperties
- type HostInternetScsiHbaDigestType
- type HostInternetScsiHbaDiscoveryCapabilities
- type HostInternetScsiHbaDiscoveryProperties
- type HostInternetScsiHbaIPCapabilities
- type HostInternetScsiHbaIPProperties
- type HostInternetScsiHbaIPv6Properties
- type HostInternetScsiHbaIscsiIpv6Address
- type HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType
- type HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation
- type HostInternetScsiHbaNetworkBindingSupportType
- type HostInternetScsiHbaParamValue
- type HostInternetScsiHbaSendTarget
- type HostInternetScsiHbaStaticTarget
- type HostInternetScsiHbaStaticTargetTargetDiscoveryMethod
- type HostInternetScsiHbaTargetSet
- type HostInternetScsiTargetTransport
- type HostInventoryFull
- type HostInventoryFullEvent
- type HostInventoryFullFault
- type HostInventoryUnreadableEvent
- type HostIoFilterInfo
- type HostIpChangedEvent
- type HostIpConfig
- type HostIpConfigIpV6Address
- type HostIpConfigIpV6AddressConfigType
- type HostIpConfigIpV6AddressConfiguration
- type HostIpConfigIpV6AddressStatus
- type HostIpInconsistentEvent
- type HostIpRouteConfig
- type HostIpRouteConfigSpec
- type HostIpRouteEntry
- type HostIpRouteOp
- type HostIpRouteTableConfig
- type HostIpRouteTableInfo
- type HostIpToShortNameFailedEvent
- type HostIpmiInfo
- type HostIsolationIpPingFailedEvent
- type HostLicensableResourceInfo
- type HostLicensableResourceKey
- type HostLicenseConnectInfo
- type HostLicenseExpiredEvent
- type HostLicenseSpec
- type HostListSummary
- type HostListSummaryGatewaySummary
- type HostListSummaryQuickStats
- type HostListVStorageObject
- type HostListVStorageObjectRequestType
- type HostListVStorageObjectResponse
- type HostLocalAuthenticationInfo
- type HostLocalFileSystemVolume
- type HostLocalFileSystemVolumeSpec
- type HostLocalPortCreatedEvent
- type HostLockdownMode
- type HostLowLevelProvisioningManagerDiskLayoutSpec
- type HostLowLevelProvisioningManagerFileDeleteResult
- type HostLowLevelProvisioningManagerFileDeleteSpec
- type HostLowLevelProvisioningManagerFileReserveResult
- type HostLowLevelProvisioningManagerFileReserveSpec
- type HostLowLevelProvisioningManagerFileType
- type HostLowLevelProvisioningManagerReloadTarget
- type HostLowLevelProvisioningManagerSnapshotLayoutSpec
- type HostLowLevelProvisioningManagerVmMigrationStatus
- type HostLowLevelProvisioningManagerVmRecoveryInfo
- type HostMaintenanceSpec
- type HostMaintenanceSpecPurpose
- type HostMemberHealthCheckResult
- type HostMemberRuntimeInfo
- type HostMemberUplinkHealthCheckResult
- type HostMemoryProfile
- type HostMemorySpec
- type HostMemoryTierFlags
- type HostMemoryTierInfo
- type HostMemoryTierType
- type HostMemoryTieringType
- type HostMissingNetworksEvent
- type HostMonitoringStateChangedEvent
- type HostMountInfo
- type HostMountInfoInaccessibleReason
- type HostMountInfoMountFailedReason
- type HostMountMode
- type HostMultipathInfo
- type HostMultipathInfoFixedLogicalUnitPolicy
- type HostMultipathInfoHppLogicalUnitPolicy
- type HostMultipathInfoLogicalUnit
- type HostMultipathInfoLogicalUnitPolicy
- type HostMultipathInfoLogicalUnitStorageArrayTypePolicy
- type HostMultipathInfoPath
- type HostMultipathStateInfo
- type HostMultipathStateInfoPath
- type HostNasVolume
- type HostNasVolumeConfig
- type HostNasVolumeSecurityType
- type HostNasVolumeSpec
- type HostNasVolumeUserInfo
- type HostNatService
- type HostNatServiceConfig
- type HostNatServiceNameServiceSpec
- type HostNatServicePortForwardSpec
- type HostNatServiceSpec
- type HostNetCapabilities
- type HostNetOffloadCapabilities
- type HostNetStackInstance
- type HostNetStackInstanceCongestionControlAlgorithmType
- type HostNetStackInstanceSystemStackKey
- type HostNetworkConfig
- type HostNetworkConfigNetStackSpec
- type HostNetworkConfigResult
- type HostNetworkInfo
- type HostNetworkPolicy
- type HostNetworkResourceRuntime
- type HostNetworkSecurityPolicy
- type HostNetworkTrafficShapingPolicy
- type HostNewNetworkConnectInfo
- type HostNfcConnectionInfo
- type HostNicFailureCriteria
- type HostNicOrderPolicy
- type HostNicTeamingPolicy
- type HostNoAvailableNetworksEvent
- type HostNoHAEnabledPortGroupsEvent
- type HostNoRedundantManagementNetworkEvent
- type HostNonCompliantEvent
- type HostNotConnected
- type HostNotConnectedFault
- type HostNotInClusterEvent
- type HostNotReachable
- type HostNotReachableFault
- type HostNtpConfig
- type HostNumaInfo
- type HostNumaNode
- type HostNumericSensorHealthState
- type HostNumericSensorInfo
- type HostNumericSensorType
- type HostNvmeConnectSpec
- type HostNvmeController
- type HostNvmeDisconnectSpec
- type HostNvmeDiscoverSpec
- type HostNvmeDiscoveryLog
- type HostNvmeDiscoveryLogEntry
- type HostNvmeDiscoveryLogSubsystemType
- type HostNvmeDiscoveryLogTransportRequirements
- type HostNvmeNamespace
- type HostNvmeOpaqueTransportParameters
- type HostNvmeOverFibreChannelParameters
- type HostNvmeOverRdmaParameters
- type HostNvmeOverTcpParameters
- type HostNvmeSpec
- type HostNvmeTopology
- type HostNvmeTopologyInterface
- type HostNvmeTransportParameters
- type HostNvmeTransportParametersNvmeAddressFamily
- type HostNvmeTransportType
- type HostOpaqueNetworkInfo
- type HostOpaqueSwitch
- type HostOpaqueSwitchOpaqueSwitchState
- type HostOpaqueSwitchPhysicalNicZone
- type HostOvercommittedEvent
- type HostPMemVolume
- type HostParallelScsiHba
- type HostParallelScsiTargetTransport
- type HostPartialMaintenanceModeId
- type HostPartialMaintenanceModeRuntimeInfo
- type HostPartialMaintenanceModeStatus
- type HostPatchManagerInstallState
- type HostPatchManagerIntegrityStatus
- type HostPatchManagerLocator
- type HostPatchManagerPatchManagerOperationSpec
- type HostPatchManagerReason
- type HostPatchManagerResult
- type HostPatchManagerStatus
- type HostPatchManagerStatusPrerequisitePatch
- type HostPathSelectionPolicyOption
- type HostPciDevice
- type HostPciPassthruConfig
- type HostPciPassthruInfo
- type HostPcieHba
- type HostPcieTargetTransport
- type HostPersistentMemoryInfo
- type HostPlacedVirtualNicIdentifier
- type HostPlugStoreTopology
- type HostPlugStoreTopologyAdapter
- type HostPlugStoreTopologyDevice
- type HostPlugStoreTopologyPath
- type HostPlugStoreTopologyPlugin
- type HostPlugStoreTopologyTarget
- type HostPnicNetworkResourceInfo
- type HostPortGroup
- type HostPortGroupConfig
- type HostPortGroupPort
- type HostPortGroupProfile
- type HostPortGroupSpec
- type HostPosixAccountSpec
- type HostPowerOpFailed
- type HostPowerOpFailedFault
- type HostPowerOperationType
- type HostPowerPolicy
- type HostPrimaryAgentNotShortNameEvent
- type HostProfileAppliedEvent
- type HostProfileCompleteConfigSpec
- type HostProfileConfigInfo
- type HostProfileConfigSpec
- type HostProfileHostBasedConfigSpec
- type HostProfileManagerAnswerFileStatus
- type HostProfileManagerCompositionResult
- type HostProfileManagerCompositionResultResultElement
- type HostProfileManagerCompositionResultResultElementStatus
- type HostProfileManagerCompositionValidationResult
- type HostProfileManagerCompositionValidationResultResultElement
- type HostProfileManagerCompositionValidationResultResultElementStatus
- type HostProfileManagerConfigTaskList
- type HostProfileManagerHostToConfigSpecMap
- type HostProfileManagerTaskListRequirement
- type HostProfileResetValidationState
- type HostProfileResetValidationStateRequestType
- type HostProfileResetValidationStateResponse
- type HostProfileSerializedHostProfileSpec
- type HostProfileValidationFailureInfo
- type HostProfileValidationFailureInfoUpdateType
- type HostProfileValidationState
- type HostProfilesEntityCustomizations
- type HostProtocolEndpoint
- type HostProtocolEndpointPEType
- type HostProtocolEndpointProtocolEndpointType
- type HostProxySwitch
- type HostProxySwitchConfig
- type HostProxySwitchEnsInfo
- type HostProxySwitchHostLagConfig
- type HostProxySwitchSpec
- type HostPtpConfig
- type HostPtpConfigDeviceType
- type HostPtpConfigPtpPort
- type HostQualifiedName
- type HostQualifiedNameType
- type HostQueryVirtualDiskUuid
- type HostQueryVirtualDiskUuidRequestType
- type HostQueryVirtualDiskUuidResponse
- type HostRdmaDevice
- type HostRdmaDeviceBacking
- type HostRdmaDeviceCapability
- type HostRdmaDeviceConnectionInfo
- type HostRdmaDeviceConnectionState
- type HostRdmaDevicePnicBacking
- type HostRdmaHba
- type HostRdmaTargetTransport
- type HostReconcileDatastoreInventoryRequestType
- type HostReconcileDatastoreInventory_Task
- type HostReconcileDatastoreInventory_TaskResponse
- type HostReconnectionFailedEvent
- type HostRegisterDisk
- type HostRegisterDiskRequestType
- type HostRegisterDiskResponse
- type HostReliableMemoryInfo
- type HostRelocateVStorageObjectRequestType
- type HostRelocateVStorageObject_Task
- type HostRelocateVStorageObject_TaskResponse
- type HostRemoveVFlashResource
- type HostRemoveVFlashResourceRequestType
- type HostRemoveVFlashResourceResponse
- type HostRemovedEvent
- type HostRenameVStorageObject
- type HostRenameVStorageObjectRequestType
- type HostRenameVStorageObjectResponse
- type HostReplayUnsupportedReason
- type HostResignatureRescanResult
- type HostRetrieveVStorageInfrastructureObjectPolicy
- type HostRetrieveVStorageInfrastructureObjectPolicyRequestType
- type HostRetrieveVStorageInfrastructureObjectPolicyResponse
- type HostRetrieveVStorageObject
- type HostRetrieveVStorageObjectMetadata
- type HostRetrieveVStorageObjectMetadataRequestType
- type HostRetrieveVStorageObjectMetadataResponse
- type HostRetrieveVStorageObjectMetadataValue
- type HostRetrieveVStorageObjectMetadataValueRequestType
- type HostRetrieveVStorageObjectMetadataValueResponse
- type HostRetrieveVStorageObjectRequestType
- type HostRetrieveVStorageObjectResponse
- type HostRetrieveVStorageObjectState
- type HostRetrieveVStorageObjectStateRequestType
- type HostRetrieveVStorageObjectStateResponse
- type HostRuntimeInfo
- type HostRuntimeInfoNetStackInstanceRuntimeInfo
- type HostRuntimeInfoNetStackInstanceRuntimeInfoState
- type HostRuntimeInfoNetworkRuntimeInfo
- type HostRuntimeInfoPodVMInfo
- type HostRuntimeInfoStateEncryptionInfo
- type HostRuntimeInfoStateEncryptionInfoProtectionMode
- type HostRuntimeInfoStatelessNvdsMigrationState
- type HostScheduleReconcileDatastoreInventory
- type HostScheduleReconcileDatastoreInventoryRequestType
- type HostScheduleReconcileDatastoreInventoryResponse
- type HostScsiDisk
- type HostScsiDiskPartition
- type HostScsiTopology
- type HostScsiTopologyInterface
- type HostScsiTopologyLun
- type HostScsiTopologyTarget
- type HostSecuritySpec
- type HostSerialAttachedHba
- type HostSerialAttachedTargetTransport
- type HostService
- type HostServiceConfig
- type HostServiceInfo
- type HostServicePolicy
- type HostServiceSourcePackage
- type HostServiceTicket
- type HostSetVStorageObjectControlFlags
- type HostSetVStorageObjectControlFlagsRequestType
- type HostSetVStorageObjectControlFlagsResponse
- type HostSetVirtualDiskUuidRequestType
- type HostSetVirtualDiskUuid_Task
- type HostSetVirtualDiskUuid_TaskResponse
- type HostSevInfo
- type HostSevInfoSevState
- type HostSgxInfo
- type HostSgxInfoFlcModes
- type HostSgxInfoSgxStates
- type HostSgxRegistrationInfo
- type HostSgxRegistrationInfoRegistrationStatus
- type HostSgxRegistrationInfoRegistrationType
- type HostSharedGpuCapabilities
- type HostShortNameInconsistentEvent
- type HostShortNameToIpFailedEvent
- type HostShutdownEvent
- type HostSnmpAgentCapability
- type HostSnmpConfigSpec
- type HostSnmpDestination
- type HostSnmpSystemAgentLimits
- type HostSpecGetUpdatedHosts
- type HostSpecGetUpdatedHostsRequestType
- type HostSpecGetUpdatedHostsResponse
- type HostSpecification
- type HostSpecificationChangedEvent
- type HostSpecificationOperationFailed
- type HostSpecificationOperationFailedFault
- type HostSpecificationRequireEvent
- type HostSpecificationUpdateEvent
- type HostSriovConfig
- type HostSriovDevicePoolInfo
- type HostSriovInfo
- type HostSriovNetworkDevicePoolInfo
- type HostSslThumbprintInfo
- type HostStandbyMode
- type HostStatusChangedEvent
- type HostStorageArrayTypePolicyOption
- type HostStorageDeviceInfo
- type HostStorageElementInfo
- type HostStorageOperationalInfo
- type HostStorageProtocol
- type HostStorageSystemDiskLocatorLedResult
- type HostStorageSystemScsiLunResult
- type HostStorageSystemVmfsVolumeResult
- type HostSubSpecification
- type HostSubSpecificationDeleteEvent
- type HostSubSpecificationUpdateEvent
- type HostSyncFailedEvent
- type HostSystemComplianceCheckState
- type HostSystemConnectionState
- type HostSystemHealthInfo
- type HostSystemIdentificationInfo
- type HostSystemIdentificationInfoIdentifier
- type HostSystemInfo
- type HostSystemPowerState
- type HostSystemReconnectSpec
- type HostSystemRemediationState
- type HostSystemRemediationStateState
- type HostSystemResourceInfo
- type HostSystemSwapConfiguration
- type HostSystemSwapConfigurationDatastoreOption
- type HostSystemSwapConfigurationDisabledOption
- type HostSystemSwapConfigurationHostCacheOption
- type HostSystemSwapConfigurationHostLocalSwapOption
- type HostSystemSwapConfigurationSystemSwapOption
- type HostTargetTransport
- type HostTcpHba
- type HostTcpHbaCreateSpec
- type HostTcpTargetTransport
- type HostTdxInfo
- type HostTdxInfoTdxState
- type HostTpmAttestationInfo
- type HostTpmAttestationInfoAcceptanceStatus
- type HostTpmAttestationReport
- type HostTpmBootCompleteEventDetails
- type HostTpmBootSecurityOptionEventDetails
- type HostTpmCommandEventDetails
- type HostTpmDigestInfo
- type HostTpmEventDetails
- type HostTpmEventLogEntry
- type HostTpmNvTagEventDetails
- type HostTpmOptionEventDetails
- type HostTpmSignerEventDetails
- type HostTpmSoftwareComponentEventDetails
- type HostTpmVersionEventDetails
- type HostTrustAuthorityAttestationInfo
- type HostTrustAuthorityAttestationInfoAttestationStatus
- type HostUnresolvedVmfsExtent
- type HostUnresolvedVmfsExtentUnresolvedReason
- type HostUnresolvedVmfsResignatureSpec
- type HostUnresolvedVmfsResolutionResult
- type HostUnresolvedVmfsResolutionSpec
- type HostUnresolvedVmfsResolutionSpecVmfsUuidResolution
- type HostUnresolvedVmfsVolume
- type HostUnresolvedVmfsVolumeResolveStatus
- type HostUpdateVStorageObjectMetadataExRequestType
- type HostUpdateVStorageObjectMetadataEx_Task
- type HostUpdateVStorageObjectMetadataEx_TaskResponse
- type HostUpdateVStorageObjectMetadataRequestType
- type HostUpdateVStorageObjectMetadata_Task
- type HostUpdateVStorageObjectMetadata_TaskResponse
- type HostUpgradeFailedEvent
- type HostUserWorldSwapNotEnabledEvent
- type HostVFlashManagerVFlashCacheConfigInfo
- type HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption
- type HostVFlashManagerVFlashCacheConfigSpec
- type HostVFlashManagerVFlashConfigInfo
- type HostVFlashManagerVFlashResourceConfigInfo
- type HostVFlashManagerVFlashResourceConfigSpec
- type HostVFlashManagerVFlashResourceRunTimeInfo
- type HostVFlashResourceConfigurationResult
- type HostVMotionCompatibility
- type HostVMotionConfig
- type HostVMotionInfo
- type HostVMotionManagerDstInstantCloneResult
- type HostVMotionManagerSrcInstantCloneResult
- type HostVMotionNetConfig
- type HostVStorageObjectCreateDiskFromSnapshotRequestType
- type HostVStorageObjectCreateDiskFromSnapshot_Task
- type HostVStorageObjectCreateDiskFromSnapshot_TaskResponse
- type HostVStorageObjectCreateSnapshotRequestType
- type HostVStorageObjectCreateSnapshot_Task
- type HostVStorageObjectCreateSnapshot_TaskResponse
- type HostVStorageObjectDeleteSnapshotRequestType
- type HostVStorageObjectDeleteSnapshot_Task
- type HostVStorageObjectDeleteSnapshot_TaskResponse
- type HostVStorageObjectRetrieveSnapshotInfo
- type HostVStorageObjectRetrieveSnapshotInfoRequestType
- type HostVStorageObjectRetrieveSnapshotInfoResponse
- type HostVStorageObjectRevertRequestType
- type HostVStorageObjectRevert_Task
- type HostVStorageObjectRevert_TaskResponse
- type HostVfatVolume
- type HostVffsSpec
- type HostVffsVolume
- type HostVirtualNic
- type HostVirtualNicConfig
- type HostVirtualNicConnection
- type HostVirtualNicIpRouteSpec
- type HostVirtualNicManagerInfo
- type HostVirtualNicManagerNicType
- type HostVirtualNicManagerNicTypeSelection
- type HostVirtualNicOpaqueNetworkSpec
- type HostVirtualNicSpec
- type HostVirtualSwitch
- type HostVirtualSwitchAutoBridge
- type HostVirtualSwitchBeaconConfig
- type HostVirtualSwitchBondBridge
- type HostVirtualSwitchBridge
- type HostVirtualSwitchConfig
- type HostVirtualSwitchSimpleBridge
- type HostVirtualSwitchSpec
- type HostVmciAccessManagerAccessSpec
- type HostVmciAccessManagerMode
- type HostVmfsRescanResult
- type HostVmfsSpec
- type HostVmfsVolume
- type HostVmfsVolumeUnmapBandwidthPolicy
- type HostVmfsVolumeUnmapPriority
- type HostVnicConnectedToCustomizedDVPortEvent
- type HostVsanInternalSystemCmmdsQuery
- type HostVsanInternalSystemDeleteVsanObjectsResult
- type HostVsanInternalSystemVsanObjectOperationResult
- type HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult
- type HostVvolNQN
- type HostVvolVolume
- type HostVvolVolumeHostVvolNQN
- type HostVvolVolumeSpecification
- type HostWwnChangedEvent
- type HostWwnConflictEvent
- type HotSnapshotMoveNotSupported
- type HotSnapshotMoveNotSupportedFault
- type HourlyTaskScheduler
- type HttpFault
- type HttpFaultFault
- type HttpNfcLeaseAbort
- type HttpNfcLeaseAbortRequestType
- type HttpNfcLeaseAbortResponse
- type HttpNfcLeaseCapabilities
- type HttpNfcLeaseComplete
- type HttpNfcLeaseCompleteRequestType
- type HttpNfcLeaseCompleteResponse
- type HttpNfcLeaseDatastoreLeaseInfo
- type HttpNfcLeaseDeviceUrl
- type HttpNfcLeaseGetManifest
- type HttpNfcLeaseGetManifestRequestType
- type HttpNfcLeaseGetManifestResponse
- type HttpNfcLeaseHostInfo
- type HttpNfcLeaseInfo
- type HttpNfcLeaseManifestEntry
- type HttpNfcLeaseManifestEntryChecksumType
- type HttpNfcLeaseMode
- type HttpNfcLeaseProbeResult
- type HttpNfcLeaseProbeUrls
- type HttpNfcLeaseProbeUrlsRequestType
- type HttpNfcLeaseProbeUrlsResponse
- type HttpNfcLeaseProgress
- type HttpNfcLeaseProgressRequestType
- type HttpNfcLeaseProgressResponse
- type HttpNfcLeasePullFromUrlsRequestType
- type HttpNfcLeasePullFromUrls_Task
- type HttpNfcLeasePullFromUrls_TaskResponse
- type HttpNfcLeaseSetManifestChecksumType
- type HttpNfcLeaseSetManifestChecksumTypeRequestType
- type HttpNfcLeaseSetManifestChecksumTypeResponse
- type HttpNfcLeaseSourceFile
- type HttpNfcLeaseState
- type ID
- type IDEDiskNotSupported
- type IDEDiskNotSupportedFault
- type IORMNotSupportedHostOnDatastore
- type IORMNotSupportedHostOnDatastoreFault
- type IScsiBootFailureEvent
- type ImpersonateUser
- type ImpersonateUserRequestType
- type ImpersonateUserResponse
- type ImportCertificateForCAMRequestType
- type ImportCertificateForCAM_Task
- type ImportCertificateForCAM_TaskResponse
- type ImportHostAddFailure
- type ImportHostAddFailureFault
- type ImportOperationBulkFault
- type ImportOperationBulkFaultFault
- type ImportOperationBulkFaultFaultOnImport
- type ImportSpec
- type ImportUnmanagedSnapshot
- type ImportUnmanagedSnapshotRequestType
- type ImportUnmanagedSnapshotResponse
- type ImportVApp
- type ImportVAppRequestType
- type ImportVAppResponse
- type InUseFeatureManipulationDisallowed
- type InUseFeatureManipulationDisallowedFault
- type InaccessibleDatastore
- type InaccessibleDatastoreFault
- type InaccessibleFTMetadataDatastore
- type InaccessibleFTMetadataDatastoreFault
- type InaccessibleVFlashSource
- type InaccessibleVFlashSourceFault
- type IncompatibleDefaultDevice
- type IncompatibleDefaultDeviceFault
- type IncompatibleHostForFtSecondary
- type IncompatibleHostForFtSecondaryFault
- type IncompatibleHostForVmReplication
- type IncompatibleHostForVmReplicationFault
- type IncompatibleHostForVmReplicationIncompatibleReason
- type IncompatibleSetting
- type IncompatibleSettingFault
- type IncorrectFileType
- type IncorrectFileTypeFault
- type IncorrectHostInformation
- type IncorrectHostInformationEvent
- type IncorrectHostInformationFault
- type IncreaseDirectorySize
- type IncreaseDirectorySizeRequestType
- type IncreaseDirectorySizeResponse
- type IndependentDiskVMotionNotSupported
- type IndependentDiskVMotionNotSupportedFault
- type InflateDiskRequestType
- type InflateDisk_Task
- type InflateDisk_TaskResponse
- type InflateVirtualDiskRequestType
- type InflateVirtualDisk_Task
- type InflateVirtualDisk_TaskResponse
- type InfoUpgradeEvent
- type InheritablePolicy
- type InitializeDisksRequestType
- type InitializeDisks_Task
- type InitializeDisks_TaskResponse
- type InitiateFailoverRequestType
- type InitiateFailover_Task
- type InitiateFailover_TaskResponse
- type InitiateFileTransferFromGuest
- type InitiateFileTransferFromGuestRequestType
- type InitiateFileTransferFromGuestResponse
- type InitiateFileTransferToGuest
- type InitiateFileTransferToGuestRequestType
- type InitiateFileTransferToGuestResponse
- type InitiateTransitionToVLCMRequestType
- type InitiateTransitionToVLCM_Task
- type InitiateTransitionToVLCM_TaskResponse
- type InstallDate
- type InstallDateRequestType
- type InstallDateResponse
- type InstallHostPatchRequestType
- type InstallHostPatchV2RequestType
- type InstallHostPatchV2_Task
- type InstallHostPatchV2_TaskResponse
- type InstallHostPatch_Task
- type InstallHostPatch_TaskResponse
- type InstallIoFilterRequestType
- type InstallIoFilter_Task
- type InstallIoFilter_TaskResponse
- type InstallServerCertificate
- type InstallServerCertificateRequestType
- type InstallServerCertificateResponse
- type InstallSmartCardTrustAnchor
- type InstallSmartCardTrustAnchorRequestType
- type InstallSmartCardTrustAnchorResponse
- type InstantCloneRequestType
- type InstantClone_Task
- type InstantClone_TaskResponse
- type InsufficientAgentVmsDeployed
- type InsufficientAgentVmsDeployedFault
- type InsufficientCpuResourcesFault
- type InsufficientCpuResourcesFaultFault
- type InsufficientDisks
- type InsufficientDisksFault
- type InsufficientFailoverResourcesEvent
- type InsufficientFailoverResourcesFault
- type InsufficientFailoverResourcesFaultFault
- type InsufficientGraphicsResourcesFault
- type InsufficientGraphicsResourcesFaultFault
- type InsufficientHostCapacityFault
- type InsufficientHostCapacityFaultFault
- type InsufficientHostCpuCapacityFault
- type InsufficientHostCpuCapacityFaultFault
- type InsufficientHostMemoryCapacityFault
- type InsufficientHostMemoryCapacityFaultFault
- type InsufficientMemoryResourcesFault
- type InsufficientMemoryResourcesFaultFault
- type InsufficientNetworkCapacity
- type InsufficientNetworkCapacityFault
- type InsufficientNetworkResourcePoolCapacity
- type InsufficientNetworkResourcePoolCapacityFault
- type InsufficientPerCpuCapacity
- type InsufficientPerCpuCapacityFault
- type InsufficientResourcesFault
- type InsufficientResourcesFaultFault
- type InsufficientStandbyCpuResource
- type InsufficientStandbyCpuResourceFault
- type InsufficientStandbyMemoryResource
- type InsufficientStandbyMemoryResourceFault
- type InsufficientStandbyResource
- type InsufficientStandbyResourceFault
- type InsufficientStorageIops
- type InsufficientStorageIopsFault
- type InsufficientStorageSpace
- type InsufficientStorageSpaceFault
- type InsufficientVFlashResourcesFault
- type InsufficientVFlashResourcesFaultFault
- type IntExpression
- type IntOption
- type IntPolicy
- type InternetScsiSnsDiscoveryMethod
- type InvalidAffinitySettingFault
- type InvalidAffinitySettingFaultFault
- type InvalidArgument
- type InvalidArgumentFault
- type InvalidBmcRole
- type InvalidBmcRoleFault
- type InvalidBundle
- type InvalidBundleFault
- type InvalidCAMCertificate
- type InvalidCAMCertificateFault
- type InvalidCAMServer
- type InvalidCAMServerFault
- type InvalidClientCertificate
- type InvalidClientCertificateFault
- type InvalidCollectorVersion
- type InvalidCollectorVersionFault
- type InvalidController
- type InvalidControllerFault
- type InvalidDasConfigArgument
- type InvalidDasConfigArgumentEntryForInvalidArgument
- type InvalidDasConfigArgumentFault
- type InvalidDasRestartPriorityForFtVm
- type InvalidDasRestartPriorityForFtVmFault
- type InvalidDatastore
- type InvalidDatastoreFault
- type InvalidDatastorePath
- type InvalidDatastorePathFault
- type InvalidDatastoreState
- type InvalidDatastoreStateFault
- type InvalidDeviceBacking
- type InvalidDeviceBackingFault
- type InvalidDeviceOperation
- type InvalidDeviceOperationFault
- type InvalidDeviceSpec
- type InvalidDeviceSpecFault
- type InvalidDiskFormat
- type InvalidDiskFormatFault
- type InvalidDrsBehaviorForFtVm
- type InvalidDrsBehaviorForFtVmFault
- type InvalidEditionEvent
- type InvalidEditionLicense
- type InvalidEditionLicenseFault
- type InvalidEvent
- type InvalidEventFault
- type InvalidFolder
- type InvalidFolderFault
- type InvalidFormat
- type InvalidFormatFault
- type InvalidGuestLogin
- type InvalidGuestLoginFault
- type InvalidHostConnectionState
- type InvalidHostConnectionStateFault
- type InvalidHostName
- type InvalidHostNameFault
- type InvalidHostState
- type InvalidHostStateFault
- type InvalidIndexArgument
- type InvalidIndexArgumentFault
- type InvalidIpfixConfig
- type InvalidIpfixConfigFault
- type InvalidIpmiLoginInfo
- type InvalidIpmiLoginInfoFault
- type InvalidIpmiMacAddress
- type InvalidIpmiMacAddressFault
- type InvalidLicense
- type InvalidLicenseFault
- type InvalidLocale
- type InvalidLocaleFault
- type InvalidLogin
- type InvalidLoginFault
- type InvalidName
- type InvalidNameFault
- type InvalidNasCredentials
- type InvalidNasCredentialsFault
- type InvalidNetworkInType
- type InvalidNetworkInTypeFault
- type InvalidNetworkResource
- type InvalidNetworkResourceFault
- type InvalidOperationOnSecondaryVm
- type InvalidOperationOnSecondaryVmFault
- type InvalidPowerState
- type InvalidPowerStateFault
- type InvalidPrivilege
- type InvalidPrivilegeFault
- type InvalidProfileReferenceHost
- type InvalidProfileReferenceHostFault
- type InvalidProfileReferenceHostReason
- type InvalidProperty
- type InvalidPropertyFault
- type InvalidPropertyType
- type InvalidPropertyTypeFault
- type InvalidPropertyValue
- type InvalidPropertyValueFault
- type InvalidRequest
- type InvalidRequestFault
- type InvalidResourcePoolStructureFault
- type InvalidResourcePoolStructureFaultFault
- type InvalidScheduledTask
- type InvalidScheduledTaskFault
- type InvalidSnapshotFormat
- type InvalidSnapshotFormatFault
- type InvalidState
- type InvalidStateFault
- type InvalidToken
- type InvalidTokenFault
- type InvalidType
- type InvalidTypeFault
- type InvalidVmConfig
- type InvalidVmConfigFault
- type InvalidVmState
- type InvalidVmStateFault
- type InventoryDescription
- type InventoryHasStandardAloneHosts
- type InventoryHasStandardAloneHostsFault
- type IoFilterHostIssue
- type IoFilterInfo
- type IoFilterManagerSslTrust
- type IoFilterOperation
- type IoFilterQueryIssueResult
- type IoFilterType
- type IpAddress
- type IpAddressProfile
- type IpHostnameGeneratorError
- type IpHostnameGeneratorErrorFault
- type IpPool
- type IpPoolAssociation
- type IpPoolIpPoolConfigInfo
- type IpPoolManagerIpAllocation
- type IpRange
- type IpRouteProfile
- type IsClusteredVmdkEnabled
- type IsClusteredVmdkEnabledRequestType
- type IsClusteredVmdkEnabledResponse
- type IsGuestOsCustomizable
- type IsGuestOsCustomizableRequestType
- type IsGuestOsCustomizableResponse
- type IsKmsClusterActive
- type IsKmsClusterActiveRequestType
- type IsKmsClusterActiveResponse
- type IsSharedGraphicsActive
- type IsSharedGraphicsActiveRequestType
- type IsSharedGraphicsActiveResponse
- type IscsiDependencyEntity
- type IscsiFault
- type IscsiFaultFault
- type IscsiFaultInvalidVnic
- type IscsiFaultInvalidVnicFault
- type IscsiFaultPnicInUse
- type IscsiFaultPnicInUseFault
- type IscsiFaultVnicAlreadyBound
- type IscsiFaultVnicAlreadyBoundFault
- type IscsiFaultVnicHasActivePaths
- type IscsiFaultVnicHasActivePathsFault
- type IscsiFaultVnicHasMultipleUplinks
- type IscsiFaultVnicHasMultipleUplinksFault
- type IscsiFaultVnicHasNoUplinks
- type IscsiFaultVnicHasNoUplinksFault
- type IscsiFaultVnicHasWrongUplink
- type IscsiFaultVnicHasWrongUplinkFault
- type IscsiFaultVnicInUse
- type IscsiFaultVnicInUseFault
- type IscsiFaultVnicIsLastPath
- type IscsiFaultVnicIsLastPathFault
- type IscsiFaultVnicNotBound
- type IscsiFaultVnicNotBoundFault
- type IscsiFaultVnicNotFound
- type IscsiFaultVnicNotFoundFault
- type IscsiMigrationDependency
- type IscsiPortInfo
- type IscsiPortInfoPathStatus
- type IscsiStatus
- type IsoImageFileInfo
- type IsoImageFileQuery
- type JoinDomainRequestType
- type JoinDomainWithCAMRequestType
- type JoinDomainWithCAM_Task
- type JoinDomainWithCAM_TaskResponse
- type JoinDomain_Task
- type JoinDomain_TaskResponse
- type KernelModuleInfo
- type KernelModuleSectionInfo
- type KeyAnyValue
- type KeyNotFound
- type KeyNotFoundFault
- type KeyProviderId
- type KeyValue
- type KmipClusterInfo
- type KmipClusterInfoKeyInfo
- type KmipClusterInfoKeyType
- type KmipClusterInfoKmsManagementType
- type KmipClusterInfoWrappingKeyIdKeyInfo
- type KmipClusterInfoWrappingRotationIntervalKeyInfo
- type KmipServerInfo
- type KmipServerSpec
- type KmipServerSpecKeySpec
- type KmipServerSpecWrappingKeyIdKeySpec
- type KmipServerSpecWrappingRotationIntervalKeySpec
- type KmipServerStatus
- type LargeRDMConversionNotSupported
- type LargeRDMConversionNotSupportedFault
- type LargeRDMNotSupportedOnDatastore
- type LargeRDMNotSupportedOnDatastoreFault
- type LatencySensitivity
- type LatencySensitivitySensitivityLevel
- type LeaveCurrentDomainRequestType
- type LeaveCurrentDomain_Task
- type LeaveCurrentDomain_TaskResponse
- type LegacyNetworkInterfaceInUse
- type LegacyNetworkInterfaceInUseFault
- type LicenseAssignmentFailed
- type LicenseAssignmentFailedFault
- type LicenseAssignmentFailedReason
- type LicenseAssignmentManagerLicenseAssignment
- type LicenseAvailabilityInfo
- type LicenseDiagnostics
- type LicenseDowngradeDisallowed
- type LicenseDowngradeDisallowedFault
- type LicenseEntityNotFound
- type LicenseEntityNotFoundFault
- type LicenseEvent
- type LicenseExpired
- type LicenseExpiredEvent
- type LicenseExpiredFault
- type LicenseFeatureInfo
- type LicenseFeatureInfoSourceRestriction
- type LicenseFeatureInfoState
- type LicenseFeatureInfoUnit
- type LicenseKeyEntityMismatch
- type LicenseKeyEntityMismatchFault
- type LicenseManagerEvaluationInfo
- type LicenseManagerLicenseInfo
- type LicenseManagerLicenseKey
- type LicenseManagerState
- type LicenseNonComplianceEvent
- type LicenseReservationInfo
- type LicenseReservationInfoState
- type LicenseRestricted
- type LicenseRestrictedEvent
- type LicenseRestrictedFault
- type LicenseServerAvailableEvent
- type LicenseServerSource
- type LicenseServerUnavailable
- type LicenseServerUnavailableEvent
- type LicenseServerUnavailableFault
- type LicenseSource
- type LicenseSourceUnavailable
- type LicenseSourceUnavailableFault
- type LicenseUsageInfo
- type LimitExceeded
- type LimitExceededFault
- type LinkDiscoveryProtocolConfig
- type LinkDiscoveryProtocolConfigOperationType
- type LinkDiscoveryProtocolConfigProtocolType
- type LinkLayerDiscoveryProtocolInfo
- type LinkProfile
- type LinuxVolumeNotClean
- type LinuxVolumeNotCleanFault
- type ListCACertificateRevocationLists
- type ListCACertificateRevocationListsRequestType
- type ListCACertificateRevocationListsResponse
- type ListCACertificates
- type ListCACertificatesRequestType
- type ListCACertificatesResponse
- type ListFilesInGuest
- type ListFilesInGuestRequestType
- type ListFilesInGuestResponse
- type ListGuestAliases
- type ListGuestAliasesRequestType
- type ListGuestAliasesResponse
- type ListGuestMappedAliases
- type ListGuestMappedAliasesRequestType
- type ListGuestMappedAliasesResponse
- type ListKeys
- type ListKeysRequestType
- type ListKeysResponse
- type ListKmipServers
- type ListKmipServersRequestType
- type ListKmipServersResponse
- type ListKmsClusters
- type ListKmsClustersRequestType
- type ListKmsClustersResponse
- type ListProcessesInGuest
- type ListProcessesInGuestRequestType
- type ListProcessesInGuestResponse
- type ListRegistryKeysInGuest
- type ListRegistryKeysInGuestRequestType
- type ListRegistryKeysInGuestResponse
- type ListRegistryValuesInGuest
- type ListRegistryValuesInGuestRequestType
- type ListRegistryValuesInGuestResponse
- type ListSmartCardTrustAnchors
- type ListSmartCardTrustAnchorsRequestType
- type ListSmartCardTrustAnchorsResponse
- type ListTagsAttachedToVStorageObject
- type ListTagsAttachedToVStorageObjectRequestType
- type ListTagsAttachedToVStorageObjectResponse
- type ListVStorageObject
- type ListVStorageObjectRequestType
- type ListVStorageObjectResponse
- type ListVStorageObjectsAttachedToTag
- type ListVStorageObjectsAttachedToTagRequestType
- type ListVStorageObjectsAttachedToTagResponse
- type LocalDatastoreCreatedEvent
- type LocalDatastoreInfo
- type LocalLicenseSource
- type LocalTSMEnabledEvent
- type LocalizableMessage
- type LocalizationManagerMessageCatalog
- type LocalizedMethodFault
- type LockerMisconfiguredEvent
- type LockerReconfiguredEvent
- type LogBundlingFailed
- type LogBundlingFailedFault
- type LogUserEvent
- type LogUserEventRequestType
- type LogUserEventResponse
- type Login
- type LoginBySSPI
- type LoginBySSPIRequestType
- type LoginBySSPIResponse
- type LoginByToken
- type LoginByTokenRequestType
- type LoginByTokenResponse
- type LoginExtensionByCertificate
- type LoginExtensionByCertificateRequestType
- type LoginExtensionByCertificateResponse
- type LoginExtensionBySubjectName
- type LoginExtensionBySubjectNameRequestType
- type LoginExtensionBySubjectNameResponse
- type LoginRequestType
- type LoginResponse
- type Logout
- type LogoutRequestType
- type LogoutResponse
- type LongOption
- type LongPolicy
- type LookupDvPortGroup
- type LookupDvPortGroupRequestType
- type LookupDvPortGroupResponse
- type LookupVmOverheadMemory
- type LookupVmOverheadMemoryRequestType
- type LookupVmOverheadMemoryResponse
- type MacAddress
- type MacRange
- type MaintenanceModeFileMove
- type MaintenanceModeFileMoveFault
- type MakeDirectory
- type MakeDirectoryInGuest
- type MakeDirectoryInGuestRequestType
- type MakeDirectoryInGuestResponse
- type MakeDirectoryRequestType
- type MakeDirectoryResponse
- type MakePrimaryVMRequestType
- type MakePrimaryVM_Task
- type MakePrimaryVM_TaskResponse
- type ManagedByInfo
- type ManagedEntityEventArgument
- type ManagedEntityStatus
- type ManagedObjectNotFound
- type ManagedObjectNotFoundFault
- type ManagedObjectReference
- type ManagedObjectType
- type MarkAsLocalRequestType
- type MarkAsLocal_Task
- type MarkAsLocal_TaskResponse
- type MarkAsNonLocalRequestType
- type MarkAsNonLocal_Task
- type MarkAsNonLocal_TaskResponse
- type MarkAsNonSsdRequestType
- type MarkAsNonSsd_Task
- type MarkAsNonSsd_TaskResponse
- type MarkAsSsdRequestType
- type MarkAsSsd_Task
- type MarkAsSsd_TaskResponse
- type MarkAsTemplate
- type MarkAsTemplateRequestType
- type MarkAsTemplateResponse
- type MarkAsVirtualMachine
- type MarkAsVirtualMachineRequestType
- type MarkAsVirtualMachineResponse
- type MarkDefault
- type MarkDefaultRequestType
- type MarkDefaultResponse
- type MarkForRemoval
- type MarkForRemovalRequestType
- type MarkForRemovalResponse
- type MarkPerenniallyReserved
- type MarkPerenniallyReservedExRequestType
- type MarkPerenniallyReservedEx_Task
- type MarkPerenniallyReservedEx_TaskResponse
- type MarkPerenniallyReservedRequestType
- type MarkPerenniallyReservedResponse
- type MarkServiceProviderEntities
- type MarkServiceProviderEntitiesRequestType
- type MarkServiceProviderEntitiesResponse
- type MemoryFileFormatNotSupportedByDatastore
- type MemoryFileFormatNotSupportedByDatastoreFault
- type MemoryHotPlugNotSupported
- type MemoryHotPlugNotSupportedFault
- type MemorySizeNotRecommended
- type MemorySizeNotRecommendedFault
- type MemorySizeNotSupported
- type MemorySizeNotSupportedByDatastore
- type MemorySizeNotSupportedByDatastoreFault
- type MemorySizeNotSupportedFault
- type MemorySnapshotOnIndependentDisk
- type MemorySnapshotOnIndependentDiskFault
- type MergeDvsRequestType
- type MergeDvs_Task
- type MergeDvs_TaskResponse
- type MergePermissions
- type MergePermissionsRequestType
- type MergePermissionsResponse
- type MethodAction
- type MethodActionArgument
- type MethodAlreadyDisabledFault
- type MethodAlreadyDisabledFaultFault
- type MethodDescription
- type MethodDisabled
- type MethodDisabledFault
- type MethodFault
- type MethodFaultFault
- type MethodNotFound
- type MethodNotFoundFault
- type MetricAlarmExpression
- type MetricAlarmOperator
- type MigrateVMRequestType
- type MigrateVM_Task
- type MigrateVM_TaskResponse
- type MigrationDisabled
- type MigrationDisabledFault
- type MigrationErrorEvent
- type MigrationEvent
- type MigrationFault
- type MigrationFaultFault
- type MigrationFeatureNotSupported
- type MigrationFeatureNotSupportedFault
- type MigrationHostErrorEvent
- type MigrationHostWarningEvent
- type MigrationNotReady
- type MigrationNotReadyFault
- type MigrationResourceErrorEvent
- type MigrationResourceWarningEvent
- type MigrationWarningEvent
- type MismatchedBundle
- type MismatchedBundleFault
- type MismatchedNetworkPolicies
- type MismatchedNetworkPoliciesFault
- type MismatchedVMotionNetworkNames
- type MismatchedVMotionNetworkNamesFault
- type MissingBmcSupport
- type MissingBmcSupportFault
- type MissingController
- type MissingControllerFault
- type MissingIpPool
- type MissingIpPoolFault
- type MissingLinuxCustResources
- type MissingLinuxCustResourcesFault
- type MissingNetworkIpConfig
- type MissingNetworkIpConfigFault
- type MissingObject
- type MissingPowerOffConfiguration
- type MissingPowerOffConfigurationFault
- type MissingPowerOnConfiguration
- type MissingPowerOnConfigurationFault
- type MissingProperty
- type MissingWindowsCustResources
- type MissingWindowsCustResourcesFault
- type MksConnectionLimitReached
- type MksConnectionLimitReachedFault
- type ModeInfo
- type ModifyListView
- type ModifyListViewRequestType
- type ModifyListViewResponse
- type MonthlyByDayTaskScheduler
- type MonthlyByWeekdayTaskScheduler
- type MonthlyTaskScheduler
- type MountError
- type MountErrorFault
- type MountToolsInstaller
- type MountToolsInstallerRequestType
- type MountToolsInstallerResponse
- type MountVffsVolume
- type MountVffsVolumeRequestType
- type MountVffsVolumeResponse
- type MountVmfsVolume
- type MountVmfsVolumeExRequestType
- type MountVmfsVolumeEx_Task
- type MountVmfsVolumeEx_TaskResponse
- type MountVmfsVolumeRequestType
- type MountVmfsVolumeResponse
- type MoveDVPortRequestType
- type MoveDVPort_Task
- type MoveDVPort_TaskResponse
- type MoveDatastoreFileRequestType
- type MoveDatastoreFile_Task
- type MoveDatastoreFile_TaskResponse
- type MoveDirectoryInGuest
- type MoveDirectoryInGuestRequestType
- type MoveDirectoryInGuestResponse
- type MoveFileInGuest
- type MoveFileInGuestRequestType
- type MoveFileInGuestResponse
- type MoveHostIntoRequestType
- type MoveHostInto_Task
- type MoveHostInto_TaskResponse
- type MoveIntoFolderRequestType
- type MoveIntoFolder_Task
- type MoveIntoFolder_TaskResponse
- type MoveIntoRequestType
- type MoveIntoResourcePool
- type MoveIntoResourcePoolRequestType
- type MoveIntoResourcePoolResponse
- type MoveInto_Task
- type MoveInto_TaskResponse
- type MoveVirtualDiskRequestType
- type MoveVirtualDisk_Task
- type MoveVirtualDisk_TaskResponse
- type MtuMatchEvent
- type MtuMismatchEvent
- type MultiWriterNotSupported
- type MultiWriterNotSupportedFault
- type MultipathState
- type MultipleCertificatesVerifyFault
- type MultipleCertificatesVerifyFaultFault
- type MultipleCertificatesVerifyFaultThumbprintData
- type MultipleSnapshotsNotSupported
- type MultipleSnapshotsNotSupportedFault
- type NASDatastoreCreatedEvent
- type NamePasswordAuthentication
- type NamespaceFull
- type NamespaceFullFault
- type NamespaceLimitReached
- type NamespaceLimitReachedFault
- type NamespaceWriteProtected
- type NamespaceWriteProtectedFault
- type NasConfigFault
- type NasConfigFaultFault
- type NasConnectionLimitReached
- type NasConnectionLimitReachedFault
- type NasDatastoreInfo
- type NasSessionCredentialConflict
- type NasSessionCredentialConflictFault
- type NasStorageProfile
- type NasVolumeNotMounted
- type NasVolumeNotMountedFault
- type NegatableExpression
- type NetBIOSConfigInfo
- type NetBIOSConfigInfoMode
- type NetDhcpConfigInfo
- type NetDhcpConfigInfoDhcpOptions
- type NetDhcpConfigSpec
- type NetDhcpConfigSpecDhcpOptionsSpec
- type NetDnsConfigInfo
- type NetDnsConfigSpec
- type NetIpConfigInfo
- type NetIpConfigInfoIpAddress
- type NetIpConfigInfoIpAddressOrigin
- type NetIpConfigInfoIpAddressStatus
- type NetIpConfigSpec
- type NetIpConfigSpecIpAddressSpec
- type NetIpRouteConfigInfo
- type NetIpRouteConfigInfoGateway
- type NetIpRouteConfigInfoIpRoute
- type NetIpRouteConfigSpec
- type NetIpRouteConfigSpecGatewaySpec
- type NetIpRouteConfigSpecIpRouteSpec
- type NetIpStackInfo
- type NetIpStackInfoDefaultRouter
- type NetIpStackInfoEntryType
- type NetIpStackInfoNetToMedia
- type NetIpStackInfoPreference
- type NetStackInstanceProfile
- type NetworkCopyFault
- type NetworkCopyFaultFault
- type NetworkDisruptedAndConfigRolledBack
- type NetworkDisruptedAndConfigRolledBackFault
- type NetworkEventArgument
- type NetworkInaccessible
- type NetworkInaccessibleFault
- type NetworkPolicyProfile
- type NetworkProfile
- type NetworkProfileDnsConfigProfile
- type NetworkRollbackEvent
- type NetworkSummary
- type NetworksMayNotBeTheSame
- type NetworksMayNotBeTheSameFault
- type NicSettingMismatch
- type NicSettingMismatchFault
- type NoAccessUserEvent
- type NoActiveHostInCluster
- type NoActiveHostInClusterFault
- type NoAvailableIp
- type NoAvailableIpFault
- type NoClientCertificate
- type NoClientCertificateFault
- type NoCompatibleDatastore
- type NoCompatibleDatastoreFault
- type NoCompatibleHardAffinityHost
- type NoCompatibleHardAffinityHostFault
- type NoCompatibleHost
- type NoCompatibleHostFault
- type NoCompatibleHostWithAccessToDevice
- type NoCompatibleHostWithAccessToDeviceFault
- type NoCompatibleSoftAffinityHost
- type NoCompatibleSoftAffinityHostFault
- type NoConnectedDatastore
- type NoConnectedDatastoreFault
- type NoDatastoresConfiguredEvent
- type NoDiskFound
- type NoDiskFoundFault
- type NoDiskSpace
- type NoDiskSpaceFault
- type NoDisksToCustomize
- type NoDisksToCustomizeFault
- type NoGateway
- type NoGatewayFault
- type NoGuestHeartbeat
- type NoGuestHeartbeatFault
- type NoHost
- type NoHostFault
- type NoHostSuitableForFtSecondary
- type NoHostSuitableForFtSecondaryFault
- type NoLicenseEvent
- type NoLicenseServerConfigured
- type NoLicenseServerConfiguredFault
- type NoMaintenanceModeDrsRecommendationForVM
- type NoPeerHostFound
- type NoPeerHostFoundFault
- type NoPermission
- type NoPermissionEntityPrivileges
- type NoPermissionFault
- type NoPermissionOnAD
- type NoPermissionOnADFault
- type NoPermissionOnHost
- type NoPermissionOnHostFault
- type NoPermissionOnNasVolume
- type NoPermissionOnNasVolumeFault
- type NoSubjectName
- type NoSubjectNameFault
- type NoVcManagedIpConfigured
- type NoVcManagedIpConfiguredFault
- type NoVirtualNic
- type NoVirtualNicFault
- type NoVmInVApp
- type NoVmInVAppFault
- type NodeDeploymentSpec
- type NodeNetworkSpec
- type NonADUserRequired
- type NonADUserRequiredFault
- type NonHomeRDMVMotionNotSupported
- type NonHomeRDMVMotionNotSupportedFault
- type NonPersistentDisksNotSupported
- type NonPersistentDisksNotSupportedFault
- type NonVIWorkloadDetectedOnDatastoreEvent
- type NonVmwareOuiMacNotSupportedHost
- type NonVmwareOuiMacNotSupportedHostFault
- type NotADirectory
- type NotADirectoryFault
- type NotAFile
- type NotAFileFault
- type NotAuthenticated
- type NotAuthenticatedFault
- type NotEnoughCpus
- type NotEnoughCpusFault
- type NotEnoughLicenses
- type NotEnoughLicensesFault
- type NotEnoughLogicalCpus
- type NotEnoughLogicalCpusFault
- type NotEnoughResourcesToStartVmEvent
- type NotFound
- type NotFoundFault
- type NotImplemented
- type NotImplementedFault
- type NotSupported
- type NotSupportedDeviceForFT
- type NotSupportedDeviceForFTDeviceType
- type NotSupportedDeviceForFTFault
- type NotSupportedFault
- type NotSupportedHost
- type NotSupportedHostFault
- type NotSupportedHostForChecksum
- type NotSupportedHostForChecksumFault
- type NotSupportedHostForVFlash
- type NotSupportedHostForVFlashFault
- type NotSupportedHostForVmcp
- type NotSupportedHostForVmcpFault
- type NotSupportedHostForVmemFile
- type NotSupportedHostForVmemFileFault
- type NotSupportedHostForVsan
- type NotSupportedHostForVsanFault
- type NotSupportedHostInCluster
- type NotSupportedHostInClusterFault
- type NotSupportedHostInDvs
- type NotSupportedHostInDvsFault
- type NotSupportedHostInHACluster
- type NotSupportedHostInHAClusterFault
- type NotUserConfigurableProperty
- type NotUserConfigurablePropertyFault
- type NotifyAffectedServices
- type NotifyAffectedServicesRequestType
- type NotifyAffectedServicesResponse
- type NsxHostVNicProfile
- type NumPortsProfile
- type NumVirtualCoresPerSocketNotSupported
- type NumVirtualCoresPerSocketNotSupportedFault
- type NumVirtualCpusExceedsLimit
- type NumVirtualCpusExceedsLimitFault
- type NumVirtualCpusIncompatible
- type NumVirtualCpusIncompatibleFault
- type NumVirtualCpusIncompatibleReason
- type NumVirtualCpusNotSupported
- type NumVirtualCpusNotSupportedFault
- type NumericRange
- type NvdimmDimmInfo
- type NvdimmGuid
- type NvdimmHealthInfo
- type NvdimmInterleaveSetInfo
- type NvdimmInterleaveSetState
- type NvdimmNamespaceCreateSpec
- type NvdimmNamespaceDeleteSpec
- type NvdimmNamespaceDetails
- type NvdimmNamespaceDetailsHealthStatus
- type NvdimmNamespaceDetailsState
- type NvdimmNamespaceHealthStatus
- type NvdimmNamespaceInfo
- type NvdimmNamespaceState
- type NvdimmNamespaceType
- type NvdimmNvdimmHealthInfoState
- type NvdimmPMemNamespaceCreateSpec
- type NvdimmRangeType
- type NvdimmRegionInfo
- type NvdimmSummary
- type NvdimmSystemInfo
- type ObjectContent
- type ObjectSpec
- type ObjectUpdate
- type ObjectUpdateKind
- type OnceTaskScheduler
- type OpaqueNetworkCapability
- type OpaqueNetworkSummary
- type OpaqueNetworkTargetInfo
- type OpaqueSwitchProfile
- type OpenInventoryViewFolder
- type OpenInventoryViewFolderRequestType
- type OpenInventoryViewFolderResponse
- type OperationDisabledByGuest
- type OperationDisabledByGuestFault
- type OperationDisallowedOnHost
- type OperationDisallowedOnHostFault
- type OperationNotSupportedByGuest
- type OperationNotSupportedByGuestFault
- type OptionDef
- type OptionProfile
- type OptionType
- type OptionValue
- type OrAlarmExpression
- type OutOfBounds
- type OutOfBoundsFault
- type OutOfSyncDvsHost
- type OverwriteCustomizationSpec
- type OverwriteCustomizationSpecRequestType
- type OverwriteCustomizationSpecResponse
- type OvfAttribute
- type OvfAttributeFault
- type OvfConnectedDevice
- type OvfConnectedDeviceFault
- type OvfConnectedDeviceFloppy
- type OvfConnectedDeviceFloppyFault
- type OvfConnectedDeviceIso
- type OvfConnectedDeviceIsoFault
- type OvfConstraint
- type OvfConstraintFault
- type OvfConsumerCallbackFault
- type OvfConsumerCallbackFaultFault
- type OvfConsumerCommunicationError
- type OvfConsumerCommunicationErrorFault
- type OvfConsumerFault
- type OvfConsumerFaultFault
- type OvfConsumerInvalidSection
- type OvfConsumerInvalidSectionFault
- type OvfConsumerOstNode
- type OvfConsumerOstNodeType
- type OvfConsumerOvfSection
- type OvfConsumerPowerOnFault
- type OvfConsumerPowerOnFaultFault
- type OvfConsumerUndeclaredSection
- type OvfConsumerUndeclaredSectionFault
- type OvfConsumerUndefinedPrefix
- type OvfConsumerUndefinedPrefixFault
- type OvfConsumerValidationFault
- type OvfConsumerValidationFaultFault
- type OvfCpuCompatibility
- type OvfCpuCompatibilityCheckNotSupported
- type OvfCpuCompatibilityCheckNotSupportedFault
- type OvfCpuCompatibilityFault
- type OvfCreateDescriptorParams
- type OvfCreateDescriptorResult
- type OvfCreateImportSpecParams
- type OvfCreateImportSpecParamsDiskProvisioningType
- type OvfCreateImportSpecResult
- type OvfDatastoreMapping
- type OvfDeploymentOption
- type OvfDiskMappingNotFound
- type OvfDiskMappingNotFoundFault
- type OvfDiskOrderConstraint
- type OvfDiskOrderConstraintFault
- type OvfDuplicateElement
- type OvfDuplicateElementFault
- type OvfDuplicatedElementBoundary
- type OvfDuplicatedElementBoundaryFault
- type OvfDuplicatedPropertyIdExport
- type OvfDuplicatedPropertyIdExportFault
- type OvfDuplicatedPropertyIdImport
- type OvfDuplicatedPropertyIdImportFault
- type OvfElement
- type OvfElementFault
- type OvfElementInvalidValue
- type OvfElementInvalidValueFault
- type OvfExport
- type OvfExportFailed
- type OvfExportFailedFault
- type OvfExportFault
- type OvfFault
- type OvfFaultFault
- type OvfFile
- type OvfFileItem
- type OvfHardwareCheck
- type OvfHardwareCheckFault
- type OvfHardwareExport
- type OvfHardwareExportFault
- type OvfHostResourceConstraint
- type OvfHostResourceConstraintFault
- type OvfHostValueNotParsed
- type OvfHostValueNotParsedFault
- type OvfImport
- type OvfImportFailed
- type OvfImportFailedFault
- type OvfImportFault
- type OvfImportParams
- type OvfInternalError
- type OvfInternalErrorFault
- type OvfInvalidPackage
- type OvfInvalidPackageFault
- type OvfInvalidValue
- type OvfInvalidValueConfiguration
- type OvfInvalidValueConfigurationFault
- type OvfInvalidValueEmpty
- type OvfInvalidValueEmptyFault
- type OvfInvalidValueFault
- type OvfInvalidValueFormatMalformed
- type OvfInvalidValueFormatMalformedFault
- type OvfInvalidValueReference
- type OvfInvalidValueReferenceFault
- type OvfInvalidVmName
- type OvfInvalidVmNameFault
- type OvfManagerCommonParams
- type OvfMappedOsId
- type OvfMappedOsIdFault
- type OvfMissingAttribute
- type OvfMissingAttributeFault
- type OvfMissingElement
- type OvfMissingElementFault
- type OvfMissingElementNormalBoundary
- type OvfMissingElementNormalBoundaryFault
- type OvfMissingHardware
- type OvfMissingHardwareFault
- type OvfNetworkInfo
- type OvfNetworkMapping
- type OvfNetworkMappingNotSupported
- type OvfNetworkMappingNotSupportedFault
- type OvfNoHostNic
- type OvfNoHostNicFault
- type OvfNoSpaceOnController
- type OvfNoSpaceOnControllerFault
- type OvfNoSupportedHardwareFamily
- type OvfNoSupportedHardwareFamilyFault
- type OvfOptionInfo
- type OvfParseDescriptorParams
- type OvfParseDescriptorResult
- type OvfProperty
- type OvfPropertyExport
- type OvfPropertyExportFault
- type OvfPropertyFault
- type OvfPropertyNetwork
- type OvfPropertyNetworkExport
- type OvfPropertyNetworkExportFault
- type OvfPropertyNetworkFault
- type OvfPropertyQualifier
- type OvfPropertyQualifierDuplicate
- type OvfPropertyQualifierDuplicateFault
- type OvfPropertyQualifierFault
- type OvfPropertyQualifierIgnored
- type OvfPropertyQualifierIgnoredFault
- type OvfPropertyType
- type OvfPropertyTypeFault
- type OvfPropertyValue
- type OvfPropertyValueFault
- type OvfResourceMap
- type OvfStorageProfileMapping
- type OvfSystemFault
- type OvfSystemFaultFault
- type OvfToXmlUnsupportedElement
- type OvfToXmlUnsupportedElementFault
- type OvfUnableToExportDisk
- type OvfUnableToExportDiskFault
- type OvfUnexpectedElement
- type OvfUnexpectedElementFault
- type OvfUnknownDevice
- type OvfUnknownDeviceBacking
- type OvfUnknownDeviceBackingFault
- type OvfUnknownDeviceFault
- type OvfUnknownEntity
- type OvfUnknownEntityFault
- type OvfUnsupportedAttribute
- type OvfUnsupportedAttributeFault
- type OvfUnsupportedAttributeValue
- type OvfUnsupportedAttributeValueFault
- type OvfUnsupportedDeviceBackingInfo
- type OvfUnsupportedDeviceBackingInfoFault
- type OvfUnsupportedDeviceBackingOption
- type OvfUnsupportedDeviceBackingOptionFault
- type OvfUnsupportedDeviceExport
- type OvfUnsupportedDeviceExportFault
- type OvfUnsupportedDiskProvisioning
- type OvfUnsupportedDiskProvisioningFault
- type OvfUnsupportedElement
- type OvfUnsupportedElementFault
- type OvfUnsupportedElementValue
- type OvfUnsupportedElementValueFault
- type OvfUnsupportedPackage
- type OvfUnsupportedPackageFault
- type OvfUnsupportedSection
- type OvfUnsupportedSectionFault
- type OvfUnsupportedSubType
- type OvfUnsupportedSubTypeFault
- type OvfUnsupportedType
- type OvfUnsupportedTypeFault
- type OvfValidateHostParams
- type OvfValidateHostResult
- type OvfWrongElement
- type OvfWrongElementFault
- type OvfWrongNamespace
- type OvfWrongNamespaceFault
- type OvfXmlFormat
- type OvfXmlFormatFault
- type PMemDatastoreInfo
- type ParaVirtualSCSIController
- type ParaVirtualSCSIControllerOption
- type ParseDescriptor
- type ParseDescriptorRequestType
- type ParseDescriptorResponse
- type PassiveNodeDeploymentSpec
- type PassiveNodeNetworkSpec
- type PasswordExpired
- type PasswordExpiredFault
- type PasswordField
- type PatchAlreadyInstalled
- type PatchAlreadyInstalledFault
- type PatchBinariesNotFound
- type PatchBinariesNotFoundFault
- type PatchInstallFailed
- type PatchInstallFailedFault
- type PatchIntegrityError
- type PatchIntegrityErrorFault
- type PatchMetadataCorrupted
- type PatchMetadataCorruptedFault
- type PatchMetadataInvalid
- type PatchMetadataInvalidFault
- type PatchMetadataNotFound
- type PatchMetadataNotFoundFault
- type PatchMissingDependencies
- type PatchMissingDependenciesFault
- type PatchNotApplicable
- type PatchNotApplicableFault
- type PatchSuperseded
- type PatchSupersededFault
- type PerfCompositeMetric
- type PerfCounterInfo
- type PerfEntityMetric
- type PerfEntityMetricBase
- type PerfEntityMetricCSV
- type PerfFormat
- type PerfInterval
- type PerfMetricId
- type PerfMetricIntSeries
- type PerfMetricSeries
- type PerfMetricSeriesCSV
- type PerfProviderSummary
- type PerfQuerySpec
- type PerfSampleInfo
- type PerfStatsType
- type PerfSummaryType
- type PerformDvsProductSpecOperationRequestType
- type PerformDvsProductSpecOperation_Task
- type PerformDvsProductSpecOperation_TaskResponse
- type PerformVsanUpgradePreflightCheck
- type PerformVsanUpgradePreflightCheckRequestType
- type PerformVsanUpgradePreflightCheckResponse
- type PerformVsanUpgradeRequestType
- type PerformVsanUpgrade_Task
- type PerformVsanUpgrade_TaskResponse
- type PerformanceDescription
- type PerformanceManagerCounterLevelMapping
- type PerformanceManagerUnit
- type PerformanceStatisticsDescription
- type Permission
- type PermissionAddedEvent
- type PermissionEvent
- type PermissionProfile
- type PermissionRemovedEvent
- type PermissionUpdatedEvent
- type PhysCompatRDMNotSupported
- type PhysCompatRDMNotSupportedFault
- type PhysicalNic
- type PhysicalNicCdpDeviceCapability
- type PhysicalNicCdpInfo
- type PhysicalNicConfig
- type PhysicalNicHint
- type PhysicalNicHintInfo
- type PhysicalNicIpHint
- type PhysicalNicLinkInfo
- type PhysicalNicNameHint
- type PhysicalNicProfile
- type PhysicalNicResourcePoolSchedulerDisallowedReason
- type PhysicalNicSpec
- type PhysicalNicVmDirectPathGen2SupportedMode
- type PinnedCertificate
- type PlaceVm
- type PlaceVmRequestType
- type PlaceVmResponse
- type PlaceVmsXCluster
- type PlaceVmsXClusterRequestType
- type PlaceVmsXClusterResponse
- type PlaceVmsXClusterResult
- type PlaceVmsXClusterResultPlacementFaults
- type PlaceVmsXClusterResultPlacementInfo
- type PlaceVmsXClusterSpec
- type PlaceVmsXClusterSpecCandidateNetworks
- type PlaceVmsXClusterSpecPlacementType
- type PlaceVmsXClusterSpecVmPlacementSpec
- type PlaceVmsXClusterSpecVmPlacementSpecCandidateNetworks
- type PlacementAction
- type PlacementAffinityRule
- type PlacementAffinityRuleRuleScope
- type PlacementAffinityRuleRuleType
- type PlacementRankResult
- type PlacementRankSpec
- type PlacementResult
- type PlacementSpec
- type PlacementSpecPlacementType
- type PlatformConfigFault
- type PlatformConfigFaultFault
- type PnicUplinkProfile
- type PodDiskLocator
- type PodStorageDrsEntry
- type PodVMInfo
- type PodVMOverheadInfo
- type PolicyOption
- type PortGroupConnecteeType
- type PortGroupProfile
- type PosixUserSearchResult
- type PostEvent
- type PostEventRequestType
- type PostEventResponse
- type PostHealthUpdates
- type PostHealthUpdatesRequestType
- type PostHealthUpdatesResponse
- type PowerDownHostToStandByRequestType
- type PowerDownHostToStandBy_Task
- type PowerDownHostToStandBy_TaskResponse
- type PowerOffVAppRequestType
- type PowerOffVApp_Task
- type PowerOffVApp_TaskResponse
- type PowerOffVMRequestType
- type PowerOffVM_Task
- type PowerOffVM_TaskResponse
- type PowerOnFtSecondaryFailed
- type PowerOnFtSecondaryFailedFault
- type PowerOnFtSecondaryTimedout
- type PowerOnFtSecondaryTimedoutFault
- type PowerOnMultiVMRequestType
- type PowerOnMultiVM_Task
- type PowerOnMultiVM_TaskResponse
- type PowerOnVAppRequestType
- type PowerOnVApp_Task
- type PowerOnVApp_TaskResponse
- type PowerOnVMRequestType
- type PowerOnVM_Task
- type PowerOnVM_TaskResponse
- type PowerSystemCapability
- type PowerSystemInfo
- type PowerUpHostFromStandByRequestType
- type PowerUpHostFromStandBy_Task
- type PowerUpHostFromStandBy_TaskResponse
- type PrepareCrypto
- type PrepareCryptoRequestType
- type PrepareCryptoResponse
- type PrepareVchaRequestType
- type PrepareVcha_Task
- type PrepareVcha_TaskResponse
- type PrivilegeAvailability
- type PrivilegePolicyDef
- type ProductComponentInfo
- type ProfileApplyProfileElement
- type ProfileApplyProfileProperty
- type ProfileAssociatedEvent
- type ProfileChangedEvent
- type ProfileCompositeExpression
- type ProfileCompositePolicyOptionMetadata
- type ProfileConfigInfo
- type ProfileCreateSpec
- type ProfileCreatedEvent
- type ProfileDeferredPolicyOptionParameter
- type ProfileDescription
- type ProfileDescriptionSection
- type ProfileDissociatedEvent
- type ProfileEvent
- type ProfileEventArgument
- type ProfileExecuteError
- type ProfileExecuteResult
- type ProfileExecuteResultStatus
- type ProfileExpression
- type ProfileExpressionMetadata
- type ProfileMetadata
- type ProfileMetadataProfileOperationMessage
- type ProfileMetadataProfileSortSpec
- type ProfileNumericComparator
- type ProfileParameterMetadata
- type ProfileParameterMetadataParameterRelationMetadata
- type ProfileParameterMetadataRelationType
- type ProfilePolicy
- type ProfilePolicyMetadata
- type ProfilePolicyOptionMetadata
- type ProfileProfileStructure
- type ProfileProfileStructureProperty
- type ProfilePropertyPath
- type ProfileReferenceHostChangedEvent
- type ProfileRemovedEvent
- type ProfileSerializedCreateSpec
- type ProfileSimpleExpression
- type ProfileUpdateFailed
- type ProfileUpdateFailedFault
- type ProfileUpdateFailedUpdateFailure
- type PromoteDisksRequestType
- type PromoteDisks_Task
- type PromoteDisks_TaskResponse
- type PropertyChange
- type PropertyChangeOp
- type PropertyFilterSpec
- type PropertyFilterUpdate
- type PropertySpec
- type ProvisionServerPrivateKey
- type ProvisionServerPrivateKeyRequestType
- type ProvisionServerPrivateKeyResponse
- type PutUsbScanCodes
- type PutUsbScanCodesRequestType
- type PutUsbScanCodesResponse
- type QuarantineModeFault
- type QuarantineModeFaultFault
- type QuarantineModeFaultFaultType
- type QueryAnswerFileStatus
- type QueryAnswerFileStatusRequestType
- type QueryAnswerFileStatusResponse
- type QueryAssignedLicenses
- type QueryAssignedLicensesRequestType
- type QueryAssignedLicensesResponse
- type QueryAvailableDisksForVmfs
- type QueryAvailableDisksForVmfsRequestType
- type QueryAvailableDisksForVmfsResponse
- type QueryAvailableDvsSpec
- type QueryAvailableDvsSpecRequestType
- type QueryAvailableDvsSpecResponse
- type QueryAvailablePartition
- type QueryAvailablePartitionRequestType
- type QueryAvailablePartitionResponse
- type QueryAvailablePerfMetric
- type QueryAvailablePerfMetricRequestType
- type QueryAvailablePerfMetricResponse
- type QueryAvailableSsds
- type QueryAvailableSsdsRequestType
- type QueryAvailableSsdsResponse
- type QueryAvailableTimeZones
- type QueryAvailableTimeZonesRequestType
- type QueryAvailableTimeZonesResponse
- type QueryBootDevices
- type QueryBootDevicesRequestType
- type QueryBootDevicesResponse
- type QueryBoundVnics
- type QueryBoundVnicsRequestType
- type QueryBoundVnicsResponse
- type QueryCandidateNics
- type QueryCandidateNicsRequestType
- type QueryCandidateNicsResponse
- type QueryChangedDiskAreas
- type QueryChangedDiskAreasRequestType
- type QueryChangedDiskAreasResponse
- type QueryCmmds
- type QueryCmmdsRequestType
- type QueryCmmdsResponse
- type QueryCompatibleHostForExistingDvs
- type QueryCompatibleHostForExistingDvsRequestType
- type QueryCompatibleHostForExistingDvsResponse
- type QueryCompatibleHostForNewDvs
- type QueryCompatibleHostForNewDvsRequestType
- type QueryCompatibleHostForNewDvsResponse
- type QueryCompatibleVmnicsFromHosts
- type QueryCompatibleVmnicsFromHostsRequestType
- type QueryCompatibleVmnicsFromHostsResponse
- type QueryComplianceStatus
- type QueryComplianceStatusRequestType
- type QueryComplianceStatusResponse
- type QueryConfigOption
- type QueryConfigOptionDescriptor
- type QueryConfigOptionDescriptorRequestType
- type QueryConfigOptionDescriptorResponse
- type QueryConfigOptionEx
- type QueryConfigOptionExRequestType
- type QueryConfigOptionExResponse
- type QueryConfigOptionRequestType
- type QueryConfigOptionResponse
- type QueryConfigTarget
- type QueryConfigTargetRequestType
- type QueryConfigTargetResponse
- type QueryConfiguredModuleOptionString
- type QueryConfiguredModuleOptionStringRequestType
- type QueryConfiguredModuleOptionStringResponse
- type QueryConnectionInfo
- type QueryConnectionInfoRequestType
- type QueryConnectionInfoResponse
- type QueryConnectionInfoViaSpec
- type QueryConnectionInfoViaSpecRequestType
- type QueryConnectionInfoViaSpecResponse
- type QueryConnections
- type QueryConnectionsRequestType
- type QueryConnectionsResponse
- type QueryCryptoKeyStatus
- type QueryCryptoKeyStatusRequestType
- type QueryCryptoKeyStatusResponse
- type QueryDatacenterConfigOptionDescriptor
- type QueryDatacenterConfigOptionDescriptorRequestType
- type QueryDatacenterConfigOptionDescriptorResponse
- type QueryDatastorePerformanceSummary
- type QueryDatastorePerformanceSummaryRequestType
- type QueryDatastorePerformanceSummaryResponse
- type QueryDateTime
- type QueryDateTimeRequestType
- type QueryDateTimeResponse
- type QueryDescriptions
- type QueryDescriptionsRequestType
- type QueryDescriptionsResponse
- type QueryDirectoryInfo
- type QueryDirectoryInfoRequestType
- type QueryDirectoryInfoResponse
- type QueryDisksForVsan
- type QueryDisksForVsanRequestType
- type QueryDisksForVsanResponse
- type QueryDisksUsingFilter
- type QueryDisksUsingFilterRequestType
- type QueryDisksUsingFilterResponse
- type QueryDvsByUuid
- type QueryDvsByUuidRequestType
- type QueryDvsByUuidResponse
- type QueryDvsCheckCompatibility
- type QueryDvsCheckCompatibilityRequestType
- type QueryDvsCheckCompatibilityResponse
- type QueryDvsCompatibleHostSpec
- type QueryDvsCompatibleHostSpecRequestType
- type QueryDvsCompatibleHostSpecResponse
- type QueryDvsConfigTarget
- type QueryDvsConfigTargetRequestType
- type QueryDvsConfigTargetResponse
- type QueryDvsFeatureCapability
- type QueryDvsFeatureCapabilityRequestType
- type QueryDvsFeatureCapabilityResponse
- type QueryEvents
- type QueryEventsRequestType
- type QueryEventsResponse
- type QueryExpressionMetadata
- type QueryExpressionMetadataRequestType
- type QueryExpressionMetadataResponse
- type QueryExtensionIpAllocationUsage
- type QueryExtensionIpAllocationUsageRequestType
- type QueryExtensionIpAllocationUsageResponse
- type QueryFaultToleranceCompatibility
- type QueryFaultToleranceCompatibilityEx
- type QueryFaultToleranceCompatibilityExRequestType
- type QueryFaultToleranceCompatibilityExResponse
- type QueryFaultToleranceCompatibilityRequestType
- type QueryFaultToleranceCompatibilityResponse
- type QueryFileLockInfo
- type QueryFileLockInfoRequestType
- type QueryFileLockInfoResponse
- type QueryFilterEntities
- type QueryFilterEntitiesRequestType
- type QueryFilterEntitiesResponse
- type QueryFilterInfoIds
- type QueryFilterInfoIdsRequestType
- type QueryFilterInfoIdsResponse
- type QueryFilterList
- type QueryFilterListRequestType
- type QueryFilterListResponse
- type QueryFilterName
- type QueryFilterNameRequestType
- type QueryFilterNameResponse
- type QueryFirmwareConfigUploadURL
- type QueryFirmwareConfigUploadURLRequestType
- type QueryFirmwareConfigUploadURLResponse
- type QueryHealthUpdateInfos
- type QueryHealthUpdateInfosRequestType
- type QueryHealthUpdateInfosResponse
- type QueryHealthUpdates
- type QueryHealthUpdatesRequestType
- type QueryHealthUpdatesResponse
- type QueryHostConnectionInfo
- type QueryHostConnectionInfoRequestType
- type QueryHostConnectionInfoResponse
- type QueryHostPatchRequestType
- type QueryHostPatch_Task
- type QueryHostPatch_TaskResponse
- type QueryHostProfileMetadata
- type QueryHostProfileMetadataRequestType
- type QueryHostProfileMetadataResponse
- type QueryHostStatus
- type QueryHostStatusRequestType
- type QueryHostStatusResponse
- type QueryHostsWithAttachedLun
- type QueryHostsWithAttachedLunRequestType
- type QueryHostsWithAttachedLunResponse
- type QueryIORMConfigOption
- type QueryIORMConfigOptionRequestType
- type QueryIORMConfigOptionResponse
- type QueryIPAllocations
- type QueryIPAllocationsRequestType
- type QueryIPAllocationsResponse
- type QueryIoFilterInfo
- type QueryIoFilterInfoRequestType
- type QueryIoFilterInfoResponse
- type QueryIoFilterIssues
- type QueryIoFilterIssuesRequestType
- type QueryIoFilterIssuesResponse
- type QueryIpPools
- type QueryIpPoolsRequestType
- type QueryIpPoolsResponse
- type QueryLicenseSourceAvailability
- type QueryLicenseSourceAvailabilityRequestType
- type QueryLicenseSourceAvailabilityResponse
- type QueryLicenseUsage
- type QueryLicenseUsageRequestType
- type QueryLicenseUsageResponse
- type QueryLockdownExceptions
- type QueryLockdownExceptionsRequestType
- type QueryLockdownExceptionsResponse
- type QueryManagedBy
- type QueryManagedByRequestType
- type QueryManagedByResponse
- type QueryMaxQueueDepth
- type QueryMaxQueueDepthRequestType
- type QueryMaxQueueDepthResponse
- type QueryMemoryOverhead
- type QueryMemoryOverheadEx
- type QueryMemoryOverheadExRequestType
- type QueryMemoryOverheadExResponse
- type QueryMemoryOverheadRequestType
- type QueryMemoryOverheadResponse
- type QueryMigrationDependencies
- type QueryMigrationDependenciesRequestType
- type QueryMigrationDependenciesResponse
- type QueryModules
- type QueryModulesRequestType
- type QueryModulesResponse
- type QueryMonitoredEntities
- type QueryMonitoredEntitiesRequestType
- type QueryMonitoredEntitiesResponse
- type QueryNFSUser
- type QueryNFSUserRequestType
- type QueryNFSUserResponse
- type QueryNetConfig
- type QueryNetConfigRequestType
- type QueryNetConfigResponse
- type QueryNetworkHint
- type QueryNetworkHintRequestType
- type QueryNetworkHintResponse
- type QueryObjectsOnPhysicalVsanDisk
- type QueryObjectsOnPhysicalVsanDiskRequestType
- type QueryObjectsOnPhysicalVsanDiskResponse
- type QueryOptions
- type QueryOptionsRequestType
- type QueryOptionsResponse
- type QueryPartitionCreateDesc
- type QueryPartitionCreateDescRequestType
- type QueryPartitionCreateDescResponse
- type QueryPartitionCreateOptions
- type QueryPartitionCreateOptionsRequestType
- type QueryPartitionCreateOptionsResponse
- type QueryPathSelectionPolicyOptions
- type QueryPathSelectionPolicyOptionsRequestType
- type QueryPathSelectionPolicyOptionsResponse
- type QueryPerf
- type QueryPerfComposite
- type QueryPerfCompositeRequestType
- type QueryPerfCompositeResponse
- type QueryPerfCounter
- type QueryPerfCounterByLevel
- type QueryPerfCounterByLevelRequestType
- type QueryPerfCounterByLevelResponse
- type QueryPerfCounterRequestType
- type QueryPerfCounterResponse
- type QueryPerfProviderSummary
- type QueryPerfProviderSummaryRequestType
- type QueryPerfProviderSummaryResponse
- type QueryPerfRequestType
- type QueryPerfResponse
- type QueryPhysicalVsanDisks
- type QueryPhysicalVsanDisksRequestType
- type QueryPhysicalVsanDisksResponse
- type QueryPnicStatus
- type QueryPnicStatusRequestType
- type QueryPnicStatusResponse
- type QueryPolicyMetadata
- type QueryPolicyMetadataRequestType
- type QueryPolicyMetadataResponse
- type QueryProductLockerLocation
- type QueryProductLockerLocationRequestType
- type QueryProductLockerLocationResponse
- type QueryProfileStructure
- type QueryProfileStructureRequestType
- type QueryProfileStructureResponse
- type QueryProviderList
- type QueryProviderListRequestType
- type QueryProviderListResponse
- type QueryProviderName
- type QueryProviderNameRequestType
- type QueryProviderNameResponse
- type QueryResourceConfigOption
- type QueryResourceConfigOptionRequestType
- type QueryResourceConfigOptionResponse
- type QueryServiceList
- type QueryServiceListRequestType
- type QueryServiceListResponse
- type QueryStorageArrayTypePolicyOptions
- type QueryStorageArrayTypePolicyOptionsRequestType
- type QueryStorageArrayTypePolicyOptionsResponse
- type QuerySupportedFeatures
- type QuerySupportedFeaturesRequestType
- type QuerySupportedFeaturesResponse
- type QuerySupportedNetworkOffloadSpec
- type QuerySupportedNetworkOffloadSpecRequestType
- type QuerySupportedNetworkOffloadSpecResponse
- type QuerySyncingVsanObjects
- type QuerySyncingVsanObjectsRequestType
- type QuerySyncingVsanObjectsResponse
- type QuerySystemUsers
- type QuerySystemUsersRequestType
- type QuerySystemUsersResponse
- type QueryTargetCapabilities
- type QueryTargetCapabilitiesRequestType
- type QueryTargetCapabilitiesResponse
- type QueryTpmAttestationReport
- type QueryTpmAttestationReportRequestType
- type QueryTpmAttestationReportResponse
- type QueryUnmonitoredHosts
- type QueryUnmonitoredHostsRequestType
- type QueryUnmonitoredHostsResponse
- type QueryUnownedFiles
- type QueryUnownedFilesRequestType
- type QueryUnownedFilesResponse
- type QueryUnresolvedVmfsVolume
- type QueryUnresolvedVmfsVolumeRequestType
- type QueryUnresolvedVmfsVolumeResponse
- type QueryUnresolvedVmfsVolumes
- type QueryUnresolvedVmfsVolumesRequestType
- type QueryUnresolvedVmfsVolumesResponse
- type QueryUsedVlanIdInDvs
- type QueryUsedVlanIdInDvsRequestType
- type QueryUsedVlanIdInDvsResponse
- type QueryVMotionCompatibility
- type QueryVMotionCompatibilityExRequestType
- type QueryVMotionCompatibilityEx_Task
- type QueryVMotionCompatibilityEx_TaskResponse
- type QueryVMotionCompatibilityRequestType
- type QueryVMotionCompatibilityResponse
- type QueryVirtualDiskFragmentation
- type QueryVirtualDiskFragmentationRequestType
- type QueryVirtualDiskFragmentationResponse
- type QueryVirtualDiskGeometry
- type QueryVirtualDiskGeometryRequestType
- type QueryVirtualDiskGeometryResponse
- type QueryVirtualDiskUuid
- type QueryVirtualDiskUuidEx
- type QueryVirtualDiskUuidExRequestType
- type QueryVirtualDiskUuidExResponse
- type QueryVirtualDiskUuidRequestType
- type QueryVirtualDiskUuidResponse
- type QueryVmfsConfigOption
- type QueryVmfsConfigOptionRequestType
- type QueryVmfsConfigOptionResponse
- type QueryVmfsDatastoreCreateOptions
- type QueryVmfsDatastoreCreateOptionsRequestType
- type QueryVmfsDatastoreCreateOptionsResponse
- type QueryVmfsDatastoreExpandOptions
- type QueryVmfsDatastoreExpandOptionsRequestType
- type QueryVmfsDatastoreExpandOptionsResponse
- type QueryVmfsDatastoreExtendOptions
- type QueryVmfsDatastoreExtendOptionsRequestType
- type QueryVmfsDatastoreExtendOptionsResponse
- type QueryVnicStatus
- type QueryVnicStatusRequestType
- type QueryVnicStatusResponse
- type QueryVsanObjectUuidsByFilter
- type QueryVsanObjectUuidsByFilterRequestType
- type QueryVsanObjectUuidsByFilterResponse
- type QueryVsanObjects
- type QueryVsanObjectsRequestType
- type QueryVsanObjectsResponse
- type QueryVsanStatistics
- type QueryVsanStatisticsRequestType
- type QueryVsanStatisticsResponse
- type QueryVsanUpgradeStatus
- type QueryVsanUpgradeStatusRequestType
- type QueryVsanUpgradeStatusResponse
- type QuestionPending
- type QuestionPendingFault
- type QuiesceDatastoreIOForHAFailed
- type QuiesceDatastoreIOForHAFailedFault
- type QuiesceMode
- type RDMConversionNotSupported
- type RDMConversionNotSupportedFault
- type RDMNotPreserved
- type RDMNotPreservedFault
- type RDMNotSupported
- type RDMNotSupportedFault
- type RDMNotSupportedOnDatastore
- type RDMNotSupportedOnDatastoreFault
- type RDMPointsToInaccessibleDisk
- type RDMPointsToInaccessibleDiskFault
- type RawDiskNotSupported
- type RawDiskNotSupportedFault
- type ReadEnvironmentVariableInGuest
- type ReadEnvironmentVariableInGuestRequestType
- type ReadEnvironmentVariableInGuestResponse
- type ReadHostResourcePoolTreeFailed
- type ReadHostResourcePoolTreeFailedFault
- type ReadNextEvents
- type ReadNextEventsRequestType
- type ReadNextEventsResponse
- type ReadNextTasks
- type ReadNextTasksByViewSpec
- type ReadNextTasksByViewSpecRequestType
- type ReadNextTasksByViewSpecResponse
- type ReadNextTasksRequestType
- type ReadNextTasksResponse
- type ReadOnlyDisksWithLegacyDestination
- type ReadOnlyDisksWithLegacyDestinationFault
- type ReadPreviousEvents
- type ReadPreviousEventsRequestType
- type ReadPreviousEventsResponse
- type ReadPreviousTasks
- type ReadPreviousTasksRequestType
- type ReadPreviousTasksResponse
- type RebootGuest
- type RebootGuestRequestType
- type RebootGuestResponse
- type RebootHostRequestType
- type RebootHost_Task
- type RebootHost_TaskResponse
- type RebootRequired
- type RebootRequiredFault
- type RecommendDatastores
- type RecommendDatastoresRequestType
- type RecommendDatastoresResponse
- type RecommendHostsForVm
- type RecommendHostsForVmRequestType
- type RecommendHostsForVmResponse
- type RecommendationReasonCode
- type RecommendationType
- type RecommissionVsanNodeRequestType
- type RecommissionVsanNode_Task
- type RecommissionVsanNode_TaskResponse
- type ReconcileDatastoreInventoryExRequestType
- type ReconcileDatastoreInventoryEx_Task
- type ReconcileDatastoreInventoryEx_TaskResponse
- type ReconcileDatastoreInventoryRequestType
- type ReconcileDatastoreInventory_Task
- type ReconcileDatastoreInventory_TaskResponse
- type ReconfigVMRequestType
- type ReconfigVM_Task
- type ReconfigVM_TaskResponse
- type ReconfigurationSatisfiable
- type ReconfigurationSatisfiableRequestType
- type ReconfigurationSatisfiableResponse
- type ReconfigureAlarm
- type ReconfigureAlarmRequestType
- type ReconfigureAlarmResponse
- type ReconfigureAutostart
- type ReconfigureAutostartRequestType
- type ReconfigureAutostartResponse
- type ReconfigureClusterRequestType
- type ReconfigureCluster_Task
- type ReconfigureCluster_TaskResponse
- type ReconfigureComputeResourceRequestType
- type ReconfigureComputeResource_Task
- type ReconfigureComputeResource_TaskResponse
- type ReconfigureDVPortRequestType
- type ReconfigureDVPort_Task
- type ReconfigureDVPort_TaskResponse
- type ReconfigureDVPortgroupRequestType
- type ReconfigureDVPortgroup_Task
- type ReconfigureDVPortgroup_TaskResponse
- type ReconfigureDatacenterRequestType
- type ReconfigureDatacenter_Task
- type ReconfigureDatacenter_TaskResponse
- type ReconfigureDomObject
- type ReconfigureDomObjectRequestType
- type ReconfigureDomObjectResponse
- type ReconfigureDvsRequestType
- type ReconfigureDvs_Task
- type ReconfigureDvs_TaskResponse
- type ReconfigureHostForDASRequestType
- type ReconfigureHostForDAS_Task
- type ReconfigureHostForDAS_TaskResponse
- type ReconfigureScheduledTask
- type ReconfigureScheduledTaskRequestType
- type ReconfigureScheduledTaskResponse
- type ReconfigureServiceConsoleReservation
- type ReconfigureServiceConsoleReservationRequestType
- type ReconfigureServiceConsoleReservationResponse
- type ReconfigureSnmpAgent
- type ReconfigureSnmpAgentRequestType
- type ReconfigureSnmpAgentResponse
- type ReconfigureVirtualMachineReservation
- type ReconfigureVirtualMachineReservationRequestType
- type ReconfigureVirtualMachineReservationResponse
- type ReconnectHostRequestType
- type ReconnectHost_Task
- type ReconnectHost_TaskResponse
- type RecordReplayDisabled
- type RecordReplayDisabledFault
- type RecoveryEvent
- type RectifyDvsHostRequestType
- type RectifyDvsHost_Task
- type RectifyDvsHost_TaskResponse
- type RectifyDvsOnHostRequestType
- type RectifyDvsOnHost_Task
- type RectifyDvsOnHost_TaskResponse
- type RecurrentTaskScheduler
- type Refresh
- type RefreshDVPortState
- type RefreshDVPortStateRequestType
- type RefreshDVPortStateResponse
- type RefreshDatastore
- type RefreshDatastoreRequestType
- type RefreshDatastoreResponse
- type RefreshDatastoreStorageInfo
- type RefreshDatastoreStorageInfoRequestType
- type RefreshDatastoreStorageInfoResponse
- type RefreshDateTimeSystem
- type RefreshDateTimeSystemRequestType
- type RefreshDateTimeSystemResponse
- type RefreshFirewall
- type RefreshFirewallRequestType
- type RefreshFirewallResponse
- type RefreshGraphicsManager
- type RefreshGraphicsManagerRequestType
- type RefreshGraphicsManagerResponse
- type RefreshHealthStatusSystem
- type RefreshHealthStatusSystemRequestType
- type RefreshHealthStatusSystemResponse
- type RefreshNetworkSystem
- type RefreshNetworkSystemRequestType
- type RefreshNetworkSystemResponse
- type RefreshRecommendation
- type RefreshRecommendationRequestType
- type RefreshRecommendationResponse
- type RefreshRequestType
- type RefreshResponse
- type RefreshRuntime
- type RefreshRuntimeRequestType
- type RefreshRuntimeResponse
- type RefreshServices
- type RefreshServicesRequestType
- type RefreshServicesResponse
- type RefreshStorageDrsRecommendation
- type RefreshStorageDrsRecommendationRequestType
- type RefreshStorageDrsRecommendationResponse
- type RefreshStorageDrsRecommendationsForPodRequestType
- type RefreshStorageDrsRecommendationsForPod_Task
- type RefreshStorageDrsRecommendationsForPod_TaskResponse
- type RefreshStorageInfo
- type RefreshStorageInfoRequestType
- type RefreshStorageInfoResponse
- type RefreshStorageSystem
- type RefreshStorageSystemRequestType
- type RefreshStorageSystemResponse
- type RegisterChildVMRequestType
- type RegisterChildVM_Task
- type RegisterChildVM_TaskResponse
- type RegisterDisk
- type RegisterDiskRequestType
- type RegisterDiskResponse
- type RegisterExtension
- type RegisterExtensionRequestType
- type RegisterExtensionResponse
- type RegisterHealthUpdateProvider
- type RegisterHealthUpdateProviderRequestType
- type RegisterHealthUpdateProviderResponse
- type RegisterKmipServer
- type RegisterKmipServerRequestType
- type RegisterKmipServerResponse
- type RegisterKmsCluster
- type RegisterKmsClusterRequestType
- type RegisterKmsClusterResponse
- type RegisterVMRequestType
- type RegisterVM_Task
- type RegisterVM_TaskResponse
- type Relation
- type ReleaseCredentialsInGuest
- type ReleaseCredentialsInGuestRequestType
- type ReleaseCredentialsInGuestResponse
- type ReleaseIpAllocation
- type ReleaseIpAllocationRequestType
- type ReleaseIpAllocationResponse
- type ReleaseManagedSnapshot
- type ReleaseManagedSnapshotRequestType
- type ReleaseManagedSnapshotResponse
- type Reload
- type ReloadRequestType
- type ReloadResponse
- type ReloadVirtualMachineFromPathRequestType
- type ReloadVirtualMachineFromPath_Task
- type ReloadVirtualMachineFromPath_TaskResponse
- type RelocateVMRequestType
- type RelocateVM_Task
- type RelocateVM_TaskResponse
- type RelocateVStorageObjectRequestType
- type RelocateVStorageObject_Task
- type RelocateVStorageObject_TaskResponse
- type RemoteDeviceNotSupported
- type RemoteDeviceNotSupportedFault
- type RemoteTSMEnabledEvent
- type RemoveAlarm
- type RemoveAlarmRequestType
- type RemoveAlarmResponse
- type RemoveAllSnapshotsRequestType
- type RemoveAllSnapshots_Task
- type RemoveAllSnapshots_TaskResponse
- type RemoveAssignedLicense
- type RemoveAssignedLicenseRequestType
- type RemoveAssignedLicenseResponse
- type RemoveAuthorizationRole
- type RemoveAuthorizationRoleRequestType
- type RemoveAuthorizationRoleResponse
- type RemoveCustomFieldDef
- type RemoveCustomFieldDefRequestType
- type RemoveCustomFieldDefResponse
- type RemoveDatastore
- type RemoveDatastoreExRequestType
- type RemoveDatastoreEx_Task
- type RemoveDatastoreEx_TaskResponse
- type RemoveDatastoreRequestType
- type RemoveDatastoreResponse
- type RemoveDiskMappingRequestType
- type RemoveDiskMapping_Task
- type RemoveDiskMapping_TaskResponse
- type RemoveDiskRequestType
- type RemoveDisk_Task
- type RemoveDisk_TaskResponse
- type RemoveEntityPermission
- type RemoveEntityPermissionRequestType
- type RemoveEntityPermissionResponse
- type RemoveFailed
- type RemoveFailedFault
- type RemoveFilter
- type RemoveFilterEntities
- type RemoveFilterEntitiesRequestType
- type RemoveFilterEntitiesResponse
- type RemoveFilterRequestType
- type RemoveFilterResponse
- type RemoveGroup
- type RemoveGroupRequestType
- type RemoveGroupResponse
- type RemoveGuestAlias
- type RemoveGuestAliasByCert
- type RemoveGuestAliasByCertRequestType
- type RemoveGuestAliasByCertResponse
- type RemoveGuestAliasRequestType
- type RemoveGuestAliasResponse
- type RemoveInternetScsiSendTargets
- type RemoveInternetScsiSendTargetsRequestType
- type RemoveInternetScsiSendTargetsResponse
- type RemoveInternetScsiStaticTargets
- type RemoveInternetScsiStaticTargetsRequestType
- type RemoveInternetScsiStaticTargetsResponse
- type RemoveKey
- type RemoveKeyRequestType
- type RemoveKeyResponse
- type RemoveKeys
- type RemoveKeysRequestType
- type RemoveKeysResponse
- type RemoveKmipServer
- type RemoveKmipServerRequestType
- type RemoveKmipServerResponse
- type RemoveLicense
- type RemoveLicenseLabel
- type RemoveLicenseLabelRequestType
- type RemoveLicenseLabelResponse
- type RemoveLicenseRequestType
- type RemoveLicenseResponse
- type RemoveMonitoredEntities
- type RemoveMonitoredEntitiesRequestType
- type RemoveMonitoredEntitiesResponse
- type RemoveNetworkResourcePool
- type RemoveNetworkResourcePoolRequestType
- type RemoveNetworkResourcePoolResponse
- type RemoveNvmeOverRdmaAdapter
- type RemoveNvmeOverRdmaAdapterRequestType
- type RemoveNvmeOverRdmaAdapterResponse
- type RemovePerfInterval
- type RemovePerfIntervalRequestType
- type RemovePerfIntervalResponse
- type RemovePortGroup
- type RemovePortGroupRequestType
- type RemovePortGroupResponse
- type RemoveScheduledTask
- type RemoveScheduledTaskRequestType
- type RemoveScheduledTaskResponse
- type RemoveServiceConsoleVirtualNic
- type RemoveServiceConsoleVirtualNicRequestType
- type RemoveServiceConsoleVirtualNicResponse
- type RemoveSmartCardTrustAnchor
- type RemoveSmartCardTrustAnchorByFingerprint
- type RemoveSmartCardTrustAnchorByFingerprintRequestType
- type RemoveSmartCardTrustAnchorByFingerprintResponse
- type RemoveSmartCardTrustAnchorCertificate
- type RemoveSmartCardTrustAnchorCertificateRequestType
- type RemoveSmartCardTrustAnchorCertificateResponse
- type RemoveSmartCardTrustAnchorRequestType
- type RemoveSmartCardTrustAnchorResponse
- type RemoveSnapshotRequestType
- type RemoveSnapshot_Task
- type RemoveSnapshot_TaskResponse
- type RemoveSoftwareAdapter
- type RemoveSoftwareAdapterRequestType
- type RemoveSoftwareAdapterResponse
- type RemoveUser
- type RemoveUserRequestType
- type RemoveUserResponse
- type RemoveVirtualNic
- type RemoveVirtualNicRequestType
- type RemoveVirtualNicResponse
- type RemoveVirtualSwitch
- type RemoveVirtualSwitchRequestType
- type RemoveVirtualSwitchResponse
- type RenameCustomFieldDef
- type RenameCustomFieldDefRequestType
- type RenameCustomFieldDefResponse
- type RenameCustomizationSpec
- type RenameCustomizationSpecRequestType
- type RenameCustomizationSpecResponse
- type RenameDatastore
- type RenameDatastoreRequestType
- type RenameDatastoreResponse
- type RenameRequestType
- type RenameSnapshot
- type RenameSnapshotRequestType
- type RenameSnapshotResponse
- type RenameVStorageObject
- type RenameVStorageObjectEx
- type RenameVStorageObjectExRequestType
- type RenameVStorageObjectExResponse
- type RenameVStorageObjectRequestType
- type RenameVStorageObjectResponse
- type Rename_Task
- type Rename_TaskResponse
- type ReplaceCACertificatesAndCRLs
- type ReplaceCACertificatesAndCRLsRequestType
- type ReplaceCACertificatesAndCRLsResponse
- type ReplaceSmartCardTrustAnchors
- type ReplaceSmartCardTrustAnchorsRequestType
- type ReplaceSmartCardTrustAnchorsResponse
- type ReplicationConfigFault
- type ReplicationConfigFaultFault
- type ReplicationConfigSpec
- type ReplicationDiskConfigFault
- type ReplicationDiskConfigFaultFault
- type ReplicationDiskConfigFaultReasonForFault
- type ReplicationFault
- type ReplicationFaultFault
- type ReplicationGroupId
- type ReplicationIncompatibleWithFT
- type ReplicationIncompatibleWithFTFault
- type ReplicationInfoDiskSettings
- type ReplicationInvalidOptions
- type ReplicationInvalidOptionsFault
- type ReplicationNotSupportedOnHost
- type ReplicationNotSupportedOnHostFault
- type ReplicationSpec
- type ReplicationVmConfigFault
- type ReplicationVmConfigFaultFault
- type ReplicationVmConfigFaultReasonForFault
- type ReplicationVmFault
- type ReplicationVmFaultFault
- type ReplicationVmFaultReasonForFault
- type ReplicationVmInProgressFault
- type ReplicationVmInProgressFaultActivity
- type ReplicationVmInProgressFaultFault
- type ReplicationVmProgressInfo
- type ReplicationVmState
- type RequestCanceled
- type RequestCanceledFault
- type RescanAllHba
- type RescanAllHbaRequestType
- type RescanAllHbaResponse
- type RescanHba
- type RescanHbaRequestType
- type RescanHbaResponse
- type RescanVffs
- type RescanVffsRequestType
- type RescanVffsResponse
- type RescanVmfs
- type RescanVmfsRequestType
- type RescanVmfsResponse
- type ResetCollector
- type ResetCollectorRequestType
- type ResetCollectorResponse
- type ResetCounterLevelMapping
- type ResetCounterLevelMappingRequestType
- type ResetCounterLevelMappingResponse
- type ResetEntityPermissions
- type ResetEntityPermissionsRequestType
- type ResetEntityPermissionsResponse
- type ResetFirmwareToFactoryDefaults
- type ResetFirmwareToFactoryDefaultsRequestType
- type ResetFirmwareToFactoryDefaultsResponse
- type ResetGuestInformation
- type ResetGuestInformationRequestType
- type ResetGuestInformationResponse
- type ResetListView
- type ResetListViewFromView
- type ResetListViewFromViewRequestType
- type ResetListViewFromViewResponse
- type ResetListViewRequestType
- type ResetListViewResponse
- type ResetSystemHealthInfo
- type ResetSystemHealthInfoRequestType
- type ResetSystemHealthInfoResponse
- type ResetVMRequestType
- type ResetVM_Task
- type ResetVM_TaskResponse
- type ResignatureUnresolvedVmfsVolumeRequestType
- type ResignatureUnresolvedVmfsVolume_Task
- type ResignatureUnresolvedVmfsVolume_TaskResponse
- type ResolveInstallationErrorsOnClusterRequestType
- type ResolveInstallationErrorsOnCluster_Task
- type ResolveInstallationErrorsOnCluster_TaskResponse
- type ResolveInstallationErrorsOnHostRequestType
- type ResolveInstallationErrorsOnHost_Task
- type ResolveInstallationErrorsOnHost_TaskResponse
- type ResolveMultipleUnresolvedVmfsVolumes
- type ResolveMultipleUnresolvedVmfsVolumesExRequestType
- type ResolveMultipleUnresolvedVmfsVolumesEx_Task
- type ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse
- type ResolveMultipleUnresolvedVmfsVolumesRequestType
- type ResolveMultipleUnresolvedVmfsVolumesResponse
- type ResourceAllocationInfo
- type ResourceAllocationOption
- type ResourceConfigOption
- type ResourceConfigSpec
- type ResourceConfigSpecScaleSharesBehavior
- type ResourceInUse
- type ResourceInUseFault
- type ResourceNotAvailable
- type ResourceNotAvailableFault
- type ResourcePoolCreatedEvent
- type ResourcePoolDestroyedEvent
- type ResourcePoolEvent
- type ResourcePoolEventArgument
- type ResourcePoolMovedEvent
- type ResourcePoolQuickStats
- type ResourcePoolReconfiguredEvent
- type ResourcePoolResourceUsage
- type ResourcePoolRuntimeInfo
- type ResourcePoolSummary
- type ResourcePoolVmResourceProfileUsage
- type ResourceViolatedEvent
- type RestartService
- type RestartServiceConsoleVirtualNic
- type RestartServiceConsoleVirtualNicRequestType
- type RestartServiceConsoleVirtualNicResponse
- type RestartServiceRequestType
- type RestartServiceResponse
- type RestoreFirmwareConfiguration
- type RestoreFirmwareConfigurationRequestType
- type RestoreFirmwareConfigurationResponse
- type RestrictedByAdministrator
- type RestrictedByAdministratorFault
- type RestrictedVersion
- type RestrictedVersionFault
- type RetrieveAllPermissions
- type RetrieveAllPermissionsRequestType
- type RetrieveAllPermissionsResponse
- type RetrieveAnswerFile
- type RetrieveAnswerFileForProfile
- type RetrieveAnswerFileForProfileRequestType
- type RetrieveAnswerFileForProfileResponse
- type RetrieveAnswerFileRequestType
- type RetrieveAnswerFileResponse
- type RetrieveArgumentDescription
- type RetrieveArgumentDescriptionRequestType
- type RetrieveArgumentDescriptionResponse
- type RetrieveCertificateInfoList
- type RetrieveCertificateInfoListRequestType
- type RetrieveCertificateInfoListResponse
- type RetrieveClientCert
- type RetrieveClientCertRequestType
- type RetrieveClientCertResponse
- type RetrieveClientCsr
- type RetrieveClientCsrRequestType
- type RetrieveClientCsrResponse
- type RetrieveDasAdvancedRuntimeInfo
- type RetrieveDasAdvancedRuntimeInfoRequestType
- type RetrieveDasAdvancedRuntimeInfoResponse
- type RetrieveDescription
- type RetrieveDescriptionRequestType
- type RetrieveDescriptionResponse
- type RetrieveDiskPartitionInfo
- type RetrieveDiskPartitionInfoRequestType
- type RetrieveDiskPartitionInfoResponse
- type RetrieveDynamicPassthroughInfo
- type RetrieveDynamicPassthroughInfoRequestType
- type RetrieveDynamicPassthroughInfoResponse
- type RetrieveEntityPermissions
- type RetrieveEntityPermissionsRequestType
- type RetrieveEntityPermissionsResponse
- type RetrieveEntityScheduledTask
- type RetrieveEntityScheduledTaskRequestType
- type RetrieveEntityScheduledTaskResponse
- type RetrieveFreeEpcMemory
- type RetrieveFreeEpcMemoryRequestType
- type RetrieveFreeEpcMemoryResponse
- type RetrieveHardwareUptime
- type RetrieveHardwareUptimeRequestType
- type RetrieveHardwareUptimeResponse
- type RetrieveHostAccessControlEntries
- type RetrieveHostAccessControlEntriesRequestType
- type RetrieveHostAccessControlEntriesResponse
- type RetrieveHostCustomizations
- type RetrieveHostCustomizationsForProfile
- type RetrieveHostCustomizationsForProfileRequestType
- type RetrieveHostCustomizationsForProfileResponse
- type RetrieveHostCustomizationsRequestType
- type RetrieveHostCustomizationsResponse
- type RetrieveHostSpecification
- type RetrieveHostSpecificationRequestType
- type RetrieveHostSpecificationResponse
- type RetrieveKmipServerCert
- type RetrieveKmipServerCertRequestType
- type RetrieveKmipServerCertResponse
- type RetrieveKmipServersStatusRequestType
- type RetrieveKmipServersStatus_Task
- type RetrieveKmipServersStatus_TaskResponse
- type RetrieveObjectScheduledTask
- type RetrieveObjectScheduledTaskRequestType
- type RetrieveObjectScheduledTaskResponse
- type RetrieveOptions
- type RetrieveProductComponents
- type RetrieveProductComponentsRequestType
- type RetrieveProductComponentsResponse
- type RetrieveProperties
- type RetrievePropertiesEx
- type RetrievePropertiesExRequestType
- type RetrievePropertiesExResponse
- type RetrievePropertiesRequestType
- type RetrievePropertiesResponse
- type RetrieveResult
- type RetrieveRolePermissions
- type RetrieveRolePermissionsRequestType
- type RetrieveRolePermissionsResponse
- type RetrieveSelfSignedClientCert
- type RetrieveSelfSignedClientCertRequestType
- type RetrieveSelfSignedClientCertResponse
- type RetrieveServiceContent
- type RetrieveServiceContentRequestType
- type RetrieveServiceContentResponse
- type RetrieveServiceProviderEntities
- type RetrieveServiceProviderEntitiesRequestType
- type RetrieveServiceProviderEntitiesResponse
- type RetrieveSnapshotDetails
- type RetrieveSnapshotDetailsRequestType
- type RetrieveSnapshotDetailsResponse
- type RetrieveSnapshotInfo
- type RetrieveSnapshotInfoRequestType
- type RetrieveSnapshotInfoResponse
- type RetrieveUserGroups
- type RetrieveUserGroupsRequestType
- type RetrieveUserGroupsResponse
- type RetrieveVStorageInfrastructureObjectPolicy
- type RetrieveVStorageInfrastructureObjectPolicyRequestType
- type RetrieveVStorageInfrastructureObjectPolicyResponse
- type RetrieveVStorageObjSpec
- type RetrieveVStorageObject
- type RetrieveVStorageObjectAssociations
- type RetrieveVStorageObjectAssociationsRequestType
- type RetrieveVStorageObjectAssociationsResponse
- type RetrieveVStorageObjectRequestType
- type RetrieveVStorageObjectResponse
- type RetrieveVStorageObjectState
- type RetrieveVStorageObjectStateRequestType
- type RetrieveVStorageObjectStateResponse
- type RetrieveVendorDeviceGroupInfo
- type RetrieveVendorDeviceGroupInfoRequestType
- type RetrieveVendorDeviceGroupInfoResponse
- type RetrieveVgpuDeviceInfo
- type RetrieveVgpuDeviceInfoRequestType
- type RetrieveVgpuDeviceInfoResponse
- type RetrieveVgpuProfileInfo
- type RetrieveVgpuProfileInfoRequestType
- type RetrieveVgpuProfileInfoResponse
- type RevertToCurrentSnapshotRequestType
- type RevertToCurrentSnapshot_Task
- type RevertToCurrentSnapshot_TaskResponse
- type RevertToSnapshotRequestType
- type RevertToSnapshot_Task
- type RevertToSnapshot_TaskResponse
- type RevertVStorageObjectExRequestType
- type RevertVStorageObjectEx_Task
- type RevertVStorageObjectEx_TaskResponse
- type RevertVStorageObjectRequestType
- type RevertVStorageObject_Task
- type RevertVStorageObject_TaskResponse
- type RewindCollector
- type RewindCollectorRequestType
- type RewindCollectorResponse
- type RoleAddedEvent
- type RoleEvent
- type RoleEventArgument
- type RoleRemovedEvent
- type RoleUpdatedEvent
- type RollbackEvent
- type RollbackFailure
- type RollbackFailureFault
- type RuleViolation
- type RuleViolationFault
- type RunScheduledTask
- type RunScheduledTaskRequestType
- type RunScheduledTaskResponse
- type RunScriptAction
- type RunVsanPhysicalDiskDiagnostics
- type RunVsanPhysicalDiskDiagnosticsRequestType
- type RunVsanPhysicalDiskDiagnosticsResponse
- type RuntimeFault
- type RuntimeFaultFault
- type SAMLTokenAuthentication
- type SDDCBase
- type SSLDisabledFault
- type SSLDisabledFaultFault
- type SSLVerifyFault
- type SSLVerifyFaultFault
- type SSPIAuthentication
- type SSPIChallenge
- type SSPIChallengeFault
- type ScanHostPatchRequestType
- type ScanHostPatchV2RequestType
- type ScanHostPatchV2_Task
- type ScanHostPatchV2_TaskResponse
- type ScanHostPatch_Task
- type ScanHostPatch_TaskResponse
- type ScheduleReconcileDatastoreInventory
- type ScheduleReconcileDatastoreInventoryRequestType
- type ScheduleReconcileDatastoreInventoryResponse
- type ScheduledHardwareUpgradeInfo
- type ScheduledHardwareUpgradeInfoHardwareUpgradePolicy
- type ScheduledHardwareUpgradeInfoHardwareUpgradeStatus
- type ScheduledTaskCompletedEvent
- type ScheduledTaskCreatedEvent
- type ScheduledTaskDescription
- type ScheduledTaskDetail
- type ScheduledTaskEmailCompletedEvent
- type ScheduledTaskEmailFailedEvent
- type ScheduledTaskEvent
- type ScheduledTaskEventArgument
- type ScheduledTaskFailedEvent
- type ScheduledTaskInfo
- type ScheduledTaskReconfiguredEvent
- type ScheduledTaskRemovedEvent
- type ScheduledTaskSpec
- type ScheduledTaskStartedEvent
- type ScsiDiskType
- type ScsiLun
- type ScsiLunCapabilities
- type ScsiLunDescriptor
- type ScsiLunDescriptorQuality
- type ScsiLunDurableName
- type ScsiLunLunReservationStatus
- type ScsiLunState
- type ScsiLunType
- type ScsiLunVStorageSupportStatus
- type SeSparseVirtualDiskSpec
- type SearchDatastoreRequestType
- type SearchDatastoreSubFoldersRequestType
- type SearchDatastoreSubFolders_Task
- type SearchDatastoreSubFolders_TaskResponse
- type SearchDatastore_Task
- type SearchDatastore_TaskResponse
- type SearchIndexPredicateArrayOperator
- type SearchIndexPredicateComparisonOperator
- type SearchIndexQuerySpecResourceType
- type SecondaryVmAlreadyDisabled
- type SecondaryVmAlreadyDisabledFault
- type SecondaryVmAlreadyEnabled
- type SecondaryVmAlreadyEnabledFault
- type SecondaryVmAlreadyRegistered
- type SecondaryVmAlreadyRegisteredFault
- type SecondaryVmNotRegistered
- type SecondaryVmNotRegisteredFault
- type SecurityError
- type SecurityErrorFault
- type SecurityProfile
- type SelectActivePartition
- type SelectActivePartitionRequestType
- type SelectActivePartitionResponse
- type SelectVnic
- type SelectVnicForNicType
- type SelectVnicForNicTypeRequestType
- type SelectVnicForNicTypeResponse
- type SelectVnicRequestType
- type SelectVnicResponse
- type SelectionSet
- type SelectionSpec
- type SendEmailAction
- type SendNMI
- type SendNMIRequestType
- type SendNMIResponse
- type SendSNMPAction
- type SendTestNotification
- type SendTestNotificationRequestType
- type SendTestNotificationResponse
- type ServerLicenseExpiredEvent
- type ServerStartedSessionEvent
- type ServiceConsolePortGroupProfile
- type ServiceConsoleReservationInfo
- type ServiceContent
- type ServiceLocator
- type ServiceLocatorCredential
- type ServiceLocatorNamePassword
- type ServiceLocatorSAMLCredential
- type ServiceManagerServiceInfo
- type ServiceProfile
- type SessionEvent
- type SessionIsActive
- type SessionIsActiveRequestType
- type SessionIsActiveResponse
- type SessionManagerGenericServiceTicket
- type SessionManagerGenericServiceTicketTicketType
- type SessionManagerHttpServiceRequestSpec
- type SessionManagerHttpServiceRequestSpecMethod
- type SessionManagerLocalTicket
- type SessionManagerServiceRequestSpec
- type SessionManagerVmomiServiceRequestSpec
- type SessionTerminatedEvent
- type SetClusterModeRequestType
- type SetClusterMode_Task
- type SetClusterMode_TaskResponse
- type SetCollectorPageSize
- type SetCollectorPageSizeRequestType
- type SetCollectorPageSizeResponse
- type SetCryptoMode
- type SetCryptoModeRequestType
- type SetCryptoModeResponse
- type SetCustomValue
- type SetCustomValueRequestType
- type SetCustomValueResponse
- type SetDefaultKmsCluster
- type SetDefaultKmsClusterRequestType
- type SetDefaultKmsClusterResponse
- type SetDisplayTopology
- type SetDisplayTopologyRequestType
- type SetDisplayTopologyResponse
- type SetEntityPermissions
- type SetEntityPermissionsRequestType
- type SetEntityPermissionsResponse
- type SetExtensionCertificate
- type SetExtensionCertificateRequestType
- type SetExtensionCertificateResponse
- type SetField
- type SetFieldRequestType
- type SetFieldResponse
- type SetKeyCustomAttributes
- type SetKeyCustomAttributesRequestType
- type SetKeyCustomAttributesResponse
- type SetLicenseEdition
- type SetLicenseEditionRequestType
- type SetLicenseEditionResponse
- type SetLocale
- type SetLocaleRequestType
- type SetLocaleResponse
- type SetMaxQueueDepth
- type SetMaxQueueDepthRequestType
- type SetMaxQueueDepthResponse
- type SetMultipathLunPolicy
- type SetMultipathLunPolicyRequestType
- type SetMultipathLunPolicyResponse
- type SetNFSUser
- type SetNFSUserRequestType
- type SetNFSUserResponse
- type SetPublicKey
- type SetPublicKeyRequestType
- type SetPublicKeyResponse
- type SetRegistryValueInGuest
- type SetRegistryValueInGuestRequestType
- type SetRegistryValueInGuestResponse
- type SetScreenResolution
- type SetScreenResolutionRequestType
- type SetScreenResolutionResponse
- type SetServiceAccount
- type SetServiceAccountRequestType
- type SetServiceAccountResponse
- type SetTaskDescription
- type SetTaskDescriptionRequestType
- type SetTaskDescriptionResponse
- type SetTaskState
- type SetTaskStateRequestType
- type SetTaskStateResponse
- type SetVStorageObjectControlFlags
- type SetVStorageObjectControlFlagsRequestType
- type SetVStorageObjectControlFlagsResponse
- type SetVirtualDiskUuid
- type SetVirtualDiskUuidExRequestType
- type SetVirtualDiskUuidEx_Task
- type SetVirtualDiskUuidEx_TaskResponse
- type SetVirtualDiskUuidRequestType
- type SetVirtualDiskUuidResponse
- type SharedBusControllerNotSupported
- type SharedBusControllerNotSupportedFault
- type SharedDiskVmGroupInfo
- type SharedDiskVmGroupInfoSharedDiskVmInfo
- type SharesInfo
- type SharesLevel
- type SharesOption
- type ShrinkDiskFault
- type ShrinkDiskFaultFault
- type ShrinkVirtualDiskRequestType
- type ShrinkVirtualDisk_Task
- type ShrinkVirtualDisk_TaskResponse
- type ShutdownGuest
- type ShutdownGuestRequestType
- type ShutdownGuestResponse
- type ShutdownHostRequestType
- type ShutdownHost_Task
- type ShutdownHost_TaskResponse
- type SimpleCommandEncoding
- type SingleIp
- type SingleMac
- type SiteInfo
- type SlpDiscoveryMethod
- type SnapshotCloneNotSupported
- type SnapshotCloneNotSupportedFault
- type SnapshotCopyNotSupported
- type SnapshotCopyNotSupportedFault
- type SnapshotDisabled
- type SnapshotDisabledFault
- type SnapshotFault
- type SnapshotFaultFault
- type SnapshotIncompatibleDeviceInVm
- type SnapshotIncompatibleDeviceInVmFault
- type SnapshotLocked
- type SnapshotLockedFault
- type SnapshotMoveFromNonHomeNotSupported
- type SnapshotMoveFromNonHomeNotSupportedFault
- type SnapshotMoveNotSupported
- type SnapshotMoveNotSupportedFault
- type SnapshotMoveToNonHomeNotSupported
- type SnapshotMoveToNonHomeNotSupportedFault
- type SnapshotNoChange
- type SnapshotNoChangeFault
- type SnapshotRevertIssue
- type SnapshotRevertIssueFault
- type SnapshotSelectionSpec
- type SoftRuleVioCorrectionDisallowed
- type SoftRuleVioCorrectionDisallowedFault
- type SoftRuleVioCorrectionImpact
- type SoftRuleVioCorrectionImpactFault
- type SoftwarePackage
- type SoftwarePackageCapability
- type SoftwarePackageConstraint
- type SoftwarePackageVibType
- type SolutionUserRequired
- type SolutionUserRequiredFault
- type SourceNodeSpec
- type SsdDiskNotAvailable
- type SsdDiskNotAvailableFault
- type StageHostPatchRequestType
- type StageHostPatch_Task
- type StageHostPatch_TaskResponse
- type StampAllRulesWithUuidRequestType
- type StampAllRulesWithUuid_Task
- type StampAllRulesWithUuid_TaskResponse
- type StandbyGuest
- type StandbyGuestRequestType
- type StandbyGuestResponse
- type StartDpuFailover
- type StartDpuFailoverRequestType
- type StartDpuFailoverResponse
- type StartGuestNetworkRequestType
- type StartGuestNetwork_Task
- type StartGuestNetwork_TaskResponse
- type StartProgramInGuest
- type StartProgramInGuestRequestType
- type StartProgramInGuestResponse
- type StartRecordingRequestType
- type StartRecording_Task
- type StartRecording_TaskResponse
- type StartReplayingRequestType
- type StartReplaying_Task
- type StartReplaying_TaskResponse
- type StartService
- type StartServiceRequestType
- type StartServiceResponse
- type StateAlarmExpression
- type StateAlarmOperator
- type StaticRouteProfile
- type StopRecordingRequestType
- type StopRecording_Task
- type StopRecording_TaskResponse
- type StopReplayingRequestType
- type StopReplaying_Task
- type StopReplaying_TaskResponse
- type StopService
- type StopServiceRequestType
- type StopServiceResponse
- type StorageDrsAutomationConfig
- type StorageDrsCannotMoveDiskInMultiWriterMode
- type StorageDrsCannotMoveDiskInMultiWriterModeFault
- type StorageDrsCannotMoveFTVm
- type StorageDrsCannotMoveFTVmFault
- type StorageDrsCannotMoveIndependentDisk
- type StorageDrsCannotMoveIndependentDiskFault
- type StorageDrsCannotMoveManuallyPlacedSwapFile
- type StorageDrsCannotMoveManuallyPlacedSwapFileFault
- type StorageDrsCannotMoveManuallyPlacedVm
- type StorageDrsCannotMoveManuallyPlacedVmFault
- type StorageDrsCannotMoveSharedDisk
- type StorageDrsCannotMoveSharedDiskFault
- type StorageDrsCannotMoveTemplate
- type StorageDrsCannotMoveTemplateFault
- type StorageDrsCannotMoveVmInUserFolder
- type StorageDrsCannotMoveVmInUserFolderFault
- type StorageDrsCannotMoveVmWithMountedCDROM
- type StorageDrsCannotMoveVmWithMountedCDROMFault
- type StorageDrsCannotMoveVmWithNoFilesInLayout
- type StorageDrsCannotMoveVmWithNoFilesInLayoutFault
- type StorageDrsConfigInfo
- type StorageDrsConfigSpec
- type StorageDrsDatacentersCannotShareDatastore
- type StorageDrsDatacentersCannotShareDatastoreFault
- type StorageDrsDisabledOnVm
- type StorageDrsDisabledOnVmFault
- type StorageDrsHbrDiskNotMovable
- type StorageDrsHbrDiskNotMovableFault
- type StorageDrsHmsMoveInProgress
- type StorageDrsHmsMoveInProgressFault
- type StorageDrsHmsUnreachable
- type StorageDrsHmsUnreachableFault
- type StorageDrsIoLoadBalanceConfig
- type StorageDrsIolbDisabledInternally
- type StorageDrsIolbDisabledInternallyFault
- type StorageDrsOptionSpec
- type StorageDrsPlacementRankVmSpec
- type StorageDrsPodConfigInfo
- type StorageDrsPodConfigInfoBehavior
- type StorageDrsPodConfigSpec
- type StorageDrsPodSelectionSpec
- type StorageDrsRelocateDisabled
- type StorageDrsRelocateDisabledFault
- type StorageDrsSpaceLoadBalanceConfig
- type StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode
- type StorageDrsStaleHmsCollection
- type StorageDrsStaleHmsCollectionFault
- type StorageDrsUnableToMoveFiles
- type StorageDrsUnableToMoveFilesFault
- type StorageDrsVmConfigInfo
- type StorageDrsVmConfigSpec
- type StorageIOAllocationInfo
- type StorageIOAllocationOption
- type StorageIORMConfigOption
- type StorageIORMConfigSpec
- type StorageIORMInfo
- type StorageIORMThresholdMode
- type StorageMigrationAction
- type StoragePerformanceSummary
- type StoragePlacementAction
- type StoragePlacementResult
- type StoragePlacementSpec
- type StoragePlacementSpecPlacementType
- type StoragePodSummary
- type StorageProfile
- type StorageRequirement
- type StorageResourceManagerStorageProfileStatistics
- type StorageVMotionNotSupported
- type StorageVMotionNotSupportedFault
- type StorageVmotionIncompatible
- type StorageVmotionIncompatibleFault
- type StringExpression
- type StringOption
- type StringPolicy
- type StructuredCustomizations
- type SubnetInfo
- type SubnetInfoFolderInfo
- type SuspendVAppRequestType
- type SuspendVApp_Task
- type SuspendVApp_TaskResponse
- type SuspendVMRequestType
- type SuspendVM_Task
- type SuspendVM_TaskResponse
- type SuspendedRelocateNotSupported
- type SuspendedRelocateNotSupportedFault
- type SwapDatastoreNotWritableOnHost
- type SwapDatastoreNotWritableOnHostFault
- type SwapDatastoreUnset
- type SwapDatastoreUnsetFault
- type SwapPlacementOverrideNotSupported
- type SwapPlacementOverrideNotSupportedFault
- type SwitchIpUnset
- type SwitchIpUnsetFault
- type SwitchNotInUpgradeMode
- type SwitchNotInUpgradeModeFault
- type SystemError
- type SystemErrorFault
- type SystemEventInfo
- type Tag
- type TagId
- type TagIdNameId
- type TagSpec
- type TaskDescription
- type TaskEvent
- type TaskFilterSpec
- type TaskFilterSpecByEntity
- type TaskFilterSpecByTime
- type TaskFilterSpecByUsername
- type TaskFilterSpecRecursionOption
- type TaskFilterSpecTimeOption
- type TaskInProgress
- type TaskInProgressFault
- type TaskInfo
- type TaskInfoFilterSpec
- type TaskInfoFilterSpecFilterTaskResults
- type TaskInfoState
- type TaskManagerTaskViewSpec
- type TaskManagerViewByStartId
- type TaskReason
- type TaskReasonAlarm
- type TaskReasonSchedule
- type TaskReasonSystem
- type TaskReasonUser
- type TaskScheduler
- type TaskTimeoutEvent
- type TeamingMatchEvent
- type TeamingMisMatchEvent
- type TemplateBeingUpgradedEvent
- type TemplateConfigFileInfo
- type TemplateConfigFileQuery
- type TemplateUpgradeEvent
- type TemplateUpgradeFailedEvent
- type TemplateUpgradedEvent
- type TerminateFaultTolerantVMRequestType
- type TerminateFaultTolerantVM_Task
- type TerminateFaultTolerantVM_TaskResponse
- type TerminateProcessInGuest
- type TerminateProcessInGuestRequestType
- type TerminateProcessInGuestResponse
- type TerminateSession
- type TerminateSessionRequestType
- type TerminateSessionResponse
- type TerminateVM
- type TerminateVMRequestType
- type TerminateVMResponse
- type TestTimeService
- type TestTimeServiceRequestType
- type TestTimeServiceResponse
- type ThirdPartyLicenseAssignmentFailed
- type ThirdPartyLicenseAssignmentFailedFault
- type ThirdPartyLicenseAssignmentFailedReason
- type TicketedSessionAuthentication
- type TimedOutHostOperationEvent
- type Timedout
- type TimedoutFault
- type TooManyConcurrentNativeClones
- type TooManyConcurrentNativeClonesFault
- type TooManyConsecutiveOverrides
- type TooManyConsecutiveOverridesFault
- type TooManyDevices
- type TooManyDevicesFault
- type TooManyDisksOnLegacyHost
- type TooManyDisksOnLegacyHostFault
- type TooManyGuestLogons
- type TooManyGuestLogonsFault
- type TooManyHosts
- type TooManyHostsFault
- type TooManyNativeCloneLevels
- type TooManyNativeCloneLevelsFault
- type TooManyNativeClonesOnFile
- type TooManyNativeClonesOnFileFault
- type TooManySnapshotLevels
- type TooManySnapshotLevelsFault
- type ToolsAlreadyUpgraded
- type ToolsAlreadyUpgradedFault
- type ToolsAutoUpgradeNotSupported
- type ToolsAutoUpgradeNotSupportedFault
- type ToolsConfigInfo
- type ToolsConfigInfoToolsLastInstallInfo
- type ToolsImageCopyFailed
- type ToolsImageCopyFailedFault
- type ToolsImageNotAvailable
- type ToolsImageNotAvailableFault
- type ToolsImageSignatureCheckFailed
- type ToolsImageSignatureCheckFailedFault
- type ToolsInstallationInProgress
- type ToolsInstallationInProgressFault
- type ToolsUnavailable
- type ToolsUnavailableFault
- type ToolsUpgradeCancelled
- type ToolsUpgradeCancelledFault
- type TransitGatewayConfigInfo
- type TransitGatewayConfigSpec
- type TransitGatewayCreateSpec
- type TraversalSpec
- type TurnDiskLocatorLedOffRequestType
- type TurnDiskLocatorLedOff_Task
- type TurnDiskLocatorLedOff_TaskResponse
- type TurnDiskLocatorLedOnRequestType
- type TurnDiskLocatorLedOn_Task
- type TurnDiskLocatorLedOn_TaskResponse
- type TurnOffFaultToleranceForVMRequestType
- type TurnOffFaultToleranceForVM_Task
- type TurnOffFaultToleranceForVM_TaskResponse
- type TypeDescription
- type UnSupportedDatastoreForVFlash
- type UnSupportedDatastoreForVFlashFault
- type UnassignUserFromGroup
- type UnassignUserFromGroupRequestType
- type UnassignUserFromGroupResponse
- type UnbindVnic
- type UnbindVnicRequestType
- type UnbindVnicResponse
- type UncommittedUndoableDisk
- type UncommittedUndoableDiskFault
- type UnconfiguredPropertyValue
- type UnconfiguredPropertyValueFault
- type UncustomizableGuest
- type UncustomizableGuestFault
- type UnexpectedCustomizationFault
- type UnexpectedCustomizationFaultFault
- type UnexpectedFault
- type UnexpectedFaultFault
- type UninstallHostPatchRequestType
- type UninstallHostPatch_Task
- type UninstallHostPatch_TaskResponse
- type UninstallIoFilterRequestType
- type UninstallIoFilter_Task
- type UninstallIoFilter_TaskResponse
- type UninstallService
- type UninstallServiceRequestType
- type UninstallServiceResponse
- type UnlicensedVirtualMachinesEvent
- type UnlicensedVirtualMachinesFoundEvent
- type UnmapVmfsVolumeExRequestType
- type UnmapVmfsVolumeEx_Task
- type UnmapVmfsVolumeEx_TaskResponse
- type UnmarkServiceProviderEntities
- type UnmarkServiceProviderEntitiesRequestType
- type UnmarkServiceProviderEntitiesResponse
- type UnmountDiskMappingRequestType
- type UnmountDiskMapping_Task
- type UnmountDiskMapping_TaskResponse
- type UnmountForceMountedVmfsVolume
- type UnmountForceMountedVmfsVolumeRequestType
- type UnmountForceMountedVmfsVolumeResponse
- type UnmountToolsInstaller
- type UnmountToolsInstallerRequestType
- type UnmountToolsInstallerResponse
- type UnmountVffsVolume
- type UnmountVffsVolumeRequestType
- type UnmountVffsVolumeResponse
- type UnmountVmfsVolume
- type UnmountVmfsVolumeExRequestType
- type UnmountVmfsVolumeEx_Task
- type UnmountVmfsVolumeEx_TaskResponse
- type UnmountVmfsVolumeRequestType
- type UnmountVmfsVolumeResponse
- type UnrecognizedHost
- type UnrecognizedHostFault
- type UnregisterAndDestroyRequestType
- type UnregisterAndDestroy_Task
- type UnregisterAndDestroy_TaskResponse
- type UnregisterExtension
- type UnregisterExtensionRequestType
- type UnregisterExtensionResponse
- type UnregisterHealthUpdateProvider
- type UnregisterHealthUpdateProviderRequestType
- type UnregisterHealthUpdateProviderResponse
- type UnregisterKmsCluster
- type UnregisterKmsClusterRequestType
- type UnregisterKmsClusterResponse
- type UnregisterVAppRequestType
- type UnregisterVApp_Task
- type UnregisterVApp_TaskResponse
- type UnregisterVM
- type UnregisterVMRequestType
- type UnregisterVMResponse
- type UnsharedSwapVMotionNotSupported
- type UnsharedSwapVMotionNotSupportedFault
- type UnsupportedDatastore
- type UnsupportedDatastoreFault
- type UnsupportedGuest
- type UnsupportedGuestFault
- type UnsupportedVimApiVersion
- type UnsupportedVimApiVersionFault
- type UnsupportedVmxLocation
- type UnsupportedVmxLocationFault
- type UntrustedCertificate
- type UnusedVirtualDiskBlocksNotScrubbed
- type UnusedVirtualDiskBlocksNotScrubbedFault
- type UpdateAnswerFileRequestType
- type UpdateAnswerFile_Task
- type UpdateAnswerFile_TaskResponse
- type UpdateAssignableHardwareConfig
- type UpdateAssignableHardwareConfigRequestType
- type UpdateAssignableHardwareConfigResponse
- type UpdateAssignedLicense
- type UpdateAssignedLicenseRequestType
- type UpdateAssignedLicenseResponse
- type UpdateAuthorizationRole
- type UpdateAuthorizationRoleRequestType
- type UpdateAuthorizationRoleResponse
- type UpdateBootDevice
- type UpdateBootDeviceRequestType
- type UpdateBootDeviceResponse
- type UpdateChildResourceConfiguration
- type UpdateChildResourceConfigurationRequestType
- type UpdateChildResourceConfigurationResponse
- type UpdateClusterProfile
- type UpdateClusterProfileRequestType
- type UpdateClusterProfileResponse
- type UpdateConfig
- type UpdateConfigRequestType
- type UpdateConfigResponse
- type UpdateConsoleIpRouteConfig
- type UpdateConsoleIpRouteConfigRequestType
- type UpdateConsoleIpRouteConfigResponse
- type UpdateCounterLevelMapping
- type UpdateCounterLevelMappingRequestType
- type UpdateCounterLevelMappingResponse
- type UpdateDVSHealthCheckConfigRequestType
- type UpdateDVSHealthCheckConfig_Task
- type UpdateDVSHealthCheckConfig_TaskResponse
- type UpdateDVSLacpGroupConfigRequestType
- type UpdateDVSLacpGroupConfig_Task
- type UpdateDVSLacpGroupConfig_TaskResponse
- type UpdateDateTime
- type UpdateDateTimeConfig
- type UpdateDateTimeConfigRequestType
- type UpdateDateTimeConfigResponse
- type UpdateDateTimeRequestType
- type UpdateDateTimeResponse
- type UpdateDefaultPolicy
- type UpdateDefaultPolicyRequestType
- type UpdateDefaultPolicyResponse
- type UpdateDiskPartitions
- type UpdateDiskPartitionsRequestType
- type UpdateDiskPartitionsResponse
- type UpdateDnsConfig
- type UpdateDnsConfigRequestType
- type UpdateDnsConfigResponse
- type UpdateDvsCapability
- type UpdateDvsCapabilityRequestType
- type UpdateDvsCapabilityResponse
- type UpdateExtension
- type UpdateExtensionRequestType
- type UpdateExtensionResponse
- type UpdateFlags
- type UpdateFlagsRequestType
- type UpdateFlagsResponse
- type UpdateGraphicsConfig
- type UpdateGraphicsConfigRequestType
- type UpdateGraphicsConfigResponse
- type UpdateHostImageAcceptanceLevel
- type UpdateHostImageAcceptanceLevelRequestType
- type UpdateHostImageAcceptanceLevelResponse
- type UpdateHostProfile
- type UpdateHostProfileRequestType
- type UpdateHostProfileResponse
- type UpdateHostSpecification
- type UpdateHostSpecificationRequestType
- type UpdateHostSpecificationResponse
- type UpdateHostSubSpecification
- type UpdateHostSubSpecificationRequestType
- type UpdateHostSubSpecificationResponse
- type UpdateHppMultipathLunPolicy
- type UpdateHppMultipathLunPolicyRequestType
- type UpdateHppMultipathLunPolicyResponse
- type UpdateInternetScsiAdvancedOptions
- type UpdateInternetScsiAdvancedOptionsRequestType
- type UpdateInternetScsiAdvancedOptionsResponse
- type UpdateInternetScsiAlias
- type UpdateInternetScsiAliasRequestType
- type UpdateInternetScsiAliasResponse
- type UpdateInternetScsiAuthenticationProperties
- type UpdateInternetScsiAuthenticationPropertiesRequestType
- type UpdateInternetScsiAuthenticationPropertiesResponse
- type UpdateInternetScsiDigestProperties
- type UpdateInternetScsiDigestPropertiesRequestType
- type UpdateInternetScsiDigestPropertiesResponse
- type UpdateInternetScsiDiscoveryProperties
- type UpdateInternetScsiDiscoveryPropertiesRequestType
- type UpdateInternetScsiDiscoveryPropertiesResponse
- type UpdateInternetScsiIPProperties
- type UpdateInternetScsiIPPropertiesRequestType
- type UpdateInternetScsiIPPropertiesResponse
- type UpdateInternetScsiName
- type UpdateInternetScsiNameRequestType
- type UpdateInternetScsiNameResponse
- type UpdateIpConfig
- type UpdateIpConfigRequestType
- type UpdateIpConfigResponse
- type UpdateIpPool
- type UpdateIpPoolRequestType
- type UpdateIpPoolResponse
- type UpdateIpRouteConfig
- type UpdateIpRouteConfigRequestType
- type UpdateIpRouteConfigResponse
- type UpdateIpRouteTableConfig
- type UpdateIpRouteTableConfigRequestType
- type UpdateIpRouteTableConfigResponse
- type UpdateIpmi
- type UpdateIpmiRequestType
- type UpdateIpmiResponse
- type UpdateKmipServer
- type UpdateKmipServerRequestType
- type UpdateKmipServerResponse
- type UpdateKmsSignedCsrClientCert
- type UpdateKmsSignedCsrClientCertRequestType
- type UpdateKmsSignedCsrClientCertResponse
- type UpdateLicense
- type UpdateLicenseLabel
- type UpdateLicenseLabelRequestType
- type UpdateLicenseLabelResponse
- type UpdateLicenseRequestType
- type UpdateLicenseResponse
- type UpdateLinkedChildren
- type UpdateLinkedChildrenRequestType
- type UpdateLinkedChildrenResponse
- type UpdateLocalSwapDatastore
- type UpdateLocalSwapDatastoreRequestType
- type UpdateLocalSwapDatastoreResponse
- type UpdateLockdownExceptions
- type UpdateLockdownExceptionsRequestType
- type UpdateLockdownExceptionsResponse
- type UpdateModuleOptionString
- type UpdateModuleOptionStringRequestType
- type UpdateModuleOptionStringResponse
- type UpdateNetworkConfig
- type UpdateNetworkConfigRequestType
- type UpdateNetworkConfigResponse
- type UpdateNetworkResourcePool
- type UpdateNetworkResourcePoolRequestType
- type UpdateNetworkResourcePoolResponse
- type UpdateOptions
- type UpdateOptionsRequestType
- type UpdateOptionsResponse
- type UpdatePassthruConfig
- type UpdatePassthruConfigRequestType
- type UpdatePassthruConfigResponse
- type UpdatePerfInterval
- type UpdatePerfIntervalRequestType
- type UpdatePerfIntervalResponse
- type UpdatePhysicalNicLinkSpeed
- type UpdatePhysicalNicLinkSpeedRequestType
- type UpdatePhysicalNicLinkSpeedResponse
- type UpdatePodVMProperty
- type UpdatePodVMPropertyRequestType
- type UpdatePodVMPropertyResponse
- type UpdatePortGroup
- type UpdatePortGroupRequestType
- type UpdatePortGroupResponse
- type UpdateProductLockerLocationRequestType
- type UpdateProductLockerLocation_Task
- type UpdateProductLockerLocation_TaskResponse
- type UpdateProgress
- type UpdateProgressRequestType
- type UpdateProgressResponse
- type UpdateReferenceHost
- type UpdateReferenceHostRequestType
- type UpdateReferenceHostResponse
- type UpdateRuleset
- type UpdateRulesetRequestType
- type UpdateRulesetResponse
- type UpdateScsiLunDisplayName
- type UpdateScsiLunDisplayNameRequestType
- type UpdateScsiLunDisplayNameResponse
- type UpdateSelfSignedClientCert
- type UpdateSelfSignedClientCertRequestType
- type UpdateSelfSignedClientCertResponse
- type UpdateServiceConsoleVirtualNic
- type UpdateServiceConsoleVirtualNicRequestType
- type UpdateServiceConsoleVirtualNicResponse
- type UpdateServiceMessage
- type UpdateServiceMessageRequestType
- type UpdateServiceMessageResponse
- type UpdateServicePolicy
- type UpdateServicePolicyRequestType
- type UpdateServicePolicyResponse
- type UpdateSet
- type UpdateSoftwareInternetScsiEnabled
- type UpdateSoftwareInternetScsiEnabledRequestType
- type UpdateSoftwareInternetScsiEnabledResponse
- type UpdateSystemResources
- type UpdateSystemResourcesRequestType
- type UpdateSystemResourcesResponse
- type UpdateSystemSwapConfiguration
- type UpdateSystemSwapConfigurationRequestType
- type UpdateSystemSwapConfigurationResponse
- type UpdateSystemUsers
- type UpdateSystemUsersRequestType
- type UpdateSystemUsersResponse
- type UpdateUser
- type UpdateUserRequestType
- type UpdateUserResponse
- type UpdateVAppConfig
- type UpdateVAppConfigRequestType
- type UpdateVAppConfigResponse
- type UpdateVStorageInfrastructureObjectPolicyRequestType
- type UpdateVStorageInfrastructureObjectPolicy_Task
- type UpdateVStorageInfrastructureObjectPolicy_TaskResponse
- type UpdateVStorageObjectCryptoRequestType
- type UpdateVStorageObjectCrypto_Task
- type UpdateVStorageObjectCrypto_TaskResponse
- type UpdateVStorageObjectPolicyRequestType
- type UpdateVStorageObjectPolicy_Task
- type UpdateVStorageObjectPolicy_TaskResponse
- type UpdateVVolVirtualMachineFilesRequestType
- type UpdateVVolVirtualMachineFiles_Task
- type UpdateVVolVirtualMachineFiles_TaskResponse
- type UpdateVirtualMachineFilesRequestType
- type UpdateVirtualMachineFilesResult
- type UpdateVirtualMachineFilesResultFailedVmFileInfo
- type UpdateVirtualMachineFiles_Task
- type UpdateVirtualMachineFiles_TaskResponse
- type UpdateVirtualNic
- type UpdateVirtualNicRequestType
- type UpdateVirtualNicResponse
- type UpdateVirtualSwitch
- type UpdateVirtualSwitchRequestType
- type UpdateVirtualSwitchResponse
- type UpdateVmfsUnmapBandwidth
- type UpdateVmfsUnmapBandwidthRequestType
- type UpdateVmfsUnmapBandwidthResponse
- type UpdateVmfsUnmapPriority
- type UpdateVmfsUnmapPriorityRequestType
- type UpdateVmfsUnmapPriorityResponse
- type UpdateVsanRequestType
- type UpdateVsan_Task
- type UpdateVsan_TaskResponse
- type UpdatedAgentBeingRestartedEvent
- type UpgradeEvent
- type UpgradeIoFilterRequestType
- type UpgradeIoFilter_Task
- type UpgradeIoFilter_TaskResponse
- type UpgradePolicy
- type UpgradeToolsRequestType
- type UpgradeTools_Task
- type UpgradeTools_TaskResponse
- type UpgradeVMRequestType
- type UpgradeVM_Task
- type UpgradeVM_TaskResponse
- type UpgradeVmLayout
- type UpgradeVmLayoutRequestType
- type UpgradeVmLayoutResponse
- type UpgradeVmfs
- type UpgradeVmfsRequestType
- type UpgradeVmfsResponse
- type UpgradeVsanObjects
- type UpgradeVsanObjectsRequestType
- type UpgradeVsanObjectsResponse
- type UplinkPortMtuNotSupportEvent
- type UplinkPortMtuSupportEvent
- type UplinkPortVlanTrunkedEvent
- type UplinkPortVlanUntrunkedEvent
- type UploadClientCert
- type UploadClientCertRequestType
- type UploadClientCertResponse
- type UploadKmipServerCert
- type UploadKmipServerCertRequestType
- type UploadKmipServerCertResponse
- type UsbScanCodeSpec
- type UsbScanCodeSpecKeyEvent
- type UsbScanCodeSpecModifierType
- type UserAssignedToGroup
- type UserGroupProfile
- type UserInputRequiredParameterMetadata
- type UserLoginSessionEvent
- type UserLogoutSessionEvent
- type UserNotFound
- type UserNotFoundFault
- type UserPasswordChanged
- type UserPrivilegeResult
- type UserProfile
- type UserSearchResult
- type UserSession
- type UserUnassignedFromGroup
- type UserUpgradeEvent
- type VASAStorageArray
- type VASAStorageArrayDiscoveryFcTransport
- type VASAStorageArrayDiscoveryIpTransport
- type VASAStorageArrayDiscoverySvcInfo
- type VAppAutoStartAction
- type VAppCloneSpec
- type VAppCloneSpecNetworkMappingPair
- type VAppCloneSpecProvisioningType
- type VAppCloneSpecResourceMap
- type VAppConfigFault
- type VAppConfigFaultFault
- type VAppConfigInfo
- type VAppConfigSpec
- type VAppEntityConfigInfo
- type VAppIPAssignmentInfo
- type VAppIPAssignmentInfoAllocationSchemes
- type VAppIPAssignmentInfoIpAllocationPolicy
- type VAppIPAssignmentInfoProtocols
- type VAppNotRunning
- type VAppNotRunningFault
- type VAppOperationInProgress
- type VAppOperationInProgressFault
- type VAppOvfSectionInfo
- type VAppOvfSectionSpec
- type VAppProductInfo
- type VAppProductSpec
- type VAppPropertyFault
- type VAppPropertyFaultFault
- type VAppPropertyInfo
- type VAppPropertySpec
- type VAppTaskInProgress
- type VAppTaskInProgressFault
- type VCenterUpdateVStorageObjectMetadataExRequestType
- type VCenterUpdateVStorageObjectMetadataEx_Task
- type VCenterUpdateVStorageObjectMetadataEx_TaskResponse
- type VFlashCacheHotConfigNotSupported
- type VFlashCacheHotConfigNotSupportedFault
- type VFlashModuleNotSupported
- type VFlashModuleNotSupportedFault
- type VFlashModuleNotSupportedReason
- type VFlashModuleVersionIncompatible
- type VFlashModuleVersionIncompatibleFault
- type VMFSDatastoreCreatedEvent
- type VMFSDatastoreExpandedEvent
- type VMFSDatastoreExtendedEvent
- type VMINotSupported
- type VMINotSupportedFault
- type VMOnConflictDVPort
- type VMOnConflictDVPortFault
- type VMOnVirtualIntranet
- type VMOnVirtualIntranetFault
- type VMotionAcrossNetworkNotSupported
- type VMotionAcrossNetworkNotSupportedFault
- type VMotionCompatibilityType
- type VMotionInterfaceIssue
- type VMotionInterfaceIssueFault
- type VMotionLicenseExpiredEvent
- type VMotionLinkCapacityLow
- type VMotionLinkCapacityLowFault
- type VMotionLinkDown
- type VMotionLinkDownFault
- type VMotionNotConfigured
- type VMotionNotConfiguredFault
- type VMotionNotLicensed
- type VMotionNotLicensedFault
- type VMotionNotSupported
- type VMotionNotSupportedFault
- type VMotionProtocolIncompatible
- type VMotionProtocolIncompatibleFault
- type VMwareDVSConfigInfo
- type VMwareDVSConfigSpec
- type VMwareDVSFeatureCapability
- type VMwareDVSHealthCheckCapability
- type VMwareDVSHealthCheckConfig
- type VMwareDVSMtuHealthCheckResult
- type VMwareDVSPortSetting
- type VMwareDVSPortgroupPolicy
- type VMwareDVSPvlanConfigSpec
- type VMwareDVSPvlanMapEntry
- type VMwareDVSTeamingHealthCheckConfig
- type VMwareDVSTeamingHealthCheckResult
- type VMwareDVSTeamingMatchStatus
- type VMwareDVSVlanHealthCheckResult
- type VMwareDVSVlanMtuHealthCheckConfig
- type VMwareDVSVspanCapability
- type VMwareDVSVspanConfigSpec
- type VMwareDVSVspanSessionEncapType
- type VMwareDVSVspanSessionType
- type VMwareDvsDpuCapability
- type VMwareDvsIpfixCapability
- type VMwareDvsLacpApiVersion
- type VMwareDvsLacpCapability
- type VMwareDvsLacpGroupConfig
- type VMwareDvsLacpGroupSpec
- type VMwareDvsLacpLoadBalanceAlgorithm
- type VMwareDvsLagIpfixConfig
- type VMwareDvsLagVlanConfig
- type VMwareDvsMtuCapability
- type VMwareDvsMulticastFilteringMode
- type VMwareIpfixConfig
- type VMwareUplinkLacpMode
- type VMwareUplinkLacpPolicy
- type VMwareUplinkLacpTimeoutMode
- type VMwareUplinkPortOrderPolicy
- type VMwareVspanPort
- type VMwareVspanSession
- type VStorageObject
- type VStorageObjectAssociations
- type VStorageObjectAssociationsVmDiskAssociations
- type VStorageObjectConfigInfo
- type VStorageObjectConsumptionType
- type VStorageObjectCreateSnapshotExRequestType
- type VStorageObjectCreateSnapshotEx_Task
- type VStorageObjectCreateSnapshotEx_TaskResponse
- type VStorageObjectCreateSnapshotRequestType
- type VStorageObjectCreateSnapshot_Task
- type VStorageObjectCreateSnapshot_TaskResponse
- type VStorageObjectDeleteSnapshotEx2RequestType
- type VStorageObjectDeleteSnapshotEx2_Task
- type VStorageObjectDeleteSnapshotEx2_TaskResponse
- type VStorageObjectDeleteSnapshotExRequestType
- type VStorageObjectDeleteSnapshotEx_Task
- type VStorageObjectDeleteSnapshotEx_TaskResponse
- type VStorageObjectExtendDiskExRequestType
- type VStorageObjectExtendDiskEx_Task
- type VStorageObjectExtendDiskEx_TaskResponse
- type VStorageObjectReconcileResult
- type VStorageObjectReconcileResultInvalidDiskPath
- type VStorageObjectReconcileResultReconcileDetail
- type VStorageObjectReconcileSpec
- type VStorageObjectSnapshot
- type VStorageObjectSnapshotDetails
- type VStorageObjectSnapshotInfo
- type VStorageObjectSnapshotInfoVStorageObjectSnapshot
- type VStorageObjectStateInfo
- type VVolHostPE
- type VVolVmConfigFileUpdateResult
- type VVolVmConfigFileUpdateResultFailedVmConfigFileInfo
- type ValidateCredentialsInGuest
- type ValidateCredentialsInGuestRequestType
- type ValidateCredentialsInGuestResponse
- type ValidateHCIConfiguration
- type ValidateHCIConfigurationRequestType
- type ValidateHCIConfigurationResponse
- type ValidateHost
- type ValidateHostProfileCompositionRequestType
- type ValidateHostProfileComposition_Task
- type ValidateHostProfileComposition_TaskResponse
- type ValidateHostRequestType
- type ValidateHostResponse
- type ValidateMigration
- type ValidateMigrationRequestType
- type ValidateMigrationResponse
- type ValidateMigrationTestType
- type ValidateStoragePodConfig
- type ValidateStoragePodConfigRequestType
- type ValidateStoragePodConfigResponse
- type VasaProviderContainerSpec
- type VcAgentUninstallFailedEvent
- type VcAgentUninstalledEvent
- type VcAgentUpgradeFailedEvent
- type VcAgentUpgradedEvent
- type VchaClusterConfigInfo
- type VchaClusterConfigSpec
- type VchaClusterDeploymentSpec
- type VchaClusterHealth
- type VchaClusterMode
- type VchaClusterNetworkSpec
- type VchaClusterRuntimeInfo
- type VchaClusterState
- type VchaNodeRole
- type VchaNodeRuntimeInfo
- type VchaNodeState
- type VchaState
- type VersionURI
- type VimAccountPasswordChangedEvent
- type VimFault
- type VimFaultFault
- type VimVasaProvider
- type VimVasaProviderInfo
- type VimVasaProviderStatePerArray
- type VimVasaProviderVirtualHostConfig
- type VirtualAHCIController
- type VirtualAHCIControllerOption
- type VirtualAppImportSpec
- type VirtualAppLinkInfo
- type VirtualAppSummary
- type VirtualAppVAppState
- type VirtualBusLogicController
- type VirtualBusLogicControllerOption
- type VirtualCdrom
- type VirtualCdromAtapiBackingInfo
- type VirtualCdromAtapiBackingOption
- type VirtualCdromIsoBackingInfo
- type VirtualCdromIsoBackingOption
- type VirtualCdromOption
- type VirtualCdromPassthroughBackingInfo
- type VirtualCdromPassthroughBackingOption
- type VirtualCdromRemoteAtapiBackingInfo
- type VirtualCdromRemoteAtapiBackingOption
- type VirtualCdromRemotePassthroughBackingInfo
- type VirtualCdromRemotePassthroughBackingOption
- type VirtualController
- type VirtualControllerOption
- type VirtualDevice
- type VirtualDeviceBackingInfo
- type VirtualDeviceBackingOption
- type VirtualDeviceBusSlotInfo
- type VirtualDeviceBusSlotOption
- type VirtualDeviceConfigSpec
- type VirtualDeviceConfigSpecBackingSpec
- type VirtualDeviceConfigSpecChangeMode
- type VirtualDeviceConfigSpecFileOperation
- type VirtualDeviceConfigSpecOperation
- type VirtualDeviceConnectInfo
- type VirtualDeviceConnectInfoMigrateConnectOp
- type VirtualDeviceConnectInfoStatus
- type VirtualDeviceConnectOption
- type VirtualDeviceDeviceBackingInfo
- type VirtualDeviceDeviceBackingOption
- type VirtualDeviceDeviceGroupInfo
- type VirtualDeviceFileBackingInfo
- type VirtualDeviceFileBackingOption
- type VirtualDeviceFileExtension
- type VirtualDeviceOption
- type VirtualDevicePciBusSlotInfo
- type VirtualDevicePipeBackingInfo
- type VirtualDevicePipeBackingOption
- type VirtualDeviceRemoteDeviceBackingInfo
- type VirtualDeviceRemoteDeviceBackingOption
- type VirtualDeviceURIBackingInfo
- type VirtualDeviceURIBackingOption
- type VirtualDeviceURIBackingOptionDirection
- type VirtualDisk
- type VirtualDiskAdapterType
- type VirtualDiskAntiAffinityRuleSpec
- type VirtualDiskBlocksNotFullyProvisioned
- type VirtualDiskBlocksNotFullyProvisionedFault
- type VirtualDiskCompatibilityMode
- type VirtualDiskConfigSpec
- type VirtualDiskDeltaDiskFormat
- type VirtualDiskDeltaDiskFormatVariant
- type VirtualDiskDeltaDiskFormatsSupported
- type VirtualDiskFlatVer1BackingInfo
- type VirtualDiskFlatVer1BackingOption
- type VirtualDiskFlatVer2BackingInfo
- type VirtualDiskFlatVer2BackingOption
- type VirtualDiskId
- type VirtualDiskLocalPMemBackingInfo
- type VirtualDiskLocalPMemBackingOption
- type VirtualDiskMode
- type VirtualDiskModeNotSupported
- type VirtualDiskModeNotSupportedFault
- type VirtualDiskOption
- type VirtualDiskOptionVFlashCacheConfigOption
- type VirtualDiskPartitionedRawDiskVer2BackingInfo
- type VirtualDiskPartitionedRawDiskVer2BackingOption
- type VirtualDiskRawDiskMappingVer1BackingInfo
- type VirtualDiskRawDiskMappingVer1BackingOption
- type VirtualDiskRawDiskVer2BackingInfo
- type VirtualDiskRawDiskVer2BackingOption
- type VirtualDiskRuleSpec
- type VirtualDiskRuleSpecRuleType
- type VirtualDiskSeSparseBackingInfo
- type VirtualDiskSeSparseBackingOption
- type VirtualDiskSharing
- type VirtualDiskSparseVer1BackingInfo
- type VirtualDiskSparseVer1BackingOption
- type VirtualDiskSparseVer2BackingInfo
- type VirtualDiskSparseVer2BackingOption
- type VirtualDiskSpec
- type VirtualDiskType
- type VirtualDiskVFlashCacheConfigInfo
- type VirtualDiskVFlashCacheConfigInfoCacheConsistencyType
- type VirtualDiskVFlashCacheConfigInfoCacheMode
- type VirtualE1000
- type VirtualE1000Option
- type VirtualE1000e
- type VirtualE1000eOption
- type VirtualEnsoniq1371
- type VirtualEnsoniq1371Option
- type VirtualEthernetCard
- type VirtualEthernetCardDVPortBackingOption
- type VirtualEthernetCardDistributedVirtualPortBackingInfo
- type VirtualEthernetCardLegacyNetworkBackingInfo
- type VirtualEthernetCardLegacyNetworkBackingOption
- type VirtualEthernetCardLegacyNetworkDeviceName
- type VirtualEthernetCardMacType
- type VirtualEthernetCardNetworkBackingInfo
- type VirtualEthernetCardNetworkBackingOption
- type VirtualEthernetCardNotSupported
- type VirtualEthernetCardNotSupportedFault
- type VirtualEthernetCardOpaqueNetworkBackingInfo
- type VirtualEthernetCardOpaqueNetworkBackingOption
- type VirtualEthernetCardOption
- type VirtualEthernetCardResourceAllocation
- type VirtualFloppy
- type VirtualFloppyDeviceBackingInfo
- type VirtualFloppyDeviceBackingOption
- type VirtualFloppyImageBackingInfo
- type VirtualFloppyImageBackingOption
- type VirtualFloppyOption
- type VirtualFloppyRemoteDeviceBackingInfo
- type VirtualFloppyRemoteDeviceBackingOption
- type VirtualHardware
- type VirtualHardwareCompatibilityIssue
- type VirtualHardwareCompatibilityIssueFault
- type VirtualHardwareMotherboardLayout
- type VirtualHardwareOption
- type VirtualHardwareVersionNotSupported
- type VirtualHardwareVersionNotSupportedFault
- type VirtualHdAudioCard
- type VirtualHdAudioCardOption
- type VirtualIDEController
- type VirtualIDEControllerOption
- type VirtualKeyboard
- type VirtualKeyboardOption
- type VirtualLsiLogicController
- type VirtualLsiLogicControllerOption
- type VirtualLsiLogicSASController
- type VirtualLsiLogicSASControllerOption
- type VirtualMachineAffinityInfo
- type VirtualMachineAppHeartbeatStatusType
- type VirtualMachineBaseIndependentFilterSpec
- type VirtualMachineBootOptions
- type VirtualMachineBootOptionsBootableCdromDevice
- type VirtualMachineBootOptionsBootableDevice
- type VirtualMachineBootOptionsBootableDiskDevice
- type VirtualMachineBootOptionsBootableEthernetDevice
- type VirtualMachineBootOptionsBootableFloppyDevice
- type VirtualMachineBootOptionsNetworkBootProtocolType
- type VirtualMachineCapability
- type VirtualMachineCdromInfo
- type VirtualMachineCertThumbprint
- type VirtualMachineCertThumbprintHashAlgorithm
- type VirtualMachineCloneSpec
- type VirtualMachineCloneSpecTpmProvisionPolicy
- type VirtualMachineConfigInfo
- type VirtualMachineConfigInfoDatastoreUrlPair
- type VirtualMachineConfigInfoNpivWwnType
- type VirtualMachineConfigInfoOverheadInfo
- type VirtualMachineConfigInfoSwapPlacementType
- type VirtualMachineConfigOption
- type VirtualMachineConfigOptionDescriptor
- type VirtualMachineConfigSpec
- type VirtualMachineConfigSpecEncryptedFtModes
- type VirtualMachineConfigSpecEncryptedVMotionModes
- type VirtualMachineConfigSpecNpivWwnOp
- type VirtualMachineConfigSummary
- type VirtualMachineConnection
- type VirtualMachineConnectionState
- type VirtualMachineConsolePreferences
- type VirtualMachineContentLibraryItemInfo
- type VirtualMachineCpuIdInfoSpec
- type VirtualMachineCryptoState
- type VirtualMachineDatastoreInfo
- type VirtualMachineDatastoreVolumeOption
- type VirtualMachineDefaultPowerOpInfo
- type VirtualMachineDefaultProfileSpec
- type VirtualMachineDefinedProfileSpec
- type VirtualMachineDeviceRuntimeInfo
- type VirtualMachineDeviceRuntimeInfoDeviceRuntimeState
- type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState
- type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther
- type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm
- type VirtualMachineDiskDeviceInfo
- type VirtualMachineDisplayTopology
- type VirtualMachineDvxClassInfo
- type VirtualMachineDynamicPassthroughInfo
- type VirtualMachineEmptyIndependentFilterSpec
- type VirtualMachineEmptyProfileSpec
- type VirtualMachineFaultToleranceState
- type VirtualMachineFaultToleranceType
- type VirtualMachineFeatureRequirement
- type VirtualMachineFileInfo
- type VirtualMachineFileLayout
- type VirtualMachineFileLayoutDiskLayout
- type VirtualMachineFileLayoutEx
- type VirtualMachineFileLayoutExDiskLayout
- type VirtualMachineFileLayoutExDiskUnit
- type VirtualMachineFileLayoutExFileInfo
- type VirtualMachineFileLayoutExFileType
- type VirtualMachineFileLayoutExSnapshotLayout
- type VirtualMachineFileLayoutSnapshotLayout
- type VirtualMachineFlagInfo
- type VirtualMachineFlagInfoMonitorType
- type VirtualMachineFlagInfoVirtualExecUsage
- type VirtualMachineFlagInfoVirtualMmuUsage
- type VirtualMachineFloppyInfo
- type VirtualMachineForkConfigInfo
- type VirtualMachineForkConfigInfoChildType
- type VirtualMachineGuestIntegrityInfo
- type VirtualMachineGuestMonitoringModeInfo
- type VirtualMachineGuestOsFamily
- type VirtualMachineGuestOsIdentifier
- type VirtualMachineGuestQuiesceSpec
- type VirtualMachineGuestState
- type VirtualMachineGuestSummary
- type VirtualMachineHtSharing
- type VirtualMachineIdeDiskDeviceInfo
- type VirtualMachineIdeDiskDevicePartitionInfo
- type VirtualMachineImportSpec
- type VirtualMachineIndependentFilterSpec
- type VirtualMachineInstantCloneSpec
- type VirtualMachineLegacyNetworkSwitchInfo
- type VirtualMachineMemoryAllocationPolicy
- type VirtualMachineMemoryReservationInfo
- type VirtualMachineMemoryReservationSpec
- type VirtualMachineMessage
- type VirtualMachineMetadataManagerVmMetadata
- type VirtualMachineMetadataManagerVmMetadataInput
- type VirtualMachineMetadataManagerVmMetadataOp
- type VirtualMachineMetadataManagerVmMetadataOwner
- type VirtualMachineMetadataManagerVmMetadataOwnerOwner
- type VirtualMachineMetadataManagerVmMetadataResult
- type VirtualMachineMksConnection
- type VirtualMachineMksTicket
- type VirtualMachineMovePriority
- type VirtualMachineNeedSecondaryReason
- type VirtualMachineNetworkInfo
- type VirtualMachineNetworkShaperInfo
- type VirtualMachineParallelInfo
- type VirtualMachinePciPassthroughInfo
- type VirtualMachinePciSharedGpuPassthroughInfo
- type VirtualMachinePowerOffBehavior
- type VirtualMachinePowerOpType
- type VirtualMachinePowerState
- type VirtualMachinePrecisionClockInfo
- type VirtualMachineProfileDetails
- type VirtualMachineProfileDetailsDiskProfileDetails
- type VirtualMachineProfileRawData
- type VirtualMachineProfileSpec
- type VirtualMachinePropertyRelation
- type VirtualMachineQuestionInfo
- type VirtualMachineQuickStats
- type VirtualMachineQuickStatsMemoryTierStats
- type VirtualMachineRecordReplayState
- type VirtualMachineRelocateDiskMoveOptions
- type VirtualMachineRelocateSpec
- type VirtualMachineRelocateSpecDiskLocator
- type VirtualMachineRelocateSpecDiskLocatorBackingSpec
- type VirtualMachineRelocateTransformation
- type VirtualMachineRuntimeInfo
- type VirtualMachineRuntimeInfoDasProtectionState
- type VirtualMachineScsiDiskDeviceInfo
- type VirtualMachineScsiPassthroughInfo
- type VirtualMachineScsiPassthroughType
- type VirtualMachineSerialInfo
- type VirtualMachineSgxInfo
- type VirtualMachineSgxInfoFlcModes
- type VirtualMachineSgxTargetInfo
- type VirtualMachineSnapshotInfo
- type VirtualMachineSnapshotTree
- type VirtualMachineSoundInfo
- type VirtualMachineSriovDevicePoolInfo
- type VirtualMachineSriovInfo
- type VirtualMachineSriovNetworkDevicePoolInfo
- type VirtualMachineStandbyActionType
- type VirtualMachineStorageInfo
- type VirtualMachineStorageSummary
- type VirtualMachineSummary
- type VirtualMachineTargetInfo
- type VirtualMachineTargetInfoConfigurationTag
- type VirtualMachineTicket
- type VirtualMachineTicketType
- type VirtualMachineToolsInstallType
- type VirtualMachineToolsRunningStatus
- type VirtualMachineToolsStatus
- type VirtualMachineToolsVersionStatus
- type VirtualMachineUsageOnDatastore
- type VirtualMachineUsbInfo
- type VirtualMachineUsbInfoFamily
- type VirtualMachineUsbInfoSpeed
- type VirtualMachineVFlashModuleInfo
- type VirtualMachineVMCIDevice
- type VirtualMachineVMCIDeviceAction
- type VirtualMachineVMCIDeviceDirection
- type VirtualMachineVMCIDeviceFilterInfo
- type VirtualMachineVMCIDeviceFilterSpec
- type VirtualMachineVMCIDeviceOption
- type VirtualMachineVMCIDeviceOptionFilterSpecOption
- type VirtualMachineVMCIDeviceProtocol
- type VirtualMachineVMIROM
- type VirtualMachineVMotionStunTimeInfo
- type VirtualMachineVcpuConfig
- type VirtualMachineVendorDeviceGroupInfo
- type VirtualMachineVendorDeviceGroupInfoComponentDeviceInfo
- type VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentType
- type VirtualMachineVgpuDeviceInfo
- type VirtualMachineVgpuProfileInfo
- type VirtualMachineVgpuProfileInfoProfileClass
- type VirtualMachineVgpuProfileInfoProfileSharing
- type VirtualMachineVideoCard
- type VirtualMachineVideoCardUse3dRenderer
- type VirtualMachineVirtualDeviceGroups
- type VirtualMachineVirtualDeviceGroupsDeviceGroup
- type VirtualMachineVirtualDeviceGroupsVendorDeviceGroup
- type VirtualMachineVirtualDeviceSwap
- type VirtualMachineVirtualDeviceSwapDeviceSwapInfo
- type VirtualMachineVirtualDeviceSwapDeviceSwapStatus
- type VirtualMachineVirtualNuma
- type VirtualMachineVirtualNumaInfo
- type VirtualMachineVirtualPMem
- type VirtualMachineVirtualPMemSnapshotMode
- type VirtualMachineWindowsQuiesceSpec
- type VirtualMachineWindowsQuiesceSpecVssBackupContext
- type VirtualMachineWipeResult
- type VirtualNVDIMM
- type VirtualNVDIMMBackingInfo
- type VirtualNVDIMMController
- type VirtualNVDIMMControllerOption
- type VirtualNVDIMMOption
- type VirtualNVMEController
- type VirtualNVMEControllerOption
- type VirtualNVMEControllerSharing
- type VirtualNicManagerNetConfig
- type VirtualPCIController
- type VirtualPCIControllerOption
- type VirtualPCIPassthrough
- type VirtualPCIPassthroughAllowedDevice
- type VirtualPCIPassthroughDeviceBackingInfo
- type VirtualPCIPassthroughDeviceBackingOption
- type VirtualPCIPassthroughDvxBackingInfo
- type VirtualPCIPassthroughDvxBackingOption
- type VirtualPCIPassthroughDynamicBackingInfo
- type VirtualPCIPassthroughDynamicBackingOption
- type VirtualPCIPassthroughOption
- type VirtualPCIPassthroughPluginBackingInfo
- type VirtualPCIPassthroughPluginBackingOption
- type VirtualPCIPassthroughVmiopBackingInfo
- type VirtualPCIPassthroughVmiopBackingOption
- type VirtualPCNet32
- type VirtualPCNet32Option
- type VirtualPS2Controller
- type VirtualPS2ControllerOption
- type VirtualParallelPort
- type VirtualParallelPortDeviceBackingInfo
- type VirtualParallelPortDeviceBackingOption
- type VirtualParallelPortFileBackingInfo
- type VirtualParallelPortFileBackingOption
- type VirtualParallelPortOption
- type VirtualPointingDevice
- type VirtualPointingDeviceBackingOption
- type VirtualPointingDeviceDeviceBackingInfo
- type VirtualPointingDeviceHostChoice
- type VirtualPointingDeviceOption
- type VirtualPrecisionClock
- type VirtualPrecisionClockOption
- type VirtualPrecisionClockSystemClockBackingInfo
- type VirtualPrecisionClockSystemClockBackingOption
- type VirtualSATAController
- type VirtualSATAControllerOption
- type VirtualSCSIController
- type VirtualSCSIControllerOption
- type VirtualSCSIPassthrough
- type VirtualSCSIPassthroughDeviceBackingInfo
- type VirtualSCSIPassthroughDeviceBackingOption
- type VirtualSCSIPassthroughOption
- type VirtualSCSISharing
- type VirtualSIOController
- type VirtualSIOControllerOption
- type VirtualSerialPort
- type VirtualSerialPortDeviceBackingInfo
- type VirtualSerialPortDeviceBackingOption
- type VirtualSerialPortEndPoint
- type VirtualSerialPortFileBackingInfo
- type VirtualSerialPortFileBackingOption
- type VirtualSerialPortOption
- type VirtualSerialPortPipeBackingInfo
- type VirtualSerialPortPipeBackingOption
- type VirtualSerialPortThinPrintBackingInfo
- type VirtualSerialPortThinPrintBackingOption
- type VirtualSerialPortURIBackingInfo
- type VirtualSerialPortURIBackingOption
- type VirtualSoundBlaster16
- type VirtualSoundBlaster16Option
- type VirtualSoundCard
- type VirtualSoundCardDeviceBackingInfo
- type VirtualSoundCardDeviceBackingOption
- type VirtualSoundCardOption
- type VirtualSriovEthernetCard
- type VirtualSriovEthernetCardOption
- type VirtualSriovEthernetCardSriovBackingInfo
- type VirtualSriovEthernetCardSriovBackingOption
- type VirtualSwitchProfile
- type VirtualSwitchSelectionProfile
- type VirtualTPM
- type VirtualTPMOption
- type VirtualUSB
- type VirtualUSBController
- type VirtualUSBControllerOption
- type VirtualUSBControllerPciBusSlotInfo
- type VirtualUSBOption
- type VirtualUSBRemoteClientBackingInfo
- type VirtualUSBRemoteClientBackingOption
- type VirtualUSBRemoteHostBackingInfo
- type VirtualUSBRemoteHostBackingOption
- type VirtualUSBUSBBackingInfo
- type VirtualUSBUSBBackingOption
- type VirtualUSBXHCIController
- type VirtualUSBXHCIControllerOption
- type VirtualVMIROMOption
- type VirtualVideoCardOption
- type VirtualVmxnet
- type VirtualVmxnet2
- type VirtualVmxnet2Option
- type VirtualVmxnet3
- type VirtualVmxnet3Option
- type VirtualVmxnet3OptionStrictLatencyConfigOption
- type VirtualVmxnet3StrictLatencyConfig
- type VirtualVmxnet3StrictLatencyConfigDisableOffload
- type VirtualVmxnet3Vrdma
- type VirtualVmxnet3VrdmaOption
- type VirtualVmxnet3VrdmaOptionDeviceProtocols
- type VirtualVmxnetOption
- type VirtualWDT
- type VirtualWDTOption
- type VlanProfile
- type VmAcquiredMksTicketEvent
- type VmAcquiredTicketEvent
- type VmAlreadyExistsInDatacenter
- type VmAlreadyExistsInDatacenterFault
- type VmAutoRenameEvent
- type VmBeingClonedEvent
- type VmBeingClonedNoFolderEvent
- type VmBeingCreatedEvent
- type VmBeingDeployedEvent
- type VmBeingHotMigratedEvent
- type VmBeingMigratedEvent
- type VmBeingRelocatedEvent
- type VmCloneEvent
- type VmCloneFailedEvent
- type VmClonedEvent
- type VmConfigFault
- type VmConfigFaultFault
- type VmConfigFileEncryptionInfo
- type VmConfigFileInfo
- type VmConfigFileQuery
- type VmConfigFileQueryFilter
- type VmConfigFileQueryFlags
- type VmConfigIncompatibleForFaultTolerance
- type VmConfigIncompatibleForFaultToleranceFault
- type VmConfigIncompatibleForRecordReplay
- type VmConfigIncompatibleForRecordReplayFault
- type VmConfigInfo
- type VmConfigMissingEvent
- type VmConfigSpec
- type VmConnectedEvent
- type VmCreatedEvent
- type VmDasBeingResetEvent
- type VmDasBeingResetEventReasonCode
- type VmDasBeingResetWithScreenshotEvent
- type VmDasResetFailedEvent
- type VmDasUpdateErrorEvent
- type VmDasUpdateOkEvent
- type VmDateRolledBackEvent
- type VmDeployFailedEvent
- type VmDeployedEvent
- type VmDisconnectedEvent
- type VmDiscoveredEvent
- type VmDiskFailedEvent
- type VmDiskFileEncryptionInfo
- type VmDiskFileInfo
- type VmDiskFileQuery
- type VmDiskFileQueryFilter
- type VmDiskFileQueryFlags
- type VmEmigratingEvent
- type VmEndRecordingEvent
- type VmEndReplayingEvent
- type VmEvent
- type VmEventArgument
- type VmFailedMigrateEvent
- type VmFailedRelayoutEvent
- type VmFailedRelayoutOnVmfs2DatastoreEvent
- type VmFailedStartingSecondaryEvent
- type VmFailedStartingSecondaryEventFailureReason
- type VmFailedToPowerOffEvent
- type VmFailedToPowerOnEvent
- type VmFailedToRebootGuestEvent
- type VmFailedToResetEvent
- type VmFailedToShutdownGuestEvent
- type VmFailedToStandbyGuestEvent
- type VmFailedToSuspendEvent
- type VmFailedUpdatingSecondaryConfig
- type VmFailoverFailed
- type VmFaultToleranceConfigIssue
- type VmFaultToleranceConfigIssueFault
- type VmFaultToleranceConfigIssueReasonForIssue
- type VmFaultToleranceConfigIssueWrapper
- type VmFaultToleranceConfigIssueWrapperFault
- type VmFaultToleranceInvalidFileBacking
- type VmFaultToleranceInvalidFileBackingDeviceType
- type VmFaultToleranceInvalidFileBackingFault
- type VmFaultToleranceIssue
- type VmFaultToleranceIssueFault
- type VmFaultToleranceOpIssuesList
- type VmFaultToleranceOpIssuesListFault
- type VmFaultToleranceStateChangedEvent
- type VmFaultToleranceTooManyFtVcpusOnHost
- type VmFaultToleranceTooManyFtVcpusOnHostFault
- type VmFaultToleranceTooManyVMsOnHost
- type VmFaultToleranceTooManyVMsOnHostFault
- type VmFaultToleranceTurnedOffEvent
- type VmFaultToleranceVmTerminatedEvent
- type VmGuestOSCrashedEvent
- type VmGuestRebootEvent
- type VmGuestShutdownEvent
- type VmGuestStandbyEvent
- type VmHealthMonitoringStateChangedEvent
- type VmHostAffinityRuleViolation
- type VmHostAffinityRuleViolationFault
- type VmInstanceUuidAssignedEvent
- type VmInstanceUuidChangedEvent
- type VmInstanceUuidConflictEvent
- type VmLimitLicense
- type VmLimitLicenseFault
- type VmLogFileInfo
- type VmLogFileQuery
- type VmMacAssignedEvent
- type VmMacChangedEvent
- type VmMacConflictEvent
- type VmMaxFTRestartCountReached
- type VmMaxRestartCountReached
- type VmMessageErrorEvent
- type VmMessageEvent
- type VmMessageWarningEvent
- type VmMetadataManagerFault
- type VmMetadataManagerFaultFault
- type VmMigratedEvent
- type VmMonitorIncompatibleForFaultTolerance
- type VmMonitorIncompatibleForFaultToleranceFault
- type VmNoCompatibleHostForSecondaryEvent
- type VmNoNetworkAccessEvent
- type VmNvramFileInfo
- type VmNvramFileQuery
- type VmOrphanedEvent
- type VmPlacementPolicy
- type VmPlacementPolicyVmPlacementPolicyStrictness
- type VmPlacementPolicyVmPlacementPolicyTopology
- type VmPodConfigForPlacement
- type VmPortGroupProfile
- type VmPowerOffOnIsolationEvent
- type VmPowerOnDisabled
- type VmPowerOnDisabledFault
- type VmPoweredOffEvent
- type VmPoweredOnEvent
- type VmPoweringOnWithCustomizedDVPortEvent
- type VmPrimaryFailoverEvent
- type VmReconfiguredEvent
- type VmRegisteredEvent
- type VmRelayoutSuccessfulEvent
- type VmRelayoutUpToDateEvent
- type VmReloadFromPathEvent
- type VmReloadFromPathFailedEvent
- type VmRelocateFailedEvent
- type VmRelocateSpecEvent
- type VmRelocatedEvent
- type VmRemoteConsoleConnectedEvent
- type VmRemoteConsoleDisconnectedEvent
- type VmRemovedEvent
- type VmRenamedEvent
- type VmRequirementsExceedCurrentEVCModeEvent
- type VmResettingEvent
- type VmResourcePoolMovedEvent
- type VmResourceReallocatedEvent
- type VmRestartedOnAlternateHostEvent
- type VmResumingEvent
- type VmSecondaryAddedEvent
- type VmSecondaryDisabledBySystemEvent
- type VmSecondaryDisabledEvent
- type VmSecondaryEnabledEvent
- type VmSecondaryStartedEvent
- type VmShutdownOnIsolationEvent
- type VmShutdownOnIsolationEventOperation
- type VmSmpFaultToleranceTooManyVMsOnHost
- type VmSmpFaultToleranceTooManyVMsOnHostFault
- type VmSnapshotFileInfo
- type VmSnapshotFileQuery
- type VmStartRecordingEvent
- type VmStartReplayingEvent
- type VmStartingEvent
- type VmStartingSecondaryEvent
- type VmStaticMacConflictEvent
- type VmStoppingEvent
- type VmSuspendedEvent
- type VmSuspendingEvent
- type VmTimedoutStartingSecondaryEvent
- type VmToVmGroupsAntiAffinity
- type VmToolsUpgradeFault
- type VmToolsUpgradeFaultFault
- type VmUnsupportedStartingEvent
- type VmUpgradeCompleteEvent
- type VmUpgradeFailedEvent
- type VmUpgradingEvent
- type VmUuidAssignedEvent
- type VmUuidChangedEvent
- type VmUuidConflictEvent
- type VmValidateMaxDevice
- type VmValidateMaxDeviceFault
- type VmVmAffinity
- type VmVmAntiAffinity
- type VmVnicPoolReservationViolationClearEvent
- type VmVnicPoolReservationViolationRaiseEvent
- type VmWwnAssignedEvent
- type VmWwnChangedEvent
- type VmWwnConflict
- type VmWwnConflictEvent
- type VmWwnConflictFault
- type VmfsAlreadyMounted
- type VmfsAlreadyMountedFault
- type VmfsAmbiguousMount
- type VmfsAmbiguousMountFault
- type VmfsConfigOption
- type VmfsDatastoreAllExtentOption
- type VmfsDatastoreBaseOption
- type VmfsDatastoreCreateSpec
- type VmfsDatastoreExpandSpec
- type VmfsDatastoreExtendSpec
- type VmfsDatastoreInfo
- type VmfsDatastoreMultipleExtentOption
- type VmfsDatastoreOption
- type VmfsDatastoreSingleExtentOption
- type VmfsDatastoreSpec
- type VmfsMountFault
- type VmfsMountFaultFault
- type VmfsUnmapBandwidthSpec
- type VmotionInterfaceNotEnabled
- type VmotionInterfaceNotEnabledFault
- type VmwareDistributedVirtualSwitchDpuFailoverPolicy
- type VmwareDistributedVirtualSwitchNetworkOffloadConfig
- type VmwareDistributedVirtualSwitchPvlanPortType
- type VmwareDistributedVirtualSwitchPvlanSpec
- type VmwareDistributedVirtualSwitchRealTimeConfig
- type VmwareDistributedVirtualSwitchRealTimeLanAnnotation
- type VmwareDistributedVirtualSwitchTrunkVlanSpec
- type VmwareDistributedVirtualSwitchVlanIdSpec
- type VmwareDistributedVirtualSwitchVlanSpec
- type VmwareUplinkPortTeamingPolicy
- type VnicPortArgument
- type VolumeEditorError
- type VolumeEditorErrorFault
- type VramLimitLicense
- type VramLimitLicenseFault
- type VsanClusterConfigInfo
- type VsanClusterConfigInfoHostDefaultInfo
- type VsanClusterCoreConfig
- type VsanClusterCoreConfigSpec
- type VsanClusterUuidMismatch
- type VsanClusterUuidMismatchFault
- type VsanDatastoreInfo
- type VsanDiskFault
- type VsanDiskFaultFault
- type VsanDiskIssueType
- type VsanFault
- type VsanFaultFault
- type VsanHostClusterStatus
- type VsanHostClusterStatusState
- type VsanHostClusterStatusStateCompletionEstimate
- type VsanHostConfigInfo
- type VsanHostConfigInfoClusterInfo
- type VsanHostConfigInfoNetworkInfo
- type VsanHostConfigInfoNetworkInfoPortConfig
- type VsanHostConfigInfoStorageInfo
- type VsanHostDecommissionMode
- type VsanHostDecommissionModeObjectAction
- type VsanHostDiskMapInfo
- type VsanHostDiskMapResult
- type VsanHostDiskMapping
- type VsanHostDiskResult
- type VsanHostDiskResultState
- type VsanHostFaultDomainInfo
- type VsanHostHealthState
- type VsanHostIpConfig
- type VsanHostMembershipInfo
- type VsanHostNodeState
- type VsanHostRuntimeInfo
- type VsanHostRuntimeInfoDiskIssue
- type VsanHostVsanDiskInfo
- type VsanIncompatibleDiskMapping
- type VsanIncompatibleDiskMappingFault
- type VsanNewPolicyBatch
- type VsanPolicyChangeBatch
- type VsanPolicyCost
- type VsanPolicySatisfiability
- type VsanUpgradeSystemAPIBrokenIssue
- type VsanUpgradeSystemAutoClaimEnabledOnHostsIssue
- type VsanUpgradeSystemHostsDisconnectedIssue
- type VsanUpgradeSystemMissingHostsInClusterIssue
- type VsanUpgradeSystemNetworkPartitionInfo
- type VsanUpgradeSystemNetworkPartitionIssue
- type VsanUpgradeSystemNotEnoughFreeCapacityIssue
- type VsanUpgradeSystemPreflightCheckIssue
- type VsanUpgradeSystemPreflightCheckResult
- type VsanUpgradeSystemRogueHostsInClusterIssue
- type VsanUpgradeSystemUpgradeHistoryDiskGroupOp
- type VsanUpgradeSystemUpgradeHistoryDiskGroupOpType
- type VsanUpgradeSystemUpgradeHistoryItem
- type VsanUpgradeSystemUpgradeHistoryPreflightFail
- type VsanUpgradeSystemUpgradeStatus
- type VsanUpgradeSystemV2ObjectsPresentDuringDowngradeIssue
- type VsanUpgradeSystemWrongEsxVersionIssue
- type VslmCloneSpec
- type VslmCreateSpec
- type VslmCreateSpecBackingSpec
- type VslmCreateSpecDiskFileBackingSpec
- type VslmCreateSpecRawDiskMappingBackingSpec
- type VslmDiskInfoFlag
- type VslmInfrastructureObjectPolicy
- type VslmInfrastructureObjectPolicySpec
- type VslmMigrateSpec
- type VslmRelocateSpec
- type VslmTagEntry
- type VslmVClockInfo
- type VslmVStorageObjectControlFlag
- type VspanDestPortConflict
- type VspanDestPortConflictFault
- type VspanPortConflict
- type VspanPortConflictFault
- type VspanPortMoveFault
- type VspanPortMoveFaultFault
- type VspanPortPromiscChangeFault
- type VspanPortPromiscChangeFaultFault
- type VspanPortgroupPromiscChangeFault
- type VspanPortgroupPromiscChangeFaultFault
- type VspanPortgroupTypeChangeFault
- type VspanPortgroupTypeChangeFaultFault
- type VspanPromiscuousPortNotSupported
- type VspanPromiscuousPortNotSupportedFault
- type VspanSameSessionPortConflict
- type VspanSameSessionPortConflictFault
- type VstorageObjectVCenterQueryChangedDiskAreas
- type VstorageObjectVCenterQueryChangedDiskAreasRequestType
- type VstorageObjectVCenterQueryChangedDiskAreasResponse
- type VvolDatastoreInfo
- type WaitForUpdates
- type WaitForUpdatesEx
- type WaitForUpdatesExRequestType
- type WaitForUpdatesExResponse
- type WaitForUpdatesRequestType
- type WaitForUpdatesResponse
- type WaitOptions
- type WakeOnLanNotSupported
- type WakeOnLanNotSupportedByVmotionNIC
- type WakeOnLanNotSupportedByVmotionNICFault
- type WakeOnLanNotSupportedFault
- type WarningUpgradeEvent
- type WeekOfMonth
- type WeeklyTaskScheduler
- type WillLoseHAProtection
- type WillLoseHAProtectionFault
- type WillLoseHAProtectionResolution
- type WillModifyConfigCpuRequirements
- type WillModifyConfigCpuRequirementsFault
- type WillResetSnapshotDirectory
- type WillResetSnapshotDirectoryFault
- type WinNetBIOSConfigInfo
- type WipeDiskFault
- type WipeDiskFaultFault
- type WitnessNodeInfo
- type XmlToCustomizationSpecItem
- type XmlToCustomizationSpecItemRequestType
- type XmlToCustomizationSpecItemResponse
- type ZeroFillVirtualDiskRequestType
- type ZeroFillVirtualDisk_Task
- type ZeroFillVirtualDisk_TaskResponse
Constants ¶
const ( // The name of the entity where the alarm is triggered. ActionParameterTargetName = ActionParameter("targetName") // The name of the triggering alarm. ActionParameterAlarmName = ActionParameter("alarmName") // The status prior to the alarm being triggered. ActionParameterOldStatus = ActionParameter("oldStatus") // The status after the alarm is triggered. ActionParameterNewStatus = ActionParameter("newStatus") // A summary of information involved in triggering the alarm. ActionParameterTriggeringSummary = ActionParameter("triggeringSummary") // A summary of declarations made during the triggering of the alarm. ActionParameterDeclaringSummary = ActionParameter("declaringSummary") // The event description. ActionParameterEventDescription = ActionParameter("eventDescription") // The object of the entity where the alarm is associated. ActionParameterTarget = ActionParameter("target") // The object of the triggering alarm. ActionParameterAlarm = ActionParameter("alarm") )
const ( // Migration action type ActionTypeMigrationV1 = ActionType("MigrationV1") // Virtual machine power action type ActionTypeVmPowerV1 = ActionType("VmPowerV1") // Host power action type ActionTypeHostPowerV1 = ActionType("HostPowerV1") // Host entering maintenance mode action type ActionTypeHostMaintenanceV1 = ActionType("HostMaintenanceV1") // Storage migration action type ActionTypeStorageMigrationV1 = ActionType("StorageMigrationV1") // Initial placement action for a virtual machine or a virtual disk ActionTypeStoragePlacementV1 = ActionType("StoragePlacementV1") // Initial placement action for a virtual machine and its virtual disks ActionTypePlacementV1 = ActionType("PlacementV1") // Host changing infrastructure update ha mode action type. ActionTypeHostInfraUpdateHaV1 = ActionType("HostInfraUpdateHaV1") )
const ( AffinityTypeMemory = AffinityType("memory") AffinityTypeCpu = AffinityType("cpu") )
const ( // There is not enough storage space on the host to install the agent. AgentInstallFailedReasonNotEnoughSpaceOnDevice = AgentInstallFailedReason("NotEnoughSpaceOnDevice") // Failed to initialize the upgrade directory on the host. AgentInstallFailedReasonPrepareToUpgradeFailed = AgentInstallFailedReason("PrepareToUpgradeFailed") // The agent was installed but is not running. AgentInstallFailedReasonAgentNotRunning = AgentInstallFailedReason("AgentNotRunning") // The agent was installed but did not respond to requests. AgentInstallFailedReasonAgentNotReachable = AgentInstallFailedReason("AgentNotReachable") // The agent install took too long. AgentInstallFailedReasonInstallTimedout = AgentInstallFailedReason("InstallTimedout") // The signature verification for the installer failed. AgentInstallFailedReasonSignatureVerificationFailed = AgentInstallFailedReason("SignatureVerificationFailed") // Failed to upload the agent installer. AgentInstallFailedReasonAgentUploadFailed = AgentInstallFailedReason("AgentUploadFailed") // The agent upload took too long. AgentInstallFailedReasonAgentUploadTimedout = AgentInstallFailedReason("AgentUploadTimedout") // The agent installer failed for an unknown reason. AgentInstallFailedReasonUnknownInstallerError = AgentInstallFailedReason("UnknownInstallerError") )
const ( // Alarms on all entity types. AlarmFilterSpecAlarmTypeByEntityEntityTypeAll = AlarmFilterSpecAlarmTypeByEntity("entityTypeAll") // Host alarms AlarmFilterSpecAlarmTypeByEntityEntityTypeHost = AlarmFilterSpecAlarmTypeByEntity("entityTypeHost") // VM alarms AlarmFilterSpecAlarmTypeByEntityEntityTypeVm = AlarmFilterSpecAlarmTypeByEntity("entityTypeVm") )
const ( // All alarm types. AlarmFilterSpecAlarmTypeByTriggerTriggerTypeAll = AlarmFilterSpecAlarmTypeByTrigger("triggerTypeAll") // Event based alarms AlarmFilterSpecAlarmTypeByTriggerTriggerTypeEvent = AlarmFilterSpecAlarmTypeByTrigger("triggerTypeEvent") // Metric or state alarms AlarmFilterSpecAlarmTypeByTriggerTriggerTypeMetric = AlarmFilterSpecAlarmTypeByTrigger("triggerTypeMetric") )
const ( // Answer File validation was successful. AnswerFileValidationInfoStatusSuccess = AnswerFileValidationInfoStatus("success") // Answer File validation failed. AnswerFileValidationInfoStatusFailed = AnswerFileValidationInfoStatus("failed") // Answer File validation failed to generate default. AnswerFileValidationInfoStatusFailed_defaults = AnswerFileValidationInfoStatus("failed_defaults") )
const ( // Remediation succeeded. ApplyHostProfileConfigurationResultStatusSuccess = ApplyHostProfileConfigurationResultStatus("success") // Remediation failed. ApplyHostProfileConfigurationResultStatusFailed = ApplyHostProfileConfigurationResultStatus("failed") // Remediation succeeded but reboot after remediation failed. // // May treat this as a warning. ApplyHostProfileConfigurationResultStatusReboot_failed = ApplyHostProfileConfigurationResultStatus("reboot_failed") // Stateless reboot for remediation failed. ApplyHostProfileConfigurationResultStatusStateless_reboot_failed = ApplyHostProfileConfigurationResultStatus("stateless_reboot_failed") // Remediation and reboot succeeded but check compliance after reboot // failed. // // May treat this as a warning. ApplyHostProfileConfigurationResultStatusCheck_compliance_failed = ApplyHostProfileConfigurationResultStatus("check_compliance_failed") // The required state is not satisfied so host profile apply cannot // be done. ApplyHostProfileConfigurationResultStatusState_not_satisfied = ApplyHostProfileConfigurationResultStatus("state_not_satisfied") // Exit maintenance mode failed. ApplyHostProfileConfigurationResultStatusExit_maintenancemode_failed = ApplyHostProfileConfigurationResultStatus("exit_maintenancemode_failed") // The remediation was canceled. ApplyHostProfileConfigurationResultStatusCanceled = ApplyHostProfileConfigurationResultStatus("canceled") )
const ( // indicates an addition to the array. ArrayUpdateOperationAdd = ArrayUpdateOperation("add") // indicates the removal of an element in the // array. // // In this case the key field must contain the key of the element // to be removed. ArrayUpdateOperationRemove = ArrayUpdateOperation("remove") // indicates changes to an element in the array. ArrayUpdateOperationEdit = ArrayUpdateOperation("edit") )
const ( // No action is taken for this virtual machine. // // This virtual machine is // not a part of the auto-start sequence. This can be used for both auto-start // and auto-start settings. AutoStartActionNone = AutoStartAction("none") // The default system action is taken for this virtual machine when it is next in // the auto-start order. // // This can be used for both auto-start and auto-start // settings. AutoStartActionSystemDefault = AutoStartAction("systemDefault") // This virtual machine is powered on when it is next in the auto-start order. AutoStartActionPowerOn = AutoStartAction("powerOn") // This virtual machine is powered off when it is next in the auto-stop order. // // This is the default stopAction. AutoStartActionPowerOff = AutoStartAction("powerOff") // The guest operating system for a virtual machine is shut down when that // virtual machine in next in the auto-stop order. AutoStartActionGuestShutdown = AutoStartAction("guestShutdown") // This virtual machine is suspended when it is next in the auto-stop order. AutoStartActionSuspend = AutoStartAction("suspend") )
const ( // The system waits until receiving a heartbeat before powering on the next // machine in the order. AutoStartWaitHeartbeatSettingYes = AutoStartWaitHeartbeatSetting("yes") // The system does not wait to receive a heartbeat before powering on the next // machine in the order. // // This is the default setting. AutoStartWaitHeartbeatSettingNo = AutoStartWaitHeartbeatSetting("no") // The system uses the default value to determine whether or not to wait to // receive a heartbeat before powering on the next machine in the order. AutoStartWaitHeartbeatSettingSystemDefault = AutoStartWaitHeartbeatSetting("systemDefault") )
const ( // Space required for thin-provisioned virtual disk is allocated // and zeroed on demand as the space is used. BaseConfigInfoDiskFileBackingInfoProvisioningTypeThin = BaseConfigInfoDiskFileBackingInfoProvisioningType("thin") // An eager zeroed thick virtual disk has all space allocated and // wiped clean of any previous contents on the physical media at // creation time. // // Such virtual disk may take longer time // during creation compared to other provisioning formats. BaseConfigInfoDiskFileBackingInfoProvisioningTypeEagerZeroedThick = BaseConfigInfoDiskFileBackingInfoProvisioningType("eagerZeroedThick") // A thick virtual disk has all space allocated at creation time. // // This space may contain stale data on the physical media. BaseConfigInfoDiskFileBackingInfoProvisioningTypeLazyZeroedThick = BaseConfigInfoDiskFileBackingInfoProvisioningType("lazyZeroedThick") )
const ( BatchResultResultSuccess = BatchResultResult("success") BatchResultResultFail = BatchResultResult("fail") )
const ( // Move out of the resource pool CannotMoveFaultToleranceVmMoveTypeResourcePool = CannotMoveFaultToleranceVmMoveType("resourcePool") // Move out of the cluster CannotMoveFaultToleranceVmMoveTypeCluster = CannotMoveFaultToleranceVmMoveType("cluster") )
const ( // suspend CannotPowerOffVmInClusterOperationSuspend = CannotPowerOffVmInClusterOperation("suspend") // power off CannotPowerOffVmInClusterOperationPowerOff = CannotPowerOffVmInClusterOperation("powerOff") // guest shutdown CannotPowerOffVmInClusterOperationGuestShutdown = CannotPowerOffVmInClusterOperation("guestShutdown") // guest suspend CannotPowerOffVmInClusterOperationGuestSuspend = CannotPowerOffVmInClusterOperation("guestSuspend") )
const ( // Network does not support reservation CannotUseNetworkReasonNetworkReservationNotSupported = CannotUseNetworkReason("NetworkReservationNotSupported") // Source and destination networks do not have same security policies CannotUseNetworkReasonMismatchedNetworkPolicies = CannotUseNetworkReason("MismatchedNetworkPolicies") // Source and destination DVS do not have same version or vendor CannotUseNetworkReasonMismatchedDvsVersionOrVendor = CannotUseNetworkReason("MismatchedDvsVersionOrVendor") // VMotion to unsupported destination network type CannotUseNetworkReasonVMotionToUnsupportedNetworkType = CannotUseNetworkReason("VMotionToUnsupportedNetworkType") // The network is under maintenance CannotUseNetworkReasonNetworkUnderMaintenance = CannotUseNetworkReason("NetworkUnderMaintenance") // Source and destination networks do not have same ENS(Enhanced Network Stack) mode CannotUseNetworkReasonMismatchedEnsMode = CannotUseNetworkReason("MismatchedEnsMode") // Source and destination networks do not have the same real-time flag CannotUseNetworkReasonMismatchedRealTimeDvs = CannotUseNetworkReason("MismatchedRealTimeDvs") )
const ( // Tests that examine only the configuration // of the virtual machine and its current host; the destination // resource pool and host or cluster are irrelevant. CheckTestTypeSourceTests = CheckTestType("sourceTests") // Tests that examine both the virtual // machine and the destination host or cluster; the destination // resource pool is irrelevant. // // This set excludes tests that fall // into the datastoreTests group. CheckTestTypeHostTests = CheckTestType("hostTests") // Tests that check that the destination resource // pool can support the virtual machine if it is powered on. // // The // destination host or cluster is relevant because it will affect the // amount of overhead memory required to run the virtual machine. CheckTestTypeResourcePoolTests = CheckTestType("resourcePoolTests") // Tests that check that the // destination host or cluster can see the datastores where the virtual // machine's virtual disks are going to be located. // // The destination // resource pool is irrelevant. CheckTestTypeDatastoreTests = CheckTestType("datastoreTests") // Tests that check that the // destination host or cluster can see the networks that the virtual // machine's virtual nic devices are going to be connected. CheckTestTypeNetworkTests = CheckTestType("networkTests") )
const ( // Indicates cluster is getting configured or will be configured. ClusterComputeResourceHCIWorkflowStateIn_progress = ClusterComputeResourceHCIWorkflowState("in_progress") // Indicates cluster configuration is complete. ClusterComputeResourceHCIWorkflowStateDone = ClusterComputeResourceHCIWorkflowState("done") // Indicates the workflow was abandoned on the cluster before the // configuration could complete. ClusterComputeResourceHCIWorkflowStateInvalid = ClusterComputeResourceHCIWorkflowState("invalid") )
const ( // Indicates vCS health status is normal. ClusterComputeResourceVcsHealthStatusHealthy = ClusterComputeResourceVcsHealthStatus("healthy") // Indicates only vCS is unhealthy. ClusterComputeResourceVcsHealthStatusDegraded = ClusterComputeResourceVcsHealthStatus("degraded") // Indicates vCS is unhealthy and other cluster services are impacted. ClusterComputeResourceVcsHealthStatusNonhealthy = ClusterComputeResourceVcsHealthStatus("nonhealthy") )
const ( // Put each host into the crypto safe state automatically when needed. ClusterCryptoConfigInfoCryptoModeOnDemand = ClusterCryptoConfigInfoCryptoMode("onDemand") // Put each host into the crypto safe state immediately. ClusterCryptoConfigInfoCryptoModeForceEnable = ClusterCryptoConfigInfoCryptoMode("forceEnable") )
const ( // HA has never been enabled on the the host. ClusterDasAamNodeStateDasStateUninitialized = ClusterDasAamNodeStateDasState("uninitialized") // HA agents have been installed but are not running on the the host. ClusterDasAamNodeStateDasStateInitialized = ClusterDasAamNodeStateDasState("initialized") // HA configuration is in progress. ClusterDasAamNodeStateDasStateConfiguring = ClusterDasAamNodeStateDasState("configuring") // HA configuration is being removed. ClusterDasAamNodeStateDasStateUnconfiguring = ClusterDasAamNodeStateDasState("unconfiguring") // HA agent is running on this host. ClusterDasAamNodeStateDasStateRunning = ClusterDasAamNodeStateDasState("running") // There is an error condition. // // This can represent a configuration // error or a host agent runtime error. ClusterDasAamNodeStateDasStateError = ClusterDasAamNodeStateDasState("error") // The HA agent has been shut down. ClusterDasAamNodeStateDasStateAgentShutdown = ClusterDasAamNodeStateDasState("agentShutdown") // The host is not reachable. // // This can represent a host failure // or an isolated host. ClusterDasAamNodeStateDasStateNodeFailed = ClusterDasAamNodeStateDasState("nodeFailed") )
const ( // vCenter Server chooses heartbeat datastores from the set specified // by the user (see `ClusterDasConfigInfo.heartbeatDatastore`). // // More specifically, // datastores not included in the set will not be chosen. Note that if // `ClusterDasConfigInfo.heartbeatDatastore` is empty, datastore heartbeating will // be disabled for HA. ClusterDasConfigInfoHBDatastoreCandidateUserSelectedDs = ClusterDasConfigInfoHBDatastoreCandidate("userSelectedDs") // vCenter Server chooses heartbeat datastores from all the feasible ones, // i.e., the datastores that are accessible to more than one host in // the cluster. // // The choice will be made without giving preference to those // specified by the user (see `ClusterDasConfigInfo.heartbeatDatastore`). ClusterDasConfigInfoHBDatastoreCandidateAllFeasibleDs = ClusterDasConfigInfoHBDatastoreCandidate("allFeasibleDs") // vCenter Server chooses heartbeat datastores from all the feasible ones // while giving preference to those specified by the user (see `ClusterDasConfigInfo.heartbeatDatastore`). // // More specifically, the datastores not included in `ClusterDasConfigInfo.heartbeatDatastore` will be // chosen if and only if the specified ones are not sufficient. ClusterDasConfigInfoHBDatastoreCandidateAllFeasibleDsWithUserPreference = ClusterDasConfigInfoHBDatastoreCandidate("allFeasibleDsWithUserPreference") )
const ( // HA service is disabled. ClusterDasConfigInfoServiceStateDisabled = ClusterDasConfigInfoServiceState("disabled") // HA service is enabled. ClusterDasConfigInfoServiceStateEnabled = ClusterDasConfigInfoServiceState("enabled") )
const ( // Virtual machine health monitoring is disabled. // // In this state, // HA response to guest and application heartbeat failures are disabled. ClusterDasConfigInfoVmMonitoringStateVmMonitoringDisabled = ClusterDasConfigInfoVmMonitoringState("vmMonitoringDisabled") // HA response to guest heartbeat failure is enabled. // // To retrieve the guest heartbeat status, use the // `VirtualMachine*.*VirtualMachine.guestHeartbeatStatus` // property. ClusterDasConfigInfoVmMonitoringStateVmMonitoringOnly = ClusterDasConfigInfoVmMonitoringState("vmMonitoringOnly") // HA response to both guest and application heartbeat failure is enabled. // - To retrieve the guest heartbeat status, use the // `VirtualMachine*.*VirtualMachine.guestHeartbeatStatus` // property. // - To retrieve the application heartbeat status, use the // `GuestInfo*.*GuestInfo.appHeartbeatStatus` // property. ClusterDasConfigInfoVmMonitoringStateVmAndAppMonitoring = ClusterDasConfigInfoVmMonitoringState("vmAndAppMonitoring") )
const ( // The Fault Domain Manager for the host has not yet been // initialized. // // Hence the host is not part of a vSphere HA // fault domain. This state is reported by vCenter Server or // by the host itself. ClusterDasFdmAvailabilityStateUninitialized = ClusterDasFdmAvailabilityState("uninitialized") // The Fault Domain Manager on the host has been initialized and // the host is either waiting to join the existing master or // is participating in an election for a new master. // // This state // is reported by vCenter Server or by the host itself. ClusterDasFdmAvailabilityStateElection = ClusterDasFdmAvailabilityState("election") // The Fault Domain Manager on the host has been elected a // master. // // This state is reported by the the host itself. ClusterDasFdmAvailabilityStateMaster = ClusterDasFdmAvailabilityState("master") // The normal operating state for a slave host. // // In this state, // the host is exchanging heartbeats with a master over // the management network, and is thus connected to it. If // there is a management network partition, the slave will be // in this state only if it is in the same partition as the master. // This state is reported by the master of a slave host. ClusterDasFdmAvailabilityStateConnectedToMaster = ClusterDasFdmAvailabilityState("connectedToMaster") // A slave host is alive and has management network connectivity, but // the management network has been partitioned. // // This state is reported // by masters that are in a partition other than the one containing the // slave host; the master in the slave's partition will report the slave state // as `connectedToMaster`. ClusterDasFdmAvailabilityStateNetworkPartitionedFromMaster = ClusterDasFdmAvailabilityState("networkPartitionedFromMaster") // A host is alive but is isolated from the management network. // // See `ClusterDasVmSettingsIsolationResponse_enum` for the criteria // used to determine whether a host is isolated. ClusterDasFdmAvailabilityStateNetworkIsolated = ClusterDasFdmAvailabilityState("networkIsolated") // The slave host appears to be down. // // This state is reported by the // master of a slave host. ClusterDasFdmAvailabilityStateHostDown = ClusterDasFdmAvailabilityState("hostDown") // An error occurred when initilizating the Fault Domain Manager // on a host due to a problem with installing the // agent or configuring it. // // This condition can often be cleared by // reconfiguring HA for the host. This state is reported by vCenter // Server. ClusterDasFdmAvailabilityStateInitializationError = ClusterDasFdmAvailabilityState("initializationError") // An error occurred when unconfiguring the Fault Domain Manager // running on a host. // // In order to clear this condition the host might // need to be reconnected to the cluster and reconfigured first. // This state is reported by vCenter // Server. ClusterDasFdmAvailabilityStateUninitializationError = ClusterDasFdmAvailabilityState("uninitializationError") // The Fault Domain Manager (FDM) on the host cannot be reached. // // This // state is reported in two unlikely situations. // - First, it is reported by // a master if the host responds to ICMP pings sent by the master over the // management network but the FDM on the host cannot be reached by the master. // This situation will occur if the FDM is unable to run or exit the // uninitialized state. // - Second, it is reported by vCenter Server if it cannot connect to a // master nor the FDM for the host. This situation would occur if all hosts // in the cluster failed but vCenter Server is still running. It may also // occur if all FDMs are unable to run or exit the uninitialized state. ClusterDasFdmAvailabilityStateFdmUnreachable = ClusterDasFdmAvailabilityState("fdmUnreachable") // Config/Reconfig/upgrade operation has failed in first attempt and // a retry of these operations is scheduled. // // If any of the retry attempts succeed, the state is set to initialized. // If all retry attempts fail, the state is set to initializationError. // This state is reported by vCenter. ClusterDasFdmAvailabilityStateRetry = ClusterDasFdmAvailabilityState("retry") )
const ( // Do not power off the virtual machine in the event of a host network // isolation. ClusterDasVmSettingsIsolationResponseNone = ClusterDasVmSettingsIsolationResponse("none") // Power off the virtual machine in the event of a host network // isolation. ClusterDasVmSettingsIsolationResponsePowerOff = ClusterDasVmSettingsIsolationResponse("powerOff") // Shut down the virtual machine guest operating system in the event of // a host network isolation. // // If the guest operating system fails to // shutdown within five minutes, HA will initiate a forced power off. // // When you use the shutdown isolation response, failover can take // longer (compared to the // `powerOff` // response) because the virtual machine cannot fail over until it is // shutdown. ClusterDasVmSettingsIsolationResponseShutdown = ClusterDasVmSettingsIsolationResponse("shutdown") // Use the default isolation response defined for the cluster // that contains this virtual machine. ClusterDasVmSettingsIsolationResponseClusterIsolationResponse = ClusterDasVmSettingsIsolationResponse("clusterIsolationResponse") )
const ( // vSphere HA is disabled for this virtual machine. ClusterDasVmSettingsRestartPriorityDisabled = ClusterDasVmSettingsRestartPriority("disabled") // Virtual machines with this priority have the lowest chance of // powering on after a failure if there is insufficient capacity on // hosts to meet all virtual machine needs. ClusterDasVmSettingsRestartPriorityLowest = ClusterDasVmSettingsRestartPriority("lowest") // Virtual machines with this priority have a lower chance of powering // on after a failure if there is insufficient capacity on hosts to meet // all virtual machine needs. ClusterDasVmSettingsRestartPriorityLow = ClusterDasVmSettingsRestartPriority("low") // Virtual machines with this priority have an intermediate chance of // powering on after a failure if there is insufficient capacity on // hosts to meet all virtual machine needs. ClusterDasVmSettingsRestartPriorityMedium = ClusterDasVmSettingsRestartPriority("medium") // Virtual machines with this priority have a higher chance of powering // on after a failure if there is insufficient capacity on hosts to meet // all virtual machine needs. ClusterDasVmSettingsRestartPriorityHigh = ClusterDasVmSettingsRestartPriority("high") // Virtual machines with this priority have the highest chance of // powering on after a failure if there is insufficient capacity on // hosts to meet all virtual machine needs. ClusterDasVmSettingsRestartPriorityHighest = ClusterDasVmSettingsRestartPriority("highest") // Virtual machines with this priority use the default restart // priority defined for the cluster that contains this virtual machine. ClusterDasVmSettingsRestartPriorityClusterRestartPriority = ClusterDasVmSettingsRestartPriority("clusterRestartPriority") )
const ( ClusterHostInfraUpdateHaModeActionOperationTypeEnterQuarantine = ClusterHostInfraUpdateHaModeActionOperationType("enterQuarantine") ClusterHostInfraUpdateHaModeActionOperationTypeExitQuarantine = ClusterHostInfraUpdateHaModeActionOperationType("exitQuarantine") ClusterHostInfraUpdateHaModeActionOperationTypeEnterMaintenance = ClusterHostInfraUpdateHaModeActionOperationType("enterMaintenance") )
const ( // With this behavior configured, the proposed DRS recommendations // require manual approval before they are executed. ClusterInfraUpdateHaConfigInfoBehaviorTypeManual = ClusterInfraUpdateHaConfigInfoBehaviorType("Manual") // With this behavior configured, the proposed DRS recommendations are // executed immediately. ClusterInfraUpdateHaConfigInfoBehaviorTypeAutomated = ClusterInfraUpdateHaConfigInfoBehaviorType("Automated") )
const ( // With this behavior configured, a degraded host will be recommended // to be placed in Quarantine Mode. ClusterInfraUpdateHaConfigInfoRemediationTypeQuarantineMode = ClusterInfraUpdateHaConfigInfoRemediationType("QuarantineMode") // With this behavior configured, a degraded host will be recommended // to be placed in Maintenance Mode. ClusterInfraUpdateHaConfigInfoRemediationTypeMaintenanceMode = ClusterInfraUpdateHaConfigInfoRemediationType("MaintenanceMode") )
const ( // Override the DRS automation level. // // Value type: `DrsBehavior_enum` // Default value: current behavior ClusterPowerOnVmOptionOverrideAutomationLevel = ClusterPowerOnVmOption("OverrideAutomationLevel") // Reserve resources for the powering-on VMs throughout the // power-on session. // // When this option is set to true, the server // will return at most one recommended host per manual VM, and // the VM's reservations are held on the recommended host until // the VM is actually powered on (either by applying the // recommendation or by a power-on request on the VM), or until // the recommendation is cancelled, or until the recommendation // expires. The expiration time is currently set to 10 // minutes. This option does not have an effect on automatic VMs // since their recommendations are executed immediately. This // option is effective on DRS clusters only. // Value type: boolean // Default value: false ClusterPowerOnVmOptionReserveResources = ClusterPowerOnVmOption("ReserveResources") )
const ( // Distributed Resource Scheduling ClusterProfileServiceTypeDRS = ClusterProfileServiceType("DRS") // High Availability ClusterProfileServiceTypeHA = ClusterProfileServiceType("HA") // Distributed Power Management ClusterProfileServiceTypeDPM = ClusterProfileServiceType("DPM") // Fault tolerance ClusterProfileServiceTypeFT = ClusterProfileServiceType("FT") )
const ( // System VMs are fully managed by the system. ClusterSystemVMsConfigInfoDeploymentModeSYSTEM_MANAGED = ClusterSystemVMsConfigInfoDeploymentMode("SYSTEM_MANAGED") // System VMs are absent on the managed entity. ClusterSystemVMsConfigInfoDeploymentModeABSENT = ClusterSystemVMsConfigInfoDeploymentMode("ABSENT") )
const ( // VM Component Protection service will not monitor or react to // the component failure. // // This setting does not affect other vSphere // HA services such as Host Monitoring or VM Health Monitoring. ClusterVmComponentProtectionSettingsStorageVmReactionDisabled = ClusterVmComponentProtectionSettingsStorageVmReaction("disabled") // VM Component Protection service will monitor component failures but // will not restart an affected VM. // // Rather it will notify users about // the component failures. This setting does not affect other vSphere HA // services such as Host Monitoring or VM Health Monitoring. ClusterVmComponentProtectionSettingsStorageVmReactionWarning = ClusterVmComponentProtectionSettingsStorageVmReaction("warning") // VM Component Protection service protects VMs conservatively. // // With this // setting, when the service can't determine that capacity is available to // restart a VM, it will favor keeping the VM running. ClusterVmComponentProtectionSettingsStorageVmReactionRestartConservative = ClusterVmComponentProtectionSettingsStorageVmReaction("restartConservative") // VM Component Protection service protects VMs aggressively. // // With this setting, // the service will terminate an affected VM even if it can't determine that // capacity exists to restart the VM. ClusterVmComponentProtectionSettingsStorageVmReactionRestartAggressive = ClusterVmComponentProtectionSettingsStorageVmReaction("restartAggressive") // VM will use the cluster default setting. // // This option is only meaningful for // per-VM settings. ClusterVmComponentProtectionSettingsStorageVmReactionClusterDefault = ClusterVmComponentProtectionSettingsStorageVmReaction("clusterDefault") )
const ( // VM Component Protection service will not react after APD condition is cleared. ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedNone = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("none") // VM Component Protection service will reset the VM after APD condition is cleared. // // Note this only applies if the subject VM is still powered on. ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedReset = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("reset") // VM will use the cluster default setting. // // This option is only meaningful for // per-VM settings. ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedUseClusterDefault = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("useClusterDefault") )
const ( // No ready condition specified. // // In case of vSphere HA, higher restart priority VMs are still // placed before lower priority VMs. ClusterVmReadinessReadyConditionNone = ClusterVmReadinessReadyCondition("none") // VM is powered on. ClusterVmReadinessReadyConditionPoweredOn = ClusterVmReadinessReadyCondition("poweredOn") // VM guest operating system is up and responding normally (VM tools // heartbeat status is green). ClusterVmReadinessReadyConditionGuestHbStatusGreen = ClusterVmReadinessReadyCondition("guestHbStatusGreen") // An application running inside the VM is responding normally. // // To enable Application Monitoring, you must first obtain the // appropriate SDK (or be using an application that supports VMware // Application Monitoring) and use it to set up customized heartbeats // for the applications you want to monitor. // See `ClusterDasConfigInfo.vmMonitoring`. ClusterVmReadinessReadyConditionAppHbStatusGreen = ClusterVmReadinessReadyCondition("appHbStatusGreen") // VM will use the cluster default setting. // // This option is only // meaningful for per-VM settings. ClusterVmReadinessReadyConditionUseClusterDefault = ClusterVmReadinessReadyCondition("useClusterDefault") )
const ( // Entity is in Compliance ComplianceResultStatusCompliant = ComplianceResultStatus("compliant") // Entity is out of Compliance ComplianceResultStatusNonCompliant = ComplianceResultStatus("nonCompliant") // Compliance status of the entity is not known ComplianceResultStatusUnknown = ComplianceResultStatus("unknown") // Compliance check on this host is running. ComplianceResultStatusRunning = ComplianceResultStatus("running") )
const ( // The host is licensed ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateLicensed = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("licensed") // The host is not licensed ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateUnlicensed = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("unlicensed") // The host license information is unknown, this could happen if the // host is not in a available state ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateUnknown = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("unknown") )
const ( ComputeResourceNetworkBootModeBootstrap = ComputeResourceNetworkBootMode("bootstrap") ComputeResourceNetworkBootModeStateless = ComputeResourceNetworkBootMode("stateless") )
const ( // Indicates the addition of an element to the configuration. ConfigSpecOperationAdd = ConfigSpecOperation("add") // Indicates the change of an element in the configuration. ConfigSpecOperationEdit = ConfigSpecOperation("edit") // Indicates the removal of an element in the configuration. ConfigSpecOperationRemove = ConfigSpecOperation("remove") )
const ( CryptoManagerHostKeyManagementTypeUnknown = CryptoManagerHostKeyManagementType("unknown") CryptoManagerHostKeyManagementTypeInternal = CryptoManagerHostKeyManagementType("internal") CryptoManagerHostKeyManagementTypeExternal = CryptoManagerHostKeyManagementType("external") )
const ( CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateMissingInCache = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateMissingInCache") CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateClusterInvalid = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateClusterInvalid") CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateClusterUnreachable = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateClusterUnreachable") CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateMissingInKMS = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateMissingInKMS") CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateNotActiveOrEnabled = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateNotActiveOrEnabled") CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateManagedByTrustAuthority = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateManagedByTrustAuthority") CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonKeyStateManagedByNKP = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("KeyStateManagedByNKP") CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonNoPermissionToAccessKeyProvider = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("NoPermissionToAccessKeyProvider") CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonWrappingKeyMissingInKMS = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("WrappingKeyMissingInKMS") CryptoManagerKmipCryptoKeyStatusKeyUnavailableReasonWrappingKeyNotActiveOrEnabled = CryptoManagerKmipCryptoKeyStatusKeyUnavailableReason("WrappingKeyNotActiveOrEnabled") )
const ( // The user defined script is disabled during customization CustomizationFailedReasonCodeUserDefinedScriptDisabled = CustomizationFailedReasonCode("userDefinedScriptDisabled") // The guest customization is disabled by VMware Tools CustomizationFailedReasonCodeCustomizationDisabled = CustomizationFailedReasonCode("customizationDisabled") // The cloud-init version is too old to support cloud-init raw data CustomizationFailedReasonCodeRawDataIsNotSupported = CustomizationFailedReasonCode("rawDataIsNotSupported") // The cloud-init meta data is not valid format CustomizationFailedReasonCodeWrongMetadataFormat = CustomizationFailedReasonCode("wrongMetadataFormat") )
const ( // Indicates that client access licenses have been purchased for the server, // allowing a certain number of concurrent connections to the VirtualCenter // server. CustomizationLicenseDataModePerServer = CustomizationLicenseDataMode("perServer") // Indicates that a client access license has been purchased for each computer // that accesses the VirtualCenter server. CustomizationLicenseDataModePerSeat = CustomizationLicenseDataMode("perSeat") )
const ( // DHCP server decides whether or not to use NetBIOS. CustomizationNetBIOSModeEnableNetBIOSViaDhcp = CustomizationNetBIOSMode("enableNetBIOSViaDhcp") // Always use NetBIOS. CustomizationNetBIOSModeEnableNetBIOS = CustomizationNetBIOSMode("enableNetBIOS") // Never use NetBIOS. CustomizationNetBIOSModeDisableNetBIOS = CustomizationNetBIOSMode("disableNetBIOS") )
const ( // Reboot the machine after running sysprep. // // This will cause values // specified in the sysprep.xml to be applied immediately. CustomizationSysprepRebootOptionReboot = CustomizationSysprepRebootOption("reboot") // Take no action. // // Leave the guest os running after running sysprep. This // option can be used to look at values for debugging purposes after // running sysprep. CustomizationSysprepRebootOptionNoreboot = CustomizationSysprepRebootOption("noreboot") // Shutdown the machine after running sysprep. // // This puts the vm in a // sealed state. CustomizationSysprepRebootOptionShutdown = CustomizationSysprepRebootOption("shutdown") )
const ( // The switch for which this port is defined does not support VMDirectPath Gen 2. // // See // `DVSFeatureCapability*.*DVSFeatureCapability.vmDirectPathGen2Supported`. DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptIncompatibleDvs = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptIncompatibleDvs") // None of the physical NICs used as uplinks for this port support // VMDirectPath Gen 2. // // See also `PhysicalNic.vmDirectPathGen2Supported`. DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptNoCompatibleNics = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptNoCompatibleNics") // At least some of the physical NICs used as uplinks for this port // support VMDirectPath Gen 2, but all available network-passthrough // resources are in use by other ports. DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptNoVirtualFunctionsAvailable = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptNoVirtualFunctionsAvailable") // VMDirectPath Gen 2 has been explicitly disabled for this port. DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptDisabledForPort = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptDisabledForPort") )
const ( // The host for which this port is defined does not support VMDirectPath Gen 2. // // See `HostCapability*.*HostCapability.vmDirectPathGen2Supported` DVPortStatusVmDirectPathGen2InactiveReasonOtherPortNptIncompatibleHost = DVPortStatusVmDirectPathGen2InactiveReasonOther("portNptIncompatibleHost") // Configuration or state of the port's connectee prevents // VMDirectPath Gen 2. // // See // `VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState.vmDirectPathGen2InactiveReasonVm` // and/or // `VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState.vmDirectPathGen2InactiveReasonExtended` // in the appropriate element of the RuntimeInfo.device array of the // virtual machine connected to this port. DVPortStatusVmDirectPathGen2InactiveReasonOtherPortNptIncompatibleConnectee = DVPortStatusVmDirectPathGen2InactiveReasonOther("portNptIncompatibleConnectee") )
const ( // The port link state: blocked. DVSFilterSpecLinkConfigBlocked = DVSFilterSpecLinkConfig("blocked") // The port link state: unblocked. DVSFilterSpecLinkConfigUnblocked = DVSFilterSpecLinkConfig("unblocked") )
const ( // The port link state: down. DVSFilterSpecLinkStateDown = DVSFilterSpecLinkState("down") // The port link state: up. DVSFilterSpecLinkStateUp = DVSFilterSpecLinkState("up") )
const ( DVSMacLimitPolicyTypeAllow = DVSMacLimitPolicyType("allow") DVSMacLimitPolicyTypeDrop = DVSMacLimitPolicyType("drop") )
const ( // There is a problem with the host network configuration. DasConfigFaultDasConfigFaultReasonHostNetworkMisconfiguration = DasConfigFaultDasConfigFaultReason("HostNetworkMisconfiguration") // There is a problem with the host configuration. DasConfigFaultDasConfigFaultReasonHostMisconfiguration = DasConfigFaultDasConfigFaultReason("HostMisconfiguration") // The privileges were insufficient for the operation. DasConfigFaultDasConfigFaultReasonInsufficientPrivileges = DasConfigFaultDasConfigFaultReason("InsufficientPrivileges") // There was no running primary agent available to contact. // // Check that your other hosts don't have HA errors DasConfigFaultDasConfigFaultReasonNoPrimaryAgentAvailable = DasConfigFaultDasConfigFaultReason("NoPrimaryAgentAvailable") // The HA configuration failed for other reasons. DasConfigFaultDasConfigFaultReasonOther = DasConfigFaultDasConfigFaultReason("Other") // No datastores defined for this host DasConfigFaultDasConfigFaultReasonNoDatastoresConfigured = DasConfigFaultDasConfigFaultReason("NoDatastoresConfigured") // Failure to create config vvol DasConfigFaultDasConfigFaultReasonCreateConfigVvolFailed = DasConfigFaultDasConfigFaultReason("CreateConfigVvolFailed") // Host in vSAN cluster does not support vSAN. DasConfigFaultDasConfigFaultReasonVSanNotSupportedOnHost = DasConfigFaultDasConfigFaultReason("VSanNotSupportedOnHost") // There is a problem with the cluster network configuration. DasConfigFaultDasConfigFaultReasonDasNetworkMisconfiguration = DasConfigFaultDasConfigFaultReason("DasNetworkMisconfiguration") // Setting desired imageSpec in Personality Manager failed DasConfigFaultDasConfigFaultReasonSetDesiredImageSpecFailed = DasConfigFaultDasConfigFaultReason("SetDesiredImageSpecFailed") // The ApplyHA call to Personality Manager failed DasConfigFaultDasConfigFaultReasonApplyHAVibsOnClusterFailed = DasConfigFaultDasConfigFaultReason("ApplyHAVibsOnClusterFailed") )
const ( // vSphere HA is disabled for this virtual machine. DasVmPriorityDisabled = DasVmPriority("disabled") // Virtual machines with this priority have a lower chance of powering on after a // failure if there is insufficient capacity on hosts to meet all virtual machine // needs. DasVmPriorityLow = DasVmPriority("low") // Virtual machines with this priority have an intermediate chance of powering // on after a failure if there is insufficient capacity on hosts to meet all // virtual machine needs. DasVmPriorityMedium = DasVmPriority("medium") // Virtual machines with this priority have a higher chance of powering on after a // failure if there is insufficient capacity on hosts to meet all virtual machine // needs. DasVmPriorityHigh = DasVmPriority("high") )
const ( // Is accessible DatastoreAccessibleTrue = DatastoreAccessible("True") // Is not accessible DatastoreAccessibleFalse = DatastoreAccessible("False") )
const ( // 512 native sector size disk. DatastoreSectorFormatNative_512 = DatastoreSectorFormat("native_512") // 4K sector size disk in 512 emulation mode. DatastoreSectorFormatEmulated_512 = DatastoreSectorFormat("emulated_512") // 4K native sector size disk. DatastoreSectorFormatNative_4k = DatastoreSectorFormat("native_4k") )
const ( // Default state. DatastoreSummaryMaintenanceModeStateNormal = DatastoreSummaryMaintenanceModeState("normal") // Started entering maintenance mode, but not finished. // // This could happen when waiting for user input or for // long-running vmotions to complete. DatastoreSummaryMaintenanceModeStateEnteringMaintenance = DatastoreSummaryMaintenanceModeState("enteringMaintenance") // Successfully entered maintenance mode. DatastoreSummaryMaintenanceModeStateInMaintenance = DatastoreSummaryMaintenanceModeState("inMaintenance") )
const ( DayOfWeekSunday = DayOfWeek("sunday") DayOfWeekMonday = DayOfWeek("monday") DayOfWeekTuesday = DayOfWeek("tuesday") DayOfWeekWednesday = DayOfWeek("wednesday") DayOfWeekThursday = DayOfWeek("thursday") DayOfWeekFriday = DayOfWeek("friday") DayOfWeekSaturday = DayOfWeek("saturday") )
const ( // The host does not support this virtual device at all. DeviceNotSupportedReasonHost = DeviceNotSupportedReason("host") // The device is supported by the host in general, but not for // the specific guest OS the virtual machine is using. DeviceNotSupportedReasonGuest = DeviceNotSupportedReason("guest") // The device is supported by the host and guest OS, but not for // the vSphere Fault Tolerance. DeviceNotSupportedReasonFt = DeviceNotSupportedReason("ft") )
const ( DeviceProtocolNVMe = DeviceProtocol("NVMe") DeviceProtocolSCSI = DeviceProtocol("SCSI") )
const ( // VirtualCenter service DiagnosticManagerLogCreatorVpxd = DiagnosticManagerLogCreator("vpxd") // VirtualCenter agent DiagnosticManagerLogCreatorVpxa = DiagnosticManagerLogCreator("vpxa") // Host agent DiagnosticManagerLogCreatorHostd = DiagnosticManagerLogCreator("hostd") // Host server agent DiagnosticManagerLogCreatorServerd = DiagnosticManagerLogCreator("serverd") // Installation DiagnosticManagerLogCreatorInstall = DiagnosticManagerLogCreator("install") // Virtual infrastructure client DiagnosticManagerLogCreatorVpxClient = DiagnosticManagerLogCreator("vpxClient") // System Record Log DiagnosticManagerLogCreatorRecordLog = DiagnosticManagerLogCreator("recordLog") )
const ( DiagnosticPartitionStorageTypeDirectAttached = DiagnosticPartitionStorageType("directAttached") DiagnosticPartitionStorageTypeNetworkAttached = DiagnosticPartitionStorageType("networkAttached") )
const ( DiagnosticPartitionTypeSingleHost = DiagnosticPartitionType("singleHost") DiagnosticPartitionTypeMultiHost = DiagnosticPartitionType("multiHost") )
const ( // The portgroup is created by vCenter. DistributedVirtualPortgroupBackingTypeStandard = DistributedVirtualPortgroupBackingType("standard") // The portgroup is created by NSX manager. // // For NSX backing type, We only support ephemeral portgroup type. // If `DistributedVirtualPortgroupPortgroupType_enum` is // ephemeral, A `DistributedVirtualPort` will be // dynamically created by NSX when the virtual machine is reconfigured // to connect to the portgroup. DistributedVirtualPortgroupBackingTypeNsx = DistributedVirtualPortgroupBackingType("nsx") )
const ( // This tag will be expanded to the name of the switch. DistributedVirtualPortgroupMetaTagNameDvsName = DistributedVirtualPortgroupMetaTagName("dvsName") // This tag will be expanded to the name of the portgroup. DistributedVirtualPortgroupMetaTagNamePortgroupName = DistributedVirtualPortgroupMetaTagName("portgroupName") // This tag will be expanded to the current index of the port. DistributedVirtualPortgroupMetaTagNamePortIndex = DistributedVirtualPortgroupMetaTagName("portIndex") )
const ( // A free `DistributedVirtualPort` will be selected and assigned to // a `VirtualMachine` when the virtual machine is reconfigured to // connect to the portgroup. DistributedVirtualPortgroupPortgroupTypeEarlyBinding = DistributedVirtualPortgroupPortgroupType("earlyBinding") // Deprecated as of vSphere API 5.0. // // A free `DistributedVirtualPort` will be selected and // assigned to a `VirtualMachine` when the virtual machine is // powered on. DistributedVirtualPortgroupPortgroupTypeLateBinding = DistributedVirtualPortgroupPortgroupType("lateBinding") // A `DistributedVirtualPort` will be created and assigned to a // `VirtualMachine` when the virtual machine is powered on, and will // be deleted when the virtual machine is powered off. // // An ephemeral portgroup has // no limit on the number of ports that can be a part of this portgroup. // In cases where the vCenter Server is unavailable the host can // create conflict ports in this portgroup to be used by a virtual machine // at power on. DistributedVirtualPortgroupPortgroupTypeEphemeral = DistributedVirtualPortgroupPortgroupType("ephemeral") )
const ( // Management Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassManagement = DistributedVirtualSwitchHostInfrastructureTrafficClass("management") // Fault Tolerance (FT) Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassFaultTolerance = DistributedVirtualSwitchHostInfrastructureTrafficClass("faultTolerance") // vMotion Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassVmotion = DistributedVirtualSwitchHostInfrastructureTrafficClass("vmotion") // Virtual Machine Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassVirtualMachine = DistributedVirtualSwitchHostInfrastructureTrafficClass("virtualMachine") // iSCSI Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassISCSI = DistributedVirtualSwitchHostInfrastructureTrafficClass("iSCSI") // NFS Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassNfs = DistributedVirtualSwitchHostInfrastructureTrafficClass("nfs") // vSphere Replication (VR) Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassHbr = DistributedVirtualSwitchHostInfrastructureTrafficClass("hbr") // vSphere Storage Area Network Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassVsan = DistributedVirtualSwitchHostInfrastructureTrafficClass("vsan") // vSphere Data Protection - Backup Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassVdp = DistributedVirtualSwitchHostInfrastructureTrafficClass("vdp") // vSphere Backup NFC Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassBackupNfc = DistributedVirtualSwitchHostInfrastructureTrafficClass("backupNfc") // vSphere NVMETCP Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassNvmetcp = DistributedVirtualSwitchHostInfrastructureTrafficClass("nvmetcp") // vSphere Provisioning Traffic DistributedVirtualSwitchHostInfrastructureTrafficClassProvisioning = DistributedVirtualSwitchHostInfrastructureTrafficClass("provisioning") )
const ( // The host proxy switch is up and running. DistributedVirtualSwitchHostMemberHostComponentStateUp = DistributedVirtualSwitchHostMemberHostComponentState("up") // The host proxy switch is waiting to be initialized. DistributedVirtualSwitchHostMemberHostComponentStatePending = DistributedVirtualSwitchHostMemberHostComponentState("pending") // The proxy switch configuration is not the same as the // distributed virtual switch configuration in the vCenter Server. DistributedVirtualSwitchHostMemberHostComponentStateOutOfSync = DistributedVirtualSwitchHostMemberHostComponentState("outOfSync") // The host requires attention. DistributedVirtualSwitchHostMemberHostComponentStateWarning = DistributedVirtualSwitchHostMemberHostComponentState("warning") // The host is disconnected or it is not responding. DistributedVirtualSwitchHostMemberHostComponentStateDisconnected = DistributedVirtualSwitchHostMemberHostComponentState("disconnected") // The host proxy is down. DistributedVirtualSwitchHostMemberHostComponentStateDown = DistributedVirtualSwitchHostMemberHostComponentState("down") )
const ( DistributedVirtualSwitchHostMemberHostPerfNicOffloadStateStatusSUCCEEDED = DistributedVirtualSwitchHostMemberHostPerfNicOffloadStateStatus("SUCCEEDED") DistributedVirtualSwitchHostMemberHostPerfNicOffloadStateStatusIN_PROGRESS = DistributedVirtualSwitchHostMemberHostPerfNicOffloadStateStatus("IN_PROGRESS") DistributedVirtualSwitchHostMemberHostPerfNicOffloadStateStatusFAILED = DistributedVirtualSwitchHostMemberHostPerfNicOffloadStateStatus("FAILED") )
const ( DistributedVirtualSwitchHostMemberHostUplinkStateStateActive = DistributedVirtualSwitchHostMemberHostUplinkStateState("active") DistributedVirtualSwitchHostMemberHostUplinkStateStateStandby = DistributedVirtualSwitchHostMemberHostUplinkStateState("standby") )
const ( // VLAN based networking DistributedVirtualSwitchHostMemberTransportZoneTypeVlan = DistributedVirtualSwitchHostMemberTransportZoneType("vlan") // VXLAN based networking DistributedVirtualSwitchHostMemberTransportZoneTypeOverlay = DistributedVirtualSwitchHostMemberTransportZoneType("overlay") )
const ( // Network Resource Control API version 2 DistributedVirtualSwitchNetworkResourceControlVersionVersion2 = DistributedVirtualSwitchNetworkResourceControlVersion("version2") // Network Resource Control API version 3 DistributedVirtualSwitchNetworkResourceControlVersionVersion3 = DistributedVirtualSwitchNetworkResourceControlVersion("version3") )
const ( // Routing based on IP hash DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_ip = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_ip") // Route based on source MAC hash DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_srcmac = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_srcmac") // Route based on the source of the port ID DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_srcid = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_srcid") // Use explicit failover order DistributedVirtualSwitchNicTeamingPolicyModeFailover_explicit = DistributedVirtualSwitchNicTeamingPolicyMode("failover_explicit") // Routing based by dynamically balancing traffic through the NICs // in a team. // // This is the recommended teaming policy when the // network I/O control feature is enabled for the vNetwork // Distributed Switch. DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_loadbased = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_loadbased") )
const ( // The port connects to a Physical NIC. DistributedVirtualSwitchPortConnecteeConnecteeTypePnic = DistributedVirtualSwitchPortConnecteeConnecteeType("pnic") // The port connects to a Virtual NIC in a Virtual Machine. DistributedVirtualSwitchPortConnecteeConnecteeTypeVmVnic = DistributedVirtualSwitchPortConnecteeConnecteeType("vmVnic") // The port connects to a console Virtual NIC on a host. DistributedVirtualSwitchPortConnecteeConnecteeTypeHostConsoleVnic = DistributedVirtualSwitchPortConnecteeConnecteeType("hostConsoleVnic") // The port connects to a VMkernel Virtual NIC on a host. DistributedVirtualSwitchPortConnecteeConnecteeTypeHostVmkVnic = DistributedVirtualSwitchPortConnecteeConnecteeType("hostVmkVnic") // The port connects to a Virtual NIC in a System CRX VM. DistributedVirtualSwitchPortConnecteeConnecteeTypeSystemCrxVnic = DistributedVirtualSwitchPortConnecteeConnecteeType("systemCrxVnic") )
const ( // Push the switch's host component of the specified product info to the // host members of the switch at a fixed location known by the host. DistributedVirtualSwitchProductSpecOperationTypePreInstall = DistributedVirtualSwitchProductSpecOperationType("preInstall") // Change the switch implementation to use the specified one. // // If the // property values in the specified product info are different from // those of the corresponding properties in the switch's product info, // a host component preinstall and switch upgrade will be performed. DistributedVirtualSwitchProductSpecOperationTypeUpgrade = DistributedVirtualSwitchProductSpecOperationType("upgrade") // Set the product information for an available switch upgrade that // would be done by the switch implementation. // // This operation will post // a config issue on the switch to signal the availability of an upgrade. // This operation is applicable only in the case when switch policy // `DVSPolicy.autoUpgradeAllowed` // is set to false. DistributedVirtualSwitchProductSpecOperationTypeNotifyAvailableUpgrade = DistributedVirtualSwitchProductSpecOperationType("notifyAvailableUpgrade") // If productSpec is set to be same as that in the // `DvsUpgradeAvailableEvent` configIssue, the switch // implementation will proceed with the upgrade. // // To reject or stop the // upgrade, leave the productSpec unset. If productSpec is set but does not // match that in `DvsUpgradeAvailableEvent` configIssue, // a fault will be raised. // This operation is applicable only in the case when switch policy // `DVSPolicy.autoUpgradeAllowed` // is set to false. DistributedVirtualSwitchProductSpecOperationTypeProceedWithUpgrade = DistributedVirtualSwitchProductSpecOperationType("proceedWithUpgrade") // Update the bundle URL and ID information. // // If other properties in // the specified product info differ from the // corresponding properties of the switch's product info, a fault will // be thrown. Updating the bundle ID will result in installing the new host // component identified by the bundle ID. DistributedVirtualSwitchProductSpecOperationTypeUpdateBundleInfo = DistributedVirtualSwitchProductSpecOperationType("updateBundleInfo") )
const ( // Specifies that VirtualCenter should generate recommendations // for host power operations, but should not execute the // recommendations automatically. DpmBehaviorManual = DpmBehavior("manual") // Specifies that VirtualCenter should generate recommendations // for host power operations, and should execute the // recommendations automatically. DpmBehaviorAutomated = DpmBehavior("automated") )
const ( // Specifies that VirtualCenter should generate recommendations for // virtual machine migration and for placement with a host, // but should not implement the recommendations automatically. DrsBehaviorManual = DrsBehavior("manual") // Specifies that VirtualCenter should generate recommendations for // virtual machine migration and for placement with a host, // but should automatically implement only the placement at power on. DrsBehaviorPartiallyAutomated = DrsBehavior("partiallyAutomated") // Specifies that VirtualCenter should automate both the migration // of virtual machines and their placement with a host at power on. DrsBehaviorFullyAutomated = DrsBehavior("fullyAutomated") )
const ( )
const ( // Balance average CPU utilization. DrsRecommendationReasonCodeFairnessCpuAvg = DrsRecommendationReasonCode("fairnessCpuAvg") // Balance average memory utilization. DrsRecommendationReasonCodeFairnessMemAvg = DrsRecommendationReasonCode("fairnessMemAvg") // Fulfill affinity rule. DrsRecommendationReasonCodeJointAffin = DrsRecommendationReasonCode("jointAffin") // Fulfill anti-affinity rule. DrsRecommendationReasonCodeAntiAffin = DrsRecommendationReasonCode("antiAffin") // Host entering maintenance mode. DrsRecommendationReasonCodeHostMaint = DrsRecommendationReasonCode("hostMaint") )
const ( // The dvs port is in unset state DvsEventPortBlockStateUnset = DvsEventPortBlockState("unset") // The dvs port is in blocked state DvsEventPortBlockStateBlocked = DvsEventPortBlockState("blocked") // The dvs port is in unblocked state DvsEventPortBlockStateUnblocked = DvsEventPortBlockState("unblocked") // The dvs port is in unknown state DvsEventPortBlockStateUnknown = DvsEventPortBlockState("unknown") )
const ( // Allows all the packets when the Filter fails to configure. DvsFilterOnFailureFailOpen = DvsFilterOnFailure("failOpen") // Denies all the packets when the Filter fails to configure. DvsFilterOnFailureFailClosed = DvsFilterOnFailure("failClosed") )
const ( // This specifies that the network rule has to be applied only for // incoming packets. DvsNetworkRuleDirectionTypeIncomingPackets = DvsNetworkRuleDirectionType("incomingPackets") // This specifies that the network rule has to be applied only for // outgoing packets. DvsNetworkRuleDirectionTypeOutgoingPackets = DvsNetworkRuleDirectionType("outgoingPackets") // This specifies that the network rule has to be applied only for // both incoming and outgoing packets. DvsNetworkRuleDirectionTypeBoth = DvsNetworkRuleDirectionType("both") )
const ( // Create the entity with new identifiers. // // Specify the // `EntityBackupConfig*.*EntityBackupConfig.name` and // `EntityBackupConfig*.*EntityBackupConfig.container` // properties. // // The Server ignores any value for the // `EntityBackupConfig*.*EntityBackupConfig.key` // property. EntityImportTypeCreateEntityWithNewIdentifier = EntityImportType("createEntityWithNewIdentifier") // Recreate the entities with the original identifiers of the entity from which backup was created. // // The Server throws an exception if an entity with the same identifier already exists. // This option will also add the host members to the `DistributedVirtualSwitch` and will // try to get the virtual machine networking back with the same `DistributedVirtualPortgroup`. // Specify a `Folder` as the // `EntityBackupConfig*.*EntityBackupConfig.container` // for `EntityBackupConfig*.*EntityBackupConfig.entityType` // "distributedVirtualSwitch". // // The Server ignores any values for the // `EntityBackupConfig*.*EntityBackupConfig.key` and // `EntityBackupConfig*.*EntityBackupConfig.name` // properties. EntityImportTypeCreateEntityWithOriginalIdentifier = EntityImportType("createEntityWithOriginalIdentifier") // Apply the configuration specified in the // `EntityBackupConfig*.*EntityBackupConfig.configBlob` // property to the entity specified in the // `EntityBackupConfig*.*EntityBackupConfig.entityType` and // `EntityBackupConfig*.*EntityBackupConfig.key` // properties. // // If you specify // `EntityBackupConfig*.*EntityBackupConfig.name`, // the Server uses the specified name to rename the entity. // // The Server ignores any value for the // `EntityBackupConfig*.*EntityBackupConfig.container` // property. EntityImportTypeApplyToEntitySpecified = EntityImportType("applyToEntitySpecified") )
const ( // Indicates the exported entity is a `DistributedVirtualSwitch`. EntityTypeDistributedVirtualSwitch = EntityType("distributedVirtualSwitch") // Indicates the exported entity is a `DistributedVirtualPortgroup`. EntityTypeDistributedVirtualPortgroup = EntityType("distributedVirtualPortgroup") )
const ( // attribute equals specified value EventAlarmExpressionComparisonOperatorEquals = EventAlarmExpressionComparisonOperator("equals") // attribute does not equal specified value EventAlarmExpressionComparisonOperatorNotEqualTo = EventAlarmExpressionComparisonOperator("notEqualTo") // attribute starts with specified value EventAlarmExpressionComparisonOperatorStartsWith = EventAlarmExpressionComparisonOperator("startsWith") // attribute does not start with specified value EventAlarmExpressionComparisonOperatorDoesNotStartWith = EventAlarmExpressionComparisonOperator("doesNotStartWith") // attribute ends with specified value EventAlarmExpressionComparisonOperatorEndsWith = EventAlarmExpressionComparisonOperator("endsWith") // attribute does not end with specified value EventAlarmExpressionComparisonOperatorDoesNotEndWith = EventAlarmExpressionComparisonOperator("doesNotEndWith") )
const ( // Returns informational events. EventCategoryInfo = EventCategory("info") // Returns warning events. EventCategoryWarning = EventCategory("warning") // Returns error events. EventCategoryError = EventCategory("error") // Returns events pertaining to users. EventCategoryUser = EventCategory("user") )
const ( // Something that must be corrected EventEventSeverityError = EventEventSeverity("error") // Should be corrected, but the system can continue operating normally EventEventSeverityWarning = EventEventSeverity("warning") // An informational message EventEventSeverityInfo = EventEventSeverity("info") // A user-related message EventEventSeverityUser = EventEventSeverity("user") )
const ( // Returns events that pertain only to the specified managed entity, // and not its children. EventFilterSpecRecursionOptionSelf = EventFilterSpecRecursionOption("self") // Returns events pertaining to child entities only. // // Excludes // events pertaining to the specified managed entity itself. EventFilterSpecRecursionOptionChildren = EventFilterSpecRecursionOption("children") // Returns events pertaining either to the specified managed entity // or to its child entities. EventFilterSpecRecursionOptionAll = EventFilterSpecRecursionOption("all") )
const ( FibreChannelPortTypeFabric = FibreChannelPortType("fabric") FibreChannelPortTypeLoop = FibreChannelPortType("loop") FibreChannelPortTypePointToPoint = FibreChannelPortType("pointToPoint") FibreChannelPortTypeUnknown = FibreChannelPortType("unknown") )
const ( // Storage device supports hardware acceleration. // // The ESX host will use the feature to offload certain // storage-related operations to the device. FileSystemMountInfoVStorageSupportStatusVStorageSupported = FileSystemMountInfoVStorageSupportStatus("vStorageSupported") // Storage device does not support hardware acceleration. // // The ESX host will handle all storage-related operations. FileSystemMountInfoVStorageSupportStatusVStorageUnsupported = FileSystemMountInfoVStorageSupportStatus("vStorageUnsupported") // Initial support status value. FileSystemMountInfoVStorageSupportStatusVStorageUnknown = FileSystemMountInfoVStorageSupportStatus("vStorageUnknown") )
const ( // Add host in maintenance mode. FolderDesiredHostStateMaintenance = FolderDesiredHostState("maintenance") // Add host in non-maintenance mode. FolderDesiredHostStateNon_maintenance = FolderDesiredHostState("non_maintenance") )
const ( // The root folder of `PROJECT` folders. // // It is a child of the network folder of a data center and // may contain multiple `PROJECT` folders. FolderExternallyManagedFolderTypePROJECT_ROOT = FolderExternallyManagedFolderType("PROJECT_ROOT") // The folder representing a project in NSX. // // It is a child of the `PROJECT_ROOT` folder. // A project folder can contain multiple `VPC`, // and `SEGMENT` folders. FolderExternallyManagedFolderTypePROJECT = FolderExternallyManagedFolderType("PROJECT") // The folder containing VPC and subnet that can be managed by vCenter. // // It is a child of the network folder of a data center. // It may contain multiple `VPC` folders. FolderExternallyManagedFolderTypeVPC_ROOT = FolderExternallyManagedFolderType("VPC_ROOT") // The folder representing a VPC in NSX. // // It is a child of the `VPC_ROOT` folder or the `PROJECT` // folder. // It may contain multiple `SUBNET` folders. FolderExternallyManagedFolderTypeVPC = FolderExternallyManagedFolderType("VPC") // The folder representing a subnet in NSX. // // It is a child of the `VPC` folder. FolderExternallyManagedFolderTypeSUBNET = FolderExternallyManagedFolderType("SUBNET") // The folder representing a segment in NSX. // // It is a child of the `PROJECT` folder. FolderExternallyManagedFolderTypeSEGMENT = FolderExternallyManagedFolderType("SEGMENT") // The folder representing a vSphere IaaS Control Plane Supervisor. // // It is a VM\_TYPE folder and child of vSphere Namespaces Root folder. // It may contain multiple namespace associated folder, i.e., folder with // `Folder.namespace` property set and vSphere IaaS Control Plane // Virtual Machines. FolderExternallyManagedFolderTypeSUPERVISOR = FolderExternallyManagedFolderType("SUPERVISOR") // The folder containing vSphere Pods. // // It is a child of namespace associated folder, i.e., folder with // `Folder.namespace` property set and may contain vSphere Pods. FolderExternallyManagedFolderTypeVSPHERE_POD = FolderExternallyManagedFolderType("VSPHERE_POD") )
const ( // The host was specified by the user FtIssuesOnHostHostSelectionTypeUser = FtIssuesOnHostHostSelectionType("user") // The host was selected by Virtual Center FtIssuesOnHostHostSelectionTypeVc = FtIssuesOnHostHostSelectionType("vc") // The host was selected by DRS FtIssuesOnHostHostSelectionTypeDrs = FtIssuesOnHostHostSelectionType("drs") )
const ( // Regular files, and on Posix filesystems, unix domain sockets // and devices. GuestFileTypeFile = GuestFileType("file") // directory GuestFileTypeDirectory = GuestFileType("directory") // symbolic link GuestFileTypeSymlink = GuestFileType("symlink") )
const ( // The application state wasn't set from the guest by the application agent. // // This is the default. GuestInfoAppStateTypeNone = GuestInfoAppStateType("none") // The guest's application agent declared its state as normal and doesn't // require any action GuestInfoAppStateTypeAppStateOk = GuestInfoAppStateType("appStateOk") // Guest's application agent asks for immediate reset GuestInfoAppStateTypeAppStateNeedReset = GuestInfoAppStateType("appStateNeedReset") )
const ( // No guest customizationSpec has been applied for the VM GuestInfoCustomizationStatusTOOLSDEPLOYPKG_IDLE = GuestInfoCustomizationStatus("TOOLSDEPLOYPKG_IDLE") // The guest customizationSpec has been applied for the VM, // but the customization process has not yet started inside the guest OS GuestInfoCustomizationStatusTOOLSDEPLOYPKG_PENDING = GuestInfoCustomizationStatus("TOOLSDEPLOYPKG_PENDING") // The customization process is currently running inside the guest OS GuestInfoCustomizationStatusTOOLSDEPLOYPKG_RUNNING = GuestInfoCustomizationStatus("TOOLSDEPLOYPKG_RUNNING") // The customization process has completed successfully inside the // guest OS GuestInfoCustomizationStatusTOOLSDEPLOYPKG_SUCCEEDED = GuestInfoCustomizationStatus("TOOLSDEPLOYPKG_SUCCEEDED") // The customizatio process has failed inside the guest OS GuestInfoCustomizationStatusTOOLSDEPLOYPKG_FAILED = GuestInfoCustomizationStatus("TOOLSDEPLOYPKG_FAILED") )
const ( // BIOS firmware GuestOsDescriptorFirmwareTypeBios = GuestOsDescriptorFirmwareType("bios") // Extensible Firmware Interface GuestOsDescriptorFirmwareTypeEfi = GuestOsDescriptorFirmwareType("efi") )
const ( // This operating system is not supported, // but may be supported in the future. GuestOsDescriptorSupportLevelExperimental = GuestOsDescriptorSupportLevel("experimental") // This operating system is not fully supported, // but may have been supported in the past. GuestOsDescriptorSupportLevelLegacy = GuestOsDescriptorSupportLevel("legacy") // No longer supported. GuestOsDescriptorSupportLevelTerminated = GuestOsDescriptorSupportLevel("terminated") // Fully supported. GuestOsDescriptorSupportLevelSupported = GuestOsDescriptorSupportLevel("supported") // This operating system is not supported. GuestOsDescriptorSupportLevelUnsupported = GuestOsDescriptorSupportLevel("unsupported") // Support for this operating system will be terminated in the future. // // Please migrate to using a different operating system. GuestOsDescriptorSupportLevelDeprecated = GuestOsDescriptorSupportLevel("deprecated") // This operating system may not be supported yet, // please check VMware compatibility guide. GuestOsDescriptorSupportLevelTechPreview = GuestOsDescriptorSupportLevel("techPreview") )
const ( // Access the key from the native view of the // Registry (32-bit on 32-bit versions of Windows, // 64-bit on 64-bit versions of Windows). GuestRegKeyWowSpecWOWNative = GuestRegKeyWowSpec("WOWNative") // Access the key from the 32-bit view of the Registry. GuestRegKeyWowSpecWOW32 = GuestRegKeyWowSpec("WOW32") // Access the key from the 64-bit view of the Registry. GuestRegKeyWowSpecWOW64 = GuestRegKeyWowSpec("WOW64") )
const ( HealthUpdateInfoComponentTypeMemory = HealthUpdateInfoComponentType("Memory") HealthUpdateInfoComponentTypePower = HealthUpdateInfoComponentType("Power") HealthUpdateInfoComponentTypeFan = HealthUpdateInfoComponentType("Fan") HealthUpdateInfoComponentTypeNetwork = HealthUpdateInfoComponentType("Network") HealthUpdateInfoComponentTypeStorage = HealthUpdateInfoComponentType("Storage") )
const ( // Indicates that the user has no explicitly defined permissions or roles. // // This is used when we want to remove all permissions for some user. // // Note that this is not the same as `accessNoAccess`. HostAccessModeAccessNone = HostAccessMode("accessNone") // Describes a propagating Admin role on the root inventory object // (root folder) on the host, and no other non-Admin role on any other // object. // // The same permissions are needed to login to local or remote // shell (ESXiShell or SSH). HostAccessModeAccessAdmin = HostAccessMode("accessAdmin") // Describes a propagating NoAccess role on the root inventory object // (root folder) on the host, and no other roles. // // Even if the user has another (redundant) NoAccess role on some other // inventory object, then the access mode for this user will be // classified as `accessOther`. // // This mode may be used to restrict a specific user account without // restricting the access mode for the group to which the user belongs. HostAccessModeAccessNoAccess = HostAccessMode("accessNoAccess") // Describes a propagating ReadOnly role on the root inventory object // (root folder) on the host, and no other roles. // // Even if the user has another (redundant) ReadOnly role on some other // inventory object, then the access mode for this user will be // `accessOther`. HostAccessModeAccessReadOnly = HostAccessMode("accessReadOnly") // Describes a combination of one or more roles/permissions which are // none of the above. HostAccessModeAccessOther = HostAccessMode("accessOther") )
const ( // The Active Directory integration provider does not support // domain trust checks. HostActiveDirectoryInfoDomainMembershipStatusUnknown = HostActiveDirectoryInfoDomainMembershipStatus("unknown") // No problems with the domain membership. HostActiveDirectoryInfoDomainMembershipStatusOk = HostActiveDirectoryInfoDomainMembershipStatus("ok") // The host thinks it's part of a domain, // but no domain controllers could be reached to confirm. HostActiveDirectoryInfoDomainMembershipStatusNoServers = HostActiveDirectoryInfoDomainMembershipStatus("noServers") // The client side of the trust relationship is broken. HostActiveDirectoryInfoDomainMembershipStatusClientTrustBroken = HostActiveDirectoryInfoDomainMembershipStatus("clientTrustBroken") // The server side of the trust relationship is broken // (or bad machine password). HostActiveDirectoryInfoDomainMembershipStatusServerTrustBroken = HostActiveDirectoryInfoDomainMembershipStatus("serverTrustBroken") // Unexpected domain controller responded. HostActiveDirectoryInfoDomainMembershipStatusInconsistentTrust = HostActiveDirectoryInfoDomainMembershipStatus("inconsistentTrust") // There's some problem with the domain membership. HostActiveDirectoryInfoDomainMembershipStatusOtherProblem = HostActiveDirectoryInfoDomainMembershipStatus("otherProblem") )
const ( HostBIOSInfoFirmwareTypeBIOS = HostBIOSInfoFirmwareType("BIOS") HostBIOSInfoFirmwareTypeUEFI = HostBIOSInfoFirmwareType("UEFI") )
const ( // No VMotion license HostCapabilityFtUnsupportedReasonVMotionNotLicensed = HostCapabilityFtUnsupportedReason("vMotionNotLicensed") // VMotion nic is not configured on the host HostCapabilityFtUnsupportedReasonMissingVMotionNic = HostCapabilityFtUnsupportedReason("missingVMotionNic") // FT logging nic is not configured on the host HostCapabilityFtUnsupportedReasonMissingFTLoggingNic = HostCapabilityFtUnsupportedReason("missingFTLoggingNic") // Host does not have proper FT license HostCapabilityFtUnsupportedReasonFtNotLicensed = HostCapabilityFtUnsupportedReason("ftNotLicensed") // Host does not have HA agent running properly HostCapabilityFtUnsupportedReasonHaAgentIssue = HostCapabilityFtUnsupportedReason("haAgentIssue") // VMware product installed on the host does not support // fault tolerance HostCapabilityFtUnsupportedReasonUnsupportedProduct = HostCapabilityFtUnsupportedReason("unsupportedProduct") // Host CPU does not support hardware virtualization HostCapabilityFtUnsupportedReasonCpuHvUnsupported = HostCapabilityFtUnsupportedReason("cpuHvUnsupported") // Host CPU does not support hardware MMU virtualization HostCapabilityFtUnsupportedReasonCpuHwmmuUnsupported = HostCapabilityFtUnsupportedReason("cpuHwmmuUnsupported") // Host CPU is compatible for replay-based FT, but hardware // virtualization has been disabled in the BIOS. HostCapabilityFtUnsupportedReasonCpuHvDisabled = HostCapabilityFtUnsupportedReason("cpuHvDisabled") )
const ( // only the unmap priority is supported HostCapabilityUnmapMethodSupportedPriority = HostCapabilityUnmapMethodSupported("priority") // the unmap bandwidth can be set as a fixed value HostCapabilityUnmapMethodSupportedFixed = HostCapabilityUnmapMethodSupported("fixed") // the unmap bandwidth can be set as a range, where the actual // bandwidth will be dynamically throttled by the backend HostCapabilityUnmapMethodSupportedDynamic = HostCapabilityUnmapMethodSupported("dynamic") )
const ( // The host software does not support VMDirectPath Gen 2. HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptIncompatibleProduct = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptIncompatibleProduct") // The host hardware does not support VMDirectPath Gen 2. // // Note that // this is a general capability for the host and is independent of // support by a given physical NIC. HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptIncompatibleHardware = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptIncompatibleHardware") // The host is configured to disable VMDirectPath Gen 2. HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptDisabled = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptDisabled") )
const ( // The certificate status is unknown. HostCertificateManagerCertificateInfoCertificateStatusUnknown = HostCertificateManagerCertificateInfoCertificateStatus("unknown") // The certificate has expired. HostCertificateManagerCertificateInfoCertificateStatusExpired = HostCertificateManagerCertificateInfoCertificateStatus("expired") // The certificate is expiring shortly. // // (soft threshold - 1) HostCertificateManagerCertificateInfoCertificateStatusExpiring = HostCertificateManagerCertificateInfoCertificateStatus("expiring") // The certificate is expiring shortly. // // (soft threshold - 2) HostCertificateManagerCertificateInfoCertificateStatusExpiringShortly = HostCertificateManagerCertificateInfoCertificateStatus("expiringShortly") // The certificate expiration is imminent. // // (hard threshold) HostCertificateManagerCertificateInfoCertificateStatusExpirationImminent = HostCertificateManagerCertificateInfoCertificateStatus("expirationImminent") // The certificate is good. HostCertificateManagerCertificateInfoCertificateStatusGood = HostCertificateManagerCertificateInfoCertificateStatus("good") )
const ( // Machine certificate of the Host HostCertificateManagerCertificateKindMachine = HostCertificateManagerCertificateKind("Machine") // VASA Client certificate used for communication with VASA Provider HostCertificateManagerCertificateKindVASAClient = HostCertificateManagerCertificateKind("VASAClient") )
const ( // Indicates that the structure represents the // set of operations to apply on the managed object. HostConfigChangeModeModify = HostConfigChangeMode("modify") // Indicates that the structure represents the // desired state of the managed object. HostConfigChangeModeReplace = HostConfigChangeMode("replace") )
const ( // Indicates the addition of an entity to the configuration. HostConfigChangeOperationAdd = HostConfigChangeOperation("add") // Indicates the removal of an entity from the configuration. HostConfigChangeOperationRemove = HostConfigChangeOperation("remove") // Indicates changes on the entity. // // The entity must exist or a // `NotFound` error will be thrown. HostConfigChangeOperationEdit = HostConfigChangeOperation("edit") // Indicates that an entity will be ignored: it won't be added when it // doesn't exist, or removed/changed when it exists. HostConfigChangeOperationIgnore = HostConfigChangeOperation("ignore") )
const ( // The owner is NSX (Network Virtualization and Security). HostConfigChangeOwnerNSX = HostConfigChangeOwner("NSX") // The owner is vSAN (VMware Virtual Storage Area Network). HostConfigChangeOwnerVSAN = HostConfigChangeOwner("VSAN") )
const ( HostCpuPackageVendorUnknown = HostCpuPackageVendor("unknown") HostCpuPackageVendorIntel = HostCpuPackageVendor("intel") HostCpuPackageVendorAmd = HostCpuPackageVendor("amd") HostCpuPackageVendorHygon = HostCpuPackageVendor("hygon") )
const ( HostCpuPowerManagementInfoPolicyTypeOff = HostCpuPowerManagementInfoPolicyType("off") HostCpuPowerManagementInfoPolicyTypeStaticPolicy = HostCpuPowerManagementInfoPolicyType("staticPolicy") HostCpuPowerManagementInfoPolicyTypeDynamicPolicy = HostCpuPowerManagementInfoPolicyType("dynamicPolicy") )
const ( // The CPU scheduler on this host is running without any modifications // or mitigations. HostCpuSchedulerInfoCpuSchedulerPolicyInfoSystemDefault = HostCpuSchedulerInfoCpuSchedulerPolicyInfo("systemDefault") // The CPU scheduler on this host is using only one hyperthread per // core to mitigate a security vulnerability. HostCpuSchedulerInfoCpuSchedulerPolicyInfoScav1 = HostCpuSchedulerInfoCpuSchedulerPolicyInfo("scav1") // The CPU scheduler on this host is using hyperthreads, with // Side-Channel aware scheduling to mitigate a security vulnerability. HostCpuSchedulerInfoCpuSchedulerPolicyInfoScav2 = HostCpuSchedulerInfoCpuSchedulerPolicyInfo("scav2") )
const ( // The host is not safe for receiving sensitive material. HostCryptoStateIncapable = HostCryptoState("incapable") // The host is prepared for receiving sensitive material // but does not have a host key set yet. HostCryptoStatePrepared = HostCryptoState("prepared") // The host is crypto safe and has a host key set. HostCryptoStateSafe = HostCryptoState("safe") // The host is explicitly crypto disabled and pending reboot to be // applied. // // When host is in this state, creating encrypted virtual // machines is not allowed, but still need a reboot to totally clean // up and enter incapable state. HostCryptoStatePendingIncapable = HostCryptoState("pendingIncapable") )
const ( // traditional package processing mode. HostDVSConfigSpecSwitchModeNormal = HostDVSConfigSpecSwitchMode("normal") // ENS mode which skips packet parsing and flow table lookup. HostDVSConfigSpecSwitchModeMux = HostDVSConfigSpecSwitchMode("mux") )
const ( // Error while configuring/unconfiguring HA HostDasErrorEventHostDasErrorReasonConfigFailed = HostDasErrorEventHostDasErrorReason("configFailed") // Timeout while communicating with HA agent HostDasErrorEventHostDasErrorReasonTimeout = HostDasErrorEventHostDasErrorReason("timeout") // HA communication initialization failed HostDasErrorEventHostDasErrorReasonCommunicationInitFailed = HostDasErrorEventHostDasErrorReason("communicationInitFailed") // Health check script failed HostDasErrorEventHostDasErrorReasonHealthCheckScriptFailed = HostDasErrorEventHostDasErrorReason("healthCheckScriptFailed") // HA agent has an error HostDasErrorEventHostDasErrorReasonAgentFailed = HostDasErrorEventHostDasErrorReason("agentFailed") // HA agent was shutdown HostDasErrorEventHostDasErrorReasonAgentShutdown = HostDasErrorEventHostDasErrorReason("agentShutdown") // HA isolation address unpingable HostDasErrorEventHostDasErrorReasonIsolationAddressUnpingable = HostDasErrorEventHostDasErrorReason("isolationAddressUnpingable") // Other reason HostDasErrorEventHostDasErrorReasonOther = HostDasErrorEventHostDasErrorReason("other") )
const ( // Network Time Protocol (NTP). HostDateTimeInfoProtocolNtp = HostDateTimeInfoProtocol("ntp") // Precision Time Protocol (PTP). HostDateTimeInfoProtocolPtp = HostDateTimeInfoProtocol("ptp") )
const ( HostDigestInfoDigestMethodTypeSHA1 = HostDigestInfoDigestMethodType("SHA1") // Deprecated as of vSphere API 6.7. // // MD5. HostDigestInfoDigestMethodTypeMD5 = HostDigestInfoDigestMethodType("MD5") HostDigestInfoDigestMethodTypeSHA256 = HostDigestInfoDigestMethodType("SHA256") HostDigestInfoDigestMethodTypeSHA384 = HostDigestInfoDigestMethodType("SHA384") HostDigestInfoDigestMethodTypeSHA512 = HostDigestInfoDigestMethodType("SHA512") HostDigestInfoDigestMethodTypeSM3_256 = HostDigestInfoDigestMethodType("SM3_256") )
const ( // Both header and data digest verification are disabled. HostDigestVerificationSettingDigestDisabled = HostDigestVerificationSetting("digestDisabled") // Only header digest verification is enabled. HostDigestVerificationSettingHeaderOnly = HostDigestVerificationSetting("headerOnly") // Only data digest verification is enabled. HostDigestVerificationSettingDataOnly = HostDigestVerificationSetting("dataOnly") // Both header and data digest verification are enabled. HostDigestVerificationSettingHeaderAndData = HostDigestVerificationSetting("headerAndData") )
const ( // Failed to verify SSL thumbprint HostDisconnectedEventReasonCodeSslThumbprintVerifyFailed = HostDisconnectedEventReasonCode("sslThumbprintVerifyFailed") // License expired for the host HostDisconnectedEventReasonCodeLicenseExpired = HostDisconnectedEventReasonCode("licenseExpired") // Agent is being upgraded HostDisconnectedEventReasonCodeAgentUpgrade = HostDisconnectedEventReasonCode("agentUpgrade") // User requested disconnect HostDisconnectedEventReasonCodeUserRequest = HostDisconnectedEventReasonCode("userRequest") // License not available after host upgrade HostDisconnectedEventReasonCodeInsufficientLicenses = HostDisconnectedEventReasonCode("insufficientLicenses") // Agent is out of date HostDisconnectedEventReasonCodeAgentOutOfDate = HostDisconnectedEventReasonCode("agentOutOfDate") // Failed to decrypt password HostDisconnectedEventReasonCodePasswordDecryptFailure = HostDisconnectedEventReasonCode("passwordDecryptFailure") // Unknown reason HostDisconnectedEventReasonCodeUnknown = HostDisconnectedEventReasonCode("unknown") // The vRAM capacity of vCenter will be exceeded HostDisconnectedEventReasonCodeVcVRAMCapacityExceeded = HostDisconnectedEventReasonCode("vcVRAMCapacityExceeded") )
const ( HostDiskPartitionInfoPartitionFormatGpt = HostDiskPartitionInfoPartitionFormat("gpt") HostDiskPartitionInfoPartitionFormatMbr = HostDiskPartitionInfoPartitionFormat("mbr") HostDiskPartitionInfoPartitionFormatUnknown = HostDiskPartitionInfoPartitionFormat("unknown") )
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") )
const ( // The failover is caused by DPU crash. HostDistributedVirtualSwitchManagerFailoverReasonCrash = HostDistributedVirtualSwitchManagerFailoverReason("crash") // The failover is caused by DPU's vmnic(s) link down. HostDistributedVirtualSwitchManagerFailoverReasonLinkDown = HostDistributedVirtualSwitchManagerFailoverReason("linkDown") // The failover is triggered by the user. HostDistributedVirtualSwitchManagerFailoverReasonUserInitiated = HostDistributedVirtualSwitchManagerFailoverReason("userInitiated") )
const ( // VMware File System (ESX Server only). // // If this is set, // the type of the file system volume is VMFS. HostFileSystemVolumeFileSystemTypeVMFS = HostFileSystemVolumeFileSystemType("VMFS") // Network file system v3 linux & esx servers only. // // If this is // set, the type of the file system volume is NFS v3. HostFileSystemVolumeFileSystemTypeNFS = HostFileSystemVolumeFileSystemType("NFS") // Network file system v4.1 linux & esx servers only. // // If this is // set, the type of the file system volume is NFS v4.1 or later. HostFileSystemVolumeFileSystemTypeNFS41 = HostFileSystemVolumeFileSystemType("NFS41") // Common Internet File System. // // If this is set, the type of the // file system volume is Common Internet File System. HostFileSystemVolumeFileSystemTypeCIFS = HostFileSystemVolumeFileSystemType("CIFS") // VSAN File System (ESX Server only). HostFileSystemVolumeFileSystemTypeVsan = HostFileSystemVolumeFileSystemType("vsan") // vFlash File System (ESX Server only). // // If this is set, the type of the file system volume is VFFS. HostFileSystemVolumeFileSystemTypeVFFS = HostFileSystemVolumeFileSystemType("VFFS") // vvol File System (ESX Server only). HostFileSystemVolumeFileSystemTypeVVOL = HostFileSystemVolumeFileSystemType("VVOL") // Deprecated as of vSphere 9.0 APIs with no replacement. // // Persistent Memory File System (ESX Server only). HostFileSystemVolumeFileSystemTypePMEM = HostFileSystemVolumeFileSystemType("PMEM") // VSAN direct file system. HostFileSystemVolumeFileSystemTypeVsanD = HostFileSystemVolumeFileSystemType("vsanD") // Used if the file system is not one of the specified file systems. // // Used mostly for reporting purposes. The other types are described // by the otherType property. HostFileSystemVolumeFileSystemTypeOTHER = HostFileSystemVolumeFileSystemType("OTHER") )
const ( HostFirewallRuleDirectionInbound = HostFirewallRuleDirection("inbound") HostFirewallRuleDirectionOutbound = HostFirewallRuleDirection("outbound") )
const ( HostFirewallRulePortTypeSrc = HostFirewallRulePortType("src") HostFirewallRulePortTypeDst = HostFirewallRulePortType("dst") )
const ( HostFirewallRuleProtocolTcp = HostFirewallRuleProtocol("tcp") HostFirewallRuleProtocolUdp = HostFirewallRuleProtocol("udp") )
const ( HostFirewallSystemRuleSetIdFaultTolerance = HostFirewallSystemRuleSetId("faultTolerance") HostFirewallSystemRuleSetIdFdm = HostFirewallSystemRuleSetId("fdm") HostFirewallSystemRuleSetIdUpdateManager = HostFirewallSystemRuleSetId("updateManager") HostFirewallSystemRuleSetIdVpxHeartbeats = HostFirewallSystemRuleSetId("vpxHeartbeats") )
const ( HostFruFruTypeUndefined = HostFruFruType("undefined") HostFruFruTypeBoard = HostFruFruType("board") HostFruFruTypeProduct = HostFruFruType("product") )
const ( // // virtual shared graphics acceleration). HostGraphicsConfigGraphicsTypeShared = HostGraphicsConfigGraphicsType("shared") // // vendor vGPU shared passthrough). HostGraphicsConfigGraphicsTypeSharedDirect = HostGraphicsConfigGraphicsType("sharedDirect") )
const ( HostGraphicsConfigSharedPassthruAssignmentPolicyPerformance = HostGraphicsConfigSharedPassthruAssignmentPolicy("performance") HostGraphicsConfigSharedPassthruAssignmentPolicyConsolidation = HostGraphicsConfigSharedPassthruAssignmentPolicy("consolidation") )
const ( // vGPU time-sliced same size. HostGraphicsConfigVgpuModeSameSize = HostGraphicsConfigVgpuMode("sameSize") // vGPU time-sliced mixed size. HostGraphicsConfigVgpuModeMixedSize = HostGraphicsConfigVgpuMode("mixedSize") )
const ( // Basic graphics when no host driver is available. HostGraphicsInfoGraphicsTypeBasic = HostGraphicsInfoGraphicsType("basic") // // virtual shared graphics acceleration). HostGraphicsInfoGraphicsTypeShared = HostGraphicsInfoGraphicsType("shared") // Direct graphics (ex. // // passthrough). HostGraphicsInfoGraphicsTypeDirect = HostGraphicsInfoGraphicsType("direct") // // vGPU shared passthrough). HostGraphicsInfoGraphicsTypeSharedDirect = HostGraphicsInfoGraphicsType("sharedDirect") )
const ( // vGPU mode not applicable. HostGraphicsInfoVgpuModeNone = HostGraphicsInfoVgpuMode("none") // vGPU time-sliced same size. HostGraphicsInfoVgpuModeSameSize = HostGraphicsInfoVgpuMode("sameSize") // vGPU time-sliced mixed size. HostGraphicsInfoVgpuModeMixedSize = HostGraphicsInfoVgpuMode("mixedSize") // vGPU multi-instance GPU. HostGraphicsInfoVgpuModeMultiInstanceGpu = HostGraphicsInfoVgpuMode("multiInstanceGpu") )
const ( // The implementation cannot report on the current status of the // physical element HostHardwareElementStatusUnknown = HostHardwareElementStatus("Unknown") // The physical element is functioning as expected HostHardwareElementStatusGreen = HostHardwareElementStatus("Green") // All functionality is available but some might be degraded. HostHardwareElementStatusYellow = HostHardwareElementStatus("Yellow") // The physical element is failing. // // It is possible that some or all // functionalities of this physical element is degraded or not working. HostHardwareElementStatusRed = HostHardwareElementStatus("Red") )
const ( // "VMware-certified" HostImageAcceptanceLevelVmware_certified = HostImageAcceptanceLevel("vmware_certified") // "VMware-accepted" HostImageAcceptanceLevelVmware_accepted = HostImageAcceptanceLevel("vmware_accepted") // "Partner-supported" HostImageAcceptanceLevelPartner = HostImageAcceptanceLevel("partner") // "Community-supported" HostImageAcceptanceLevelCommunity = HostImageAcceptanceLevel("community") )
const ( // The product does not support fault tolerance. HostIncompatibleForFaultToleranceReasonProduct = HostIncompatibleForFaultToleranceReason("product") // The product supports fault tolerance but the host CPU does not. HostIncompatibleForFaultToleranceReasonProcessor = HostIncompatibleForFaultToleranceReason("processor") )
const ( // The product does not support record/replay. HostIncompatibleForRecordReplayReasonProduct = HostIncompatibleForRecordReplayReason("product") // The product supports record/replay but the host CPU does not. HostIncompatibleForRecordReplayReasonProcessor = HostIncompatibleForRecordReplayReason("processor") )
const ( HostInternetScsiHbaChapAuthenticationTypeChapProhibited = HostInternetScsiHbaChapAuthenticationType("chapProhibited") HostInternetScsiHbaChapAuthenticationTypeChapDiscouraged = HostInternetScsiHbaChapAuthenticationType("chapDiscouraged") HostInternetScsiHbaChapAuthenticationTypeChapPreferred = HostInternetScsiHbaChapAuthenticationType("chapPreferred") HostInternetScsiHbaChapAuthenticationTypeChapRequired = HostInternetScsiHbaChapAuthenticationType("chapRequired") )
const ( HostInternetScsiHbaDigestTypeDigestProhibited = HostInternetScsiHbaDigestType("digestProhibited") HostInternetScsiHbaDigestTypeDigestDiscouraged = HostInternetScsiHbaDigestType("digestDiscouraged") HostInternetScsiHbaDigestTypeDigestPreferred = HostInternetScsiHbaDigestType("digestPreferred") HostInternetScsiHbaDigestTypeDigestRequired = HostInternetScsiHbaDigestType("digestRequired") )
const ( // DHCP HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeDHCP = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("DHCP") // Auto configured. // // Auto configured Link local address and Router Advertisement addresses // would be of this type. HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeAutoConfigured = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("AutoConfigured") // Static address. // // Typically user specified addresses will be static addresses. // User can specify link local address. Only Static addresses can be added or removed. HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeStatic = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("Static") // Other or unknown type. HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeOther = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("Other") )
const ( HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperationAdd = HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation("add") HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperationRemove = HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation("remove") )
const ( HostInternetScsiHbaNetworkBindingSupportTypeNotsupported = HostInternetScsiHbaNetworkBindingSupportType("notsupported") HostInternetScsiHbaNetworkBindingSupportTypeOptional = HostInternetScsiHbaNetworkBindingSupportType("optional") HostInternetScsiHbaNetworkBindingSupportTypeRequired = HostInternetScsiHbaNetworkBindingSupportType("required") )
const ( HostInternetScsiHbaStaticTargetTargetDiscoveryMethodStaticMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("staticMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodSendTargetMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("sendTargetMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodSlpMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("slpMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodIsnsMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("isnsMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodUnknownMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("unknownMethod") )
const ( // Any other type of address configuration other than the below // mentioned ones will fall under this category. // // For e.g., automatic // address configuration for the link local address falls under // this type. HostIpConfigIpV6AddressConfigTypeOther = HostIpConfigIpV6AddressConfigType("other") // The address is configured manually. HostIpConfigIpV6AddressConfigTypeManual = HostIpConfigIpV6AddressConfigType("manual") // The address is configured through dhcp. HostIpConfigIpV6AddressConfigTypeDhcp = HostIpConfigIpV6AddressConfigType("dhcp") // The address is obtained through stateless autoconfiguration. HostIpConfigIpV6AddressConfigTypeLinklayer = HostIpConfigIpV6AddressConfigType("linklayer") // The address is chosen by the system at random // e.g., an IPv4 address within 169.254/16, or an RFC // 3041 privacy address. HostIpConfigIpV6AddressConfigTypeRandom = HostIpConfigIpV6AddressConfigType("random") )
const ( // Indicates that this is a valid address. HostIpConfigIpV6AddressStatusPreferred = HostIpConfigIpV6AddressStatus("preferred") // Indicates that this is a valid but deprecated address // that should no longer be used as a source address. HostIpConfigIpV6AddressStatusDeprecated = HostIpConfigIpV6AddressStatus("deprecated") // Indicates that this isn't a valid. HostIpConfigIpV6AddressStatusInvalid = HostIpConfigIpV6AddressStatus("invalid") // Indicates that the address is not accessible because // interface is not operational. HostIpConfigIpV6AddressStatusInaccessible = HostIpConfigIpV6AddressStatus("inaccessible") // Indicates that the status cannot be determined. HostIpConfigIpV6AddressStatusUnknown = HostIpConfigIpV6AddressStatus("unknown") // Indicates that the uniqueness of the // address on the link is presently being verified. HostIpConfigIpV6AddressStatusTentative = HostIpConfigIpV6AddressStatus("tentative") // Indicates the address has been determined to be non-unique // on the link, this address will not be reachable. HostIpConfigIpV6AddressStatusDuplicate = HostIpConfigIpV6AddressStatus("duplicate") )
const ( // Number of CPU packages on this host. HostLicensableResourceKeyNumCpuPackages = HostLicensableResourceKey("numCpuPackages") // Number of licensable CPU cores/compute-units on this host. HostLicensableResourceKeyNumCpuCores = HostLicensableResourceKey("numCpuCores") // Total size of memory installed on this host, measured in kilobytes. HostLicensableResourceKeyMemorySize = HostLicensableResourceKey("memorySize") // Total size of memory configured for VMs on this host, measured in kilobytes. HostLicensableResourceKeyMemoryForVms = HostLicensableResourceKey("memoryForVms") // Number of VMs already running on this host. HostLicensableResourceKeyNumVmsStarted = HostLicensableResourceKey("numVmsStarted") // Number of VMs that are currently powering-on, immigrating, etc. HostLicensableResourceKeyNumVmsStarting = HostLicensableResourceKey("numVmsStarting") // vSAN capacity in TiB on this host. HostLicensableResourceKeyVsanCapacity = HostLicensableResourceKey("vsanCapacity") )
const ( // Indicates that lockdown mode is disabled. HostLockdownModeLockdownDisabled = HostLockdownMode("lockdownDisabled") // Indicates that lockdown mode is enabled with service DCUI // (Direct Console User Interface) running. HostLockdownModeLockdownNormal = HostLockdownMode("lockdownNormal") // Indicates that lockdown mode is enabled with service DCUI stopped. // // If the host is in "strict" lockdown mode then no one will be able // to exit lockdown mode through DCUI in emergency situations, // i.e. when the connection to vCenter server is permanently lost. HostLockdownModeLockdownStrict = HostLockdownMode("lockdownStrict") )
const ( HostLowLevelProvisioningManagerFileTypeFile = HostLowLevelProvisioningManagerFileType("File") HostLowLevelProvisioningManagerFileTypeVirtualDisk = HostLowLevelProvisioningManagerFileType("VirtualDisk") HostLowLevelProvisioningManagerFileTypeDirectory = HostLowLevelProvisioningManagerFileType("Directory") )
const ( // Specifies the reload of the current config of the virtual machine. HostLowLevelProvisioningManagerReloadTargetCurrentConfig = HostLowLevelProvisioningManagerReloadTarget("currentConfig") // Specifies the reload of the snapshot config of the virtual machine. // // If the virtual machine has multiple snapshots, all of the snapshot's // config will be reloaded. HostLowLevelProvisioningManagerReloadTargetSnapshotConfig = HostLowLevelProvisioningManagerReloadTarget("snapshotConfig") )
const ( // Flag indicating that the tier is the primary memory tier visible from the // host. HostMemoryTierFlagsMemoryTier = HostMemoryTierFlags("memoryTier") // Deprecated as of vSphere 9.0 APIs with no replacement. // // Flag indicating that the tier is used as non-volatile storage, e.g. // // PMem in // App Direct mode. HostMemoryTierFlagsPersistentTier = HostMemoryTierFlags("persistentTier") // Flag indicating that the tier is a cache for main memory. HostMemoryTierFlagsCachingTier = HostMemoryTierFlags("cachingTier") // `**Since:**` vSphere API Release 8.0.3.0 HostMemoryTierFlagsUnmappableTier = HostMemoryTierFlags("unmappableTier") )
const ( // Dynamic random-access memory. HostMemoryTierTypeDRAM = HostMemoryTierType("DRAM") // Deprecated as of vSphere 9.0 APIs with no replacement. // // Persistent memory. HostMemoryTierTypePMem = HostMemoryTierType("PMem") // NVMe memory. HostMemoryTierTypeNVMe = HostMemoryTierType("NVMe") )
const ( // The traditional memory configuration without any tiers. HostMemoryTieringTypeNoTiering = HostMemoryTieringType("noTiering") // The memory configuration where a tier is hardware-controlled and invisible to // applications, e.g. // // Intel's Memory Mode. HostMemoryTieringTypeHardwareTiering = HostMemoryTieringType("hardwareTiering") // The memory configuration where all memory tiers are managed by software (ESX). HostMemoryTieringTypeSoftwareTiering = HostMemoryTieringType("softwareTiering") )
const ( // AllPathsDown\_Start value is reported when all paths down state is detected HostMountInfoInaccessibleReasonAllPathsDown_Start = HostMountInfoInaccessibleReason("AllPathsDown_Start") // After a wait for a system default time (which is user modifiable) // to ascertain the state is indeed an APD, AllPathsDown\_Timeout property // is reported. // // The host advanced option used to set timeout period // is "/Misc/APDTimeout" // After the datastore property is set to AllPathsDown\_Timeout, all data i/o // to the datastore will be fast-failed (failed immediately). HostMountInfoInaccessibleReasonAllPathsDown_Timeout = HostMountInfoInaccessibleReason("AllPathsDown_Timeout") // A PDL condition is reported as PermanentDeviceLoss. HostMountInfoInaccessibleReasonPermanentDeviceLoss = HostMountInfoInaccessibleReason("PermanentDeviceLoss") )
const ( // Failed to get port or connect. // // Or MOUNT/FSINFO RPC failed. HostMountInfoMountFailedReasonCONNECT_FAILURE = HostMountInfoMountFailedReason("CONNECT_FAILURE") // Server doesn't support MOUNT\_PROGRAM/MOUNT\_PROGRAM\_VERSION. HostMountInfoMountFailedReasonMOUNT_NOT_SUPPORTED = HostMountInfoMountFailedReason("MOUNT_NOT_SUPPORTED") // Server doesn't support NFS\_PROGRAM/NFS\_PROGRAM\_VERSION. HostMountInfoMountFailedReasonNFS_NOT_SUPPORTED = HostMountInfoMountFailedReason("NFS_NOT_SUPPORTED") // No permission to mount the remote volume or it doesn't exist. HostMountInfoMountFailedReasonMOUNT_DENIED = HostMountInfoMountFailedReason("MOUNT_DENIED") // Remote path not a directory. HostMountInfoMountFailedReasonMOUNT_NOT_DIR = HostMountInfoMountFailedReason("MOUNT_NOT_DIR") // Maximum NFS volumes have been mounted. HostMountInfoMountFailedReasonVOLUME_LIMIT_EXCEEDED = HostMountInfoMountFailedReason("VOLUME_LIMIT_EXCEEDED") // Maximum connections for NFS has been reached. HostMountInfoMountFailedReasonCONN_LIMIT_EXCEEDED = HostMountInfoMountFailedReason("CONN_LIMIT_EXCEEDED") // Volume already mounted or a different mount exists with same label. HostMountInfoMountFailedReasonMOUNT_EXISTS = HostMountInfoMountFailedReason("MOUNT_EXISTS") // Any other reason which is not present in above list. HostMountInfoMountFailedReasonOTHERS = HostMountInfoMountFailedReason("OTHERS") )
const ( // The host system has read/write access to the file system. HostMountModeReadWrite = HostMountMode("readWrite") // The host system has read-only access to the file system. HostMountModeReadOnly = HostMountMode("readOnly") )
const ( // Authentication based on traditional UNIX identifiers (UID and GID). // // Server trusts the IDs sent by the client for each request and uses them // to perform access control. Current implementation only supports // AUTH\_SYS with root user. HostNasVolumeSecurityTypeAUTH_SYS = HostNasVolumeSecurityType("AUTH_SYS") // Ensures RPC header authentication using Kerberos session keys. // // When // this option is enabled, the client uses the information specified in // `HostNasVolumeUserInfo` to establish shared keys with the server using // Kerberos. These shared keys are used to generate and verify message // authentication codes for RPC header of NFS requests and responses, // respectively. This method does not secure NFS file data. HostNasVolumeSecurityTypeSEC_KRB5 = HostNasVolumeSecurityType("SEC_KRB5") // Extends SEC\_KRB5 to generate and verify message authentication codes // for the payload of NFS requests and responses respectively. // // This // ensures the integrity of the NFS file data. HostNasVolumeSecurityTypeSEC_KRB5I = HostNasVolumeSecurityType("SEC_KRB5I") // Extends `SEC_KRB5I` to send and receive encrypted NFS packets over // the wire. // // `SEC_KRB5P` provides data privacy in addition to data // integrity for NFS files. To date, SEC\_KRB5P provides the highest form of // security for NFS payload. HostNasVolumeSecurityTypeSEC_KRB5P = HostNasVolumeSecurityType("SEC_KRB5P") )
const ( // New Reno Algorithm. // // See http://tools.ietf.org/html/rfc3782 for detail. HostNetStackInstanceCongestionControlAlgorithmTypeNewreno = HostNetStackInstanceCongestionControlAlgorithmType("newreno") // Cubic Algorithm. // // See http://tools.ietf.org/id/draft-rhee-tcp-cubic-00.txt for detail. HostNetStackInstanceCongestionControlAlgorithmTypeCubic = HostNetStackInstanceCongestionControlAlgorithmType("cubic") )
const ( // The default stack used by applications HostNetStackInstanceSystemStackKeyDefaultTcpipStack = HostNetStackInstanceSystemStackKey("defaultTcpipStack") // Stack key used for vMotion applications HostNetStackInstanceSystemStackKeyVmotion = HostNetStackInstanceSystemStackKey("vmotion") // Stack key used for vSphere provisioning NFC traffic HostNetStackInstanceSystemStackKeyVSphereProvisioning = HostNetStackInstanceSystemStackKey("vSphereProvisioning") // Stack key used for port mirroring HostNetStackInstanceSystemStackKeyMirror = HostNetStackInstanceSystemStackKey("mirror") // Stack key used for ops applications HostNetStackInstanceSystemStackKeyOps = HostNetStackInstanceSystemStackKey("ops") )
const ( // The implementation cannot report on the current health state of the // physical element HostNumericSensorHealthStateUnknown = HostNumericSensorHealthState("unknown") // The sensor is operating under normal conditions HostNumericSensorHealthStateGreen = HostNumericSensorHealthState("green") // The sensor is operating under conditions that are non-critical. HostNumericSensorHealthStateYellow = HostNumericSensorHealthState("yellow") // The sensor is operating under critical or fatal conditions. // // This may // directly affect the functioning of both the sensor and related // components. HostNumericSensorHealthStateRed = HostNumericSensorHealthState("red") )
const ( // Fan sensor HostNumericSensorTypeFan = HostNumericSensorType("fan") // Power sensor HostNumericSensorTypePower = HostNumericSensorType("power") // Temperature sensor HostNumericSensorTypeTemperature = HostNumericSensorType("temperature") // Voltage Sensor HostNumericSensorTypeVoltage = HostNumericSensorType("voltage") // Other sensor. HostNumericSensorTypeOther = HostNumericSensorType("other") // Processor sensor. HostNumericSensorTypeProcessor = HostNumericSensorType("processor") // Memory sensor. HostNumericSensorTypeMemory = HostNumericSensorType("memory") // disk/storage sensor. HostNumericSensorTypeStorage = HostNumericSensorType("storage") // system board sensor. HostNumericSensorTypeSystemBoard = HostNumericSensorType("systemBoard") // Battery sensor. HostNumericSensorTypeBattery = HostNumericSensorType("battery") // BIOS/firmware related sensor. HostNumericSensorTypeBios = HostNumericSensorType("bios") // cable related sensor. HostNumericSensorTypeCable = HostNumericSensorType("cable") // Watchdog related sensor. HostNumericSensorTypeWatchdog = HostNumericSensorType("watchdog") )
const ( // A Discovery service, composed of Discovery controllers. HostNvmeDiscoveryLogSubsystemTypeDiscovery = HostNvmeDiscoveryLogSubsystemType("discovery") // An NVM subsystem whose controllers may have attached namespaces. HostNvmeDiscoveryLogSubsystemTypeNvm = HostNvmeDiscoveryLogSubsystemType("nvm") )
const ( // A fabric secure channel is required. HostNvmeDiscoveryLogTransportRequirementsSecureChannelRequired = HostNvmeDiscoveryLogTransportRequirements("secureChannelRequired") // A fabric secure channel is not required. HostNvmeDiscoveryLogTransportRequirementsSecureChannelNotRequired = HostNvmeDiscoveryLogTransportRequirements("secureChannelNotRequired") // Requirements are not specified HostNvmeDiscoveryLogTransportRequirementsRequirementsNotSpecified = HostNvmeDiscoveryLogTransportRequirements("requirementsNotSpecified") )
const ( // IPv4 address, format specified in IETF RFC 791. HostNvmeTransportParametersNvmeAddressFamilyIpv4 = HostNvmeTransportParametersNvmeAddressFamily("ipv4") // IPv6 address, format specified in IETF RFC 2373. HostNvmeTransportParametersNvmeAddressFamilyIpv6 = HostNvmeTransportParametersNvmeAddressFamily("ipv6") // InfiniBand address family. HostNvmeTransportParametersNvmeAddressFamilyInfiniBand = HostNvmeTransportParametersNvmeAddressFamily("infiniBand") // Fibre Channel address family. HostNvmeTransportParametersNvmeAddressFamilyFc = HostNvmeTransportParametersNvmeAddressFamily("fc") // Intra-host transport. HostNvmeTransportParametersNvmeAddressFamilyLoopback = HostNvmeTransportParametersNvmeAddressFamily("loopback") // Unrecognized address family. HostNvmeTransportParametersNvmeAddressFamilyUnknown = HostNvmeTransportParametersNvmeAddressFamily("unknown") )
const ( // PCI Express transport type HostNvmeTransportTypePcie = HostNvmeTransportType("pcie") // Fibre Channel transport type HostNvmeTransportTypeFibreChannel = HostNvmeTransportType("fibreChannel") // Remote Direct Memory Access transport type HostNvmeTransportTypeRdma = HostNvmeTransportType("rdma") // Transmission Control Protocol transport type HostNvmeTransportTypeTcp = HostNvmeTransportType("tcp") // Intra-host transport. HostNvmeTransportTypeLoopback = HostNvmeTransportType("loopback") // The transport type is not among the currently supported ones. HostNvmeTransportTypeUnsupported = HostNvmeTransportType("unsupported") )
const ( // The opaque switch is up and running. HostOpaqueSwitchOpaqueSwitchStateUp = HostOpaqueSwitchOpaqueSwitchState("up") // The opaque switch requires attention. HostOpaqueSwitchOpaqueSwitchStateWarning = HostOpaqueSwitchOpaqueSwitchState("warning") // The opaque switch is down. HostOpaqueSwitchOpaqueSwitchStateDown = HostOpaqueSwitchOpaqueSwitchState("down") // The opaque switch is under upgrade. HostOpaqueSwitchOpaqueSwitchStateMaintenance = HostOpaqueSwitchOpaqueSwitchState("maintenance") )
const ( // The host is not in the particular partial maintenance mode. HostPartialMaintenanceModeStatusNotInPartialMM = HostPartialMaintenanceModeStatus("notInPartialMM") // The host is in the process of entering the particular partial maintenance // mode. HostPartialMaintenanceModeStatusEnteringPartialMM = HostPartialMaintenanceModeStatus("enteringPartialMM") // The host is in the process of exiting the particular partial maintenance // mode. HostPartialMaintenanceModeStatusExitingPartialMM = HostPartialMaintenanceModeStatus("exitingPartialMM") // The host is in the particular partial maintenance mode. HostPartialMaintenanceModeStatusInPartialMM = HostPartialMaintenanceModeStatus("inPartialMM") )
const ( // The server has been restarted since the update installation. HostPatchManagerInstallStateHostRestarted = HostPatchManagerInstallState("hostRestarted") // Indicates if the newly installed image is active on the server HostPatchManagerInstallStateImageActive = HostPatchManagerInstallState("imageActive") )
const ( // The update is successfully validated. HostPatchManagerIntegrityStatusValidated = HostPatchManagerIntegrityStatus("validated") // The integrity can not be verified since a public key to // verify the update cannot be found. HostPatchManagerIntegrityStatusKeyNotFound = HostPatchManagerIntegrityStatus("keyNotFound") // A public key to verify the update has been revoked. HostPatchManagerIntegrityStatusKeyRevoked = HostPatchManagerIntegrityStatus("keyRevoked") // A public key to verify the update is expired. HostPatchManagerIntegrityStatusKeyExpired = HostPatchManagerIntegrityStatus("keyExpired") // A digital signature of the update does not match. HostPatchManagerIntegrityStatusDigestMismatch = HostPatchManagerIntegrityStatus("digestMismatch") // Not enough signed signatures on the update. HostPatchManagerIntegrityStatusNotEnoughSignatures = HostPatchManagerIntegrityStatus("notEnoughSignatures") // The integrity validation failed. HostPatchManagerIntegrityStatusValidationError = HostPatchManagerIntegrityStatus("validationError") )
const ( // The update is made obsolete by other patches installed on the host. HostPatchManagerReasonObsoleted = HostPatchManagerReason("obsoleted") // The update depends on another update that is neither installed // nor in the scanned list of updates. HostPatchManagerReasonMissingPatch = HostPatchManagerReason("missingPatch") // The update depends on certain libraries or RPMs that are not // available. HostPatchManagerReasonMissingLib = HostPatchManagerReason("missingLib") // The update depends on an update that is not installed but is // in the scanned list of updates. HostPatchManagerReasonHasDependentPatch = HostPatchManagerReason("hasDependentPatch") // The update conflicts with certain updates that are already // installed on the host. HostPatchManagerReasonConflictPatch = HostPatchManagerReason("conflictPatch") // The update conflicts with RPMs or libraries installed on the // host. HostPatchManagerReasonConflictLib = HostPatchManagerReason("conflictLib") )
const ( // Power On Operation HostPowerOperationTypePowerOn = HostPowerOperationType("powerOn") // Power Off Operation. // // Power off operation puts the host in // a state that can be woken up remotely. HostPowerOperationTypePowerOff = HostPowerOperationType("powerOff") )
const ( // Answer file is valid. HostProfileManagerAnswerFileStatusValid = HostProfileManagerAnswerFileStatus("valid") // Answer file is not valid. // // The file is either missing or incomplete. // - To produce an answer file, pass host-specific data (user input) to the // `HostProfileManager*.*HostProfileManager.ApplyHostConfig_Task` // method. // - To produce a complete answer file, call the // `HostProfile*.*HostProfile.ExecuteHostProfile` // method and fill in any missing parameters in the returned // `ProfileExecuteResult*.*ProfileExecuteResult.requireInput` // list. After you execute the profile successfully, you can pass the complete required // input list to the apply method. HostProfileManagerAnswerFileStatusInvalid = HostProfileManagerAnswerFileStatus("invalid") // Answer file status is not known. HostProfileManagerAnswerFileStatusUnknown = HostProfileManagerAnswerFileStatus("unknown") )
const ( HostProfileManagerCompositionResultResultElementStatusSuccess = HostProfileManagerCompositionResultResultElementStatus("success") HostProfileManagerCompositionResultResultElementStatusError = HostProfileManagerCompositionResultResultElementStatus("error") )
const ( HostProfileManagerCompositionValidationResultResultElementStatusSuccess = HostProfileManagerCompositionValidationResultResultElementStatus("success") HostProfileManagerCompositionValidationResultResultElementStatusError = HostProfileManagerCompositionValidationResultResultElementStatus("error") )
const ( // The ESXi host must be in maintenance mode before the task list can be // applied. HostProfileManagerTaskListRequirementMaintenanceModeRequired = HostProfileManagerTaskListRequirement("maintenanceModeRequired") // The ESXi host must be rebooted after the task list is applied in order // for the new settings in the `HostConfigSpec` to take // effect on the host. HostProfileManagerTaskListRequirementRebootRequired = HostProfileManagerTaskListRequirement("rebootRequired") )
const ( // Update host profile from host. HostProfileValidationFailureInfoUpdateTypeHostBased = HostProfileValidationFailureInfoUpdateType("HostBased") // Import host profile. HostProfileValidationFailureInfoUpdateTypeImport = HostProfileValidationFailureInfoUpdateType("Import") // Edit host profile. HostProfileValidationFailureInfoUpdateTypeEdit = HostProfileValidationFailureInfoUpdateType("Edit") // Compose setting from host profile. HostProfileValidationFailureInfoUpdateTypeCompose = HostProfileValidationFailureInfoUpdateType("Compose") )
const ( HostProfileValidationStateReady = HostProfileValidationState("Ready") HostProfileValidationStateRunning = HostProfileValidationState("Running") HostProfileValidationStateFailed = HostProfileValidationState("Failed") )
const ( HostProtocolEndpointPETypeBlock = HostProtocolEndpointPEType("block") HostProtocolEndpointPETypeNas = HostProtocolEndpointPEType("nas") )
const ( HostProtocolEndpointProtocolEndpointTypeScsi = HostProtocolEndpointProtocolEndpointType("scsi") HostProtocolEndpointProtocolEndpointTypeNfs = HostProtocolEndpointProtocolEndpointType("nfs") HostProtocolEndpointProtocolEndpointTypeNfs4x = HostProtocolEndpointProtocolEndpointType("nfs4x") )
const ( // No device. HostPtpConfigDeviceTypeNone = HostPtpConfigDeviceType("none") // Virtual network adapter. HostPtpConfigDeviceTypeVirtualNic = HostPtpConfigDeviceType("virtualNic") // A network PCI device capable of PTP hardware timestamping, // enabled for passthru. // // See `HostPciPassthruSystem` // for information on PCI devices enabled for passthru available // on the host. HostPtpConfigDeviceTypePciPassthruNic = HostPtpConfigDeviceType("pciPassthruNic") )
const ( // The NVMe Qualified Name (NQN) of this host. HostQualifiedNameTypeNvmeQualifiedName = HostQualifiedNameType("nvmeQualifiedName") // The NVMe Qualified Name (NQN) of this host used by Vvol. HostQualifiedNameTypeVvolNvmeQualifiedName = HostQualifiedNameType("vvolNvmeQualifiedName") )
const ( // Connection state unknown. // // Indicates that the driver returned // unexpected or no connection state information. HostRdmaDeviceConnectionStateUnknown = HostRdmaDeviceConnectionState("unknown") // Device down. // // Indicates that both the logical link and // underlying physical link are down. Packets // are discarded. HostRdmaDeviceConnectionStateDown = HostRdmaDeviceConnectionState("down") // Device initializing. // // Indicates that the physical link is up, but // the logical link is still initializing. // Only subnet management and flow control link // packets can be received and transmitted. HostRdmaDeviceConnectionStateInit = HostRdmaDeviceConnectionState("init") // Device armed. // // Indicates that the physical link is up, but // the logical link is not yet fully configured. // Packets can be received, but non-SMPs // (subnet management packets) to be sent are discarded. HostRdmaDeviceConnectionStateArmed = HostRdmaDeviceConnectionState("armed") // Device active. // // Indicates that both the physical and logical // link are up. Packets can be transmitted and received. HostRdmaDeviceConnectionStateActive = HostRdmaDeviceConnectionState("active") // Device in active defer state. // // Indicates that the logical link was active, but the // physical link has suffered a failure. If it recovers // within a timeout, the connection state will return to active, // otherwise it will move to down. HostRdmaDeviceConnectionStateActiveDefer = HostRdmaDeviceConnectionState("activeDefer") )
const ( HostReplayUnsupportedReasonIncompatibleProduct = HostReplayUnsupportedReason("incompatibleProduct") HostReplayUnsupportedReasonIncompatibleCpu = HostReplayUnsupportedReason("incompatibleCpu") HostReplayUnsupportedReasonHvDisabled = HostReplayUnsupportedReason("hvDisabled") HostReplayUnsupportedReasonCpuidLimitSet = HostReplayUnsupportedReason("cpuidLimitSet") HostReplayUnsupportedReasonOldBIOS = HostReplayUnsupportedReason("oldBIOS") HostReplayUnsupportedReasonUnknown = HostReplayUnsupportedReason("unknown") )
const ( // The instance is deleted or not running HostRuntimeInfoNetStackInstanceRuntimeInfoStateInactive = HostRuntimeInfoNetStackInstanceRuntimeInfoState("inactive") // The instance is running HostRuntimeInfoNetStackInstanceRuntimeInfoStateActive = HostRuntimeInfoNetStackInstanceRuntimeInfoState("active") // The instance is in the progress of asynchronous deletion HostRuntimeInfoNetStackInstanceRuntimeInfoStateDeactivating = HostRuntimeInfoNetStackInstanceRuntimeInfoState("deactivating") // Reserved state for future proofing asynchronous creation HostRuntimeInfoNetStackInstanceRuntimeInfoStateActivating = HostRuntimeInfoNetStackInstanceRuntimeInfoState("activating") )
const ( // Encryption is not protected. HostRuntimeInfoStateEncryptionInfoProtectionModeNone = HostRuntimeInfoStateEncryptionInfoProtectionMode("none") // Encryption is TPM protected. HostRuntimeInfoStateEncryptionInfoProtectionModeTpm = HostRuntimeInfoStateEncryptionInfoProtectionMode("tpm") )
const ( // The host is ready for NVDS to VDS migration. HostRuntimeInfoStatelessNvdsMigrationStateReady = HostRuntimeInfoStatelessNvdsMigrationState("ready") // The host does not need NVDS to VDS migration HostRuntimeInfoStatelessNvdsMigrationStateNotNeeded = HostRuntimeInfoStatelessNvdsMigrationState("notNeeded") // The host is disconnected from VC. HostRuntimeInfoStatelessNvdsMigrationStateUnknown = HostRuntimeInfoStatelessNvdsMigrationState("unknown") )
const ( // Service should be started when the host starts up. HostServicePolicyOn = HostServicePolicy("on") // Service should run if and only if it has open firewall ports. HostServicePolicyAutomatic = HostServicePolicy("automatic") // Service should not be started when the host starts up. HostServicePolicyOff = HostServicePolicy("off") )
const ( HostSevInfoSevStateUninitialized = HostSevInfoSevState("uninitialized") HostSevInfoSevStateInitialized = HostSevInfoSevState("initialized") HostSevInfoSevStateWorking = HostSevInfoSevState("working") )
const ( // Flexible Launch Enclave (FLC) is not available on the host. // // The // "launch enclave MSRs" are initialized with Intel's public key hash. HostSgxInfoFlcModesOff = HostSgxInfoFlcModes("off") // FLC is available and the "launch Enclave MSRs" are locked and // initialized with the provided public key hash. HostSgxInfoFlcModesLocked = HostSgxInfoFlcModes("locked") // FLC is available and the "launch enclave MSRs" are writeable and // initialized with Intel's public key hash. HostSgxInfoFlcModesUnlocked = HostSgxInfoFlcModes("unlocked") )
const ( // SGX is not present in the CPU. HostSgxInfoSgxStatesNotPresent = HostSgxInfoSgxStates("notPresent") // SGX is disabled in the BIOS. HostSgxInfoSgxStatesDisabledBIOS = HostSgxInfoSgxStates("disabledBIOS") // SGX is disabled because CPU erratum CFW101 is present. HostSgxInfoSgxStatesDisabledCFW101 = HostSgxInfoSgxStates("disabledCFW101") // SGX is disabled due to a mismatch in the SGX capabilities // exposed by different CPUs. HostSgxInfoSgxStatesDisabledCPUMismatch = HostSgxInfoSgxStates("disabledCPUMismatch") // SGX is disabled because the CPU does not support FLC. HostSgxInfoSgxStatesDisabledNoFLC = HostSgxInfoSgxStates("disabledNoFLC") // SGX is disabled because the host uses NUMA, which is not // supported with SGX. HostSgxInfoSgxStatesDisabledNUMAUnsup = HostSgxInfoSgxStates("disabledNUMAUnsup") // SGX is disabled because the host exceeds the maximum supported // number of EPC regions. HostSgxInfoSgxStatesDisabledMaxEPCRegs = HostSgxInfoSgxStates("disabledMaxEPCRegs") // SGX is enabled. HostSgxInfoSgxStatesEnabled = HostSgxInfoSgxStates("enabled") )
const ( // SGX is not available or the host is unisocket. HostSgxRegistrationInfoRegistrationStatusNotApplicable = HostSgxRegistrationInfoRegistrationStatus("notApplicable") // SGX registration is incomplete. HostSgxRegistrationInfoRegistrationStatusIncomplete = HostSgxRegistrationInfoRegistrationStatus("incomplete") // SGX registration is complete. HostSgxRegistrationInfoRegistrationStatusComplete = HostSgxRegistrationInfoRegistrationStatus("complete") )
const ( // Indicates that an Initial Platform Establishment // or TCB recovery registration is pending. HostSgxRegistrationInfoRegistrationTypeManifest = HostSgxRegistrationInfoRegistrationType("manifest") // Indicates that new CPU package was added. HostSgxRegistrationInfoRegistrationTypeAddPackage = HostSgxRegistrationInfoRegistrationType("addPackage") )
const ( // Implements test notifications and allows agent configuration HostSnmpAgentCapabilityCOMPLETE = HostSnmpAgentCapability("COMPLETE") // Implements only test notification capability only HostSnmpAgentCapabilityDIAGNOSTICS = HostSnmpAgentCapability("DIAGNOSTICS") // Allows for agent configuration only HostSnmpAgentCapabilityCONFIGURATION = HostSnmpAgentCapability("CONFIGURATION") )
const ( // The host is entering standby mode. HostStandbyModeEntering = HostStandbyMode("entering") // The host is exiting standby mode. HostStandbyModeExiting = HostStandbyMode("exiting") // The host is in standby mode. HostStandbyModeIn = HostStandbyMode("in") // The host is not in standby mode, and it is not // in the process of entering/exiting standby mode. HostStandbyModeNone = HostStandbyMode("none") )
const ( // The Small Computer System Interface (SCSI) protocol. HostStorageProtocolScsi = HostStorageProtocol("scsi") // The Non-Volatile Memory Express (NVME) protocol. HostStorageProtocolNvme = HostStorageProtocol("nvme") )
const ( // Connected to the server. // // For ESX Server, this is always the setting. HostSystemConnectionStateConnected = HostSystemConnectionState("connected") // VirtualCenter is not receiving heartbeats from the server. // // The state // automatically changes to connected once heartbeats are received // again. This state is typically used to trigger an alarm on the host. HostSystemConnectionStateNotResponding = HostSystemConnectionState("notResponding") // The user has explicitly taken the host down. // // VirtualCenter does not expect to // receive heartbeats from the host. The next time a heartbeat is received, the // host is moved to the connected state again and an event is logged. HostSystemConnectionStateDisconnected = HostSystemConnectionState("disconnected") )
const ( // The Asset tag of the system HostSystemIdentificationInfoIdentifierAssetTag = HostSystemIdentificationInfoIdentifier("AssetTag") // The Service tag of the system HostSystemIdentificationInfoIdentifierServiceTag = HostSystemIdentificationInfoIdentifier("ServiceTag") // OEM specific string HostSystemIdentificationInfoIdentifierOemSpecificString = HostSystemIdentificationInfoIdentifier("OemSpecificString") // The Enclosure Serial Number tag of the system HostSystemIdentificationInfoIdentifierEnclosureSerialNumberTag = HostSystemIdentificationInfoIdentifier("EnclosureSerialNumberTag") // The Serial Number tag of the system HostSystemIdentificationInfoIdentifierSerialNumberTag = HostSystemIdentificationInfoIdentifier("SerialNumberTag") )
const ( // The host is powered on. // // A host that is entering standby mode // `entering` is also in this state. HostSystemPowerStatePoweredOn = HostSystemPowerState("poweredOn") // The host was specifically powered off by the user through // VirtualCenter. // // This state is not a certain state, because // after VirtualCenter issues the command to power off the host, // the host might crash, or kill all the processes but fail to // power off. HostSystemPowerStatePoweredOff = HostSystemPowerState("poweredOff") // The host was specifically put in standby mode, either // explicitly by the user, or automatically by DPM. // // This state // is not a certain state, because after VirtualCenter issues the // command to put the host in standby state, the host might // crash, or kill all the processes but fail to power off. A host // that is exiting standby mode `exiting` // is also in this state. HostSystemPowerStateStandBy = HostSystemPowerState("standBy") // If the host is disconnected, or notResponding, we cannot // possibly have knowledge of its power state. // // Hence, the host // is marked as unknown. HostSystemPowerStateUnknown = HostSystemPowerState("unknown") )
const ( // Before precheck remediation and remediation. HostSystemRemediationStateStateRemediationReady = HostSystemRemediationStateState("remediationReady") // Preecheck remediation is running. HostSystemRemediationStateStatePrecheckRemediationRunning = HostSystemRemediationStateState("precheckRemediationRunning") // Preecheck remediation succeeded. HostSystemRemediationStateStatePrecheckRemediationComplete = HostSystemRemediationStateState("precheckRemediationComplete") // Preecheck remediation failed. HostSystemRemediationStateStatePrecheckRemediationFailed = HostSystemRemediationStateState("precheckRemediationFailed") // Remediation is running. HostSystemRemediationStateStateRemediationRunning = HostSystemRemediationStateState("remediationRunning") // Remediation failed. HostSystemRemediationStateStateRemediationFailed = HostSystemRemediationStateState("remediationFailed") )
const ( HostTdxInfoTdxStateInitializing = HostTdxInfoTdxState("initializing") HostTdxInfoTdxStateInitialized = HostTdxInfoTdxState("initialized") HostTdxInfoTdxStateConfigured = HostTdxInfoTdxState("configured") HostTdxInfoTdxStateReady = HostTdxInfoTdxState("ready") )
const ( // TPM attestation failed. HostTpmAttestationInfoAcceptanceStatusNotAccepted = HostTpmAttestationInfoAcceptanceStatus("notAccepted") // TPM attestation succeeded. HostTpmAttestationInfoAcceptanceStatusAccepted = HostTpmAttestationInfoAcceptanceStatus("accepted") )
const ( // Attestation succeeded. HostTrustAuthorityAttestationInfoAttestationStatusAttested = HostTrustAuthorityAttestationInfoAttestationStatus("attested") // Attestation failed. HostTrustAuthorityAttestationInfoAttestationStatusNotAttested = HostTrustAuthorityAttestationInfoAttestationStatus("notAttested") // Attestation status is unknown. HostTrustAuthorityAttestationInfoAttestationStatusUnknown = HostTrustAuthorityAttestationInfoAttestationStatus("unknown") )
const ( // The VMFS detected 'diskid' does not match with // LVM detected 'diskId' HostUnresolvedVmfsExtentUnresolvedReasonDiskIdMismatch = HostUnresolvedVmfsExtentUnresolvedReason("diskIdMismatch") // VMFS 'uuid' does not match HostUnresolvedVmfsExtentUnresolvedReasonUuidConflict = HostUnresolvedVmfsExtentUnresolvedReason("uuidConflict") )
const ( // Resignature the Unresolved VMFS volume. // // In the event the volume to be resignatured contains multiple // extents but only a single copy of each extent exists, only the // head extent needs to be specified. HostUnresolvedVmfsResolutionSpecVmfsUuidResolutionResignature = HostUnresolvedVmfsResolutionSpecVmfsUuidResolution("resignature") // Keep the original Uuid of the VMFS volume and mount it // // In the event the volume to be force mounted contains multiple // extents but only a single copy of each extent exists, only the // head extent needs to be specified. HostUnresolvedVmfsResolutionSpecVmfsUuidResolutionForceMount = HostUnresolvedVmfsResolutionSpecVmfsUuidResolution("forceMount") )
const ( // The VirtualNic is used for VMotion. HostVirtualNicManagerNicTypeVmotion = HostVirtualNicManagerNicType("vmotion") // The VirtualNic is used for Fault Tolerance logging. HostVirtualNicManagerNicTypeFaultToleranceLogging = HostVirtualNicManagerNicType("faultToleranceLogging") // The VirtualNic is used for vSphere Replication LWD traffic // (i.e From the primary host to the VR server). HostVirtualNicManagerNicTypeVSphereReplication = HostVirtualNicManagerNicType("vSphereReplication") // The VirtualNic is used for vSphere Replication NFC traffic (i.e. // // From // the VR server to the secondary host). HostVirtualNicManagerNicTypeVSphereReplicationNFC = HostVirtualNicManagerNicType("vSphereReplicationNFC") // The VirtualNic is used for management network traffic . // // This nicType is available only when the system does not // support service console adapters. // // See also `HostNetCapabilities.usesServiceConsoleNic`. HostVirtualNicManagerNicTypeManagement = HostVirtualNicManagerNicType("management") // The VirtualNic is used for Virtual SAN data traffic. // // To enable or disable a VirtualNic for VSAN networking, // use `HostVsanSystem.UpdateVsan_Task`. // // See also `HostVsanSystem`, `HostVsanSystem.UpdateVsan_Task`, `ComputeResource.ReconfigureComputeResource_Task`. HostVirtualNicManagerNicTypeVsan = HostVirtualNicManagerNicType("vsan") // The VirtualNic is used for vSphere provisioning NFC traffic // (i.e. // // the NFC traffic between ESX hosts as a part of a VC initiated // provisioning operations like cold-migrations, clones, snapshot and // cold data in hot migration). HostVirtualNicManagerNicTypeVSphereProvisioning = HostVirtualNicManagerNicType("vSphereProvisioning") // The VirtualNic is used for Virtual SAN witness traffic. // // Witness traffic vmknic is required for Virtual SAN stretched cluster, // to help on communication between Virtual SAN data node and witness // node. // To enable or disable a VirtualNic for Virtual SAN networking, // use `HostVsanSystem.UpdateVsan_Task`. // // See also `HostVsanSystem`, `HostVsanSystem.UpdateVsan_Task`. HostVirtualNicManagerNicTypeVsanWitness = HostVirtualNicManagerNicType("vsanWitness") // The VirtualNic is used for vSphere backup NFC traffic // (i.e. // // the NFC traffic between backup appliance and ESX hosts). HostVirtualNicManagerNicTypeVSphereBackupNFC = HostVirtualNicManagerNicType("vSphereBackupNFC") // The VirtualNic is used for Precision Time Protocol (PTP). HostVirtualNicManagerNicTypePtp = HostVirtualNicManagerNicType("ptp") // The VirtualNic is used for NVMe over TCP traffic. HostVirtualNicManagerNicTypeNvmeTcp = HostVirtualNicManagerNicType("nvmeTcp") // The VirtualNic is used for NVMe over RDMA traffic. HostVirtualNicManagerNicTypeNvmeRdma = HostVirtualNicManagerNicType("nvmeRdma") // The VirtualNic is used for external vSAN traffic. HostVirtualNicManagerNicTypeVsanExternal = HostVirtualNicManagerNicType("vsanExternal") )
const ( // Grant access to specified services in addition to existing services. HostVmciAccessManagerModeGrant = HostVmciAccessManagerMode("grant") // Replace existing services with specified services. HostVmciAccessManagerModeReplace = HostVmciAccessManagerMode("replace") // Revoke the specified services. HostVmciAccessManagerModeRevoke = HostVmciAccessManagerMode("revoke") )
const ( // Unmap bandwidth is a fixed value. HostVmfsVolumeUnmapBandwidthPolicyFixed = HostVmfsVolumeUnmapBandwidthPolicy("fixed") // Unmaps bandwidth is a dynamic value with lower and upper limits HostVmfsVolumeUnmapBandwidthPolicyDynamic = HostVmfsVolumeUnmapBandwidthPolicy("dynamic") )
const ( // Unmap is disabled. HostVmfsVolumeUnmapPriorityNone = HostVmfsVolumeUnmapPriority("none") // Unmaps are processed at low rate. HostVmfsVolumeUnmapPriorityLow = HostVmfsVolumeUnmapPriority("low") )
const ( HttpNfcLeaseManifestEntryChecksumTypeSha1 = HttpNfcLeaseManifestEntryChecksumType("sha1") HttpNfcLeaseManifestEntryChecksumTypeSha256 = HttpNfcLeaseManifestEntryChecksumType("sha256") )
const ( // Client pushes or downloads individual files from/to // each host/url provided by this lease in `HttpNfcLease.info` HttpNfcLeaseModePushOrGet = HttpNfcLeaseMode("pushOrGet") // Mode where hosts itself pull files from source URLs. // // See `HttpNfcLease.HttpNfcLeasePullFromUrls_Task` HttpNfcLeaseModePull = HttpNfcLeaseMode("pull") )
const ( // When the lease is being initialized. HttpNfcLeaseStateInitializing = HttpNfcLeaseState("initializing") // When the lease is ready and disks may be transferred. HttpNfcLeaseStateReady = HttpNfcLeaseState("ready") // When the import/export session is completed, and the lease // is no longer held. HttpNfcLeaseStateDone = HttpNfcLeaseState("done") // When an error has occurred. HttpNfcLeaseStateError = HttpNfcLeaseState("error") )
const ( // Host does not support the RPO configured for VM replication. IncompatibleHostForVmReplicationIncompatibleReasonRpo = IncompatibleHostForVmReplicationIncompatibleReason("rpo") // Host does not support network compression configured for VM // replication. IncompatibleHostForVmReplicationIncompatibleReasonNetCompression = IncompatibleHostForVmReplicationIncompatibleReason("netCompression") )
const ( InternetScsiSnsDiscoveryMethodIsnsStatic = InternetScsiSnsDiscoveryMethod("isnsStatic") InternetScsiSnsDiscoveryMethodIsnsDhcp = InternetScsiSnsDiscoveryMethod("isnsDhcp") InternetScsiSnsDiscoveryMethodIsnsSlp = InternetScsiSnsDiscoveryMethod("isnsSlp") )
const ( // Policies for admission control InvalidDasConfigArgumentEntryForInvalidArgumentAdmissionControl = InvalidDasConfigArgumentEntryForInvalidArgument("admissionControl") // User-specified heartbeat datastores InvalidDasConfigArgumentEntryForInvalidArgumentUserHeartbeatDs = InvalidDasConfigArgumentEntryForInvalidArgument("userHeartbeatDs") // VM override InvalidDasConfigArgumentEntryForInvalidArgumentVmConfig = InvalidDasConfigArgumentEntryForInvalidArgument("vmConfig") )
const ( // The associated host and profile version are incompatible. InvalidProfileReferenceHostReasonIncompatibleVersion = InvalidProfileReferenceHostReason("incompatibleVersion") // There is no reference host associated with the profile. InvalidProfileReferenceHostReasonMissingReferenceHost = InvalidProfileReferenceHostReason("missingReferenceHost") )
const ( // Install an IO Filter. IoFilterOperationInstall = IoFilterOperation("install") // Uninstall an IO Filter. IoFilterOperationUninstall = IoFilterOperation("uninstall") // Upgrade an IO Filter. IoFilterOperationUpgrade = IoFilterOperation("upgrade") )
const ( // Cache. IoFilterTypeCache = IoFilterType("cache") // Replication. IoFilterTypeReplication = IoFilterType("replication") // Encryption. IoFilterTypeEncryption = IoFilterType("encryption") // Compression. IoFilterTypeCompression = IoFilterType("compression") // Inspection. IoFilterTypeInspection = IoFilterType("inspection") // Datastore I/O Control. IoFilterTypeDatastoreIoControl = IoFilterType("datastoreIoControl") // Data Provider. IoFilterTypeDataProvider = IoFilterType("dataProvider") // Lightweight Data Capture. IoFilterTypeDataCapture = IoFilterType("dataCapture") )
const ( // There are no paths on this Virtual NIC IscsiPortInfoPathStatusNotUsed = IscsiPortInfoPathStatus("notUsed") // All paths on this Virtual NIC are standby paths from SCSI stack // perspective. IscsiPortInfoPathStatusActive = IscsiPortInfoPathStatus("active") // One or more paths on the Virtual NIC are active paths to // storage. // // Unbinding this Virtual NIC will cause storage path // transitions. IscsiPortInfoPathStatusStandBy = IscsiPortInfoPathStatus("standBy") // One or more paths on the Virtual NIC is the last active // path to a particular storage device. IscsiPortInfoPathStatusLastActive = IscsiPortInfoPathStatus("lastActive") )
const ( // Key is fetched directly from KMS. KmipClusterInfoKeyTypeRawKey = KmipClusterInfoKeyType("rawKey") // Key is wrapped by a wrapping key from KMS. // // The wrapping key details are specified in // `KmipClusterInfoWrappingKeyIdKeyInfo` // or // `KmipClusterInfoWrappingRotationIntervalKeyInfo`. KmipClusterInfoKeyTypeWrappedKey = KmipClusterInfoKeyType("wrappedKey") )
const ( KmipClusterInfoKmsManagementTypeUnknown = KmipClusterInfoKmsManagementType("unknown") KmipClusterInfoKmsManagementTypeVCenter = KmipClusterInfoKmsManagementType("vCenter") KmipClusterInfoKmsManagementTypeTrustAuthority = KmipClusterInfoKmsManagementType("trustAuthority") // `**Since:**` vSphere API Release 7.0.2.0 KmipClusterInfoKmsManagementTypeNativeProvider = KmipClusterInfoKmsManagementType("nativeProvider") )
const ( // The relative latency-sensitivity low value. LatencySensitivitySensitivityLevelLow = LatencySensitivitySensitivityLevel("low") // The relative latency-sensitivity normal value. // // This is the default latency-sensitivity value. LatencySensitivitySensitivityLevelNormal = LatencySensitivitySensitivityLevel("normal") // The relative latency-sensitivity medium value. LatencySensitivitySensitivityLevelMedium = LatencySensitivitySensitivityLevel("medium") // The relative latency-sensitivity high value. LatencySensitivitySensitivityLevelHigh = LatencySensitivitySensitivityLevel("high") // Deprecated as of vSphere API Ver 6.0. Value will be ignored and // treated as "normal" latency sensitivity. // // The custom absolute latency-sensitivity specified in // `LatencySensitivity.sensitivity` property is used to // define the latency-sensitivity. // // When this value is set to `LatencySensitivity.level` the // `LatencySensitivity.sensitivity` property should be // set also. LatencySensitivitySensitivityLevelCustom = LatencySensitivitySensitivityLevel("custom") )
const ( // The license and the entity to which it is to be assigned are not compatible. LicenseAssignmentFailedReasonKeyEntityMismatch = LicenseAssignmentFailedReason("keyEntityMismatch") // The license downgrade is disallowed because some features are in use. LicenseAssignmentFailedReasonDowngradeDisallowed = LicenseAssignmentFailedReason("downgradeDisallowed") // The inventory has hosts which are not manageable by vCenter unless in evaluation. LicenseAssignmentFailedReasonInventoryNotManageableByVirtualCenter = LicenseAssignmentFailedReason("inventoryNotManageableByVirtualCenter") // The inventory has hosts that need the license server to be configured unless vCenter is in evaluation LicenseAssignmentFailedReasonHostsUnmanageableByVirtualCenterWithoutLicenseServer = LicenseAssignmentFailedReason("hostsUnmanageableByVirtualCenterWithoutLicenseServer") )
const ( // The feature does not have a source restriction. LicenseFeatureInfoSourceRestrictionUnrestricted = LicenseFeatureInfoSourceRestriction("unrestricted") // The feature's license can only be served. LicenseFeatureInfoSourceRestrictionServed = LicenseFeatureInfoSourceRestriction("served") // The feature's license can only come from a file. LicenseFeatureInfoSourceRestrictionFile = LicenseFeatureInfoSourceRestriction("file") )
const ( // The current edition license has implicitly enabled this additional feature. LicenseFeatureInfoStateEnabled = LicenseFeatureInfoState("enabled") // The current edition license does not allow this additional feature. LicenseFeatureInfoStateDisabled = LicenseFeatureInfoState("disabled") // The current edition license allows this additional feature. // // The // `LicenseManager.EnableFeature` and `LicenseManager.DisableFeature` methods can be used to enable or disable // this feature. LicenseFeatureInfoStateOptional = LicenseFeatureInfoState("optional") )
const ( // One license is acquired per host. LicenseFeatureInfoUnitHost = LicenseFeatureInfoUnit("host") // One license is acquired per CPU core. LicenseFeatureInfoUnitCpuCore = LicenseFeatureInfoUnit("cpuCore") // One license is acquired per CPU package. LicenseFeatureInfoUnitCpuPackage = LicenseFeatureInfoUnit("cpuPackage") // One license is acquired per server. LicenseFeatureInfoUnitServer = LicenseFeatureInfoUnit("server") // One license is acquired per virtual machine. LicenseFeatureInfoUnitVm = LicenseFeatureInfoUnit("vm") )
const ( // The edition license for the ESX Server, Standard edition. // // This is a per // CPU package license. LicenseManagerLicenseKeyEsxFull = LicenseManagerLicenseKey("esxFull") // The edition license for the ESX server, VMTN edition. // // This is a per CPU package // license. LicenseManagerLicenseKeyEsxVmtn = LicenseManagerLicenseKey("esxVmtn") // The edition license for the ESX server, Starter edition. // // This is a per CPU // package license. LicenseManagerLicenseKeyEsxExpress = LicenseManagerLicenseKey("esxExpress") // Enable use of SAN. // // This is a per CPU package license. LicenseManagerLicenseKeySan = LicenseManagerLicenseKey("san") // Enable use of iSCSI. // // This is a per CPU package license. LicenseManagerLicenseKeyIscsi = LicenseManagerLicenseKey("iscsi") // Enable use of NAS. // // This is a per CPU package license. LicenseManagerLicenseKeyNas = LicenseManagerLicenseKey("nas") // Enable up to 4-way VSMP feature. // // This is a per CPU package license. LicenseManagerLicenseKeyVsmp = LicenseManagerLicenseKey("vsmp") // Enable ESX Server consolidated backup feature. // // This is a per CPU package // license. LicenseManagerLicenseKeyBackup = LicenseManagerLicenseKey("backup") // The edition license for a VirtualCenter server, full edition. // // This license // is independent of the number of CPU packages for the VirtualCenter host. LicenseManagerLicenseKeyVc = LicenseManagerLicenseKey("vc") // The edition license for a VirtualCenter server, starter edition. // // This license // limits the number of hosts (esxHost or serverHost) that can be managed by the // VirtualCenter product. LicenseManagerLicenseKeyVcExpress = LicenseManagerLicenseKey("vcExpress") // Enable VirtualCenter ESX Server host management functionality. // // This is a per // ESX server CPU package license. LicenseManagerLicenseKeyEsxHost = LicenseManagerLicenseKey("esxHost") // Enable VirtualCenter GSX Server host management functionality. // // This is a per // GSX server CPU package license. LicenseManagerLicenseKeyGsxHost = LicenseManagerLicenseKey("gsxHost") // Enable VirtualCenter VMware server host management functionality. // // This is a per // VMware server CPU package license. LicenseManagerLicenseKeyServerHost = LicenseManagerLicenseKey("serverHost") // Enable VirtualCenter DRS Power Management Functionality. // // This is a per CPU package LicenseManagerLicenseKeyDrsPower = LicenseManagerLicenseKey("drsPower") // Enable VMotion. // // This is a per ESX server CPU package license. LicenseManagerLicenseKeyVmotion = LicenseManagerLicenseKey("vmotion") // Enable VirtualCenter Distributed Resource Scheduler. // // This is a per ESX server // CPU package license. LicenseManagerLicenseKeyDrs = LicenseManagerLicenseKey("drs") // Enable VirtualCenter HA. // // This is a per ESX server CPU package license. LicenseManagerLicenseKeyDas = LicenseManagerLicenseKey("das") )
const ( // Setting or resetting configuration in progress. LicenseManagerStateInitializing = LicenseManagerState("initializing") // Running within operating parameters. LicenseManagerStateNormal = LicenseManagerState("normal") // License source unavailable, using license cache. LicenseManagerStateMarginal = LicenseManagerState("marginal") // Initialization has failed or grace period expired. LicenseManagerStateFault = LicenseManagerState("fault") )
const ( // This license is currently unused by the system, or the feature does not // apply. // // For example, a DRS license appears as NotUsed if the host is not // part of a DRS-enabled cluster. LicenseReservationInfoStateNotUsed = LicenseReservationInfoState("notUsed") // This indicates that the license has expired or the system attempted to acquire // the license but was not successful in reserving it. LicenseReservationInfoStateNoLicense = LicenseReservationInfoState("noLicense") // The LicenseManager failed to acquire a license but the implementation // policy allows us to use the licensed feature anyway. // // This is possible, for // example, when a license server becomes unavailable after a license had been // successfully reserved from it. LicenseReservationInfoStateUnlicensedUse = LicenseReservationInfoState("unlicensedUse") // The required number of licenses have been acquired from the license source. LicenseReservationInfoStateLicensed = LicenseReservationInfoState("licensed") )
const ( // Don't listen for incoming discovery packets and don't sent discover // packets for the switch either. LinkDiscoveryProtocolConfigOperationTypeNone = LinkDiscoveryProtocolConfigOperationType("none") // Listen for incoming discovery packets but don't sent discovery packet // for the switch. LinkDiscoveryProtocolConfigOperationTypeListen = LinkDiscoveryProtocolConfigOperationType("listen") // Sent discovery packets for the switch, but don't listen for incoming // discovery packets. LinkDiscoveryProtocolConfigOperationTypeAdvertise = LinkDiscoveryProtocolConfigOperationType("advertise") // Sent discovery packets for the switch and listen for incoming // discovery packets. LinkDiscoveryProtocolConfigOperationTypeBoth = LinkDiscoveryProtocolConfigOperationType("both") )
const ( // Cisco Discovery Protocol LinkDiscoveryProtocolConfigProtocolTypeCdp = LinkDiscoveryProtocolConfigProtocolType("cdp") // Link Layer Discovery Protocol LinkDiscoveryProtocolConfigProtocolTypeLldp = LinkDiscoveryProtocolConfigProtocolType("lldp") )
const ( // The status is unknown. ManagedEntityStatusGray = ManagedEntityStatus("gray") // The entity is OK. ManagedEntityStatusGreen = ManagedEntityStatus("green") // The entity might have a problem. ManagedEntityStatusYellow = ManagedEntityStatus("yellow") // The entity definitely has a problem. ManagedEntityStatusRed = ManagedEntityStatus("red") )
const ( ManagedObjectTypePropertyCollector = ManagedObjectType("PropertyCollector") ManagedObjectTypePropertyFilter = ManagedObjectType("PropertyFilter") ManagedObjectTypeAuthorizationManager = ManagedObjectType("AuthorizationManager") ManagedObjectTypeCertificateManager = ManagedObjectType("CertificateManager") ManagedObjectTypeClusterComputeResource = ManagedObjectType("ClusterComputeResource") ManagedObjectTypeComputeResource = ManagedObjectType("ComputeResource") ManagedObjectTypeCustomFieldsManager = ManagedObjectType("CustomFieldsManager") ManagedObjectTypeCustomizationSpecManager = ManagedObjectType("CustomizationSpecManager") ManagedObjectTypeDatacenter = ManagedObjectType("Datacenter") ManagedObjectTypeDatastore = ManagedObjectType("Datastore") ManagedObjectTypeDatastoreNamespaceManager = ManagedObjectType("DatastoreNamespaceManager") ManagedObjectTypeDiagnosticManager = ManagedObjectType("DiagnosticManager") ManagedObjectTypeDirectPathProfileManager = ManagedObjectType("DirectPathProfileManager") ManagedObjectTypeDistributedVirtualSwitch = ManagedObjectType("DistributedVirtualSwitch") ManagedObjectTypeEnvironmentBrowser = ManagedObjectType("EnvironmentBrowser") ManagedObjectTypeExtensibleManagedObject = ManagedObjectType("ExtensibleManagedObject") ManagedObjectTypeExtensionManager = ManagedObjectType("ExtensionManager") ManagedObjectTypeFileManager = ManagedObjectType("FileManager") ManagedObjectTypeFolder = ManagedObjectType("Folder") ManagedObjectTypeHealthUpdateManager = ManagedObjectType("HealthUpdateManager") ManagedObjectTypeHistoryCollector = ManagedObjectType("HistoryCollector") ManagedObjectTypeHostSystem = ManagedObjectType("HostSystem") ManagedObjectTypeHttpNfcLease = ManagedObjectType("HttpNfcLease") ManagedObjectTypeIoFilterManager = ManagedObjectType("IoFilterManager") ManagedObjectTypeIpPoolManager = ManagedObjectType("IpPoolManager") ManagedObjectTypeLicenseAssignmentManager = ManagedObjectType("LicenseAssignmentManager") ManagedObjectTypeLicenseManager = ManagedObjectType("LicenseManager") ManagedObjectTypeLocalizationManager = ManagedObjectType("LocalizationManager") ManagedObjectTypeManagedEntity = ManagedObjectType("ManagedEntity") ManagedObjectTypeNetwork = ManagedObjectType("Network") ManagedObjectTypeOpaqueNetwork = ManagedObjectType("OpaqueNetwork") ManagedObjectTypeOverheadMemoryManager = ManagedObjectType("OverheadMemoryManager") ManagedObjectTypeOvfManager = ManagedObjectType("OvfManager") ManagedObjectTypePerformanceManager = ManagedObjectType("PerformanceManager") ManagedObjectTypeResourcePlanningManager = ManagedObjectType("ResourcePlanningManager") ManagedObjectTypeResourcePool = ManagedObjectType("ResourcePool") ManagedObjectTypeSearchIndex = ManagedObjectType("SearchIndex") ManagedObjectTypeServiceInstance = ManagedObjectType("ServiceInstance") ManagedObjectTypeServiceManager = ManagedObjectType("ServiceManager") ManagedObjectTypeSessionManager = ManagedObjectType("SessionManager") ManagedObjectTypeSimpleCommand = ManagedObjectType("SimpleCommand") ManagedObjectTypeSiteInfoManager = ManagedObjectType("SiteInfoManager") ManagedObjectTypeStoragePod = ManagedObjectType("StoragePod") ManagedObjectTypeStorageQueryManager = ManagedObjectType("StorageQueryManager") ManagedObjectTypeStorageResourceManager = ManagedObjectType("StorageResourceManager") ManagedObjectTypeTask = ManagedObjectType("Task") ManagedObjectTypeTaskHistoryCollector = ManagedObjectType("TaskHistoryCollector") ManagedObjectTypeTaskManager = ManagedObjectType("TaskManager") ManagedObjectTypeUserDirectory = ManagedObjectType("UserDirectory") ManagedObjectTypeVirtualApp = ManagedObjectType("VirtualApp") ManagedObjectTypeVirtualDiskManager = ManagedObjectType("VirtualDiskManager") ManagedObjectTypeVirtualMachine = ManagedObjectType("VirtualMachine") ManagedObjectTypeVirtualizationManager = ManagedObjectType("VirtualizationManager") ManagedObjectTypeVsanUpgradeSystem = ManagedObjectType("VsanUpgradeSystem") ManagedObjectTypeAlarm = ManagedObjectType("Alarm") ManagedObjectTypeAlarmManager = ManagedObjectType("AlarmManager") ManagedObjectTypeClusterEVCManager = ManagedObjectType("ClusterEVCManager") ManagedObjectTypeDistributedVirtualPortgroup = ManagedObjectType("DistributedVirtualPortgroup") ManagedObjectTypeDistributedVirtualSwitchManager = ManagedObjectType("DistributedVirtualSwitchManager") ManagedObjectTypeVmwareDistributedVirtualSwitch = ManagedObjectType("VmwareDistributedVirtualSwitch") ManagedObjectTypeCryptoManager = ManagedObjectType("CryptoManager") ManagedObjectTypeCryptoManagerHost = ManagedObjectType("CryptoManagerHost") ManagedObjectTypeCryptoManagerHostKMS = ManagedObjectType("CryptoManagerHostKMS") ManagedObjectTypeCryptoManagerKmip = ManagedObjectType("CryptoManagerKmip") ManagedObjectTypeEventHistoryCollector = ManagedObjectType("EventHistoryCollector") ManagedObjectTypeEventManager = ManagedObjectType("EventManager") ManagedObjectTypeHostActiveDirectoryAuthentication = ManagedObjectType("HostActiveDirectoryAuthentication") ManagedObjectTypeHostAssignableHardwareManager = ManagedObjectType("HostAssignableHardwareManager") ManagedObjectTypeHostAuthenticationManager = ManagedObjectType("HostAuthenticationManager") ManagedObjectTypeHostAuthenticationStore = ManagedObjectType("HostAuthenticationStore") ManagedObjectTypeHostAutoStartManager = ManagedObjectType("HostAutoStartManager") ManagedObjectTypeHostBootDeviceSystem = ManagedObjectType("HostBootDeviceSystem") ManagedObjectTypeHostCacheConfigurationManager = ManagedObjectType("HostCacheConfigurationManager") ManagedObjectTypeHostCertificateManager = ManagedObjectType("HostCertificateManager") ManagedObjectTypeHostCpuSchedulerSystem = ManagedObjectType("HostCpuSchedulerSystem") ManagedObjectTypeHostDatastoreBrowser = ManagedObjectType("HostDatastoreBrowser") ManagedObjectTypeHostDatastoreSystem = ManagedObjectType("HostDatastoreSystem") ManagedObjectTypeHostDateTimeSystem = ManagedObjectType("HostDateTimeSystem") ManagedObjectTypeHostDiagnosticSystem = ManagedObjectType("HostDiagnosticSystem") ManagedObjectTypeHostDirectoryStore = ManagedObjectType("HostDirectoryStore") ManagedObjectTypeHostEsxAgentHostManager = ManagedObjectType("HostEsxAgentHostManager") ManagedObjectTypeHostFirewallSystem = ManagedObjectType("HostFirewallSystem") ManagedObjectTypeHostFirmwareSystem = ManagedObjectType("HostFirmwareSystem") ManagedObjectTypeHostGraphicsManager = ManagedObjectType("HostGraphicsManager") ManagedObjectTypeHostHealthStatusSystem = ManagedObjectType("HostHealthStatusSystem") ManagedObjectTypeHostAccessManager = ManagedObjectType("HostAccessManager") ManagedObjectTypeHostImageConfigManager = ManagedObjectType("HostImageConfigManager") ManagedObjectTypeIscsiManager = ManagedObjectType("IscsiManager") ManagedObjectTypeHostKernelModuleSystem = ManagedObjectType("HostKernelModuleSystem") ManagedObjectTypeHostLocalAccountManager = ManagedObjectType("HostLocalAccountManager") ManagedObjectTypeHostLocalAuthentication = ManagedObjectType("HostLocalAuthentication") ManagedObjectTypeHostMemorySystem = ManagedObjectType("HostMemorySystem") ManagedObjectTypeMessageBusProxy = ManagedObjectType("MessageBusProxy") ManagedObjectTypeHostNetworkSystem = ManagedObjectType("HostNetworkSystem") ManagedObjectTypeHostNvdimmSystem = ManagedObjectType("HostNvdimmSystem") ManagedObjectTypeHostPatchManager = ManagedObjectType("HostPatchManager") ManagedObjectTypeHostPciPassthruSystem = ManagedObjectType("HostPciPassthruSystem") ManagedObjectTypeHostPowerSystem = ManagedObjectType("HostPowerSystem") ManagedObjectTypeHostServiceSystem = ManagedObjectType("HostServiceSystem") ManagedObjectTypeHostSnmpSystem = ManagedObjectType("HostSnmpSystem") ManagedObjectTypeHostStorageSystem = ManagedObjectType("HostStorageSystem") ManagedObjectTypeHostVFlashManager = ManagedObjectType("HostVFlashManager") ManagedObjectTypeHostVMotionSystem = ManagedObjectType("HostVMotionSystem") ManagedObjectTypeHostVirtualNicManager = ManagedObjectType("HostVirtualNicManager") ManagedObjectTypeHostVsanInternalSystem = ManagedObjectType("HostVsanInternalSystem") ManagedObjectTypeHostVsanSystem = ManagedObjectType("HostVsanSystem") ManagedObjectTypeOptionManager = ManagedObjectType("OptionManager") ManagedObjectTypeProfileComplianceManager = ManagedObjectType("ProfileComplianceManager") ManagedObjectTypeProfile = ManagedObjectType("Profile") ManagedObjectTypeProfileManager = ManagedObjectType("ProfileManager") ManagedObjectTypeClusterProfile = ManagedObjectType("ClusterProfile") ManagedObjectTypeClusterProfileManager = ManagedObjectType("ClusterProfileManager") ManagedObjectTypeHostProfile = ManagedObjectType("HostProfile") ManagedObjectTypeHostSpecificationManager = ManagedObjectType("HostSpecificationManager") ManagedObjectTypeHostProfileManager = ManagedObjectType("HostProfileManager") ManagedObjectTypeScheduledTask = ManagedObjectType("ScheduledTask") ManagedObjectTypeScheduledTaskManager = ManagedObjectType("ScheduledTaskManager") ManagedObjectTypeTenantTenantManager = ManagedObjectType("TenantTenantManager") ManagedObjectTypeFailoverClusterConfigurator = ManagedObjectType("FailoverClusterConfigurator") ManagedObjectTypeFailoverClusterManager = ManagedObjectType("FailoverClusterManager") ManagedObjectTypeContainerView = ManagedObjectType("ContainerView") ManagedObjectTypeInventoryView = ManagedObjectType("InventoryView") ManagedObjectTypeListView = ManagedObjectType("ListView") ManagedObjectTypeManagedObjectView = ManagedObjectType("ManagedObjectView") ManagedObjectTypeView = ManagedObjectType("View") ManagedObjectTypeViewManager = ManagedObjectType("ViewManager") ManagedObjectTypeVirtualMachineGuestCustomizationManager = ManagedObjectType("VirtualMachineGuestCustomizationManager") ManagedObjectTypeVirtualMachineSnapshot = ManagedObjectType("VirtualMachineSnapshot") ManagedObjectTypeVirtualMachineCompatibilityChecker = ManagedObjectType("VirtualMachineCompatibilityChecker") ManagedObjectTypeVirtualMachineProvisioningChecker = ManagedObjectType("VirtualMachineProvisioningChecker") ManagedObjectTypeGuestAliasManager = ManagedObjectType("GuestAliasManager") ManagedObjectTypeGuestAuthManager = ManagedObjectType("GuestAuthManager") ManagedObjectTypeGuestFileManager = ManagedObjectType("GuestFileManager") ManagedObjectTypeGuestOperationsManager = ManagedObjectType("GuestOperationsManager") ManagedObjectTypeGuestProcessManager = ManagedObjectType("GuestProcessManager") ManagedObjectTypeGuestWindowsRegistryManager = ManagedObjectType("GuestWindowsRegistryManager") ManagedObjectTypeVStorageObjectManagerBase = ManagedObjectType("VStorageObjectManagerBase") ManagedObjectTypeHostVStorageObjectManager = ManagedObjectType("HostVStorageObjectManager") ManagedObjectTypeVcenterVStorageObjectManager = ManagedObjectType("VcenterVStorageObjectManager") )
const ( // Test if the target metric item is above the given red or yellow values. MetricAlarmOperatorIsAbove = MetricAlarmOperator("isAbove") // Test if the target metric item is below the given red or yellow values. MetricAlarmOperatorIsBelow = MetricAlarmOperator("isBelow") )
const ( MultipathStateStandby = MultipathState("standby") MultipathStateActive = MultipathState("active") MultipathStateDisabled = MultipathState("disabled") MultipathStateDead = MultipathState("dead") MultipathStateUnknown = MultipathState("unknown") )
const ( // Mode of NetBIOS is unknown. NetBIOSConfigInfoModeUnknown = NetBIOSConfigInfoMode("unknown") // NetBIOS is enabled. NetBIOSConfigInfoModeEnabled = NetBIOSConfigInfoMode("enabled") // NetBIOS is disabled. NetBIOSConfigInfoModeDisabled = NetBIOSConfigInfoMode("disabled") // DHCP server decides whether or not to use NetBIOS. NetBIOSConfigInfoModeEnabledViaDHCP = NetBIOSConfigInfoMode("enabledViaDHCP") )
const ( // Any other type of address configuration other than the below // mentioned ones will fall under this category. // // For e.g., automatic // address configuration for the link local address falls under // this type. NetIpConfigInfoIpAddressOriginOther = NetIpConfigInfoIpAddressOrigin("other") // The address is configured manually. // // The term 'static' is a synonym. NetIpConfigInfoIpAddressOriginManual = NetIpConfigInfoIpAddressOrigin("manual") // The address is configured through dhcp. NetIpConfigInfoIpAddressOriginDhcp = NetIpConfigInfoIpAddressOrigin("dhcp") // The address is obtained through stateless autoconfiguration (autoconf). // // See RFC 4862, IPv6 Stateless Address Autoconfiguration. NetIpConfigInfoIpAddressOriginLinklayer = NetIpConfigInfoIpAddressOrigin("linklayer") // The address is chosen by the system at random // e.g., an IPv4 address within 169.254/16, or an RFC 3041 privacy address. NetIpConfigInfoIpAddressOriginRandom = NetIpConfigInfoIpAddressOrigin("random") )
const ( // Indicates that this is a valid address. NetIpConfigInfoIpAddressStatusPreferred = NetIpConfigInfoIpAddressStatus("preferred") // Indicates that this is a valid but deprecated address // that should no longer be used as a source address. NetIpConfigInfoIpAddressStatusDeprecated = NetIpConfigInfoIpAddressStatus("deprecated") // Indicates that this isn't a valid. NetIpConfigInfoIpAddressStatusInvalid = NetIpConfigInfoIpAddressStatus("invalid") // Indicates that the address is not accessible because // interface is not operational. NetIpConfigInfoIpAddressStatusInaccessible = NetIpConfigInfoIpAddressStatus("inaccessible") // Indicates that the status cannot be determined. NetIpConfigInfoIpAddressStatusUnknown = NetIpConfigInfoIpAddressStatus("unknown") // Indicates that the uniqueness of the // address on the link is presently being verified. NetIpConfigInfoIpAddressStatusTentative = NetIpConfigInfoIpAddressStatus("tentative") // Indicates the address has been determined to be non-unique // on the link, this address will not be reachable. NetIpConfigInfoIpAddressStatusDuplicate = NetIpConfigInfoIpAddressStatus("duplicate") )
const ( // This implementation is reporting something other than // what states are listed below. NetIpStackInfoEntryTypeOther = NetIpStackInfoEntryType("other") // The IP Stack has marked this entry as not useable. NetIpStackInfoEntryTypeInvalid = NetIpStackInfoEntryType("invalid") // This entry has been learned using ARP or NDP. NetIpStackInfoEntryTypeDynamic = NetIpStackInfoEntryType("dynamic") // This entry was set manually. NetIpStackInfoEntryTypeManual = NetIpStackInfoEntryType("manual") )
const ( NetIpStackInfoPreferenceReserved = NetIpStackInfoPreference("reserved") NetIpStackInfoPreferenceLow = NetIpStackInfoPreference("low") NetIpStackInfoPreferenceMedium = NetIpStackInfoPreference("medium") NetIpStackInfoPreferenceHigh = NetIpStackInfoPreference("high") )
const ( // vmxnet3 virtual Ethernet adapter NotSupportedDeviceForFTDeviceTypeVirtualVmxnet3 = NotSupportedDeviceForFTDeviceType("virtualVmxnet3") // paravirtualized SCSI controller NotSupportedDeviceForFTDeviceTypeParaVirtualSCSIController = NotSupportedDeviceForFTDeviceType("paraVirtualSCSIController") )
const ( // Deprecated as of vSphere API 6.0. // // The virtual machine needs to support record/replay functionality. NumVirtualCpusIncompatibleReasonRecordReplay = NumVirtualCpusIncompatibleReason("recordReplay") // The virtual machine is enabled for fault tolerance. NumVirtualCpusIncompatibleReasonFaultTolerance = NumVirtualCpusIncompatibleReason("faultTolerance") )
const ( // Interleave set is invalid NvdimmInterleaveSetStateInvalid = NvdimmInterleaveSetState("invalid") // Interleave set is valid and active NvdimmInterleaveSetStateActive = NvdimmInterleaveSetState("active") )
const ( // Namespace health is normal NvdimmNamespaceDetailsHealthStatusNormal = NvdimmNamespaceDetailsHealthStatus("normal") // Namespace health is missing NvdimmNamespaceDetailsHealthStatusMissing = NvdimmNamespaceDetailsHealthStatus("missing") // Namespace health label is missing NvdimmNamespaceDetailsHealthStatusLabelMissing = NvdimmNamespaceDetailsHealthStatus("labelMissing") // Namespace health interleave broken NvdimmNamespaceDetailsHealthStatusInterleaveBroken = NvdimmNamespaceDetailsHealthStatus("interleaveBroken") // Namespace health label is inconsistent NvdimmNamespaceDetailsHealthStatusLabelInconsistent = NvdimmNamespaceDetailsHealthStatus("labelInconsistent") )
const ( // Namespace is invalid NvdimmNamespaceDetailsStateInvalid = NvdimmNamespaceDetailsState("invalid") // Namespace is valid but not in use NvdimmNamespaceDetailsStateNotInUse = NvdimmNamespaceDetailsState("notInUse") // Namespace is valid and is in use NvdimmNamespaceDetailsStateInUse = NvdimmNamespaceDetailsState("inUse") )
const ( // Namespace health is normal NvdimmNamespaceHealthStatusNormal = NvdimmNamespaceHealthStatus("normal") // Namespace health is missing NvdimmNamespaceHealthStatusMissing = NvdimmNamespaceHealthStatus("missing") // Namespace health label is missing NvdimmNamespaceHealthStatusLabelMissing = NvdimmNamespaceHealthStatus("labelMissing") // Namespace health interleave broken NvdimmNamespaceHealthStatusInterleaveBroken = NvdimmNamespaceHealthStatus("interleaveBroken") // Namespace health label is inconsistent NvdimmNamespaceHealthStatusLabelInconsistent = NvdimmNamespaceHealthStatus("labelInconsistent") // Namespace health BTT is corrupt NvdimmNamespaceHealthStatusBttCorrupt = NvdimmNamespaceHealthStatus("bttCorrupt") // Namespace health encountered bad block NvdimmNamespaceHealthStatusBadBlockSize = NvdimmNamespaceHealthStatus("badBlockSize") )
const ( // Namespace is invalid NvdimmNamespaceStateInvalid = NvdimmNamespaceState("invalid") // Namespace is valid but not in use NvdimmNamespaceStateNotInUse = NvdimmNamespaceState("notInUse") // Namespace is valid and is in use NvdimmNamespaceStateInUse = NvdimmNamespaceState("inUse") )
const ( // Block mode namespace NvdimmNamespaceTypeBlockNamespace = NvdimmNamespaceType("blockNamespace") // Persistent mode namespace NvdimmNamespaceTypePersistentNamespace = NvdimmNamespaceType("persistentNamespace") )
const ( // NVDIMM state is normal NvdimmNvdimmHealthInfoStateNormal = NvdimmNvdimmHealthInfoState("normal") // Error in NVDIMM state. // // Potential data loss. NvdimmNvdimmHealthInfoStateError = NvdimmNvdimmHealthInfoState("error") )
const ( // Identifies the region to be volatile NvdimmRangeTypeVolatileRange = NvdimmRangeType("volatileRange") // Identifies the region to be persistent NvdimmRangeTypePersistentRange = NvdimmRangeType("persistentRange") // NVDIMM control region NvdimmRangeTypeControlRange = NvdimmRangeType("controlRange") // NVDIMM block data window region NvdimmRangeTypeBlockRange = NvdimmRangeType("blockRange") // NVDIMM volatile virtual disk region NvdimmRangeTypeVolatileVirtualDiskRange = NvdimmRangeType("volatileVirtualDiskRange") // NVDIMM volatile virtual CD region NvdimmRangeTypeVolatileVirtualCDRange = NvdimmRangeType("volatileVirtualCDRange") // NVDIMM persistent virtual disk region NvdimmRangeTypePersistentVirtualDiskRange = NvdimmRangeType("persistentVirtualDiskRange") // NVDIMM persistent virtual CD region NvdimmRangeTypePersistentVirtualCDRange = NvdimmRangeType("persistentVirtualCDRange") )
const ( // A property of the managed object changed its value. ObjectUpdateKindModify = ObjectUpdateKind("modify") // A managed object became visible to a filter for the first time. // // For instance, this can happen if a virtual machine is added to a // folder. ObjectUpdateKindEnter = ObjectUpdateKind("enter") // A managed object left the set of objects visible to a filter. // // For // instance, this can happen when a virtual machine is destroyed. ObjectUpdateKindLeave = ObjectUpdateKind("leave") )
const ( OvfConsumerOstNodeTypeEnvelope = OvfConsumerOstNodeType("envelope") OvfConsumerOstNodeTypeVirtualSystem = OvfConsumerOstNodeType("virtualSystem") OvfConsumerOstNodeTypeVirtualSystemCollection = OvfConsumerOstNodeType("virtualSystemCollection") )
const ( // A sparse (allocate on demand) monolithic disk. // // Disks in this format can // be used with other VMware products. OvfCreateImportSpecParamsDiskProvisioningTypeMonolithicSparse = OvfCreateImportSpecParamsDiskProvisioningType("monolithicSparse") // A preallocated monolithic disk. // // Disks in this format can be used with // other VMware products. OvfCreateImportSpecParamsDiskProvisioningTypeMonolithicFlat = OvfCreateImportSpecParamsDiskProvisioningType("monolithicFlat") // A sparse (allocate on demand) disk with 2GB maximum extent size. // // Disks in this format can be used with other VMware products. The 2GB // extent size makes these disks easier to burn to dvd or use on // filesystems that don't support large files. OvfCreateImportSpecParamsDiskProvisioningTypeTwoGbMaxExtentSparse = OvfCreateImportSpecParamsDiskProvisioningType("twoGbMaxExtentSparse") // A preallocated disk with 2GB maximum extent size. // // Disks in this format // can be used with other VMware products. The 2GB extent size // makes these disks easier to burn to dvd or use on filesystems that // don't support large files. OvfCreateImportSpecParamsDiskProvisioningTypeTwoGbMaxExtentFlat = OvfCreateImportSpecParamsDiskProvisioningType("twoGbMaxExtentFlat") // Space required for thin-provisioned virtual disk is allocated and // zeroed on demand as the space is used. OvfCreateImportSpecParamsDiskProvisioningTypeThin = OvfCreateImportSpecParamsDiskProvisioningType("thin") // A thick disk has all space allocated at creation time // and the space is zeroed on demand as the space is used. OvfCreateImportSpecParamsDiskProvisioningTypeThick = OvfCreateImportSpecParamsDiskProvisioningType("thick") // A sparse (allocate on demand) format with additional space // optimizations. OvfCreateImportSpecParamsDiskProvisioningTypeSeSparse = OvfCreateImportSpecParamsDiskProvisioningType("seSparse") // An eager zeroed thick disk has all space allocated and wiped clean // of any previous contents on the physical media at creation time. // // Such disks may take longer time during creation compared to other // disk formats. OvfCreateImportSpecParamsDiskProvisioningTypeEagerZeroedThick = OvfCreateImportSpecParamsDiskProvisioningType("eagerZeroedThick") // Depending on the host type, Sparse is mapped to either // MonolithicSparse or Thin. OvfCreateImportSpecParamsDiskProvisioningTypeSparse = OvfCreateImportSpecParamsDiskProvisioningType("sparse") // Depending on the host type, Flat is mapped to either // MonolithicFlat or Thick. OvfCreateImportSpecParamsDiskProvisioningTypeFlat = OvfCreateImportSpecParamsDiskProvisioningType("flat") )
const ( // Counters returned in an array of data objects. PerfFormatNormal = PerfFormat("normal") // Counters returned in comma-separate value (CSV) format. PerfFormatCsv = PerfFormat("csv") )
const ( // Represents an actual value, level, or state of the counter. // // For // example, the “uptime” counter (`*system*` group) // represents the actual number of seconds since startup. The // “capacity” counter represents the actual configured size // of the specified datastore. In other words, number of samples, // samplingPeriod, and intervals have no bearing on an // “absolute” counter“s value. PerfStatsTypeAbsolute = PerfStatsType("absolute") // Represents an amount of change for the counter during the `PerfInterval.samplingPeriod` as compared to the previous // `interval`. // // The first sampling interval PerfStatsTypeDelta = PerfStatsType("delta") // Represents a value that has been normalized over the `PerfInterval.samplingPeriod`, enabling values for the same // counter type to be compared, regardless of interval. // // For example, // the number of reads per second. PerfStatsTypeRate = PerfStatsType("rate") )
const ( // The actual value collected or the average of all values collected // during the summary period. PerfSummaryTypeAverage = PerfSummaryType("average") // The maximum value of the performance counter value over the // summarization period. PerfSummaryTypeMaximum = PerfSummaryType("maximum") // The minimum value of the performance counter value over the // summarization period. PerfSummaryTypeMinimum = PerfSummaryType("minimum") // The most recent value of the performance counter over the // summarization period. PerfSummaryTypeLatest = PerfSummaryType("latest") // The sum of all the values of the performance counter over the // summarization period. PerfSummaryTypeSummation = PerfSummaryType("summation") // The counter is never rolled up. PerfSummaryTypeNone = PerfSummaryType("none") )
const ( // Percentage values in units of 1/100th of a percent. // // For example 100 // represents 1%. PerformanceManagerUnitPercent = PerformanceManagerUnit("percent") // Kilobytes. PerformanceManagerUnitKiloBytes = PerformanceManagerUnit("kiloBytes") // Megabytes. PerformanceManagerUnitMegaBytes = PerformanceManagerUnit("megaBytes") // Megahertz. PerformanceManagerUnitMegaHertz = PerformanceManagerUnit("megaHertz") // A quantity of items, for example, the number of CPUs. PerformanceManagerUnitNumber = PerformanceManagerUnit("number") // The time in microseconds. PerformanceManagerUnitMicrosecond = PerformanceManagerUnit("microsecond") // The time in milliseconds. PerformanceManagerUnitMillisecond = PerformanceManagerUnit("millisecond") // The time in seconds. PerformanceManagerUnitSecond = PerformanceManagerUnit("second") // Kilobytes per second. PerformanceManagerUnitKiloBytesPerSecond = PerformanceManagerUnit("kiloBytesPerSecond") // Megabytes per second. PerformanceManagerUnitMegaBytesPerSecond = PerformanceManagerUnit("megaBytesPerSecond") // Watts PerformanceManagerUnitWatt = PerformanceManagerUnit("watt") // Joules PerformanceManagerUnitJoule = PerformanceManagerUnit("joule") // Terabytes. PerformanceManagerUnitTeraBytes = PerformanceManagerUnit("teraBytes") // Temperature in celsius. PerformanceManagerUnitCelsius = PerformanceManagerUnit("celsius") // The time in nanoseconds. PerformanceManagerUnitNanosecond = PerformanceManagerUnit("nanosecond") )
const ( // Indicates that the user has opted out the Physical NIC from resource pool // based scheduling. PhysicalNicResourcePoolSchedulerDisallowedReasonUserOptOut = PhysicalNicResourcePoolSchedulerDisallowedReason("userOptOut") // Indicates that the NIC device does is not capable of resource pool // based scheduling. PhysicalNicResourcePoolSchedulerDisallowedReasonHardwareUnsupported = PhysicalNicResourcePoolSchedulerDisallowedReason("hardwareUnsupported") )
const ( // Create a new VM that should be powered-on in the near future. PlaceVmsXClusterSpecPlacementTypeCreateAndPowerOn = PlaceVmsXClusterSpecPlacementType("createAndPowerOn") // Reconfigure a powered-off or a powered-on VM. PlaceVmsXClusterSpecPlacementTypeReconfigure = PlaceVmsXClusterSpecPlacementType("reconfigure") // Relocate a powered-off or a powered-on VM. PlaceVmsXClusterSpecPlacementTypeRelocate = PlaceVmsXClusterSpecPlacementType("relocate") )
const ( // clusters are the scope PlacementAffinityRuleRuleScopeCluster = PlacementAffinityRuleRuleScope("cluster") // individual hosts are the scope PlacementAffinityRuleRuleScopeHost = PlacementAffinityRuleRuleScope("host") // datastore cluster is the scope PlacementAffinityRuleRuleScopeStoragePod = PlacementAffinityRuleRuleScope("storagePod") // individual datastores are the scope PlacementAffinityRuleRuleScopeDatastore = PlacementAffinityRuleRuleScope("datastore") )
const ( // Affinity PlacementAffinityRuleRuleTypeAffinity = PlacementAffinityRuleRuleType("affinity") // Anti-Affinity PlacementAffinityRuleRuleTypeAntiAffinity = PlacementAffinityRuleRuleType("antiAffinity") // Best-effort affinity PlacementAffinityRuleRuleTypeSoftAffinity = PlacementAffinityRuleRuleType("softAffinity") // Best-effort anti-affinity PlacementAffinityRuleRuleTypeSoftAntiAffinity = PlacementAffinityRuleRuleType("softAntiAffinity") )
const ( // Create a new VM PlacementSpecPlacementTypeCreate = PlacementSpecPlacementType("create") // Reconfigure a VM PlacementSpecPlacementTypeReconfigure = PlacementSpecPlacementType("reconfigure") // Relocate a VM PlacementSpecPlacementTypeRelocate = PlacementSpecPlacementType("relocate") // Clone a VM PlacementSpecPlacementTypeClone = PlacementSpecPlacementType("clone") )
const ( // A virtual machine is connected to this port group. PortGroupConnecteeTypeVirtualMachine = PortGroupConnecteeType("virtualMachine") // A system management entity (service console) // is connected to this port group. PortGroupConnecteeTypeSystemManagement = PortGroupConnecteeType("systemManagement") // The VMkernel is connected to this port group. PortGroupConnecteeTypeHost = PortGroupConnecteeType("host") // This port group serves an entity of unspecified kind. PortGroupConnecteeTypeUnknown = PortGroupConnecteeType("unknown") )
const ( // Profile execution was successful. // // You can use the output configuration data // to apply the profile to a host. ProfileExecuteResultStatusSuccess = ProfileExecuteResultStatus("success") // Additional data is required to complete the operation. // // The data requirements are defined in the list of policy options for the profile // (`ApplyProfile*.*ApplyProfile.policy`\[\]). ProfileExecuteResultStatusNeedInput = ProfileExecuteResultStatus("needInput") // Profile execution generated an error. // // See `ProfileExecuteResult*.*ProfileExecuteResult.error`. ProfileExecuteResultStatusError = ProfileExecuteResultStatus("error") )
const ( ProfileNumericComparatorLessThan = ProfileNumericComparator("lessThan") ProfileNumericComparatorLessThanEqual = ProfileNumericComparator("lessThanEqual") ProfileNumericComparatorEqual = ProfileNumericComparator("equal") ProfileNumericComparatorNotEqual = ProfileNumericComparator("notEqual") ProfileNumericComparatorGreaterThanEqual = ProfileNumericComparator("greaterThanEqual") ProfileNumericComparatorGreaterThan = ProfileNumericComparator("greaterThan") )
const ( // The relation to a subprofile or a parameter. ProfileParameterMetadataRelationTypeDynamic_relation = ProfileParameterMetadataRelationType("dynamic_relation") // The values from sources other than the parameter/profile or the static // value list are allowed. ProfileParameterMetadataRelationTypeExtensible_relation = ProfileParameterMetadataRelationType("extensible_relation") // The value list contains localization keys instead of values. ProfileParameterMetadataRelationTypeLocalizable_relation = ProfileParameterMetadataRelationType("localizable_relation") // The relation is defined by static valid value list. ProfileParameterMetadataRelationTypeStatic_relation = ProfileParameterMetadataRelationType("static_relation") // The relation is defined for validation purpose. ProfileParameterMetadataRelationTypeValidation_relation = ProfileParameterMetadataRelationType("validation_relation") )
const ( PropertyChangeOpAdd = PropertyChangeOp("add") PropertyChangeOpRemove = PropertyChangeOp("remove") PropertyChangeOpAssign = PropertyChangeOp("assign") PropertyChangeOpIndirectRemove = PropertyChangeOp("indirectRemove") )
const ( // The cluster does not contain any non-quarantined host satisfying the // VM/host affinity rules for the VM. QuarantineModeFaultFaultTypeNoCompatibleNonQuarantinedHost = QuarantineModeFaultFaultType("NoCompatibleNonQuarantinedHost") // The current DRS migration priority setting disallows generating a // recommendation to prevent VMs on quarantined hosts. // // Thus, the // violation will not be corrected. QuarantineModeFaultFaultTypeCorrectionDisallowed = QuarantineModeFaultFaultType("CorrectionDisallowed") // DRS has determined that evacuation of VMs from quarantined hosts // impacts respecting cluster constraints or performance goals so they // are not evacuated. QuarantineModeFaultFaultTypeCorrectionImpact = QuarantineModeFaultFaultType("CorrectionImpact") )
const ( // HBR supports application quescing for this // `VirtualMachine`. QuiesceModeApplication = QuiesceMode("application") // HBR supports filesystem quescing for this // `VirtualMachine`. QuiesceModeFilesystem = QuiesceMode("filesystem") // HBR does not support quescing for this // `VirtualMachine`. QuiesceModeNone = QuiesceMode("none") )
const ( // Balance average CPU utilization. RecommendationReasonCodeFairnessCpuAvg = RecommendationReasonCode("fairnessCpuAvg") // Balance average memory utilization. RecommendationReasonCodeFairnessMemAvg = RecommendationReasonCode("fairnessMemAvg") // Fulfill affinity rule. RecommendationReasonCodeJointAffin = RecommendationReasonCode("jointAffin") // Fulfill anti-affinity rule. RecommendationReasonCodeAntiAffin = RecommendationReasonCode("antiAffin") // Host entering maintenance mode. RecommendationReasonCodeHostMaint = RecommendationReasonCode("hostMaint") // Host entering standby mode. RecommendationReasonCodeEnterStandby = RecommendationReasonCode("enterStandby") // balance CPU reservations RecommendationReasonCodeReservationCpu = RecommendationReasonCode("reservationCpu") // balance memory reservations RecommendationReasonCodeReservationMem = RecommendationReasonCode("reservationMem") // Power on virtual machine RecommendationReasonCodePowerOnVm = RecommendationReasonCode("powerOnVm") // Power off host for power savings RecommendationReasonCodePowerSaving = RecommendationReasonCode("powerSaving") // Power on host to increase cluster capacity RecommendationReasonCodeIncreaseCapacity = RecommendationReasonCode("increaseCapacity") // Sanity-check resource pool hierarchy RecommendationReasonCodeCheckResource = RecommendationReasonCode("checkResource") // Maintain unreserved capacity RecommendationReasonCodeUnreservedCapacity = RecommendationReasonCode("unreservedCapacity") // Fix hard VM/host affinity rule violation RecommendationReasonCodeVmHostHardAffinity = RecommendationReasonCode("vmHostHardAffinity") // Fix soft VM/host affinity rule violation RecommendationReasonCodeVmHostSoftAffinity = RecommendationReasonCode("vmHostSoftAffinity") // Balance datastore space usage. RecommendationReasonCodeBalanceDatastoreSpaceUsage = RecommendationReasonCode("balanceDatastoreSpaceUsage") // Deprecated as of vSphere8.0 U3, and there is no replacement for it. // // Balance datastore I/O workload. RecommendationReasonCodeBalanceDatastoreIOLoad = RecommendationReasonCode("balanceDatastoreIOLoad") // Deprecated as of vSphere8.0 U3, and there is no replacement for it. // // Balance datastore IOPS reservation RecommendationReasonCodeBalanceDatastoreIOPSReservation = RecommendationReasonCode("balanceDatastoreIOPSReservation") // Datastore entering maintenance mode. RecommendationReasonCodeDatastoreMaint = RecommendationReasonCode("datastoreMaint") // Fix virtual disk affinity rule violation. RecommendationReasonCodeVirtualDiskJointAffin = RecommendationReasonCode("virtualDiskJointAffin") // Fix virtual disk anti-affinity rule violation. RecommendationReasonCodeVirtualDiskAntiAffin = RecommendationReasonCode("virtualDiskAntiAffin") // Fix the issue that a datastore run out of space. RecommendationReasonCodeDatastoreSpaceOutage = RecommendationReasonCode("datastoreSpaceOutage") // Satisfy storage initial placement requests. RecommendationReasonCodeStoragePlacement = RecommendationReasonCode("storagePlacement") // Deprecated as of vSphere8.0 U3, and there is no replacement for it. // // IO load balancing was disabled internally. RecommendationReasonCodeIolbDisabledInternal = RecommendationReasonCode("iolbDisabledInternal") // Satisfy unified vmotion placement requests. RecommendationReasonCodeXvmotionPlacement = RecommendationReasonCode("xvmotionPlacement") // Fix network bandwidth reservation violation RecommendationReasonCodeNetworkBandwidthReservation = RecommendationReasonCode("networkBandwidthReservation") // Host is partially degraded. RecommendationReasonCodeHostInDegradation = RecommendationReasonCode("hostInDegradation") // Host is not degraded. RecommendationReasonCodeHostExitDegradation = RecommendationReasonCode("hostExitDegradation") // Fix maxVms constraint violation RecommendationReasonCodeMaxVmsConstraint = RecommendationReasonCode("maxVmsConstraint") // Fix ft maxVMs and maxVcpus constraint violations RecommendationReasonCodeFtConstraints = RecommendationReasonCode("ftConstraints") // Fix VM/host affinity policy violation RecommendationReasonCodeVmHostAffinityPolicy = RecommendationReasonCode("vmHostAffinityPolicy") // Fix VM/host anti-affinity policy violation RecommendationReasonCodeVmHostAntiAffinityPolicy = RecommendationReasonCode("vmHostAntiAffinityPolicy") // Fix VM-VM anti-affinity policy violations RecommendationReasonCodeVmAntiAffinityPolicy = RecommendationReasonCode("vmAntiAffinityPolicy") // `**Since:**` vSphere API Release 7.0.2.0 RecommendationReasonCodeBalanceVsanUsage = RecommendationReasonCode("balanceVsanUsage") // Optimize assignable hardware resource orchestration RecommendationReasonCodeAhPlacementOptimization = RecommendationReasonCode("ahPlacementOptimization") // Upgrade virtual machine to new vmx binary RecommendationReasonCodeVmxUpgrade = RecommendationReasonCode("vmxUpgrade") )
const ( // Could not look up device by key ReplicationDiskConfigFaultReasonForFaultDiskNotFound = ReplicationDiskConfigFaultReasonForFault("diskNotFound") // Replication not supported for disk type or backend ReplicationDiskConfigFaultReasonForFaultDiskTypeNotSupported = ReplicationDiskConfigFaultReasonForFault("diskTypeNotSupported") // Invalid key value ReplicationDiskConfigFaultReasonForFaultInvalidDiskKey = ReplicationDiskConfigFaultReasonForFault("invalidDiskKey") // Invalid disk replication ID string ReplicationDiskConfigFaultReasonForFaultInvalidDiskReplicationId = ReplicationDiskConfigFaultReasonForFault("invalidDiskReplicationId") // Another disk in the VM has the same replication ID ReplicationDiskConfigFaultReasonForFaultDuplicateDiskReplicationId = ReplicationDiskConfigFaultReasonForFault("duplicateDiskReplicationId") // Invalid path (string) for the persistent file ReplicationDiskConfigFaultReasonForFaultInvalidPersistentFilePath = ReplicationDiskConfigFaultReasonForFault("invalidPersistentFilePath") // Attempting to re-configure the disk's replication ID ReplicationDiskConfigFaultReasonForFaultReconfigureDiskReplicationIdNotAllowed = ReplicationDiskConfigFaultReasonForFault("reconfigureDiskReplicationIdNotAllowed") )
const ( // Incompatible VM hardware version ReplicationVmConfigFaultReasonForFaultIncompatibleHwVersion = ReplicationVmConfigFaultReasonForFault("incompatibleHwVersion") // Invalid VM Replication ID string ReplicationVmConfigFaultReasonForFaultInvalidVmReplicationId = ReplicationVmConfigFaultReasonForFault("invalidVmReplicationId") // Invalid generation number in VM's configuration ReplicationVmConfigFaultReasonForFaultInvalidGenerationNumber = ReplicationVmConfigFaultReasonForFault("invalidGenerationNumber") // Invalid RPO value (out of bounds) ReplicationVmConfigFaultReasonForFaultOutOfBoundsRpoValue = ReplicationVmConfigFaultReasonForFault("outOfBoundsRpoValue") // Invalid destination IP address ReplicationVmConfigFaultReasonForFaultInvalidDestinationIpAddress = ReplicationVmConfigFaultReasonForFault("invalidDestinationIpAddress") // Invalid destination port ReplicationVmConfigFaultReasonForFaultInvalidDestinationPort = ReplicationVmConfigFaultReasonForFault("invalidDestinationPort") // Malformed extra options list ReplicationVmConfigFaultReasonForFaultInvalidExtraVmOptions = ReplicationVmConfigFaultReasonForFault("invalidExtraVmOptions") // Mismatching generation number (stale) ReplicationVmConfigFaultReasonForFaultStaleGenerationNumber = ReplicationVmConfigFaultReasonForFault("staleGenerationNumber") // Attempting to re-configure the VM replication ID ReplicationVmConfigFaultReasonForFaultReconfigureVmReplicationIdNotAllowed = ReplicationVmConfigFaultReasonForFault("reconfigureVmReplicationIdNotAllowed") // Could not retrieve the VM configuration ReplicationVmConfigFaultReasonForFaultCannotRetrieveVmReplicationConfiguration = ReplicationVmConfigFaultReasonForFault("cannotRetrieveVmReplicationConfiguration") // Attempting to re-enable replication for the VM ReplicationVmConfigFaultReasonForFaultReplicationAlreadyEnabled = ReplicationVmConfigFaultReasonForFault("replicationAlreadyEnabled") // The existing replication configuration of the VM is broken // (applicable to re-configuration only). ReplicationVmConfigFaultReasonForFaultInvalidPriorConfiguration = ReplicationVmConfigFaultReasonForFault("invalidPriorConfiguration") // Attempting to re-configure or disable replication for a VM // for which replication has not been enabled. ReplicationVmConfigFaultReasonForFaultReplicationNotEnabled = ReplicationVmConfigFaultReasonForFault("replicationNotEnabled") // Failed to commit the new replication properties for the VM. ReplicationVmConfigFaultReasonForFaultReplicationConfigurationFailed = ReplicationVmConfigFaultReasonForFault("replicationConfigurationFailed") // VM is encrypted ReplicationVmConfigFaultReasonForFaultEncryptedVm = ReplicationVmConfigFaultReasonForFault("encryptedVm") // Remote certificate thumbprint is invalid ReplicationVmConfigFaultReasonForFaultInvalidThumbprint = ReplicationVmConfigFaultReasonForFault("invalidThumbprint") // VM hardware contains devices incompatible with replication ReplicationVmConfigFaultReasonForFaultIncompatibleDevice = ReplicationVmConfigFaultReasonForFault("incompatibleDevice") )
const ( // `VirtualMachine` is not configured for replication ReplicationVmFaultReasonForFaultNotConfigured = ReplicationVmFaultReasonForFault("notConfigured") // `VirtualMachine` is powered off (and is not undergoing // offline replication) ReplicationVmFaultReasonForFaultPoweredOff = ReplicationVmFaultReasonForFault("poweredOff") // `VirtualMachine` is suspended (and is not undergoing // offline replication) ReplicationVmFaultReasonForFaultSuspended = ReplicationVmFaultReasonForFault("suspended") // `VirtualMachine` is powered on ReplicationVmFaultReasonForFaultPoweredOn = ReplicationVmFaultReasonForFault("poweredOn") // `VirtualMachine` is in the process of creating an // an offline instance. ReplicationVmFaultReasonForFaultOfflineReplicating = ReplicationVmFaultReasonForFault("offlineReplicating") // `VirtualMachine` is in an invalid state ReplicationVmFaultReasonForFaultInvalidState = ReplicationVmFaultReasonForFault("invalidState") // The specified instanceId does not match the `VirtualMachine` // instanceId ReplicationVmFaultReasonForFaultInvalidInstanceId = ReplicationVmFaultReasonForFault("invalidInstanceId") // `VirtualMachine` is in the process of creating an // offline instance and we are trying to disable it. // // The first step is to close the offline disk. If closing disks // is not successful, throw this fault. ReplicationVmFaultReasonForFaultCloseDiskError = ReplicationVmFaultReasonForFault("closeDiskError") // `VirtualMachine` is trying to create a group already // owned by another VM. ReplicationVmFaultReasonForFaultGroupExist = ReplicationVmFaultReasonForFault("groupExist") )
const ( // Initial synchronization with the remote site ReplicationVmInProgressFaultActivityFullSync = ReplicationVmInProgressFaultActivity("fullSync") // Delta updates to generate a consistent instance ReplicationVmInProgressFaultActivityDelta = ReplicationVmInProgressFaultActivity("delta") )
const ( // The `VirtualMachine` has no current replication state. // // This is a virtual machine that is configured for replication, but is // powered off and not undergoing offline replication. ReplicationVmStateNone = ReplicationVmState("none") // The `VirtualMachine` replication is paused. ReplicationVmStatePaused = ReplicationVmState("paused") // One or more of the `VirtualMachine` disks is in the // process of an initial synchronization with the remote site. ReplicationVmStateSyncing = ReplicationVmState("syncing") // The `VirtualMachine` is being replicated but is not // currently in the process of having a consistent instance created. ReplicationVmStateIdle = ReplicationVmState("idle") // The `VirtualMachine` is in the process of having // a consistent instance created. ReplicationVmStateActive = ReplicationVmState("active") // The `VirtualMachine` is unable to replicate due to // errors. // // XXX Currently unused. ReplicationVmStateError = ReplicationVmState("error") )
const ( ResourceConfigSpecScaleSharesBehaviorDisabled = ResourceConfigSpecScaleSharesBehavior("disabled") ResourceConfigSpecScaleSharesBehaviorScaleCpuAndMemoryShares = ResourceConfigSpecScaleSharesBehavior("scaleCpuAndMemoryShares") )
const ( // No scheduled upgrades. ScheduledHardwareUpgradeInfoHardwareUpgradePolicyNever = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("never") // Run scheduled upgrades only on normal guest OS shutdown. ScheduledHardwareUpgradeInfoHardwareUpgradePolicyOnSoftPowerOff = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("onSoftPowerOff") // Always run scheduled upgrades. ScheduledHardwareUpgradeInfoHardwareUpgradePolicyAlways = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("always") )
const ( // No scheduled upgrade ever happened. ScheduledHardwareUpgradeInfoHardwareUpgradeStatusNone = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("none") // Upgrade is scheduled, but was not run yet. ScheduledHardwareUpgradeInfoHardwareUpgradeStatusPending = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("pending") // Upgrade succeeded. ScheduledHardwareUpgradeInfoHardwareUpgradeStatusSuccess = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("success") // Upgrade failed. // // # For more information about the failure // // See also `ScheduledHardwareUpgradeInfo.fault`. ScheduledHardwareUpgradeInfoHardwareUpgradeStatusFailed = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("failed") )
const ( // 512 native sector size drive. ScsiDiskTypeNative512 = ScsiDiskType("native512") // 4K sector size drive in 512 emulation mode. ScsiDiskTypeEmulated512 = ScsiDiskType("emulated512") // 4K native sector size drive. ScsiDiskTypeNative4k = ScsiDiskType("native4k") // Software emulated 4k. ScsiDiskTypeSoftwareEmulated4k = ScsiDiskType("SoftwareEmulated4k") // Unknown type. ScsiDiskTypeUnknown = ScsiDiskType("unknown") )
const ( // The Descriptor has an identifier that is useful for identification // and correlation across hosts. ScsiLunDescriptorQualityHighQuality = ScsiLunDescriptorQuality("highQuality") // The Descriptor has an identifier that may be used for identification // and correlation across hosts. ScsiLunDescriptorQualityMediumQuality = ScsiLunDescriptorQuality("mediumQuality") // The Descriptor has an identifier that should not be used for // identification and correlation across hosts. ScsiLunDescriptorQualityLowQuality = ScsiLunDescriptorQuality("lowQuality") // The Descriptor has an identifier that may or may not be useful for // identification and correlation across hosts. ScsiLunDescriptorQualityUnknownQuality = ScsiLunDescriptorQuality("unknownQuality") )
const ( ScsiLunLunReservationStatusLUN_RESERVED_UNKNOWN = ScsiLunLunReservationStatus("LUN_RESERVED_UNKNOWN") ScsiLunLunReservationStatusLUN_RESERVED_YES = ScsiLunLunReservationStatus("LUN_RESERVED_YES") ScsiLunLunReservationStatusLUN_RESERVED_NO = ScsiLunLunReservationStatus("LUN_RESERVED_NO") ScsiLunLunReservationStatusLUN_RESERVED_NOT_SUPPORTED = ScsiLunLunReservationStatus("LUN_RESERVED_NOT_SUPPORTED") )
const ( // The LUN state is unknown. ScsiLunStateUnknownState = ScsiLunState("unknownState") // The LUN is on and available. ScsiLunStateOk = ScsiLunState("ok") // The LUN is dead and/or not reachable. ScsiLunStateError = ScsiLunState("error") // The LUN is off. ScsiLunStateOff = ScsiLunState("off") // The LUN is inactive. ScsiLunStateQuiesced = ScsiLunState("quiesced") // One or more paths to the LUN are down, but I/O // is still possible. // // Further path failures may // result in lost connectivity. ScsiLunStateDegraded = ScsiLunState("degraded") // No more paths are available to the LUN. ScsiLunStateLostCommunication = ScsiLunState("lostCommunication") // All Paths have been down for the timeout condition // determined by a user-configurable host advanced option. ScsiLunStateTimeout = ScsiLunState("timeout") )
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") )
const ( // Storage device supports hardware acceleration. // // The ESX host will use the feature to offload certain // storage-related operations to the device. ScsiLunVStorageSupportStatusVStorageSupported = ScsiLunVStorageSupportStatus("vStorageSupported") // Storage device does not support hardware acceleration. // // The ESX host will handle all storage-related operations. ScsiLunVStorageSupportStatusVStorageUnsupported = ScsiLunVStorageSupportStatus("vStorageUnsupported") // Initial support status value. ScsiLunVStorageSupportStatusVStorageUnknown = ScsiLunVStorageSupportStatus("vStorageUnknown") )
const ( SearchIndexPredicateArrayOperatorAllElements = SearchIndexPredicateArrayOperator("AllElements") SearchIndexPredicateArrayOperatorAnyElement = SearchIndexPredicateArrayOperator("AnyElement") )
const ( SearchIndexPredicateComparisonOperatorEqual = SearchIndexPredicateComparisonOperator("Equal") SearchIndexPredicateComparisonOperatorNotEqual = SearchIndexPredicateComparisonOperator("NotEqual") SearchIndexPredicateComparisonOperatorGreater = SearchIndexPredicateComparisonOperator("Greater") SearchIndexPredicateComparisonOperatorGreaterOrEqual = SearchIndexPredicateComparisonOperator("GreaterOrEqual") SearchIndexPredicateComparisonOperatorLess = SearchIndexPredicateComparisonOperator("Less") SearchIndexPredicateComparisonOperatorLessOrEqual = SearchIndexPredicateComparisonOperator("LessOrEqual") SearchIndexPredicateComparisonOperatorIn = SearchIndexPredicateComparisonOperator("In") SearchIndexPredicateComparisonOperatorNotIn = SearchIndexPredicateComparisonOperator("NotIn") SearchIndexPredicateComparisonOperatorLike = SearchIndexPredicateComparisonOperator("Like") SearchIndexPredicateComparisonOperatorNotLike = SearchIndexPredicateComparisonOperator("NotLike") )
const ( SearchIndexQuerySpecResourceTypeClusterComputeResource = SearchIndexQuerySpecResourceType("ClusterComputeResource") SearchIndexQuerySpecResourceTypeComputeResource = SearchIndexQuerySpecResourceType("ComputeResource") SearchIndexQuerySpecResourceTypeDatacenter = SearchIndexQuerySpecResourceType("Datacenter") SearchIndexQuerySpecResourceTypeDatastore = SearchIndexQuerySpecResourceType("Datastore") SearchIndexQuerySpecResourceTypeDistributedVirtualPortgroup = SearchIndexQuerySpecResourceType("DistributedVirtualPortgroup") SearchIndexQuerySpecResourceTypeDistributedVirtualSwitch = SearchIndexQuerySpecResourceType("DistributedVirtualSwitch") SearchIndexQuerySpecResourceTypeFolder = SearchIndexQuerySpecResourceType("Folder") SearchIndexQuerySpecResourceTypeHostSystem = SearchIndexQuerySpecResourceType("HostSystem") SearchIndexQuerySpecResourceTypeNetwork = SearchIndexQuerySpecResourceType("Network") SearchIndexQuerySpecResourceTypeOpaqueNetwork = SearchIndexQuerySpecResourceType("OpaqueNetwork") SearchIndexQuerySpecResourceTypeResourcePool = SearchIndexQuerySpecResourceType("ResourcePool") SearchIndexQuerySpecResourceTypeServiceInstance = SearchIndexQuerySpecResourceType("ServiceInstance") SearchIndexQuerySpecResourceTypeStoragePod = SearchIndexQuerySpecResourceType("StoragePod") SearchIndexQuerySpecResourceTypeVirtualApp = SearchIndexQuerySpecResourceType("VirtualApp") SearchIndexQuerySpecResourceTypeVirtualMachine = SearchIndexQuerySpecResourceType("VirtualMachine") SearchIndexQuerySpecResourceTypeVmwareDistributedVirtualSwitch = SearchIndexQuerySpecResourceType("VmwareDistributedVirtualSwitch") )
const ( // Ticket used for HttpNfc access to a file or disk on a datastore SessionManagerGenericServiceTicketTicketTypeHttpNfcServiceTicket = SessionManagerGenericServiceTicketTicketType("HttpNfcServiceTicket") // Ticket used for service request on a host SessionManagerGenericServiceTicketTicketTypeHostServiceTicket = SessionManagerGenericServiceTicketTicketType("HostServiceTicket") // Ticket used for service request on a VC SessionManagerGenericServiceTicketTicketTypeVcServiceTicket = SessionManagerGenericServiceTicketTicketType("VcServiceTicket") )
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") )
const ( // For Memory: Shares = 5 \* virtual machine memory size in megabytes // For Disk: Shares = 500 // For Network: Shares = 0.25 \* `DVSFeatureCapability.networkResourcePoolHighShareValue` SharesLevelLow = SharesLevel("low") // For Memory: Shares = 10 \* virtual machine memory size in megabytes // For Disk: Shares = 1000 // For Network: Shares = 0.5 \* `DVSFeatureCapability.networkResourcePoolHighShareValue` SharesLevelNormal = SharesLevel("normal") // For Memory: Shares = 20 \* virtual machine memory size in megabytes // For Disk: Shares = 2000 // For Network: Shares = `DVSFeatureCapability.networkResourcePoolHighShareValue` SharesLevelHigh = SharesLevel("high") SharesLevelCustom = SharesLevel("custom") )
const ( // Comma separated values SimpleCommandEncodingCSV = SimpleCommandEncoding("CSV") // Hex encoded binary data SimpleCommandEncodingHEX = SimpleCommandEncoding("HEX") SimpleCommandEncodingSTRING = SimpleCommandEncoding("STRING") )
const ( // Use DHCP to find the SLP DAs. SlpDiscoveryMethodSlpDhcp = SlpDiscoveryMethod("slpDhcp") // Use broadcasting to find SLP DAs. // // Only DAs on the current subnet will be found. SlpDiscoveryMethodSlpAutoUnicast = SlpDiscoveryMethod("slpAutoUnicast") // Use the well known multicast address to find DAs. SlpDiscoveryMethodSlpAutoMulticast = SlpDiscoveryMethod("slpAutoMulticast") // User specified address for a DA. SlpDiscoveryMethodSlpManual = SlpDiscoveryMethod("slpManual") )
const ( SoftwarePackageConstraintEquals = SoftwarePackageConstraint("equals") SoftwarePackageConstraintLessThan = SoftwarePackageConstraint("lessThan") SoftwarePackageConstraintLessThanEqual = SoftwarePackageConstraint("lessThanEqual") SoftwarePackageConstraintGreaterThanEqual = SoftwarePackageConstraint("greaterThanEqual") SoftwarePackageConstraintGreaterThan = SoftwarePackageConstraint("greaterThan") )
const ( // This package is installed into bootbank in storage. SoftwarePackageVibTypeBootbank = SoftwarePackageVibType("bootbank") // This package is installed into tools partition in storage. SoftwarePackageVibTypeTools = SoftwarePackageVibType("tools") // This package contains install related data without // content to install. SoftwarePackageVibTypeMeta = SoftwarePackageVibType("meta") )
const ( // Test if the target state matches the given red or yellow states. StateAlarmOperatorIsEqual = StateAlarmOperator("isEqual") // Test if the target state does not match the given red or yellow states. StateAlarmOperatorIsUnequal = StateAlarmOperator("isUnequal") )
const ( // Specifies that VirtualCenter should generate recommendations for // virtual disk migration and for placement with a datastore, // but should not execute the recommendations automatically. StorageDrsPodConfigInfoBehaviorManual = StorageDrsPodConfigInfoBehavior("manual") // Specifies that VirtualCenter should generate recommendations // for virtual disk migration and for placement with a // datastore. // // The recommendations for virtual disk migrations // will be executed automatically, but the placement // recommendations will be done manually. StorageDrsPodConfigInfoBehaviorAutomated = StorageDrsPodConfigInfoBehavior("automated") )
const ( // Default mode: threshold as a percentage of datastore capacity StorageDrsSpaceLoadBalanceConfigSpaceThresholdModeUtilization = StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode("utilization") // Threshold as an absolute value of free space in GBs StorageDrsSpaceLoadBalanceConfigSpaceThresholdModeFreeSpace = StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode("freeSpace") )
const ( // Storagage IO Control will choose appropriate congestion threshold value // for that datastore to operate at given percentage of peak throughput. // // This is the default setting StorageIORMThresholdModeAutomatic = StorageIORMThresholdMode("automatic") // Use user specified Storage IO Control congestion threshold value StorageIORMThresholdModeManual = StorageIORMThresholdMode("manual") )
const ( // Create a VM. StoragePlacementSpecPlacementTypeCreate = StoragePlacementSpecPlacementType("create") // Reconfigure a VM. StoragePlacementSpecPlacementTypeReconfigure = StoragePlacementSpecPlacementType("reconfigure") // Relocate a VM. StoragePlacementSpecPlacementTypeRelocate = StoragePlacementSpecPlacementType("relocate") // Clone a VM. StoragePlacementSpecPlacementTypeClone = StoragePlacementSpecPlacementType("clone") )
const ( // Returns tasks that pertain only to the specified managed entity, // and not its children. TaskFilterSpecRecursionOptionSelf = TaskFilterSpecRecursionOption("self") // Returns tasks pertaining to child entities only. // // Excludes // tasks pertaining to the specified managed entity itself. TaskFilterSpecRecursionOptionChildren = TaskFilterSpecRecursionOption("children") // Returns tasks pertaining either to the specified managed entity // or to its child entities. TaskFilterSpecRecursionOptionAll = TaskFilterSpecRecursionOption("all") )
const ( // The time stamp when the task was created and queued. TaskFilterSpecTimeOptionQueuedTime = TaskFilterSpecTimeOption("queuedTime") // The time stamp when the task started. TaskFilterSpecTimeOptionStartedTime = TaskFilterSpecTimeOption("startedTime") // The time stamp when the task finished. TaskFilterSpecTimeOptionCompletedTime = TaskFilterSpecTimeOption("completedTime") )
const ( // When there are too many tasks for threads to handle. TaskInfoStateQueued = TaskInfoState("queued") // When the busy thread is freed from its current task by // finishing the task, it picks a queued task to run. // // Then the queued tasks are marked as running. TaskInfoStateRunning = TaskInfoState("running") // When a running task has completed. TaskInfoStateSuccess = TaskInfoState("success") // When a running task has encountered an error. TaskInfoStateError = TaskInfoState("error") )
const ( // A general failure has occurred during assigning license to the 3rd party module ThirdPartyLicenseAssignmentFailedReasonLicenseAssignmentFailed = ThirdPartyLicenseAssignmentFailedReason("licenseAssignmentFailed") // The 3rd party module we are trying to license is not installed. ThirdPartyLicenseAssignmentFailedReasonModuleNotInstalled = ThirdPartyLicenseAssignmentFailedReason("moduleNotInstalled") )
const ( // No auto-upgrades for tools will be performed for this // virtual machine. // // Users must manually invoke the UpgradeTools // operation to update the tools. UpgradePolicyManual = UpgradePolicy("manual") // When the virtual machine is power-cycled, the system checks // for a newer version of tools when the VM comes back up. // // If it // is available, a tools upgrade is automatically performed on the // virtual machine and it is rebooted if necessary. UpgradePolicyUpgradeAtPowerCycle = UpgradePolicy("upgradeAtPowerCycle") )
const ( // No action is taken for this virtual machine. // // This virtual machine is // not a part of the auto-start sequence. This can be used for both auto-start // and auto-start settings. VAppAutoStartActionNone = VAppAutoStartAction("none") // This virtual machine is powered on when it is next in the auto-start order. VAppAutoStartActionPowerOn = VAppAutoStartAction("powerOn") // This virtual machine is powered off when it is next in the auto-stop order. // // This is the default stopAction. VAppAutoStartActionPowerOff = VAppAutoStartAction("powerOff") // The guest operating system for a virtual machine is shut down when that // virtual machine in next in the auto-stop order. VAppAutoStartActionGuestShutdown = VAppAutoStartAction("guestShutdown") // This virtual machine is suspended when it is next in the auto-stop order. VAppAutoStartActionSuspend = VAppAutoStartAction("suspend") )
const ( // Each disk in the cloned virtual machines will have the same // type of disk as the source vApp. VAppCloneSpecProvisioningTypeSameAsSource = VAppCloneSpecProvisioningType("sameAsSource") // Each disk in the cloned virtual machines is allocated in full // size now and committed on demand. // // This is only supported on // VMFS-3 and newer datastores. Other types of datastores may // create thick disks. VAppCloneSpecProvisioningTypeThin = VAppCloneSpecProvisioningType("thin") // Each disk in the cloned virtual machines are allocated and // committed in full size immediately. VAppCloneSpecProvisioningTypeThick = VAppCloneSpecProvisioningType("thick") )
const ( // The vApp supports DHCP to acquire IP configuration. VAppIPAssignmentInfoAllocationSchemesDhcp = VAppIPAssignmentInfoAllocationSchemes("dhcp") // The vApp supports setting the IP configuration through the // properties provided in the OVF environment. VAppIPAssignmentInfoAllocationSchemesOvfenv = VAppIPAssignmentInfoAllocationSchemes("ovfenv") )
const ( // Specifies that DHCP must be used to allocate IP addresses to the vApp VAppIPAssignmentInfoIpAllocationPolicyDhcpPolicy = VAppIPAssignmentInfoIpAllocationPolicy("dhcpPolicy") // Specifies that IP allocation is done through the range managed by the // vSphere platform. // // The IP addresses are allocated when needed, typically at // power-on, and deallocated during power-off. There is no guarantee that a // vApp will get the same IP address when restarted. VAppIPAssignmentInfoIpAllocationPolicyTransientPolicy = VAppIPAssignmentInfoIpAllocationPolicy("transientPolicy") // Specifies that IP addresses are configured manually when the vApp is deployed // and will be kept until reconfigured or the vApp destroyed. // // This will ensure // that a vApp gets a consistent IP for its life-time. VAppIPAssignmentInfoIpAllocationPolicyFixedPolicy = VAppIPAssignmentInfoIpAllocationPolicy("fixedPolicy") // Specifies that IP allocation is done through the range managed by the VI // platform. // // The IP addresses are allocated at first power-on, and remain // allocated at power-off. This will ensure that a vApp gets a consistent // IP for its life-time. VAppIPAssignmentInfoIpAllocationPolicyFixedAllocatedPolicy = VAppIPAssignmentInfoIpAllocationPolicy("fixedAllocatedPolicy") )
const ( // The vApp supports IPv4 protocol. VAppIPAssignmentInfoProtocolsIPv4 = VAppIPAssignmentInfoProtocols("IPv4") // The vApp supports IPv6 protocol. VAppIPAssignmentInfoProtocolsIPv6 = VAppIPAssignmentInfoProtocols("IPv6") )
const ( VFlashModuleNotSupportedReasonCacheModeNotSupported = VFlashModuleNotSupportedReason("CacheModeNotSupported") VFlashModuleNotSupportedReasonCacheConsistencyTypeNotSupported = VFlashModuleNotSupportedReason("CacheConsistencyTypeNotSupported") VFlashModuleNotSupportedReasonCacheBlockSizeNotSupported = VFlashModuleNotSupportedReason("CacheBlockSizeNotSupported") VFlashModuleNotSupportedReasonCacheReservationNotSupported = VFlashModuleNotSupportedReason("CacheReservationNotSupported") VFlashModuleNotSupportedReasonDiskSizeNotSupported = VFlashModuleNotSupportedReason("DiskSizeNotSupported") )
const ( // The host's CPU features are compatible with the // the virtual machine's requirements. VMotionCompatibilityTypeCpu = VMotionCompatibilityType("cpu") // The software platform on the host supports VMotion // and is compatible with the virtual machine. VMotionCompatibilityTypeSoftware = VMotionCompatibilityType("software") )
const ( // The value of 'loadbalance\_ip' is used in a uplink teaming policy // `VmwareUplinkPortTeamingPolicy.policy` // in the vSphere Distributed Switch, and the external physical switch // has the matching EtherChannel configuration. VMwareDVSTeamingMatchStatusIphashMatch = VMwareDVSTeamingMatchStatus("iphashMatch") // The value of 'loadbalance\_ip' is not used in a uplink teaming policy // `VmwareUplinkPortTeamingPolicy.policy` // in the vSphere Distributed Switch, and the external physical switch // does not have EtherChannel configuration. VMwareDVSTeamingMatchStatusNonIphashMatch = VMwareDVSTeamingMatchStatus("nonIphashMatch") // The value of 'loadbalance\_ip' is used in a uplink teaming policy // `VmwareUplinkPortTeamingPolicy.policy` // in the vSphere Distributed Switch, but the external physical switch // does not have the matching EtherChannel configuration. VMwareDVSTeamingMatchStatusIphashMismatch = VMwareDVSTeamingMatchStatus("iphashMismatch") // The value of 'loadbalance\_ip' is not used in a uplink teaming policy // `VmwareUplinkPortTeamingPolicy.policy` // in the vSphere Distributed Switch, but the external physical switch // has EtherChannel configuration. VMwareDVSTeamingMatchStatusNonIphashMismatch = VMwareDVSTeamingMatchStatus("nonIphashMismatch") )
const ( // Encapsulate original packets with GRE protocol VMwareDVSVspanSessionEncapTypeGre = VMwareDVSVspanSessionEncapType("gre") // Encapsulate original packets with ERSPAN Type2 protocol VMwareDVSVspanSessionEncapTypeErspan2 = VMwareDVSVspanSessionEncapType("erspan2") // Encapsulate original packets with ERSPAN Type3 protocol VMwareDVSVspanSessionEncapTypeErspan3 = VMwareDVSVspanSessionEncapType("erspan3") )
const ( // Deprecated as of vSphere API 5.1. // // In mixedDestMirror session, Distributed Ports can be used as source entities, // and both Distributed Ports and Uplink Ports Name can be used as destination entities. VMwareDVSVspanSessionTypeMixedDestMirror = VMwareDVSVspanSessionType("mixedDestMirror") // In dvPortMirror session, Distributed Ports can be used as both source // and destination entities. VMwareDVSVspanSessionTypeDvPortMirror = VMwareDVSVspanSessionType("dvPortMirror") // In remoteMirrorSource session, Distributed Ports can be used as source entities, // and uplink ports name can be used as destination entities. VMwareDVSVspanSessionTypeRemoteMirrorSource = VMwareDVSVspanSessionType("remoteMirrorSource") // In remoteMirrorDest session, vlan Ids can be used as source entities, // and Distributed Ports can be used as destination entities. VMwareDVSVspanSessionTypeRemoteMirrorDest = VMwareDVSVspanSessionType("remoteMirrorDest") // In encapsulatedRemoteMirrorSource session, Distributed Ports can be used as source entities, // and Ip address can be used as destination entities. VMwareDVSVspanSessionTypeEncapsulatedRemoteMirrorSource = VMwareDVSVspanSessionType("encapsulatedRemoteMirrorSource") )
const ( // Deprecated as of vSphere API 7.0u1. // // One Link Aggregation Control Protocol group in the switch VMwareDvsLacpApiVersionSingleLag = VMwareDvsLacpApiVersion("singleLag") // Multiple Link Aggregation Control Protocol in the switch. VMwareDvsLacpApiVersionMultipleLag = VMwareDvsLacpApiVersion("multipleLag") )
const ( // Source MAC address VMwareDvsLacpLoadBalanceAlgorithmSrcMac = VMwareDvsLacpLoadBalanceAlgorithm("srcMac") // Destination MAC address VMwareDvsLacpLoadBalanceAlgorithmDestMac = VMwareDvsLacpLoadBalanceAlgorithm("destMac") // Source and destination MAC address VMwareDvsLacpLoadBalanceAlgorithmSrcDestMac = VMwareDvsLacpLoadBalanceAlgorithm("srcDestMac") // Destination IP and VLAN VMwareDvsLacpLoadBalanceAlgorithmDestIpVlan = VMwareDvsLacpLoadBalanceAlgorithm("destIpVlan") // Source IP and VLAN VMwareDvsLacpLoadBalanceAlgorithmSrcIpVlan = VMwareDvsLacpLoadBalanceAlgorithm("srcIpVlan") // Source and destination IP and VLAN VMwareDvsLacpLoadBalanceAlgorithmSrcDestIpVlan = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIpVlan") // Destination TCP/UDP port number VMwareDvsLacpLoadBalanceAlgorithmDestTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("destTcpUdpPort") // Source TCP/UDP port number VMwareDvsLacpLoadBalanceAlgorithmSrcTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("srcTcpUdpPort") // Source and destination TCP/UDP port number VMwareDvsLacpLoadBalanceAlgorithmSrcDestTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("srcDestTcpUdpPort") // Destination IP and TCP/UDP port number VMwareDvsLacpLoadBalanceAlgorithmDestIpTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("destIpTcpUdpPort") // Source IP and TCP/UDP port number VMwareDvsLacpLoadBalanceAlgorithmSrcIpTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("srcIpTcpUdpPort") // Source and destination IP and TCP/UDP port number VMwareDvsLacpLoadBalanceAlgorithmSrcDestIpTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIpTcpUdpPort") // Destination IP, TCP/UDP port number and VLAN VMwareDvsLacpLoadBalanceAlgorithmDestIpTcpUdpPortVlan = VMwareDvsLacpLoadBalanceAlgorithm("destIpTcpUdpPortVlan") // Source IP, TCP/UDP port number and VLAN VMwareDvsLacpLoadBalanceAlgorithmSrcIpTcpUdpPortVlan = VMwareDvsLacpLoadBalanceAlgorithm("srcIpTcpUdpPortVlan") // Source and destination IP, // source and destination TCP/UDP port number and VLAN. VMwareDvsLacpLoadBalanceAlgorithmSrcDestIpTcpUdpPortVlan = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIpTcpUdpPortVlan") // Destination IP VMwareDvsLacpLoadBalanceAlgorithmDestIp = VMwareDvsLacpLoadBalanceAlgorithm("destIp") // Source IP VMwareDvsLacpLoadBalanceAlgorithmSrcIp = VMwareDvsLacpLoadBalanceAlgorithm("srcIp") // Source and Destination IP VMwareDvsLacpLoadBalanceAlgorithmSrcDestIp = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIp") // VLAN only VMwareDvsLacpLoadBalanceAlgorithmVlan = VMwareDvsLacpLoadBalanceAlgorithm("vlan") // Source Virtual Port Id VMwareDvsLacpLoadBalanceAlgorithmSrcPortId = VMwareDvsLacpLoadBalanceAlgorithm("srcPortId") )
const ( // Legacy filtering mode VMwareDvsMulticastFilteringModeLegacyFiltering = VMwareDvsMulticastFilteringMode("legacyFiltering") // IGMP/MLD snooping mode VMwareDvsMulticastFilteringModeSnooping = VMwareDvsMulticastFilteringMode("snooping") )
const ( // Link Aggregation Control Protocol always sends frames along the configured uplinks VMwareUplinkLacpModeActive = VMwareUplinkLacpMode("active") // Link Aggregation Control Protocol acts as "speak when spoken to". VMwareUplinkLacpModePassive = VMwareUplinkLacpMode("passive") )
const ( // Set long timeout for vmnics in one LACP LAG. // // Device send fast LACPDUs VMwareUplinkLacpTimeoutModeFast = VMwareUplinkLacpTimeoutMode("fast") // Set short timeout for vmnics in one LACP LAG. // // Device send slow LACPDUs VMwareUplinkLacpTimeoutModeSlow = VMwareUplinkLacpTimeoutMode("slow") )
const ( // Tests that examine only the configuration // of the virtual machine and its current host; the destination // resource pool and host or cluster are irrelevant. ValidateMigrationTestTypeSourceTests = ValidateMigrationTestType("sourceTests") // Tests that examine both the virtual // machine and the destination host or cluster; the destination // resource pool is irrelevant. // // This set excludes tests that fall // into the diskAccessibilityTests group. ValidateMigrationTestTypeCompatibilityTests = ValidateMigrationTestType("compatibilityTests") // Tests that check that the // destination host or cluster can see the datastores where the virtual // machine's virtual disks are currently located. // // The destination // resource pool is irrelevant. If you are planning to relocate the // virtual disks, do not use these tests; instead examine the relevant // datastore objects for your planned disk locations to see if they // are accessible to the destination host. ValidateMigrationTestTypeDiskAccessibilityTests = ValidateMigrationTestType("diskAccessibilityTests") // Tests that check that the destination resource // pool can support the virtual machine if it is powered on. // // The // destination host or cluster is relevant because it will affect the // amount of overhead memory required to run the virtual machine. ValidateMigrationTestTypeResourceTests = ValidateMigrationTestType("resourceTests") )
const ( // VCHA Cluster is enabled. // // State replication between the Active and // Passive node is enabled and automatic failover is allowed. VchaClusterModeEnabled = VchaClusterMode("enabled") // VCHA Cluster is disabled. // // State replication between the Active and // Passive node is disabled and automatic failover is not allowed. VchaClusterModeDisabled = VchaClusterMode("disabled") // VCHA Cluster is in maintenance mode. // // State replication between the // Active and Passive node is enabled but automatic failover // is not allowed. VchaClusterModeMaintenance = VchaClusterMode("maintenance") )
const ( // All three nodes in a VCHA Cluster are healthy and connected. // // State // replication between Active and Passive node is working and both // nodes are in sync. VchaClusterStateHealthy = VchaClusterState("healthy") // A VCHA Cluster is said to be in a degraded state for // either or all of the following reasons: // \- There is a node loss. // // \- State replication between the Active and Passive node fails. VchaClusterStateDegraded = VchaClusterState("degraded") // All three nodes are isolated from each other. VchaClusterStateIsolated = VchaClusterState("isolated") )
const ( // Node is having a role of Active. // // In this role, node runs a vCenter // Server that serves client requests. VchaNodeRoleActive = VchaNodeRole("active") // Node is having a role of Passive. // // In this role node, runs as a standby // for the Active vCenter Server and receives state updates. This node // takes over the role of Active vCenter Server upon failover. VchaNodeRolePassive = VchaNodeRole("passive") // Node is having a role of Witness. // // In this role, node acts as a quorum // node for avoiding the classic split-brain problem. VchaNodeRoleWitness = VchaNodeRole("witness") )
const ( // Node is up and has joined the VCHA Cluster. VchaNodeStateUp = VchaNodeState("up") // Node is down and has left the VCHA Cluster. VchaNodeStateDown = VchaNodeState("down") )
const ( // VCHA cluster is configured. VchaStateConfigured = VchaState("configured") // VCHA cluster is not configured. VchaStateNotConfigured = VchaState("notConfigured") // VCHA cluster is in an invalid/dirty state. VchaStateInvalid = VchaState("invalid") // VC appliance has been prepared for VCHA cluster configuration. VchaStatePrepared = VchaState("prepared") )
const ( // The vApp is currently powered on . VirtualAppVAppStateStarted = VirtualAppVAppState("started") // The vApp is currently powered off or suspended. VirtualAppVAppStateStopped = VirtualAppVAppState("stopped") // The vApp is in the process of starting. VirtualAppVAppStateStarting = VirtualAppVAppState("starting") // The vApp is in the process of stopping. VirtualAppVAppStateStopping = VirtualAppVAppState("stopping") )
const ( VirtualDeviceConfigSpecChangeModeFail = VirtualDeviceConfigSpecChangeMode("fail") VirtualDeviceConfigSpecChangeModeSkip = VirtualDeviceConfigSpecChangeMode("skip") )
const ( // Specifies the creation of the device backing; for example, // the creation of a virtual disk or floppy image file. VirtualDeviceConfigSpecFileOperationCreate = VirtualDeviceConfigSpecFileOperation("create") // Specifies the destruction of a device backing. VirtualDeviceConfigSpecFileOperationDestroy = VirtualDeviceConfigSpecFileOperation("destroy") // Specifies the deletion of the existing backing for a virtual device // and the creation of a new backing. VirtualDeviceConfigSpecFileOperationReplace = VirtualDeviceConfigSpecFileOperation("replace") )
const ( // Specifies the addition of a virtual device to the configuration. VirtualDeviceConfigSpecOperationAdd = VirtualDeviceConfigSpecOperation("add") // Specifies the removal of a virtual device. VirtualDeviceConfigSpecOperationRemove = VirtualDeviceConfigSpecOperation("remove") // Specifies changes to the virtual device specification. VirtualDeviceConfigSpecOperationEdit = VirtualDeviceConfigSpecOperation("edit") )
const ( // Attempt to connect the virtual device when the virtual machine // restores from a migration. // // This property has no effect if it // is set on a device that is already connected. VirtualDeviceConnectInfoMigrateConnectOpConnect = VirtualDeviceConnectInfoMigrateConnectOp("connect") // Attempt to disconnect the virtual device when the virtual machine // restores from a migration. // // This property has no effect if it // is set on a device that is already disconnected. VirtualDeviceConnectInfoMigrateConnectOpDisconnect = VirtualDeviceConnectInfoMigrateConnectOp("disconnect") // Unset the property, which resets the device to its default state. // // Under most circumstances, a device will return to the same // connection state before the migration was initiated. VirtualDeviceConnectInfoMigrateConnectOpUnset = VirtualDeviceConnectInfoMigrateConnectOp("unset") )
const ( // The device is working correctly. VirtualDeviceConnectInfoStatusOk = VirtualDeviceConnectInfoStatus("ok") // The device has reported a recoverable error. // // For example, // attempting to connect to floppy device that is being used by // another virtual machine or some other program would result in // this status. VirtualDeviceConnectInfoStatusRecoverableError = VirtualDeviceConnectInfoStatus("recoverableError") // The device cannot be used. // // For example, attempting to connect to // a floppy device that does not exist would result in this status. VirtualDeviceConnectInfoStatusUnrecoverableError = VirtualDeviceConnectInfoStatus("unrecoverableError") // The device status is unknown, or it has not been requested to // connect when the VM is powered on. VirtualDeviceConnectInfoStatusUntried = VirtualDeviceConnectInfoStatus("untried") )
const ( // CD ISO Image backings VirtualDeviceFileExtensionIso = VirtualDeviceFileExtension("iso") // Floppy File Backings VirtualDeviceFileExtensionFlp = VirtualDeviceFileExtension("flp") // virtual disks VirtualDeviceFileExtensionVmdk = VirtualDeviceFileExtension("vmdk") // legacy virtual disks VirtualDeviceFileExtensionDsk = VirtualDeviceFileExtension("dsk") // pre 3.0 virtual disks using Raw Disk Maps VirtualDeviceFileExtensionRdm = VirtualDeviceFileExtension("rdm") )
const ( // Indicates that the virtual machine can listen for a connection // on the specified `VirtualDeviceURIBackingInfo.serviceURI`. VirtualDeviceURIBackingOptionDirectionServer = VirtualDeviceURIBackingOptionDirection("server") // Indicates that the virtual machine can initiate a connection // with a system on the network using the specified // `VirtualDeviceURIBackingInfo.serviceURI`. VirtualDeviceURIBackingOptionDirectionClient = VirtualDeviceURIBackingOptionDirection("client") )
const ( // Use IDE emulation for the virtual disk VirtualDiskAdapterTypeIde = VirtualDiskAdapterType("ide") // Use BusLogic emulation for the virtual disk VirtualDiskAdapterTypeBusLogic = VirtualDiskAdapterType("busLogic") // Use LSILogic emulation for the virtual disk VirtualDiskAdapterTypeLsiLogic = VirtualDiskAdapterType("lsiLogic") )
const ( // A disk device backed by a virtual compatibility mode raw disk mapping can // use disk modes. // // See also `VirtualDiskMode_enum`. VirtualDiskCompatibilityModeVirtualMode = VirtualDiskCompatibilityMode("virtualMode") // A disk device backed by a physical compatibility mode raw disk mapping cannot // use disk modes, and commands are passed straight through to the LUN // indicated by the raw disk mapping. VirtualDiskCompatibilityModePhysicalMode = VirtualDiskCompatibilityMode("physicalMode") )
const ( // redo-log based format VirtualDiskDeltaDiskFormatRedoLogFormat = VirtualDiskDeltaDiskFormat("redoLogFormat") // native snapshot format VirtualDiskDeltaDiskFormatNativeFormat = VirtualDiskDeltaDiskFormat("nativeFormat") // Flex-SE redo-log based format VirtualDiskDeltaDiskFormatSeSparseFormat = VirtualDiskDeltaDiskFormat("seSparseFormat") )
const ( // vmfsSparse based redo-log format VirtualDiskDeltaDiskFormatVariantVmfsSparseVariant = VirtualDiskDeltaDiskFormatVariant("vmfsSparseVariant") // vsanSparse based redo-log format VirtualDiskDeltaDiskFormatVariantVsanSparseVariant = VirtualDiskDeltaDiskFormatVariant("vsanSparseVariant") )
const ( // Changes are immediately and permanently written to the virtual disk. VirtualDiskModePersistent = VirtualDiskMode("persistent") // Changes to virtual disk are made to a redo log and discarded at power off. VirtualDiskModeNonpersistent = VirtualDiskMode("nonpersistent") // Changes are made to a redo log, but you are given the option to commit or undo. VirtualDiskModeUndoable = VirtualDiskMode("undoable") // Same as persistent, but not affected by snapshots. VirtualDiskModeIndependent_persistent = VirtualDiskMode("independent_persistent") // Same as nonpersistent, but not affected by snapshots. VirtualDiskModeIndependent_nonpersistent = VirtualDiskMode("independent_nonpersistent") // Changes are appended to the redo log; you revoke changes by removing the undo log. VirtualDiskModeAppend = VirtualDiskMode("append") )
const ( // Virtual disks in the list are grouped together and placed on // the same data store. VirtualDiskRuleSpecRuleTypeAffinity = VirtualDiskRuleSpecRuleType("affinity") // Virtual disks in the list are placed on different data stores. VirtualDiskRuleSpecRuleTypeAntiAffinity = VirtualDiskRuleSpecRuleType("antiAffinity") // SDRS will be disabled for the disks in the list. VirtualDiskRuleSpecRuleTypeDisabled = VirtualDiskRuleSpecRuleType("disabled") )
const ( // The virtual disk is not shared. VirtualDiskSharingSharingNone = VirtualDiskSharing("sharingNone") // The virtual disk is shared between multiple virtual machines. VirtualDiskSharingSharingMultiWriter = VirtualDiskSharing("sharingMultiWriter") )
const ( // A preallocated disk has all space allocated at creation time // and the space is zeroed on demand as the space is used. VirtualDiskTypePreallocated = VirtualDiskType("preallocated") // Space required for thin-provisioned virtual disk is allocated and // zeroed on demand as the space is used. VirtualDiskTypeThin = VirtualDiskType("thin") // A sparse (allocate on demand) format with additional space // optimizations. VirtualDiskTypeSeSparse = VirtualDiskType("seSparse") // Virtual compatibility mode raw disk mapping. // // An rdm virtual disk // grants access to the entire raw disk and the virtual disk can // participate in snapshots. VirtualDiskTypeRdm = VirtualDiskType("rdm") // Physical compatibility mode (pass-through) raw disk mapping. // // An rdmp // virtual disk passes SCSI commands directly to the hardware, but the // virtual disk cannot participate in snapshots. VirtualDiskTypeRdmp = VirtualDiskType("rdmp") // Raw device. VirtualDiskTypeRaw = VirtualDiskType("raw") // A redo log disk. // // This format is only applicable as a destination format // in a clone operation, and not usable for disk creation. VirtualDiskTypeDelta = VirtualDiskType("delta") // A sparse disk with 2GB maximum extent size. // // Disks in this format // can be used with other VMware products. The 2GB extent size // makes these disks easier to burn to dvd or use on filesystems that // don't support large files. This format is only applicable as a // destination format in a clone operation, and not usable for disk // creation. VirtualDiskTypeSparse2Gb = VirtualDiskType("sparse2Gb") // A thick disk with 2GB maximum extent size. // // Disks in this format // can be used with other VMware products. The 2GB extent size // makes these disks easier to burn to dvd or use on filesystems that // don't support large files. This format is only applicable as a // destination format in a clone operation, and not usable for disk // creation. VirtualDiskTypeThick2Gb = VirtualDiskType("thick2Gb") // An eager zeroed thick disk has all space allocated and wiped clean // of any previous contents on the physical media at creation time. // // Such disks may take longer time during creation compared to other // disk formats. VirtualDiskTypeEagerZeroedThick = VirtualDiskType("eagerZeroedThick") // A sparse monolithic disk. // // Disks in this format can be used with other // VMware products. This format is only applicable as a destination // format in a clone operation, and not usable for disk creation. VirtualDiskTypeSparseMonolithic = VirtualDiskType("sparseMonolithic") // A preallocated monolithic disk. // // Disks in this format can be used with // other VMware products. This format is only applicable as a destination // format in a clone operation, and not usable for disk creation. VirtualDiskTypeFlatMonolithic = VirtualDiskType("flatMonolithic") // Deprecated as of vSphere API 4.x, use `eagerZeroedThick` instead // for clustering application, and `preallocated` for other applications. // // A thick disk has all space allocated at creation time. // // This // space may contain stale data on the physical media. Thick disks // are primarily used for virtual machine clustering, but they are // generally insecure and should not be used. Due to better performance // and security properties, the use of the 'preallocated' format is // preferred over this format. VirtualDiskTypeThick = VirtualDiskType("thick") )
const ( // With strong consistency, it ensures that // a crash will leave the cache data consistent. VirtualDiskVFlashCacheConfigInfoCacheConsistencyTypeStrong = VirtualDiskVFlashCacheConfigInfoCacheConsistencyType("strong") // Cache data consistency is not guaranteed after a crash. VirtualDiskVFlashCacheConfigInfoCacheConsistencyTypeWeak = VirtualDiskVFlashCacheConfigInfoCacheConsistencyType("weak") )
const ( // In write-through cache mode, writes to the cache cause writes // to the underlying storage. // // The cache acts as a facade to the underlying // storage. VirtualDiskVFlashCacheConfigInfoCacheModeWrite_thru = VirtualDiskVFlashCacheConfigInfoCacheMode("write_thru") // In write-back mode, writes to the cache do not go to the underlying storage // right away. // // Cache holds data temporarily till it can be permanently saved or // otherwise modified. VirtualDiskVFlashCacheConfigInfoCacheModeWrite_back = VirtualDiskVFlashCacheConfigInfoCacheMode("write_back") )
const ( VirtualEthernetCardLegacyNetworkDeviceNameBridged = VirtualEthernetCardLegacyNetworkDeviceName("bridged") VirtualEthernetCardLegacyNetworkDeviceNameNat = VirtualEthernetCardLegacyNetworkDeviceName("nat") VirtualEthernetCardLegacyNetworkDeviceNameHostonly = VirtualEthernetCardLegacyNetworkDeviceName("hostonly") )
const ( // A statistically assigned MAC address. VirtualEthernetCardMacTypeManual = VirtualEthernetCardMacType("manual") // An automatically generated MAC address. VirtualEthernetCardMacTypeGenerated = VirtualEthernetCardMacType("generated") // A MAC address assigned by VirtualCenter. VirtualEthernetCardMacTypeAssigned = VirtualEthernetCardMacType("assigned") )
const ( // Single i440BX host bridge. VirtualHardwareMotherboardLayoutI440bxHostBridge = VirtualHardwareMotherboardLayout("i440bxHostBridge") // Multiple ACPI host bridges. VirtualHardwareMotherboardLayoutAcpiHostBridges = VirtualHardwareMotherboardLayout("acpiHostBridges") )
const ( // Heartbeat status is disabled VirtualMachineAppHeartbeatStatusTypeAppStatusGray = VirtualMachineAppHeartbeatStatusType("appStatusGray") // Heartbeat status is OK VirtualMachineAppHeartbeatStatusTypeAppStatusGreen = VirtualMachineAppHeartbeatStatusType("appStatusGreen") // Heartbeating has stopped VirtualMachineAppHeartbeatStatusTypeAppStatusRed = VirtualMachineAppHeartbeatStatusType("appStatusRed") )
const ( // PXE (or Apple NetBoot) over IPv4. // // The default. VirtualMachineBootOptionsNetworkBootProtocolTypeIpv4 = VirtualMachineBootOptionsNetworkBootProtocolType("ipv4") // PXE over IPv6. // // Only meaningful for EFI virtual machines. VirtualMachineBootOptionsNetworkBootProtocolTypeIpv6 = VirtualMachineBootOptionsNetworkBootProtocolType("ipv6") )
const ( // The virtual TPM is copied. // // The virtual machine clone will have access // to the original virtual machine's TPM secrets. VirtualMachineCloneSpecTpmProvisionPolicyCopy = VirtualMachineCloneSpecTpmProvisionPolicy("copy") // The virtual TPM is replaced with a new one. // // The virtual machine clone // will not have access to the original virtual machine's TPM secrets. VirtualMachineCloneSpecTpmProvisionPolicyReplace = VirtualMachineCloneSpecTpmProvisionPolicy("replace") )
const ( // This set of WWNs is generated by VC server. VirtualMachineConfigInfoNpivWwnTypeVc = VirtualMachineConfigInfoNpivWwnType("vc") // This set of WWNs is generated by Host Agent. VirtualMachineConfigInfoNpivWwnTypeHost = VirtualMachineConfigInfoNpivWwnType("host") // This set of WWNs is provided by the client. VirtualMachineConfigInfoNpivWwnTypeExternal = VirtualMachineConfigInfoNpivWwnType("external") )
const ( // Honor the virtual machine swapfile placement policy of the compute // resource that contains this virtual machine. VirtualMachineConfigInfoSwapPlacementTypeInherit = VirtualMachineConfigInfoSwapPlacementType("inherit") // Store the swapfile in the same directory as the virtual machine. VirtualMachineConfigInfoSwapPlacementTypeVmDirectory = VirtualMachineConfigInfoSwapPlacementType("vmDirectory") // Store the swapfile in the datastore specified by the // `localSwapDatastore` // property of the virtual machine's host, if that property is set and // indicates a datastore with sufficient free space. // // Otherwise store the // swapfile in the same directory as the virtual machine. // // Note: This setting may degrade VMotion performance. VirtualMachineConfigInfoSwapPlacementTypeHostLocal = VirtualMachineConfigInfoSwapPlacementType("hostLocal") )
const ( // Do not use encrypted Fault Tolerance, even if available. VirtualMachineConfigSpecEncryptedFtModesFtEncryptionDisabled = VirtualMachineConfigSpecEncryptedFtModes("ftEncryptionDisabled") // Use encrypted Fault Tolerance if source and destination hosts // support it, fall back to unencrypted Fault Tolerance otherwise. // // This is the default option. VirtualMachineConfigSpecEncryptedFtModesFtEncryptionOpportunistic = VirtualMachineConfigSpecEncryptedFtModes("ftEncryptionOpportunistic") // Allow only encrypted Fault Tolerance. // // If either the source or // destination host does not support encrypted Fault Tolerance, // do not allow the Fault Tolerance to occur. VirtualMachineConfigSpecEncryptedFtModesFtEncryptionRequired = VirtualMachineConfigSpecEncryptedFtModes("ftEncryptionRequired") )
const ( // Do not use encrypted vMotion, even if available. VirtualMachineConfigSpecEncryptedVMotionModesDisabled = VirtualMachineConfigSpecEncryptedVMotionModes("disabled") // Use encrypted vMotion if source and destination hosts support it, // fall back to unencrypted vMotion otherwise. // // This is the default option. VirtualMachineConfigSpecEncryptedVMotionModesOpportunistic = VirtualMachineConfigSpecEncryptedVMotionModes("opportunistic") // Allow only encrypted vMotion. // // If the source or destination host does // not support vMotion encryption, do not allow the vMotion to occur. VirtualMachineConfigSpecEncryptedVMotionModesRequired = VirtualMachineConfigSpecEncryptedVMotionModes("required") )
const ( // Generate a new set of WWNs and assign it to the virtual machine. VirtualMachineConfigSpecNpivWwnOpGenerate = VirtualMachineConfigSpecNpivWwnOp("generate") // Take a client-specified set of WWNs (specified in "wwn" property) and // assign them to the virtual machine. // // If the new WWN quntity are more // than existing then we will append them to the existing list of WWNs. VirtualMachineConfigSpecNpivWwnOpSet = VirtualMachineConfigSpecNpivWwnOp("set") // Remove the currently assigned WWNs from the virtual machine. VirtualMachineConfigSpecNpivWwnOpRemove = VirtualMachineConfigSpecNpivWwnOp("remove") // Generate a new set of WWNs and append them to the existing list VirtualMachineConfigSpecNpivWwnOpExtend = VirtualMachineConfigSpecNpivWwnOp("extend") )
const ( // The server has access to the virtual machine. VirtualMachineConnectionStateConnected = VirtualMachineConnectionState("connected") // The server is currently disconnected from the virtual machine, since its // host is disconnected. // // See general comment for this enumerated type for more // details. VirtualMachineConnectionStateDisconnected = VirtualMachineConnectionState("disconnected") // The virtual machine is no longer registered on the host it is associated // with. // // For example, a virtual machine that is unregistered or deleted // directly on a host managed by VirtualCenter shows up in this state. VirtualMachineConnectionStateOrphaned = VirtualMachineConnectionState("orphaned") // One or more of the virtual machine configuration files are inaccessible. // // For // example, this can be due to transient disk failures. In this case, no // configuration can be returned for a virtual machine. VirtualMachineConnectionStateInaccessible = VirtualMachineConnectionState("inaccessible") // The virtual machine configuration format is invalid. // // Thus, it is accessible // on disk, but corrupted in a way that does not allow the server to read the // content. In this case, no configuration can be returned for a virtual // machine. VirtualMachineConnectionStateInvalid = VirtualMachineConnectionState("invalid") )
const ( // The virtual machine is in unlocked state. VirtualMachineCryptoStateUnlocked = VirtualMachineCryptoState("unlocked") // The virtual machine is in locked state for the configuration key missing // on the ESX host where the VM is registered. VirtualMachineCryptoStateLocked = VirtualMachineCryptoState("locked") )
const ( // The virtual machine's host does not support VMDirectPath Gen 2. // // See also `HostCapability.vmDirectPathGen2Supported`. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOtherVmNptIncompatibleHost = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther("vmNptIncompatibleHost") // The configuration or state of the attached network prevents // VMDirectPath Gen 2. // // Refer to // `vmDirectPathGen2InactiveReasonNetwork` // and/or // `vmDirectPathGen2InactiveReasonExtended` // in the RuntimeInfo of the DistributedVirtualPort connected to this // device. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOtherVmNptIncompatibleNetwork = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther("vmNptIncompatibleNetwork") )
const ( // The virtual machine's guest OS does not support // VMDirectPath Gen 2. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleGuest = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleGuest") // The virtual machine's guest network driver does not support // VMDirectPath Gen 2. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleGuestDriver = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleGuestDriver") // The device type does not support VMDirectPath Gen 2. // // See also `VirtualEthernetCardOption.vmDirectPathGen2Supported`. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleAdapterType = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleAdapterType") // The virtual machine's network adapter is disabled or // disconnected, and thus is not participating in VMDirectPath Gen 2. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptDisabledOrDisconnectedAdapter = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptDisabledOrDisconnectedAdapter") // The virtual machine's network adapter has features enabled // which preclude it participating in VMDirectPath Gen 2 such // as INT-x or PXE booting. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleAdapterFeatures = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleAdapterFeatures") // The device backing is not a DistributedVirtualPortBacking. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleBackingType = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleBackingType") // The virtual machine does not have full memory reservation // required to activate VMDirectPath Gen 2. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptInsufficientMemoryReservation = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptInsufficientMemoryReservation") // Deprecated as of vSphere API 6.0. // // The virtual machine is configured for Fault Tolerance or // Record & Replay, which prevents VMDirectPath Gen 2. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptFaultToleranceOrRecordReplayConfigured = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptFaultToleranceOrRecordReplayConfigured") // Some networking feature has placed a conflicting IOChain on // the network adapter, which prevents VMDirectPath Gen 2. // // Examples // include DVFilter. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptConflictingIOChainConfigured = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptConflictingIOChainConfigured") // The virtual machine monitor is exercising functionality which // which prevents VMDirectPath Gen 2. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptMonitorBlocks = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptMonitorBlocks") // VMDirectPath Gen 2 is temporarily suspended while the virtual // machine executes an operation such as suspend. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptConflictingOperationInProgress = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptConflictingOperationInProgress") // VMDirectPath Gen 2 is unavailable due to an unforeseen runtime error // in the virtualization platform (typically resource constraints.) VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptRuntimeError = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptRuntimeError") // VMDirectPath Gen 2 is unavailable due to host run out of intr // vector in host. // // Guest can configure the vNIC to use less rx/tx // queues or use MSI instead of MSIX. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptOutOfIntrVector = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptOutOfIntrVector") // VMDirectPath Gen 2 is unavailable due to Incompatibe feature // VMCI is active in the current VM. // // Kill the relevant VMCI // application(s) and restart the VM will allow the vNIC(s) to enter // passthrough mode. VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptVMCIActive = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptVMCIActive") )
const ( // This state indicates that the virtual machine has not been // configured for fault tolerance. VirtualMachineFaultToleranceStateNotConfigured = VirtualMachineFaultToleranceState("notConfigured") // For a virtual machine that is the primary in a fault tolerant group, // this state indicates that the virtual machine has at least one // registered secondary, but no secondary is enabled. // // For a virtual machine that is the secondary in a fault tolerant // group, this state indicates that the secondary is disabled. VirtualMachineFaultToleranceStateDisabled = VirtualMachineFaultToleranceState("disabled") // For a virtual machine that is the primary in a fault tolerant group, // this state indicates that the virtual machine is not currently // powered on, but has at least one enabled secondary // For a virtual machine that is the secondary in a fault tolerant // group, this state indicates that the secondary is enabled, but is // not currently powered on. VirtualMachineFaultToleranceStateEnabled = VirtualMachineFaultToleranceState("enabled") // For a virtual machine that is the primary in a fault tolerant group, // this state indicates that the virtual machine is powered on and // has at least one enabled secondary, but no secondary is currently // active. // // This state is not valid for a virtual machine that is a secondary // in a fault tolerant group. VirtualMachineFaultToleranceStateNeedSecondary = VirtualMachineFaultToleranceState("needSecondary") // For a virtual machine that is the primary in a fault tolerant group, // this state indicates that the virtual machine is powered on and has // at least one secondary that is synchronizing its state with the // primary. // // For a virtual machine that is the secondary in a fault tolerant // group, this state indicates that the secondary is powered on and is // synchronizing its state with the primary virtual machine. VirtualMachineFaultToleranceStateStarting = VirtualMachineFaultToleranceState("starting") // This state indicates that the virtual machine is running with fault // tolerance protection. VirtualMachineFaultToleranceStateRunning = VirtualMachineFaultToleranceState("running") )
const ( // FT not set VirtualMachineFaultToleranceTypeUnset = VirtualMachineFaultToleranceType("unset") // Record/replay VirtualMachineFaultToleranceTypeRecordReplay = VirtualMachineFaultToleranceType("recordReplay") // Checkpointing VirtualMachineFaultToleranceTypeCheckpointing = VirtualMachineFaultToleranceType("checkpointing") )
const ( // Config (vmx) file. VirtualMachineFileLayoutExFileTypeConfig = VirtualMachineFileLayoutExFileType("config") // Extended config (vmxf) file. VirtualMachineFileLayoutExFileTypeExtendedConfig = VirtualMachineFileLayoutExFileType("extendedConfig") // Disk descriptor (vmdk) file. VirtualMachineFileLayoutExFileTypeDiskDescriptor = VirtualMachineFileLayoutExFileType("diskDescriptor") // Disk extent (-flat/-delta/-s/-rdm/-rdmp.vmdk) file. VirtualMachineFileLayoutExFileTypeDiskExtent = VirtualMachineFileLayoutExFileType("diskExtent") // Disk digest descriptor file. VirtualMachineFileLayoutExFileTypeDigestDescriptor = VirtualMachineFileLayoutExFileType("digestDescriptor") // Disk digest extent file. VirtualMachineFileLayoutExFileTypeDigestExtent = VirtualMachineFileLayoutExFileType("digestExtent") // Host based replicated disk persistent state (psf) file. VirtualMachineFileLayoutExFileTypeDiskReplicationState = VirtualMachineFileLayoutExFileType("diskReplicationState") // Log (log) file. VirtualMachineFileLayoutExFileTypeLog = VirtualMachineFileLayoutExFileType("log") // Virtual machine statistics (stat) file. VirtualMachineFileLayoutExFileTypeStat = VirtualMachineFileLayoutExFileType("stat") // Namespace data file. VirtualMachineFileLayoutExFileTypeNamespaceData = VirtualMachineFileLayoutExFileType("namespaceData") // DataSets disk mode store (dsd) file. VirtualMachineFileLayoutExFileTypeDataSetsDiskModeStore = VirtualMachineFileLayoutExFileType("dataSetsDiskModeStore") // DataSets vm mode store (dsv) file. VirtualMachineFileLayoutExFileTypeDataSetsVmModeStore = VirtualMachineFileLayoutExFileType("dataSetsVmModeStore") // Non-volatile RAM (nvram) file. VirtualMachineFileLayoutExFileTypeNvram = VirtualMachineFileLayoutExFileType("nvram") // Snapshot data (vmsn) file. VirtualMachineFileLayoutExFileTypeSnapshotData = VirtualMachineFileLayoutExFileType("snapshotData") // Snapshot memory (vmem) file. VirtualMachineFileLayoutExFileTypeSnapshotMemory = VirtualMachineFileLayoutExFileType("snapshotMemory") // Snapshot metadata (vmsd) file. VirtualMachineFileLayoutExFileTypeSnapshotList = VirtualMachineFileLayoutExFileType("snapshotList") // Snapshot manifest metadata (-aux.xml) file. // // This file is still being created but is no longer necessary since // the manifest metadata is now available in the snapshot metadata // (vmsd) file in vSphere 5.0. This type will be deprecated when // vSphere 4.1 is no longer supported. VirtualMachineFileLayoutExFileTypeSnapshotManifestList = VirtualMachineFileLayoutExFileType("snapshotManifestList") // Suspend (vmss) file. VirtualMachineFileLayoutExFileTypeSuspend = VirtualMachineFileLayoutExFileType("suspend") // Suspend (vmem) file. VirtualMachineFileLayoutExFileTypeSuspendMemory = VirtualMachineFileLayoutExFileType("suspendMemory") // Swap (vswp) file. VirtualMachineFileLayoutExFileTypeSwap = VirtualMachineFileLayoutExFileType("swap") // File generated by VMware ESX kernel for a running virtual // machine. VirtualMachineFileLayoutExFileTypeUwswap = VirtualMachineFileLayoutExFileType("uwswap") // Core (core) file. VirtualMachineFileLayoutExFileTypeCore = VirtualMachineFileLayoutExFileType("core") // Screenshot file. VirtualMachineFileLayoutExFileTypeScreenshot = VirtualMachineFileLayoutExFileType("screenshot") // Fault Tolerance metadata file. VirtualMachineFileLayoutExFileTypeFtMetadata = VirtualMachineFileLayoutExFileType("ftMetadata") // Guest image customization file. VirtualMachineFileLayoutExFileTypeGuestCustomization = VirtualMachineFileLayoutExFileType("guestCustomization") )
const ( // Run vmx in default mode, matching the build type of vmkernel. VirtualMachineFlagInfoMonitorTypeRelease = VirtualMachineFlagInfoMonitorType("release") // Run vmx in debug mode. VirtualMachineFlagInfoMonitorTypeDebug = VirtualMachineFlagInfoMonitorType("debug") // Run vmx in stats mode. VirtualMachineFlagInfoMonitorTypeStats = VirtualMachineFlagInfoMonitorType("stats") )
const ( // Determine automatically whether to use hardware virtualization (HV) support. VirtualMachineFlagInfoVirtualExecUsageHvAuto = VirtualMachineFlagInfoVirtualExecUsage("hvAuto") // Use hardware virtualization (HV) support if the physical hardware supports it. VirtualMachineFlagInfoVirtualExecUsageHvOn = VirtualMachineFlagInfoVirtualExecUsage("hvOn") // Do not use hardware virtualization (HV) support. VirtualMachineFlagInfoVirtualExecUsageHvOff = VirtualMachineFlagInfoVirtualExecUsage("hvOff") )
const ( // Determine automatically whether to use nested page table hardware support. VirtualMachineFlagInfoVirtualMmuUsageAutomatic = VirtualMachineFlagInfoVirtualMmuUsage("automatic") // Use nested paging hardware support if the physical hardware supports it. VirtualMachineFlagInfoVirtualMmuUsageOn = VirtualMachineFlagInfoVirtualMmuUsage("on") // Do not use nested page table hardware support. VirtualMachineFlagInfoVirtualMmuUsageOff = VirtualMachineFlagInfoVirtualMmuUsage("off") )
const ( // The virtual machine is not a child. VirtualMachineForkConfigInfoChildTypeNone = VirtualMachineForkConfigInfoChildType("none") // The virtual machine is a persistent child. VirtualMachineForkConfigInfoChildTypePersistent = VirtualMachineForkConfigInfoChildType("persistent") // The virtual machine is a non-persistent child. VirtualMachineForkConfigInfoChildTypeNonpersistent = VirtualMachineForkConfigInfoChildType("nonpersistent") )
const ( // Windows operating system VirtualMachineGuestOsFamilyWindowsGuest = VirtualMachineGuestOsFamily("windowsGuest") // Linux operating system VirtualMachineGuestOsFamilyLinuxGuest = VirtualMachineGuestOsFamily("linuxGuest") // Novell Netware VirtualMachineGuestOsFamilyNetwareGuest = VirtualMachineGuestOsFamily("netwareGuest") // Solaris operating system VirtualMachineGuestOsFamilySolarisGuest = VirtualMachineGuestOsFamily("solarisGuest") // Mac OS operating system VirtualMachineGuestOsFamilyDarwinGuestFamily = VirtualMachineGuestOsFamily("darwinGuestFamily") // Other operating systems VirtualMachineGuestOsFamilyOtherGuestFamily = VirtualMachineGuestOsFamily("otherGuestFamily") )
const ( // MS-DOS. VirtualMachineGuestOsIdentifierDosGuest = VirtualMachineGuestOsIdentifier("dosGuest") // Windows 3.1 VirtualMachineGuestOsIdentifierWin31Guest = VirtualMachineGuestOsIdentifier("win31Guest") // Windows 95 VirtualMachineGuestOsIdentifierWin95Guest = VirtualMachineGuestOsIdentifier("win95Guest") // Windows 98 VirtualMachineGuestOsIdentifierWin98Guest = VirtualMachineGuestOsIdentifier("win98Guest") // Windows Millennium Edition VirtualMachineGuestOsIdentifierWinMeGuest = VirtualMachineGuestOsIdentifier("winMeGuest") // Windows NT 4 VirtualMachineGuestOsIdentifierWinNTGuest = VirtualMachineGuestOsIdentifier("winNTGuest") // Windows 2000 Professional VirtualMachineGuestOsIdentifierWin2000ProGuest = VirtualMachineGuestOsIdentifier("win2000ProGuest") // Windows 2000 Server VirtualMachineGuestOsIdentifierWin2000ServGuest = VirtualMachineGuestOsIdentifier("win2000ServGuest") // Windows 2000 Advanced Server VirtualMachineGuestOsIdentifierWin2000AdvServGuest = VirtualMachineGuestOsIdentifier("win2000AdvServGuest") // Windows XP Home Edition VirtualMachineGuestOsIdentifierWinXPHomeGuest = VirtualMachineGuestOsIdentifier("winXPHomeGuest") // Windows XP Professional VirtualMachineGuestOsIdentifierWinXPProGuest = VirtualMachineGuestOsIdentifier("winXPProGuest") // Windows XP Professional Edition (64 bit) VirtualMachineGuestOsIdentifierWinXPPro64Guest = VirtualMachineGuestOsIdentifier("winXPPro64Guest") // Windows Server 2003, Web Edition VirtualMachineGuestOsIdentifierWinNetWebGuest = VirtualMachineGuestOsIdentifier("winNetWebGuest") // Windows Server 2003, Standard Edition VirtualMachineGuestOsIdentifierWinNetStandardGuest = VirtualMachineGuestOsIdentifier("winNetStandardGuest") // Windows Server 2003, Enterprise Edition VirtualMachineGuestOsIdentifierWinNetEnterpriseGuest = VirtualMachineGuestOsIdentifier("winNetEnterpriseGuest") // Windows Server 2003, Datacenter Edition VirtualMachineGuestOsIdentifierWinNetDatacenterGuest = VirtualMachineGuestOsIdentifier("winNetDatacenterGuest") // Windows Small Business Server 2003 VirtualMachineGuestOsIdentifierWinNetBusinessGuest = VirtualMachineGuestOsIdentifier("winNetBusinessGuest") // Windows Server 2003, Standard Edition (64 bit) VirtualMachineGuestOsIdentifierWinNetStandard64Guest = VirtualMachineGuestOsIdentifier("winNetStandard64Guest") // Windows Server 2003, Enterprise Edition (64 bit) VirtualMachineGuestOsIdentifierWinNetEnterprise64Guest = VirtualMachineGuestOsIdentifier("winNetEnterprise64Guest") // Windows Longhorn VirtualMachineGuestOsIdentifierWinLonghornGuest = VirtualMachineGuestOsIdentifier("winLonghornGuest") // Windows Longhorn (64 bit) VirtualMachineGuestOsIdentifierWinLonghorn64Guest = VirtualMachineGuestOsIdentifier("winLonghorn64Guest") // Windows Server 2003, Datacenter Edition (64 bit) VirtualMachineGuestOsIdentifierWinNetDatacenter64Guest = VirtualMachineGuestOsIdentifier("winNetDatacenter64Guest") // Windows Vista VirtualMachineGuestOsIdentifierWinVistaGuest = VirtualMachineGuestOsIdentifier("winVistaGuest") // Windows Vista (64 bit) VirtualMachineGuestOsIdentifierWinVista64Guest = VirtualMachineGuestOsIdentifier("winVista64Guest") // Windows 7 VirtualMachineGuestOsIdentifierWindows7Guest = VirtualMachineGuestOsIdentifier("windows7Guest") // Windows 7 (64 bit) VirtualMachineGuestOsIdentifierWindows7_64Guest = VirtualMachineGuestOsIdentifier("windows7_64Guest") // Windows Server 2008 R2 (64 bit) VirtualMachineGuestOsIdentifierWindows7Server64Guest = VirtualMachineGuestOsIdentifier("windows7Server64Guest") // Windows 8 VirtualMachineGuestOsIdentifierWindows8Guest = VirtualMachineGuestOsIdentifier("windows8Guest") // Windows 8 (64 bit) VirtualMachineGuestOsIdentifierWindows8_64Guest = VirtualMachineGuestOsIdentifier("windows8_64Guest") // Windows 8 Server (64 bit) VirtualMachineGuestOsIdentifierWindows8Server64Guest = VirtualMachineGuestOsIdentifier("windows8Server64Guest") // Windows 10 VirtualMachineGuestOsIdentifierWindows9Guest = VirtualMachineGuestOsIdentifier("windows9Guest") // Windows 10 (64 bit) VirtualMachineGuestOsIdentifierWindows9_64Guest = VirtualMachineGuestOsIdentifier("windows9_64Guest") // Windows 10 Server (64 bit) VirtualMachineGuestOsIdentifierWindows9Server64Guest = VirtualMachineGuestOsIdentifier("windows9Server64Guest") // Windows 11 VirtualMachineGuestOsIdentifierWindows11_64Guest = VirtualMachineGuestOsIdentifier("windows11_64Guest") // Windows 12 VirtualMachineGuestOsIdentifierWindows12_64Guest = VirtualMachineGuestOsIdentifier("windows12_64Guest") // Windows Hyper-V VirtualMachineGuestOsIdentifierWindowsHyperVGuest = VirtualMachineGuestOsIdentifier("windowsHyperVGuest") // Windows Server 2019 VirtualMachineGuestOsIdentifierWindows2019srv_64Guest = VirtualMachineGuestOsIdentifier("windows2019srv_64Guest") // Windows Server 2022 VirtualMachineGuestOsIdentifierWindows2019srvNext_64Guest = VirtualMachineGuestOsIdentifier("windows2019srvNext_64Guest") // Windows Server 2025 VirtualMachineGuestOsIdentifierWindows2022srvNext_64Guest = VirtualMachineGuestOsIdentifier("windows2022srvNext_64Guest") // FreeBSD VirtualMachineGuestOsIdentifierFreebsdGuest = VirtualMachineGuestOsIdentifier("freebsdGuest") // FreeBSD x64 VirtualMachineGuestOsIdentifierFreebsd64Guest = VirtualMachineGuestOsIdentifier("freebsd64Guest") // FreeBSD 11 VirtualMachineGuestOsIdentifierFreebsd11Guest = VirtualMachineGuestOsIdentifier("freebsd11Guest") // FreeBSD 11 x64 VirtualMachineGuestOsIdentifierFreebsd11_64Guest = VirtualMachineGuestOsIdentifier("freebsd11_64Guest") // FreeBSD 12 VirtualMachineGuestOsIdentifierFreebsd12Guest = VirtualMachineGuestOsIdentifier("freebsd12Guest") // FreeBSD 12 x64 VirtualMachineGuestOsIdentifierFreebsd12_64Guest = VirtualMachineGuestOsIdentifier("freebsd12_64Guest") // FreeBSD 13 VirtualMachineGuestOsIdentifierFreebsd13Guest = VirtualMachineGuestOsIdentifier("freebsd13Guest") // FreeBSD 13 x64 VirtualMachineGuestOsIdentifierFreebsd13_64Guest = VirtualMachineGuestOsIdentifier("freebsd13_64Guest") // FreeBSD 14 VirtualMachineGuestOsIdentifierFreebsd14Guest = VirtualMachineGuestOsIdentifier("freebsd14Guest") // FreeBSD 14 x64 VirtualMachineGuestOsIdentifierFreebsd14_64Guest = VirtualMachineGuestOsIdentifier("freebsd14_64Guest") // FreeBSD 15 VirtualMachineGuestOsIdentifierFreebsd15Guest = VirtualMachineGuestOsIdentifier("freebsd15Guest") // FreeBSD 15 x64 VirtualMachineGuestOsIdentifierFreebsd15_64Guest = VirtualMachineGuestOsIdentifier("freebsd15_64Guest") // Red Hat Linux 2.1 VirtualMachineGuestOsIdentifierRedhatGuest = VirtualMachineGuestOsIdentifier("redhatGuest") // Red Hat Enterprise Linux 2 VirtualMachineGuestOsIdentifierRhel2Guest = VirtualMachineGuestOsIdentifier("rhel2Guest") // Red Hat Enterprise Linux 3 VirtualMachineGuestOsIdentifierRhel3Guest = VirtualMachineGuestOsIdentifier("rhel3Guest") // Red Hat Enterprise Linux 3 (64 bit) VirtualMachineGuestOsIdentifierRhel3_64Guest = VirtualMachineGuestOsIdentifier("rhel3_64Guest") // Red Hat Enterprise Linux 4 VirtualMachineGuestOsIdentifierRhel4Guest = VirtualMachineGuestOsIdentifier("rhel4Guest") // Red Hat Enterprise Linux 4 (64 bit) VirtualMachineGuestOsIdentifierRhel4_64Guest = VirtualMachineGuestOsIdentifier("rhel4_64Guest") // Red Hat Enterprise Linux 5 VirtualMachineGuestOsIdentifierRhel5Guest = VirtualMachineGuestOsIdentifier("rhel5Guest") // Red Hat Enterprise Linux 5 (64 bit) VirtualMachineGuestOsIdentifierRhel5_64Guest = VirtualMachineGuestOsIdentifier("rhel5_64Guest") // Red Hat Enterprise Linux 6 VirtualMachineGuestOsIdentifierRhel6Guest = VirtualMachineGuestOsIdentifier("rhel6Guest") // Red Hat Enterprise Linux 6 (64 bit) VirtualMachineGuestOsIdentifierRhel6_64Guest = VirtualMachineGuestOsIdentifier("rhel6_64Guest") // Red Hat Enterprise Linux 7 VirtualMachineGuestOsIdentifierRhel7Guest = VirtualMachineGuestOsIdentifier("rhel7Guest") // Red Hat Enterprise Linux 7 (64 bit) VirtualMachineGuestOsIdentifierRhel7_64Guest = VirtualMachineGuestOsIdentifier("rhel7_64Guest") // Red Hat Enterprise Linux 8 (64 bit) VirtualMachineGuestOsIdentifierRhel8_64Guest = VirtualMachineGuestOsIdentifier("rhel8_64Guest") // Red Hat Enterprise Linux 9 (64 bit) VirtualMachineGuestOsIdentifierRhel9_64Guest = VirtualMachineGuestOsIdentifier("rhel9_64Guest") // Red Hat Enterprise Linux 10 (64 bit) VirtualMachineGuestOsIdentifierRhel10_64Guest = VirtualMachineGuestOsIdentifier("rhel10_64Guest") // CentOS 4/5 VirtualMachineGuestOsIdentifierCentosGuest = VirtualMachineGuestOsIdentifier("centosGuest") // CentOS 4/5 (64-bit) VirtualMachineGuestOsIdentifierCentos64Guest = VirtualMachineGuestOsIdentifier("centos64Guest") // CentOS 6 VirtualMachineGuestOsIdentifierCentos6Guest = VirtualMachineGuestOsIdentifier("centos6Guest") // CentOS 6 (64-bit) VirtualMachineGuestOsIdentifierCentos6_64Guest = VirtualMachineGuestOsIdentifier("centos6_64Guest") // CentOS 7 VirtualMachineGuestOsIdentifierCentos7Guest = VirtualMachineGuestOsIdentifier("centos7Guest") // CentOS 7 (64-bit) VirtualMachineGuestOsIdentifierCentos7_64Guest = VirtualMachineGuestOsIdentifier("centos7_64Guest") // CentOS 8 (64-bit) VirtualMachineGuestOsIdentifierCentos8_64Guest = VirtualMachineGuestOsIdentifier("centos8_64Guest") // CentOS 9 (64-bit) VirtualMachineGuestOsIdentifierCentos9_64Guest = VirtualMachineGuestOsIdentifier("centos9_64Guest") // Oracle Linux 4/5 VirtualMachineGuestOsIdentifierOracleLinuxGuest = VirtualMachineGuestOsIdentifier("oracleLinuxGuest") // Oracle Linux 4/5 (64-bit) VirtualMachineGuestOsIdentifierOracleLinux64Guest = VirtualMachineGuestOsIdentifier("oracleLinux64Guest") // Oracle 6 VirtualMachineGuestOsIdentifierOracleLinux6Guest = VirtualMachineGuestOsIdentifier("oracleLinux6Guest") // Oracle 6 (64-bit) VirtualMachineGuestOsIdentifierOracleLinux6_64Guest = VirtualMachineGuestOsIdentifier("oracleLinux6_64Guest") // Oracle 7 VirtualMachineGuestOsIdentifierOracleLinux7Guest = VirtualMachineGuestOsIdentifier("oracleLinux7Guest") // Oracle 7 (64-bit) VirtualMachineGuestOsIdentifierOracleLinux7_64Guest = VirtualMachineGuestOsIdentifier("oracleLinux7_64Guest") // Oracle 8 (64-bit) VirtualMachineGuestOsIdentifierOracleLinux8_64Guest = VirtualMachineGuestOsIdentifier("oracleLinux8_64Guest") // Oracle 9 (64-bit) VirtualMachineGuestOsIdentifierOracleLinux9_64Guest = VirtualMachineGuestOsIdentifier("oracleLinux9_64Guest") // Oracle 10 (64-bit) VirtualMachineGuestOsIdentifierOracleLinux10_64Guest = VirtualMachineGuestOsIdentifier("oracleLinux10_64Guest") // Suse Linux VirtualMachineGuestOsIdentifierSuseGuest = VirtualMachineGuestOsIdentifier("suseGuest") // Suse Linux (64 bit) VirtualMachineGuestOsIdentifierSuse64Guest = VirtualMachineGuestOsIdentifier("suse64Guest") // Suse Linux Enterprise Server 9 VirtualMachineGuestOsIdentifierSlesGuest = VirtualMachineGuestOsIdentifier("slesGuest") // Suse Linux Enterprise Server 9 (64 bit) VirtualMachineGuestOsIdentifierSles64Guest = VirtualMachineGuestOsIdentifier("sles64Guest") // Suse linux Enterprise Server 10 VirtualMachineGuestOsIdentifierSles10Guest = VirtualMachineGuestOsIdentifier("sles10Guest") // Suse Linux Enterprise Server 10 (64 bit) VirtualMachineGuestOsIdentifierSles10_64Guest = VirtualMachineGuestOsIdentifier("sles10_64Guest") // Suse linux Enterprise Server 11 VirtualMachineGuestOsIdentifierSles11Guest = VirtualMachineGuestOsIdentifier("sles11Guest") // Suse Linux Enterprise Server 11 (64 bit) VirtualMachineGuestOsIdentifierSles11_64Guest = VirtualMachineGuestOsIdentifier("sles11_64Guest") // Suse linux Enterprise Server 12 VirtualMachineGuestOsIdentifierSles12Guest = VirtualMachineGuestOsIdentifier("sles12Guest") // Suse Linux Enterprise Server 12 (64 bit) VirtualMachineGuestOsIdentifierSles12_64Guest = VirtualMachineGuestOsIdentifier("sles12_64Guest") // Suse Linux Enterprise Server 15 (64 bit) VirtualMachineGuestOsIdentifierSles15_64Guest = VirtualMachineGuestOsIdentifier("sles15_64Guest") // Suse Linux Enterprise Server 16 (64 bit) VirtualMachineGuestOsIdentifierSles16_64Guest = VirtualMachineGuestOsIdentifier("sles16_64Guest") // Novell Linux Desktop 9 VirtualMachineGuestOsIdentifierNld9Guest = VirtualMachineGuestOsIdentifier("nld9Guest") // Open Enterprise Server VirtualMachineGuestOsIdentifierOesGuest = VirtualMachineGuestOsIdentifier("oesGuest") // Sun Java Desktop System VirtualMachineGuestOsIdentifierSjdsGuest = VirtualMachineGuestOsIdentifier("sjdsGuest") // Mandrake Linux VirtualMachineGuestOsIdentifierMandrakeGuest = VirtualMachineGuestOsIdentifier("mandrakeGuest") // Mandriva Linux VirtualMachineGuestOsIdentifierMandrivaGuest = VirtualMachineGuestOsIdentifier("mandrivaGuest") // Mandriva Linux (64 bit) VirtualMachineGuestOsIdentifierMandriva64Guest = VirtualMachineGuestOsIdentifier("mandriva64Guest") // Turbolinux VirtualMachineGuestOsIdentifierTurboLinuxGuest = VirtualMachineGuestOsIdentifier("turboLinuxGuest") // Turbolinux (64 bit) VirtualMachineGuestOsIdentifierTurboLinux64Guest = VirtualMachineGuestOsIdentifier("turboLinux64Guest") // Ubuntu Linux VirtualMachineGuestOsIdentifierUbuntuGuest = VirtualMachineGuestOsIdentifier("ubuntuGuest") // Ubuntu Linux (64 bit) VirtualMachineGuestOsIdentifierUbuntu64Guest = VirtualMachineGuestOsIdentifier("ubuntu64Guest") // Debian GNU/Linux 4 VirtualMachineGuestOsIdentifierDebian4Guest = VirtualMachineGuestOsIdentifier("debian4Guest") // Debian GNU/Linux 4 (64 bit) VirtualMachineGuestOsIdentifierDebian4_64Guest = VirtualMachineGuestOsIdentifier("debian4_64Guest") // Debian GNU/Linux 5 VirtualMachineGuestOsIdentifierDebian5Guest = VirtualMachineGuestOsIdentifier("debian5Guest") // Debian GNU/Linux 5 (64 bit) VirtualMachineGuestOsIdentifierDebian5_64Guest = VirtualMachineGuestOsIdentifier("debian5_64Guest") // Debian GNU/Linux 6 VirtualMachineGuestOsIdentifierDebian6Guest = VirtualMachineGuestOsIdentifier("debian6Guest") // Debian GNU/Linux 6 (64 bit) VirtualMachineGuestOsIdentifierDebian6_64Guest = VirtualMachineGuestOsIdentifier("debian6_64Guest") // Debian GNU/Linux 7 VirtualMachineGuestOsIdentifierDebian7Guest = VirtualMachineGuestOsIdentifier("debian7Guest") // Debian GNU/Linux 7 (64 bit) VirtualMachineGuestOsIdentifierDebian7_64Guest = VirtualMachineGuestOsIdentifier("debian7_64Guest") // Debian GNU/Linux 8 VirtualMachineGuestOsIdentifierDebian8Guest = VirtualMachineGuestOsIdentifier("debian8Guest") // Debian GNU/Linux 8 (64 bit) VirtualMachineGuestOsIdentifierDebian8_64Guest = VirtualMachineGuestOsIdentifier("debian8_64Guest") // Debian GNU/Linux 9 VirtualMachineGuestOsIdentifierDebian9Guest = VirtualMachineGuestOsIdentifier("debian9Guest") // Debian GNU/Linux 9 (64 bit) VirtualMachineGuestOsIdentifierDebian9_64Guest = VirtualMachineGuestOsIdentifier("debian9_64Guest") // Debian GNU/Linux 10 VirtualMachineGuestOsIdentifierDebian10Guest = VirtualMachineGuestOsIdentifier("debian10Guest") // Debian GNU/Linux 10 (64 bit) VirtualMachineGuestOsIdentifierDebian10_64Guest = VirtualMachineGuestOsIdentifier("debian10_64Guest") // Debian GNU/Linux 11 VirtualMachineGuestOsIdentifierDebian11Guest = VirtualMachineGuestOsIdentifier("debian11Guest") // Debian GNU/Linux 11 (64 bit) VirtualMachineGuestOsIdentifierDebian11_64Guest = VirtualMachineGuestOsIdentifier("debian11_64Guest") // Debian GNU/Linux 12 VirtualMachineGuestOsIdentifierDebian12Guest = VirtualMachineGuestOsIdentifier("debian12Guest") // Debian GNU/Linux 12 (64 bit) VirtualMachineGuestOsIdentifierDebian12_64Guest = VirtualMachineGuestOsIdentifier("debian12_64Guest") // Debian GNU/Linux 13 VirtualMachineGuestOsIdentifierDebian13Guest = VirtualMachineGuestOsIdentifier("debian13Guest") // Debian GNU/Linux 13 (64 bit) VirtualMachineGuestOsIdentifierDebian13_64Guest = VirtualMachineGuestOsIdentifier("debian13_64Guest") // Asianux Server 3 VirtualMachineGuestOsIdentifierAsianux3Guest = VirtualMachineGuestOsIdentifier("asianux3Guest") // Asianux Server 3 (64 bit) VirtualMachineGuestOsIdentifierAsianux3_64Guest = VirtualMachineGuestOsIdentifier("asianux3_64Guest") // Asianux Server 4 VirtualMachineGuestOsIdentifierAsianux4Guest = VirtualMachineGuestOsIdentifier("asianux4Guest") // Asianux Server 4 (64 bit) VirtualMachineGuestOsIdentifierAsianux4_64Guest = VirtualMachineGuestOsIdentifier("asianux4_64Guest") // Asianux Server 5 (64 bit) VirtualMachineGuestOsIdentifierAsianux5_64Guest = VirtualMachineGuestOsIdentifier("asianux5_64Guest") // Asianux Server 7 (64 bit) VirtualMachineGuestOsIdentifierAsianux7_64Guest = VirtualMachineGuestOsIdentifier("asianux7_64Guest") // Asianux Server 8 (64 bit) VirtualMachineGuestOsIdentifierAsianux8_64Guest = VirtualMachineGuestOsIdentifier("asianux8_64Guest") // Asianux Server 9 (64 bit) VirtualMachineGuestOsIdentifierAsianux9_64Guest = VirtualMachineGuestOsIdentifier("asianux9_64Guest") // MIRACLE LINUX (64-bit) VirtualMachineGuestOsIdentifierMiraclelinux_64Guest = VirtualMachineGuestOsIdentifier("miraclelinux_64Guest") // Pardus (64-bit) VirtualMachineGuestOsIdentifierPardus_64Guest = VirtualMachineGuestOsIdentifier("pardus_64Guest") // OpenSUSE Linux VirtualMachineGuestOsIdentifierOpensuseGuest = VirtualMachineGuestOsIdentifier("opensuseGuest") // OpenSUSE Linux (64 bit) VirtualMachineGuestOsIdentifierOpensuse64Guest = VirtualMachineGuestOsIdentifier("opensuse64Guest") // Fedora Linux VirtualMachineGuestOsIdentifierFedoraGuest = VirtualMachineGuestOsIdentifier("fedoraGuest") // Fedora Linux (64 bit) VirtualMachineGuestOsIdentifierFedora64Guest = VirtualMachineGuestOsIdentifier("fedora64Guest") // CoreOS Linux (64 bit) VirtualMachineGuestOsIdentifierCoreos64Guest = VirtualMachineGuestOsIdentifier("coreos64Guest") // VMware Photon (64 bit) VirtualMachineGuestOsIdentifierVmwarePhoton64Guest = VirtualMachineGuestOsIdentifier("vmwarePhoton64Guest") // Linux 2.4x Kernel VirtualMachineGuestOsIdentifierOther24xLinuxGuest = VirtualMachineGuestOsIdentifier("other24xLinuxGuest") // Linux 2.6x Kernel VirtualMachineGuestOsIdentifierOther26xLinuxGuest = VirtualMachineGuestOsIdentifier("other26xLinuxGuest") // Linux 2.2x Kernel VirtualMachineGuestOsIdentifierOtherLinuxGuest = VirtualMachineGuestOsIdentifier("otherLinuxGuest") // Linux 3.x Kernel VirtualMachineGuestOsIdentifierOther3xLinuxGuest = VirtualMachineGuestOsIdentifier("other3xLinuxGuest") // Linux 4.x Kernel VirtualMachineGuestOsIdentifierOther4xLinuxGuest = VirtualMachineGuestOsIdentifier("other4xLinuxGuest") // Linux 5.x Kernel VirtualMachineGuestOsIdentifierOther5xLinuxGuest = VirtualMachineGuestOsIdentifier("other5xLinuxGuest") // Linux 6.x Kernel VirtualMachineGuestOsIdentifierOther6xLinuxGuest = VirtualMachineGuestOsIdentifier("other6xLinuxGuest") // Linux 7.x Kernel VirtualMachineGuestOsIdentifierOther7xLinuxGuest = VirtualMachineGuestOsIdentifier("other7xLinuxGuest") // Other Linux VirtualMachineGuestOsIdentifierGenericLinuxGuest = VirtualMachineGuestOsIdentifier("genericLinuxGuest") // Linux 2.4.x Kernel (64 bit) VirtualMachineGuestOsIdentifierOther24xLinux64Guest = VirtualMachineGuestOsIdentifier("other24xLinux64Guest") // Linux 2.6.x Kernel (64 bit) VirtualMachineGuestOsIdentifierOther26xLinux64Guest = VirtualMachineGuestOsIdentifier("other26xLinux64Guest") // Linux 3.x Kernel (64 bit) VirtualMachineGuestOsIdentifierOther3xLinux64Guest = VirtualMachineGuestOsIdentifier("other3xLinux64Guest") // Linux 4.x Kernel (64 bit) VirtualMachineGuestOsIdentifierOther4xLinux64Guest = VirtualMachineGuestOsIdentifier("other4xLinux64Guest") // Linux 5.x Kernel (64 bit) VirtualMachineGuestOsIdentifierOther5xLinux64Guest = VirtualMachineGuestOsIdentifier("other5xLinux64Guest") // Linux 6.x Kernel (64 bit) VirtualMachineGuestOsIdentifierOther6xLinux64Guest = VirtualMachineGuestOsIdentifier("other6xLinux64Guest") // Linux 7.x Kernel (64 bit) VirtualMachineGuestOsIdentifierOther7xLinux64Guest = VirtualMachineGuestOsIdentifier("other7xLinux64Guest") // Linux (64 bit) VirtualMachineGuestOsIdentifierOtherLinux64Guest = VirtualMachineGuestOsIdentifier("otherLinux64Guest") // Solaris 6 VirtualMachineGuestOsIdentifierSolaris6Guest = VirtualMachineGuestOsIdentifier("solaris6Guest") // Solaris 7 VirtualMachineGuestOsIdentifierSolaris7Guest = VirtualMachineGuestOsIdentifier("solaris7Guest") // Solaris 8 VirtualMachineGuestOsIdentifierSolaris8Guest = VirtualMachineGuestOsIdentifier("solaris8Guest") // Solaris 9 VirtualMachineGuestOsIdentifierSolaris9Guest = VirtualMachineGuestOsIdentifier("solaris9Guest") // Solaris 10 (32 bit) VirtualMachineGuestOsIdentifierSolaris10Guest = VirtualMachineGuestOsIdentifier("solaris10Guest") // Solaris 10 (64 bit) VirtualMachineGuestOsIdentifierSolaris10_64Guest = VirtualMachineGuestOsIdentifier("solaris10_64Guest") // Solaris 11 (64 bit) VirtualMachineGuestOsIdentifierSolaris11_64Guest = VirtualMachineGuestOsIdentifier("solaris11_64Guest") // FusionOS (64 bit) VirtualMachineGuestOsIdentifierFusionos_64Guest = VirtualMachineGuestOsIdentifier("fusionos_64Guest") // ProLinux (64 bit) VirtualMachineGuestOsIdentifierProlinux_64Guest = VirtualMachineGuestOsIdentifier("prolinux_64Guest") // Kylinlinux (64 bit) VirtualMachineGuestOsIdentifierKylinlinux_64Guest = VirtualMachineGuestOsIdentifier("kylinlinux_64Guest") // OS/2 VirtualMachineGuestOsIdentifierOs2Guest = VirtualMachineGuestOsIdentifier("os2Guest") // eComStation 1.x VirtualMachineGuestOsIdentifierEComStationGuest = VirtualMachineGuestOsIdentifier("eComStationGuest") // eComStation 2.0 VirtualMachineGuestOsIdentifierEComStation2Guest = VirtualMachineGuestOsIdentifier("eComStation2Guest") // Novell NetWare 4 VirtualMachineGuestOsIdentifierNetware4Guest = VirtualMachineGuestOsIdentifier("netware4Guest") // Novell NetWare 5.1 VirtualMachineGuestOsIdentifierNetware5Guest = VirtualMachineGuestOsIdentifier("netware5Guest") // Novell NetWare 6.x VirtualMachineGuestOsIdentifierNetware6Guest = VirtualMachineGuestOsIdentifier("netware6Guest") // SCO OpenServer 5 VirtualMachineGuestOsIdentifierOpenServer5Guest = VirtualMachineGuestOsIdentifier("openServer5Guest") // SCO OpenServer 6 VirtualMachineGuestOsIdentifierOpenServer6Guest = VirtualMachineGuestOsIdentifier("openServer6Guest") // SCO UnixWare 7 VirtualMachineGuestOsIdentifierUnixWare7Guest = VirtualMachineGuestOsIdentifier("unixWare7Guest") // Mac OS 10.5 VirtualMachineGuestOsIdentifierDarwinGuest = VirtualMachineGuestOsIdentifier("darwinGuest") // Mac OS 10.5 (64 bit) VirtualMachineGuestOsIdentifierDarwin64Guest = VirtualMachineGuestOsIdentifier("darwin64Guest") // Mac OS 10.6 VirtualMachineGuestOsIdentifierDarwin10Guest = VirtualMachineGuestOsIdentifier("darwin10Guest") // Mac OS 10.6 (64 bit) VirtualMachineGuestOsIdentifierDarwin10_64Guest = VirtualMachineGuestOsIdentifier("darwin10_64Guest") // Mac OS 10.7 VirtualMachineGuestOsIdentifierDarwin11Guest = VirtualMachineGuestOsIdentifier("darwin11Guest") // Mac OS 10.7 (64 bit) VirtualMachineGuestOsIdentifierDarwin11_64Guest = VirtualMachineGuestOsIdentifier("darwin11_64Guest") // Mac OS 10.8 (64 bit) VirtualMachineGuestOsIdentifierDarwin12_64Guest = VirtualMachineGuestOsIdentifier("darwin12_64Guest") // Mac OS 10.9 (64 bit) VirtualMachineGuestOsIdentifierDarwin13_64Guest = VirtualMachineGuestOsIdentifier("darwin13_64Guest") // Mac OS 10.10 (64 bit) VirtualMachineGuestOsIdentifierDarwin14_64Guest = VirtualMachineGuestOsIdentifier("darwin14_64Guest") // Mac OS 10.11 (64 bit) VirtualMachineGuestOsIdentifierDarwin15_64Guest = VirtualMachineGuestOsIdentifier("darwin15_64Guest") // Mac OS 10.12 (64 bit) VirtualMachineGuestOsIdentifierDarwin16_64Guest = VirtualMachineGuestOsIdentifier("darwin16_64Guest") // macOS 10.13 (64 bit) VirtualMachineGuestOsIdentifierDarwin17_64Guest = VirtualMachineGuestOsIdentifier("darwin17_64Guest") // macOS 10.14 (64 bit) VirtualMachineGuestOsIdentifierDarwin18_64Guest = VirtualMachineGuestOsIdentifier("darwin18_64Guest") // macOS 10.15 (64 bit) VirtualMachineGuestOsIdentifierDarwin19_64Guest = VirtualMachineGuestOsIdentifier("darwin19_64Guest") // macOS 11 (64 bit) VirtualMachineGuestOsIdentifierDarwin20_64Guest = VirtualMachineGuestOsIdentifier("darwin20_64Guest") // macOS 12 (64 bit) VirtualMachineGuestOsIdentifierDarwin21_64Guest = VirtualMachineGuestOsIdentifier("darwin21_64Guest") // macOS 13 (64 bit) VirtualMachineGuestOsIdentifierDarwin22_64Guest = VirtualMachineGuestOsIdentifier("darwin22_64Guest") // macOS 14 (64 bit) VirtualMachineGuestOsIdentifierDarwin23_64Guest = VirtualMachineGuestOsIdentifier("darwin23_64Guest") // VMware ESX 4 VirtualMachineGuestOsIdentifierVmkernelGuest = VirtualMachineGuestOsIdentifier("vmkernelGuest") // VMware ESX 5 VirtualMachineGuestOsIdentifierVmkernel5Guest = VirtualMachineGuestOsIdentifier("vmkernel5Guest") // VMware ESX 6 VirtualMachineGuestOsIdentifierVmkernel6Guest = VirtualMachineGuestOsIdentifier("vmkernel6Guest") // VMware ESXi 6.5 AND ESXi 6.7. VirtualMachineGuestOsIdentifierVmkernel65Guest = VirtualMachineGuestOsIdentifier("vmkernel65Guest") // VMware ESX 7 VirtualMachineGuestOsIdentifierVmkernel7Guest = VirtualMachineGuestOsIdentifier("vmkernel7Guest") // VMware ESX 8 VirtualMachineGuestOsIdentifierVmkernel8Guest = VirtualMachineGuestOsIdentifier("vmkernel8Guest") // VMware ESX 9 VirtualMachineGuestOsIdentifierVmkernel9Guest = VirtualMachineGuestOsIdentifier("vmkernel9Guest") // Amazon Linux 2 (64 bit) VirtualMachineGuestOsIdentifierAmazonlinux2_64Guest = VirtualMachineGuestOsIdentifier("amazonlinux2_64Guest") // Amazon Linux 3 (64 bit) VirtualMachineGuestOsIdentifierAmazonlinux3_64Guest = VirtualMachineGuestOsIdentifier("amazonlinux3_64Guest") // CRX Pod 1 VirtualMachineGuestOsIdentifierCrxPod1Guest = VirtualMachineGuestOsIdentifier("crxPod1Guest") // CRX Sys 1 VirtualMachineGuestOsIdentifierCrxSys1Guest = VirtualMachineGuestOsIdentifier("crxSys1Guest") // Rocky Linux (64-bit) VirtualMachineGuestOsIdentifierRockylinux_64Guest = VirtualMachineGuestOsIdentifier("rockylinux_64Guest") // AlmaLinux (64-bit) VirtualMachineGuestOsIdentifierAlmalinux_64Guest = VirtualMachineGuestOsIdentifier("almalinux_64Guest") // Other Operating System VirtualMachineGuestOsIdentifierOtherGuest = VirtualMachineGuestOsIdentifier("otherGuest") // Other Operating System (64 bit) VirtualMachineGuestOsIdentifierOtherGuest64 = VirtualMachineGuestOsIdentifier("otherGuest64") )
const ( VirtualMachineGuestStateRunning = VirtualMachineGuestState("running") VirtualMachineGuestStateShuttingDown = VirtualMachineGuestState("shuttingDown") VirtualMachineGuestStateResetting = VirtualMachineGuestState("resetting") VirtualMachineGuestStateStandby = VirtualMachineGuestState("standby") VirtualMachineGuestStateNotRunning = VirtualMachineGuestState("notRunning") VirtualMachineGuestStateUnknown = VirtualMachineGuestState("unknown") )
const ( // VCPUs may freely share cores at any time with any other // VCPUs (default for all virtual machines on a hyperthreaded // system). VirtualMachineHtSharingAny = VirtualMachineHtSharing("any") // VCPUs should not share cores with each other or with VCPUs // from other virtual machines. // // That is, each VCPU from this // virtual machine should always get a whole core to itself, // with the other logical CPU on that core being placed into // the "halted" state. VirtualMachineHtSharingNone = VirtualMachineHtSharing("none") // Similar to "none", in that VCPUs from this virtual machine // will not be allowed to share cores with VCPUs from other // virtual machines. // // However, other VCPUs from the same virtual // machine will be allowed to share cores together. This // configuration option is only permitted for SMP virtual // machines. If applied to a uniprocessor virtual machine, it // will be converted to the "none" sharing option. VirtualMachineHtSharingInternal = VirtualMachineHtSharing("internal") )
const ( // Fit all virtual machine memory into reserved host memory. VirtualMachineMemoryAllocationPolicySwapNone = VirtualMachineMemoryAllocationPolicy("swapNone") // Allow some virtual machine memory to be swapped. VirtualMachineMemoryAllocationPolicySwapSome = VirtualMachineMemoryAllocationPolicy("swapSome") // Allow most virtual machine memory to be swapped. VirtualMachineMemoryAllocationPolicySwapMost = VirtualMachineMemoryAllocationPolicy("swapMost") )
const ( // Create or update the Metadata for the specified VM VirtualMachineMetadataManagerVmMetadataOpUpdate = VirtualMachineMetadataManagerVmMetadataOp("Update") // Remove the Metadata for the specified VM VirtualMachineMetadataManagerVmMetadataOpRemove = VirtualMachineMetadataManagerVmMetadataOp("Remove") )
const ( // The task of moving this virtual machine is low priority. VirtualMachineMovePriorityLowPriority = VirtualMachineMovePriority("lowPriority") // The task of moving this virtual machine is high priority. VirtualMachineMovePriorityHighPriority = VirtualMachineMovePriority("highPriority") // The task of moving this virtual machine is the default priority. VirtualMachineMovePriorityDefaultPriority = VirtualMachineMovePriority("defaultPriority") )
const ( // Initializing FT VirtualMachineNeedSecondaryReasonInitializing = VirtualMachineNeedSecondaryReason("initializing") // Divergence VirtualMachineNeedSecondaryReasonDivergence = VirtualMachineNeedSecondaryReason("divergence") // Lose connection to secondary VirtualMachineNeedSecondaryReasonLostConnection = VirtualMachineNeedSecondaryReason("lostConnection") // Partial hardware failure VirtualMachineNeedSecondaryReasonPartialHardwareFailure = VirtualMachineNeedSecondaryReason("partialHardwareFailure") // Terminated by user VirtualMachineNeedSecondaryReasonUserAction = VirtualMachineNeedSecondaryReason("userAction") // Checkpoint error VirtualMachineNeedSecondaryReasonCheckpointError = VirtualMachineNeedSecondaryReason("checkpointError") // All other reasons VirtualMachineNeedSecondaryReasonOther = VirtualMachineNeedSecondaryReason("other") )
const ( // Just power off the virtual machine. VirtualMachinePowerOffBehaviorPowerOff = VirtualMachinePowerOffBehavior("powerOff") // Revert to the snapshot. VirtualMachinePowerOffBehaviorRevert = VirtualMachinePowerOffBehavior("revert") // Prompt the user for instructions at power-off time. VirtualMachinePowerOffBehaviorPrompt = VirtualMachinePowerOffBehavior("prompt") // Take a new snapshot. VirtualMachinePowerOffBehaviorTake = VirtualMachinePowerOffBehavior("take") )
const ( VirtualMachinePowerOpTypeSoft = VirtualMachinePowerOpType("soft") VirtualMachinePowerOpTypeHard = VirtualMachinePowerOpType("hard") VirtualMachinePowerOpTypePreset = VirtualMachinePowerOpType("preset") )
const ( // The virtual machine is currently powered off. VirtualMachinePowerStatePoweredOff = VirtualMachinePowerState("poweredOff") // The virtual machine is currently powered on. VirtualMachinePowerStatePoweredOn = VirtualMachinePowerState("poweredOn") // The virtual machine is currently suspended. VirtualMachinePowerStateSuspended = VirtualMachinePowerState("suspended") )
const ( // The virtual machine is recording. VirtualMachineRecordReplayStateRecording = VirtualMachineRecordReplayState("recording") // The virtual machine is replaying. VirtualMachineRecordReplayStateReplaying = VirtualMachineRecordReplayState("replaying") // The virtual machine is currently not participating // in record or replay. VirtualMachineRecordReplayStateInactive = VirtualMachineRecordReplayState("inactive") )
const ( // All of the virtual disk's backings should be moved to the new datastore. // // If a disk backing is not the child-most backing of this virtual machine, // and there exists a read-only disk backing with the same content ID // on the target datastore, then this disk backing may not be copied. Instead // it is acceptable to attach to the read-only disk backing at the target // datastore. A read-only disk backing is defined as a virtual disk // backing which no virtual machine is currently writing to. // // See also `VirtualDiskSparseVer1BackingInfo.contentId`, `VirtualDiskSparseVer2BackingInfo.contentId`, `VirtualDiskFlatVer1BackingInfo.contentId`, `VirtualDiskFlatVer2BackingInfo.contentId`, `VirtualDiskRawDiskMappingVer1BackingInfo.contentId`. VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndAllowSharing = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndAllowSharing") // All of the virtual disk's backings should be moved to the new datastore. // // It is not acceptable to attach to a disk backing with the same content ID // on the destination datastore. During a *clone operation* any delta disk backings will be consolidated. VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndDisallowSharing = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndDisallowSharing") // Move only the child-most disk backing. // // Any parent disk backings should // be left in their current locations. // // This option only differs from `moveAllDiskBackingsAndAllowSharing` and // `moveAllDiskBackingsAndDisallowSharing` when the virtual // disk has a parent backing. // // Note that in the case of a *clone operation*, // this means that the parent disks will now be shared. This is safe as any // parent disks are always read-only. // Note that in the case of a `VirtualMachine.RelocateVM_Task` operation, // only the virtual disks in the current virtual machine configuration are moved. VirtualMachineRelocateDiskMoveOptionsMoveChildMostDiskBacking = VirtualMachineRelocateDiskMoveOptions("moveChildMostDiskBacking") // Create a new child disk backing on the destination datastore. // // None of the // virtual disk's existing files should be moved from their current locations. // // Note that in the case of a *clone operation*, // this means that the original virtual machine's disks are now all being shared. // This is only safe if the clone was taken from a snapshot point, because // snapshot points are always read-only. Thus for a clone this // option is only valid *when cloning from a snapshot*. // createNewChildDiskBacking is not a supported operation for // `VirtualMachine.RelocateVM_Task` operations unless all disks are moving. VirtualMachineRelocateDiskMoveOptionsCreateNewChildDiskBacking = VirtualMachineRelocateDiskMoveOptions("createNewChildDiskBacking") // All of the virtual disk's backings should be moved to the new datastore. // // During a *clone operation* or a // `VirtualMachine.MigrateVM_Task`, any delta disk backings will be // consolidated. VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndConsolidate = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndConsolidate") )
const ( VirtualMachineRelocateTransformationFlat = VirtualMachineRelocateTransformation("flat") VirtualMachineRelocateTransformationSparse = VirtualMachineRelocateTransformation("sparse") )
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") )
const ( // FLC is available in the guest. // // The "launch Enclave MSRs" are locked and // initialized with the provided public key hash. VirtualMachineSgxInfoFlcModesLocked = VirtualMachineSgxInfoFlcModes("locked") // FLC is available in the guest. // // The "launch enclave MSRs" are writeable // and initialized with Intel's public key hash. VirtualMachineSgxInfoFlcModesUnlocked = VirtualMachineSgxInfoFlcModes("unlocked") )
const ( VirtualMachineStandbyActionTypeCheckpoint = VirtualMachineStandbyActionType("checkpoint") VirtualMachineStandbyActionTypePowerOnSuspend = VirtualMachineStandbyActionType("powerOnSuspend") )
const ( // Indicates that this device is part of the cluster compliant // specification. VirtualMachineTargetInfoConfigurationTagCompliant = VirtualMachineTargetInfoConfigurationTag("compliant") // Indicates that this is available for all hosts in the cluster. VirtualMachineTargetInfoConfigurationTagClusterWide = VirtualMachineTargetInfoConfigurationTag("clusterWide") )
const ( // Deprecated as of vSphere API 8.0. Use `webmks` instead. // // Remote mouse-keyboard-screen ticket. VirtualMachineTicketTypeMks = VirtualMachineTicketType("mks") // Deprecated as of vSphere 8.0 API. Use `webRemoteDevice` // instead. // // Remote device ticket. VirtualMachineTicketTypeDevice = VirtualMachineTicketType("device") // Deprecated as of vSphere 6.6.3 API. Use // `GuestOperationsManager` instead. // // Guest operation ticket. VirtualMachineTicketTypeGuestControl = VirtualMachineTicketType("guestControl") // Mouse-keyboard-screen over WebSocket ticket. // // MKS protocol is VNC (a.k.a. RFB) protocol with // VMware extensions; the protocol gracefully degrades // to standard VNC if extensions are not available. // wss://{Ticket.host}/ticket/{Ticket.ticket} VirtualMachineTicketTypeWebmks = VirtualMachineTicketType("webmks") // Guest Integrity over WebSocket ticket. // // This ticket grants the client read-only access to guest integrity // messages and alerts. VirtualMachineTicketTypeGuestIntegrity = VirtualMachineTicketType("guestIntegrity") // Remote device over WebSocket ticket. VirtualMachineTicketTypeWebRemoteDevice = VirtualMachineTicketType("webRemoteDevice") )
const ( // Installation type is not known. // // Most likely tools have been // installed by OSPs or open-vm-tools, but a version that does // not report its install type or an install type that we do // not recognize. VirtualMachineToolsInstallTypeGuestToolsTypeUnknown = VirtualMachineToolsInstallType("guestToolsTypeUnknown") // MSI is the installation type used for VMware Tools on Windows. VirtualMachineToolsInstallTypeGuestToolsTypeMSI = VirtualMachineToolsInstallType("guestToolsTypeMSI") // Tools have been installed by the tar installer. VirtualMachineToolsInstallTypeGuestToolsTypeTar = VirtualMachineToolsInstallType("guestToolsTypeTar") // OSPs are RPM or Debian packages tailored for the OS in the VM. // // See http://packages.vmware.com VirtualMachineToolsInstallTypeGuestToolsTypeOSP = VirtualMachineToolsInstallType("guestToolsTypeOSP") // open-vm-tools are the open-source version of VMware Tools, may have // been packaged by the OS vendor. VirtualMachineToolsInstallTypeGuestToolsTypeOpenVMTools = VirtualMachineToolsInstallType("guestToolsTypeOpenVMTools") )
const ( // VMware Tools is not running. VirtualMachineToolsRunningStatusGuestToolsNotRunning = VirtualMachineToolsRunningStatus("guestToolsNotRunning") // VMware Tools is running. VirtualMachineToolsRunningStatusGuestToolsRunning = VirtualMachineToolsRunningStatus("guestToolsRunning") // VMware Tools is starting. VirtualMachineToolsRunningStatusGuestToolsExecutingScripts = VirtualMachineToolsRunningStatus("guestToolsExecutingScripts") )
const ( // VMware Tools has never been installed // or has not run in the virtual machine. VirtualMachineToolsStatusToolsNotInstalled = VirtualMachineToolsStatus("toolsNotInstalled") // VMware Tools is not running. VirtualMachineToolsStatusToolsNotRunning = VirtualMachineToolsStatus("toolsNotRunning") // VMware Tools is running, but the version is not current. VirtualMachineToolsStatusToolsOld = VirtualMachineToolsStatus("toolsOld") // VMware Tools is running and the version is current. VirtualMachineToolsStatusToolsOk = VirtualMachineToolsStatus("toolsOk") )
const ( // VMware Tools has never been installed. VirtualMachineToolsVersionStatusGuestToolsNotInstalled = VirtualMachineToolsVersionStatus("guestToolsNotInstalled") // Deprecated as of vSphere API 5.1 value is not reported by // toolsVersionStatus2, instead more detailed status is reported. // // VMware Tools is installed, but the version is not current. VirtualMachineToolsVersionStatusGuestToolsNeedUpgrade = VirtualMachineToolsVersionStatus("guestToolsNeedUpgrade") // VMware Tools is installed, and the version is current. VirtualMachineToolsVersionStatusGuestToolsCurrent = VirtualMachineToolsVersionStatus("guestToolsCurrent") // VMware Tools is installed, but it is not managed by VMWare. VirtualMachineToolsVersionStatusGuestToolsUnmanaged = VirtualMachineToolsVersionStatus("guestToolsUnmanaged") // VMware Tools is installed, but the version is too old. VirtualMachineToolsVersionStatusGuestToolsTooOld = VirtualMachineToolsVersionStatus("guestToolsTooOld") // VMware Tools is installed, supported, but a newer version is available. VirtualMachineToolsVersionStatusGuestToolsSupportedOld = VirtualMachineToolsVersionStatus("guestToolsSupportedOld") // VMware Tools is installed, supported, and newer // than the version available on the host. VirtualMachineToolsVersionStatusGuestToolsSupportedNew = VirtualMachineToolsVersionStatus("guestToolsSupportedNew") // VMware Tools is installed, and the version is known to be // too new to work correctly with this virtual machine. VirtualMachineToolsVersionStatusGuestToolsTooNew = VirtualMachineToolsVersionStatus("guestToolsTooNew") // VMware Tools is installed, but the installed version is // known to have a grave bug and should be immediately upgraded. VirtualMachineToolsVersionStatusGuestToolsBlacklisted = VirtualMachineToolsVersionStatus("guestToolsBlacklisted") )
const ( // Audio capable device. VirtualMachineUsbInfoFamilyAudio = VirtualMachineUsbInfoFamily("audio") // Human interface device. VirtualMachineUsbInfoFamilyHid = VirtualMachineUsbInfoFamily("hid") // Bootable human interface device, this is a subset of HID devices. VirtualMachineUsbInfoFamilyHid_bootable = VirtualMachineUsbInfoFamily("hid_bootable") // Physical interface device. VirtualMachineUsbInfoFamilyPhysical = VirtualMachineUsbInfoFamily("physical") // Communication device. VirtualMachineUsbInfoFamilyCommunication = VirtualMachineUsbInfoFamily("communication") // Still imaging device. VirtualMachineUsbInfoFamilyImaging = VirtualMachineUsbInfoFamily("imaging") // Printer device. VirtualMachineUsbInfoFamilyPrinter = VirtualMachineUsbInfoFamily("printer") // Mass storage device. VirtualMachineUsbInfoFamilyStorage = VirtualMachineUsbInfoFamily("storage") // USB hubs. VirtualMachineUsbInfoFamilyHub = VirtualMachineUsbInfoFamily("hub") // Smart card device. VirtualMachineUsbInfoFamilySmart_card = VirtualMachineUsbInfoFamily("smart_card") // Content security device. VirtualMachineUsbInfoFamilySecurity = VirtualMachineUsbInfoFamily("security") // Video device. VirtualMachineUsbInfoFamilyVideo = VirtualMachineUsbInfoFamily("video") // Wireless controller. VirtualMachineUsbInfoFamilyWireless = VirtualMachineUsbInfoFamily("wireless") // Standard bluetooth adapter that uses HCI protocol, // this is a subset of wireless controllers. VirtualMachineUsbInfoFamilyBluetooth = VirtualMachineUsbInfoFamily("bluetooth") // Wireless device related to the Wireless USB standard, // this is a subset of wireless controllers, VirtualMachineUsbInfoFamilyWusb = VirtualMachineUsbInfoFamily("wusb") // Palm PDA, and Microsoft ActiveSync PDA. VirtualMachineUsbInfoFamilyPda = VirtualMachineUsbInfoFamily("pda") // Device that has an interface using a vendor-specific protocol. VirtualMachineUsbInfoFamilyVendor_specific = VirtualMachineUsbInfoFamily("vendor_specific") // Other miscellaneous device. VirtualMachineUsbInfoFamilyOther = VirtualMachineUsbInfoFamily("other") // There was an error in determining this device's classes // accurately. VirtualMachineUsbInfoFamilyUnknownFamily = VirtualMachineUsbInfoFamily("unknownFamily") )
const ( // This device operates at low speed (1.5Mb/s). VirtualMachineUsbInfoSpeedLow = VirtualMachineUsbInfoSpeed("low") // This device operates at full speed (12Mb/s). VirtualMachineUsbInfoSpeedFull = VirtualMachineUsbInfoSpeed("full") // This device can operate at high speed (480Mb/s) VirtualMachineUsbInfoSpeedHigh = VirtualMachineUsbInfoSpeed("high") // This device can operate at super speed (4.8Gb/s) VirtualMachineUsbInfoSpeedSuperSpeed = VirtualMachineUsbInfoSpeed("superSpeed") // This device can operate at super speed plus (10Gb/s) VirtualMachineUsbInfoSpeedSuperSpeedPlus = VirtualMachineUsbInfoSpeed("superSpeedPlus") // This device can operate at super speed gen 2x2 (20Gb/s) VirtualMachineUsbInfoSpeedSuperSpeed20Gbps = VirtualMachineUsbInfoSpeed("superSpeed20Gbps") // This device's speed is unknown. VirtualMachineUsbInfoSpeedUnknownSpeed = VirtualMachineUsbInfoSpeed("unknownSpeed") )
const ( // Allow communication. VirtualMachineVMCIDeviceActionAllow = VirtualMachineVMCIDeviceAction("allow") // Deny communication. VirtualMachineVMCIDeviceActionDeny = VirtualMachineVMCIDeviceAction("deny") )
const ( // from host to guest VirtualMachineVMCIDeviceDirectionGuest = VirtualMachineVMCIDeviceDirection("guest") // from guest to host VirtualMachineVMCIDeviceDirectionHost = VirtualMachineVMCIDeviceDirection("host") // all of the above VirtualMachineVMCIDeviceDirectionAnyDirection = VirtualMachineVMCIDeviceDirection("anyDirection") )
const ( // VMCI hypervisor datagram send op. // // Direction code is not applicable to this one. VirtualMachineVMCIDeviceProtocolHypervisor = VirtualMachineVMCIDeviceProtocol("hypervisor") // VMCI doorbell notification VirtualMachineVMCIDeviceProtocolDoorbell = VirtualMachineVMCIDeviceProtocol("doorbell") // VMCI queue pair alloc operation. // // Direction code not applicable to this one. VirtualMachineVMCIDeviceProtocolQueuepair = VirtualMachineVMCIDeviceProtocol("queuepair") // VMCI and VMCI Socket datagram send op. // // Since VMCI Socket datagrams map ports directly to resources, // there is no need to distinguish between the two. VirtualMachineVMCIDeviceProtocolDatagram = VirtualMachineVMCIDeviceProtocol("datagram") // VMCI Stream Socket connect op. VirtualMachineVMCIDeviceProtocolStream = VirtualMachineVMCIDeviceProtocol("stream") // All of the above. VirtualMachineVMCIDeviceProtocolAnyProtocol = VirtualMachineVMCIDeviceProtocol("anyProtocol") )
const ( VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentTypePciPassthru = VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentType("pciPassthru") VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentTypeNvidiaVgpu = VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentType("nvidiaVgpu") VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentTypeSriovNic = VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentType("sriovNic") VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentTypeDvx = VirtualMachineVendorDeviceGroupInfoComponentDeviceInfoComponentType("dvx") )
const ( VirtualMachineVgpuProfileInfoProfileClassCompute = VirtualMachineVgpuProfileInfoProfileClass("compute") VirtualMachineVgpuProfileInfoProfileClassQuadro = VirtualMachineVgpuProfileInfoProfileClass("quadro") )
const ( // Time-sliced VirtualMachineVgpuProfileInfoProfileSharingTimeSliced = VirtualMachineVgpuProfileInfoProfileSharing("timeSliced") // Multi-instance GPU partitioning VirtualMachineVgpuProfileInfoProfileSharingMig = VirtualMachineVgpuProfileInfoProfileSharing("mig") )
const ( // Determine automatically whether to render 3D with software or hardware. VirtualMachineVideoCardUse3dRendererAutomatic = VirtualMachineVideoCardUse3dRenderer("automatic") // Render 3D with software. VirtualMachineVideoCardUse3dRendererSoftware = VirtualMachineVideoCardUse3dRenderer("software") // Render 3D with graphics hardware. VirtualMachineVideoCardUse3dRendererHardware = VirtualMachineVideoCardUse3dRenderer("hardware") )
const ( // No operation active. VirtualMachineVirtualDeviceSwapDeviceSwapStatusNone = VirtualMachineVirtualDeviceSwapDeviceSwapStatus("none") // Device swap will be performed on next restart. VirtualMachineVirtualDeviceSwapDeviceSwapStatusScheduled = VirtualMachineVirtualDeviceSwapDeviceSwapStatus("scheduled") // Device swap is in progress. VirtualMachineVirtualDeviceSwapDeviceSwapStatusInprogress = VirtualMachineVirtualDeviceSwapDeviceSwapStatus("inprogress") // Device swap failed. VirtualMachineVirtualDeviceSwapDeviceSwapStatusFailed = VirtualMachineVirtualDeviceSwapDeviceSwapStatus("failed") // Device swap successfully completed. VirtualMachineVirtualDeviceSwapDeviceSwapStatusCompleted = VirtualMachineVirtualDeviceSwapDeviceSwapStatus("completed") )
const ( // The data on virtual NVDIMMs are not affected by snapshot reverts. // // Writes to virtual NVDIMMs after a snapshot is taken cannot be // reverted to the snapshotted state. VirtualMachineVirtualPMemSnapshotModeIndependent_persistent = VirtualMachineVirtualPMemSnapshotMode("independent_persistent") // Virtual NVDIMMs are erased and recreated upon snapshot reverts. VirtualMachineVirtualPMemSnapshotModeIndependent_eraseonrevert = VirtualMachineVirtualPMemSnapshotMode("independent_eraseonrevert") )
const ( // The context value indicates auto selection of VSS snapshot context. // // The ctx\_backup may make Windows VSS-aware applications quiescing during // backup. The ctx\_auto makes VMTools select ctx\_file\_share\_backup context // if ctx\_backup is not available. VirtualMachineWindowsQuiesceSpecVssBackupContextCtx_auto = VirtualMachineWindowsQuiesceSpecVssBackupContext("ctx_auto") // Indicate VSS\_CTX\_BACKUP. VirtualMachineWindowsQuiesceSpecVssBackupContextCtx_backup = VirtualMachineWindowsQuiesceSpecVssBackupContext("ctx_backup") VirtualMachineWindowsQuiesceSpecVssBackupContextCtx_file_share_backup = VirtualMachineWindowsQuiesceSpecVssBackupContext("ctx_file_share_backup") )
const ( VirtualNVMEControllerSharingNoSharing = VirtualNVMEControllerSharing("noSharing") VirtualNVMEControllerSharingPhysicalSharing = VirtualNVMEControllerSharing("physicalSharing") )
const ( // Automatically detects the host mouse type. VirtualPointingDeviceHostChoiceAutodetect = VirtualPointingDeviceHostChoice("autodetect") // The Microsoft IntelliMouse Explorer. VirtualPointingDeviceHostChoiceIntellimouseExplorer = VirtualPointingDeviceHostChoice("intellimouseExplorer") // The Microsoft Intellimouse with a PS2 connection. VirtualPointingDeviceHostChoiceIntellimousePs2 = VirtualPointingDeviceHostChoice("intellimousePs2") // The Logitech MouseMan. VirtualPointingDeviceHostChoiceLogitechMouseman = VirtualPointingDeviceHostChoice("logitechMouseman") // The Microsoft Serial Mouse. VirtualPointingDeviceHostChoiceMicrosoft_serial = VirtualPointingDeviceHostChoice("microsoft_serial") // The Mouse Systems Mouse. VirtualPointingDeviceHostChoiceMouseSystems = VirtualPointingDeviceHostChoice("mouseSystems") // The Logitech MouseMan Serial Bus Mouse. VirtualPointingDeviceHostChoiceMousemanSerial = VirtualPointingDeviceHostChoice("mousemanSerial") // A generic mouse with a PS2 connection. VirtualPointingDeviceHostChoicePs2 = VirtualPointingDeviceHostChoice("ps2") )
const ( // The virtual SCSI bus is not shared. VirtualSCSISharingNoSharing = VirtualSCSISharing("noSharing") // The virtual SCSI bus is shared between two or more virtual machines. // // In this case, no physical machine is involved. VirtualSCSISharingVirtualSharing = VirtualSCSISharing("virtualSharing") // The virtual SCSI bus is shared between two or more virtual machines // residing on different physical hosts. VirtualSCSISharingPhysicalSharing = VirtualSCSISharing("physicalSharing") )
const ( VirtualSerialPortEndPointClient = VirtualSerialPortEndPoint("client") VirtualSerialPortEndPointServer = VirtualSerialPortEndPoint("server") )
const ( // Do not disable. VirtualVmxnet3StrictLatencyConfigDisableOffloadNONE = VirtualVmxnet3StrictLatencyConfigDisableOffload("NONE") // Disable TCP Segmentation Offload (TSO). VirtualVmxnet3StrictLatencyConfigDisableOffloadTSO = VirtualVmxnet3StrictLatencyConfigDisableOffload("TSO") // Disable Large Receive Offload (LRO). VirtualVmxnet3StrictLatencyConfigDisableOffloadLRO = VirtualVmxnet3StrictLatencyConfigDisableOffload("LRO") // Disable both TSO and LRO. VirtualVmxnet3StrictLatencyConfigDisableOffloadTSO_LRO = VirtualVmxnet3StrictLatencyConfigDisableOffload("TSO_LRO") )
const ( // A RoCEv1 device. VirtualVmxnet3VrdmaOptionDeviceProtocolsRocev1 = VirtualVmxnet3VrdmaOptionDeviceProtocols("rocev1") // A RoCEv2 device. VirtualVmxnet3VrdmaOptionDeviceProtocolsRocev2 = VirtualVmxnet3VrdmaOptionDeviceProtocols("rocev2") )
const ( // vmtools heartbeat failure VmDasBeingResetEventReasonCodeVmtoolsHeartbeatFailure = VmDasBeingResetEventReasonCode("vmtoolsHeartbeatFailure") // application heartbeat failure VmDasBeingResetEventReasonCodeAppHeartbeatFailure = VmDasBeingResetEventReasonCode("appHeartbeatFailure") // immediate reset request VmDasBeingResetEventReasonCodeAppImmediateResetRequest = VmDasBeingResetEventReasonCode("appImmediateResetRequest") // reset issued by VMCP when APD cleared VmDasBeingResetEventReasonCodeVmcpResetApdCleared = VmDasBeingResetEventReasonCode("vmcpResetApdCleared") )
const ( // Remote host is incompatible for secondary virtual machine. // // For instance, the host doesn't have access to the virtual machine's // network or datastore. VmFailedStartingSecondaryEventFailureReasonIncompatibleHost = VmFailedStartingSecondaryEventFailureReason("incompatibleHost") // Login to remote host failed. VmFailedStartingSecondaryEventFailureReasonLoginFailed = VmFailedStartingSecondaryEventFailureReason("loginFailed") // Registration of the secondary virtual machine // on the remote host failed. VmFailedStartingSecondaryEventFailureReasonRegisterVmFailed = VmFailedStartingSecondaryEventFailureReason("registerVmFailed") // Migration failed. VmFailedStartingSecondaryEventFailureReasonMigrateFailed = VmFailedStartingSecondaryEventFailureReason("migrateFailed") )
const ( // HA is not enabled on the cluster VmFaultToleranceConfigIssueReasonForIssueHaNotEnabled = VmFaultToleranceConfigIssueReasonForIssue("haNotEnabled") // There is already a secondary virtual machine for the primary // virtual machine VmFaultToleranceConfigIssueReasonForIssueMoreThanOneSecondary = VmFaultToleranceConfigIssueReasonForIssue("moreThanOneSecondary") // Deprecated as of vSphere API 6.0. // // The virtual machine does not support record/replay. // // Vm::Capability.RecordReplaySupported is false. VmFaultToleranceConfigIssueReasonForIssueRecordReplayNotSupported = VmFaultToleranceConfigIssueReasonForIssue("recordReplayNotSupported") // Deprecated as of vSphere API 6.0. // // It is not possible to turn on Fault Tolerance on this powered-on VM. // // The support for record/replay should be enabled or Fault Tolerance // turned on, when this VM is powered off. VmFaultToleranceConfigIssueReasonForIssueReplayNotSupported = VmFaultToleranceConfigIssueReasonForIssue("replayNotSupported") // The virtual machine is a template VmFaultToleranceConfigIssueReasonForIssueTemplateVm = VmFaultToleranceConfigIssueReasonForIssue("templateVm") // The virtual machine has more than one virtual CPU VmFaultToleranceConfigIssueReasonForIssueMultipleVCPU = VmFaultToleranceConfigIssueReasonForIssue("multipleVCPU") // The host is not active VmFaultToleranceConfigIssueReasonForIssueHostInactive = VmFaultToleranceConfigIssueReasonForIssue("hostInactive") // The host ftSupported flag is not set because of hardware issues VmFaultToleranceConfigIssueReasonForIssueFtUnsupportedHardware = VmFaultToleranceConfigIssueReasonForIssue("ftUnsupportedHardware") // The host ftSupported flag is not set because of it is a // VMware Server 2.0 VmFaultToleranceConfigIssueReasonForIssueFtUnsupportedProduct = VmFaultToleranceConfigIssueReasonForIssue("ftUnsupportedProduct") // No VMotion license or VMotion nic is not configured on the host VmFaultToleranceConfigIssueReasonForIssueMissingVMotionNic = VmFaultToleranceConfigIssueReasonForIssue("missingVMotionNic") // FT logging nic is not configured on the host VmFaultToleranceConfigIssueReasonForIssueMissingFTLoggingNic = VmFaultToleranceConfigIssueReasonForIssue("missingFTLoggingNic") // The virtual machine has thin provisioned disks VmFaultToleranceConfigIssueReasonForIssueThinDisk = VmFaultToleranceConfigIssueReasonForIssue("thinDisk") // The "check host certificate" flag is not set VmFaultToleranceConfigIssueReasonForIssueVerifySSLCertificateFlagNotSet = VmFaultToleranceConfigIssueReasonForIssue("verifySSLCertificateFlagNotSet") // The virtual machine has one or more snapshots VmFaultToleranceConfigIssueReasonForIssueHasSnapshots = VmFaultToleranceConfigIssueReasonForIssue("hasSnapshots") // No configuration information is available for the virtual machine VmFaultToleranceConfigIssueReasonForIssueNoConfig = VmFaultToleranceConfigIssueReasonForIssue("noConfig") // The virtual machine is a fault tolerance secondary virtual machine VmFaultToleranceConfigIssueReasonForIssueFtSecondaryVm = VmFaultToleranceConfigIssueReasonForIssue("ftSecondaryVm") // The virtual machine has one or more disks on local datastore VmFaultToleranceConfigIssueReasonForIssueHasLocalDisk = VmFaultToleranceConfigIssueReasonForIssue("hasLocalDisk") // The virtual machine is an ESX agent VM VmFaultToleranceConfigIssueReasonForIssueEsxAgentVm = VmFaultToleranceConfigIssueReasonForIssue("esxAgentVm") // The virtual machine video device has 3D enabled VmFaultToleranceConfigIssueReasonForIssueVideo3dEnabled = VmFaultToleranceConfigIssueReasonForIssue("video3dEnabled") VmFaultToleranceConfigIssueReasonForIssueHasUnsupportedDisk = VmFaultToleranceConfigIssueReasonForIssue("hasUnsupportedDisk") // FT logging nic does not have desired bandwidth VmFaultToleranceConfigIssueReasonForIssueInsufficientBandwidth = VmFaultToleranceConfigIssueReasonForIssue("insufficientBandwidth") // The host does not support fault tolerant VM with nested HV or VBS // enabled. VmFaultToleranceConfigIssueReasonForIssueHasNestedHVConfiguration = VmFaultToleranceConfigIssueReasonForIssue("hasNestedHVConfiguration") // The virtual machine has a vFlash memory device or/and disks with // vFlash cache configured. VmFaultToleranceConfigIssueReasonForIssueHasVFlashConfiguration = VmFaultToleranceConfigIssueReasonForIssue("hasVFlashConfiguration") // VMware product installed on the host does not support // fault tolerance VmFaultToleranceConfigIssueReasonForIssueUnsupportedProduct = VmFaultToleranceConfigIssueReasonForIssue("unsupportedProduct") // Host CPU does not support hardware virtualization VmFaultToleranceConfigIssueReasonForIssueCpuHvUnsupported = VmFaultToleranceConfigIssueReasonForIssue("cpuHvUnsupported") // Host CPU does not support hardware MMU virtualization VmFaultToleranceConfigIssueReasonForIssueCpuHwmmuUnsupported = VmFaultToleranceConfigIssueReasonForIssue("cpuHwmmuUnsupported") // Host CPU is compatible for replay-based FT, but hardware // virtualization has been disabled in the BIOS. VmFaultToleranceConfigIssueReasonForIssueCpuHvDisabled = VmFaultToleranceConfigIssueReasonForIssue("cpuHvDisabled") // The virtual machine firmware is of type EFI VmFaultToleranceConfigIssueReasonForIssueHasEFIFirmware = VmFaultToleranceConfigIssueReasonForIssue("hasEFIFirmware") // The host does not support fault tolerance virtual machines // with the specified number of virtual CPUs. VmFaultToleranceConfigIssueReasonForIssueTooManyVCPUs = VmFaultToleranceConfigIssueReasonForIssue("tooManyVCPUs") // The host does not support fault tolerance virtual machines // with the specified amount of memory. VmFaultToleranceConfigIssueReasonForIssueTooMuchMemory = VmFaultToleranceConfigIssueReasonForIssue("tooMuchMemory") // No VMotion license VmFaultToleranceConfigIssueReasonForIssueVMotionNotLicensed = VmFaultToleranceConfigIssueReasonForIssue("vMotionNotLicensed") // Host does not have proper FT license VmFaultToleranceConfigIssueReasonForIssueFtNotLicensed = VmFaultToleranceConfigIssueReasonForIssue("ftNotLicensed") // Host does not have HA agent running properly VmFaultToleranceConfigIssueReasonForIssueHaAgentIssue = VmFaultToleranceConfigIssueReasonForIssue("haAgentIssue") // The VM has unsupported storage policy VmFaultToleranceConfigIssueReasonForIssueUnsupportedSPBM = VmFaultToleranceConfigIssueReasonForIssue("unsupportedSPBM") // The virtual machine has virtual disk in linked-clone mode VmFaultToleranceConfigIssueReasonForIssueHasLinkedCloneDisk = VmFaultToleranceConfigIssueReasonForIssue("hasLinkedCloneDisk") // Virtual Machine with Pmem HA Failover is not supported VmFaultToleranceConfigIssueReasonForIssueUnsupportedPMemHAFailOver = VmFaultToleranceConfigIssueReasonForIssue("unsupportedPMemHAFailOver") // Virtual Machine with encrypted virtual disk is not supported. VmFaultToleranceConfigIssueReasonForIssueUnsupportedEncryptedDisk = VmFaultToleranceConfigIssueReasonForIssue("unsupportedEncryptedDisk") // The virtual machine does not allow to enable or disable FT Metro // Cluster while FT is turned on. VmFaultToleranceConfigIssueReasonForIssueFtMetroClusterNotEditable = VmFaultToleranceConfigIssueReasonForIssue("ftMetroClusterNotEditable") // Cannot turn on vSphere Fault Tolerance on a FT Metro Cluster enabled VM // with no Host Group configured. VmFaultToleranceConfigIssueReasonForIssueNoHostGroupConfigured = VmFaultToleranceConfigIssueReasonForIssue("noHostGroupConfigured") )
const ( // virtual floppy VmFaultToleranceInvalidFileBackingDeviceTypeVirtualFloppy = VmFaultToleranceInvalidFileBackingDeviceType("virtualFloppy") // virtual Cdrom VmFaultToleranceInvalidFileBackingDeviceTypeVirtualCdrom = VmFaultToleranceInvalidFileBackingDeviceType("virtualCdrom") // virtual serial port VmFaultToleranceInvalidFileBackingDeviceTypeVirtualSerialPort = VmFaultToleranceInvalidFileBackingDeviceType("virtualSerialPort") // virtual parallel port VmFaultToleranceInvalidFileBackingDeviceTypeVirtualParallelPort = VmFaultToleranceInvalidFileBackingDeviceType("virtualParallelPort") // virtual disk VmFaultToleranceInvalidFileBackingDeviceTypeVirtualDisk = VmFaultToleranceInvalidFileBackingDeviceType("virtualDisk") )
const ( // A VmPlacementPolicy with this strictness is enforced on a best-effort // basis whenever a VM linked with this policy (via that VM's // `VirtualMachineConfigSpec.vmPlacementPolicies` or // `VirtualMachineRelocateSpec.vmPlacementPolicies`) needs to be placed. // // Below is a detailed explanation: // If an operation requires specifying a VM's `VirtualMachineConfigSpec` or // `VirtualMachineRelocateSpec` and there is a VmPlacementPolicy specified in // that `VirtualMachineConfigSpec.vmPlacementPolicies` or // `VirtualMachineRelocateSpec.vmPlacementPolicies` with this // VmPlacementPolicyStrictness, then it means the following: // // (1) This VmPlacementPolicy will be considered as "preferred". This // means that if a VM with this VmPlacementPolicy cannot be successfully // placed on any host due to this policy, then the policy will be dropped // and a placement recommendation can still be generated even if it // results in violating that policy. This is denoted by the // "PreferredDuringPlacement" part of this strictness value. // // (2) This VmPlacementPolicy will be enforced for that operation as well // as beyond that when that VM is in execution. This essentially means // that this VmPlacementPolicy will be effectively converted into a // vSphere compute-policy and that compute-policy will be enforced on a // "preferred" basis whenever that VM needs to be placed thereafter. // This is denoted by the "PreferredDuringExecution" part of this // strictness value. VmPlacementPolicyVmPlacementPolicyStrictnessPreferredDuringPlacementPreferredDuringExecution = VmPlacementPolicyVmPlacementPolicyStrictness("PreferredDuringPlacementPreferredDuringExecution") // A VmPlacementPolicy with this strictness is enforced on a strict // basis while placing the VM for the operation where this policy has // been specified via `VirtualMachineConfigSpec.vmPlacementPolicies` or // `VirtualMachineRelocateSpec.vmPlacementPolicies`). // // After that, the same policy // will be enforced on a best-effort basis. // // Below is a detailed explanation: // If an operation requires specifying a VM's `VirtualMachineConfigSpec` or // `VirtualMachineRelocateSpec` and there is a VmPlacementPolicy specified in // that `VirtualMachineConfigSpec.vmPlacementPolicies` or // `VirtualMachineRelocateSpec.vmPlacementPolicies` with this // VmPlacementPolicyStrictness, then it means the following: // // (1) This VmPlacementPolicy will be considered as "required" while // computing the placement for that operation. This means that if a VM // with this VmPlacementPolicy cannot be successfully placed on any host // due to this policy, then the policy will still be honored and no // placement recommendation will be generated for that operation. The // policy must be satisfied to find a successful placement target for // the VM for that operation. This is denoted by the // "RequiredDuringPlacement" part of this strictness value. // // (2) This VmPlacementPolicy will be enforced for that operation as well // as beyond that when that VM is in execution. This essentially means // that this VmPlacementPolicy will be effectively converted into a // vSphere compute-policy and that compute-policy will be enforced on a // "preferred" basis whenever that VM needs to be placed thereafter. // This is denoted by the "PreferredDuringExecution" part of this // strictness value. VmPlacementPolicyVmPlacementPolicyStrictnessRequiredDuringPlacementPreferredDuringExecution = VmPlacementPolicyVmPlacementPolicyStrictness("RequiredDuringPlacementPreferredDuringExecution") )
const ( // Any VM placement policy with this `VmPlacementPolicyVmPlacementPolicyTopology_enum` will // be enforced at the granularity of ESXi host. // // For example, a VM-VM affinity policy with this // `VmPlacementPolicyVmPlacementPolicyTopology_enum` would imply that the associated VMs // need to be placed on the same ESXi host. VmPlacementPolicyVmPlacementPolicyTopologyHost = VmPlacementPolicyVmPlacementPolicyTopology("Host") // Any VM placement policy with this `VmPlacementPolicyVmPlacementPolicyTopology_enum` will be // enforced at the granularity of a vCenter compute cluster. // // For example, a VM-VM affinity policy with this // `VmPlacementPolicyVmPlacementPolicyTopology_enum` would imply that the associated VMs // need to be placed in the same vCenter compute cluster. VmPlacementPolicyVmPlacementPolicyTopologyClusterComputeResource = VmPlacementPolicyVmPlacementPolicyTopology("ClusterComputeResource") // Any VM placement policy with this `VmPlacementPolicyVmPlacementPolicyTopology_enum` will be // enforced at the granularity of vSphere Zone. // // For example, a VM-VM affinity policy with this // `VmPlacementPolicyVmPlacementPolicyTopology_enum` would imply that the associated VMs // need to be placed in the same vSphere Zone. VmPlacementPolicyVmPlacementPolicyTopologyVSphereZone = VmPlacementPolicyVmPlacementPolicyTopology("VSphereZone") )
const ( // The virtual machine was shut down VmShutdownOnIsolationEventOperationShutdown = VmShutdownOnIsolationEventOperation("shutdown") // The virtual machine was powered off because shut down failed VmShutdownOnIsolationEventOperationPoweredOff = VmShutdownOnIsolationEventOperation("poweredOff") )
const ( // The port can communicate with all other ports within the same PVLAN, // including the isolated and community ports . VmwareDistributedVirtualSwitchPvlanPortTypePromiscuous = VmwareDistributedVirtualSwitchPvlanPortType("promiscuous") // The port can only communicate with the promiscuous ports within the // same PVLAN, any other traffics are blocked. VmwareDistributedVirtualSwitchPvlanPortTypeIsolated = VmwareDistributedVirtualSwitchPvlanPortType("isolated") // The ports communicates with other community ports and with // promiscuous ports within the same PVLAN. // // any other traffics are // blocked. VmwareDistributedVirtualSwitchPvlanPortTypeCommunity = VmwareDistributedVirtualSwitchPvlanPortType("community") )
const ( VsanDiskIssueTypeNonExist = VsanDiskIssueType("nonExist") VsanDiskIssueTypeStampMismatch = VsanDiskIssueType("stampMismatch") VsanDiskIssueTypeUnknown = VsanDiskIssueType("unknown") )
const ( // No special action should take place regarding VSAN data. VsanHostDecommissionModeObjectActionNoAction = VsanHostDecommissionModeObjectAction("noAction") // VSAN data reconfiguration should be performed to ensure storage // object accessibility. VsanHostDecommissionModeObjectActionEnsureObjectAccessibility = VsanHostDecommissionModeObjectAction("ensureObjectAccessibility") // VSAN data evacuation should be performed such that all storage // object data is removed from the host. VsanHostDecommissionModeObjectActionEvacuateAllData = VsanHostDecommissionModeObjectAction("evacuateAllData") )
const ( // Disk is currently in use by the VSAN service. // // A disk may be considered in use by the VSAN service regardless of // whether the VSAN service is enabled. As long as a disk is in use // by VSAN, it is reserved exclusively for VSAN and may not be used // for other purposes. // // See also `VsanHostDiskResult.error`. VsanHostDiskResultStateInUse = VsanHostDiskResultState("inUse") // Disk is considered eligible for use by the VSAN service, // but is not currently in use. VsanHostDiskResultStateEligible = VsanHostDiskResultState("eligible") // Disk is considered ineligible for use by the VSAN service, // and is not currently in use. // // See also `VsanHostDiskResult.error`. VsanHostDiskResultStateIneligible = VsanHostDiskResultState("ineligible") )
const ( // Node health is unknown. VsanHostHealthStateUnknown = VsanHostHealthState("unknown") // Node is considered healthy. VsanHostHealthStateHealthy = VsanHostHealthState("healthy") // Node is considered unhealthy. VsanHostHealthStateUnhealthy = VsanHostHealthState("unhealthy") )
const ( // The node is enabled for the VSAN service but has some configuration // error which prevents participation. VsanHostNodeStateError = VsanHostNodeState("error") // The node is disabled for the VSAN service. VsanHostNodeStateDisabled = VsanHostNodeState("disabled") // The node is enabled for the VSAN service and is serving as an agent. VsanHostNodeStateAgent = VsanHostNodeState("agent") // The node is enabled for the VSAN service and is serving as the master. VsanHostNodeStateMaster = VsanHostNodeState("master") // The node is enabled for the VSAN service and is serving as the backup. VsanHostNodeStateBackup = VsanHostNodeState("backup") // The node is starting the VSAN service; this state is considered // transitory. VsanHostNodeStateStarting = VsanHostNodeState("starting") // The node is stopping the VSAN service; this state is considered // transitory. VsanHostNodeStateStopping = VsanHostNodeState("stopping") // The node is entering maintenance mode; this state is considered // transitory. // // See also `HostSystem.EnterMaintenanceMode_Task`. VsanHostNodeStateEnteringMaintenanceMode = VsanHostNodeState("enteringMaintenanceMode") // The node is exiting maintenance mode; this state is considered // transitory. // // See also `HostSystem.ExitMaintenanceMode_Task`. VsanHostNodeStateExitingMaintenanceMode = VsanHostNodeState("exitingMaintenanceMode") // The node is being decommissioned from the VSAN service; this state is // considered transitory. VsanHostNodeStateDecommissioning = VsanHostNodeState("decommissioning") )
const ( // Disk group is being (re-)added. VsanUpgradeSystemUpgradeHistoryDiskGroupOpTypeAdd = VsanUpgradeSystemUpgradeHistoryDiskGroupOpType("add") // Disk group is being removed. VsanUpgradeSystemUpgradeHistoryDiskGroupOpTypeRemove = VsanUpgradeSystemUpgradeHistoryDiskGroupOpType("remove") )
const ( WeekOfMonthFirst = WeekOfMonth("first") WeekOfMonthSecond = WeekOfMonth("second") WeekOfMonthThird = WeekOfMonth("third") WeekOfMonthFourth = WeekOfMonth("fourth") WeekOfMonthLast = WeekOfMonth("last") )
const ( // storage vmotion resolution WillLoseHAProtectionResolutionSvmotion = WillLoseHAProtectionResolution("svmotion") // relocate resolution WillLoseHAProtectionResolutionRelocate = WillLoseHAProtectionResolution("relocate") )
const ( VslmDiskInfoFlagId = VslmDiskInfoFlag("id") VslmDiskInfoFlagDescriptorVersion = VslmDiskInfoFlag("descriptorVersion") 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") VslmDiskInfoFlagVirtualDiskFormat = VslmDiskInfoFlag("virtualDiskFormat") VslmDiskInfoFlagLinkedCloneDetails = VslmDiskInfoFlag("linkedCloneDetails") )
const ( VslmVStorageObjectControlFlagKeepAfterDeleteVm = VslmVStorageObjectControlFlag("keepAfterDeleteVm") VslmVStorageObjectControlFlagDisableRelocation = VslmVStorageObjectControlFlag("disableRelocation") VslmVStorageObjectControlFlagEnableChangedBlockTracking = VslmVStorageObjectControlFlag("enableChangedBlockTracking") )
const ( // MinValidHardwareVersion is the minimum, valid hardware version supported // by VMware hypervisors in the wild. MinValidHardwareVersion = VMX3 // MaxValidHardwareVersion is the maximum, valid hardware version supported // by VMware hypervisors in the wild. MaxValidHardwareVersion = VMX22 )
const ( // APD timeout has been disabled on one of the host CannotEnableVmcpForClusterReasonAPDTimeoutDisabled = CannotEnableVmcpForClusterReason("APDTimeoutDisabled") )
const ( // A standard ASCII-based line-based log file. DiagnosticManagerLogFormatPlain = DiagnosticManagerLogFormat("plain") )
const ( // Online extend disk operation. DisallowedChangeByServiceDisallowedChangeHotExtendDisk = DisallowedChangeByServiceDisallowedChange("hotExtendDisk") )
const ( // Fail the end phase of guest quiesce creation. GuestQuiesceEndGuestQuiesceErrorFailure = GuestQuiesceEndGuestQuiesceError("failure") )
const (
HostActiveDirectoryAuthenticationCertificateDigestSHA1 = HostActiveDirectoryAuthenticationCertificateDigest("SHA1")
)
const (
HostDistributedVirtualSwitchManagerFailoverStageSTAGE_1 = HostDistributedVirtualSwitchManagerFailoverStage("STAGE_1")
)
const ( // VMware Fault Tolerance feature. // // For pre-4.1 hosts, the // version value reported will be empty in which case // `AboutInfo.build` should be used. For all // other hosts, the version number reported will be a component-specific // version identifier of the form X.Y.Z, where: // X refers to host agent Fault Tolerance version number, // Y refers to VMX Fault Tolerance version number, // Z refers to VMkernal Fault Tolerance version HostFeatureVersionKeyFaultTolerance = HostFeatureVersionKey("faultTolerance") )
const (
HostFirewallSystemServiceNameVpxa = HostFirewallSystemServiceName("vpxa")
)
const (
HostHasComponentFailureHostComponentTypeDatastore = HostHasComponentFailureHostComponentType("Datastore")
)
const (
HostMaintenanceSpecPurposeHostUpgrade = HostMaintenanceSpecPurpose("hostUpgrade")
)
const ( // When the host is in the quick patch partial maintenance mode, it is safe to // perform a quick patch. // // When the host is in this partial maintenance mode, any virtual machines // and/or pods placed on it will continue to run but operations which may // lead to new workloads starting on the host such as power on or incoming // vmotions may be blocked. // It is generally unsafe to reboot the host in this state. HostPartialMaintenanceModeIdQuickPatchPartialMM = HostPartialMaintenanceModeId("quickPatchPartialMM") )
const (
PhysicalNicVmDirectPathGen2SupportedModeUpt = PhysicalNicVmDirectPathGen2SupportedMode("upt")
)
const RecommendationReasonCodeXClusterPlacement = RecommendationReasonCode("xClusterPlacement")
const (
RecommendationTypeV1 = RecommendationType("V1")
)
const ( // Disk type. VStorageObjectConsumptionTypeDisk = VStorageObjectConsumptionType("disk") )
const ( // SHA256 VirtualMachineCertThumbprintHashAlgorithmSha256 = VirtualMachineCertThumbprintHashAlgorithm("sha256") )
const (
VirtualMachineMetadataManagerVmMetadataOwnerOwnerComVmwareVsphereHA = VirtualMachineMetadataManagerVmMetadataOwnerOwner("ComVmwareVsphereHA")
)
Variables ¶
This section is empty.
Functions ¶
func AddMinAPIVersionForEnumValue ¶ added in v0.31.0
func AddMinAPIVersionForEnumValue(enumName, enumValue, minAPIVersion string)
func AddMinAPIVersionForType ¶ added in v0.31.0
func AddMinAPIVersionForType(name, minAPIVersion string)
func DeepCopy ¶ added in v0.47.0
DeepCopy creates a deep-copy of src by encoding it to JSON and then decoding that into a new instance of T. Please note, empty slices or maps in src that are set to omitempty will be nil in the copied object.
func DeepCopyInto ¶ added in v0.47.0
DeepCopyInto creates a deep-copy of src by encoding it to JSON and then decoding that into dst. Please note, empty slices or maps in src that are set to omitempty will be nil in the copied object.
func EnumValuesAsStrings ¶ added in v0.38.0
func IsAlreadyExists ¶ added in v0.28.0
func IsFileNotFound ¶
func MustDeepCopy ¶ added in v0.47.0
func MustDeepCopy[T AnyType](src T) T
MustDeepCopy panics if DeepCopy returns an error.
func MustDeepCopyInto ¶ added in v0.47.0
MustDeepCopyInto panics if DeepCopyInto returns an error.
func NewJSONDecoder ¶ added in v0.31.0
NewJSONDecoder creates JSON decoder configured for VMOMI.
func NewJSONEncoder ¶ added in v0.31.0
NewJSONEncoder creates JSON encoder configured for VMOMI.
func ToString ¶ added in v0.43.0
ToString returns the string-ified version of the provided input value by first attempting to encode the value to JSON using the vimtype JSON encoder, and if that should fail, using the standard JSON encoder, and if that fails, returning the value formatted with Sprintf("%v").
Please note, this function is not intended to replace marshaling the data to JSON using the normal workflows. This function is for when a string-ified version of the data is needed for things like logging.
func VmomiTypeName ¶ added in v0.31.0
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 ¶ added in v0.21.0
type AbandonHciWorkflow AbandonHciWorkflowRequestType
type AbandonHciWorkflowRequestType ¶ added in v0.21.0
type AbandonHciWorkflowRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
}
type AbandonHciWorkflowResponse ¶ added in v0.21.0
type AbandonHciWorkflowResponse struct {
}
type AbdicateDomOwnership ¶
type AbdicateDomOwnership AbdicateDomOwnershipRequestType
type AbdicateDomOwnershipRequestType ¶
type AbdicateDomOwnershipRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// List of VSAN/DOM object UUIDs.
Uuids []string `xml:"uuids" json:"uuids"`
}
The parameters of `HostVsanInternalSystem.AbdicateDomOwnership`.
type AbdicateDomOwnershipResponse ¶
type AbdicateDomOwnershipResponse struct {
Returnval []string `xml:"returnval,omitempty" json:"returnval,omitempty"`
}
type AbortCustomizationRequestType ¶ added in v0.23.0
type AbortCustomizationRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The Virtual Machine managed object reference.
//
// Refers instance of `VirtualMachine`.
Vm ManagedObjectReference `xml:"vm" json:"vm"`
// The guest authentication data. See
// `GuestAuthentication`.
Auth BaseGuestAuthentication `xml:"auth,typeattr" json:"auth"`
}
The parameters of `VirtualMachineGuestCustomizationManager.AbortCustomization_Task`.
type AbortCustomization_Task ¶ added in v0.23.0
type AbortCustomization_Task AbortCustomizationRequestType
type AbortCustomization_TaskResponse ¶ added in v0.23.0
type AbortCustomization_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}
type AboutInfo ¶
type AboutInfo struct {
DynamicData
// Short form of the product name.
Name string `xml:"name" json:"name"`
// The complete product name, including the version information.
FullName string `xml:"fullName" json:"fullName"`
// Name of the vendor of this product.
Vendor string `xml:"vendor" json:"vendor"`
// Dot-separated product version string.
//
// For example, "10.0.2.0".
Version string `xml:"version" json:"version"`
// Patch level for the server.
PatchLevel string `xml:"patchLevel,omitempty" json:"patchLevel,omitempty" vim:"7.0.2.0"`
// Build string for the server on which this call is made.
//
// For example, x.y.z-num.
// This string does not apply to the API.
Build string `xml:"build" json:"build"`
// Version of the message catalog for the current session's locale.
LocaleVersion string `xml:"localeVersion,omitempty" json:"localeVersion,omitempty"`
// Build number for the current session's locale.
//
// Typically, this is a small number reflecting a
// localization change from the normal product build.
LocaleBuild string `xml:"localeBuild,omitempty" json:"localeBuild,omitempty"`
// Operating system type and architecture.
//
// Examples of values are:
// - "win32-x86" - For x86-based Windows systems.
// - "linux-x86" - For x86-based Linux systems.
// - "vmnix-x86" - For the x86 ESX Server microkernel.
// - "vmnix-arm64" - For the arm64 ESX Server microkernel.
OsType string `xml:"osType" json:"osType"`
// The product ID is a unique identifier for a product line.
//
// Examples of values are:
// - "gsx" - For the VMware Server product.
// - "esx" - For the ESX product.
// - "embeddedEsx" - For the ESXi product.
// - "esxio" - For the ESXio product.
// - "vpx" - For the VirtualCenter product.
ProductLineId string `xml:"productLineId" json:"productLineId"`
// Indicates whether or not the service instance represents a
// standalone host.
//
// If the service instance represents a standalone host, then the physical
// inventory for that service instance is fixed to that single host.
// VirtualCenter server provides additional features over single hosts.
// For example, VirtualCenter offers multi-host management.
//
// Examples of values are:
// - "VirtualCenter" - For a VirtualCenter instance.
// - "HostAgent" - For host agent on an ESX Server or VMware Server host.
ApiType string `xml:"apiType" json:"apiType"`
// The newest long-term supported API version provided by the server.
//
// The version format is "x.y.z.a", where "x", "y", and "z" are numbers
// that do not exceed 99, and "a" does not exceed 9999.
ApiVersion string `xml:"apiVersion" json:"apiVersion"`
// A globally unique identifier associated with this service instance.
InstanceUuid string `xml:"instanceUuid,omitempty" json:"instanceUuid,omitempty"`
// The license product name
LicenseProductName string `xml:"licenseProductName,omitempty" json:"licenseProductName,omitempty"`
// The license product version
LicenseProductVersion string `xml:"licenseProductVersion,omitempty" json:"licenseProductVersion,omitempty"`
}
This data object type describes system information including the name, type, version, and build number.
type AccountCreatedEvent ¶
type AccountCreatedEvent struct {
HostEvent
Spec BaseHostAccountSpec `xml:"spec,typeattr" json:"spec"`
Group bool `xml:"group" json:"group"`
}
This event records that an account was created on a host.
type AccountRemovedEvent ¶
type AccountRemovedEvent struct {
HostEvent
Account string `xml:"account" json:"account"`
Group bool `xml:"group" json:"group"`
}
This event records that an account was removed from a host.
type AccountUpdatedEvent ¶
type AccountUpdatedEvent struct {
HostEvent
Spec BaseHostAccountSpec `xml:"spec,typeattr" json:"spec"`
Group bool `xml:"group" json:"group"`
// The previous account description
PrevDescription string `xml:"prevDescription,omitempty" json:"prevDescription,omitempty"`
}
This event records that an account was updated on a host.
type AcknowledgeAlarm ¶
type AcknowledgeAlarm AcknowledgeAlarmRequestType
type AcknowledgeAlarmRequestType ¶
type AcknowledgeAlarmRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The Alarm to acknowledge.
//
// Required privileges: Alarm.Acknowledge
//
// Refers instance of `Alarm`.
Alarm ManagedObjectReference `xml:"alarm" json:"alarm"`
// The ManagedEntity for which to acknowledge the Alarm.
//
// Required privileges: System.Read
//
// Refers instance of `ManagedEntity`.
Entity ManagedObjectReference `xml:"entity" json:"entity"`
}
The parameters of `AlarmManager.AcknowledgeAlarm`.
type AcknowledgeAlarmResponse ¶
type AcknowledgeAlarmResponse struct {
}
type AcquireCimServicesTicket ¶
type AcquireCimServicesTicket AcquireCimServicesTicketRequestType
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 AcquireCredentialsInGuest ¶
type AcquireCredentialsInGuest AcquireCredentialsInGuestRequestType
type AcquireCredentialsInGuestRequestType ¶
type AcquireCredentialsInGuestRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// MoRef of the VM to perform the operation on.
//
// Required privileges: VirtualMachine.GuestOperations.Query
//
// Refers instance of `VirtualMachine`.
Vm ManagedObjectReference `xml:"vm" json:"vm"`
// The guest authentication data used to acquire credentials.
// See `GuestAuthentication`.
RequestedAuth BaseGuestAuthentication `xml:"requestedAuth,typeattr" json:"requestedAuth"`
// The sessionID number should be provided only when
// responding to a server challenge. The sessionID number to be used with
// the challenge is found in the
// `GuestAuthenticationChallenge` object.
SessionID int64 `xml:"sessionID,omitempty" json:"sessionID,omitempty"`
}
The parameters of `GuestAuthManager.AcquireCredentialsInGuest`.
type AcquireCredentialsInGuestResponse ¶
type AcquireCredentialsInGuestResponse struct {
Returnval BaseGuestAuthentication `xml:"returnval,typeattr" json:"returnval"`
}
type AcquireGenericServiceTicket ¶
type AcquireGenericServiceTicket AcquireGenericServiceTicketRequestType
type AcquireGenericServiceTicketRequestType ¶
type AcquireGenericServiceTicketRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// specification for the service request which will be
// invoked with the ticket.
Spec BaseSessionManagerServiceRequestSpec `xml:"spec,typeattr" json:"spec"`
}
The parameters of `SessionManager.AcquireGenericServiceTicket`.
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:"-"`
// User requesting one-time password.
UserName string `xml:"userName" json:"userName"`
}
The parameters of `SessionManager.AcquireLocalTicket`.
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:"-"`
// The type of service to acquire, the set of possible
// values is described in `VirtualMachineTicketType_enum`.
TicketType string `xml:"ticketType" json:"ticketType"`
}
The parameters of `VirtualMachine.AcquireTicket`.
type AcquireTicketResponse ¶
type AcquireTicketResponse struct {
Returnval VirtualMachineTicket `xml:"returnval" json:"returnval"`
}
type Action ¶
type Action struct {
DynamicData
}
This data object type defines the action initiated by a scheduled task or alarm.
This is an abstract type. A client creates a scheduled task or an alarm each of which triggers an action, defined by a subclass of this type.
type ActionParameter ¶
type ActionParameter string
These constant strings can be used as parameters in user-specified email subject and body templates as well as in scripts.
The action processor in VirtualCenter substitutes the run-time values for the parameters. For example, an email subject provided by the client could be the string: `Alarm - {alarmName} Description:\n{eventDescription}`. Or a script action provided could be: `myScript {alarmName}`.
func (ActionParameter) Strings ¶ added in v0.38.0
func (e ActionParameter) Strings() []string
func (ActionParameter) Values ¶ added in v0.38.0
func (e ActionParameter) Values() []ActionParameter
type ActionType ¶
type ActionType string
Pre-defined constants for possible action types.
Virtual Center uses this information to coordinate with the clients.
func (ActionType) Strings ¶ added in v0.38.0
func (e ActionType) Strings() []string
func (ActionType) Values ¶ added in v0.38.0
func (e ActionType) Values() []ActionType
type ActiveDirectoryFault ¶
type ActiveDirectoryFault struct {
VimFault
// The error code reported by the Active Directory API.
ErrorCode int32 `xml:"errorCode,omitempty" json:"errorCode,omitempty"`
}
Base fault for Active Directory related problems.
func (*ActiveDirectoryFault) GetActiveDirectoryFault ¶
func (b *ActiveDirectoryFault) GetActiveDirectoryFault() *ActiveDirectoryFault
type ActiveDirectoryFaultFault ¶
type ActiveDirectoryFaultFault BaseActiveDirectoryFault
type ActiveDirectoryProfile ¶
type ActiveDirectoryProfile struct {
ApplyProfile
}
The `ActiveDirectoryProfile` data object represents Active Directory configuration.
Use the `ApplyProfile.policy` list for access to configuration data for the Active Directory profile. Use the `ApplyProfile.property` list for access to subprofiles, if any.
type ActiveVMsBlockingEVC ¶
type ActiveVMsBlockingEVC struct {
EVCConfigFault
// The requested EVC mode.
EvcMode string `xml:"evcMode,omitempty" json:"evcMode,omitempty"`
// Hosts with active virtual machines that are blocking the operation,
// because the hosts expose compatibility-relevant CPU features not present
// in the baseline of the requested EVC mode.
//
// Note that in rare cases, a host may be on this list even if its
// `maxEVCModeKey` corresponds to the
// requested EVC mode. This means that even though that EVC mode is the
// best match for the host's hardware, the host still has some features
// beyond those present in the baseline for that EVC mode.
//
// Refers instances of `HostSystem`.
Host []ManagedObjectReference `xml:"host,omitempty" json:"host,omitempty"`
// The names of the hosts in the host array.
HostName []string `xml:"hostName,omitempty" json:"hostName,omitempty"`
}
An attempt to enable Enhanced VMotion Compatibility on a cluster, or to select a less-featureful EVC mode for a cluster where EVC is already enabled, has failed for the following reason:
- The cluster contains hosts that expose additional compatibility- relevant CPU features beyond those present in the baseline of the requested EVC mode.
- Those hosts have powered-on or suspended virtual machines.
Therefore the EVC configuration has been rejected since it may suppress CPU features that are currently in-use.
type ActiveVMsBlockingEVCFault ¶
type ActiveVMsBlockingEVCFault ActiveVMsBlockingEVC
type AddAuthorizationRole ¶
type AddAuthorizationRole AddAuthorizationRoleRequestType
type AddAuthorizationRoleRequestType ¶
type AddAuthorizationRoleRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// Name of the new role.
Name string `xml:"name" json:"name"`
// List of privileges to assign to the role.
PrivIds []string `xml:"privIds,omitempty" json:"privIds,omitempty"`
}
The parameters of `AuthorizationManager.AddAuthorizationRole`.
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:"-"`
// The name of the field.
Name string `xml:"name" json:"name"`
// The managed object type to which this field
// will apply
MoType string `xml:"moType,omitempty" json:"moType,omitempty"`
// Privilege policy to apply to FieldDef being
// created
FieldDefPolicy *PrivilegePolicyDef `xml:"fieldDefPolicy,omitempty" json:"fieldDefPolicy,omitempty"`
// Privilege policy to apply to instances of field
FieldPolicy *PrivilegePolicyDef `xml:"fieldPolicy,omitempty" json:"fieldPolicy,omitempty"`
}
The parameters of `CustomFieldsManager.AddCustomFieldDef`.
type AddCustomFieldDefResponse ¶
type AddCustomFieldDefResponse struct {
Returnval CustomFieldDef `xml:"returnval" json:"returnval"`
}
type AddDVPortgroupRequestType ¶
type AddDVPortgroupRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The specification for the portgroup.
Spec []DVPortgroupConfigSpec `xml:"spec" json:"spec"`
}
The parameters of `DistributedVirtualSwitch.AddDVPortgroup_Task`.
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:"-"`
// list of disks to add for use by the VSAN service
Disk []HostScsiDisk `xml:"disk" json:"disk"`
}
The parameters of `HostVsanSystem.AddDisks_Task`.
type AddDisks_Task ¶
type AddDisks_Task AddDisksRequestType
type AddDisks_TaskResponse ¶
type AddDisks_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}
type AddFilter ¶ added in v0.12.0
type AddFilter AddFilterRequestType
type AddFilterEntities ¶ added in v0.12.0
type AddFilterEntities AddFilterEntitiesRequestType
type AddFilterEntitiesRequestType ¶ added in v0.12.0
type AddFilterEntitiesRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The filter id.
FilterId string `xml:"filterId" json:"filterId"`
// The list of additional managed entities. Only
// entities of type HostSystem or
// ClusterComputeResource are valid.
//
// Refers instances of `ManagedEntity`.
Entities []ManagedObjectReference `xml:"entities,omitempty" json:"entities,omitempty"`
}
The parameters of `HealthUpdateManager.AddFilterEntities`.
type AddFilterEntitiesResponse ¶ added in v0.12.0
type AddFilterEntitiesResponse struct {
}
type AddFilterRequestType ¶ added in v0.12.0
type AddFilterRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The provider identifier.
ProviderId string `xml:"providerId" json:"providerId"`
// The filter name.
FilterName string `xml:"filterName" json:"filterName"`
// The list of HealthUpdateInfo IDs that should be
// filtered.
InfoIds []string `xml:"infoIds,omitempty" json:"infoIds,omitempty"`
}
The parameters of `HealthUpdateManager.AddFilter`.
type AddFilterResponse ¶ added in v0.12.0
type AddFilterResponse struct {
Returnval string `xml:"returnval" json:"returnval"`
}
type AddGuestAlias ¶
type AddGuestAlias AddGuestAliasRequestType
type AddGuestAliasRequestType ¶
type AddGuestAliasRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// Virtual machine to perform the operation on.
//
// Required privileges: VirtualMachine.GuestOperations.ModifyAliases
//
// Refers instance of `VirtualMachine`.
Vm ManagedObjectReference `xml:"vm" json:"vm"`
// The guest authentication data for this operation. See
// `GuestAuthentication`. These credentials must satisfy
// authentication requirements
// for a guest account on the specified virtual machine.
Auth BaseGuestAuthentication `xml:"auth,typeattr" json:"auth"`
// Username for the guest account on the virtual machine.
Username string `xml:"username" json:"username"`
// Indicates whether the certificate associated with the
// alias should be mapped. If an alias certificate is mapped,
// guest operation requests that use that alias do not have
// to specify the guest account username in the
// `SAMLTokenAuthentication` object. If mapCert is
// false, the request must specify the username.
MapCert bool `xml:"mapCert" json:"mapCert"`
// X.509 certificate from the VMware SSO Server,
// in base64 encoded DER format. The ESXi
// Server uses this certificate to authenticate guest
// operation requests.
Base64Cert string `xml:"base64Cert" json:"base64Cert"`
// Specifies the subject name for authentication.
// The subject name (when present) corresponds to
// the value of the Subject element
// in SAML tokens. The ESXi Server uses the subject
// name to authenticate guest operation requests.
AliasInfo GuestAuthAliasInfo `xml:"aliasInfo" json:"aliasInfo"`
}
The parameters of `GuestAliasManager.AddGuestAlias`.
type AddGuestAliasResponse ¶
type AddGuestAliasResponse struct {
}
type AddHostRequestType ¶
type AddHostRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// Specifies the parameters needed to add a single host.
Spec HostConnectSpec `xml:"spec" json:"spec"`
// Flag to specify whether or not the host should be connected
// immediately after it is added. The host will not be added if
// a connection attempt is made and fails.
AsConnected bool `xml:"asConnected" json:"asConnected"`
// the resource pool for the root resource pool from the host.
//
// Required privileges: Resource.AssignVMToPool
//
// Refers instance of `ResourcePool`.
ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty" json:"resourcePool,omitempty"`
// Provide a licenseKey or licenseKeyType. See `LicenseManager`
License string `xml:"license,omitempty" json:"license,omitempty"`
}
The parameters of `ClusterComputeResource.AddHost_Task`.
type AddHost_Task ¶
type AddHost_Task AddHostRequestType
type AddHost_TaskResponse ¶
type AddHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}
type AddInternetScsiSendTargets ¶
type AddInternetScsiSendTargets AddInternetScsiSendTargetsRequestType
type AddInternetScsiSendTargetsRequestType ¶
type AddInternetScsiSendTargetsRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The device of the Internet SCSI HBA adapter.
IScsiHbaDevice string `xml:"iScsiHbaDevice" json:"iScsiHbaDevice"`
// An array of iSCSI send targets.
Targets []HostInternetScsiHbaSendTarget `xml:"targets" json:"targets"`
}
The parameters of `HostStorageSystem.AddInternetScsiSendTargets`.
type AddInternetScsiSendTargetsResponse ¶
type AddInternetScsiSendTargetsResponse struct {
}
type AddInternetScsiStaticTargets ¶
type AddInternetScsiStaticTargets AddInternetScsiStaticTargetsRequestType
type AddInternetScsiStaticTargetsRequestType ¶
type AddInternetScsiStaticTargetsRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The device of the Internet SCSI HBA adapter.
IScsiHbaDevice string `xml:"iScsiHbaDevice" json:"iScsiHbaDevice"`
// An array of iSCSI static targets to add.
Targets []HostInternetScsiHbaStaticTarget `xml:"targets" json:"targets"`
}
The parameters of `HostStorageSystem.AddInternetScsiStaticTargets`.
type AddInternetScsiStaticTargetsResponse ¶
type AddInternetScsiStaticTargetsResponse struct {
}
type AddKey ¶ added in v0.12.0
type AddKey AddKeyRequestType
type AddKeyRequestType ¶ added in v0.12.0
type AddKeyRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// \[in\] The cryptographic key to add.
Key CryptoKeyPlain `xml:"key" json:"key"`
}
The parameters of `CryptoManager.AddKey`.
type AddKeyResponse ¶ added in v0.12.0
type AddKeyResponse struct {
}
type AddKeys ¶ added in v0.12.0
type AddKeys AddKeysRequestType
type AddKeysRequestType ¶ added in v0.12.0
type AddKeysRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// \[in\] List of cryptographic keys to add.
Keys []CryptoKeyPlain `xml:"keys,omitempty" json:"keys,omitempty"`
}
The parameters of `CryptoManager.AddKeys`.
type AddKeysResponse ¶ added in v0.12.0
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:"-"`
// A license. E.g. a serial license.
LicenseKey string `xml:"licenseKey" json:"licenseKey"`
// array of key-value labels. Ignored by ESX Server.
Labels []KeyValue `xml:"labels,omitempty" json:"labels,omitempty"`
}
The parameters of `LicenseManager.AddLicense`.
type AddLicenseResponse ¶
type AddLicenseResponse struct {
Returnval LicenseManagerLicenseInfo `xml:"returnval" json:"returnval"`
}
type AddMonitoredEntities ¶ added in v0.12.0
type AddMonitoredEntities AddMonitoredEntitiesRequestType
type AddMonitoredEntitiesRequestType ¶ added in v0.12.0
type AddMonitoredEntitiesRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The provider id.
ProviderId string `xml:"providerId" json:"providerId"`
// The entities that are newly monitored by this
// provider.
//
// Refers instances of `ManagedEntity`.
Entities []ManagedObjectReference `xml:"entities,omitempty" json:"entities,omitempty"`
}
The parameters of `HealthUpdateManager.AddMonitoredEntities`.
type AddMonitoredEntitiesResponse ¶ added in v0.12.0
type AddMonitoredEntitiesResponse struct {
}
type AddNetworkResourcePool ¶
type AddNetworkResourcePool AddNetworkResourcePoolRequestType
type AddNetworkResourcePoolRequestType ¶
type AddNetworkResourcePoolRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// the network resource pool configuration specification.
ConfigSpec []DVSNetworkResourcePoolConfigSpec `xml:"configSpec" json:"configSpec"`
}
The parameters of `DistributedVirtualSwitch.AddNetworkResourcePool`.
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"`
}
The parameters of `HostNetworkSystem.AddPortGroup`.
type AddPortGroupResponse ¶
type AddPortGroupResponse struct {
}
type AddServiceConsoleVirtualNic ¶
type AddServiceConsoleVirtualNic AddServiceConsoleVirtualNicRequestType
type AddServiceConsoleVirtualNicRequestType ¶
type AddServiceConsoleVirtualNicRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
Portgroup string `xml:"portgroup" json:"portgroup"`
Nic HostVirtualNicSpec `xml:"nic" json:"nic"`
}
The parameters of `HostNetworkSystem.AddServiceConsoleVirtualNic`.
type AddServiceConsoleVirtualNicResponse ¶
type AddServiceConsoleVirtualNicResponse struct {
Returnval string `xml:"returnval" json:"returnval"`
}
type AddStandaloneHostRequestType ¶
type AddStandaloneHostRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// Specifies the parameters needed to add a single host.
Spec HostConnectSpec `xml:"spec" json:"spec"`
// Optionally specify the configuration for the compute
// resource that will be created to contain the host.
CompResSpec BaseComputeResourceConfigSpec `xml:"compResSpec,omitempty,typeattr" json:"compResSpec,omitempty"`
// Flag to specify whether or not the host should be
// connected as soon as it is added. The host will not
// be added if a connection attempt is made and fails.
AddConnected bool `xml:"addConnected" json:"addConnected"`
// Provide a licenseKey or licenseKeyType. See `LicenseManager`
License string `xml:"license,omitempty" json:"license,omitempty"`
}
The parameters of `Folder.AddStandaloneHost_Task`.
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:"-"`
// Note: Must be the empty string in case nic.distributedVirtualPort
// is set.
Portgroup string `xml:"portgroup" json:"portgroup"`
Nic HostVirtualNicSpec `xml:"nic" json:"nic"`
}
The parameters of `HostNetworkSystem.AddVirtualNic`.
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"`
}
The parameters of `HostNetworkSystem.AddVirtualSwitch`.
type AddVirtualSwitchResponse ¶
type AddVirtualSwitchResponse struct {
}
type AdminDisabled ¶
type AdminDisabled struct {
HostConfigFault
}
Fault thrown if an attempt to disable the Administrator permission on a host of which the Administrator permission has already been disabled.
type AdminDisabledFault ¶
type AdminDisabledFault AdminDisabled
type AdminNotDisabled ¶
type AdminNotDisabled struct {
HostConfigFault
}
Fault thrown if an attempt to enable the Administrator permission on a host of which the Administrator permission is not disabled.
type AdminNotDisabledFault ¶
type AdminNotDisabledFault AdminNotDisabled
type AdminPasswordNotChangedEvent ¶
type AdminPasswordNotChangedEvent struct {
HostEvent
}
Default password for the Admin user on the host has not been changed.
type AffinityConfigured ¶
type AffinityConfigured struct {
MigrationFault
// Configured affinity types for the virtual machine.
//
// See `AffinityType_enum` for valid values.
ConfiguredAffinity []string `xml:"configuredAffinity" json:"configuredAffinity"`
}
Virtual machine has a configured memory and/or CPU affinity that will prevent VMotion.
This is an error for powered-on virtual machines.
type AffinityConfiguredFault ¶
type AffinityConfiguredFault AffinityConfigured
type AffinityType ¶
type AffinityType string
Types of affinities.
func (AffinityType) Strings ¶ added in v0.38.0
func (e AffinityType) Strings() []string
func (AffinityType) Values ¶ added in v0.38.0
func (e AffinityType) Values() []AffinityType
type AfterStartupTaskScheduler ¶
type AfterStartupTaskScheduler struct {
TaskScheduler
// The delay in minutes after vCenter server is restarted.
//
// The value must be greater than or equal to 0.
Minute int32 `xml:"minute" json:"minute"`
}
The `AfterStartupTaskScheduler` data object establishes the time that a scheduled task will run after the vCenter server restarts.
type AgentInstallFailed ¶
type AgentInstallFailed struct {
HostConnectFault
// The reason why the agent install failed, if known.
//
// Values should come from `AgentInstallFailedReason_enum`.
Reason string `xml:"reason,omitempty" json:"reason,omitempty"`
// The status code returned by the agent installer, if it was run.
StatusCode int32 `xml:"statusCode,omitempty" json:"statusCode,omitempty"`
// The output (stdout/stderr) from executing the agent installer.
InstallerOutput string `xml:"installerOutput,omitempty" json:"installerOutput,omitempty"`
}
An AgentInstallFailed fault is thrown when VirtualCenter fails to install the VirtualCenter agent on a host.
For example, a fault is thrown if the agent software cannot be uploaded to the host or an error occurred during the agent installation.
type AgentInstallFailedFault ¶
type AgentInstallFailedFault AgentInstallFailed
type AgentInstallFailedReason ¶
type AgentInstallFailedReason string
func (AgentInstallFailedReason) Strings ¶ added in v0.38.0
func (e AgentInstallFailedReason) Strings() []string
func (AgentInstallFailedReason) Values ¶ added in v0.38.0
func (e AgentInstallFailedReason) Values() []AgentInstallFailedReason
type AlarmAcknowledgedEvent ¶
type AlarmAcknowledgedEvent struct {
AlarmEvent
// The entity that triggered the alarm.
Source ManagedEntityEventArgument `xml:"source" json:"source"`
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
}
This event records the acknowledgement of an Alarm
type AlarmAction ¶
type AlarmAction struct {
DynamicData
}
Action invoked by triggered alarm.
This is an abstract type.
func (*AlarmAction) GetAlarmAction ¶
func (b *AlarmAction) GetAlarmAction() *AlarmAction
type AlarmActionTriggeredEvent ¶
type AlarmActionTriggeredEvent struct {
AlarmEvent
// The entity that triggered the alarm.
Source ManagedEntityEventArgument `xml:"source" json:"source"`
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
}
This event records that an alarm was triggered.
type AlarmClearedEvent ¶
type AlarmClearedEvent struct {
AlarmEvent
// The entity that triggered the alarm.
Source ManagedEntityEventArgument `xml:"source" json:"source"`
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
// The original alarm status from which it was cleared
From string `xml:"from" json:"from"`
}
This event records the manual clearing of an Alarm
type AlarmCreatedEvent ¶
type AlarmCreatedEvent struct {
AlarmEvent
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
}
This event records the creation of an alarm.
type AlarmDescription ¶
type AlarmDescription struct {
DynamicData
// Descriptions of expression types for a trigger.
Expr []BaseTypeDescription `xml:"expr,typeattr" json:"expr"`
// *State Operator enum description*
StateOperator []BaseElementDescription `xml:"stateOperator,typeattr" json:"stateOperator"`
// *MetricAlarmExpression Metric Operator enum description*
MetricOperator []BaseElementDescription `xml:"metricOperator,typeattr" json:"metricOperator"`
// *Host System Connection State enum description*
HostSystemConnectionState []BaseElementDescription `xml:"hostSystemConnectionState,typeattr" json:"hostSystemConnectionState"`
// *Virtual Machine Power State enum description*
VirtualMachinePowerState []BaseElementDescription `xml:"virtualMachinePowerState,typeattr" json:"virtualMachinePowerState"`
// `DatastoreSummary.accessible` and
// `description`
DatastoreConnectionState []BaseElementDescription `xml:"datastoreConnectionState,typeattr" json:"datastoreConnectionState"`
// *Host System Power State enum description*
HostSystemPowerState []BaseElementDescription `xml:"hostSystemPowerState,typeattr" json:"hostSystemPowerState"`
// *Guest Heartbeat Status enum description*
VirtualMachineGuestHeartbeatStatus []BaseElementDescription `xml:"virtualMachineGuestHeartbeatStatus,typeattr" json:"virtualMachineGuestHeartbeatStatus"`
// *ManagedEntity Status enum description*
EntityStatus []BaseElementDescription `xml:"entityStatus,typeattr" json:"entityStatus"`
// Action class descriptions for an alarm.
Action []BaseTypeDescription `xml:"action,typeattr" json:"action"`
}
Static strings for alarms.
type AlarmEmailCompletedEvent ¶
type AlarmEmailCompletedEvent struct {
AlarmEvent
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
// The destination email address.
To string `xml:"to" json:"to"`
}
This event records the completion of an alarm email notification.
type AlarmEmailFailedEvent ¶
type AlarmEmailFailedEvent struct {
AlarmEvent
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
// The destination email address.
To string `xml:"to" json:"to"`
// The reason for the failure.
Reason LocalizedMethodFault `xml:"reason" json:"reason"`
}
This event records a failure to complete an alarm email notification.
type AlarmEvent ¶
type AlarmEvent struct {
Event
// The associated alarm object.
Alarm AlarmEventArgument `xml:"alarm" json:"alarm"`
}
This event is an alarm events.
func (*AlarmEvent) GetAlarmEvent ¶
func (b *AlarmEvent) GetAlarmEvent() *AlarmEvent
type AlarmEventArgument ¶
type AlarmEventArgument struct {
EntityEventArgument
// The Alarm object.
//
// Refers instance of `Alarm`.
Alarm ManagedObjectReference `xml:"alarm" json:"alarm"`
}
The event argument is an Alarm object.
type AlarmExpression ¶
type AlarmExpression struct {
DynamicData
}
Base type for the expressions specifying the conditions that define the status of an alarm.
func (*AlarmExpression) GetAlarmExpression ¶
func (b *AlarmExpression) GetAlarmExpression() *AlarmExpression
type AlarmFilterSpec ¶ added in v0.18.0
type AlarmFilterSpec struct {
DynamicData
// Status array which could be used to filter alarms according to their
// triggered state.
//
// If all triggered alarms need to be matched an empty array or
// ManagedEntity::red and ManagedEntity::yellow could be filled in the array.
Status []ManagedEntityStatus `xml:"status,omitempty" json:"status,omitempty"`
// Use values from `AlarmFilterSpecAlarmTypeByEntity_enum`
TypeEntity string `xml:"typeEntity,omitempty" json:"typeEntity,omitempty"`
// Use values from `AlarmFilterSpecAlarmTypeByTrigger_enum`
TypeTrigger string `xml:"typeTrigger,omitempty" json:"typeTrigger,omitempty"`
}
Alarm Filter used to filter/group alarms.
type AlarmFilterSpecAlarmTypeByEntity ¶ added in v0.18.0
type AlarmFilterSpecAlarmTypeByEntity string
Alarm entity type
func (AlarmFilterSpecAlarmTypeByEntity) Strings ¶ added in v0.38.0
func (e AlarmFilterSpecAlarmTypeByEntity) Strings() []string
func (AlarmFilterSpecAlarmTypeByEntity) Values ¶ added in v0.38.0
func (e AlarmFilterSpecAlarmTypeByEntity) Values() []AlarmFilterSpecAlarmTypeByEntity
type AlarmFilterSpecAlarmTypeByTrigger ¶ added in v0.18.0
type AlarmFilterSpecAlarmTypeByTrigger string
Alarm triggering type.
The main divisions are event triggered and metric- or state-based alarms.
func (AlarmFilterSpecAlarmTypeByTrigger) Strings ¶ added in v0.38.0
func (e AlarmFilterSpecAlarmTypeByTrigger) Strings() []string
func (AlarmFilterSpecAlarmTypeByTrigger) Values ¶ added in v0.38.0
func (e AlarmFilterSpecAlarmTypeByTrigger) Values() []AlarmFilterSpecAlarmTypeByTrigger
type AlarmInfo ¶
type AlarmInfo struct {
AlarmSpec
// The unique key.
Key string `xml:"key" json:"key"`
// The alarm object.
//
// Refers instance of `Alarm`.
Alarm ManagedObjectReference `xml:"alarm" json:"alarm"`
// The entity on which the alarm is registered.
//
// Refers instance of `ManagedEntity`.
Entity ManagedObjectReference `xml:"entity" json:"entity"`
// The time the alarm was created or modified.
LastModifiedTime time.Time `xml:"lastModifiedTime" json:"lastModifiedTime"`
// User name that modified the alarm most recently.
LastModifiedUser string `xml:"lastModifiedUser" json:"lastModifiedUser"`
// The event ID that records the alarm creation.
CreationEventId int32 `xml:"creationEventId" json:"creationEventId"`
}
Attributes of an alarm.
type AlarmReconfiguredEvent ¶
type AlarmReconfiguredEvent struct {
AlarmEvent
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
// The configuration values changed during the reconfiguration.
ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty" json:"configChanges,omitempty"`
}
This event records the reconfiguration of an alarm.
type AlarmRemovedEvent ¶
type AlarmRemovedEvent struct {
AlarmEvent
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
}
This event records the removal of an alarm.
type AlarmScriptCompleteEvent ¶
type AlarmScriptCompleteEvent struct {
AlarmEvent
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
// The script triggered by the alarm.
Script string `xml:"script" json:"script"`
}
This event records the completion of an alarm-triggered script.
type AlarmScriptFailedEvent ¶
type AlarmScriptFailedEvent struct {
AlarmEvent
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
// The script triggered by the alarm.
Script string `xml:"script" json:"script"`
// The reason for the failure.
Reason LocalizedMethodFault `xml:"reason" json:"reason"`
}
This event records a failure to complete an alarm-triggered script.
type AlarmSetting ¶
type AlarmSetting struct {
DynamicData
// Tolerance range for the metric triggers, measured in one hundredth percentage.
//
// A zero value means that the alarm
// triggers whenever the metric value is above
// or below the specified value.
// A nonzero value means that the alarm
// triggers only after reaching a certain percentage
// above or below the nominal trigger value.
ToleranceRange int32 `xml:"toleranceRange" json:"toleranceRange"`
// How often the alarm is triggered, measured in seconds.
//
// A zero value means that the alarm is allowed
// to trigger as often as possible.
// A nonzero value means that any subsequent triggers
// are suppressed for a period of seconds following a
// reported trigger.
ReportingFrequency int32 `xml:"reportingFrequency" json:"reportingFrequency"`
}
Tolerance and frequency limits of an alarm.
type AlarmSnmpCompletedEvent ¶
type AlarmSnmpCompletedEvent struct {
AlarmEvent
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
}
This event records the completion of an alarm SNMP notification.
type AlarmSnmpFailedEvent ¶
type AlarmSnmpFailedEvent struct {
AlarmEvent
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
// The reason for the failure.
Reason LocalizedMethodFault `xml:"reason" json:"reason"`
}
This event records a failure to complete an alarm SNMP notification.
type AlarmSpec ¶
type AlarmSpec struct {
DynamicData
// Name of the alarm.
Name string `xml:"name" json:"name"`
// System name of the alarm.
//
// This is set only for predefined Alarms - i.e. Alarms created by the
// server or extensions automatically. After creation this value cannot be
// modified. User-created Alarms do not have a systemName at all.
//
// The purpose of this field is to identify system-created Alarms
// reliably, even if they are edited by users.
//
// When creating Alarms with systemName, the systemName and the name of the
// alarm should be equal.
//
// When reconfiguring an Alarm with systemName, the same systemName should
// be passed in the new AlarmSpec. Renaming Alarms with systemName is not
// allowed, i.e. when reconfiguring, the name passed in the new AlarmSpec
// should be equal to either the systemName or its localized version (the
// current name in the Alarm's info).
SystemName string `xml:"systemName,omitempty" json:"systemName,omitempty"`
// Description of the alarm.
Description string `xml:"description" json:"description"`
// Flag to indicate whether or not the alarm is enabled or disabled.
Enabled bool `xml:"enabled" json:"enabled"`
// Top-level alarm expression that defines trigger conditions.
Expression BaseAlarmExpression `xml:"expression,typeattr" json:"expression"`
// Action to perform when the alarm is triggered.
Action BaseAlarmAction `xml:"action,omitempty,typeattr" json:"action,omitempty"`
// Frequency in seconds, which specifies how often appropriate actions
// should repeat when an alarm does not change state.
ActionFrequency int32 `xml:"actionFrequency,omitempty" json:"actionFrequency,omitempty"`
// Tolerance and maximum frequency settings.
Setting *AlarmSetting `xml:"setting,omitempty" json:"setting,omitempty"`
}
Parameters for alarm creation.
func (*AlarmSpec) GetAlarmSpec ¶
type AlarmState ¶
type AlarmState struct {
DynamicData
// Unique key that identifies the alarm.
Key string `xml:"key" json:"key"`
// Entity on which the alarm is instantiated.
//
// Refers instance of `ManagedEntity`.
Entity ManagedObjectReference `xml:"entity" json:"entity"`
// Alarm object from which the AlarmState object is instantiated.
//
// Refers instance of `Alarm`.
Alarm ManagedObjectReference `xml:"alarm" json:"alarm"`
// Overall status of the alarm object.
//
// This is the value of the alarm's top-level expression.
// In releases after vSphere API 5.0, vSphere Servers might not
// generate property collector update notifications for this property.
// To obtain the latest value of the property, you can use
// PropertyCollector methods RetrievePropertiesEx or WaitForUpdatesEx.
// If you use the PropertyCollector.WaitForUpdatesEx method, specify
// an empty string for the version parameter.
// Since this property is on a DataObject, an update returned by WaitForUpdatesEx may
// contain values for this property when some other property on the DataObject changes.
// If this update is a result of a call to WaitForUpdatesEx with a non-empty
// version parameter, the value for this property may not be current.
OverallStatus ManagedEntityStatus `xml:"overallStatus" json:"overallStatus"`
// Time the alarm triggered.
Time time.Time `xml:"time" json:"time"`
// Flag to indicate if the alarm's actions have been acknowledged for the
// associated ManagedEntity.
Acknowledged *bool `xml:"acknowledged" json:"acknowledged,omitempty"`
// The user who acknowledged this triggering.
//
// If the triggering has not
// been acknowledged, then the value is not valid.
AcknowledgedByUser string `xml:"acknowledgedByUser,omitempty" json:"acknowledgedByUser,omitempty"`
// The time this triggering was acknowledged.
//
// If the triggering has not
// been acknowledged, then the value is not valid.
AcknowledgedTime *time.Time `xml:"acknowledgedTime" json:"acknowledgedTime,omitempty"`
// Contains the key of the event that has triggered the alarm.
//
// The value
// is set only for event based alarms. The value is not set for gray or
// manually reset alarms (via vim.AlarmManager.setAlarmStatus).
EventKey int32 `xml:"eventKey,omitempty" json:"eventKey,omitempty"`
// Flag to indicate if the alarm is disabled for the associated
// ManagedEntity.
Disabled *bool `xml:"disabled" json:"disabled,omitempty"`
}
Information about the alarm's state.
type AlarmStatusChangedEvent ¶
type AlarmStatusChangedEvent struct {
AlarmEvent
// The entity for which the alarm status has been changed.
Source ManagedEntityEventArgument `xml:"source" json:"source"`
// The entity with which the alarm is registered.
Entity ManagedEntityEventArgument `xml:"entity" json:"entity"`
// The original alarm status.
From string `xml:"from" json:"from"`
// The new alarm status.
To string `xml:"to" json:"to"`
}
This event records a status change for an alarm.
type AlarmTriggeringAction ¶
type AlarmTriggeringAction struct {
AlarmAction
// The action to be done when the alarm is triggered.
Action BaseAction `xml:"action,typeattr" json:"action"`
// Indicates on which transitions this action executes and repeats.
//
// This is optional only for backwards compatibility.
TransitionSpecs []AlarmTriggeringActionTransitionSpec `xml:"transitionSpecs,omitempty" json:"transitionSpecs,omitempty"`
// Deprecated as of vSphere API 4.0, use
// `AlarmTriggeringActionTransitionSpec` .
//
// Flag to specify that the alarm should trigger on a transition
// from green to yellow.
Green2yellow bool `xml:"green2yellow" json:"green2yellow"`
// Deprecated as of vSphere API 4.0, use
// `AlarmTriggeringActionTransitionSpec` .
//
// Flag to specify that the alarm should trigger on a transition
// from yellow to red.
Yellow2red bool `xml:"yellow2red" json:"yellow2red"`
// Deprecated as of vSphere API 4.0, use
// `AlarmTriggeringActionTransitionSpec` .
//
// Flag to specify that the alarm should trigger on a transition
// from red to yellow.
Red2yellow bool `xml:"red2yellow" json:"red2yellow"`
// Deprecated as of vSphere API 4.0, use
// `AlarmTriggeringActionTransitionSpec` .
//
// Flag to specify that the alarm should trigger on a transition
// from yellow to green.
Yellow2green bool `xml:"yellow2green" json:"yellow2green"`
}
This data object type describes one or more triggering transitions and an action to be done when an alarm is triggered.
There are four triggering transitions; at least one of them must be provided. A gray state is considered the same as a green state, for the purpose of detecting transitions.
type AlarmTriggeringActionTransitionSpec ¶
type AlarmTriggeringActionTransitionSpec struct {
DynamicData
// The state from which the alarm must transition for the action to
// fire.
//
// Valid choices are red, yellow and green.
StartState ManagedEntityStatus `xml:"startState" json:"startState"`
// The state to which the alarm must transition for the action to fire.
//
// Valid choices are red, yellow, and green.
FinalState ManagedEntityStatus `xml:"finalState" json:"finalState"`
// Whether or not the action repeats, as per the actionFrequency defined
// in the enclosing Alarm.
Repeats bool `xml:"repeats" json:"repeats"`
}
Specification indicating which on transitions this action fires.
The existence of a Spec indicates that this action fires on transitions from that Spec's startState to finalState.
There are six acceptable {startState, finalState} pairs: {green, yellow}, {green, red}, {yellow, red}, {red, yellow}, {red, green} and {yellow, green}. Direct transitions have precedence over indirect. At least one of these pairs must be specified. Any deviation from the above will render the enclosing AlarmSpec invalid.
type AllVirtualMachinesLicensedEvent ¶
type AllVirtualMachinesLicensedEvent struct {
LicenseEvent
}
This event records that the previously unlicensed virtual machines on the specified host are now licensed.
After this event is entered into the event log, we expect to see that the (@link vim.event.Event.UnlicensedVirtualMachinesEvent UnlicensedVirtualMachinesEvent) (@link vim.ManagedEntity.configIssue configIssue) is removed from the host.
type AllocateIpv4Address ¶
type AllocateIpv4Address AllocateIpv4AddressRequestType
type AllocateIpv4AddressRequestType ¶
type AllocateIpv4AddressRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The datacenter on which to find the pool
//
// Refers instance of `Datacenter`.
Dc ManagedObjectReference `xml:"dc" json:"dc"`
// The unique ID of the pool
PoolId int32 `xml:"poolId" json:"poolId"`
// The unique ID for this allocation
AllocationId string `xml:"allocationId" json:"allocationId"`
}
The parameters of `IpPoolManager.AllocateIpv4Address`.
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:"-"`
// The datacenter on which to find the pool
//
// Refers instance of `Datacenter`.
Dc ManagedObjectReference `xml:"dc" json:"dc"`
// The unique ID of the pool
PoolId int32 `xml:"poolId" json:"poolId"`
// The unique ID for this allocation
AllocationId string `xml:"allocationId" json:"allocationId"`
}
The parameters of `IpPoolManager.AllocateIpv6Address`.
type AllocateIpv6AddressResponse ¶
type AllocateIpv6AddressResponse struct {
Returnval string `xml:"returnval" json:"returnval"`
}
type AlreadyAuthenticatedSessionEvent ¶
type AlreadyAuthenticatedSessionEvent struct {
SessionEvent
}
This event records a failed user logon due to the user already being logged on.
type AlreadyBeingManaged ¶
type AlreadyBeingManaged struct {
HostConnectFault
// IP address of server that is currently managing the host.
IpAddress string `xml:"ipAddress" json:"ipAddress"`
}
AlreadyBeingManaged fault is thrown by the host connect method if the host is already being managed by a VirtualCenter server.
type AlreadyBeingManagedFault ¶
type AlreadyBeingManagedFault AlreadyBeingManaged
type AlreadyConnected ¶
type AlreadyConnected struct {
HostConnectFault
// Name of the host
Name string `xml:"name" json:"name"`
}
AlreadyConnect fault is thrown by the host connect method if the host is already connected to a VirtualCenter server.
This might occur if the host has been added more than once in the same VirtualCenter in different folders or compute resources.
type AlreadyConnectedFault ¶
type AlreadyConnectedFault AlreadyConnected
type AlreadyExists ¶
An AlreadyExists fault is thrown when an attempt is made to add an element to a collection, if the element's key, name, or identifier already exists in that collection.
type AlreadyExistsFault ¶
type AlreadyExistsFault AlreadyExists
type AlreadyUpgraded ¶
type AlreadyUpgraded struct {
VimFault
}
An AlreadyUpgraded fault is thrown when an attempt is made to upgrade the virtual hardware of a Virtual machine whose virtual hardware is already up-to-date.
type AlreadyUpgradedFault ¶
type AlreadyUpgradedFault AlreadyUpgraded
type AndAlarmExpression ¶
type AndAlarmExpression struct {
AlarmExpression
// List of alarm expressions that define the overall status of the alarm.
// - The state of the alarm expression is gray if all subexpressions are gray.
// Otherwise, gray subexpressions are ignored.
// - The state is red if all subexpressions are red.
// - Otherwise, the state is yellow if all subexpressions are red or yellow.
// - Otherwise, the state of the alarm expression is green.
Expression []BaseAlarmExpression `xml:"expression,typeattr" json:"expression"`
}
A data object type that links multiple alarm expressions with AND operators.
type AnswerFile ¶
type AnswerFile struct {
DynamicData
// List containing host-specific configuration data.
UserInput []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty" json:"userInput,omitempty"`
// Time at which the answer file was created.
CreatedTime time.Time `xml:"createdTime" json:"createdTime"`
// Time at which the answer file was last modified.
ModifiedTime time.Time `xml:"modifiedTime" json:"modifiedTime"`
}
The `AnswerFile` data object contains host-specific information that a host will use in combination with a `HostProfile` for configuration.
Answer files are stored on the vCenter Server, along with host profiles. An answer file is always associated with a particular host.
To supply host-specific data:
- Specify deferred parameters when you call the `HostProfile*.*HostProfile.ExecuteHostProfile` method. The host profile engine will verify the set of parameters for the additional configuration data.
- Use the complete required input list (`ProfileExecuteResult*.*ProfileExecuteResult.requireInput`\[\]) as user input for the `HostProfileManager*.*HostProfileManager.ApplyHostConfig_Task` method. When you apply the profile, the vCenter Server saves the additional configuration data in the `AnswerFile.userInput` list.
- Use the `HostProfileManager*.*HostProfileManager.UpdateAnswerFile_Task` method. This method will update an existing answer file or create a new one.
type AnswerFileCreateSpec ¶
type AnswerFileCreateSpec struct {
DynamicData
// If "false", then the answer file will be saved without being validated.
//
// The default if not specified is "true".
// This option should be used with caution, since the resulting answer
// file will not be checked for errors.
Validating *bool `xml:"validating" json:"validating,omitempty"`
}
Base class for host-specific answer file options.
func (*AnswerFileCreateSpec) GetAnswerFileCreateSpec ¶
func (b *AnswerFileCreateSpec) GetAnswerFileCreateSpec() *AnswerFileCreateSpec
type AnswerFileOptionsCreateSpec ¶
type AnswerFileOptionsCreateSpec struct {
AnswerFileCreateSpec
// List of parameters that contain host-specific data.
UserInput []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty" json:"userInput,omitempty"`
}
The `AnswerFileOptionsCreateSpec` data object contains host-specific user input for an answer file.
type AnswerFileSerializedCreateSpec ¶
type AnswerFileSerializedCreateSpec struct {
AnswerFileCreateSpec
// Host-specific user input.
AnswerFileConfigString string `xml:"answerFileConfigString" json:"answerFileConfigString"`
}
The `AnswerFileSerializedCreateSpec` data object contains a serialized string representation of host-specific data for an answer file.
type AnswerFileStatusError ¶
type AnswerFileStatusError struct {
DynamicData
// Path to a profile or a policy option for host-specific data.
UserInputPath ProfilePropertyPath `xml:"userInputPath" json:"userInputPath"`
// Message describing the error.
ErrMsg LocalizableMessage `xml:"errMsg" json:"errMsg"`
}
The `AnswerFileStatusError` data object describes an answer file error and identifies the profile or policy option with which the error is associated.
type AnswerFileStatusResult ¶
type AnswerFileStatusResult struct {
DynamicData
// Time that the answer file status was determined.
CheckedTime time.Time `xml:"checkedTime" json:"checkedTime"`
// Host associated with the answer file.
//
// Refers instance of `HostSystem`.
Host ManagedObjectReference `xml:"host" json:"host"`
// Status of the answer file.
//
// See `HostProfileManagerAnswerFileStatus_enum` for valid values.
Status string `xml:"status" json:"status"`
// If <code>status</code> is <code>invalid</code>, this property contains a list
// of status error objects.
Error []AnswerFileStatusError `xml:"error,omitempty" json:"error,omitempty"`
}
The `AnswerFileStatusResult` data object shows the validity of the answer file associated with a host.
type AnswerFileUpdateFailed ¶
type AnswerFileUpdateFailed struct {
VimFault
// Failures encountered during answer file update
Failure []AnswerFileUpdateFailure `xml:"failure" json:"failure"`
}
Could not update the answer file as it has invalid inputs.
type AnswerFileUpdateFailedFault ¶
type AnswerFileUpdateFailedFault AnswerFileUpdateFailed
type AnswerFileUpdateFailure ¶
type AnswerFileUpdateFailure struct {
DynamicData
// The user input that has the error
UserInputPath ProfilePropertyPath `xml:"userInputPath" json:"userInputPath"`
// Message which explains the error
ErrMsg LocalizableMessage `xml:"errMsg" json:"errMsg"`
}
DataObject which represents the errors that occurred when an answer file update was performed.
type AnswerFileValidationInfoStatus ¶ added in v0.18.0
type AnswerFileValidationInfoStatus string
Defines the result status values for a validating answer file.
func (AnswerFileValidationInfoStatus) Strings ¶ added in v0.38.0
func (e AnswerFileValidationInfoStatus) Strings() []string
func (AnswerFileValidationInfoStatus) Values ¶ added in v0.38.0
func (e AnswerFileValidationInfoStatus) Values() []AnswerFileValidationInfoStatus
type AnswerVM ¶
type AnswerVM AnswerVMRequestType
type AnswerVMRequestType ¶
type AnswerVMRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The value from QuestionInfo.id that identifies the question
// to answer.
QuestionId string `xml:"questionId" json:"questionId"`
// The contents of the QuestionInfo.choice.value array element
// that identifies the desired answer.
AnswerChoice string `xml:"answerChoice" json:"answerChoice"`
}
The parameters of `VirtualMachine.AnswerVM`.
type AnswerVMResponse ¶
type AnswerVMResponse struct {
}
type ApplicationQuiesceFault ¶
type ApplicationQuiesceFault struct {
SnapshotFault
}
This fault is thrown when creating a quiesced snapshot failed because the (user-supplied) custom pre-freeze script in the virtual machine exited with a non-zero return code.
This indicates that the script failed to perform its quiescing task, which causes us to fail the quiesced snapshot operation.
type ApplicationQuiesceFaultFault ¶
type ApplicationQuiesceFaultFault ApplicationQuiesceFault
type ApplyEntitiesConfigRequestType ¶ added in v0.12.0
type ApplyEntitiesConfigRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// An array of
// `ApplyHostProfileConfigurationSpec`
// objects. Each applyConfigSpecs object contains the data objects
// required to remediate a host. The API caller should expand
// a cluster to all its hosts for the purpose of providing the
// required data object for configuration apply of each host.
ApplyConfigSpecs []ApplyHostProfileConfigurationSpec `xml:"applyConfigSpecs,omitempty" json:"applyConfigSpecs,omitempty"`
}
The parameters of `HostProfileManager.ApplyEntitiesConfig_Task`.
type ApplyEntitiesConfig_Task ¶ added in v0.12.0
type ApplyEntitiesConfig_Task ApplyEntitiesConfigRequestType
type ApplyEntitiesConfig_TaskResponse ¶ added in v0.12.0
type ApplyEntitiesConfig_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}
type ApplyEvcModeVMRequestType ¶ added in v0.18.0
type ApplyEvcModeVMRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The feature masks to apply to the virtual machine.
// An empty set of masks will clear EVC settings.
Mask []HostFeatureMask `xml:"mask,omitempty" json:"mask,omitempty"`
// Defaults to true if not set. A true value implies
// that any unspecified feature will not be exposed to the guest.
// A false value will expose any unspecified feature to the guest
// with the value of the host.
CompleteMasks *bool `xml:"completeMasks" json:"completeMasks,omitempty"`
}
The parameters of `VirtualMachine.ApplyEvcModeVM_Task`.
type ApplyEvcModeVM_Task ¶ added in v0.18.0
type ApplyEvcModeVM_Task ApplyEvcModeVMRequestType
type ApplyEvcModeVM_TaskResponse ¶ added in v0.18.0
type ApplyEvcModeVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}
type ApplyHostConfigRequestType ¶
type ApplyHostConfigRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// Host to be updated. User must have sufficient credentials and privileges
// to satisfy the contents of the <code>configSpec</code>.
//
// Refers instance of `HostSystem`.
Host ManagedObjectReference `xml:"host" json:"host"`
// Set of configuration changes to be applied to the host.
// The changes are returned by the
// `HostProfile*.*HostProfile.ExecuteHostProfile`
// method in the
// `ProfileExecuteResult*.*ProfileExecuteResult.configSpec`
// property.
ConfigSpec HostConfigSpec `xml:"configSpec" json:"configSpec"`
// Additional host-specific data to be applied to the host.
// This data is the complete list of deferred parameters verified by the
// `HostProfile*.*HostProfile.ExecuteHostProfile`
// method, contained in the `ProfileExecuteResult` object
// returned by the method.
UserInput []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty" json:"userInput,omitempty"`
}
The parameters of `HostProfileManager.ApplyHostConfig_Task`.
type ApplyHostConfig_Task ¶
type ApplyHostConfig_Task ApplyHostConfigRequestType
type ApplyHostConfig_TaskResponse ¶
type ApplyHostConfig_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}
type ApplyHostProfileConfigurationResult ¶ added in v0.18.0
type ApplyHostProfileConfigurationResult struct {
DynamicData
// Time that the host config apply starts.
StartTime time.Time `xml:"startTime" json:"startTime"`
// Time that the host config apply completes.
CompleteTime time.Time `xml:"completeTime" json:"completeTime"`
// Host to be remediated.
//
// Refers instance of `HostSystem`.
Host ManagedObjectReference `xml:"host" json:"host"`
// Status of the remediation.
//
// See
// `ApplyHostProfileConfigurationResultStatus_enum`
// for valid values.
Status string `xml:"status" json:"status"`
// If <code>status</code> is <code>fail</code>, this property contains
// a list of status error message objects.
Errors []LocalizedMethodFault `xml:"errors,omitempty" json:"errors,omitempty"`
}
The `ApplyHostProfileConfigurationResult` data object contains the remediation results for a host: the time that the remediation happens, the status, the errors, and optional compliance result after reboot.
type ApplyHostProfileConfigurationResultStatus ¶ added in v0.18.0
type ApplyHostProfileConfigurationResultStatus string
func (ApplyHostProfileConfigurationResultStatus) Strings ¶ added in v0.38.0
func (e ApplyHostProfileConfigurationResultStatus) Strings() []string
func (ApplyHostProfileConfigurationResultStatus) Values ¶ added in v0.38.0
func (e ApplyHostProfileConfigurationResultStatus) Values() []ApplyHostProfileConfigurationResultStatus
type ApplyHostProfileConfigurationSpec ¶ added in v0.12.0
type ApplyHostProfileConfigurationSpec struct {
ProfileExecuteResult
// The host to be remediated.
//
// Refers instance of `HostSystem`.
Host ManagedObjectReference `xml:"host" json:"host"`
// The task requirements from the results of
// `HostProfileManager.GenerateConfigTaskList` method
TaskListRequirement []string `xml:"taskListRequirement,omitempty" json:"taskListRequirement,omitempty"`
// Description of tasks that will be performed on the host
// to carry out HostProfile application.
TaskDescription []LocalizableMessage `xml:"taskDescription,omitempty" json:"taskDescription,omitempty"`
// For a stateless host, there are two approaches to apply a host
// profile:
// (1) Reboot the host and apply the host profile at boot time.
//
// (2) Apply the host profile directly from VC. We call this as
// regular apply.
// The variable rebootStateless allows users to choose the first
// approach from the two approaches above:
// apply host profile by rebooting this host.
RebootStateless *bool `xml:"rebootStateless" json:"rebootStateless,omitempty"`
// For regular apply, when some of the tasks requires reboot,
// that this variable is<code>true</code> indicates that the
// reboot automatically happens in the batch profile apply
// than that the user will manually reboot the system later.
//
// For stateless host, this variable takes effect only when
// the variable <code>rebootStateless</code> above is
// <code>false</code>.
RebootHost *bool `xml:"rebootHost" json:"rebootHost,omitempty"`
// This contains the error details.
FaultData *LocalizedMethodFault `xml:"faultData,omitempty" json:"faultData,omitempty"`
}
The data object that contains the objects needed to remediate a host in host profile batch apply.
type ApplyProfile ¶
type ApplyProfile struct {
DynamicData
// Indicates whether the profile is enabled.
Enabled bool `xml:"enabled" json:"enabled"`
// The list of policies comprising the profile.
//
// A `ProfilePolicy`
// stores one or more configuration data values in a `PolicyOption`.
// The policy option is one of the configuration options from the
// `ProfilePolicyMetadata*.*ProfilePolicyMetadata.possibleOption`
// list.
Policy []ProfilePolicy `xml:"policy,omitempty" json:"policy,omitempty"`
// Identifies the profile type.
ProfileTypeName string `xml:"profileTypeName,omitempty" json:"profileTypeName,omitempty"`
// Profile engine version.
ProfileVersion string `xml:"profileVersion,omitempty" json:"profileVersion,omitempty"`
// List of subprofiles for this profile.
//
// This list can change depending on which profile plug-ins are available in the system.
// Subprofiles can be nested to arbitrary depths to represent host capabilities.
Property []ProfileApplyProfileProperty `xml:"property,omitempty" json:"property,omitempty"`
// Indicates whether this profile is marked as "favorite".
Favorite *bool `xml:"favorite" json:"favorite,omitempty"`
// Indicates whether this profile is marked as to-be-merged.
ToBeMerged *bool `xml:"toBeMerged" json:"toBeMerged,omitempty"`
// Indicates whether the selected array elements, with the current
// as one of them, replace the profile array in the target host
// profile.
ToReplaceWith *bool `xml:"toReplaceWith" json:"toReplaceWith,omitempty"`
// Indicates whether this profile is marked as to-be-deleted.
ToBeDeleted *bool `xml:"toBeDeleted" json:"toBeDeleted,omitempty"`
// Indicates that the member variable <code>enabled</code> of this profile
// will be copied from source profile to target profiles at host profile
// composition.
CopyEnableStatus *bool `xml:"copyEnableStatus" json:"copyEnableStatus,omitempty"`
// Indicates whether this profile will be displayed or not.
Hidden *bool `xml:"hidden" json:"hidden,omitempty"`
}
The `ApplyProfile` data object is the base class for all data objects that define profile configuration data.
<code>ApplyProfile</code> defines ESX configuration data storage and it supports recursive profile definition for the profile plug-in architecture.
func (*ApplyProfile) GetApplyProfile ¶
func (b *ApplyProfile) GetApplyProfile() *ApplyProfile
type ApplyRecommendation ¶
type ApplyRecommendation ApplyRecommendationRequestType
type ApplyRecommendationRequestType ¶
type ApplyRecommendationRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The key field of the DrsRecommendation or Recommendation.
Key string `xml:"key" json:"key"`
}
The parameters of `ClusterComputeResource.ApplyRecommendation`.
type ApplyRecommendationResponse ¶
type ApplyRecommendationResponse struct {
}
type ApplyStorageDrsRecommendationRequestType ¶
type ApplyStorageDrsRecommendationRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The key fields of the Recommendations that are applied.
Key []string `xml:"key" json:"key"`
}
The parameters of `StorageResourceManager.ApplyStorageDrsRecommendation_Task`.
type ApplyStorageDrsRecommendationToPodRequestType ¶
type ApplyStorageDrsRecommendationToPodRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The storage pod.
//
// Refers instance of `StoragePod`.
Pod ManagedObjectReference `xml:"pod" json:"pod"`
// The key field of the Recommendation.
Key string `xml:"key" json:"key"`
}
The parameters of `StorageResourceManager.ApplyStorageDrsRecommendationToPod_Task`.
type ApplyStorageDrsRecommendationToPod_Task ¶
type ApplyStorageDrsRecommendationToPod_Task ApplyStorageDrsRecommendationToPodRequestType
type ApplyStorageDrsRecommendationToPod_TaskResponse ¶
type ApplyStorageDrsRecommendationToPod_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}
type ApplyStorageDrsRecommendation_Task ¶
type ApplyStorageDrsRecommendation_Task ApplyStorageDrsRecommendationRequestType
type ApplyStorageDrsRecommendation_TaskResponse ¶
type ApplyStorageDrsRecommendation_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval" json:"returnval"`
}
type ApplyStorageRecommendationResult ¶
type ApplyStorageRecommendationResult struct {
DynamicData
// The result applying the recommendation, if it was successful.
//
// This is the equivalent of the `TaskInfo.result` key for the
// task launched when the recommendation was applied.
//
// Refers instance of `VirtualMachine`.
Vm *ManagedObjectReference `xml:"vm,omitempty" json:"vm,omitempty"`
}
Both `StorageResourceManager.RecommendDatastores` and `Datastore.DatastoreEnterMaintenanceMode` methods may invoke Storage DRS for recommendations on placing or evacuating virtual disks.
All initial placement recommendations, and some enterMaintenanceMode recommendations need to be approved by the user. Recommendations that are approved will be applied using the `StorageResourceManager.ApplyStorageDrsRecommendation_Task` method. This class encapsulates the result of applying a subset of the recommendations.
type AreAlarmActionsEnabled ¶
type AreAlarmActionsEnabled AreAlarmActionsEnabledRequestType
type AreAlarmActionsEnabledRequestType ¶
type AreAlarmActionsEnabledRequestType struct {
This ManagedObjectReference `xml:"_this" json:"-"`
// The managed entity to look up.
//
// Required privileges: System.Read
//
// Refers instance of `ManagedEntity`.
Entity ManagedObjectReference `xml:"entity" json:"entity"`
}
The parameters of `AlarmManager.AreAlarmActionsEnabled`.
type AreAlarmActionsEnabledResponse ¶
type AreAlarmActionsEnabledResponse struct {
Returnval bool `xml:"returnval" json:"returnval"`
}
type ArrayOfAlarmAction ¶
type ArrayOfAlarmAction struct {
AlarmAction []BaseAlarmAction `xml:"AlarmAction,omitempty,typeattr" json:"_value"`
}
A boxed array of `AlarmAction`. To be used in `Any` placeholders.
type ArrayOfAlarmExpression ¶
type ArrayOfAlarmExpression struct {
AlarmExpression []BaseAlarmExpression `xml:"AlarmExpression,omitempty,typeattr" json:"_value"`
}
A boxed array of `AlarmExpression`. To be used in `Any` placeholders.
type ArrayOfAlarmState ¶
type ArrayOfAlarmState struct {
AlarmState []AlarmState `xml:"AlarmState,omitempty" json:"_value"`
}
A boxed array of `AlarmState`. To be used in `Any` placeholders.
type ArrayOfAlarmTriggeringActionTransitionSpec ¶
type ArrayOfAlarmTriggeringActionTransitionSpec struct {
AlarmTriggeringActionTransitionSpec []AlarmTriggeringActionTransitionSpec `xml:"AlarmTriggeringActionTransitionSpec,omitempty" json:"_value"`
}
A boxed array of `AlarmTriggeringActionTransitionSpec`. To be used in `Any` placeholders.
type ArrayOfAnswerFileStatusError ¶
type ArrayOfAnswerFileStatusError struct {
AnswerFileStatusError []AnswerFileStatusError `xml:"AnswerFileStatusError,omitempty" json:"_value"`
}
A boxed array of `AnswerFileStatusError`. To be used in `Any` placeholders.
type ArrayOfAnswerFileStatusResult ¶
type ArrayOfAnswerFileStatusResult struct {
AnswerFileStatusResult []AnswerFileStatusResult `xml:"AnswerFileStatusResult,omitempty" json:"_value"`
}
A boxed array of `AnswerFileStatusResult`. To be used in `Any` placeholders.
type ArrayOfAnswerFileUpdateFailure ¶
type ArrayOfAnswerFileUpdateFailure struct {
AnswerFileUpdateFailure []AnswerFileUpdateFailure `xml:"AnswerFileUpdateFailure,omitempty" json:"_value"`
}
A boxed array of `AnswerFileUpdateFailure`. To be used in `Any` placeholders.
type ArrayOfAnyType ¶
type ArrayOfAnyType struct {
AnyType []AnyType `xml:"anyType,omitempty,typeattr" json:"_value"`
}
A boxed array of `Any`. To be used in `Any` placeholders.
type ArrayOfAnyURI ¶
type ArrayOfAnyURI struct {
AnyURI []string `xml:"anyURI,omitempty" json:"_value"`
}
type ArrayOfApplyHostProfileConfigurationResult ¶ added in v0.18.0
type ArrayOfApplyHostProfileConfigurationResult struct {
ApplyHostProfileConfigurationResult []ApplyHostProfileConfigurationResult `xml:"ApplyHostProfileConfigurationResult,omitempty" json:"_value"`
}
A boxed array of `ApplyHostProfileConfigurationResult`. To be used in `Any` placeholders.
type ArrayOfApplyHostProfileConfigurationSpec ¶ added in v0.12.0
type ArrayOfApplyHostProfileConfigurationSpec struct {
ApplyHostProfileConfigurationSpec []ApplyHostProfileConfigurationSpec `xml:"ApplyHostProfileConfigurationSpec,omitempty" json:"_value"`
}
A boxed array of `ApplyHostProfileConfigurationSpec`. To be used in `Any` placeholders.
type ArrayOfApplyProfile ¶
type ArrayOfApplyProfile struct {
ApplyProfile []BaseApplyProfile `xml:"ApplyProfile,omitempty,typeattr" json:"_value"`
}
A boxed array of `ApplyProfile`. To be used in `Any` placeholders.
type ArrayOfAuthorizationPrivilege ¶
type ArrayOfAuthorizationPrivilege struct {
AuthorizationPrivilege []AuthorizationPrivilege `xml:"AuthorizationPrivilege,omitempty" json:"_value"`
}
A boxed array of `AuthorizationPrivilege`. To be used in `Any` placeholders.
type ArrayOfAuthorizationRole ¶
type ArrayOfAuthorizationRole struct {
AuthorizationRole []AuthorizationRole `xml:"AuthorizationRole,omitempty" json:"_value"`
}
A boxed array of `AuthorizationRole`. To be used in `Any` placeholders.
type ArrayOfAutoStartPowerInfo ¶
type ArrayOfAutoStartPowerInfo struct {
AutoStartPowerInfo []AutoStartPowerInfo `xml:"AutoStartPowerInfo,omitempty" json:"_value"`
}
A boxed array of `AutoStartPowerInfo`. To be used in `Any` placeholders.
type ArrayOfBase64Binary ¶ added in v0.18.0
type ArrayOfBase64Binary struct {
Base64Binary [][]byte `xml:"base64Binary,omitempty" json:"_value"`
}
type ArrayOfBoolean ¶
type ArrayOfBoolean struct {
Boolean []bool `xml:"boolean,omitempty" json:"_value"`
}
A boxed array of `PrimitiveBoolean`. To be used in `Any` placeholders.
type ArrayOfByte ¶
type ArrayOfByte struct {
Byte ByteSlice `xml:"byte,omitempty" json:"_value"`
}
A boxed array of `PrimitiveByte`. To be used in `Any` placeholders.
type ArrayOfChangesInfoEventArgument ¶ added in v0.12.0
type ArrayOfChangesInfoEventArgument struct {
ChangesInfoEventArgument []ChangesInfoEventArgument `xml:"ChangesInfoEventArgument,omitempty" json:"_value"`
}
A boxed array of `ChangesInfoEventArgument`. To be used in `Any` placeholders.
type ArrayOfCheckResult ¶
type ArrayOfCheckResult struct {
CheckResult []CheckResult `xml:"CheckResult,omitempty" json:"_value"`
}
A boxed array of `CheckResult`. To be used in `Any` placeholders.
type ArrayOfClusterAction ¶
type ArrayOfClusterAction struct {
ClusterAction []BaseClusterAction `xml:"ClusterAction,omitempty,typeattr" json:"_value"`
}
A boxed array of `ClusterAction`. To be used in `Any` placeholders.
type ArrayOfClusterActionHistory ¶
type ArrayOfClusterActionHistory struct {
ClusterActionHistory []ClusterActionHistory `xml:"ClusterActionHistory,omitempty" json:"_value"`
}
A boxed array of `ClusterActionHistory`. To be used in `Any` placeholders.
type ArrayOfClusterAttemptedVmInfo ¶
type ArrayOfClusterAttemptedVmInfo struct {
ClusterAttemptedVmInfo []ClusterAttemptedVmInfo `xml:"ClusterAttemptedVmInfo,omitempty" json:"_value"`
}
A boxed array of `ClusterAttemptedVmInfo`. To be used in `Any` placeholders.
type ArrayOfClusterComputeResourceDVSSetting ¶ added in v0.21.0
type ArrayOfClusterComputeResourceDVSSetting struct {
ClusterComputeResourceDVSSetting []ClusterComputeResourceDVSSetting `xml:"ClusterComputeResourceDVSSetting,omitempty" json:"_value"`
}
A boxed array of `ClusterComputeResourceDVSSetting`. To be used in `Any` placeholders.
type ArrayOfClusterComputeResourceDVSSettingDVPortgroupToServiceMapping ¶ added in v0.21.0
type ArrayOfClusterComputeResourceDVSSettingDVPortgroupToServiceMapping struct {
ClusterComputeResourceDVSSettingDVPortgroupToServiceMapping []ClusterComputeResourceDVSSettingDVPortgroupToServiceMapping `xml:"ClusterComputeResourceDVSSettingDVPortgroupToServiceMapping,omitempty" json:"_value"`
}
A boxed array of `ClusterComputeResourceDVSSettingDVPortgroupToServiceMapping`. To be used in `Any` placeholders.
type ArrayOfClusterComputeResourceDvsProfile ¶ added in v0.21.0
type ArrayOfClusterComputeResourceDvsProfile struct {
ClusterComputeResourceDvsProfile []ClusterComputeResourceDvsProfile `xml:"ClusterComputeResourceDvsProfile,omitempty" json:"_value"`
}
A boxed array of `ClusterComputeResourceDvsProfile`. To be used in `Any` placeholders.
type ArrayOfClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping ¶ added in v0.21.0
type ArrayOfClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping struct {
ClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping []ClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping `xml:"ClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping,omitempty" json:"_value"`
}
A boxed array of `ClusterComputeResourceDvsProfileDVPortgroupSpecToServiceMapping`. To be used in `Any` placeholders.
type ArrayOfClusterComputeResourceHostConfigurationInput ¶ added in v0.21.0
type ArrayOfClusterComputeResourceHostConfigurationInput struct {
ClusterComputeResourceHostConfigurationInput []ClusterComputeResourceHostConfigurationInput `xml:"ClusterComputeResourceHostConfigurationInput,omitempty" json:"_value"`
}
A boxed array of `ClusterComputeResourceHostConfigurationInput`. To be used in `Any` placeholders.
type ArrayOfClusterComputeResourceHostEvacuationInfo ¶ added in v0.38.0
type ArrayOfClusterComputeResourceHostEvacuationInfo struct {
ClusterComputeResourceHostEvacuationInfo []ClusterComputeResourceHostEvacuationInfo `xml:"ClusterComputeResourceHostEvacuationInfo,omitempty" json:"_value"`
}
A boxed array of `ClusterComputeResourceHostEvacuationInfo`. To be used in `Any` placeholders.
type ArrayOfClusterComputeResourceHostVmkNicInfo ¶ added in v0.21.0
type ArrayOfClusterComputeResourceHostVmkNicInfo struct {
ClusterComputeResourceHostVmkNicInfo []ClusterComputeResourceHostVmkNicInfo `xml:"ClusterComputeResourceHostVmkNicInfo,omitempty" json:"_value"`
}
A boxed array of `ClusterComputeResourceHostVmkNicInfo`. To be used in `Any` placeholders.
type ArrayOfClusterComputeResourceValidationResultBase ¶ added in v0.21.0
type ArrayOfClusterComputeResourceValidationResultBase struct {
ClusterComputeResourceValidationResultBase []BaseClusterComputeResourceValidationResultBase `xml:"ClusterComputeResourceValidationResultBase,omitempty,typeattr" json:"_value"`
}
A boxed array of `ClusterComputeResourceValidationResultBase`. To be used in `Any` placeholders.
type ArrayOfClusterComputeResourceVcsSlots ¶ added in v0.24.0
type ArrayOfClusterComputeResourceVcsSlots struct {
ClusterComputeResourceVcsSlots []ClusterComputeResourceVcsSlots `xml:"ClusterComputeResourceVcsSlots,omitempty" json:"_value"`
}
A boxed array of `ClusterComputeResourceVcsSlots`. To be used in `Any` placeholders.
type ArrayOfClusterDasAamNodeState ¶
type ArrayOfClusterDasAamNodeState struct {
ClusterDasAamNodeState []ClusterDasAamNodeState `xml:"ClusterDasAamNodeState,omitempty" json:"_value"`
}
A boxed array of `ClusterDasAamNodeState`. To be used in `Any` placeholders.
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots ¶
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots struct {
ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots `xml:"ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots,omitempty" json:"_value"`
}
A boxed array of `ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots`. To be used in `Any` placeholders.
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots ¶
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots struct {
ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots `xml:"ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots,omitempty" json:"_value"`
}
A boxed array of `ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots`. To be used in `Any` placeholders.
type ArrayOfClusterDasVmConfigInfo ¶
type ArrayOfClusterDasVmConfigInfo struct {
ClusterDasVmConfigInfo []ClusterDasVmConfigInfo `xml:"ClusterDasVmConfigInfo,omitempty" json:"_value"`
}
A boxed array of `ClusterDasVmConfigInfo`. To be used in `Any` placeholders.
type ArrayOfClusterDasVmConfigSpec ¶
type ArrayOfClusterDasVmConfigSpec struct {
ClusterDasVmConfigSpec []ClusterDasVmConfigSpec `xml:"ClusterDasVmConfigSpec,omitempty" json:"_value"`
}
A boxed array of `ClusterDasVmConfigSpec`. To be used in `Any` placeholders.
type ArrayOfClusterDatastoreUpdateSpec ¶ added in v0.27.0
type ArrayOfClusterDatastoreUpdateSpec struct {
ClusterDatastoreUpdateSpec []ClusterDatastoreUpdateSpec `xml:"ClusterDatastoreUpdateSpec,omitempty" json:"_value"`
}
A boxed array of `ClusterDatastoreUpdateSpec`. To be used in `Any` placeholders.
type ArrayOfClusterDpmHostConfigInfo ¶
type ArrayOfClusterDpmHostConfigInfo struct {
ClusterDpmHostConfigInfo []ClusterDpmHostConfigInfo `xml:"ClusterDpmHostConfigInfo,omitempty" json:"_value"`
}
A boxed array of `ClusterDpmHostConfigInfo`. To be used in `Any` placeholders.
type ArrayOfClusterDpmHostConfigSpec ¶
type ArrayOfClusterDpmHostConfigSpec struct {
ClusterDpmHostConfigSpec []ClusterDpmHostConfigSpec `xml:"ClusterDpmHostConfigSpec,omitempty" json:"_value"`
}
A boxed array of `ClusterDpmHostConfigSpec`. To be used in `Any` placeholders.
type ArrayOfClusterDrsFaults ¶
type ArrayOfClusterDrsFaults struct {
ClusterDrsFaults []ClusterDrsFaults `xml:"ClusterDrsFaults,omitempty" json:"_value"`
}
A boxed array of `ClusterDrsFaults`. To be used in `Any` placeholders.
type ArrayOfClusterDrsFaultsFaultsByVm ¶
type ArrayOfClusterDrsFaultsFaultsByVm struct {
ClusterDrsFaultsFaultsByVm []BaseClusterDrsFaultsFaultsByVm `xml:"ClusterDrsFaultsFaultsByVm,omitempty,typeattr" json:"_value"`
}
A boxed array of `ClusterDrsFaultsFaultsByVm`. To be used in `Any` placeholders.
type ArrayOfClusterDrsMigration ¶
type ArrayOfClusterDrsMigration struct {
ClusterDrsMigration []ClusterDrsMigration `xml:"ClusterDrsMigration,omitempty" json:"_value"`
}
A boxed array of `ClusterDrsMigration`. To be used in `Any` placeholders.
type ArrayOfClusterDrsRecommendation ¶
type ArrayOfClusterDrsRecommendation struct {
ClusterDrsRecommendation []ClusterDrsRecommendation `xml:"ClusterDrsRecommendation,omitempty" json:"_value"`
}
A boxed array of `ClusterDrsRecommendation`. To be used in `Any` placeholders.
type ArrayOfClusterDrsVmConfigInfo ¶
type ArrayOfClusterDrsVmConfigInfo struct {
ClusterDrsVmConfigInfo []ClusterDrsVmConfigInfo `xml:"ClusterDrsVmConfigInfo,omitempty" json:"_value"`
}
A boxed array of `ClusterDrsVmConfigInfo`. To be used in `Any` placeholders.
type ArrayOfClusterDrsVmConfigSpec ¶
type ArrayOfClusterDrsVmConfigSpec struct {
ClusterDrsVmConfigSpec []ClusterDrsVmConfigSpec `xml:"ClusterDrsVmConfigSpec,omitempty" json:"_value"`
}
A boxed array of `ClusterDrsVmConfigSpec`. To be used in `Any` placeholders.
type ArrayOfClusterEVCManagerCheckResult ¶
type ArrayOfClusterEVCManagerCheckResult struct {
ClusterEVCManagerCheckResult []ClusterEVCManagerCheckResult `xml:"ClusterEVCManagerCheckResult,omitempty" json:"_value"`
}
A boxed array of `ClusterEVCManagerCheckResult`. To be used in `Any` placeholders.
type ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus ¶
type ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus struct {
ClusterFailoverHostAdmissionControlInfoHostStatus []ClusterFailoverHostAdmissionControlInfoHostStatus `xml:"ClusterFailoverHostAdmissionControlInfoHostStatus,omitempty" json:"_value"`
}
A boxed array of `ClusterFailoverHostAdmissionControlInfoHostStatus`. To be used in `Any` placeholders.
type ArrayOfClusterGroupInfo ¶
type ArrayOfClusterGroupInfo struct {
ClusterGroupInfo []BaseClusterGroupInfo `xml:"ClusterGroupInfo,omitempty,typeattr" json:"_value"`
}
A boxed array of `ClusterGroupInfo`. To be used in `Any` placeholders.
type ArrayOfClusterGroupSpec ¶
type ArrayOfClusterGroupSpec struct {
ClusterGroupSpec []ClusterGroupSpec `xml:"ClusterGroupSpec,omitempty" json:"_value"`
}
A boxed array of `ClusterGroupSpec`. To be used in `Any` placeholders.
type ArrayOfClusterHostRecommendation ¶
type ArrayOfClusterHostRecommendation struct {
ClusterHostRecommendation []ClusterHostRecommendation `xml:"ClusterHostRecommendation,omitempty" json:"_value"`
}
A boxed array of `ClusterHostRecommendation`. To be used in `Any` placeholders.
type ArrayOfClusterIoFilterInfo ¶
type ArrayOfClusterIoFilterInfo struct {
ClusterIoFilterInfo []ClusterIoFilterInfo `xml:"ClusterIoFilterInfo,omitempty" json:"_value"`
}
A boxed array of `ClusterIoFilterInfo`. To be used in `Any` placeholders.
type ArrayOfClusterNotAttemptedVmInfo ¶
type ArrayOfClusterNotAttemptedVmInfo struct {
ClusterNotAttemptedVmInfo []ClusterNotAttemptedVmInfo `xml:"ClusterNotAttemptedVmInfo,omitempty" json:"_value"`
}
A boxed array of `ClusterNotAttemptedVmInfo`. To be used in `Any` placeholders.
type ArrayOfClusterRecommendation ¶
type ArrayOfClusterRecommendation struct {
ClusterRecommendation []ClusterRecommendation `xml:"ClusterRecommendation,omitempty" json:"_value"`
}
A boxed array of `ClusterRecommendation`. To be used in `Any` placeholders.
type ArrayOfClusterRuleInfo ¶
type ArrayOfClusterRuleInfo struct {
ClusterRuleInfo []BaseClusterRuleInfo `xml:"ClusterRuleInfo,omitempty,typeattr" json:"_value"`
}
A boxed array of `ClusterRuleInfo`. To be used in `Any` placeholders.
type ArrayOfClusterRuleSpec ¶
type ArrayOfClusterRuleSpec struct {
ClusterRuleSpec []ClusterRuleSpec `xml:"ClusterRuleSpec,omitempty" json:"_value"`
}
A boxed array of `ClusterRuleSpec`. To be used in `Any` placeholders.
type ArrayOfClusterTagCategoryUpdateSpec ¶ added in v0.27.0
type ArrayOfClusterTagCategoryUpdateSpec struct {
ClusterTagCategoryUpdateSpec []ClusterTagCategoryUpdateSpec `xml:"ClusterTagCategoryUpdateSpec,omitempty" json:"_value"`
}
A boxed array of `ClusterTagCategoryUpdateSpec`. To be used in `Any` placeholders.
type ArrayOfClusterVmOrchestrationInfo ¶ added in v0.12.0
type ArrayOfClusterVmOrchestrationInfo struct {
ClusterVmOrchestrationInfo []ClusterVmOrchestrationInfo `xml:"ClusterVmOrchestrationInfo,omitempty" json:"_value"`
}
A boxed array of `ClusterVmOrchestrationInfo`. To be used in `Any` placeholders.
type ArrayOfClusterVmOrchestrationSpec ¶ added in v0.12.0
type ArrayOfClusterVmOrchestrationSpec struct {
ClusterVmOrchestrationSpec []ClusterVmOrchestrationSpec `xml:"ClusterVmOrchestrationSpec,omitempty" json:"_value"`
}
A boxed array of `ClusterVmOrchestrationSpec`. To be used in `Any` placeholders.
type ArrayOfComplianceFailure ¶
type ArrayOfComplianceFailure struct {
ComplianceFailure []ComplianceFailure `xml:"ComplianceFailure,omitempty" json:"_value"`
}
A boxed array of `ComplianceFailure`. To be used in `Any` placeholders.
type ArrayOfComplianceFailureComplianceFailureValues ¶ added in v0.12.0
type ArrayOfComplianceFailureComplianceFailureValues struct {
ComplianceFailureComplianceFailureValues []ComplianceFailureComplianceFailureValues `xml:"ComplianceFailureComplianceFailureValues,omitempty" json:"_value"`
}
A boxed array of `ComplianceFailureComplianceFailureValues`. To be used in `Any` placeholders.
type ArrayOfComplianceLocator ¶
type ArrayOfComplianceLocator struct {
ComplianceLocator []ComplianceLocator `xml:"ComplianceLocator,omitempty" json:"_value"`
}
A boxed array of `ComplianceLocator`. To be used in `Any` placeholders.
type ArrayOfComplianceResult ¶
type ArrayOfComplianceResult struct {
ComplianceResult []ComplianceResult `xml:"ComplianceResult,omitempty" json:"_value"`
}
A boxed array of `ComplianceResult`. To be used in `Any` placeholders.
type ArrayOfComputeResourceHostSPBMLicenseInfo ¶
type ArrayOfComputeResourceHostSPBMLicenseInfo struct {
ComputeResourceHostSPBMLicenseInfo []ComputeResourceHostSPBMLicenseInfo `xml:"ComputeResourceHostSPBMLicenseInfo,omitempty" json:"_value"`
}
A boxed array of `ComputeResourceHostSPBMLicenseInfo`. To be used in `Any` placeholders.
type ArrayOfConflictingConfigurationConfig ¶
type ArrayOfConflictingConfigurationConfig struct {
ConflictingConfigurationConfig []ConflictingConfigurationConfig `xml:"ConflictingConfigurationConfig,omitempty" json:"_value"`
}
A boxed array of `ConflictingConfigurationConfig`. To be used in `Any` placeholders.
type ArrayOfCryptoKeyId ¶ added in v0.12.0
type ArrayOfCryptoKeyId struct {
CryptoKeyId []CryptoKeyId `xml:"CryptoKeyId,omitempty" json:"_value"`
}
A boxed array of `CryptoKeyId`. To be used in `Any` placeholders.
type ArrayOfCryptoKeyPlain ¶ added in v0.12.0
type ArrayOfCryptoKeyPlain struct {
CryptoKeyPlain []CryptoKeyPlain `xml:"CryptoKeyPlain,omitempty" json:"_value"`
}
A boxed array of `CryptoKeyPlain`. To be used in `Any` placeholders.
type ArrayOfCryptoKeyResult ¶ added in v0.12.0
type ArrayOfCryptoKeyResult struct {
CryptoKeyResult []CryptoKeyResult `xml:"CryptoKeyResult,omitempty" json:"_value"`
}
A boxed array of `CryptoKeyResult`. To be used in `Any` placeholders.
type ArrayOfCryptoManagerHostKeyStatus ¶ added in v0.31.0
type ArrayOfCryptoManagerHostKeyStatus struct {
CryptoManagerHostKeyStatus []CryptoManagerHostKeyStatus `xml:"CryptoManagerHostKeyStatus,omitempty" json:"_value"`
}
A boxed array of `CryptoManagerHostKeyStatus`. To be used in `Any` placeholders.
type ArrayOfCryptoManagerKmipClusterStatus ¶ added in v0.12.0
type ArrayOfCryptoManagerKmipClusterStatus struct {
CryptoManagerKmipClusterStatus []CryptoManagerKmipClusterStatus `xml:"CryptoManagerKmipClusterStatus,omitempty" json:"_value"`
}
A boxed array of `CryptoManagerKmipClusterStatus`. To be used in `Any` placeholders.
type ArrayOfCryptoManagerKmipCryptoKeyStatus ¶ added in v0.21.0
type ArrayOfCryptoManagerKmipCryptoKeyStatus struct {
CryptoManagerKmipCryptoKeyStatus []CryptoManagerKmipCryptoKeyStatus `xml:"CryptoManagerKmipCryptoKeyStatus,omitempty" json:"_value"`
}
A boxed array of `CryptoManagerKmipCryptoKeyStatus`. To be used in `Any` placeholders.
type ArrayOfCryptoManagerKmipServerStatus ¶ added in v0.12.0
type ArrayOfCryptoManagerKmipServerStatus struct {
CryptoManagerKmipServerStatus []CryptoManagerKmipServerStatus `xml:"CryptoManagerKmipServerStatus,omitempty" json:"_value"`
}
A boxed array of `CryptoManagerKmipServerStatus`. To be used in `Any` placeholders.
type ArrayOfCustomFieldDef ¶
type ArrayOfCustomFieldDef struct {
CustomFieldDef []CustomFieldDef `xml:"CustomFieldDef,omitempty" json:"_value"`
}
A boxed array of `CustomFieldDef`. To be used in `Any` placeholders.
type ArrayOfCustomFieldValue ¶
type ArrayOfCustomFieldValue struct {
CustomFieldValue []BaseCustomFieldValue `xml:"CustomFieldValue,omitempty,typeattr" json:"_value"`
}
A boxed array of `CustomFieldValue`. To be used in `Any` placeholders.
type ArrayOfCustomizationAdapterMapping ¶
type ArrayOfCustomizationAdapterMapping struct {
CustomizationAdapterMapping []CustomizationAdapterMapping `xml:"CustomizationAdapterMapping,omitempty" json:"_value"`
}
A boxed array of `CustomizationAdapterMapping`. To be used in `Any` placeholders.
type ArrayOfCustomizationIpV6Generator ¶
type ArrayOfCustomizationIpV6Generator struct {
CustomizationIpV6Generator []BaseCustomizationIpV6Generator `xml:"CustomizationIpV6Generator,omitempty,typeattr" json:"_value"`
}
A boxed array of `CustomizationIpV6Generator`. To be used in `Any` placeholders.
type ArrayOfCustomizationSpecInfo ¶
type ArrayOfCustomizationSpecInfo struct {
CustomizationSpecInfo []CustomizationSpecInfo `xml:"CustomizationSpecInfo,omitempty" json:"_value"`
}
A boxed array of `CustomizationSpecInfo`. To be used in `Any` placeholders.
type ArrayOfDVPortConfigSpec ¶
type ArrayOfDVPortConfigSpec struct {
DVPortConfigSpec []DVPortConfigSpec `xml:"DVPortConfigSpec,omitempty" json:"_value"`
}
A boxed array of `DVPortConfigSpec`. To be used in `Any` placeholders.
type ArrayOfDVPortgroupConfigSpec ¶
type ArrayOfDVPortgroupConfigSpec struct {
DVPortgroupConfigSpec []DVPortgroupConfigSpec `xml:"DVPortgroupConfigSpec,omitempty" json:"_value"`
}
A boxed array of `DVPortgroupConfigSpec`. To be used in `Any` placeholders.
type ArrayOfDVSHealthCheckConfig ¶
type ArrayOfDVSHealthCheckConfig struct {
DVSHealthCheckConfig []BaseDVSHealthCheckConfig `xml:"DVSHealthCheckConfig,omitempty,typeattr" json:"_value"`
}
A boxed array of `DVSHealthCheckConfig`. To be used in `Any` placeholders.
type ArrayOfDVSManagerPhysicalNicsList ¶ added in v0.29.0
type ArrayOfDVSManagerPhysicalNicsList struct {
DVSManagerPhysicalNicsList []DVSManagerPhysicalNicsList `xml:"DVSManagerPhysicalNicsList,omitempty" json:"_value"`
}
A boxed array of `DVSManagerPhysicalNicsList`. To be used in `Any` placeholders.
type ArrayOfDVSNetworkResourcePool ¶
type ArrayOfDVSNetworkResourcePool struct {
DVSNetworkResourcePool []DVSNetworkResourcePool `xml:"DVSNetworkResourcePool,omitempty" json:"_value"`
}
A boxed array of `DVSNetworkResourcePool`. To be used in `Any` placeholders.
type ArrayOfDVSNetworkResourcePoolConfigSpec ¶
type ArrayOfDVSNetworkResourcePoolConfigSpec struct {
DVSNetworkResourcePoolConfigSpec []DVSNetworkResourcePoolConfigSpec `xml:"DVSNetworkResourcePoolConfigSpec,omitempty" json:"_value"`
}
A boxed array of `DVSNetworkResourcePoolConfigSpec`. To be used in `Any` placeholders.
type ArrayOfDVSVmVnicNetworkResourcePool ¶
type ArrayOfDVSVmVnicNetworkResourcePool struct {
DVSVmVnicNetworkResourcePool []DVSVmVnicNetworkResourcePool `xml:"DVSVmVnicNetworkResourcePool,omitempty" json:"_value"`
}
A boxed array of `DVSVmVnicNetworkResourcePool`. To be used in `Any` placeholders.
type ArrayOfDasHeartbeatDatastoreInfo ¶
type ArrayOfDasHeartbeatDatastoreInfo struct {
DasHeartbeatDatastoreInfo []DasHeartbeatDatastoreInfo `xml:"DasHeartbeatDatastoreInfo,omitempty" json:"_value"`
}
A boxed array of `DasHeartbeatDatastoreInfo`. To be used in `Any` placeholders.
type ArrayOfDatacenterBasicConnectInfo ¶ added in v0.21.0
type ArrayOfDatacenterBasicConnectInfo struct {
DatacenterBasicConnectInfo []DatacenterBasicConnectInfo `xml:"DatacenterBasicConnectInfo,omitempty" json:"_value"`
}
A boxed array of `DatacenterBasicConnectInfo`. To be used in `Any` placeholders.
type ArrayOfDatacenterMismatchArgument ¶
type ArrayOfDatacenterMismatchArgument struct {
DatacenterMismatchArgument []DatacenterMismatchArgument `xml:"DatacenterMismatchArgument,omitempty" json:"_value"`
}
A boxed array of `DatacenterMismatchArgument`. To be used in `Any` placeholders.
type ArrayOfDatastoreHostMount ¶
type ArrayOfDatastoreHostMount struct {
DatastoreHostMount []DatastoreHostMount `xml:"DatastoreHostMount,omitempty" json:"_value"`
}
A boxed array of `DatastoreHostMount`. To be used in `Any` placeholders.
type ArrayOfDatastoreMountPathDatastorePair ¶
type ArrayOfDatastoreMountPathDatastorePair struct {
DatastoreMountPathDatastorePair []DatastoreMountPathDatastorePair `xml:"DatastoreMountPathDatastorePair,omitempty" json:"_value"`
}
A boxed array of `DatastoreMountPathDatastorePair`. To be used in `Any` placeholders.
type ArrayOfDatastoreVVolContainerFailoverPair ¶ added in v0.12.0
type ArrayOfDatastoreVVolContainerFailoverPair struct {
DatastoreVVolContainerFailoverPair []DatastoreVVolContainerFailoverPair `xml:"DatastoreVVolContainerFailoverPair,omitempty" json:"_value"`
}
A boxed array of `DatastoreVVolContainerFailoverPair`. To be used in `Any` placeholders.
type ArrayOfDesiredSoftwareSpecComponentSpec ¶ added in v0.26.0
type ArrayOfDesiredSoftwareSpecComponentSpec struct {
DesiredSoftwareSpecComponentSpec []DesiredSoftwareSpecComponentSpec `xml:"DesiredSoftwareSpecComponentSpec,omitempty" json:"_value"`
}
A boxed array of `DesiredSoftwareSpecComponentSpec`. To be used in `Any` placeholders.
type ArrayOfDiagnosticManagerBundleInfo ¶
type ArrayOfDiagnosticManagerBundleInfo struct {
DiagnosticManagerBundleInfo []DiagnosticManagerBundleInfo `xml:"DiagnosticManagerBundleInfo,omitempty" json:"_value"`
}
A boxed array of `DiagnosticManagerBundleInfo`. To be used in `Any` placeholders.
type ArrayOfDiagnosticManagerLogDescriptor ¶
type ArrayOfDiagnosticManagerLogDescriptor struct {
DiagnosticManagerLogDescriptor []DiagnosticManagerLogDescriptor `xml:"DiagnosticManagerLogDescriptor,omitempty" json:"_value"`
}
A boxed array of `DiagnosticManagerLogDescriptor`. To be used in `Any` placeholders.
type ArrayOfDirectPathProfileInfo ¶ added in v0.47.0
type ArrayOfDirectPathProfileInfo struct {
DirectPathProfileInfo []DirectPathProfileInfo `xml:"DirectPathProfileInfo,omitempty" json:"_value"`
}
A boxed array of `DirectPathProfileInfo`. To be used in `Any` placeholders.
type ArrayOfDirectPathProfileManagerCapacityQuerySpec ¶ added in v0.47.0
type ArrayOfDirectPathProfileManagerCapacityQuerySpec struct {
DirectPathProfileManagerCapacityQuerySpec []BaseDirectPathProfileManagerCapacityQuerySpec `xml:"DirectPathProfileManagerCapacityQuerySpec,omitempty,typeattr" json:"_value"`
}
A boxed array of `DirectPathProfileManagerCapacityQuerySpec`. To be used in `Any` placeholders.
type ArrayOfDirectPathProfileManagerCapacityResult ¶ added in v0.47.0
type ArrayOfDirectPathProfileManagerCapacityResult struct {
DirectPathProfileManagerCapacityResult []BaseDirectPathProfileManagerCapacityResult `xml:"DirectPathProfileManagerCapacityResult,omitempty,typeattr" json:"_value"`
}
A boxed array of `DirectPathProfileManagerCapacityResult`. To be used in `Any` placeholders.
type ArrayOfDiskChangeExtent ¶
type ArrayOfDiskChangeExtent struct {
DiskChangeExtent []DiskChangeExtent `xml:"DiskChangeExtent,omitempty" json:"_value"`
}
A boxed array of `DiskChangeExtent`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualPort ¶
type ArrayOfDistributedVirtualPort struct {
DistributedVirtualPort []DistributedVirtualPort `xml:"DistributedVirtualPort,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualPort`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualPortgroupInfo ¶
type ArrayOfDistributedVirtualPortgroupInfo struct {
DistributedVirtualPortgroupInfo []DistributedVirtualPortgroupInfo `xml:"DistributedVirtualPortgroupInfo,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualPortgroupInfo`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualPortgroupProblem ¶ added in v0.23.0
type ArrayOfDistributedVirtualPortgroupProblem struct {
DistributedVirtualPortgroupProblem []DistributedVirtualPortgroupProblem `xml:"DistributedVirtualPortgroupProblem,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualPortgroupProblem`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchHostMember ¶
type ArrayOfDistributedVirtualSwitchHostMember struct {
DistributedVirtualSwitchHostMember []DistributedVirtualSwitchHostMember `xml:"DistributedVirtualSwitchHostMember,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchHostMember`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchHostMemberConfigSpec ¶
type ArrayOfDistributedVirtualSwitchHostMemberConfigSpec struct {
DistributedVirtualSwitchHostMemberConfigSpec []DistributedVirtualSwitchHostMemberConfigSpec `xml:"DistributedVirtualSwitchHostMemberConfigSpec,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchHostMemberConfigSpec`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchHostMemberHostUplinkState ¶ added in v0.38.0
type ArrayOfDistributedVirtualSwitchHostMemberHostUplinkState struct {
DistributedVirtualSwitchHostMemberHostUplinkState []DistributedVirtualSwitchHostMemberHostUplinkState `xml:"DistributedVirtualSwitchHostMemberHostUplinkState,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchHostMemberHostUplinkState`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchHostMemberPnicSpec ¶
type ArrayOfDistributedVirtualSwitchHostMemberPnicSpec struct {
DistributedVirtualSwitchHostMemberPnicSpec []DistributedVirtualSwitchHostMemberPnicSpec `xml:"DistributedVirtualSwitchHostMemberPnicSpec,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchHostMemberPnicSpec`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchHostMemberTransportZoneInfo ¶ added in v0.23.0
type ArrayOfDistributedVirtualSwitchHostMemberTransportZoneInfo struct {
DistributedVirtualSwitchHostMemberTransportZoneInfo []DistributedVirtualSwitchHostMemberTransportZoneInfo `xml:"DistributedVirtualSwitchHostMemberTransportZoneInfo,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchHostMemberTransportZoneInfo`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchHostProductSpec ¶
type ArrayOfDistributedVirtualSwitchHostProductSpec struct {
DistributedVirtualSwitchHostProductSpec []DistributedVirtualSwitchHostProductSpec `xml:"DistributedVirtualSwitchHostProductSpec,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchHostProductSpec`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchInfo ¶
type ArrayOfDistributedVirtualSwitchInfo struct {
DistributedVirtualSwitchInfo []DistributedVirtualSwitchInfo `xml:"DistributedVirtualSwitchInfo,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchInfo`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob ¶
type ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob struct {
DistributedVirtualSwitchKeyedOpaqueBlob []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"DistributedVirtualSwitchKeyedOpaqueBlob,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchKeyedOpaqueBlob`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchManagerCompatibilityResult ¶
type ArrayOfDistributedVirtualSwitchManagerCompatibilityResult struct {
DistributedVirtualSwitchManagerCompatibilityResult []DistributedVirtualSwitchManagerCompatibilityResult `xml:"DistributedVirtualSwitchManagerCompatibilityResult,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchManagerCompatibilityResult`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec ¶
type ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec struct {
DistributedVirtualSwitchManagerHostDvsFilterSpec []BaseDistributedVirtualSwitchManagerHostDvsFilterSpec `xml:"DistributedVirtualSwitchManagerHostDvsFilterSpec,omitempty,typeattr" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchManagerHostDvsFilterSpec`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchNetworkOffloadSpec ¶ added in v0.29.0
type ArrayOfDistributedVirtualSwitchNetworkOffloadSpec struct {
DistributedVirtualSwitchNetworkOffloadSpec []DistributedVirtualSwitchNetworkOffloadSpec `xml:"DistributedVirtualSwitchNetworkOffloadSpec,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchNetworkOffloadSpec`. To be used in `Any` placeholders.
type ArrayOfDistributedVirtualSwitchProductSpec ¶
type ArrayOfDistributedVirtualSwitchProductSpec struct {
DistributedVirtualSwitchProductSpec []DistributedVirtualSwitchProductSpec `xml:"DistributedVirtualSwitchProductSpec,omitempty" json:"_value"`
}
A boxed array of `DistributedVirtualSwitchProductSpec`. To be used in `Any` placeholders.
type ArrayOfDouble ¶
type ArrayOfDouble struct {
Double []float64 `xml:"double,omitempty" json:"_value"`
}
A boxed array of `PrimitiveDouble`. To be used in `Any` placeholders.
type ArrayOfDpuStatusInfo ¶ added in v0.29.0
type ArrayOfDpuStatusInfo struct {
DpuStatusInfo []DpuStatusInfo `xml:"DpuStatusInfo,omitempty" json:"_value"`
}
A boxed array of `DpuStatusInfo`. To be used in `Any` placeholders.
type ArrayOfDpuStatusInfoOperationalInfo ¶ added in v0.29.0
type ArrayOfDpuStatusInfoOperationalInfo struct {
DpuStatusInfoOperationalInfo []DpuStatusInfoOperationalInfo `xml:"DpuStatusInfoOperationalInfo,omitempty" json:"_value"`
}
A boxed array of `DpuStatusInfoOperationalInfo`. To be used in `Any` placeholders.
type ArrayOfDvsApplyOperationFaultFaultOnObject ¶
type ArrayOfDvsApplyOperationFaultFaultOnObject struct {
DvsApplyOperationFaultFaultOnObject []DvsApplyOperationFaultFaultOnObject `xml:"DvsApplyOperationFaultFaultOnObject,omitempty" json:"_value"`
}
A boxed array of `DvsApplyOperationFaultFaultOnObject`. To be used in `Any` placeholders.
type ArrayOfDvsFilterConfig ¶
type ArrayOfDvsFilterConfig struct {
DvsFilterConfig []BaseDvsFilterConfig `xml:"DvsFilterConfig,omitempty,typeattr" json:"_value"`
}
A boxed array of `DvsFilterConfig`. To be used in `Any` placeholders.
type ArrayOfDvsHostInfrastructureTrafficResource ¶
type ArrayOfDvsHostInfrastructureTrafficResource struct {
DvsHostInfrastructureTrafficResource []DvsHostInfrastructureTrafficResource `xml:"DvsHostInfrastructureTrafficResource,omitempty" json:"_value"`
}
A boxed array of `DvsHostInfrastructureTrafficResource`. To be used in `Any` placeholders.
type ArrayOfDvsHostVNicProfile ¶
type ArrayOfDvsHostVNicProfile struct {
DvsHostVNicProfile []DvsHostVNicProfile `xml:"DvsHostVNicProfile,omitempty" json:"_value"`
}
A boxed array of `DvsHostVNicProfile`. To be used in `Any` placeholders.
type ArrayOfDvsNetworkRuleQualifier ¶
type ArrayOfDvsNetworkRuleQualifier struct {
DvsNetworkRuleQualifier []BaseDvsNetworkRuleQualifier `xml:"DvsNetworkRuleQualifier,omitempty,typeattr" json:"_value"`
}
A boxed array of `DvsNetworkRuleQualifier`. To be used in `Any` placeholders.
type ArrayOfDvsOperationBulkFaultFaultOnHost ¶
type ArrayOfDvsOperationBulkFaultFaultOnHost struct {
DvsOperationBulkFaultFaultOnHost []DvsOperationBulkFaultFaultOnHost `xml:"DvsOperationBulkFaultFaultOnHost,omitempty" json:"_value"`
}
A boxed array of `DvsOperationBulkFaultFaultOnHost`. To be used in `Any` placeholders.
type ArrayOfDvsOutOfSyncHostArgument ¶
type ArrayOfDvsOutOfSyncHostArgument struct {
DvsOutOfSyncHostArgument []DvsOutOfSyncHostArgument `xml:"DvsOutOfSyncHostArgument,omitempty" json:"_value"`
}
A boxed array of `DvsOutOfSyncHostArgument`. To be used in `Any` placeholders.
type ArrayOfDvsProfile ¶
type ArrayOfDvsProfile struct {
DvsProfile []DvsProfile `xml:"DvsProfile,omitempty" json:"_value"`
}
A boxed array of `DvsProfile`. To be used in `Any` placeholders.
type ArrayOfDvsServiceConsoleVNicProfile ¶
type ArrayOfDvsServiceConsoleVNicProfile struct {
DvsServiceConsoleVNicProfile []DvsServiceConsoleVNicProfile `xml:"DvsServiceConsoleVNicProfile,omitempty" json:"_value"`
}
A boxed array of `DvsServiceConsoleVNicProfile`. To be used in `Any` placeholders.
type ArrayOfDvsTrafficRule ¶
type ArrayOfDvsTrafficRule struct {
DvsTrafficRule []DvsTrafficRule `xml:"DvsTrafficRule,omitempty" json:"_value"`
}
A boxed array of `DvsTrafficRule`. To be used in `Any` placeholders.
type ArrayOfDvsVmVnicNetworkResourcePoolRuntimeInfo ¶
type ArrayOfDvsVmVnicNetworkResourcePoolRuntimeInfo struct {
DvsVmVnicNetworkResourcePoolRuntimeInfo []DvsVmVnicNetworkResourcePoolRuntimeInfo `xml:"DvsVmVnicNetworkResourcePoolRuntimeInfo,omitempty" json:"_value"`
}
A boxed array of `DvsVmVnicNetworkResourcePoolRuntimeInfo`. To be used in `Any` placeholders.
type ArrayOfDvsVmVnicResourcePoolConfigSpec ¶
type ArrayOfDvsVmVnicResourcePoolConfigSpec struct {
DvsVmVnicResourcePoolConfigSpec []DvsVmVnicResourcePoolConfigSpec `xml:"DvsVmVnicResourcePoolConfigSpec,omitempty" json:"_value"`
}
A boxed array of `DvsVmVnicResourcePoolConfigSpec`. To be used in `Any` placeholders.
type ArrayOfDvsVnicAllocatedResource ¶
type ArrayOfDvsVnicAllocatedResource struct {
DvsVnicAllocatedResource []DvsVnicAllocatedResource `xml:"DvsVnicAllocatedResource,omitempty" json:"_value"`
}
A boxed array of `DvsVnicAllocatedResource`. To be used in `Any` placeholders.
type ArrayOfDynamicProperty ¶
type ArrayOfDynamicProperty struct {
DynamicProperty []DynamicProperty `xml:"DynamicProperty,omitempty" json:"_value"`
}
A boxed array of `DynamicProperty`. To be used in `Any` placeholders.
type ArrayOfEVCMode ¶
type ArrayOfEVCMode struct {
EVCMode []EVCMode `xml:"EVCMode,omitempty" json:"_value"`
}
A boxed array of `EVCMode`. To be used in `Any` placeholders.
type ArrayOfElementDescription ¶
type ArrayOfElementDescription struct {
ElementDescription []BaseElementDescription `xml:"ElementDescription,omitempty,typeattr" json:"_value"`
}
A boxed array of `ElementDescription`. To be used in `Any` placeholders.
type ArrayOfEntityBackupConfig ¶
type ArrayOfEntityBackupConfig struct {
EntityBackupConfig []EntityBackupConfig `xml:"EntityBackupConfig,omitempty" json:"_value"`
}
A boxed array of `EntityBackupConfig`. To be used in `Any` placeholders.
type ArrayOfEntityPrivilege ¶
type ArrayOfEntityPrivilege struct {
EntityPrivilege []EntityPrivilege `xml:"EntityPrivilege,omitempty" json:"_value"`
}
A boxed array of `EntityPrivilege`. To be used in `Any` placeholders.
type ArrayOfEnumDescription ¶
type ArrayOfEnumDescription struct {
EnumDescription []EnumDescription `xml:"EnumDescription,omitempty" json:"_value"`
}
A boxed array of `EnumDescription`. To be used in `Any` placeholders.
type ArrayOfEvent ¶
type ArrayOfEvent struct {
Event []BaseEvent `xml:"Event,omitempty,typeattr" json:"_value"`
}
A boxed array of `Event`. To be used in `Any` placeholders.
type ArrayOfEventAlarmExpressionComparison ¶
type ArrayOfEventAlarmExpressionComparison struct {
EventAlarmExpressionComparison []EventAlarmExpressionComparison `xml:"EventAlarmExpressionComparison,omitempty" json:"_value"`
}
A boxed array of `EventAlarmExpressionComparison`. To be used in `Any` placeholders.
type ArrayOfEventArgDesc ¶
type ArrayOfEventArgDesc struct {
EventArgDesc []EventArgDesc `xml:"EventArgDesc,omitempty" json:"_value"`
}
A boxed array of `EventArgDesc`. To be used in `Any` placeholders.
type ArrayOfEventDescriptionEventDetail ¶
type ArrayOfEventDescriptionEventDetail struct {
EventDescriptionEventDetail []EventDescriptionEventDetail `xml:"EventDescriptionEventDetail,omitempty" json:"_value"`
}
A boxed array of `EventDescriptionEventDetail`. To be used in `Any` placeholders.
type ArrayOfExtManagedEntityInfo ¶
type ArrayOfExtManagedEntityInfo struct {
ExtManagedEntityInfo []ExtManagedEntityInfo `xml:"ExtManagedEntityInfo,omitempty" json:"_value"`
}
A boxed array of `ExtManagedEntityInfo`. To be used in `Any` placeholders.
type ArrayOfExtSolutionManagerInfoTabInfo ¶
type ArrayOfExtSolutionManagerInfoTabInfo struct {
ExtSolutionManagerInfoTabInfo []ExtSolutionManagerInfoTabInfo `xml:"ExtSolutionManagerInfoTabInfo,omitempty" json:"_value"`
}
A boxed array of `ExtSolutionManagerInfoTabInfo`. To be used in `Any` placeholders.
type ArrayOfExtendedEventPair ¶
type ArrayOfExtendedEventPair struct {
ExtendedEventPair []ExtendedEventPair `xml:"ExtendedEventPair,omitempty" json:"_value"`
}
A boxed array of `ExtendedEventPair`. To be used in `Any` placeholders.
type ArrayOfExtension ¶
type ArrayOfExtension struct {
Extension []Extension `xml:"Extension,omitempty" json:"_value"`
}
A boxed array of `Extension`. To be used in `Any` placeholders.
type ArrayOfExtensionClientInfo ¶
type ArrayOfExtensionClientInfo struct {
ExtensionClientInfo []ExtensionClientInfo `xml:"ExtensionClientInfo,omitempty" json:"_value"`
}
A boxed array of `ExtensionClientInfo`. To be used in `Any` placeholders.
type ArrayOfExtensionEventTypeInfo ¶
type ArrayOfExtensionEventTypeInfo struct {
ExtensionEventTypeInfo []ExtensionEventTypeInfo `xml:"ExtensionEventTypeInfo,omitempty" json:"_value"`
}
A boxed array of `ExtensionEventTypeInfo`. To be used in `Any` placeholders.
type ArrayOfExtensionFaultTypeInfo ¶
type ArrayOfExtensionFaultTypeInfo struct {
ExtensionFaultTypeInfo []ExtensionFaultTypeInfo `xml:"ExtensionFaultTypeInfo,omitempty" json:"_value"`
}
A boxed array of `ExtensionFaultTypeInfo`. To be used in `Any` placeholders.
type ArrayOfExtensionManagerIpAllocationUsage ¶
type ArrayOfExtensionManagerIpAllocationUsage struct {
ExtensionManagerIpAllocationUsage []ExtensionManagerIpAllocationUsage `xml:"ExtensionManagerIpAllocationUsage,omitempty" json:"_value"`
}
A boxed array of `ExtensionManagerIpAllocationUsage`. To be used in `Any` placeholders.
type ArrayOfExtensionPrivilegeInfo ¶
type ArrayOfExtensionPrivilegeInfo struct {
ExtensionPrivilegeInfo []ExtensionPrivilegeInfo `xml:"ExtensionPrivilegeInfo,omitempty" json:"_value"`
}
A boxed array of `ExtensionPrivilegeInfo`. To be used in `Any` placeholders.
type ArrayOfExtensionResourceInfo ¶
type ArrayOfExtensionResourceInfo struct {
ExtensionResourceInfo []ExtensionResourceInfo `xml:"ExtensionResourceInfo,omitempty" json:"_value"`
}
A boxed array of `ExtensionResourceInfo`. To be used in `Any` placeholders.
type ArrayOfExtensionServerInfo ¶
type ArrayOfExtensionServerInfo struct {
ExtensionServerInfo []ExtensionServerInfo `xml:"ExtensionServerInfo,omitempty" json:"_value"`
}
A boxed array of `ExtensionServerInfo`. To be used in `Any` placeholders.
type ArrayOfExtensionTaskTypeInfo ¶
type ArrayOfExtensionTaskTypeInfo struct {
ExtensionTaskTypeInfo []ExtensionTaskTypeInfo `xml:"ExtensionTaskTypeInfo,omitempty" json:"_value"`
}
A boxed array of `ExtensionTaskTypeInfo`. To be used in `Any` placeholders.
type ArrayOfFaultToleranceDiskSpec ¶
type ArrayOfFaultToleranceDiskSpec struct {
FaultToleranceDiskSpec []FaultToleranceDiskSpec `xml:"FaultToleranceDiskSpec,omitempty" json:"_value"`
}
A boxed array of `FaultToleranceDiskSpec`. To be used in `Any` placeholders.
type ArrayOfFaultsByHost ¶ added in v0.18.0
type ArrayOfFaultsByHost struct {
FaultsByHost []FaultsByHost `xml:"FaultsByHost,omitempty" json:"_value"`
}
A boxed array of `FaultsByHost`. To be used in `Any` placeholders.
type ArrayOfFaultsByVM ¶ added in v0.18.0
type ArrayOfFaultsByVM struct {
FaultsByVM []FaultsByVM `xml:"FaultsByVM,omitempty" json:"_value"`
}
A boxed array of `FaultsByVM`. To be used in `Any` placeholders.
type ArrayOfFcoeConfigVlanRange ¶
type ArrayOfFcoeConfigVlanRange struct {
FcoeConfigVlanRange []FcoeConfigVlanRange `xml:"FcoeConfigVlanRange,omitempty" json:"_value"`
}
A boxed array of `FcoeConfigVlanRange`. To be used in `Any` placeholders.
type ArrayOfFeatureEVCMode ¶ added in v0.24.0
type ArrayOfFeatureEVCMode struct {
FeatureEVCMode []FeatureEVCMode `xml:"FeatureEVCMode,omitempty" json:"_value"`
}
A boxed array of `FeatureEVCMode`. To be used in `Any` placeholders.
type ArrayOfFileInfo ¶
type ArrayOfFileInfo struct {
FileInfo []BaseFileInfo `xml:"FileInfo,omitempty,typeattr" json:"_value"`
}
A boxed array of `FileInfo`. To be used in `Any` placeholders.
type ArrayOfFileLockInfo ¶ added in v0.31.0
type ArrayOfFileLockInfo struct {
FileLockInfo []FileLockInfo `xml:"FileLockInfo,omitempty" json:"_value"`
}
A boxed array of `FileLockInfo`. To be used in `Any` placeholders.
type ArrayOfFileQuery ¶
type ArrayOfFileQuery struct {
FileQuery []BaseFileQuery `xml:"FileQuery,omitempty,typeattr" json:"_value"`
}
A boxed array of `FileQuery`. To be used in `Any` placeholders.
type ArrayOfFirewallProfileRulesetProfile ¶
type ArrayOfFirewallProfileRulesetProfile struct {
FirewallProfileRulesetProfile []FirewallProfileRulesetProfile `xml:"FirewallProfileRulesetProfile,omitempty" json:"_value"`
}
A boxed array of `FirewallProfileRulesetProfile`. To be used in `Any` placeholders.
type ArrayOfFolderFailedHostResult ¶ added in v0.21.0
type ArrayOfFolderFailedHostResult struct {
FolderFailedHostResult []FolderFailedHostResult `xml:"FolderFailedHostResult,omitempty" json:"_value"`
}
A boxed array of `FolderFailedHostResult`. To be used in `Any` placeholders.
type ArrayOfFolderNewHostSpec ¶ added in v0.21.0
type ArrayOfFolderNewHostSpec struct {
FolderNewHostSpec []FolderNewHostSpec `xml:"FolderNewHostSpec,omitempty" json:"_value"`
}
A boxed array of `FolderNewHostSpec`. To be used in `Any` placeholders.
type ArrayOfGuestAliases ¶
type ArrayOfGuestAliases struct {
GuestAliases []GuestAliases `xml:"GuestAliases,omitempty" json:"_value"`
}
A boxed array of `GuestAliases`. To be used in `Any` placeholders.
type ArrayOfGuestAuthAliasInfo ¶
type ArrayOfGuestAuthAliasInfo struct {
GuestAuthAliasInfo []GuestAuthAliasInfo `xml:"GuestAuthAliasInfo,omitempty" json:"_value"`
}
A boxed array of `GuestAuthAliasInfo`. To be used in `Any` placeholders.
type ArrayOfGuestAuthSubject ¶
type ArrayOfGuestAuthSubject struct {
GuestAuthSubject []BaseGuestAuthSubject `xml:"GuestAuthSubject,omitempty,typeattr" json:"_value"`
}
A boxed array of `GuestAuthSubject`. To be used in `Any` placeholders.
type ArrayOfGuestDiskInfo ¶
type ArrayOfGuestDiskInfo struct {
GuestDiskInfo []GuestDiskInfo `xml:"GuestDiskInfo,omitempty" json:"_value"`
}
A boxed array of `GuestDiskInfo`. To be used in `Any` placeholders.
type ArrayOfGuestFileInfo ¶
type ArrayOfGuestFileInfo struct {
GuestFileInfo []GuestFileInfo `xml:"GuestFileInfo,omitempty" json:"_value"`
}
A boxed array of `GuestFileInfo`. To be used in `Any` placeholders.
type ArrayOfGuestInfoNamespaceGenerationInfo ¶
type ArrayOfGuestInfoNamespaceGenerationInfo struct {
GuestInfoNamespaceGenerationInfo []GuestInfoNamespaceGenerationInfo `xml:"GuestInfoNamespaceGenerationInfo,omitempty" json:"_value"`
}
A boxed array of `GuestInfoNamespaceGenerationInfo`. To be used in `Any` placeholders.
type ArrayOfGuestInfoVirtualDiskMapping ¶ added in v0.23.0
type ArrayOfGuestInfoVirtualDiskMapping struct {
GuestInfoVirtualDiskMapping []GuestInfoVirtualDiskMapping `xml:"GuestInfoVirtualDiskMapping,omitempty" json:"_value"`
}
A boxed array of `GuestInfoVirtualDiskMapping`. To be used in `Any` placeholders.
type ArrayOfGuestMappedAliases ¶
type ArrayOfGuestMappedAliases struct {
GuestMappedAliases []GuestMappedAliases `xml:"GuestMappedAliases,omitempty" json:"_value"`
}
A boxed array of `GuestMappedAliases`. To be used in `Any` placeholders.
type ArrayOfGuestNicInfo ¶
type ArrayOfGuestNicInfo struct {
GuestNicInfo []GuestNicInfo `xml:"GuestNicInfo,omitempty" json:"_value"`
}
A boxed array of `GuestNicInfo`. To be used in `Any` placeholders.
type ArrayOfGuestOsDescriptor ¶
type ArrayOfGuestOsDescriptor struct {
GuestOsDescriptor []GuestOsDescriptor `xml:"GuestOsDescriptor,omitempty" json:"_value"`
}
A boxed array of `GuestOsDescriptor`. To be used in `Any` placeholders.
type ArrayOfGuestProcessInfo ¶
type ArrayOfGuestProcessInfo struct {
GuestProcessInfo []GuestProcessInfo `xml:"GuestProcessInfo,omitempty" json:"_value"`
}
A boxed array of `GuestProcessInfo`. To be used in `Any` placeholders.
type ArrayOfGuestRegKeyRecordSpec ¶
type ArrayOfGuestRegKeyRecordSpec struct {
GuestRegKeyRecordSpec []GuestRegKeyRecordSpec `xml:"GuestRegKeyRecordSpec,omitempty" json:"_value"`
}
A boxed array of `GuestRegKeyRecordSpec`. To be used in `Any` placeholders.
type ArrayOfGuestRegValueSpec ¶
type ArrayOfGuestRegValueSpec struct {
GuestRegValueSpec []GuestRegValueSpec `xml:"GuestRegValueSpec,omitempty" json:"_value"`
}
A boxed array of `GuestRegValueSpec`. To be used in `Any` placeholders.
type ArrayOfGuestStackInfo ¶
type ArrayOfGuestStackInfo struct {
GuestStackInfo []GuestStackInfo `xml:"GuestStackInfo,omitempty" json:"_value"`
}
A boxed array of `GuestStackInfo`. To be used in `Any` placeholders.
type ArrayOfHbrManagerVmReplicationCapability ¶
type ArrayOfHbrManagerVmReplicationCapability struct {
HbrManagerVmReplicationCapability []HbrManagerVmReplicationCapability `xml:"HbrManagerVmReplicationCapability,omitempty" json:"_value"`
}
A boxed array of `HbrManagerVmReplicationCapability`. To be used in `Any` placeholders.
type ArrayOfHbrTargetSpec ¶ added in v0.47.0
type ArrayOfHbrTargetSpec struct {
HbrTargetSpec []HbrTargetSpec `xml:"HbrTargetSpec,omitempty" json:"_value"`
}
A boxed array of `HbrTargetSpec`. To be used in `Any` placeholders.
type ArrayOfHealthUpdate ¶ added in v0.12.0
type ArrayOfHealthUpdate struct {
HealthUpdate []HealthUpdate `xml:"HealthUpdate,omitempty" json:"_value"`
}
A boxed array of `HealthUpdate`. To be used in `Any` placeholders.
type ArrayOfHealthUpdateInfo ¶ added in v0.12.0
type ArrayOfHealthUpdateInfo struct {
HealthUpdateInfo []HealthUpdateInfo `xml:"HealthUpdateInfo,omitempty" json:"_value"`
}
A boxed array of `HealthUpdateInfo`. To be used in `Any` placeholders.
type ArrayOfHostAccessControlEntry ¶
type ArrayOfHostAccessControlEntry struct {
HostAccessControlEntry []HostAccessControlEntry `xml:"HostAccessControlEntry,omitempty" json:"_value"`
}
A boxed array of `HostAccessControlEntry`. To be used in `Any` placeholders.
type ArrayOfHostAccountSpec ¶
type ArrayOfHostAccountSpec struct {
HostAccountSpec []BaseHostAccountSpec `xml:"HostAccountSpec,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostAccountSpec`. To be used in `Any` placeholders.
type ArrayOfHostActiveDirectory ¶
type ArrayOfHostActiveDirectory struct {
HostActiveDirectory []HostActiveDirectory `xml:"HostActiveDirectory,omitempty" json:"_value"`
}
A boxed array of `HostActiveDirectory`. To be used in `Any` placeholders.
type ArrayOfHostAssignableHardwareBinding ¶ added in v0.23.0
type ArrayOfHostAssignableHardwareBinding struct {
HostAssignableHardwareBinding []HostAssignableHardwareBinding `xml:"HostAssignableHardwareBinding,omitempty" json:"_value"`
}
A boxed array of `HostAssignableHardwareBinding`. To be used in `Any` placeholders.
type ArrayOfHostAssignableHardwareConfigAttributeOverride ¶ added in v0.23.0
type ArrayOfHostAssignableHardwareConfigAttributeOverride struct {
HostAssignableHardwareConfigAttributeOverride []HostAssignableHardwareConfigAttributeOverride `xml:"HostAssignableHardwareConfigAttributeOverride,omitempty" json:"_value"`
}
A boxed array of `HostAssignableHardwareConfigAttributeOverride`. To be used in `Any` placeholders.
type ArrayOfHostAuthenticationInfo ¶ added in v0.47.0
type ArrayOfHostAuthenticationInfo struct {
HostAuthenticationInfo []HostAuthenticationInfo `xml:"HostAuthenticationInfo,omitempty" json:"_value"`
}
A boxed array of `HostAuthenticationInfo`. To be used in `Any` placeholders.
type ArrayOfHostAuthenticationStoreInfo ¶
type ArrayOfHostAuthenticationStoreInfo struct {
HostAuthenticationStoreInfo []BaseHostAuthenticationStoreInfo `xml:"HostAuthenticationStoreInfo,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostAuthenticationStoreInfo`. To be used in `Any` placeholders.
type ArrayOfHostBootDevice ¶
type ArrayOfHostBootDevice struct {
HostBootDevice []HostBootDevice `xml:"HostBootDevice,omitempty" json:"_value"`
}
A boxed array of `HostBootDevice`. To be used in `Any` placeholders.
type ArrayOfHostCacheConfigurationInfo ¶
type ArrayOfHostCacheConfigurationInfo struct {
HostCacheConfigurationInfo []HostCacheConfigurationInfo `xml:"HostCacheConfigurationInfo,omitempty" json:"_value"`
}
A boxed array of `HostCacheConfigurationInfo`. To be used in `Any` placeholders.
type ArrayOfHostCertificateManagerCertificateInfo ¶ added in v0.31.0
type ArrayOfHostCertificateManagerCertificateInfo struct {
HostCertificateManagerCertificateInfo []HostCertificateManagerCertificateInfo `xml:"HostCertificateManagerCertificateInfo,omitempty" json:"_value"`
}
A boxed array of `HostCertificateManagerCertificateInfo`. To be used in `Any` placeholders.
type ArrayOfHostConnectInfoNetworkInfo ¶
type ArrayOfHostConnectInfoNetworkInfo struct {
HostConnectInfoNetworkInfo []BaseHostConnectInfoNetworkInfo `xml:"HostConnectInfoNetworkInfo,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostConnectInfoNetworkInfo`. To be used in `Any` placeholders.
type ArrayOfHostConnectSpec ¶ added in v0.21.0
type ArrayOfHostConnectSpec struct {
HostConnectSpec []HostConnectSpec `xml:"HostConnectSpec,omitempty" json:"_value"`
}
A boxed array of `HostConnectSpec`. To be used in `Any` placeholders.
type ArrayOfHostCpuIdInfo ¶
type ArrayOfHostCpuIdInfo struct {
HostCpuIdInfo []HostCpuIdInfo `xml:"HostCpuIdInfo,omitempty" json:"_value"`
}
A boxed array of `HostCpuIdInfo`. To be used in `Any` placeholders.
type ArrayOfHostCpuPackage ¶
type ArrayOfHostCpuPackage struct {
HostCpuPackage []HostCpuPackage `xml:"HostCpuPackage,omitempty" json:"_value"`
}
A boxed array of `HostCpuPackage`. To be used in `Any` placeholders.
type ArrayOfHostDatastoreBrowserSearchResults ¶
type ArrayOfHostDatastoreBrowserSearchResults struct {
HostDatastoreBrowserSearchResults []HostDatastoreBrowserSearchResults `xml:"HostDatastoreBrowserSearchResults,omitempty" json:"_value"`
}
A boxed array of `HostDatastoreBrowserSearchResults`. To be used in `Any` placeholders.
type ArrayOfHostDatastoreConnectInfo ¶
type ArrayOfHostDatastoreConnectInfo struct {
HostDatastoreConnectInfo []BaseHostDatastoreConnectInfo `xml:"HostDatastoreConnectInfo,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostDatastoreConnectInfo`. To be used in `Any` placeholders.
type ArrayOfHostDatastoreSystemDatastoreResult ¶
type ArrayOfHostDatastoreSystemDatastoreResult struct {
HostDatastoreSystemDatastoreResult []HostDatastoreSystemDatastoreResult `xml:"HostDatastoreSystemDatastoreResult,omitempty" json:"_value"`
}
A boxed array of `HostDatastoreSystemDatastoreResult`. To be used in `Any` placeholders.
type ArrayOfHostDateTimeSystemTimeZone ¶
type ArrayOfHostDateTimeSystemTimeZone struct {
HostDateTimeSystemTimeZone []HostDateTimeSystemTimeZone `xml:"HostDateTimeSystemTimeZone,omitempty" json:"_value"`
}
A boxed array of `HostDateTimeSystemTimeZone`. To be used in `Any` placeholders.
type ArrayOfHostDhcpService ¶
type ArrayOfHostDhcpService struct {
HostDhcpService []HostDhcpService `xml:"HostDhcpService,omitempty" json:"_value"`
}
A boxed array of `HostDhcpService`. To be used in `Any` placeholders.
type ArrayOfHostDhcpServiceConfig ¶
type ArrayOfHostDhcpServiceConfig struct {
HostDhcpServiceConfig []HostDhcpServiceConfig `xml:"HostDhcpServiceConfig,omitempty" json:"_value"`
}
A boxed array of `HostDhcpServiceConfig`. To be used in `Any` placeholders.
type ArrayOfHostDiagnosticPartition ¶
type ArrayOfHostDiagnosticPartition struct {
HostDiagnosticPartition []HostDiagnosticPartition `xml:"HostDiagnosticPartition,omitempty" json:"_value"`
}
A boxed array of `HostDiagnosticPartition`. To be used in `Any` placeholders.
type ArrayOfHostDiagnosticPartitionCreateOption ¶
type ArrayOfHostDiagnosticPartitionCreateOption struct {
HostDiagnosticPartitionCreateOption []HostDiagnosticPartitionCreateOption `xml:"HostDiagnosticPartitionCreateOption,omitempty" json:"_value"`
}
A boxed array of `HostDiagnosticPartitionCreateOption`. To be used in `Any` placeholders.
type ArrayOfHostDiskConfigurationResult ¶
type ArrayOfHostDiskConfigurationResult struct {
HostDiskConfigurationResult []HostDiskConfigurationResult `xml:"HostDiskConfigurationResult,omitempty" json:"_value"`
}
A boxed array of `HostDiskConfigurationResult`. To be used in `Any` placeholders.
type ArrayOfHostDiskMappingPartitionOption ¶
type ArrayOfHostDiskMappingPartitionOption struct {
HostDiskMappingPartitionOption []HostDiskMappingPartitionOption `xml:"HostDiskMappingPartitionOption,omitempty" json:"_value"`
}
A boxed array of `HostDiskMappingPartitionOption`. To be used in `Any` placeholders.
type ArrayOfHostDiskPartitionAttributes ¶
type ArrayOfHostDiskPartitionAttributes struct {
HostDiskPartitionAttributes []HostDiskPartitionAttributes `xml:"HostDiskPartitionAttributes,omitempty" json:"_value"`
}
A boxed array of `HostDiskPartitionAttributes`. To be used in `Any` placeholders.
type ArrayOfHostDiskPartitionBlockRange ¶
type ArrayOfHostDiskPartitionBlockRange struct {
HostDiskPartitionBlockRange []HostDiskPartitionBlockRange `xml:"HostDiskPartitionBlockRange,omitempty" json:"_value"`
}
A boxed array of `HostDiskPartitionBlockRange`. To be used in `Any` placeholders.
type ArrayOfHostDiskPartitionInfo ¶
type ArrayOfHostDiskPartitionInfo struct {
HostDiskPartitionInfo []HostDiskPartitionInfo `xml:"HostDiskPartitionInfo,omitempty" json:"_value"`
}
A boxed array of `HostDiskPartitionInfo`. To be used in `Any` placeholders.
type ArrayOfHostDvxClass ¶ added in v0.29.0
type ArrayOfHostDvxClass struct {
HostDvxClass []HostDvxClass `xml:"HostDvxClass,omitempty" json:"_value"`
}
A boxed array of `HostDvxClass`. To be used in `Any` placeholders.
type ArrayOfHostEventArgument ¶
type ArrayOfHostEventArgument struct {
HostEventArgument []HostEventArgument `xml:"HostEventArgument,omitempty" json:"_value"`
}
A boxed array of `HostEventArgument`. To be used in `Any` placeholders.
type ArrayOfHostFeatureCapability ¶
type ArrayOfHostFeatureCapability struct {
HostFeatureCapability []HostFeatureCapability `xml:"HostFeatureCapability,omitempty" json:"_value"`
}
A boxed array of `HostFeatureCapability`. To be used in `Any` placeholders.
type ArrayOfHostFeatureMask ¶
type ArrayOfHostFeatureMask struct {
HostFeatureMask []HostFeatureMask `xml:"HostFeatureMask,omitempty" json:"_value"`
}
A boxed array of `HostFeatureMask`. To be used in `Any` placeholders.
type ArrayOfHostFeatureVersionInfo ¶
type ArrayOfHostFeatureVersionInfo struct {
HostFeatureVersionInfo []HostFeatureVersionInfo `xml:"HostFeatureVersionInfo,omitempty" json:"_value"`
}
A boxed array of `HostFeatureVersionInfo`. To be used in `Any` placeholders.
type ArrayOfHostFileSystemMountInfo ¶
type ArrayOfHostFileSystemMountInfo struct {
HostFileSystemMountInfo []HostFileSystemMountInfo `xml:"HostFileSystemMountInfo,omitempty" json:"_value"`
}
A boxed array of `HostFileSystemMountInfo`. To be used in `Any` placeholders.
type ArrayOfHostFirewallConfigRuleSetConfig ¶
type ArrayOfHostFirewallConfigRuleSetConfig struct {
HostFirewallConfigRuleSetConfig []HostFirewallConfigRuleSetConfig `xml:"HostFirewallConfigRuleSetConfig,omitempty" json:"_value"`
}
A boxed array of `HostFirewallConfigRuleSetConfig`. To be used in `Any` placeholders.
type ArrayOfHostFirewallRule ¶
type ArrayOfHostFirewallRule struct {
HostFirewallRule []HostFirewallRule `xml:"HostFirewallRule,omitempty" json:"_value"`
}
A boxed array of `HostFirewallRule`. To be used in `Any` placeholders.
type ArrayOfHostFirewallRuleset ¶
type ArrayOfHostFirewallRuleset struct {
HostFirewallRuleset []HostFirewallRuleset `xml:"HostFirewallRuleset,omitempty" json:"_value"`
}
A boxed array of `HostFirewallRuleset`. To be used in `Any` placeholders.
type ArrayOfHostFirewallRulesetIpNetwork ¶
type ArrayOfHostFirewallRulesetIpNetwork struct {
HostFirewallRulesetIpNetwork []HostFirewallRulesetIpNetwork `xml:"HostFirewallRulesetIpNetwork,omitempty" json:"_value"`
}
A boxed array of `HostFirewallRulesetIpNetwork`. To be used in `Any` placeholders.
type ArrayOfHostGraphicsConfigDeviceType ¶ added in v0.12.0
type ArrayOfHostGraphicsConfigDeviceType struct {
HostGraphicsConfigDeviceType []HostGraphicsConfigDeviceType `xml:"HostGraphicsConfigDeviceType,omitempty" json:"_value"`
}
A boxed array of `HostGraphicsConfigDeviceType`. To be used in `Any` placeholders.
type ArrayOfHostGraphicsInfo ¶
type ArrayOfHostGraphicsInfo struct {
HostGraphicsInfo []HostGraphicsInfo `xml:"HostGraphicsInfo,omitempty" json:"_value"`
}
A boxed array of `HostGraphicsInfo`. To be used in `Any` placeholders.
type ArrayOfHostHardwareElementInfo ¶
type ArrayOfHostHardwareElementInfo struct {
HostHardwareElementInfo []BaseHostHardwareElementInfo `xml:"HostHardwareElementInfo,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostHardwareElementInfo`. To be used in `Any` placeholders.
type ArrayOfHostHostBusAdapter ¶
type ArrayOfHostHostBusAdapter struct {
HostHostBusAdapter []BaseHostHostBusAdapter `xml:"HostHostBusAdapter,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostHostBusAdapter`. To be used in `Any` placeholders.
type ArrayOfHostInternetScsiHbaIscsiIpv6Address ¶
type ArrayOfHostInternetScsiHbaIscsiIpv6Address struct {
HostInternetScsiHbaIscsiIpv6Address []HostInternetScsiHbaIscsiIpv6Address `xml:"HostInternetScsiHbaIscsiIpv6Address,omitempty" json:"_value"`
}
A boxed array of `HostInternetScsiHbaIscsiIpv6Address`. To be used in `Any` placeholders.
type ArrayOfHostInternetScsiHbaParamValue ¶
type ArrayOfHostInternetScsiHbaParamValue struct {
HostInternetScsiHbaParamValue []HostInternetScsiHbaParamValue `xml:"HostInternetScsiHbaParamValue,omitempty" json:"_value"`
}
A boxed array of `HostInternetScsiHbaParamValue`. To be used in `Any` placeholders.
type ArrayOfHostInternetScsiHbaSendTarget ¶
type ArrayOfHostInternetScsiHbaSendTarget struct {
HostInternetScsiHbaSendTarget []HostInternetScsiHbaSendTarget `xml:"HostInternetScsiHbaSendTarget,omitempty" json:"_value"`
}
A boxed array of `HostInternetScsiHbaSendTarget`. To be used in `Any` placeholders.
type ArrayOfHostInternetScsiHbaStaticTarget ¶
type ArrayOfHostInternetScsiHbaStaticTarget struct {
HostInternetScsiHbaStaticTarget []HostInternetScsiHbaStaticTarget `xml:"HostInternetScsiHbaStaticTarget,omitempty" json:"_value"`
}
A boxed array of `HostInternetScsiHbaStaticTarget`. To be used in `Any` placeholders.
type ArrayOfHostIoFilterInfo ¶
type ArrayOfHostIoFilterInfo struct {
HostIoFilterInfo []HostIoFilterInfo `xml:"HostIoFilterInfo,omitempty" json:"_value"`
}
A boxed array of `HostIoFilterInfo`. To be used in `Any` placeholders.
type ArrayOfHostIpConfigIpV6Address ¶
type ArrayOfHostIpConfigIpV6Address struct {
HostIpConfigIpV6Address []HostIpConfigIpV6Address `xml:"HostIpConfigIpV6Address,omitempty" json:"_value"`
}
A boxed array of `HostIpConfigIpV6Address`. To be used in `Any` placeholders.
type ArrayOfHostIpRouteEntry ¶
type ArrayOfHostIpRouteEntry struct {
HostIpRouteEntry []HostIpRouteEntry `xml:"HostIpRouteEntry,omitempty" json:"_value"`
}
A boxed array of `HostIpRouteEntry`. To be used in `Any` placeholders.
type ArrayOfHostIpRouteOp ¶
type ArrayOfHostIpRouteOp struct {
HostIpRouteOp []HostIpRouteOp `xml:"HostIpRouteOp,omitempty" json:"_value"`
}
A boxed array of `HostIpRouteOp`. To be used in `Any` placeholders.
type ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec ¶
type ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec struct {
HostLowLevelProvisioningManagerDiskLayoutSpec []HostLowLevelProvisioningManagerDiskLayoutSpec `xml:"HostLowLevelProvisioningManagerDiskLayoutSpec,omitempty" json:"_value"`
}
A boxed array of `HostLowLevelProvisioningManagerDiskLayoutSpec`. To be used in `Any` placeholders.
type ArrayOfHostLowLevelProvisioningManagerFileDeleteResult ¶
type ArrayOfHostLowLevelProvisioningManagerFileDeleteResult struct {
HostLowLevelProvisioningManagerFileDeleteResult []HostLowLevelProvisioningManagerFileDeleteResult `xml:"HostLowLevelProvisioningManagerFileDeleteResult,omitempty" json:"_value"`
}
A boxed array of `HostLowLevelProvisioningManagerFileDeleteResult`. To be used in `Any` placeholders.
type ArrayOfHostLowLevelProvisioningManagerFileDeleteSpec ¶
type ArrayOfHostLowLevelProvisioningManagerFileDeleteSpec struct {
HostLowLevelProvisioningManagerFileDeleteSpec []HostLowLevelProvisioningManagerFileDeleteSpec `xml:"HostLowLevelProvisioningManagerFileDeleteSpec,omitempty" json:"_value"`
}
A boxed array of `HostLowLevelProvisioningManagerFileDeleteSpec`. To be used in `Any` placeholders.
type ArrayOfHostLowLevelProvisioningManagerFileReserveResult ¶
type ArrayOfHostLowLevelProvisioningManagerFileReserveResult struct {
HostLowLevelProvisioningManagerFileReserveResult []HostLowLevelProvisioningManagerFileReserveResult `xml:"HostLowLevelProvisioningManagerFileReserveResult,omitempty" json:"_value"`
}
A boxed array of `HostLowLevelProvisioningManagerFileReserveResult`. To be used in `Any` placeholders.
type ArrayOfHostLowLevelProvisioningManagerFileReserveSpec ¶
type ArrayOfHostLowLevelProvisioningManagerFileReserveSpec struct {
HostLowLevelProvisioningManagerFileReserveSpec []HostLowLevelProvisioningManagerFileReserveSpec `xml:"HostLowLevelProvisioningManagerFileReserveSpec,omitempty" json:"_value"`
}
A boxed array of `HostLowLevelProvisioningManagerFileReserveSpec`. To be used in `Any` placeholders.
type ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec ¶
type ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec struct {
HostLowLevelProvisioningManagerSnapshotLayoutSpec []HostLowLevelProvisioningManagerSnapshotLayoutSpec `xml:"HostLowLevelProvisioningManagerSnapshotLayoutSpec,omitempty" json:"_value"`
}
A boxed array of `HostLowLevelProvisioningManagerSnapshotLayoutSpec`. To be used in `Any` placeholders.
type ArrayOfHostMemberHealthCheckResult ¶
type ArrayOfHostMemberHealthCheckResult struct {
HostMemberHealthCheckResult []BaseHostMemberHealthCheckResult `xml:"HostMemberHealthCheckResult,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostMemberHealthCheckResult`. To be used in `Any` placeholders.
type ArrayOfHostMemberRuntimeInfo ¶
type ArrayOfHostMemberRuntimeInfo struct {
HostMemberRuntimeInfo []HostMemberRuntimeInfo `xml:"HostMemberRuntimeInfo,omitempty" json:"_value"`
}
A boxed array of `HostMemberRuntimeInfo`. To be used in `Any` placeholders.
type ArrayOfHostMemoryTierInfo ¶ added in v0.27.0
type ArrayOfHostMemoryTierInfo struct {
HostMemoryTierInfo []HostMemoryTierInfo `xml:"HostMemoryTierInfo,omitempty" json:"_value"`
}
A boxed array of `HostMemoryTierInfo`. To be used in `Any` placeholders.
type ArrayOfHostMultipathInfoLogicalUnit ¶
type ArrayOfHostMultipathInfoLogicalUnit struct {
HostMultipathInfoLogicalUnit []HostMultipathInfoLogicalUnit `xml:"HostMultipathInfoLogicalUnit,omitempty" json:"_value"`
}
A boxed array of `HostMultipathInfoLogicalUnit`. To be used in `Any` placeholders.
type ArrayOfHostMultipathInfoPath ¶
type ArrayOfHostMultipathInfoPath struct {
HostMultipathInfoPath []HostMultipathInfoPath `xml:"HostMultipathInfoPath,omitempty" json:"_value"`
}
A boxed array of `HostMultipathInfoPath`. To be used in `Any` placeholders.
type ArrayOfHostMultipathStateInfoPath ¶
type ArrayOfHostMultipathStateInfoPath struct {
HostMultipathStateInfoPath []HostMultipathStateInfoPath `xml:"HostMultipathStateInfoPath,omitempty" json:"_value"`
}
A boxed array of `HostMultipathStateInfoPath`. To be used in `Any` placeholders.
type ArrayOfHostNasVolumeConfig ¶
type ArrayOfHostNasVolumeConfig struct {
HostNasVolumeConfig []HostNasVolumeConfig `xml:"HostNasVolumeConfig,omitempty" json:"_value"`
}
A boxed array of `HostNasVolumeConfig`. To be used in `Any` placeholders.
type ArrayOfHostNatService ¶
type ArrayOfHostNatService struct {
HostNatService []HostNatService `xml:"HostNatService,omitempty" json:"_value"`
}
A boxed array of `HostNatService`. To be used in `Any` placeholders.
type ArrayOfHostNatServiceConfig ¶
type ArrayOfHostNatServiceConfig struct {
HostNatServiceConfig []HostNatServiceConfig `xml:"HostNatServiceConfig,omitempty" json:"_value"`
}
A boxed array of `HostNatServiceConfig`. To be used in `Any` placeholders.
type ArrayOfHostNatServicePortForwardSpec ¶
type ArrayOfHostNatServicePortForwardSpec struct {
HostNatServicePortForwardSpec []HostNatServicePortForwardSpec `xml:"HostNatServicePortForwardSpec,omitempty" json:"_value"`
}
A boxed array of `HostNatServicePortForwardSpec`. To be used in `Any` placeholders.
type ArrayOfHostNetStackInstance ¶
type ArrayOfHostNetStackInstance struct {
HostNetStackInstance []HostNetStackInstance `xml:"HostNetStackInstance,omitempty" json:"_value"`
}
A boxed array of `HostNetStackInstance`. To be used in `Any` placeholders.
type ArrayOfHostNetworkConfigNetStackSpec ¶
type ArrayOfHostNetworkConfigNetStackSpec struct {
HostNetworkConfigNetStackSpec []HostNetworkConfigNetStackSpec `xml:"HostNetworkConfigNetStackSpec,omitempty" json:"_value"`
}
A boxed array of `HostNetworkConfigNetStackSpec`. To be used in `Any` placeholders.
type ArrayOfHostNumaNode ¶
type ArrayOfHostNumaNode struct {
HostNumaNode []HostNumaNode `xml:"HostNumaNode,omitempty" json:"_value"`
}
A boxed array of `HostNumaNode`. To be used in `Any` placeholders.
type ArrayOfHostNumericSensorInfo ¶
type ArrayOfHostNumericSensorInfo struct {
HostNumericSensorInfo []HostNumericSensorInfo `xml:"HostNumericSensorInfo,omitempty" json:"_value"`
}
A boxed array of `HostNumericSensorInfo`. To be used in `Any` placeholders.
type ArrayOfHostNvmeConnectSpec ¶ added in v0.27.0
type ArrayOfHostNvmeConnectSpec struct {
HostNvmeConnectSpec []HostNvmeConnectSpec `xml:"HostNvmeConnectSpec,omitempty" json:"_value"`
}
A boxed array of `HostNvmeConnectSpec`. To be used in `Any` placeholders.
type ArrayOfHostNvmeController ¶ added in v0.23.0
type ArrayOfHostNvmeController struct {
HostNvmeController []HostNvmeController `xml:"HostNvmeController,omitempty" json:"_value"`
}
A boxed array of `HostNvmeController`. To be used in `Any` placeholders.
type ArrayOfHostNvmeDisconnectSpec ¶ added in v0.27.0
type ArrayOfHostNvmeDisconnectSpec struct {
HostNvmeDisconnectSpec []HostNvmeDisconnectSpec `xml:"HostNvmeDisconnectSpec,omitempty" json:"_value"`
}
A boxed array of `HostNvmeDisconnectSpec`. To be used in `Any` placeholders.
type ArrayOfHostNvmeDiscoveryLogEntry ¶ added in v0.23.0
type ArrayOfHostNvmeDiscoveryLogEntry struct {
HostNvmeDiscoveryLogEntry []HostNvmeDiscoveryLogEntry `xml:"HostNvmeDiscoveryLogEntry,omitempty" json:"_value"`
}
A boxed array of `HostNvmeDiscoveryLogEntry`. To be used in `Any` placeholders.
type ArrayOfHostNvmeNamespace ¶ added in v0.23.0
type ArrayOfHostNvmeNamespace struct {
HostNvmeNamespace []HostNvmeNamespace `xml:"HostNvmeNamespace,omitempty" json:"_value"`
}
A boxed array of `HostNvmeNamespace`. To be used in `Any` placeholders.
type ArrayOfHostNvmeTopologyInterface ¶ added in v0.23.0
type ArrayOfHostNvmeTopologyInterface struct {
HostNvmeTopologyInterface []HostNvmeTopologyInterface `xml:"HostNvmeTopologyInterface,omitempty" json:"_value"`
}
A boxed array of `HostNvmeTopologyInterface`. To be used in `Any` placeholders.
type ArrayOfHostOpaqueNetworkInfo ¶
type ArrayOfHostOpaqueNetworkInfo struct {
HostOpaqueNetworkInfo []HostOpaqueNetworkInfo `xml:"HostOpaqueNetworkInfo,omitempty" json:"_value"`
}
A boxed array of `HostOpaqueNetworkInfo`. To be used in `Any` placeholders.
type ArrayOfHostOpaqueSwitch ¶
type ArrayOfHostOpaqueSwitch struct {
HostOpaqueSwitch []HostOpaqueSwitch `xml:"HostOpaqueSwitch,omitempty" json:"_value"`
}
A boxed array of `HostOpaqueSwitch`. To be used in `Any` placeholders.
type ArrayOfHostOpaqueSwitchPhysicalNicZone ¶
type ArrayOfHostOpaqueSwitchPhysicalNicZone struct {
HostOpaqueSwitchPhysicalNicZone []HostOpaqueSwitchPhysicalNicZone `xml:"HostOpaqueSwitchPhysicalNicZone,omitempty" json:"_value"`
}
A boxed array of `HostOpaqueSwitchPhysicalNicZone`. To be used in `Any` placeholders.
type ArrayOfHostPartialMaintenanceModeRuntimeInfo ¶ added in v0.38.0
type ArrayOfHostPartialMaintenanceModeRuntimeInfo struct {
HostPartialMaintenanceModeRuntimeInfo []HostPartialMaintenanceModeRuntimeInfo `xml:"HostPartialMaintenanceModeRuntimeInfo,omitempty" json:"_value"`
}
A boxed array of `HostPartialMaintenanceModeRuntimeInfo`. To be used in `Any` placeholders.
type ArrayOfHostPatchManagerStatus ¶
type ArrayOfHostPatchManagerStatus struct {
HostPatchManagerStatus []HostPatchManagerStatus `xml:"HostPatchManagerStatus,omitempty" json:"_value"`
}
A boxed array of `HostPatchManagerStatus`. To be used in `Any` placeholders.
type ArrayOfHostPatchManagerStatusPrerequisitePatch ¶
type ArrayOfHostPatchManagerStatusPrerequisitePatch struct {
HostPatchManagerStatusPrerequisitePatch []HostPatchManagerStatusPrerequisitePatch `xml:"HostPatchManagerStatusPrerequisitePatch,omitempty" json:"_value"`
}
A boxed array of `HostPatchManagerStatusPrerequisitePatch`. To be used in `Any` placeholders.
type ArrayOfHostPathSelectionPolicyOption ¶
type ArrayOfHostPathSelectionPolicyOption struct {
HostPathSelectionPolicyOption []HostPathSelectionPolicyOption `xml:"HostPathSelectionPolicyOption,omitempty" json:"_value"`
}
A boxed array of `HostPathSelectionPolicyOption`. To be used in `Any` placeholders.
type ArrayOfHostPciDevice ¶
type ArrayOfHostPciDevice struct {
HostPciDevice []HostPciDevice `xml:"HostPciDevice,omitempty" json:"_value"`
}
A boxed array of `HostPciDevice`. To be used in `Any` placeholders.
type ArrayOfHostPciPassthruConfig ¶
type ArrayOfHostPciPassthruConfig struct {
HostPciPassthruConfig []BaseHostPciPassthruConfig `xml:"HostPciPassthruConfig,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostPciPassthruConfig`. To be used in `Any` placeholders.
type ArrayOfHostPciPassthruInfo ¶
type ArrayOfHostPciPassthruInfo struct {
HostPciPassthruInfo []BaseHostPciPassthruInfo `xml:"HostPciPassthruInfo,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostPciPassthruInfo`. To be used in `Any` placeholders.
type ArrayOfHostPlacedVirtualNicIdentifier ¶
type ArrayOfHostPlacedVirtualNicIdentifier struct {
HostPlacedVirtualNicIdentifier []HostPlacedVirtualNicIdentifier `xml:"HostPlacedVirtualNicIdentifier,omitempty" json:"_value"`
}
A boxed array of `HostPlacedVirtualNicIdentifier`. To be used in `Any` placeholders.
type ArrayOfHostPlugStoreTopologyAdapter ¶
type ArrayOfHostPlugStoreTopologyAdapter struct {
HostPlugStoreTopologyAdapter []HostPlugStoreTopologyAdapter `xml:"HostPlugStoreTopologyAdapter,omitempty" json:"_value"`
}
A boxed array of `HostPlugStoreTopologyAdapter`. To be used in `Any` placeholders.
type ArrayOfHostPlugStoreTopologyDevice ¶
type ArrayOfHostPlugStoreTopologyDevice struct {
HostPlugStoreTopologyDevice []HostPlugStoreTopologyDevice `xml:"HostPlugStoreTopologyDevice,omitempty" json:"_value"`
}
A boxed array of `HostPlugStoreTopologyDevice`. To be used in `Any` placeholders.
type ArrayOfHostPlugStoreTopologyPath ¶
type ArrayOfHostPlugStoreTopologyPath struct {
HostPlugStoreTopologyPath []HostPlugStoreTopologyPath `xml:"HostPlugStoreTopologyPath,omitempty" json:"_value"`
}
A boxed array of `HostPlugStoreTopologyPath`. To be used in `Any` placeholders.
type ArrayOfHostPlugStoreTopologyPlugin ¶
type ArrayOfHostPlugStoreTopologyPlugin struct {
HostPlugStoreTopologyPlugin []HostPlugStoreTopologyPlugin `xml:"HostPlugStoreTopologyPlugin,omitempty" json:"_value"`
}
A boxed array of `HostPlugStoreTopologyPlugin`. To be used in `Any` placeholders.
type ArrayOfHostPlugStoreTopologyTarget ¶
type ArrayOfHostPlugStoreTopologyTarget struct {
HostPlugStoreTopologyTarget []HostPlugStoreTopologyTarget `xml:"HostPlugStoreTopologyTarget,omitempty" json:"_value"`
}
A boxed array of `HostPlugStoreTopologyTarget`. To be used in `Any` placeholders.
type ArrayOfHostPnicNetworkResourceInfo ¶
type ArrayOfHostPnicNetworkResourceInfo struct {
HostPnicNetworkResourceInfo []HostPnicNetworkResourceInfo `xml:"HostPnicNetworkResourceInfo,omitempty" json:"_value"`
}
A boxed array of `HostPnicNetworkResourceInfo`. To be used in `Any` placeholders.
type ArrayOfHostPortGroup ¶
type ArrayOfHostPortGroup struct {
HostPortGroup []HostPortGroup `xml:"HostPortGroup,omitempty" json:"_value"`
}
A boxed array of `HostPortGroup`. To be used in `Any` placeholders.
type ArrayOfHostPortGroupConfig ¶
type ArrayOfHostPortGroupConfig struct {
HostPortGroupConfig []HostPortGroupConfig `xml:"HostPortGroupConfig,omitempty" json:"_value"`
}
A boxed array of `HostPortGroupConfig`. To be used in `Any` placeholders.
type ArrayOfHostPortGroupPort ¶
type ArrayOfHostPortGroupPort struct {
HostPortGroupPort []HostPortGroupPort `xml:"HostPortGroupPort,omitempty" json:"_value"`
}
A boxed array of `HostPortGroupPort`. To be used in `Any` placeholders.
type ArrayOfHostPortGroupProfile ¶
type ArrayOfHostPortGroupProfile struct {
HostPortGroupProfile []HostPortGroupProfile `xml:"HostPortGroupProfile,omitempty" json:"_value"`
}
A boxed array of `HostPortGroupProfile`. To be used in `Any` placeholders.
type ArrayOfHostPowerPolicy ¶
type ArrayOfHostPowerPolicy struct {
HostPowerPolicy []HostPowerPolicy `xml:"HostPowerPolicy,omitempty" json:"_value"`
}
A boxed array of `HostPowerPolicy`. To be used in `Any` placeholders.
type ArrayOfHostProfileManagerCompositionResultResultElement ¶ added in v0.18.0
type ArrayOfHostProfileManagerCompositionResultResultElement struct {
HostProfileManagerCompositionResultResultElement []HostProfileManagerCompositionResultResultElement `xml:"HostProfileManagerCompositionResultResultElement,omitempty" json:"_value"`
}
A boxed array of `HostProfileManagerCompositionResultResultElement`. To be used in `Any` placeholders.
type ArrayOfHostProfileManagerCompositionValidationResultResultElement ¶ added in v0.12.0
type ArrayOfHostProfileManagerCompositionValidationResultResultElement struct {
HostProfileManagerCompositionValidationResultResultElement []HostProfileManagerCompositionValidationResultResultElement `xml:"HostProfileManagerCompositionValidationResultResultElement,omitempty" json:"_value"`
}
A boxed array of `HostProfileManagerCompositionValidationResultResultElement`. To be used in `Any` placeholders.
type ArrayOfHostProfilesEntityCustomizations ¶ added in v0.12.0
type ArrayOfHostProfilesEntityCustomizations struct {
HostProfilesEntityCustomizations []BaseHostProfilesEntityCustomizations `xml:"HostProfilesEntityCustomizations,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostProfilesEntityCustomizations`. To be used in `Any` placeholders.
type ArrayOfHostProtocolEndpoint ¶
type ArrayOfHostProtocolEndpoint struct {
HostProtocolEndpoint []HostProtocolEndpoint `xml:"HostProtocolEndpoint,omitempty" json:"_value"`
}
A boxed array of `HostProtocolEndpoint`. To be used in `Any` placeholders.
type ArrayOfHostProxySwitch ¶
type ArrayOfHostProxySwitch struct {
HostProxySwitch []HostProxySwitch `xml:"HostProxySwitch,omitempty" json:"_value"`
}
A boxed array of `HostProxySwitch`. To be used in `Any` placeholders.
type ArrayOfHostProxySwitchConfig ¶
type ArrayOfHostProxySwitchConfig struct {
HostProxySwitchConfig []HostProxySwitchConfig `xml:"HostProxySwitchConfig,omitempty" json:"_value"`
}
A boxed array of `HostProxySwitchConfig`. To be used in `Any` placeholders.
type ArrayOfHostProxySwitchHostLagConfig ¶
type ArrayOfHostProxySwitchHostLagConfig struct {
HostProxySwitchHostLagConfig []HostProxySwitchHostLagConfig `xml:"HostProxySwitchHostLagConfig,omitempty" json:"_value"`
}
A boxed array of `HostProxySwitchHostLagConfig`. To be used in `Any` placeholders.
type ArrayOfHostPtpConfigPtpPort ¶ added in v0.27.0
type ArrayOfHostPtpConfigPtpPort struct {
HostPtpConfigPtpPort []HostPtpConfigPtpPort `xml:"HostPtpConfigPtpPort,omitempty" json:"_value"`
}
A boxed array of `HostPtpConfigPtpPort`. To be used in `Any` placeholders.
type ArrayOfHostQualifiedName ¶ added in v0.27.0
type ArrayOfHostQualifiedName struct {
HostQualifiedName []HostQualifiedName `xml:"HostQualifiedName,omitempty" json:"_value"`
}
A boxed array of `HostQualifiedName`. To be used in `Any` placeholders.
type ArrayOfHostRdmaDevice ¶ added in v0.23.0
type ArrayOfHostRdmaDevice struct {
HostRdmaDevice []HostRdmaDevice `xml:"HostRdmaDevice,omitempty" json:"_value"`
}
A boxed array of `HostRdmaDevice`. To be used in `Any` placeholders.
type ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo ¶
type ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo struct {
HostRuntimeInfoNetStackInstanceRuntimeInfo []HostRuntimeInfoNetStackInstanceRuntimeInfo `xml:"HostRuntimeInfoNetStackInstanceRuntimeInfo,omitempty" json:"_value"`
}
A boxed array of `HostRuntimeInfoNetStackInstanceRuntimeInfo`. To be used in `Any` placeholders.
type ArrayOfHostScsiDisk ¶
type ArrayOfHostScsiDisk struct {
HostScsiDisk []HostScsiDisk `xml:"HostScsiDisk,omitempty" json:"_value"`
}
A boxed array of `HostScsiDisk`. To be used in `Any` placeholders.
type ArrayOfHostScsiDiskPartition ¶
type ArrayOfHostScsiDiskPartition struct {
HostScsiDiskPartition []HostScsiDiskPartition `xml:"HostScsiDiskPartition,omitempty" json:"_value"`
}
A boxed array of `HostScsiDiskPartition`. To be used in `Any` placeholders.
type ArrayOfHostScsiTopologyInterface ¶
type ArrayOfHostScsiTopologyInterface struct {
HostScsiTopologyInterface []HostScsiTopologyInterface `xml:"HostScsiTopologyInterface,omitempty" json:"_value"`
}
A boxed array of `HostScsiTopologyInterface`. To be used in `Any` placeholders.
type ArrayOfHostScsiTopologyLun ¶
type ArrayOfHostScsiTopologyLun struct {
HostScsiTopologyLun []HostScsiTopologyLun `xml:"HostScsiTopologyLun,omitempty" json:"_value"`
}
A boxed array of `HostScsiTopologyLun`. To be used in `Any` placeholders.
type ArrayOfHostScsiTopologyTarget ¶
type ArrayOfHostScsiTopologyTarget struct {
HostScsiTopologyTarget []HostScsiTopologyTarget `xml:"HostScsiTopologyTarget,omitempty" json:"_value"`
}
A boxed array of `HostScsiTopologyTarget`. To be used in `Any` placeholders.
type ArrayOfHostService ¶
type ArrayOfHostService struct {
HostService []HostService `xml:"HostService,omitempty" json:"_value"`
}
A boxed array of `HostService`. To be used in `Any` placeholders.
type ArrayOfHostServiceConfig ¶
type ArrayOfHostServiceConfig struct {
HostServiceConfig []HostServiceConfig `xml:"HostServiceConfig,omitempty" json:"_value"`
}
A boxed array of `HostServiceConfig`. To be used in `Any` placeholders.
type ArrayOfHostSharedGpuCapabilities ¶ added in v0.18.0
type ArrayOfHostSharedGpuCapabilities struct {
}
A boxed array of `HostSharedGpuCapabilities`. To be used in `Any` placeholders.
type ArrayOfHostSnmpDestination ¶
type ArrayOfHostSnmpDestination struct {
HostSnmpDestination []HostSnmpDestination `xml:"HostSnmpDestination,omitempty" json:"_value"`
}
A boxed array of `HostSnmpDestination`. To be used in `Any` placeholders.
type ArrayOfHostSriovDevicePoolInfo ¶ added in v0.12.0
type ArrayOfHostSriovDevicePoolInfo struct {
HostSriovDevicePoolInfo []BaseHostSriovDevicePoolInfo `xml:"HostSriovDevicePoolInfo,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostSriovDevicePoolInfo`. To be used in `Any` placeholders.
type ArrayOfHostSslThumbprintInfo ¶
type ArrayOfHostSslThumbprintInfo struct {
HostSslThumbprintInfo []HostSslThumbprintInfo `xml:"HostSslThumbprintInfo,omitempty" json:"_value"`
}
A boxed array of `HostSslThumbprintInfo`. To be used in `Any` placeholders.
type ArrayOfHostStorageArrayTypePolicyOption ¶
type ArrayOfHostStorageArrayTypePolicyOption struct {
HostStorageArrayTypePolicyOption []HostStorageArrayTypePolicyOption `xml:"HostStorageArrayTypePolicyOption,omitempty" json:"_value"`
}
A boxed array of `HostStorageArrayTypePolicyOption`. To be used in `Any` placeholders.
type ArrayOfHostStorageElementInfo ¶
type ArrayOfHostStorageElementInfo struct {
HostStorageElementInfo []HostStorageElementInfo `xml:"HostStorageElementInfo,omitempty" json:"_value"`
}
A boxed array of `HostStorageElementInfo`. To be used in `Any` placeholders.
type ArrayOfHostStorageOperationalInfo ¶
type ArrayOfHostStorageOperationalInfo struct {
HostStorageOperationalInfo []HostStorageOperationalInfo `xml:"HostStorageOperationalInfo,omitempty" json:"_value"`
}
A boxed array of `HostStorageOperationalInfo`. To be used in `Any` placeholders.
type ArrayOfHostStorageSystemDiskLocatorLedResult ¶
type ArrayOfHostStorageSystemDiskLocatorLedResult struct {
HostStorageSystemDiskLocatorLedResult []HostStorageSystemDiskLocatorLedResult `xml:"HostStorageSystemDiskLocatorLedResult,omitempty" json:"_value"`
}
A boxed array of `HostStorageSystemDiskLocatorLedResult`. To be used in `Any` placeholders.
type ArrayOfHostStorageSystemScsiLunResult ¶
type ArrayOfHostStorageSystemScsiLunResult struct {
HostStorageSystemScsiLunResult []HostStorageSystemScsiLunResult `xml:"HostStorageSystemScsiLunResult,omitempty" json:"_value"`
}
A boxed array of `HostStorageSystemScsiLunResult`. To be used in `Any` placeholders.
type ArrayOfHostStorageSystemVmfsVolumeResult ¶
type ArrayOfHostStorageSystemVmfsVolumeResult struct {
HostStorageSystemVmfsVolumeResult []HostStorageSystemVmfsVolumeResult `xml:"HostStorageSystemVmfsVolumeResult,omitempty" json:"_value"`
}
A boxed array of `HostStorageSystemVmfsVolumeResult`. To be used in `Any` placeholders.
type ArrayOfHostSubSpecification ¶ added in v0.12.0
type ArrayOfHostSubSpecification struct {
HostSubSpecification []HostSubSpecification `xml:"HostSubSpecification,omitempty" json:"_value"`
}
A boxed array of `HostSubSpecification`. To be used in `Any` placeholders.
type ArrayOfHostSystemIdentificationInfo ¶
type ArrayOfHostSystemIdentificationInfo struct {
HostSystemIdentificationInfo []HostSystemIdentificationInfo `xml:"HostSystemIdentificationInfo,omitempty" json:"_value"`
}
A boxed array of `HostSystemIdentificationInfo`. To be used in `Any` placeholders.
type ArrayOfHostSystemResourceInfo ¶
type ArrayOfHostSystemResourceInfo struct {
HostSystemResourceInfo []HostSystemResourceInfo `xml:"HostSystemResourceInfo,omitempty" json:"_value"`
}
A boxed array of `HostSystemResourceInfo`. To be used in `Any` placeholders.
type ArrayOfHostSystemSwapConfigurationSystemSwapOption ¶
type ArrayOfHostSystemSwapConfigurationSystemSwapOption struct {
HostSystemSwapConfigurationSystemSwapOption []BaseHostSystemSwapConfigurationSystemSwapOption `xml:"HostSystemSwapConfigurationSystemSwapOption,omitempty,typeattr" json:"_value"`
}
A boxed array of `HostSystemSwapConfigurationSystemSwapOption`. To be used in `Any` placeholders.
type ArrayOfHostTpmDigestInfo ¶
type ArrayOfHostTpmDigestInfo struct {
HostTpmDigestInfo []HostTpmDigestInfo `xml:"HostTpmDigestInfo,omitempty" json:"_value"`
}
A boxed array of `HostTpmDigestInfo`. To be used in `Any` placeholders.
type ArrayOfHostTpmEventLogEntry ¶
type ArrayOfHostTpmEventLogEntry struct {
HostTpmEventLogEntry []HostTpmEventLogEntry `xml:"HostTpmEventLogEntry,omitempty" json:"_value"`
}
A boxed array of `HostTpmEventLogEntry`. To be used in `Any` placeholders.
type ArrayOfHostTrustAuthorityAttestationInfo ¶ added in v0.24.0
type ArrayOfHostTrustAuthorityAttestationInfo struct {
HostTrustAuthorityAttestationInfo []HostTrustAuthorityAttestationInfo `xml:"HostTrustAuthorityAttestationInfo,omitempty" json:"_value"`
}
A boxed array of `HostTrustAuthorityAttestationInfo`. To be used in `Any` placeholders.
type ArrayOfHostUnresolvedVmfsExtent ¶
type ArrayOfHostUnresolvedVmfsExtent struct {
HostUnresolvedVmfsExtent []HostUnresolvedVmfsExtent `xml:"HostUnresolvedVmfsExtent,omitempty" json:"_value"`
}
A boxed array of `HostUnresolvedVmfsExtent`. To be used in `Any` placeholders.
type ArrayOfHostUnresolvedVmfsResolutionResult ¶
type ArrayOfHostUnresolvedVmfsResolutionResult struct {
HostUnresolvedVmfsResolutionResult []HostUnresolvedVmfsResolutionResult `xml:"HostUnresolvedVmfsResolutionResult,omitempty" json:"_value"`
}
A boxed array of `HostUnresolvedVmfsResolutionResult`. To be used in `Any` placeholders.
type ArrayOfHostUnresolvedVmfsResolutionSpec ¶
type ArrayOfHostUnresolvedVmfsResolutionSpec struct {
HostUnresolvedVmfsResolutionSpec []HostUnresolvedVmfsResolutionSpec `xml:"HostUnresolvedVmfsResolutionSpec,omitempty" json:"_value"`
}
A boxed array of `HostUnresolvedVmfsResolutionSpec`. To be used in `Any` placeholders.
type ArrayOfHostUnresolvedVmfsVolume ¶
type ArrayOfHostUnresolvedVmfsVolume struct {
HostUnresolvedVmfsVolume []HostUnresolvedVmfsVolume `xml:"HostUnresolvedVmfsVolume,omitempty" json:"_value"`
}
A boxed array of `HostUnresolvedVmfsVolume`. To be used in `Any` placeholders.
type ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption ¶
type ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption struct {
HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption []HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption `xml:"HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption,omitempty" json:"_value"`
}
A boxed array of `HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption`. To be used in `Any` placeholders.
type ArrayOfHostVMotionCompatibility ¶
type ArrayOfHostVMotionCompatibility struct {
HostVMotionCompatibility []HostVMotionCompatibility `xml:"HostVMotionCompatibility,omitempty" json:"_value"`
}
A boxed array of `HostVMotionCompatibility`. To be used in `Any` placeholders.
type ArrayOfHostVirtualNic ¶
type ArrayOfHostVirtualNic struct {
HostVirtualNic []HostVirtualNic `xml:"HostVirtualNic,omitempty" json:"_value"`
}
A boxed array of `HostVirtualNic`. To be used in `Any` placeholders.
type ArrayOfHostVirtualNicConfig ¶
type ArrayOfHostVirtualNicConfig struct {
HostVirtualNicConfig []HostVirtualNicConfig `xml:"HostVirtualNicConfig,omitempty" json:"_value"`
}
A boxed array of `HostVirtualNicConfig`. To be used in `Any` placeholders.
type ArrayOfHostVirtualNicManagerNicTypeSelection ¶
type ArrayOfHostVirtualNicManagerNicTypeSelection struct {
HostVirtualNicManagerNicTypeSelection []HostVirtualNicManagerNicTypeSelection `xml:"HostVirtualNicManagerNicTypeSelection,omitempty" json:"_value"`
}
A boxed array of `HostVirtualNicManagerNicTypeSelection`. To be used in `Any` placeholders.
type ArrayOfHostVirtualSwitch ¶
type ArrayOfHostVirtualSwitch struct {
HostVirtualSwitch []HostVirtualSwitch `xml:"HostVirtualSwitch,omitempty" json:"_value"`
}
A boxed array of `HostVirtualSwitch`. To be used in `Any` placeholders.
type ArrayOfHostVirtualSwitchConfig ¶
type ArrayOfHostVirtualSwitchConfig struct {
HostVirtualSwitchConfig []HostVirtualSwitchConfig `xml:"HostVirtualSwitchConfig,omitempty" json:"_value"`
}
A boxed array of `HostVirtualSwitchConfig`. To be used in `Any` placeholders.
type ArrayOfHostVmciAccessManagerAccessSpec ¶
type ArrayOfHostVmciAccessManagerAccessSpec struct {
HostVmciAccessManagerAccessSpec []HostVmciAccessManagerAccessSpec `xml:"HostVmciAccessManagerAccessSpec,omitempty" json:"_value"`
}
A boxed array of `HostVmciAccessManagerAccessSpec`. To be used in `Any` placeholders.
type ArrayOfHostVmfsRescanResult ¶
type ArrayOfHostVmfsRescanResult struct {
HostVmfsRescanResult []HostVmfsRescanResult `xml:"HostVmfsRescanResult,omitempty" json:"_value"`
}
A boxed array of `HostVmfsRescanResult`. To be used in `Any` placeholders.
type ArrayOfHostVsanInternalSystemCmmdsQuery ¶
type ArrayOfHostVsanInternalSystemCmmdsQuery struct {
HostVsanInternalSystemCmmdsQuery []HostVsanInternalSystemCmmdsQuery `xml:"HostVsanInternalSystemCmmdsQuery,omitempty" json:"_value"`
}
A boxed array of `HostVsanInternalSystemCmmdsQuery`. To be used in `Any` placeholders.
type ArrayOfHostVsanInternalSystemDeleteVsanObjectsResult ¶
type ArrayOfHostVsanInternalSystemDeleteVsanObjectsResult struct {
HostVsanInternalSystemDeleteVsanObjectsResult []HostVsanInternalSystemDeleteVsanObjectsResult `xml:"HostVsanInternalSystemDeleteVsanObjectsResult,omitempty" json:"_value"`
}
A boxed array of `HostVsanInternalSystemDeleteVsanObjectsResult`. To be used in `Any` placeholders.
type ArrayOfHostVsanInternalSystemVsanObjectOperationResult ¶
type ArrayOfHostVsanInternalSystemVsanObjectOperationResult struct {
HostVsanInternalSystemVsanObjectOperationResult []HostVsanInternalSystemVsanObjectOperationResult `xml:"HostVsanInternalSystemVsanObjectOperationResult,omitempty" json:"_value"`
}
A boxed array of `HostVsanInternalSystemVsanObjectOperationResult`. To be used in `Any` placeholders.
type ArrayOfHostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult ¶
type ArrayOfHostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult struct {
HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult []HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult `xml:"HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult,omitempty" json:"_value"`
}
A boxed array of `HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult`. To be used in `Any` placeholders.
type ArrayOfHostVvolNQN ¶ added in v0.31.0
type ArrayOfHostVvolNQN struct {
HostVvolNQN []HostVvolNQN `xml:"HostVvolNQN,omitempty" json:"_value"`
}
A boxed array of `HostVvolNQN`. To be used in `Any` placeholders.
type ArrayOfHostVvolVolumeHostVvolNQN ¶ added in v0.31.0
type ArrayOfHostVvolVolumeHostVvolNQN struct {
HostVvolVolumeHostVvolNQN []HostVvolVolumeHostVvolNQN `xml:"HostVvolVolumeHostVvolNQN,omitempty" json:"_value"`
}
A boxed array of `HostVvolVolumeHostVvolNQN`. To be used in `Any` placeholders.
type ArrayOfHttpNfcLeaseDatastoreLeaseInfo ¶
type ArrayOfHttpNfcLeaseDatastoreLeaseInfo struct {
HttpNfcLeaseDatastoreLeaseInfo []HttpNfcLeaseDatastoreLeaseInfo `xml:"HttpNfcLeaseDatastoreLeaseInfo,omitempty" json:"_value"`
}
A boxed array of `HttpNfcLeaseDatastoreLeaseInfo`. To be used in `Any` placeholders.
type ArrayOfHttpNfcLeaseDeviceUrl ¶
type ArrayOfHttpNfcLeaseDeviceUrl struct {
HttpNfcLeaseDeviceUrl []HttpNfcLeaseDeviceUrl `xml:"HttpNfcLeaseDeviceUrl,omitempty" json:"_value"`
}
A boxed array of `HttpNfcLeaseDeviceUrl`. To be used in `Any` placeholders.
type ArrayOfHttpNfcLeaseHostInfo ¶
type ArrayOfHttpNfcLeaseHostInfo struct {
HttpNfcLeaseHostInfo []HttpNfcLeaseHostInfo `xml:"HttpNfcLeaseHostInfo,omitempty" json:"_value"`
}
A boxed array of `HttpNfcLeaseHostInfo`. To be used in `Any` placeholders.
type ArrayOfHttpNfcLeaseManifestEntry ¶
type ArrayOfHttpNfcLeaseManifestEntry struct {
HttpNfcLeaseManifestEntry []HttpNfcLeaseManifestEntry `xml:"HttpNfcLeaseManifestEntry,omitempty" json:"_value"`
}
A boxed array of `HttpNfcLeaseManifestEntry`. To be used in `Any` placeholders.
type ArrayOfHttpNfcLeaseProbeResult ¶ added in v0.26.0
type ArrayOfHttpNfcLeaseProbeResult struct {
HttpNfcLeaseProbeResult []HttpNfcLeaseProbeResult `xml:"HttpNfcLeaseProbeResult,omitempty" json:"_value"`
}
A boxed array of `HttpNfcLeaseProbeResult`. To be used in `Any` placeholders.
type ArrayOfHttpNfcLeaseSourceFile ¶ added in v0.18.0
type ArrayOfHttpNfcLeaseSourceFile struct {
HttpNfcLeaseSourceFile []HttpNfcLeaseSourceFile `xml:"HttpNfcLeaseSourceFile,omitempty" json:"_value"`
}
A boxed array of `HttpNfcLeaseSourceFile`. To be used in `Any` placeholders.
type ArrayOfID ¶ added in v0.12.0
type ArrayOfID struct {
ID []ID `xml:"ID,omitempty" json:"_value"`
}
A boxed array of `ID`. To be used in `Any` placeholders.
type ArrayOfImportOperationBulkFaultFaultOnImport ¶
type ArrayOfImportOperationBulkFaultFaultOnImport struct {
ImportOperationBulkFaultFaultOnImport []ImportOperationBulkFaultFaultOnImport `xml:"ImportOperationBulkFaultFaultOnImport,omitempty" json:"_value"`
}
A boxed array of `ImportOperationBulkFaultFaultOnImport`. To be used in `Any` placeholders.
type ArrayOfImportSpec ¶
type ArrayOfImportSpec struct {
ImportSpec []BaseImportSpec `xml:"ImportSpec,omitempty,typeattr" json:"_value"`
}
A boxed array of `ImportSpec`. To be used in `Any` placeholders.
type ArrayOfInt ¶
type ArrayOfInt struct {
Int []int32 `xml:"int,omitempty" json:"_value"`
}
A boxed array of `PrimitiveInt`. To be used in `Any` placeholders.
type ArrayOfIoFilterHostIssue ¶
type ArrayOfIoFilterHostIssue struct {
IoFilterHostIssue []IoFilterHostIssue `xml:"IoFilterHostIssue,omitempty" json:"_value"`
}
A boxed array of `IoFilterHostIssue`. To be used in `Any` placeholders.
type ArrayOfIpPool ¶
type ArrayOfIpPool struct {
IpPool []IpPool `xml:"IpPool,omitempty" json:"_value"`
}
A boxed array of `IpPool`. To be used in `Any` placeholders.
type ArrayOfIpPoolAssociation ¶
type ArrayOfIpPoolAssociation struct {
IpPoolAssociation []IpPoolAssociation `xml:"IpPoolAssociation,omitempty" json:"_value"`
}
A boxed array of `IpPoolAssociation`. To be used in `Any` placeholders.
type ArrayOfIpPoolManagerIpAllocation ¶
type ArrayOfIpPoolManagerIpAllocation struct {
IpPoolManagerIpAllocation []IpPoolManagerIpAllocation `xml:"IpPoolManagerIpAllocation,omitempty" json:"_value"`
}
A boxed array of `IpPoolManagerIpAllocation`. To be used in `Any` placeholders.