Documentation ¶
Index ¶
- Constants
- func Add(name string, kind reflect.Type)
- func IsFileNotFound(err error) bool
- func NewBool(v bool) *bool
- func NewInt32(v int32) *int32
- func NewInt64(v int64) *int64
- func NewTime(v time.Time) *time.Time
- type AbdicateDomOwnership
- type AbdicateDomOwnershipRequestType
- type AbdicateDomOwnershipResponse
- 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 ArrayOfClusterDasAamNodeState
- type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots
- type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots
- type ArrayOfClusterDasVmConfigInfo
- type ArrayOfClusterDasVmConfigSpec
- 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 ArrayOfClusterVmOrchestrationInfo
- type ArrayOfClusterVmOrchestrationSpec
- type ArrayOfComplianceFailure
- type ArrayOfComplianceFailureComplianceFailureValues
- type ArrayOfComplianceLocator
- type ArrayOfComplianceResult
- type ArrayOfComputeResourceHostSPBMLicenseInfo
- type ArrayOfConflictingConfigurationConfig
- type ArrayOfCryptoKeyId
- type ArrayOfCryptoKeyPlain
- type ArrayOfCryptoKeyResult
- type ArrayOfCryptoManagerKmipClusterStatus
- type ArrayOfCryptoManagerKmipServerStatus
- type ArrayOfCustomFieldDef
- type ArrayOfCustomFieldValue
- type ArrayOfCustomizationAdapterMapping
- type ArrayOfCustomizationIpV6Generator
- type ArrayOfCustomizationSpecInfo
- type ArrayOfDVPortConfigSpec
- type ArrayOfDVPortgroupConfigSpec
- type ArrayOfDVSHealthCheckConfig
- type ArrayOfDVSNetworkResourcePool
- type ArrayOfDVSNetworkResourcePoolConfigSpec
- type ArrayOfDVSVmVnicNetworkResourcePool
- type ArrayOfDasHeartbeatDatastoreInfo
- type ArrayOfDatacenterMismatchArgument
- type ArrayOfDatastoreHostMount
- type ArrayOfDatastoreMountPathDatastorePair
- type ArrayOfDatastoreVVolContainerFailoverPair
- type ArrayOfDiagnosticManagerBundleInfo
- type ArrayOfDiagnosticManagerLogDescriptor
- type ArrayOfDiskChangeExtent
- type ArrayOfDistributedVirtualPort
- type ArrayOfDistributedVirtualPortgroupInfo
- type ArrayOfDistributedVirtualSwitchHostMember
- type ArrayOfDistributedVirtualSwitchHostMemberConfigSpec
- type ArrayOfDistributedVirtualSwitchHostMemberPnicSpec
- type ArrayOfDistributedVirtualSwitchHostProductSpec
- type ArrayOfDistributedVirtualSwitchInfo
- type ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob
- type ArrayOfDistributedVirtualSwitchManagerCompatibilityResult
- type ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec
- type ArrayOfDistributedVirtualSwitchProductSpec
- type ArrayOfDouble
- 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 ArrayOfFileInfo
- type ArrayOfFileQuery
- type ArrayOfFirewallProfileRulesetProfile
- type ArrayOfGuestAliases
- type ArrayOfGuestAuthAliasInfo
- type ArrayOfGuestAuthSubject
- type ArrayOfGuestDiskInfo
- type ArrayOfGuestFileInfo
- type ArrayOfGuestInfoNamespaceGenerationInfo
- type ArrayOfGuestMappedAliases
- type ArrayOfGuestNicInfo
- type ArrayOfGuestOsDescriptor
- type ArrayOfGuestProcessInfo
- type ArrayOfGuestRegKeyRecordSpec
- type ArrayOfGuestRegValueSpec
- type ArrayOfGuestStackInfo
- type ArrayOfHbrManagerVmReplicationCapability
- type ArrayOfHealthUpdate
- type ArrayOfHealthUpdateInfo
- type ArrayOfHostAccessControlEntry
- type ArrayOfHostAccountSpec
- type ArrayOfHostActiveDirectory
- type ArrayOfHostAuthenticationStoreInfo
- type ArrayOfHostBootDevice
- type ArrayOfHostCacheConfigurationInfo
- type ArrayOfHostConnectInfoNetworkInfo
- 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 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 ArrayOfHostMultipathInfoLogicalUnit
- type ArrayOfHostMultipathInfoPath
- type ArrayOfHostMultipathStateInfoPath
- type ArrayOfHostNasVolumeConfig
- type ArrayOfHostNatService
- type ArrayOfHostNatServiceConfig
- type ArrayOfHostNatServicePortForwardSpec
- type ArrayOfHostNetStackInstance
- type ArrayOfHostNetworkConfigNetStackSpec
- type ArrayOfHostNumaNode
- type ArrayOfHostNumericSensorInfo
- type ArrayOfHostOpaqueNetworkInfo
- type ArrayOfHostOpaqueSwitch
- type ArrayOfHostOpaqueSwitchPhysicalNicZone
- 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 ArrayOfHostProfileManagerHostToConfigSpecMap
- type ArrayOfHostProfilesEntityCustomizations
- type ArrayOfHostProtocolEndpoint
- type ArrayOfHostProxySwitch
- type ArrayOfHostProxySwitchConfig
- type ArrayOfHostProxySwitchHostLagConfig
- 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 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 ArrayOfHttpNfcLeaseDatastoreLeaseInfo
- type ArrayOfHttpNfcLeaseDeviceUrl
- type ArrayOfHttpNfcLeaseHostInfo
- type ArrayOfHttpNfcLeaseManifestEntry
- 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 ArrayOfNsxHostVNicProfile
- type ArrayOfNumericRange
- type ArrayOfNvdimmDimmInfo
- type ArrayOfNvdimmGuid
- type ArrayOfNvdimmInterleaveSetInfo
- type ArrayOfNvdimmNamespaceInfo
- type ArrayOfNvdimmRegionInfo
- type ArrayOfObjectContent
- type ArrayOfObjectSpec
- type ArrayOfObjectUpdate
- type ArrayOfOpaqueNetworkTargetInfo
- type ArrayOfOptionDef
- type ArrayOfOptionProfile
- type ArrayOfOptionValue
- type ArrayOfOvfConsumerOstNode
- type ArrayOfOvfConsumerOvfSection
- type ArrayOfOvfDeploymentOption
- type ArrayOfOvfFile
- type ArrayOfOvfFileItem
- type ArrayOfOvfNetworkInfo
- type ArrayOfOvfNetworkMapping
- type ArrayOfOvfOptionInfo
- type ArrayOfOvfResourceMap
- 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 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 ArrayOfReplicationInfoDiskSettings
- type ArrayOfResourceConfigSpec
- 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 ArrayOfSystemEventInfo
- type ArrayOfTag
- type ArrayOfTaskInfo
- type ArrayOfTaskInfoState
- type ArrayOfTypeDescription
- type ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo
- type ArrayOfUsbScanCodeSpecKeyEvent
- type ArrayOfUserGroupProfile
- type ArrayOfUserPrivilegeResult
- type ArrayOfUserProfile
- type ArrayOfUserSearchResult
- type ArrayOfUserSession
- type ArrayOfVASAStorageArray
- 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 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 ArrayOfVirtualMachineBootOptionsBootableDevice
- type ArrayOfVirtualMachineCdromInfo
- type ArrayOfVirtualMachineConfigInfoDatastoreUrlPair
- type ArrayOfVirtualMachineConfigOptionDescriptor
- type ArrayOfVirtualMachineCpuIdInfoSpec
- type ArrayOfVirtualMachineDatastoreInfo
- type ArrayOfVirtualMachineDatastoreVolumeOption
- type ArrayOfVirtualMachineDeviceRuntimeInfo
- type ArrayOfVirtualMachineDisplayTopology
- 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 ArrayOfVirtualMachineProfileDetailsDiskProfileDetails
- type ArrayOfVirtualMachineProfileSpec
- type ArrayOfVirtualMachinePropertyRelation
- 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 ArrayOfVirtualNicManagerNetConfig
- type ArrayOfVirtualSCSISharing
- type ArrayOfVirtualSwitchProfile
- type ArrayOfVmEventArgument
- 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 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 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 BaseDVSHealthCheckCapability
- type BaseDVSHealthCheckConfig
- type BaseDVSUplinkPortPolicy
- type BaseDailyTaskScheduler
- type BaseDatacenterEvent
- type BaseDatastoreEvent
- type BaseDatastoreFileEvent
- type BaseDatastoreInfo
- type BaseDatastoreNotWritableOnHost
- type BaseDescription
- type BaseDeviceBackingNotSupported
- type BaseDeviceNotSupported
- type BaseDiskNotSupported
- type BaseDistributedVirtualSwitchHostMemberBacking
- type BaseDistributedVirtualSwitchManagerHostDvsFilterSpec
- type BaseDvsEvent
- type BaseDvsFault
- type BaseDvsFilterConfig
- type BaseDvsHealthStatusChangeEvent
- type BaseDvsIpNetworkRuleQualifier
- 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 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 BaseHostAccountSpec
- type BaseHostAuthenticationStoreInfo
- type BaseHostCommunication
- type BaseHostConfigFault
- type BaseHostConnectFault
- type BaseHostConnectInfoNetworkInfo
- type BaseHostDasEvent
- type BaseHostDatastoreConnectInfo
- type BaseHostDevice
- type BaseHostDigestInfo
- type BaseHostDirectoryStoreInfo
- type BaseHostDnsConfig
- type BaseHostEvent
- type BaseHostFibreChannelHba
- type BaseHostFibreChannelTargetTransport
- type BaseHostFileSystemVolume
- type BaseHostHardwareElementInfo
- type BaseHostHostBusAdapter
- type BaseHostIpRouteConfig
- type BaseHostMemberHealthCheckResult
- type BaseHostMemberUplinkHealthCheckResult
- type BaseHostMultipathInfoLogicalUnitPolicy
- type BaseHostPciPassthruConfig
- type BaseHostPciPassthruInfo
- type BaseHostPowerOpFailed
- type BaseHostProfileConfigSpec
- type BaseHostProfilesEntityCustomizations
- type BaseHostSriovDevicePoolInfo
- type BaseHostSystemSwapConfigurationSystemSwapOption
- type BaseHostTargetTransport
- 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 BaseIpAddress
- type BaseIscsiFault
- 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 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 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 BaseVirtualMachineBootOptionsBootableDevice
- type BaseVirtualMachineDeviceRuntimeInfoDeviceRuntimeState
- type BaseVirtualMachineDiskDeviceInfo
- type BaseVirtualMachineGuestQuiesceSpec
- type BaseVirtualMachinePciPassthroughInfo
- type BaseVirtualMachineProfileSpec
- type BaseVirtualMachineSriovDevicePoolInfo
- type BaseVirtualMachineTargetInfo
- 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 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 BatchResult
- type BatchResultResult
- type BindVnic
- type BindVnicRequestType
- type BindVnicResponse
- type BlockedByFirewall
- type BlockedByFirewallFault
- type BoolOption
- type BoolPolicy
- type BrowseDiagnosticLog
- type BrowseDiagnosticLogRequestType
- type BrowseDiagnosticLogResponse
- 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 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 ClusterComplianceCheckedEvent
- type ClusterComputeResourceSummary
- type ClusterConfigInfo
- type ClusterConfigInfoEx
- type ClusterConfigSpec
- type ClusterConfigSpecEx
- type ClusterCreatedEvent
- 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 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 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 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 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 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 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 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 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 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 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 CryptoManagerHostEnable
- type CryptoManagerHostEnableRequestType
- type CryptoManagerHostEnableResponse
- type CryptoManagerHostPrepare
- type CryptoManagerHostPrepareRequestType
- type CryptoManagerHostPrepareResponse
- type CryptoManagerKmipCertificateInfo
- type CryptoManagerKmipClusterStatus
- 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 CustomizationCustomIpGenerator
- type CustomizationCustomIpV6Generator
- type CustomizationCustomName
- type CustomizationDhcpIpGenerator
- type CustomizationDhcpIpV6Generator
- type CustomizationEvent
- type CustomizationFailed
- 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 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 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 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 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 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 DatastoreNotWritableOnHost
- type DatastoreNotWritableOnHostFault
- type DatastoreOption
- type DatastorePrincipalConfigured
- type DatastoreRemovedOnHostEvent
- type DatastoreRenamedEvent
- type DatastoreRenamedOnHostEvent
- 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 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 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 DeviceUnsupportedForVmPlatform
- type DeviceUnsupportedForVmPlatformFault
- type DeviceUnsupportedForVmVersion
- type DeviceUnsupportedForVmVersionFault
- type DiagnosticManagerBundleInfo
- type DiagnosticManagerLogCreator
- type DiagnosticManagerLogDescriptor
- type DiagnosticManagerLogFormat
- type DiagnosticManagerLogHeader
- type DiagnosticPartitionStorageType
- type DiagnosticPartitionType
- type DigestNotSupported
- type DigestNotSupportedFault
- type DirectoryNotEmpty
- type DirectoryNotEmptyFault
- type DisableAdminNotSupported
- type DisableAdminNotSupportedFault
- 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 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 DisconnectedHostsBlockingEVC
- type DisconnectedHostsBlockingEVCFault
- type DiscoverFcoeHbas
- type DiscoverFcoeHbasRequestType
- type DiscoverFcoeHbasResponse
- type DiskChangeExtent
- type DiskChangeInfo
- 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 DistributedVirtualPortgroupInfo
- type DistributedVirtualPortgroupMetaTagName
- type DistributedVirtualPortgroupPortgroupType
- type DistributedVirtualSwitchHostInfrastructureTrafficClass
- type DistributedVirtualSwitchHostMember
- type DistributedVirtualSwitchHostMemberBacking
- type DistributedVirtualSwitchHostMemberConfigInfo
- type DistributedVirtualSwitchHostMemberConfigSpec
- type DistributedVirtualSwitchHostMemberHostComponentState
- type DistributedVirtualSwitchHostMemberPnicBacking
- type DistributedVirtualSwitchHostMemberPnicSpec
- type DistributedVirtualSwitchHostMemberRuntimeState
- type DistributedVirtualSwitchHostProductSpec
- type DistributedVirtualSwitchInfo
- type DistributedVirtualSwitchKeyedOpaqueBlob
- type DistributedVirtualSwitchManagerCompatibilityResult
- type DistributedVirtualSwitchManagerDvsProductSpec
- type DistributedVirtualSwitchManagerHostArrayFilter
- type DistributedVirtualSwitchManagerHostContainer
- type DistributedVirtualSwitchManagerHostContainerFilter
- type DistributedVirtualSwitchManagerHostDvsFilterSpec
- type DistributedVirtualSwitchManagerHostDvsMembershipFilter
- type DistributedVirtualSwitchManagerImportResult
- 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 DpmBehavior
- 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 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 EnableAlarmActions
- type EnableAlarmActionsRequestType
- type EnableAlarmActionsResponse
- 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 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 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 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 FeatureRequirementsNotMet
- type FeatureRequirementsNotMetFault
- 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 FibreChannelPortType
- type FileAlreadyExists
- type FileAlreadyExistsFault
- type FileBackedPortNotSupported
- type FileBackedPortNotSupportedFault
- type FileBackedVirtualDiskSpec
- type FileFault
- type FileFaultFault
- type FileInfo
- 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 FolderEventArgument
- type FolderFileInfo
- type FolderFileQuery
- type FormatVffs
- type FormatVffsRequestType
- type FormatVffsResponse
- type FormatVmfs
- type FormatVmfsRequestType
- type FormatVmfsResponse
- type FtIssuesOnHost
- type FtIssuesOnHostFault
- type FtIssuesOnHostHostSelectionType
- 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 GetCustomizationSpec
- type GetCustomizationSpecRequestType
- type GetCustomizationSpecResponse
- type GetPublicKey
- type GetPublicKeyRequestType
- type GetPublicKeyResponse
- type GetResourceUsage
- type GetResourceUsageRequestType
- type GetResourceUsageResponse
- 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 GuestInfoNamespaceGenerationInfo
- 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 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 HasFault
- 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 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 HostAuthenticationManagerInfo
- type HostAuthenticationStoreInfo
- type HostAutoStartManagerConfig
- type HostBIOSInfo
- 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 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 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 HostCreateDiskRequestType
- type HostCreateDisk_Task
- type HostCreateDisk_TaskResponse
- type HostCryptoState
- type HostDasDisabledEvent
- type HostDasDisablingEvent
- type HostDasEnabledEvent
- type HostDasEnablingEvent
- type HostDasErrorEvent
- type HostDasErrorEventHostDasErrorReason
- type HostDasEvent
- type HostDasOkEvent
- type HostDatastoreBrowserSearchResults
- type HostDatastoreBrowserSearchSpec
- type HostDatastoreConnectInfo
- type HostDatastoreExistsConnectInfo
- type HostDatastoreNameConflictConnectInfo
- type HostDatastoreSystemCapabilities
- type HostDatastoreSystemDatastoreResult
- type HostDatastoreSystemVvolDatastoreSpec
- type HostDateTimeConfig
- type HostDateTimeInfo
- type HostDateTimeSystemTimeZone
- 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 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 HostDnsConfig
- type HostDnsConfigSpec
- 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 HostFlagInfo
- type HostForceMountedInfo
- type HostGatewaySpec
- type HostGetShortNameFailedEvent
- type HostGetVFlashModuleDefaultConfig
- type HostGetVFlashModuleDefaultConfigRequestType
- type HostGetVFlashModuleDefaultConfigResponse
- type HostGraphicsConfig
- type HostGraphicsConfigDeviceType
- type HostGraphicsConfigGraphicsType
- type HostGraphicsConfigSharedPassthruAssignmentPolicy
- type HostGraphicsInfo
- type HostGraphicsInfoGraphicsType
- type HostHardwareElementInfo
- type HostHardwareElementStatus
- type HostHardwareInfo
- type HostHardwareStatusInfo
- type HostHardwareSummary
- type HostHasComponentFailure
- type HostHasComponentFailureFault
- type HostHasComponentFailureHostComponentType
- 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 HostMemberHealthCheckResult
- type HostMemberRuntimeInfo
- type HostMemberUplinkHealthCheckResult
- type HostMemoryProfile
- type HostMemorySpec
- type HostMissingNetworksEvent
- type HostMonitoringStateChangedEvent
- type HostMountInfo
- type HostMountInfoInaccessibleReason
- type HostMountMode
- type HostMultipathInfo
- type HostMultipathInfoFixedLogicalUnitPolicy
- 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 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 HostOpaqueNetworkInfo
- type HostOpaqueSwitch
- type HostOpaqueSwitchOpaqueSwitchState
- type HostOpaqueSwitchPhysicalNicZone
- type HostOvercommittedEvent
- type HostPMemVolume
- type HostParallelScsiHba
- type HostParallelScsiTargetTransport
- 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 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 HostProxySwitchHostLagConfig
- type HostProxySwitchSpec
- 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 HostRetrieveVStorageObjectRequestType
- type HostRetrieveVStorageObjectResponse
- type HostRetrieveVStorageObjectState
- type HostRetrieveVStorageObjectStateRequestType
- type HostRetrieveVStorageObjectStateResponse
- type HostRuntimeInfo
- type HostRuntimeInfoNetStackInstanceRuntimeInfo
- type HostRuntimeInfoNetStackInstanceRuntimeInfoState
- type HostRuntimeInfoNetworkRuntimeInfo
- 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 HostSharedGpuCapabilities
- type HostShortNameInconsistentEvent
- type HostShortNameToIpFailedEvent
- type HostShutdownEvent
- type HostSnmpAgentCapability
- type HostSnmpConfigSpec
- type HostSnmpDestination
- type HostSnmpSystemAgentLimits
- type HostSpecGetUpdatedHosts
- type HostSpecGetUpdatedHostsRequestType
- type HostSpecGetUpdatedHostsResponse
- type HostSpecification
- type HostSpecificationOperationFailed
- type HostSpecificationOperationFailedFault
- type HostSriovConfig
- type HostSriovDevicePoolInfo
- type HostSriovInfo
- type HostSriovNetworkDevicePoolInfo
- type HostSslThumbprintInfo
- type HostStandbyMode
- type HostStatusChangedEvent
- type HostStorageArrayTypePolicyOption
- type HostStorageDeviceInfo
- type HostStorageElementInfo
- type HostStorageOperationalInfo
- type HostStorageSystemDiskLocatorLedResult
- type HostStorageSystemScsiLunResult
- type HostStorageSystemVmfsVolumeResult
- type HostSubSpecification
- 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 HostTpmAttestationInfo
- type HostTpmAttestationInfoAcceptanceStatus
- type HostTpmAttestationReport
- type HostTpmBootSecurityOptionEventDetails
- type HostTpmCommandEventDetails
- type HostTpmDigestInfo
- type HostTpmEventDetails
- type HostTpmEventLogEntry
- type HostTpmOptionEventDetails
- type HostTpmSoftwareComponentEventDetails
- type HostUnresolvedVmfsExtent
- type HostUnresolvedVmfsExtentUnresolvedReason
- type HostUnresolvedVmfsResignatureSpec
- type HostUnresolvedVmfsResolutionResult
- type HostUnresolvedVmfsResolutionSpec
- type HostUnresolvedVmfsResolutionSpecVmfsUuidResolution
- type HostUnresolvedVmfsVolume
- type HostUnresolvedVmfsVolumeResolveStatus
- 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 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 HostVvolVolume
- 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 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 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 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 InvalidSnapshotFormat
- type InvalidSnapshotFormatFault
- type InvalidState
- type InvalidStateFault
- type InvalidType
- type InvalidTypeFault
- type InvalidVmConfig
- type InvalidVmConfigFault
- type InvalidVmState
- type InvalidVmStateFault
- type InventoryDescription
- type InventoryHasStandardAloneHosts
- type InventoryHasStandardAloneHostsFault
- type IoFilterHostIssue
- type IoFilterInfo
- 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 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 KeyProviderId
- type KeyValue
- type KmipClusterInfo
- type KmipServerInfo
- type KmipServerSpec
- 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 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 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 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 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 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 NvdimmNamespaceHealthStatus
- type NvdimmNamespaceInfo
- type NvdimmNamespaceState
- type NvdimmNamespaceType
- type NvdimmNvdimmHealthInfoState
- 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 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 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 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 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 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 PlaceVm
- type PlaceVmRequestType
- type PlaceVmResponse
- 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 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 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 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 QueryDatacenterConfigOptionDescriptor
- type QueryDatacenterConfigOptionDescriptorRequestType
- type QueryDatacenterConfigOptionDescriptorResponse
- type QueryDatastorePerformanceSummary
- type QueryDatastorePerformanceSummaryRequestType
- type QueryDatastorePerformanceSummaryResponse
- type QueryDateTime
- type QueryDateTimeRequestType
- type QueryDateTimeResponse
- type QueryDescriptions
- type QueryDescriptionsRequestType
- type QueryDescriptionsResponse
- 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 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 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 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 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 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 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 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 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 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 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 RemoveSmartCardTrustAnchorRequestType
- type RemoveSmartCardTrustAnchorResponse
- type RemoveSnapshotRequestType
- type RemoveSnapshot_Task
- type RemoveSnapshot_TaskResponse
- 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 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 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 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 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 RetrieveEntityPermissions
- type RetrieveEntityPermissionsRequestType
- type RetrieveEntityPermissionsResponse
- type RetrieveEntityScheduledTask
- type RetrieveEntityScheduledTaskRequestType
- type RetrieveEntityScheduledTaskResponse
- 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 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 RevertToCurrentSnapshotRequestType
- type RevertToCurrentSnapshot_Task
- type RevertToCurrentSnapshot_TaskResponse
- type RevertToSnapshotRequestType
- type RevertToSnapshot_Task
- type RevertToSnapshot_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 ScsiLunState
- type ScsiLunType
- type ScsiLunVStorageSupportStatus
- type SeSparseVirtualDiskSpec
- type SearchDatastoreRequestType
- type SearchDatastoreSubFoldersRequestType
- type SearchDatastoreSubFolders_Task
- type SearchDatastoreSubFolders_TaskResponse
- type SearchDatastore_Task
- type SearchDatastore_TaskResponse
- 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 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 SetCustomValue
- type SetCustomValueRequestType
- type SetCustomValueResponse
- 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 SetLicenseEdition
- type SetLicenseEditionRequestType
- type SetLicenseEditionResponse
- type SetLocale
- type SetLocaleRequestType
- type SetLocaleResponse
- 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 SetTaskDescription
- type SetTaskDescriptionRequestType
- type SetTaskDescriptionResponse
- type SetTaskState
- type SetTaskStateRequestType
- type SetTaskStateResponse
- type SetVStorageObjectControlFlags
- type SetVStorageObjectControlFlagsRequestType
- type SetVStorageObjectControlFlagsResponse
- type SetVirtualDiskUuid
- type SetVirtualDiskUuidRequestType
- type SetVirtualDiskUuidResponse
- type SharedBusControllerNotSupported
- type SharedBusControllerNotSupportedFault
- 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 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 SoftRuleVioCorrectionDisallowed
- type SoftRuleVioCorrectionDisallowedFault
- type SoftRuleVioCorrectionImpact
- type SoftRuleVioCorrectionImpactFault
- type SoftwarePackage
- type SoftwarePackageCapability
- type SoftwarePackageConstraint
- type SoftwarePackageVibType
- 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 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 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 TaskDescription
- type TaskEvent
- type TaskFilterSpec
- type TaskFilterSpecByEntity
- type TaskFilterSpecByTime
- type TaskFilterSpecByUsername
- type TaskFilterSpecRecursionOption
- type TaskFilterSpecTimeOption
- type TaskInProgress
- type TaskInProgressFault
- type TaskInfo
- type TaskInfoState
- 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 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 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 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 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 UnusedVirtualDiskBlocksNotScrubbed
- type UnusedVirtualDiskBlocksNotScrubbedFault
- type UpdateAnswerFileRequestType
- type UpdateAnswerFile_Task
- type UpdateAnswerFile_TaskResponse
- 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 UpdateHostCustomizationsRequestType
- type UpdateHostCustomizations_Task
- type UpdateHostCustomizations_TaskResponse
- 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 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 UpdatePortGroup
- type UpdatePortGroupRequestType
- type UpdatePortGroupResponse
- 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 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 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 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 VMwareDvsIpfixCapability
- type VMwareDvsLacpApiVersion
- type VMwareDvsLacpCapability
- type VMwareDvsLacpGroupConfig
- type VMwareDvsLacpGroupSpec
- type VMwareDvsLacpLoadBalanceAlgorithm
- type VMwareDvsLagIpfixConfig
- type VMwareDvsLagVlanConfig
- type VMwareDvsMulticastFilteringMode
- type VMwareIpfixConfig
- type VMwareUplinkLacpMode
- type VMwareUplinkLacpPolicy
- type VMwareUplinkPortOrderPolicy
- type VMwareVspanPort
- type VMwareVspanSession
- type VStorageObject
- type VStorageObjectAssociations
- type VStorageObjectAssociationsVmDiskAssociations
- type VStorageObjectConfigInfo
- type VStorageObjectConsumptionType
- type VStorageObjectCreateSnapshotRequestType
- type VStorageObjectCreateSnapshot_Task
- type VStorageObjectCreateSnapshot_TaskResponse
- type VStorageObjectSnapshotInfo
- type VStorageObjectSnapshotInfoVStorageObjectSnapshot
- type VStorageObjectStateInfo
- type VVolHostPE
- type VVolVmConfigFileUpdateResult
- type VVolVmConfigFileUpdateResultFailedVmConfigFileInfo
- type ValidateCredentialsInGuest
- type ValidateCredentialsInGuestRequestType
- type ValidateCredentialsInGuestResponse
- 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 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 VirtualDeviceConfigSpecFileOperation
- type VirtualDeviceConfigSpecOperation
- type VirtualDeviceConnectInfo
- type VirtualDeviceConnectInfoMigrateConnectOp
- type VirtualDeviceConnectInfoStatus
- type VirtualDeviceConnectOption
- type VirtualDeviceDeviceBackingInfo
- type VirtualDeviceDeviceBackingOption
- 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 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 VirtualMachineBootOptions
- type VirtualMachineBootOptionsBootableCdromDevice
- type VirtualMachineBootOptionsBootableDevice
- type VirtualMachineBootOptionsBootableDiskDevice
- type VirtualMachineBootOptionsBootableEthernetDevice
- type VirtualMachineBootOptionsBootableFloppyDevice
- type VirtualMachineBootOptionsNetworkBootProtocolType
- type VirtualMachineCapability
- type VirtualMachineCdromInfo
- type VirtualMachineCloneSpec
- type VirtualMachineConfigInfo
- type VirtualMachineConfigInfoDatastoreUrlPair
- type VirtualMachineConfigInfoNpivWwnType
- type VirtualMachineConfigInfoOverheadInfo
- type VirtualMachineConfigInfoSwapPlacementType
- type VirtualMachineConfigOption
- type VirtualMachineConfigOptionDescriptor
- type VirtualMachineConfigSpec
- type VirtualMachineConfigSpecEncryptedVMotionModes
- type VirtualMachineConfigSpecNpivWwnOp
- type VirtualMachineConfigSummary
- type VirtualMachineConnectionState
- type VirtualMachineConsolePreferences
- 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 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 VirtualMachineGuestOsFamily
- type VirtualMachineGuestOsIdentifier
- type VirtualMachineGuestQuiesceSpec
- type VirtualMachineGuestState
- type VirtualMachineGuestSummary
- type VirtualMachineHtSharing
- type VirtualMachineIdeDiskDeviceInfo
- type VirtualMachineIdeDiskDevicePartitionInfo
- type VirtualMachineImportSpec
- 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 VirtualMachineMksTicket
- type VirtualMachineMovePriority
- type VirtualMachineNeedSecondaryReason
- type VirtualMachineNetworkInfo
- type VirtualMachineNetworkShaperInfo
- type VirtualMachineParallelInfo
- type VirtualMachinePciPassthroughInfo
- type VirtualMachinePciSharedGpuPassthroughInfo
- type VirtualMachinePowerOffBehavior
- type VirtualMachinePowerOpType
- type VirtualMachinePowerState
- type VirtualMachineProfileDetails
- type VirtualMachineProfileDetailsDiskProfileDetails
- type VirtualMachineProfileRawData
- type VirtualMachineProfileSpec
- type VirtualMachinePropertyRelation
- type VirtualMachineQuestionInfo
- type VirtualMachineQuickStats
- type VirtualMachineRecordReplayState
- type VirtualMachineRelocateDiskMoveOptions
- type VirtualMachineRelocateSpec
- type VirtualMachineRelocateSpecDiskLocator
- type VirtualMachineRelocateTransformation
- type VirtualMachineRuntimeInfo
- type VirtualMachineRuntimeInfoDasProtectionState
- type VirtualMachineScsiDiskDeviceInfo
- type VirtualMachineScsiPassthroughInfo
- type VirtualMachineScsiPassthroughType
- type VirtualMachineSerialInfo
- 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 VirtualMachineVideoCard
- type VirtualMachineVideoCardUse3dRenderer
- type VirtualMachineWindowsQuiesceSpec
- type VirtualMachineWindowsQuiesceSpecVssBackupContext
- type VirtualMachineWipeResult
- type VirtualNVDIMM
- type VirtualNVDIMMBackingInfo
- type VirtualNVDIMMController
- type VirtualNVDIMMControllerOption
- type VirtualNVDIMMOption
- type VirtualNVMEController
- type VirtualNVMEControllerOption
- type VirtualNicManagerNetConfig
- type VirtualPCIController
- type VirtualPCIControllerOption
- type VirtualPCIPassthrough
- type VirtualPCIPassthroughDeviceBackingInfo
- type VirtualPCIPassthroughDeviceBackingOption
- 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 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 VirtualVmxnet3Vrdma
- type VirtualVmxnet3VrdmaOption
- type VirtualVmxnet3VrdmaOptionDeviceProtocols
- type VirtualVmxnetOption
- 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 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 VmToolsUpgradeFault
- type VmToolsUpgradeFaultFault
- type VmUnsupportedStartingEvent
- type VmUpgradeCompleteEvent
- type VmUpgradeFailedEvent
- type VmUpgradingEvent
- type VmUuidAssignedEvent
- type VmUuidChangedEvent
- type VmUuidConflictEvent
- type VmValidateMaxDevice
- type VmValidateMaxDeviceFault
- 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 VmwareDistributedVirtualSwitchPvlanPortType
- type VmwareDistributedVirtualSwitchPvlanSpec
- type VmwareDistributedVirtualSwitchTrunkVlanSpec
- type VmwareDistributedVirtualSwitchVlanIdSpec
- type VmwareDistributedVirtualSwitchVlanSpec
- type VmwareUplinkPortTeamingPolicy
- type VnicPortArgument
- type VolumeEditorError
- type VolumeEditorErrorFault
- type VramLimitLicense
- type VramLimitLicenseFault
- type VsanClusterConfigInfo
- type VsanClusterConfigInfoHostDefaultInfo
- type VsanClusterUuidMismatch
- type VsanClusterUuidMismatchFault
- 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 VslmInfrastructureObjectPolicy
- type VslmInfrastructureObjectPolicySpec
- type VslmMigrateSpec
- type VslmRelocateSpec
- type VslmTagEntry
- 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 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 ¶
View Source
const ( ActionParameterTargetName = ActionParameter("targetName") ActionParameterAlarmName = ActionParameter("alarmName") ActionParameterOldStatus = ActionParameter("oldStatus") ActionParameterNewStatus = ActionParameter("newStatus") ActionParameterTriggeringSummary = ActionParameter("triggeringSummary") ActionParameterDeclaringSummary = ActionParameter("declaringSummary") ActionParameterEventDescription = ActionParameter("eventDescription") ActionParameterTarget = ActionParameter("target") ActionParameterAlarm = ActionParameter("alarm") )
View Source
const ( ActionTypeMigrationV1 = ActionType("MigrationV1") ActionTypeVmPowerV1 = ActionType("VmPowerV1") ActionTypeHostPowerV1 = ActionType("HostPowerV1") ActionTypeHostMaintenanceV1 = ActionType("HostMaintenanceV1") ActionTypeStorageMigrationV1 = ActionType("StorageMigrationV1") ActionTypeStoragePlacementV1 = ActionType("StoragePlacementV1") ActionTypePlacementV1 = ActionType("PlacementV1") ActionTypeHostInfraUpdateHaV1 = ActionType("HostInfraUpdateHaV1") )
View Source
const ( AffinityTypeMemory = AffinityType("memory") AffinityTypeCpu = AffinityType("cpu") )
View Source
const ( AgentInstallFailedReasonNotEnoughSpaceOnDevice = AgentInstallFailedReason("NotEnoughSpaceOnDevice") AgentInstallFailedReasonPrepareToUpgradeFailed = AgentInstallFailedReason("PrepareToUpgradeFailed") AgentInstallFailedReasonAgentNotRunning = AgentInstallFailedReason("AgentNotRunning") AgentInstallFailedReasonAgentNotReachable = AgentInstallFailedReason("AgentNotReachable") AgentInstallFailedReasonInstallTimedout = AgentInstallFailedReason("InstallTimedout") AgentInstallFailedReasonSignatureVerificationFailed = AgentInstallFailedReason("SignatureVerificationFailed") AgentInstallFailedReasonAgentUploadFailed = AgentInstallFailedReason("AgentUploadFailed") AgentInstallFailedReasonAgentUploadTimedout = AgentInstallFailedReason("AgentUploadTimedout") AgentInstallFailedReasonUnknownInstallerError = AgentInstallFailedReason("UnknownInstallerError") )
View Source
const ( AlarmFilterSpecAlarmTypeByEntityEntityTypeAll = AlarmFilterSpecAlarmTypeByEntity("entityTypeAll") AlarmFilterSpecAlarmTypeByEntityEntityTypeHost = AlarmFilterSpecAlarmTypeByEntity("entityTypeHost") AlarmFilterSpecAlarmTypeByEntityEntityTypeVm = AlarmFilterSpecAlarmTypeByEntity("entityTypeVm") )
View Source
const ( AlarmFilterSpecAlarmTypeByTriggerTriggerTypeAll = AlarmFilterSpecAlarmTypeByTrigger("triggerTypeAll") AlarmFilterSpecAlarmTypeByTriggerTriggerTypeEvent = AlarmFilterSpecAlarmTypeByTrigger("triggerTypeEvent") AlarmFilterSpecAlarmTypeByTriggerTriggerTypeMetric = AlarmFilterSpecAlarmTypeByTrigger("triggerTypeMetric") )
View Source
const ( AnswerFileValidationInfoStatusSuccess = AnswerFileValidationInfoStatus("success") AnswerFileValidationInfoStatusFailed = AnswerFileValidationInfoStatus("failed") AnswerFileValidationInfoStatusFailed_defaults = AnswerFileValidationInfoStatus("failed_defaults") )
View Source
const ( ApplyHostProfileConfigurationResultStatusSuccess = ApplyHostProfileConfigurationResultStatus("success") ApplyHostProfileConfigurationResultStatusFailed = ApplyHostProfileConfigurationResultStatus("failed") ApplyHostProfileConfigurationResultStatusReboot_failed = ApplyHostProfileConfigurationResultStatus("reboot_failed") ApplyHostProfileConfigurationResultStatusStateless_reboot_failed = ApplyHostProfileConfigurationResultStatus("stateless_reboot_failed") ApplyHostProfileConfigurationResultStatusCheck_compliance_failed = ApplyHostProfileConfigurationResultStatus("check_compliance_failed") ApplyHostProfileConfigurationResultStatusState_not_satisfied = ApplyHostProfileConfigurationResultStatus("state_not_satisfied") ApplyHostProfileConfigurationResultStatusExit_maintenancemode_failed = ApplyHostProfileConfigurationResultStatus("exit_maintenancemode_failed") ApplyHostProfileConfigurationResultStatusCanceled = ApplyHostProfileConfigurationResultStatus("canceled") )
View Source
const ( ArrayUpdateOperationAdd = ArrayUpdateOperation("add") ArrayUpdateOperationRemove = ArrayUpdateOperation("remove") ArrayUpdateOperationEdit = ArrayUpdateOperation("edit") )
View Source
const ( AutoStartActionNone = AutoStartAction("none") AutoStartActionSystemDefault = AutoStartAction("systemDefault") AutoStartActionPowerOn = AutoStartAction("powerOn") AutoStartActionPowerOff = AutoStartAction("powerOff") AutoStartActionGuestShutdown = AutoStartAction("guestShutdown") AutoStartActionSuspend = AutoStartAction("suspend") )
View Source
const ( AutoStartWaitHeartbeatSettingYes = AutoStartWaitHeartbeatSetting("yes") AutoStartWaitHeartbeatSettingNo = AutoStartWaitHeartbeatSetting("no") AutoStartWaitHeartbeatSettingSystemDefault = AutoStartWaitHeartbeatSetting("systemDefault") )
View Source
const ( BaseConfigInfoDiskFileBackingInfoProvisioningTypeThin = BaseConfigInfoDiskFileBackingInfoProvisioningType("thin") BaseConfigInfoDiskFileBackingInfoProvisioningTypeEagerZeroedThick = BaseConfigInfoDiskFileBackingInfoProvisioningType("eagerZeroedThick") BaseConfigInfoDiskFileBackingInfoProvisioningTypeLazyZeroedThick = BaseConfigInfoDiskFileBackingInfoProvisioningType("lazyZeroedThick") )
View Source
const ( BatchResultResultSuccess = BatchResultResult("success") BatchResultResultFail = BatchResultResult("fail") )
View Source
const ( CannotEnableVmcpForClusterReasonAPDTimeoutDisabled = CannotEnableVmcpForClusterReason("APDTimeoutDisabled") CannotEnableVmcpForClusterReasonIncompatibleHostVersion = CannotEnableVmcpForClusterReason("IncompatibleHostVersion") )
View Source
const ( CannotMoveFaultToleranceVmMoveTypeResourcePool = CannotMoveFaultToleranceVmMoveType("resourcePool") CannotMoveFaultToleranceVmMoveTypeCluster = CannotMoveFaultToleranceVmMoveType("cluster") )
View Source
const ( CannotPowerOffVmInClusterOperationSuspend = CannotPowerOffVmInClusterOperation("suspend") CannotPowerOffVmInClusterOperationPowerOff = CannotPowerOffVmInClusterOperation("powerOff") CannotPowerOffVmInClusterOperationGuestShutdown = CannotPowerOffVmInClusterOperation("guestShutdown") CannotPowerOffVmInClusterOperationGuestSuspend = CannotPowerOffVmInClusterOperation("guestSuspend") )
View Source
const ( CannotUseNetworkReasonNetworkReservationNotSupported = CannotUseNetworkReason("NetworkReservationNotSupported") CannotUseNetworkReasonMismatchedNetworkPolicies = CannotUseNetworkReason("MismatchedNetworkPolicies") CannotUseNetworkReasonMismatchedDvsVersionOrVendor = CannotUseNetworkReason("MismatchedDvsVersionOrVendor") CannotUseNetworkReasonVMotionToUnsupportedNetworkType = CannotUseNetworkReason("VMotionToUnsupportedNetworkType") )
View Source
const ( CheckTestTypeSourceTests = CheckTestType("sourceTests") CheckTestTypeHostTests = CheckTestType("hostTests") CheckTestTypeResourcePoolTests = CheckTestType("resourcePoolTests") CheckTestTypeDatastoreTests = CheckTestType("datastoreTests") CheckTestTypeNetworkTests = CheckTestType("networkTests") )
View Source
const ( ClusterDasAamNodeStateDasStateUninitialized = ClusterDasAamNodeStateDasState("uninitialized") ClusterDasAamNodeStateDasStateInitialized = ClusterDasAamNodeStateDasState("initialized") ClusterDasAamNodeStateDasStateConfiguring = ClusterDasAamNodeStateDasState("configuring") ClusterDasAamNodeStateDasStateUnconfiguring = ClusterDasAamNodeStateDasState("unconfiguring") ClusterDasAamNodeStateDasStateRunning = ClusterDasAamNodeStateDasState("running") ClusterDasAamNodeStateDasStateError = ClusterDasAamNodeStateDasState("error") ClusterDasAamNodeStateDasStateAgentShutdown = ClusterDasAamNodeStateDasState("agentShutdown") ClusterDasAamNodeStateDasStateNodeFailed = ClusterDasAamNodeStateDasState("nodeFailed") )
View Source
const ( ClusterDasConfigInfoHBDatastoreCandidateUserSelectedDs = ClusterDasConfigInfoHBDatastoreCandidate("userSelectedDs") ClusterDasConfigInfoHBDatastoreCandidateAllFeasibleDs = ClusterDasConfigInfoHBDatastoreCandidate("allFeasibleDs") ClusterDasConfigInfoHBDatastoreCandidateAllFeasibleDsWithUserPreference = ClusterDasConfigInfoHBDatastoreCandidate("allFeasibleDsWithUserPreference") )
View Source
const ( ClusterDasConfigInfoServiceStateDisabled = ClusterDasConfigInfoServiceState("disabled") ClusterDasConfigInfoServiceStateEnabled = ClusterDasConfigInfoServiceState("enabled") )
View Source
const ( ClusterDasConfigInfoVmMonitoringStateVmMonitoringDisabled = ClusterDasConfigInfoVmMonitoringState("vmMonitoringDisabled") ClusterDasConfigInfoVmMonitoringStateVmMonitoringOnly = ClusterDasConfigInfoVmMonitoringState("vmMonitoringOnly") ClusterDasConfigInfoVmMonitoringStateVmAndAppMonitoring = ClusterDasConfigInfoVmMonitoringState("vmAndAppMonitoring") )
View Source
const ( ClusterDasFdmAvailabilityStateUninitialized = ClusterDasFdmAvailabilityState("uninitialized") ClusterDasFdmAvailabilityStateElection = ClusterDasFdmAvailabilityState("election") ClusterDasFdmAvailabilityStateMaster = ClusterDasFdmAvailabilityState("master") ClusterDasFdmAvailabilityStateConnectedToMaster = ClusterDasFdmAvailabilityState("connectedToMaster") ClusterDasFdmAvailabilityStateNetworkPartitionedFromMaster = ClusterDasFdmAvailabilityState("networkPartitionedFromMaster") ClusterDasFdmAvailabilityStateNetworkIsolated = ClusterDasFdmAvailabilityState("networkIsolated") ClusterDasFdmAvailabilityStateHostDown = ClusterDasFdmAvailabilityState("hostDown") ClusterDasFdmAvailabilityStateInitializationError = ClusterDasFdmAvailabilityState("initializationError") ClusterDasFdmAvailabilityStateUninitializationError = ClusterDasFdmAvailabilityState("uninitializationError") ClusterDasFdmAvailabilityStateFdmUnreachable = ClusterDasFdmAvailabilityState("fdmUnreachable") )
View Source
const ( ClusterDasVmSettingsIsolationResponseNone = ClusterDasVmSettingsIsolationResponse("none") ClusterDasVmSettingsIsolationResponsePowerOff = ClusterDasVmSettingsIsolationResponse("powerOff") ClusterDasVmSettingsIsolationResponseShutdown = ClusterDasVmSettingsIsolationResponse("shutdown") ClusterDasVmSettingsIsolationResponseClusterIsolationResponse = ClusterDasVmSettingsIsolationResponse("clusterIsolationResponse") )
View Source
const ( ClusterDasVmSettingsRestartPriorityDisabled = ClusterDasVmSettingsRestartPriority("disabled") ClusterDasVmSettingsRestartPriorityLowest = ClusterDasVmSettingsRestartPriority("lowest") ClusterDasVmSettingsRestartPriorityLow = ClusterDasVmSettingsRestartPriority("low") ClusterDasVmSettingsRestartPriorityMedium = ClusterDasVmSettingsRestartPriority("medium") ClusterDasVmSettingsRestartPriorityHigh = ClusterDasVmSettingsRestartPriority("high") ClusterDasVmSettingsRestartPriorityHighest = ClusterDasVmSettingsRestartPriority("highest") ClusterDasVmSettingsRestartPriorityClusterRestartPriority = ClusterDasVmSettingsRestartPriority("clusterRestartPriority") )
View Source
const ( ClusterHostInfraUpdateHaModeActionOperationTypeEnterQuarantine = ClusterHostInfraUpdateHaModeActionOperationType("enterQuarantine") ClusterHostInfraUpdateHaModeActionOperationTypeExitQuarantine = ClusterHostInfraUpdateHaModeActionOperationType("exitQuarantine") ClusterHostInfraUpdateHaModeActionOperationTypeEnterMaintenance = ClusterHostInfraUpdateHaModeActionOperationType("enterMaintenance") )
View Source
const ( ClusterInfraUpdateHaConfigInfoBehaviorTypeManual = ClusterInfraUpdateHaConfigInfoBehaviorType("Manual") ClusterInfraUpdateHaConfigInfoBehaviorTypeAutomated = ClusterInfraUpdateHaConfigInfoBehaviorType("Automated") )
View Source
const ( ClusterInfraUpdateHaConfigInfoRemediationTypeQuarantineMode = ClusterInfraUpdateHaConfigInfoRemediationType("QuarantineMode") ClusterInfraUpdateHaConfigInfoRemediationTypeMaintenanceMode = ClusterInfraUpdateHaConfigInfoRemediationType("MaintenanceMode") )
View Source
const ( ClusterPowerOnVmOptionOverrideAutomationLevel = ClusterPowerOnVmOption("OverrideAutomationLevel") ClusterPowerOnVmOptionReserveResources = ClusterPowerOnVmOption("ReserveResources") )
View Source
const ( ClusterProfileServiceTypeDRS = ClusterProfileServiceType("DRS") ClusterProfileServiceTypeHA = ClusterProfileServiceType("HA") ClusterProfileServiceTypeDPM = ClusterProfileServiceType("DPM") ClusterProfileServiceTypeFT = ClusterProfileServiceType("FT") )
View Source
const ( ClusterVmComponentProtectionSettingsStorageVmReactionDisabled = ClusterVmComponentProtectionSettingsStorageVmReaction("disabled") ClusterVmComponentProtectionSettingsStorageVmReactionWarning = ClusterVmComponentProtectionSettingsStorageVmReaction("warning") ClusterVmComponentProtectionSettingsStorageVmReactionRestartConservative = ClusterVmComponentProtectionSettingsStorageVmReaction("restartConservative") ClusterVmComponentProtectionSettingsStorageVmReactionRestartAggressive = ClusterVmComponentProtectionSettingsStorageVmReaction("restartAggressive") ClusterVmComponentProtectionSettingsStorageVmReactionClusterDefault = ClusterVmComponentProtectionSettingsStorageVmReaction("clusterDefault") )
View Source
const ( ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedNone = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("none") ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedReset = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("reset") ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedUseClusterDefault = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("useClusterDefault") )
View Source
const ( ClusterVmReadinessReadyConditionNone = ClusterVmReadinessReadyCondition("none") ClusterVmReadinessReadyConditionPoweredOn = ClusterVmReadinessReadyCondition("poweredOn") ClusterVmReadinessReadyConditionGuestHbStatusGreen = ClusterVmReadinessReadyCondition("guestHbStatusGreen") ClusterVmReadinessReadyConditionAppHbStatusGreen = ClusterVmReadinessReadyCondition("appHbStatusGreen") ClusterVmReadinessReadyConditionUseClusterDefault = ClusterVmReadinessReadyCondition("useClusterDefault") )
View Source
const ( ComplianceResultStatusCompliant = ComplianceResultStatus("compliant") ComplianceResultStatusNonCompliant = ComplianceResultStatus("nonCompliant") ComplianceResultStatusUnknown = ComplianceResultStatus("unknown") ComplianceResultStatusRunning = ComplianceResultStatus("running") )
View Source
const ( ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateLicensed = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("licensed") ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateUnlicensed = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("unlicensed") ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateUnknown = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("unknown") )
View Source
const ( ConfigSpecOperationAdd = ConfigSpecOperation("add") ConfigSpecOperationEdit = ConfigSpecOperation("edit") ConfigSpecOperationRemove = ConfigSpecOperation("remove") )
View Source
const ( CustomizationLicenseDataModePerServer = CustomizationLicenseDataMode("perServer") CustomizationLicenseDataModePerSeat = CustomizationLicenseDataMode("perSeat") )
View Source
const ( CustomizationNetBIOSModeEnableNetBIOSViaDhcp = CustomizationNetBIOSMode("enableNetBIOSViaDhcp") CustomizationNetBIOSModeEnableNetBIOS = CustomizationNetBIOSMode("enableNetBIOS") CustomizationNetBIOSModeDisableNetBIOS = CustomizationNetBIOSMode("disableNetBIOS") )
View Source
const ( CustomizationSysprepRebootOptionReboot = CustomizationSysprepRebootOption("reboot") CustomizationSysprepRebootOptionNoreboot = CustomizationSysprepRebootOption("noreboot") CustomizationSysprepRebootOptionShutdown = CustomizationSysprepRebootOption("shutdown") )
View Source
const ( DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptIncompatibleDvs = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptIncompatibleDvs") DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptNoCompatibleNics = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptNoCompatibleNics") DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptNoVirtualFunctionsAvailable = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptNoVirtualFunctionsAvailable") DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptDisabledForPort = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptDisabledForPort") )
View Source
const ( DVPortStatusVmDirectPathGen2InactiveReasonOtherPortNptIncompatibleHost = DVPortStatusVmDirectPathGen2InactiveReasonOther("portNptIncompatibleHost") DVPortStatusVmDirectPathGen2InactiveReasonOtherPortNptIncompatibleConnectee = DVPortStatusVmDirectPathGen2InactiveReasonOther("portNptIncompatibleConnectee") )
View Source
const ( DVSMacLimitPolicyTypeAllow = DVSMacLimitPolicyType("allow") DVSMacLimitPolicyTypeDrop = DVSMacLimitPolicyType("drop") )
View Source
const ( DasConfigFaultDasConfigFaultReasonHostNetworkMisconfiguration = DasConfigFaultDasConfigFaultReason("HostNetworkMisconfiguration") DasConfigFaultDasConfigFaultReasonHostMisconfiguration = DasConfigFaultDasConfigFaultReason("HostMisconfiguration") DasConfigFaultDasConfigFaultReasonInsufficientPrivileges = DasConfigFaultDasConfigFaultReason("InsufficientPrivileges") DasConfigFaultDasConfigFaultReasonNoPrimaryAgentAvailable = DasConfigFaultDasConfigFaultReason("NoPrimaryAgentAvailable") DasConfigFaultDasConfigFaultReasonOther = DasConfigFaultDasConfigFaultReason("Other") DasConfigFaultDasConfigFaultReasonNoDatastoresConfigured = DasConfigFaultDasConfigFaultReason("NoDatastoresConfigured") DasConfigFaultDasConfigFaultReasonCreateConfigVvolFailed = DasConfigFaultDasConfigFaultReason("CreateConfigVvolFailed") DasConfigFaultDasConfigFaultReasonVSanNotSupportedOnHost = DasConfigFaultDasConfigFaultReason("VSanNotSupportedOnHost") DasConfigFaultDasConfigFaultReasonDasNetworkMisconfiguration = DasConfigFaultDasConfigFaultReason("DasNetworkMisconfiguration") )
View Source
const ( DasVmPriorityDisabled = DasVmPriority("disabled") DasVmPriorityLow = DasVmPriority("low") DasVmPriorityMedium = DasVmPriority("medium") DasVmPriorityHigh = DasVmPriority("high") )
View Source
const ( DatastoreAccessibleTrue = DatastoreAccessible("True") DatastoreAccessibleFalse = DatastoreAccessible("False") )
View Source
const ( DatastoreSummaryMaintenanceModeStateNormal = DatastoreSummaryMaintenanceModeState("normal") DatastoreSummaryMaintenanceModeStateEnteringMaintenance = DatastoreSummaryMaintenanceModeState("enteringMaintenance") DatastoreSummaryMaintenanceModeStateInMaintenance = DatastoreSummaryMaintenanceModeState("inMaintenance") )
View Source
const ( DayOfWeekSunday = DayOfWeek("sunday") DayOfWeekMonday = DayOfWeek("monday") DayOfWeekTuesday = DayOfWeek("tuesday") DayOfWeekWednesday = DayOfWeek("wednesday") DayOfWeekThursday = DayOfWeek("thursday") DayOfWeekFriday = DayOfWeek("friday") DayOfWeekSaturday = DayOfWeek("saturday") )
View Source
const ( DeviceNotSupportedReasonHost = DeviceNotSupportedReason("host") DeviceNotSupportedReasonGuest = DeviceNotSupportedReason("guest") )
View Source
const ( DiagnosticManagerLogCreatorVpxd = DiagnosticManagerLogCreator("vpxd") DiagnosticManagerLogCreatorVpxa = DiagnosticManagerLogCreator("vpxa") DiagnosticManagerLogCreatorHostd = DiagnosticManagerLogCreator("hostd") DiagnosticManagerLogCreatorServerd = DiagnosticManagerLogCreator("serverd") DiagnosticManagerLogCreatorInstall = DiagnosticManagerLogCreator("install") DiagnosticManagerLogCreatorVpxClient = DiagnosticManagerLogCreator("vpxClient") DiagnosticManagerLogCreatorRecordLog = DiagnosticManagerLogCreator("recordLog") )
View Source
const ( DiagnosticPartitionStorageTypeDirectAttached = DiagnosticPartitionStorageType("directAttached") DiagnosticPartitionStorageTypeNetworkAttached = DiagnosticPartitionStorageType("networkAttached") )
View Source
const ( DiagnosticPartitionTypeSingleHost = DiagnosticPartitionType("singleHost") DiagnosticPartitionTypeMultiHost = DiagnosticPartitionType("multiHost") )
View Source
const ( DistributedVirtualPortgroupMetaTagNameDvsName = DistributedVirtualPortgroupMetaTagName("dvsName") DistributedVirtualPortgroupMetaTagNamePortgroupName = DistributedVirtualPortgroupMetaTagName("portgroupName") DistributedVirtualPortgroupMetaTagNamePortIndex = DistributedVirtualPortgroupMetaTagName("portIndex") )
View Source
const ( DistributedVirtualPortgroupPortgroupTypeEarlyBinding = DistributedVirtualPortgroupPortgroupType("earlyBinding") DistributedVirtualPortgroupPortgroupTypeLateBinding = DistributedVirtualPortgroupPortgroupType("lateBinding") DistributedVirtualPortgroupPortgroupTypeEphemeral = DistributedVirtualPortgroupPortgroupType("ephemeral") )
View Source
const ( DistributedVirtualSwitchHostInfrastructureTrafficClassManagement = DistributedVirtualSwitchHostInfrastructureTrafficClass("management") DistributedVirtualSwitchHostInfrastructureTrafficClassFaultTolerance = DistributedVirtualSwitchHostInfrastructureTrafficClass("faultTolerance") DistributedVirtualSwitchHostInfrastructureTrafficClassVmotion = DistributedVirtualSwitchHostInfrastructureTrafficClass("vmotion") DistributedVirtualSwitchHostInfrastructureTrafficClassVirtualMachine = DistributedVirtualSwitchHostInfrastructureTrafficClass("virtualMachine") DistributedVirtualSwitchHostInfrastructureTrafficClassISCSI = DistributedVirtualSwitchHostInfrastructureTrafficClass("iSCSI") DistributedVirtualSwitchHostInfrastructureTrafficClassNfs = DistributedVirtualSwitchHostInfrastructureTrafficClass("nfs") DistributedVirtualSwitchHostInfrastructureTrafficClassHbr = DistributedVirtualSwitchHostInfrastructureTrafficClass("hbr") DistributedVirtualSwitchHostInfrastructureTrafficClassVsan = DistributedVirtualSwitchHostInfrastructureTrafficClass("vsan") DistributedVirtualSwitchHostInfrastructureTrafficClassVdp = DistributedVirtualSwitchHostInfrastructureTrafficClass("vdp") )
View Source
const ( DistributedVirtualSwitchHostMemberHostComponentStateUp = DistributedVirtualSwitchHostMemberHostComponentState("up") DistributedVirtualSwitchHostMemberHostComponentStatePending = DistributedVirtualSwitchHostMemberHostComponentState("pending") DistributedVirtualSwitchHostMemberHostComponentStateOutOfSync = DistributedVirtualSwitchHostMemberHostComponentState("outOfSync") DistributedVirtualSwitchHostMemberHostComponentStateWarning = DistributedVirtualSwitchHostMemberHostComponentState("warning") DistributedVirtualSwitchHostMemberHostComponentStateDisconnected = DistributedVirtualSwitchHostMemberHostComponentState("disconnected") DistributedVirtualSwitchHostMemberHostComponentStateDown = DistributedVirtualSwitchHostMemberHostComponentState("down") )
View Source
const ( DistributedVirtualSwitchNetworkResourceControlVersionVersion2 = DistributedVirtualSwitchNetworkResourceControlVersion("version2") DistributedVirtualSwitchNetworkResourceControlVersionVersion3 = DistributedVirtualSwitchNetworkResourceControlVersion("version3") )
View Source
const ( DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_ip = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_ip") DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_srcmac = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_srcmac") DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_srcid = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_srcid") DistributedVirtualSwitchNicTeamingPolicyModeFailover_explicit = DistributedVirtualSwitchNicTeamingPolicyMode("failover_explicit") DistributedVirtualSwitchNicTeamingPolicyModeLoadbalance_loadbased = DistributedVirtualSwitchNicTeamingPolicyMode("loadbalance_loadbased") )
View Source
const ( DistributedVirtualSwitchPortConnecteeConnecteeTypePnic = DistributedVirtualSwitchPortConnecteeConnecteeType("pnic") DistributedVirtualSwitchPortConnecteeConnecteeTypeVmVnic = DistributedVirtualSwitchPortConnecteeConnecteeType("vmVnic") DistributedVirtualSwitchPortConnecteeConnecteeTypeHostConsoleVnic = DistributedVirtualSwitchPortConnecteeConnecteeType("hostConsoleVnic") DistributedVirtualSwitchPortConnecteeConnecteeTypeHostVmkVnic = DistributedVirtualSwitchPortConnecteeConnecteeType("hostVmkVnic") )
View Source
const ( DistributedVirtualSwitchProductSpecOperationTypePreInstall = DistributedVirtualSwitchProductSpecOperationType("preInstall") DistributedVirtualSwitchProductSpecOperationTypeUpgrade = DistributedVirtualSwitchProductSpecOperationType("upgrade") DistributedVirtualSwitchProductSpecOperationTypeNotifyAvailableUpgrade = DistributedVirtualSwitchProductSpecOperationType("notifyAvailableUpgrade") DistributedVirtualSwitchProductSpecOperationTypeProceedWithUpgrade = DistributedVirtualSwitchProductSpecOperationType("proceedWithUpgrade") DistributedVirtualSwitchProductSpecOperationTypeUpdateBundleInfo = DistributedVirtualSwitchProductSpecOperationType("updateBundleInfo") )
View Source
const ( DpmBehaviorManual = DpmBehavior("manual") DpmBehaviorAutomated = DpmBehavior("automated") )
View Source
const ( DrsBehaviorManual = DrsBehavior("manual") DrsBehaviorPartiallyAutomated = DrsBehavior("partiallyAutomated") DrsBehaviorFullyAutomated = DrsBehavior("fullyAutomated") )
View Source
const ()
View Source
const ( DrsRecommendationReasonCodeFairnessCpuAvg = DrsRecommendationReasonCode("fairnessCpuAvg") DrsRecommendationReasonCodeFairnessMemAvg = DrsRecommendationReasonCode("fairnessMemAvg") DrsRecommendationReasonCodeJointAffin = DrsRecommendationReasonCode("jointAffin") DrsRecommendationReasonCodeAntiAffin = DrsRecommendationReasonCode("antiAffin") DrsRecommendationReasonCodeHostMaint = DrsRecommendationReasonCode("hostMaint") )
View Source
const ( DvsEventPortBlockStateUnset = DvsEventPortBlockState("unset") DvsEventPortBlockStateBlocked = DvsEventPortBlockState("blocked") DvsEventPortBlockStateUnblocked = DvsEventPortBlockState("unblocked") DvsEventPortBlockStateUnknown = DvsEventPortBlockState("unknown") )
View Source
const ( DvsFilterOnFailureFailOpen = DvsFilterOnFailure("failOpen") DvsFilterOnFailureFailClosed = DvsFilterOnFailure("failClosed") )
View Source
const ( DvsNetworkRuleDirectionTypeIncomingPackets = DvsNetworkRuleDirectionType("incomingPackets") DvsNetworkRuleDirectionTypeOutgoingPackets = DvsNetworkRuleDirectionType("outgoingPackets") DvsNetworkRuleDirectionTypeBoth = DvsNetworkRuleDirectionType("both") )
View Source
const ( EntityImportTypeCreateEntityWithNewIdentifier = EntityImportType("createEntityWithNewIdentifier") EntityImportTypeCreateEntityWithOriginalIdentifier = EntityImportType("createEntityWithOriginalIdentifier") EntityImportTypeApplyToEntitySpecified = EntityImportType("applyToEntitySpecified") )
View Source
const ( EntityTypeDistributedVirtualSwitch = EntityType("distributedVirtualSwitch") EntityTypeDistributedVirtualPortgroup = EntityType("distributedVirtualPortgroup") )
View Source
const ( EventAlarmExpressionComparisonOperatorEquals = EventAlarmExpressionComparisonOperator("equals") EventAlarmExpressionComparisonOperatorNotEqualTo = EventAlarmExpressionComparisonOperator("notEqualTo") EventAlarmExpressionComparisonOperatorStartsWith = EventAlarmExpressionComparisonOperator("startsWith") EventAlarmExpressionComparisonOperatorDoesNotStartWith = EventAlarmExpressionComparisonOperator("doesNotStartWith") EventAlarmExpressionComparisonOperatorEndsWith = EventAlarmExpressionComparisonOperator("endsWith") EventAlarmExpressionComparisonOperatorDoesNotEndWith = EventAlarmExpressionComparisonOperator("doesNotEndWith") )
View Source
const ( EventCategoryInfo = EventCategory("info") EventCategoryWarning = EventCategory("warning") EventCategoryError = EventCategory("error") EventCategoryUser = EventCategory("user") )
View Source
const ( EventEventSeverityError = EventEventSeverity("error") EventEventSeverityWarning = EventEventSeverity("warning") EventEventSeverityInfo = EventEventSeverity("info") EventEventSeverityUser = EventEventSeverity("user") )
View Source
const ( EventFilterSpecRecursionOptionSelf = EventFilterSpecRecursionOption("self") EventFilterSpecRecursionOptionChildren = EventFilterSpecRecursionOption("children") EventFilterSpecRecursionOptionAll = EventFilterSpecRecursionOption("all") )
View Source
const ( FibreChannelPortTypeFabric = FibreChannelPortType("fabric") FibreChannelPortTypeLoop = FibreChannelPortType("loop") FibreChannelPortTypePointToPoint = FibreChannelPortType("pointToPoint") FibreChannelPortTypeUnknown = FibreChannelPortType("unknown") )
View Source
const ( FileSystemMountInfoVStorageSupportStatusVStorageSupported = FileSystemMountInfoVStorageSupportStatus("vStorageSupported") FileSystemMountInfoVStorageSupportStatusVStorageUnsupported = FileSystemMountInfoVStorageSupportStatus("vStorageUnsupported") FileSystemMountInfoVStorageSupportStatusVStorageUnknown = FileSystemMountInfoVStorageSupportStatus("vStorageUnknown") )
View Source
const ( FtIssuesOnHostHostSelectionTypeUser = FtIssuesOnHostHostSelectionType("user") FtIssuesOnHostHostSelectionTypeVc = FtIssuesOnHostHostSelectionType("vc") FtIssuesOnHostHostSelectionTypeDrs = FtIssuesOnHostHostSelectionType("drs") )
View Source
const ( GuestFileTypeFile = GuestFileType("file") GuestFileTypeDirectory = GuestFileType("directory") GuestFileTypeSymlink = GuestFileType("symlink") )
View Source
const ( GuestInfoAppStateTypeNone = GuestInfoAppStateType("none") GuestInfoAppStateTypeAppStateOk = GuestInfoAppStateType("appStateOk") GuestInfoAppStateTypeAppStateNeedReset = GuestInfoAppStateType("appStateNeedReset") )
View Source
const ( GuestOsDescriptorFirmwareTypeBios = GuestOsDescriptorFirmwareType("bios") GuestOsDescriptorFirmwareTypeEfi = GuestOsDescriptorFirmwareType("efi") )
View Source
const ( GuestOsDescriptorSupportLevelExperimental = GuestOsDescriptorSupportLevel("experimental") GuestOsDescriptorSupportLevelLegacy = GuestOsDescriptorSupportLevel("legacy") GuestOsDescriptorSupportLevelTerminated = GuestOsDescriptorSupportLevel("terminated") GuestOsDescriptorSupportLevelSupported = GuestOsDescriptorSupportLevel("supported") GuestOsDescriptorSupportLevelUnsupported = GuestOsDescriptorSupportLevel("unsupported") GuestOsDescriptorSupportLevelDeprecated = GuestOsDescriptorSupportLevel("deprecated") GuestOsDescriptorSupportLevelTechPreview = GuestOsDescriptorSupportLevel("techPreview") )
View Source
const ( GuestRegKeyWowSpecWOWNative = GuestRegKeyWowSpec("WOWNative") GuestRegKeyWowSpecWOW32 = GuestRegKeyWowSpec("WOW32") GuestRegKeyWowSpecWOW64 = GuestRegKeyWowSpec("WOW64") )
View Source
const ( HealthUpdateInfoComponentTypeMemory = HealthUpdateInfoComponentType("Memory") HealthUpdateInfoComponentTypePower = HealthUpdateInfoComponentType("Power") HealthUpdateInfoComponentTypeFan = HealthUpdateInfoComponentType("Fan") HealthUpdateInfoComponentTypeNetwork = HealthUpdateInfoComponentType("Network") HealthUpdateInfoComponentTypeStorage = HealthUpdateInfoComponentType("Storage") )
View Source
const ( HostAccessModeAccessNone = HostAccessMode("accessNone") HostAccessModeAccessAdmin = HostAccessMode("accessAdmin") HostAccessModeAccessNoAccess = HostAccessMode("accessNoAccess") HostAccessModeAccessReadOnly = HostAccessMode("accessReadOnly") HostAccessModeAccessOther = HostAccessMode("accessOther") )
View Source
const ( HostActiveDirectoryInfoDomainMembershipStatusUnknown = HostActiveDirectoryInfoDomainMembershipStatus("unknown") HostActiveDirectoryInfoDomainMembershipStatusOk = HostActiveDirectoryInfoDomainMembershipStatus("ok") HostActiveDirectoryInfoDomainMembershipStatusNoServers = HostActiveDirectoryInfoDomainMembershipStatus("noServers") HostActiveDirectoryInfoDomainMembershipStatusClientTrustBroken = HostActiveDirectoryInfoDomainMembershipStatus("clientTrustBroken") HostActiveDirectoryInfoDomainMembershipStatusServerTrustBroken = HostActiveDirectoryInfoDomainMembershipStatus("serverTrustBroken") HostActiveDirectoryInfoDomainMembershipStatusInconsistentTrust = HostActiveDirectoryInfoDomainMembershipStatus("inconsistentTrust") HostActiveDirectoryInfoDomainMembershipStatusOtherProblem = HostActiveDirectoryInfoDomainMembershipStatus("otherProblem") )
View Source
const ( HostCapabilityFtUnsupportedReasonVMotionNotLicensed = HostCapabilityFtUnsupportedReason("vMotionNotLicensed") HostCapabilityFtUnsupportedReasonMissingVMotionNic = HostCapabilityFtUnsupportedReason("missingVMotionNic") HostCapabilityFtUnsupportedReasonMissingFTLoggingNic = HostCapabilityFtUnsupportedReason("missingFTLoggingNic") HostCapabilityFtUnsupportedReasonFtNotLicensed = HostCapabilityFtUnsupportedReason("ftNotLicensed") HostCapabilityFtUnsupportedReasonHaAgentIssue = HostCapabilityFtUnsupportedReason("haAgentIssue") HostCapabilityFtUnsupportedReasonUnsupportedProduct = HostCapabilityFtUnsupportedReason("unsupportedProduct") HostCapabilityFtUnsupportedReasonCpuHvUnsupported = HostCapabilityFtUnsupportedReason("cpuHvUnsupported") HostCapabilityFtUnsupportedReasonCpuHwmmuUnsupported = HostCapabilityFtUnsupportedReason("cpuHwmmuUnsupported") HostCapabilityFtUnsupportedReasonCpuHvDisabled = HostCapabilityFtUnsupportedReason("cpuHvDisabled") )
View Source
const ( HostCapabilityUnmapMethodSupportedPriority = HostCapabilityUnmapMethodSupported("priority") HostCapabilityUnmapMethodSupportedFixed = HostCapabilityUnmapMethodSupported("fixed") HostCapabilityUnmapMethodSupportedDynamic = HostCapabilityUnmapMethodSupported("dynamic") )
View Source
const ( HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptIncompatibleProduct = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptIncompatibleProduct") HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptIncompatibleHardware = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptIncompatibleHardware") HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptDisabled = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptDisabled") )
View Source
const ( HostCertificateManagerCertificateInfoCertificateStatusUnknown = HostCertificateManagerCertificateInfoCertificateStatus("unknown") HostCertificateManagerCertificateInfoCertificateStatusExpired = HostCertificateManagerCertificateInfoCertificateStatus("expired") HostCertificateManagerCertificateInfoCertificateStatusExpiring = HostCertificateManagerCertificateInfoCertificateStatus("expiring") HostCertificateManagerCertificateInfoCertificateStatusExpiringShortly = HostCertificateManagerCertificateInfoCertificateStatus("expiringShortly") HostCertificateManagerCertificateInfoCertificateStatusExpirationImminent = HostCertificateManagerCertificateInfoCertificateStatus("expirationImminent") HostCertificateManagerCertificateInfoCertificateStatusGood = HostCertificateManagerCertificateInfoCertificateStatus("good") )
View Source
const ( HostConfigChangeModeModify = HostConfigChangeMode("modify") HostConfigChangeModeReplace = HostConfigChangeMode("replace") )
View Source
const ( HostConfigChangeOperationAdd = HostConfigChangeOperation("add") HostConfigChangeOperationRemove = HostConfigChangeOperation("remove") HostConfigChangeOperationEdit = HostConfigChangeOperation("edit") HostConfigChangeOperationIgnore = HostConfigChangeOperation("ignore") )
View Source
const ( HostCpuPackageVendorUnknown = HostCpuPackageVendor("unknown") HostCpuPackageVendorIntel = HostCpuPackageVendor("intel") HostCpuPackageVendorAmd = HostCpuPackageVendor("amd") )
View Source
const ( HostCpuPowerManagementInfoPolicyTypeOff = HostCpuPowerManagementInfoPolicyType("off") HostCpuPowerManagementInfoPolicyTypeStaticPolicy = HostCpuPowerManagementInfoPolicyType("staticPolicy") HostCpuPowerManagementInfoPolicyTypeDynamicPolicy = HostCpuPowerManagementInfoPolicyType("dynamicPolicy") )
View Source
const ( HostCryptoStateIncapable = HostCryptoState("incapable") HostCryptoStatePrepared = HostCryptoState("prepared") HostCryptoStateSafe = HostCryptoState("safe") )
View Source
const ( HostDasErrorEventHostDasErrorReasonConfigFailed = HostDasErrorEventHostDasErrorReason("configFailed") HostDasErrorEventHostDasErrorReasonTimeout = HostDasErrorEventHostDasErrorReason("timeout") HostDasErrorEventHostDasErrorReasonCommunicationInitFailed = HostDasErrorEventHostDasErrorReason("communicationInitFailed") HostDasErrorEventHostDasErrorReasonHealthCheckScriptFailed = HostDasErrorEventHostDasErrorReason("healthCheckScriptFailed") HostDasErrorEventHostDasErrorReasonAgentFailed = HostDasErrorEventHostDasErrorReason("agentFailed") HostDasErrorEventHostDasErrorReasonAgentShutdown = HostDasErrorEventHostDasErrorReason("agentShutdown") HostDasErrorEventHostDasErrorReasonIsolationAddressUnpingable = HostDasErrorEventHostDasErrorReason("isolationAddressUnpingable") HostDasErrorEventHostDasErrorReasonOther = HostDasErrorEventHostDasErrorReason("other") )
View Source
const ( HostDigestInfoDigestMethodTypeSHA1 = HostDigestInfoDigestMethodType("SHA1") HostDigestInfoDigestMethodTypeMD5 = HostDigestInfoDigestMethodType("MD5") HostDigestInfoDigestMethodTypeSHA256 = HostDigestInfoDigestMethodType("SHA256") HostDigestInfoDigestMethodTypeSHA384 = HostDigestInfoDigestMethodType("SHA384") HostDigestInfoDigestMethodTypeSHA512 = HostDigestInfoDigestMethodType("SHA512") HostDigestInfoDigestMethodTypeSM3_256 = HostDigestInfoDigestMethodType("SM3_256") )
View Source
const ( HostDisconnectedEventReasonCodeSslThumbprintVerifyFailed = HostDisconnectedEventReasonCode("sslThumbprintVerifyFailed") HostDisconnectedEventReasonCodeLicenseExpired = HostDisconnectedEventReasonCode("licenseExpired") HostDisconnectedEventReasonCodeAgentUpgrade = HostDisconnectedEventReasonCode("agentUpgrade") HostDisconnectedEventReasonCodeUserRequest = HostDisconnectedEventReasonCode("userRequest") HostDisconnectedEventReasonCodeInsufficientLicenses = HostDisconnectedEventReasonCode("insufficientLicenses") HostDisconnectedEventReasonCodeAgentOutOfDate = HostDisconnectedEventReasonCode("agentOutOfDate") HostDisconnectedEventReasonCodePasswordDecryptFailure = HostDisconnectedEventReasonCode("passwordDecryptFailure") HostDisconnectedEventReasonCodeUnknown = HostDisconnectedEventReasonCode("unknown") HostDisconnectedEventReasonCodeVcVRAMCapacityExceeded = HostDisconnectedEventReasonCode("vcVRAMCapacityExceeded") )
View Source
const ( HostDiskPartitionInfoPartitionFormatGpt = HostDiskPartitionInfoPartitionFormat("gpt") HostDiskPartitionInfoPartitionFormatMbr = HostDiskPartitionInfoPartitionFormat("mbr") HostDiskPartitionInfoPartitionFormatUnknown = HostDiskPartitionInfoPartitionFormat("unknown") )
View Source
const ( HostDiskPartitionInfoTypeNone = HostDiskPartitionInfoType("none") HostDiskPartitionInfoTypeVmfs = HostDiskPartitionInfoType("vmfs") HostDiskPartitionInfoTypeLinuxNative = HostDiskPartitionInfoType("linuxNative") HostDiskPartitionInfoTypeLinuxSwap = HostDiskPartitionInfoType("linuxSwap") HostDiskPartitionInfoTypeExtended = HostDiskPartitionInfoType("extended") HostDiskPartitionInfoTypeNtfs = HostDiskPartitionInfoType("ntfs") HostDiskPartitionInfoTypeVmkDiagnostic = HostDiskPartitionInfoType("vmkDiagnostic") HostDiskPartitionInfoTypeVffs = HostDiskPartitionInfoType("vffs") )
View Source
const ( HostFileSystemVolumeFileSystemTypeVMFS = HostFileSystemVolumeFileSystemType("VMFS") HostFileSystemVolumeFileSystemTypeNFS = HostFileSystemVolumeFileSystemType("NFS") HostFileSystemVolumeFileSystemTypeNFS41 = HostFileSystemVolumeFileSystemType("NFS41") HostFileSystemVolumeFileSystemTypeCIFS = HostFileSystemVolumeFileSystemType("CIFS") HostFileSystemVolumeFileSystemTypeVsan = HostFileSystemVolumeFileSystemType("vsan") HostFileSystemVolumeFileSystemTypeVFFS = HostFileSystemVolumeFileSystemType("VFFS") HostFileSystemVolumeFileSystemTypeVVOL = HostFileSystemVolumeFileSystemType("VVOL") HostFileSystemVolumeFileSystemTypePMEM = HostFileSystemVolumeFileSystemType("PMEM") HostFileSystemVolumeFileSystemTypeOTHER = HostFileSystemVolumeFileSystemType("OTHER") )
View Source
const ( HostFirewallRuleDirectionInbound = HostFirewallRuleDirection("inbound") HostFirewallRuleDirectionOutbound = HostFirewallRuleDirection("outbound") )
View Source
const ( HostFirewallRulePortTypeSrc = HostFirewallRulePortType("src") HostFirewallRulePortTypeDst = HostFirewallRulePortType("dst") )
View Source
const ( HostFirewallRuleProtocolTcp = HostFirewallRuleProtocol("tcp") HostFirewallRuleProtocolUdp = HostFirewallRuleProtocol("udp") )
View Source
const ()
View Source
const ()
View Source
const ( HostGraphicsInfoGraphicsTypeBasic = HostGraphicsInfoGraphicsType("basic") HostGraphicsInfoGraphicsTypeDirect = HostGraphicsInfoGraphicsType("direct") )
View Source
const ( HostHardwareElementStatusUnknown = HostHardwareElementStatus("Unknown") HostHardwareElementStatusGreen = HostHardwareElementStatus("Green") HostHardwareElementStatusYellow = HostHardwareElementStatus("Yellow") HostHardwareElementStatusRed = HostHardwareElementStatus("Red") )
View Source
const ( HostImageAcceptanceLevelVmware_certified = HostImageAcceptanceLevel("vmware_certified") HostImageAcceptanceLevelVmware_accepted = HostImageAcceptanceLevel("vmware_accepted") HostImageAcceptanceLevelPartner = HostImageAcceptanceLevel("partner") HostImageAcceptanceLevelCommunity = HostImageAcceptanceLevel("community") )
View Source
const ( HostIncompatibleForFaultToleranceReasonProduct = HostIncompatibleForFaultToleranceReason("product") HostIncompatibleForFaultToleranceReasonProcessor = HostIncompatibleForFaultToleranceReason("processor") )
View Source
const ( HostIncompatibleForRecordReplayReasonProduct = HostIncompatibleForRecordReplayReason("product") HostIncompatibleForRecordReplayReasonProcessor = HostIncompatibleForRecordReplayReason("processor") )
View Source
const ( HostInternetScsiHbaChapAuthenticationTypeChapProhibited = HostInternetScsiHbaChapAuthenticationType("chapProhibited") HostInternetScsiHbaChapAuthenticationTypeChapDiscouraged = HostInternetScsiHbaChapAuthenticationType("chapDiscouraged") HostInternetScsiHbaChapAuthenticationTypeChapPreferred = HostInternetScsiHbaChapAuthenticationType("chapPreferred") HostInternetScsiHbaChapAuthenticationTypeChapRequired = HostInternetScsiHbaChapAuthenticationType("chapRequired") )
View Source
const ( HostInternetScsiHbaDigestTypeDigestProhibited = HostInternetScsiHbaDigestType("digestProhibited") HostInternetScsiHbaDigestTypeDigestDiscouraged = HostInternetScsiHbaDigestType("digestDiscouraged") HostInternetScsiHbaDigestTypeDigestPreferred = HostInternetScsiHbaDigestType("digestPreferred") HostInternetScsiHbaDigestTypeDigestRequired = HostInternetScsiHbaDigestType("digestRequired") )
View Source
const ( HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeDHCP = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("DHCP") HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeAutoConfigured = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("AutoConfigured") HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeStatic = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("Static") HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeOther = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("Other") )
View Source
const ( HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperationAdd = HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation("add") HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperationRemove = HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation("remove") )
View Source
const ( HostInternetScsiHbaNetworkBindingSupportTypeNotsupported = HostInternetScsiHbaNetworkBindingSupportType("notsupported") HostInternetScsiHbaNetworkBindingSupportTypeOptional = HostInternetScsiHbaNetworkBindingSupportType("optional") HostInternetScsiHbaNetworkBindingSupportTypeRequired = HostInternetScsiHbaNetworkBindingSupportType("required") )
View Source
const ( HostInternetScsiHbaStaticTargetTargetDiscoveryMethodStaticMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("staticMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodSendTargetMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("sendTargetMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodSlpMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("slpMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodIsnsMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("isnsMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodUnknownMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("unknownMethod") )
View Source
const ( HostIpConfigIpV6AddressConfigTypeOther = HostIpConfigIpV6AddressConfigType("other") HostIpConfigIpV6AddressConfigTypeManual = HostIpConfigIpV6AddressConfigType("manual") HostIpConfigIpV6AddressConfigTypeDhcp = HostIpConfigIpV6AddressConfigType("dhcp") HostIpConfigIpV6AddressConfigTypeLinklayer = HostIpConfigIpV6AddressConfigType("linklayer") HostIpConfigIpV6AddressConfigTypeRandom = HostIpConfigIpV6AddressConfigType("random") )
View Source
const ( HostIpConfigIpV6AddressStatusPreferred = HostIpConfigIpV6AddressStatus("preferred") HostIpConfigIpV6AddressStatusDeprecated = HostIpConfigIpV6AddressStatus("deprecated") HostIpConfigIpV6AddressStatusInvalid = HostIpConfigIpV6AddressStatus("invalid") HostIpConfigIpV6AddressStatusInaccessible = HostIpConfigIpV6AddressStatus("inaccessible") HostIpConfigIpV6AddressStatusUnknown = HostIpConfigIpV6AddressStatus("unknown") HostIpConfigIpV6AddressStatusTentative = HostIpConfigIpV6AddressStatus("tentative") HostIpConfigIpV6AddressStatusDuplicate = HostIpConfigIpV6AddressStatus("duplicate") )
View Source
const ( HostLicensableResourceKeyNumCpuPackages = HostLicensableResourceKey("numCpuPackages") HostLicensableResourceKeyNumCpuCores = HostLicensableResourceKey("numCpuCores") HostLicensableResourceKeyMemorySize = HostLicensableResourceKey("memorySize") HostLicensableResourceKeyMemoryForVms = HostLicensableResourceKey("memoryForVms") HostLicensableResourceKeyNumVmsStarted = HostLicensableResourceKey("numVmsStarted") HostLicensableResourceKeyNumVmsStarting = HostLicensableResourceKey("numVmsStarting") )
View Source
const ( HostLockdownModeLockdownDisabled = HostLockdownMode("lockdownDisabled") HostLockdownModeLockdownNormal = HostLockdownMode("lockdownNormal") HostLockdownModeLockdownStrict = HostLockdownMode("lockdownStrict") )
View Source
const ( HostLowLevelProvisioningManagerFileTypeFile = HostLowLevelProvisioningManagerFileType("File") HostLowLevelProvisioningManagerFileTypeVirtualDisk = HostLowLevelProvisioningManagerFileType("VirtualDisk") HostLowLevelProvisioningManagerFileTypeDirectory = HostLowLevelProvisioningManagerFileType("Directory") )
View Source
const ( HostLowLevelProvisioningManagerReloadTargetCurrentConfig = HostLowLevelProvisioningManagerReloadTarget("currentConfig") HostLowLevelProvisioningManagerReloadTargetSnapshotConfig = HostLowLevelProvisioningManagerReloadTarget("snapshotConfig") )
View Source
const ( HostMountInfoInaccessibleReasonAllPathsDown_Start = HostMountInfoInaccessibleReason("AllPathsDown_Start") HostMountInfoInaccessibleReasonAllPathsDown_Timeout = HostMountInfoInaccessibleReason("AllPathsDown_Timeout") HostMountInfoInaccessibleReasonPermanentDeviceLoss = HostMountInfoInaccessibleReason("PermanentDeviceLoss") )
View Source
const ( HostMountModeReadWrite = HostMountMode("readWrite") HostMountModeReadOnly = HostMountMode("readOnly") )
View Source
const ( HostNasVolumeSecurityTypeAUTH_SYS = HostNasVolumeSecurityType("AUTH_SYS") HostNasVolumeSecurityTypeSEC_KRB5 = HostNasVolumeSecurityType("SEC_KRB5") HostNasVolumeSecurityTypeSEC_KRB5I = HostNasVolumeSecurityType("SEC_KRB5I") )
View Source
const ( HostNetStackInstanceCongestionControlAlgorithmTypeNewreno = HostNetStackInstanceCongestionControlAlgorithmType("newreno") HostNetStackInstanceCongestionControlAlgorithmTypeCubic = HostNetStackInstanceCongestionControlAlgorithmType("cubic") )
View Source
const ( HostNetStackInstanceSystemStackKeyDefaultTcpipStack = HostNetStackInstanceSystemStackKey("defaultTcpipStack") HostNetStackInstanceSystemStackKeyVmotion = HostNetStackInstanceSystemStackKey("vmotion") HostNetStackInstanceSystemStackKeyVSphereProvisioning = HostNetStackInstanceSystemStackKey("vSphereProvisioning") )
View Source
const ( HostNumericSensorHealthStateUnknown = HostNumericSensorHealthState("unknown") HostNumericSensorHealthStateGreen = HostNumericSensorHealthState("green") HostNumericSensorHealthStateYellow = HostNumericSensorHealthState("yellow") HostNumericSensorHealthStateRed = HostNumericSensorHealthState("red") )
View Source
const ( HostNumericSensorTypeFan = HostNumericSensorType("fan") HostNumericSensorTypePower = HostNumericSensorType("power") HostNumericSensorTypeTemperature = HostNumericSensorType("temperature") HostNumericSensorTypeVoltage = HostNumericSensorType("voltage") HostNumericSensorTypeOther = HostNumericSensorType("other") HostNumericSensorTypeProcessor = HostNumericSensorType("processor") HostNumericSensorTypeMemory = HostNumericSensorType("memory") HostNumericSensorTypeStorage = HostNumericSensorType("storage") HostNumericSensorTypeSystemBoard = HostNumericSensorType("systemBoard") HostNumericSensorTypeBattery = HostNumericSensorType("battery") HostNumericSensorTypeBios = HostNumericSensorType("bios") HostNumericSensorTypeCable = HostNumericSensorType("cable") HostNumericSensorTypeWatchdog = HostNumericSensorType("watchdog") )
View Source
const ( HostOpaqueSwitchOpaqueSwitchStateUp = HostOpaqueSwitchOpaqueSwitchState("up") HostOpaqueSwitchOpaqueSwitchStateWarning = HostOpaqueSwitchOpaqueSwitchState("warning") HostOpaqueSwitchOpaqueSwitchStateDown = HostOpaqueSwitchOpaqueSwitchState("down") )
View Source
const ( HostPatchManagerInstallStateHostRestarted = HostPatchManagerInstallState("hostRestarted") HostPatchManagerInstallStateImageActive = HostPatchManagerInstallState("imageActive") )
View Source
const ( HostPatchManagerIntegrityStatusValidated = HostPatchManagerIntegrityStatus("validated") HostPatchManagerIntegrityStatusKeyNotFound = HostPatchManagerIntegrityStatus("keyNotFound") HostPatchManagerIntegrityStatusKeyRevoked = HostPatchManagerIntegrityStatus("keyRevoked") HostPatchManagerIntegrityStatusKeyExpired = HostPatchManagerIntegrityStatus("keyExpired") HostPatchManagerIntegrityStatusDigestMismatch = HostPatchManagerIntegrityStatus("digestMismatch") HostPatchManagerIntegrityStatusNotEnoughSignatures = HostPatchManagerIntegrityStatus("notEnoughSignatures") HostPatchManagerIntegrityStatusValidationError = HostPatchManagerIntegrityStatus("validationError") )
View Source
const ( HostPatchManagerReasonObsoleted = HostPatchManagerReason("obsoleted") HostPatchManagerReasonMissingPatch = HostPatchManagerReason("missingPatch") HostPatchManagerReasonMissingLib = HostPatchManagerReason("missingLib") HostPatchManagerReasonHasDependentPatch = HostPatchManagerReason("hasDependentPatch") HostPatchManagerReasonConflictPatch = HostPatchManagerReason("conflictPatch") HostPatchManagerReasonConflictLib = HostPatchManagerReason("conflictLib") )
View Source
const ( HostPowerOperationTypePowerOn = HostPowerOperationType("powerOn") HostPowerOperationTypePowerOff = HostPowerOperationType("powerOff") )
View Source
const ( HostProfileManagerAnswerFileStatusValid = HostProfileManagerAnswerFileStatus("valid") HostProfileManagerAnswerFileStatusInvalid = HostProfileManagerAnswerFileStatus("invalid") HostProfileManagerAnswerFileStatusUnknown = HostProfileManagerAnswerFileStatus("unknown") )
View Source
const ( HostProfileManagerCompositionResultResultElementStatusSuccess = HostProfileManagerCompositionResultResultElementStatus("success") HostProfileManagerCompositionResultResultElementStatusError = HostProfileManagerCompositionResultResultElementStatus("error") )
View Source
const ( HostProfileManagerCompositionValidationResultResultElementStatusSuccess = HostProfileManagerCompositionValidationResultResultElementStatus("success") HostProfileManagerCompositionValidationResultResultElementStatusError = HostProfileManagerCompositionValidationResultResultElementStatus("error") )
View Source
const ( HostProfileManagerTaskListRequirementMaintenanceModeRequired = HostProfileManagerTaskListRequirement("maintenanceModeRequired") HostProfileManagerTaskListRequirementRebootRequired = HostProfileManagerTaskListRequirement("rebootRequired") )
View Source
const ( HostProfileValidationFailureInfoUpdateTypeHostBased = HostProfileValidationFailureInfoUpdateType("HostBased") HostProfileValidationFailureInfoUpdateTypeImport = HostProfileValidationFailureInfoUpdateType("Import") HostProfileValidationFailureInfoUpdateTypeEdit = HostProfileValidationFailureInfoUpdateType("Edit") HostProfileValidationFailureInfoUpdateTypeCompose = HostProfileValidationFailureInfoUpdateType("Compose") )
View Source
const ( HostProfileValidationStateReady = HostProfileValidationState("Ready") HostProfileValidationStateRunning = HostProfileValidationState("Running") HostProfileValidationStateFailed = HostProfileValidationState("Failed") )
View Source
const ( HostProtocolEndpointPETypeBlock = HostProtocolEndpointPEType("block") HostProtocolEndpointPETypeNas = HostProtocolEndpointPEType("nas") )
View Source
const ( HostProtocolEndpointProtocolEndpointTypeScsi = HostProtocolEndpointProtocolEndpointType("scsi") HostProtocolEndpointProtocolEndpointTypeNfs = HostProtocolEndpointProtocolEndpointType("nfs") HostProtocolEndpointProtocolEndpointTypeNfs4x = HostProtocolEndpointProtocolEndpointType("nfs4x") )
View Source
const ( HostReplayUnsupportedReasonIncompatibleProduct = HostReplayUnsupportedReason("incompatibleProduct") HostReplayUnsupportedReasonIncompatibleCpu = HostReplayUnsupportedReason("incompatibleCpu") HostReplayUnsupportedReasonHvDisabled = HostReplayUnsupportedReason("hvDisabled") HostReplayUnsupportedReasonCpuidLimitSet = HostReplayUnsupportedReason("cpuidLimitSet") HostReplayUnsupportedReasonOldBIOS = HostReplayUnsupportedReason("oldBIOS") HostReplayUnsupportedReasonUnknown = HostReplayUnsupportedReason("unknown") )
View Source
const ( HostRuntimeInfoNetStackInstanceRuntimeInfoStateInactive = HostRuntimeInfoNetStackInstanceRuntimeInfoState("inactive") HostRuntimeInfoNetStackInstanceRuntimeInfoStateActive = HostRuntimeInfoNetStackInstanceRuntimeInfoState("active") HostRuntimeInfoNetStackInstanceRuntimeInfoStateDeactivating = HostRuntimeInfoNetStackInstanceRuntimeInfoState("deactivating") HostRuntimeInfoNetStackInstanceRuntimeInfoStateActivating = HostRuntimeInfoNetStackInstanceRuntimeInfoState("activating") )
View Source
const ( HostServicePolicyOn = HostServicePolicy("on") HostServicePolicyAutomatic = HostServicePolicy("automatic") HostServicePolicyOff = HostServicePolicy("off") )
View Source
const ( HostSnmpAgentCapabilityCOMPLETE = HostSnmpAgentCapability("COMPLETE") HostSnmpAgentCapabilityDIAGNOSTICS = HostSnmpAgentCapability("DIAGNOSTICS") HostSnmpAgentCapabilityCONFIGURATION = HostSnmpAgentCapability("CONFIGURATION") )
View Source
const ( HostStandbyModeEntering = HostStandbyMode("entering") HostStandbyModeExiting = HostStandbyMode("exiting") HostStandbyModeIn = HostStandbyMode("in") HostStandbyModeNone = HostStandbyMode("none") )
View Source
const ( HostSystemConnectionStateConnected = HostSystemConnectionState("connected") HostSystemConnectionStateNotResponding = HostSystemConnectionState("notResponding") HostSystemConnectionStateDisconnected = HostSystemConnectionState("disconnected") )
View Source
const ( HostSystemIdentificationInfoIdentifierAssetTag = HostSystemIdentificationInfoIdentifier("AssetTag") HostSystemIdentificationInfoIdentifierServiceTag = HostSystemIdentificationInfoIdentifier("ServiceTag") HostSystemIdentificationInfoIdentifierOemSpecificString = HostSystemIdentificationInfoIdentifier("OemSpecificString") )
View Source
const ( HostSystemPowerStatePoweredOn = HostSystemPowerState("poweredOn") HostSystemPowerStatePoweredOff = HostSystemPowerState("poweredOff") HostSystemPowerStateStandBy = HostSystemPowerState("standBy") HostSystemPowerStateUnknown = HostSystemPowerState("unknown") )
View Source
const ( HostSystemRemediationStateStateRemediationReady = HostSystemRemediationStateState("remediationReady") HostSystemRemediationStateStatePrecheckRemediationRunning = HostSystemRemediationStateState("precheckRemediationRunning") HostSystemRemediationStateStatePrecheckRemediationComplete = HostSystemRemediationStateState("precheckRemediationComplete") HostSystemRemediationStateStatePrecheckRemediationFailed = HostSystemRemediationStateState("precheckRemediationFailed") HostSystemRemediationStateStateRemediationRunning = HostSystemRemediationStateState("remediationRunning") HostSystemRemediationStateStateRemediationFailed = HostSystemRemediationStateState("remediationFailed") )
View Source
const ( HostTpmAttestationInfoAcceptanceStatusNotAccepted = HostTpmAttestationInfoAcceptanceStatus("notAccepted") HostTpmAttestationInfoAcceptanceStatusAccepted = HostTpmAttestationInfoAcceptanceStatus("accepted") )
View Source
const ( HostUnresolvedVmfsExtentUnresolvedReasonDiskIdMismatch = HostUnresolvedVmfsExtentUnresolvedReason("diskIdMismatch") HostUnresolvedVmfsExtentUnresolvedReasonUuidConflict = HostUnresolvedVmfsExtentUnresolvedReason("uuidConflict") )
View Source
const ( HostUnresolvedVmfsResolutionSpecVmfsUuidResolutionResignature = HostUnresolvedVmfsResolutionSpecVmfsUuidResolution("resignature") HostUnresolvedVmfsResolutionSpecVmfsUuidResolutionForceMount = HostUnresolvedVmfsResolutionSpecVmfsUuidResolution("forceMount") )
View Source
const ( HostVirtualNicManagerNicTypeVmotion = HostVirtualNicManagerNicType("vmotion") HostVirtualNicManagerNicTypeFaultToleranceLogging = HostVirtualNicManagerNicType("faultToleranceLogging") HostVirtualNicManagerNicTypeVSphereReplication = HostVirtualNicManagerNicType("vSphereReplication") HostVirtualNicManagerNicTypeVSphereReplicationNFC = HostVirtualNicManagerNicType("vSphereReplicationNFC") HostVirtualNicManagerNicTypeManagement = HostVirtualNicManagerNicType("management") HostVirtualNicManagerNicTypeVsan = HostVirtualNicManagerNicType("vsan") HostVirtualNicManagerNicTypeVSphereProvisioning = HostVirtualNicManagerNicType("vSphereProvisioning") HostVirtualNicManagerNicTypeVsanWitness = HostVirtualNicManagerNicType("vsanWitness") )
View Source
const ( HostVmciAccessManagerModeGrant = HostVmciAccessManagerMode("grant") HostVmciAccessManagerModeReplace = HostVmciAccessManagerMode("replace") HostVmciAccessManagerModeRevoke = HostVmciAccessManagerMode("revoke") )
View Source
const ( HostVmfsVolumeUnmapBandwidthPolicyFixed = HostVmfsVolumeUnmapBandwidthPolicy("fixed") HostVmfsVolumeUnmapBandwidthPolicyDynamic = HostVmfsVolumeUnmapBandwidthPolicy("dynamic") )
View Source
const ( HostVmfsVolumeUnmapPriorityNone = HostVmfsVolumeUnmapPriority("none") HostVmfsVolumeUnmapPriorityLow = HostVmfsVolumeUnmapPriority("low") )
View Source
const ( HttpNfcLeaseManifestEntryChecksumTypeSha1 = HttpNfcLeaseManifestEntryChecksumType("sha1") HttpNfcLeaseManifestEntryChecksumTypeSha256 = HttpNfcLeaseManifestEntryChecksumType("sha256") )
View Source
const ( HttpNfcLeaseModePushOrGet = HttpNfcLeaseMode("pushOrGet") HttpNfcLeaseModePull = HttpNfcLeaseMode("pull") )
View Source
const ( HttpNfcLeaseStateInitializing = HttpNfcLeaseState("initializing") HttpNfcLeaseStateReady = HttpNfcLeaseState("ready") HttpNfcLeaseStateDone = HttpNfcLeaseState("done") HttpNfcLeaseStateError = HttpNfcLeaseState("error") )
View Source
const ( IncompatibleHostForVmReplicationIncompatibleReasonRpo = IncompatibleHostForVmReplicationIncompatibleReason("rpo") IncompatibleHostForVmReplicationIncompatibleReasonNetCompression = IncompatibleHostForVmReplicationIncompatibleReason("netCompression") )
View Source
const ( InternetScsiSnsDiscoveryMethodIsnsStatic = InternetScsiSnsDiscoveryMethod("isnsStatic") InternetScsiSnsDiscoveryMethodIsnsDhcp = InternetScsiSnsDiscoveryMethod("isnsDhcp") InternetScsiSnsDiscoveryMethodIsnsSlp = InternetScsiSnsDiscoveryMethod("isnsSlp") )
View Source
const ( InvalidDasConfigArgumentEntryForInvalidArgumentAdmissionControl = InvalidDasConfigArgumentEntryForInvalidArgument("admissionControl") InvalidDasConfigArgumentEntryForInvalidArgumentUserHeartbeatDs = InvalidDasConfigArgumentEntryForInvalidArgument("userHeartbeatDs") InvalidDasConfigArgumentEntryForInvalidArgumentVmConfig = InvalidDasConfigArgumentEntryForInvalidArgument("vmConfig") )
View Source
const ( InvalidProfileReferenceHostReasonIncompatibleVersion = InvalidProfileReferenceHostReason("incompatibleVersion") InvalidProfileReferenceHostReasonMissingReferenceHost = InvalidProfileReferenceHostReason("missingReferenceHost") )
View Source
const ( IoFilterOperationInstall = IoFilterOperation("install") IoFilterOperationUninstall = IoFilterOperation("uninstall") IoFilterOperationUpgrade = IoFilterOperation("upgrade") )
View Source
const ( IoFilterTypeCache = IoFilterType("cache") IoFilterTypeReplication = IoFilterType("replication") IoFilterTypeEncryption = IoFilterType("encryption") IoFilterTypeCompression = IoFilterType("compression") IoFilterTypeInspection = IoFilterType("inspection") IoFilterTypeDatastoreIoControl = IoFilterType("datastoreIoControl") IoFilterTypeDataProvider = IoFilterType("dataProvider") )
View Source
const ( IscsiPortInfoPathStatusNotUsed = IscsiPortInfoPathStatus("notUsed") IscsiPortInfoPathStatusActive = IscsiPortInfoPathStatus("active") IscsiPortInfoPathStatusStandBy = IscsiPortInfoPathStatus("standBy") IscsiPortInfoPathStatusLastActive = IscsiPortInfoPathStatus("lastActive") )
View Source
const ( LatencySensitivitySensitivityLevelLow = LatencySensitivitySensitivityLevel("low") LatencySensitivitySensitivityLevelNormal = LatencySensitivitySensitivityLevel("normal") LatencySensitivitySensitivityLevelMedium = LatencySensitivitySensitivityLevel("medium") LatencySensitivitySensitivityLevelHigh = LatencySensitivitySensitivityLevel("high") LatencySensitivitySensitivityLevelCustom = LatencySensitivitySensitivityLevel("custom") )
View Source
const ( LicenseAssignmentFailedReasonKeyEntityMismatch = LicenseAssignmentFailedReason("keyEntityMismatch") LicenseAssignmentFailedReasonDowngradeDisallowed = LicenseAssignmentFailedReason("downgradeDisallowed") LicenseAssignmentFailedReasonInventoryNotManageableByVirtualCenter = LicenseAssignmentFailedReason("inventoryNotManageableByVirtualCenter") LicenseAssignmentFailedReasonHostsUnmanageableByVirtualCenterWithoutLicenseServer = LicenseAssignmentFailedReason("hostsUnmanageableByVirtualCenterWithoutLicenseServer") )
View Source
const ( LicenseFeatureInfoSourceRestrictionUnrestricted = LicenseFeatureInfoSourceRestriction("unrestricted") LicenseFeatureInfoSourceRestrictionServed = LicenseFeatureInfoSourceRestriction("served") LicenseFeatureInfoSourceRestrictionFile = LicenseFeatureInfoSourceRestriction("file") )
View Source
const ( LicenseFeatureInfoStateEnabled = LicenseFeatureInfoState("enabled") LicenseFeatureInfoStateDisabled = LicenseFeatureInfoState("disabled") LicenseFeatureInfoStateOptional = LicenseFeatureInfoState("optional") )
View Source
const ( LicenseFeatureInfoUnitHost = LicenseFeatureInfoUnit("host") LicenseFeatureInfoUnitCpuCore = LicenseFeatureInfoUnit("cpuCore") LicenseFeatureInfoUnitCpuPackage = LicenseFeatureInfoUnit("cpuPackage") LicenseFeatureInfoUnitServer = LicenseFeatureInfoUnit("server") LicenseFeatureInfoUnitVm = LicenseFeatureInfoUnit("vm") )
View Source
const ( LicenseManagerLicenseKeyEsxFull = LicenseManagerLicenseKey("esxFull") LicenseManagerLicenseKeyEsxVmtn = LicenseManagerLicenseKey("esxVmtn") LicenseManagerLicenseKeyEsxExpress = LicenseManagerLicenseKey("esxExpress") LicenseManagerLicenseKeySan = LicenseManagerLicenseKey("san") LicenseManagerLicenseKeyIscsi = LicenseManagerLicenseKey("iscsi") LicenseManagerLicenseKeyNas = LicenseManagerLicenseKey("nas") LicenseManagerLicenseKeyVsmp = LicenseManagerLicenseKey("vsmp") LicenseManagerLicenseKeyBackup = LicenseManagerLicenseKey("backup") LicenseManagerLicenseKeyVc = LicenseManagerLicenseKey("vc") LicenseManagerLicenseKeyVcExpress = LicenseManagerLicenseKey("vcExpress") LicenseManagerLicenseKeyEsxHost = LicenseManagerLicenseKey("esxHost") LicenseManagerLicenseKeyGsxHost = LicenseManagerLicenseKey("gsxHost") LicenseManagerLicenseKeyServerHost = LicenseManagerLicenseKey("serverHost") LicenseManagerLicenseKeyDrsPower = LicenseManagerLicenseKey("drsPower") LicenseManagerLicenseKeyVmotion = LicenseManagerLicenseKey("vmotion") LicenseManagerLicenseKeyDrs = LicenseManagerLicenseKey("drs") LicenseManagerLicenseKeyDas = LicenseManagerLicenseKey("das") )
View Source
const ( LicenseManagerStateInitializing = LicenseManagerState("initializing") LicenseManagerStateNormal = LicenseManagerState("normal") LicenseManagerStateMarginal = LicenseManagerState("marginal") LicenseManagerStateFault = LicenseManagerState("fault") )
View Source
const ( LicenseReservationInfoStateNotUsed = LicenseReservationInfoState("notUsed") LicenseReservationInfoStateNoLicense = LicenseReservationInfoState("noLicense") LicenseReservationInfoStateUnlicensedUse = LicenseReservationInfoState("unlicensedUse") LicenseReservationInfoStateLicensed = LicenseReservationInfoState("licensed") )
View Source
const ( LinkDiscoveryProtocolConfigOperationTypeNone = LinkDiscoveryProtocolConfigOperationType("none") LinkDiscoveryProtocolConfigOperationTypeListen = LinkDiscoveryProtocolConfigOperationType("listen") LinkDiscoveryProtocolConfigOperationTypeAdvertise = LinkDiscoveryProtocolConfigOperationType("advertise") LinkDiscoveryProtocolConfigOperationTypeBoth = LinkDiscoveryProtocolConfigOperationType("both") )
View Source
const ( LinkDiscoveryProtocolConfigProtocolTypeCdp = LinkDiscoveryProtocolConfigProtocolType("cdp") LinkDiscoveryProtocolConfigProtocolTypeLldp = LinkDiscoveryProtocolConfigProtocolType("lldp") )
View Source
const ( ManagedEntityStatusGray = ManagedEntityStatus("gray") ManagedEntityStatusGreen = ManagedEntityStatus("green") ManagedEntityStatusYellow = ManagedEntityStatus("yellow") ManagedEntityStatusRed = ManagedEntityStatus("red") )
View Source
const ( MetricAlarmOperatorIsAbove = MetricAlarmOperator("isAbove") MetricAlarmOperatorIsBelow = MetricAlarmOperator("isBelow") )
View Source
const ( MultipathStateStandby = MultipathState("standby") MultipathStateActive = MultipathState("active") MultipathStateDisabled = MultipathState("disabled") MultipathStateDead = MultipathState("dead") MultipathStateUnknown = MultipathState("unknown") )
View Source
const ( NetBIOSConfigInfoModeUnknown = NetBIOSConfigInfoMode("unknown") NetBIOSConfigInfoModeEnabled = NetBIOSConfigInfoMode("enabled") NetBIOSConfigInfoModeDisabled = NetBIOSConfigInfoMode("disabled") NetBIOSConfigInfoModeEnabledViaDHCP = NetBIOSConfigInfoMode("enabledViaDHCP") )
View Source
const ( NetIpConfigInfoIpAddressOriginOther = NetIpConfigInfoIpAddressOrigin("other") NetIpConfigInfoIpAddressOriginManual = NetIpConfigInfoIpAddressOrigin("manual") NetIpConfigInfoIpAddressOriginDhcp = NetIpConfigInfoIpAddressOrigin("dhcp") NetIpConfigInfoIpAddressOriginLinklayer = NetIpConfigInfoIpAddressOrigin("linklayer") NetIpConfigInfoIpAddressOriginRandom = NetIpConfigInfoIpAddressOrigin("random") )
View Source
const ( NetIpConfigInfoIpAddressStatusPreferred = NetIpConfigInfoIpAddressStatus("preferred") NetIpConfigInfoIpAddressStatusDeprecated = NetIpConfigInfoIpAddressStatus("deprecated") NetIpConfigInfoIpAddressStatusInvalid = NetIpConfigInfoIpAddressStatus("invalid") NetIpConfigInfoIpAddressStatusInaccessible = NetIpConfigInfoIpAddressStatus("inaccessible") NetIpConfigInfoIpAddressStatusUnknown = NetIpConfigInfoIpAddressStatus("unknown") NetIpConfigInfoIpAddressStatusTentative = NetIpConfigInfoIpAddressStatus("tentative") NetIpConfigInfoIpAddressStatusDuplicate = NetIpConfigInfoIpAddressStatus("duplicate") )
View Source
const ( NetIpStackInfoEntryTypeOther = NetIpStackInfoEntryType("other") NetIpStackInfoEntryTypeInvalid = NetIpStackInfoEntryType("invalid") NetIpStackInfoEntryTypeDynamic = NetIpStackInfoEntryType("dynamic") NetIpStackInfoEntryTypeManual = NetIpStackInfoEntryType("manual") )
View Source
const ( NetIpStackInfoPreferenceReserved = NetIpStackInfoPreference("reserved") NetIpStackInfoPreferenceLow = NetIpStackInfoPreference("low") NetIpStackInfoPreferenceMedium = NetIpStackInfoPreference("medium") NetIpStackInfoPreferenceHigh = NetIpStackInfoPreference("high") )
View Source
const ( NotSupportedDeviceForFTDeviceTypeVirtualVmxnet3 = NotSupportedDeviceForFTDeviceType("virtualVmxnet3") NotSupportedDeviceForFTDeviceTypeParaVirtualSCSIController = NotSupportedDeviceForFTDeviceType("paraVirtualSCSIController") )
View Source
const ( NumVirtualCpusIncompatibleReasonRecordReplay = NumVirtualCpusIncompatibleReason("recordReplay") NumVirtualCpusIncompatibleReasonFaultTolerance = NumVirtualCpusIncompatibleReason("faultTolerance") )
View Source
const ( NvdimmInterleaveSetStateInvalid = NvdimmInterleaveSetState("invalid") NvdimmInterleaveSetStateActive = NvdimmInterleaveSetState("active") )
View Source
const ( NvdimmNamespaceHealthStatusNormal = NvdimmNamespaceHealthStatus("normal") NvdimmNamespaceHealthStatusMissing = NvdimmNamespaceHealthStatus("missing") NvdimmNamespaceHealthStatusLabelMissing = NvdimmNamespaceHealthStatus("labelMissing") NvdimmNamespaceHealthStatusInterleaveBroken = NvdimmNamespaceHealthStatus("interleaveBroken") NvdimmNamespaceHealthStatusLabelInconsistent = NvdimmNamespaceHealthStatus("labelInconsistent") NvdimmNamespaceHealthStatusBttCorrupt = NvdimmNamespaceHealthStatus("bttCorrupt") NvdimmNamespaceHealthStatusBadBlockSize = NvdimmNamespaceHealthStatus("badBlockSize") )
View Source
const ( NvdimmNamespaceStateInvalid = NvdimmNamespaceState("invalid") NvdimmNamespaceStateNotInUse = NvdimmNamespaceState("notInUse") NvdimmNamespaceStateInUse = NvdimmNamespaceState("inUse") )
View Source
const ( NvdimmNamespaceTypeBlockNamespace = NvdimmNamespaceType("blockNamespace") NvdimmNamespaceTypePersistentNamespace = NvdimmNamespaceType("persistentNamespace") )
View Source
const ( NvdimmNvdimmHealthInfoStateNormal = NvdimmNvdimmHealthInfoState("normal") NvdimmNvdimmHealthInfoStateError = NvdimmNvdimmHealthInfoState("error") )
View Source
const ( NvdimmRangeTypeVolatileRange = NvdimmRangeType("volatileRange") NvdimmRangeTypePersistentRange = NvdimmRangeType("persistentRange") NvdimmRangeTypeControlRange = NvdimmRangeType("controlRange") NvdimmRangeTypeBlockRange = NvdimmRangeType("blockRange") NvdimmRangeTypeVolatileVirtualDiskRange = NvdimmRangeType("volatileVirtualDiskRange") NvdimmRangeTypeVolatileVirtualCDRange = NvdimmRangeType("volatileVirtualCDRange") NvdimmRangeTypePersistentVirtualDiskRange = NvdimmRangeType("persistentVirtualDiskRange") NvdimmRangeTypePersistentVirtualCDRange = NvdimmRangeType("persistentVirtualCDRange") )
View Source
const ( ObjectUpdateKindModify = ObjectUpdateKind("modify") ObjectUpdateKindEnter = ObjectUpdateKind("enter") ObjectUpdateKindLeave = ObjectUpdateKind("leave") )
View Source
const ( OvfConsumerOstNodeTypeEnvelope = OvfConsumerOstNodeType("envelope") OvfConsumerOstNodeTypeVirtualSystem = OvfConsumerOstNodeType("virtualSystem") OvfConsumerOstNodeTypeVirtualSystemCollection = OvfConsumerOstNodeType("virtualSystemCollection") )
View Source
const ( OvfCreateImportSpecParamsDiskProvisioningTypeMonolithicSparse = OvfCreateImportSpecParamsDiskProvisioningType("monolithicSparse") OvfCreateImportSpecParamsDiskProvisioningTypeMonolithicFlat = OvfCreateImportSpecParamsDiskProvisioningType("monolithicFlat") OvfCreateImportSpecParamsDiskProvisioningTypeTwoGbMaxExtentSparse = OvfCreateImportSpecParamsDiskProvisioningType("twoGbMaxExtentSparse") OvfCreateImportSpecParamsDiskProvisioningTypeTwoGbMaxExtentFlat = OvfCreateImportSpecParamsDiskProvisioningType("twoGbMaxExtentFlat") OvfCreateImportSpecParamsDiskProvisioningTypeThin = OvfCreateImportSpecParamsDiskProvisioningType("thin") OvfCreateImportSpecParamsDiskProvisioningTypeThick = OvfCreateImportSpecParamsDiskProvisioningType("thick") OvfCreateImportSpecParamsDiskProvisioningTypeSeSparse = OvfCreateImportSpecParamsDiskProvisioningType("seSparse") OvfCreateImportSpecParamsDiskProvisioningTypeEagerZeroedThick = OvfCreateImportSpecParamsDiskProvisioningType("eagerZeroedThick") OvfCreateImportSpecParamsDiskProvisioningTypeSparse = OvfCreateImportSpecParamsDiskProvisioningType("sparse") OvfCreateImportSpecParamsDiskProvisioningTypeFlat = OvfCreateImportSpecParamsDiskProvisioningType("flat") )
View Source
const ( PerfFormatNormal = PerfFormat("normal") PerfFormatCsv = PerfFormat("csv") )
View Source
const ( PerfStatsTypeAbsolute = PerfStatsType("absolute") PerfStatsTypeDelta = PerfStatsType("delta") PerfStatsTypeRate = PerfStatsType("rate") )
View Source
const ( PerfSummaryTypeAverage = PerfSummaryType("average") PerfSummaryTypeMaximum = PerfSummaryType("maximum") PerfSummaryTypeMinimum = PerfSummaryType("minimum") PerfSummaryTypeLatest = PerfSummaryType("latest") PerfSummaryTypeSummation = PerfSummaryType("summation") PerfSummaryTypeNone = PerfSummaryType("none") )
View Source
const ( PerformanceManagerUnitPercent = PerformanceManagerUnit("percent") PerformanceManagerUnitKiloBytes = PerformanceManagerUnit("kiloBytes") PerformanceManagerUnitMegaBytes = PerformanceManagerUnit("megaBytes") PerformanceManagerUnitMegaHertz = PerformanceManagerUnit("megaHertz") PerformanceManagerUnitNumber = PerformanceManagerUnit("number") PerformanceManagerUnitMicrosecond = PerformanceManagerUnit("microsecond") PerformanceManagerUnitMillisecond = PerformanceManagerUnit("millisecond") PerformanceManagerUnitSecond = PerformanceManagerUnit("second") PerformanceManagerUnitKiloBytesPerSecond = PerformanceManagerUnit("kiloBytesPerSecond") PerformanceManagerUnitMegaBytesPerSecond = PerformanceManagerUnit("megaBytesPerSecond") PerformanceManagerUnitWatt = PerformanceManagerUnit("watt") PerformanceManagerUnitJoule = PerformanceManagerUnit("joule") PerformanceManagerUnitTeraBytes = PerformanceManagerUnit("teraBytes") )
View Source
const ( PhysicalNicResourcePoolSchedulerDisallowedReasonUserOptOut = PhysicalNicResourcePoolSchedulerDisallowedReason("userOptOut") PhysicalNicResourcePoolSchedulerDisallowedReasonHardwareUnsupported = PhysicalNicResourcePoolSchedulerDisallowedReason("hardwareUnsupported") )
View Source
const ( PlacementAffinityRuleRuleScopeCluster = PlacementAffinityRuleRuleScope("cluster") PlacementAffinityRuleRuleScopeHost = PlacementAffinityRuleRuleScope("host") PlacementAffinityRuleRuleScopeStoragePod = PlacementAffinityRuleRuleScope("storagePod") PlacementAffinityRuleRuleScopeDatastore = PlacementAffinityRuleRuleScope("datastore") )
View Source
const ( PlacementAffinityRuleRuleTypeAffinity = PlacementAffinityRuleRuleType("affinity") PlacementAffinityRuleRuleTypeAntiAffinity = PlacementAffinityRuleRuleType("antiAffinity") PlacementAffinityRuleRuleTypeSoftAffinity = PlacementAffinityRuleRuleType("softAffinity") PlacementAffinityRuleRuleTypeSoftAntiAffinity = PlacementAffinityRuleRuleType("softAntiAffinity") )
View Source
const ( PlacementSpecPlacementTypeCreate = PlacementSpecPlacementType("create") PlacementSpecPlacementTypeReconfigure = PlacementSpecPlacementType("reconfigure") PlacementSpecPlacementTypeRelocate = PlacementSpecPlacementType("relocate") PlacementSpecPlacementTypeClone = PlacementSpecPlacementType("clone") )
View Source
const ( PortGroupConnecteeTypeVirtualMachine = PortGroupConnecteeType("virtualMachine") PortGroupConnecteeTypeSystemManagement = PortGroupConnecteeType("systemManagement") PortGroupConnecteeTypeHost = PortGroupConnecteeType("host") PortGroupConnecteeTypeUnknown = PortGroupConnecteeType("unknown") )
View Source
const ( ProfileExecuteResultStatusSuccess = ProfileExecuteResultStatus("success") ProfileExecuteResultStatusNeedInput = ProfileExecuteResultStatus("needInput") ProfileExecuteResultStatusError = ProfileExecuteResultStatus("error") )
View Source
const ( ProfileNumericComparatorLessThan = ProfileNumericComparator("lessThan") ProfileNumericComparatorLessThanEqual = ProfileNumericComparator("lessThanEqual") ProfileNumericComparatorEqual = ProfileNumericComparator("equal") ProfileNumericComparatorNotEqual = ProfileNumericComparator("notEqual") ProfileNumericComparatorGreaterThanEqual = ProfileNumericComparator("greaterThanEqual") ProfileNumericComparatorGreaterThan = ProfileNumericComparator("greaterThan") )
View Source
const ( ProfileParameterMetadataRelationTypeDynamic_relation = ProfileParameterMetadataRelationType("dynamic_relation") ProfileParameterMetadataRelationTypeExtensible_relation = ProfileParameterMetadataRelationType("extensible_relation") ProfileParameterMetadataRelationTypeLocalizable_relation = ProfileParameterMetadataRelationType("localizable_relation") ProfileParameterMetadataRelationTypeStatic_relation = ProfileParameterMetadataRelationType("static_relation") ProfileParameterMetadataRelationTypeValidation_relation = ProfileParameterMetadataRelationType("validation_relation") )
View Source
const ( PropertyChangeOpAdd = PropertyChangeOp("add") PropertyChangeOpRemove = PropertyChangeOp("remove") PropertyChangeOpAssign = PropertyChangeOp("assign") PropertyChangeOpIndirectRemove = PropertyChangeOp("indirectRemove") )
View Source
const ( QuarantineModeFaultFaultTypeNoCompatibleNonQuarantinedHost = QuarantineModeFaultFaultType("NoCompatibleNonQuarantinedHost") QuarantineModeFaultFaultTypeCorrectionDisallowed = QuarantineModeFaultFaultType("CorrectionDisallowed") QuarantineModeFaultFaultTypeCorrectionImpact = QuarantineModeFaultFaultType("CorrectionImpact") )
View Source
const ( QuiesceModeApplication = QuiesceMode("application") QuiesceModeFilesystem = QuiesceMode("filesystem") QuiesceModeNone = QuiesceMode("none") )
View Source
const ( RecommendationReasonCodeFairnessCpuAvg = RecommendationReasonCode("fairnessCpuAvg") RecommendationReasonCodeFairnessMemAvg = RecommendationReasonCode("fairnessMemAvg") RecommendationReasonCodeJointAffin = RecommendationReasonCode("jointAffin") RecommendationReasonCodeAntiAffin = RecommendationReasonCode("antiAffin") RecommendationReasonCodeHostMaint = RecommendationReasonCode("hostMaint") RecommendationReasonCodeEnterStandby = RecommendationReasonCode("enterStandby") RecommendationReasonCodeReservationCpu = RecommendationReasonCode("reservationCpu") RecommendationReasonCodeReservationMem = RecommendationReasonCode("reservationMem") RecommendationReasonCodePowerOnVm = RecommendationReasonCode("powerOnVm") RecommendationReasonCodePowerSaving = RecommendationReasonCode("powerSaving") RecommendationReasonCodeIncreaseCapacity = RecommendationReasonCode("increaseCapacity") RecommendationReasonCodeCheckResource = RecommendationReasonCode("checkResource") RecommendationReasonCodeUnreservedCapacity = RecommendationReasonCode("unreservedCapacity") RecommendationReasonCodeVmHostHardAffinity = RecommendationReasonCode("vmHostHardAffinity") RecommendationReasonCodeVmHostSoftAffinity = RecommendationReasonCode("vmHostSoftAffinity") RecommendationReasonCodeBalanceDatastoreSpaceUsage = RecommendationReasonCode("balanceDatastoreSpaceUsage") RecommendationReasonCodeBalanceDatastoreIOLoad = RecommendationReasonCode("balanceDatastoreIOLoad") RecommendationReasonCodeBalanceDatastoreIOPSReservation = RecommendationReasonCode("balanceDatastoreIOPSReservation") RecommendationReasonCodeDatastoreMaint = RecommendationReasonCode("datastoreMaint") RecommendationReasonCodeVirtualDiskJointAffin = RecommendationReasonCode("virtualDiskJointAffin") RecommendationReasonCodeVirtualDiskAntiAffin = RecommendationReasonCode("virtualDiskAntiAffin") RecommendationReasonCodeDatastoreSpaceOutage = RecommendationReasonCode("datastoreSpaceOutage") RecommendationReasonCodeStoragePlacement = RecommendationReasonCode("storagePlacement") RecommendationReasonCodeIolbDisabledInternal = RecommendationReasonCode("iolbDisabledInternal") RecommendationReasonCodeXvmotionPlacement = RecommendationReasonCode("xvmotionPlacement") RecommendationReasonCodeNetworkBandwidthReservation = RecommendationReasonCode("networkBandwidthReservation") RecommendationReasonCodeHostInDegradation = RecommendationReasonCode("hostInDegradation") RecommendationReasonCodeHostExitDegradation = RecommendationReasonCode("hostExitDegradation") RecommendationReasonCodeMaxVmsConstraint = RecommendationReasonCode("maxVmsConstraint") RecommendationReasonCodeFtConstraints = RecommendationReasonCode("ftConstraints") )
View Source
const ( ReplicationDiskConfigFaultReasonForFaultDiskNotFound = ReplicationDiskConfigFaultReasonForFault("diskNotFound") ReplicationDiskConfigFaultReasonForFaultDiskTypeNotSupported = ReplicationDiskConfigFaultReasonForFault("diskTypeNotSupported") ReplicationDiskConfigFaultReasonForFaultInvalidDiskKey = ReplicationDiskConfigFaultReasonForFault("invalidDiskKey") ReplicationDiskConfigFaultReasonForFaultInvalidDiskReplicationId = ReplicationDiskConfigFaultReasonForFault("invalidDiskReplicationId") ReplicationDiskConfigFaultReasonForFaultDuplicateDiskReplicationId = ReplicationDiskConfigFaultReasonForFault("duplicateDiskReplicationId") ReplicationDiskConfigFaultReasonForFaultInvalidPersistentFilePath = ReplicationDiskConfigFaultReasonForFault("invalidPersistentFilePath") ReplicationDiskConfigFaultReasonForFaultReconfigureDiskReplicationIdNotAllowed = ReplicationDiskConfigFaultReasonForFault("reconfigureDiskReplicationIdNotAllowed") )
View Source
const ( ReplicationVmConfigFaultReasonForFaultIncompatibleHwVersion = ReplicationVmConfigFaultReasonForFault("incompatibleHwVersion") ReplicationVmConfigFaultReasonForFaultInvalidVmReplicationId = ReplicationVmConfigFaultReasonForFault("invalidVmReplicationId") ReplicationVmConfigFaultReasonForFaultInvalidGenerationNumber = ReplicationVmConfigFaultReasonForFault("invalidGenerationNumber") ReplicationVmConfigFaultReasonForFaultOutOfBoundsRpoValue = ReplicationVmConfigFaultReasonForFault("outOfBoundsRpoValue") ReplicationVmConfigFaultReasonForFaultInvalidDestinationIpAddress = ReplicationVmConfigFaultReasonForFault("invalidDestinationIpAddress") ReplicationVmConfigFaultReasonForFaultInvalidDestinationPort = ReplicationVmConfigFaultReasonForFault("invalidDestinationPort") ReplicationVmConfigFaultReasonForFaultInvalidExtraVmOptions = ReplicationVmConfigFaultReasonForFault("invalidExtraVmOptions") ReplicationVmConfigFaultReasonForFaultStaleGenerationNumber = ReplicationVmConfigFaultReasonForFault("staleGenerationNumber") ReplicationVmConfigFaultReasonForFaultReconfigureVmReplicationIdNotAllowed = ReplicationVmConfigFaultReasonForFault("reconfigureVmReplicationIdNotAllowed") ReplicationVmConfigFaultReasonForFaultCannotRetrieveVmReplicationConfiguration = ReplicationVmConfigFaultReasonForFault("cannotRetrieveVmReplicationConfiguration") ReplicationVmConfigFaultReasonForFaultReplicationAlreadyEnabled = ReplicationVmConfigFaultReasonForFault("replicationAlreadyEnabled") ReplicationVmConfigFaultReasonForFaultInvalidPriorConfiguration = ReplicationVmConfigFaultReasonForFault("invalidPriorConfiguration") ReplicationVmConfigFaultReasonForFaultReplicationNotEnabled = ReplicationVmConfigFaultReasonForFault("replicationNotEnabled") ReplicationVmConfigFaultReasonForFaultReplicationConfigurationFailed = ReplicationVmConfigFaultReasonForFault("replicationConfigurationFailed") ReplicationVmConfigFaultReasonForFaultEncryptedVm = ReplicationVmConfigFaultReasonForFault("encryptedVm") ReplicationVmConfigFaultReasonForFaultInvalidThumbprint = ReplicationVmConfigFaultReasonForFault("invalidThumbprint") ReplicationVmConfigFaultReasonForFaultIncompatibleDevice = ReplicationVmConfigFaultReasonForFault("incompatibleDevice") )
View Source
const ( ReplicationVmFaultReasonForFaultNotConfigured = ReplicationVmFaultReasonForFault("notConfigured") ReplicationVmFaultReasonForFaultPoweredOff = ReplicationVmFaultReasonForFault("poweredOff") ReplicationVmFaultReasonForFaultSuspended = ReplicationVmFaultReasonForFault("suspended") ReplicationVmFaultReasonForFaultPoweredOn = ReplicationVmFaultReasonForFault("poweredOn") ReplicationVmFaultReasonForFaultOfflineReplicating = ReplicationVmFaultReasonForFault("offlineReplicating") ReplicationVmFaultReasonForFaultInvalidState = ReplicationVmFaultReasonForFault("invalidState") ReplicationVmFaultReasonForFaultInvalidInstanceId = ReplicationVmFaultReasonForFault("invalidInstanceId") ReplicationVmFaultReasonForFaultCloseDiskError = ReplicationVmFaultReasonForFault("closeDiskError") ReplicationVmFaultReasonForFaultGroupExist = ReplicationVmFaultReasonForFault("groupExist") )
View Source
const ( ReplicationVmInProgressFaultActivityFullSync = ReplicationVmInProgressFaultActivity("fullSync") ReplicationVmInProgressFaultActivityDelta = ReplicationVmInProgressFaultActivity("delta") )
View Source
const ( ReplicationVmStateNone = ReplicationVmState("none") ReplicationVmStatePaused = ReplicationVmState("paused") ReplicationVmStateSyncing = ReplicationVmState("syncing") ReplicationVmStateIdle = ReplicationVmState("idle") ReplicationVmStateActive = ReplicationVmState("active") ReplicationVmStateError = ReplicationVmState("error") )
View Source
const ( ScheduledHardwareUpgradeInfoHardwareUpgradePolicyNever = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("never") ScheduledHardwareUpgradeInfoHardwareUpgradePolicyOnSoftPowerOff = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("onSoftPowerOff") ScheduledHardwareUpgradeInfoHardwareUpgradePolicyAlways = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("always") )
View Source
const ( ScheduledHardwareUpgradeInfoHardwareUpgradeStatusNone = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("none") ScheduledHardwareUpgradeInfoHardwareUpgradeStatusPending = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("pending") ScheduledHardwareUpgradeInfoHardwareUpgradeStatusSuccess = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("success") ScheduledHardwareUpgradeInfoHardwareUpgradeStatusFailed = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("failed") )
View Source
const ( ScsiDiskTypeNative512 = ScsiDiskType("native512") ScsiDiskTypeEmulated512 = ScsiDiskType("emulated512") ScsiDiskTypeNative4k = ScsiDiskType("native4k") ScsiDiskTypeSoftwareEmulated4k = ScsiDiskType("SoftwareEmulated4k") ScsiDiskTypeUnknown = ScsiDiskType("unknown") )
View Source
const ( ScsiLunDescriptorQualityHighQuality = ScsiLunDescriptorQuality("highQuality") ScsiLunDescriptorQualityMediumQuality = ScsiLunDescriptorQuality("mediumQuality") ScsiLunDescriptorQualityLowQuality = ScsiLunDescriptorQuality("lowQuality") ScsiLunDescriptorQualityUnknownQuality = ScsiLunDescriptorQuality("unknownQuality") )
View Source
const ( ScsiLunStateUnknownState = ScsiLunState("unknownState") ScsiLunStateOk = ScsiLunState("ok") ScsiLunStateError = ScsiLunState("error") ScsiLunStateOff = ScsiLunState("off") ScsiLunStateQuiesced = ScsiLunState("quiesced") ScsiLunStateDegraded = ScsiLunState("degraded") ScsiLunStateLostCommunication = ScsiLunState("lostCommunication") ScsiLunStateTimeout = ScsiLunState("timeout") )
View Source
const ( ScsiLunTypeDisk = ScsiLunType("disk") ScsiLunTypeTape = ScsiLunType("tape") ScsiLunTypePrinter = ScsiLunType("printer") ScsiLunTypeProcessor = ScsiLunType("processor") ScsiLunTypeWorm = ScsiLunType("worm") ScsiLunTypeCdrom = ScsiLunType("cdrom") ScsiLunTypeScanner = ScsiLunType("scanner") ScsiLunTypeOpticalDevice = ScsiLunType("opticalDevice") ScsiLunTypeMediaChanger = ScsiLunType("mediaChanger") ScsiLunTypeCommunications = ScsiLunType("communications") ScsiLunTypeStorageArrayController = ScsiLunType("storageArrayController") ScsiLunTypeEnclosure = ScsiLunType("enclosure") ScsiLunTypeUnknown = ScsiLunType("unknown") )
View Source
const ( ScsiLunVStorageSupportStatusVStorageSupported = ScsiLunVStorageSupportStatus("vStorageSupported") ScsiLunVStorageSupportStatusVStorageUnsupported = ScsiLunVStorageSupportStatus("vStorageUnsupported") ScsiLunVStorageSupportStatusVStorageUnknown = ScsiLunVStorageSupportStatus("vStorageUnknown") )
View Source
const ( SessionManagerHttpServiceRequestSpecMethodHttpOptions = SessionManagerHttpServiceRequestSpecMethod("httpOptions") SessionManagerHttpServiceRequestSpecMethodHttpGet = SessionManagerHttpServiceRequestSpecMethod("httpGet") SessionManagerHttpServiceRequestSpecMethodHttpHead = SessionManagerHttpServiceRequestSpecMethod("httpHead") SessionManagerHttpServiceRequestSpecMethodHttpPost = SessionManagerHttpServiceRequestSpecMethod("httpPost") SessionManagerHttpServiceRequestSpecMethodHttpPut = SessionManagerHttpServiceRequestSpecMethod("httpPut") SessionManagerHttpServiceRequestSpecMethodHttpDelete = SessionManagerHttpServiceRequestSpecMethod("httpDelete") SessionManagerHttpServiceRequestSpecMethodHttpTrace = SessionManagerHttpServiceRequestSpecMethod("httpTrace") SessionManagerHttpServiceRequestSpecMethodHttpConnect = SessionManagerHttpServiceRequestSpecMethod("httpConnect") )
View Source
const ()
View Source
const ( SimpleCommandEncodingCSV = SimpleCommandEncoding("CSV") SimpleCommandEncodingHEX = SimpleCommandEncoding("HEX") SimpleCommandEncodingSTRING = SimpleCommandEncoding("STRING") )
View Source
const ( SlpDiscoveryMethodSlpDhcp = SlpDiscoveryMethod("slpDhcp") SlpDiscoveryMethodSlpAutoUnicast = SlpDiscoveryMethod("slpAutoUnicast") SlpDiscoveryMethodSlpAutoMulticast = SlpDiscoveryMethod("slpAutoMulticast") SlpDiscoveryMethodSlpManual = SlpDiscoveryMethod("slpManual") )
View Source
const ( SoftwarePackageConstraintEquals = SoftwarePackageConstraint("equals") SoftwarePackageConstraintLessThan = SoftwarePackageConstraint("lessThan") SoftwarePackageConstraintLessThanEqual = SoftwarePackageConstraint("lessThanEqual") SoftwarePackageConstraintGreaterThanEqual = SoftwarePackageConstraint("greaterThanEqual") SoftwarePackageConstraintGreaterThan = SoftwarePackageConstraint("greaterThan") )
View Source
const ( SoftwarePackageVibTypeBootbank = SoftwarePackageVibType("bootbank") SoftwarePackageVibTypeTools = SoftwarePackageVibType("tools") SoftwarePackageVibTypeMeta = SoftwarePackageVibType("meta") )
View Source
const ( StateAlarmOperatorIsEqual = StateAlarmOperator("isEqual") StateAlarmOperatorIsUnequal = StateAlarmOperator("isUnequal") )
View Source
const ( StorageDrsPodConfigInfoBehaviorManual = StorageDrsPodConfigInfoBehavior("manual") StorageDrsPodConfigInfoBehaviorAutomated = StorageDrsPodConfigInfoBehavior("automated") )
View Source
const ( StorageDrsSpaceLoadBalanceConfigSpaceThresholdModeUtilization = StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode("utilization") StorageDrsSpaceLoadBalanceConfigSpaceThresholdModeFreeSpace = StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode("freeSpace") )
View Source
const ( StorageIORMThresholdModeAutomatic = StorageIORMThresholdMode("automatic") StorageIORMThresholdModeManual = StorageIORMThresholdMode("manual") )
View Source
const ( StoragePlacementSpecPlacementTypeCreate = StoragePlacementSpecPlacementType("create") StoragePlacementSpecPlacementTypeReconfigure = StoragePlacementSpecPlacementType("reconfigure") StoragePlacementSpecPlacementTypeRelocate = StoragePlacementSpecPlacementType("relocate") StoragePlacementSpecPlacementTypeClone = StoragePlacementSpecPlacementType("clone") )
View Source
const ( TaskFilterSpecRecursionOptionSelf = TaskFilterSpecRecursionOption("self") TaskFilterSpecRecursionOptionChildren = TaskFilterSpecRecursionOption("children") TaskFilterSpecRecursionOptionAll = TaskFilterSpecRecursionOption("all") )
View Source
const ( TaskFilterSpecTimeOptionQueuedTime = TaskFilterSpecTimeOption("queuedTime") TaskFilterSpecTimeOptionStartedTime = TaskFilterSpecTimeOption("startedTime") TaskFilterSpecTimeOptionCompletedTime = TaskFilterSpecTimeOption("completedTime") )
View Source
const ( TaskInfoStateQueued = TaskInfoState("queued") TaskInfoStateRunning = TaskInfoState("running") TaskInfoStateSuccess = TaskInfoState("success") TaskInfoStateError = TaskInfoState("error") )
View Source
const ( ThirdPartyLicenseAssignmentFailedReasonLicenseAssignmentFailed = ThirdPartyLicenseAssignmentFailedReason("licenseAssignmentFailed") ThirdPartyLicenseAssignmentFailedReasonModuleNotInstalled = ThirdPartyLicenseAssignmentFailedReason("moduleNotInstalled") )
View Source
const ( UpgradePolicyManual = UpgradePolicy("manual") UpgradePolicyUpgradeAtPowerCycle = UpgradePolicy("upgradeAtPowerCycle") )
View Source
const ( VAppAutoStartActionNone = VAppAutoStartAction("none") VAppAutoStartActionPowerOn = VAppAutoStartAction("powerOn") VAppAutoStartActionPowerOff = VAppAutoStartAction("powerOff") VAppAutoStartActionGuestShutdown = VAppAutoStartAction("guestShutdown") VAppAutoStartActionSuspend = VAppAutoStartAction("suspend") )
View Source
const ( VAppCloneSpecProvisioningTypeSameAsSource = VAppCloneSpecProvisioningType("sameAsSource") VAppCloneSpecProvisioningTypeThin = VAppCloneSpecProvisioningType("thin") VAppCloneSpecProvisioningTypeThick = VAppCloneSpecProvisioningType("thick") )
View Source
const ( VAppIPAssignmentInfoAllocationSchemesDhcp = VAppIPAssignmentInfoAllocationSchemes("dhcp") VAppIPAssignmentInfoAllocationSchemesOvfenv = VAppIPAssignmentInfoAllocationSchemes("ovfenv") )
View Source
const ( VAppIPAssignmentInfoIpAllocationPolicyDhcpPolicy = VAppIPAssignmentInfoIpAllocationPolicy("dhcpPolicy") VAppIPAssignmentInfoIpAllocationPolicyTransientPolicy = VAppIPAssignmentInfoIpAllocationPolicy("transientPolicy") VAppIPAssignmentInfoIpAllocationPolicyFixedPolicy = VAppIPAssignmentInfoIpAllocationPolicy("fixedPolicy") VAppIPAssignmentInfoIpAllocationPolicyFixedAllocatedPolicy = VAppIPAssignmentInfoIpAllocationPolicy("fixedAllocatedPolicy") )
View Source
const ( VAppIPAssignmentInfoProtocolsIPv4 = VAppIPAssignmentInfoProtocols("IPv4") VAppIPAssignmentInfoProtocolsIPv6 = VAppIPAssignmentInfoProtocols("IPv6") )
View Source
const ( VFlashModuleNotSupportedReasonCacheModeNotSupported = VFlashModuleNotSupportedReason("CacheModeNotSupported") VFlashModuleNotSupportedReasonCacheConsistencyTypeNotSupported = VFlashModuleNotSupportedReason("CacheConsistencyTypeNotSupported") VFlashModuleNotSupportedReasonCacheBlockSizeNotSupported = VFlashModuleNotSupportedReason("CacheBlockSizeNotSupported") VFlashModuleNotSupportedReasonCacheReservationNotSupported = VFlashModuleNotSupportedReason("CacheReservationNotSupported") VFlashModuleNotSupportedReasonDiskSizeNotSupported = VFlashModuleNotSupportedReason("DiskSizeNotSupported") )
View Source
const ( VMotionCompatibilityTypeCpu = VMotionCompatibilityType("cpu") VMotionCompatibilityTypeSoftware = VMotionCompatibilityType("software") )
View Source
const ( VMwareDVSTeamingMatchStatusIphashMatch = VMwareDVSTeamingMatchStatus("iphashMatch") VMwareDVSTeamingMatchStatusNonIphashMatch = VMwareDVSTeamingMatchStatus("nonIphashMatch") VMwareDVSTeamingMatchStatusIphashMismatch = VMwareDVSTeamingMatchStatus("iphashMismatch") VMwareDVSTeamingMatchStatusNonIphashMismatch = VMwareDVSTeamingMatchStatus("nonIphashMismatch") )
View Source
const ( VMwareDVSVspanSessionEncapTypeGre = VMwareDVSVspanSessionEncapType("gre") VMwareDVSVspanSessionEncapTypeErspan2 = VMwareDVSVspanSessionEncapType("erspan2") VMwareDVSVspanSessionEncapTypeErspan3 = VMwareDVSVspanSessionEncapType("erspan3") )
View Source
const ( VMwareDVSVspanSessionTypeMixedDestMirror = VMwareDVSVspanSessionType("mixedDestMirror") VMwareDVSVspanSessionTypeDvPortMirror = VMwareDVSVspanSessionType("dvPortMirror") VMwareDVSVspanSessionTypeRemoteMirrorSource = VMwareDVSVspanSessionType("remoteMirrorSource") VMwareDVSVspanSessionTypeRemoteMirrorDest = VMwareDVSVspanSessionType("remoteMirrorDest") VMwareDVSVspanSessionTypeEncapsulatedRemoteMirrorSource = VMwareDVSVspanSessionType("encapsulatedRemoteMirrorSource") )
View Source
const ( VMwareDvsLacpApiVersionSingleLag = VMwareDvsLacpApiVersion("singleLag") VMwareDvsLacpApiVersionMultipleLag = VMwareDvsLacpApiVersion("multipleLag") )
View Source
const ( VMwareDvsLacpLoadBalanceAlgorithmSrcMac = VMwareDvsLacpLoadBalanceAlgorithm("srcMac") VMwareDvsLacpLoadBalanceAlgorithmDestMac = VMwareDvsLacpLoadBalanceAlgorithm("destMac") VMwareDvsLacpLoadBalanceAlgorithmSrcDestMac = VMwareDvsLacpLoadBalanceAlgorithm("srcDestMac") VMwareDvsLacpLoadBalanceAlgorithmDestIpVlan = VMwareDvsLacpLoadBalanceAlgorithm("destIpVlan") VMwareDvsLacpLoadBalanceAlgorithmSrcIpVlan = VMwareDvsLacpLoadBalanceAlgorithm("srcIpVlan") VMwareDvsLacpLoadBalanceAlgorithmSrcDestIpVlan = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIpVlan") VMwareDvsLacpLoadBalanceAlgorithmDestTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("destTcpUdpPort") VMwareDvsLacpLoadBalanceAlgorithmSrcTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("srcTcpUdpPort") VMwareDvsLacpLoadBalanceAlgorithmSrcDestTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("srcDestTcpUdpPort") VMwareDvsLacpLoadBalanceAlgorithmDestIpTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("destIpTcpUdpPort") VMwareDvsLacpLoadBalanceAlgorithmSrcIpTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("srcIpTcpUdpPort") VMwareDvsLacpLoadBalanceAlgorithmSrcDestIpTcpUdpPort = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIpTcpUdpPort") VMwareDvsLacpLoadBalanceAlgorithmDestIpTcpUdpPortVlan = VMwareDvsLacpLoadBalanceAlgorithm("destIpTcpUdpPortVlan") VMwareDvsLacpLoadBalanceAlgorithmSrcIpTcpUdpPortVlan = VMwareDvsLacpLoadBalanceAlgorithm("srcIpTcpUdpPortVlan") VMwareDvsLacpLoadBalanceAlgorithmSrcDestIpTcpUdpPortVlan = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIpTcpUdpPortVlan") VMwareDvsLacpLoadBalanceAlgorithmDestIp = VMwareDvsLacpLoadBalanceAlgorithm("destIp") VMwareDvsLacpLoadBalanceAlgorithmSrcIp = VMwareDvsLacpLoadBalanceAlgorithm("srcIp") VMwareDvsLacpLoadBalanceAlgorithmSrcDestIp = VMwareDvsLacpLoadBalanceAlgorithm("srcDestIp") VMwareDvsLacpLoadBalanceAlgorithmVlan = VMwareDvsLacpLoadBalanceAlgorithm("vlan") VMwareDvsLacpLoadBalanceAlgorithmSrcPortId = VMwareDvsLacpLoadBalanceAlgorithm("srcPortId") )
View Source
const ( VMwareDvsMulticastFilteringModeLegacyFiltering = VMwareDvsMulticastFilteringMode("legacyFiltering") VMwareDvsMulticastFilteringModeSnooping = VMwareDvsMulticastFilteringMode("snooping") )
View Source
const ( VMwareUplinkLacpModeActive = VMwareUplinkLacpMode("active") VMwareUplinkLacpModePassive = VMwareUplinkLacpMode("passive") )
View Source
const ( ValidateMigrationTestTypeSourceTests = ValidateMigrationTestType("sourceTests") ValidateMigrationTestTypeCompatibilityTests = ValidateMigrationTestType("compatibilityTests") ValidateMigrationTestTypeDiskAccessibilityTests = ValidateMigrationTestType("diskAccessibilityTests") ValidateMigrationTestTypeResourceTests = ValidateMigrationTestType("resourceTests") )
View Source
const ( VchaClusterModeEnabled = VchaClusterMode("enabled") VchaClusterModeDisabled = VchaClusterMode("disabled") VchaClusterModeMaintenance = VchaClusterMode("maintenance") )
View Source
const ( VchaClusterStateHealthy = VchaClusterState("healthy") VchaClusterStateDegraded = VchaClusterState("degraded") VchaClusterStateIsolated = VchaClusterState("isolated") )
View Source
const ( VchaNodeRoleActive = VchaNodeRole("active") VchaNodeRolePassive = VchaNodeRole("passive") VchaNodeRoleWitness = VchaNodeRole("witness") )
View Source
const ( VchaNodeStateUp = VchaNodeState("up") VchaNodeStateDown = VchaNodeState("down") )
View Source
const ( VchaStateConfigured = VchaState("configured") VchaStateNotConfigured = VchaState("notConfigured") VchaStateInvalid = VchaState("invalid") VchaStatePrepared = VchaState("prepared") )
View Source
const ( VirtualAppVAppStateStarted = VirtualAppVAppState("started") VirtualAppVAppStateStopped = VirtualAppVAppState("stopped") VirtualAppVAppStateStarting = VirtualAppVAppState("starting") VirtualAppVAppStateStopping = VirtualAppVAppState("stopping") )
View Source
const ( VirtualDeviceConfigSpecFileOperationCreate = VirtualDeviceConfigSpecFileOperation("create") VirtualDeviceConfigSpecFileOperationDestroy = VirtualDeviceConfigSpecFileOperation("destroy") VirtualDeviceConfigSpecFileOperationReplace = VirtualDeviceConfigSpecFileOperation("replace") )
View Source
const ( VirtualDeviceConfigSpecOperationAdd = VirtualDeviceConfigSpecOperation("add") VirtualDeviceConfigSpecOperationRemove = VirtualDeviceConfigSpecOperation("remove") VirtualDeviceConfigSpecOperationEdit = VirtualDeviceConfigSpecOperation("edit") )
View Source
const ( VirtualDeviceConnectInfoMigrateConnectOpConnect = VirtualDeviceConnectInfoMigrateConnectOp("connect") VirtualDeviceConnectInfoMigrateConnectOpDisconnect = VirtualDeviceConnectInfoMigrateConnectOp("disconnect") VirtualDeviceConnectInfoMigrateConnectOpUnset = VirtualDeviceConnectInfoMigrateConnectOp("unset") )
View Source
const ( VirtualDeviceConnectInfoStatusOk = VirtualDeviceConnectInfoStatus("ok") VirtualDeviceConnectInfoStatusRecoverableError = VirtualDeviceConnectInfoStatus("recoverableError") VirtualDeviceConnectInfoStatusUnrecoverableError = VirtualDeviceConnectInfoStatus("unrecoverableError") VirtualDeviceConnectInfoStatusUntried = VirtualDeviceConnectInfoStatus("untried") )
View Source
const ( VirtualDeviceFileExtensionIso = VirtualDeviceFileExtension("iso") VirtualDeviceFileExtensionFlp = VirtualDeviceFileExtension("flp") VirtualDeviceFileExtensionVmdk = VirtualDeviceFileExtension("vmdk") VirtualDeviceFileExtensionDsk = VirtualDeviceFileExtension("dsk") VirtualDeviceFileExtensionRdm = VirtualDeviceFileExtension("rdm") )
View Source
const ( VirtualDeviceURIBackingOptionDirectionServer = VirtualDeviceURIBackingOptionDirection("server") VirtualDeviceURIBackingOptionDirectionClient = VirtualDeviceURIBackingOptionDirection("client") )
View Source
const ( VirtualDiskAdapterTypeIde = VirtualDiskAdapterType("ide") VirtualDiskAdapterTypeBusLogic = VirtualDiskAdapterType("busLogic") VirtualDiskAdapterTypeLsiLogic = VirtualDiskAdapterType("lsiLogic") )
View Source
const ( VirtualDiskCompatibilityModeVirtualMode = VirtualDiskCompatibilityMode("virtualMode") VirtualDiskCompatibilityModePhysicalMode = VirtualDiskCompatibilityMode("physicalMode") )
View Source
const ( VirtualDiskDeltaDiskFormatRedoLogFormat = VirtualDiskDeltaDiskFormat("redoLogFormat") VirtualDiskDeltaDiskFormatNativeFormat = VirtualDiskDeltaDiskFormat("nativeFormat") VirtualDiskDeltaDiskFormatSeSparseFormat = VirtualDiskDeltaDiskFormat("seSparseFormat") )
View Source
const ( VirtualDiskDeltaDiskFormatVariantVmfsSparseVariant = VirtualDiskDeltaDiskFormatVariant("vmfsSparseVariant") VirtualDiskDeltaDiskFormatVariantVsanSparseVariant = VirtualDiskDeltaDiskFormatVariant("vsanSparseVariant") )
View Source
const ( VirtualDiskModePersistent = VirtualDiskMode("persistent") VirtualDiskModeNonpersistent = VirtualDiskMode("nonpersistent") VirtualDiskModeUndoable = VirtualDiskMode("undoable") VirtualDiskModeIndependent_persistent = VirtualDiskMode("independent_persistent") VirtualDiskModeIndependent_nonpersistent = VirtualDiskMode("independent_nonpersistent") VirtualDiskModeAppend = VirtualDiskMode("append") )
View Source
const ( VirtualDiskRuleSpecRuleTypeAffinity = VirtualDiskRuleSpecRuleType("affinity") VirtualDiskRuleSpecRuleTypeAntiAffinity = VirtualDiskRuleSpecRuleType("antiAffinity") VirtualDiskRuleSpecRuleTypeDisabled = VirtualDiskRuleSpecRuleType("disabled") )
View Source
const ( VirtualDiskSharingSharingNone = VirtualDiskSharing("sharingNone") VirtualDiskSharingSharingMultiWriter = VirtualDiskSharing("sharingMultiWriter") )
View Source
const ( VirtualDiskTypePreallocated = VirtualDiskType("preallocated") VirtualDiskTypeThin = VirtualDiskType("thin") VirtualDiskTypeSeSparse = VirtualDiskType("seSparse") VirtualDiskTypeRdm = VirtualDiskType("rdm") VirtualDiskTypeRdmp = VirtualDiskType("rdmp") VirtualDiskTypeRaw = VirtualDiskType("raw") VirtualDiskTypeDelta = VirtualDiskType("delta") VirtualDiskTypeSparse2Gb = VirtualDiskType("sparse2Gb") VirtualDiskTypeThick2Gb = VirtualDiskType("thick2Gb") VirtualDiskTypeEagerZeroedThick = VirtualDiskType("eagerZeroedThick") VirtualDiskTypeSparseMonolithic = VirtualDiskType("sparseMonolithic") VirtualDiskTypeFlatMonolithic = VirtualDiskType("flatMonolithic") VirtualDiskTypeThick = VirtualDiskType("thick") )
View Source
const ( VirtualDiskVFlashCacheConfigInfoCacheConsistencyTypeStrong = VirtualDiskVFlashCacheConfigInfoCacheConsistencyType("strong") VirtualDiskVFlashCacheConfigInfoCacheConsistencyTypeWeak = VirtualDiskVFlashCacheConfigInfoCacheConsistencyType("weak") )
View Source
const ( VirtualDiskVFlashCacheConfigInfoCacheModeWrite_thru = VirtualDiskVFlashCacheConfigInfoCacheMode("write_thru") VirtualDiskVFlashCacheConfigInfoCacheModeWrite_back = VirtualDiskVFlashCacheConfigInfoCacheMode("write_back") )
View Source
const ( VirtualEthernetCardLegacyNetworkDeviceNameBridged = VirtualEthernetCardLegacyNetworkDeviceName("bridged") VirtualEthernetCardLegacyNetworkDeviceNameNat = VirtualEthernetCardLegacyNetworkDeviceName("nat") VirtualEthernetCardLegacyNetworkDeviceNameHostonly = VirtualEthernetCardLegacyNetworkDeviceName("hostonly") )
View Source
const ( VirtualEthernetCardMacTypeManual = VirtualEthernetCardMacType("manual") VirtualEthernetCardMacTypeGenerated = VirtualEthernetCardMacType("generated") VirtualEthernetCardMacTypeAssigned = VirtualEthernetCardMacType("assigned") )
View Source
const ( VirtualMachineAppHeartbeatStatusTypeAppStatusGray = VirtualMachineAppHeartbeatStatusType("appStatusGray") VirtualMachineAppHeartbeatStatusTypeAppStatusGreen = VirtualMachineAppHeartbeatStatusType("appStatusGreen") VirtualMachineAppHeartbeatStatusTypeAppStatusRed = VirtualMachineAppHeartbeatStatusType("appStatusRed") )
View Source
const ( VirtualMachineBootOptionsNetworkBootProtocolTypeIpv4 = VirtualMachineBootOptionsNetworkBootProtocolType("ipv4") VirtualMachineBootOptionsNetworkBootProtocolTypeIpv6 = VirtualMachineBootOptionsNetworkBootProtocolType("ipv6") )
View Source
const ( VirtualMachineConfigInfoNpivWwnTypeVc = VirtualMachineConfigInfoNpivWwnType("vc") VirtualMachineConfigInfoNpivWwnTypeHost = VirtualMachineConfigInfoNpivWwnType("host") VirtualMachineConfigInfoNpivWwnTypeExternal = VirtualMachineConfigInfoNpivWwnType("external") )
View Source
const ( VirtualMachineConfigInfoSwapPlacementTypeInherit = VirtualMachineConfigInfoSwapPlacementType("inherit") VirtualMachineConfigInfoSwapPlacementTypeVmDirectory = VirtualMachineConfigInfoSwapPlacementType("vmDirectory") VirtualMachineConfigInfoSwapPlacementTypeHostLocal = VirtualMachineConfigInfoSwapPlacementType("hostLocal") )
View Source
const ( VirtualMachineConfigSpecEncryptedVMotionModesDisabled = VirtualMachineConfigSpecEncryptedVMotionModes("disabled") VirtualMachineConfigSpecEncryptedVMotionModesOpportunistic = VirtualMachineConfigSpecEncryptedVMotionModes("opportunistic") VirtualMachineConfigSpecEncryptedVMotionModesRequired = VirtualMachineConfigSpecEncryptedVMotionModes("required") )
View Source
const ( VirtualMachineConfigSpecNpivWwnOpGenerate = VirtualMachineConfigSpecNpivWwnOp("generate") VirtualMachineConfigSpecNpivWwnOpSet = VirtualMachineConfigSpecNpivWwnOp("set") VirtualMachineConfigSpecNpivWwnOpRemove = VirtualMachineConfigSpecNpivWwnOp("remove") VirtualMachineConfigSpecNpivWwnOpExtend = VirtualMachineConfigSpecNpivWwnOp("extend") )
View Source
const ( VirtualMachineConnectionStateConnected = VirtualMachineConnectionState("connected") VirtualMachineConnectionStateDisconnected = VirtualMachineConnectionState("disconnected") VirtualMachineConnectionStateOrphaned = VirtualMachineConnectionState("orphaned") VirtualMachineConnectionStateInaccessible = VirtualMachineConnectionState("inaccessible") VirtualMachineConnectionStateInvalid = VirtualMachineConnectionState("invalid") )
View Source
const ( VirtualMachineCryptoStateUnlocked = VirtualMachineCryptoState("unlocked") VirtualMachineCryptoStateLocked = VirtualMachineCryptoState("locked") )
View Source
const ( VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOtherVmNptIncompatibleHost = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther("vmNptIncompatibleHost") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOtherVmNptIncompatibleNetwork = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther("vmNptIncompatibleNetwork") )
View Source
const ( VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleGuest = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleGuest") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleGuestDriver = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleGuestDriver") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleAdapterType = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleAdapterType") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptDisabledOrDisconnectedAdapter = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptDisabledOrDisconnectedAdapter") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleAdapterFeatures = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleAdapterFeatures") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptIncompatibleBackingType = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptIncompatibleBackingType") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptInsufficientMemoryReservation = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptInsufficientMemoryReservation") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptFaultToleranceOrRecordReplayConfigured = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptFaultToleranceOrRecordReplayConfigured") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptConflictingIOChainConfigured = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptConflictingIOChainConfigured") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptMonitorBlocks = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptMonitorBlocks") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptConflictingOperationInProgress = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptConflictingOperationInProgress") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptRuntimeError = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptRuntimeError") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptOutOfIntrVector = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptOutOfIntrVector") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVmVmNptVMCIActive = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm("vmNptVMCIActive") )
View Source
const ( VirtualMachineFaultToleranceStateNotConfigured = VirtualMachineFaultToleranceState("notConfigured") VirtualMachineFaultToleranceStateDisabled = VirtualMachineFaultToleranceState("disabled") VirtualMachineFaultToleranceStateEnabled = VirtualMachineFaultToleranceState("enabled") VirtualMachineFaultToleranceStateNeedSecondary = VirtualMachineFaultToleranceState("needSecondary") VirtualMachineFaultToleranceStateStarting = VirtualMachineFaultToleranceState("starting") VirtualMachineFaultToleranceStateRunning = VirtualMachineFaultToleranceState("running") )
View Source
const ( VirtualMachineFaultToleranceTypeUnset = VirtualMachineFaultToleranceType("unset") VirtualMachineFaultToleranceTypeRecordReplay = VirtualMachineFaultToleranceType("recordReplay") VirtualMachineFaultToleranceTypeCheckpointing = VirtualMachineFaultToleranceType("checkpointing") )
View Source
const ( VirtualMachineFileLayoutExFileTypeConfig = VirtualMachineFileLayoutExFileType("config") VirtualMachineFileLayoutExFileTypeExtendedConfig = VirtualMachineFileLayoutExFileType("extendedConfig") VirtualMachineFileLayoutExFileTypeDiskDescriptor = VirtualMachineFileLayoutExFileType("diskDescriptor") VirtualMachineFileLayoutExFileTypeDiskExtent = VirtualMachineFileLayoutExFileType("diskExtent") VirtualMachineFileLayoutExFileTypeDigestDescriptor = VirtualMachineFileLayoutExFileType("digestDescriptor") VirtualMachineFileLayoutExFileTypeDigestExtent = VirtualMachineFileLayoutExFileType("digestExtent") VirtualMachineFileLayoutExFileTypeDiskReplicationState = VirtualMachineFileLayoutExFileType("diskReplicationState") VirtualMachineFileLayoutExFileTypeLog = VirtualMachineFileLayoutExFileType("log") VirtualMachineFileLayoutExFileTypeStat = VirtualMachineFileLayoutExFileType("stat") VirtualMachineFileLayoutExFileTypeNamespaceData = VirtualMachineFileLayoutExFileType("namespaceData") VirtualMachineFileLayoutExFileTypeNvram = VirtualMachineFileLayoutExFileType("nvram") VirtualMachineFileLayoutExFileTypeSnapshotData = VirtualMachineFileLayoutExFileType("snapshotData") VirtualMachineFileLayoutExFileTypeSnapshotMemory = VirtualMachineFileLayoutExFileType("snapshotMemory") VirtualMachineFileLayoutExFileTypeSnapshotList = VirtualMachineFileLayoutExFileType("snapshotList") VirtualMachineFileLayoutExFileTypeSnapshotManifestList = VirtualMachineFileLayoutExFileType("snapshotManifestList") VirtualMachineFileLayoutExFileTypeSuspend = VirtualMachineFileLayoutExFileType("suspend") VirtualMachineFileLayoutExFileTypeSuspendMemory = VirtualMachineFileLayoutExFileType("suspendMemory") VirtualMachineFileLayoutExFileTypeSwap = VirtualMachineFileLayoutExFileType("swap") VirtualMachineFileLayoutExFileTypeUwswap = VirtualMachineFileLayoutExFileType("uwswap") VirtualMachineFileLayoutExFileTypeCore = VirtualMachineFileLayoutExFileType("core") VirtualMachineFileLayoutExFileTypeScreenshot = VirtualMachineFileLayoutExFileType("screenshot") VirtualMachineFileLayoutExFileTypeFtMetadata = VirtualMachineFileLayoutExFileType("ftMetadata") VirtualMachineFileLayoutExFileTypeGuestCustomization = VirtualMachineFileLayoutExFileType("guestCustomization") )
View Source
const ( VirtualMachineFlagInfoMonitorTypeRelease = VirtualMachineFlagInfoMonitorType("release") VirtualMachineFlagInfoMonitorTypeDebug = VirtualMachineFlagInfoMonitorType("debug") VirtualMachineFlagInfoMonitorTypeStats = VirtualMachineFlagInfoMonitorType("stats") )
View Source
const ( VirtualMachineFlagInfoVirtualExecUsageHvAuto = VirtualMachineFlagInfoVirtualExecUsage("hvAuto") VirtualMachineFlagInfoVirtualExecUsageHvOn = VirtualMachineFlagInfoVirtualExecUsage("hvOn") VirtualMachineFlagInfoVirtualExecUsageHvOff = VirtualMachineFlagInfoVirtualExecUsage("hvOff") )
View Source
const ( VirtualMachineFlagInfoVirtualMmuUsageAutomatic = VirtualMachineFlagInfoVirtualMmuUsage("automatic") VirtualMachineFlagInfoVirtualMmuUsageOn = VirtualMachineFlagInfoVirtualMmuUsage("on") VirtualMachineFlagInfoVirtualMmuUsageOff = VirtualMachineFlagInfoVirtualMmuUsage("off") )
View Source
const ( VirtualMachineForkConfigInfoChildTypeNone = VirtualMachineForkConfigInfoChildType("none") VirtualMachineForkConfigInfoChildTypePersistent = VirtualMachineForkConfigInfoChildType("persistent") VirtualMachineForkConfigInfoChildTypeNonpersistent = VirtualMachineForkConfigInfoChildType("nonpersistent") )
View Source
const ( VirtualMachineGuestOsFamilyWindowsGuest = VirtualMachineGuestOsFamily("windowsGuest") VirtualMachineGuestOsFamilyLinuxGuest = VirtualMachineGuestOsFamily("linuxGuest") VirtualMachineGuestOsFamilyNetwareGuest = VirtualMachineGuestOsFamily("netwareGuest") VirtualMachineGuestOsFamilySolarisGuest = VirtualMachineGuestOsFamily("solarisGuest") VirtualMachineGuestOsFamilyDarwinGuestFamily = VirtualMachineGuestOsFamily("darwinGuestFamily") VirtualMachineGuestOsFamilyOtherGuestFamily = VirtualMachineGuestOsFamily("otherGuestFamily") )
View Source
const ( VirtualMachineGuestOsIdentifierDosGuest = VirtualMachineGuestOsIdentifier("dosGuest") VirtualMachineGuestOsIdentifierWin31Guest = VirtualMachineGuestOsIdentifier("win31Guest") VirtualMachineGuestOsIdentifierWin95Guest = VirtualMachineGuestOsIdentifier("win95Guest") VirtualMachineGuestOsIdentifierWin98Guest = VirtualMachineGuestOsIdentifier("win98Guest") VirtualMachineGuestOsIdentifierWinMeGuest = VirtualMachineGuestOsIdentifier("winMeGuest") VirtualMachineGuestOsIdentifierWinNTGuest = VirtualMachineGuestOsIdentifier("winNTGuest") VirtualMachineGuestOsIdentifierWin2000ProGuest = VirtualMachineGuestOsIdentifier("win2000ProGuest") VirtualMachineGuestOsIdentifierWin2000ServGuest = VirtualMachineGuestOsIdentifier("win2000ServGuest") VirtualMachineGuestOsIdentifierWin2000AdvServGuest = VirtualMachineGuestOsIdentifier("win2000AdvServGuest") VirtualMachineGuestOsIdentifierWinXPHomeGuest = VirtualMachineGuestOsIdentifier("winXPHomeGuest") VirtualMachineGuestOsIdentifierWinXPProGuest = VirtualMachineGuestOsIdentifier("winXPProGuest") VirtualMachineGuestOsIdentifierWinXPPro64Guest = VirtualMachineGuestOsIdentifier("winXPPro64Guest") VirtualMachineGuestOsIdentifierWinNetWebGuest = VirtualMachineGuestOsIdentifier("winNetWebGuest") VirtualMachineGuestOsIdentifierWinNetStandardGuest = VirtualMachineGuestOsIdentifier("winNetStandardGuest") VirtualMachineGuestOsIdentifierWinNetEnterpriseGuest = VirtualMachineGuestOsIdentifier("winNetEnterpriseGuest") VirtualMachineGuestOsIdentifierWinNetDatacenterGuest = VirtualMachineGuestOsIdentifier("winNetDatacenterGuest") VirtualMachineGuestOsIdentifierWinNetBusinessGuest = VirtualMachineGuestOsIdentifier("winNetBusinessGuest") VirtualMachineGuestOsIdentifierWinNetStandard64Guest = VirtualMachineGuestOsIdentifier("winNetStandard64Guest") VirtualMachineGuestOsIdentifierWinNetEnterprise64Guest = VirtualMachineGuestOsIdentifier("winNetEnterprise64Guest") VirtualMachineGuestOsIdentifierWinLonghornGuest = VirtualMachineGuestOsIdentifier("winLonghornGuest") VirtualMachineGuestOsIdentifierWinLonghorn64Guest = VirtualMachineGuestOsIdentifier("winLonghorn64Guest") VirtualMachineGuestOsIdentifierWinNetDatacenter64Guest = VirtualMachineGuestOsIdentifier("winNetDatacenter64Guest") VirtualMachineGuestOsIdentifierWinVistaGuest = VirtualMachineGuestOsIdentifier("winVistaGuest") VirtualMachineGuestOsIdentifierWinVista64Guest = VirtualMachineGuestOsIdentifier("winVista64Guest") VirtualMachineGuestOsIdentifierWindows7Guest = VirtualMachineGuestOsIdentifier("windows7Guest") VirtualMachineGuestOsIdentifierWindows7_64Guest = VirtualMachineGuestOsIdentifier("windows7_64Guest") VirtualMachineGuestOsIdentifierWindows7Server64Guest = VirtualMachineGuestOsIdentifier("windows7Server64Guest") VirtualMachineGuestOsIdentifierWindows8Guest = VirtualMachineGuestOsIdentifier("windows8Guest") VirtualMachineGuestOsIdentifierWindows8_64Guest = VirtualMachineGuestOsIdentifier("windows8_64Guest") VirtualMachineGuestOsIdentifierWindows8Server64Guest = VirtualMachineGuestOsIdentifier("windows8Server64Guest") VirtualMachineGuestOsIdentifierWindows9Guest = VirtualMachineGuestOsIdentifier("windows9Guest") VirtualMachineGuestOsIdentifierWindows9_64Guest = VirtualMachineGuestOsIdentifier("windows9_64Guest") VirtualMachineGuestOsIdentifierWindows9Server64Guest = VirtualMachineGuestOsIdentifier("windows9Server64Guest") VirtualMachineGuestOsIdentifierWindowsHyperVGuest = VirtualMachineGuestOsIdentifier("windowsHyperVGuest") VirtualMachineGuestOsIdentifierFreebsdGuest = VirtualMachineGuestOsIdentifier("freebsdGuest") VirtualMachineGuestOsIdentifierFreebsd64Guest = VirtualMachineGuestOsIdentifier("freebsd64Guest") VirtualMachineGuestOsIdentifierFreebsd11Guest = VirtualMachineGuestOsIdentifier("freebsd11Guest") VirtualMachineGuestOsIdentifierFreebsd11_64Guest = VirtualMachineGuestOsIdentifier("freebsd11_64Guest") VirtualMachineGuestOsIdentifierFreebsd12Guest = VirtualMachineGuestOsIdentifier("freebsd12Guest") VirtualMachineGuestOsIdentifierFreebsd12_64Guest = VirtualMachineGuestOsIdentifier("freebsd12_64Guest") VirtualMachineGuestOsIdentifierRedhatGuest = VirtualMachineGuestOsIdentifier("redhatGuest") VirtualMachineGuestOsIdentifierRhel2Guest = VirtualMachineGuestOsIdentifier("rhel2Guest") VirtualMachineGuestOsIdentifierRhel3Guest = VirtualMachineGuestOsIdentifier("rhel3Guest") VirtualMachineGuestOsIdentifierRhel3_64Guest = VirtualMachineGuestOsIdentifier("rhel3_64Guest") VirtualMachineGuestOsIdentifierRhel4Guest = VirtualMachineGuestOsIdentifier("rhel4Guest") VirtualMachineGuestOsIdentifierRhel4_64Guest = VirtualMachineGuestOsIdentifier("rhel4_64Guest") VirtualMachineGuestOsIdentifierRhel5Guest = VirtualMachineGuestOsIdentifier("rhel5Guest") VirtualMachineGuestOsIdentifierRhel5_64Guest = VirtualMachineGuestOsIdentifier("rhel5_64Guest") VirtualMachineGuestOsIdentifierRhel6Guest = VirtualMachineGuestOsIdentifier("rhel6Guest") VirtualMachineGuestOsIdentifierRhel6_64Guest = VirtualMachineGuestOsIdentifier("rhel6_64Guest") VirtualMachineGuestOsIdentifierRhel7Guest = VirtualMachineGuestOsIdentifier("rhel7Guest") VirtualMachineGuestOsIdentifierRhel7_64Guest = VirtualMachineGuestOsIdentifier("rhel7_64Guest") VirtualMachineGuestOsIdentifierRhel8_64Guest = VirtualMachineGuestOsIdentifier("rhel8_64Guest") VirtualMachineGuestOsIdentifierCentosGuest = VirtualMachineGuestOsIdentifier("centosGuest") VirtualMachineGuestOsIdentifierCentos64Guest = VirtualMachineGuestOsIdentifier("centos64Guest") VirtualMachineGuestOsIdentifierCentos6Guest = VirtualMachineGuestOsIdentifier("centos6Guest") VirtualMachineGuestOsIdentifierCentos6_64Guest = VirtualMachineGuestOsIdentifier("centos6_64Guest") VirtualMachineGuestOsIdentifierCentos7Guest = VirtualMachineGuestOsIdentifier("centos7Guest") VirtualMachineGuestOsIdentifierCentos7_64Guest = VirtualMachineGuestOsIdentifier("centos7_64Guest") VirtualMachineGuestOsIdentifierCentos8_64Guest = VirtualMachineGuestOsIdentifier("centos8_64Guest") VirtualMachineGuestOsIdentifierOracleLinuxGuest = VirtualMachineGuestOsIdentifier("oracleLinuxGuest") VirtualMachineGuestOsIdentifierOracleLinux64Guest = VirtualMachineGuestOsIdentifier("oracleLinux64Guest") VirtualMachineGuestOsIdentifierOracleLinux6Guest = VirtualMachineGuestOsIdentifier("oracleLinux6Guest") VirtualMachineGuestOsIdentifierOracleLinux6_64Guest = VirtualMachineGuestOsIdentifier("oracleLinux6_64Guest") VirtualMachineGuestOsIdentifierOracleLinux7Guest = VirtualMachineGuestOsIdentifier("oracleLinux7Guest") VirtualMachineGuestOsIdentifierOracleLinux7_64Guest = VirtualMachineGuestOsIdentifier("oracleLinux7_64Guest") VirtualMachineGuestOsIdentifierOracleLinux8_64Guest = VirtualMachineGuestOsIdentifier("oracleLinux8_64Guest") VirtualMachineGuestOsIdentifierSuseGuest = VirtualMachineGuestOsIdentifier("suseGuest") VirtualMachineGuestOsIdentifierSuse64Guest = VirtualMachineGuestOsIdentifier("suse64Guest") VirtualMachineGuestOsIdentifierSlesGuest = VirtualMachineGuestOsIdentifier("slesGuest") VirtualMachineGuestOsIdentifierSles64Guest = VirtualMachineGuestOsIdentifier("sles64Guest") VirtualMachineGuestOsIdentifierSles10Guest = VirtualMachineGuestOsIdentifier("sles10Guest") VirtualMachineGuestOsIdentifierSles10_64Guest = VirtualMachineGuestOsIdentifier("sles10_64Guest") VirtualMachineGuestOsIdentifierSles11Guest = VirtualMachineGuestOsIdentifier("sles11Guest") VirtualMachineGuestOsIdentifierSles11_64Guest = VirtualMachineGuestOsIdentifier("sles11_64Guest") VirtualMachineGuestOsIdentifierSles12Guest = VirtualMachineGuestOsIdentifier("sles12Guest") VirtualMachineGuestOsIdentifierSles12_64Guest = VirtualMachineGuestOsIdentifier("sles12_64Guest") VirtualMachineGuestOsIdentifierSles15_64Guest = VirtualMachineGuestOsIdentifier("sles15_64Guest") VirtualMachineGuestOsIdentifierNld9Guest = VirtualMachineGuestOsIdentifier("nld9Guest") VirtualMachineGuestOsIdentifierOesGuest = VirtualMachineGuestOsIdentifier("oesGuest") VirtualMachineGuestOsIdentifierSjdsGuest = VirtualMachineGuestOsIdentifier("sjdsGuest") VirtualMachineGuestOsIdentifierMandrakeGuest = VirtualMachineGuestOsIdentifier("mandrakeGuest") VirtualMachineGuestOsIdentifierMandrivaGuest = VirtualMachineGuestOsIdentifier("mandrivaGuest") VirtualMachineGuestOsIdentifierMandriva64Guest = VirtualMachineGuestOsIdentifier("mandriva64Guest") VirtualMachineGuestOsIdentifierTurboLinuxGuest = VirtualMachineGuestOsIdentifier("turboLinuxGuest") VirtualMachineGuestOsIdentifierTurboLinux64Guest = VirtualMachineGuestOsIdentifier("turboLinux64Guest") VirtualMachineGuestOsIdentifierUbuntuGuest = VirtualMachineGuestOsIdentifier("ubuntuGuest") VirtualMachineGuestOsIdentifierUbuntu64Guest = VirtualMachineGuestOsIdentifier("ubuntu64Guest") VirtualMachineGuestOsIdentifierDebian4Guest = VirtualMachineGuestOsIdentifier("debian4Guest") VirtualMachineGuestOsIdentifierDebian4_64Guest = VirtualMachineGuestOsIdentifier("debian4_64Guest") VirtualMachineGuestOsIdentifierDebian5Guest = VirtualMachineGuestOsIdentifier("debian5Guest") VirtualMachineGuestOsIdentifierDebian5_64Guest = VirtualMachineGuestOsIdentifier("debian5_64Guest") VirtualMachineGuestOsIdentifierDebian6Guest = VirtualMachineGuestOsIdentifier("debian6Guest") VirtualMachineGuestOsIdentifierDebian6_64Guest = VirtualMachineGuestOsIdentifier("debian6_64Guest") VirtualMachineGuestOsIdentifierDebian7Guest = VirtualMachineGuestOsIdentifier("debian7Guest") VirtualMachineGuestOsIdentifierDebian7_64Guest = VirtualMachineGuestOsIdentifier("debian7_64Guest") VirtualMachineGuestOsIdentifierDebian8Guest = VirtualMachineGuestOsIdentifier("debian8Guest") VirtualMachineGuestOsIdentifierDebian8_64Guest = VirtualMachineGuestOsIdentifier("debian8_64Guest") VirtualMachineGuestOsIdentifierDebian9Guest = VirtualMachineGuestOsIdentifier("debian9Guest") VirtualMachineGuestOsIdentifierDebian9_64Guest = VirtualMachineGuestOsIdentifier("debian9_64Guest") VirtualMachineGuestOsIdentifierDebian10Guest = VirtualMachineGuestOsIdentifier("debian10Guest") VirtualMachineGuestOsIdentifierDebian10_64Guest = VirtualMachineGuestOsIdentifier("debian10_64Guest") VirtualMachineGuestOsIdentifierAsianux3Guest = VirtualMachineGuestOsIdentifier("asianux3Guest") VirtualMachineGuestOsIdentifierAsianux3_64Guest = VirtualMachineGuestOsIdentifier("asianux3_64Guest") VirtualMachineGuestOsIdentifierAsianux4Guest = VirtualMachineGuestOsIdentifier("asianux4Guest") VirtualMachineGuestOsIdentifierAsianux4_64Guest = VirtualMachineGuestOsIdentifier("asianux4_64Guest") VirtualMachineGuestOsIdentifierAsianux5_64Guest = VirtualMachineGuestOsIdentifier("asianux5_64Guest") VirtualMachineGuestOsIdentifierAsianux7_64Guest = VirtualMachineGuestOsIdentifier("asianux7_64Guest") VirtualMachineGuestOsIdentifierAsianux8_64Guest = VirtualMachineGuestOsIdentifier("asianux8_64Guest") VirtualMachineGuestOsIdentifierOpensuseGuest = VirtualMachineGuestOsIdentifier("opensuseGuest") VirtualMachineGuestOsIdentifierOpensuse64Guest = VirtualMachineGuestOsIdentifier("opensuse64Guest") VirtualMachineGuestOsIdentifierFedoraGuest = VirtualMachineGuestOsIdentifier("fedoraGuest") VirtualMachineGuestOsIdentifierFedora64Guest = VirtualMachineGuestOsIdentifier("fedora64Guest") VirtualMachineGuestOsIdentifierCoreos64Guest = VirtualMachineGuestOsIdentifier("coreos64Guest") VirtualMachineGuestOsIdentifierVmwarePhoton64Guest = VirtualMachineGuestOsIdentifier("vmwarePhoton64Guest") VirtualMachineGuestOsIdentifierOther24xLinuxGuest = VirtualMachineGuestOsIdentifier("other24xLinuxGuest") VirtualMachineGuestOsIdentifierOther26xLinuxGuest = VirtualMachineGuestOsIdentifier("other26xLinuxGuest") VirtualMachineGuestOsIdentifierOtherLinuxGuest = VirtualMachineGuestOsIdentifier("otherLinuxGuest") VirtualMachineGuestOsIdentifierOther3xLinuxGuest = VirtualMachineGuestOsIdentifier("other3xLinuxGuest") VirtualMachineGuestOsIdentifierOther4xLinuxGuest = VirtualMachineGuestOsIdentifier("other4xLinuxGuest") VirtualMachineGuestOsIdentifierGenericLinuxGuest = VirtualMachineGuestOsIdentifier("genericLinuxGuest") VirtualMachineGuestOsIdentifierOther24xLinux64Guest = VirtualMachineGuestOsIdentifier("other24xLinux64Guest") VirtualMachineGuestOsIdentifierOther26xLinux64Guest = VirtualMachineGuestOsIdentifier("other26xLinux64Guest") VirtualMachineGuestOsIdentifierOther3xLinux64Guest = VirtualMachineGuestOsIdentifier("other3xLinux64Guest") VirtualMachineGuestOsIdentifierOther4xLinux64Guest = VirtualMachineGuestOsIdentifier("other4xLinux64Guest") VirtualMachineGuestOsIdentifierOtherLinux64Guest = VirtualMachineGuestOsIdentifier("otherLinux64Guest") VirtualMachineGuestOsIdentifierSolaris6Guest = VirtualMachineGuestOsIdentifier("solaris6Guest") VirtualMachineGuestOsIdentifierSolaris7Guest = VirtualMachineGuestOsIdentifier("solaris7Guest") VirtualMachineGuestOsIdentifierSolaris8Guest = VirtualMachineGuestOsIdentifier("solaris8Guest") VirtualMachineGuestOsIdentifierSolaris9Guest = VirtualMachineGuestOsIdentifier("solaris9Guest") VirtualMachineGuestOsIdentifierSolaris10Guest = VirtualMachineGuestOsIdentifier("solaris10Guest") VirtualMachineGuestOsIdentifierSolaris10_64Guest = VirtualMachineGuestOsIdentifier("solaris10_64Guest") VirtualMachineGuestOsIdentifierSolaris11_64Guest = VirtualMachineGuestOsIdentifier("solaris11_64Guest") VirtualMachineGuestOsIdentifierOs2Guest = VirtualMachineGuestOsIdentifier("os2Guest") VirtualMachineGuestOsIdentifierEComStationGuest = VirtualMachineGuestOsIdentifier("eComStationGuest") VirtualMachineGuestOsIdentifierEComStation2Guest = VirtualMachineGuestOsIdentifier("eComStation2Guest") VirtualMachineGuestOsIdentifierNetware4Guest = VirtualMachineGuestOsIdentifier("netware4Guest") VirtualMachineGuestOsIdentifierNetware5Guest = VirtualMachineGuestOsIdentifier("netware5Guest") VirtualMachineGuestOsIdentifierNetware6Guest = VirtualMachineGuestOsIdentifier("netware6Guest") VirtualMachineGuestOsIdentifierOpenServer5Guest = VirtualMachineGuestOsIdentifier("openServer5Guest") VirtualMachineGuestOsIdentifierOpenServer6Guest = VirtualMachineGuestOsIdentifier("openServer6Guest") VirtualMachineGuestOsIdentifierUnixWare7Guest = VirtualMachineGuestOsIdentifier("unixWare7Guest") VirtualMachineGuestOsIdentifierDarwinGuest = VirtualMachineGuestOsIdentifier("darwinGuest") VirtualMachineGuestOsIdentifierDarwin64Guest = VirtualMachineGuestOsIdentifier("darwin64Guest") VirtualMachineGuestOsIdentifierDarwin10Guest = VirtualMachineGuestOsIdentifier("darwin10Guest") VirtualMachineGuestOsIdentifierDarwin10_64Guest = VirtualMachineGuestOsIdentifier("darwin10_64Guest") VirtualMachineGuestOsIdentifierDarwin11Guest = VirtualMachineGuestOsIdentifier("darwin11Guest") VirtualMachineGuestOsIdentifierDarwin11_64Guest = VirtualMachineGuestOsIdentifier("darwin11_64Guest") VirtualMachineGuestOsIdentifierDarwin12_64Guest = VirtualMachineGuestOsIdentifier("darwin12_64Guest") VirtualMachineGuestOsIdentifierDarwin13_64Guest = VirtualMachineGuestOsIdentifier("darwin13_64Guest") VirtualMachineGuestOsIdentifierDarwin14_64Guest = VirtualMachineGuestOsIdentifier("darwin14_64Guest") VirtualMachineGuestOsIdentifierDarwin15_64Guest = VirtualMachineGuestOsIdentifier("darwin15_64Guest") VirtualMachineGuestOsIdentifierDarwin16_64Guest = VirtualMachineGuestOsIdentifier("darwin16_64Guest") VirtualMachineGuestOsIdentifierDarwin17_64Guest = VirtualMachineGuestOsIdentifier("darwin17_64Guest") VirtualMachineGuestOsIdentifierDarwin18_64Guest = VirtualMachineGuestOsIdentifier("darwin18_64Guest") VirtualMachineGuestOsIdentifierVmkernelGuest = VirtualMachineGuestOsIdentifier("vmkernelGuest") VirtualMachineGuestOsIdentifierVmkernel5Guest = VirtualMachineGuestOsIdentifier("vmkernel5Guest") VirtualMachineGuestOsIdentifierVmkernel6Guest = VirtualMachineGuestOsIdentifier("vmkernel6Guest") VirtualMachineGuestOsIdentifierVmkernel65Guest = VirtualMachineGuestOsIdentifier("vmkernel65Guest") VirtualMachineGuestOsIdentifierOtherGuest = VirtualMachineGuestOsIdentifier("otherGuest") VirtualMachineGuestOsIdentifierOtherGuest64 = VirtualMachineGuestOsIdentifier("otherGuest64") )
View Source
const ( VirtualMachineGuestStateRunning = VirtualMachineGuestState("running") VirtualMachineGuestStateShuttingDown = VirtualMachineGuestState("shuttingDown") VirtualMachineGuestStateResetting = VirtualMachineGuestState("resetting") VirtualMachineGuestStateStandby = VirtualMachineGuestState("standby") VirtualMachineGuestStateNotRunning = VirtualMachineGuestState("notRunning") VirtualMachineGuestStateUnknown = VirtualMachineGuestState("unknown") )
View Source
const ( VirtualMachineHtSharingAny = VirtualMachineHtSharing("any") VirtualMachineHtSharingNone = VirtualMachineHtSharing("none") VirtualMachineHtSharingInternal = VirtualMachineHtSharing("internal") )
View Source
const ( VirtualMachineMemoryAllocationPolicySwapNone = VirtualMachineMemoryAllocationPolicy("swapNone") VirtualMachineMemoryAllocationPolicySwapSome = VirtualMachineMemoryAllocationPolicy("swapSome") VirtualMachineMemoryAllocationPolicySwapMost = VirtualMachineMemoryAllocationPolicy("swapMost") )
View Source
const ( VirtualMachineMetadataManagerVmMetadataOpUpdate = VirtualMachineMetadataManagerVmMetadataOp("Update") VirtualMachineMetadataManagerVmMetadataOpRemove = VirtualMachineMetadataManagerVmMetadataOp("Remove") )
View Source
const ( VirtualMachineMovePriorityLowPriority = VirtualMachineMovePriority("lowPriority") VirtualMachineMovePriorityHighPriority = VirtualMachineMovePriority("highPriority") VirtualMachineMovePriorityDefaultPriority = VirtualMachineMovePriority("defaultPriority") )
View Source
const ( VirtualMachineNeedSecondaryReasonInitializing = VirtualMachineNeedSecondaryReason("initializing") VirtualMachineNeedSecondaryReasonDivergence = VirtualMachineNeedSecondaryReason("divergence") VirtualMachineNeedSecondaryReasonLostConnection = VirtualMachineNeedSecondaryReason("lostConnection") VirtualMachineNeedSecondaryReasonPartialHardwareFailure = VirtualMachineNeedSecondaryReason("partialHardwareFailure") VirtualMachineNeedSecondaryReasonUserAction = VirtualMachineNeedSecondaryReason("userAction") VirtualMachineNeedSecondaryReasonCheckpointError = VirtualMachineNeedSecondaryReason("checkpointError") VirtualMachineNeedSecondaryReasonOther = VirtualMachineNeedSecondaryReason("other") )
View Source
const ( VirtualMachinePowerOffBehaviorPowerOff = VirtualMachinePowerOffBehavior("powerOff") VirtualMachinePowerOffBehaviorRevert = VirtualMachinePowerOffBehavior("revert") VirtualMachinePowerOffBehaviorPrompt = VirtualMachinePowerOffBehavior("prompt") VirtualMachinePowerOffBehaviorTake = VirtualMachinePowerOffBehavior("take") )
View Source
const ( VirtualMachinePowerOpTypeSoft = VirtualMachinePowerOpType("soft") VirtualMachinePowerOpTypeHard = VirtualMachinePowerOpType("hard") VirtualMachinePowerOpTypePreset = VirtualMachinePowerOpType("preset") )
View Source
const ( VirtualMachinePowerStatePoweredOff = VirtualMachinePowerState("poweredOff") VirtualMachinePowerStatePoweredOn = VirtualMachinePowerState("poweredOn") VirtualMachinePowerStateSuspended = VirtualMachinePowerState("suspended") )
View Source
const ( VirtualMachineRecordReplayStateRecording = VirtualMachineRecordReplayState("recording") VirtualMachineRecordReplayStateReplaying = VirtualMachineRecordReplayState("replaying") VirtualMachineRecordReplayStateInactive = VirtualMachineRecordReplayState("inactive") )
View Source
const ( VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndAllowSharing = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndAllowSharing") VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndDisallowSharing = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndDisallowSharing") VirtualMachineRelocateDiskMoveOptionsMoveChildMostDiskBacking = VirtualMachineRelocateDiskMoveOptions("moveChildMostDiskBacking") VirtualMachineRelocateDiskMoveOptionsCreateNewChildDiskBacking = VirtualMachineRelocateDiskMoveOptions("createNewChildDiskBacking") VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndConsolidate = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndConsolidate") )
View Source
const ( VirtualMachineRelocateTransformationFlat = VirtualMachineRelocateTransformation("flat") VirtualMachineRelocateTransformationSparse = VirtualMachineRelocateTransformation("sparse") )
View Source
const ( VirtualMachineScsiPassthroughTypeDisk = VirtualMachineScsiPassthroughType("disk") VirtualMachineScsiPassthroughTypeTape = VirtualMachineScsiPassthroughType("tape") VirtualMachineScsiPassthroughTypePrinter = VirtualMachineScsiPassthroughType("printer") VirtualMachineScsiPassthroughTypeProcessor = VirtualMachineScsiPassthroughType("processor") VirtualMachineScsiPassthroughTypeWorm = VirtualMachineScsiPassthroughType("worm") VirtualMachineScsiPassthroughTypeCdrom = VirtualMachineScsiPassthroughType("cdrom") VirtualMachineScsiPassthroughTypeScanner = VirtualMachineScsiPassthroughType("scanner") VirtualMachineScsiPassthroughTypeOptical = VirtualMachineScsiPassthroughType("optical") VirtualMachineScsiPassthroughTypeMedia = VirtualMachineScsiPassthroughType("media") VirtualMachineScsiPassthroughTypeCom = VirtualMachineScsiPassthroughType("com") VirtualMachineScsiPassthroughTypeRaid = VirtualMachineScsiPassthroughType("raid") VirtualMachineScsiPassthroughTypeUnknown = VirtualMachineScsiPassthroughType("unknown") )
View Source
const ( VirtualMachineStandbyActionTypeCheckpoint = VirtualMachineStandbyActionType("checkpoint") VirtualMachineStandbyActionTypePowerOnSuspend = VirtualMachineStandbyActionType("powerOnSuspend") )
View Source
const ( VirtualMachineTargetInfoConfigurationTagCompliant = VirtualMachineTargetInfoConfigurationTag("compliant") VirtualMachineTargetInfoConfigurationTagClusterWide = VirtualMachineTargetInfoConfigurationTag("clusterWide") )
View Source
const ( VirtualMachineTicketTypeMks = VirtualMachineTicketType("mks") VirtualMachineTicketTypeDevice = VirtualMachineTicketType("device") VirtualMachineTicketTypeGuestControl = VirtualMachineTicketType("guestControl") VirtualMachineTicketTypeWebmks = VirtualMachineTicketType("webmks") VirtualMachineTicketTypeGuestIntegrity = VirtualMachineTicketType("guestIntegrity") )
View Source
const ( VirtualMachineToolsInstallTypeGuestToolsTypeUnknown = VirtualMachineToolsInstallType("guestToolsTypeUnknown") VirtualMachineToolsInstallTypeGuestToolsTypeMSI = VirtualMachineToolsInstallType("guestToolsTypeMSI") VirtualMachineToolsInstallTypeGuestToolsTypeTar = VirtualMachineToolsInstallType("guestToolsTypeTar") VirtualMachineToolsInstallTypeGuestToolsTypeOSP = VirtualMachineToolsInstallType("guestToolsTypeOSP") VirtualMachineToolsInstallTypeGuestToolsTypeOpenVMTools = VirtualMachineToolsInstallType("guestToolsTypeOpenVMTools") )
View Source
const ( VirtualMachineToolsRunningStatusGuestToolsNotRunning = VirtualMachineToolsRunningStatus("guestToolsNotRunning") VirtualMachineToolsRunningStatusGuestToolsRunning = VirtualMachineToolsRunningStatus("guestToolsRunning") VirtualMachineToolsRunningStatusGuestToolsExecutingScripts = VirtualMachineToolsRunningStatus("guestToolsExecutingScripts") )
View Source
const ( VirtualMachineToolsStatusToolsNotInstalled = VirtualMachineToolsStatus("toolsNotInstalled") VirtualMachineToolsStatusToolsNotRunning = VirtualMachineToolsStatus("toolsNotRunning") VirtualMachineToolsStatusToolsOld = VirtualMachineToolsStatus("toolsOld") VirtualMachineToolsStatusToolsOk = VirtualMachineToolsStatus("toolsOk") )
View Source
const ( VirtualMachineToolsVersionStatusGuestToolsNotInstalled = VirtualMachineToolsVersionStatus("guestToolsNotInstalled") VirtualMachineToolsVersionStatusGuestToolsNeedUpgrade = VirtualMachineToolsVersionStatus("guestToolsNeedUpgrade") VirtualMachineToolsVersionStatusGuestToolsCurrent = VirtualMachineToolsVersionStatus("guestToolsCurrent") VirtualMachineToolsVersionStatusGuestToolsUnmanaged = VirtualMachineToolsVersionStatus("guestToolsUnmanaged") VirtualMachineToolsVersionStatusGuestToolsTooOld = VirtualMachineToolsVersionStatus("guestToolsTooOld") VirtualMachineToolsVersionStatusGuestToolsSupportedOld = VirtualMachineToolsVersionStatus("guestToolsSupportedOld") VirtualMachineToolsVersionStatusGuestToolsSupportedNew = VirtualMachineToolsVersionStatus("guestToolsSupportedNew") VirtualMachineToolsVersionStatusGuestToolsTooNew = VirtualMachineToolsVersionStatus("guestToolsTooNew") VirtualMachineToolsVersionStatusGuestToolsBlacklisted = VirtualMachineToolsVersionStatus("guestToolsBlacklisted") )
View Source
const ( VirtualMachineUsbInfoFamilyAudio = VirtualMachineUsbInfoFamily("audio") VirtualMachineUsbInfoFamilyHid = VirtualMachineUsbInfoFamily("hid") VirtualMachineUsbInfoFamilyHid_bootable = VirtualMachineUsbInfoFamily("hid_bootable") VirtualMachineUsbInfoFamilyPhysical = VirtualMachineUsbInfoFamily("physical") VirtualMachineUsbInfoFamilyCommunication = VirtualMachineUsbInfoFamily("communication") VirtualMachineUsbInfoFamilyImaging = VirtualMachineUsbInfoFamily("imaging") VirtualMachineUsbInfoFamilyPrinter = VirtualMachineUsbInfoFamily("printer") VirtualMachineUsbInfoFamilyStorage = VirtualMachineUsbInfoFamily("storage") VirtualMachineUsbInfoFamilyHub = VirtualMachineUsbInfoFamily("hub") VirtualMachineUsbInfoFamilySmart_card = VirtualMachineUsbInfoFamily("smart_card") VirtualMachineUsbInfoFamilySecurity = VirtualMachineUsbInfoFamily("security") VirtualMachineUsbInfoFamilyVideo = VirtualMachineUsbInfoFamily("video") VirtualMachineUsbInfoFamilyWireless = VirtualMachineUsbInfoFamily("wireless") VirtualMachineUsbInfoFamilyBluetooth = VirtualMachineUsbInfoFamily("bluetooth") VirtualMachineUsbInfoFamilyWusb = VirtualMachineUsbInfoFamily("wusb") VirtualMachineUsbInfoFamilyPda = VirtualMachineUsbInfoFamily("pda") VirtualMachineUsbInfoFamilyVendor_specific = VirtualMachineUsbInfoFamily("vendor_specific") VirtualMachineUsbInfoFamilyOther = VirtualMachineUsbInfoFamily("other") VirtualMachineUsbInfoFamilyUnknownFamily = VirtualMachineUsbInfoFamily("unknownFamily") )
View Source
const ( VirtualMachineUsbInfoSpeedLow = VirtualMachineUsbInfoSpeed("low") VirtualMachineUsbInfoSpeedFull = VirtualMachineUsbInfoSpeed("full") VirtualMachineUsbInfoSpeedHigh = VirtualMachineUsbInfoSpeed("high") VirtualMachineUsbInfoSpeedSuperSpeed = VirtualMachineUsbInfoSpeed("superSpeed") VirtualMachineUsbInfoSpeedUnknownSpeed = VirtualMachineUsbInfoSpeed("unknownSpeed") )
View Source
const ( VirtualMachineVMCIDeviceActionAllow = VirtualMachineVMCIDeviceAction("allow") VirtualMachineVMCIDeviceActionDeny = VirtualMachineVMCIDeviceAction("deny") )
View Source
const ( VirtualMachineVMCIDeviceDirectionGuest = VirtualMachineVMCIDeviceDirection("guest") VirtualMachineVMCIDeviceDirectionHost = VirtualMachineVMCIDeviceDirection("host") VirtualMachineVMCIDeviceDirectionAnyDirection = VirtualMachineVMCIDeviceDirection("anyDirection") )
View Source
const ( VirtualMachineVMCIDeviceProtocolHypervisor = VirtualMachineVMCIDeviceProtocol("hypervisor") VirtualMachineVMCIDeviceProtocolDoorbell = VirtualMachineVMCIDeviceProtocol("doorbell") VirtualMachineVMCIDeviceProtocolQueuepair = VirtualMachineVMCIDeviceProtocol("queuepair") VirtualMachineVMCIDeviceProtocolDatagram = VirtualMachineVMCIDeviceProtocol("datagram") VirtualMachineVMCIDeviceProtocolStream = VirtualMachineVMCIDeviceProtocol("stream") VirtualMachineVMCIDeviceProtocolAnyProtocol = VirtualMachineVMCIDeviceProtocol("anyProtocol") )
View Source
const ( VirtualMachineVideoCardUse3dRendererAutomatic = VirtualMachineVideoCardUse3dRenderer("automatic") VirtualMachineVideoCardUse3dRendererSoftware = VirtualMachineVideoCardUse3dRenderer("software") VirtualMachineVideoCardUse3dRendererHardware = VirtualMachineVideoCardUse3dRenderer("hardware") )
View Source
const ( VirtualMachineWindowsQuiesceSpecVssBackupContextCtx_auto = VirtualMachineWindowsQuiesceSpecVssBackupContext("ctx_auto") VirtualMachineWindowsQuiesceSpecVssBackupContextCtx_backup = VirtualMachineWindowsQuiesceSpecVssBackupContext("ctx_backup") )
View Source
const ( VirtualPointingDeviceHostChoiceAutodetect = VirtualPointingDeviceHostChoice("autodetect") VirtualPointingDeviceHostChoiceIntellimouseExplorer = VirtualPointingDeviceHostChoice("intellimouseExplorer") VirtualPointingDeviceHostChoiceIntellimousePs2 = VirtualPointingDeviceHostChoice("intellimousePs2") VirtualPointingDeviceHostChoiceLogitechMouseman = VirtualPointingDeviceHostChoice("logitechMouseman") VirtualPointingDeviceHostChoiceMicrosoft_serial = VirtualPointingDeviceHostChoice("microsoft_serial") VirtualPointingDeviceHostChoiceMouseSystems = VirtualPointingDeviceHostChoice("mouseSystems") VirtualPointingDeviceHostChoiceMousemanSerial = VirtualPointingDeviceHostChoice("mousemanSerial") VirtualPointingDeviceHostChoicePs2 = VirtualPointingDeviceHostChoice("ps2") )
View Source
const ( VirtualSCSISharingNoSharing = VirtualSCSISharing("noSharing") VirtualSCSISharingVirtualSharing = VirtualSCSISharing("virtualSharing") VirtualSCSISharingPhysicalSharing = VirtualSCSISharing("physicalSharing") )
View Source
const ( VirtualSerialPortEndPointClient = VirtualSerialPortEndPoint("client") VirtualSerialPortEndPointServer = VirtualSerialPortEndPoint("server") )
View Source
const ( VirtualVmxnet3VrdmaOptionDeviceProtocolsRocev1 = VirtualVmxnet3VrdmaOptionDeviceProtocols("rocev1") VirtualVmxnet3VrdmaOptionDeviceProtocolsRocev2 = VirtualVmxnet3VrdmaOptionDeviceProtocols("rocev2") )
View Source
const ( VmDasBeingResetEventReasonCodeVmtoolsHeartbeatFailure = VmDasBeingResetEventReasonCode("vmtoolsHeartbeatFailure") VmDasBeingResetEventReasonCodeAppHeartbeatFailure = VmDasBeingResetEventReasonCode("appHeartbeatFailure") VmDasBeingResetEventReasonCodeAppImmediateResetRequest = VmDasBeingResetEventReasonCode("appImmediateResetRequest") VmDasBeingResetEventReasonCodeVmcpResetApdCleared = VmDasBeingResetEventReasonCode("vmcpResetApdCleared") )
View Source
const ( VmFailedStartingSecondaryEventFailureReasonIncompatibleHost = VmFailedStartingSecondaryEventFailureReason("incompatibleHost") VmFailedStartingSecondaryEventFailureReasonLoginFailed = VmFailedStartingSecondaryEventFailureReason("loginFailed") VmFailedStartingSecondaryEventFailureReasonRegisterVmFailed = VmFailedStartingSecondaryEventFailureReason("registerVmFailed") VmFailedStartingSecondaryEventFailureReasonMigrateFailed = VmFailedStartingSecondaryEventFailureReason("migrateFailed") )
View Source
const ( VmFaultToleranceConfigIssueReasonForIssueHaNotEnabled = VmFaultToleranceConfigIssueReasonForIssue("haNotEnabled") VmFaultToleranceConfigIssueReasonForIssueMoreThanOneSecondary = VmFaultToleranceConfigIssueReasonForIssue("moreThanOneSecondary") VmFaultToleranceConfigIssueReasonForIssueRecordReplayNotSupported = VmFaultToleranceConfigIssueReasonForIssue("recordReplayNotSupported") VmFaultToleranceConfigIssueReasonForIssueReplayNotSupported = VmFaultToleranceConfigIssueReasonForIssue("replayNotSupported") VmFaultToleranceConfigIssueReasonForIssueTemplateVm = VmFaultToleranceConfigIssueReasonForIssue("templateVm") VmFaultToleranceConfigIssueReasonForIssueMultipleVCPU = VmFaultToleranceConfigIssueReasonForIssue("multipleVCPU") VmFaultToleranceConfigIssueReasonForIssueHostInactive = VmFaultToleranceConfigIssueReasonForIssue("hostInactive") VmFaultToleranceConfigIssueReasonForIssueFtUnsupportedHardware = VmFaultToleranceConfigIssueReasonForIssue("ftUnsupportedHardware") VmFaultToleranceConfigIssueReasonForIssueFtUnsupportedProduct = VmFaultToleranceConfigIssueReasonForIssue("ftUnsupportedProduct") VmFaultToleranceConfigIssueReasonForIssueMissingVMotionNic = VmFaultToleranceConfigIssueReasonForIssue("missingVMotionNic") VmFaultToleranceConfigIssueReasonForIssueMissingFTLoggingNic = VmFaultToleranceConfigIssueReasonForIssue("missingFTLoggingNic") VmFaultToleranceConfigIssueReasonForIssueThinDisk = VmFaultToleranceConfigIssueReasonForIssue("thinDisk") VmFaultToleranceConfigIssueReasonForIssueVerifySSLCertificateFlagNotSet = VmFaultToleranceConfigIssueReasonForIssue("verifySSLCertificateFlagNotSet") VmFaultToleranceConfigIssueReasonForIssueHasSnapshots = VmFaultToleranceConfigIssueReasonForIssue("hasSnapshots") VmFaultToleranceConfigIssueReasonForIssueNoConfig = VmFaultToleranceConfigIssueReasonForIssue("noConfig") VmFaultToleranceConfigIssueReasonForIssueFtSecondaryVm = VmFaultToleranceConfigIssueReasonForIssue("ftSecondaryVm") VmFaultToleranceConfigIssueReasonForIssueHasLocalDisk = VmFaultToleranceConfigIssueReasonForIssue("hasLocalDisk") VmFaultToleranceConfigIssueReasonForIssueEsxAgentVm = VmFaultToleranceConfigIssueReasonForIssue("esxAgentVm") VmFaultToleranceConfigIssueReasonForIssueVideo3dEnabled = VmFaultToleranceConfigIssueReasonForIssue("video3dEnabled") VmFaultToleranceConfigIssueReasonForIssueHasUnsupportedDisk = VmFaultToleranceConfigIssueReasonForIssue("hasUnsupportedDisk") VmFaultToleranceConfigIssueReasonForIssueInsufficientBandwidth = VmFaultToleranceConfigIssueReasonForIssue("insufficientBandwidth") VmFaultToleranceConfigIssueReasonForIssueHasNestedHVConfiguration = VmFaultToleranceConfigIssueReasonForIssue("hasNestedHVConfiguration") VmFaultToleranceConfigIssueReasonForIssueHasVFlashConfiguration = VmFaultToleranceConfigIssueReasonForIssue("hasVFlashConfiguration") VmFaultToleranceConfigIssueReasonForIssueUnsupportedProduct = VmFaultToleranceConfigIssueReasonForIssue("unsupportedProduct") VmFaultToleranceConfigIssueReasonForIssueCpuHvUnsupported = VmFaultToleranceConfigIssueReasonForIssue("cpuHvUnsupported") VmFaultToleranceConfigIssueReasonForIssueCpuHwmmuUnsupported = VmFaultToleranceConfigIssueReasonForIssue("cpuHwmmuUnsupported") VmFaultToleranceConfigIssueReasonForIssueCpuHvDisabled = VmFaultToleranceConfigIssueReasonForIssue("cpuHvDisabled") VmFaultToleranceConfigIssueReasonForIssueHasEFIFirmware = VmFaultToleranceConfigIssueReasonForIssue("hasEFIFirmware") VmFaultToleranceConfigIssueReasonForIssueTooManyVCPUs = VmFaultToleranceConfigIssueReasonForIssue("tooManyVCPUs") VmFaultToleranceConfigIssueReasonForIssueTooMuchMemory = VmFaultToleranceConfigIssueReasonForIssue("tooMuchMemory") )
View Source
const ( VmFaultToleranceInvalidFileBackingDeviceTypeVirtualFloppy = VmFaultToleranceInvalidFileBackingDeviceType("virtualFloppy") VmFaultToleranceInvalidFileBackingDeviceTypeVirtualCdrom = VmFaultToleranceInvalidFileBackingDeviceType("virtualCdrom") VmFaultToleranceInvalidFileBackingDeviceTypeVirtualSerialPort = VmFaultToleranceInvalidFileBackingDeviceType("virtualSerialPort") VmFaultToleranceInvalidFileBackingDeviceTypeVirtualParallelPort = VmFaultToleranceInvalidFileBackingDeviceType("virtualParallelPort") VmFaultToleranceInvalidFileBackingDeviceTypeVirtualDisk = VmFaultToleranceInvalidFileBackingDeviceType("virtualDisk") )
View Source
const ( VmShutdownOnIsolationEventOperationShutdown = VmShutdownOnIsolationEventOperation("shutdown") VmShutdownOnIsolationEventOperationPoweredOff = VmShutdownOnIsolationEventOperation("poweredOff") )
View Source
const ( VmwareDistributedVirtualSwitchPvlanPortTypePromiscuous = VmwareDistributedVirtualSwitchPvlanPortType("promiscuous") VmwareDistributedVirtualSwitchPvlanPortTypeIsolated = VmwareDistributedVirtualSwitchPvlanPortType("isolated") VmwareDistributedVirtualSwitchPvlanPortTypeCommunity = VmwareDistributedVirtualSwitchPvlanPortType("community") )
View Source
const ( VsanDiskIssueTypeNonExist = VsanDiskIssueType("nonExist") VsanDiskIssueTypeStampMismatch = VsanDiskIssueType("stampMismatch") VsanDiskIssueTypeUnknown = VsanDiskIssueType("unknown") )
View Source
const ( VsanHostDecommissionModeObjectActionNoAction = VsanHostDecommissionModeObjectAction("noAction") VsanHostDecommissionModeObjectActionEnsureObjectAccessibility = VsanHostDecommissionModeObjectAction("ensureObjectAccessibility") VsanHostDecommissionModeObjectActionEvacuateAllData = VsanHostDecommissionModeObjectAction("evacuateAllData") )
View Source
const ( VsanHostDiskResultStateInUse = VsanHostDiskResultState("inUse") VsanHostDiskResultStateEligible = VsanHostDiskResultState("eligible") VsanHostDiskResultStateIneligible = VsanHostDiskResultState("ineligible") )
View Source
const ( VsanHostHealthStateUnknown = VsanHostHealthState("unknown") VsanHostHealthStateHealthy = VsanHostHealthState("healthy") VsanHostHealthStateUnhealthy = VsanHostHealthState("unhealthy") )
View Source
const ( VsanHostNodeStateError = VsanHostNodeState("error") VsanHostNodeStateDisabled = VsanHostNodeState("disabled") VsanHostNodeStateAgent = VsanHostNodeState("agent") VsanHostNodeStateMaster = VsanHostNodeState("master") VsanHostNodeStateBackup = VsanHostNodeState("backup") VsanHostNodeStateStarting = VsanHostNodeState("starting") VsanHostNodeStateStopping = VsanHostNodeState("stopping") VsanHostNodeStateEnteringMaintenanceMode = VsanHostNodeState("enteringMaintenanceMode") VsanHostNodeStateExitingMaintenanceMode = VsanHostNodeState("exitingMaintenanceMode") VsanHostNodeStateDecommissioning = VsanHostNodeState("decommissioning") )
View Source
const ( VsanUpgradeSystemUpgradeHistoryDiskGroupOpTypeAdd = VsanUpgradeSystemUpgradeHistoryDiskGroupOpType("add") VsanUpgradeSystemUpgradeHistoryDiskGroupOpTypeRemove = VsanUpgradeSystemUpgradeHistoryDiskGroupOpType("remove") )
View Source
const ( WeekOfMonthFirst = WeekOfMonth("first") WeekOfMonthSecond = WeekOfMonth("second") WeekOfMonthThird = WeekOfMonth("third") WeekOfMonthFourth = WeekOfMonth("fourth") WeekOfMonthLast = WeekOfMonth("last") )
View Source
const ( WillLoseHAProtectionResolutionSvmotion = WillLoseHAProtectionResolution("svmotion") WillLoseHAProtectionResolutionRelocate = WillLoseHAProtectionResolution("relocate") )
View Source
const ( VslmVStorageObjectControlFlagKeepAfterDeleteVm = VslmVStorageObjectControlFlag("keepAfterDeleteVm") VslmVStorageObjectControlFlagDisableRelocation = VslmVStorageObjectControlFlag("disableRelocation") VslmVStorageObjectControlFlagEnableChangedBlockTracking = VslmVStorageObjectControlFlag("enableChangedBlockTracking") )
View Source
const (
DiagnosticManagerLogFormatPlain = DiagnosticManagerLogFormat("plain")
)
View Source
const (
DisallowedChangeByServiceDisallowedChangeHotExtendDisk = DisallowedChangeByServiceDisallowedChange("hotExtendDisk")
)
View Source
const (
HostActiveDirectoryAuthenticationCertificateDigestSHA1 = HostActiveDirectoryAuthenticationCertificateDigest("SHA1")
)
View Source
const (
HostFeatureVersionKeyFaultTolerance = HostFeatureVersionKey("faultTolerance")
)
View Source
const (
HostHasComponentFailureHostComponentTypeDatastore = HostHasComponentFailureHostComponentType("Datastore")
)
View Source
const (
PhysicalNicVmDirectPathGen2SupportedModeUpt = PhysicalNicVmDirectPathGen2SupportedMode("upt")
)
View Source
const (
RecommendationTypeV1 = RecommendationType("V1")
)
View Source
const (
VStorageObjectConsumptionTypeDisk = VStorageObjectConsumptionType("disk")
)
View Source
const (
VirtualMachineMetadataManagerVmMetadataOwnerOwnerComVmwareVsphereHA = VirtualMachineMetadataManagerVmMetadataOwnerOwner("ComVmwareVsphereHA")
)
Variables ¶
This section is empty.
Functions ¶
func IsFileNotFound ¶
Types ¶
type AbdicateDomOwnership ¶
type AbdicateDomOwnership AbdicateDomOwnershipRequestType
type AbdicateDomOwnershipRequestType ¶
type AbdicateDomOwnershipRequestType struct { This ManagedObjectReference `xml:"_this"` Uuids []string `xml:"uuids"` }
type AbdicateDomOwnershipResponse ¶
type AbdicateDomOwnershipResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type AboutInfo ¶
type AboutInfo struct { DynamicData Name string `xml:"name"` FullName string `xml:"fullName"` Vendor string `xml:"vendor"` Version string `xml:"version"` Build string `xml:"build"` LocaleVersion string `xml:"localeVersion,omitempty"` LocaleBuild string `xml:"localeBuild,omitempty"` OsType string `xml:"osType"` ProductLineId string `xml:"productLineId"` ApiType string `xml:"apiType"` ApiVersion string `xml:"apiVersion"` InstanceUuid string `xml:"instanceUuid,omitempty"` LicenseProductName string `xml:"licenseProductName,omitempty"` LicenseProductVersion string `xml:"licenseProductVersion,omitempty"` }
type AccountCreatedEvent ¶
type AccountCreatedEvent struct { HostEvent Spec BaseHostAccountSpec `xml:"spec,typeattr"` Group bool `xml:"group"` }
type AccountRemovedEvent ¶
type AccountUpdatedEvent ¶
type AccountUpdatedEvent struct { HostEvent Spec BaseHostAccountSpec `xml:"spec,typeattr"` Group bool `xml:"group"` PrevDescription string `xml:"prevDescription,omitempty"` }
type AcknowledgeAlarm ¶
type AcknowledgeAlarm AcknowledgeAlarmRequestType
type AcknowledgeAlarmRequestType ¶
type AcknowledgeAlarmRequestType struct { This ManagedObjectReference `xml:"_this"` Alarm ManagedObjectReference `xml:"alarm"` Entity ManagedObjectReference `xml:"entity"` }
type AcknowledgeAlarmResponse ¶
type AcknowledgeAlarmResponse struct { }
type AcquireCimServicesTicket ¶
type AcquireCimServicesTicket AcquireCimServicesTicketRequestType
type AcquireCimServicesTicketRequestType ¶
type AcquireCimServicesTicketRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type AcquireCimServicesTicketResponse ¶
type AcquireCimServicesTicketResponse struct {
Returnval HostServiceTicket `xml:"returnval"`
}
type AcquireCloneTicket ¶
type AcquireCloneTicket AcquireCloneTicketRequestType
type AcquireCloneTicketRequestType ¶
type AcquireCloneTicketRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type AcquireCloneTicketResponse ¶
type AcquireCloneTicketResponse struct {
Returnval string `xml:"returnval"`
}
type AcquireCredentialsInGuest ¶
type AcquireCredentialsInGuest AcquireCredentialsInGuestRequestType
type AcquireCredentialsInGuestRequestType ¶
type AcquireCredentialsInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` RequestedAuth BaseGuestAuthentication `xml:"requestedAuth,typeattr"` SessionID int64 `xml:"sessionID,omitempty"` }
type AcquireCredentialsInGuestResponse ¶
type AcquireCredentialsInGuestResponse struct {
Returnval BaseGuestAuthentication `xml:"returnval,typeattr"`
}
type AcquireGenericServiceTicket ¶
type AcquireGenericServiceTicket AcquireGenericServiceTicketRequestType
type AcquireGenericServiceTicketRequestType ¶
type AcquireGenericServiceTicketRequestType struct { This ManagedObjectReference `xml:"_this"` Spec BaseSessionManagerServiceRequestSpec `xml:"spec,typeattr"` }
type AcquireGenericServiceTicketResponse ¶
type AcquireGenericServiceTicketResponse struct {
Returnval SessionManagerGenericServiceTicket `xml:"returnval"`
}
type AcquireLocalTicket ¶
type AcquireLocalTicket AcquireLocalTicketRequestType
type AcquireLocalTicketRequestType ¶
type AcquireLocalTicketRequestType struct { This ManagedObjectReference `xml:"_this"` UserName string `xml:"userName"` }
type AcquireLocalTicketResponse ¶
type AcquireLocalTicketResponse struct {
Returnval SessionManagerLocalTicket `xml:"returnval"`
}
type AcquireMksTicket ¶
type AcquireMksTicket AcquireMksTicketRequestType
type AcquireMksTicketRequestType ¶
type AcquireMksTicketRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type AcquireMksTicketResponse ¶
type AcquireMksTicketResponse struct {
Returnval VirtualMachineMksTicket `xml:"returnval"`
}
type AcquireTicket ¶
type AcquireTicket AcquireTicketRequestType
type AcquireTicketRequestType ¶
type AcquireTicketRequestType struct { This ManagedObjectReference `xml:"_this"` TicketType string `xml:"ticketType"` }
type AcquireTicketResponse ¶
type AcquireTicketResponse struct {
Returnval VirtualMachineTicket `xml:"returnval"`
}
type Action ¶
type Action struct {
DynamicData
}
type ActionParameter ¶
type ActionParameter string
type ActionType ¶
type ActionType string
type ActiveDirectoryFault ¶
func (*ActiveDirectoryFault) GetActiveDirectoryFault ¶
func (b *ActiveDirectoryFault) GetActiveDirectoryFault() *ActiveDirectoryFault
type ActiveDirectoryFaultFault ¶
type ActiveDirectoryFaultFault BaseActiveDirectoryFault
type ActiveDirectoryProfile ¶
type ActiveDirectoryProfile struct {
ApplyProfile
}
type ActiveVMsBlockingEVC ¶
type ActiveVMsBlockingEVC struct { EVCConfigFault EvcMode string `xml:"evcMode,omitempty"` Host []ManagedObjectReference `xml:"host,omitempty"` HostName []string `xml:"hostName,omitempty"` }
type ActiveVMsBlockingEVCFault ¶
type ActiveVMsBlockingEVCFault ActiveVMsBlockingEVC
type AddAuthorizationRole ¶
type AddAuthorizationRole AddAuthorizationRoleRequestType
type AddAuthorizationRoleRequestType ¶
type AddAuthorizationRoleRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` PrivIds []string `xml:"privIds,omitempty"` }
type AddAuthorizationRoleResponse ¶
type AddAuthorizationRoleResponse struct {
Returnval int32 `xml:"returnval"`
}
type AddCustomFieldDef ¶
type AddCustomFieldDef AddCustomFieldDefRequestType
type AddCustomFieldDefRequestType ¶
type AddCustomFieldDefRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` MoType string `xml:"moType,omitempty"` FieldDefPolicy *PrivilegePolicyDef `xml:"fieldDefPolicy,omitempty"` FieldPolicy *PrivilegePolicyDef `xml:"fieldPolicy,omitempty"` }
type AddCustomFieldDefResponse ¶
type AddCustomFieldDefResponse struct {
Returnval CustomFieldDef `xml:"returnval"`
}
type AddDVPortgroupRequestType ¶
type AddDVPortgroupRequestType struct { This ManagedObjectReference `xml:"_this"` Spec []DVPortgroupConfigSpec `xml:"spec"` }
type AddDVPortgroup_Task ¶
type AddDVPortgroup_Task AddDVPortgroupRequestType
type AddDVPortgroup_TaskResponse ¶
type AddDVPortgroup_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type AddDisksRequestType ¶
type AddDisksRequestType struct { This ManagedObjectReference `xml:"_this"` Disk []HostScsiDisk `xml:"disk"` }
type AddDisks_Task ¶
type AddDisks_Task AddDisksRequestType
type AddDisks_TaskResponse ¶
type AddDisks_TaskResponse struct {
Returnval ManagedObjectReference `xml:"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"` FilterId string `xml:"filterId"` Entities []ManagedObjectReference `xml:"entities,omitempty"` }
type AddFilterEntitiesResponse ¶ added in v0.12.0
type AddFilterEntitiesResponse struct { }
type AddFilterRequestType ¶ added in v0.12.0
type AddFilterRequestType struct { This ManagedObjectReference `xml:"_this"` ProviderId string `xml:"providerId"` FilterName string `xml:"filterName"` InfoIds []string `xml:"infoIds,omitempty"` }
type AddFilterResponse ¶ added in v0.12.0
type AddFilterResponse struct {
Returnval string `xml:"returnval"`
}
type AddGuestAlias ¶
type AddGuestAlias AddGuestAliasRequestType
type AddGuestAliasRequestType ¶
type AddGuestAliasRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` Username string `xml:"username"` MapCert bool `xml:"mapCert"` Base64Cert string `xml:"base64Cert"` AliasInfo GuestAuthAliasInfo `xml:"aliasInfo"` }
type AddGuestAliasResponse ¶
type AddGuestAliasResponse struct { }
type AddHostRequestType ¶
type AddHostRequestType struct { This ManagedObjectReference `xml:"_this"` Spec HostConnectSpec `xml:"spec"` AsConnected bool `xml:"asConnected"` ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"` License string `xml:"license,omitempty"` }
type AddHost_Task ¶
type AddHost_Task AddHostRequestType
type AddHost_TaskResponse ¶
type AddHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type AddInternetScsiSendTargets ¶
type AddInternetScsiSendTargets AddInternetScsiSendTargetsRequestType
type AddInternetScsiSendTargetsRequestType ¶
type AddInternetScsiSendTargetsRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaDevice string `xml:"iScsiHbaDevice"` Targets []HostInternetScsiHbaSendTarget `xml:"targets"` }
type AddInternetScsiSendTargetsResponse ¶
type AddInternetScsiSendTargetsResponse struct { }
type AddInternetScsiStaticTargets ¶
type AddInternetScsiStaticTargets AddInternetScsiStaticTargetsRequestType
type AddInternetScsiStaticTargetsRequestType ¶
type AddInternetScsiStaticTargetsRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaDevice string `xml:"iScsiHbaDevice"` Targets []HostInternetScsiHbaStaticTarget `xml:"targets"` }
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"` Key CryptoKeyPlain `xml:"key"` }
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"` Keys []CryptoKeyPlain `xml:"keys,omitempty"` }
type AddKeysResponse ¶ added in v0.12.0
type AddKeysResponse struct {
Returnval []CryptoKeyResult `xml:"returnval,omitempty"`
}
type AddLicense ¶
type AddLicense AddLicenseRequestType
type AddLicenseRequestType ¶
type AddLicenseRequestType struct { This ManagedObjectReference `xml:"_this"` LicenseKey string `xml:"licenseKey"` Labels []KeyValue `xml:"labels,omitempty"` }
type AddLicenseResponse ¶
type AddLicenseResponse struct {
Returnval LicenseManagerLicenseInfo `xml:"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"` ProviderId string `xml:"providerId"` Entities []ManagedObjectReference `xml:"entities,omitempty"` }
type AddMonitoredEntitiesResponse ¶ added in v0.12.0
type AddMonitoredEntitiesResponse struct { }
type AddNetworkResourcePool ¶
type AddNetworkResourcePool AddNetworkResourcePoolRequestType
type AddNetworkResourcePoolRequestType ¶
type AddNetworkResourcePoolRequestType struct { This ManagedObjectReference `xml:"_this"` ConfigSpec []DVSNetworkResourcePoolConfigSpec `xml:"configSpec"` }
type AddNetworkResourcePoolResponse ¶
type AddNetworkResourcePoolResponse struct { }
type AddPortGroup ¶
type AddPortGroup AddPortGroupRequestType
type AddPortGroupRequestType ¶
type AddPortGroupRequestType struct { This ManagedObjectReference `xml:"_this"` Portgrp HostPortGroupSpec `xml:"portgrp"` }
type AddPortGroupResponse ¶
type AddPortGroupResponse struct { }
type AddServiceConsoleVirtualNic ¶
type AddServiceConsoleVirtualNic AddServiceConsoleVirtualNicRequestType
type AddServiceConsoleVirtualNicRequestType ¶
type AddServiceConsoleVirtualNicRequestType struct { This ManagedObjectReference `xml:"_this"` Portgroup string `xml:"portgroup"` Nic HostVirtualNicSpec `xml:"nic"` }
type AddServiceConsoleVirtualNicResponse ¶
type AddServiceConsoleVirtualNicResponse struct {
Returnval string `xml:"returnval"`
}
type AddStandaloneHostRequestType ¶
type AddStandaloneHostRequestType struct { This ManagedObjectReference `xml:"_this"` Spec HostConnectSpec `xml:"spec"` CompResSpec BaseComputeResourceConfigSpec `xml:"compResSpec,omitempty,typeattr"` AddConnected bool `xml:"addConnected"` License string `xml:"license,omitempty"` }
type AddStandaloneHost_Task ¶
type AddStandaloneHost_Task AddStandaloneHostRequestType
type AddStandaloneHost_TaskResponse ¶
type AddStandaloneHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type AddVirtualNic ¶
type AddVirtualNic AddVirtualNicRequestType
type AddVirtualNicRequestType ¶
type AddVirtualNicRequestType struct { This ManagedObjectReference `xml:"_this"` Portgroup string `xml:"portgroup"` Nic HostVirtualNicSpec `xml:"nic"` }
type AddVirtualNicResponse ¶
type AddVirtualNicResponse struct {
Returnval string `xml:"returnval"`
}
type AddVirtualSwitch ¶
type AddVirtualSwitch AddVirtualSwitchRequestType
type AddVirtualSwitchRequestType ¶
type AddVirtualSwitchRequestType struct { This ManagedObjectReference `xml:"_this"` VswitchName string `xml:"vswitchName"` Spec *HostVirtualSwitchSpec `xml:"spec,omitempty"` }
type AddVirtualSwitchResponse ¶
type AddVirtualSwitchResponse struct { }
type AdminDisabled ¶
type AdminDisabled struct {
HostConfigFault
}
type AdminDisabledFault ¶
type AdminDisabledFault AdminDisabled
type AdminNotDisabled ¶
type AdminNotDisabled struct {
HostConfigFault
}
type AdminNotDisabledFault ¶
type AdminNotDisabledFault AdminNotDisabled
type AdminPasswordNotChangedEvent ¶
type AdminPasswordNotChangedEvent struct {
HostEvent
}
type AffinityConfigured ¶
type AffinityConfigured struct { MigrationFault ConfiguredAffinity []string `xml:"configuredAffinity"` }
type AffinityConfiguredFault ¶
type AffinityConfiguredFault AffinityConfigured
type AffinityType ¶
type AffinityType string
type AfterStartupTaskScheduler ¶
type AfterStartupTaskScheduler struct { TaskScheduler Minute int32 `xml:"minute"` }
type AgentInstallFailed ¶
type AgentInstallFailed struct { HostConnectFault Reason string `xml:"reason,omitempty"` StatusCode int32 `xml:"statusCode,omitempty"` InstallerOutput string `xml:"installerOutput,omitempty"` }
type AgentInstallFailedFault ¶
type AgentInstallFailedFault AgentInstallFailed
type AgentInstallFailedReason ¶
type AgentInstallFailedReason string
type AlarmAcknowledgedEvent ¶
type AlarmAcknowledgedEvent struct { AlarmEvent Source ManagedEntityEventArgument `xml:"source"` Entity ManagedEntityEventArgument `xml:"entity"` }
type AlarmAction ¶
type AlarmAction struct {
DynamicData
}
func (*AlarmAction) GetAlarmAction ¶
func (b *AlarmAction) GetAlarmAction() *AlarmAction
type AlarmActionTriggeredEvent ¶
type AlarmActionTriggeredEvent struct { AlarmEvent Source ManagedEntityEventArgument `xml:"source"` Entity ManagedEntityEventArgument `xml:"entity"` }
type AlarmClearedEvent ¶
type AlarmClearedEvent struct { AlarmEvent Source ManagedEntityEventArgument `xml:"source"` Entity ManagedEntityEventArgument `xml:"entity"` From string `xml:"from"` }
type AlarmCreatedEvent ¶
type AlarmCreatedEvent struct { AlarmEvent Entity ManagedEntityEventArgument `xml:"entity"` }
type AlarmDescription ¶
type AlarmDescription struct { DynamicData Expr []BaseTypeDescription `xml:"expr,typeattr"` StateOperator []BaseElementDescription `xml:"stateOperator,typeattr"` MetricOperator []BaseElementDescription `xml:"metricOperator,typeattr"` HostSystemConnectionState []BaseElementDescription `xml:"hostSystemConnectionState,typeattr"` VirtualMachinePowerState []BaseElementDescription `xml:"virtualMachinePowerState,typeattr"` DatastoreConnectionState []BaseElementDescription `xml:"datastoreConnectionState,omitempty,typeattr"` HostSystemPowerState []BaseElementDescription `xml:"hostSystemPowerState,omitempty,typeattr"` VirtualMachineGuestHeartbeatStatus []BaseElementDescription `xml:"virtualMachineGuestHeartbeatStatus,omitempty,typeattr"` EntityStatus []BaseElementDescription `xml:"entityStatus,typeattr"` Action []BaseTypeDescription `xml:"action,typeattr"` }
type AlarmEmailCompletedEvent ¶
type AlarmEmailCompletedEvent struct { AlarmEvent Entity ManagedEntityEventArgument `xml:"entity"` To string `xml:"to"` }
type AlarmEmailFailedEvent ¶
type AlarmEmailFailedEvent struct { AlarmEvent Entity ManagedEntityEventArgument `xml:"entity"` To string `xml:"to"` Reason LocalizedMethodFault `xml:"reason"` }
type AlarmEvent ¶
type AlarmEvent struct { Event Alarm AlarmEventArgument `xml:"alarm"` }
func (*AlarmEvent) GetAlarmEvent ¶
func (b *AlarmEvent) GetAlarmEvent() *AlarmEvent
type AlarmEventArgument ¶
type AlarmEventArgument struct { EntityEventArgument Alarm ManagedObjectReference `xml:"alarm"` }
type AlarmExpression ¶
type AlarmExpression struct {
DynamicData
}
func (*AlarmExpression) GetAlarmExpression ¶
func (b *AlarmExpression) GetAlarmExpression() *AlarmExpression
type AlarmFilterSpec ¶ added in v0.18.0
type AlarmFilterSpec struct { DynamicData Status []ManagedEntityStatus `xml:"status,omitempty"` TypeEntity string `xml:"typeEntity,omitempty"` TypeTrigger string `xml:"typeTrigger,omitempty"` }
type AlarmFilterSpecAlarmTypeByEntity ¶ added in v0.18.0
type AlarmFilterSpecAlarmTypeByEntity string
type AlarmFilterSpecAlarmTypeByTrigger ¶ added in v0.18.0
type AlarmFilterSpecAlarmTypeByTrigger string
type AlarmInfo ¶
type AlarmInfo struct { AlarmSpec Key string `xml:"key"` Alarm ManagedObjectReference `xml:"alarm"` Entity ManagedObjectReference `xml:"entity"` LastModifiedTime time.Time `xml:"lastModifiedTime"` LastModifiedUser string `xml:"lastModifiedUser"` CreationEventId int32 `xml:"creationEventId"` }
type AlarmReconfiguredEvent ¶
type AlarmReconfiguredEvent struct { AlarmEvent Entity ManagedEntityEventArgument `xml:"entity"` ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"` }
type AlarmRemovedEvent ¶
type AlarmRemovedEvent struct { AlarmEvent Entity ManagedEntityEventArgument `xml:"entity"` }
type AlarmScriptCompleteEvent ¶
type AlarmScriptCompleteEvent struct { AlarmEvent Entity ManagedEntityEventArgument `xml:"entity"` Script string `xml:"script"` }
type AlarmScriptFailedEvent ¶
type AlarmScriptFailedEvent struct { AlarmEvent Entity ManagedEntityEventArgument `xml:"entity"` Script string `xml:"script"` Reason LocalizedMethodFault `xml:"reason"` }
type AlarmSetting ¶
type AlarmSetting struct { DynamicData ToleranceRange int32 `xml:"toleranceRange"` ReportingFrequency int32 `xml:"reportingFrequency"` }
type AlarmSnmpCompletedEvent ¶
type AlarmSnmpCompletedEvent struct { AlarmEvent Entity ManagedEntityEventArgument `xml:"entity"` }
type AlarmSnmpFailedEvent ¶
type AlarmSnmpFailedEvent struct { AlarmEvent Entity ManagedEntityEventArgument `xml:"entity"` Reason LocalizedMethodFault `xml:"reason"` }
type AlarmSpec ¶
type AlarmSpec struct { DynamicData Name string `xml:"name"` SystemName string `xml:"systemName,omitempty"` Description string `xml:"description"` Enabled bool `xml:"enabled"` Expression BaseAlarmExpression `xml:"expression,typeattr"` Action BaseAlarmAction `xml:"action,omitempty,typeattr"` ActionFrequency int32 `xml:"actionFrequency,omitempty"` Setting *AlarmSetting `xml:"setting,omitempty"` }
func (*AlarmSpec) GetAlarmSpec ¶
type AlarmState ¶
type AlarmState struct { DynamicData Key string `xml:"key"` Entity ManagedObjectReference `xml:"entity"` Alarm ManagedObjectReference `xml:"alarm"` OverallStatus ManagedEntityStatus `xml:"overallStatus"` Time time.Time `xml:"time"` Acknowledged *bool `xml:"acknowledged"` AcknowledgedByUser string `xml:"acknowledgedByUser,omitempty"` AcknowledgedTime *time.Time `xml:"acknowledgedTime"` EventKey int32 `xml:"eventKey,omitempty"` }
type AlarmStatusChangedEvent ¶
type AlarmStatusChangedEvent struct { AlarmEvent Source ManagedEntityEventArgument `xml:"source"` Entity ManagedEntityEventArgument `xml:"entity"` From string `xml:"from"` To string `xml:"to"` }
type AlarmTriggeringAction ¶
type AlarmTriggeringAction struct { AlarmAction Action BaseAction `xml:"action,typeattr"` TransitionSpecs []AlarmTriggeringActionTransitionSpec `xml:"transitionSpecs,omitempty"` Green2yellow bool `xml:"green2yellow"` Yellow2red bool `xml:"yellow2red"` Red2yellow bool `xml:"red2yellow"` Yellow2green bool `xml:"yellow2green"` }
type AlarmTriggeringActionTransitionSpec ¶
type AlarmTriggeringActionTransitionSpec struct { DynamicData StartState ManagedEntityStatus `xml:"startState"` FinalState ManagedEntityStatus `xml:"finalState"` Repeats bool `xml:"repeats"` }
type AllVirtualMachinesLicensedEvent ¶
type AllVirtualMachinesLicensedEvent struct {
LicenseEvent
}
type AllocateIpv4Address ¶
type AllocateIpv4Address AllocateIpv4AddressRequestType
type AllocateIpv4AddressRequestType ¶
type AllocateIpv4AddressRequestType struct { This ManagedObjectReference `xml:"_this"` Dc ManagedObjectReference `xml:"dc"` PoolId int32 `xml:"poolId"` AllocationId string `xml:"allocationId"` }
type AllocateIpv4AddressResponse ¶
type AllocateIpv4AddressResponse struct {
Returnval string `xml:"returnval"`
}
type AllocateIpv6Address ¶
type AllocateIpv6Address AllocateIpv6AddressRequestType
type AllocateIpv6AddressRequestType ¶
type AllocateIpv6AddressRequestType struct { This ManagedObjectReference `xml:"_this"` Dc ManagedObjectReference `xml:"dc"` PoolId int32 `xml:"poolId"` AllocationId string `xml:"allocationId"` }
type AllocateIpv6AddressResponse ¶
type AllocateIpv6AddressResponse struct {
Returnval string `xml:"returnval"`
}
type AlreadyAuthenticatedSessionEvent ¶
type AlreadyAuthenticatedSessionEvent struct {
SessionEvent
}
type AlreadyBeingManaged ¶
type AlreadyBeingManaged struct { HostConnectFault IpAddress string `xml:"ipAddress"` }
type AlreadyBeingManagedFault ¶
type AlreadyBeingManagedFault AlreadyBeingManaged
type AlreadyConnected ¶
type AlreadyConnected struct { HostConnectFault Name string `xml:"name"` }
type AlreadyConnectedFault ¶
type AlreadyConnectedFault AlreadyConnected
type AlreadyExists ¶
type AlreadyExistsFault ¶
type AlreadyExistsFault AlreadyExists
type AlreadyUpgraded ¶
type AlreadyUpgraded struct {
VimFault
}
type AlreadyUpgradedFault ¶
type AlreadyUpgradedFault AlreadyUpgraded
type AndAlarmExpression ¶
type AndAlarmExpression struct { AlarmExpression Expression []BaseAlarmExpression `xml:"expression,typeattr"` }
type AnswerFile ¶
type AnswerFile struct { DynamicData UserInput []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty"` CreatedTime time.Time `xml:"createdTime"` ModifiedTime time.Time `xml:"modifiedTime"` }
type AnswerFileCreateSpec ¶
type AnswerFileCreateSpec struct { DynamicData Validating *bool `xml:"validating"` }
func (*AnswerFileCreateSpec) GetAnswerFileCreateSpec ¶
func (b *AnswerFileCreateSpec) GetAnswerFileCreateSpec() *AnswerFileCreateSpec
type AnswerFileOptionsCreateSpec ¶
type AnswerFileOptionsCreateSpec struct { AnswerFileCreateSpec UserInput []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty"` }
type AnswerFileSerializedCreateSpec ¶
type AnswerFileSerializedCreateSpec struct { AnswerFileCreateSpec AnswerFileConfigString string `xml:"answerFileConfigString"` }
type AnswerFileStatusError ¶
type AnswerFileStatusError struct { DynamicData UserInputPath ProfilePropertyPath `xml:"userInputPath"` ErrMsg LocalizableMessage `xml:"errMsg"` }
type AnswerFileStatusResult ¶
type AnswerFileStatusResult struct { DynamicData CheckedTime time.Time `xml:"checkedTime"` Host ManagedObjectReference `xml:"host"` Status string `xml:"status"` Error []AnswerFileStatusError `xml:"error,omitempty"` }
type AnswerFileUpdateFailed ¶
type AnswerFileUpdateFailed struct { VimFault Failure []AnswerFileUpdateFailure `xml:"failure"` }
type AnswerFileUpdateFailedFault ¶
type AnswerFileUpdateFailedFault AnswerFileUpdateFailed
type AnswerFileUpdateFailure ¶
type AnswerFileUpdateFailure struct { DynamicData UserInputPath ProfilePropertyPath `xml:"userInputPath"` ErrMsg LocalizableMessage `xml:"errMsg"` }
type AnswerFileValidationInfoStatus ¶ added in v0.18.0
type AnswerFileValidationInfoStatus string
type AnswerVM ¶
type AnswerVM AnswerVMRequestType
type AnswerVMRequestType ¶
type AnswerVMRequestType struct { This ManagedObjectReference `xml:"_this"` QuestionId string `xml:"questionId"` AnswerChoice string `xml:"answerChoice"` }
type AnswerVMResponse ¶
type AnswerVMResponse struct { }
type ApplicationQuiesceFault ¶
type ApplicationQuiesceFault struct {
SnapshotFault
}
type ApplicationQuiesceFaultFault ¶
type ApplicationQuiesceFaultFault ApplicationQuiesceFault
type ApplyEntitiesConfigRequestType ¶ added in v0.12.0
type ApplyEntitiesConfigRequestType struct { This ManagedObjectReference `xml:"_this"` ApplyConfigSpecs []ApplyHostProfileConfigurationSpec `xml:"applyConfigSpecs,omitempty"` }
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"`
}
type ApplyEvcModeVMRequestType ¶ added in v0.18.0
type ApplyEvcModeVMRequestType struct { This ManagedObjectReference `xml:"_this"` Mask []HostFeatureMask `xml:"mask,omitempty"` CompleteMasks *bool `xml:"completeMasks"` }
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"`
}
type ApplyHostConfigRequestType ¶
type ApplyHostConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` ConfigSpec HostConfigSpec `xml:"configSpec"` UserInput []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty"` }
type ApplyHostConfig_Task ¶
type ApplyHostConfig_Task ApplyHostConfigRequestType
type ApplyHostConfig_TaskResponse ¶
type ApplyHostConfig_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ApplyHostProfileConfigurationResult ¶ added in v0.18.0
type ApplyHostProfileConfigurationResult struct { DynamicData StartTime time.Time `xml:"startTime"` CompleteTime time.Time `xml:"completeTime"` Host ManagedObjectReference `xml:"host"` Status string `xml:"status"` Errors []LocalizedMethodFault `xml:"errors,omitempty"` }
type ApplyHostProfileConfigurationResultStatus ¶ added in v0.18.0
type ApplyHostProfileConfigurationResultStatus string
type ApplyHostProfileConfigurationSpec ¶ added in v0.12.0
type ApplyHostProfileConfigurationSpec struct { ProfileExecuteResult Host ManagedObjectReference `xml:"host"` TaskListRequirement []string `xml:"taskListRequirement,omitempty"` TaskDescription []LocalizableMessage `xml:"taskDescription,omitempty"` RebootStateless *bool `xml:"rebootStateless"` RebootHost *bool `xml:"rebootHost"` FaultData *LocalizedMethodFault `xml:"faultData,omitempty"` }
type ApplyProfile ¶
type ApplyProfile struct { DynamicData Enabled bool `xml:"enabled"` Policy []ProfilePolicy `xml:"policy,omitempty"` ProfileTypeName string `xml:"profileTypeName,omitempty"` ProfileVersion string `xml:"profileVersion,omitempty"` Property []ProfileApplyProfileProperty `xml:"property,omitempty"` Favorite *bool `xml:"favorite"` ToBeMerged *bool `xml:"toBeMerged"` ToReplaceWith *bool `xml:"toReplaceWith"` ToBeDeleted *bool `xml:"toBeDeleted"` CopyEnableStatus *bool `xml:"copyEnableStatus"` Hidden *bool `xml:"hidden"` }
func (*ApplyProfile) GetApplyProfile ¶
func (b *ApplyProfile) GetApplyProfile() *ApplyProfile
type ApplyRecommendation ¶
type ApplyRecommendation ApplyRecommendationRequestType
type ApplyRecommendationRequestType ¶
type ApplyRecommendationRequestType struct { This ManagedObjectReference `xml:"_this"` Key string `xml:"key"` }
type ApplyRecommendationResponse ¶
type ApplyRecommendationResponse struct { }
type ApplyStorageDrsRecommendationRequestType ¶
type ApplyStorageDrsRecommendationRequestType struct { This ManagedObjectReference `xml:"_this"` Key []string `xml:"key"` }
type ApplyStorageDrsRecommendationToPodRequestType ¶
type ApplyStorageDrsRecommendationToPodRequestType struct { This ManagedObjectReference `xml:"_this"` Pod ManagedObjectReference `xml:"pod"` Key string `xml:"key"` }
type ApplyStorageDrsRecommendationToPod_Task ¶
type ApplyStorageDrsRecommendationToPod_Task ApplyStorageDrsRecommendationToPodRequestType
type ApplyStorageDrsRecommendationToPod_TaskResponse ¶
type ApplyStorageDrsRecommendationToPod_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ApplyStorageDrsRecommendation_Task ¶
type ApplyStorageDrsRecommendation_Task ApplyStorageDrsRecommendationRequestType
type ApplyStorageDrsRecommendation_TaskResponse ¶
type ApplyStorageDrsRecommendation_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ApplyStorageRecommendationResult ¶
type ApplyStorageRecommendationResult struct { DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` }
type AreAlarmActionsEnabled ¶
type AreAlarmActionsEnabled AreAlarmActionsEnabledRequestType
type AreAlarmActionsEnabledRequestType ¶
type AreAlarmActionsEnabledRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` }
type AreAlarmActionsEnabledResponse ¶
type AreAlarmActionsEnabledResponse struct {
Returnval bool `xml:"returnval"`
}
type ArrayOfAlarmAction ¶
type ArrayOfAlarmAction struct {
AlarmAction []BaseAlarmAction `xml:"AlarmAction,omitempty,typeattr"`
}
type ArrayOfAlarmExpression ¶
type ArrayOfAlarmExpression struct {
AlarmExpression []BaseAlarmExpression `xml:"AlarmExpression,omitempty,typeattr"`
}
type ArrayOfAlarmState ¶
type ArrayOfAlarmState struct {
AlarmState []AlarmState `xml:"AlarmState,omitempty"`
}
type ArrayOfAlarmTriggeringActionTransitionSpec ¶
type ArrayOfAlarmTriggeringActionTransitionSpec struct {
AlarmTriggeringActionTransitionSpec []AlarmTriggeringActionTransitionSpec `xml:"AlarmTriggeringActionTransitionSpec,omitempty"`
}
type ArrayOfAnswerFileStatusError ¶
type ArrayOfAnswerFileStatusError struct {
AnswerFileStatusError []AnswerFileStatusError `xml:"AnswerFileStatusError,omitempty"`
}
type ArrayOfAnswerFileStatusResult ¶
type ArrayOfAnswerFileStatusResult struct {
AnswerFileStatusResult []AnswerFileStatusResult `xml:"AnswerFileStatusResult,omitempty"`
}
type ArrayOfAnswerFileUpdateFailure ¶
type ArrayOfAnswerFileUpdateFailure struct {
AnswerFileUpdateFailure []AnswerFileUpdateFailure `xml:"AnswerFileUpdateFailure,omitempty"`
}
type ArrayOfAnyType ¶
type ArrayOfAnyType struct {
AnyType []AnyType `xml:"anyType,omitempty,typeattr"`
}
type ArrayOfAnyURI ¶
type ArrayOfAnyURI struct {
AnyURI []string `xml:"anyURI,omitempty"`
}
type ArrayOfApplyHostProfileConfigurationResult ¶ added in v0.18.0
type ArrayOfApplyHostProfileConfigurationResult struct {
ApplyHostProfileConfigurationResult []ApplyHostProfileConfigurationResult `xml:"ApplyHostProfileConfigurationResult,omitempty"`
}
type ArrayOfApplyHostProfileConfigurationSpec ¶ added in v0.12.0
type ArrayOfApplyHostProfileConfigurationSpec struct {
ApplyHostProfileConfigurationSpec []ApplyHostProfileConfigurationSpec `xml:"ApplyHostProfileConfigurationSpec,omitempty"`
}
type ArrayOfApplyProfile ¶
type ArrayOfApplyProfile struct {
ApplyProfile []BaseApplyProfile `xml:"ApplyProfile,omitempty,typeattr"`
}
type ArrayOfAuthorizationPrivilege ¶
type ArrayOfAuthorizationPrivilege struct {
AuthorizationPrivilege []AuthorizationPrivilege `xml:"AuthorizationPrivilege,omitempty"`
}
type ArrayOfAuthorizationRole ¶
type ArrayOfAuthorizationRole struct {
AuthorizationRole []AuthorizationRole `xml:"AuthorizationRole,omitempty"`
}
type ArrayOfAutoStartPowerInfo ¶
type ArrayOfAutoStartPowerInfo struct {
AutoStartPowerInfo []AutoStartPowerInfo `xml:"AutoStartPowerInfo,omitempty"`
}
type ArrayOfBase64Binary ¶ added in v0.18.0
type ArrayOfBase64Binary struct {
Base64Binary [][]byte `xml:"base64Binary,omitempty"`
}
type ArrayOfBoolean ¶
type ArrayOfBoolean struct {
Boolean []bool `xml:"boolean,omitempty"`
}
type ArrayOfByte ¶
type ArrayOfByte struct {
Byte []byte `xml:"byte,omitempty"`
}
type ArrayOfChangesInfoEventArgument ¶ added in v0.12.0
type ArrayOfChangesInfoEventArgument struct {
ChangesInfoEventArgument []ChangesInfoEventArgument `xml:"ChangesInfoEventArgument,omitempty"`
}
type ArrayOfCheckResult ¶
type ArrayOfCheckResult struct {
CheckResult []CheckResult `xml:"CheckResult,omitempty"`
}
type ArrayOfClusterAction ¶
type ArrayOfClusterAction struct {
ClusterAction []BaseClusterAction `xml:"ClusterAction,omitempty,typeattr"`
}
type ArrayOfClusterActionHistory ¶
type ArrayOfClusterActionHistory struct {
ClusterActionHistory []ClusterActionHistory `xml:"ClusterActionHistory,omitempty"`
}
type ArrayOfClusterAttemptedVmInfo ¶
type ArrayOfClusterAttemptedVmInfo struct {
ClusterAttemptedVmInfo []ClusterAttemptedVmInfo `xml:"ClusterAttemptedVmInfo,omitempty"`
}
type ArrayOfClusterDasAamNodeState ¶
type ArrayOfClusterDasAamNodeState struct {
ClusterDasAamNodeState []ClusterDasAamNodeState `xml:"ClusterDasAamNodeState,omitempty"`
}
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots ¶
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots struct {
ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots `xml:"ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots,omitempty"`
}
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots ¶
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots struct {
ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots `xml:"ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots,omitempty"`
}
type ArrayOfClusterDasVmConfigInfo ¶
type ArrayOfClusterDasVmConfigInfo struct {
ClusterDasVmConfigInfo []ClusterDasVmConfigInfo `xml:"ClusterDasVmConfigInfo,omitempty"`
}
type ArrayOfClusterDasVmConfigSpec ¶
type ArrayOfClusterDasVmConfigSpec struct {
ClusterDasVmConfigSpec []ClusterDasVmConfigSpec `xml:"ClusterDasVmConfigSpec,omitempty"`
}
type ArrayOfClusterDpmHostConfigInfo ¶
type ArrayOfClusterDpmHostConfigInfo struct {
ClusterDpmHostConfigInfo []ClusterDpmHostConfigInfo `xml:"ClusterDpmHostConfigInfo,omitempty"`
}
type ArrayOfClusterDpmHostConfigSpec ¶
type ArrayOfClusterDpmHostConfigSpec struct {
ClusterDpmHostConfigSpec []ClusterDpmHostConfigSpec `xml:"ClusterDpmHostConfigSpec,omitempty"`
}
type ArrayOfClusterDrsFaults ¶
type ArrayOfClusterDrsFaults struct {
ClusterDrsFaults []ClusterDrsFaults `xml:"ClusterDrsFaults,omitempty"`
}
type ArrayOfClusterDrsFaultsFaultsByVm ¶
type ArrayOfClusterDrsFaultsFaultsByVm struct {
ClusterDrsFaultsFaultsByVm []BaseClusterDrsFaultsFaultsByVm `xml:"ClusterDrsFaultsFaultsByVm,omitempty,typeattr"`
}
type ArrayOfClusterDrsMigration ¶
type ArrayOfClusterDrsMigration struct {
ClusterDrsMigration []ClusterDrsMigration `xml:"ClusterDrsMigration,omitempty"`
}
type ArrayOfClusterDrsRecommendation ¶
type ArrayOfClusterDrsRecommendation struct {
ClusterDrsRecommendation []ClusterDrsRecommendation `xml:"ClusterDrsRecommendation,omitempty"`
}
type ArrayOfClusterDrsVmConfigInfo ¶
type ArrayOfClusterDrsVmConfigInfo struct {
ClusterDrsVmConfigInfo []ClusterDrsVmConfigInfo `xml:"ClusterDrsVmConfigInfo,omitempty"`
}
type ArrayOfClusterDrsVmConfigSpec ¶
type ArrayOfClusterDrsVmConfigSpec struct {
ClusterDrsVmConfigSpec []ClusterDrsVmConfigSpec `xml:"ClusterDrsVmConfigSpec,omitempty"`
}
type ArrayOfClusterEVCManagerCheckResult ¶
type ArrayOfClusterEVCManagerCheckResult struct {
ClusterEVCManagerCheckResult []ClusterEVCManagerCheckResult `xml:"ClusterEVCManagerCheckResult,omitempty"`
}
type ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus ¶
type ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus struct {
ClusterFailoverHostAdmissionControlInfoHostStatus []ClusterFailoverHostAdmissionControlInfoHostStatus `xml:"ClusterFailoverHostAdmissionControlInfoHostStatus,omitempty"`
}
type ArrayOfClusterGroupInfo ¶
type ArrayOfClusterGroupInfo struct {
ClusterGroupInfo []BaseClusterGroupInfo `xml:"ClusterGroupInfo,omitempty,typeattr"`
}
type ArrayOfClusterGroupSpec ¶
type ArrayOfClusterGroupSpec struct {
ClusterGroupSpec []ClusterGroupSpec `xml:"ClusterGroupSpec,omitempty"`
}
type ArrayOfClusterHostRecommendation ¶
type ArrayOfClusterHostRecommendation struct {
ClusterHostRecommendation []ClusterHostRecommendation `xml:"ClusterHostRecommendation,omitempty"`
}
type ArrayOfClusterIoFilterInfo ¶
type ArrayOfClusterIoFilterInfo struct {
ClusterIoFilterInfo []ClusterIoFilterInfo `xml:"ClusterIoFilterInfo,omitempty"`
}
type ArrayOfClusterNotAttemptedVmInfo ¶
type ArrayOfClusterNotAttemptedVmInfo struct {
ClusterNotAttemptedVmInfo []ClusterNotAttemptedVmInfo `xml:"ClusterNotAttemptedVmInfo,omitempty"`
}
type ArrayOfClusterRecommendation ¶
type ArrayOfClusterRecommendation struct {
ClusterRecommendation []ClusterRecommendation `xml:"ClusterRecommendation,omitempty"`
}
type ArrayOfClusterRuleInfo ¶
type ArrayOfClusterRuleInfo struct {
ClusterRuleInfo []BaseClusterRuleInfo `xml:"ClusterRuleInfo,omitempty,typeattr"`
}
type ArrayOfClusterRuleSpec ¶
type ArrayOfClusterRuleSpec struct {
ClusterRuleSpec []ClusterRuleSpec `xml:"ClusterRuleSpec,omitempty"`
}
type ArrayOfClusterVmOrchestrationInfo ¶ added in v0.12.0
type ArrayOfClusterVmOrchestrationInfo struct {
ClusterVmOrchestrationInfo []ClusterVmOrchestrationInfo `xml:"ClusterVmOrchestrationInfo,omitempty"`
}
type ArrayOfClusterVmOrchestrationSpec ¶ added in v0.12.0
type ArrayOfClusterVmOrchestrationSpec struct {
ClusterVmOrchestrationSpec []ClusterVmOrchestrationSpec `xml:"ClusterVmOrchestrationSpec,omitempty"`
}
type ArrayOfComplianceFailure ¶
type ArrayOfComplianceFailure struct {
ComplianceFailure []ComplianceFailure `xml:"ComplianceFailure,omitempty"`
}
type ArrayOfComplianceFailureComplianceFailureValues ¶ added in v0.12.0
type ArrayOfComplianceFailureComplianceFailureValues struct {
ComplianceFailureComplianceFailureValues []ComplianceFailureComplianceFailureValues `xml:"ComplianceFailureComplianceFailureValues,omitempty"`
}
type ArrayOfComplianceLocator ¶
type ArrayOfComplianceLocator struct {
ComplianceLocator []ComplianceLocator `xml:"ComplianceLocator,omitempty"`
}
type ArrayOfComplianceResult ¶
type ArrayOfComplianceResult struct {
ComplianceResult []ComplianceResult `xml:"ComplianceResult,omitempty"`
}
type ArrayOfComputeResourceHostSPBMLicenseInfo ¶
type ArrayOfComputeResourceHostSPBMLicenseInfo struct {
ComputeResourceHostSPBMLicenseInfo []ComputeResourceHostSPBMLicenseInfo `xml:"ComputeResourceHostSPBMLicenseInfo,omitempty"`
}
type ArrayOfConflictingConfigurationConfig ¶
type ArrayOfConflictingConfigurationConfig struct {
ConflictingConfigurationConfig []ConflictingConfigurationConfig `xml:"ConflictingConfigurationConfig,omitempty"`
}
type ArrayOfCryptoKeyId ¶ added in v0.12.0
type ArrayOfCryptoKeyId struct {
CryptoKeyId []CryptoKeyId `xml:"CryptoKeyId,omitempty"`
}
type ArrayOfCryptoKeyPlain ¶ added in v0.12.0
type ArrayOfCryptoKeyPlain struct {
CryptoKeyPlain []CryptoKeyPlain `xml:"CryptoKeyPlain,omitempty"`
}
type ArrayOfCryptoKeyResult ¶ added in v0.12.0
type ArrayOfCryptoKeyResult struct {
CryptoKeyResult []CryptoKeyResult `xml:"CryptoKeyResult,omitempty"`
}
type ArrayOfCryptoManagerKmipClusterStatus ¶ added in v0.12.0
type ArrayOfCryptoManagerKmipClusterStatus struct {
CryptoManagerKmipClusterStatus []CryptoManagerKmipClusterStatus `xml:"CryptoManagerKmipClusterStatus,omitempty"`
}
type ArrayOfCryptoManagerKmipServerStatus ¶ added in v0.12.0
type ArrayOfCryptoManagerKmipServerStatus struct {
CryptoManagerKmipServerStatus []CryptoManagerKmipServerStatus `xml:"CryptoManagerKmipServerStatus,omitempty"`
}
type ArrayOfCustomFieldDef ¶
type ArrayOfCustomFieldDef struct {
CustomFieldDef []CustomFieldDef `xml:"CustomFieldDef,omitempty"`
}
type ArrayOfCustomFieldValue ¶
type ArrayOfCustomFieldValue struct {
CustomFieldValue []BaseCustomFieldValue `xml:"CustomFieldValue,omitempty,typeattr"`
}
type ArrayOfCustomizationAdapterMapping ¶
type ArrayOfCustomizationAdapterMapping struct {
CustomizationAdapterMapping []CustomizationAdapterMapping `xml:"CustomizationAdapterMapping,omitempty"`
}
type ArrayOfCustomizationIpV6Generator ¶
type ArrayOfCustomizationIpV6Generator struct {
CustomizationIpV6Generator []BaseCustomizationIpV6Generator `xml:"CustomizationIpV6Generator,omitempty,typeattr"`
}
type ArrayOfCustomizationSpecInfo ¶
type ArrayOfCustomizationSpecInfo struct {
CustomizationSpecInfo []CustomizationSpecInfo `xml:"CustomizationSpecInfo,omitempty"`
}
type ArrayOfDVPortConfigSpec ¶
type ArrayOfDVPortConfigSpec struct {
DVPortConfigSpec []DVPortConfigSpec `xml:"DVPortConfigSpec,omitempty"`
}
type ArrayOfDVPortgroupConfigSpec ¶
type ArrayOfDVPortgroupConfigSpec struct {
DVPortgroupConfigSpec []DVPortgroupConfigSpec `xml:"DVPortgroupConfigSpec,omitempty"`
}
type ArrayOfDVSHealthCheckConfig ¶
type ArrayOfDVSHealthCheckConfig struct {
DVSHealthCheckConfig []BaseDVSHealthCheckConfig `xml:"DVSHealthCheckConfig,omitempty,typeattr"`
}
type ArrayOfDVSNetworkResourcePool ¶
type ArrayOfDVSNetworkResourcePool struct {
DVSNetworkResourcePool []DVSNetworkResourcePool `xml:"DVSNetworkResourcePool,omitempty"`
}
type ArrayOfDVSNetworkResourcePoolConfigSpec ¶
type ArrayOfDVSNetworkResourcePoolConfigSpec struct {
DVSNetworkResourcePoolConfigSpec []DVSNetworkResourcePoolConfigSpec `xml:"DVSNetworkResourcePoolConfigSpec,omitempty"`
}
type ArrayOfDVSVmVnicNetworkResourcePool ¶
type ArrayOfDVSVmVnicNetworkResourcePool struct {
DVSVmVnicNetworkResourcePool []DVSVmVnicNetworkResourcePool `xml:"DVSVmVnicNetworkResourcePool,omitempty"`
}
type ArrayOfDasHeartbeatDatastoreInfo ¶
type ArrayOfDasHeartbeatDatastoreInfo struct {
DasHeartbeatDatastoreInfo []DasHeartbeatDatastoreInfo `xml:"DasHeartbeatDatastoreInfo,omitempty"`
}
type ArrayOfDatacenterMismatchArgument ¶
type ArrayOfDatacenterMismatchArgument struct {
DatacenterMismatchArgument []DatacenterMismatchArgument `xml:"DatacenterMismatchArgument,omitempty"`
}
type ArrayOfDatastoreHostMount ¶
type ArrayOfDatastoreHostMount struct {
DatastoreHostMount []DatastoreHostMount `xml:"DatastoreHostMount,omitempty"`
}
type ArrayOfDatastoreMountPathDatastorePair ¶
type ArrayOfDatastoreMountPathDatastorePair struct {
DatastoreMountPathDatastorePair []DatastoreMountPathDatastorePair `xml:"DatastoreMountPathDatastorePair,omitempty"`
}
type ArrayOfDatastoreVVolContainerFailoverPair ¶ added in v0.12.0
type ArrayOfDatastoreVVolContainerFailoverPair struct {
DatastoreVVolContainerFailoverPair []DatastoreVVolContainerFailoverPair `xml:"DatastoreVVolContainerFailoverPair,omitempty"`
}
type ArrayOfDiagnosticManagerBundleInfo ¶
type ArrayOfDiagnosticManagerBundleInfo struct {
DiagnosticManagerBundleInfo []DiagnosticManagerBundleInfo `xml:"DiagnosticManagerBundleInfo,omitempty"`
}
type ArrayOfDiagnosticManagerLogDescriptor ¶
type ArrayOfDiagnosticManagerLogDescriptor struct {
DiagnosticManagerLogDescriptor []DiagnosticManagerLogDescriptor `xml:"DiagnosticManagerLogDescriptor,omitempty"`
}
type ArrayOfDiskChangeExtent ¶
type ArrayOfDiskChangeExtent struct {
DiskChangeExtent []DiskChangeExtent `xml:"DiskChangeExtent,omitempty"`
}
type ArrayOfDistributedVirtualPort ¶
type ArrayOfDistributedVirtualPort struct {
DistributedVirtualPort []DistributedVirtualPort `xml:"DistributedVirtualPort,omitempty"`
}
type ArrayOfDistributedVirtualPortgroupInfo ¶
type ArrayOfDistributedVirtualPortgroupInfo struct {
DistributedVirtualPortgroupInfo []DistributedVirtualPortgroupInfo `xml:"DistributedVirtualPortgroupInfo,omitempty"`
}
type ArrayOfDistributedVirtualSwitchHostMember ¶
type ArrayOfDistributedVirtualSwitchHostMember struct {
DistributedVirtualSwitchHostMember []DistributedVirtualSwitchHostMember `xml:"DistributedVirtualSwitchHostMember,omitempty"`
}
type ArrayOfDistributedVirtualSwitchHostMemberConfigSpec ¶
type ArrayOfDistributedVirtualSwitchHostMemberConfigSpec struct {
DistributedVirtualSwitchHostMemberConfigSpec []DistributedVirtualSwitchHostMemberConfigSpec `xml:"DistributedVirtualSwitchHostMemberConfigSpec,omitempty"`
}
type ArrayOfDistributedVirtualSwitchHostMemberPnicSpec ¶
type ArrayOfDistributedVirtualSwitchHostMemberPnicSpec struct {
DistributedVirtualSwitchHostMemberPnicSpec []DistributedVirtualSwitchHostMemberPnicSpec `xml:"DistributedVirtualSwitchHostMemberPnicSpec,omitempty"`
}
type ArrayOfDistributedVirtualSwitchHostProductSpec ¶
type ArrayOfDistributedVirtualSwitchHostProductSpec struct {
DistributedVirtualSwitchHostProductSpec []DistributedVirtualSwitchHostProductSpec `xml:"DistributedVirtualSwitchHostProductSpec,omitempty"`
}
type ArrayOfDistributedVirtualSwitchInfo ¶
type ArrayOfDistributedVirtualSwitchInfo struct {
DistributedVirtualSwitchInfo []DistributedVirtualSwitchInfo `xml:"DistributedVirtualSwitchInfo,omitempty"`
}
type ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob ¶
type ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob struct {
DistributedVirtualSwitchKeyedOpaqueBlob []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"DistributedVirtualSwitchKeyedOpaqueBlob,omitempty"`
}
type ArrayOfDistributedVirtualSwitchManagerCompatibilityResult ¶
type ArrayOfDistributedVirtualSwitchManagerCompatibilityResult struct {
DistributedVirtualSwitchManagerCompatibilityResult []DistributedVirtualSwitchManagerCompatibilityResult `xml:"DistributedVirtualSwitchManagerCompatibilityResult,omitempty"`
}
type ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec ¶
type ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec struct {
DistributedVirtualSwitchManagerHostDvsFilterSpec []BaseDistributedVirtualSwitchManagerHostDvsFilterSpec `xml:"DistributedVirtualSwitchManagerHostDvsFilterSpec,omitempty,typeattr"`
}
type ArrayOfDistributedVirtualSwitchProductSpec ¶
type ArrayOfDistributedVirtualSwitchProductSpec struct {
DistributedVirtualSwitchProductSpec []DistributedVirtualSwitchProductSpec `xml:"DistributedVirtualSwitchProductSpec,omitempty"`
}
type ArrayOfDouble ¶
type ArrayOfDouble struct {
Double []float64 `xml:"double,omitempty"`
}
type ArrayOfDvsApplyOperationFaultFaultOnObject ¶
type ArrayOfDvsApplyOperationFaultFaultOnObject struct {
DvsApplyOperationFaultFaultOnObject []DvsApplyOperationFaultFaultOnObject `xml:"DvsApplyOperationFaultFaultOnObject,omitempty"`
}
type ArrayOfDvsFilterConfig ¶
type ArrayOfDvsFilterConfig struct {
DvsFilterConfig []BaseDvsFilterConfig `xml:"DvsFilterConfig,omitempty,typeattr"`
}
type ArrayOfDvsHostInfrastructureTrafficResource ¶
type ArrayOfDvsHostInfrastructureTrafficResource struct {
DvsHostInfrastructureTrafficResource []DvsHostInfrastructureTrafficResource `xml:"DvsHostInfrastructureTrafficResource,omitempty"`
}
type ArrayOfDvsHostVNicProfile ¶
type ArrayOfDvsHostVNicProfile struct {
DvsHostVNicProfile []DvsHostVNicProfile `xml:"DvsHostVNicProfile,omitempty"`
}
type ArrayOfDvsNetworkRuleQualifier ¶
type ArrayOfDvsNetworkRuleQualifier struct {
DvsNetworkRuleQualifier []BaseDvsNetworkRuleQualifier `xml:"DvsNetworkRuleQualifier,omitempty,typeattr"`
}
type ArrayOfDvsOperationBulkFaultFaultOnHost ¶
type ArrayOfDvsOperationBulkFaultFaultOnHost struct {
DvsOperationBulkFaultFaultOnHost []DvsOperationBulkFaultFaultOnHost `xml:"DvsOperationBulkFaultFaultOnHost,omitempty"`
}
type ArrayOfDvsOutOfSyncHostArgument ¶
type ArrayOfDvsOutOfSyncHostArgument struct {
DvsOutOfSyncHostArgument []DvsOutOfSyncHostArgument `xml:"DvsOutOfSyncHostArgument,omitempty"`
}
type ArrayOfDvsProfile ¶
type ArrayOfDvsProfile struct {
DvsProfile []DvsProfile `xml:"DvsProfile,omitempty"`
}
type ArrayOfDvsServiceConsoleVNicProfile ¶
type ArrayOfDvsServiceConsoleVNicProfile struct {
DvsServiceConsoleVNicProfile []DvsServiceConsoleVNicProfile `xml:"DvsServiceConsoleVNicProfile,omitempty"`
}
type ArrayOfDvsTrafficRule ¶
type ArrayOfDvsTrafficRule struct {
DvsTrafficRule []DvsTrafficRule `xml:"DvsTrafficRule,omitempty"`
}
type ArrayOfDvsVmVnicNetworkResourcePoolRuntimeInfo ¶
type ArrayOfDvsVmVnicNetworkResourcePoolRuntimeInfo struct {
DvsVmVnicNetworkResourcePoolRuntimeInfo []DvsVmVnicNetworkResourcePoolRuntimeInfo `xml:"DvsVmVnicNetworkResourcePoolRuntimeInfo,omitempty"`
}
type ArrayOfDvsVmVnicResourcePoolConfigSpec ¶
type ArrayOfDvsVmVnicResourcePoolConfigSpec struct {
DvsVmVnicResourcePoolConfigSpec []DvsVmVnicResourcePoolConfigSpec `xml:"DvsVmVnicResourcePoolConfigSpec,omitempty"`
}
type ArrayOfDvsVnicAllocatedResource ¶
type ArrayOfDvsVnicAllocatedResource struct {
DvsVnicAllocatedResource []DvsVnicAllocatedResource `xml:"DvsVnicAllocatedResource,omitempty"`
}
type ArrayOfDynamicProperty ¶
type ArrayOfDynamicProperty struct {
DynamicProperty []DynamicProperty `xml:"DynamicProperty,omitempty"`
}
type ArrayOfEVCMode ¶
type ArrayOfEVCMode struct {
EVCMode []EVCMode `xml:"EVCMode,omitempty"`
}
type ArrayOfElementDescription ¶
type ArrayOfElementDescription struct {
ElementDescription []BaseElementDescription `xml:"ElementDescription,omitempty,typeattr"`
}
type ArrayOfEntityBackupConfig ¶
type ArrayOfEntityBackupConfig struct {
EntityBackupConfig []EntityBackupConfig `xml:"EntityBackupConfig,omitempty"`
}
type ArrayOfEntityPrivilege ¶
type ArrayOfEntityPrivilege struct {
EntityPrivilege []EntityPrivilege `xml:"EntityPrivilege,omitempty"`
}
type ArrayOfEnumDescription ¶
type ArrayOfEnumDescription struct {
EnumDescription []EnumDescription `xml:"EnumDescription,omitempty"`
}
type ArrayOfEvent ¶
type ArrayOfEvent struct {
Event []BaseEvent `xml:"Event,omitempty,typeattr"`
}
type ArrayOfEventAlarmExpressionComparison ¶
type ArrayOfEventAlarmExpressionComparison struct {
EventAlarmExpressionComparison []EventAlarmExpressionComparison `xml:"EventAlarmExpressionComparison,omitempty"`
}
type ArrayOfEventArgDesc ¶
type ArrayOfEventArgDesc struct {
EventArgDesc []EventArgDesc `xml:"EventArgDesc,omitempty"`
}
type ArrayOfEventDescriptionEventDetail ¶
type ArrayOfEventDescriptionEventDetail struct {
EventDescriptionEventDetail []EventDescriptionEventDetail `xml:"EventDescriptionEventDetail,omitempty"`
}
type ArrayOfExtManagedEntityInfo ¶
type ArrayOfExtManagedEntityInfo struct {
ExtManagedEntityInfo []ExtManagedEntityInfo `xml:"ExtManagedEntityInfo,omitempty"`
}
type ArrayOfExtSolutionManagerInfoTabInfo ¶
type ArrayOfExtSolutionManagerInfoTabInfo struct {
ExtSolutionManagerInfoTabInfo []ExtSolutionManagerInfoTabInfo `xml:"ExtSolutionManagerInfoTabInfo,omitempty"`
}
type ArrayOfExtendedEventPair ¶
type ArrayOfExtendedEventPair struct {
ExtendedEventPair []ExtendedEventPair `xml:"ExtendedEventPair,omitempty"`
}
type ArrayOfExtension ¶
type ArrayOfExtension struct {
Extension []Extension `xml:"Extension,omitempty"`
}
type ArrayOfExtensionClientInfo ¶
type ArrayOfExtensionClientInfo struct {
ExtensionClientInfo []ExtensionClientInfo `xml:"ExtensionClientInfo,omitempty"`
}
type ArrayOfExtensionEventTypeInfo ¶
type ArrayOfExtensionEventTypeInfo struct {
ExtensionEventTypeInfo []ExtensionEventTypeInfo `xml:"ExtensionEventTypeInfo,omitempty"`
}
type ArrayOfExtensionFaultTypeInfo ¶
type ArrayOfExtensionFaultTypeInfo struct {
ExtensionFaultTypeInfo []ExtensionFaultTypeInfo `xml:"ExtensionFaultTypeInfo,omitempty"`
}
type ArrayOfExtensionManagerIpAllocationUsage ¶
type ArrayOfExtensionManagerIpAllocationUsage struct {
ExtensionManagerIpAllocationUsage []ExtensionManagerIpAllocationUsage `xml:"ExtensionManagerIpAllocationUsage,omitempty"`
}
type ArrayOfExtensionPrivilegeInfo ¶
type ArrayOfExtensionPrivilegeInfo struct {
ExtensionPrivilegeInfo []ExtensionPrivilegeInfo `xml:"ExtensionPrivilegeInfo,omitempty"`
}
type ArrayOfExtensionResourceInfo ¶
type ArrayOfExtensionResourceInfo struct {
ExtensionResourceInfo []ExtensionResourceInfo `xml:"ExtensionResourceInfo,omitempty"`
}
type ArrayOfExtensionServerInfo ¶
type ArrayOfExtensionServerInfo struct {
ExtensionServerInfo []ExtensionServerInfo `xml:"ExtensionServerInfo,omitempty"`
}
type ArrayOfExtensionTaskTypeInfo ¶
type ArrayOfExtensionTaskTypeInfo struct {
ExtensionTaskTypeInfo []ExtensionTaskTypeInfo `xml:"ExtensionTaskTypeInfo,omitempty"`
}
type ArrayOfFaultToleranceDiskSpec ¶
type ArrayOfFaultToleranceDiskSpec struct {
FaultToleranceDiskSpec []FaultToleranceDiskSpec `xml:"FaultToleranceDiskSpec,omitempty"`
}
type ArrayOfFaultsByHost ¶ added in v0.18.0
type ArrayOfFaultsByHost struct {
FaultsByHost []FaultsByHost `xml:"FaultsByHost,omitempty"`
}
type ArrayOfFaultsByVM ¶ added in v0.18.0
type ArrayOfFaultsByVM struct {
FaultsByVM []FaultsByVM `xml:"FaultsByVM,omitempty"`
}
type ArrayOfFcoeConfigVlanRange ¶
type ArrayOfFcoeConfigVlanRange struct {
FcoeConfigVlanRange []FcoeConfigVlanRange `xml:"FcoeConfigVlanRange,omitempty"`
}
type ArrayOfFileInfo ¶
type ArrayOfFileInfo struct {
FileInfo []BaseFileInfo `xml:"FileInfo,omitempty,typeattr"`
}
type ArrayOfFileQuery ¶
type ArrayOfFileQuery struct {
FileQuery []BaseFileQuery `xml:"FileQuery,omitempty,typeattr"`
}
type ArrayOfFirewallProfileRulesetProfile ¶
type ArrayOfFirewallProfileRulesetProfile struct {
FirewallProfileRulesetProfile []FirewallProfileRulesetProfile `xml:"FirewallProfileRulesetProfile,omitempty"`
}
type ArrayOfGuestAliases ¶
type ArrayOfGuestAliases struct {
GuestAliases []GuestAliases `xml:"GuestAliases,omitempty"`
}
type ArrayOfGuestAuthAliasInfo ¶
type ArrayOfGuestAuthAliasInfo struct {
GuestAuthAliasInfo []GuestAuthAliasInfo `xml:"GuestAuthAliasInfo,omitempty"`
}
type ArrayOfGuestAuthSubject ¶
type ArrayOfGuestAuthSubject struct {
GuestAuthSubject []BaseGuestAuthSubject `xml:"GuestAuthSubject,omitempty,typeattr"`
}
type ArrayOfGuestDiskInfo ¶
type ArrayOfGuestDiskInfo struct {
GuestDiskInfo []GuestDiskInfo `xml:"GuestDiskInfo,omitempty"`
}
type ArrayOfGuestFileInfo ¶
type ArrayOfGuestFileInfo struct {
GuestFileInfo []GuestFileInfo `xml:"GuestFileInfo,omitempty"`
}
type ArrayOfGuestInfoNamespaceGenerationInfo ¶
type ArrayOfGuestInfoNamespaceGenerationInfo struct {
GuestInfoNamespaceGenerationInfo []GuestInfoNamespaceGenerationInfo `xml:"GuestInfoNamespaceGenerationInfo,omitempty"`
}
type ArrayOfGuestMappedAliases ¶
type ArrayOfGuestMappedAliases struct {
GuestMappedAliases []GuestMappedAliases `xml:"GuestMappedAliases,omitempty"`
}
type ArrayOfGuestNicInfo ¶
type ArrayOfGuestNicInfo struct {
GuestNicInfo []GuestNicInfo `xml:"GuestNicInfo,omitempty"`
}
type ArrayOfGuestOsDescriptor ¶
type ArrayOfGuestOsDescriptor struct {
GuestOsDescriptor []GuestOsDescriptor `xml:"GuestOsDescriptor,omitempty"`
}
type ArrayOfGuestProcessInfo ¶
type ArrayOfGuestProcessInfo struct {
GuestProcessInfo []GuestProcessInfo `xml:"GuestProcessInfo,omitempty"`
}
type ArrayOfGuestRegKeyRecordSpec ¶
type ArrayOfGuestRegKeyRecordSpec struct {
GuestRegKeyRecordSpec []GuestRegKeyRecordSpec `xml:"GuestRegKeyRecordSpec,omitempty"`
}
type ArrayOfGuestRegValueSpec ¶
type ArrayOfGuestRegValueSpec struct {
GuestRegValueSpec []GuestRegValueSpec `xml:"GuestRegValueSpec,omitempty"`
}
type ArrayOfGuestStackInfo ¶
type ArrayOfGuestStackInfo struct {
GuestStackInfo []GuestStackInfo `xml:"GuestStackInfo,omitempty"`
}
type ArrayOfHbrManagerVmReplicationCapability ¶
type ArrayOfHbrManagerVmReplicationCapability struct {
HbrManagerVmReplicationCapability []HbrManagerVmReplicationCapability `xml:"HbrManagerVmReplicationCapability,omitempty"`
}
type ArrayOfHealthUpdate ¶ added in v0.12.0
type ArrayOfHealthUpdate struct {
HealthUpdate []HealthUpdate `xml:"HealthUpdate,omitempty"`
}
type ArrayOfHealthUpdateInfo ¶ added in v0.12.0
type ArrayOfHealthUpdateInfo struct {
HealthUpdateInfo []HealthUpdateInfo `xml:"HealthUpdateInfo,omitempty"`
}
type ArrayOfHostAccessControlEntry ¶
type ArrayOfHostAccessControlEntry struct {
HostAccessControlEntry []HostAccessControlEntry `xml:"HostAccessControlEntry,omitempty"`
}
type ArrayOfHostAccountSpec ¶
type ArrayOfHostAccountSpec struct {
HostAccountSpec []BaseHostAccountSpec `xml:"HostAccountSpec,omitempty,typeattr"`
}
type ArrayOfHostActiveDirectory ¶
type ArrayOfHostActiveDirectory struct {
HostActiveDirectory []HostActiveDirectory `xml:"HostActiveDirectory,omitempty"`
}
type ArrayOfHostAuthenticationStoreInfo ¶
type ArrayOfHostAuthenticationStoreInfo struct {
HostAuthenticationStoreInfo []BaseHostAuthenticationStoreInfo `xml:"HostAuthenticationStoreInfo,omitempty,typeattr"`
}
type ArrayOfHostBootDevice ¶
type ArrayOfHostBootDevice struct {
HostBootDevice []HostBootDevice `xml:"HostBootDevice,omitempty"`
}
type ArrayOfHostCacheConfigurationInfo ¶
type ArrayOfHostCacheConfigurationInfo struct {
HostCacheConfigurationInfo []HostCacheConfigurationInfo `xml:"HostCacheConfigurationInfo,omitempty"`
}
type ArrayOfHostConnectInfoNetworkInfo ¶
type ArrayOfHostConnectInfoNetworkInfo struct {
HostConnectInfoNetworkInfo []BaseHostConnectInfoNetworkInfo `xml:"HostConnectInfoNetworkInfo,omitempty,typeattr"`
}
type ArrayOfHostCpuIdInfo ¶
type ArrayOfHostCpuIdInfo struct {
HostCpuIdInfo []HostCpuIdInfo `xml:"HostCpuIdInfo,omitempty"`
}
type ArrayOfHostCpuPackage ¶
type ArrayOfHostCpuPackage struct {
HostCpuPackage []HostCpuPackage `xml:"HostCpuPackage,omitempty"`
}
type ArrayOfHostDatastoreBrowserSearchResults ¶
type ArrayOfHostDatastoreBrowserSearchResults struct {
HostDatastoreBrowserSearchResults []HostDatastoreBrowserSearchResults `xml:"HostDatastoreBrowserSearchResults,omitempty"`
}
type ArrayOfHostDatastoreConnectInfo ¶
type ArrayOfHostDatastoreConnectInfo struct {
HostDatastoreConnectInfo []BaseHostDatastoreConnectInfo `xml:"HostDatastoreConnectInfo,omitempty,typeattr"`
}
type ArrayOfHostDatastoreSystemDatastoreResult ¶
type ArrayOfHostDatastoreSystemDatastoreResult struct {
HostDatastoreSystemDatastoreResult []HostDatastoreSystemDatastoreResult `xml:"HostDatastoreSystemDatastoreResult,omitempty"`
}
type ArrayOfHostDateTimeSystemTimeZone ¶
type ArrayOfHostDateTimeSystemTimeZone struct {
HostDateTimeSystemTimeZone []HostDateTimeSystemTimeZone `xml:"HostDateTimeSystemTimeZone,omitempty"`
}
type ArrayOfHostDhcpService ¶
type ArrayOfHostDhcpService struct {
HostDhcpService []HostDhcpService `xml:"HostDhcpService,omitempty"`
}
type ArrayOfHostDhcpServiceConfig ¶
type ArrayOfHostDhcpServiceConfig struct {
HostDhcpServiceConfig []HostDhcpServiceConfig `xml:"HostDhcpServiceConfig,omitempty"`
}
type ArrayOfHostDiagnosticPartition ¶
type ArrayOfHostDiagnosticPartition struct {
HostDiagnosticPartition []HostDiagnosticPartition `xml:"HostDiagnosticPartition,omitempty"`
}
type ArrayOfHostDiagnosticPartitionCreateOption ¶
type ArrayOfHostDiagnosticPartitionCreateOption struct {
HostDiagnosticPartitionCreateOption []HostDiagnosticPartitionCreateOption `xml:"HostDiagnosticPartitionCreateOption,omitempty"`
}
type ArrayOfHostDiskConfigurationResult ¶
type ArrayOfHostDiskConfigurationResult struct {
HostDiskConfigurationResult []HostDiskConfigurationResult `xml:"HostDiskConfigurationResult,omitempty"`
}
type ArrayOfHostDiskMappingPartitionOption ¶
type ArrayOfHostDiskMappingPartitionOption struct {
HostDiskMappingPartitionOption []HostDiskMappingPartitionOption `xml:"HostDiskMappingPartitionOption,omitempty"`
}
type ArrayOfHostDiskPartitionAttributes ¶
type ArrayOfHostDiskPartitionAttributes struct {
HostDiskPartitionAttributes []HostDiskPartitionAttributes `xml:"HostDiskPartitionAttributes,omitempty"`
}
type ArrayOfHostDiskPartitionBlockRange ¶
type ArrayOfHostDiskPartitionBlockRange struct {
HostDiskPartitionBlockRange []HostDiskPartitionBlockRange `xml:"HostDiskPartitionBlockRange,omitempty"`
}
type ArrayOfHostDiskPartitionInfo ¶
type ArrayOfHostDiskPartitionInfo struct {
HostDiskPartitionInfo []HostDiskPartitionInfo `xml:"HostDiskPartitionInfo,omitempty"`
}
type ArrayOfHostEventArgument ¶
type ArrayOfHostEventArgument struct {
HostEventArgument []HostEventArgument `xml:"HostEventArgument,omitempty"`
}
type ArrayOfHostFeatureCapability ¶
type ArrayOfHostFeatureCapability struct {
HostFeatureCapability []HostFeatureCapability `xml:"HostFeatureCapability,omitempty"`
}
type ArrayOfHostFeatureMask ¶
type ArrayOfHostFeatureMask struct {
HostFeatureMask []HostFeatureMask `xml:"HostFeatureMask,omitempty"`
}
type ArrayOfHostFeatureVersionInfo ¶
type ArrayOfHostFeatureVersionInfo struct {
HostFeatureVersionInfo []HostFeatureVersionInfo `xml:"HostFeatureVersionInfo,omitempty"`
}
type ArrayOfHostFileSystemMountInfo ¶
type ArrayOfHostFileSystemMountInfo struct {
HostFileSystemMountInfo []HostFileSystemMountInfo `xml:"HostFileSystemMountInfo,omitempty"`
}
type ArrayOfHostFirewallConfigRuleSetConfig ¶
type ArrayOfHostFirewallConfigRuleSetConfig struct {
HostFirewallConfigRuleSetConfig []HostFirewallConfigRuleSetConfig `xml:"HostFirewallConfigRuleSetConfig,omitempty"`
}
type ArrayOfHostFirewallRule ¶
type ArrayOfHostFirewallRule struct {
HostFirewallRule []HostFirewallRule `xml:"HostFirewallRule,omitempty"`
}
type ArrayOfHostFirewallRuleset ¶
type ArrayOfHostFirewallRuleset struct {
HostFirewallRuleset []HostFirewallRuleset `xml:"HostFirewallRuleset,omitempty"`
}
type ArrayOfHostFirewallRulesetIpNetwork ¶
type ArrayOfHostFirewallRulesetIpNetwork struct {
HostFirewallRulesetIpNetwork []HostFirewallRulesetIpNetwork `xml:"HostFirewallRulesetIpNetwork,omitempty"`
}
type ArrayOfHostGraphicsConfigDeviceType ¶ added in v0.12.0
type ArrayOfHostGraphicsConfigDeviceType struct {
HostGraphicsConfigDeviceType []HostGraphicsConfigDeviceType `xml:"HostGraphicsConfigDeviceType,omitempty"`
}
type ArrayOfHostGraphicsInfo ¶
type ArrayOfHostGraphicsInfo struct {
HostGraphicsInfo []HostGraphicsInfo `xml:"HostGraphicsInfo,omitempty"`
}
type ArrayOfHostHardwareElementInfo ¶
type ArrayOfHostHardwareElementInfo struct {
HostHardwareElementInfo []BaseHostHardwareElementInfo `xml:"HostHardwareElementInfo,omitempty,typeattr"`
}
type ArrayOfHostHostBusAdapter ¶
type ArrayOfHostHostBusAdapter struct {
HostHostBusAdapter []BaseHostHostBusAdapter `xml:"HostHostBusAdapter,omitempty,typeattr"`
}
type ArrayOfHostInternetScsiHbaIscsiIpv6Address ¶
type ArrayOfHostInternetScsiHbaIscsiIpv6Address struct {
HostInternetScsiHbaIscsiIpv6Address []HostInternetScsiHbaIscsiIpv6Address `xml:"HostInternetScsiHbaIscsiIpv6Address,omitempty"`
}
type ArrayOfHostInternetScsiHbaParamValue ¶
type ArrayOfHostInternetScsiHbaParamValue struct {
HostInternetScsiHbaParamValue []HostInternetScsiHbaParamValue `xml:"HostInternetScsiHbaParamValue,omitempty"`
}
type ArrayOfHostInternetScsiHbaSendTarget ¶
type ArrayOfHostInternetScsiHbaSendTarget struct {
HostInternetScsiHbaSendTarget []HostInternetScsiHbaSendTarget `xml:"HostInternetScsiHbaSendTarget,omitempty"`
}
type ArrayOfHostInternetScsiHbaStaticTarget ¶
type ArrayOfHostInternetScsiHbaStaticTarget struct {
HostInternetScsiHbaStaticTarget []HostInternetScsiHbaStaticTarget `xml:"HostInternetScsiHbaStaticTarget,omitempty"`
}
type ArrayOfHostIoFilterInfo ¶
type ArrayOfHostIoFilterInfo struct {
HostIoFilterInfo []HostIoFilterInfo `xml:"HostIoFilterInfo,omitempty"`
}
type ArrayOfHostIpConfigIpV6Address ¶
type ArrayOfHostIpConfigIpV6Address struct {
HostIpConfigIpV6Address []HostIpConfigIpV6Address `xml:"HostIpConfigIpV6Address,omitempty"`
}
type ArrayOfHostIpRouteEntry ¶
type ArrayOfHostIpRouteEntry struct {
HostIpRouteEntry []HostIpRouteEntry `xml:"HostIpRouteEntry,omitempty"`
}
type ArrayOfHostIpRouteOp ¶
type ArrayOfHostIpRouteOp struct {
HostIpRouteOp []HostIpRouteOp `xml:"HostIpRouteOp,omitempty"`
}
type ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec ¶
type ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec struct {
HostLowLevelProvisioningManagerDiskLayoutSpec []HostLowLevelProvisioningManagerDiskLayoutSpec `xml:"HostLowLevelProvisioningManagerDiskLayoutSpec,omitempty"`
}
type ArrayOfHostLowLevelProvisioningManagerFileDeleteResult ¶
type ArrayOfHostLowLevelProvisioningManagerFileDeleteResult struct {
HostLowLevelProvisioningManagerFileDeleteResult []HostLowLevelProvisioningManagerFileDeleteResult `xml:"HostLowLevelProvisioningManagerFileDeleteResult,omitempty"`
}
type ArrayOfHostLowLevelProvisioningManagerFileDeleteSpec ¶
type ArrayOfHostLowLevelProvisioningManagerFileDeleteSpec struct {
HostLowLevelProvisioningManagerFileDeleteSpec []HostLowLevelProvisioningManagerFileDeleteSpec `xml:"HostLowLevelProvisioningManagerFileDeleteSpec,omitempty"`
}
type ArrayOfHostLowLevelProvisioningManagerFileReserveResult ¶
type ArrayOfHostLowLevelProvisioningManagerFileReserveResult struct {
HostLowLevelProvisioningManagerFileReserveResult []HostLowLevelProvisioningManagerFileReserveResult `xml:"HostLowLevelProvisioningManagerFileReserveResult,omitempty"`
}
type ArrayOfHostLowLevelProvisioningManagerFileReserveSpec ¶
type ArrayOfHostLowLevelProvisioningManagerFileReserveSpec struct {
HostLowLevelProvisioningManagerFileReserveSpec []HostLowLevelProvisioningManagerFileReserveSpec `xml:"HostLowLevelProvisioningManagerFileReserveSpec,omitempty"`
}
type ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec ¶
type ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec struct {
HostLowLevelProvisioningManagerSnapshotLayoutSpec []HostLowLevelProvisioningManagerSnapshotLayoutSpec `xml:"HostLowLevelProvisioningManagerSnapshotLayoutSpec,omitempty"`
}
type ArrayOfHostMemberHealthCheckResult ¶
type ArrayOfHostMemberHealthCheckResult struct {
HostMemberHealthCheckResult []BaseHostMemberHealthCheckResult `xml:"HostMemberHealthCheckResult,omitempty,typeattr"`
}
type ArrayOfHostMemberRuntimeInfo ¶
type ArrayOfHostMemberRuntimeInfo struct {
HostMemberRuntimeInfo []HostMemberRuntimeInfo `xml:"HostMemberRuntimeInfo,omitempty"`
}
type ArrayOfHostMultipathInfoLogicalUnit ¶
type ArrayOfHostMultipathInfoLogicalUnit struct {
HostMultipathInfoLogicalUnit []HostMultipathInfoLogicalUnit `xml:"HostMultipathInfoLogicalUnit,omitempty"`
}
type ArrayOfHostMultipathInfoPath ¶
type ArrayOfHostMultipathInfoPath struct {
HostMultipathInfoPath []HostMultipathInfoPath `xml:"HostMultipathInfoPath,omitempty"`
}
type ArrayOfHostMultipathStateInfoPath ¶
type ArrayOfHostMultipathStateInfoPath struct {
HostMultipathStateInfoPath []HostMultipathStateInfoPath `xml:"HostMultipathStateInfoPath,omitempty"`
}
type ArrayOfHostNasVolumeConfig ¶
type ArrayOfHostNasVolumeConfig struct {
HostNasVolumeConfig []HostNasVolumeConfig `xml:"HostNasVolumeConfig,omitempty"`
}
type ArrayOfHostNatService ¶
type ArrayOfHostNatService struct {
HostNatService []HostNatService `xml:"HostNatService,omitempty"`
}
type ArrayOfHostNatServiceConfig ¶
type ArrayOfHostNatServiceConfig struct {
HostNatServiceConfig []HostNatServiceConfig `xml:"HostNatServiceConfig,omitempty"`
}
type ArrayOfHostNatServicePortForwardSpec ¶
type ArrayOfHostNatServicePortForwardSpec struct {
HostNatServicePortForwardSpec []HostNatServicePortForwardSpec `xml:"HostNatServicePortForwardSpec,omitempty"`
}
type ArrayOfHostNetStackInstance ¶
type ArrayOfHostNetStackInstance struct {
HostNetStackInstance []HostNetStackInstance `xml:"HostNetStackInstance,omitempty"`
}
type ArrayOfHostNetworkConfigNetStackSpec ¶
type ArrayOfHostNetworkConfigNetStackSpec struct {
HostNetworkConfigNetStackSpec []HostNetworkConfigNetStackSpec `xml:"HostNetworkConfigNetStackSpec,omitempty"`
}
type ArrayOfHostNumaNode ¶
type ArrayOfHostNumaNode struct {
HostNumaNode []HostNumaNode `xml:"HostNumaNode,omitempty"`
}
type ArrayOfHostNumericSensorInfo ¶
type ArrayOfHostNumericSensorInfo struct {
HostNumericSensorInfo []HostNumericSensorInfo `xml:"HostNumericSensorInfo,omitempty"`
}
type ArrayOfHostOpaqueNetworkInfo ¶
type ArrayOfHostOpaqueNetworkInfo struct {
HostOpaqueNetworkInfo []HostOpaqueNetworkInfo `xml:"HostOpaqueNetworkInfo,omitempty"`
}
type ArrayOfHostOpaqueSwitch ¶
type ArrayOfHostOpaqueSwitch struct {
HostOpaqueSwitch []HostOpaqueSwitch `xml:"HostOpaqueSwitch,omitempty"`
}
type ArrayOfHostOpaqueSwitchPhysicalNicZone ¶
type ArrayOfHostOpaqueSwitchPhysicalNicZone struct {
HostOpaqueSwitchPhysicalNicZone []HostOpaqueSwitchPhysicalNicZone `xml:"HostOpaqueSwitchPhysicalNicZone,omitempty"`
}
type ArrayOfHostPatchManagerStatus ¶
type ArrayOfHostPatchManagerStatus struct {
HostPatchManagerStatus []HostPatchManagerStatus `xml:"HostPatchManagerStatus,omitempty"`
}
type ArrayOfHostPatchManagerStatusPrerequisitePatch ¶
type ArrayOfHostPatchManagerStatusPrerequisitePatch struct {
HostPatchManagerStatusPrerequisitePatch []HostPatchManagerStatusPrerequisitePatch `xml:"HostPatchManagerStatusPrerequisitePatch,omitempty"`
}
type ArrayOfHostPathSelectionPolicyOption ¶
type ArrayOfHostPathSelectionPolicyOption struct {
HostPathSelectionPolicyOption []HostPathSelectionPolicyOption `xml:"HostPathSelectionPolicyOption,omitempty"`
}
type ArrayOfHostPciDevice ¶
type ArrayOfHostPciDevice struct {
HostPciDevice []HostPciDevice `xml:"HostPciDevice,omitempty"`
}
type ArrayOfHostPciPassthruConfig ¶
type ArrayOfHostPciPassthruConfig struct {
HostPciPassthruConfig []BaseHostPciPassthruConfig `xml:"HostPciPassthruConfig,omitempty,typeattr"`
}
type ArrayOfHostPciPassthruInfo ¶
type ArrayOfHostPciPassthruInfo struct {
HostPciPassthruInfo []BaseHostPciPassthruInfo `xml:"HostPciPassthruInfo,omitempty,typeattr"`
}
type ArrayOfHostPlacedVirtualNicIdentifier ¶
type ArrayOfHostPlacedVirtualNicIdentifier struct {
HostPlacedVirtualNicIdentifier []HostPlacedVirtualNicIdentifier `xml:"HostPlacedVirtualNicIdentifier,omitempty"`
}
type ArrayOfHostPlugStoreTopologyAdapter ¶
type ArrayOfHostPlugStoreTopologyAdapter struct {
HostPlugStoreTopologyAdapter []HostPlugStoreTopologyAdapter `xml:"HostPlugStoreTopologyAdapter,omitempty"`
}
type ArrayOfHostPlugStoreTopologyDevice ¶
type ArrayOfHostPlugStoreTopologyDevice struct {
HostPlugStoreTopologyDevice []HostPlugStoreTopologyDevice `xml:"HostPlugStoreTopologyDevice,omitempty"`
}
type ArrayOfHostPlugStoreTopologyPath ¶
type ArrayOfHostPlugStoreTopologyPath struct {
HostPlugStoreTopologyPath []HostPlugStoreTopologyPath `xml:"HostPlugStoreTopologyPath,omitempty"`
}
type ArrayOfHostPlugStoreTopologyPlugin ¶
type ArrayOfHostPlugStoreTopologyPlugin struct {
HostPlugStoreTopologyPlugin []HostPlugStoreTopologyPlugin `xml:"HostPlugStoreTopologyPlugin,omitempty"`
}
type ArrayOfHostPlugStoreTopologyTarget ¶
type ArrayOfHostPlugStoreTopologyTarget struct {
HostPlugStoreTopologyTarget []HostPlugStoreTopologyTarget `xml:"HostPlugStoreTopologyTarget,omitempty"`
}
type ArrayOfHostPnicNetworkResourceInfo ¶
type ArrayOfHostPnicNetworkResourceInfo struct {
HostPnicNetworkResourceInfo []HostPnicNetworkResourceInfo `xml:"HostPnicNetworkResourceInfo,omitempty"`
}
type ArrayOfHostPortGroup ¶
type ArrayOfHostPortGroup struct {
HostPortGroup []HostPortGroup `xml:"HostPortGroup,omitempty"`
}
type ArrayOfHostPortGroupConfig ¶
type ArrayOfHostPortGroupConfig struct {
HostPortGroupConfig []HostPortGroupConfig `xml:"HostPortGroupConfig,omitempty"`
}
type ArrayOfHostPortGroupPort ¶
type ArrayOfHostPortGroupPort struct {
HostPortGroupPort []HostPortGroupPort `xml:"HostPortGroupPort,omitempty"`
}
type ArrayOfHostPortGroupProfile ¶
type ArrayOfHostPortGroupProfile struct {
HostPortGroupProfile []HostPortGroupProfile `xml:"HostPortGroupProfile,omitempty"`
}
type ArrayOfHostPowerPolicy ¶
type ArrayOfHostPowerPolicy struct {
HostPowerPolicy []HostPowerPolicy `xml:"HostPowerPolicy,omitempty"`
}
type ArrayOfHostProfileManagerCompositionResultResultElement ¶ added in v0.18.0
type ArrayOfHostProfileManagerCompositionResultResultElement struct {
HostProfileManagerCompositionResultResultElement []HostProfileManagerCompositionResultResultElement `xml:"HostProfileManagerCompositionResultResultElement,omitempty"`
}
type ArrayOfHostProfileManagerCompositionValidationResultResultElement ¶ added in v0.12.0
type ArrayOfHostProfileManagerCompositionValidationResultResultElement struct {
HostProfileManagerCompositionValidationResultResultElement []HostProfileManagerCompositionValidationResultResultElement `xml:"HostProfileManagerCompositionValidationResultResultElement,omitempty"`
}
type ArrayOfHostProfileManagerHostToConfigSpecMap ¶ added in v0.12.0
type ArrayOfHostProfileManagerHostToConfigSpecMap struct {
HostProfileManagerHostToConfigSpecMap []HostProfileManagerHostToConfigSpecMap `xml:"HostProfileManagerHostToConfigSpecMap,omitempty"`
}
type ArrayOfHostProfilesEntityCustomizations ¶ added in v0.12.0
type ArrayOfHostProfilesEntityCustomizations struct {
HostProfilesEntityCustomizations []BaseHostProfilesEntityCustomizations `xml:"HostProfilesEntityCustomizations,omitempty,typeattr"`
}
type ArrayOfHostProtocolEndpoint ¶
type ArrayOfHostProtocolEndpoint struct {
HostProtocolEndpoint []HostProtocolEndpoint `xml:"HostProtocolEndpoint,omitempty"`
}
type ArrayOfHostProxySwitch ¶
type ArrayOfHostProxySwitch struct {
HostProxySwitch []HostProxySwitch `xml:"HostProxySwitch,omitempty"`
}
type ArrayOfHostProxySwitchConfig ¶
type ArrayOfHostProxySwitchConfig struct {
HostProxySwitchConfig []HostProxySwitchConfig `xml:"HostProxySwitchConfig,omitempty"`
}
type ArrayOfHostProxySwitchHostLagConfig ¶
type ArrayOfHostProxySwitchHostLagConfig struct {
HostProxySwitchHostLagConfig []HostProxySwitchHostLagConfig `xml:"HostProxySwitchHostLagConfig,omitempty"`
}
type ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo ¶
type ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo struct {
HostRuntimeInfoNetStackInstanceRuntimeInfo []HostRuntimeInfoNetStackInstanceRuntimeInfo `xml:"HostRuntimeInfoNetStackInstanceRuntimeInfo,omitempty"`
}
type ArrayOfHostScsiDisk ¶
type ArrayOfHostScsiDisk struct {
HostScsiDisk []HostScsiDisk `xml:"HostScsiDisk,omitempty"`
}
type ArrayOfHostScsiDiskPartition ¶
type ArrayOfHostScsiDiskPartition struct {
HostScsiDiskPartition []HostScsiDiskPartition `xml:"HostScsiDiskPartition,omitempty"`
}
type ArrayOfHostScsiTopologyInterface ¶
type ArrayOfHostScsiTopologyInterface struct {
HostScsiTopologyInterface []HostScsiTopologyInterface `xml:"HostScsiTopologyInterface,omitempty"`
}
type ArrayOfHostScsiTopologyLun ¶
type ArrayOfHostScsiTopologyLun struct {
HostScsiTopologyLun []HostScsiTopologyLun `xml:"HostScsiTopologyLun,omitempty"`
}
type ArrayOfHostScsiTopologyTarget ¶
type ArrayOfHostScsiTopologyTarget struct {
HostScsiTopologyTarget []HostScsiTopologyTarget `xml:"HostScsiTopologyTarget,omitempty"`
}
type ArrayOfHostService ¶
type ArrayOfHostService struct {
HostService []HostService `xml:"HostService,omitempty"`
}
type ArrayOfHostServiceConfig ¶
type ArrayOfHostServiceConfig struct {
HostServiceConfig []HostServiceConfig `xml:"HostServiceConfig,omitempty"`
}
type ArrayOfHostSharedGpuCapabilities ¶ added in v0.18.0
type ArrayOfHostSharedGpuCapabilities struct {
}type ArrayOfHostSnmpDestination ¶
type ArrayOfHostSnmpDestination struct {
HostSnmpDestination []HostSnmpDestination `xml:"HostSnmpDestination,omitempty"`
}
type ArrayOfHostSriovDevicePoolInfo ¶ added in v0.12.0
type ArrayOfHostSriovDevicePoolInfo struct {
HostSriovDevicePoolInfo []BaseHostSriovDevicePoolInfo `xml:"HostSriovDevicePoolInfo,omitempty,typeattr"`
}
type ArrayOfHostSslThumbprintInfo ¶
type ArrayOfHostSslThumbprintInfo struct {
HostSslThumbprintInfo []HostSslThumbprintInfo `xml:"HostSslThumbprintInfo,omitempty"`
}
type ArrayOfHostStorageArrayTypePolicyOption ¶
type ArrayOfHostStorageArrayTypePolicyOption struct {
HostStorageArrayTypePolicyOption []HostStorageArrayTypePolicyOption `xml:"HostStorageArrayTypePolicyOption,omitempty"`
}
type ArrayOfHostStorageElementInfo ¶
type ArrayOfHostStorageElementInfo struct {
HostStorageElementInfo []HostStorageElementInfo `xml:"HostStorageElementInfo,omitempty"`
}
type ArrayOfHostStorageOperationalInfo ¶
type ArrayOfHostStorageOperationalInfo struct {
HostStorageOperationalInfo []HostStorageOperationalInfo `xml:"HostStorageOperationalInfo,omitempty"`
}
type ArrayOfHostStorageSystemDiskLocatorLedResult ¶
type ArrayOfHostStorageSystemDiskLocatorLedResult struct {
HostStorageSystemDiskLocatorLedResult []HostStorageSystemDiskLocatorLedResult `xml:"HostStorageSystemDiskLocatorLedResult,omitempty"`
}
type ArrayOfHostStorageSystemScsiLunResult ¶
type ArrayOfHostStorageSystemScsiLunResult struct {
HostStorageSystemScsiLunResult []HostStorageSystemScsiLunResult `xml:"HostStorageSystemScsiLunResult,omitempty"`
}
type ArrayOfHostStorageSystemVmfsVolumeResult ¶
type ArrayOfHostStorageSystemVmfsVolumeResult struct {
HostStorageSystemVmfsVolumeResult []HostStorageSystemVmfsVolumeResult `xml:"HostStorageSystemVmfsVolumeResult,omitempty"`
}
type ArrayOfHostSubSpecification ¶ added in v0.12.0
type ArrayOfHostSubSpecification struct {
HostSubSpecification []HostSubSpecification `xml:"HostSubSpecification,omitempty"`
}
type ArrayOfHostSystemIdentificationInfo ¶
type ArrayOfHostSystemIdentificationInfo struct {
HostSystemIdentificationInfo []HostSystemIdentificationInfo `xml:"HostSystemIdentificationInfo,omitempty"`
}
type ArrayOfHostSystemResourceInfo ¶
type ArrayOfHostSystemResourceInfo struct {
HostSystemResourceInfo []HostSystemResourceInfo `xml:"HostSystemResourceInfo,omitempty"`
}
type ArrayOfHostSystemSwapConfigurationSystemSwapOption ¶
type ArrayOfHostSystemSwapConfigurationSystemSwapOption struct {
HostSystemSwapConfigurationSystemSwapOption []BaseHostSystemSwapConfigurationSystemSwapOption `xml:"HostSystemSwapConfigurationSystemSwapOption,omitempty,typeattr"`
}
type ArrayOfHostTpmDigestInfo ¶
type ArrayOfHostTpmDigestInfo struct {
HostTpmDigestInfo []HostTpmDigestInfo `xml:"HostTpmDigestInfo,omitempty"`
}
type ArrayOfHostTpmEventLogEntry ¶
type ArrayOfHostTpmEventLogEntry struct {
HostTpmEventLogEntry []HostTpmEventLogEntry `xml:"HostTpmEventLogEntry,omitempty"`
}
type ArrayOfHostUnresolvedVmfsExtent ¶
type ArrayOfHostUnresolvedVmfsExtent struct {
HostUnresolvedVmfsExtent []HostUnresolvedVmfsExtent `xml:"HostUnresolvedVmfsExtent,omitempty"`
}
type ArrayOfHostUnresolvedVmfsResolutionResult ¶
type ArrayOfHostUnresolvedVmfsResolutionResult struct {
HostUnresolvedVmfsResolutionResult []HostUnresolvedVmfsResolutionResult `xml:"HostUnresolvedVmfsResolutionResult,omitempty"`
}
type ArrayOfHostUnresolvedVmfsResolutionSpec ¶
type ArrayOfHostUnresolvedVmfsResolutionSpec struct {
HostUnresolvedVmfsResolutionSpec []HostUnresolvedVmfsResolutionSpec `xml:"HostUnresolvedVmfsResolutionSpec,omitempty"`
}
type ArrayOfHostUnresolvedVmfsVolume ¶
type ArrayOfHostUnresolvedVmfsVolume struct {
HostUnresolvedVmfsVolume []HostUnresolvedVmfsVolume `xml:"HostUnresolvedVmfsVolume,omitempty"`
}
type ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption ¶
type ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption struct {
HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption []HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption `xml:"HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption,omitempty"`
}
type ArrayOfHostVMotionCompatibility ¶
type ArrayOfHostVMotionCompatibility struct {
HostVMotionCompatibility []HostVMotionCompatibility `xml:"HostVMotionCompatibility,omitempty"`
}
type ArrayOfHostVirtualNic ¶
type ArrayOfHostVirtualNic struct {
HostVirtualNic []HostVirtualNic `xml:"HostVirtualNic,omitempty"`
}
type ArrayOfHostVirtualNicConfig ¶
type ArrayOfHostVirtualNicConfig struct {
HostVirtualNicConfig []HostVirtualNicConfig `xml:"HostVirtualNicConfig,omitempty"`
}
type ArrayOfHostVirtualNicManagerNicTypeSelection ¶
type ArrayOfHostVirtualNicManagerNicTypeSelection struct {
HostVirtualNicManagerNicTypeSelection []HostVirtualNicManagerNicTypeSelection `xml:"HostVirtualNicManagerNicTypeSelection,omitempty"`
}
type ArrayOfHostVirtualSwitch ¶
type ArrayOfHostVirtualSwitch struct {
HostVirtualSwitch []HostVirtualSwitch `xml:"HostVirtualSwitch,omitempty"`
}
type ArrayOfHostVirtualSwitchConfig ¶
type ArrayOfHostVirtualSwitchConfig struct {
HostVirtualSwitchConfig []HostVirtualSwitchConfig `xml:"HostVirtualSwitchConfig,omitempty"`
}
type ArrayOfHostVmciAccessManagerAccessSpec ¶
type ArrayOfHostVmciAccessManagerAccessSpec struct {
HostVmciAccessManagerAccessSpec []HostVmciAccessManagerAccessSpec `xml:"HostVmciAccessManagerAccessSpec,omitempty"`
}
type ArrayOfHostVmfsRescanResult ¶
type ArrayOfHostVmfsRescanResult struct {
HostVmfsRescanResult []HostVmfsRescanResult `xml:"HostVmfsRescanResult,omitempty"`
}
type ArrayOfHostVsanInternalSystemCmmdsQuery ¶
type ArrayOfHostVsanInternalSystemCmmdsQuery struct {
HostVsanInternalSystemCmmdsQuery []HostVsanInternalSystemCmmdsQuery `xml:"HostVsanInternalSystemCmmdsQuery,omitempty"`
}
type ArrayOfHostVsanInternalSystemDeleteVsanObjectsResult ¶
type ArrayOfHostVsanInternalSystemDeleteVsanObjectsResult struct {
HostVsanInternalSystemDeleteVsanObjectsResult []HostVsanInternalSystemDeleteVsanObjectsResult `xml:"HostVsanInternalSystemDeleteVsanObjectsResult,omitempty"`
}
type ArrayOfHostVsanInternalSystemVsanObjectOperationResult ¶
type ArrayOfHostVsanInternalSystemVsanObjectOperationResult struct {
HostVsanInternalSystemVsanObjectOperationResult []HostVsanInternalSystemVsanObjectOperationResult `xml:"HostVsanInternalSystemVsanObjectOperationResult,omitempty"`
}
type ArrayOfHostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult ¶
type ArrayOfHostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult struct {
HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult []HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult `xml:"HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult,omitempty"`
}
type ArrayOfHttpNfcLeaseDatastoreLeaseInfo ¶
type ArrayOfHttpNfcLeaseDatastoreLeaseInfo struct {
HttpNfcLeaseDatastoreLeaseInfo []HttpNfcLeaseDatastoreLeaseInfo `xml:"HttpNfcLeaseDatastoreLeaseInfo,omitempty"`
}
type ArrayOfHttpNfcLeaseDeviceUrl ¶
type ArrayOfHttpNfcLeaseDeviceUrl struct {
HttpNfcLeaseDeviceUrl []HttpNfcLeaseDeviceUrl `xml:"HttpNfcLeaseDeviceUrl,omitempty"`
}
type ArrayOfHttpNfcLeaseHostInfo ¶
type ArrayOfHttpNfcLeaseHostInfo struct {
HttpNfcLeaseHostInfo []HttpNfcLeaseHostInfo `xml:"HttpNfcLeaseHostInfo,omitempty"`
}
type ArrayOfHttpNfcLeaseManifestEntry ¶
type ArrayOfHttpNfcLeaseManifestEntry struct {
HttpNfcLeaseManifestEntry []HttpNfcLeaseManifestEntry `xml:"HttpNfcLeaseManifestEntry,omitempty"`
}
type ArrayOfHttpNfcLeaseSourceFile ¶ added in v0.18.0
type ArrayOfHttpNfcLeaseSourceFile struct {
HttpNfcLeaseSourceFile []HttpNfcLeaseSourceFile `xml:"HttpNfcLeaseSourceFile,omitempty"`
}
type ArrayOfImportOperationBulkFaultFaultOnImport ¶
type ArrayOfImportOperationBulkFaultFaultOnImport struct {
ImportOperationBulkFaultFaultOnImport []ImportOperationBulkFaultFaultOnImport `xml:"ImportOperationBulkFaultFaultOnImport,omitempty"`
}
type ArrayOfImportSpec ¶
type ArrayOfImportSpec struct {
ImportSpec []BaseImportSpec `xml:"ImportSpec,omitempty,typeattr"`
}
type ArrayOfInt ¶
type ArrayOfInt struct {
Int []int32 `xml:"int,omitempty"`
}
type ArrayOfIoFilterHostIssue ¶
type ArrayOfIoFilterHostIssue struct {
IoFilterHostIssue []IoFilterHostIssue `xml:"IoFilterHostIssue,omitempty"`
}
type ArrayOfIpPool ¶
type ArrayOfIpPool struct {
IpPool []IpPool `xml:"IpPool,omitempty"`
}
type ArrayOfIpPoolAssociation ¶
type ArrayOfIpPoolAssociation struct {
IpPoolAssociation []IpPoolAssociation `xml:"IpPoolAssociation,omitempty"`
}
type ArrayOfIpPoolManagerIpAllocation ¶
type ArrayOfIpPoolManagerIpAllocation struct {
IpPoolManagerIpAllocation []IpPoolManagerIpAllocation `xml:"IpPoolManagerIpAllocation,omitempty"`
}
type ArrayOfIscsiDependencyEntity ¶
type ArrayOfIscsiDependencyEntity struct {
IscsiDependencyEntity []IscsiDependencyEntity `xml:"IscsiDependencyEntity,omitempty"`
}
type ArrayOfIscsiPortInfo ¶
type ArrayOfIscsiPortInfo struct {
IscsiPortInfo []IscsiPortInfo `xml:"IscsiPortInfo,omitempty"`
}
type ArrayOfKernelModuleInfo ¶
type ArrayOfKernelModuleInfo struct {
KernelModuleInfo []KernelModuleInfo `xml:"KernelModuleInfo,omitempty"`
}
type ArrayOfKeyAnyValue ¶
type ArrayOfKeyAnyValue struct {
KeyAnyValue []KeyAnyValue `xml:"KeyAnyValue,omitempty"`
}
type ArrayOfKeyValue ¶
type ArrayOfKeyValue struct {
KeyValue []KeyValue `xml:"KeyValue,omitempty"`
}
type ArrayOfKmipClusterInfo ¶ added in v0.12.0
type ArrayOfKmipClusterInfo struct {
KmipClusterInfo []KmipClusterInfo `xml:"KmipClusterInfo,omitempty"`
}
type ArrayOfKmipServerInfo ¶ added in v0.12.0
type ArrayOfKmipServerInfo struct {
KmipServerInfo []KmipServerInfo `xml:"KmipServerInfo,omitempty"`
}
type ArrayOfLicenseAssignmentManagerLicenseAssignment ¶
type ArrayOfLicenseAssignmentManagerLicenseAssignment struct {
LicenseAssignmentManagerLicenseAssignment []LicenseAssignmentManagerLicenseAssignment `xml:"LicenseAssignmentManagerLicenseAssignment,omitempty"`
}
type ArrayOfLicenseAvailabilityInfo ¶
type ArrayOfLicenseAvailabilityInfo struct {
LicenseAvailabilityInfo []LicenseAvailabilityInfo `xml:"LicenseAvailabilityInfo,omitempty"`
}
type ArrayOfLicenseFeatureInfo ¶
type ArrayOfLicenseFeatureInfo struct {
LicenseFeatureInfo []LicenseFeatureInfo `xml:"LicenseFeatureInfo,omitempty"`
}
type ArrayOfLicenseManagerLicenseInfo ¶
type ArrayOfLicenseManagerLicenseInfo struct {
LicenseManagerLicenseInfo []LicenseManagerLicenseInfo `xml:"LicenseManagerLicenseInfo,omitempty"`
}
type ArrayOfLicenseReservationInfo ¶
type ArrayOfLicenseReservationInfo struct {
LicenseReservationInfo []LicenseReservationInfo `xml:"LicenseReservationInfo,omitempty"`
}
type ArrayOfLocalizableMessage ¶
type ArrayOfLocalizableMessage struct {
LocalizableMessage []LocalizableMessage `xml:"LocalizableMessage,omitempty"`
}
type ArrayOfLocalizationManagerMessageCatalog ¶
type ArrayOfLocalizationManagerMessageCatalog struct {
LocalizationManagerMessageCatalog []LocalizationManagerMessageCatalog `xml:"LocalizationManagerMessageCatalog,omitempty"`
}
type ArrayOfLong ¶
type ArrayOfLong struct {
Long []int64 `xml:"long,omitempty"`
}
type ArrayOfManagedEntityStatus ¶ added in v0.18.0
type ArrayOfManagedEntityStatus struct {
ManagedEntityStatus []ManagedEntityStatus `xml:"ManagedEntityStatus,omitempty"`
}
type ArrayOfManagedObjectReference ¶
type ArrayOfManagedObjectReference struct {
ManagedObjectReference []ManagedObjectReference `xml:"ManagedObjectReference,omitempty"`
}
type ArrayOfMethodActionArgument ¶
type ArrayOfMethodActionArgument struct {
MethodActionArgument []MethodActionArgument `xml:"MethodActionArgument,omitempty"`
}
type ArrayOfMethodFault ¶
type ArrayOfMethodFault struct {
MethodFault []BaseMethodFault `xml:"MethodFault,omitempty,typeattr"`
}
type ArrayOfMissingObject ¶
type ArrayOfMissingObject struct {
MissingObject []MissingObject `xml:"MissingObject,omitempty"`
}
type ArrayOfMissingProperty ¶
type ArrayOfMissingProperty struct {
MissingProperty []MissingProperty `xml:"MissingProperty,omitempty"`
}
type ArrayOfMultipleCertificatesVerifyFaultThumbprintData ¶
type ArrayOfMultipleCertificatesVerifyFaultThumbprintData struct {
MultipleCertificatesVerifyFaultThumbprintData []MultipleCertificatesVerifyFaultThumbprintData `xml:"MultipleCertificatesVerifyFaultThumbprintData,omitempty"`
}
type ArrayOfNasStorageProfile ¶
type ArrayOfNasStorageProfile struct {
NasStorageProfile []NasStorageProfile `xml:"NasStorageProfile,omitempty"`
}
type ArrayOfNetIpConfigInfoIpAddress ¶
type ArrayOfNetIpConfigInfoIpAddress struct {
NetIpConfigInfoIpAddress []NetIpConfigInfoIpAddress `xml:"NetIpConfigInfoIpAddress,omitempty"`
}
type ArrayOfNetIpConfigSpecIpAddressSpec ¶
type ArrayOfNetIpConfigSpecIpAddressSpec struct {
NetIpConfigSpecIpAddressSpec []NetIpConfigSpecIpAddressSpec `xml:"NetIpConfigSpecIpAddressSpec,omitempty"`
}
type ArrayOfNetIpRouteConfigInfoIpRoute ¶
type ArrayOfNetIpRouteConfigInfoIpRoute struct {
NetIpRouteConfigInfoIpRoute []NetIpRouteConfigInfoIpRoute `xml:"NetIpRouteConfigInfoIpRoute,omitempty"`
}
type ArrayOfNetIpRouteConfigSpecIpRouteSpec ¶
type ArrayOfNetIpRouteConfigSpecIpRouteSpec struct {
NetIpRouteConfigSpecIpRouteSpec []NetIpRouteConfigSpecIpRouteSpec `xml:"NetIpRouteConfigSpecIpRouteSpec,omitempty"`
}
type ArrayOfNetIpStackInfoDefaultRouter ¶
type ArrayOfNetIpStackInfoDefaultRouter struct {
NetIpStackInfoDefaultRouter []NetIpStackInfoDefaultRouter `xml:"NetIpStackInfoDefaultRouter,omitempty"`
}
type ArrayOfNetIpStackInfoNetToMedia ¶
type ArrayOfNetIpStackInfoNetToMedia struct {
NetIpStackInfoNetToMedia []NetIpStackInfoNetToMedia `xml:"NetIpStackInfoNetToMedia,omitempty"`
}
type ArrayOfNetStackInstanceProfile ¶
type ArrayOfNetStackInstanceProfile struct {
NetStackInstanceProfile []NetStackInstanceProfile `xml:"NetStackInstanceProfile,omitempty"`
}
type ArrayOfNsxHostVNicProfile ¶ added in v0.18.0
type ArrayOfNsxHostVNicProfile struct {
NsxHostVNicProfile []NsxHostVNicProfile `xml:"NsxHostVNicProfile,omitempty"`
}
type ArrayOfNumericRange ¶
type ArrayOfNumericRange struct {
NumericRange []NumericRange `xml:"NumericRange,omitempty"`
}
type ArrayOfNvdimmDimmInfo ¶ added in v0.18.0
type ArrayOfNvdimmDimmInfo struct {
NvdimmDimmInfo []NvdimmDimmInfo `xml:"NvdimmDimmInfo,omitempty"`
}
type ArrayOfNvdimmGuid ¶ added in v0.18.0
type ArrayOfNvdimmGuid struct {
NvdimmGuid []NvdimmGuid `xml:"NvdimmGuid,omitempty"`
}
type ArrayOfNvdimmInterleaveSetInfo ¶ added in v0.18.0
type ArrayOfNvdimmInterleaveSetInfo struct {
NvdimmInterleaveSetInfo []NvdimmInterleaveSetInfo `xml:"NvdimmInterleaveSetInfo,omitempty"`
}
type ArrayOfNvdimmNamespaceInfo ¶ added in v0.18.0
type ArrayOfNvdimmNamespaceInfo struct {
NvdimmNamespaceInfo []NvdimmNamespaceInfo `xml:"NvdimmNamespaceInfo,omitempty"`
}
type ArrayOfNvdimmRegionInfo ¶ added in v0.18.0
type ArrayOfNvdimmRegionInfo struct {
NvdimmRegionInfo []NvdimmRegionInfo `xml:"NvdimmRegionInfo,omitempty"`
}
type ArrayOfObjectContent ¶
type ArrayOfObjectContent struct {
ObjectContent []ObjectContent `xml:"ObjectContent,omitempty"`
}
type ArrayOfObjectSpec ¶
type ArrayOfObjectSpec struct {
ObjectSpec []ObjectSpec `xml:"ObjectSpec,omitempty"`
}
type ArrayOfObjectUpdate ¶
type ArrayOfObjectUpdate struct {
ObjectUpdate []ObjectUpdate `xml:"ObjectUpdate,omitempty"`
}
type ArrayOfOpaqueNetworkTargetInfo ¶
type ArrayOfOpaqueNetworkTargetInfo struct {
OpaqueNetworkTargetInfo []OpaqueNetworkTargetInfo `xml:"OpaqueNetworkTargetInfo,omitempty"`
}
type ArrayOfOptionDef ¶
type ArrayOfOptionDef struct {
OptionDef []OptionDef `xml:"OptionDef,omitempty"`
}
type ArrayOfOptionProfile ¶
type ArrayOfOptionProfile struct {
OptionProfile []OptionProfile `xml:"OptionProfile,omitempty"`
}
type ArrayOfOptionValue ¶
type ArrayOfOptionValue struct {
OptionValue []BaseOptionValue `xml:"OptionValue,omitempty,typeattr"`
}
type ArrayOfOvfConsumerOstNode ¶
type ArrayOfOvfConsumerOstNode struct {
OvfConsumerOstNode []OvfConsumerOstNode `xml:"OvfConsumerOstNode,omitempty"`
}
type ArrayOfOvfConsumerOvfSection ¶
type ArrayOfOvfConsumerOvfSection struct {
OvfConsumerOvfSection []OvfConsumerOvfSection `xml:"OvfConsumerOvfSection,omitempty"`
}
type ArrayOfOvfDeploymentOption ¶
type ArrayOfOvfDeploymentOption struct {
OvfDeploymentOption []OvfDeploymentOption `xml:"OvfDeploymentOption,omitempty"`
}
type ArrayOfOvfFile ¶
type ArrayOfOvfFile struct {
OvfFile []OvfFile `xml:"OvfFile,omitempty"`
}
type ArrayOfOvfFileItem ¶
type ArrayOfOvfFileItem struct {
OvfFileItem []OvfFileItem `xml:"OvfFileItem,omitempty"`
}
type ArrayOfOvfNetworkInfo ¶
type ArrayOfOvfNetworkInfo struct {
OvfNetworkInfo []OvfNetworkInfo `xml:"OvfNetworkInfo,omitempty"`
}
type ArrayOfOvfNetworkMapping ¶
type ArrayOfOvfNetworkMapping struct {
OvfNetworkMapping []OvfNetworkMapping `xml:"OvfNetworkMapping,omitempty"`
}
type ArrayOfOvfOptionInfo ¶
type ArrayOfOvfOptionInfo struct {
OvfOptionInfo []OvfOptionInfo `xml:"OvfOptionInfo,omitempty"`
}
type ArrayOfOvfResourceMap ¶
type ArrayOfOvfResourceMap struct {
OvfResourceMap []OvfResourceMap `xml:"OvfResourceMap,omitempty"`
}
type ArrayOfPerfCounterInfo ¶
type ArrayOfPerfCounterInfo struct {
PerfCounterInfo []PerfCounterInfo `xml:"PerfCounterInfo,omitempty"`
}
type ArrayOfPerfEntityMetricBase ¶
type ArrayOfPerfEntityMetricBase struct {
PerfEntityMetricBase []BasePerfEntityMetricBase `xml:"PerfEntityMetricBase,omitempty,typeattr"`
}
type ArrayOfPerfInterval ¶
type ArrayOfPerfInterval struct {
PerfInterval []PerfInterval `xml:"PerfInterval,omitempty"`
}
type ArrayOfPerfMetricId ¶
type ArrayOfPerfMetricId struct {
PerfMetricId []PerfMetricId `xml:"PerfMetricId,omitempty"`
}
type ArrayOfPerfMetricSeries ¶
type ArrayOfPerfMetricSeries struct {
PerfMetricSeries []BasePerfMetricSeries `xml:"PerfMetricSeries,omitempty,typeattr"`
}
type ArrayOfPerfMetricSeriesCSV ¶
type ArrayOfPerfMetricSeriesCSV struct {
PerfMetricSeriesCSV []PerfMetricSeriesCSV `xml:"PerfMetricSeriesCSV,omitempty"`
}
type ArrayOfPerfQuerySpec ¶
type ArrayOfPerfQuerySpec struct {
PerfQuerySpec []PerfQuerySpec `xml:"PerfQuerySpec,omitempty"`
}
type ArrayOfPerfSampleInfo ¶
type ArrayOfPerfSampleInfo struct {
PerfSampleInfo []PerfSampleInfo `xml:"PerfSampleInfo,omitempty"`
}
type ArrayOfPerformanceManagerCounterLevelMapping ¶
type ArrayOfPerformanceManagerCounterLevelMapping struct {
PerformanceManagerCounterLevelMapping []PerformanceManagerCounterLevelMapping `xml:"PerformanceManagerCounterLevelMapping,omitempty"`
}
type ArrayOfPermission ¶
type ArrayOfPermission struct {
Permission []Permission `xml:"Permission,omitempty"`
}
type ArrayOfPermissionProfile ¶
type ArrayOfPermissionProfile struct {
PermissionProfile []PermissionProfile `xml:"PermissionProfile,omitempty"`
}
type ArrayOfPhysicalNic ¶
type ArrayOfPhysicalNic struct {
PhysicalNic []PhysicalNic `xml:"PhysicalNic,omitempty"`
}
type ArrayOfPhysicalNicConfig ¶
type ArrayOfPhysicalNicConfig struct {
PhysicalNicConfig []PhysicalNicConfig `xml:"PhysicalNicConfig,omitempty"`
}
type ArrayOfPhysicalNicHintInfo ¶
type ArrayOfPhysicalNicHintInfo struct {
PhysicalNicHintInfo []PhysicalNicHintInfo `xml:"PhysicalNicHintInfo,omitempty"`
}
type ArrayOfPhysicalNicIpHint ¶
type ArrayOfPhysicalNicIpHint struct {
PhysicalNicIpHint []PhysicalNicIpHint `xml:"PhysicalNicIpHint,omitempty"`
}
type ArrayOfPhysicalNicLinkInfo ¶
type ArrayOfPhysicalNicLinkInfo struct {
PhysicalNicLinkInfo []PhysicalNicLinkInfo `xml:"PhysicalNicLinkInfo,omitempty"`
}
type ArrayOfPhysicalNicNameHint ¶
type ArrayOfPhysicalNicNameHint struct {
PhysicalNicNameHint []PhysicalNicNameHint `xml:"PhysicalNicNameHint,omitempty"`
}
type ArrayOfPhysicalNicProfile ¶
type ArrayOfPhysicalNicProfile struct {
PhysicalNicProfile []PhysicalNicProfile `xml:"PhysicalNicProfile,omitempty"`
}
type ArrayOfPlacementAffinityRule ¶
type ArrayOfPlacementAffinityRule struct {
PlacementAffinityRule []PlacementAffinityRule `xml:"PlacementAffinityRule,omitempty"`
}
type ArrayOfPlacementSpec ¶
type ArrayOfPlacementSpec struct {
PlacementSpec []PlacementSpec `xml:"PlacementSpec,omitempty"`
}
type ArrayOfPnicUplinkProfile ¶
type ArrayOfPnicUplinkProfile struct {
PnicUplinkProfile []PnicUplinkProfile `xml:"PnicUplinkProfile,omitempty"`
}
type ArrayOfPodDiskLocator ¶
type ArrayOfPodDiskLocator struct {
PodDiskLocator []PodDiskLocator `xml:"PodDiskLocator,omitempty"`
}
type ArrayOfPolicyOption ¶
type ArrayOfPolicyOption struct {
PolicyOption []BasePolicyOption `xml:"PolicyOption,omitempty,typeattr"`
}
type ArrayOfPrivilegeAvailability ¶
type ArrayOfPrivilegeAvailability struct {
PrivilegeAvailability []PrivilegeAvailability `xml:"PrivilegeAvailability,omitempty"`
}
type ArrayOfProductComponentInfo ¶
type ArrayOfProductComponentInfo struct {
ProductComponentInfo []ProductComponentInfo `xml:"ProductComponentInfo,omitempty"`
}
type ArrayOfProfileApplyProfileProperty ¶
type ArrayOfProfileApplyProfileProperty struct {
ProfileApplyProfileProperty []ProfileApplyProfileProperty `xml:"ProfileApplyProfileProperty,omitempty"`
}
type ArrayOfProfileDeferredPolicyOptionParameter ¶
type ArrayOfProfileDeferredPolicyOptionParameter struct {
ProfileDeferredPolicyOptionParameter []ProfileDeferredPolicyOptionParameter `xml:"ProfileDeferredPolicyOptionParameter,omitempty"`
}
type ArrayOfProfileDescriptionSection ¶
type ArrayOfProfileDescriptionSection struct {
ProfileDescriptionSection []ProfileDescriptionSection `xml:"ProfileDescriptionSection,omitempty"`
}
type ArrayOfProfileExecuteError ¶
type ArrayOfProfileExecuteError struct {
ProfileExecuteError []ProfileExecuteError `xml:"ProfileExecuteError,omitempty"`
}
type ArrayOfProfileExpression ¶
type ArrayOfProfileExpression struct {
ProfileExpression []BaseProfileExpression `xml:"ProfileExpression,omitempty,typeattr"`
}
type ArrayOfProfileExpressionMetadata ¶
type ArrayOfProfileExpressionMetadata struct {
ProfileExpressionMetadata []ProfileExpressionMetadata `xml:"ProfileExpressionMetadata,omitempty"`
}
type ArrayOfProfileMetadata ¶
type ArrayOfProfileMetadata struct {
ProfileMetadata []ProfileMetadata `xml:"ProfileMetadata,omitempty"`
}
type ArrayOfProfileMetadataProfileOperationMessage ¶ added in v0.18.0
type ArrayOfProfileMetadataProfileOperationMessage struct {
ProfileMetadataProfileOperationMessage []ProfileMetadataProfileOperationMessage `xml:"ProfileMetadataProfileOperationMessage,omitempty"`
}
type ArrayOfProfileMetadataProfileSortSpec ¶
type ArrayOfProfileMetadataProfileSortSpec struct {
ProfileMetadataProfileSortSpec []ProfileMetadataProfileSortSpec `xml:"ProfileMetadataProfileSortSpec,omitempty"`
}
type ArrayOfProfileParameterMetadata ¶
type ArrayOfProfileParameterMetadata struct {
ProfileParameterMetadata []ProfileParameterMetadata `xml:"ProfileParameterMetadata,omitempty"`
}
type ArrayOfProfileParameterMetadataParameterRelationMetadata ¶ added in v0.18.0
type ArrayOfProfileParameterMetadataParameterRelationMetadata struct {
ProfileParameterMetadataParameterRelationMetadata []ProfileParameterMetadataParameterRelationMetadata `xml:"ProfileParameterMetadataParameterRelationMetadata,omitempty"`
}
type ArrayOfProfilePolicy ¶
type ArrayOfProfilePolicy struct {
ProfilePolicy []ProfilePolicy `xml:"ProfilePolicy,omitempty"`
}
type ArrayOfProfilePolicyMetadata ¶
type ArrayOfProfilePolicyMetadata struct {
ProfilePolicyMetadata []ProfilePolicyMetadata `xml:"ProfilePolicyMetadata,omitempty"`
}
type ArrayOfProfilePolicyOptionMetadata ¶
type ArrayOfProfilePolicyOptionMetadata struct {
ProfilePolicyOptionMetadata []BaseProfilePolicyOptionMetadata `xml:"ProfilePolicyOptionMetadata,omitempty,typeattr"`
}
type ArrayOfProfileProfileStructureProperty ¶
type ArrayOfProfileProfileStructureProperty struct {
ProfileProfileStructureProperty []ProfileProfileStructureProperty `xml:"ProfileProfileStructureProperty,omitempty"`
}
type ArrayOfProfilePropertyPath ¶
type ArrayOfProfilePropertyPath struct {
ProfilePropertyPath []ProfilePropertyPath `xml:"ProfilePropertyPath,omitempty"`
}
type ArrayOfProfileUpdateFailedUpdateFailure ¶
type ArrayOfProfileUpdateFailedUpdateFailure struct {
ProfileUpdateFailedUpdateFailure []ProfileUpdateFailedUpdateFailure `xml:"ProfileUpdateFailedUpdateFailure,omitempty"`
}
type ArrayOfPropertyChange ¶
type ArrayOfPropertyChange struct {
PropertyChange []PropertyChange `xml:"PropertyChange,omitempty"`
}
type ArrayOfPropertyFilterSpec ¶
type ArrayOfPropertyFilterSpec struct {
PropertyFilterSpec []PropertyFilterSpec `xml:"PropertyFilterSpec,omitempty"`
}
type ArrayOfPropertyFilterUpdate ¶
type ArrayOfPropertyFilterUpdate struct {
PropertyFilterUpdate []PropertyFilterUpdate `xml:"PropertyFilterUpdate,omitempty"`
}
type ArrayOfPropertySpec ¶
type ArrayOfPropertySpec struct {
PropertySpec []PropertySpec `xml:"PropertySpec,omitempty"`
}
type ArrayOfRelation ¶ added in v0.12.0
type ArrayOfRelation struct {
Relation []Relation `xml:"Relation,omitempty"`
}
type ArrayOfReplicationInfoDiskSettings ¶
type ArrayOfReplicationInfoDiskSettings struct {
ReplicationInfoDiskSettings []ReplicationInfoDiskSettings `xml:"ReplicationInfoDiskSettings,omitempty"`
}
type ArrayOfResourceConfigSpec ¶
type ArrayOfResourceConfigSpec struct {
ResourceConfigSpec []ResourceConfigSpec `xml:"ResourceConfigSpec,omitempty"`
}
type ArrayOfRetrieveVStorageObjSpec ¶ added in v0.18.0
type ArrayOfRetrieveVStorageObjSpec struct {
RetrieveVStorageObjSpec []RetrieveVStorageObjSpec `xml:"RetrieveVStorageObjSpec,omitempty"`
}
type ArrayOfScheduledTaskDetail ¶
type ArrayOfScheduledTaskDetail struct {
ScheduledTaskDetail []ScheduledTaskDetail `xml:"ScheduledTaskDetail,omitempty"`
}
type ArrayOfScsiLun ¶
type ArrayOfScsiLun struct {
ScsiLun []BaseScsiLun `xml:"ScsiLun,omitempty,typeattr"`
}
type ArrayOfScsiLunDescriptor ¶
type ArrayOfScsiLunDescriptor struct {
ScsiLunDescriptor []ScsiLunDescriptor `xml:"ScsiLunDescriptor,omitempty"`
}
type ArrayOfScsiLunDurableName ¶
type ArrayOfScsiLunDurableName struct {
ScsiLunDurableName []ScsiLunDurableName `xml:"ScsiLunDurableName,omitempty"`
}
type ArrayOfSelectionSet ¶
type ArrayOfSelectionSet struct {
SelectionSet []BaseSelectionSet `xml:"SelectionSet,omitempty,typeattr"`
}
type ArrayOfSelectionSpec ¶
type ArrayOfSelectionSpec struct {
SelectionSpec []BaseSelectionSpec `xml:"SelectionSpec,omitempty,typeattr"`
}
type ArrayOfServiceConsolePortGroupProfile ¶
type ArrayOfServiceConsolePortGroupProfile struct {
ServiceConsolePortGroupProfile []ServiceConsolePortGroupProfile `xml:"ServiceConsolePortGroupProfile,omitempty"`
}
type ArrayOfServiceLocator ¶
type ArrayOfServiceLocator struct {
ServiceLocator []ServiceLocator `xml:"ServiceLocator,omitempty"`
}
type ArrayOfServiceManagerServiceInfo ¶
type ArrayOfServiceManagerServiceInfo struct {
ServiceManagerServiceInfo []ServiceManagerServiceInfo `xml:"ServiceManagerServiceInfo,omitempty"`
}
type ArrayOfServiceProfile ¶
type ArrayOfServiceProfile struct {
ServiceProfile []ServiceProfile `xml:"ServiceProfile,omitempty"`
}
type ArrayOfShort ¶
type ArrayOfShort struct {
Short []int16 `xml:"short,omitempty"`
}
type ArrayOfSoftwarePackage ¶ added in v0.12.0
type ArrayOfSoftwarePackage struct {
SoftwarePackage []SoftwarePackage `xml:"SoftwarePackage,omitempty"`
}
type ArrayOfStaticRouteProfile ¶
type ArrayOfStaticRouteProfile struct {
StaticRouteProfile []StaticRouteProfile `xml:"StaticRouteProfile,omitempty"`
}
type ArrayOfStorageDrsOptionSpec ¶
type ArrayOfStorageDrsOptionSpec struct {
StorageDrsOptionSpec []StorageDrsOptionSpec `xml:"StorageDrsOptionSpec,omitempty"`
}
type ArrayOfStorageDrsPlacementRankVmSpec ¶
type ArrayOfStorageDrsPlacementRankVmSpec struct {
StorageDrsPlacementRankVmSpec []StorageDrsPlacementRankVmSpec `xml:"StorageDrsPlacementRankVmSpec,omitempty"`
}
type ArrayOfStorageDrsVmConfigInfo ¶
type ArrayOfStorageDrsVmConfigInfo struct {
StorageDrsVmConfigInfo []StorageDrsVmConfigInfo `xml:"StorageDrsVmConfigInfo,omitempty"`
}
type ArrayOfStorageDrsVmConfigSpec ¶
type ArrayOfStorageDrsVmConfigSpec struct {
StorageDrsVmConfigSpec []StorageDrsVmConfigSpec `xml:"StorageDrsVmConfigSpec,omitempty"`
}
type ArrayOfStoragePerformanceSummary ¶
type ArrayOfStoragePerformanceSummary struct {
StoragePerformanceSummary []StoragePerformanceSummary `xml:"StoragePerformanceSummary,omitempty"`
}
type ArrayOfStorageRequirement ¶
type ArrayOfStorageRequirement struct {
StorageRequirement []StorageRequirement `xml:"StorageRequirement,omitempty"`
}
type ArrayOfString ¶
type ArrayOfString struct {
String []string `xml:"string,omitempty"`
}
type ArrayOfStructuredCustomizations ¶ added in v0.12.0
type ArrayOfStructuredCustomizations struct {
StructuredCustomizations []StructuredCustomizations `xml:"StructuredCustomizations,omitempty"`
}
type ArrayOfSystemEventInfo ¶ added in v0.12.0
type ArrayOfSystemEventInfo struct {
SystemEventInfo []SystemEventInfo `xml:"SystemEventInfo,omitempty"`
}
type ArrayOfTag ¶
type ArrayOfTag struct {
Tag []Tag `xml:"Tag,omitempty"`
}
type ArrayOfTaskInfo ¶
type ArrayOfTaskInfo struct {
TaskInfo []TaskInfo `xml:"TaskInfo,omitempty"`
}
type ArrayOfTaskInfoState ¶
type ArrayOfTaskInfoState struct {
TaskInfoState []TaskInfoState `xml:"TaskInfoState,omitempty"`
}
type ArrayOfTypeDescription ¶
type ArrayOfTypeDescription struct {
TypeDescription []BaseTypeDescription `xml:"TypeDescription,omitempty,typeattr"`
}
type ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo ¶
type ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo struct {
UpdateVirtualMachineFilesResultFailedVmFileInfo []UpdateVirtualMachineFilesResultFailedVmFileInfo `xml:"UpdateVirtualMachineFilesResultFailedVmFileInfo,omitempty"`
}
type ArrayOfUsbScanCodeSpecKeyEvent ¶ added in v0.12.0
type ArrayOfUsbScanCodeSpecKeyEvent struct {
UsbScanCodeSpecKeyEvent []UsbScanCodeSpecKeyEvent `xml:"UsbScanCodeSpecKeyEvent,omitempty"`
}
type ArrayOfUserGroupProfile ¶
type ArrayOfUserGroupProfile struct {
UserGroupProfile []UserGroupProfile `xml:"UserGroupProfile,omitempty"`
}
type ArrayOfUserPrivilegeResult ¶ added in v0.12.0
type ArrayOfUserPrivilegeResult struct {
UserPrivilegeResult []UserPrivilegeResult `xml:"UserPrivilegeResult,omitempty"`
}
type ArrayOfUserProfile ¶
type ArrayOfUserProfile struct {
UserProfile []UserProfile `xml:"UserProfile,omitempty"`
}
type ArrayOfUserSearchResult ¶
type ArrayOfUserSearchResult struct {
UserSearchResult []BaseUserSearchResult `xml:"UserSearchResult,omitempty,typeattr"`
}
type ArrayOfUserSession ¶
type ArrayOfUserSession struct {
UserSession []UserSession `xml:"UserSession,omitempty"`
}
type ArrayOfVASAStorageArray ¶
type ArrayOfVASAStorageArray struct {
VASAStorageArray []VASAStorageArray `xml:"VASAStorageArray,omitempty"`
}
type ArrayOfVAppCloneSpecNetworkMappingPair ¶
type ArrayOfVAppCloneSpecNetworkMappingPair struct {
VAppCloneSpecNetworkMappingPair []VAppCloneSpecNetworkMappingPair `xml:"VAppCloneSpecNetworkMappingPair,omitempty"`
}
type ArrayOfVAppCloneSpecResourceMap ¶
type ArrayOfVAppCloneSpecResourceMap struct {
VAppCloneSpecResourceMap []VAppCloneSpecResourceMap `xml:"VAppCloneSpecResourceMap,omitempty"`
}
type ArrayOfVAppEntityConfigInfo ¶
type ArrayOfVAppEntityConfigInfo struct {
VAppEntityConfigInfo []VAppEntityConfigInfo `xml:"VAppEntityConfigInfo,omitempty"`
}
type ArrayOfVAppOvfSectionInfo ¶
type ArrayOfVAppOvfSectionInfo struct {
VAppOvfSectionInfo []VAppOvfSectionInfo `xml:"VAppOvfSectionInfo,omitempty"`
}
type ArrayOfVAppOvfSectionSpec ¶
type ArrayOfVAppOvfSectionSpec struct {
VAppOvfSectionSpec []VAppOvfSectionSpec `xml:"VAppOvfSectionSpec,omitempty"`
}
type ArrayOfVAppProductInfo ¶
type ArrayOfVAppProductInfo struct {
VAppProductInfo []VAppProductInfo `xml:"VAppProductInfo,omitempty"`
}
type ArrayOfVAppProductSpec ¶
type ArrayOfVAppProductSpec struct {
VAppProductSpec []VAppProductSpec `xml:"VAppProductSpec,omitempty"`
}
type ArrayOfVAppPropertyInfo ¶
type ArrayOfVAppPropertyInfo struct {
VAppPropertyInfo []VAppPropertyInfo `xml:"VAppPropertyInfo,omitempty"`
}
type ArrayOfVAppPropertySpec ¶
type ArrayOfVAppPropertySpec struct {
VAppPropertySpec []VAppPropertySpec `xml:"VAppPropertySpec,omitempty"`
}
type ArrayOfVMwareDVSPvlanConfigSpec ¶
type ArrayOfVMwareDVSPvlanConfigSpec struct {
VMwareDVSPvlanConfigSpec []VMwareDVSPvlanConfigSpec `xml:"VMwareDVSPvlanConfigSpec,omitempty"`
}
type ArrayOfVMwareDVSPvlanMapEntry ¶
type ArrayOfVMwareDVSPvlanMapEntry struct {
VMwareDVSPvlanMapEntry []VMwareDVSPvlanMapEntry `xml:"VMwareDVSPvlanMapEntry,omitempty"`
}
type ArrayOfVMwareDVSVspanConfigSpec ¶
type ArrayOfVMwareDVSVspanConfigSpec struct {
VMwareDVSVspanConfigSpec []VMwareDVSVspanConfigSpec `xml:"VMwareDVSVspanConfigSpec,omitempty"`
}
type ArrayOfVMwareDvsLacpGroupConfig ¶
type ArrayOfVMwareDvsLacpGroupConfig struct {
VMwareDvsLacpGroupConfig []VMwareDvsLacpGroupConfig `xml:"VMwareDvsLacpGroupConfig,omitempty"`
}
type ArrayOfVMwareDvsLacpGroupSpec ¶
type ArrayOfVMwareDvsLacpGroupSpec struct {
VMwareDvsLacpGroupSpec []VMwareDvsLacpGroupSpec `xml:"VMwareDvsLacpGroupSpec,omitempty"`
}
type ArrayOfVMwareVspanSession ¶
type ArrayOfVMwareVspanSession struct {
VMwareVspanSession []VMwareVspanSession `xml:"VMwareVspanSession,omitempty"`
}
type ArrayOfVStorageObjectAssociations ¶ added in v0.18.0
type ArrayOfVStorageObjectAssociations struct {
VStorageObjectAssociations []VStorageObjectAssociations `xml:"VStorageObjectAssociations,omitempty"`
}
type ArrayOfVStorageObjectAssociationsVmDiskAssociations ¶ added in v0.18.0
type ArrayOfVStorageObjectAssociationsVmDiskAssociations struct {
VStorageObjectAssociationsVmDiskAssociations []VStorageObjectAssociationsVmDiskAssociations `xml:"VStorageObjectAssociationsVmDiskAssociations,omitempty"`
}
type ArrayOfVStorageObjectSnapshotInfoVStorageObjectSnapshot ¶ added in v0.18.0
type ArrayOfVStorageObjectSnapshotInfoVStorageObjectSnapshot struct {
VStorageObjectSnapshotInfoVStorageObjectSnapshot []VStorageObjectSnapshotInfoVStorageObjectSnapshot `xml:"VStorageObjectSnapshotInfoVStorageObjectSnapshot,omitempty"`
}
type ArrayOfVVolHostPE ¶
type ArrayOfVVolHostPE struct {
VVolHostPE []VVolHostPE `xml:"VVolHostPE,omitempty"`
}
type ArrayOfVVolVmConfigFileUpdateResultFailedVmConfigFileInfo ¶ added in v0.12.0
type ArrayOfVVolVmConfigFileUpdateResultFailedVmConfigFileInfo struct {
VVolVmConfigFileUpdateResultFailedVmConfigFileInfo []VVolVmConfigFileUpdateResultFailedVmConfigFileInfo `xml:"VVolVmConfigFileUpdateResultFailedVmConfigFileInfo,omitempty"`
}
type ArrayOfVchaNodeRuntimeInfo ¶ added in v0.12.0
type ArrayOfVchaNodeRuntimeInfo struct {
VchaNodeRuntimeInfo []VchaNodeRuntimeInfo `xml:"VchaNodeRuntimeInfo,omitempty"`
}
type ArrayOfVimVasaProviderInfo ¶
type ArrayOfVimVasaProviderInfo struct {
VimVasaProviderInfo []VimVasaProviderInfo `xml:"VimVasaProviderInfo,omitempty"`
}
type ArrayOfVimVasaProviderStatePerArray ¶
type ArrayOfVimVasaProviderStatePerArray struct {
VimVasaProviderStatePerArray []VimVasaProviderStatePerArray `xml:"VimVasaProviderStatePerArray,omitempty"`
}
type ArrayOfVirtualAppLinkInfo ¶
type ArrayOfVirtualAppLinkInfo struct {
VirtualAppLinkInfo []VirtualAppLinkInfo `xml:"VirtualAppLinkInfo,omitempty"`
}
type ArrayOfVirtualDevice ¶
type ArrayOfVirtualDevice struct {
VirtualDevice []BaseVirtualDevice `xml:"VirtualDevice,omitempty,typeattr"`
}
type ArrayOfVirtualDeviceBackingOption ¶
type ArrayOfVirtualDeviceBackingOption struct {
VirtualDeviceBackingOption []BaseVirtualDeviceBackingOption `xml:"VirtualDeviceBackingOption,omitempty,typeattr"`
}
type ArrayOfVirtualDeviceConfigSpec ¶
type ArrayOfVirtualDeviceConfigSpec struct {
VirtualDeviceConfigSpec []BaseVirtualDeviceConfigSpec `xml:"VirtualDeviceConfigSpec,omitempty,typeattr"`
}
type ArrayOfVirtualDeviceOption ¶
type ArrayOfVirtualDeviceOption struct {
VirtualDeviceOption []BaseVirtualDeviceOption `xml:"VirtualDeviceOption,omitempty,typeattr"`
}
type ArrayOfVirtualDisk ¶
type ArrayOfVirtualDisk struct {
VirtualDisk []VirtualDisk `xml:"VirtualDisk,omitempty"`
}
type ArrayOfVirtualDiskDeltaDiskFormatsSupported ¶
type ArrayOfVirtualDiskDeltaDiskFormatsSupported struct {
VirtualDiskDeltaDiskFormatsSupported []VirtualDiskDeltaDiskFormatsSupported `xml:"VirtualDiskDeltaDiskFormatsSupported,omitempty"`
}
type ArrayOfVirtualDiskId ¶
type ArrayOfVirtualDiskId struct {
VirtualDiskId []VirtualDiskId `xml:"VirtualDiskId,omitempty"`
}
type ArrayOfVirtualDiskRuleSpec ¶ added in v0.18.0
type ArrayOfVirtualDiskRuleSpec struct {
VirtualDiskRuleSpec []VirtualDiskRuleSpec `xml:"VirtualDiskRuleSpec,omitempty"`
}
type ArrayOfVirtualMachineBootOptionsBootableDevice ¶
type ArrayOfVirtualMachineBootOptionsBootableDevice struct {
VirtualMachineBootOptionsBootableDevice []BaseVirtualMachineBootOptionsBootableDevice `xml:"VirtualMachineBootOptionsBootableDevice,omitempty,typeattr"`
}
type ArrayOfVirtualMachineCdromInfo ¶
type ArrayOfVirtualMachineCdromInfo struct {
VirtualMachineCdromInfo []VirtualMachineCdromInfo `xml:"VirtualMachineCdromInfo,omitempty"`
}
type ArrayOfVirtualMachineConfigInfoDatastoreUrlPair ¶
type ArrayOfVirtualMachineConfigInfoDatastoreUrlPair struct {
VirtualMachineConfigInfoDatastoreUrlPair []VirtualMachineConfigInfoDatastoreUrlPair `xml:"VirtualMachineConfigInfoDatastoreUrlPair,omitempty"`
}
type ArrayOfVirtualMachineConfigOptionDescriptor ¶
type ArrayOfVirtualMachineConfigOptionDescriptor struct {
VirtualMachineConfigOptionDescriptor []VirtualMachineConfigOptionDescriptor `xml:"VirtualMachineConfigOptionDescriptor,omitempty"`
}
type ArrayOfVirtualMachineCpuIdInfoSpec ¶
type ArrayOfVirtualMachineCpuIdInfoSpec struct {
VirtualMachineCpuIdInfoSpec []VirtualMachineCpuIdInfoSpec `xml:"VirtualMachineCpuIdInfoSpec,omitempty"`
}
type ArrayOfVirtualMachineDatastoreInfo ¶
type ArrayOfVirtualMachineDatastoreInfo struct {
VirtualMachineDatastoreInfo []VirtualMachineDatastoreInfo `xml:"VirtualMachineDatastoreInfo,omitempty"`
}
type ArrayOfVirtualMachineDatastoreVolumeOption ¶
type ArrayOfVirtualMachineDatastoreVolumeOption struct {
VirtualMachineDatastoreVolumeOption []VirtualMachineDatastoreVolumeOption `xml:"VirtualMachineDatastoreVolumeOption,omitempty"`
}
type ArrayOfVirtualMachineDeviceRuntimeInfo ¶
type ArrayOfVirtualMachineDeviceRuntimeInfo struct {
VirtualMachineDeviceRuntimeInfo []VirtualMachineDeviceRuntimeInfo `xml:"VirtualMachineDeviceRuntimeInfo,omitempty"`
}
type ArrayOfVirtualMachineDisplayTopology ¶
type ArrayOfVirtualMachineDisplayTopology struct {
VirtualMachineDisplayTopology []VirtualMachineDisplayTopology `xml:"VirtualMachineDisplayTopology,omitempty"`
}
type ArrayOfVirtualMachineFeatureRequirement ¶
type ArrayOfVirtualMachineFeatureRequirement struct {
VirtualMachineFeatureRequirement []VirtualMachineFeatureRequirement `xml:"VirtualMachineFeatureRequirement,omitempty"`
}
type ArrayOfVirtualMachineFileLayoutDiskLayout ¶
type ArrayOfVirtualMachineFileLayoutDiskLayout struct {
VirtualMachineFileLayoutDiskLayout []VirtualMachineFileLayoutDiskLayout `xml:"VirtualMachineFileLayoutDiskLayout,omitempty"`
}
type ArrayOfVirtualMachineFileLayoutExDiskLayout ¶
type ArrayOfVirtualMachineFileLayoutExDiskLayout struct {
VirtualMachineFileLayoutExDiskLayout []VirtualMachineFileLayoutExDiskLayout `xml:"VirtualMachineFileLayoutExDiskLayout,omitempty"`
}
type ArrayOfVirtualMachineFileLayoutExDiskUnit ¶
type ArrayOfVirtualMachineFileLayoutExDiskUnit struct {
VirtualMachineFileLayoutExDiskUnit []VirtualMachineFileLayoutExDiskUnit `xml:"VirtualMachineFileLayoutExDiskUnit,omitempty"`
}
type ArrayOfVirtualMachineFileLayoutExFileInfo ¶
type ArrayOfVirtualMachineFileLayoutExFileInfo struct {
VirtualMachineFileLayoutExFileInfo []VirtualMachineFileLayoutExFileInfo `xml:"VirtualMachineFileLayoutExFileInfo,omitempty"`
}
type ArrayOfVirtualMachineFileLayoutExSnapshotLayout ¶
type ArrayOfVirtualMachineFileLayoutExSnapshotLayout struct {
VirtualMachineFileLayoutExSnapshotLayout []VirtualMachineFileLayoutExSnapshotLayout `xml:"VirtualMachineFileLayoutExSnapshotLayout,omitempty"`
}
type ArrayOfVirtualMachineFileLayoutSnapshotLayout ¶
type ArrayOfVirtualMachineFileLayoutSnapshotLayout struct {
VirtualMachineFileLayoutSnapshotLayout []VirtualMachineFileLayoutSnapshotLayout `xml:"VirtualMachineFileLayoutSnapshotLayout,omitempty"`
}
type ArrayOfVirtualMachineFloppyInfo ¶
type ArrayOfVirtualMachineFloppyInfo struct {
VirtualMachineFloppyInfo []VirtualMachineFloppyInfo `xml:"VirtualMachineFloppyInfo,omitempty"`
}
type ArrayOfVirtualMachineIdeDiskDeviceInfo ¶
type ArrayOfVirtualMachineIdeDiskDeviceInfo struct {
VirtualMachineIdeDiskDeviceInfo []VirtualMachineIdeDiskDeviceInfo `xml:"VirtualMachineIdeDiskDeviceInfo,omitempty"`
}
type ArrayOfVirtualMachineIdeDiskDevicePartitionInfo ¶
type ArrayOfVirtualMachineIdeDiskDevicePartitionInfo struct {
VirtualMachineIdeDiskDevicePartitionInfo []VirtualMachineIdeDiskDevicePartitionInfo `xml:"VirtualMachineIdeDiskDevicePartitionInfo,omitempty"`
}
type ArrayOfVirtualMachineLegacyNetworkSwitchInfo ¶
type ArrayOfVirtualMachineLegacyNetworkSwitchInfo struct {
VirtualMachineLegacyNetworkSwitchInfo []VirtualMachineLegacyNetworkSwitchInfo `xml:"VirtualMachineLegacyNetworkSwitchInfo,omitempty"`
}
type ArrayOfVirtualMachineMessage ¶
type ArrayOfVirtualMachineMessage struct {
VirtualMachineMessage []VirtualMachineMessage `xml:"VirtualMachineMessage,omitempty"`
}
type ArrayOfVirtualMachineMetadataManagerVmMetadataInput ¶
type ArrayOfVirtualMachineMetadataManagerVmMetadataInput struct {
VirtualMachineMetadataManagerVmMetadataInput []VirtualMachineMetadataManagerVmMetadataInput `xml:"VirtualMachineMetadataManagerVmMetadataInput,omitempty"`
}
type ArrayOfVirtualMachineMetadataManagerVmMetadataResult ¶
type ArrayOfVirtualMachineMetadataManagerVmMetadataResult struct {
VirtualMachineMetadataManagerVmMetadataResult []VirtualMachineMetadataManagerVmMetadataResult `xml:"VirtualMachineMetadataManagerVmMetadataResult,omitempty"`
}
type ArrayOfVirtualMachineNetworkInfo ¶
type ArrayOfVirtualMachineNetworkInfo struct {
VirtualMachineNetworkInfo []VirtualMachineNetworkInfo `xml:"VirtualMachineNetworkInfo,omitempty"`
}
type ArrayOfVirtualMachineParallelInfo ¶
type ArrayOfVirtualMachineParallelInfo struct {
VirtualMachineParallelInfo []VirtualMachineParallelInfo `xml:"VirtualMachineParallelInfo,omitempty"`
}
type ArrayOfVirtualMachinePciPassthroughInfo ¶
type ArrayOfVirtualMachinePciPassthroughInfo struct {
VirtualMachinePciPassthroughInfo []BaseVirtualMachinePciPassthroughInfo `xml:"VirtualMachinePciPassthroughInfo,omitempty,typeattr"`
}
type ArrayOfVirtualMachinePciSharedGpuPassthroughInfo ¶
type ArrayOfVirtualMachinePciSharedGpuPassthroughInfo struct {
}type ArrayOfVirtualMachineProfileDetailsDiskProfileDetails ¶ added in v0.18.0
type ArrayOfVirtualMachineProfileDetailsDiskProfileDetails struct {
VirtualMachineProfileDetailsDiskProfileDetails []VirtualMachineProfileDetailsDiskProfileDetails `xml:"VirtualMachineProfileDetailsDiskProfileDetails,omitempty"`
}
type ArrayOfVirtualMachineProfileSpec ¶
type ArrayOfVirtualMachineProfileSpec struct {
VirtualMachineProfileSpec []BaseVirtualMachineProfileSpec `xml:"VirtualMachineProfileSpec,omitempty,typeattr"`
}
type ArrayOfVirtualMachinePropertyRelation ¶ added in v0.18.0
type ArrayOfVirtualMachinePropertyRelation struct {
VirtualMachinePropertyRelation []VirtualMachinePropertyRelation `xml:"VirtualMachinePropertyRelation,omitempty"`
}
type ArrayOfVirtualMachineRelocateSpecDiskLocator ¶
type ArrayOfVirtualMachineRelocateSpecDiskLocator struct {
VirtualMachineRelocateSpecDiskLocator []VirtualMachineRelocateSpecDiskLocator `xml:"VirtualMachineRelocateSpecDiskLocator,omitempty"`
}
type ArrayOfVirtualMachineScsiDiskDeviceInfo ¶
type ArrayOfVirtualMachineScsiDiskDeviceInfo struct {
VirtualMachineScsiDiskDeviceInfo []VirtualMachineScsiDiskDeviceInfo `xml:"VirtualMachineScsiDiskDeviceInfo,omitempty"`
}
type ArrayOfVirtualMachineScsiPassthroughInfo ¶
type ArrayOfVirtualMachineScsiPassthroughInfo struct {
VirtualMachineScsiPassthroughInfo []VirtualMachineScsiPassthroughInfo `xml:"VirtualMachineScsiPassthroughInfo,omitempty"`
}
type ArrayOfVirtualMachineSerialInfo ¶
type ArrayOfVirtualMachineSerialInfo struct {
VirtualMachineSerialInfo []VirtualMachineSerialInfo `xml:"VirtualMachineSerialInfo,omitempty"`
}
type ArrayOfVirtualMachineSnapshotTree ¶
type ArrayOfVirtualMachineSnapshotTree struct {
VirtualMachineSnapshotTree []VirtualMachineSnapshotTree `xml:"VirtualMachineSnapshotTree,omitempty"`
}
type ArrayOfVirtualMachineSoundInfo ¶
type ArrayOfVirtualMachineSoundInfo struct {
VirtualMachineSoundInfo []VirtualMachineSoundInfo `xml:"VirtualMachineSoundInfo,omitempty"`
}
type ArrayOfVirtualMachineSriovInfo ¶
type ArrayOfVirtualMachineSriovInfo struct {
VirtualMachineSriovInfo []VirtualMachineSriovInfo `xml:"VirtualMachineSriovInfo,omitempty"`
}
type ArrayOfVirtualMachineSummary ¶
type ArrayOfVirtualMachineSummary struct {
VirtualMachineSummary []VirtualMachineSummary `xml:"VirtualMachineSummary,omitempty"`
}
type ArrayOfVirtualMachineUsageOnDatastore ¶
type ArrayOfVirtualMachineUsageOnDatastore struct {
VirtualMachineUsageOnDatastore []VirtualMachineUsageOnDatastore `xml:"VirtualMachineUsageOnDatastore,omitempty"`
}
type ArrayOfVirtualMachineUsbInfo ¶
type ArrayOfVirtualMachineUsbInfo struct {
VirtualMachineUsbInfo []VirtualMachineUsbInfo `xml:"VirtualMachineUsbInfo,omitempty"`
}
type ArrayOfVirtualMachineVFlashModuleInfo ¶
type ArrayOfVirtualMachineVFlashModuleInfo struct {
VirtualMachineVFlashModuleInfo []VirtualMachineVFlashModuleInfo `xml:"VirtualMachineVFlashModuleInfo,omitempty"`
}
type ArrayOfVirtualMachineVMCIDeviceFilterSpec ¶
type ArrayOfVirtualMachineVMCIDeviceFilterSpec struct {
VirtualMachineVMCIDeviceFilterSpec []VirtualMachineVMCIDeviceFilterSpec `xml:"VirtualMachineVMCIDeviceFilterSpec,omitempty"`
}
type ArrayOfVirtualNicManagerNetConfig ¶
type ArrayOfVirtualNicManagerNetConfig struct {
VirtualNicManagerNetConfig []VirtualNicManagerNetConfig `xml:"VirtualNicManagerNetConfig,omitempty"`
}
type ArrayOfVirtualSCSISharing ¶
type ArrayOfVirtualSCSISharing struct {
VirtualSCSISharing []VirtualSCSISharing `xml:"VirtualSCSISharing,omitempty"`
}
type ArrayOfVirtualSwitchProfile ¶
type ArrayOfVirtualSwitchProfile struct {
VirtualSwitchProfile []VirtualSwitchProfile `xml:"VirtualSwitchProfile,omitempty"`
}
type ArrayOfVmEventArgument ¶
type ArrayOfVmEventArgument struct {
VmEventArgument []VmEventArgument `xml:"VmEventArgument,omitempty"`
}
type ArrayOfVmPodConfigForPlacement ¶
type ArrayOfVmPodConfigForPlacement struct {
VmPodConfigForPlacement []VmPodConfigForPlacement `xml:"VmPodConfigForPlacement,omitempty"`
}
type ArrayOfVmPortGroupProfile ¶
type ArrayOfVmPortGroupProfile struct {
VmPortGroupProfile []VmPortGroupProfile `xml:"VmPortGroupProfile,omitempty"`
}
type ArrayOfVmfsConfigOption ¶ added in v0.12.0
type ArrayOfVmfsConfigOption struct {
VmfsConfigOption []VmfsConfigOption `xml:"VmfsConfigOption,omitempty"`
}
type ArrayOfVmfsDatastoreOption ¶
type ArrayOfVmfsDatastoreOption struct {
VmfsDatastoreOption []VmfsDatastoreOption `xml:"VmfsDatastoreOption,omitempty"`
}
type ArrayOfVnicPortArgument ¶
type ArrayOfVnicPortArgument struct {
VnicPortArgument []VnicPortArgument `xml:"VnicPortArgument,omitempty"`
}
type ArrayOfVsanHostConfigInfo ¶
type ArrayOfVsanHostConfigInfo struct {
VsanHostConfigInfo []VsanHostConfigInfo `xml:"VsanHostConfigInfo,omitempty"`
}
type ArrayOfVsanHostConfigInfoNetworkInfoPortConfig ¶
type ArrayOfVsanHostConfigInfoNetworkInfoPortConfig struct {
VsanHostConfigInfoNetworkInfoPortConfig []VsanHostConfigInfoNetworkInfoPortConfig `xml:"VsanHostConfigInfoNetworkInfoPortConfig,omitempty"`
}
type ArrayOfVsanHostDiskMapInfo ¶
type ArrayOfVsanHostDiskMapInfo struct {
VsanHostDiskMapInfo []VsanHostDiskMapInfo `xml:"VsanHostDiskMapInfo,omitempty"`
}
type ArrayOfVsanHostDiskMapResult ¶
type ArrayOfVsanHostDiskMapResult struct {
VsanHostDiskMapResult []VsanHostDiskMapResult `xml:"VsanHostDiskMapResult,omitempty"`
}
type ArrayOfVsanHostDiskMapping ¶
type ArrayOfVsanHostDiskMapping struct {
VsanHostDiskMapping []VsanHostDiskMapping `xml:"VsanHostDiskMapping,omitempty"`
}
type ArrayOfVsanHostDiskResult ¶
type ArrayOfVsanHostDiskResult struct {
VsanHostDiskResult []VsanHostDiskResult `xml:"VsanHostDiskResult,omitempty"`
}
type ArrayOfVsanHostMembershipInfo ¶
type ArrayOfVsanHostMembershipInfo struct {
VsanHostMembershipInfo []VsanHostMembershipInfo `xml:"VsanHostMembershipInfo,omitempty"`
}
type ArrayOfVsanHostRuntimeInfoDiskIssue ¶
type ArrayOfVsanHostRuntimeInfoDiskIssue struct {
VsanHostRuntimeInfoDiskIssue []VsanHostRuntimeInfoDiskIssue `xml:"VsanHostRuntimeInfoDiskIssue,omitempty"`
}
type ArrayOfVsanNewPolicyBatch ¶
type ArrayOfVsanNewPolicyBatch struct {
VsanNewPolicyBatch []VsanNewPolicyBatch `xml:"VsanNewPolicyBatch,omitempty"`
}
type ArrayOfVsanPolicyChangeBatch ¶
type ArrayOfVsanPolicyChangeBatch struct {
VsanPolicyChangeBatch []VsanPolicyChangeBatch `xml:"VsanPolicyChangeBatch,omitempty"`
}
type ArrayOfVsanPolicySatisfiability ¶
type ArrayOfVsanPolicySatisfiability struct {
VsanPolicySatisfiability []VsanPolicySatisfiability `xml:"VsanPolicySatisfiability,omitempty"`
}
type ArrayOfVsanUpgradeSystemNetworkPartitionInfo ¶
type ArrayOfVsanUpgradeSystemNetworkPartitionInfo struct {
VsanUpgradeSystemNetworkPartitionInfo []VsanUpgradeSystemNetworkPartitionInfo `xml:"VsanUpgradeSystemNetworkPartitionInfo,omitempty"`
}
type ArrayOfVsanUpgradeSystemPreflightCheckIssue ¶
type ArrayOfVsanUpgradeSystemPreflightCheckIssue struct {
VsanUpgradeSystemPreflightCheckIssue []BaseVsanUpgradeSystemPreflightCheckIssue `xml:"VsanUpgradeSystemPreflightCheckIssue,omitempty,typeattr"`
}
type ArrayOfVsanUpgradeSystemUpgradeHistoryItem ¶
type ArrayOfVsanUpgradeSystemUpgradeHistoryItem struct {
VsanUpgradeSystemUpgradeHistoryItem []BaseVsanUpgradeSystemUpgradeHistoryItem `xml:"VsanUpgradeSystemUpgradeHistoryItem,omitempty,typeattr"`
}
type ArrayOfVslmInfrastructureObjectPolicy ¶ added in v0.18.0
type ArrayOfVslmInfrastructureObjectPolicy struct {
VslmInfrastructureObjectPolicy []VslmInfrastructureObjectPolicy `xml:"vslmInfrastructureObjectPolicy,omitempty"`
}
type ArrayOfVslmTagEntry ¶ added in v0.12.0
type ArrayOfVslmTagEntry struct {
VslmTagEntry []VslmTagEntry `xml:"VslmTagEntry,omitempty"`
}
type ArrayUpdateOperation ¶
type ArrayUpdateOperation string
type ArrayUpdateSpec ¶
type ArrayUpdateSpec struct { DynamicData Operation ArrayUpdateOperation `xml:"operation"` RemoveKey AnyType `xml:"removeKey,omitempty,typeattr"` }
func (*ArrayUpdateSpec) GetArrayUpdateSpec ¶
func (b *ArrayUpdateSpec) GetArrayUpdateSpec() *ArrayUpdateSpec
type AssignUserToGroup ¶
type AssignUserToGroup AssignUserToGroupRequestType
type AssignUserToGroupRequestType ¶
type AssignUserToGroupRequestType struct { This ManagedObjectReference `xml:"_this"` User string `xml:"user"` Group string `xml:"group"` }
type AssignUserToGroupResponse ¶
type AssignUserToGroupResponse struct { }
type AssociateProfile ¶
type AssociateProfile AssociateProfileRequestType
type AssociateProfileRequestType ¶
type AssociateProfileRequestType struct { This ManagedObjectReference `xml:"_this"` Entity []ManagedObjectReference `xml:"entity"` }
type AssociateProfileResponse ¶
type AssociateProfileResponse struct { }
type AttachDiskRequestType ¶ added in v0.12.0
type AttachDiskRequestType struct { This ManagedObjectReference `xml:"_this"` DiskId ID `xml:"diskId"` Datastore ManagedObjectReference `xml:"datastore"` ControllerKey int32 `xml:"controllerKey,omitempty"` UnitNumber *int32 `xml:"unitNumber"` }
type AttachDisk_Task ¶ added in v0.12.0
type AttachDisk_Task AttachDiskRequestType
type AttachDisk_TaskResponse ¶ added in v0.12.0
type AttachDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type AttachScsiLun ¶
type AttachScsiLun AttachScsiLunRequestType
type AttachScsiLunExRequestType ¶
type AttachScsiLunExRequestType struct { This ManagedObjectReference `xml:"_this"` LunUuid []string `xml:"lunUuid"` }
type AttachScsiLunEx_Task ¶
type AttachScsiLunEx_Task AttachScsiLunExRequestType
type AttachScsiLunEx_TaskResponse ¶
type AttachScsiLunEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type AttachScsiLunRequestType ¶
type AttachScsiLunRequestType struct { This ManagedObjectReference `xml:"_this"` LunUuid string `xml:"lunUuid"` }
type AttachScsiLunResponse ¶
type AttachScsiLunResponse struct { }
type AttachTagToVStorageObject ¶ added in v0.12.0
type AttachTagToVStorageObject AttachTagToVStorageObjectRequestType
type AttachTagToVStorageObjectRequestType ¶ added in v0.12.0
type AttachTagToVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Category string `xml:"category"` Tag string `xml:"tag"` }
type AttachTagToVStorageObjectResponse ¶ added in v0.12.0
type AttachTagToVStorageObjectResponse struct { }
type AttachVmfsExtent ¶
type AttachVmfsExtent AttachVmfsExtentRequestType
type AttachVmfsExtentRequestType ¶
type AttachVmfsExtentRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsPath string `xml:"vmfsPath"` Extent HostScsiDiskPartition `xml:"extent"` }
type AttachVmfsExtentResponse ¶
type AttachVmfsExtentResponse struct { }
type AuthMinimumAdminPermission ¶
type AuthMinimumAdminPermission struct {
VimFault
}
type AuthMinimumAdminPermissionFault ¶
type AuthMinimumAdminPermissionFault AuthMinimumAdminPermission
type AuthenticationProfile ¶
type AuthenticationProfile struct { ApplyProfile ActiveDirectory *ActiveDirectoryProfile `xml:"activeDirectory,omitempty"` }
type AuthorizationDescription ¶
type AuthorizationDescription struct { DynamicData Privilege []BaseElementDescription `xml:"privilege,typeattr"` PrivilegeGroup []BaseElementDescription `xml:"privilegeGroup,typeattr"` }
type AuthorizationEvent ¶
type AuthorizationEvent struct {
Event
}
func (*AuthorizationEvent) GetAuthorizationEvent ¶
func (b *AuthorizationEvent) GetAuthorizationEvent() *AuthorizationEvent
type AuthorizationPrivilege ¶
type AuthorizationPrivilege struct { DynamicData PrivId string `xml:"privId"` OnParent bool `xml:"onParent"` Name string `xml:"name"` PrivGroupName string `xml:"privGroupName"` }
type AuthorizationRole ¶
type AuthorizationRole struct { DynamicData RoleId int32 `xml:"roleId"` System bool `xml:"system"` Name string `xml:"name"` Info BaseDescription `xml:"info,typeattr"` Privilege []string `xml:"privilege,omitempty"` }
type AutoStartAction ¶
type AutoStartAction string
type AutoStartDefaults ¶
type AutoStartPowerInfo ¶
type AutoStartPowerInfo struct { DynamicData Key ManagedObjectReference `xml:"key"` StartOrder int32 `xml:"startOrder"` StartDelay int32 `xml:"startDelay"` WaitForHeartbeat AutoStartWaitHeartbeatSetting `xml:"waitForHeartbeat"` StartAction string `xml:"startAction"` StopDelay int32 `xml:"stopDelay"` StopAction string `xml:"stopAction"` }
type AutoStartPowerOff ¶
type AutoStartPowerOff AutoStartPowerOffRequestType
type AutoStartPowerOffRequestType ¶
type AutoStartPowerOffRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type AutoStartPowerOffResponse ¶
type AutoStartPowerOffResponse struct { }
type AutoStartPowerOn ¶
type AutoStartPowerOn AutoStartPowerOnRequestType
type AutoStartPowerOnRequestType ¶
type AutoStartPowerOnRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type AutoStartPowerOnResponse ¶
type AutoStartPowerOnResponse struct { }
type AutoStartWaitHeartbeatSetting ¶
type AutoStartWaitHeartbeatSetting string
type BackupBlobReadFailure ¶
type BackupBlobReadFailure struct { DvsFault EntityName string `xml:"entityName"` EntityType string `xml:"entityType"` Fault LocalizedMethodFault `xml:"fault"` }
type BackupBlobReadFailureFault ¶
type BackupBlobReadFailureFault BackupBlobReadFailure
type BackupBlobWriteFailure ¶
type BackupBlobWriteFailure struct { DvsFault EntityName string `xml:"entityName"` EntityType string `xml:"entityType"` Fault LocalizedMethodFault `xml:"fault"` }
type BackupBlobWriteFailureFault ¶
type BackupBlobWriteFailureFault BackupBlobWriteFailure
type BackupFirmwareConfiguration ¶
type BackupFirmwareConfiguration BackupFirmwareConfigurationRequestType
type BackupFirmwareConfigurationRequestType ¶
type BackupFirmwareConfigurationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type BackupFirmwareConfigurationResponse ¶
type BackupFirmwareConfigurationResponse struct {
Returnval string `xml:"returnval"`
}
type BadUsernameSessionEvent ¶
type BadUsernameSessionEvent struct { SessionEvent IpAddress string `xml:"ipAddress"` }
type BaseAction ¶
type BaseAction interface {
GetAction() *Action
}
type BaseActiveDirectoryFault ¶
type BaseActiveDirectoryFault interface {
GetActiveDirectoryFault() *ActiveDirectoryFault
}
type BaseAlarmAction ¶
type BaseAlarmAction interface {
GetAlarmAction() *AlarmAction
}
type BaseAlarmEvent ¶
type BaseAlarmEvent interface {
GetAlarmEvent() *AlarmEvent
}
type BaseAlarmExpression ¶
type BaseAlarmExpression interface {
GetAlarmExpression() *AlarmExpression
}
type BaseAlarmSpec ¶
type BaseAlarmSpec interface {
GetAlarmSpec() *AlarmSpec
}
type BaseAnswerFileCreateSpec ¶
type BaseAnswerFileCreateSpec interface {
GetAnswerFileCreateSpec() *AnswerFileCreateSpec
}
type BaseApplyProfile ¶
type BaseApplyProfile interface {
GetApplyProfile() *ApplyProfile
}
type BaseArrayUpdateSpec ¶
type BaseArrayUpdateSpec interface {
GetArrayUpdateSpec() *ArrayUpdateSpec
}
type BaseAuthorizationEvent ¶
type BaseAuthorizationEvent interface {
GetAuthorizationEvent() *AuthorizationEvent
}
type BaseBaseConfigInfo ¶ added in v0.12.0
type BaseBaseConfigInfo interface {
GetBaseConfigInfo() *BaseConfigInfo
}
type BaseBaseConfigInfoBackingInfo ¶ added in v0.12.0
type BaseBaseConfigInfoBackingInfo interface {
GetBaseConfigInfoBackingInfo() *BaseConfigInfoBackingInfo
}
type BaseBaseConfigInfoFileBackingInfo ¶ added in v0.12.0
type BaseBaseConfigInfoFileBackingInfo interface {
GetBaseConfigInfoFileBackingInfo() *BaseConfigInfoFileBackingInfo
}
type BaseCannotAccessNetwork ¶
type BaseCannotAccessNetwork interface {
GetCannotAccessNetwork() *CannotAccessNetwork
}
type BaseCannotAccessVmComponent ¶
type BaseCannotAccessVmComponent interface {
GetCannotAccessVmComponent() *CannotAccessVmComponent
}
type BaseCannotAccessVmDevice ¶
type BaseCannotAccessVmDevice interface {
GetCannotAccessVmDevice() *CannotAccessVmDevice
}
type BaseCannotAccessVmDisk ¶
type BaseCannotAccessVmDisk interface {
GetCannotAccessVmDisk() *CannotAccessVmDisk
}
type BaseCannotMoveVsanEnabledHost ¶
type BaseCannotMoveVsanEnabledHost interface {
GetCannotMoveVsanEnabledHost() *CannotMoveVsanEnabledHost
}
type BaseClusterAction ¶
type BaseClusterAction interface {
GetClusterAction() *ClusterAction
}
type BaseClusterDasAdmissionControlInfo ¶
type BaseClusterDasAdmissionControlInfo interface {
GetClusterDasAdmissionControlInfo() *ClusterDasAdmissionControlInfo
}
type BaseClusterDasAdmissionControlPolicy ¶
type BaseClusterDasAdmissionControlPolicy interface {
GetClusterDasAdmissionControlPolicy() *ClusterDasAdmissionControlPolicy
}
type BaseClusterDasAdvancedRuntimeInfo ¶
type BaseClusterDasAdvancedRuntimeInfo interface {
GetClusterDasAdvancedRuntimeInfo() *ClusterDasAdvancedRuntimeInfo
}
type BaseClusterDasData ¶
type BaseClusterDasData interface {
GetClusterDasData() *ClusterDasData
}
type BaseClusterDasHostInfo ¶
type BaseClusterDasHostInfo interface {
GetClusterDasHostInfo() *ClusterDasHostInfo
}
type BaseClusterDrsFaultsFaultsByVm ¶
type BaseClusterDrsFaultsFaultsByVm interface {
GetClusterDrsFaultsFaultsByVm() *ClusterDrsFaultsFaultsByVm
}
type BaseClusterEvent ¶
type BaseClusterEvent interface {
GetClusterEvent() *ClusterEvent
}
type BaseClusterGroupInfo ¶
type BaseClusterGroupInfo interface {
GetClusterGroupInfo() *ClusterGroupInfo
}
type BaseClusterOvercommittedEvent ¶
type BaseClusterOvercommittedEvent interface {
GetClusterOvercommittedEvent() *ClusterOvercommittedEvent
}
type BaseClusterProfileConfigSpec ¶
type BaseClusterProfileConfigSpec interface {
GetClusterProfileConfigSpec() *ClusterProfileConfigSpec
}
type BaseClusterProfileCreateSpec ¶
type BaseClusterProfileCreateSpec interface {
GetClusterProfileCreateSpec() *ClusterProfileCreateSpec
}
type BaseClusterRuleInfo ¶
type BaseClusterRuleInfo interface {
GetClusterRuleInfo() *ClusterRuleInfo
}
type BaseClusterSlotPolicy ¶
type BaseClusterSlotPolicy interface {
GetClusterSlotPolicy() *ClusterSlotPolicy
}
type BaseClusterStatusChangedEvent ¶
type BaseClusterStatusChangedEvent interface {
GetClusterStatusChangedEvent() *ClusterStatusChangedEvent
}
type BaseComputeResourceConfigInfo ¶
type BaseComputeResourceConfigInfo interface {
GetComputeResourceConfigInfo() *ComputeResourceConfigInfo
}
type BaseComputeResourceConfigSpec ¶
type BaseComputeResourceConfigSpec interface {
GetComputeResourceConfigSpec() *ComputeResourceConfigSpec
}
type BaseComputeResourceSummary ¶
type BaseComputeResourceSummary interface {
GetComputeResourceSummary() *ComputeResourceSummary
}
type BaseConfigInfo ¶ added in v0.12.0
type BaseConfigInfo struct { DynamicData Id ID `xml:"id"` Name string `xml:"name"` CreateTime time.Time `xml:"createTime"` KeepAfterDeleteVm *bool `xml:"keepAfterDeleteVm"` RelocationDisabled *bool `xml:"relocationDisabled"` NativeSnapshotSupported *bool `xml:"nativeSnapshotSupported"` ChangedBlockTrackingEnabled *bool `xml:"changedBlockTrackingEnabled"` Backing BaseBaseConfigInfoBackingInfo `xml:"backing,typeattr"` Iofilter []string `xml:"iofilter,omitempty"` }
func (*BaseConfigInfo) GetBaseConfigInfo ¶ added in v0.12.0
func (b *BaseConfigInfo) GetBaseConfigInfo() *BaseConfigInfo
type BaseConfigInfoBackingInfo ¶ added in v0.12.0
type BaseConfigInfoBackingInfo struct { DynamicData Datastore ManagedObjectReference `xml:"datastore"` }
func (*BaseConfigInfoBackingInfo) GetBaseConfigInfoBackingInfo ¶ added in v0.12.0
func (b *BaseConfigInfoBackingInfo) GetBaseConfigInfoBackingInfo() *BaseConfigInfoBackingInfo
type BaseConfigInfoDiskFileBackingInfo ¶ added in v0.12.0
type BaseConfigInfoDiskFileBackingInfo struct { BaseConfigInfoFileBackingInfo ProvisioningType string `xml:"provisioningType"` }
type BaseConfigInfoDiskFileBackingInfoProvisioningType ¶ added in v0.12.0
type BaseConfigInfoDiskFileBackingInfoProvisioningType string
type BaseConfigInfoFileBackingInfo ¶ added in v0.12.0
type BaseConfigInfoFileBackingInfo struct { BaseConfigInfoBackingInfo FilePath string `xml:"filePath"` BackingObjectId string `xml:"backingObjectId,omitempty"` Parent BaseBaseConfigInfoFileBackingInfo `xml:"parent,omitempty,typeattr"` DeltaSizeInMB int64 `xml:"deltaSizeInMB,omitempty"` }
func (*BaseConfigInfoFileBackingInfo) GetBaseConfigInfoFileBackingInfo ¶ added in v0.12.0
func (b *BaseConfigInfoFileBackingInfo) GetBaseConfigInfoFileBackingInfo() *BaseConfigInfoFileBackingInfo
type BaseConfigInfoRawDiskMappingBackingInfo ¶ added in v0.12.0
type BaseConfigInfoRawDiskMappingBackingInfo struct { BaseConfigInfoFileBackingInfo LunUuid string `xml:"lunUuid"` CompatibilityMode string `xml:"compatibilityMode"` }
type BaseCpuIncompatible ¶
type BaseCpuIncompatible interface {
GetCpuIncompatible() *CpuIncompatible
}
type BaseCryptoSpec ¶ added in v0.12.0
type BaseCryptoSpec interface {
GetCryptoSpec() *CryptoSpec
}
type BaseCryptoSpecNoOp ¶ added in v0.12.0
type BaseCryptoSpecNoOp interface {
GetCryptoSpecNoOp() *CryptoSpecNoOp
}
type BaseCustomFieldDefEvent ¶
type BaseCustomFieldDefEvent interface {
GetCustomFieldDefEvent() *CustomFieldDefEvent
}
type BaseCustomFieldEvent ¶
type BaseCustomFieldEvent interface {
GetCustomFieldEvent() *CustomFieldEvent
}
type BaseCustomFieldValue ¶
type BaseCustomFieldValue interface {
GetCustomFieldValue() *CustomFieldValue
}
type BaseCustomizationEvent ¶
type BaseCustomizationEvent interface {
GetCustomizationEvent() *CustomizationEvent
}
type BaseCustomizationFailed ¶
type BaseCustomizationFailed interface {
GetCustomizationFailed() *CustomizationFailed
}
type BaseCustomizationFault ¶
type BaseCustomizationFault interface {
GetCustomizationFault() *CustomizationFault
}
type BaseCustomizationIdentitySettings ¶
type BaseCustomizationIdentitySettings interface {
GetCustomizationIdentitySettings() *CustomizationIdentitySettings
}
type BaseCustomizationIpGenerator ¶
type BaseCustomizationIpGenerator interface {
GetCustomizationIpGenerator() *CustomizationIpGenerator
}
type BaseCustomizationIpV6Generator ¶
type BaseCustomizationIpV6Generator interface {
GetCustomizationIpV6Generator() *CustomizationIpV6Generator
}
type BaseCustomizationName ¶
type BaseCustomizationName interface {
GetCustomizationName() *CustomizationName
}
type BaseCustomizationOptions ¶
type BaseCustomizationOptions interface {
GetCustomizationOptions() *CustomizationOptions
}
type BaseDVPortSetting ¶
type BaseDVPortSetting interface {
GetDVPortSetting() *DVPortSetting
}
type BaseDVPortgroupEvent ¶
type BaseDVPortgroupEvent interface {
GetDVPortgroupEvent() *DVPortgroupEvent
}
type BaseDVPortgroupPolicy ¶
type BaseDVPortgroupPolicy interface {
GetDVPortgroupPolicy() *DVPortgroupPolicy
}
type BaseDVSConfigInfo ¶
type BaseDVSConfigInfo interface {
GetDVSConfigInfo() *DVSConfigInfo
}
type BaseDVSConfigSpec ¶
type BaseDVSConfigSpec interface {
GetDVSConfigSpec() *DVSConfigSpec
}
type BaseDVSFeatureCapability ¶
type BaseDVSFeatureCapability interface {
GetDVSFeatureCapability() *DVSFeatureCapability
}
type BaseDVSHealthCheckCapability ¶
type BaseDVSHealthCheckCapability interface {
GetDVSHealthCheckCapability() *DVSHealthCheckCapability
}
type BaseDVSHealthCheckConfig ¶
type BaseDVSHealthCheckConfig interface {
GetDVSHealthCheckConfig() *DVSHealthCheckConfig
}
type BaseDVSUplinkPortPolicy ¶
type BaseDVSUplinkPortPolicy interface {
GetDVSUplinkPortPolicy() *DVSUplinkPortPolicy
}
type BaseDailyTaskScheduler ¶
type BaseDailyTaskScheduler interface {
GetDailyTaskScheduler() *DailyTaskScheduler
}
type BaseDatacenterEvent ¶
type BaseDatacenterEvent interface {
GetDatacenterEvent() *DatacenterEvent
}
type BaseDatastoreEvent ¶
type BaseDatastoreEvent interface {
GetDatastoreEvent() *DatastoreEvent
}
type BaseDatastoreFileEvent ¶
type BaseDatastoreFileEvent interface {
GetDatastoreFileEvent() *DatastoreFileEvent
}
type BaseDatastoreInfo ¶
type BaseDatastoreInfo interface {
GetDatastoreInfo() *DatastoreInfo
}
type BaseDatastoreNotWritableOnHost ¶
type BaseDatastoreNotWritableOnHost interface {
GetDatastoreNotWritableOnHost() *DatastoreNotWritableOnHost
}
type BaseDescription ¶
type BaseDescription interface {
GetDescription() *Description
}
type BaseDeviceBackingNotSupported ¶
type BaseDeviceBackingNotSupported interface {
GetDeviceBackingNotSupported() *DeviceBackingNotSupported
}
type BaseDeviceNotSupported ¶
type BaseDeviceNotSupported interface {
GetDeviceNotSupported() *DeviceNotSupported
}
type BaseDiskNotSupported ¶
type BaseDiskNotSupported interface {
GetDiskNotSupported() *DiskNotSupported
}
type BaseDistributedVirtualSwitchHostMemberBacking ¶
type BaseDistributedVirtualSwitchHostMemberBacking interface {
GetDistributedVirtualSwitchHostMemberBacking() *DistributedVirtualSwitchHostMemberBacking
}
type BaseDistributedVirtualSwitchManagerHostDvsFilterSpec ¶
type BaseDistributedVirtualSwitchManagerHostDvsFilterSpec interface {
GetDistributedVirtualSwitchManagerHostDvsFilterSpec() *DistributedVirtualSwitchManagerHostDvsFilterSpec
}
type BaseDvsEvent ¶
type BaseDvsEvent interface {
GetDvsEvent() *DvsEvent
}
type BaseDvsFault ¶
type BaseDvsFault interface {
GetDvsFault() *DvsFault
}
type BaseDvsFilterConfig ¶
type BaseDvsFilterConfig interface { GetDvsFilterConfig() *DvsFilterConfig GetDvsTrafficFilterConfig() *DvsTrafficFilterConfig }
type BaseDvsHealthStatusChangeEvent ¶
type BaseDvsHealthStatusChangeEvent interface {
GetDvsHealthStatusChangeEvent() *DvsHealthStatusChangeEvent
}
type BaseDvsIpNetworkRuleQualifier ¶ added in v0.19.0
type BaseDvsIpNetworkRuleQualifier interface {
GetDvsIpNetworkRuleQualifier() *DvsIpNetworkRuleQualifier
}
type BaseDvsIpPort ¶
type BaseDvsIpPort interface {
GetDvsIpPort() *DvsIpPort
}
type BaseDvsNetworkRuleAction ¶
type BaseDvsNetworkRuleAction interface {
GetDvsNetworkRuleAction() *DvsNetworkRuleAction
}
type BaseDvsNetworkRuleQualifier ¶
type BaseDvsNetworkRuleQualifier interface { GetDvsNetworkRuleQualifier() *DvsNetworkRuleQualifier GetDvsIpNetworkRuleQualifier() *DvsIpNetworkRuleQualifier }
type BaseDvsTrafficFilterConfig ¶
type BaseDvsTrafficFilterConfig interface {
GetDvsTrafficFilterConfig() *DvsTrafficFilterConfig
}
type BaseDvsVNicProfile ¶
type BaseDvsVNicProfile interface {
GetDvsVNicProfile() *DvsVNicProfile
}
type BaseDynamicData ¶
type BaseDynamicData interface {
GetDynamicData() *DynamicData
}
type BaseEVCAdmissionFailed ¶
type BaseEVCAdmissionFailed interface {
GetEVCAdmissionFailed() *EVCAdmissionFailed
}
type BaseEVCConfigFault ¶
type BaseEVCConfigFault interface {
GetEVCConfigFault() *EVCConfigFault
}
type BaseElementDescription ¶
type BaseElementDescription interface {
GetElementDescription() *ElementDescription
}
type BaseEnteredStandbyModeEvent ¶
type BaseEnteredStandbyModeEvent interface {
GetEnteredStandbyModeEvent() *EnteredStandbyModeEvent
}
type BaseEnteringStandbyModeEvent ¶
type BaseEnteringStandbyModeEvent interface {
GetEnteringStandbyModeEvent() *EnteringStandbyModeEvent
}
type BaseEntityEventArgument ¶
type BaseEntityEventArgument interface {
GetEntityEventArgument() *EntityEventArgument
}
type BaseEventArgument ¶
type BaseEventArgument interface {
GetEventArgument() *EventArgument
}
type BaseExitStandbyModeFailedEvent ¶
type BaseExitStandbyModeFailedEvent interface {
GetExitStandbyModeFailedEvent() *ExitStandbyModeFailedEvent
}
type BaseExitedStandbyModeEvent ¶
type BaseExitedStandbyModeEvent interface {
GetExitedStandbyModeEvent() *ExitedStandbyModeEvent
}
type BaseExitingStandbyModeEvent ¶
type BaseExitingStandbyModeEvent interface {
GetExitingStandbyModeEvent() *ExitingStandbyModeEvent
}
type BaseExpiredFeatureLicense ¶
type BaseExpiredFeatureLicense interface {
GetExpiredFeatureLicense() *ExpiredFeatureLicense
}
type BaseFaultToleranceConfigInfo ¶
type BaseFaultToleranceConfigInfo interface {
GetFaultToleranceConfigInfo() *FaultToleranceConfigInfo
}
type BaseFcoeFault ¶
type BaseFcoeFault interface {
GetFcoeFault() *FcoeFault
}
type BaseFileBackedVirtualDiskSpec ¶
type BaseFileBackedVirtualDiskSpec interface {
GetFileBackedVirtualDiskSpec() *FileBackedVirtualDiskSpec
}
type BaseFileFault ¶
type BaseFileFault interface {
GetFileFault() *FileFault
}
type BaseFileInfo ¶
type BaseFileInfo interface {
GetFileInfo() *FileInfo
}
type BaseFileQuery ¶
type BaseFileQuery interface {
GetFileQuery() *FileQuery
}
type BaseGatewayConnectFault ¶
type BaseGatewayConnectFault interface {
GetGatewayConnectFault() *GatewayConnectFault
}
type BaseGatewayToHostConnectFault ¶
type BaseGatewayToHostConnectFault interface {
GetGatewayToHostConnectFault() *GatewayToHostConnectFault
}
type BaseGeneralEvent ¶
type BaseGeneralEvent interface {
GetGeneralEvent() *GeneralEvent
}
type BaseGuestAuthSubject ¶
type BaseGuestAuthSubject interface {
GetGuestAuthSubject() *GuestAuthSubject
}
type BaseGuestAuthentication ¶
type BaseGuestAuthentication interface {
GetGuestAuthentication() *GuestAuthentication
}
type BaseGuestFileAttributes ¶
type BaseGuestFileAttributes interface {
GetGuestFileAttributes() *GuestFileAttributes
}
type BaseGuestOperationsFault ¶
type BaseGuestOperationsFault interface {
GetGuestOperationsFault() *GuestOperationsFault
}
type BaseGuestProgramSpec ¶
type BaseGuestProgramSpec interface {
GetGuestProgramSpec() *GuestProgramSpec
}
type BaseGuestRegValueDataSpec ¶
type BaseGuestRegValueDataSpec interface {
GetGuestRegValueDataSpec() *GuestRegValueDataSpec
}
type BaseGuestRegistryFault ¶
type BaseGuestRegistryFault interface {
GetGuestRegistryFault() *GuestRegistryFault
}
type BaseGuestRegistryKeyFault ¶
type BaseGuestRegistryKeyFault interface {
GetGuestRegistryKeyFault() *GuestRegistryKeyFault
}
type BaseGuestRegistryValueFault ¶
type BaseGuestRegistryValueFault interface {
GetGuestRegistryValueFault() *GuestRegistryValueFault
}
type BaseHostAccountSpec ¶
type BaseHostAccountSpec interface {
GetHostAccountSpec() *HostAccountSpec
}
type BaseHostAuthenticationStoreInfo ¶
type BaseHostAuthenticationStoreInfo interface {
GetHostAuthenticationStoreInfo() *HostAuthenticationStoreInfo
}
type BaseHostCommunication ¶
type BaseHostCommunication interface {
GetHostCommunication() *HostCommunication
}
type BaseHostConfigFault ¶
type BaseHostConfigFault interface {
GetHostConfigFault() *HostConfigFault
}
type BaseHostConnectFault ¶
type BaseHostConnectFault interface {
GetHostConnectFault() *HostConnectFault
}
type BaseHostConnectInfoNetworkInfo ¶
type BaseHostConnectInfoNetworkInfo interface {
GetHostConnectInfoNetworkInfo() *HostConnectInfoNetworkInfo
}
type BaseHostDasEvent ¶
type BaseHostDasEvent interface {
GetHostDasEvent() *HostDasEvent
}
type BaseHostDatastoreConnectInfo ¶
type BaseHostDatastoreConnectInfo interface {
GetHostDatastoreConnectInfo() *HostDatastoreConnectInfo
}
type BaseHostDevice ¶
type BaseHostDevice interface {
GetHostDevice() *HostDevice
}
type BaseHostDigestInfo ¶
type BaseHostDigestInfo interface {
GetHostDigestInfo() *HostDigestInfo
}
type BaseHostDirectoryStoreInfo ¶
type BaseHostDirectoryStoreInfo interface {
GetHostDirectoryStoreInfo() *HostDirectoryStoreInfo
}
type BaseHostDnsConfig ¶
type BaseHostDnsConfig interface {
GetHostDnsConfig() *HostDnsConfig
}
type BaseHostEvent ¶
type BaseHostEvent interface {
GetHostEvent() *HostEvent
}
type BaseHostFibreChannelHba ¶
type BaseHostFibreChannelHba interface {
GetHostFibreChannelHba() *HostFibreChannelHba
}
type BaseHostFibreChannelTargetTransport ¶
type BaseHostFibreChannelTargetTransport interface {
GetHostFibreChannelTargetTransport() *HostFibreChannelTargetTransport
}
type BaseHostFileSystemVolume ¶
type BaseHostFileSystemVolume interface {
GetHostFileSystemVolume() *HostFileSystemVolume
}
type BaseHostHardwareElementInfo ¶
type BaseHostHardwareElementInfo interface {
GetHostHardwareElementInfo() *HostHardwareElementInfo
}
type BaseHostHostBusAdapter ¶
type BaseHostHostBusAdapter interface {
GetHostHostBusAdapter() *HostHostBusAdapter
}
type BaseHostIpRouteConfig ¶
type BaseHostIpRouteConfig interface {
GetHostIpRouteConfig() *HostIpRouteConfig
}
type BaseHostMemberHealthCheckResult ¶
type BaseHostMemberHealthCheckResult interface {
GetHostMemberHealthCheckResult() *HostMemberHealthCheckResult
}
type BaseHostMemberUplinkHealthCheckResult ¶
type BaseHostMemberUplinkHealthCheckResult interface {
GetHostMemberUplinkHealthCheckResult() *HostMemberUplinkHealthCheckResult
}
type BaseHostMultipathInfoLogicalUnitPolicy ¶
type BaseHostMultipathInfoLogicalUnitPolicy interface {
GetHostMultipathInfoLogicalUnitPolicy() *HostMultipathInfoLogicalUnitPolicy
}
type BaseHostPciPassthruConfig ¶
type BaseHostPciPassthruConfig interface {
GetHostPciPassthruConfig() *HostPciPassthruConfig
}
type BaseHostPciPassthruInfo ¶
type BaseHostPciPassthruInfo interface {
GetHostPciPassthruInfo() *HostPciPassthruInfo
}
type BaseHostPowerOpFailed ¶
type BaseHostPowerOpFailed interface {
GetHostPowerOpFailed() *HostPowerOpFailed
}
type BaseHostProfileConfigSpec ¶
type BaseHostProfileConfigSpec interface {
GetHostProfileConfigSpec() *HostProfileConfigSpec
}
type BaseHostProfilesEntityCustomizations ¶ added in v0.12.0
type BaseHostProfilesEntityCustomizations interface {
GetHostProfilesEntityCustomizations() *HostProfilesEntityCustomizations
}
type BaseHostSriovDevicePoolInfo ¶ added in v0.12.0
type BaseHostSriovDevicePoolInfo interface {
GetHostSriovDevicePoolInfo() *HostSriovDevicePoolInfo
}
type BaseHostSystemSwapConfigurationSystemSwapOption ¶
type BaseHostSystemSwapConfigurationSystemSwapOption interface {
GetHostSystemSwapConfigurationSystemSwapOption() *HostSystemSwapConfigurationSystemSwapOption
}
type BaseHostTargetTransport ¶
type BaseHostTargetTransport interface {
GetHostTargetTransport() *HostTargetTransport
}
type BaseHostTpmEventDetails ¶
type BaseHostTpmEventDetails interface {
GetHostTpmEventDetails() *HostTpmEventDetails
}
type BaseHostVirtualSwitchBridge ¶
type BaseHostVirtualSwitchBridge interface {
GetHostVirtualSwitchBridge() *HostVirtualSwitchBridge
}
type BaseHourlyTaskScheduler ¶
type BaseHourlyTaskScheduler interface {
GetHourlyTaskScheduler() *HourlyTaskScheduler
}
type BaseImportSpec ¶
type BaseImportSpec interface {
GetImportSpec() *ImportSpec
}
type BaseInaccessibleDatastore ¶
type BaseInaccessibleDatastore interface {
GetInaccessibleDatastore() *InaccessibleDatastore
}
type BaseInheritablePolicy ¶
type BaseInheritablePolicy interface {
GetInheritablePolicy() *InheritablePolicy
}
type BaseInsufficientHostCapacityFault ¶
type BaseInsufficientHostCapacityFault interface {
GetInsufficientHostCapacityFault() *InsufficientHostCapacityFault
}
type BaseInsufficientResourcesFault ¶
type BaseInsufficientResourcesFault interface {
GetInsufficientResourcesFault() *InsufficientResourcesFault
}
type BaseInsufficientStandbyResource ¶
type BaseInsufficientStandbyResource interface {
GetInsufficientStandbyResource() *InsufficientStandbyResource
}
type BaseInvalidArgument ¶
type BaseInvalidArgument interface {
GetInvalidArgument() *InvalidArgument
}
type BaseInvalidCAMServer ¶
type BaseInvalidCAMServer interface {
GetInvalidCAMServer() *InvalidCAMServer
}
type BaseInvalidDatastore ¶
type BaseInvalidDatastore interface {
GetInvalidDatastore() *InvalidDatastore
}
type BaseInvalidDeviceSpec ¶
type BaseInvalidDeviceSpec interface {
GetInvalidDeviceSpec() *InvalidDeviceSpec
}
type BaseInvalidFolder ¶
type BaseInvalidFolder interface {
GetInvalidFolder() *InvalidFolder
}
type BaseInvalidFormat ¶
type BaseInvalidFormat interface {
GetInvalidFormat() *InvalidFormat
}
type BaseInvalidHostState ¶
type BaseInvalidHostState interface {
GetInvalidHostState() *InvalidHostState
}
type BaseInvalidLogin ¶
type BaseInvalidLogin interface {
GetInvalidLogin() *InvalidLogin
}
type BaseInvalidPropertyValue ¶
type BaseInvalidPropertyValue interface {
GetInvalidPropertyValue() *InvalidPropertyValue
}
type BaseInvalidRequest ¶
type BaseInvalidRequest interface {
GetInvalidRequest() *InvalidRequest
}
type BaseInvalidState ¶
type BaseInvalidState interface {
GetInvalidState() *InvalidState
}
type BaseInvalidVmConfig ¶
type BaseInvalidVmConfig interface {
GetInvalidVmConfig() *InvalidVmConfig
}
type BaseIoFilterInfo ¶
type BaseIoFilterInfo interface {
GetIoFilterInfo() *IoFilterInfo
}
type BaseIpAddress ¶
type BaseIpAddress interface {
GetIpAddress() *IpAddress
}
type BaseIscsiFault ¶
type BaseIscsiFault interface {
GetIscsiFault() *IscsiFault
}
type BaseLicenseEvent ¶
type BaseLicenseEvent interface {
GetLicenseEvent() *LicenseEvent
}
type BaseLicenseSource ¶
type BaseLicenseSource interface {
GetLicenseSource() *LicenseSource
}
type BaseMacAddress ¶
type BaseMacAddress interface {
GetMacAddress() *MacAddress
}
type BaseMethodFault ¶
type BaseMethodFault interface {
GetMethodFault() *MethodFault
}
type BaseMigrationEvent ¶
type BaseMigrationEvent interface {
GetMigrationEvent() *MigrationEvent
}
type BaseMigrationFault ¶
type BaseMigrationFault interface {
GetMigrationFault() *MigrationFault
}
type BaseMigrationFeatureNotSupported ¶
type BaseMigrationFeatureNotSupported interface {
GetMigrationFeatureNotSupported() *MigrationFeatureNotSupported
}
type BaseMonthlyTaskScheduler ¶
type BaseMonthlyTaskScheduler interface {
GetMonthlyTaskScheduler() *MonthlyTaskScheduler
}
type BaseNasConfigFault ¶
type BaseNasConfigFault interface {
GetNasConfigFault() *NasConfigFault
}
type BaseNegatableExpression ¶
type BaseNegatableExpression interface {
GetNegatableExpression() *NegatableExpression
}
type BaseNetBIOSConfigInfo ¶
type BaseNetBIOSConfigInfo interface {
GetNetBIOSConfigInfo() *NetBIOSConfigInfo
}
type BaseNetworkSummary ¶
type BaseNetworkSummary interface {
GetNetworkSummary() *NetworkSummary
}
type BaseNoCompatibleHost ¶
type BaseNoCompatibleHost interface {
GetNoCompatibleHost() *NoCompatibleHost
}
type BaseNoPermission ¶
type BaseNoPermission interface {
GetNoPermission() *NoPermission
}
type BaseNodeDeploymentSpec ¶ added in v0.12.0
type BaseNodeDeploymentSpec interface {
GetNodeDeploymentSpec() *NodeDeploymentSpec
}
type BaseNodeNetworkSpec ¶ added in v0.12.0
type BaseNodeNetworkSpec interface {
GetNodeNetworkSpec() *NodeNetworkSpec
}
type BaseNotEnoughCpus ¶
type BaseNotEnoughCpus interface {
GetNotEnoughCpus() *NotEnoughCpus
}
type BaseNotEnoughLicenses ¶
type BaseNotEnoughLicenses interface {
GetNotEnoughLicenses() *NotEnoughLicenses
}
type BaseNotSupported ¶
type BaseNotSupported interface {
GetNotSupported() *NotSupported
}
type BaseNotSupportedHost ¶
type BaseNotSupportedHost interface {
GetNotSupportedHost() *NotSupportedHost
}
type BaseNotSupportedHostInCluster ¶
type BaseNotSupportedHostInCluster interface {
GetNotSupportedHostInCluster() *NotSupportedHostInCluster
}
type BaseOptionType ¶
type BaseOptionType interface {
GetOptionType() *OptionType
}
type BaseOptionValue ¶
type BaseOptionValue interface {
GetOptionValue() *OptionValue
}
type BaseOvfAttribute ¶
type BaseOvfAttribute interface {
GetOvfAttribute() *OvfAttribute
}
type BaseOvfConnectedDevice ¶
type BaseOvfConnectedDevice interface {
GetOvfConnectedDevice() *OvfConnectedDevice
}
type BaseOvfConstraint ¶
type BaseOvfConstraint interface {
GetOvfConstraint() *OvfConstraint
}
type BaseOvfConsumerCallbackFault ¶
type BaseOvfConsumerCallbackFault interface {
GetOvfConsumerCallbackFault() *OvfConsumerCallbackFault
}
type BaseOvfElement ¶
type BaseOvfElement interface {
GetOvfElement() *OvfElement
}
type BaseOvfExport ¶
type BaseOvfExport interface {
GetOvfExport() *OvfExport
}
type BaseOvfFault ¶
type BaseOvfFault interface {
GetOvfFault() *OvfFault
}
type BaseOvfHardwareExport ¶
type BaseOvfHardwareExport interface {
GetOvfHardwareExport() *OvfHardwareExport
}
type BaseOvfImport ¶
type BaseOvfImport interface {
GetOvfImport() *OvfImport
}
type BaseOvfInvalidPackage ¶
type BaseOvfInvalidPackage interface {
GetOvfInvalidPackage() *OvfInvalidPackage
}
type BaseOvfInvalidValue ¶
type BaseOvfInvalidValue interface {
GetOvfInvalidValue() *OvfInvalidValue
}
type BaseOvfManagerCommonParams ¶
type BaseOvfManagerCommonParams interface {
GetOvfManagerCommonParams() *OvfManagerCommonParams
}
type BaseOvfMissingElement ¶
type BaseOvfMissingElement interface {
GetOvfMissingElement() *OvfMissingElement
}
type BaseOvfProperty ¶
type BaseOvfProperty interface {
GetOvfProperty() *OvfProperty
}
type BaseOvfSystemFault ¶
type BaseOvfSystemFault interface {
GetOvfSystemFault() *OvfSystemFault
}
type BaseOvfUnsupportedAttribute ¶
type BaseOvfUnsupportedAttribute interface {
GetOvfUnsupportedAttribute() *OvfUnsupportedAttribute
}
type BaseOvfUnsupportedElement ¶
type BaseOvfUnsupportedElement interface {
GetOvfUnsupportedElement() *OvfUnsupportedElement
}
type BaseOvfUnsupportedPackage ¶
type BaseOvfUnsupportedPackage interface {
GetOvfUnsupportedPackage() *OvfUnsupportedPackage
}
type BasePatchMetadataInvalid ¶
type BasePatchMetadataInvalid interface {
GetPatchMetadataInvalid() *PatchMetadataInvalid
}
type BasePatchNotApplicable ¶
type BasePatchNotApplicable interface {
GetPatchNotApplicable() *PatchNotApplicable
}
type BasePerfEntityMetricBase ¶
type BasePerfEntityMetricBase interface {
GetPerfEntityMetricBase() *PerfEntityMetricBase
}
type BasePerfMetricSeries ¶
type BasePerfMetricSeries interface {
GetPerfMetricSeries() *PerfMetricSeries
}
type BasePermissionEvent ¶
type BasePermissionEvent interface {
GetPermissionEvent() *PermissionEvent
}
type BasePhysicalNicHint ¶
type BasePhysicalNicHint interface {
GetPhysicalNicHint() *PhysicalNicHint
}
type BasePlatformConfigFault ¶
type BasePlatformConfigFault interface {
GetPlatformConfigFault() *PlatformConfigFault
}
type BasePolicyOption ¶
type BasePolicyOption interface {
GetPolicyOption() *PolicyOption
}
type BasePortGroupProfile ¶
type BasePortGroupProfile interface {
GetPortGroupProfile() *PortGroupProfile
}
type BaseProfileConfigInfo ¶
type BaseProfileConfigInfo interface {
GetProfileConfigInfo() *ProfileConfigInfo
}
type BaseProfileCreateSpec ¶
type BaseProfileCreateSpec interface {
GetProfileCreateSpec() *ProfileCreateSpec
}
type BaseProfileEvent ¶
type BaseProfileEvent interface {
GetProfileEvent() *ProfileEvent
}
type BaseProfileExecuteResult ¶ added in v0.12.0
type BaseProfileExecuteResult interface {
GetProfileExecuteResult() *ProfileExecuteResult
}
type BaseProfileExpression ¶
type BaseProfileExpression interface {
GetProfileExpression() *ProfileExpression
}
type BaseProfilePolicyOptionMetadata ¶
type BaseProfilePolicyOptionMetadata interface {
GetProfilePolicyOptionMetadata() *ProfilePolicyOptionMetadata
}
type BaseProfileSerializedCreateSpec ¶
type BaseProfileSerializedCreateSpec interface {
GetProfileSerializedCreateSpec() *ProfileSerializedCreateSpec
}
type BaseRDMNotSupported ¶
type BaseRDMNotSupported interface {
GetRDMNotSupported() *RDMNotSupported
}
type BaseRecurrentTaskScheduler ¶
type BaseRecurrentTaskScheduler interface {
GetRecurrentTaskScheduler() *RecurrentTaskScheduler
}
type BaseReplicationConfigFault ¶
type BaseReplicationConfigFault interface {
GetReplicationConfigFault() *ReplicationConfigFault
}
type BaseReplicationFault ¶
type BaseReplicationFault interface {
GetReplicationFault() *ReplicationFault
}
type BaseReplicationVmFault ¶
type BaseReplicationVmFault interface {
GetReplicationVmFault() *ReplicationVmFault
}
type BaseResourceInUse ¶
type BaseResourceInUse interface {
GetResourceInUse() *ResourceInUse
}
type BaseResourcePoolEvent ¶
type BaseResourcePoolEvent interface {
GetResourcePoolEvent() *ResourcePoolEvent
}
type BaseResourcePoolSummary ¶
type BaseResourcePoolSummary interface {
GetResourcePoolSummary() *ResourcePoolSummary
}
type BaseRoleEvent ¶
type BaseRoleEvent interface {
GetRoleEvent() *RoleEvent
}
type BaseRuntimeFault ¶
type BaseRuntimeFault interface {
GetRuntimeFault() *RuntimeFault
}
type BaseScheduledTaskEvent ¶
type BaseScheduledTaskEvent interface {
GetScheduledTaskEvent() *ScheduledTaskEvent
}
type BaseScheduledTaskSpec ¶
type BaseScheduledTaskSpec interface {
GetScheduledTaskSpec() *ScheduledTaskSpec
}
type BaseScsiLun ¶
type BaseScsiLun interface {
GetScsiLun() *ScsiLun
}
type BaseSecurityError ¶
type BaseSecurityError interface {
GetSecurityError() *SecurityError
}
type BaseSelectionSet ¶
type BaseSelectionSet interface {
GetSelectionSet() *SelectionSet
}
type BaseSelectionSpec ¶
type BaseSelectionSpec interface {
GetSelectionSpec() *SelectionSpec
}
type BaseServiceLocatorCredential ¶
type BaseServiceLocatorCredential interface {
GetServiceLocatorCredential() *ServiceLocatorCredential
}
type BaseSessionEvent ¶
type BaseSessionEvent interface {
GetSessionEvent() *SessionEvent
}
type BaseSessionManagerServiceRequestSpec ¶
type BaseSessionManagerServiceRequestSpec interface {
GetSessionManagerServiceRequestSpec() *SessionManagerServiceRequestSpec
}
type BaseSnapshotCopyNotSupported ¶
type BaseSnapshotCopyNotSupported interface {
GetSnapshotCopyNotSupported() *SnapshotCopyNotSupported
}
type BaseSnapshotFault ¶
type BaseSnapshotFault interface {
GetSnapshotFault() *SnapshotFault
}
type BaseTaskEvent ¶
type BaseTaskEvent interface {
GetTaskEvent() *TaskEvent
}
type BaseTaskInProgress ¶
type BaseTaskInProgress interface {
GetTaskInProgress() *TaskInProgress
}
type BaseTaskReason ¶
type BaseTaskReason interface {
GetTaskReason() *TaskReason
}
type BaseTaskScheduler ¶
type BaseTaskScheduler interface {
GetTaskScheduler() *TaskScheduler
}
type BaseTemplateUpgradeEvent ¶
type BaseTemplateUpgradeEvent interface {
GetTemplateUpgradeEvent() *TemplateUpgradeEvent
}
type BaseTimedout ¶
type BaseTimedout interface {
GetTimedout() *Timedout
}
type BaseTypeDescription ¶
type BaseTypeDescription interface {
GetTypeDescription() *TypeDescription
}
type BaseUnsupportedDatastore ¶
type BaseUnsupportedDatastore interface {
GetUnsupportedDatastore() *UnsupportedDatastore
}
type BaseUpgradeEvent ¶
type BaseUpgradeEvent interface {
GetUpgradeEvent() *UpgradeEvent
}
type BaseUserSearchResult ¶
type BaseUserSearchResult interface {
GetUserSearchResult() *UserSearchResult
}
type BaseVAppConfigFault ¶
type BaseVAppConfigFault interface {
GetVAppConfigFault() *VAppConfigFault
}
type BaseVAppPropertyFault ¶
type BaseVAppPropertyFault interface {
GetVAppPropertyFault() *VAppPropertyFault
}
type BaseVMotionInterfaceIssue ¶
type BaseVMotionInterfaceIssue interface {
GetVMotionInterfaceIssue() *VMotionInterfaceIssue
}
type BaseVMwareDVSHealthCheckConfig ¶
type BaseVMwareDVSHealthCheckConfig interface {
GetVMwareDVSHealthCheckConfig() *VMwareDVSHealthCheckConfig
}
type BaseVimFault ¶
type BaseVimFault interface {
GetVimFault() *VimFault
}
type BaseVirtualController ¶
type BaseVirtualController interface {
GetVirtualController() *VirtualController
}
type BaseVirtualControllerOption ¶
type BaseVirtualControllerOption interface {
GetVirtualControllerOption() *VirtualControllerOption
}
type BaseVirtualDevice ¶
type BaseVirtualDevice interface {
GetVirtualDevice() *VirtualDevice
}
type BaseVirtualDeviceBackingInfo ¶
type BaseVirtualDeviceBackingInfo interface {
GetVirtualDeviceBackingInfo() *VirtualDeviceBackingInfo
}
type BaseVirtualDeviceBackingOption ¶
type BaseVirtualDeviceBackingOption interface {
GetVirtualDeviceBackingOption() *VirtualDeviceBackingOption
}
type BaseVirtualDeviceBusSlotInfo ¶
type BaseVirtualDeviceBusSlotInfo interface {
GetVirtualDeviceBusSlotInfo() *VirtualDeviceBusSlotInfo
}
type BaseVirtualDeviceConfigSpec ¶
type BaseVirtualDeviceConfigSpec interface {
GetVirtualDeviceConfigSpec() *VirtualDeviceConfigSpec
}
type BaseVirtualDeviceDeviceBackingInfo ¶
type BaseVirtualDeviceDeviceBackingInfo interface {
GetVirtualDeviceDeviceBackingInfo() *VirtualDeviceDeviceBackingInfo
}
type BaseVirtualDeviceDeviceBackingOption ¶
type BaseVirtualDeviceDeviceBackingOption interface {
GetVirtualDeviceDeviceBackingOption() *VirtualDeviceDeviceBackingOption
}
type BaseVirtualDeviceFileBackingInfo ¶
type BaseVirtualDeviceFileBackingInfo interface {
GetVirtualDeviceFileBackingInfo() *VirtualDeviceFileBackingInfo
}
type BaseVirtualDeviceFileBackingOption ¶
type BaseVirtualDeviceFileBackingOption interface {
GetVirtualDeviceFileBackingOption() *VirtualDeviceFileBackingOption
}
type BaseVirtualDeviceOption ¶
type BaseVirtualDeviceOption interface {
GetVirtualDeviceOption() *VirtualDeviceOption
}
type BaseVirtualDevicePciBusSlotInfo ¶
type BaseVirtualDevicePciBusSlotInfo interface {
GetVirtualDevicePciBusSlotInfo() *VirtualDevicePciBusSlotInfo
}
type BaseVirtualDevicePipeBackingInfo ¶
type BaseVirtualDevicePipeBackingInfo interface {
GetVirtualDevicePipeBackingInfo() *VirtualDevicePipeBackingInfo
}
type BaseVirtualDevicePipeBackingOption ¶
type BaseVirtualDevicePipeBackingOption interface {
GetVirtualDevicePipeBackingOption() *VirtualDevicePipeBackingOption
}
type BaseVirtualDeviceRemoteDeviceBackingInfo ¶
type BaseVirtualDeviceRemoteDeviceBackingInfo interface {
GetVirtualDeviceRemoteDeviceBackingInfo() *VirtualDeviceRemoteDeviceBackingInfo
}
type BaseVirtualDeviceRemoteDeviceBackingOption ¶
type BaseVirtualDeviceRemoteDeviceBackingOption interface {
GetVirtualDeviceRemoteDeviceBackingOption() *VirtualDeviceRemoteDeviceBackingOption
}
type BaseVirtualDeviceURIBackingInfo ¶
type BaseVirtualDeviceURIBackingInfo interface {
GetVirtualDeviceURIBackingInfo() *VirtualDeviceURIBackingInfo
}
type BaseVirtualDeviceURIBackingOption ¶
type BaseVirtualDeviceURIBackingOption interface {
GetVirtualDeviceURIBackingOption() *VirtualDeviceURIBackingOption
}
type BaseVirtualDiskRawDiskVer2BackingInfo ¶
type BaseVirtualDiskRawDiskVer2BackingInfo interface {
GetVirtualDiskRawDiskVer2BackingInfo() *VirtualDiskRawDiskVer2BackingInfo
}
type BaseVirtualDiskRawDiskVer2BackingOption ¶
type BaseVirtualDiskRawDiskVer2BackingOption interface {
GetVirtualDiskRawDiskVer2BackingOption() *VirtualDiskRawDiskVer2BackingOption
}
type BaseVirtualDiskSpec ¶
type BaseVirtualDiskSpec interface {
GetVirtualDiskSpec() *VirtualDiskSpec
}
type BaseVirtualEthernetCard ¶
type BaseVirtualEthernetCard interface {
GetVirtualEthernetCard() *VirtualEthernetCard
}
type BaseVirtualEthernetCardOption ¶
type BaseVirtualEthernetCardOption interface {
GetVirtualEthernetCardOption() *VirtualEthernetCardOption
}
type BaseVirtualHardwareCompatibilityIssue ¶
type BaseVirtualHardwareCompatibilityIssue interface {
GetVirtualHardwareCompatibilityIssue() *VirtualHardwareCompatibilityIssue
}
type BaseVirtualMachineBootOptionsBootableDevice ¶
type BaseVirtualMachineBootOptionsBootableDevice interface {
GetVirtualMachineBootOptionsBootableDevice() *VirtualMachineBootOptionsBootableDevice
}
type BaseVirtualMachineDeviceRuntimeInfoDeviceRuntimeState ¶
type BaseVirtualMachineDeviceRuntimeInfoDeviceRuntimeState interface {
GetVirtualMachineDeviceRuntimeInfoDeviceRuntimeState() *VirtualMachineDeviceRuntimeInfoDeviceRuntimeState
}
type BaseVirtualMachineDiskDeviceInfo ¶
type BaseVirtualMachineDiskDeviceInfo interface {
GetVirtualMachineDiskDeviceInfo() *VirtualMachineDiskDeviceInfo
}
type BaseVirtualMachineGuestQuiesceSpec ¶ added in v0.12.0
type BaseVirtualMachineGuestQuiesceSpec interface {
GetVirtualMachineGuestQuiesceSpec() *VirtualMachineGuestQuiesceSpec
}
type BaseVirtualMachinePciPassthroughInfo ¶
type BaseVirtualMachinePciPassthroughInfo interface {
GetVirtualMachinePciPassthroughInfo() *VirtualMachinePciPassthroughInfo
}
type BaseVirtualMachineProfileSpec ¶
type BaseVirtualMachineProfileSpec interface {
GetVirtualMachineProfileSpec() *VirtualMachineProfileSpec
}
type BaseVirtualMachineSriovDevicePoolInfo ¶ added in v0.12.0
type BaseVirtualMachineSriovDevicePoolInfo interface {
GetVirtualMachineSriovDevicePoolInfo() *VirtualMachineSriovDevicePoolInfo
}
type BaseVirtualMachineTargetInfo ¶
type BaseVirtualMachineTargetInfo interface {
GetVirtualMachineTargetInfo() *VirtualMachineTargetInfo
}
type BaseVirtualPCIPassthroughPluginBackingInfo ¶
type BaseVirtualPCIPassthroughPluginBackingInfo interface {
GetVirtualPCIPassthroughPluginBackingInfo() *VirtualPCIPassthroughPluginBackingInfo
}
type BaseVirtualPCIPassthroughPluginBackingOption ¶
type BaseVirtualPCIPassthroughPluginBackingOption interface {
GetVirtualPCIPassthroughPluginBackingOption() *VirtualPCIPassthroughPluginBackingOption
}
type BaseVirtualSATAController ¶
type BaseVirtualSATAController interface {
GetVirtualSATAController() *VirtualSATAController
}
type BaseVirtualSATAControllerOption ¶
type BaseVirtualSATAControllerOption interface {
GetVirtualSATAControllerOption() *VirtualSATAControllerOption
}
type BaseVirtualSCSIController ¶
type BaseVirtualSCSIController interface {
GetVirtualSCSIController() *VirtualSCSIController
}
type BaseVirtualSCSIControllerOption ¶
type BaseVirtualSCSIControllerOption interface {
GetVirtualSCSIControllerOption() *VirtualSCSIControllerOption
}
type BaseVirtualSoundCard ¶
type BaseVirtualSoundCard interface {
GetVirtualSoundCard() *VirtualSoundCard
}
type BaseVirtualSoundCardOption ¶
type BaseVirtualSoundCardOption interface {
GetVirtualSoundCardOption() *VirtualSoundCardOption
}
type BaseVirtualVmxnet ¶
type BaseVirtualVmxnet interface {
GetVirtualVmxnet() *VirtualVmxnet
}
type BaseVirtualVmxnet3 ¶ added in v0.12.0
type BaseVirtualVmxnet3 interface {
GetVirtualVmxnet3() *VirtualVmxnet3
}
type BaseVirtualVmxnet3Option ¶ added in v0.12.0
type BaseVirtualVmxnet3Option interface {
GetVirtualVmxnet3Option() *VirtualVmxnet3Option
}
type BaseVirtualVmxnetOption ¶
type BaseVirtualVmxnetOption interface {
GetVirtualVmxnetOption() *VirtualVmxnetOption
}
type BaseVmCloneEvent ¶
type BaseVmCloneEvent interface {
GetVmCloneEvent() *VmCloneEvent
}
type BaseVmConfigFault ¶
type BaseVmConfigFault interface {
GetVmConfigFault() *VmConfigFault
}
type BaseVmConfigFileInfo ¶
type BaseVmConfigFileInfo interface {
GetVmConfigFileInfo() *VmConfigFileInfo
}
type BaseVmConfigFileQuery ¶
type BaseVmConfigFileQuery interface {
GetVmConfigFileQuery() *VmConfigFileQuery
}
type BaseVmConfigInfo ¶
type BaseVmConfigInfo interface {
GetVmConfigInfo() *VmConfigInfo
}
type BaseVmConfigSpec ¶
type BaseVmConfigSpec interface {
GetVmConfigSpec() *VmConfigSpec
}
type BaseVmDasBeingResetEvent ¶
type BaseVmDasBeingResetEvent interface {
GetVmDasBeingResetEvent() *VmDasBeingResetEvent
}
type BaseVmEvent ¶
type BaseVmEvent interface {
GetVmEvent() *VmEvent
}
type BaseVmFaultToleranceIssue ¶
type BaseVmFaultToleranceIssue interface {
GetVmFaultToleranceIssue() *VmFaultToleranceIssue
}
type BaseVmMigratedEvent ¶
type BaseVmMigratedEvent interface {
GetVmMigratedEvent() *VmMigratedEvent
}
type BaseVmPoweredOffEvent ¶
type BaseVmPoweredOffEvent interface {
GetVmPoweredOffEvent() *VmPoweredOffEvent
}
type BaseVmPoweredOnEvent ¶
type BaseVmPoweredOnEvent interface {
GetVmPoweredOnEvent() *VmPoweredOnEvent
}
type BaseVmRelocateSpecEvent ¶
type BaseVmRelocateSpecEvent interface {
GetVmRelocateSpecEvent() *VmRelocateSpecEvent
}
type BaseVmStartingEvent ¶
type BaseVmStartingEvent interface {
GetVmStartingEvent() *VmStartingEvent
}
type BaseVmToolsUpgradeFault ¶
type BaseVmToolsUpgradeFault interface {
GetVmToolsUpgradeFault() *VmToolsUpgradeFault
}
type BaseVmfsDatastoreBaseOption ¶
type BaseVmfsDatastoreBaseOption interface {
GetVmfsDatastoreBaseOption() *VmfsDatastoreBaseOption
}
type BaseVmfsDatastoreSingleExtentOption ¶
type BaseVmfsDatastoreSingleExtentOption interface {
GetVmfsDatastoreSingleExtentOption() *VmfsDatastoreSingleExtentOption
}
type BaseVmfsDatastoreSpec ¶
type BaseVmfsDatastoreSpec interface {
GetVmfsDatastoreSpec() *VmfsDatastoreSpec
}
type BaseVmfsMountFault ¶
type BaseVmfsMountFault interface {
GetVmfsMountFault() *VmfsMountFault
}
type BaseVmwareDistributedVirtualSwitchVlanSpec ¶
type BaseVmwareDistributedVirtualSwitchVlanSpec interface {
GetVmwareDistributedVirtualSwitchVlanSpec() *VmwareDistributedVirtualSwitchVlanSpec
}
type BaseVsanDiskFault ¶
type BaseVsanDiskFault interface {
GetVsanDiskFault() *VsanDiskFault
}
type BaseVsanFault ¶
type BaseVsanFault interface {
GetVsanFault() *VsanFault
}
type BaseVsanUpgradeSystemPreflightCheckIssue ¶
type BaseVsanUpgradeSystemPreflightCheckIssue interface {
GetVsanUpgradeSystemPreflightCheckIssue() *VsanUpgradeSystemPreflightCheckIssue
}
type BaseVsanUpgradeSystemUpgradeHistoryItem ¶
type BaseVsanUpgradeSystemUpgradeHistoryItem interface {
GetVsanUpgradeSystemUpgradeHistoryItem() *VsanUpgradeSystemUpgradeHistoryItem
}
type BaseVslmCreateSpecBackingSpec ¶ added in v0.12.0
type BaseVslmCreateSpecBackingSpec interface {
GetVslmCreateSpecBackingSpec() *VslmCreateSpecBackingSpec
}
type BaseVslmMigrateSpec ¶ added in v0.12.0
type BaseVslmMigrateSpec interface {
GetVslmMigrateSpec() *VslmMigrateSpec
}
type BatchResult ¶
type BatchResult struct { DynamicData Result string `xml:"result"` HostKey string `xml:"hostKey"` Ds *ManagedObjectReference `xml:"ds,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type BatchResultResult ¶
type BatchResultResult string
type BindVnic ¶
type BindVnic BindVnicRequestType
type BindVnicRequestType ¶
type BindVnicRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaName string `xml:"iScsiHbaName"` VnicDevice string `xml:"vnicDevice"` }
type BindVnicResponse ¶
type BindVnicResponse struct { }
type BlockedByFirewall ¶
type BlockedByFirewall struct {
HostConfigFault
}
type BlockedByFirewallFault ¶
type BlockedByFirewallFault BlockedByFirewall
type BoolOption ¶
type BoolOption struct { OptionType Supported bool `xml:"supported"` DefaultValue bool `xml:"defaultValue"` }
type BoolPolicy ¶
type BoolPolicy struct { InheritablePolicy Value *bool `xml:"value"` }
type BrowseDiagnosticLog ¶
type BrowseDiagnosticLog BrowseDiagnosticLogRequestType
type BrowseDiagnosticLogRequestType ¶
type BrowseDiagnosticLogRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` Key string `xml:"key"` Start int32 `xml:"start,omitempty"` Lines int32 `xml:"lines,omitempty"` }
type BrowseDiagnosticLogResponse ¶
type BrowseDiagnosticLogResponse struct {
Returnval DiagnosticManagerLogHeader `xml:"returnval"`
}
type CAMServerRefusedConnection ¶
type CAMServerRefusedConnection struct {
InvalidCAMServer
}
type CAMServerRefusedConnectionFault ¶
type CAMServerRefusedConnectionFault CAMServerRefusedConnection
type CanProvisionObjects ¶
type CanProvisionObjects CanProvisionObjectsRequestType
type CanProvisionObjectsRequestType ¶
type CanProvisionObjectsRequestType struct { This ManagedObjectReference `xml:"_this"` Npbs []VsanNewPolicyBatch `xml:"npbs"` IgnoreSatisfiability *bool `xml:"ignoreSatisfiability"` }
type CanProvisionObjectsResponse ¶
type CanProvisionObjectsResponse struct {
Returnval []VsanPolicySatisfiability `xml:"returnval"`
}
type CancelRecommendation ¶
type CancelRecommendation CancelRecommendationRequestType
type CancelRecommendationRequestType ¶
type CancelRecommendationRequestType struct { This ManagedObjectReference `xml:"_this"` Key string `xml:"key"` }
type CancelRecommendationResponse ¶
type CancelRecommendationResponse struct { }
type CancelRetrievePropertiesEx ¶
type CancelRetrievePropertiesEx CancelRetrievePropertiesExRequestType
type CancelRetrievePropertiesExRequestType ¶
type CancelRetrievePropertiesExRequestType struct { This ManagedObjectReference `xml:"_this"` Token string `xml:"token"` }
type CancelRetrievePropertiesExResponse ¶
type CancelRetrievePropertiesExResponse struct { }
type CancelStorageDrsRecommendation ¶
type CancelStorageDrsRecommendation CancelStorageDrsRecommendationRequestType
type CancelStorageDrsRecommendationRequestType ¶
type CancelStorageDrsRecommendationRequestType struct { This ManagedObjectReference `xml:"_this"` Key []string `xml:"key"` }
type CancelStorageDrsRecommendationResponse ¶
type CancelStorageDrsRecommendationResponse struct { }
type CancelTask ¶
type CancelTask CancelTaskRequestType
type CancelTaskRequestType ¶
type CancelTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type CancelTaskResponse ¶
type CancelTaskResponse struct { }
type CancelWaitForUpdates ¶
type CancelWaitForUpdates CancelWaitForUpdatesRequestType
type CancelWaitForUpdatesRequestType ¶
type CancelWaitForUpdatesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type CancelWaitForUpdatesResponse ¶
type CancelWaitForUpdatesResponse struct { }
type CanceledHostOperationEvent ¶
type CanceledHostOperationEvent struct {
HostEvent
}
type CannotAccessFile ¶
type CannotAccessFile struct {
FileFault
}
type CannotAccessFileFault ¶
type CannotAccessFileFault CannotAccessFile
type CannotAccessLocalSource ¶
type CannotAccessLocalSource struct {
VimFault
}
type CannotAccessLocalSourceFault ¶
type CannotAccessLocalSourceFault CannotAccessLocalSource
type CannotAccessNetwork ¶
type CannotAccessNetwork struct { CannotAccessVmDevice Network *ManagedObjectReference `xml:"network,omitempty"` }
func (*CannotAccessNetwork) GetCannotAccessNetwork ¶
func (b *CannotAccessNetwork) GetCannotAccessNetwork() *CannotAccessNetwork
type CannotAccessNetworkFault ¶
type CannotAccessNetworkFault BaseCannotAccessNetwork
type CannotAccessVmComponent ¶
type CannotAccessVmComponent struct {
VmConfigFault
}
func (*CannotAccessVmComponent) GetCannotAccessVmComponent ¶
func (b *CannotAccessVmComponent) GetCannotAccessVmComponent() *CannotAccessVmComponent
type CannotAccessVmComponentFault ¶
type CannotAccessVmComponentFault BaseCannotAccessVmComponent
type CannotAccessVmConfig ¶
type CannotAccessVmConfig struct { CannotAccessVmComponent Reason LocalizedMethodFault `xml:"reason"` }
type CannotAccessVmConfigFault ¶
type CannotAccessVmConfigFault CannotAccessVmConfig
type CannotAccessVmDevice ¶
type CannotAccessVmDevice struct { CannotAccessVmComponent Device string `xml:"device"` Backing string `xml:"backing"` Connected bool `xml:"connected"` }
func (*CannotAccessVmDevice) GetCannotAccessVmDevice ¶
func (b *CannotAccessVmDevice) GetCannotAccessVmDevice() *CannotAccessVmDevice
type CannotAccessVmDeviceFault ¶
type CannotAccessVmDeviceFault BaseCannotAccessVmDevice
type CannotAccessVmDisk ¶
type CannotAccessVmDisk struct { CannotAccessVmDevice Fault LocalizedMethodFault `xml:"fault"` }
func (*CannotAccessVmDisk) GetCannotAccessVmDisk ¶
func (b *CannotAccessVmDisk) GetCannotAccessVmDisk() *CannotAccessVmDisk
type CannotAccessVmDiskFault ¶
type CannotAccessVmDiskFault BaseCannotAccessVmDisk
type CannotAddHostWithFTVmAsStandalone ¶
type CannotAddHostWithFTVmAsStandalone struct {
HostConnectFault
}
type CannotAddHostWithFTVmAsStandaloneFault ¶
type CannotAddHostWithFTVmAsStandaloneFault CannotAddHostWithFTVmAsStandalone
type CannotAddHostWithFTVmToDifferentCluster ¶
type CannotAddHostWithFTVmToDifferentCluster struct {
HostConnectFault
}
type CannotAddHostWithFTVmToDifferentClusterFault ¶
type CannotAddHostWithFTVmToDifferentClusterFault CannotAddHostWithFTVmToDifferentCluster
type CannotAddHostWithFTVmToNonHACluster ¶
type CannotAddHostWithFTVmToNonHACluster struct {
HostConnectFault
}
type CannotAddHostWithFTVmToNonHAClusterFault ¶
type CannotAddHostWithFTVmToNonHAClusterFault CannotAddHostWithFTVmToNonHACluster
type CannotChangeDrsBehaviorForFtSecondary ¶
type CannotChangeDrsBehaviorForFtSecondary struct { VmFaultToleranceIssue Vm ManagedObjectReference `xml:"vm"` VmName string `xml:"vmName"` }
type CannotChangeDrsBehaviorForFtSecondaryFault ¶
type CannotChangeDrsBehaviorForFtSecondaryFault CannotChangeDrsBehaviorForFtSecondary
type CannotChangeHaSettingsForFtSecondary ¶
type CannotChangeHaSettingsForFtSecondary struct { VmFaultToleranceIssue Vm ManagedObjectReference `xml:"vm"` VmName string `xml:"vmName"` }
type CannotChangeHaSettingsForFtSecondaryFault ¶
type CannotChangeHaSettingsForFtSecondaryFault CannotChangeHaSettingsForFtSecondary
type CannotChangeVsanClusterUuid ¶
type CannotChangeVsanClusterUuid struct {
VsanFault
}
type CannotChangeVsanClusterUuidFault ¶
type CannotChangeVsanClusterUuidFault CannotChangeVsanClusterUuid
type CannotChangeVsanNodeUuid ¶
type CannotChangeVsanNodeUuid struct {
VsanFault
}
type CannotChangeVsanNodeUuidFault ¶
type CannotChangeVsanNodeUuidFault CannotChangeVsanNodeUuid
type CannotComputeFTCompatibleHosts ¶
type CannotComputeFTCompatibleHosts struct { VmFaultToleranceIssue Vm ManagedObjectReference `xml:"vm"` VmName string `xml:"vmName"` }
type CannotComputeFTCompatibleHostsFault ¶
type CannotComputeFTCompatibleHostsFault CannotComputeFTCompatibleHosts
type CannotCreateFile ¶
type CannotCreateFile struct {
FileFault
}
type CannotCreateFileFault ¶
type CannotCreateFileFault CannotCreateFile
type CannotDecryptPasswords ¶
type CannotDecryptPasswords struct {
CustomizationFault
}
type CannotDecryptPasswordsFault ¶
type CannotDecryptPasswordsFault CannotDecryptPasswords
type CannotDeleteFile ¶
type CannotDeleteFile struct {
FileFault
}
type CannotDeleteFileFault ¶
type CannotDeleteFileFault CannotDeleteFile
type CannotDisableDrsOnClustersWithVApps ¶
type CannotDisableDrsOnClustersWithVApps struct {
RuntimeFault
}
type CannotDisableDrsOnClustersWithVAppsFault ¶
type CannotDisableDrsOnClustersWithVAppsFault CannotDisableDrsOnClustersWithVApps
type CannotDisableSnapshot ¶
type CannotDisableSnapshot struct {
VmConfigFault
}
type CannotDisableSnapshotFault ¶
type CannotDisableSnapshotFault CannotDisableSnapshot
type CannotDisconnectHostWithFaultToleranceVmFault ¶
type CannotDisconnectHostWithFaultToleranceVmFault CannotDisconnectHostWithFaultToleranceVm
type CannotEnableVmcpForCluster ¶
type CannotEnableVmcpForCluster struct { VimFault Host *ManagedObjectReference `xml:"host,omitempty"` HostName string `xml:"hostName,omitempty"` Reason string `xml:"reason,omitempty"` }
type CannotEnableVmcpForClusterFault ¶
type CannotEnableVmcpForClusterFault CannotEnableVmcpForCluster
type CannotEnableVmcpForClusterReason ¶
type CannotEnableVmcpForClusterReason string
type CannotModifyConfigCpuRequirements ¶
type CannotModifyConfigCpuRequirements struct {
MigrationFault
}
type CannotModifyConfigCpuRequirementsFault ¶
type CannotModifyConfigCpuRequirementsFault CannotModifyConfigCpuRequirements
type CannotMoveFaultToleranceVmFault ¶
type CannotMoveFaultToleranceVmFault CannotMoveFaultToleranceVm
type CannotMoveFaultToleranceVmMoveType ¶
type CannotMoveFaultToleranceVmMoveType string
type CannotMoveHostWithFaultToleranceVm ¶
type CannotMoveHostWithFaultToleranceVm struct {
VimFault
}
type CannotMoveHostWithFaultToleranceVmFault ¶
type CannotMoveHostWithFaultToleranceVmFault CannotMoveHostWithFaultToleranceVm
type CannotMoveVmWithDeltaDisk ¶
type CannotMoveVmWithDeltaDisk struct { MigrationFault Device string `xml:"device"` }
type CannotMoveVmWithDeltaDiskFault ¶
type CannotMoveVmWithDeltaDiskFault CannotMoveVmWithDeltaDisk
type CannotMoveVmWithNativeDeltaDisk ¶
type CannotMoveVmWithNativeDeltaDisk struct {
MigrationFault
}
type CannotMoveVmWithNativeDeltaDiskFault ¶
type CannotMoveVmWithNativeDeltaDiskFault CannotMoveVmWithNativeDeltaDisk
type CannotMoveVsanEnabledHost ¶
type CannotMoveVsanEnabledHost struct {
VsanFault
}
func (*CannotMoveVsanEnabledHost) GetCannotMoveVsanEnabledHost ¶
func (b *CannotMoveVsanEnabledHost) GetCannotMoveVsanEnabledHost() *CannotMoveVsanEnabledHost
type CannotMoveVsanEnabledHostFault ¶
type CannotMoveVsanEnabledHostFault BaseCannotMoveVsanEnabledHost
type CannotPlaceWithoutPrerequisiteMoves ¶
type CannotPlaceWithoutPrerequisiteMoves struct {
VimFault
}
type CannotPlaceWithoutPrerequisiteMovesFault ¶
type CannotPlaceWithoutPrerequisiteMovesFault CannotPlaceWithoutPrerequisiteMoves
type CannotPowerOffVmInCluster ¶
type CannotPowerOffVmInCluster struct { InvalidState Operation string `xml:"operation"` Vm ManagedObjectReference `xml:"vm"` VmName string `xml:"vmName"` }
type CannotPowerOffVmInClusterFault ¶
type CannotPowerOffVmInClusterFault CannotPowerOffVmInCluster
type CannotPowerOffVmInClusterOperation ¶
type CannotPowerOffVmInClusterOperation string
type CannotReconfigureVsanWhenHaEnabled ¶
type CannotReconfigureVsanWhenHaEnabled struct {
VsanFault
}
type CannotReconfigureVsanWhenHaEnabledFault ¶
type CannotReconfigureVsanWhenHaEnabledFault CannotReconfigureVsanWhenHaEnabled
type CannotUseNetwork ¶
type CannotUseNetwork struct { VmConfigFault Device string `xml:"device"` Backing string `xml:"backing"` Connected bool `xml:"connected"` Reason string `xml:"reason"` Network *ManagedObjectReference `xml:"network,omitempty"` }
type CannotUseNetworkFault ¶
type CannotUseNetworkFault CannotUseNetwork
type CannotUseNetworkReason ¶
type CannotUseNetworkReason string
type Capability ¶
type Capability struct { DynamicData ProvisioningSupported bool `xml:"provisioningSupported"` MultiHostSupported bool `xml:"multiHostSupported"` UserShellAccessSupported bool `xml:"userShellAccessSupported"` SupportedEVCMode []EVCMode `xml:"supportedEVCMode,omitempty"` NetworkBackupAndRestoreSupported *bool `xml:"networkBackupAndRestoreSupported"` FtDrsWithoutEvcSupported *bool `xml:"ftDrsWithoutEvcSupported"` }
type CertMgrRefreshCACertificatesAndCRLsRequestType ¶
type CertMgrRefreshCACertificatesAndCRLsRequestType struct { This ManagedObjectReference `xml:"_this"` Host []ManagedObjectReference `xml:"host"` }
type CertMgrRefreshCACertificatesAndCRLs_Task ¶
type CertMgrRefreshCACertificatesAndCRLs_Task CertMgrRefreshCACertificatesAndCRLsRequestType
type CertMgrRefreshCACertificatesAndCRLs_TaskResponse ¶
type CertMgrRefreshCACertificatesAndCRLs_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CertMgrRefreshCertificatesRequestType ¶
type CertMgrRefreshCertificatesRequestType struct { This ManagedObjectReference `xml:"_this"` Host []ManagedObjectReference `xml:"host"` }
type CertMgrRefreshCertificates_Task ¶
type CertMgrRefreshCertificates_Task CertMgrRefreshCertificatesRequestType
type CertMgrRefreshCertificates_TaskResponse ¶
type CertMgrRefreshCertificates_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CertMgrRevokeCertificatesRequestType ¶
type CertMgrRevokeCertificatesRequestType struct { This ManagedObjectReference `xml:"_this"` Host []ManagedObjectReference `xml:"host"` }
type CertMgrRevokeCertificates_Task ¶
type CertMgrRevokeCertificates_Task CertMgrRevokeCertificatesRequestType
type CertMgrRevokeCertificates_TaskResponse ¶
type CertMgrRevokeCertificates_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ChangeAccessMode ¶
type ChangeAccessMode ChangeAccessModeRequestType
type ChangeAccessModeRequestType ¶
type ChangeAccessModeRequestType struct { This ManagedObjectReference `xml:"_this"` Principal string `xml:"principal"` IsGroup bool `xml:"isGroup"` AccessMode HostAccessMode `xml:"accessMode"` }
type ChangeAccessModeResponse ¶
type ChangeAccessModeResponse struct { }
type ChangeFileAttributesInGuest ¶
type ChangeFileAttributesInGuest ChangeFileAttributesInGuestRequestType
type ChangeFileAttributesInGuestRequestType ¶
type ChangeFileAttributesInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` GuestFilePath string `xml:"guestFilePath"` FileAttributes BaseGuestFileAttributes `xml:"fileAttributes,typeattr"` }
type ChangeFileAttributesInGuestResponse ¶
type ChangeFileAttributesInGuestResponse struct { }
type ChangeKeyRequestType ¶ added in v0.18.0
type ChangeKeyRequestType struct { This ManagedObjectReference `xml:"_this"` NewKey CryptoKeyPlain `xml:"newKey"` }
type ChangeKey_Task ¶ added in v0.18.0
type ChangeKey_Task ChangeKeyRequestType
type ChangeKey_TaskResponse ¶ added in v0.18.0
type ChangeKey_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ChangeLockdownMode ¶
type ChangeLockdownMode ChangeLockdownModeRequestType
type ChangeLockdownModeRequestType ¶
type ChangeLockdownModeRequestType struct { This ManagedObjectReference `xml:"_this"` Mode HostLockdownMode `xml:"mode"` }
type ChangeLockdownModeResponse ¶
type ChangeLockdownModeResponse struct { }
type ChangeNFSUserPassword ¶
type ChangeNFSUserPassword ChangeNFSUserPasswordRequestType
type ChangeNFSUserPasswordRequestType ¶
type ChangeNFSUserPasswordRequestType struct { This ManagedObjectReference `xml:"_this"` Password string `xml:"password"` }
type ChangeNFSUserPasswordResponse ¶
type ChangeNFSUserPasswordResponse struct { }
type ChangeOwner ¶
type ChangeOwner ChangeOwnerRequestType
type ChangeOwnerRequestType ¶
type ChangeOwnerRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Owner string `xml:"owner"` }
type ChangeOwnerResponse ¶
type ChangeOwnerResponse struct { }
type ChangesInfoEventArgument ¶ added in v0.12.0
type ChangesInfoEventArgument struct { DynamicData Modified string `xml:"modified,omitempty"` Added string `xml:"added,omitempty"` Deleted string `xml:"deleted,omitempty"` }
type CheckAddHostEvcRequestType ¶
type CheckAddHostEvcRequestType struct { This ManagedObjectReference `xml:"_this"` CnxSpec HostConnectSpec `xml:"cnxSpec"` }
type CheckAddHostEvc_Task ¶
type CheckAddHostEvc_Task CheckAddHostEvcRequestType
type CheckAddHostEvc_TaskResponse ¶
type CheckAddHostEvc_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckAnswerFileStatusRequestType ¶
type CheckAnswerFileStatusRequestType struct { This ManagedObjectReference `xml:"_this"` Host []ManagedObjectReference `xml:"host"` }
type CheckAnswerFileStatus_Task ¶
type CheckAnswerFileStatus_Task CheckAnswerFileStatusRequestType
type CheckAnswerFileStatus_TaskResponse ¶
type CheckAnswerFileStatus_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckCloneRequestType ¶ added in v0.18.0
type CheckCloneRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Folder ManagedObjectReference `xml:"folder"` Name string `xml:"name"` Spec VirtualMachineCloneSpec `xml:"spec"` TestType []string `xml:"testType,omitempty"` }
type CheckClone_Task ¶ added in v0.18.0
type CheckClone_Task CheckCloneRequestType
type CheckClone_TaskResponse ¶ added in v0.18.0
type CheckClone_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckCompatibilityRequestType ¶
type CheckCompatibilityRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Host *ManagedObjectReference `xml:"host,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` TestType []string `xml:"testType,omitempty"` }
type CheckCompatibility_Task ¶
type CheckCompatibility_Task CheckCompatibilityRequestType
type CheckCompatibility_TaskResponse ¶
type CheckCompatibility_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckComplianceRequestType ¶
type CheckComplianceRequestType struct { This ManagedObjectReference `xml:"_this"` Profile []ManagedObjectReference `xml:"profile,omitempty"` Entity []ManagedObjectReference `xml:"entity,omitempty"` }
type CheckCompliance_Task ¶
type CheckCompliance_Task CheckComplianceRequestType
type CheckCompliance_TaskResponse ¶
type CheckCompliance_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckConfigureEvcModeRequestType ¶
type CheckConfigureEvcModeRequestType struct { This ManagedObjectReference `xml:"_this"` EvcModeKey string `xml:"evcModeKey"` }
type CheckConfigureEvcMode_Task ¶
type CheckConfigureEvcMode_Task CheckConfigureEvcModeRequestType
type CheckConfigureEvcMode_TaskResponse ¶
type CheckConfigureEvcMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckCustomizationResources ¶
type CheckCustomizationResources CheckCustomizationResourcesRequestType
type CheckCustomizationResourcesRequestType ¶
type CheckCustomizationResourcesRequestType struct { This ManagedObjectReference `xml:"_this"` GuestOs string `xml:"guestOs"` }
type CheckCustomizationResourcesResponse ¶
type CheckCustomizationResourcesResponse struct { }
type CheckCustomizationSpec ¶
type CheckCustomizationSpec CheckCustomizationSpecRequestType
type CheckCustomizationSpecRequestType ¶
type CheckCustomizationSpecRequestType struct { This ManagedObjectReference `xml:"_this"` Spec CustomizationSpec `xml:"spec"` }
type CheckCustomizationSpecResponse ¶
type CheckCustomizationSpecResponse struct { }
type CheckForUpdates ¶
type CheckForUpdates CheckForUpdatesRequestType
type CheckForUpdatesRequestType ¶
type CheckForUpdatesRequestType struct { This ManagedObjectReference `xml:"_this"` Version string `xml:"version,omitempty"` }
type CheckForUpdatesResponse ¶
type CheckForUpdatesResponse struct {
Returnval *UpdateSet `xml:"returnval,omitempty"`
}
type CheckHostPatchRequestType ¶
type CheckHostPatchRequestType struct { This ManagedObjectReference `xml:"_this"` MetaUrls []string `xml:"metaUrls,omitempty"` BundleUrls []string `xml:"bundleUrls,omitempty"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` }
type CheckHostPatch_Task ¶
type CheckHostPatch_Task CheckHostPatchRequestType
type CheckHostPatch_TaskResponse ¶
type CheckHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckInstantCloneRequestType ¶ added in v0.18.0
type CheckInstantCloneRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Spec VirtualMachineInstantCloneSpec `xml:"spec"` TestType []string `xml:"testType,omitempty"` }
type CheckInstantClone_Task ¶ added in v0.18.0
type CheckInstantClone_Task CheckInstantCloneRequestType
type CheckInstantClone_TaskResponse ¶ added in v0.18.0
type CheckInstantClone_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckLicenseFeature ¶
type CheckLicenseFeature CheckLicenseFeatureRequestType
type CheckLicenseFeatureRequestType ¶
type CheckLicenseFeatureRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` FeatureKey string `xml:"featureKey"` }
type CheckLicenseFeatureResponse ¶
type CheckLicenseFeatureResponse struct {
Returnval bool `xml:"returnval"`
}
type CheckMigrateRequestType ¶
type CheckMigrateRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Host *ManagedObjectReference `xml:"host,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` State VirtualMachinePowerState `xml:"state,omitempty"` TestType []string `xml:"testType,omitempty"` }
type CheckMigrate_Task ¶
type CheckMigrate_Task CheckMigrateRequestType
type CheckMigrate_TaskResponse ¶
type CheckMigrate_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckPowerOnRequestType ¶ added in v0.18.0
type CheckPowerOnRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Host *ManagedObjectReference `xml:"host,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` TestType []string `xml:"testType,omitempty"` }
type CheckPowerOn_Task ¶ added in v0.18.0
type CheckPowerOn_Task CheckPowerOnRequestType
type CheckPowerOn_TaskResponse ¶ added in v0.18.0
type CheckPowerOn_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckProfileComplianceRequestType ¶
type CheckProfileComplianceRequestType struct { This ManagedObjectReference `xml:"_this"` Entity []ManagedObjectReference `xml:"entity,omitempty"` }
type CheckProfileCompliance_Task ¶
type CheckProfileCompliance_Task CheckProfileComplianceRequestType
type CheckProfileCompliance_TaskResponse ¶
type CheckProfileCompliance_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckRelocateRequestType ¶
type CheckRelocateRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Spec VirtualMachineRelocateSpec `xml:"spec"` TestType []string `xml:"testType,omitempty"` }
type CheckRelocate_Task ¶
type CheckRelocate_Task CheckRelocateRequestType
type CheckRelocate_TaskResponse ¶
type CheckRelocate_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckResult ¶
type CheckResult struct { DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Warning []LocalizedMethodFault `xml:"warning,omitempty"` Error []LocalizedMethodFault `xml:"error,omitempty"` }
type CheckTestType ¶
type CheckTestType string
type CheckVmConfigRequestType ¶ added in v0.18.0
type CheckVmConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Spec VirtualMachineConfigSpec `xml:"spec"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` TestType []string `xml:"testType,omitempty"` }
type CheckVmConfig_Task ¶ added in v0.18.0
type CheckVmConfig_Task CheckVmConfigRequestType
type CheckVmConfig_TaskResponse ¶ added in v0.18.0
type CheckVmConfig_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ChoiceOption ¶
type ChoiceOption struct { OptionType ChoiceInfo []BaseElementDescription `xml:"choiceInfo,typeattr"` DefaultIndex int32 `xml:"defaultIndex,omitempty"` }
type ClearComplianceStatus ¶
type ClearComplianceStatus ClearComplianceStatusRequestType
type ClearComplianceStatusRequestType ¶
type ClearComplianceStatusRequestType struct { This ManagedObjectReference `xml:"_this"` Profile []ManagedObjectReference `xml:"profile,omitempty"` Entity []ManagedObjectReference `xml:"entity,omitempty"` }
type ClearComplianceStatusResponse ¶
type ClearComplianceStatusResponse struct { }
type ClearNFSUser ¶
type ClearNFSUser ClearNFSUserRequestType
type ClearNFSUserRequestType ¶
type ClearNFSUserRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ClearNFSUserResponse ¶
type ClearNFSUserResponse struct { }
type ClearSystemEventLog ¶ added in v0.12.0
type ClearSystemEventLog ClearSystemEventLogRequestType
type ClearSystemEventLogRequestType ¶ added in v0.12.0
type ClearSystemEventLogRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ClearSystemEventLogResponse ¶ added in v0.12.0
type ClearSystemEventLogResponse struct { }
type ClearTriggeredAlarms ¶ added in v0.18.0
type ClearTriggeredAlarms ClearTriggeredAlarmsRequestType
type ClearTriggeredAlarmsRequestType ¶ added in v0.18.0
type ClearTriggeredAlarmsRequestType struct { This ManagedObjectReference `xml:"_this"` Filter AlarmFilterSpec `xml:"filter"` }
type ClearTriggeredAlarmsResponse ¶ added in v0.18.0
type ClearTriggeredAlarmsResponse struct { }
type ClearVStorageObjectControlFlags ¶ added in v0.18.0
type ClearVStorageObjectControlFlags ClearVStorageObjectControlFlagsRequestType
type ClearVStorageObjectControlFlagsRequestType ¶ added in v0.18.0
type ClearVStorageObjectControlFlagsRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` ControlFlags []string `xml:"controlFlags,omitempty"` }
type ClearVStorageObjectControlFlagsResponse ¶ added in v0.18.0
type ClearVStorageObjectControlFlagsResponse struct { }
type ClockSkew ¶
type ClockSkew struct {
HostConfigFault
}
type ClockSkewFault ¶
type ClockSkewFault ClockSkew
type CloneFromSnapshotNotSupported ¶
type CloneFromSnapshotNotSupported struct {
MigrationFault
}
type CloneFromSnapshotNotSupportedFault ¶
type CloneFromSnapshotNotSupportedFault CloneFromSnapshotNotSupported
type CloneSession ¶
type CloneSession CloneSessionRequestType
type CloneSessionRequestType ¶
type CloneSessionRequestType struct { This ManagedObjectReference `xml:"_this"` CloneTicket string `xml:"cloneTicket"` }
type CloneSessionResponse ¶
type CloneSessionResponse struct {
Returnval UserSession `xml:"returnval"`
}
type CloneVAppRequestType ¶
type CloneVAppRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Target ManagedObjectReference `xml:"target"` Spec VAppCloneSpec `xml:"spec"` }
type CloneVApp_Task ¶
type CloneVApp_Task CloneVAppRequestType
type CloneVApp_TaskResponse ¶
type CloneVApp_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CloneVMRequestType ¶
type CloneVMRequestType struct { This ManagedObjectReference `xml:"_this"` Folder ManagedObjectReference `xml:"folder"` Name string `xml:"name"` Spec VirtualMachineCloneSpec `xml:"spec"` }
type CloneVM_Task ¶
type CloneVM_Task CloneVMRequestType
type CloneVM_TaskResponse ¶
type CloneVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CloneVStorageObjectRequestType ¶ added in v0.12.0
type CloneVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` Spec VslmCloneSpec `xml:"spec"` }
type CloneVStorageObject_Task ¶ added in v0.12.0
type CloneVStorageObject_Task CloneVStorageObjectRequestType
type CloneVStorageObject_TaskResponse ¶ added in v0.12.0
type CloneVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CloseInventoryViewFolder ¶
type CloseInventoryViewFolder CloseInventoryViewFolderRequestType
type CloseInventoryViewFolderRequestType ¶
type CloseInventoryViewFolderRequestType struct { This ManagedObjectReference `xml:"_this"` Entity []ManagedObjectReference `xml:"entity"` }
type CloseInventoryViewFolderResponse ¶
type CloseInventoryViewFolderResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type ClusterAction ¶
type ClusterAction struct { DynamicData Type string `xml:"type"` Target *ManagedObjectReference `xml:"target,omitempty"` }
func (*ClusterAction) GetClusterAction ¶
func (b *ClusterAction) GetClusterAction() *ClusterAction
type ClusterActionHistory ¶
type ClusterActionHistory struct { DynamicData Action BaseClusterAction `xml:"action,typeattr"` Time time.Time `xml:"time"` }
type ClusterAffinityRuleSpec ¶
type ClusterAffinityRuleSpec struct { ClusterRuleInfo Vm []ManagedObjectReference `xml:"vm"` }
type ClusterAntiAffinityRuleSpec ¶
type ClusterAntiAffinityRuleSpec struct { ClusterRuleInfo Vm []ManagedObjectReference `xml:"vm"` }
type ClusterAttemptedVmInfo ¶
type ClusterAttemptedVmInfo struct { DynamicData Vm ManagedObjectReference `xml:"vm"` Task *ManagedObjectReference `xml:"task,omitempty"` }
type ClusterComplianceCheckedEvent ¶
type ClusterComplianceCheckedEvent struct { ClusterEvent Profile ProfileEventArgument `xml:"profile"` }
type ClusterComputeResourceSummary ¶
type ClusterComputeResourceSummary struct { ComputeResourceSummary CurrentFailoverLevel int32 `xml:"currentFailoverLevel"` AdmissionControlInfo BaseClusterDasAdmissionControlInfo `xml:"admissionControlInfo,omitempty,typeattr"` NumVmotions int32 `xml:"numVmotions"` TargetBalance int32 `xml:"targetBalance,omitempty"` CurrentBalance int32 `xml:"currentBalance,omitempty"` UsageSummary *ClusterUsageSummary `xml:"usageSummary,omitempty"` CurrentEVCModeKey string `xml:"currentEVCModeKey,omitempty"` DasData BaseClusterDasData `xml:"dasData,omitempty,typeattr"` }
type ClusterConfigInfo ¶
type ClusterConfigInfo struct { DynamicData DasConfig ClusterDasConfigInfo `xml:"dasConfig"` DasVmConfig []ClusterDasVmConfigInfo `xml:"dasVmConfig,omitempty"` DrsConfig ClusterDrsConfigInfo `xml:"drsConfig"` DrsVmConfig []ClusterDrsVmConfigInfo `xml:"drsVmConfig,omitempty"` Rule []BaseClusterRuleInfo `xml:"rule,omitempty,typeattr"` }
type ClusterConfigInfoEx ¶
type ClusterConfigInfoEx struct { ComputeResourceConfigInfo DasConfig ClusterDasConfigInfo `xml:"dasConfig"` DasVmConfig []ClusterDasVmConfigInfo `xml:"dasVmConfig,omitempty"` DrsConfig ClusterDrsConfigInfo `xml:"drsConfig"` DrsVmConfig []ClusterDrsVmConfigInfo `xml:"drsVmConfig,omitempty"` Rule []BaseClusterRuleInfo `xml:"rule,omitempty,typeattr"` Orchestration *ClusterOrchestrationInfo `xml:"orchestration,omitempty"` VmOrchestration []ClusterVmOrchestrationInfo `xml:"vmOrchestration,omitempty"` DpmConfigInfo *ClusterDpmConfigInfo `xml:"dpmConfigInfo,omitempty"` DpmHostConfig []ClusterDpmHostConfigInfo `xml:"dpmHostConfig,omitempty"` VsanConfigInfo *VsanClusterConfigInfo `xml:"vsanConfigInfo,omitempty"` VsanHostConfig []VsanHostConfigInfo `xml:"vsanHostConfig,omitempty"` Group []BaseClusterGroupInfo `xml:"group,omitempty,typeattr"` InfraUpdateHaConfig *ClusterInfraUpdateHaConfigInfo `xml:"infraUpdateHaConfig,omitempty"` ProactiveDrsConfig *ClusterProactiveDrsConfigInfo `xml:"proactiveDrsConfig,omitempty"` }
type ClusterConfigSpec ¶
type ClusterConfigSpec struct { DynamicData DasConfig *ClusterDasConfigInfo `xml:"dasConfig,omitempty"` DasVmConfigSpec []ClusterDasVmConfigSpec `xml:"dasVmConfigSpec,omitempty"` DrsConfig *ClusterDrsConfigInfo `xml:"drsConfig,omitempty"` DrsVmConfigSpec []ClusterDrsVmConfigSpec `xml:"drsVmConfigSpec,omitempty"` RulesSpec []ClusterRuleSpec `xml:"rulesSpec,omitempty"` }
type ClusterConfigSpecEx ¶
type ClusterConfigSpecEx struct { ComputeResourceConfigSpec DasConfig *ClusterDasConfigInfo `xml:"dasConfig,omitempty"` DasVmConfigSpec []ClusterDasVmConfigSpec `xml:"dasVmConfigSpec,omitempty"` DrsConfig *ClusterDrsConfigInfo `xml:"drsConfig,omitempty"` DrsVmConfigSpec []ClusterDrsVmConfigSpec `xml:"drsVmConfigSpec,omitempty"` RulesSpec []ClusterRuleSpec `xml:"rulesSpec,omitempty"` Orchestration *ClusterOrchestrationInfo `xml:"orchestration,omitempty"` VmOrchestrationSpec []ClusterVmOrchestrationSpec `xml:"vmOrchestrationSpec,omitempty"` DpmConfig *ClusterDpmConfigInfo `xml:"dpmConfig,omitempty"` DpmHostConfigSpec []ClusterDpmHostConfigSpec `xml:"dpmHostConfigSpec,omitempty"` VsanConfig *VsanClusterConfigInfo `xml:"vsanConfig,omitempty"` VsanHostConfigSpec []VsanHostConfigInfo `xml:"vsanHostConfigSpec,omitempty"` GroupSpec []ClusterGroupSpec `xml:"groupSpec,omitempty"` InfraUpdateHaConfig *ClusterInfraUpdateHaConfigInfo `xml:"infraUpdateHaConfig,omitempty"` ProactiveDrsConfig *ClusterProactiveDrsConfigInfo `xml:"proactiveDrsConfig,omitempty"` }
type ClusterCreatedEvent ¶
type ClusterCreatedEvent struct { ClusterEvent Parent FolderEventArgument `xml:"parent"` }
type ClusterDasAamHostInfo ¶
type ClusterDasAamHostInfo struct { ClusterDasHostInfo HostDasState []ClusterDasAamNodeState `xml:"hostDasState,omitempty"` PrimaryHosts []string `xml:"primaryHosts,omitempty"` }
type ClusterDasAamNodeState ¶
type ClusterDasAamNodeState struct { DynamicData Host ManagedObjectReference `xml:"host"` Name string `xml:"name"` ConfigState string `xml:"configState"` RuntimeState string `xml:"runtimeState"` }
type ClusterDasAamNodeStateDasState ¶
type ClusterDasAamNodeStateDasState string
type ClusterDasAdmissionControlInfo ¶
type ClusterDasAdmissionControlInfo struct {
DynamicData
}
func (*ClusterDasAdmissionControlInfo) GetClusterDasAdmissionControlInfo ¶
func (b *ClusterDasAdmissionControlInfo) GetClusterDasAdmissionControlInfo() *ClusterDasAdmissionControlInfo
type ClusterDasAdmissionControlPolicy ¶
type ClusterDasAdmissionControlPolicy struct { DynamicData ResourceReductionToToleratePercent int32 `xml:"resourceReductionToToleratePercent,omitempty"` }
func (*ClusterDasAdmissionControlPolicy) GetClusterDasAdmissionControlPolicy ¶
func (b *ClusterDasAdmissionControlPolicy) GetClusterDasAdmissionControlPolicy() *ClusterDasAdmissionControlPolicy
type ClusterDasAdvancedRuntimeInfo ¶
type ClusterDasAdvancedRuntimeInfo struct { DynamicData DasHostInfo BaseClusterDasHostInfo `xml:"dasHostInfo,omitempty,typeattr"` VmcpSupported *ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo `xml:"vmcpSupported,omitempty"` HeartbeatDatastoreInfo []DasHeartbeatDatastoreInfo `xml:"heartbeatDatastoreInfo,omitempty"` }
func (*ClusterDasAdvancedRuntimeInfo) GetClusterDasAdvancedRuntimeInfo ¶
func (b *ClusterDasAdvancedRuntimeInfo) GetClusterDasAdvancedRuntimeInfo() *ClusterDasAdvancedRuntimeInfo
type ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo ¶
type ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo struct { DynamicData StorageAPDSupported bool `xml:"storageAPDSupported"` StoragePDLSupported bool `xml:"storagePDLSupported"` }
type ClusterDasConfigInfo ¶
type ClusterDasConfigInfo struct { DynamicData Enabled *bool `xml:"enabled"` VmMonitoring string `xml:"vmMonitoring,omitempty"` HostMonitoring string `xml:"hostMonitoring,omitempty"` VmComponentProtecting string `xml:"vmComponentProtecting,omitempty"` FailoverLevel int32 `xml:"failoverLevel,omitempty"` AdmissionControlPolicy BaseClusterDasAdmissionControlPolicy `xml:"admissionControlPolicy,omitempty,typeattr"` AdmissionControlEnabled *bool `xml:"admissionControlEnabled"` DefaultVmSettings *ClusterDasVmSettings `xml:"defaultVmSettings,omitempty"` Option []BaseOptionValue `xml:"option,omitempty,typeattr"` HeartbeatDatastore []ManagedObjectReference `xml:"heartbeatDatastore,omitempty"` HBDatastoreCandidatePolicy string `xml:"hBDatastoreCandidatePolicy,omitempty"` }
type ClusterDasConfigInfoHBDatastoreCandidate ¶
type ClusterDasConfigInfoHBDatastoreCandidate string
type ClusterDasConfigInfoServiceState ¶
type ClusterDasConfigInfoServiceState string
type ClusterDasConfigInfoVmMonitoringState ¶
type ClusterDasConfigInfoVmMonitoringState string
type ClusterDasData ¶
type ClusterDasData struct {
DynamicData
}
func (*ClusterDasData) GetClusterDasData ¶
func (b *ClusterDasData) GetClusterDasData() *ClusterDasData
type ClusterDasDataSummary ¶
type ClusterDasDataSummary struct { ClusterDasData HostListVersion int64 `xml:"hostListVersion"` ClusterConfigVersion int64 `xml:"clusterConfigVersion"` CompatListVersion int64 `xml:"compatListVersion"` }
type ClusterDasFailoverLevelAdvancedRuntimeInfo ¶
type ClusterDasFailoverLevelAdvancedRuntimeInfo struct { ClusterDasAdvancedRuntimeInfo SlotInfo ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo `xml:"slotInfo"` TotalSlots int32 `xml:"totalSlots"` UsedSlots int32 `xml:"usedSlots"` UnreservedSlots int32 `xml:"unreservedSlots"` TotalVms int32 `xml:"totalVms"` TotalHosts int32 `xml:"totalHosts"` TotalGoodHosts int32 `xml:"totalGoodHosts"` HostSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots `xml:"hostSlots,omitempty"` VmsRequiringMultipleSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots `xml:"vmsRequiringMultipleSlots,omitempty"` }
type ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots ¶
type ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots struct { DynamicData Host ManagedObjectReference `xml:"host"` Slots int32 `xml:"slots"` }
type ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo ¶
type ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo struct { DynamicData NumVcpus int32 `xml:"numVcpus"` CpuMHz int32 `xml:"cpuMHz"` MemoryMB int32 `xml:"memoryMB"` }
type ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots ¶
type ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots struct { DynamicData Vm ManagedObjectReference `xml:"vm"` Slots int32 `xml:"slots"` }
type ClusterDasFdmAvailabilityState ¶
type ClusterDasFdmAvailabilityState string
type ClusterDasFdmHostState ¶
type ClusterDasFdmHostState struct { DynamicData State string `xml:"state"` StateReporter *ManagedObjectReference `xml:"stateReporter,omitempty"` }
type ClusterDasHostInfo ¶
type ClusterDasHostInfo struct {
DynamicData
}
func (*ClusterDasHostInfo) GetClusterDasHostInfo ¶
func (b *ClusterDasHostInfo) GetClusterDasHostInfo() *ClusterDasHostInfo
type ClusterDasHostRecommendation ¶
type ClusterDasHostRecommendation struct { DynamicData Host ManagedObjectReference `xml:"host"` DrsRating int32 `xml:"drsRating,omitempty"` }
type ClusterDasVmConfigInfo ¶
type ClusterDasVmConfigInfo struct { DynamicData Key ManagedObjectReference `xml:"key"` RestartPriority DasVmPriority `xml:"restartPriority,omitempty"` PowerOffOnIsolation *bool `xml:"powerOffOnIsolation"` DasSettings *ClusterDasVmSettings `xml:"dasSettings,omitempty"` }
type ClusterDasVmConfigSpec ¶
type ClusterDasVmConfigSpec struct { ArrayUpdateSpec Info *ClusterDasVmConfigInfo `xml:"info,omitempty"` }
type ClusterDasVmSettings ¶
type ClusterDasVmSettings struct { DynamicData RestartPriority string `xml:"restartPriority,omitempty"` RestartPriorityTimeout int32 `xml:"restartPriorityTimeout,omitempty"` IsolationResponse string `xml:"isolationResponse,omitempty"` VmToolsMonitoringSettings *ClusterVmToolsMonitoringSettings `xml:"vmToolsMonitoringSettings,omitempty"` VmComponentProtectionSettings *ClusterVmComponentProtectionSettings `xml:"vmComponentProtectionSettings,omitempty"` }
type ClusterDasVmSettingsIsolationResponse ¶
type ClusterDasVmSettingsIsolationResponse string
type ClusterDasVmSettingsRestartPriority ¶
type ClusterDasVmSettingsRestartPriority string
type ClusterDependencyRuleInfo ¶ added in v0.12.0
type ClusterDependencyRuleInfo struct { ClusterRuleInfo VmGroup string `xml:"vmGroup"` DependsOnVmGroup string `xml:"dependsOnVmGroup"` }
type ClusterDestroyedEvent ¶
type ClusterDestroyedEvent struct {
ClusterEvent
}
type ClusterDpmConfigInfo ¶
type ClusterDpmConfigInfo struct { DynamicData Enabled *bool `xml:"enabled"` DefaultDpmBehavior DpmBehavior `xml:"defaultDpmBehavior,omitempty"` HostPowerActionRate int32 `xml:"hostPowerActionRate,omitempty"` Option []BaseOptionValue `xml:"option,omitempty,typeattr"` }
type ClusterDpmHostConfigInfo ¶
type ClusterDpmHostConfigInfo struct { DynamicData Key ManagedObjectReference `xml:"key"` Enabled *bool `xml:"enabled"` Behavior DpmBehavior `xml:"behavior,omitempty"` }
type ClusterDpmHostConfigSpec ¶
type ClusterDpmHostConfigSpec struct { ArrayUpdateSpec Info *ClusterDpmHostConfigInfo `xml:"info,omitempty"` }
type ClusterDrsConfigInfo ¶
type ClusterDrsConfigInfo struct { DynamicData Enabled *bool `xml:"enabled"` EnableVmBehaviorOverrides *bool `xml:"enableVmBehaviorOverrides"` DefaultVmBehavior DrsBehavior `xml:"defaultVmBehavior,omitempty"` VmotionRate int32 `xml:"vmotionRate,omitempty"` Option []BaseOptionValue `xml:"option,omitempty,typeattr"` }
type ClusterDrsFaults ¶
type ClusterDrsFaults struct { DynamicData Reason string `xml:"reason"` FaultsByVm []BaseClusterDrsFaultsFaultsByVm `xml:"faultsByVm,typeattr"` }
type ClusterDrsFaultsFaultsByVirtualDisk ¶
type ClusterDrsFaultsFaultsByVirtualDisk struct { ClusterDrsFaultsFaultsByVm Disk *VirtualDiskId `xml:"disk,omitempty"` }
type ClusterDrsFaultsFaultsByVm ¶
type ClusterDrsFaultsFaultsByVm struct { DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` Fault []LocalizedMethodFault `xml:"fault"` }
func (*ClusterDrsFaultsFaultsByVm) GetClusterDrsFaultsFaultsByVm ¶
func (b *ClusterDrsFaultsFaultsByVm) GetClusterDrsFaultsFaultsByVm() *ClusterDrsFaultsFaultsByVm
type ClusterDrsMigration ¶
type ClusterDrsMigration struct { DynamicData Key string `xml:"key"` Time time.Time `xml:"time"` Vm ManagedObjectReference `xml:"vm"` CpuLoad int32 `xml:"cpuLoad,omitempty"` MemoryLoad int64 `xml:"memoryLoad,omitempty"` Source ManagedObjectReference `xml:"source"` SourceCpuLoad int32 `xml:"sourceCpuLoad,omitempty"` SourceMemoryLoad int64 `xml:"sourceMemoryLoad,omitempty"` Destination ManagedObjectReference `xml:"destination"` DestinationCpuLoad int32 `xml:"destinationCpuLoad,omitempty"` DestinationMemoryLoad int64 `xml:"destinationMemoryLoad,omitempty"` }
type ClusterDrsRecommendation ¶
type ClusterDrsRecommendation struct { DynamicData Key string `xml:"key"` Rating int32 `xml:"rating"` Reason string `xml:"reason"` ReasonText string `xml:"reasonText"` MigrationList []ClusterDrsMigration `xml:"migrationList"` }
type ClusterDrsVmConfigInfo ¶
type ClusterDrsVmConfigInfo struct { DynamicData Key ManagedObjectReference `xml:"key"` Enabled *bool `xml:"enabled"` Behavior DrsBehavior `xml:"behavior,omitempty"` }
type ClusterDrsVmConfigSpec ¶
type ClusterDrsVmConfigSpec struct { ArrayUpdateSpec Info *ClusterDrsVmConfigInfo `xml:"info,omitempty"` }
type ClusterEVCManagerCheckResult ¶
type ClusterEVCManagerCheckResult struct { DynamicData EvcModeKey string `xml:"evcModeKey"` Error LocalizedMethodFault `xml:"error"` Host []ManagedObjectReference `xml:"host,omitempty"` }
type ClusterEVCManagerEVCState ¶
type ClusterEVCManagerEVCState struct { DynamicData SupportedEVCMode []EVCMode `xml:"supportedEVCMode"` CurrentEVCModeKey string `xml:"currentEVCModeKey,omitempty"` GuaranteedCPUFeatures []HostCpuIdInfo `xml:"guaranteedCPUFeatures,omitempty"` FeatureCapability []HostFeatureCapability `xml:"featureCapability,omitempty"` FeatureMask []HostFeatureMask `xml:"featureMask,omitempty"` FeatureRequirement []VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty"` }
type ClusterEnterMaintenanceMode ¶
type ClusterEnterMaintenanceMode ClusterEnterMaintenanceModeRequestType
type ClusterEnterMaintenanceModeRequestType ¶
type ClusterEnterMaintenanceModeRequestType struct { This ManagedObjectReference `xml:"_this"` Host []ManagedObjectReference `xml:"host"` Option []BaseOptionValue `xml:"option,omitempty,typeattr"` }
type ClusterEnterMaintenanceModeResponse ¶
type ClusterEnterMaintenanceModeResponse struct {
Returnval ClusterEnterMaintenanceResult `xml:"returnval"`
}
type ClusterEnterMaintenanceResult ¶
type ClusterEnterMaintenanceResult struct { DynamicData Recommendations []ClusterRecommendation `xml:"recommendations,omitempty"` Fault *ClusterDrsFaults `xml:"fault,omitempty"` }
type ClusterEvent ¶
type ClusterEvent struct {
Event
}
func (*ClusterEvent) GetClusterEvent ¶
func (b *ClusterEvent) GetClusterEvent() *ClusterEvent
type ClusterFailoverHostAdmissionControlInfo ¶
type ClusterFailoverHostAdmissionControlInfo struct { ClusterDasAdmissionControlInfo HostStatus []ClusterFailoverHostAdmissionControlInfoHostStatus `xml:"hostStatus,omitempty"` }
type ClusterFailoverHostAdmissionControlInfoHostStatus ¶
type ClusterFailoverHostAdmissionControlInfoHostStatus struct { DynamicData Host ManagedObjectReference `xml:"host"` Status ManagedEntityStatus `xml:"status"` }
type ClusterFailoverHostAdmissionControlPolicy ¶
type ClusterFailoverHostAdmissionControlPolicy struct { ClusterDasAdmissionControlPolicy FailoverHosts []ManagedObjectReference `xml:"failoverHosts,omitempty"` FailoverLevel int32 `xml:"failoverLevel,omitempty"` }
type ClusterFailoverLevelAdmissionControlInfo ¶
type ClusterFailoverLevelAdmissionControlInfo struct { ClusterDasAdmissionControlInfo CurrentFailoverLevel int32 `xml:"currentFailoverLevel"` }
type ClusterFailoverLevelAdmissionControlPolicy ¶
type ClusterFailoverLevelAdmissionControlPolicy struct { ClusterDasAdmissionControlPolicy FailoverLevel int32 `xml:"failoverLevel"` SlotPolicy BaseClusterSlotPolicy `xml:"slotPolicy,omitempty,typeattr"` }
type ClusterFailoverResourcesAdmissionControlInfo ¶
type ClusterFailoverResourcesAdmissionControlInfo struct { ClusterDasAdmissionControlInfo CurrentCpuFailoverResourcesPercent int32 `xml:"currentCpuFailoverResourcesPercent"` CurrentMemoryFailoverResourcesPercent int32 `xml:"currentMemoryFailoverResourcesPercent"` }
type ClusterFailoverResourcesAdmissionControlPolicy ¶
type ClusterFailoverResourcesAdmissionControlPolicy struct { ClusterDasAdmissionControlPolicy CpuFailoverResourcesPercent int32 `xml:"cpuFailoverResourcesPercent"` MemoryFailoverResourcesPercent int32 `xml:"memoryFailoverResourcesPercent"` FailoverLevel int32 `xml:"failoverLevel,omitempty"` AutoComputePercentages *bool `xml:"autoComputePercentages"` }
type ClusterFixedSizeSlotPolicy ¶
type ClusterFixedSizeSlotPolicy struct { ClusterSlotPolicy Cpu int32 `xml:"cpu"` Memory int32 `xml:"memory"` }
type ClusterGroupInfo ¶
type ClusterGroupInfo struct { DynamicData Name string `xml:"name"` UserCreated *bool `xml:"userCreated"` UniqueID string `xml:"uniqueID,omitempty"` }
func (*ClusterGroupInfo) GetClusterGroupInfo ¶
func (b *ClusterGroupInfo) GetClusterGroupInfo() *ClusterGroupInfo
type ClusterGroupSpec ¶
type ClusterGroupSpec struct { ArrayUpdateSpec Info BaseClusterGroupInfo `xml:"info,omitempty,typeattr"` }
type ClusterHostGroup ¶
type ClusterHostGroup struct { ClusterGroupInfo Host []ManagedObjectReference `xml:"host,omitempty"` }
type ClusterHostInfraUpdateHaModeAction ¶ added in v0.12.0
type ClusterHostInfraUpdateHaModeAction struct { ClusterAction OperationType string `xml:"operationType"` }
type ClusterHostInfraUpdateHaModeActionOperationType ¶ added in v0.12.0
type ClusterHostInfraUpdateHaModeActionOperationType string
type ClusterHostPowerAction ¶
type ClusterHostPowerAction struct { ClusterAction OperationType HostPowerOperationType `xml:"operationType"` PowerConsumptionWatt int32 `xml:"powerConsumptionWatt,omitempty"` CpuCapacityMHz int32 `xml:"cpuCapacityMHz,omitempty"` MemCapacityMB int32 `xml:"memCapacityMB,omitempty"` }
type ClusterHostRecommendation ¶
type ClusterHostRecommendation struct { DynamicData Host ManagedObjectReference `xml:"host"` Rating int32 `xml:"rating"` }
type ClusterInfraUpdateHaConfigInfo ¶ added in v0.12.0
type ClusterInfraUpdateHaConfigInfo struct { DynamicData Enabled *bool `xml:"enabled"` Behavior string `xml:"behavior,omitempty"` ModerateRemediation string `xml:"moderateRemediation,omitempty"` SevereRemediation string `xml:"severeRemediation,omitempty"` Providers []string `xml:"providers,omitempty"` }
type ClusterInfraUpdateHaConfigInfoBehaviorType ¶ added in v0.12.0
type ClusterInfraUpdateHaConfigInfoBehaviorType string
type ClusterInfraUpdateHaConfigInfoRemediationType ¶ added in v0.12.0
type ClusterInfraUpdateHaConfigInfoRemediationType string
type ClusterInitialPlacementAction ¶
type ClusterInitialPlacementAction struct { ClusterAction TargetHost ManagedObjectReference `xml:"targetHost"` Pool *ManagedObjectReference `xml:"pool,omitempty"` }
type ClusterIoFilterInfo ¶
type ClusterIoFilterInfo struct { IoFilterInfo OpType string `xml:"opType"` VibUrl string `xml:"vibUrl,omitempty"` }
type ClusterMigrationAction ¶
type ClusterMigrationAction struct { ClusterAction DrsMigration *ClusterDrsMigration `xml:"drsMigration,omitempty"` }
type ClusterNetworkConfigSpec ¶ added in v0.12.0
type ClusterNetworkConfigSpec struct { DynamicData NetworkPortGroup ManagedObjectReference `xml:"networkPortGroup"` IpSettings CustomizationIPSettings `xml:"ipSettings"` }
type ClusterNotAttemptedVmInfo ¶
type ClusterNotAttemptedVmInfo struct { DynamicData Vm ManagedObjectReference `xml:"vm"` Fault LocalizedMethodFault `xml:"fault"` }
type ClusterOrchestrationInfo ¶ added in v0.12.0
type ClusterOrchestrationInfo struct { DynamicData DefaultVmReadiness *ClusterVmReadiness `xml:"defaultVmReadiness,omitempty"` }
type ClusterOvercommittedEvent ¶
type ClusterOvercommittedEvent struct {
ClusterEvent
}
func (*ClusterOvercommittedEvent) GetClusterOvercommittedEvent ¶
func (b *ClusterOvercommittedEvent) GetClusterOvercommittedEvent() *ClusterOvercommittedEvent
type ClusterPowerOnVmOption ¶
type ClusterPowerOnVmOption string
type ClusterPowerOnVmResult ¶
type ClusterPowerOnVmResult struct { DynamicData Attempted []ClusterAttemptedVmInfo `xml:"attempted,omitempty"` NotAttempted []ClusterNotAttemptedVmInfo `xml:"notAttempted,omitempty"` Recommendations []ClusterRecommendation `xml:"recommendations,omitempty"` }
type ClusterProactiveDrsConfigInfo ¶ added in v0.12.0
type ClusterProactiveDrsConfigInfo struct { DynamicData Enabled *bool `xml:"enabled"` }
type ClusterProfileCompleteConfigSpec ¶
type ClusterProfileCompleteConfigSpec struct { ClusterProfileConfigSpec ComplyProfile *ComplianceProfile `xml:"complyProfile,omitempty"` }
type ClusterProfileConfigInfo ¶
type ClusterProfileConfigInfo struct { ProfileConfigInfo ComplyProfile *ComplianceProfile `xml:"complyProfile,omitempty"` }
type ClusterProfileConfigServiceCreateSpec ¶
type ClusterProfileConfigServiceCreateSpec struct { ClusterProfileConfigSpec ServiceType []string `xml:"serviceType,omitempty"` }
type ClusterProfileConfigSpec ¶
type ClusterProfileConfigSpec struct {
ClusterProfileCreateSpec
}
func (*ClusterProfileConfigSpec) GetClusterProfileConfigSpec ¶
func (b *ClusterProfileConfigSpec) GetClusterProfileConfigSpec() *ClusterProfileConfigSpec
type ClusterProfileCreateSpec ¶
type ClusterProfileCreateSpec struct {
ProfileCreateSpec
}
func (*ClusterProfileCreateSpec) GetClusterProfileCreateSpec ¶
func (b *ClusterProfileCreateSpec) GetClusterProfileCreateSpec() *ClusterProfileCreateSpec
type ClusterProfileServiceType ¶
type ClusterProfileServiceType string
type ClusterRecommendation ¶
type ClusterRecommendation struct { DynamicData Key string `xml:"key"` Type string `xml:"type"` Time time.Time `xml:"time"` Rating int32 `xml:"rating"` Reason string `xml:"reason"` ReasonText string `xml:"reasonText"` WarningText string `xml:"warningText,omitempty"` WarningDetails *LocalizableMessage `xml:"warningDetails,omitempty"` Prerequisite []string `xml:"prerequisite,omitempty"` Action []BaseClusterAction `xml:"action,omitempty,typeattr"` Target *ManagedObjectReference `xml:"target,omitempty"` }
type ClusterReconfiguredEvent ¶
type ClusterReconfiguredEvent struct { ClusterEvent ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"` }
type ClusterResourceUsageSummary ¶
type ClusterResourceUsageSummary struct { DynamicData CpuUsedMHz int32 `xml:"cpuUsedMHz"` CpuCapacityMHz int32 `xml:"cpuCapacityMHz"` MemUsedMB int32 `xml:"memUsedMB"` MemCapacityMB int32 `xml:"memCapacityMB"` PMemAvailableMB int64 `xml:"pMemAvailableMB,omitempty"` PMemCapacityMB int64 `xml:"pMemCapacityMB,omitempty"` StorageUsedMB int64 `xml:"storageUsedMB"` StorageCapacityMB int64 `xml:"storageCapacityMB"` }
type ClusterRuleInfo ¶
type ClusterRuleInfo struct { DynamicData Key int32 `xml:"key,omitempty"` Status ManagedEntityStatus `xml:"status,omitempty"` Enabled *bool `xml:"enabled"` Name string `xml:"name,omitempty"` Mandatory *bool `xml:"mandatory"` UserCreated *bool `xml:"userCreated"` InCompliance *bool `xml:"inCompliance"` RuleUuid string `xml:"ruleUuid,omitempty"` }
func (*ClusterRuleInfo) GetClusterRuleInfo ¶
func (b *ClusterRuleInfo) GetClusterRuleInfo() *ClusterRuleInfo
type ClusterRuleSpec ¶
type ClusterRuleSpec struct { ArrayUpdateSpec Info BaseClusterRuleInfo `xml:"info,omitempty,typeattr"` }
type ClusterSlotPolicy ¶
type ClusterSlotPolicy struct {
DynamicData
}
func (*ClusterSlotPolicy) GetClusterSlotPolicy ¶
func (b *ClusterSlotPolicy) GetClusterSlotPolicy() *ClusterSlotPolicy
type ClusterStatusChangedEvent ¶
type ClusterStatusChangedEvent struct { ClusterEvent OldStatus string `xml:"oldStatus"` NewStatus string `xml:"newStatus"` }
func (*ClusterStatusChangedEvent) GetClusterStatusChangedEvent ¶
func (b *ClusterStatusChangedEvent) GetClusterStatusChangedEvent() *ClusterStatusChangedEvent
type ClusterUsageSummary ¶
type ClusterUsageSummary struct { DynamicData TotalCpuCapacityMhz int32 `xml:"totalCpuCapacityMhz"` TotalMemCapacityMB int32 `xml:"totalMemCapacityMB"` CpuReservationMhz int32 `xml:"cpuReservationMhz"` MemReservationMB int32 `xml:"memReservationMB"` PoweredOffCpuReservationMhz int32 `xml:"poweredOffCpuReservationMhz,omitempty"` PoweredOffMemReservationMB int32 `xml:"poweredOffMemReservationMB,omitempty"` CpuDemandMhz int32 `xml:"cpuDemandMhz"` MemDemandMB int32 `xml:"memDemandMB"` StatsGenNumber int64 `xml:"statsGenNumber"` CpuEntitledMhz int32 `xml:"cpuEntitledMhz"` MemEntitledMB int32 `xml:"memEntitledMB"` PoweredOffVmCount int32 `xml:"poweredOffVmCount"` TotalVmCount int32 `xml:"totalVmCount"` }
type ClusterVmComponentProtectionSettings ¶
type ClusterVmComponentProtectionSettings struct { DynamicData VmStorageProtectionForAPD string `xml:"vmStorageProtectionForAPD,omitempty"` EnableAPDTimeoutForHosts *bool `xml:"enableAPDTimeoutForHosts"` VmTerminateDelayForAPDSec int32 `xml:"vmTerminateDelayForAPDSec,omitempty"` VmReactionOnAPDCleared string `xml:"vmReactionOnAPDCleared,omitempty"` VmStorageProtectionForPDL string `xml:"vmStorageProtectionForPDL,omitempty"` }
type ClusterVmComponentProtectionSettingsStorageVmReaction ¶
type ClusterVmComponentProtectionSettingsStorageVmReaction string
type ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared ¶
type ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared string
type ClusterVmGroup ¶
type ClusterVmGroup struct { ClusterGroupInfo Vm []ManagedObjectReference `xml:"vm,omitempty"` }
type ClusterVmHostRuleInfo ¶
type ClusterVmHostRuleInfo struct { ClusterRuleInfo VmGroupName string `xml:"vmGroupName,omitempty"` AffineHostGroupName string `xml:"affineHostGroupName,omitempty"` AntiAffineHostGroupName string `xml:"antiAffineHostGroupName,omitempty"` }
type ClusterVmOrchestrationInfo ¶ added in v0.12.0
type ClusterVmOrchestrationInfo struct { DynamicData Vm ManagedObjectReference `xml:"vm"` VmReadiness ClusterVmReadiness `xml:"vmReadiness"` }
type ClusterVmOrchestrationSpec ¶ added in v0.12.0
type ClusterVmOrchestrationSpec struct { ArrayUpdateSpec Info *ClusterVmOrchestrationInfo `xml:"info,omitempty"` }
type ClusterVmReadiness ¶ added in v0.12.0
type ClusterVmReadiness struct { DynamicData ReadyCondition string `xml:"readyCondition,omitempty"` PostReadyDelay int32 `xml:"postReadyDelay,omitempty"` }
type ClusterVmReadinessReadyCondition ¶ added in v0.12.0
type ClusterVmReadinessReadyCondition string
type ClusterVmToolsMonitoringSettings ¶
type ClusterVmToolsMonitoringSettings struct { DynamicData Enabled *bool `xml:"enabled"` VmMonitoring string `xml:"vmMonitoring,omitempty"` ClusterSettings *bool `xml:"clusterSettings"` FailureInterval int32 `xml:"failureInterval,omitempty"` MinUpTime int32 `xml:"minUpTime,omitempty"` MaxFailures int32 `xml:"maxFailures,omitempty"` MaxFailureWindow int32 `xml:"maxFailureWindow,omitempty"` }
type CollectorAddressUnset ¶
type CollectorAddressUnset struct {
DvsFault
}
type CollectorAddressUnsetFault ¶
type CollectorAddressUnsetFault CollectorAddressUnset
type ComplianceFailure ¶
type ComplianceFailure struct { DynamicData FailureType string `xml:"failureType"` Message LocalizableMessage `xml:"message"` ExpressionName string `xml:"expressionName,omitempty"` FailureValues []ComplianceFailureComplianceFailureValues `xml:"failureValues,omitempty"` }
type ComplianceFailureComplianceFailureValues ¶ added in v0.12.0
type ComplianceFailureComplianceFailureValues struct { DynamicData ComparisonIdentifier string `xml:"comparisonIdentifier"` ProfileInstance string `xml:"profileInstance,omitempty"` HostValue AnyType `xml:"hostValue,omitempty,typeattr"` ProfileValue AnyType `xml:"profileValue,omitempty,typeattr"` }
type ComplianceLocator ¶
type ComplianceLocator struct { DynamicData ExpressionName string `xml:"expressionName"` ApplyPath ProfilePropertyPath `xml:"applyPath"` }
type ComplianceProfile ¶
type ComplianceProfile struct { DynamicData Expression []BaseProfileExpression `xml:"expression,typeattr"` RootExpression string `xml:"rootExpression"` }
type ComplianceResult ¶
type ComplianceResult struct { DynamicData Profile *ManagedObjectReference `xml:"profile,omitempty"` ComplianceStatus string `xml:"complianceStatus"` Entity *ManagedObjectReference `xml:"entity,omitempty"` CheckTime *time.Time `xml:"checkTime"` Failure []ComplianceFailure `xml:"failure,omitempty"` }
type ComplianceResultStatus ¶
type ComplianceResultStatus string
type CompositeHostProfileRequestType ¶ added in v0.18.0
type CompositeHostProfileRequestType struct { This ManagedObjectReference `xml:"_this"` Source ManagedObjectReference `xml:"source"` Targets []ManagedObjectReference `xml:"targets,omitempty"` ToBeMerged *HostApplyProfile `xml:"toBeMerged,omitempty"` ToBeReplacedWith *HostApplyProfile `xml:"toBeReplacedWith,omitempty"` ToBeDeleted *HostApplyProfile `xml:"toBeDeleted,omitempty"` EnableStatusToBeCopied *HostApplyProfile `xml:"enableStatusToBeCopied,omitempty"` }
type CompositeHostProfile_Task ¶ added in v0.18.0
type CompositeHostProfile_Task CompositeHostProfileRequestType
type CompositeHostProfile_TaskResponse ¶ added in v0.18.0
type CompositeHostProfile_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CompositePolicyOption ¶
type CompositePolicyOption struct { PolicyOption Option []BasePolicyOption `xml:"option,omitempty,typeattr"` }
type ComputeDiskPartitionInfo ¶
type ComputeDiskPartitionInfo ComputeDiskPartitionInfoRequestType
type ComputeDiskPartitionInfoForResize ¶
type ComputeDiskPartitionInfoForResize ComputeDiskPartitionInfoForResizeRequestType
type ComputeDiskPartitionInfoForResizeRequestType ¶
type ComputeDiskPartitionInfoForResizeRequestType struct { This ManagedObjectReference `xml:"_this"` Partition HostScsiDiskPartition `xml:"partition"` BlockRange HostDiskPartitionBlockRange `xml:"blockRange"` PartitionFormat string `xml:"partitionFormat,omitempty"` }
type ComputeDiskPartitionInfoForResizeResponse ¶
type ComputeDiskPartitionInfoForResizeResponse struct {
Returnval HostDiskPartitionInfo `xml:"returnval"`
}
type ComputeDiskPartitionInfoRequestType ¶
type ComputeDiskPartitionInfoRequestType struct { This ManagedObjectReference `xml:"_this"` DevicePath string `xml:"devicePath"` Layout HostDiskPartitionLayout `xml:"layout"` PartitionFormat string `xml:"partitionFormat,omitempty"` }
type ComputeDiskPartitionInfoResponse ¶
type ComputeDiskPartitionInfoResponse struct {
Returnval HostDiskPartitionInfo `xml:"returnval"`
}
type ComputeResourceConfigInfo ¶
type ComputeResourceConfigInfo struct { DynamicData VmSwapPlacement string `xml:"vmSwapPlacement"` SpbmEnabled *bool `xml:"spbmEnabled"` DefaultHardwareVersionKey string `xml:"defaultHardwareVersionKey,omitempty"` }
func (*ComputeResourceConfigInfo) GetComputeResourceConfigInfo ¶
func (b *ComputeResourceConfigInfo) GetComputeResourceConfigInfo() *ComputeResourceConfigInfo
type ComputeResourceConfigSpec ¶
type ComputeResourceConfigSpec struct { DynamicData VmSwapPlacement string `xml:"vmSwapPlacement,omitempty"` SpbmEnabled *bool `xml:"spbmEnabled"` DefaultHardwareVersionKey string `xml:"defaultHardwareVersionKey,omitempty"` }
func (*ComputeResourceConfigSpec) GetComputeResourceConfigSpec ¶
func (b *ComputeResourceConfigSpec) GetComputeResourceConfigSpec() *ComputeResourceConfigSpec
type ComputeResourceEventArgument ¶
type ComputeResourceEventArgument struct { EntityEventArgument ComputeResource ManagedObjectReference `xml:"computeResource"` }
type ComputeResourceHostSPBMLicenseInfo ¶
type ComputeResourceHostSPBMLicenseInfo struct { DynamicData Host ManagedObjectReference `xml:"host"` LicenseState ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState `xml:"licenseState"` }
type ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState ¶
type ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState string
type ComputeResourceSummary ¶
type ComputeResourceSummary struct { DynamicData TotalCpu int32 `xml:"totalCpu"` TotalMemory int64 `xml:"totalMemory"` NumCpuCores int16 `xml:"numCpuCores"` NumCpuThreads int16 `xml:"numCpuThreads"` EffectiveCpu int32 `xml:"effectiveCpu"` EffectiveMemory int64 `xml:"effectiveMemory"` NumHosts int32 `xml:"numHosts"` NumEffectiveHosts int32 `xml:"numEffectiveHosts"` OverallStatus ManagedEntityStatus `xml:"overallStatus"` }
func (*ComputeResourceSummary) GetComputeResourceSummary ¶
func (b *ComputeResourceSummary) GetComputeResourceSummary() *ComputeResourceSummary
type ConcurrentAccess ¶
type ConcurrentAccess struct {
VimFault
}
type ConcurrentAccessFault ¶
type ConcurrentAccessFault ConcurrentAccess
type ConfigSpecOperation ¶
type ConfigSpecOperation string
type ConfigTarget ¶
type ConfigTarget struct { DynamicData NumCpus int32 `xml:"numCpus"` NumCpuCores int32 `xml:"numCpuCores"` NumNumaNodes int32 `xml:"numNumaNodes"` SmcPresent *bool `xml:"smcPresent"` Datastore []VirtualMachineDatastoreInfo `xml:"datastore,omitempty"` Network []VirtualMachineNetworkInfo `xml:"network,omitempty"` OpaqueNetwork []OpaqueNetworkTargetInfo `xml:"opaqueNetwork,omitempty"` DistributedVirtualPortgroup []DistributedVirtualPortgroupInfo `xml:"distributedVirtualPortgroup,omitempty"` DistributedVirtualSwitch []DistributedVirtualSwitchInfo `xml:"distributedVirtualSwitch,omitempty"` CdRom []VirtualMachineCdromInfo `xml:"cdRom,omitempty"` Serial []VirtualMachineSerialInfo `xml:"serial,omitempty"` Parallel []VirtualMachineParallelInfo `xml:"parallel,omitempty"` Sound []VirtualMachineSoundInfo `xml:"sound,omitempty"` Usb []VirtualMachineUsbInfo `xml:"usb,omitempty"` Floppy []VirtualMachineFloppyInfo `xml:"floppy,omitempty"` LegacyNetworkInfo []VirtualMachineLegacyNetworkSwitchInfo `xml:"legacyNetworkInfo,omitempty"` ScsiPassthrough []VirtualMachineScsiPassthroughInfo `xml:"scsiPassthrough,omitempty"` ScsiDisk []VirtualMachineScsiDiskDeviceInfo `xml:"scsiDisk,omitempty"` IdeDisk []VirtualMachineIdeDiskDeviceInfo `xml:"ideDisk,omitempty"` MaxMemMBOptimalPerf int32 `xml:"maxMemMBOptimalPerf"` ResourcePool *ResourcePoolRuntimeInfo `xml:"resourcePool,omitempty"` AutoVmotion *bool `xml:"autoVmotion"` PciPassthrough []BaseVirtualMachinePciPassthroughInfo `xml:"pciPassthrough,omitempty,typeattr"` Sriov []VirtualMachineSriovInfo `xml:"sriov,omitempty"` VFlashModule []VirtualMachineVFlashModuleInfo `xml:"vFlashModule,omitempty"` AvailablePersistentMemoryReservationMB int64 `xml:"availablePersistentMemoryReservationMB,omitempty"` }
type ConfigureCryptoKey ¶ added in v0.12.0
type ConfigureCryptoKey ConfigureCryptoKeyRequestType
type ConfigureCryptoKeyRequestType ¶ added in v0.12.0
type ConfigureCryptoKeyRequestType struct { This ManagedObjectReference `xml:"_this"` KeyId *CryptoKeyId `xml:"keyId,omitempty"` }
type ConfigureCryptoKeyResponse ¶ added in v0.12.0
type ConfigureCryptoKeyResponse struct { }
type ConfigureDatastoreIORMRequestType ¶
type ConfigureDatastoreIORMRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` Spec StorageIORMConfigSpec `xml:"spec"` }
type ConfigureDatastoreIORM_Task ¶
type ConfigureDatastoreIORM_Task ConfigureDatastoreIORMRequestType
type ConfigureDatastoreIORM_TaskResponse ¶
type ConfigureDatastoreIORM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ConfigureDatastorePrincipal ¶
type ConfigureDatastorePrincipal ConfigureDatastorePrincipalRequestType
type ConfigureDatastorePrincipalRequestType ¶
type ConfigureDatastorePrincipalRequestType struct { This ManagedObjectReference `xml:"_this"` UserName string `xml:"userName"` Password string `xml:"password,omitempty"` }
type ConfigureDatastorePrincipalResponse ¶
type ConfigureDatastorePrincipalResponse struct { }
type ConfigureEvcModeRequestType ¶
type ConfigureEvcModeRequestType struct { This ManagedObjectReference `xml:"_this"` EvcModeKey string `xml:"evcModeKey"` }
type ConfigureEvcMode_Task ¶
type ConfigureEvcMode_Task ConfigureEvcModeRequestType
type ConfigureEvcMode_TaskResponse ¶
type ConfigureEvcMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ConfigureHostCacheRequestType ¶
type ConfigureHostCacheRequestType struct { This ManagedObjectReference `xml:"_this"` Spec HostCacheConfigurationSpec `xml:"spec"` }
type ConfigureHostCache_Task ¶
type ConfigureHostCache_Task ConfigureHostCacheRequestType
type ConfigureHostCache_TaskResponse ¶
type ConfigureHostCache_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ConfigureLicenseSource ¶
type ConfigureLicenseSource ConfigureLicenseSourceRequestType
type ConfigureLicenseSourceRequestType ¶
type ConfigureLicenseSourceRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` LicenseSource BaseLicenseSource `xml:"licenseSource,typeattr"` }
type ConfigureLicenseSourceResponse ¶
type ConfigureLicenseSourceResponse struct { }
type ConfigurePowerPolicy ¶
type ConfigurePowerPolicy ConfigurePowerPolicyRequestType
type ConfigurePowerPolicyRequestType ¶
type ConfigurePowerPolicyRequestType struct { This ManagedObjectReference `xml:"_this"` Key int32 `xml:"key"` }
type ConfigurePowerPolicyResponse ¶
type ConfigurePowerPolicyResponse struct { }
type ConfigureStorageDrsForPodRequestType ¶
type ConfigureStorageDrsForPodRequestType struct { This ManagedObjectReference `xml:"_this"` Pod ManagedObjectReference `xml:"pod"` Spec StorageDrsConfigSpec `xml:"spec"` Modify bool `xml:"modify"` }
type ConfigureStorageDrsForPod_Task ¶
type ConfigureStorageDrsForPod_Task ConfigureStorageDrsForPodRequestType
type ConfigureStorageDrsForPod_TaskResponse ¶
type ConfigureStorageDrsForPod_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ConfigureVFlashResourceExRequestType ¶
type ConfigureVFlashResourceExRequestType struct { This ManagedObjectReference `xml:"_this"` DevicePath []string `xml:"devicePath,omitempty"` }
type ConfigureVFlashResourceEx_Task ¶
type ConfigureVFlashResourceEx_Task ConfigureVFlashResourceExRequestType
type ConfigureVFlashResourceEx_TaskResponse ¶
type ConfigureVFlashResourceEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ConfigureVchaRequestType ¶ added in v0.18.0
type ConfigureVchaRequestType struct { This ManagedObjectReference `xml:"_this"` ConfigSpec VchaClusterConfigSpec `xml:"configSpec"` }
type ConfigureVcha_Task ¶ added in v0.18.0
type ConfigureVcha_Task ConfigureVchaRequestType
type ConfigureVcha_TaskResponse ¶ added in v0.18.0
type ConfigureVcha_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ConflictingConfiguration ¶
type ConflictingConfiguration struct { DvsFault ConfigInConflict []ConflictingConfigurationConfig `xml:"configInConflict"` }
type ConflictingConfigurationConfig ¶
type ConflictingConfigurationConfig struct { DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` PropertyPath string `xml:"propertyPath"` }
type ConflictingConfigurationFault ¶
type ConflictingConfigurationFault ConflictingConfiguration
type ConflictingDatastoreFound ¶
type ConflictingDatastoreFound struct { RuntimeFault Name string `xml:"name"` Url string `xml:"url"` }
type ConflictingDatastoreFoundFault ¶
type ConflictingDatastoreFoundFault ConflictingDatastoreFound
type ConnectedIso ¶
type ConnectedIso struct { OvfExport Cdrom VirtualCdrom `xml:"cdrom"` Filename string `xml:"filename"` }
type ConnectedIsoFault ¶
type ConnectedIsoFault ConnectedIso
type ConsolidateVMDisksRequestType ¶
type ConsolidateVMDisksRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ConsolidateVMDisks_Task ¶
type ConsolidateVMDisks_Task ConsolidateVMDisksRequestType
type ConsolidateVMDisks_TaskResponse ¶
type ConsolidateVMDisks_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ContinueRetrievePropertiesEx ¶
type ContinueRetrievePropertiesEx ContinueRetrievePropertiesExRequestType
type ContinueRetrievePropertiesExRequestType ¶
type ContinueRetrievePropertiesExRequestType struct { This ManagedObjectReference `xml:"_this"` Token string `xml:"token"` }
type ContinueRetrievePropertiesExResponse ¶
type ContinueRetrievePropertiesExResponse struct {
Returnval RetrieveResult `xml:"returnval"`
}
type ConvertNamespacePathToUuidPath ¶ added in v0.12.0
type ConvertNamespacePathToUuidPath ConvertNamespacePathToUuidPathRequestType
type ConvertNamespacePathToUuidPathRequestType ¶ added in v0.12.0
type ConvertNamespacePathToUuidPathRequestType struct { This ManagedObjectReference `xml:"_this"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` NamespaceUrl string `xml:"namespaceUrl"` }
type ConvertNamespacePathToUuidPathResponse ¶ added in v0.12.0
type ConvertNamespacePathToUuidPathResponse struct {
Returnval string `xml:"returnval"`
}
type CopyDatastoreFileRequestType ¶
type CopyDatastoreFileRequestType struct { This ManagedObjectReference `xml:"_this"` SourceName string `xml:"sourceName"` SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"` DestinationName string `xml:"destinationName"` DestinationDatacenter *ManagedObjectReference `xml:"destinationDatacenter,omitempty"` Force *bool `xml:"force"` }
type CopyDatastoreFile_Task ¶
type CopyDatastoreFile_Task CopyDatastoreFileRequestType
type CopyDatastoreFile_TaskResponse ¶
type CopyDatastoreFile_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CopyVirtualDiskRequestType ¶
type CopyVirtualDiskRequestType struct { This ManagedObjectReference `xml:"_this"` SourceName string `xml:"sourceName"` SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"` DestName string `xml:"destName"` DestDatacenter *ManagedObjectReference `xml:"destDatacenter,omitempty"` DestSpec BaseVirtualDiskSpec `xml:"destSpec,omitempty,typeattr"` Force *bool `xml:"force"` }
type CopyVirtualDisk_Task ¶
type CopyVirtualDisk_Task CopyVirtualDiskRequestType
type CopyVirtualDisk_TaskResponse ¶
type CopyVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CpuCompatibilityUnknown ¶
type CpuCompatibilityUnknown struct {
CpuIncompatible
}
type CpuCompatibilityUnknownFault ¶
type CpuCompatibilityUnknownFault CpuCompatibilityUnknown
type CpuHotPlugNotSupported ¶
type CpuHotPlugNotSupported struct {
VmConfigFault
}
type CpuHotPlugNotSupportedFault ¶
type CpuHotPlugNotSupportedFault CpuHotPlugNotSupported
type CpuIncompatible ¶
type CpuIncompatible struct { VirtualHardwareCompatibilityIssue Level int32 `xml:"level"` RegisterName string `xml:"registerName"` RegisterBits string `xml:"registerBits,omitempty"` DesiredBits string `xml:"desiredBits,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` }
func (*CpuIncompatible) GetCpuIncompatible ¶
func (b *CpuIncompatible) GetCpuIncompatible() *CpuIncompatible
type CpuIncompatible1ECX ¶
type CpuIncompatible1ECXFault ¶
type CpuIncompatible1ECXFault CpuIncompatible1ECX
type CpuIncompatible81EDX ¶
type CpuIncompatible81EDXFault ¶
type CpuIncompatible81EDXFault CpuIncompatible81EDX
type CpuIncompatibleFault ¶
type CpuIncompatibleFault BaseCpuIncompatible
type CreateAlarm ¶
type CreateAlarm CreateAlarmRequestType
type CreateAlarmRequestType ¶
type CreateAlarmRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` Spec BaseAlarmSpec `xml:"spec,typeattr"` }
type CreateAlarmResponse ¶
type CreateAlarmResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateChildVMRequestType ¶
type CreateChildVMRequestType struct { This ManagedObjectReference `xml:"_this"` Config VirtualMachineConfigSpec `xml:"config"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type CreateChildVM_Task ¶
type CreateChildVM_Task CreateChildVMRequestType
type CreateChildVM_TaskResponse ¶
type CreateChildVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateCluster ¶
type CreateCluster CreateClusterRequestType
type CreateClusterEx ¶
type CreateClusterEx CreateClusterExRequestType
type CreateClusterExRequestType ¶
type CreateClusterExRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Spec ClusterConfigSpecEx `xml:"spec"` }
type CreateClusterExResponse ¶
type CreateClusterExResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateClusterRequestType ¶
type CreateClusterRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Spec ClusterConfigSpec `xml:"spec"` }
type CreateClusterResponse ¶
type CreateClusterResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateCollectorForEvents ¶
type CreateCollectorForEvents CreateCollectorForEventsRequestType
type CreateCollectorForEventsRequestType ¶
type CreateCollectorForEventsRequestType struct { This ManagedObjectReference `xml:"_this"` Filter EventFilterSpec `xml:"filter"` }
type CreateCollectorForEventsResponse ¶
type CreateCollectorForEventsResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateCollectorForTasks ¶
type CreateCollectorForTasks CreateCollectorForTasksRequestType
type CreateCollectorForTasksRequestType ¶
type CreateCollectorForTasksRequestType struct { This ManagedObjectReference `xml:"_this"` Filter TaskFilterSpec `xml:"filter"` }
type CreateCollectorForTasksResponse ¶
type CreateCollectorForTasksResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateContainerView ¶
type CreateContainerView CreateContainerViewRequestType
type CreateContainerViewRequestType ¶
type CreateContainerViewRequestType struct { This ManagedObjectReference `xml:"_this"` Container ManagedObjectReference `xml:"container"` Type []string `xml:"type,omitempty"` Recursive bool `xml:"recursive"` }
type CreateContainerViewResponse ¶
type CreateContainerViewResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateCustomizationSpec ¶
type CreateCustomizationSpec CreateCustomizationSpecRequestType
type CreateCustomizationSpecRequestType ¶
type CreateCustomizationSpecRequestType struct { This ManagedObjectReference `xml:"_this"` Item CustomizationSpecItem `xml:"item"` }
type CreateCustomizationSpecResponse ¶
type CreateCustomizationSpecResponse struct { }
type CreateDVPortgroupRequestType ¶
type CreateDVPortgroupRequestType struct { This ManagedObjectReference `xml:"_this"` Spec DVPortgroupConfigSpec `xml:"spec"` }
type CreateDVPortgroup_Task ¶
type CreateDVPortgroup_Task CreateDVPortgroupRequestType
type CreateDVPortgroup_TaskResponse ¶
type CreateDVPortgroup_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateDVSRequestType ¶
type CreateDVSRequestType struct { This ManagedObjectReference `xml:"_this"` Spec DVSCreateSpec `xml:"spec"` }
type CreateDVS_Task ¶
type CreateDVS_Task CreateDVSRequestType
type CreateDVS_TaskResponse ¶
type CreateDVS_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateDatacenter ¶
type CreateDatacenter CreateDatacenterRequestType
type CreateDatacenterRequestType ¶
type CreateDatacenterRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` }
type CreateDatacenterResponse ¶
type CreateDatacenterResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateDefaultProfile ¶
type CreateDefaultProfile CreateDefaultProfileRequestType
type CreateDefaultProfileRequestType ¶
type CreateDefaultProfileRequestType struct { This ManagedObjectReference `xml:"_this"` ProfileType string `xml:"profileType"` ProfileTypeName string `xml:"profileTypeName,omitempty"` Profile *ManagedObjectReference `xml:"profile,omitempty"` }
type CreateDefaultProfileResponse ¶
type CreateDefaultProfileResponse struct {
Returnval BaseApplyProfile `xml:"returnval,typeattr"`
}
type CreateDescriptor ¶
type CreateDescriptor CreateDescriptorRequestType
type CreateDescriptorRequestType ¶
type CreateDescriptorRequestType struct { This ManagedObjectReference `xml:"_this"` Obj ManagedObjectReference `xml:"obj"` Cdp OvfCreateDescriptorParams `xml:"cdp"` }
type CreateDescriptorResponse ¶
type CreateDescriptorResponse struct {
Returnval OvfCreateDescriptorResult `xml:"returnval"`
}
type CreateDiagnosticPartition ¶
type CreateDiagnosticPartition CreateDiagnosticPartitionRequestType
type CreateDiagnosticPartitionRequestType ¶
type CreateDiagnosticPartitionRequestType struct { This ManagedObjectReference `xml:"_this"` Spec HostDiagnosticPartitionCreateSpec `xml:"spec"` }
type CreateDiagnosticPartitionResponse ¶
type CreateDiagnosticPartitionResponse struct { }
type CreateDirectory ¶
type CreateDirectory CreateDirectoryRequestType
type CreateDirectoryRequestType ¶
type CreateDirectoryRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` DisplayName string `xml:"displayName,omitempty"` Policy string `xml:"policy,omitempty"` }
type CreateDirectoryResponse ¶
type CreateDirectoryResponse struct {
Returnval string `xml:"returnval"`
}
type CreateDiskFromSnapshotRequestType ¶ added in v0.18.0
type CreateDiskFromSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` SnapshotId ID `xml:"snapshotId"` Name string `xml:"name"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` Crypto BaseCryptoSpec `xml:"crypto,omitempty,typeattr"` Path string `xml:"path,omitempty"` }
type CreateDiskFromSnapshot_Task ¶ added in v0.18.0
type CreateDiskFromSnapshot_Task CreateDiskFromSnapshotRequestType
type CreateDiskFromSnapshot_TaskResponse ¶ added in v0.18.0
type CreateDiskFromSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateDiskRequestType ¶ added in v0.12.0
type CreateDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Spec VslmCreateSpec `xml:"spec"` }
type CreateDisk_Task ¶ added in v0.12.0
type CreateDisk_Task CreateDiskRequestType
type CreateDisk_TaskResponse ¶ added in v0.12.0
type CreateDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateFilter ¶
type CreateFilter CreateFilterRequestType
type CreateFilterRequestType ¶
type CreateFilterRequestType struct { This ManagedObjectReference `xml:"_this"` Spec PropertyFilterSpec `xml:"spec"` PartialUpdates bool `xml:"partialUpdates"` }
type CreateFilterResponse ¶
type CreateFilterResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateFolder ¶
type CreateFolder CreateFolderRequestType
type CreateFolderRequestType ¶
type CreateFolderRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` }
type CreateFolderResponse ¶
type CreateFolderResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateGroup ¶
type CreateGroup CreateGroupRequestType
type CreateGroupRequestType ¶
type CreateGroupRequestType struct { This ManagedObjectReference `xml:"_this"` Group BaseHostAccountSpec `xml:"group,typeattr"` }
type CreateGroupResponse ¶
type CreateGroupResponse struct { }
type CreateImportSpec ¶
type CreateImportSpec CreateImportSpecRequestType
type CreateImportSpecRequestType ¶
type CreateImportSpecRequestType struct { This ManagedObjectReference `xml:"_this"` OvfDescriptor string `xml:"ovfDescriptor"` ResourcePool ManagedObjectReference `xml:"resourcePool"` Datastore ManagedObjectReference `xml:"datastore"` Cisp OvfCreateImportSpecParams `xml:"cisp"` }
type CreateImportSpecResponse ¶
type CreateImportSpecResponse struct {
Returnval OvfCreateImportSpecResult `xml:"returnval"`
}
type CreateInventoryView ¶
type CreateInventoryView CreateInventoryViewRequestType
type CreateInventoryViewRequestType ¶
type CreateInventoryViewRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type CreateInventoryViewResponse ¶
type CreateInventoryViewResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateIpPool ¶
type CreateIpPool CreateIpPoolRequestType
type CreateIpPoolRequestType ¶
type CreateIpPoolRequestType struct { This ManagedObjectReference `xml:"_this"` Dc ManagedObjectReference `xml:"dc"` Pool IpPool `xml:"pool"` }
type CreateIpPoolResponse ¶
type CreateIpPoolResponse struct {
Returnval int32 `xml:"returnval"`
}
type CreateListView ¶
type CreateListView CreateListViewRequestType
type CreateListViewFromView ¶
type CreateListViewFromView CreateListViewFromViewRequestType
type CreateListViewFromViewRequestType ¶
type CreateListViewFromViewRequestType struct { This ManagedObjectReference `xml:"_this"` View ManagedObjectReference `xml:"view"` }
type CreateListViewFromViewResponse ¶
type CreateListViewFromViewResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateListViewRequestType ¶
type CreateListViewRequestType struct { This ManagedObjectReference `xml:"_this"` Obj []ManagedObjectReference `xml:"obj,omitempty"` }
type CreateListViewResponse ¶
type CreateListViewResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateLocalDatastore ¶
type CreateLocalDatastore CreateLocalDatastoreRequestType
type CreateLocalDatastoreRequestType ¶
type CreateLocalDatastoreRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Path string `xml:"path"` }
type CreateLocalDatastoreResponse ¶
type CreateLocalDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateNasDatastore ¶
type CreateNasDatastore CreateNasDatastoreRequestType
type CreateNasDatastoreRequestType ¶
type CreateNasDatastoreRequestType struct { This ManagedObjectReference `xml:"_this"` Spec HostNasVolumeSpec `xml:"spec"` }
type CreateNasDatastoreResponse ¶
type CreateNasDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateNvdimmNamespaceRequestType ¶ added in v0.18.0
type CreateNvdimmNamespaceRequestType struct { This ManagedObjectReference `xml:"_this"` CreateSpec NvdimmNamespaceCreateSpec `xml:"createSpec"` }
type CreateNvdimmNamespace_Task ¶ added in v0.18.0
type CreateNvdimmNamespace_Task CreateNvdimmNamespaceRequestType
type CreateNvdimmNamespace_TaskResponse ¶ added in v0.18.0
type CreateNvdimmNamespace_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateObjectScheduledTask ¶
type CreateObjectScheduledTask CreateObjectScheduledTaskRequestType
type CreateObjectScheduledTaskRequestType ¶
type CreateObjectScheduledTaskRequestType struct { This ManagedObjectReference `xml:"_this"` Obj ManagedObjectReference `xml:"obj"` Spec BaseScheduledTaskSpec `xml:"spec,typeattr"` }
type CreateObjectScheduledTaskResponse ¶
type CreateObjectScheduledTaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreatePassiveNodeRequestType ¶ added in v0.18.0
type CreatePassiveNodeRequestType struct { This ManagedObjectReference `xml:"_this"` PassiveDeploymentSpec PassiveNodeDeploymentSpec `xml:"passiveDeploymentSpec"` SourceVcSpec SourceNodeSpec `xml:"sourceVcSpec"` }
type CreatePassiveNode_Task ¶ added in v0.18.0
type CreatePassiveNode_Task CreatePassiveNodeRequestType
type CreatePassiveNode_TaskResponse ¶ added in v0.18.0
type CreatePassiveNode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreatePerfInterval ¶
type CreatePerfInterval CreatePerfIntervalRequestType
type CreatePerfIntervalRequestType ¶
type CreatePerfIntervalRequestType struct { This ManagedObjectReference `xml:"_this"` IntervalId PerfInterval `xml:"intervalId"` }
type CreatePerfIntervalResponse ¶
type CreatePerfIntervalResponse struct { }
type CreateProfile ¶
type CreateProfile CreateProfileRequestType
type CreateProfileRequestType ¶
type CreateProfileRequestType struct { This ManagedObjectReference `xml:"_this"` CreateSpec BaseProfileCreateSpec `xml:"createSpec,typeattr"` }
type CreateProfileResponse ¶
type CreateProfileResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreatePropertyCollector ¶
type CreatePropertyCollector CreatePropertyCollectorRequestType
type CreatePropertyCollectorRequestType ¶
type CreatePropertyCollectorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type CreatePropertyCollectorResponse ¶
type CreatePropertyCollectorResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateRegistryKeyInGuest ¶
type CreateRegistryKeyInGuest CreateRegistryKeyInGuestRequestType
type CreateRegistryKeyInGuestRequestType ¶
type CreateRegistryKeyInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` KeyName GuestRegKeyNameSpec `xml:"keyName"` IsVolatile bool `xml:"isVolatile"` ClassType string `xml:"classType,omitempty"` }
type CreateRegistryKeyInGuestResponse ¶
type CreateRegistryKeyInGuestResponse struct { }
type CreateResourcePool ¶
type CreateResourcePool CreateResourcePoolRequestType
type CreateResourcePoolRequestType ¶
type CreateResourcePoolRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Spec ResourceConfigSpec `xml:"spec"` }
type CreateResourcePoolResponse ¶
type CreateResourcePoolResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateScheduledTask ¶
type CreateScheduledTask CreateScheduledTaskRequestType
type CreateScheduledTaskRequestType ¶
type CreateScheduledTaskRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` Spec BaseScheduledTaskSpec `xml:"spec,typeattr"` }
type CreateScheduledTaskResponse ¶
type CreateScheduledTaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateScreenshotRequestType ¶
type CreateScreenshotRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type CreateScreenshot_Task ¶
type CreateScreenshot_Task CreateScreenshotRequestType
type CreateScreenshot_TaskResponse ¶
type CreateScreenshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateSecondaryVMExRequestType ¶
type CreateSecondaryVMExRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` Spec *FaultToleranceConfigSpec `xml:"spec,omitempty"` }
type CreateSecondaryVMEx_Task ¶
type CreateSecondaryVMEx_Task CreateSecondaryVMExRequestType
type CreateSecondaryVMEx_TaskResponse ¶
type CreateSecondaryVMEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateSecondaryVMRequestType ¶
type CreateSecondaryVMRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type CreateSecondaryVM_Task ¶
type CreateSecondaryVM_Task CreateSecondaryVMRequestType
type CreateSecondaryVM_TaskResponse ¶
type CreateSecondaryVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateSnapshotExRequestType ¶ added in v0.12.0
type CreateSnapshotExRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Description string `xml:"description,omitempty"` Memory bool `xml:"memory"` QuiesceSpec BaseVirtualMachineGuestQuiesceSpec `xml:"quiesceSpec,omitempty,typeattr"` }
type CreateSnapshotEx_Task ¶ added in v0.12.0
type CreateSnapshotEx_Task CreateSnapshotExRequestType
type CreateSnapshotEx_TaskResponse ¶ added in v0.12.0
type CreateSnapshotEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateSnapshotRequestType ¶
type CreateSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Description string `xml:"description,omitempty"` Memory bool `xml:"memory"` Quiesce bool `xml:"quiesce"` }
type CreateSnapshot_Task ¶
type CreateSnapshot_Task CreateSnapshotRequestType
type CreateSnapshot_TaskResponse ¶
type CreateSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateStoragePod ¶
type CreateStoragePod CreateStoragePodRequestType
type CreateStoragePodRequestType ¶
type CreateStoragePodRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` }
type CreateStoragePodResponse ¶
type CreateStoragePodResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateTask ¶
type CreateTask CreateTaskRequestType
type CreateTaskAction ¶
type CreateTaskRequestType ¶
type CreateTaskRequestType struct { This ManagedObjectReference `xml:"_this"` Obj ManagedObjectReference `xml:"obj"` TaskTypeId string `xml:"taskTypeId"` InitiatedBy string `xml:"initiatedBy,omitempty"` Cancelable bool `xml:"cancelable"` ParentTaskKey string `xml:"parentTaskKey,omitempty"` ActivationId string `xml:"activationId,omitempty"` }
type CreateTaskResponse ¶
type CreateTaskResponse struct {
Returnval TaskInfo `xml:"returnval"`
}
type CreateTemporaryDirectoryInGuest ¶
type CreateTemporaryDirectoryInGuest CreateTemporaryDirectoryInGuestRequestType
type CreateTemporaryDirectoryInGuestRequestType ¶
type CreateTemporaryDirectoryInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` Prefix string `xml:"prefix"` Suffix string `xml:"suffix"` DirectoryPath string `xml:"directoryPath,omitempty"` }
type CreateTemporaryDirectoryInGuestResponse ¶
type CreateTemporaryDirectoryInGuestResponse struct {
Returnval string `xml:"returnval"`
}
type CreateTemporaryFileInGuest ¶
type CreateTemporaryFileInGuest CreateTemporaryFileInGuestRequestType
type CreateTemporaryFileInGuestRequestType ¶
type CreateTemporaryFileInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` Prefix string `xml:"prefix"` Suffix string `xml:"suffix"` DirectoryPath string `xml:"directoryPath,omitempty"` }
type CreateTemporaryFileInGuestResponse ¶
type CreateTemporaryFileInGuestResponse struct {
Returnval string `xml:"returnval"`
}
type CreateUser ¶
type CreateUser CreateUserRequestType
type CreateUserRequestType ¶
type CreateUserRequestType struct { This ManagedObjectReference `xml:"_this"` User BaseHostAccountSpec `xml:"user,typeattr"` }
type CreateUserResponse ¶
type CreateUserResponse struct { }
type CreateVApp ¶
type CreateVApp CreateVAppRequestType
type CreateVAppRequestType ¶
type CreateVAppRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` ResSpec ResourceConfigSpec `xml:"resSpec"` ConfigSpec VAppConfigSpec `xml:"configSpec"` VmFolder *ManagedObjectReference `xml:"vmFolder,omitempty"` }
type CreateVAppResponse ¶
type CreateVAppResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateVMRequestType ¶
type CreateVMRequestType struct { This ManagedObjectReference `xml:"_this"` Config VirtualMachineConfigSpec `xml:"config"` Pool ManagedObjectReference `xml:"pool"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type CreateVM_Task ¶
type CreateVM_Task CreateVMRequestType
type CreateVM_TaskResponse ¶
type CreateVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateVirtualDiskRequestType ¶
type CreateVirtualDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Spec BaseVirtualDiskSpec `xml:"spec,typeattr"` }
type CreateVirtualDisk_Task ¶
type CreateVirtualDisk_Task CreateVirtualDiskRequestType
type CreateVirtualDisk_TaskResponse ¶
type CreateVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateVmfsDatastore ¶
type CreateVmfsDatastore CreateVmfsDatastoreRequestType
type CreateVmfsDatastoreRequestType ¶
type CreateVmfsDatastoreRequestType struct { This ManagedObjectReference `xml:"_this"` Spec VmfsDatastoreCreateSpec `xml:"spec"` }
type CreateVmfsDatastoreResponse ¶
type CreateVmfsDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateVvolDatastore ¶
type CreateVvolDatastore CreateVvolDatastoreRequestType
type CreateVvolDatastoreRequestType ¶
type CreateVvolDatastoreRequestType struct { This ManagedObjectReference `xml:"_this"` Spec HostDatastoreSystemVvolDatastoreSpec `xml:"spec"` }
type CreateVvolDatastoreResponse ¶
type CreateVvolDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateWitnessNodeRequestType ¶ added in v0.18.0
type CreateWitnessNodeRequestType struct { This ManagedObjectReference `xml:"_this"` WitnessDeploymentSpec BaseNodeDeploymentSpec `xml:"witnessDeploymentSpec,typeattr"` SourceVcSpec SourceNodeSpec `xml:"sourceVcSpec"` }
type CreateWitnessNode_Task ¶ added in v0.18.0
type CreateWitnessNode_Task CreateWitnessNodeRequestType
type CreateWitnessNode_TaskResponse ¶ added in v0.18.0
type CreateWitnessNode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CryptoKeyId ¶ added in v0.12.0
type CryptoKeyId struct { DynamicData KeyId string `xml:"keyId"` ProviderId *KeyProviderId `xml:"providerId,omitempty"` }
type CryptoKeyPlain ¶ added in v0.12.0
type CryptoKeyPlain struct { DynamicData KeyId CryptoKeyId `xml:"keyId"` Algorithm string `xml:"algorithm"` KeyData string `xml:"keyData"` }
type CryptoKeyResult ¶ added in v0.12.0
type CryptoKeyResult struct { DynamicData KeyId CryptoKeyId `xml:"keyId"` Success bool `xml:"success"` Reason string `xml:"reason,omitempty"` }
type CryptoManagerHostEnable ¶ added in v0.18.0
type CryptoManagerHostEnable CryptoManagerHostEnableRequestType
type CryptoManagerHostEnableRequestType ¶ added in v0.18.0
type CryptoManagerHostEnableRequestType struct { This ManagedObjectReference `xml:"_this"` InitialKey CryptoKeyPlain `xml:"initialKey"` }
type CryptoManagerHostEnableResponse ¶ added in v0.18.0
type CryptoManagerHostEnableResponse struct { }
type CryptoManagerHostPrepare ¶ added in v0.18.0
type CryptoManagerHostPrepare CryptoManagerHostPrepareRequestType
type CryptoManagerHostPrepareRequestType ¶ added in v0.18.0
type CryptoManagerHostPrepareRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type CryptoManagerHostPrepareResponse ¶ added in v0.18.0
type CryptoManagerHostPrepareResponse struct { }
type CryptoManagerKmipCertificateInfo ¶ added in v0.12.0
type CryptoManagerKmipCertificateInfo struct { DynamicData Subject string `xml:"subject"` Issuer string `xml:"issuer"` SerialNumber string `xml:"serialNumber"` NotBefore time.Time `xml:"notBefore"` NotAfter time.Time `xml:"notAfter"` Fingerprint string `xml:"fingerprint"` CheckTime time.Time `xml:"checkTime"` SecondsSinceValid int32 `xml:"secondsSinceValid,omitempty"` SecondsBeforeExpire int32 `xml:"secondsBeforeExpire,omitempty"` }
type CryptoManagerKmipClusterStatus ¶ added in v0.12.0
type CryptoManagerKmipClusterStatus struct { DynamicData ClusterId KeyProviderId `xml:"clusterId"` Servers []CryptoManagerKmipServerStatus `xml:"servers"` ClientCertInfo *CryptoManagerKmipCertificateInfo `xml:"clientCertInfo,omitempty"` }
type CryptoManagerKmipServerCertInfo ¶ added in v0.12.0
type CryptoManagerKmipServerCertInfo struct { DynamicData Certificate string `xml:"certificate"` CertInfo *CryptoManagerKmipCertificateInfo `xml:"certInfo,omitempty"` ClientTrustServer *bool `xml:"clientTrustServer"` }
type CryptoManagerKmipServerStatus ¶ added in v0.12.0
type CryptoManagerKmipServerStatus struct { DynamicData Name string `xml:"name"` Status ManagedEntityStatus `xml:"status"` ConnectionStatus string `xml:"connectionStatus"` CertInfo *CryptoManagerKmipCertificateInfo `xml:"certInfo,omitempty"` ClientTrustServer *bool `xml:"clientTrustServer"` ServerTrustClient *bool `xml:"serverTrustClient"` }
type CryptoSpec ¶ added in v0.12.0
type CryptoSpec struct {
DynamicData
}
func (*CryptoSpec) GetCryptoSpec ¶ added in v0.12.0
func (b *CryptoSpec) GetCryptoSpec() *CryptoSpec
type CryptoSpecDecrypt ¶ added in v0.12.0
type CryptoSpecDecrypt struct {
CryptoSpec
}
type CryptoSpecDeepRecrypt ¶ added in v0.12.0
type CryptoSpecDeepRecrypt struct { CryptoSpec NewKeyId CryptoKeyId `xml:"newKeyId"` }
type CryptoSpecEncrypt ¶ added in v0.12.0
type CryptoSpecEncrypt struct { CryptoSpec CryptoKeyId CryptoKeyId `xml:"cryptoKeyId"` }
type CryptoSpecNoOp ¶ added in v0.12.0
type CryptoSpecNoOp struct {
CryptoSpec
}
func (*CryptoSpecNoOp) GetCryptoSpecNoOp ¶ added in v0.12.0
func (b *CryptoSpecNoOp) GetCryptoSpecNoOp() *CryptoSpecNoOp
type CryptoSpecRegister ¶ added in v0.12.0
type CryptoSpecRegister struct { CryptoSpecNoOp CryptoKeyId CryptoKeyId `xml:"cryptoKeyId"` }
type CryptoSpecShallowRecrypt ¶ added in v0.12.0
type CryptoSpecShallowRecrypt struct { CryptoSpec NewKeyId CryptoKeyId `xml:"newKeyId"` }
type CryptoUnlockRequestType ¶ added in v0.18.0
type CryptoUnlockRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type CryptoUnlock_Task ¶ added in v0.18.0
type CryptoUnlock_Task CryptoUnlockRequestType
type CryptoUnlock_TaskResponse ¶ added in v0.18.0
type CryptoUnlock_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CurrentTime ¶
type CurrentTime CurrentTimeRequestType
type CurrentTimeRequestType ¶
type CurrentTimeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type CurrentTimeResponse ¶
type CustomFieldDef ¶
type CustomFieldDef struct { DynamicData Key int32 `xml:"key"` Name string `xml:"name"` Type string `xml:"type"` ManagedObjectType string `xml:"managedObjectType,omitempty"` FieldDefPrivileges *PrivilegePolicyDef `xml:"fieldDefPrivileges,omitempty"` FieldInstancePrivileges *PrivilegePolicyDef `xml:"fieldInstancePrivileges,omitempty"` }
type CustomFieldDefAddedEvent ¶
type CustomFieldDefAddedEvent struct {
CustomFieldDefEvent
}
type CustomFieldDefEvent ¶
type CustomFieldDefEvent struct { CustomFieldEvent FieldKey int32 `xml:"fieldKey"` Name string `xml:"name"` }
func (*CustomFieldDefEvent) GetCustomFieldDefEvent ¶
func (b *CustomFieldDefEvent) GetCustomFieldDefEvent() *CustomFieldDefEvent
type CustomFieldDefRemovedEvent ¶
type CustomFieldDefRemovedEvent struct {
CustomFieldDefEvent
}
type CustomFieldDefRenamedEvent ¶
type CustomFieldDefRenamedEvent struct { CustomFieldDefEvent NewName string `xml:"newName"` }
type CustomFieldEvent ¶
type CustomFieldEvent struct {
Event
}
func (*CustomFieldEvent) GetCustomFieldEvent ¶
func (b *CustomFieldEvent) GetCustomFieldEvent() *CustomFieldEvent
type CustomFieldStringValue ¶
type CustomFieldStringValue struct { CustomFieldValue Value string `xml:"value"` }
type CustomFieldValue ¶
type CustomFieldValue struct { DynamicData Key int32 `xml:"key"` }
func (*CustomFieldValue) GetCustomFieldValue ¶
func (b *CustomFieldValue) GetCustomFieldValue() *CustomFieldValue
type CustomFieldValueChangedEvent ¶
type CustomFieldValueChangedEvent struct { CustomFieldEvent Entity ManagedEntityEventArgument `xml:"entity"` FieldKey int32 `xml:"fieldKey"` Name string `xml:"name"` Value string `xml:"value"` PrevState string `xml:"prevState,omitempty"` }
type CustomizationAdapterMapping ¶
type CustomizationAdapterMapping struct { DynamicData MacAddress string `xml:"macAddress,omitempty"` Adapter CustomizationIPSettings `xml:"adapter"` }
type CustomizationAutoIpV6Generator ¶
type CustomizationAutoIpV6Generator struct {
CustomizationIpV6Generator
}
type CustomizationCustomIpGenerator ¶
type CustomizationCustomIpGenerator struct { CustomizationIpGenerator Argument string `xml:"argument,omitempty"` }
type CustomizationCustomIpV6Generator ¶
type CustomizationCustomIpV6Generator struct { CustomizationIpV6Generator Argument string `xml:"argument,omitempty"` }
type CustomizationCustomName ¶
type CustomizationCustomName struct { CustomizationName Argument string `xml:"argument,omitempty"` }
type CustomizationDhcpIpGenerator ¶
type CustomizationDhcpIpGenerator struct {
CustomizationIpGenerator
}
type CustomizationDhcpIpV6Generator ¶
type CustomizationDhcpIpV6Generator struct {
CustomizationIpV6Generator
}
type CustomizationEvent ¶
func (*CustomizationEvent) GetCustomizationEvent ¶
func (b *CustomizationEvent) GetCustomizationEvent() *CustomizationEvent
type CustomizationFailed ¶
type CustomizationFailed struct {
CustomizationEvent
}
func (*CustomizationFailed) GetCustomizationFailed ¶
func (b *CustomizationFailed) GetCustomizationFailed() *CustomizationFailed
type CustomizationFault ¶
type CustomizationFault struct {
VimFault
}
func (*CustomizationFault) GetCustomizationFault ¶
func (b *CustomizationFault) GetCustomizationFault() *CustomizationFault
type CustomizationFaultFault ¶
type CustomizationFaultFault BaseCustomizationFault
type CustomizationFixedIp ¶
type CustomizationFixedIp struct { CustomizationIpGenerator IpAddress string `xml:"ipAddress"` }
type CustomizationFixedIpV6 ¶
type CustomizationFixedIpV6 struct { CustomizationIpV6Generator IpAddress string `xml:"ipAddress"` SubnetMask int32 `xml:"subnetMask"` }
type CustomizationFixedName ¶
type CustomizationFixedName struct { CustomizationName Name string `xml:"name"` }
type CustomizationGlobalIPSettings ¶
type CustomizationGlobalIPSettings struct { DynamicData DnsSuffixList []string `xml:"dnsSuffixList,omitempty"` DnsServerList []string `xml:"dnsServerList,omitempty"` }
type CustomizationGuiRunOnce ¶
type CustomizationGuiRunOnce struct { DynamicData CommandList []string `xml:"commandList"` }
type CustomizationGuiUnattended ¶
type CustomizationGuiUnattended struct { DynamicData Password *CustomizationPassword `xml:"password,omitempty"` TimeZone int32 `xml:"timeZone"` AutoLogon bool `xml:"autoLogon"` AutoLogonCount int32 `xml:"autoLogonCount"` }
type CustomizationIPSettings ¶
type CustomizationIPSettings struct { DynamicData Ip BaseCustomizationIpGenerator `xml:"ip,typeattr"` SubnetMask string `xml:"subnetMask,omitempty"` Gateway []string `xml:"gateway,omitempty"` IpV6Spec *CustomizationIPSettingsIpV6AddressSpec `xml:"ipV6Spec,omitempty"` DnsServerList []string `xml:"dnsServerList,omitempty"` DnsDomain string `xml:"dnsDomain,omitempty"` PrimaryWINS string `xml:"primaryWINS,omitempty"` SecondaryWINS string `xml:"secondaryWINS,omitempty"` NetBIOS CustomizationNetBIOSMode `xml:"netBIOS,omitempty"` }
type CustomizationIPSettingsIpV6AddressSpec ¶
type CustomizationIPSettingsIpV6AddressSpec struct { DynamicData Ip []BaseCustomizationIpV6Generator `xml:"ip,typeattr"` Gateway []string `xml:"gateway,omitempty"` }
type CustomizationIdentification ¶
type CustomizationIdentification struct { DynamicData JoinWorkgroup string `xml:"joinWorkgroup,omitempty"` JoinDomain string `xml:"joinDomain,omitempty"` DomainAdmin string `xml:"domainAdmin,omitempty"` DomainAdminPassword *CustomizationPassword `xml:"domainAdminPassword,omitempty"` }
type CustomizationIdentitySettings ¶
type CustomizationIdentitySettings struct {
DynamicData
}
func (*CustomizationIdentitySettings) GetCustomizationIdentitySettings ¶
func (b *CustomizationIdentitySettings) GetCustomizationIdentitySettings() *CustomizationIdentitySettings
type CustomizationIpGenerator ¶
type CustomizationIpGenerator struct {
DynamicData
}
func (*CustomizationIpGenerator) GetCustomizationIpGenerator ¶
func (b *CustomizationIpGenerator) GetCustomizationIpGenerator() *CustomizationIpGenerator
type CustomizationIpV6Generator ¶
type CustomizationIpV6Generator struct {
DynamicData
}
func (*CustomizationIpV6Generator) GetCustomizationIpV6Generator ¶
func (b *CustomizationIpV6Generator) GetCustomizationIpV6Generator() *CustomizationIpV6Generator
type CustomizationLicenseDataMode ¶
type CustomizationLicenseDataMode string
type CustomizationLicenseFilePrintData ¶
type CustomizationLicenseFilePrintData struct { DynamicData AutoMode CustomizationLicenseDataMode `xml:"autoMode"` AutoUsers int32 `xml:"autoUsers,omitempty"` }
type CustomizationLinuxIdentityFailed ¶
type CustomizationLinuxIdentityFailed struct {
CustomizationFailed
}
type CustomizationLinuxOptions ¶
type CustomizationLinuxOptions struct {
CustomizationOptions
}
type CustomizationLinuxPrep ¶
type CustomizationLinuxPrep struct { CustomizationIdentitySettings HostName BaseCustomizationName `xml:"hostName,typeattr"` Domain string `xml:"domain"` TimeZone string `xml:"timeZone,omitempty"` HwClockUTC *bool `xml:"hwClockUTC"` }
type CustomizationName ¶
type CustomizationName struct {
DynamicData
}
func (*CustomizationName) GetCustomizationName ¶
func (b *CustomizationName) GetCustomizationName() *CustomizationName
type CustomizationNetBIOSMode ¶
type CustomizationNetBIOSMode string
type CustomizationNetworkSetupFailed ¶
type CustomizationNetworkSetupFailed struct {
CustomizationFailed
}
type CustomizationOptions ¶
type CustomizationOptions struct {
DynamicData
}
func (*CustomizationOptions) GetCustomizationOptions ¶
func (b *CustomizationOptions) GetCustomizationOptions() *CustomizationOptions
type CustomizationPassword ¶
type CustomizationPassword struct { DynamicData Value string `xml:"value"` PlainText bool `xml:"plainText"` }
type CustomizationPending ¶
type CustomizationPending struct {
CustomizationFault
}
type CustomizationPendingFault ¶
type CustomizationPendingFault CustomizationPending
type CustomizationPrefixName ¶
type CustomizationPrefixName struct { CustomizationName Base string `xml:"base"` }
type CustomizationSpec ¶
type CustomizationSpec struct { DynamicData Options BaseCustomizationOptions `xml:"options,omitempty,typeattr"` Identity BaseCustomizationIdentitySettings `xml:"identity,typeattr"` GlobalIPSettings CustomizationGlobalIPSettings `xml:"globalIPSettings"` NicSettingMap []CustomizationAdapterMapping `xml:"nicSettingMap,omitempty"` EncryptionKey []byte `xml:"encryptionKey,omitempty"` }
type CustomizationSpecInfo ¶
type CustomizationSpecItem ¶
type CustomizationSpecItem struct { DynamicData Info CustomizationSpecInfo `xml:"info"` Spec CustomizationSpec `xml:"spec"` }
type CustomizationSpecItemToXml ¶
type CustomizationSpecItemToXml CustomizationSpecItemToXmlRequestType
type CustomizationSpecItemToXmlRequestType ¶
type CustomizationSpecItemToXmlRequestType struct { This ManagedObjectReference `xml:"_this"` Item CustomizationSpecItem `xml:"item"` }
type CustomizationSpecItemToXmlResponse ¶
type CustomizationSpecItemToXmlResponse struct {
Returnval string `xml:"returnval"`
}
type CustomizationStartedEvent ¶
type CustomizationStartedEvent struct {
CustomizationEvent
}
type CustomizationStatelessIpV6Generator ¶
type CustomizationStatelessIpV6Generator struct {
CustomizationIpV6Generator
}
type CustomizationSucceeded ¶
type CustomizationSucceeded struct {
CustomizationEvent
}
type CustomizationSysprep ¶
type CustomizationSysprep struct { CustomizationIdentitySettings GuiUnattended CustomizationGuiUnattended `xml:"guiUnattended"` UserData CustomizationUserData `xml:"userData"` GuiRunOnce *CustomizationGuiRunOnce `xml:"guiRunOnce,omitempty"` Identification CustomizationIdentification `xml:"identification"` LicenseFilePrintData *CustomizationLicenseFilePrintData `xml:"licenseFilePrintData,omitempty"` }
type CustomizationSysprepFailed ¶
type CustomizationSysprepFailed struct { CustomizationFailed SysprepVersion string `xml:"sysprepVersion"` SystemVersion string `xml:"systemVersion"` }
type CustomizationSysprepRebootOption ¶
type CustomizationSysprepRebootOption string
type CustomizationSysprepText ¶
type CustomizationSysprepText struct { CustomizationIdentitySettings Value string `xml:"value"` }
type CustomizationUnknownFailure ¶
type CustomizationUnknownFailure struct {
CustomizationFailed
}
type CustomizationUnknownIpGenerator ¶
type CustomizationUnknownIpGenerator struct {
CustomizationIpGenerator
}
type CustomizationUnknownIpV6Generator ¶
type CustomizationUnknownIpV6Generator struct {
CustomizationIpV6Generator
}
type CustomizationUnknownName ¶
type CustomizationUnknownName struct {
CustomizationName
}
type CustomizationUserData ¶
type CustomizationUserData struct { DynamicData FullName string `xml:"fullName"` OrgName string `xml:"orgName"` ComputerName BaseCustomizationName `xml:"computerName,typeattr"` ProductId string `xml:"productId"` }
type CustomizationVirtualMachineName ¶
type CustomizationVirtualMachineName struct {
CustomizationName
}
type CustomizationWinOptions ¶
type CustomizationWinOptions struct { CustomizationOptions ChangeSID bool `xml:"changeSID"` DeleteAccounts bool `xml:"deleteAccounts"` Reboot CustomizationSysprepRebootOption `xml:"reboot,omitempty"` }
type CustomizeVMRequestType ¶
type CustomizeVMRequestType struct { This ManagedObjectReference `xml:"_this"` Spec CustomizationSpec `xml:"spec"` }
type CustomizeVM_Task ¶
type CustomizeVM_Task CustomizeVMRequestType
type CustomizeVM_TaskResponse ¶
type CustomizeVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DVPortConfigInfo ¶
type DVPortConfigInfo struct { DynamicData Name string `xml:"name,omitempty"` Scope []ManagedObjectReference `xml:"scope,omitempty"` Description string `xml:"description,omitempty"` Setting BaseDVPortSetting `xml:"setting,omitempty,typeattr"` ConfigVersion string `xml:"configVersion"` }
type DVPortConfigSpec ¶
type DVPortConfigSpec struct { DynamicData Operation string `xml:"operation"` Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Scope []ManagedObjectReference `xml:"scope,omitempty"` Description string `xml:"description,omitempty"` Setting BaseDVPortSetting `xml:"setting,omitempty,typeattr"` ConfigVersion string `xml:"configVersion,omitempty"` }
type DVPortNotSupported ¶
type DVPortNotSupported struct {
DeviceBackingNotSupported
}
type DVPortNotSupportedFault ¶
type DVPortNotSupportedFault DVPortNotSupported
type DVPortSetting ¶
type DVPortSetting struct { DynamicData Blocked *BoolPolicy `xml:"blocked,omitempty"` VmDirectPathGen2Allowed *BoolPolicy `xml:"vmDirectPathGen2Allowed,omitempty"` InShapingPolicy *DVSTrafficShapingPolicy `xml:"inShapingPolicy,omitempty"` OutShapingPolicy *DVSTrafficShapingPolicy `xml:"outShapingPolicy,omitempty"` VendorSpecificConfig *DVSVendorSpecificConfig `xml:"vendorSpecificConfig,omitempty"` NetworkResourcePoolKey *StringPolicy `xml:"networkResourcePoolKey,omitempty"` FilterPolicy *DvsFilterPolicy `xml:"filterPolicy,omitempty"` }
func (*DVPortSetting) GetDVPortSetting ¶
func (b *DVPortSetting) GetDVPortSetting() *DVPortSetting
type DVPortState ¶
type DVPortState struct { DynamicData RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` Stats DistributedVirtualSwitchPortStatistics `xml:"stats"` VendorSpecificState []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificState,omitempty"` }
type DVPortStatus ¶
type DVPortStatus struct { DynamicData LinkUp bool `xml:"linkUp"` Blocked bool `xml:"blocked"` VlanIds []NumericRange `xml:"vlanIds,omitempty"` TrunkingMode *bool `xml:"trunkingMode"` Mtu int32 `xml:"mtu,omitempty"` LinkPeer string `xml:"linkPeer,omitempty"` MacAddress string `xml:"macAddress,omitempty"` StatusDetail string `xml:"statusDetail,omitempty"` VmDirectPathGen2Active *bool `xml:"vmDirectPathGen2Active"` VmDirectPathGen2InactiveReasonNetwork []string `xml:"vmDirectPathGen2InactiveReasonNetwork,omitempty"` VmDirectPathGen2InactiveReasonOther []string `xml:"vmDirectPathGen2InactiveReasonOther,omitempty"` VmDirectPathGen2InactiveReasonExtended string `xml:"vmDirectPathGen2InactiveReasonExtended,omitempty"` }
type DVPortStatusVmDirectPathGen2InactiveReasonNetwork ¶
type DVPortStatusVmDirectPathGen2InactiveReasonNetwork string
type DVPortStatusVmDirectPathGen2InactiveReasonOther ¶
type DVPortStatusVmDirectPathGen2InactiveReasonOther string
type DVPortgroupConfigInfo ¶
type DVPortgroupConfigInfo struct { DynamicData Key string `xml:"key"` Name string `xml:"name"` NumPorts int32 `xml:"numPorts"` DistributedVirtualSwitch *ManagedObjectReference `xml:"distributedVirtualSwitch,omitempty"` DefaultPortConfig BaseDVPortSetting `xml:"defaultPortConfig,omitempty,typeattr"` Description string `xml:"description,omitempty"` Type string `xml:"type"` Policy BaseDVPortgroupPolicy `xml:"policy,typeattr"` PortNameFormat string `xml:"portNameFormat,omitempty"` Scope []ManagedObjectReference `xml:"scope,omitempty"` VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"` ConfigVersion string `xml:"configVersion,omitempty"` AutoExpand *bool `xml:"autoExpand"` VmVnicNetworkResourcePoolKey string `xml:"vmVnicNetworkResourcePoolKey,omitempty"` Uplink *bool `xml:"uplink"` }
type DVPortgroupConfigSpec ¶
type DVPortgroupConfigSpec struct { DynamicData ConfigVersion string `xml:"configVersion,omitempty"` Name string `xml:"name,omitempty"` NumPorts int32 `xml:"numPorts,omitempty"` PortNameFormat string `xml:"portNameFormat,omitempty"` DefaultPortConfig BaseDVPortSetting `xml:"defaultPortConfig,omitempty,typeattr"` Description string `xml:"description,omitempty"` Type string `xml:"type,omitempty"` Scope []ManagedObjectReference `xml:"scope,omitempty"` Policy BaseDVPortgroupPolicy `xml:"policy,omitempty,typeattr"` VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"` AutoExpand *bool `xml:"autoExpand"` VmVnicNetworkResourcePoolKey string `xml:"vmVnicNetworkResourcePoolKey,omitempty"` }
type DVPortgroupCreatedEvent ¶
type DVPortgroupCreatedEvent struct {
DVPortgroupEvent
}
type DVPortgroupDestroyedEvent ¶
type DVPortgroupDestroyedEvent struct {
DVPortgroupEvent
}
type DVPortgroupEvent ¶
type DVPortgroupEvent struct {
Event
}
func (*DVPortgroupEvent) GetDVPortgroupEvent ¶
func (b *DVPortgroupEvent) GetDVPortgroupEvent() *DVPortgroupEvent
type DVPortgroupPolicy ¶
type DVPortgroupPolicy struct { DynamicData BlockOverrideAllowed bool `xml:"blockOverrideAllowed"` ShapingOverrideAllowed bool `xml:"shapingOverrideAllowed"` VendorConfigOverrideAllowed bool `xml:"vendorConfigOverrideAllowed"` LivePortMovingAllowed bool `xml:"livePortMovingAllowed"` PortConfigResetAtDisconnect bool `xml:"portConfigResetAtDisconnect"` NetworkResourcePoolOverrideAllowed *bool `xml:"networkResourcePoolOverrideAllowed"` TrafficFilterOverrideAllowed *bool `xml:"trafficFilterOverrideAllowed"` }
func (*DVPortgroupPolicy) GetDVPortgroupPolicy ¶
func (b *DVPortgroupPolicy) GetDVPortgroupPolicy() *DVPortgroupPolicy
type DVPortgroupReconfiguredEvent ¶
type DVPortgroupReconfiguredEvent struct { DVPortgroupEvent ConfigSpec DVPortgroupConfigSpec `xml:"configSpec"` ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"` }
type DVPortgroupRenamedEvent ¶
type DVPortgroupRenamedEvent struct { DVPortgroupEvent OldName string `xml:"oldName"` NewName string `xml:"newName"` }
type DVPortgroupRollbackRequestType ¶
type DVPortgroupRollbackRequestType struct { This ManagedObjectReference `xml:"_this"` EntityBackup *EntityBackupConfig `xml:"entityBackup,omitempty"` }
type DVPortgroupRollback_Task ¶
type DVPortgroupRollback_Task DVPortgroupRollbackRequestType
type DVPortgroupRollback_TaskResponse ¶
type DVPortgroupRollback_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DVPortgroupSelection ¶
type DVPortgroupSelection struct { SelectionSet DvsUuid string `xml:"dvsUuid"` PortgroupKey []string `xml:"portgroupKey"` }
type DVSBackupRestoreCapability ¶
type DVSBackupRestoreCapability struct { DynamicData BackupRestoreSupported bool `xml:"backupRestoreSupported"` }
type DVSCapability ¶
type DVSCapability struct { DynamicData DvsOperationSupported *bool `xml:"dvsOperationSupported"` DvPortGroupOperationSupported *bool `xml:"dvPortGroupOperationSupported"` DvPortOperationSupported *bool `xml:"dvPortOperationSupported"` CompatibleHostComponentProductInfo []DistributedVirtualSwitchHostProductSpec `xml:"compatibleHostComponentProductInfo,omitempty"` FeaturesSupported BaseDVSFeatureCapability `xml:"featuresSupported,omitempty,typeattr"` }
type DVSConfigInfo ¶
type DVSConfigInfo struct { DynamicData Uuid string `xml:"uuid"` Name string `xml:"name"` NumStandalonePorts int32 `xml:"numStandalonePorts"` NumPorts int32 `xml:"numPorts"` MaxPorts int32 `xml:"maxPorts"` UplinkPortPolicy BaseDVSUplinkPortPolicy `xml:"uplinkPortPolicy,typeattr"` UplinkPortgroup []ManagedObjectReference `xml:"uplinkPortgroup,omitempty"` DefaultPortConfig BaseDVPortSetting `xml:"defaultPortConfig,typeattr"` Host []DistributedVirtualSwitchHostMember `xml:"host,omitempty"` ProductInfo DistributedVirtualSwitchProductSpec `xml:"productInfo"` TargetInfo *DistributedVirtualSwitchProductSpec `xml:"targetInfo,omitempty"` ExtensionKey string `xml:"extensionKey,omitempty"` VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"` Policy *DVSPolicy `xml:"policy,omitempty"` Description string `xml:"description,omitempty"` ConfigVersion string `xml:"configVersion"` Contact DVSContactInfo `xml:"contact"` SwitchIpAddress string `xml:"switchIpAddress,omitempty"` CreateTime time.Time `xml:"createTime"` NetworkResourceManagementEnabled *bool `xml:"networkResourceManagementEnabled"` DefaultProxySwitchMaxNumPorts int32 `xml:"defaultProxySwitchMaxNumPorts,omitempty"` HealthCheckConfig []BaseDVSHealthCheckConfig `xml:"healthCheckConfig,omitempty,typeattr"` InfrastructureTrafficResourceConfig []DvsHostInfrastructureTrafficResource `xml:"infrastructureTrafficResourceConfig,omitempty"` NetResourcePoolTrafficResourceConfig []DvsHostInfrastructureTrafficResource `xml:"netResourcePoolTrafficResourceConfig,omitempty"` NetworkResourceControlVersion string `xml:"networkResourceControlVersion,omitempty"` VmVnicNetworkResourcePool []DVSVmVnicNetworkResourcePool `xml:"vmVnicNetworkResourcePool,omitempty"` PnicCapacityRatioForReservation int32 `xml:"pnicCapacityRatioForReservation,omitempty"` }
func (*DVSConfigInfo) GetDVSConfigInfo ¶
func (b *DVSConfigInfo) GetDVSConfigInfo() *DVSConfigInfo
type DVSConfigSpec ¶
type DVSConfigSpec struct { DynamicData ConfigVersion string `xml:"configVersion,omitempty"` Name string `xml:"name,omitempty"` NumStandalonePorts int32 `xml:"numStandalonePorts,omitempty"` MaxPorts int32 `xml:"maxPorts,omitempty"` UplinkPortPolicy BaseDVSUplinkPortPolicy `xml:"uplinkPortPolicy,omitempty,typeattr"` UplinkPortgroup []ManagedObjectReference `xml:"uplinkPortgroup,omitempty"` DefaultPortConfig BaseDVPortSetting `xml:"defaultPortConfig,omitempty,typeattr"` Host []DistributedVirtualSwitchHostMemberConfigSpec `xml:"host,omitempty"` ExtensionKey string `xml:"extensionKey,omitempty"` Description string `xml:"description,omitempty"` Policy *DVSPolicy `xml:"policy,omitempty"` VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"` Contact *DVSContactInfo `xml:"contact,omitempty"` SwitchIpAddress string `xml:"switchIpAddress,omitempty"` DefaultProxySwitchMaxNumPorts int32 `xml:"defaultProxySwitchMaxNumPorts,omitempty"` InfrastructureTrafficResourceConfig []DvsHostInfrastructureTrafficResource `xml:"infrastructureTrafficResourceConfig,omitempty"` NetResourcePoolTrafficResourceConfig []DvsHostInfrastructureTrafficResource `xml:"netResourcePoolTrafficResourceConfig,omitempty"` NetworkResourceControlVersion string `xml:"networkResourceControlVersion,omitempty"` }
func (*DVSConfigSpec) GetDVSConfigSpec ¶
func (b *DVSConfigSpec) GetDVSConfigSpec() *DVSConfigSpec
type DVSContactInfo ¶
type DVSContactInfo struct { DynamicData Name string `xml:"name,omitempty"` Contact string `xml:"contact,omitempty"` }
type DVSCreateSpec ¶
type DVSCreateSpec struct { DynamicData ConfigSpec BaseDVSConfigSpec `xml:"configSpec,typeattr"` ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"` Capability *DVSCapability `xml:"capability,omitempty"` }
type DVSFailureCriteria ¶
type DVSFailureCriteria struct { InheritablePolicy CheckSpeed *StringPolicy `xml:"checkSpeed,omitempty"` Speed *IntPolicy `xml:"speed,omitempty"` CheckDuplex *BoolPolicy `xml:"checkDuplex,omitempty"` FullDuplex *BoolPolicy `xml:"fullDuplex,omitempty"` CheckErrorPercent *BoolPolicy `xml:"checkErrorPercent,omitempty"` Percentage *IntPolicy `xml:"percentage,omitempty"` CheckBeacon *BoolPolicy `xml:"checkBeacon,omitempty"` }
type DVSFeatureCapability ¶
type DVSFeatureCapability struct { DynamicData NetworkResourceManagementSupported bool `xml:"networkResourceManagementSupported"` VmDirectPathGen2Supported bool `xml:"vmDirectPathGen2Supported"` NicTeamingPolicy []string `xml:"nicTeamingPolicy,omitempty"` NetworkResourceManagementCapability *DVSNetworkResourceManagementCapability `xml:"networkResourceManagementCapability,omitempty"` HealthCheckCapability BaseDVSHealthCheckCapability `xml:"healthCheckCapability,omitempty,typeattr"` RollbackCapability *DVSRollbackCapability `xml:"rollbackCapability,omitempty"` BackupRestoreCapability *DVSBackupRestoreCapability `xml:"backupRestoreCapability,omitempty"` NetworkFilterSupported *bool `xml:"networkFilterSupported"` MacLearningSupported *bool `xml:"macLearningSupported"` }
func (*DVSFeatureCapability) GetDVSFeatureCapability ¶
func (b *DVSFeatureCapability) GetDVSFeatureCapability() *DVSFeatureCapability
type DVSHealthCheckCapability ¶
type DVSHealthCheckCapability struct {
DynamicData
}
func (*DVSHealthCheckCapability) GetDVSHealthCheckCapability ¶
func (b *DVSHealthCheckCapability) GetDVSHealthCheckCapability() *DVSHealthCheckCapability
type DVSHealthCheckConfig ¶
type DVSHealthCheckConfig struct { DynamicData Enable *bool `xml:"enable"` Interval int32 `xml:"interval,omitempty"` }
func (*DVSHealthCheckConfig) GetDVSHealthCheckConfig ¶
func (b *DVSHealthCheckConfig) GetDVSHealthCheckConfig() *DVSHealthCheckConfig
type DVSHostLocalPortInfo ¶
type DVSHostLocalPortInfo struct { DynamicData SwitchUuid string `xml:"switchUuid"` PortKey string `xml:"portKey"` Setting BaseDVPortSetting `xml:"setting,typeattr"` Vnic string `xml:"vnic"` }
type DVSMacLearningPolicy ¶ added in v0.18.0
type DVSMacLearningPolicy struct { InheritablePolicy Enabled bool `xml:"enabled"` AllowUnicastFlooding *bool `xml:"allowUnicastFlooding"` Limit *int32 `xml:"limit"` LimitPolicy string `xml:"limitPolicy,omitempty"` }
type DVSMacLimitPolicyType ¶ added in v0.18.0
type DVSMacLimitPolicyType string
type DVSMacManagementPolicy ¶ added in v0.18.0
type DVSMacManagementPolicy struct { InheritablePolicy AllowPromiscuous *bool `xml:"allowPromiscuous"` MacChanges *bool `xml:"macChanges"` ForgedTransmits *bool `xml:"forgedTransmits"` MacLearningPolicy *DVSMacLearningPolicy `xml:"macLearningPolicy,omitempty"` }
type DVSManagerDvsConfigTarget ¶
type DVSManagerDvsConfigTarget struct { DynamicData DistributedVirtualPortgroup []DistributedVirtualPortgroupInfo `xml:"distributedVirtualPortgroup,omitempty"` DistributedVirtualSwitch []DistributedVirtualSwitchInfo `xml:"distributedVirtualSwitch,omitempty"` }
type DVSManagerExportEntityRequestType ¶
type DVSManagerExportEntityRequestType struct { This ManagedObjectReference `xml:"_this"` SelectionSet []BaseSelectionSet `xml:"selectionSet,typeattr"` }
type DVSManagerExportEntity_Task ¶
type DVSManagerExportEntity_Task DVSManagerExportEntityRequestType
type DVSManagerExportEntity_TaskResponse ¶
type DVSManagerExportEntity_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DVSManagerImportEntityRequestType ¶
type DVSManagerImportEntityRequestType struct { This ManagedObjectReference `xml:"_this"` EntityBackup []EntityBackupConfig `xml:"entityBackup"` ImportType string `xml:"importType"` }
type DVSManagerImportEntity_Task ¶
type DVSManagerImportEntity_Task DVSManagerImportEntityRequestType
type DVSManagerImportEntity_TaskResponse ¶
type DVSManagerImportEntity_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DVSManagerLookupDvPortGroup ¶
type DVSManagerLookupDvPortGroup DVSManagerLookupDvPortGroupRequestType
type DVSManagerLookupDvPortGroupRequestType ¶
type DVSManagerLookupDvPortGroupRequestType struct { This ManagedObjectReference `xml:"_this"` SwitchUuid string `xml:"switchUuid"` PortgroupKey string `xml:"portgroupKey"` }
type DVSManagerLookupDvPortGroupResponse ¶
type DVSManagerLookupDvPortGroupResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type DVSNameArrayUplinkPortPolicy ¶
type DVSNameArrayUplinkPortPolicy struct { DVSUplinkPortPolicy UplinkPortName []string `xml:"uplinkPortName"` }
type DVSNetworkResourceManagementCapability ¶
type DVSNetworkResourceManagementCapability struct { DynamicData NetworkResourceManagementSupported bool `xml:"networkResourceManagementSupported"` QosSupported bool `xml:"qosSupported"` UserDefinedNetworkResourcePoolsSupported bool `xml:"userDefinedNetworkResourcePoolsSupported"` NetworkResourceControlVersion3Supported *bool `xml:"networkResourceControlVersion3Supported"` UserDefinedInfraTrafficPoolSupported *bool `xml:"userDefinedInfraTrafficPoolSupported"` }
type DVSNetworkResourcePool ¶
type DVSNetworkResourcePool struct { DynamicData Key string `xml:"key"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` ConfigVersion string `xml:"configVersion"` AllocationInfo DVSNetworkResourcePoolAllocationInfo `xml:"allocationInfo"` }
type DVSNetworkResourcePoolAllocationInfo ¶
type DVSNetworkResourcePoolAllocationInfo struct { DynamicData Limit *int64 `xml:"limit"` PriorityTag int32 `xml:"priorityTag,omitempty"` }
type DVSNetworkResourcePoolConfigSpec ¶
type DVSNetworkResourcePoolConfigSpec struct { DynamicData Key string `xml:"key"` ConfigVersion string `xml:"configVersion,omitempty"` AllocationInfo *DVSNetworkResourcePoolAllocationInfo `xml:"allocationInfo,omitempty"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` }
type DVSPolicy ¶
type DVSPolicy struct { DynamicData AutoPreInstallAllowed *bool `xml:"autoPreInstallAllowed"` AutoUpgradeAllowed *bool `xml:"autoUpgradeAllowed"` PartialUpgradeAllowed *bool `xml:"partialUpgradeAllowed"` }
type DVSRollbackCapability ¶
type DVSRollbackCapability struct { DynamicData RollbackSupported bool `xml:"rollbackSupported"` }
type DVSRollbackRequestType ¶
type DVSRollbackRequestType struct { This ManagedObjectReference `xml:"_this"` EntityBackup *EntityBackupConfig `xml:"entityBackup,omitempty"` }
type DVSRollback_Task ¶
type DVSRollback_Task DVSRollbackRequestType
type DVSRollback_TaskResponse ¶
type DVSRollback_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DVSRuntimeInfo ¶
type DVSRuntimeInfo struct { DynamicData HostMemberRuntime []HostMemberRuntimeInfo `xml:"hostMemberRuntime,omitempty"` ResourceRuntimeInfo *DvsResourceRuntimeInfo `xml:"resourceRuntimeInfo,omitempty"` }
type DVSSecurityPolicy ¶
type DVSSecurityPolicy struct { InheritablePolicy AllowPromiscuous *BoolPolicy `xml:"allowPromiscuous,omitempty"` MacChanges *BoolPolicy `xml:"macChanges,omitempty"` ForgedTransmits *BoolPolicy `xml:"forgedTransmits,omitempty"` }
type DVSSelection ¶
type DVSSelection struct { SelectionSet DvsUuid string `xml:"dvsUuid"` }
type DVSSummary ¶
type DVSSummary struct { DynamicData Name string `xml:"name"` Uuid string `xml:"uuid"` NumPorts int32 `xml:"numPorts"` ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"` HostMember []ManagedObjectReference `xml:"hostMember,omitempty"` Vm []ManagedObjectReference `xml:"vm,omitempty"` Host []ManagedObjectReference `xml:"host,omitempty"` PortgroupName []string `xml:"portgroupName,omitempty"` Description string `xml:"description,omitempty"` Contact *DVSContactInfo `xml:"contact,omitempty"` NumHosts int32 `xml:"numHosts,omitempty"` }
type DVSTrafficShapingPolicy ¶
type DVSTrafficShapingPolicy struct { InheritablePolicy Enabled *BoolPolicy `xml:"enabled,omitempty"` AverageBandwidth *LongPolicy `xml:"averageBandwidth,omitempty"` PeakBandwidth *LongPolicy `xml:"peakBandwidth,omitempty"` BurstSize *LongPolicy `xml:"burstSize,omitempty"` }
type DVSUplinkPortPolicy ¶
type DVSUplinkPortPolicy struct {
DynamicData
}
func (*DVSUplinkPortPolicy) GetDVSUplinkPortPolicy ¶
func (b *DVSUplinkPortPolicy) GetDVSUplinkPortPolicy() *DVSUplinkPortPolicy
type DVSVendorSpecificConfig ¶
type DVSVendorSpecificConfig struct { InheritablePolicy KeyValue []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"keyValue,omitempty"` }
type DVSVmVnicNetworkResourcePool ¶
type DVSVmVnicNetworkResourcePool struct { DynamicData Key string `xml:"key"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` ConfigVersion string `xml:"configVersion"` AllocationInfo *DvsVmVnicResourceAllocation `xml:"allocationInfo,omitempty"` }
type DailyTaskScheduler ¶
type DailyTaskScheduler struct { HourlyTaskScheduler Hour int32 `xml:"hour"` }
func (*DailyTaskScheduler) GetDailyTaskScheduler ¶
func (b *DailyTaskScheduler) GetDailyTaskScheduler() *DailyTaskScheduler
type DasAdmissionControlDisabledEvent ¶
type DasAdmissionControlDisabledEvent struct {
ClusterEvent
}
type DasAdmissionControlEnabledEvent ¶
type DasAdmissionControlEnabledEvent struct {
ClusterEvent
}
type DasAgentFoundEvent ¶
type DasAgentFoundEvent struct {
ClusterEvent
}
type DasAgentUnavailableEvent ¶
type DasAgentUnavailableEvent struct {
}type DasClusterIsolatedEvent ¶
type DasClusterIsolatedEvent struct {
ClusterEvent
}
type DasConfigFault ¶
type DasConfigFaultDasConfigFaultReason ¶
type DasConfigFaultDasConfigFaultReason string
type DasConfigFaultFault ¶
type DasConfigFaultFault DasConfigFault
type DasDisabledEvent ¶
type DasDisabledEvent struct {
ClusterEvent
}
type DasEnabledEvent ¶
type DasEnabledEvent struct {
ClusterEvent
}
type DasHeartbeatDatastoreInfo ¶
type DasHeartbeatDatastoreInfo struct { DynamicData Datastore ManagedObjectReference `xml:"datastore"` Hosts []ManagedObjectReference `xml:"hosts"` }
type DasHostFailedEvent ¶
type DasHostFailedEvent struct { ClusterEvent FailedHost HostEventArgument `xml:"failedHost"` }
type DasHostIsolatedEvent ¶
type DasHostIsolatedEvent struct { ClusterEvent IsolatedHost HostEventArgument `xml:"isolatedHost"` }
type DasVmPriority ¶
type DasVmPriority string
type DatabaseError ¶
type DatabaseError struct {
RuntimeFault
}
type DatabaseErrorFault ¶
type DatabaseErrorFault DatabaseError
type DatabaseSizeEstimate ¶
type DatabaseSizeEstimate struct { DynamicData Size int64 `xml:"size"` }
type DatabaseSizeParam ¶
type DatabaseSizeParam struct { DynamicData InventoryDesc InventoryDescription `xml:"inventoryDesc"` PerfStatsDesc *PerformanceStatisticsDescription `xml:"perfStatsDesc,omitempty"` }
type DatacenterConfigInfo ¶
type DatacenterConfigInfo struct { DynamicData DefaultHardwareVersionKey string `xml:"defaultHardwareVersionKey,omitempty"` }
type DatacenterConfigSpec ¶
type DatacenterConfigSpec struct { DynamicData DefaultHardwareVersionKey string `xml:"defaultHardwareVersionKey,omitempty"` }
type DatacenterCreatedEvent ¶
type DatacenterCreatedEvent struct { DatacenterEvent Parent FolderEventArgument `xml:"parent"` }
type DatacenterEvent ¶
type DatacenterEvent struct {
Event
}
func (*DatacenterEvent) GetDatacenterEvent ¶
func (b *DatacenterEvent) GetDatacenterEvent() *DatacenterEvent
type DatacenterEventArgument ¶
type DatacenterEventArgument struct { EntityEventArgument Datacenter ManagedObjectReference `xml:"datacenter"` }
type DatacenterMismatch ¶
type DatacenterMismatch struct { MigrationFault InvalidArgument []DatacenterMismatchArgument `xml:"invalidArgument"` ExpectedDatacenter ManagedObjectReference `xml:"expectedDatacenter"` }
type DatacenterMismatchArgument ¶
type DatacenterMismatchArgument struct { DynamicData Entity ManagedObjectReference `xml:"entity"` InputDatacenter *ManagedObjectReference `xml:"inputDatacenter,omitempty"` }
type DatacenterMismatchFault ¶
type DatacenterMismatchFault DatacenterMismatch
type DatacenterRenamedEvent ¶
type DatacenterRenamedEvent struct { DatacenterEvent OldName string `xml:"oldName"` NewName string `xml:"newName"` }
type DatastoreAccessible ¶
type DatastoreAccessible string
type DatastoreCapability ¶
type DatastoreCapability struct { DynamicData DirectoryHierarchySupported bool `xml:"directoryHierarchySupported"` RawDiskMappingsSupported bool `xml:"rawDiskMappingsSupported"` PerFileThinProvisioningSupported bool `xml:"perFileThinProvisioningSupported"` StorageIORMSupported *bool `xml:"storageIORMSupported"` NativeSnapshotSupported *bool `xml:"nativeSnapshotSupported"` TopLevelDirectoryCreateSupported *bool `xml:"topLevelDirectoryCreateSupported"` SeSparseSupported *bool `xml:"seSparseSupported"` VmfsSparseSupported *bool `xml:"vmfsSparseSupported"` VsanSparseSupported *bool `xml:"vsanSparseSupported"` UpitSupported *bool `xml:"upitSupported"` VmdkExpandSupported *bool `xml:"vmdkExpandSupported"` }
type DatastoreCapacityIncreasedEvent ¶
type DatastoreCapacityIncreasedEvent struct { DatastoreEvent OldCapacity int64 `xml:"oldCapacity"` NewCapacity int64 `xml:"newCapacity"` }
type DatastoreDestroyedEvent ¶
type DatastoreDestroyedEvent struct {
DatastoreEvent
}
type DatastoreDiscoveredEvent ¶
type DatastoreDiscoveredEvent struct { HostEvent Datastore DatastoreEventArgument `xml:"datastore"` }
type DatastoreDuplicatedEvent ¶
type DatastoreDuplicatedEvent struct {
DatastoreEvent
}
type DatastoreEnterMaintenanceMode ¶
type DatastoreEnterMaintenanceMode DatastoreEnterMaintenanceModeRequestType
type DatastoreEnterMaintenanceModeRequestType ¶
type DatastoreEnterMaintenanceModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DatastoreEnterMaintenanceModeResponse ¶
type DatastoreEnterMaintenanceModeResponse struct {
Returnval StoragePlacementResult `xml:"returnval"`
}
type DatastoreEvent ¶
type DatastoreEvent struct { Event Datastore *DatastoreEventArgument `xml:"datastore,omitempty"` }
func (*DatastoreEvent) GetDatastoreEvent ¶
func (b *DatastoreEvent) GetDatastoreEvent() *DatastoreEvent
type DatastoreEventArgument ¶
type DatastoreEventArgument struct { EntityEventArgument Datastore ManagedObjectReference `xml:"datastore"` }
type DatastoreExitMaintenanceModeRequestType ¶
type DatastoreExitMaintenanceModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DatastoreExitMaintenanceMode_Task ¶
type DatastoreExitMaintenanceMode_Task DatastoreExitMaintenanceModeRequestType
type DatastoreExitMaintenanceMode_TaskResponse ¶
type DatastoreExitMaintenanceMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DatastoreFileCopiedEvent ¶
type DatastoreFileCopiedEvent struct { DatastoreFileEvent SourceDatastore DatastoreEventArgument `xml:"sourceDatastore"` SourceFile string `xml:"sourceFile"` }
type DatastoreFileDeletedEvent ¶
type DatastoreFileDeletedEvent struct {
DatastoreFileEvent
}
type DatastoreFileEvent ¶
type DatastoreFileEvent struct { DatastoreEvent TargetFile string `xml:"targetFile"` SourceOfOperation string `xml:"sourceOfOperation,omitempty"` Succeeded *bool `xml:"succeeded"` }
func (*DatastoreFileEvent) GetDatastoreFileEvent ¶
func (b *DatastoreFileEvent) GetDatastoreFileEvent() *DatastoreFileEvent
type DatastoreFileMovedEvent ¶
type DatastoreFileMovedEvent struct { DatastoreFileEvent SourceDatastore DatastoreEventArgument `xml:"sourceDatastore"` SourceFile string `xml:"sourceFile"` }
type DatastoreHostMount ¶
type DatastoreHostMount struct { DynamicData Key ManagedObjectReference `xml:"key"` MountInfo HostMountInfo `xml:"mountInfo"` }
type DatastoreIORMReconfiguredEvent ¶
type DatastoreIORMReconfiguredEvent struct {
DatastoreEvent
}
type DatastoreInfo ¶
type DatastoreInfo struct { DynamicData Name string `xml:"name"` Url string `xml:"url"` FreeSpace int64 `xml:"freeSpace"` MaxFileSize int64 `xml:"maxFileSize"` MaxVirtualDiskCapacity int64 `xml:"maxVirtualDiskCapacity,omitempty"` MaxMemoryFileSize int64 `xml:"maxMemoryFileSize,omitempty"` Timestamp *time.Time `xml:"timestamp"` ContainerId string `xml:"containerId,omitempty"` }
func (*DatastoreInfo) GetDatastoreInfo ¶
func (b *DatastoreInfo) GetDatastoreInfo() *DatastoreInfo
type DatastoreMountPathDatastorePair ¶
type DatastoreMountPathDatastorePair struct { DynamicData OldMountPath string `xml:"oldMountPath"` Datastore ManagedObjectReference `xml:"datastore"` }
type DatastoreNotWritableOnHost ¶
type DatastoreNotWritableOnHost struct { InvalidDatastore Host ManagedObjectReference `xml:"host"` }
func (*DatastoreNotWritableOnHost) GetDatastoreNotWritableOnHost ¶
func (b *DatastoreNotWritableOnHost) GetDatastoreNotWritableOnHost() *DatastoreNotWritableOnHost
type DatastoreNotWritableOnHostFault ¶
type DatastoreNotWritableOnHostFault BaseDatastoreNotWritableOnHost
type DatastoreOption ¶
type DatastoreOption struct { DynamicData UnsupportedVolumes []VirtualMachineDatastoreVolumeOption `xml:"unsupportedVolumes,omitempty"` }
type DatastoreRemovedOnHostEvent ¶
type DatastoreRemovedOnHostEvent struct { HostEvent Datastore DatastoreEventArgument `xml:"datastore"` }
type DatastoreRenamedEvent ¶
type DatastoreRenamedEvent struct { DatastoreEvent OldName string `xml:"oldName"` NewName string `xml:"newName"` }
type DatastoreSummary ¶
type DatastoreSummary struct { DynamicData Datastore *ManagedObjectReference `xml:"datastore,omitempty"` Name string `xml:"name"` Url string `xml:"url"` Capacity int64 `xml:"capacity"` FreeSpace int64 `xml:"freeSpace"` Uncommitted int64 `xml:"uncommitted,omitempty"` Accessible bool `xml:"accessible"` MultipleHostAccess *bool `xml:"multipleHostAccess"` Type string `xml:"type"` MaintenanceMode string `xml:"maintenanceMode,omitempty"` }
type DatastoreSummaryMaintenanceModeState ¶
type DatastoreSummaryMaintenanceModeState string
type DatastoreVVolContainerFailoverPair ¶ added in v0.12.0
type DatastoreVVolContainerFailoverPair struct { DynamicData SrcContainer string `xml:"srcContainer,omitempty"` TgtContainer string `xml:"tgtContainer"` VvolMapping []KeyValue `xml:"vvolMapping,omitempty"` }
type DateTimeProfile ¶
type DateTimeProfile struct {
ApplyProfile
}
type DecodeLicense ¶
type DecodeLicense DecodeLicenseRequestType
type DecodeLicenseRequestType ¶
type DecodeLicenseRequestType struct { This ManagedObjectReference `xml:"_this"` LicenseKey string `xml:"licenseKey"` }
type DecodeLicenseResponse ¶
type DecodeLicenseResponse struct {
Returnval LicenseManagerLicenseInfo `xml:"returnval"`
}
type DefragmentAllDisks ¶
type DefragmentAllDisks DefragmentAllDisksRequestType
type DefragmentAllDisksRequestType ¶
type DefragmentAllDisksRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DefragmentAllDisksResponse ¶
type DefragmentAllDisksResponse struct { }
type DefragmentVirtualDiskRequestType ¶
type DefragmentVirtualDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` }
type DefragmentVirtualDisk_Task ¶
type DefragmentVirtualDisk_Task DefragmentVirtualDiskRequestType
type DefragmentVirtualDisk_TaskResponse ¶
type DefragmentVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DeleteCustomizationSpec ¶
type DeleteCustomizationSpec DeleteCustomizationSpecRequestType
type DeleteCustomizationSpecRequestType ¶
type DeleteCustomizationSpecRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` }
type DeleteCustomizationSpecResponse ¶
type DeleteCustomizationSpecResponse struct { }
type DeleteDatastoreFileRequestType ¶
type DeleteDatastoreFileRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` }
type DeleteDatastoreFile_Task ¶
type DeleteDatastoreFile_Task DeleteDatastoreFileRequestType
type DeleteDatastoreFile_TaskResponse ¶
type DeleteDatastoreFile_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DeleteDirectory ¶
type DeleteDirectory DeleteDirectoryRequestType
type DeleteDirectoryInGuest ¶
type DeleteDirectoryInGuest DeleteDirectoryInGuestRequestType
type DeleteDirectoryInGuestRequestType ¶
type DeleteDirectoryInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` DirectoryPath string `xml:"directoryPath"` Recursive bool `xml:"recursive"` }
type DeleteDirectoryInGuestResponse ¶
type DeleteDirectoryInGuestResponse struct { }
type DeleteDirectoryRequestType ¶
type DeleteDirectoryRequestType struct { This ManagedObjectReference `xml:"_this"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` DatastorePath string `xml:"datastorePath"` }
type DeleteDirectoryResponse ¶
type DeleteDirectoryResponse struct { }
type DeleteFile ¶
type DeleteFile DeleteFileRequestType
type DeleteFileInGuest ¶
type DeleteFileInGuest DeleteFileInGuestRequestType
type DeleteFileInGuestRequestType ¶
type DeleteFileInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` FilePath string `xml:"filePath"` }
type DeleteFileInGuestResponse ¶
type DeleteFileInGuestResponse struct { }
type DeleteFileRequestType ¶
type DeleteFileRequestType struct { This ManagedObjectReference `xml:"_this"` DatastorePath string `xml:"datastorePath"` }
type DeleteFileResponse ¶
type DeleteFileResponse struct { }
type DeleteHostSpecification ¶ added in v0.12.0
type DeleteHostSpecification DeleteHostSpecificationRequestType
type DeleteHostSpecificationRequestType ¶ added in v0.12.0
type DeleteHostSpecificationRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` }
type DeleteHostSpecificationResponse ¶ added in v0.12.0
type DeleteHostSpecificationResponse struct { }
type DeleteHostSubSpecification ¶ added in v0.12.0
type DeleteHostSubSpecification DeleteHostSubSpecificationRequestType
type DeleteHostSubSpecificationRequestType ¶ added in v0.12.0
type DeleteHostSubSpecificationRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` SubSpecName string `xml:"subSpecName"` }
type DeleteHostSubSpecificationResponse ¶ added in v0.12.0
type DeleteHostSubSpecificationResponse struct { }
type DeleteNvdimmBlockNamespacesRequestType ¶ added in v0.18.0
type DeleteNvdimmBlockNamespacesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DeleteNvdimmBlockNamespaces_Task ¶ added in v0.18.0
type DeleteNvdimmBlockNamespaces_Task DeleteNvdimmBlockNamespacesRequestType
type DeleteNvdimmBlockNamespaces_TaskResponse ¶ added in v0.18.0
type DeleteNvdimmBlockNamespaces_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DeleteNvdimmNamespaceRequestType ¶ added in v0.18.0
type DeleteNvdimmNamespaceRequestType struct { This ManagedObjectReference `xml:"_this"` DeleteSpec NvdimmNamespaceDeleteSpec `xml:"deleteSpec"` }
type DeleteNvdimmNamespace_Task ¶ added in v0.18.0
type DeleteNvdimmNamespace_Task DeleteNvdimmNamespaceRequestType
type DeleteNvdimmNamespace_TaskResponse ¶ added in v0.18.0
type DeleteNvdimmNamespace_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DeleteRegistryKeyInGuest ¶
type DeleteRegistryKeyInGuest DeleteRegistryKeyInGuestRequestType
type DeleteRegistryKeyInGuestRequestType ¶
type DeleteRegistryKeyInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` KeyName GuestRegKeyNameSpec `xml:"keyName"` Recursive bool `xml:"recursive"` }
type DeleteRegistryKeyInGuestResponse ¶
type DeleteRegistryKeyInGuestResponse struct { }
type DeleteRegistryValueInGuest ¶
type DeleteRegistryValueInGuest DeleteRegistryValueInGuestRequestType
type DeleteRegistryValueInGuestRequestType ¶
type DeleteRegistryValueInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` ValueName GuestRegValueNameSpec `xml:"valueName"` }
type DeleteRegistryValueInGuestResponse ¶
type DeleteRegistryValueInGuestResponse struct { }
type DeleteScsiLunState ¶
type DeleteScsiLunState DeleteScsiLunStateRequestType
type DeleteScsiLunStateRequestType ¶
type DeleteScsiLunStateRequestType struct { This ManagedObjectReference `xml:"_this"` LunCanonicalName string `xml:"lunCanonicalName"` }
type DeleteScsiLunStateResponse ¶
type DeleteScsiLunStateResponse struct { }
type DeleteSnapshotRequestType ¶ added in v0.18.0
type DeleteSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` SnapshotId ID `xml:"snapshotId"` }
type DeleteSnapshot_Task ¶ added in v0.18.0
type DeleteSnapshot_Task DeleteSnapshotRequestType
type DeleteSnapshot_TaskResponse ¶ added in v0.18.0
type DeleteSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DeleteVStorageObjectRequestType ¶ added in v0.12.0
type DeleteVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` }
type DeleteVStorageObject_Task ¶ added in v0.12.0
type DeleteVStorageObject_Task DeleteVStorageObjectRequestType
type DeleteVStorageObject_TaskResponse ¶ added in v0.12.0
type DeleteVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DeleteVffsVolumeState ¶
type DeleteVffsVolumeState DeleteVffsVolumeStateRequestType
type DeleteVffsVolumeStateRequestType ¶
type DeleteVffsVolumeStateRequestType struct { This ManagedObjectReference `xml:"_this"` VffsUuid string `xml:"vffsUuid"` }
type DeleteVffsVolumeStateResponse ¶
type DeleteVffsVolumeStateResponse struct { }
type DeleteVirtualDiskRequestType ¶
type DeleteVirtualDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` }
type DeleteVirtualDisk_Task ¶
type DeleteVirtualDisk_Task DeleteVirtualDiskRequestType
type DeleteVirtualDisk_TaskResponse ¶
type DeleteVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DeleteVmfsVolumeState ¶
type DeleteVmfsVolumeState DeleteVmfsVolumeStateRequestType
type DeleteVmfsVolumeStateRequestType ¶
type DeleteVmfsVolumeStateRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsUuid string `xml:"vmfsUuid"` }
type DeleteVmfsVolumeStateResponse ¶
type DeleteVmfsVolumeStateResponse struct { }
type DeleteVsanObjects ¶
type DeleteVsanObjects DeleteVsanObjectsRequestType
type DeleteVsanObjectsRequestType ¶
type DeleteVsanObjectsRequestType struct { This ManagedObjectReference `xml:"_this"` Uuids []string `xml:"uuids"` Force *bool `xml:"force"` }
type DeleteVsanObjectsResponse ¶
type DeleteVsanObjectsResponse struct {
Returnval []HostVsanInternalSystemDeleteVsanObjectsResult `xml:"returnval"`
}
type DeltaDiskFormatNotSupported ¶
type DeltaDiskFormatNotSupported struct { VmConfigFault Datastore []ManagedObjectReference `xml:"datastore,omitempty"` DeltaDiskFormat string `xml:"deltaDiskFormat"` }
type DeltaDiskFormatNotSupportedFault ¶
type DeltaDiskFormatNotSupportedFault DeltaDiskFormatNotSupported
type DeployVchaRequestType ¶ added in v0.18.0
type DeployVchaRequestType struct { This ManagedObjectReference `xml:"_this"` DeploymentSpec VchaClusterDeploymentSpec `xml:"deploymentSpec"` }
type DeployVcha_Task ¶ added in v0.18.0
type DeployVcha_Task DeployVchaRequestType
type DeployVcha_TaskResponse ¶ added in v0.18.0
type DeployVcha_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type Description ¶
type Description struct { DynamicData Label string `xml:"label"` Summary string `xml:"summary"` }
func (*Description) GetDescription ¶
func (b *Description) GetDescription() *Description
type DeselectVnic ¶
type DeselectVnic DeselectVnicRequestType
type DeselectVnicForNicType ¶
type DeselectVnicForNicType DeselectVnicForNicTypeRequestType
type DeselectVnicForNicTypeRequestType ¶
type DeselectVnicForNicTypeRequestType struct { This ManagedObjectReference `xml:"_this"` NicType string `xml:"nicType"` Device string `xml:"device"` }
type DeselectVnicForNicTypeResponse ¶
type DeselectVnicForNicTypeResponse struct { }
type DeselectVnicRequestType ¶
type DeselectVnicRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DeselectVnicResponse ¶
type DeselectVnicResponse struct { }
type DestinationSwitchFull ¶
type DestinationSwitchFull struct {
CannotAccessNetwork
}
type DestinationSwitchFullFault ¶
type DestinationSwitchFullFault DestinationSwitchFull
type DestinationVsanDisabled ¶
type DestinationVsanDisabled struct { CannotMoveVsanEnabledHost DestinationCluster string `xml:"destinationCluster"` }
type DestinationVsanDisabledFault ¶
type DestinationVsanDisabledFault DestinationVsanDisabled
type DestroyChildren ¶
type DestroyChildren DestroyChildrenRequestType
type DestroyChildrenRequestType ¶
type DestroyChildrenRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DestroyChildrenResponse ¶
type DestroyChildrenResponse struct { }
type DestroyCollector ¶
type DestroyCollector DestroyCollectorRequestType
type DestroyCollectorRequestType ¶
type DestroyCollectorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DestroyCollectorResponse ¶
type DestroyCollectorResponse struct { }
type DestroyDatastore ¶
type DestroyDatastore DestroyDatastoreRequestType
type DestroyDatastoreRequestType ¶
type DestroyDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DestroyDatastoreResponse ¶
type DestroyDatastoreResponse struct { }
type DestroyIpPool ¶
type DestroyIpPool DestroyIpPoolRequestType
type DestroyIpPoolRequestType ¶
type DestroyIpPoolRequestType struct { This ManagedObjectReference `xml:"_this"` Dc ManagedObjectReference `xml:"dc"` Id int32 `xml:"id"` Force bool `xml:"force"` }
type DestroyIpPoolResponse ¶
type DestroyIpPoolResponse struct { }
type DestroyNetwork ¶
type DestroyNetwork DestroyNetworkRequestType
type DestroyNetworkRequestType ¶
type DestroyNetworkRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DestroyNetworkResponse ¶
type DestroyNetworkResponse struct { }
type DestroyProfile ¶
type DestroyProfile DestroyProfileRequestType
type DestroyProfileRequestType ¶
type DestroyProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DestroyProfileResponse ¶
type DestroyProfileResponse struct { }
type DestroyPropertyCollector ¶
type DestroyPropertyCollector DestroyPropertyCollectorRequestType
type DestroyPropertyCollectorRequestType ¶
type DestroyPropertyCollectorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DestroyPropertyCollectorResponse ¶
type DestroyPropertyCollectorResponse struct { }
type DestroyPropertyFilter ¶
type DestroyPropertyFilter DestroyPropertyFilterRequestType
type DestroyPropertyFilterRequestType ¶
type DestroyPropertyFilterRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DestroyPropertyFilterResponse ¶
type DestroyPropertyFilterResponse struct { }
type DestroyRequestType ¶
type DestroyRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DestroyVchaRequestType ¶ added in v0.18.0
type DestroyVchaRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DestroyVcha_Task ¶ added in v0.18.0
type DestroyVcha_Task DestroyVchaRequestType
type DestroyVcha_TaskResponse ¶ added in v0.18.0
type DestroyVcha_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DestroyVffs ¶
type DestroyVffs DestroyVffsRequestType
type DestroyVffsRequestType ¶
type DestroyVffsRequestType struct { This ManagedObjectReference `xml:"_this"` VffsPath string `xml:"vffsPath"` }
type DestroyVffsResponse ¶
type DestroyVffsResponse struct { }
type DestroyView ¶
type DestroyView DestroyViewRequestType
type DestroyViewRequestType ¶
type DestroyViewRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DestroyViewResponse ¶
type DestroyViewResponse struct { }
type Destroy_Task ¶
type Destroy_Task DestroyRequestType
type Destroy_TaskResponse ¶
type Destroy_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DetachDiskRequestType ¶ added in v0.12.0
type DetachDiskRequestType struct { This ManagedObjectReference `xml:"_this"` DiskId ID `xml:"diskId"` }
type DetachDisk_Task ¶ added in v0.12.0
type DetachDisk_Task DetachDiskRequestType
type DetachDisk_TaskResponse ¶ added in v0.12.0
type DetachDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DetachScsiLun ¶
type DetachScsiLun DetachScsiLunRequestType
type DetachScsiLunExRequestType ¶
type DetachScsiLunExRequestType struct { This ManagedObjectReference `xml:"_this"` LunUuid []string `xml:"lunUuid"` }
type DetachScsiLunEx_Task ¶
type DetachScsiLunEx_Task DetachScsiLunExRequestType
type DetachScsiLunEx_TaskResponse ¶
type DetachScsiLunEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DetachScsiLunRequestType ¶
type DetachScsiLunRequestType struct { This ManagedObjectReference `xml:"_this"` LunUuid string `xml:"lunUuid"` }
type DetachScsiLunResponse ¶
type DetachScsiLunResponse struct { }
type DetachTagFromVStorageObject ¶ added in v0.12.0
type DetachTagFromVStorageObject DetachTagFromVStorageObjectRequestType
type DetachTagFromVStorageObjectRequestType ¶ added in v0.12.0
type DetachTagFromVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Category string `xml:"category"` Tag string `xml:"tag"` }
type DetachTagFromVStorageObjectResponse ¶ added in v0.12.0
type DetachTagFromVStorageObjectResponse struct { }
type DeviceBackedVirtualDiskSpec ¶
type DeviceBackedVirtualDiskSpec struct { VirtualDiskSpec Device string `xml:"device"` }
type DeviceBackingNotSupported ¶
type DeviceBackingNotSupported struct { DeviceNotSupported Backing string `xml:"backing"` }
func (*DeviceBackingNotSupported) GetDeviceBackingNotSupported ¶
func (b *DeviceBackingNotSupported) GetDeviceBackingNotSupported() *DeviceBackingNotSupported
type DeviceBackingNotSupportedFault ¶
type DeviceBackingNotSupportedFault BaseDeviceBackingNotSupported
type DeviceControllerNotSupported ¶
type DeviceControllerNotSupported struct { DeviceNotSupported Controller string `xml:"controller"` }
type DeviceControllerNotSupportedFault ¶
type DeviceControllerNotSupportedFault DeviceControllerNotSupported
type DeviceGroupId ¶ added in v0.12.0
type DeviceGroupId struct { DynamicData Id string `xml:"id"` }
type DeviceHotPlugNotSupported ¶
type DeviceHotPlugNotSupported struct {
InvalidDeviceSpec
}
type DeviceHotPlugNotSupportedFault ¶
type DeviceHotPlugNotSupportedFault DeviceHotPlugNotSupported
type DeviceNotFound ¶
type DeviceNotFound struct {
InvalidDeviceSpec
}
type DeviceNotFoundFault ¶
type DeviceNotFoundFault DeviceNotFound
type DeviceNotSupported ¶
type DeviceNotSupported struct { VirtualHardwareCompatibilityIssue Device string `xml:"device"` Reason string `xml:"reason,omitempty"` }
func (*DeviceNotSupported) GetDeviceNotSupported ¶
func (b *DeviceNotSupported) GetDeviceNotSupported() *DeviceNotSupported
type DeviceNotSupportedFault ¶
type DeviceNotSupportedFault BaseDeviceNotSupported
type DeviceNotSupportedReason ¶
type DeviceNotSupportedReason string
type DeviceUnsupportedForVmPlatform ¶
type DeviceUnsupportedForVmPlatform struct {
InvalidDeviceSpec
}
type DeviceUnsupportedForVmPlatformFault ¶
type DeviceUnsupportedForVmPlatformFault DeviceUnsupportedForVmPlatform
type DeviceUnsupportedForVmVersion ¶
type DeviceUnsupportedForVmVersion struct { InvalidDeviceSpec CurrentVersion string `xml:"currentVersion"` ExpectedVersion string `xml:"expectedVersion"` }
type DeviceUnsupportedForVmVersionFault ¶
type DeviceUnsupportedForVmVersionFault DeviceUnsupportedForVmVersion
type DiagnosticManagerBundleInfo ¶
type DiagnosticManagerBundleInfo struct { DynamicData System *ManagedObjectReference `xml:"system,omitempty"` Url string `xml:"url"` }
type DiagnosticManagerLogCreator ¶
type DiagnosticManagerLogCreator string
type DiagnosticManagerLogDescriptor ¶
type DiagnosticManagerLogDescriptor struct { DynamicData Key string `xml:"key"` FileName string `xml:"fileName"` Creator string `xml:"creator"` Format string `xml:"format"` MimeType string `xml:"mimeType"` Info BaseDescription `xml:"info,typeattr"` }
type DiagnosticManagerLogFormat ¶
type DiagnosticManagerLogFormat string
type DiagnosticManagerLogHeader ¶
type DiagnosticManagerLogHeader struct { DynamicData LineStart int32 `xml:"lineStart"` LineEnd int32 `xml:"lineEnd"` LineText []string `xml:"lineText,omitempty"` }
type DiagnosticPartitionStorageType ¶
type DiagnosticPartitionStorageType string
type DiagnosticPartitionType ¶
type DiagnosticPartitionType string
type DigestNotSupported ¶
type DigestNotSupported struct {
DeviceNotSupported
}
type DigestNotSupportedFault ¶
type DigestNotSupportedFault DigestNotSupported
type DirectoryNotEmpty ¶
type DirectoryNotEmpty struct {
FileFault
}
type DirectoryNotEmptyFault ¶
type DirectoryNotEmptyFault DirectoryNotEmpty
type DisableAdminNotSupported ¶
type DisableAdminNotSupported struct {
HostConfigFault
}
type DisableAdminNotSupportedFault ¶
type DisableAdminNotSupportedFault DisableAdminNotSupported
type DisableEvcModeRequestType ¶
type DisableEvcModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DisableEvcMode_Task ¶
type DisableEvcMode_Task DisableEvcModeRequestType
type DisableEvcMode_TaskResponse ¶
type DisableEvcMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DisableFeature ¶
type DisableFeature DisableFeatureRequestType
type DisableFeatureRequestType ¶
type DisableFeatureRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` FeatureKey string `xml:"featureKey"` }
type DisableFeatureResponse ¶
type DisableFeatureResponse struct {
Returnval bool `xml:"returnval"`
}
type DisableHyperThreading ¶
type DisableHyperThreading DisableHyperThreadingRequestType
type DisableHyperThreadingRequestType ¶
type DisableHyperThreadingRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DisableHyperThreadingResponse ¶
type DisableHyperThreadingResponse struct { }
type DisableMultipathPath ¶
type DisableMultipathPath DisableMultipathPathRequestType
type DisableMultipathPathRequestType ¶
type DisableMultipathPathRequestType struct { This ManagedObjectReference `xml:"_this"` PathName string `xml:"pathName"` }
type DisableMultipathPathResponse ¶
type DisableMultipathPathResponse struct { }
type DisableRuleset ¶
type DisableRuleset DisableRulesetRequestType
type DisableRulesetRequestType ¶
type DisableRulesetRequestType struct { This ManagedObjectReference `xml:"_this"` Id string `xml:"id"` }
type DisableRulesetResponse ¶
type DisableRulesetResponse struct { }
type DisableSecondaryVMRequestType ¶
type DisableSecondaryVMRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` }
type DisableSecondaryVM_Task ¶
type DisableSecondaryVM_Task DisableSecondaryVMRequestType
type DisableSecondaryVM_TaskResponse ¶
type DisableSecondaryVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DisableSmartCardAuthentication ¶
type DisableSmartCardAuthentication DisableSmartCardAuthenticationRequestType
type DisableSmartCardAuthenticationRequestType ¶
type DisableSmartCardAuthenticationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DisableSmartCardAuthenticationResponse ¶
type DisableSmartCardAuthenticationResponse struct { }
type DisallowedChangeByService ¶
type DisallowedChangeByService struct { RuntimeFault ServiceName string `xml:"serviceName"` DisallowedChange string `xml:"disallowedChange,omitempty"` }
type DisallowedChangeByServiceDisallowedChange ¶
type DisallowedChangeByServiceDisallowedChange string
type DisallowedChangeByServiceFault ¶
type DisallowedChangeByServiceFault DisallowedChangeByService
type DisallowedDiskModeChange ¶
type DisallowedDiskModeChange struct {
InvalidDeviceSpec
}
type DisallowedDiskModeChangeFault ¶
type DisallowedDiskModeChangeFault DisallowedDiskModeChange
type DisallowedMigrationDeviceAttached ¶
type DisallowedMigrationDeviceAttached struct { MigrationFault Fault LocalizedMethodFault `xml:"fault"` }
type DisallowedMigrationDeviceAttachedFault ¶
type DisallowedMigrationDeviceAttachedFault DisallowedMigrationDeviceAttached
type DisallowedOperationOnFailoverHost ¶
type DisallowedOperationOnFailoverHost struct { RuntimeFault Host ManagedObjectReference `xml:"host"` Hostname string `xml:"hostname"` }
type DisallowedOperationOnFailoverHostFault ¶
type DisallowedOperationOnFailoverHostFault DisallowedOperationOnFailoverHost
type DisconnectHostRequestType ¶
type DisconnectHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type DisconnectHost_Task ¶
type DisconnectHost_Task DisconnectHostRequestType
type DisconnectHost_TaskResponse ¶
type DisconnectHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DisconnectedHostsBlockingEVC ¶
type DisconnectedHostsBlockingEVC struct {
EVCConfigFault
}
type DisconnectedHostsBlockingEVCFault ¶
type DisconnectedHostsBlockingEVCFault DisconnectedHostsBlockingEVC
type DiscoverFcoeHbas ¶
type DiscoverFcoeHbas DiscoverFcoeHbasRequestType
type DiscoverFcoeHbasRequestType ¶
type DiscoverFcoeHbasRequestType struct { This ManagedObjectReference `xml:"_this"` FcoeSpec FcoeConfigFcoeSpecification `xml:"fcoeSpec"` }
type DiscoverFcoeHbasResponse ¶
type DiscoverFcoeHbasResponse struct { }
type DiskChangeExtent ¶
type DiskChangeExtent struct { DynamicData Start int64 `xml:"start"` Length int64 `xml:"length"` }
type DiskChangeInfo ¶
type DiskChangeInfo struct { DynamicData StartOffset int64 `xml:"startOffset"` Length int64 `xml:"length"` ChangedArea []DiskChangeExtent `xml:"changedArea,omitempty"` }
type DiskHasPartitions ¶
type DiskHasPartitions struct {
VsanDiskFault
}
type DiskHasPartitionsFault ¶
type DiskHasPartitionsFault DiskHasPartitions
type DiskIsLastRemainingNonSSD ¶
type DiskIsLastRemainingNonSSD struct {
VsanDiskFault
}
type DiskIsLastRemainingNonSSDFault ¶
type DiskIsLastRemainingNonSSDFault DiskIsLastRemainingNonSSD
type DiskIsNonLocal ¶
type DiskIsNonLocal struct {
VsanDiskFault
}
type DiskIsNonLocalFault ¶
type DiskIsNonLocalFault DiskIsNonLocal
type DiskIsUSB ¶
type DiskIsUSB struct {
VsanDiskFault
}
type DiskIsUSBFault ¶
type DiskIsUSBFault DiskIsUSB
type DiskMoveTypeNotSupported ¶
type DiskMoveTypeNotSupported struct {
MigrationFault
}
type DiskMoveTypeNotSupportedFault ¶
type DiskMoveTypeNotSupportedFault DiskMoveTypeNotSupported
type DiskNotSupported ¶
type DiskNotSupported struct { VirtualHardwareCompatibilityIssue Disk int32 `xml:"disk"` }
func (*DiskNotSupported) GetDiskNotSupported ¶
func (b *DiskNotSupported) GetDiskNotSupported() *DiskNotSupported
type DiskNotSupportedFault ¶
type DiskNotSupportedFault BaseDiskNotSupported
type DiskTooSmall ¶
type DiskTooSmall struct {
VsanDiskFault
}
type DiskTooSmallFault ¶
type DiskTooSmallFault DiskTooSmall
type DissociateProfile ¶
type DissociateProfile DissociateProfileRequestType
type DissociateProfileRequestType ¶
type DissociateProfileRequestType struct { This ManagedObjectReference `xml:"_this"` Entity []ManagedObjectReference `xml:"entity,omitempty"` }
type DissociateProfileResponse ¶
type DissociateProfileResponse struct { }
type DistributedVirtualPort ¶
type DistributedVirtualPort struct { DynamicData Key string `xml:"key"` Config DVPortConfigInfo `xml:"config"` DvsUuid string `xml:"dvsUuid"` PortgroupKey string `xml:"portgroupKey,omitempty"` ProxyHost *ManagedObjectReference `xml:"proxyHost,omitempty"` Connectee *DistributedVirtualSwitchPortConnectee `xml:"connectee,omitempty"` Conflict bool `xml:"conflict"` ConflictPortKey string `xml:"conflictPortKey,omitempty"` State *DVPortState `xml:"state,omitempty"` ConnectionCookie int32 `xml:"connectionCookie,omitempty"` LastStatusChange time.Time `xml:"lastStatusChange"` HostLocalPort *bool `xml:"hostLocalPort"` }
type DistributedVirtualPortgroupInfo ¶
type DistributedVirtualPortgroupInfo struct { DynamicData SwitchName string `xml:"switchName"` SwitchUuid string `xml:"switchUuid"` PortgroupName string `xml:"portgroupName"` PortgroupKey string `xml:"portgroupKey"` PortgroupType string `xml:"portgroupType"` UplinkPortgroup bool `xml:"uplinkPortgroup"` Portgroup ManagedObjectReference `xml:"portgroup"` NetworkReservationSupported *bool `xml:"networkReservationSupported"` }
type DistributedVirtualPortgroupMetaTagName ¶
type DistributedVirtualPortgroupMetaTagName string
type DistributedVirtualPortgroupPortgroupType ¶
type DistributedVirtualPortgroupPortgroupType string
type DistributedVirtualSwitchHostInfrastructureTrafficClass ¶
type DistributedVirtualSwitchHostInfrastructureTrafficClass string
type DistributedVirtualSwitchHostMember ¶
type DistributedVirtualSwitchHostMember struct { DynamicData RuntimeState *DistributedVirtualSwitchHostMemberRuntimeState `xml:"runtimeState,omitempty"` Config DistributedVirtualSwitchHostMemberConfigInfo `xml:"config"` ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"` UplinkPortKey []string `xml:"uplinkPortKey,omitempty"` Status string `xml:"status"` StatusDetail string `xml:"statusDetail,omitempty"` }
type DistributedVirtualSwitchHostMemberBacking ¶
type DistributedVirtualSwitchHostMemberBacking struct {
DynamicData
}
func (*DistributedVirtualSwitchHostMemberBacking) GetDistributedVirtualSwitchHostMemberBacking ¶
func (b *DistributedVirtualSwitchHostMemberBacking) GetDistributedVirtualSwitchHostMemberBacking() *DistributedVirtualSwitchHostMemberBacking
type DistributedVirtualSwitchHostMemberConfigInfo ¶
type DistributedVirtualSwitchHostMemberConfigInfo struct { DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` MaxProxySwitchPorts int32 `xml:"maxProxySwitchPorts"` VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"` Backing BaseDistributedVirtualSwitchHostMemberBacking `xml:"backing,typeattr"` }
type DistributedVirtualSwitchHostMemberConfigSpec ¶
type DistributedVirtualSwitchHostMemberConfigSpec struct { DynamicData Operation string `xml:"operation"` Host ManagedObjectReference `xml:"host"` Backing BaseDistributedVirtualSwitchHostMemberBacking `xml:"backing,omitempty,typeattr"` MaxProxySwitchPorts int32 `xml:"maxProxySwitchPorts,omitempty"` VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"` }
type DistributedVirtualSwitchHostMemberHostComponentState ¶
type DistributedVirtualSwitchHostMemberHostComponentState string
type DistributedVirtualSwitchHostMemberPnicBacking ¶
type DistributedVirtualSwitchHostMemberPnicBacking struct { DistributedVirtualSwitchHostMemberBacking PnicSpec []DistributedVirtualSwitchHostMemberPnicSpec `xml:"pnicSpec,omitempty"` }
type DistributedVirtualSwitchHostMemberPnicSpec ¶
type DistributedVirtualSwitchHostMemberPnicSpec struct { DynamicData PnicDevice string `xml:"pnicDevice"` UplinkPortKey string `xml:"uplinkPortKey,omitempty"` UplinkPortgroupKey string `xml:"uplinkPortgroupKey,omitempty"` ConnectionCookie int32 `xml:"connectionCookie,omitempty"` }
type DistributedVirtualSwitchHostMemberRuntimeState ¶
type DistributedVirtualSwitchHostMemberRuntimeState struct { DynamicData CurrentMaxProxySwitchPorts int32 `xml:"currentMaxProxySwitchPorts"` }
type DistributedVirtualSwitchHostProductSpec ¶
type DistributedVirtualSwitchHostProductSpec struct { DynamicData ProductLineId string `xml:"productLineId,omitempty"` Version string `xml:"version,omitempty"` }
type DistributedVirtualSwitchInfo ¶
type DistributedVirtualSwitchInfo struct { DynamicData SwitchName string `xml:"switchName"` SwitchUuid string `xml:"switchUuid"` DistributedVirtualSwitch ManagedObjectReference `xml:"distributedVirtualSwitch"` NetworkReservationSupported *bool `xml:"networkReservationSupported"` }
type DistributedVirtualSwitchKeyedOpaqueBlob ¶
type DistributedVirtualSwitchKeyedOpaqueBlob struct { DynamicData Key string `xml:"key"` OpaqueData string `xml:"opaqueData"` }
type DistributedVirtualSwitchManagerCompatibilityResult ¶
type DistributedVirtualSwitchManagerCompatibilityResult struct { DynamicData Host ManagedObjectReference `xml:"host"` Error []LocalizedMethodFault `xml:"error,omitempty"` }
type DistributedVirtualSwitchManagerDvsProductSpec ¶
type DistributedVirtualSwitchManagerDvsProductSpec struct { DynamicData NewSwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"newSwitchProductSpec,omitempty"` DistributedVirtualSwitch *ManagedObjectReference `xml:"distributedVirtualSwitch,omitempty"` }
type DistributedVirtualSwitchManagerHostArrayFilter ¶
type DistributedVirtualSwitchManagerHostArrayFilter struct { DistributedVirtualSwitchManagerHostDvsFilterSpec Host []ManagedObjectReference `xml:"host"` }
type DistributedVirtualSwitchManagerHostContainer ¶
type DistributedVirtualSwitchManagerHostContainer struct { DynamicData Container ManagedObjectReference `xml:"container"` Recursive bool `xml:"recursive"` }
type DistributedVirtualSwitchManagerHostContainerFilter ¶
type DistributedVirtualSwitchManagerHostContainerFilter struct { DistributedVirtualSwitchManagerHostDvsFilterSpec HostContainer DistributedVirtualSwitchManagerHostContainer `xml:"hostContainer"` }
type DistributedVirtualSwitchManagerHostDvsFilterSpec ¶
type DistributedVirtualSwitchManagerHostDvsFilterSpec struct { DynamicData Inclusive bool `xml:"inclusive"` }
func (*DistributedVirtualSwitchManagerHostDvsFilterSpec) GetDistributedVirtualSwitchManagerHostDvsFilterSpec ¶
func (b *DistributedVirtualSwitchManagerHostDvsFilterSpec) GetDistributedVirtualSwitchManagerHostDvsFilterSpec() *DistributedVirtualSwitchManagerHostDvsFilterSpec
type DistributedVirtualSwitchManagerHostDvsMembershipFilter ¶
type DistributedVirtualSwitchManagerHostDvsMembershipFilter struct { DistributedVirtualSwitchManagerHostDvsFilterSpec DistributedVirtualSwitch ManagedObjectReference `xml:"distributedVirtualSwitch"` }
type DistributedVirtualSwitchManagerImportResult ¶
type DistributedVirtualSwitchManagerImportResult struct { DynamicData DistributedVirtualSwitch []ManagedObjectReference `xml:"distributedVirtualSwitch,omitempty"` DistributedVirtualPortgroup []ManagedObjectReference `xml:"distributedVirtualPortgroup,omitempty"` ImportFault []ImportOperationBulkFaultFaultOnImport `xml:"importFault,omitempty"` }
type DistributedVirtualSwitchNetworkResourceControlVersion ¶
type DistributedVirtualSwitchNetworkResourceControlVersion string
type DistributedVirtualSwitchNicTeamingPolicyMode ¶
type DistributedVirtualSwitchNicTeamingPolicyMode string
type DistributedVirtualSwitchPortConnectee ¶
type DistributedVirtualSwitchPortConnectee struct { DynamicData ConnectedEntity *ManagedObjectReference `xml:"connectedEntity,omitempty"` NicKey string `xml:"nicKey,omitempty"` Type string `xml:"type,omitempty"` AddressHint string `xml:"addressHint,omitempty"` }
type DistributedVirtualSwitchPortConnecteeConnecteeType ¶
type DistributedVirtualSwitchPortConnecteeConnecteeType string
type DistributedVirtualSwitchPortConnection ¶
type DistributedVirtualSwitchPortConnection struct { DynamicData SwitchUuid string `xml:"switchUuid"` PortgroupKey string `xml:"portgroupKey,omitempty"` PortKey string `xml:"portKey,omitempty"` ConnectionCookie int32 `xml:"connectionCookie,omitempty"` }
type DistributedVirtualSwitchPortCriteria ¶
type DistributedVirtualSwitchPortCriteria struct { DynamicData Connected *bool `xml:"connected"` Active *bool `xml:"active"` UplinkPort *bool `xml:"uplinkPort"` Scope *ManagedObjectReference `xml:"scope,omitempty"` PortgroupKey []string `xml:"portgroupKey,omitempty"` Inside *bool `xml:"inside"` PortKey []string `xml:"portKey,omitempty"` Host []ManagedObjectReference `xml:"host,omitempty"` }
type DistributedVirtualSwitchPortStatistics ¶
type DistributedVirtualSwitchPortStatistics struct { DynamicData PacketsInMulticast int64 `xml:"packetsInMulticast"` PacketsOutMulticast int64 `xml:"packetsOutMulticast"` BytesInMulticast int64 `xml:"bytesInMulticast"` BytesOutMulticast int64 `xml:"bytesOutMulticast"` PacketsInUnicast int64 `xml:"packetsInUnicast"` PacketsOutUnicast int64 `xml:"packetsOutUnicast"` BytesInUnicast int64 `xml:"bytesInUnicast"` BytesOutUnicast int64 `xml:"bytesOutUnicast"` PacketsInBroadcast int64 `xml:"packetsInBroadcast"` PacketsOutBroadcast int64 `xml:"packetsOutBroadcast"` BytesInBroadcast int64 `xml:"bytesInBroadcast"` BytesOutBroadcast int64 `xml:"bytesOutBroadcast"` PacketsInDropped int64 `xml:"packetsInDropped"` PacketsOutDropped int64 `xml:"packetsOutDropped"` PacketsInException int64 `xml:"packetsInException"` PacketsOutException int64 `xml:"packetsOutException"` BytesInFromPnic int64 `xml:"bytesInFromPnic,omitempty"` BytesOutToPnic int64 `xml:"bytesOutToPnic,omitempty"` }
type DistributedVirtualSwitchProductSpec ¶
type DistributedVirtualSwitchProductSpec struct { DynamicData Name string `xml:"name,omitempty"` Vendor string `xml:"vendor,omitempty"` Version string `xml:"version,omitempty"` Build string `xml:"build,omitempty"` ForwardingClass string `xml:"forwardingClass,omitempty"` BundleId string `xml:"bundleId,omitempty"` BundleUrl string `xml:"bundleUrl,omitempty"` }
type DistributedVirtualSwitchProductSpecOperationType ¶
type DistributedVirtualSwitchProductSpecOperationType string
type DoesCustomizationSpecExist ¶
type DoesCustomizationSpecExist DoesCustomizationSpecExistRequestType
type DoesCustomizationSpecExistRequestType ¶
type DoesCustomizationSpecExistRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` }
type DoesCustomizationSpecExistResponse ¶
type DoesCustomizationSpecExistResponse struct {
Returnval bool `xml:"returnval"`
}
type DomainNotFound ¶
type DomainNotFound struct { ActiveDirectoryFault DomainName string `xml:"domainName"` }
type DomainNotFoundFault ¶
type DomainNotFoundFault DomainNotFound
type DpmBehavior ¶
type DpmBehavior string
type DrsBehavior ¶
type DrsBehavior string
type DrsDisabledEvent ¶
type DrsDisabledEvent struct {
ClusterEvent
}
type DrsDisabledOnVm ¶
type DrsDisabledOnVm struct {
VimFault
}
type DrsDisabledOnVmFault ¶
type DrsDisabledOnVmFault DrsDisabledOnVm
type DrsEnabledEvent ¶
type DrsEnabledEvent struct { ClusterEvent Behavior string `xml:"behavior"` }
type DrsEnteredStandbyModeEvent ¶
type DrsEnteredStandbyModeEvent struct {
EnteredStandbyModeEvent
}
type DrsEnteringStandbyModeEvent ¶
type DrsEnteringStandbyModeEvent struct {
EnteringStandbyModeEvent
}
type DrsExitStandbyModeFailedEvent ¶
type DrsExitStandbyModeFailedEvent struct {
ExitStandbyModeFailedEvent
}
type DrsExitedStandbyModeEvent ¶
type DrsExitedStandbyModeEvent struct {
ExitedStandbyModeEvent
}
type DrsExitingStandbyModeEvent ¶
type DrsExitingStandbyModeEvent struct {
ExitingStandbyModeEvent
}
type DrsInjectorWorkloadCorrelationState ¶
type DrsInjectorWorkloadCorrelationState string
type DrsInvocationFailedEvent ¶
type DrsInvocationFailedEvent struct {
ClusterEvent
}
type DrsRecommendationReasonCode ¶
type DrsRecommendationReasonCode string
type DrsRecoveredFromFailureEvent ¶
type DrsRecoveredFromFailureEvent struct {
ClusterEvent
}
type DrsResourceConfigureFailedEvent ¶
type DrsResourceConfigureFailedEvent struct { HostEvent Reason LocalizedMethodFault `xml:"reason"` }
type DrsResourceConfigureSyncedEvent ¶
type DrsResourceConfigureSyncedEvent struct {
HostEvent
}
type DrsRuleComplianceEvent ¶
type DrsRuleComplianceEvent struct {
VmEvent
}
type DrsRuleViolationEvent ¶
type DrsRuleViolationEvent struct {
VmEvent
}
type DrsSoftRuleViolationEvent ¶
type DrsSoftRuleViolationEvent struct {
VmEvent
}
type DrsVmMigratedEvent ¶
type DrsVmMigratedEvent struct {
VmMigratedEvent
}
type DrsVmPoweredOnEvent ¶
type DrsVmPoweredOnEvent struct {
VmPoweredOnEvent
}
type DrsVmotionIncompatibleFault ¶
type DrsVmotionIncompatibleFault struct { VirtualHardwareCompatibilityIssue Host ManagedObjectReference `xml:"host"` }
type DrsVmotionIncompatibleFaultFault ¶
type DrsVmotionIncompatibleFaultFault DrsVmotionIncompatibleFault
type DuplicateCustomizationSpec ¶
type DuplicateCustomizationSpec DuplicateCustomizationSpecRequestType
type DuplicateCustomizationSpecRequestType ¶
type DuplicateCustomizationSpecRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` NewName string `xml:"newName"` }
type DuplicateCustomizationSpecResponse ¶
type DuplicateCustomizationSpecResponse struct { }
type DuplicateDisks ¶
type DuplicateDisks struct {
VsanDiskFault
}
type DuplicateDisksFault ¶
type DuplicateDisksFault DuplicateDisks
type DuplicateName ¶
type DuplicateName struct { VimFault Name string `xml:"name"` Object ManagedObjectReference `xml:"object"` }
type DuplicateNameFault ¶
type DuplicateNameFault DuplicateName
type DuplicateVsanNetworkInterfaceFault ¶
type DuplicateVsanNetworkInterfaceFault DuplicateVsanNetworkInterface
type DvpgImportEvent ¶
type DvpgImportEvent struct { DVPortgroupEvent ImportType string `xml:"importType"` }
type DvpgRestoreEvent ¶
type DvpgRestoreEvent struct {
DVPortgroupEvent
}
type DvsAcceptNetworkRuleAction ¶
type DvsAcceptNetworkRuleAction struct {
DvsNetworkRuleAction
}
type DvsApplyOperationFault ¶
type DvsApplyOperationFault struct { DvsFault ObjectFault []DvsApplyOperationFaultFaultOnObject `xml:"objectFault"` }
type DvsApplyOperationFaultFault ¶
type DvsApplyOperationFaultFault DvsApplyOperationFault
type DvsApplyOperationFaultFaultOnObject ¶
type DvsApplyOperationFaultFaultOnObject struct { DynamicData ObjectId string `xml:"objectId"` Type string `xml:"type"` Fault LocalizedMethodFault `xml:"fault"` }
type DvsCopyNetworkRuleAction ¶
type DvsCopyNetworkRuleAction struct {
DvsNetworkRuleAction
}
type DvsCreatedEvent ¶
type DvsCreatedEvent struct { DvsEvent Parent FolderEventArgument `xml:"parent"` }
type DvsDestroyedEvent ¶
type DvsDestroyedEvent struct {
DvsEvent
}
type DvsDropNetworkRuleAction ¶
type DvsDropNetworkRuleAction struct {
DvsNetworkRuleAction
}
type DvsEventArgument ¶
type DvsEventArgument struct { EntityEventArgument Dvs ManagedObjectReference `xml:"dvs"` }
type DvsEventPortBlockState ¶ added in v0.12.0
type DvsEventPortBlockState string
type DvsFaultFault ¶
type DvsFaultFault BaseDvsFault
type DvsFilterConfig ¶
type DvsFilterConfig struct { InheritablePolicy Key string `xml:"key,omitempty"` AgentName string `xml:"agentName,omitempty"` SlotNumber string `xml:"slotNumber,omitempty"` Parameters *DvsFilterParameter `xml:"parameters,omitempty"` OnFailure string `xml:"onFailure,omitempty"` }
func (*DvsFilterConfig) GetDvsFilterConfig ¶
func (b *DvsFilterConfig) GetDvsFilterConfig() *DvsFilterConfig
type DvsFilterConfigSpec ¶
type DvsFilterConfigSpec struct { DvsFilterConfig Operation string `xml:"operation"` }
type DvsFilterOnFailure ¶
type DvsFilterOnFailure string
type DvsFilterParameter ¶
type DvsFilterParameter struct { DynamicData Parameters []string `xml:"parameters,omitempty"` }
type DvsFilterPolicy ¶
type DvsFilterPolicy struct { InheritablePolicy FilterConfig []BaseDvsFilterConfig `xml:"filterConfig,omitempty,typeattr"` }
type DvsGreEncapNetworkRuleAction ¶
type DvsGreEncapNetworkRuleAction struct { DvsNetworkRuleAction EncapsulationIp SingleIp `xml:"encapsulationIp"` }
type DvsHealthStatusChangeEvent ¶
type DvsHealthStatusChangeEvent struct { HostEvent SwitchUuid string `xml:"switchUuid"` HealthResult BaseHostMemberHealthCheckResult `xml:"healthResult,omitempty,typeattr"` }
func (*DvsHealthStatusChangeEvent) GetDvsHealthStatusChangeEvent ¶
func (b *DvsHealthStatusChangeEvent) GetDvsHealthStatusChangeEvent() *DvsHealthStatusChangeEvent
type DvsHostBackInSyncEvent ¶
type DvsHostBackInSyncEvent struct { DvsEvent HostBackInSync HostEventArgument `xml:"hostBackInSync"` }
type DvsHostInfrastructureTrafficResource ¶
type DvsHostInfrastructureTrafficResource struct { DynamicData Key string `xml:"key"` Description string `xml:"description,omitempty"` AllocationInfo DvsHostInfrastructureTrafficResourceAllocation `xml:"allocationInfo"` }
type DvsHostInfrastructureTrafficResourceAllocation ¶
type DvsHostInfrastructureTrafficResourceAllocation struct { DynamicData Limit *int64 `xml:"limit"` Reservation *int64 `xml:"reservation"` }
type DvsHostJoinedEvent ¶
type DvsHostJoinedEvent struct { DvsEvent HostJoined HostEventArgument `xml:"hostJoined"` }
type DvsHostLeftEvent ¶
type DvsHostLeftEvent struct { DvsEvent HostLeft HostEventArgument `xml:"hostLeft"` }
type DvsHostStatusUpdated ¶
type DvsHostVNicProfile ¶
type DvsHostVNicProfile struct {
DvsVNicProfile
}
type DvsHostWentOutOfSyncEvent ¶
type DvsHostWentOutOfSyncEvent struct { DvsEvent HostOutOfSync DvsOutOfSyncHostArgument `xml:"hostOutOfSync"` }
type DvsImportEvent ¶
type DvsIpNetworkRuleQualifier ¶
type DvsIpNetworkRuleQualifier struct { DvsNetworkRuleQualifier SourceAddress BaseIpAddress `xml:"sourceAddress,omitempty,typeattr"` DestinationAddress BaseIpAddress `xml:"destinationAddress,omitempty,typeattr"` Protocol *IntExpression `xml:"protocol,omitempty"` SourceIpPort BaseDvsIpPort `xml:"sourceIpPort,omitempty,typeattr"` DestinationIpPort BaseDvsIpPort `xml:"destinationIpPort,omitempty,typeattr"` TcpFlags *IntExpression `xml:"tcpFlags,omitempty"` }
func (*DvsIpNetworkRuleQualifier) GetDvsIpNetworkRuleQualifier ¶ added in v0.19.0
func (b *DvsIpNetworkRuleQualifier) GetDvsIpNetworkRuleQualifier() *DvsIpNetworkRuleQualifier
type DvsIpPortRange ¶
type DvsLogNetworkRuleAction ¶
type DvsLogNetworkRuleAction struct {
DvsNetworkRuleAction
}
type DvsMacNetworkRuleQualifier ¶
type DvsMacNetworkRuleQualifier struct { DvsNetworkRuleQualifier SourceAddress BaseMacAddress `xml:"sourceAddress,omitempty,typeattr"` DestinationAddress BaseMacAddress `xml:"destinationAddress,omitempty,typeattr"` Protocol *IntExpression `xml:"protocol,omitempty"` VlanId *IntExpression `xml:"vlanId,omitempty"` }
type DvsMacRewriteNetworkRuleAction ¶
type DvsMacRewriteNetworkRuleAction struct { DvsNetworkRuleAction RewriteMac string `xml:"rewriteMac"` }
type DvsMergedEvent ¶
type DvsMergedEvent struct { DvsEvent SourceDvs DvsEventArgument `xml:"sourceDvs"` DestinationDvs DvsEventArgument `xml:"destinationDvs"` }
type DvsNetworkRuleAction ¶
type DvsNetworkRuleAction struct {
DynamicData
}
func (*DvsNetworkRuleAction) GetDvsNetworkRuleAction ¶
func (b *DvsNetworkRuleAction) GetDvsNetworkRuleAction() *DvsNetworkRuleAction
type DvsNetworkRuleDirectionType ¶
type DvsNetworkRuleDirectionType string
type DvsNetworkRuleQualifier ¶
type DvsNetworkRuleQualifier struct { DynamicData Key string `xml:"key,omitempty"` }
func (*DvsNetworkRuleQualifier) GetDvsNetworkRuleQualifier ¶
func (b *DvsNetworkRuleQualifier) GetDvsNetworkRuleQualifier() *DvsNetworkRuleQualifier
type DvsNotAuthorized ¶
type DvsNotAuthorizedFault ¶
type DvsNotAuthorizedFault DvsNotAuthorized
type DvsOperationBulkFault ¶
type DvsOperationBulkFault struct { DvsFault HostFault []DvsOperationBulkFaultFaultOnHost `xml:"hostFault"` }
type DvsOperationBulkFaultFault ¶
type DvsOperationBulkFaultFault DvsOperationBulkFault
type DvsOperationBulkFaultFaultOnHost ¶
type DvsOperationBulkFaultFaultOnHost struct { DynamicData Host ManagedObjectReference `xml:"host"` Fault LocalizedMethodFault `xml:"fault"` }
type DvsOutOfSyncHostArgument ¶
type DvsOutOfSyncHostArgument struct { DynamicData OutOfSyncHost HostEventArgument `xml:"outOfSyncHost"` ConfigParamters []string `xml:"configParamters"` }
type DvsPortBlockedEvent ¶
type DvsPortBlockedEvent struct { DvsEvent PortKey string `xml:"portKey"` StatusDetail string `xml:"statusDetail,omitempty"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` PrevBlockState string `xml:"prevBlockState,omitempty"` }
type DvsPortConnectedEvent ¶
type DvsPortConnectedEvent struct { DvsEvent PortKey string `xml:"portKey"` Connectee *DistributedVirtualSwitchPortConnectee `xml:"connectee,omitempty"` }
type DvsPortCreatedEvent ¶
type DvsPortDeletedEvent ¶
type DvsPortDisconnectedEvent ¶
type DvsPortDisconnectedEvent struct { DvsEvent PortKey string `xml:"portKey"` Connectee *DistributedVirtualSwitchPortConnectee `xml:"connectee,omitempty"` }
type DvsPortEnteredPassthruEvent ¶
type DvsPortEnteredPassthruEvent struct { DvsEvent PortKey string `xml:"portKey"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` }
type DvsPortExitedPassthruEvent ¶
type DvsPortExitedPassthruEvent struct { DvsEvent PortKey string `xml:"portKey"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` }
type DvsPortLinkDownEvent ¶
type DvsPortLinkDownEvent struct { DvsEvent PortKey string `xml:"portKey"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` }
type DvsPortLinkUpEvent ¶
type DvsPortLinkUpEvent struct { DvsEvent PortKey string `xml:"portKey"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` }
type DvsPortReconfiguredEvent ¶
type DvsPortReconfiguredEvent struct { DvsEvent PortKey []string `xml:"portKey"` ConfigChanges []ChangesInfoEventArgument `xml:"configChanges,omitempty"` }
type DvsPortRuntimeChangeEvent ¶
type DvsPortRuntimeChangeEvent struct { DvsEvent PortKey string `xml:"portKey"` RuntimeInfo DVPortStatus `xml:"runtimeInfo"` }
type DvsPortUnblockedEvent ¶
type DvsPortUnblockedEvent struct { DvsEvent PortKey string `xml:"portKey"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` PrevBlockState string `xml:"prevBlockState,omitempty"` }
type DvsProfile ¶
type DvsProfile struct { ApplyProfile Key string `xml:"key"` Name string `xml:"name"` Uplink []PnicUplinkProfile `xml:"uplink,omitempty"` }
type DvsPuntNetworkRuleAction ¶
type DvsPuntNetworkRuleAction struct {
DvsNetworkRuleAction
}
type DvsRateLimitNetworkRuleAction ¶
type DvsRateLimitNetworkRuleAction struct { DvsNetworkRuleAction PacketsPerSecond int32 `xml:"packetsPerSecond"` }
type DvsReconfigureVmVnicNetworkResourcePoolRequestType ¶
type DvsReconfigureVmVnicNetworkResourcePoolRequestType struct { This ManagedObjectReference `xml:"_this"` ConfigSpec []DvsVmVnicResourcePoolConfigSpec `xml:"configSpec"` }
type DvsReconfigureVmVnicNetworkResourcePool_Task ¶
type DvsReconfigureVmVnicNetworkResourcePool_Task DvsReconfigureVmVnicNetworkResourcePoolRequestType
type DvsReconfigureVmVnicNetworkResourcePool_TaskResponse ¶
type DvsReconfigureVmVnicNetworkResourcePool_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DvsReconfiguredEvent ¶
type DvsReconfiguredEvent struct { DvsEvent ConfigSpec BaseDVSConfigSpec `xml:"configSpec,typeattr"` ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"` }
type DvsRenamedEvent ¶
type DvsResourceRuntimeInfo ¶
type DvsResourceRuntimeInfo struct { DynamicData Capacity int32 `xml:"capacity,omitempty"` Usage int32 `xml:"usage,omitempty"` Available int32 `xml:"available,omitempty"` AllocatedResource []DvsVnicAllocatedResource `xml:"allocatedResource,omitempty"` VmVnicNetworkResourcePoolRuntime []DvsVmVnicNetworkResourcePoolRuntimeInfo `xml:"vmVnicNetworkResourcePoolRuntime,omitempty"` }
type DvsRestoreEvent ¶
type DvsRestoreEvent struct {
DvsEvent
}
type DvsScopeViolated ¶
type DvsScopeViolated struct { DvsFault Scope []ManagedObjectReference `xml:"scope"` Entity ManagedObjectReference `xml:"entity"` }
type DvsScopeViolatedFault ¶
type DvsScopeViolatedFault DvsScopeViolated
type DvsServiceConsoleVNicProfile ¶
type DvsServiceConsoleVNicProfile struct {
DvsVNicProfile
}
type DvsSingleIpPort ¶
type DvsSystemTrafficNetworkRuleQualifier ¶
type DvsSystemTrafficNetworkRuleQualifier struct { DvsNetworkRuleQualifier TypeOfSystemTraffic *StringExpression `xml:"typeOfSystemTraffic,omitempty"` }
type DvsTrafficFilterConfig ¶
type DvsTrafficFilterConfig struct { DvsFilterConfig TrafficRuleset *DvsTrafficRuleset `xml:"trafficRuleset,omitempty"` }
func (*DvsTrafficFilterConfig) GetDvsTrafficFilterConfig ¶
func (b *DvsTrafficFilterConfig) GetDvsTrafficFilterConfig() *DvsTrafficFilterConfig
type DvsTrafficFilterConfigSpec ¶
type DvsTrafficFilterConfigSpec struct { DvsTrafficFilterConfig Operation string `xml:"operation"` }
type DvsTrafficRule ¶
type DvsTrafficRule struct { DynamicData Key string `xml:"key,omitempty"` Description string `xml:"description,omitempty"` Sequence int32 `xml:"sequence,omitempty"` Qualifier []BaseDvsNetworkRuleQualifier `xml:"qualifier,omitempty,typeattr"` Action BaseDvsNetworkRuleAction `xml:"action,omitempty,typeattr"` Direction string `xml:"direction,omitempty"` }
type DvsTrafficRuleset ¶
type DvsTrafficRuleset struct { DynamicData Key string `xml:"key,omitempty"` Enabled *bool `xml:"enabled"` Precedence int32 `xml:"precedence,omitempty"` Rules []DvsTrafficRule `xml:"rules,omitempty"` }
type DvsUpdateTagNetworkRuleAction ¶
type DvsUpdateTagNetworkRuleAction struct { DvsNetworkRuleAction QosTag int32 `xml:"qosTag,omitempty"` DscpTag int32 `xml:"dscpTag,omitempty"` }
type DvsUpgradeAvailableEvent ¶
type DvsUpgradeAvailableEvent struct { DvsEvent ProductInfo DistributedVirtualSwitchProductSpec `xml:"productInfo"` }
type DvsUpgradeInProgressEvent ¶
type DvsUpgradeInProgressEvent struct { DvsEvent ProductInfo DistributedVirtualSwitchProductSpec `xml:"productInfo"` }
type DvsUpgradeRejectedEvent ¶
type DvsUpgradeRejectedEvent struct { DvsEvent ProductInfo DistributedVirtualSwitchProductSpec `xml:"productInfo"` }
type DvsUpgradedEvent ¶
type DvsUpgradedEvent struct { DvsEvent ProductInfo DistributedVirtualSwitchProductSpec `xml:"productInfo"` }
type DvsVNicProfile ¶
type DvsVNicProfile struct { ApplyProfile Key string `xml:"key"` IpConfig IpAddressProfile `xml:"ipConfig"` }
func (*DvsVNicProfile) GetDvsVNicProfile ¶
func (b *DvsVNicProfile) GetDvsVNicProfile() *DvsVNicProfile
type DvsVmVnicNetworkResourcePoolRuntimeInfo ¶
type DvsVmVnicNetworkResourcePoolRuntimeInfo struct { DynamicData Key string `xml:"key"` Name string `xml:"name,omitempty"` Capacity int32 `xml:"capacity,omitempty"` Usage int32 `xml:"usage,omitempty"` Available int32 `xml:"available,omitempty"` Status string `xml:"status"` AllocatedResource []DvsVnicAllocatedResource `xml:"allocatedResource,omitempty"` }
type DvsVmVnicResourceAllocation ¶
type DvsVmVnicResourceAllocation struct { DynamicData ReservationQuota int64 `xml:"reservationQuota,omitempty"` }
type DvsVmVnicResourcePoolConfigSpec ¶
type DvsVmVnicResourcePoolConfigSpec struct { DynamicData Operation string `xml:"operation"` Key string `xml:"key,omitempty"` ConfigVersion string `xml:"configVersion,omitempty"` AllocationInfo *DvsVmVnicResourceAllocation `xml:"allocationInfo,omitempty"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` }
type DvsVnicAllocatedResource ¶
type DvsVnicAllocatedResource struct { DynamicData Vm ManagedObjectReference `xml:"vm"` VnicKey string `xml:"vnicKey"` Reservation *int64 `xml:"reservation"` }
type DynamicArray ¶
type DynamicArray struct {
Val []AnyType `xml:"val,typeattr"`
}
type DynamicData ¶
type DynamicData struct { }
func (*DynamicData) GetDynamicData ¶
func (b *DynamicData) GetDynamicData() *DynamicData
type DynamicProperty ¶
type EVCAdmissionFailed ¶
type EVCAdmissionFailed struct { NotSupportedHostInCluster Faults []LocalizedMethodFault `xml:"faults,omitempty"` }
func (*EVCAdmissionFailed) GetEVCAdmissionFailed ¶
func (b *EVCAdmissionFailed) GetEVCAdmissionFailed() *EVCAdmissionFailed
type EVCAdmissionFailedCPUFeaturesForMode ¶
type EVCAdmissionFailedCPUFeaturesForMode struct { EVCAdmissionFailed CurrentEVCModeKey string `xml:"currentEVCModeKey"` }
type EVCAdmissionFailedCPUFeaturesForModeFault ¶
type EVCAdmissionFailedCPUFeaturesForModeFault EVCAdmissionFailedCPUFeaturesForMode
type EVCAdmissionFailedCPUModel ¶
type EVCAdmissionFailedCPUModel struct {
EVCAdmissionFailed
}
type EVCAdmissionFailedCPUModelFault ¶
type EVCAdmissionFailedCPUModelFault EVCAdmissionFailedCPUModel
type EVCAdmissionFailedCPUModelForMode ¶
type EVCAdmissionFailedCPUModelForMode struct { EVCAdmissionFailed CurrentEVCModeKey string `xml:"currentEVCModeKey"` }
type EVCAdmissionFailedCPUModelForModeFault ¶
type EVCAdmissionFailedCPUModelForModeFault EVCAdmissionFailedCPUModelForMode
type EVCAdmissionFailedCPUVendor ¶
type EVCAdmissionFailedCPUVendor struct { EVCAdmissionFailed ClusterCPUVendor string `xml:"clusterCPUVendor"` HostCPUVendor string `xml:"hostCPUVendor"` }
type EVCAdmissionFailedCPUVendorFault ¶
type EVCAdmissionFailedCPUVendorFault EVCAdmissionFailedCPUVendor
type EVCAdmissionFailedCPUVendorUnknown ¶
type EVCAdmissionFailedCPUVendorUnknown struct {
EVCAdmissionFailed
}
type EVCAdmissionFailedCPUVendorUnknownFault ¶
type EVCAdmissionFailedCPUVendorUnknownFault EVCAdmissionFailedCPUVendorUnknown
type EVCAdmissionFailedFault ¶
type EVCAdmissionFailedFault BaseEVCAdmissionFailed
type EVCAdmissionFailedHostDisconnected ¶
type EVCAdmissionFailedHostDisconnected struct {
EVCAdmissionFailed
}
type EVCAdmissionFailedHostDisconnectedFault ¶
type EVCAdmissionFailedHostDisconnectedFault EVCAdmissionFailedHostDisconnected
type EVCAdmissionFailedHostSoftware ¶
type EVCAdmissionFailedHostSoftware struct {
EVCAdmissionFailed
}
type EVCAdmissionFailedHostSoftwareFault ¶
type EVCAdmissionFailedHostSoftwareFault EVCAdmissionFailedHostSoftware
type EVCAdmissionFailedHostSoftwareForMode ¶
type EVCAdmissionFailedHostSoftwareForMode struct {
EVCAdmissionFailed
}
type EVCAdmissionFailedHostSoftwareForModeFault ¶
type EVCAdmissionFailedHostSoftwareForModeFault EVCAdmissionFailedHostSoftwareForMode
type EVCAdmissionFailedVmActive ¶
type EVCAdmissionFailedVmActive struct {
EVCAdmissionFailed
}
type EVCAdmissionFailedVmActiveFault ¶
type EVCAdmissionFailedVmActiveFault EVCAdmissionFailedVmActive
type EVCConfigFault ¶
type EVCConfigFault struct { VimFault Faults []LocalizedMethodFault `xml:"faults,omitempty"` }
func (*EVCConfigFault) GetEVCConfigFault ¶
func (b *EVCConfigFault) GetEVCConfigFault() *EVCConfigFault
type EVCConfigFaultFault ¶
type EVCConfigFaultFault BaseEVCConfigFault
type EVCMode ¶
type EVCMode struct { ElementDescription GuaranteedCPUFeatures []HostCpuIdInfo `xml:"guaranteedCPUFeatures,omitempty"` FeatureCapability []HostFeatureCapability `xml:"featureCapability,omitempty"` FeatureMask []HostFeatureMask `xml:"featureMask,omitempty"` FeatureRequirement []VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty"` Vendor string `xml:"vendor"` Track []string `xml:"track,omitempty"` VendorTier int32 `xml:"vendorTier"` }
type EVCModeIllegalByVendor ¶
type EVCModeIllegalByVendor struct { EVCConfigFault ClusterCPUVendor string `xml:"clusterCPUVendor"` ModeCPUVendor string `xml:"modeCPUVendor"` }
type EVCModeIllegalByVendorFault ¶
type EVCModeIllegalByVendorFault EVCModeIllegalByVendor
type EVCModeUnsupportedByHosts ¶
type EVCModeUnsupportedByHosts struct { EVCConfigFault EvcMode string `xml:"evcMode,omitempty"` Host []ManagedObjectReference `xml:"host,omitempty"` HostName []string `xml:"hostName,omitempty"` }
type EVCModeUnsupportedByHostsFault ¶
type EVCModeUnsupportedByHostsFault EVCModeUnsupportedByHosts
type EVCUnsupportedByHostHardware ¶
type EVCUnsupportedByHostHardware struct { EVCConfigFault Host []ManagedObjectReference `xml:"host"` HostName []string `xml:"hostName"` }
type EVCUnsupportedByHostHardwareFault ¶
type EVCUnsupportedByHostHardwareFault EVCUnsupportedByHostHardware
type EVCUnsupportedByHostSoftware ¶
type EVCUnsupportedByHostSoftware struct { EVCConfigFault Host []ManagedObjectReference `xml:"host"` HostName []string `xml:"hostName"` }
type EVCUnsupportedByHostSoftwareFault ¶
type EVCUnsupportedByHostSoftwareFault EVCUnsupportedByHostSoftware
type EagerZeroVirtualDiskRequestType ¶
type EagerZeroVirtualDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` }
type EagerZeroVirtualDisk_Task ¶
type EagerZeroVirtualDisk_Task EagerZeroVirtualDiskRequestType
type EagerZeroVirtualDisk_TaskResponse ¶
type EagerZeroVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type EightHostLimitViolated ¶
type EightHostLimitViolated struct {
VmConfigFault
}
type EightHostLimitViolatedFault ¶
type EightHostLimitViolatedFault EightHostLimitViolated
type ElementDescription ¶
type ElementDescription struct { Description Key string `xml:"key"` }
func (*ElementDescription) GetElementDescription ¶
func (b *ElementDescription) GetElementDescription() *ElementDescription
type EnableAlarmActions ¶
type EnableAlarmActions EnableAlarmActionsRequestType
type EnableAlarmActionsRequestType ¶
type EnableAlarmActionsRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` Enabled bool `xml:"enabled"` }
type EnableAlarmActionsResponse ¶
type EnableAlarmActionsResponse struct { }
type EnableCrypto ¶ added in v0.12.0
type EnableCrypto EnableCryptoRequestType
type EnableCryptoRequestType ¶ added in v0.12.0
type EnableCryptoRequestType struct { This ManagedObjectReference `xml:"_this"` KeyPlain CryptoKeyPlain `xml:"keyPlain"` }
type EnableCryptoResponse ¶ added in v0.12.0
type EnableCryptoResponse struct { }
type EnableFeature ¶
type EnableFeature EnableFeatureRequestType
type EnableFeatureRequestType ¶
type EnableFeatureRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` FeatureKey string `xml:"featureKey"` }
type EnableFeatureResponse ¶
type EnableFeatureResponse struct {
Returnval bool `xml:"returnval"`
}
type EnableHyperThreading ¶
type EnableHyperThreading EnableHyperThreadingRequestType
type EnableHyperThreadingRequestType ¶
type EnableHyperThreadingRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type EnableHyperThreadingResponse ¶
type EnableHyperThreadingResponse struct { }
type EnableMultipathPath ¶
type EnableMultipathPath EnableMultipathPathRequestType
type EnableMultipathPathRequestType ¶
type EnableMultipathPathRequestType struct { This ManagedObjectReference `xml:"_this"` PathName string `xml:"pathName"` }
type EnableMultipathPathResponse ¶
type EnableMultipathPathResponse struct { }
type EnableNetworkResourceManagement ¶
type EnableNetworkResourceManagement EnableNetworkResourceManagementRequestType
type EnableNetworkResourceManagementRequestType ¶
type EnableNetworkResourceManagementRequestType struct { This ManagedObjectReference `xml:"_this"` Enable bool `xml:"enable"` }
type EnableNetworkResourceManagementResponse ¶
type EnableNetworkResourceManagementResponse struct { }
type EnableRuleset ¶
type EnableRuleset EnableRulesetRequestType
type EnableRulesetRequestType ¶
type EnableRulesetRequestType struct { This ManagedObjectReference `xml:"_this"` Id string `xml:"id"` }
type EnableRulesetResponse ¶
type EnableRulesetResponse struct { }
type EnableSecondaryVMRequestType ¶
type EnableSecondaryVMRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type EnableSecondaryVM_Task ¶
type EnableSecondaryVM_Task EnableSecondaryVMRequestType
type EnableSecondaryVM_TaskResponse ¶
type EnableSecondaryVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type EnableSmartCardAuthentication ¶
type EnableSmartCardAuthentication EnableSmartCardAuthenticationRequestType
type EnableSmartCardAuthenticationRequestType ¶
type EnableSmartCardAuthenticationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type EnableSmartCardAuthenticationResponse ¶
type EnableSmartCardAuthenticationResponse struct { }
type EncryptionKeyRequired ¶ added in v0.18.0
type EncryptionKeyRequired struct { InvalidState RequiredKey []CryptoKeyId `xml:"requiredKey,omitempty"` }
type EncryptionKeyRequiredFault ¶ added in v0.18.0
type EncryptionKeyRequiredFault EncryptionKeyRequired
type EnterLockdownMode ¶
type EnterLockdownMode EnterLockdownModeRequestType
type EnterLockdownModeRequestType ¶
type EnterLockdownModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type EnterLockdownModeResponse ¶
type EnterLockdownModeResponse struct { }
type EnterMaintenanceModeRequestType ¶
type EnterMaintenanceModeRequestType struct { This ManagedObjectReference `xml:"_this"` Timeout int32 `xml:"timeout"` EvacuatePoweredOffVms *bool `xml:"evacuatePoweredOffVms"` MaintenanceSpec *HostMaintenanceSpec `xml:"maintenanceSpec,omitempty"` }
type EnterMaintenanceMode_Task ¶
type EnterMaintenanceMode_Task EnterMaintenanceModeRequestType
type EnterMaintenanceMode_TaskResponse ¶
type EnterMaintenanceMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type EnteredMaintenanceModeEvent ¶
type EnteredMaintenanceModeEvent struct {
HostEvent
}
type EnteredStandbyModeEvent ¶
type EnteredStandbyModeEvent struct {
HostEvent
}
func (*EnteredStandbyModeEvent) GetEnteredStandbyModeEvent ¶
func (b *EnteredStandbyModeEvent) GetEnteredStandbyModeEvent() *EnteredStandbyModeEvent
type EnteringMaintenanceModeEvent ¶
type EnteringMaintenanceModeEvent struct {
HostEvent
}
type EnteringStandbyModeEvent ¶
type EnteringStandbyModeEvent struct {
HostEvent
}
func (*EnteringStandbyModeEvent) GetEnteringStandbyModeEvent ¶
func (b *EnteringStandbyModeEvent) GetEnteringStandbyModeEvent() *EnteringStandbyModeEvent
type EntityBackup ¶
type EntityBackup struct {
DynamicData
}
type EntityBackupConfig ¶
type EntityBackupConfig struct { DynamicData EntityType string `xml:"entityType"` ConfigBlob []byte `xml:"configBlob"` Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Container *ManagedObjectReference `xml:"container,omitempty"` ConfigVersion string `xml:"configVersion,omitempty"` }
type EntityEventArgument ¶
type EntityEventArgument struct { EventArgument Name string `xml:"name"` }
func (*EntityEventArgument) GetEntityEventArgument ¶
func (b *EntityEventArgument) GetEntityEventArgument() *EntityEventArgument
type EntityImportType ¶
type EntityImportType string
type EntityPrivilege ¶
type EntityPrivilege struct { DynamicData Entity ManagedObjectReference `xml:"entity"` PrivAvailability []PrivilegeAvailability `xml:"privAvailability"` }
type EntityType ¶
type EntityType string
type EnumDescription ¶
type EnumDescription struct { DynamicData Key string `xml:"key"` Tags []BaseElementDescription `xml:"tags,typeattr"` }
type EnvironmentBrowserConfigOptionQuerySpec ¶
type EnvironmentBrowserConfigOptionQuerySpec struct { DynamicData Key string `xml:"key,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` GuestId []string `xml:"guestId,omitempty"` }
type ErrorUpgradeEvent ¶
type ErrorUpgradeEvent struct {
UpgradeEvent
}
type EstimateDatabaseSize ¶
type EstimateDatabaseSize EstimateDatabaseSizeRequestType
type EstimateDatabaseSizeRequestType ¶
type EstimateDatabaseSizeRequestType struct { This ManagedObjectReference `xml:"_this"` DbSizeParam DatabaseSizeParam `xml:"dbSizeParam"` }
type EstimateDatabaseSizeResponse ¶
type EstimateDatabaseSizeResponse struct {
Returnval DatabaseSizeEstimate `xml:"returnval"`
}
type EstimateStorageForConsolidateSnapshotsRequestType ¶
type EstimateStorageForConsolidateSnapshotsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type EstimateStorageForConsolidateSnapshots_Task ¶
type EstimateStorageForConsolidateSnapshots_Task EstimateStorageForConsolidateSnapshotsRequestType
type EstimateStorageForConsolidateSnapshots_TaskResponse ¶
type EstimateStorageForConsolidateSnapshots_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type EsxAgentHostManagerUpdateConfig ¶
type EsxAgentHostManagerUpdateConfig EsxAgentHostManagerUpdateConfigRequestType
type EsxAgentHostManagerUpdateConfigRequestType ¶
type EsxAgentHostManagerUpdateConfigRequestType struct { This ManagedObjectReference `xml:"_this"` ConfigInfo HostEsxAgentHostManagerConfigInfo `xml:"configInfo"` }
type EsxAgentHostManagerUpdateConfigResponse ¶
type EsxAgentHostManagerUpdateConfigResponse struct { }
type EvacuateVsanNodeRequestType ¶
type EvacuateVsanNodeRequestType struct { This ManagedObjectReference `xml:"_this"` MaintenanceSpec HostMaintenanceSpec `xml:"maintenanceSpec"` Timeout int32 `xml:"timeout"` }
type EvacuateVsanNode_Task ¶
type EvacuateVsanNode_Task EvacuateVsanNodeRequestType
type EvacuateVsanNode_TaskResponse ¶
type EvacuateVsanNode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type EvaluationLicenseSource ¶
type EvaluationLicenseSource struct { LicenseSource RemainingHours int64 `xml:"remainingHours,omitempty"` }
type EvcManager ¶
type EvcManager EvcManagerRequestType
type EvcManagerRequestType ¶
type EvcManagerRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type EvcManagerResponse ¶
type EvcManagerResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type Event ¶
type Event struct { DynamicData Key int32 `xml:"key"` ChainId int32 `xml:"chainId"` CreatedTime time.Time `xml:"createdTime"` UserName string `xml:"userName"` Datacenter *DatacenterEventArgument `xml:"datacenter,omitempty"` ComputeResource *ComputeResourceEventArgument `xml:"computeResource,omitempty"` Host *HostEventArgument `xml:"host,omitempty"` Vm *VmEventArgument `xml:"vm,omitempty"` Ds *DatastoreEventArgument `xml:"ds,omitempty"` Net *NetworkEventArgument `xml:"net,omitempty"` Dvs *DvsEventArgument `xml:"dvs,omitempty"` FullFormattedMessage string `xml:"fullFormattedMessage,omitempty"` ChangeTag string `xml:"changeTag,omitempty"` }
type EventAlarmExpression ¶
type EventAlarmExpression struct { AlarmExpression Comparisons []EventAlarmExpressionComparison `xml:"comparisons,omitempty"` EventType string `xml:"eventType"` EventTypeId string `xml:"eventTypeId,omitempty"` ObjectType string `xml:"objectType,omitempty"` Status ManagedEntityStatus `xml:"status,omitempty"` }
type EventAlarmExpressionComparison ¶
type EventAlarmExpressionComparison struct { DynamicData AttributeName string `xml:"attributeName"` Operator string `xml:"operator"` Value string `xml:"value"` }
type EventAlarmExpressionComparisonOperator ¶
type EventAlarmExpressionComparisonOperator string
type EventArgDesc ¶
type EventArgDesc struct { DynamicData Name string `xml:"name"` Type string `xml:"type"` Description BaseElementDescription `xml:"description,omitempty,typeattr"` }
type EventArgument ¶
type EventArgument struct {
DynamicData
}
func (*EventArgument) GetEventArgument ¶
func (b *EventArgument) GetEventArgument() *EventArgument
type EventCategory ¶
type EventCategory string
type EventDescription ¶
type EventDescription struct { DynamicData Category []BaseElementDescription `xml:"category,typeattr"` EventInfo []EventDescriptionEventDetail `xml:"eventInfo"` EnumeratedTypes []EnumDescription `xml:"enumeratedTypes,omitempty"` }
type EventDescriptionEventDetail ¶
type EventDescriptionEventDetail struct { DynamicData Key string `xml:"key"` Description string `xml:"description,omitempty"` Category string `xml:"category"` FormatOnDatacenter string `xml:"formatOnDatacenter"` FormatOnComputeResource string `xml:"formatOnComputeResource"` FormatOnHost string `xml:"formatOnHost"` FormatOnVm string `xml:"formatOnVm"` FullFormat string `xml:"fullFormat"` LongDescription string `xml:"longDescription,omitempty"` }
type EventEventSeverity ¶
type EventEventSeverity string
type EventEx ¶
type EventEx struct { Event EventTypeId string `xml:"eventTypeId"` Severity string `xml:"severity,omitempty"` Message string `xml:"message,omitempty"` Arguments []KeyAnyValue `xml:"arguments,omitempty"` ObjectId string `xml:"objectId,omitempty"` ObjectType string `xml:"objectType,omitempty"` ObjectName string `xml:"objectName,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type EventFilterSpec ¶
type EventFilterSpec struct { DynamicData Entity *EventFilterSpecByEntity `xml:"entity,omitempty"` Time *EventFilterSpecByTime `xml:"time,omitempty"` UserName *EventFilterSpecByUsername `xml:"userName,omitempty"` EventChainId int32 `xml:"eventChainId,omitempty"` Alarm *ManagedObjectReference `xml:"alarm,omitempty"` ScheduledTask *ManagedObjectReference `xml:"scheduledTask,omitempty"` DisableFullMessage *bool `xml:"disableFullMessage"` Category []string `xml:"category,omitempty"` Type []string `xml:"type,omitempty"` Tag []string `xml:"tag,omitempty"` EventTypeId []string `xml:"eventTypeId,omitempty"` MaxCount int32 `xml:"maxCount,omitempty"` }
type EventFilterSpecByEntity ¶
type EventFilterSpecByEntity struct { DynamicData Entity ManagedObjectReference `xml:"entity"` Recursion EventFilterSpecRecursionOption `xml:"recursion"` }
type EventFilterSpecByTime ¶
type EventFilterSpecByTime struct { DynamicData BeginTime *time.Time `xml:"beginTime"` EndTime *time.Time `xml:"endTime"` }
type EventFilterSpecByUsername ¶
type EventFilterSpecByUsername struct { DynamicData SystemUser bool `xml:"systemUser"` UserList []string `xml:"userList,omitempty"` }
type EventFilterSpecRecursionOption ¶
type EventFilterSpecRecursionOption string
type ExecuteHostProfile ¶
type ExecuteHostProfile ExecuteHostProfileRequestType
type ExecuteHostProfileRequestType ¶
type ExecuteHostProfileRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` DeferredParam []ProfileDeferredPolicyOptionParameter `xml:"deferredParam,omitempty"` }
type ExecuteHostProfileResponse ¶
type ExecuteHostProfileResponse struct {
Returnval BaseProfileExecuteResult `xml:"returnval,typeattr"`
}
type ExecuteSimpleCommand ¶
type ExecuteSimpleCommand ExecuteSimpleCommandRequestType
type ExecuteSimpleCommandRequestType ¶
type ExecuteSimpleCommandRequestType struct { This ManagedObjectReference `xml:"_this"` Arguments []string `xml:"arguments,omitempty"` }
type ExecuteSimpleCommandResponse ¶
type ExecuteSimpleCommandResponse struct {
Returnval string `xml:"returnval"`
}
type ExitLockdownMode ¶
type ExitLockdownMode ExitLockdownModeRequestType
type ExitLockdownModeRequestType ¶
type ExitLockdownModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ExitLockdownModeResponse ¶
type ExitLockdownModeResponse struct { }
type ExitMaintenanceModeEvent ¶
type ExitMaintenanceModeEvent struct {
HostEvent
}
type ExitMaintenanceModeRequestType ¶
type ExitMaintenanceModeRequestType struct { This ManagedObjectReference `xml:"_this"` Timeout int32 `xml:"timeout"` }
type ExitMaintenanceMode_Task ¶
type ExitMaintenanceMode_Task ExitMaintenanceModeRequestType
type ExitMaintenanceMode_TaskResponse ¶
type ExitMaintenanceMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExitStandbyModeFailedEvent ¶
type ExitStandbyModeFailedEvent struct {
HostEvent
}
func (*ExitStandbyModeFailedEvent) GetExitStandbyModeFailedEvent ¶
func (b *ExitStandbyModeFailedEvent) GetExitStandbyModeFailedEvent() *ExitStandbyModeFailedEvent
type ExitedStandbyModeEvent ¶
type ExitedStandbyModeEvent struct {
HostEvent
}
func (*ExitedStandbyModeEvent) GetExitedStandbyModeEvent ¶
func (b *ExitedStandbyModeEvent) GetExitedStandbyModeEvent() *ExitedStandbyModeEvent
type ExitingStandbyModeEvent ¶
type ExitingStandbyModeEvent struct {
HostEvent
}
func (*ExitingStandbyModeEvent) GetExitingStandbyModeEvent ¶
func (b *ExitingStandbyModeEvent) GetExitingStandbyModeEvent() *ExitingStandbyModeEvent
type ExpandVmfsDatastore ¶
type ExpandVmfsDatastore ExpandVmfsDatastoreRequestType
type ExpandVmfsDatastoreRequestType ¶
type ExpandVmfsDatastoreRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` Spec VmfsDatastoreExpandSpec `xml:"spec"` }
type ExpandVmfsDatastoreResponse ¶
type ExpandVmfsDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExpandVmfsExtent ¶
type ExpandVmfsExtent ExpandVmfsExtentRequestType
type ExpandVmfsExtentRequestType ¶
type ExpandVmfsExtentRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsPath string `xml:"vmfsPath"` Extent HostScsiDiskPartition `xml:"extent"` }
type ExpandVmfsExtentResponse ¶
type ExpandVmfsExtentResponse struct { }
type ExpiredAddonLicense ¶
type ExpiredAddonLicense struct {
ExpiredFeatureLicense
}
type ExpiredAddonLicenseFault ¶
type ExpiredAddonLicenseFault ExpiredAddonLicense
type ExpiredEditionLicense ¶
type ExpiredEditionLicense struct {
ExpiredFeatureLicense
}
type ExpiredEditionLicenseFault ¶
type ExpiredEditionLicenseFault ExpiredEditionLicense
type ExpiredFeatureLicense ¶
type ExpiredFeatureLicense struct { NotEnoughLicenses Feature string `xml:"feature"` Count int32 `xml:"count"` ExpirationDate time.Time `xml:"expirationDate"` }
func (*ExpiredFeatureLicense) GetExpiredFeatureLicense ¶
func (b *ExpiredFeatureLicense) GetExpiredFeatureLicense() *ExpiredFeatureLicense
type ExpiredFeatureLicenseFault ¶
type ExpiredFeatureLicenseFault BaseExpiredFeatureLicense
type ExportAnswerFileRequestType ¶
type ExportAnswerFileRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` }
type ExportAnswerFile_Task ¶
type ExportAnswerFile_Task ExportAnswerFileRequestType
type ExportAnswerFile_TaskResponse ¶
type ExportAnswerFile_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExportProfile ¶
type ExportProfile ExportProfileRequestType
type ExportProfileRequestType ¶
type ExportProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ExportProfileResponse ¶
type ExportProfileResponse struct {
Returnval string `xml:"returnval"`
}
type ExportSnapshot ¶
type ExportSnapshot ExportSnapshotRequestType
type ExportSnapshotRequestType ¶
type ExportSnapshotRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ExportSnapshotResponse ¶
type ExportSnapshotResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExportVApp ¶
type ExportVApp ExportVAppRequestType
type ExportVAppRequestType ¶
type ExportVAppRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ExportVAppResponse ¶
type ExportVAppResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExportVm ¶
type ExportVm ExportVmRequestType
type ExportVmRequestType ¶
type ExportVmRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ExportVmResponse ¶
type ExportVmResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExtExtendedProductInfo ¶
type ExtExtendedProductInfo struct { DynamicData CompanyUrl string `xml:"companyUrl,omitempty"` ProductUrl string `xml:"productUrl,omitempty"` ManagementUrl string `xml:"managementUrl,omitempty"` Self *ManagedObjectReference `xml:"self,omitempty"` }
type ExtManagedEntityInfo ¶
type ExtManagedEntityInfo struct { DynamicData Type string `xml:"type"` SmallIconUrl string `xml:"smallIconUrl,omitempty"` IconUrl string `xml:"iconUrl,omitempty"` Description string `xml:"description,omitempty"` }
type ExtSolutionManagerInfo ¶
type ExtSolutionManagerInfo struct { DynamicData Tab []ExtSolutionManagerInfoTabInfo `xml:"tab,omitempty"` SmallIconUrl string `xml:"smallIconUrl,omitempty"` }
type ExtSolutionManagerInfoTabInfo ¶
type ExtSolutionManagerInfoTabInfo struct { DynamicData Label string `xml:"label"` Url string `xml:"url"` }
type ExtendDiskRequestType ¶ added in v0.12.0
type ExtendDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` NewCapacityInMB int64 `xml:"newCapacityInMB"` }
type ExtendDisk_Task ¶ added in v0.12.0
type ExtendDisk_Task ExtendDiskRequestType
type ExtendDisk_TaskResponse ¶ added in v0.12.0
type ExtendDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExtendVffs ¶
type ExtendVffs ExtendVffsRequestType
type ExtendVffsRequestType ¶
type ExtendVffsRequestType struct { This ManagedObjectReference `xml:"_this"` VffsPath string `xml:"vffsPath"` DevicePath string `xml:"devicePath"` Spec *HostDiskPartitionSpec `xml:"spec,omitempty"` }
type ExtendVffsResponse ¶
type ExtendVffsResponse struct { }
type ExtendVirtualDiskRequestType ¶
type ExtendVirtualDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` NewCapacityKb int64 `xml:"newCapacityKb"` EagerZero *bool `xml:"eagerZero"` }
type ExtendVirtualDisk_Task ¶
type ExtendVirtualDisk_Task ExtendVirtualDiskRequestType
type ExtendVirtualDisk_TaskResponse ¶
type ExtendVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExtendVmfsDatastore ¶
type ExtendVmfsDatastore ExtendVmfsDatastoreRequestType
type ExtendVmfsDatastoreRequestType ¶
type ExtendVmfsDatastoreRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` Spec VmfsDatastoreExtendSpec `xml:"spec"` }
type ExtendVmfsDatastoreResponse ¶
type ExtendVmfsDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExtendedDescription ¶
type ExtendedDescription struct { Description MessageCatalogKeyPrefix string `xml:"messageCatalogKeyPrefix"` MessageArg []KeyAnyValue `xml:"messageArg,omitempty"` }
type ExtendedElementDescription ¶
type ExtendedElementDescription struct { ElementDescription MessageCatalogKeyPrefix string `xml:"messageCatalogKeyPrefix"` MessageArg []KeyAnyValue `xml:"messageArg,omitempty"` }
type ExtendedEvent ¶
type ExtendedEvent struct { GeneralEvent EventTypeId string `xml:"eventTypeId"` ManagedObject ManagedObjectReference `xml:"managedObject"` Data []ExtendedEventPair `xml:"data,omitempty"` }
type ExtendedEventPair ¶
type ExtendedEventPair struct { DynamicData Key string `xml:"key"` Value string `xml:"value"` }
type ExtendedFault ¶
type ExtendedFaultFault ¶
type ExtendedFaultFault ExtendedFault
type Extension ¶
type Extension struct { DynamicData Description BaseDescription `xml:"description,typeattr"` Key string `xml:"key"` Company string `xml:"company,omitempty"` Type string `xml:"type,omitempty"` Version string `xml:"version"` SubjectName string `xml:"subjectName,omitempty"` Server []ExtensionServerInfo `xml:"server,omitempty"` Client []ExtensionClientInfo `xml:"client,omitempty"` TaskList []ExtensionTaskTypeInfo `xml:"taskList,omitempty"` EventList []ExtensionEventTypeInfo `xml:"eventList,omitempty"` FaultList []ExtensionFaultTypeInfo `xml:"faultList,omitempty"` PrivilegeList []ExtensionPrivilegeInfo `xml:"privilegeList,omitempty"` ResourceList []ExtensionResourceInfo `xml:"resourceList,omitempty"` LastHeartbeatTime time.Time `xml:"lastHeartbeatTime"` HealthInfo *ExtensionHealthInfo `xml:"healthInfo,omitempty"` OvfConsumerInfo *ExtensionOvfConsumerInfo `xml:"ovfConsumerInfo,omitempty"` ExtendedProductInfo *ExtExtendedProductInfo `xml:"extendedProductInfo,omitempty"` ManagedEntityInfo []ExtManagedEntityInfo `xml:"managedEntityInfo,omitempty"` ShownInSolutionManager *bool `xml:"shownInSolutionManager"` SolutionManagerInfo *ExtSolutionManagerInfo `xml:"solutionManagerInfo,omitempty"` }
type ExtensionClientInfo ¶
type ExtensionClientInfo struct { DynamicData Version string `xml:"version"` Description BaseDescription `xml:"description,typeattr"` Company string `xml:"company"` Type string `xml:"type"` Url string `xml:"url"` }
type ExtensionEventTypeInfo ¶
type ExtensionEventTypeInfo struct { DynamicData EventID string `xml:"eventID"` EventTypeSchema string `xml:"eventTypeSchema,omitempty"` }
type ExtensionFaultTypeInfo ¶
type ExtensionFaultTypeInfo struct { DynamicData FaultID string `xml:"faultID"` }
type ExtensionHealthInfo ¶
type ExtensionHealthInfo struct { DynamicData Url string `xml:"url"` }
type ExtensionManagerIpAllocationUsage ¶
type ExtensionManagerIpAllocationUsage struct { DynamicData ExtensionKey string `xml:"extensionKey"` NumAddresses int32 `xml:"numAddresses"` }
type ExtensionOvfConsumerInfo ¶
type ExtensionOvfConsumerInfo struct { DynamicData CallbackUrl string `xml:"callbackUrl"` SectionType []string `xml:"sectionType"` }
type ExtensionPrivilegeInfo ¶
type ExtensionPrivilegeInfo struct { DynamicData PrivID string `xml:"privID"` PrivGroupName string `xml:"privGroupName"` }
type ExtensionResourceInfo ¶
type ExtensionResourceInfo struct { DynamicData Locale string `xml:"locale"` Module string `xml:"module"` Data []KeyValue `xml:"data"` }
type ExtensionServerInfo ¶
type ExtensionServerInfo struct { DynamicData Url string `xml:"url"` Description BaseDescription `xml:"description,typeattr"` Company string `xml:"company"` Type string `xml:"type"` AdminEmail []string `xml:"adminEmail"` ServerThumbprint string `xml:"serverThumbprint,omitempty"` }
type ExtensionTaskTypeInfo ¶
type ExtensionTaskTypeInfo struct { DynamicData TaskID string `xml:"taskID"` }
type ExtractOvfEnvironment ¶
type ExtractOvfEnvironment ExtractOvfEnvironmentRequestType
type ExtractOvfEnvironmentRequestType ¶
type ExtractOvfEnvironmentRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ExtractOvfEnvironmentResponse ¶
type ExtractOvfEnvironmentResponse struct {
Returnval string `xml:"returnval"`
}
type FailToEnableSPBM ¶
type FailToEnableSPBM struct { NotEnoughLicenses Cs ManagedObjectReference `xml:"cs"` CsName string `xml:"csName"` HostLicenseStates []ComputeResourceHostSPBMLicenseInfo `xml:"hostLicenseStates"` }
type FailToEnableSPBMFault ¶
type FailToEnableSPBMFault FailToEnableSPBM
type FailToLockFaultToleranceVMs ¶
type FailToLockFaultToleranceVMs struct { RuntimeFault VmName string `xml:"vmName"` Vm ManagedObjectReference `xml:"vm"` AlreadyLockedVm ManagedObjectReference `xml:"alreadyLockedVm"` }
type FailToLockFaultToleranceVMsFault ¶
type FailToLockFaultToleranceVMsFault FailToLockFaultToleranceVMs
type FailoverLevelRestored ¶
type FailoverLevelRestored struct {
ClusterEvent
}
type FailoverNodeInfo ¶ added in v0.12.0
type FailoverNodeInfo struct { DynamicData ClusterIpSettings CustomizationIPSettings `xml:"clusterIpSettings"` FailoverIp *CustomizationIPSettings `xml:"failoverIp,omitempty"` BiosUuid string `xml:"biosUuid,omitempty"` }
type FaultDomainId ¶ added in v0.12.0
type FaultDomainId struct { DynamicData Id string `xml:"id"` }
type FaultToleranceAntiAffinityViolated ¶
type FaultToleranceAntiAffinityViolated struct { MigrationFault HostName string `xml:"hostName"` Host ManagedObjectReference `xml:"host"` }
type FaultToleranceAntiAffinityViolatedFault ¶
type FaultToleranceAntiAffinityViolatedFault FaultToleranceAntiAffinityViolated
type FaultToleranceCannotEditMem ¶
type FaultToleranceCannotEditMem struct { VmConfigFault VmName string `xml:"vmName"` Vm ManagedObjectReference `xml:"vm"` }
type FaultToleranceCannotEditMemFault ¶
type FaultToleranceCannotEditMemFault FaultToleranceCannotEditMem
type FaultToleranceConfigInfo ¶
type FaultToleranceConfigInfo struct { DynamicData Role int32 `xml:"role"` InstanceUuids []string `xml:"instanceUuids"` ConfigPaths []string `xml:"configPaths"` Orphaned *bool `xml:"orphaned"` }
func (*FaultToleranceConfigInfo) GetFaultToleranceConfigInfo ¶
func (b *FaultToleranceConfigInfo) GetFaultToleranceConfigInfo() *FaultToleranceConfigInfo
type FaultToleranceConfigSpec ¶
type FaultToleranceConfigSpec struct { DynamicData MetaDataPath *FaultToleranceMetaSpec `xml:"metaDataPath,omitempty"` SecondaryVmSpec *FaultToleranceVMConfigSpec `xml:"secondaryVmSpec,omitempty"` }
type FaultToleranceCpuIncompatible ¶
type FaultToleranceCpuIncompatible struct { CpuIncompatible Model bool `xml:"model"` Family bool `xml:"family"` Stepping bool `xml:"stepping"` }
type FaultToleranceCpuIncompatibleFault ¶
type FaultToleranceCpuIncompatibleFault FaultToleranceCpuIncompatible
type FaultToleranceDiskSpec ¶
type FaultToleranceDiskSpec struct { DynamicData Disk BaseVirtualDevice `xml:"disk,typeattr"` Datastore ManagedObjectReference `xml:"datastore"` }
type FaultToleranceMetaSpec ¶
type FaultToleranceMetaSpec struct { DynamicData MetaDataDatastore ManagedObjectReference `xml:"metaDataDatastore"` }
type FaultToleranceNeedsThickDisk ¶
type FaultToleranceNeedsThickDisk struct { MigrationFault VmName string `xml:"vmName"` }
type FaultToleranceNeedsThickDiskFault ¶
type FaultToleranceNeedsThickDiskFault FaultToleranceNeedsThickDisk
type FaultToleranceNotLicensed ¶
type FaultToleranceNotLicensed struct { VmFaultToleranceIssue HostName string `xml:"hostName,omitempty"` }
type FaultToleranceNotLicensedFault ¶
type FaultToleranceNotLicensedFault FaultToleranceNotLicensed
type FaultToleranceNotSameBuild ¶
type FaultToleranceNotSameBuild struct { MigrationFault Build string `xml:"build"` }
type FaultToleranceNotSameBuildFault ¶
type FaultToleranceNotSameBuildFault FaultToleranceNotSameBuild
type FaultTolerancePrimaryConfigInfo ¶
type FaultTolerancePrimaryConfigInfo struct { FaultToleranceConfigInfo Secondaries []ManagedObjectReference `xml:"secondaries"` }
type FaultTolerancePrimaryPowerOnNotAttempted ¶
type FaultTolerancePrimaryPowerOnNotAttempted struct { VmFaultToleranceIssue SecondaryVm ManagedObjectReference `xml:"secondaryVm"` PrimaryVm ManagedObjectReference `xml:"primaryVm"` }
type FaultTolerancePrimaryPowerOnNotAttemptedFault ¶
type FaultTolerancePrimaryPowerOnNotAttemptedFault FaultTolerancePrimaryPowerOnNotAttempted
type FaultToleranceSecondaryConfigInfo ¶
type FaultToleranceSecondaryConfigInfo struct { FaultToleranceConfigInfo PrimaryVM ManagedObjectReference `xml:"primaryVM"` }
type FaultToleranceSecondaryOpResult ¶
type FaultToleranceSecondaryOpResult struct { DynamicData Vm ManagedObjectReference `xml:"vm"` PowerOnAttempted bool `xml:"powerOnAttempted"` PowerOnResult *ClusterPowerOnVmResult `xml:"powerOnResult,omitempty"` }
type FaultToleranceVMConfigSpec ¶
type FaultToleranceVMConfigSpec struct { DynamicData VmConfig *ManagedObjectReference `xml:"vmConfig,omitempty"` Disks []FaultToleranceDiskSpec `xml:"disks,omitempty"` }
type FaultToleranceVmNotDasProtected ¶
type FaultToleranceVmNotDasProtected struct { VimFault Vm ManagedObjectReference `xml:"vm"` VmName string `xml:"vmName"` }
type FaultToleranceVmNotDasProtectedFault ¶
type FaultToleranceVmNotDasProtectedFault FaultToleranceVmNotDasProtected
type FaultsByHost ¶ added in v0.18.0
type FaultsByHost struct { DynamicData Host ManagedObjectReference `xml:"host"` Faults []LocalizedMethodFault `xml:"faults,omitempty"` }
type FaultsByVM ¶ added in v0.18.0
type FaultsByVM struct { DynamicData Vm ManagedObjectReference `xml:"vm"` Faults []LocalizedMethodFault `xml:"faults,omitempty"` }
type FcoeConfig ¶
type FcoeConfig struct { DynamicData PriorityClass int32 `xml:"priorityClass"` SourceMac string `xml:"sourceMac"` VlanRange []FcoeConfigVlanRange `xml:"vlanRange"` Capabilities FcoeConfigFcoeCapabilities `xml:"capabilities"` FcoeActive bool `xml:"fcoeActive"` }
type FcoeConfigFcoeCapabilities ¶
type FcoeConfigFcoeCapabilities struct { DynamicData PriorityClass bool `xml:"priorityClass"` SourceMacAddress bool `xml:"sourceMacAddress"` VlanRange bool `xml:"vlanRange"` }
type FcoeConfigFcoeSpecification ¶
type FcoeConfigFcoeSpecification struct { DynamicData UnderlyingPnic string `xml:"underlyingPnic"` PriorityClass int32 `xml:"priorityClass,omitempty"` SourceMac string `xml:"sourceMac,omitempty"` VlanRange []FcoeConfigVlanRange `xml:"vlanRange,omitempty"` }
type FcoeConfigVlanRange ¶
type FcoeConfigVlanRange struct { DynamicData VlanLow int32 `xml:"vlanLow"` VlanHigh int32 `xml:"vlanHigh"` }
type FcoeFaultFault ¶
type FcoeFaultFault BaseFcoeFault
type FcoeFaultPnicHasNoPortSetFault ¶
type FcoeFaultPnicHasNoPortSetFault FcoeFaultPnicHasNoPortSet
type FeatureRequirementsNotMet ¶
type FeatureRequirementsNotMet struct { VirtualHardwareCompatibilityIssue FeatureRequirement []VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type FeatureRequirementsNotMetFault ¶
type FeatureRequirementsNotMetFault FeatureRequirementsNotMet
type FetchDVPortKeys ¶
type FetchDVPortKeys FetchDVPortKeysRequestType
type FetchDVPortKeysRequestType ¶
type FetchDVPortKeysRequestType struct { This ManagedObjectReference `xml:"_this"` Criteria *DistributedVirtualSwitchPortCriteria `xml:"criteria,omitempty"` }
type FetchDVPortKeysResponse ¶
type FetchDVPortKeysResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type FetchDVPorts ¶
type FetchDVPorts FetchDVPortsRequestType
type FetchDVPortsRequestType ¶
type FetchDVPortsRequestType struct { This ManagedObjectReference `xml:"_this"` Criteria *DistributedVirtualSwitchPortCriteria `xml:"criteria,omitempty"` }
type FetchDVPortsResponse ¶
type FetchDVPortsResponse struct {
Returnval []DistributedVirtualPort `xml:"returnval,omitempty"`
}
type FetchSoftwarePackages ¶ added in v0.18.0
type FetchSoftwarePackages FetchSoftwarePackagesRequestType
type FetchSoftwarePackagesRequestType ¶ added in v0.18.0
type FetchSoftwarePackagesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type FetchSoftwarePackagesResponse ¶ added in v0.18.0
type FetchSoftwarePackagesResponse struct {
Returnval []SoftwarePackage `xml:"returnval,omitempty"`
}
type FetchSystemEventLog ¶ added in v0.12.0
type FetchSystemEventLog FetchSystemEventLogRequestType
type FetchSystemEventLogRequestType ¶ added in v0.12.0
type FetchSystemEventLogRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type FetchSystemEventLogResponse ¶ added in v0.12.0
type FetchSystemEventLogResponse struct {
Returnval []SystemEventInfo `xml:"returnval,omitempty"`
}
type FetchUserPrivilegeOnEntities ¶ added in v0.12.0
type FetchUserPrivilegeOnEntities FetchUserPrivilegeOnEntitiesRequestType
type FetchUserPrivilegeOnEntitiesRequestType ¶ added in v0.12.0
type FetchUserPrivilegeOnEntitiesRequestType struct { This ManagedObjectReference `xml:"_this"` Entities []ManagedObjectReference `xml:"entities"` UserName string `xml:"userName"` }
type FetchUserPrivilegeOnEntitiesResponse ¶ added in v0.12.0
type FetchUserPrivilegeOnEntitiesResponse struct {
Returnval []UserPrivilegeResult `xml:"returnval,omitempty"`
}
type FibreChannelPortType ¶
type FibreChannelPortType string
type FileAlreadyExists ¶
type FileAlreadyExists struct {
FileFault
}
type FileAlreadyExistsFault ¶
type FileAlreadyExistsFault FileAlreadyExists
type FileBackedPortNotSupported ¶
type FileBackedPortNotSupported struct {
DeviceNotSupported
}
type FileBackedPortNotSupportedFault ¶
type FileBackedPortNotSupportedFault FileBackedPortNotSupported
type FileBackedVirtualDiskSpec ¶
type FileBackedVirtualDiskSpec struct { VirtualDiskSpec CapacityKb int64 `xml:"capacityKb"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` Crypto BaseCryptoSpec `xml:"crypto,omitempty,typeattr"` }
func (*FileBackedVirtualDiskSpec) GetFileBackedVirtualDiskSpec ¶
func (b *FileBackedVirtualDiskSpec) GetFileBackedVirtualDiskSpec() *FileBackedVirtualDiskSpec
type FileFault ¶
func (*FileFault) GetFileFault ¶
type FileFaultFault ¶
type FileFaultFault BaseFileFault
type FileInfo ¶
type FileInfo struct { DynamicData Path string `xml:"path"` FriendlyName string `xml:"friendlyName,omitempty"` FileSize int64 `xml:"fileSize,omitempty"` Modification *time.Time `xml:"modification"` Owner string `xml:"owner,omitempty"` }
func (*FileInfo) GetFileInfo ¶
type FileLocked ¶
type FileLocked struct {
FileFault
}
type FileLockedFault ¶
type FileLockedFault FileLocked
type FileNameTooLong ¶
type FileNameTooLong struct {
FileFault
}
type FileNameTooLongFault ¶
type FileNameTooLongFault FileNameTooLong
type FileNotFound ¶
type FileNotFound struct {
FileFault
}
type FileNotFoundFault ¶
type FileNotFoundFault FileNotFound
type FileNotWritable ¶
type FileNotWritable struct {
FileFault
}
type FileNotWritableFault ¶
type FileNotWritableFault FileNotWritable
type FileQueryFlags ¶
type FileQueryFlags struct { DynamicData FileType bool `xml:"fileType"` FileSize bool `xml:"fileSize"` Modification bool `xml:"modification"` FileOwner *bool `xml:"fileOwner"` }
type FileSystemMountInfoVStorageSupportStatus ¶
type FileSystemMountInfoVStorageSupportStatus string
type FileTooLarge ¶
type FileTooLargeFault ¶
type FileTooLargeFault FileTooLarge
type FileTransferInformation ¶
type FileTransferInformation struct { DynamicData Attributes BaseGuestFileAttributes `xml:"attributes,typeattr"` Size int64 `xml:"size"` Url string `xml:"url"` }
type FilesystemQuiesceFault ¶
type FilesystemQuiesceFault struct {
SnapshotFault
}
type FilesystemQuiesceFaultFault ¶
type FilesystemQuiesceFaultFault FilesystemQuiesceFault
type FilterInUse ¶
type FilterInUse struct { ResourceInUse Disk []VirtualDiskId `xml:"disk,omitempty"` }
type FilterInUseFault ¶
type FilterInUseFault FilterInUse
type FindAllByDnsName ¶
type FindAllByDnsName FindAllByDnsNameRequestType
type FindAllByDnsNameRequestType ¶
type FindAllByDnsNameRequestType struct { This ManagedObjectReference `xml:"_this"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` DnsName string `xml:"dnsName"` VmSearch bool `xml:"vmSearch"` }
type FindAllByDnsNameResponse ¶
type FindAllByDnsNameResponse struct {
Returnval []ManagedObjectReference `xml:"returnval"`
}
type FindAllByIp ¶
type FindAllByIp FindAllByIpRequestType
type FindAllByIpRequestType ¶
type FindAllByIpRequestType struct { This ManagedObjectReference `xml:"_this"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Ip string `xml:"ip"` VmSearch bool `xml:"vmSearch"` }
type FindAllByIpResponse ¶
type FindAllByIpResponse struct {
Returnval []ManagedObjectReference `xml:"returnval"`
}
type FindAllByUuid ¶
type FindAllByUuid FindAllByUuidRequestType
type FindAllByUuidRequestType ¶
type FindAllByUuidRequestType struct { This ManagedObjectReference `xml:"_this"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Uuid string `xml:"uuid"` VmSearch bool `xml:"vmSearch"` InstanceUuid *bool `xml:"instanceUuid"` }
type FindAllByUuidResponse ¶
type FindAllByUuidResponse struct {
Returnval []ManagedObjectReference `xml:"returnval"`
}
type FindAssociatedProfile ¶
type FindAssociatedProfile FindAssociatedProfileRequestType
type FindAssociatedProfileRequestType ¶
type FindAssociatedProfileRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` }
type FindAssociatedProfileResponse ¶
type FindAssociatedProfileResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindByDatastorePath ¶
type FindByDatastorePath FindByDatastorePathRequestType
type FindByDatastorePathRequestType ¶
type FindByDatastorePathRequestType struct { This ManagedObjectReference `xml:"_this"` Datacenter ManagedObjectReference `xml:"datacenter"` Path string `xml:"path"` }
type FindByDatastorePathResponse ¶
type FindByDatastorePathResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindByDnsName ¶
type FindByDnsName FindByDnsNameRequestType
type FindByDnsNameRequestType ¶
type FindByDnsNameRequestType struct { This ManagedObjectReference `xml:"_this"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` DnsName string `xml:"dnsName"` VmSearch bool `xml:"vmSearch"` }
type FindByDnsNameResponse ¶
type FindByDnsNameResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindByInventoryPath ¶
type FindByInventoryPath FindByInventoryPathRequestType
type FindByInventoryPathRequestType ¶
type FindByInventoryPathRequestType struct { This ManagedObjectReference `xml:"_this"` InventoryPath string `xml:"inventoryPath"` }
type FindByInventoryPathResponse ¶
type FindByInventoryPathResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindByIp ¶
type FindByIp FindByIpRequestType
type FindByIpRequestType ¶
type FindByIpRequestType struct { This ManagedObjectReference `xml:"_this"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Ip string `xml:"ip"` VmSearch bool `xml:"vmSearch"` }
type FindByIpResponse ¶
type FindByIpResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindByUuid ¶
type FindByUuid FindByUuidRequestType
type FindByUuidRequestType ¶
type FindByUuidRequestType struct { This ManagedObjectReference `xml:"_this"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Uuid string `xml:"uuid"` VmSearch bool `xml:"vmSearch"` InstanceUuid *bool `xml:"instanceUuid"` }
type FindByUuidResponse ¶
type FindByUuidResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindChild ¶
type FindChild FindChildRequestType
type FindChildRequestType ¶
type FindChildRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` Name string `xml:"name"` }
type FindChildResponse ¶
type FindChildResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindExtension ¶
type FindExtension FindExtensionRequestType
type FindExtensionRequestType ¶
type FindExtensionRequestType struct { This ManagedObjectReference `xml:"_this"` ExtensionKey string `xml:"extensionKey"` }
type FindExtensionResponse ¶
type FindExtensionResponse struct {
Returnval *Extension `xml:"returnval,omitempty"`
}
type FindRulesForVm ¶
type FindRulesForVm FindRulesForVmRequestType
type FindRulesForVmRequestType ¶
type FindRulesForVmRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` }
type FindRulesForVmResponse ¶
type FindRulesForVmResponse struct {
Returnval []BaseClusterRuleInfo `xml:"returnval,omitempty,typeattr"`
}
type FirewallProfile ¶
type FirewallProfile struct { ApplyProfile Ruleset []FirewallProfileRulesetProfile `xml:"ruleset,omitempty"` }
type FirewallProfileRulesetProfile ¶
type FirewallProfileRulesetProfile struct { ApplyProfile Key string `xml:"key"` }
type FloatOption ¶
type FloatOption struct { OptionType Min float32 `xml:"min"` Max float32 `xml:"max"` DefaultValue float32 `xml:"defaultValue"` }
type FloppyImageFileInfo ¶
type FloppyImageFileInfo struct {
FileInfo
}
type FloppyImageFileQuery ¶
type FloppyImageFileQuery struct {
FileQuery
}
type FolderEventArgument ¶
type FolderEventArgument struct { EntityEventArgument Folder ManagedObjectReference `xml:"folder"` }
type FolderFileInfo ¶
type FolderFileInfo struct {
FileInfo
}
type FolderFileQuery ¶
type FolderFileQuery struct {
FileQuery
}
type FormatVffs ¶
type FormatVffs FormatVffsRequestType
type FormatVffsRequestType ¶
type FormatVffsRequestType struct { This ManagedObjectReference `xml:"_this"` CreateSpec HostVffsSpec `xml:"createSpec"` }
type FormatVffsResponse ¶
type FormatVffsResponse struct {
Returnval HostVffsVolume `xml:"returnval"`
}
type FormatVmfs ¶
type FormatVmfs FormatVmfsRequestType
type FormatVmfsRequestType ¶
type FormatVmfsRequestType struct { This ManagedObjectReference `xml:"_this"` CreateSpec HostVmfsSpec `xml:"createSpec"` }
type FormatVmfsResponse ¶
type FormatVmfsResponse struct {
Returnval HostVmfsVolume `xml:"returnval"`
}
type FtIssuesOnHost ¶
type FtIssuesOnHost struct { VmFaultToleranceIssue Host ManagedObjectReference `xml:"host"` HostName string `xml:"hostName"` Errors []LocalizedMethodFault `xml:"errors,omitempty"` }
type FtIssuesOnHostFault ¶
type FtIssuesOnHostFault FtIssuesOnHost
type FtIssuesOnHostHostSelectionType ¶
type FtIssuesOnHostHostSelectionType string
type FullStorageVMotionNotSupported ¶
type FullStorageVMotionNotSupported struct {
MigrationFeatureNotSupported
}
type FullStorageVMotionNotSupportedFault ¶
type FullStorageVMotionNotSupportedFault FullStorageVMotionNotSupported
type GatewayConnectFault ¶
type GatewayConnectFault struct { HostConnectFault GatewayType string `xml:"gatewayType"` GatewayId string `xml:"gatewayId"` GatewayInfo string `xml:"gatewayInfo"` Details *LocalizableMessage `xml:"details,omitempty"` }
func (*GatewayConnectFault) GetGatewayConnectFault ¶
func (b *GatewayConnectFault) GetGatewayConnectFault() *GatewayConnectFault
type GatewayConnectFaultFault ¶
type GatewayConnectFaultFault BaseGatewayConnectFault
type GatewayHostNotReachable ¶
type GatewayHostNotReachable struct {
GatewayToHostConnectFault
}
type GatewayHostNotReachableFault ¶
type GatewayHostNotReachableFault GatewayHostNotReachable
type GatewayNotFound ¶
type GatewayNotFound struct {
GatewayConnectFault
}
type GatewayNotFoundFault ¶
type GatewayNotFoundFault GatewayNotFound
type GatewayNotReachable ¶
type GatewayNotReachable struct {
GatewayConnectFault
}
type GatewayNotReachableFault ¶
type GatewayNotReachableFault GatewayNotReachable
type GatewayOperationRefused ¶
type GatewayOperationRefused struct {
GatewayConnectFault
}
type GatewayOperationRefusedFault ¶
type GatewayOperationRefusedFault GatewayOperationRefused
type GatewayToHostAuthFault ¶
type GatewayToHostAuthFault struct { GatewayToHostConnectFault InvalidProperties []string `xml:"invalidProperties"` MissingProperties []string `xml:"missingProperties"` }
type GatewayToHostAuthFaultFault ¶
type GatewayToHostAuthFaultFault GatewayToHostAuthFault
type GatewayToHostConnectFault ¶
type GatewayToHostConnectFault struct { GatewayConnectFault Hostname string `xml:"hostname"` Port int32 `xml:"port,omitempty"` }
func (*GatewayToHostConnectFault) GetGatewayToHostConnectFault ¶
func (b *GatewayToHostConnectFault) GetGatewayToHostConnectFault() *GatewayToHostConnectFault
type GatewayToHostConnectFaultFault ¶
type GatewayToHostConnectFaultFault BaseGatewayToHostConnectFault
type GatewayToHostTrustVerifyFault ¶
type GatewayToHostTrustVerifyFault struct { GatewayToHostConnectFault VerificationToken string `xml:"verificationToken"` PropertiesToVerify []KeyValue `xml:"propertiesToVerify"` }
type GatewayToHostTrustVerifyFaultFault ¶
type GatewayToHostTrustVerifyFaultFault GatewayToHostTrustVerifyFault
type GeneralEvent ¶
func (*GeneralEvent) GetGeneralEvent ¶
func (b *GeneralEvent) GetGeneralEvent() *GeneralEvent
type GeneralHostErrorEvent ¶
type GeneralHostErrorEvent struct {
GeneralEvent
}
type GeneralHostInfoEvent ¶
type GeneralHostInfoEvent struct {
GeneralEvent
}
type GeneralHostWarningEvent ¶
type GeneralHostWarningEvent struct {
GeneralEvent
}
type GeneralUserEvent ¶
type GeneralUserEvent struct { GeneralEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` }
type GeneralVmErrorEvent ¶
type GeneralVmErrorEvent struct {
GeneralEvent
}
type GeneralVmInfoEvent ¶
type GeneralVmInfoEvent struct {
GeneralEvent
}
type GeneralVmWarningEvent ¶
type GeneralVmWarningEvent struct {
GeneralEvent
}
type GenerateCertificateSigningRequest ¶
type GenerateCertificateSigningRequest GenerateCertificateSigningRequestRequestType
type GenerateCertificateSigningRequestByDn ¶
type GenerateCertificateSigningRequestByDn GenerateCertificateSigningRequestByDnRequestType
type GenerateCertificateSigningRequestByDnRequestType ¶
type GenerateCertificateSigningRequestByDnRequestType struct { This ManagedObjectReference `xml:"_this"` DistinguishedName string `xml:"distinguishedName"` }
type GenerateCertificateSigningRequestByDnResponse ¶
type GenerateCertificateSigningRequestByDnResponse struct {
Returnval string `xml:"returnval"`
}
type GenerateCertificateSigningRequestRequestType ¶
type GenerateCertificateSigningRequestRequestType struct { This ManagedObjectReference `xml:"_this"` UseIpAddressAsCommonName bool `xml:"useIpAddressAsCommonName"` }
type GenerateCertificateSigningRequestResponse ¶
type GenerateCertificateSigningRequestResponse struct {
Returnval string `xml:"returnval"`
}
type GenerateClientCsr ¶ added in v0.12.0
type GenerateClientCsr GenerateClientCsrRequestType
type GenerateClientCsrRequestType ¶ added in v0.12.0
type GenerateClientCsrRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster KeyProviderId `xml:"cluster"` }
type GenerateClientCsrResponse ¶ added in v0.12.0
type GenerateClientCsrResponse struct {
Returnval string `xml:"returnval"`
}
type GenerateConfigTaskList ¶
type GenerateConfigTaskList GenerateConfigTaskListRequestType
type GenerateConfigTaskListRequestType ¶
type GenerateConfigTaskListRequestType struct { This ManagedObjectReference `xml:"_this"` ConfigSpec HostConfigSpec `xml:"configSpec"` Host ManagedObjectReference `xml:"host"` }
type GenerateConfigTaskListResponse ¶
type GenerateConfigTaskListResponse struct {
Returnval HostProfileManagerConfigTaskList `xml:"returnval"`
}
type GenerateHostConfigTaskSpecRequestType ¶ added in v0.12.0
type GenerateHostConfigTaskSpecRequestType struct { This ManagedObjectReference `xml:"_this"` HostsInfo []StructuredCustomizations `xml:"hostsInfo,omitempty"` }
type GenerateHostConfigTaskSpec_Task ¶ added in v0.12.0
type GenerateHostConfigTaskSpec_Task GenerateHostConfigTaskSpecRequestType
type GenerateHostConfigTaskSpec_TaskResponse ¶ added in v0.12.0
type GenerateHostConfigTaskSpec_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type GenerateHostProfileTaskListRequestType ¶
type GenerateHostProfileTaskListRequestType struct { This ManagedObjectReference `xml:"_this"` ConfigSpec HostConfigSpec `xml:"configSpec"` Host ManagedObjectReference `xml:"host"` }
type GenerateHostProfileTaskList_Task ¶
type GenerateHostProfileTaskList_Task GenerateHostProfileTaskListRequestType
type GenerateHostProfileTaskList_TaskResponse ¶
type GenerateHostProfileTaskList_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type GenerateKey ¶ added in v0.12.0
type GenerateKey GenerateKeyRequestType
type GenerateKeyRequestType ¶ added in v0.12.0
type GenerateKeyRequestType struct { This ManagedObjectReference `xml:"_this"` KeyProvider *KeyProviderId `xml:"keyProvider,omitempty"` }
type GenerateKeyResponse ¶ added in v0.12.0
type GenerateKeyResponse struct {
Returnval CryptoKeyResult `xml:"returnval"`
}
type GenerateLogBundlesRequestType ¶
type GenerateLogBundlesRequestType struct { This ManagedObjectReference `xml:"_this"` IncludeDefault bool `xml:"includeDefault"` Host []ManagedObjectReference `xml:"host,omitempty"` }
type GenerateLogBundles_Task ¶
type GenerateLogBundles_Task GenerateLogBundlesRequestType
type GenerateLogBundles_TaskResponse ¶
type GenerateLogBundles_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type GenerateSelfSignedClientCert ¶ added in v0.12.0
type GenerateSelfSignedClientCert GenerateSelfSignedClientCertRequestType
type GenerateSelfSignedClientCertRequestType ¶ added in v0.12.0
type GenerateSelfSignedClientCertRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster KeyProviderId `xml:"cluster"` }
type GenerateSelfSignedClientCertResponse ¶ added in v0.12.0
type GenerateSelfSignedClientCertResponse struct {
Returnval string `xml:"returnval"`
}
type GenericDrsFault ¶
type GenericDrsFault struct { VimFault HostFaults []LocalizedMethodFault `xml:"hostFaults,omitempty"` }
type GenericDrsFaultFault ¶
type GenericDrsFaultFault GenericDrsFault
type GenericVmConfigFault ¶
type GenericVmConfigFault struct { VmConfigFault Reason string `xml:"reason"` }
type GenericVmConfigFaultFault ¶
type GenericVmConfigFaultFault GenericVmConfigFault
type GetAlarm ¶
type GetAlarm GetAlarmRequestType
type GetAlarmRequestType ¶
type GetAlarmRequestType struct { This ManagedObjectReference `xml:"_this"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type GetAlarmResponse ¶
type GetAlarmResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type GetAlarmState ¶
type GetAlarmState GetAlarmStateRequestType
type GetAlarmStateRequestType ¶
type GetAlarmStateRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` }
type GetAlarmStateResponse ¶
type GetAlarmStateResponse struct {
Returnval []AlarmState `xml:"returnval,omitempty"`
}
type GetClusterMode ¶ added in v0.18.0
type GetClusterMode GetClusterModeRequestType
type GetClusterModeRequestType ¶ added in v0.18.0
type GetClusterModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type GetClusterModeResponse ¶ added in v0.18.0
type GetClusterModeResponse struct {
Returnval string `xml:"returnval"`
}
type GetCustomizationSpec ¶
type GetCustomizationSpec GetCustomizationSpecRequestType
type GetCustomizationSpecRequestType ¶
type GetCustomizationSpecRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` }
type GetCustomizationSpecResponse ¶
type GetCustomizationSpecResponse struct {
Returnval CustomizationSpecItem `xml:"returnval"`
}
type GetPublicKey ¶
type GetPublicKey GetPublicKeyRequestType
type GetPublicKeyRequestType ¶
type GetPublicKeyRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type GetPublicKeyResponse ¶
type GetPublicKeyResponse struct {
Returnval string `xml:"returnval"`
}
type GetResourceUsage ¶
type GetResourceUsage GetResourceUsageRequestType
type GetResourceUsageRequestType ¶
type GetResourceUsageRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type GetResourceUsageResponse ¶
type GetResourceUsageResponse struct {
Returnval ClusterResourceUsageSummary `xml:"returnval"`
}
type GetVchaClusterHealth ¶ added in v0.12.0
type GetVchaClusterHealth GetVchaClusterHealthRequestType
type GetVchaClusterHealthRequestType ¶ added in v0.12.0
type GetVchaClusterHealthRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type GetVchaClusterHealthResponse ¶ added in v0.12.0
type GetVchaClusterHealthResponse struct {
Returnval VchaClusterHealth `xml:"returnval"`
}
type GetVchaConfig ¶ added in v0.18.0
type GetVchaConfig GetVchaConfigRequestType
type GetVchaConfigRequestType ¶ added in v0.18.0
type GetVchaConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type GetVchaConfigResponse ¶ added in v0.18.0
type GetVchaConfigResponse struct {
Returnval VchaClusterConfigInfo `xml:"returnval"`
}
type GetVsanObjExtAttrs ¶
type GetVsanObjExtAttrs GetVsanObjExtAttrsRequestType
type GetVsanObjExtAttrsRequestType ¶
type GetVsanObjExtAttrsRequestType struct { This ManagedObjectReference `xml:"_this"` Uuids []string `xml:"uuids"` }
type GetVsanObjExtAttrsResponse ¶
type GetVsanObjExtAttrsResponse struct {
Returnval string `xml:"returnval"`
}
type GlobalMessageChangedEvent ¶
type GlobalMessageChangedEvent struct { SessionEvent Message string `xml:"message"` PrevMessage string `xml:"prevMessage,omitempty"` }
type GroupAlarmAction ¶
type GroupAlarmAction struct { AlarmAction Action []BaseAlarmAction `xml:"action,typeattr"` }
type GuestAliases ¶
type GuestAliases struct { DynamicData Base64Cert string `xml:"base64Cert"` Aliases []GuestAuthAliasInfo `xml:"aliases"` }
type GuestAuthAliasInfo ¶
type GuestAuthAliasInfo struct { DynamicData Subject BaseGuestAuthSubject `xml:"subject,typeattr"` Comment string `xml:"comment"` }
type GuestAuthAnySubject ¶
type GuestAuthAnySubject struct {
GuestAuthSubject
}
type GuestAuthNamedSubject ¶
type GuestAuthNamedSubject struct { GuestAuthSubject Name string `xml:"name"` }
type GuestAuthSubject ¶
type GuestAuthSubject struct {
DynamicData
}
func (*GuestAuthSubject) GetGuestAuthSubject ¶
func (b *GuestAuthSubject) GetGuestAuthSubject() *GuestAuthSubject
type GuestAuthentication ¶
type GuestAuthentication struct { DynamicData InteractiveSession bool `xml:"interactiveSession"` }
func (*GuestAuthentication) GetGuestAuthentication ¶
func (b *GuestAuthentication) GetGuestAuthentication() *GuestAuthentication
type GuestAuthenticationChallenge ¶
type GuestAuthenticationChallenge struct { GuestOperationsFault ServerChallenge BaseGuestAuthentication `xml:"serverChallenge,typeattr"` SessionID int64 `xml:"sessionID"` }
type GuestAuthenticationChallengeFault ¶
type GuestAuthenticationChallengeFault GuestAuthenticationChallenge
type GuestComponentsOutOfDate ¶
type GuestComponentsOutOfDate struct {
GuestOperationsFault
}
type GuestComponentsOutOfDateFault ¶
type GuestComponentsOutOfDateFault GuestComponentsOutOfDate
type GuestDiskInfo ¶
type GuestDiskInfo struct { DynamicData DiskPath string `xml:"diskPath,omitempty"` Capacity int64 `xml:"capacity,omitempty"` FreeSpace int64 `xml:"freeSpace,omitempty"` }
type GuestFileAttributes ¶
type GuestFileAttributes struct { DynamicData ModificationTime *time.Time `xml:"modificationTime"` AccessTime *time.Time `xml:"accessTime"` SymlinkTarget string `xml:"symlinkTarget,omitempty"` }
func (*GuestFileAttributes) GetGuestFileAttributes ¶
func (b *GuestFileAttributes) GetGuestFileAttributes() *GuestFileAttributes
type GuestFileInfo ¶
type GuestFileInfo struct { DynamicData Path string `xml:"path"` Type string `xml:"type"` Size int64 `xml:"size"` Attributes BaseGuestFileAttributes `xml:"attributes,typeattr"` }
type GuestFileType ¶
type GuestFileType string
type GuestInfo ¶
type GuestInfo struct { DynamicData ToolsStatus VirtualMachineToolsStatus `xml:"toolsStatus,omitempty"` ToolsVersionStatus string `xml:"toolsVersionStatus,omitempty"` ToolsVersionStatus2 string `xml:"toolsVersionStatus2,omitempty"` ToolsRunningStatus string `xml:"toolsRunningStatus,omitempty"` ToolsVersion string `xml:"toolsVersion,omitempty"` ToolsInstallType string `xml:"toolsInstallType,omitempty"` GuestId string `xml:"guestId,omitempty"` GuestFamily string `xml:"guestFamily,omitempty"` GuestFullName string `xml:"guestFullName,omitempty"` HostName string `xml:"hostName,omitempty"` IpAddress string `xml:"ipAddress,omitempty"` Net []GuestNicInfo `xml:"net,omitempty"` IpStack []GuestStackInfo `xml:"ipStack,omitempty"` Disk []GuestDiskInfo `xml:"disk,omitempty"` Screen *GuestScreenInfo `xml:"screen,omitempty"` GuestState string `xml:"guestState"` AppHeartbeatStatus string `xml:"appHeartbeatStatus,omitempty"` GuestKernelCrashed *bool `xml:"guestKernelCrashed"` AppState string `xml:"appState,omitempty"` GuestOperationsReady *bool `xml:"guestOperationsReady"` InteractiveGuestOperationsReady *bool `xml:"interactiveGuestOperationsReady"` GuestStateChangeSupported *bool `xml:"guestStateChangeSupported"` GenerationInfo []GuestInfoNamespaceGenerationInfo `xml:"generationInfo,omitempty"` }
type GuestInfoAppStateType ¶
type GuestInfoAppStateType string
type GuestInfoNamespaceGenerationInfo ¶
type GuestInfoNamespaceGenerationInfo struct { DynamicData Key string `xml:"key"` GenerationNo int32 `xml:"generationNo"` }
type GuestListFileInfo ¶
type GuestListFileInfo struct { DynamicData Files []GuestFileInfo `xml:"files,omitempty"` Remaining int32 `xml:"remaining"` }
type GuestMappedAliases ¶
type GuestMappedAliases struct { DynamicData Base64Cert string `xml:"base64Cert"` Username string `xml:"username"` Subjects []BaseGuestAuthSubject `xml:"subjects,typeattr"` }
type GuestMultipleMappings ¶
type GuestMultipleMappings struct {
GuestOperationsFault
}
type GuestMultipleMappingsFault ¶
type GuestMultipleMappingsFault GuestMultipleMappings
type GuestNicInfo ¶
type GuestNicInfo struct { DynamicData Network string `xml:"network,omitempty"` IpAddress []string `xml:"ipAddress,omitempty"` MacAddress string `xml:"macAddress,omitempty"` Connected bool `xml:"connected"` DeviceConfigId int32 `xml:"deviceConfigId"` DnsConfig *NetDnsConfigInfo `xml:"dnsConfig,omitempty"` IpConfig *NetIpConfigInfo `xml:"ipConfig,omitempty"` NetBIOSConfig BaseNetBIOSConfigInfo `xml:"netBIOSConfig,omitempty,typeattr"` }
type GuestOperationsFault ¶
type GuestOperationsFault struct {
VimFault
}
func (*GuestOperationsFault) GetGuestOperationsFault ¶
func (b *GuestOperationsFault) GetGuestOperationsFault() *GuestOperationsFault
type GuestOperationsFaultFault ¶
type GuestOperationsFaultFault BaseGuestOperationsFault
type GuestOperationsUnavailable ¶
type GuestOperationsUnavailable struct {
}type GuestOperationsUnavailableFault ¶
type GuestOperationsUnavailableFault GuestOperationsUnavailable
type GuestOsDescriptor ¶
type GuestOsDescriptor struct { DynamicData Id string `xml:"id"` Family string `xml:"family"` FullName string `xml:"fullName"` SupportedMaxCPUs int32 `xml:"supportedMaxCPUs"` NumSupportedPhysicalSockets int32 `xml:"numSupportedPhysicalSockets,omitempty"` NumSupportedCoresPerSocket int32 `xml:"numSupportedCoresPerSocket,omitempty"` SupportedMinMemMB int32 `xml:"supportedMinMemMB"` SupportedMaxMemMB int32 `xml:"supportedMaxMemMB"` RecommendedMemMB int32 `xml:"recommendedMemMB"` RecommendedColorDepth int32 `xml:"recommendedColorDepth"` SupportedDiskControllerList []string `xml:"supportedDiskControllerList"` RecommendedSCSIController string `xml:"recommendedSCSIController,omitempty"` RecommendedDiskController string `xml:"recommendedDiskController"` SupportedNumDisks int32 `xml:"supportedNumDisks"` RecommendedDiskSizeMB int32 `xml:"recommendedDiskSizeMB"` RecommendedCdromController string `xml:"recommendedCdromController,omitempty"` SupportedEthernetCard []string `xml:"supportedEthernetCard"` RecommendedEthernetCard string `xml:"recommendedEthernetCard,omitempty"` SupportsSlaveDisk *bool `xml:"supportsSlaveDisk"` CpuFeatureMask []HostCpuIdInfo `xml:"cpuFeatureMask,omitempty"` SmcRequired *bool `xml:"smcRequired"` SupportsWakeOnLan bool `xml:"supportsWakeOnLan"` SupportsVMI *bool `xml:"supportsVMI"` SupportsMemoryHotAdd *bool `xml:"supportsMemoryHotAdd"` SupportsCpuHotAdd *bool `xml:"supportsCpuHotAdd"` SupportsCpuHotRemove *bool `xml:"supportsCpuHotRemove"` SupportedFirmware []string `xml:"supportedFirmware,omitempty"` RecommendedFirmware string `xml:"recommendedFirmware,omitempty"` SupportedUSBControllerList []string `xml:"supportedUSBControllerList,omitempty"` RecommendedUSBController string `xml:"recommendedUSBController,omitempty"` Supports3D *bool `xml:"supports3D"` Recommended3D *bool `xml:"recommended3D"` SmcRecommended *bool `xml:"smcRecommended"` Ich7mRecommended *bool `xml:"ich7mRecommended"` UsbRecommended *bool `xml:"usbRecommended"` SupportLevel string `xml:"supportLevel,omitempty"` SupportedForCreate *bool `xml:"supportedForCreate"` VRAMSizeInKB *IntOption `xml:"vRAMSizeInKB,omitempty"` NumSupportedFloppyDevices int32 `xml:"numSupportedFloppyDevices,omitempty"` WakeOnLanEthernetCard []string `xml:"wakeOnLanEthernetCard,omitempty"` SupportsPvscsiControllerForBoot *bool `xml:"supportsPvscsiControllerForBoot"` DiskUuidEnabled *bool `xml:"diskUuidEnabled"` SupportsHotPlugPCI *bool `xml:"supportsHotPlugPCI"` SupportsSecureBoot *bool `xml:"supportsSecureBoot"` DefaultSecureBoot *bool `xml:"defaultSecureBoot"` PersistentMemorySupported *bool `xml:"persistentMemorySupported"` SupportedMinPersistentMemoryMB int64 `xml:"supportedMinPersistentMemoryMB,omitempty"` SupportedMaxPersistentMemoryMB int64 `xml:"supportedMaxPersistentMemoryMB,omitempty"` RecommendedPersistentMemoryMB int64 `xml:"recommendedPersistentMemoryMB,omitempty"` PersistentMemoryHotAddSupported *bool `xml:"persistentMemoryHotAddSupported"` PersistentMemoryHotRemoveSupported *bool `xml:"persistentMemoryHotRemoveSupported"` PersistentMemoryColdGrowthSupported *bool `xml:"persistentMemoryColdGrowthSupported"` PersistentMemoryColdGrowthGranularityMB int64 `xml:"persistentMemoryColdGrowthGranularityMB,omitempty"` PersistentMemoryHotGrowthSupported *bool `xml:"persistentMemoryHotGrowthSupported"` PersistentMemoryHotGrowthGranularityMB int64 `xml:"persistentMemoryHotGrowthGranularityMB,omitempty"` NumRecommendedPhysicalSockets int32 `xml:"numRecommendedPhysicalSockets,omitempty"` NumRecommendedCoresPerSocket int32 `xml:"numRecommendedCoresPerSocket,omitempty"` VvtdSupported *BoolOption `xml:"vvtdSupported,omitempty"` VbsSupported *BoolOption `xml:"vbsSupported,omitempty"` SupportsTPM20 *bool `xml:"supportsTPM20"` }
type GuestOsDescriptorFirmwareType ¶
type GuestOsDescriptorFirmwareType string
type GuestOsDescriptorSupportLevel ¶
type GuestOsDescriptorSupportLevel string
type GuestPermissionDenied ¶
type GuestPermissionDenied struct {
GuestOperationsFault
}
type GuestPermissionDeniedFault ¶
type GuestPermissionDeniedFault GuestPermissionDenied
type GuestPosixFileAttributes ¶
type GuestPosixFileAttributes struct { GuestFileAttributes OwnerId *int32 `xml:"ownerId"` GroupId *int32 `xml:"groupId"` Permissions int64 `xml:"permissions,omitempty"` }
type GuestProcessInfo ¶
type GuestProcessNotFound ¶
type GuestProcessNotFound struct { GuestOperationsFault Pid int64 `xml:"pid"` }
type GuestProcessNotFoundFault ¶
type GuestProcessNotFoundFault GuestProcessNotFound
type GuestProgramSpec ¶
type GuestProgramSpec struct { DynamicData ProgramPath string `xml:"programPath"` Arguments string `xml:"arguments"` WorkingDirectory string `xml:"workingDirectory,omitempty"` EnvVariables []string `xml:"envVariables,omitempty"` }
func (*GuestProgramSpec) GetGuestProgramSpec ¶
func (b *GuestProgramSpec) GetGuestProgramSpec() *GuestProgramSpec
type GuestRegKeyNameSpec ¶
type GuestRegKeyNameSpec struct { DynamicData RegistryPath string `xml:"registryPath"` WowBitness string `xml:"wowBitness"` }
type GuestRegKeyRecordSpec ¶
type GuestRegKeyRecordSpec struct { DynamicData Key GuestRegKeySpec `xml:"key"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type GuestRegKeySpec ¶
type GuestRegKeySpec struct { DynamicData KeyName GuestRegKeyNameSpec `xml:"keyName"` ClassType string `xml:"classType"` LastWritten time.Time `xml:"lastWritten"` }
type GuestRegKeyWowSpec ¶
type GuestRegKeyWowSpec string
type GuestRegValueBinarySpec ¶
type GuestRegValueBinarySpec struct { GuestRegValueDataSpec Value []byte `xml:"value,omitempty"` }
type GuestRegValueDataSpec ¶
type GuestRegValueDataSpec struct {
DynamicData
}
func (*GuestRegValueDataSpec) GetGuestRegValueDataSpec ¶
func (b *GuestRegValueDataSpec) GetGuestRegValueDataSpec() *GuestRegValueDataSpec
type GuestRegValueDwordSpec ¶
type GuestRegValueDwordSpec struct { GuestRegValueDataSpec Value int32 `xml:"value"` }
type GuestRegValueExpandStringSpec ¶
type GuestRegValueExpandStringSpec struct { GuestRegValueDataSpec Value string `xml:"value,omitempty"` }
type GuestRegValueMultiStringSpec ¶
type GuestRegValueMultiStringSpec struct { GuestRegValueDataSpec Value []string `xml:"value,omitempty"` }
type GuestRegValueNameSpec ¶
type GuestRegValueNameSpec struct { DynamicData KeyName GuestRegKeyNameSpec `xml:"keyName"` Name string `xml:"name"` }
type GuestRegValueQwordSpec ¶
type GuestRegValueQwordSpec struct { GuestRegValueDataSpec Value int64 `xml:"value"` }
type GuestRegValueSpec ¶
type GuestRegValueSpec struct { DynamicData Name GuestRegValueNameSpec `xml:"name"` Data BaseGuestRegValueDataSpec `xml:"data,typeattr"` }
type GuestRegValueStringSpec ¶
type GuestRegValueStringSpec struct { GuestRegValueDataSpec Value string `xml:"value,omitempty"` }
type GuestRegistryFault ¶
type GuestRegistryFault struct { GuestOperationsFault WindowsSystemErrorCode int64 `xml:"windowsSystemErrorCode"` }
func (*GuestRegistryFault) GetGuestRegistryFault ¶
func (b *GuestRegistryFault) GetGuestRegistryFault() *GuestRegistryFault
type GuestRegistryFaultFault ¶
type GuestRegistryFaultFault BaseGuestRegistryFault
type GuestRegistryKeyAlreadyExists ¶
type GuestRegistryKeyAlreadyExists struct {
GuestRegistryKeyFault
}
type GuestRegistryKeyAlreadyExistsFault ¶
type GuestRegistryKeyAlreadyExistsFault GuestRegistryKeyAlreadyExists
type GuestRegistryKeyFault ¶
type GuestRegistryKeyFault struct { GuestRegistryFault KeyName string `xml:"keyName"` }
func (*GuestRegistryKeyFault) GetGuestRegistryKeyFault ¶
func (b *GuestRegistryKeyFault) GetGuestRegistryKeyFault() *GuestRegistryKeyFault
type GuestRegistryKeyFaultFault ¶
type GuestRegistryKeyFaultFault BaseGuestRegistryKeyFault
type GuestRegistryKeyHasSubkeys ¶
type GuestRegistryKeyHasSubkeys struct {
GuestRegistryKeyFault
}
type GuestRegistryKeyHasSubkeysFault ¶
type GuestRegistryKeyHasSubkeysFault GuestRegistryKeyHasSubkeys
type GuestRegistryKeyInvalid ¶
type GuestRegistryKeyInvalid struct {
GuestRegistryKeyFault
}
type GuestRegistryKeyInvalidFault ¶
type GuestRegistryKeyInvalidFault GuestRegistryKeyInvalid
type GuestRegistryKeyParentVolatile ¶
type GuestRegistryKeyParentVolatile struct {
GuestRegistryKeyFault
}
type GuestRegistryKeyParentVolatileFault ¶
type GuestRegistryKeyParentVolatileFault GuestRegistryKeyParentVolatile
type GuestRegistryValueFault ¶
type GuestRegistryValueFault struct { GuestRegistryFault KeyName string `xml:"keyName"` ValueName string `xml:"valueName"` }
func (*GuestRegistryValueFault) GetGuestRegistryValueFault ¶
func (b *GuestRegistryValueFault) GetGuestRegistryValueFault() *GuestRegistryValueFault
type GuestRegistryValueFaultFault ¶
type GuestRegistryValueFaultFault BaseGuestRegistryValueFault
type GuestRegistryValueNotFound ¶
type GuestRegistryValueNotFound struct {
GuestRegistryValueFault
}
type GuestRegistryValueNotFoundFault ¶
type GuestRegistryValueNotFoundFault GuestRegistryValueNotFound
type GuestScreenInfo ¶
type GuestScreenInfo struct { DynamicData Width int32 `xml:"width"` Height int32 `xml:"height"` }
type GuestStackInfo ¶
type GuestStackInfo struct { DynamicData DnsConfig *NetDnsConfigInfo `xml:"dnsConfig,omitempty"` IpRouteConfig *NetIpRouteConfigInfo `xml:"ipRouteConfig,omitempty"` IpStackConfig []KeyValue `xml:"ipStackConfig,omitempty"` DhcpConfig *NetDhcpConfigInfo `xml:"dhcpConfig,omitempty"` }
type GuestWindowsFileAttributes ¶
type GuestWindowsFileAttributes struct { GuestFileAttributes Hidden *bool `xml:"hidden"` ReadOnly *bool `xml:"readOnly"` CreateTime *time.Time `xml:"createTime"` }
type GuestWindowsProgramSpec ¶
type GuestWindowsProgramSpec struct { GuestProgramSpec StartMinimized bool `xml:"startMinimized"` }
type HAErrorsAtDest ¶
type HAErrorsAtDest struct {
MigrationFault
}
type HAErrorsAtDestFault ¶
type HAErrorsAtDestFault HAErrorsAtDest
type HasFault ¶
type HasFault interface {
Fault() BaseMethodFault
}
type HasMonitoredEntity ¶ added in v0.12.0
type HasMonitoredEntity HasMonitoredEntityRequestType
type HasMonitoredEntityRequestType ¶ added in v0.12.0
type HasMonitoredEntityRequestType struct { This ManagedObjectReference `xml:"_this"` ProviderId string `xml:"providerId"` Entity ManagedObjectReference `xml:"entity"` }
type HasMonitoredEntityResponse ¶ added in v0.12.0
type HasMonitoredEntityResponse struct {
Returnval bool `xml:"returnval"`
}
type HasPrivilegeOnEntities ¶
type HasPrivilegeOnEntities HasPrivilegeOnEntitiesRequestType
type HasPrivilegeOnEntitiesRequestType ¶
type HasPrivilegeOnEntitiesRequestType struct { This ManagedObjectReference `xml:"_this"` Entity []ManagedObjectReference `xml:"entity"` SessionId string `xml:"sessionId"` PrivId []string `xml:"privId,omitempty"` }
type HasPrivilegeOnEntitiesResponse ¶
type HasPrivilegeOnEntitiesResponse struct {
Returnval []EntityPrivilege `xml:"returnval,omitempty"`
}
type HasPrivilegeOnEntity ¶
type HasPrivilegeOnEntity HasPrivilegeOnEntityRequestType
type HasPrivilegeOnEntityRequestType ¶
type HasPrivilegeOnEntityRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` SessionId string `xml:"sessionId"` PrivId []string `xml:"privId,omitempty"` }
type HasPrivilegeOnEntityResponse ¶
type HasPrivilegeOnEntityResponse struct {
Returnval []bool `xml:"returnval,omitempty"`
}
type HasProvider ¶ added in v0.12.0
type HasProvider HasProviderRequestType
type HasProviderRequestType ¶ added in v0.12.0
type HasProviderRequestType struct { This ManagedObjectReference `xml:"_this"` Id string `xml:"id"` }
type HasProviderResponse ¶ added in v0.12.0
type HasProviderResponse struct {
Returnval bool `xml:"returnval"`
}
type HasUserPrivilegeOnEntities ¶ added in v0.12.0
type HasUserPrivilegeOnEntities HasUserPrivilegeOnEntitiesRequestType
type HasUserPrivilegeOnEntitiesRequestType ¶ added in v0.12.0
type HasUserPrivilegeOnEntitiesRequestType struct { This ManagedObjectReference `xml:"_this"` Entities []ManagedObjectReference `xml:"entities"` UserName string `xml:"userName"` PrivId []string `xml:"privId,omitempty"` }
type HasUserPrivilegeOnEntitiesResponse ¶ added in v0.12.0
type HasUserPrivilegeOnEntitiesResponse struct {
Returnval []EntityPrivilege `xml:"returnval,omitempty"`
}
type HbrDiskMigrationAction ¶
type HbrDiskMigrationAction struct { ClusterAction CollectionId string `xml:"collectionId"` CollectionName string `xml:"collectionName"` DiskIds []string `xml:"diskIds"` Source ManagedObjectReference `xml:"source"` Destination ManagedObjectReference `xml:"destination"` SizeTransferred int64 `xml:"sizeTransferred"` SpaceUtilSrcBefore float32 `xml:"spaceUtilSrcBefore,omitempty"` SpaceUtilDstBefore float32 `xml:"spaceUtilDstBefore,omitempty"` SpaceUtilSrcAfter float32 `xml:"spaceUtilSrcAfter,omitempty"` SpaceUtilDstAfter float32 `xml:"spaceUtilDstAfter,omitempty"` IoLatencySrcBefore float32 `xml:"ioLatencySrcBefore,omitempty"` IoLatencyDstBefore float32 `xml:"ioLatencyDstBefore,omitempty"` }
type HbrManagerReplicationVmInfo ¶
type HbrManagerReplicationVmInfo struct { DynamicData State string `xml:"state"` ProgressInfo *ReplicationVmProgressInfo `xml:"progressInfo,omitempty"` ImageId string `xml:"imageId,omitempty"` LastError *LocalizedMethodFault `xml:"lastError,omitempty"` }
type HbrManagerVmReplicationCapability ¶
type HbrManagerVmReplicationCapability struct { DynamicData Vm ManagedObjectReference `xml:"vm"` SupportedQuiesceMode string `xml:"supportedQuiesceMode"` CompressionSupported bool `xml:"compressionSupported"` MaxSupportedSourceDiskCapacity int64 `xml:"maxSupportedSourceDiskCapacity"` MinRpo int64 `xml:"minRpo,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type HealthSystemRuntime ¶
type HealthSystemRuntime struct { DynamicData SystemHealthInfo *HostSystemHealthInfo `xml:"systemHealthInfo,omitempty"` HardwareStatusInfo *HostHardwareStatusInfo `xml:"hardwareStatusInfo,omitempty"` }
type HealthUpdate ¶ added in v0.12.0
type HealthUpdate struct { DynamicData Entity ManagedObjectReference `xml:"entity"` HealthUpdateInfoId string `xml:"healthUpdateInfoId"` Id string `xml:"id"` Status ManagedEntityStatus `xml:"status"` Remediation string `xml:"remediation"` }
type HealthUpdateInfo ¶ added in v0.12.0
type HealthUpdateInfo struct { DynamicData Id string `xml:"id"` ComponentType string `xml:"componentType"` Description string `xml:"description"` }
type HealthUpdateInfoComponentType ¶ added in v0.12.0
type HealthUpdateInfoComponentType string
type HeterogenousHostsBlockingEVC ¶
type HeterogenousHostsBlockingEVC struct {
EVCConfigFault
}
type HeterogenousHostsBlockingEVCFault ¶
type HeterogenousHostsBlockingEVCFault HeterogenousHostsBlockingEVC
type HostAccessControlEntry ¶
type HostAccessControlEntry struct { DynamicData Principal string `xml:"principal"` Group bool `xml:"group"` AccessMode HostAccessMode `xml:"accessMode"` }
type HostAccessMode ¶
type HostAccessMode string
type HostAccessRestrictedToManagementServer ¶
type HostAccessRestrictedToManagementServer struct { NotSupported ManagementServer string `xml:"managementServer"` }
type HostAccessRestrictedToManagementServerFault ¶
type HostAccessRestrictedToManagementServerFault HostAccessRestrictedToManagementServer
type HostAccountSpec ¶
type HostAccountSpec struct { DynamicData Id string `xml:"id"` Password string `xml:"password,omitempty"` Description string `xml:"description,omitempty"` }
func (*HostAccountSpec) GetHostAccountSpec ¶
func (b *HostAccountSpec) GetHostAccountSpec() *HostAccountSpec
type HostActiveDirectory ¶
type HostActiveDirectory struct { DynamicData ChangeOperation string `xml:"changeOperation"` Spec *HostActiveDirectorySpec `xml:"spec,omitempty"` }
type HostActiveDirectoryAuthenticationCertificateDigest ¶
type HostActiveDirectoryAuthenticationCertificateDigest string
type HostActiveDirectoryInfo ¶
type HostActiveDirectoryInfo struct { HostDirectoryStoreInfo JoinedDomain string `xml:"joinedDomain,omitempty"` TrustedDomain []string `xml:"trustedDomain,omitempty"` DomainMembershipStatus string `xml:"domainMembershipStatus,omitempty"` SmartCardAuthenticationEnabled *bool `xml:"smartCardAuthenticationEnabled"` }
type HostActiveDirectoryInfoDomainMembershipStatus ¶
type HostActiveDirectoryInfoDomainMembershipStatus string
type HostActiveDirectorySpec ¶
type HostActiveDirectorySpec struct { DynamicData DomainName string `xml:"domainName,omitempty"` UserName string `xml:"userName,omitempty"` Password string `xml:"password,omitempty"` CamServer string `xml:"camServer,omitempty"` Thumbprint string `xml:"thumbprint,omitempty"` SmartCardAuthenticationEnabled *bool `xml:"smartCardAuthenticationEnabled"` SmartCardTrustAnchors []string `xml:"smartCardTrustAnchors,omitempty"` }
type HostAddFailedEvent ¶
type HostAddedEvent ¶
type HostAddedEvent struct {
HostEvent
}
type HostAdminDisableEvent ¶
type HostAdminDisableEvent struct {
HostEvent
}
type HostAdminEnableEvent ¶
type HostAdminEnableEvent struct {
HostEvent
}
type HostApplyProfile ¶
type HostApplyProfile struct { ApplyProfile Memory *HostMemoryProfile `xml:"memory,omitempty"` Storage *StorageProfile `xml:"storage,omitempty"` Network *NetworkProfile `xml:"network,omitempty"` Datetime *DateTimeProfile `xml:"datetime,omitempty"` Firewall *FirewallProfile `xml:"firewall,omitempty"` Security *SecurityProfile `xml:"security,omitempty"` Service []ServiceProfile `xml:"service,omitempty"` Option []OptionProfile `xml:"option,omitempty"` UserAccount []UserProfile `xml:"userAccount,omitempty"` UsergroupAccount []UserGroupProfile `xml:"usergroupAccount,omitempty"` Authentication *AuthenticationProfile `xml:"authentication,omitempty"` }
type HostAuthenticationManagerInfo ¶
type HostAuthenticationManagerInfo struct { DynamicData AuthConfig []BaseHostAuthenticationStoreInfo `xml:"authConfig,typeattr"` }
type HostAuthenticationStoreInfo ¶
type HostAuthenticationStoreInfo struct { DynamicData Enabled bool `xml:"enabled"` }
func (*HostAuthenticationStoreInfo) GetHostAuthenticationStoreInfo ¶
func (b *HostAuthenticationStoreInfo) GetHostAuthenticationStoreInfo() *HostAuthenticationStoreInfo
type HostAutoStartManagerConfig ¶
type HostAutoStartManagerConfig struct { DynamicData Defaults *AutoStartDefaults `xml:"defaults,omitempty"` PowerInfo []AutoStartPowerInfo `xml:"powerInfo,omitempty"` }
type HostBIOSInfo ¶
type HostBIOSInfo struct { DynamicData BiosVersion string `xml:"biosVersion,omitempty"` ReleaseDate *time.Time `xml:"releaseDate"` Vendor string `xml:"vendor,omitempty"` MajorRelease int32 `xml:"majorRelease,omitempty"` MinorRelease int32 `xml:"minorRelease,omitempty"` FirmwareMajorRelease int32 `xml:"firmwareMajorRelease,omitempty"` FirmwareMinorRelease int32 `xml:"firmwareMinorRelease,omitempty"` }
type HostBlockAdapterTargetTransport ¶
type HostBlockAdapterTargetTransport struct {
HostTargetTransport
}
type HostBlockHba ¶
type HostBlockHba struct {
HostHostBusAdapter
}
type HostBootDevice ¶
type HostBootDevice struct { DynamicData Key string `xml:"key"` Description string `xml:"description"` }
type HostBootDeviceInfo ¶
type HostBootDeviceInfo struct { DynamicData BootDevices []HostBootDevice `xml:"bootDevices,omitempty"` CurrentBootDeviceKey string `xml:"currentBootDeviceKey,omitempty"` }
type HostCacheConfigurationInfo ¶
type HostCacheConfigurationInfo struct { DynamicData Key ManagedObjectReference `xml:"key"` SwapSize int64 `xml:"swapSize"` }
type HostCacheConfigurationSpec ¶
type HostCacheConfigurationSpec struct { DynamicData Datastore ManagedObjectReference `xml:"datastore"` SwapSize int64 `xml:"swapSize"` }
type HostCapability ¶
type HostCapability struct { DynamicData RecursiveResourcePoolsSupported bool `xml:"recursiveResourcePoolsSupported"` CpuMemoryResourceConfigurationSupported bool `xml:"cpuMemoryResourceConfigurationSupported"` RebootSupported bool `xml:"rebootSupported"` ShutdownSupported bool `xml:"shutdownSupported"` VmotionSupported bool `xml:"vmotionSupported"` StandbySupported bool `xml:"standbySupported"` IpmiSupported *bool `xml:"ipmiSupported"` MaxSupportedVMs int32 `xml:"maxSupportedVMs,omitempty"` MaxRunningVMs int32 `xml:"maxRunningVMs,omitempty"` MaxSupportedVcpus int32 `xml:"maxSupportedVcpus,omitempty"` MaxRegisteredVMs int32 `xml:"maxRegisteredVMs,omitempty"` DatastorePrincipalSupported bool `xml:"datastorePrincipalSupported"` SanSupported bool `xml:"sanSupported"` NfsSupported bool `xml:"nfsSupported"` IscsiSupported bool `xml:"iscsiSupported"` VlanTaggingSupported bool `xml:"vlanTaggingSupported"` NicTeamingSupported bool `xml:"nicTeamingSupported"` HighGuestMemSupported bool `xml:"highGuestMemSupported"` MaintenanceModeSupported bool `xml:"maintenanceModeSupported"` SuspendedRelocateSupported bool `xml:"suspendedRelocateSupported"` RestrictedSnapshotRelocateSupported bool `xml:"restrictedSnapshotRelocateSupported"` PerVmSwapFiles bool `xml:"perVmSwapFiles"` LocalSwapDatastoreSupported bool `xml:"localSwapDatastoreSupported"` BackgroundSnapshotsSupported bool `xml:"backgroundSnapshotsSupported"` PreAssignedPCIUnitNumbersSupported bool `xml:"preAssignedPCIUnitNumbersSupported"` ScreenshotSupported bool `xml:"screenshotSupported"` ScaledScreenshotSupported bool `xml:"scaledScreenshotSupported"` StorageVMotionSupported *bool `xml:"storageVMotionSupported"` VmotionWithStorageVMotionSupported *bool `xml:"vmotionWithStorageVMotionSupported"` VmotionAcrossNetworkSupported *bool `xml:"vmotionAcrossNetworkSupported"` MaxNumDisksSVMotion int32 `xml:"maxNumDisksSVMotion,omitempty"` HbrNicSelectionSupported *bool `xml:"hbrNicSelectionSupported"` VrNfcNicSelectionSupported *bool `xml:"vrNfcNicSelectionSupported"` RecordReplaySupported *bool `xml:"recordReplaySupported"` FtSupported *bool `xml:"ftSupported"` ReplayUnsupportedReason string `xml:"replayUnsupportedReason,omitempty"` ReplayCompatibilityIssues []string `xml:"replayCompatibilityIssues,omitempty"` SmpFtSupported *bool `xml:"smpFtSupported"` FtCompatibilityIssues []string `xml:"ftCompatibilityIssues,omitempty"` SmpFtCompatibilityIssues []string `xml:"smpFtCompatibilityIssues,omitempty"` MaxVcpusPerFtVm int32 `xml:"maxVcpusPerFtVm,omitempty"` LoginBySSLThumbprintSupported *bool `xml:"loginBySSLThumbprintSupported"` CloneFromSnapshotSupported *bool `xml:"cloneFromSnapshotSupported"` DeltaDiskBackingsSupported *bool `xml:"deltaDiskBackingsSupported"` PerVMNetworkTrafficShapingSupported *bool `xml:"perVMNetworkTrafficShapingSupported"` TpmSupported *bool `xml:"tpmSupported"` TpmVersion string `xml:"tpmVersion,omitempty"` TxtEnabled *bool `xml:"txtEnabled"` SupportedCpuFeature []HostCpuIdInfo `xml:"supportedCpuFeature,omitempty"` VirtualExecUsageSupported *bool `xml:"virtualExecUsageSupported"` StorageIORMSupported *bool `xml:"storageIORMSupported"` VmDirectPathGen2Supported *bool `xml:"vmDirectPathGen2Supported"` VmDirectPathGen2UnsupportedReason []string `xml:"vmDirectPathGen2UnsupportedReason,omitempty"` VmDirectPathGen2UnsupportedReasonExtended string `xml:"vmDirectPathGen2UnsupportedReasonExtended,omitempty"` SupportedVmfsMajorVersion []int32 `xml:"supportedVmfsMajorVersion,omitempty"` VStorageCapable *bool `xml:"vStorageCapable"` SnapshotRelayoutSupported *bool `xml:"snapshotRelayoutSupported"` FirewallIpRulesSupported *bool `xml:"firewallIpRulesSupported"` ServicePackageInfoSupported *bool `xml:"servicePackageInfoSupported"` MaxHostRunningVms int32 `xml:"maxHostRunningVms,omitempty"` MaxHostSupportedVcpus int32 `xml:"maxHostSupportedVcpus,omitempty"` VmfsDatastoreMountCapable *bool `xml:"vmfsDatastoreMountCapable"` NestedHVSupported *bool `xml:"nestedHVSupported"` VPMCSupported *bool `xml:"vPMCSupported"` InterVMCommunicationThroughVMCISupported *bool `xml:"interVMCommunicationThroughVMCISupported"` ScheduledHardwareUpgradeSupported *bool `xml:"scheduledHardwareUpgradeSupported"` FeatureCapabilitiesSupported *bool `xml:"featureCapabilitiesSupported"` LatencySensitivitySupported *bool `xml:"latencySensitivitySupported"` StoragePolicySupported *bool `xml:"storagePolicySupported"` Accel3dSupported *bool `xml:"accel3dSupported"` ReliableMemoryAware *bool `xml:"reliableMemoryAware"` MultipleNetworkStackInstanceSupported *bool `xml:"multipleNetworkStackInstanceSupported"` MessageBusProxySupported *bool `xml:"messageBusProxySupported"` VsanSupported *bool `xml:"vsanSupported"` VFlashSupported *bool `xml:"vFlashSupported"` HostAccessManagerSupported *bool `xml:"hostAccessManagerSupported"` ProvisioningNicSelectionSupported *bool `xml:"provisioningNicSelectionSupported"` Nfs41Supported *bool `xml:"nfs41Supported"` Nfs41Krb5iSupported *bool `xml:"nfs41Krb5iSupported"` TurnDiskLocatorLedSupported *bool `xml:"turnDiskLocatorLedSupported"` VirtualVolumeDatastoreSupported *bool `xml:"virtualVolumeDatastoreSupported"` MarkAsSsdSupported *bool `xml:"markAsSsdSupported"` MarkAsLocalSupported *bool `xml:"markAsLocalSupported"` SmartCardAuthenticationSupported *bool `xml:"smartCardAuthenticationSupported"` PMemSupported *bool `xml:"pMemSupported"` PMemSnapshotSupported *bool `xml:"pMemSnapshotSupported"` CryptoSupported *bool `xml:"cryptoSupported"` OneKVolumeAPIsSupported *bool `xml:"oneKVolumeAPIsSupported"` GatewayOnNicSupported *bool `xml:"gatewayOnNicSupported"` UpitSupported *bool `xml:"upitSupported"` CpuHwMmuSupported *bool `xml:"cpuHwMmuSupported"` EncryptedVMotionSupported *bool `xml:"encryptedVMotionSupported"` EncryptionChangeOnAddRemoveSupported *bool `xml:"encryptionChangeOnAddRemoveSupported"` EncryptionHotOperationSupported *bool `xml:"encryptionHotOperationSupported"` EncryptionWithSnapshotsSupported *bool `xml:"encryptionWithSnapshotsSupported"` EncryptionFaultToleranceSupported *bool `xml:"encryptionFaultToleranceSupported"` EncryptionMemorySaveSupported *bool `xml:"encryptionMemorySaveSupported"` EncryptionRDMSupported *bool `xml:"encryptionRDMSupported"` EncryptionVFlashSupported *bool `xml:"encryptionVFlashSupported"` EncryptionCBRCSupported *bool `xml:"encryptionCBRCSupported"` EncryptionHBRSupported *bool `xml:"encryptionHBRSupported"` FtEfiSupported *bool `xml:"ftEfiSupported"` UnmapMethodSupported string `xml:"unmapMethodSupported,omitempty"` MaxMemMBPerFtVm int32 `xml:"maxMemMBPerFtVm,omitempty"` VirtualMmuUsageIgnored *bool `xml:"virtualMmuUsageIgnored"` VirtualExecUsageIgnored *bool `xml:"virtualExecUsageIgnored"` VmCreateDateSupported *bool `xml:"vmCreateDateSupported"` Vmfs3EOLSupported *bool `xml:"vmfs3EOLSupported"` FtVmcpSupported *bool `xml:"ftVmcpSupported"` }
type HostCapabilityFtUnsupportedReason ¶
type HostCapabilityFtUnsupportedReason string
type HostCapabilityUnmapMethodSupported ¶ added in v0.18.0
type HostCapabilityUnmapMethodSupported string
type HostCapabilityVmDirectPathGen2UnsupportedReason ¶
type HostCapabilityVmDirectPathGen2UnsupportedReason string
type HostCertificateManagerCertificateInfoCertificateStatus ¶
type HostCertificateManagerCertificateInfoCertificateStatus string
type HostClearVStorageObjectControlFlags ¶ added in v0.18.0
type HostClearVStorageObjectControlFlags HostClearVStorageObjectControlFlagsRequestType
type HostClearVStorageObjectControlFlagsRequestType ¶ added in v0.18.0
type HostClearVStorageObjectControlFlagsRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` ControlFlags []string `xml:"controlFlags,omitempty"` }
type HostClearVStorageObjectControlFlagsResponse ¶ added in v0.18.0
type HostClearVStorageObjectControlFlagsResponse struct { }
type HostCloneVStorageObjectRequestType ¶ added in v0.12.0
type HostCloneVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` Spec VslmCloneSpec `xml:"spec"` }
type HostCloneVStorageObject_Task ¶ added in v0.12.0
type HostCloneVStorageObject_Task HostCloneVStorageObjectRequestType
type HostCloneVStorageObject_TaskResponse ¶ added in v0.12.0
type HostCloneVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostCnxFailedAccountFailedEvent ¶
type HostCnxFailedAccountFailedEvent struct {
HostEvent
}
type HostCnxFailedBadCcagentEvent ¶
type HostCnxFailedBadCcagentEvent struct {
HostEvent
}
type HostCnxFailedBadUsernameEvent ¶
type HostCnxFailedBadUsernameEvent struct {
HostEvent
}
type HostCnxFailedBadVersionEvent ¶
type HostCnxFailedBadVersionEvent struct {
HostEvent
}
type HostCnxFailedCcagentUpgradeEvent ¶
type HostCnxFailedCcagentUpgradeEvent struct {
HostEvent
}
type HostCnxFailedEvent ¶
type HostCnxFailedEvent struct {
HostEvent
}
type HostCnxFailedNetworkErrorEvent ¶
type HostCnxFailedNetworkErrorEvent struct {
HostEvent
}
type HostCnxFailedNoAccessEvent ¶
type HostCnxFailedNoAccessEvent struct {
HostEvent
}
type HostCnxFailedNoConnectionEvent ¶
type HostCnxFailedNoConnectionEvent struct {
HostEvent
}
type HostCnxFailedNoLicenseEvent ¶
type HostCnxFailedNoLicenseEvent struct {
HostEvent
}
type HostCnxFailedNotFoundEvent ¶
type HostCnxFailedNotFoundEvent struct {
HostEvent
}
type HostCnxFailedTimeoutEvent ¶
type HostCnxFailedTimeoutEvent struct {
HostEvent
}
type HostCommunication ¶
type HostCommunication struct {
RuntimeFault
}
func (*HostCommunication) GetHostCommunication ¶
func (b *HostCommunication) GetHostCommunication() *HostCommunication
type HostCommunicationFault ¶
type HostCommunicationFault BaseHostCommunication
type HostComplianceCheckedEvent ¶
type HostComplianceCheckedEvent struct { HostEvent Profile ProfileEventArgument `xml:"profile"` }
type HostCompliantEvent ¶
type HostCompliantEvent struct {
HostEvent
}
type HostConfigAppliedEvent ¶
type HostConfigAppliedEvent struct {
HostEvent
}
type HostConfigChange ¶
type HostConfigChange struct {
DynamicData
}
type HostConfigChangeMode ¶
type HostConfigChangeMode string
type HostConfigChangeOperation ¶
type HostConfigChangeOperation string
type HostConfigFailed ¶
type HostConfigFailed struct { HostConfigFault Failure []LocalizedMethodFault `xml:"failure"` }
type HostConfigFailedFault ¶
type HostConfigFailedFault HostConfigFailed
type HostConfigFault ¶
type HostConfigFault struct {
VimFault
}
func (*HostConfigFault) GetHostConfigFault ¶
func (b *HostConfigFault) GetHostConfigFault() *HostConfigFault
type HostConfigFaultFault ¶
type HostConfigFaultFault BaseHostConfigFault
type HostConfigInfo ¶
type HostConfigInfo struct { DynamicData Host ManagedObjectReference `xml:"host"` Product AboutInfo `xml:"product"` DeploymentInfo *HostDeploymentInfo `xml:"deploymentInfo,omitempty"` HyperThread *HostHyperThreadScheduleInfo `xml:"hyperThread,omitempty"` ConsoleReservation *ServiceConsoleReservationInfo `xml:"consoleReservation,omitempty"` VirtualMachineReservation *VirtualMachineMemoryReservationInfo `xml:"virtualMachineReservation,omitempty"` StorageDevice *HostStorageDeviceInfo `xml:"storageDevice,omitempty"` MultipathState *HostMultipathStateInfo `xml:"multipathState,omitempty"` FileSystemVolume *HostFileSystemVolumeInfo `xml:"fileSystemVolume,omitempty"` SystemFile []string `xml:"systemFile,omitempty"` Network *HostNetworkInfo `xml:"network,omitempty"` Vmotion *HostVMotionInfo `xml:"vmotion,omitempty"` VirtualNicManagerInfo *HostVirtualNicManagerInfo `xml:"virtualNicManagerInfo,omitempty"` Capabilities *HostNetCapabilities `xml:"capabilities,omitempty"` DatastoreCapabilities *HostDatastoreSystemCapabilities `xml:"datastoreCapabilities,omitempty"` OffloadCapabilities *HostNetOffloadCapabilities `xml:"offloadCapabilities,omitempty"` Service *HostServiceInfo `xml:"service,omitempty"` Firewall *HostFirewallInfo `xml:"firewall,omitempty"` AutoStart *HostAutoStartManagerConfig `xml:"autoStart,omitempty"` ActiveDiagnosticPartition *HostDiagnosticPartition `xml:"activeDiagnosticPartition,omitempty"` Option []BaseOptionValue `xml:"option,omitempty,typeattr"` OptionDef []OptionDef `xml:"optionDef,omitempty"` DatastorePrincipal string `xml:"datastorePrincipal,omitempty"` LocalSwapDatastore *ManagedObjectReference `xml:"localSwapDatastore,omitempty"` SystemSwapConfiguration *HostSystemSwapConfiguration `xml:"systemSwapConfiguration,omitempty"` SystemResources *HostSystemResourceInfo `xml:"systemResources,omitempty"` DateTimeInfo *HostDateTimeInfo `xml:"dateTimeInfo,omitempty"` Flags *HostFlagInfo `xml:"flags,omitempty"` AdminDisabled *bool `xml:"adminDisabled"` LockdownMode HostLockdownMode `xml:"lockdownMode,omitempty"` Ipmi *HostIpmiInfo `xml:"ipmi,omitempty"` SslThumbprintInfo *HostSslThumbprintInfo `xml:"sslThumbprintInfo,omitempty"` SslThumbprintData []HostSslThumbprintInfo `xml:"sslThumbprintData,omitempty"` Certificate []byte `xml:"certificate,omitempty"` PciPassthruInfo []BaseHostPciPassthruInfo `xml:"pciPassthruInfo,omitempty,typeattr"` AuthenticationManagerInfo *HostAuthenticationManagerInfo `xml:"authenticationManagerInfo,omitempty"` FeatureVersion []HostFeatureVersionInfo `xml:"featureVersion,omitempty"` PowerSystemCapability *PowerSystemCapability `xml:"powerSystemCapability,omitempty"` PowerSystemInfo *PowerSystemInfo `xml:"powerSystemInfo,omitempty"` CacheConfigurationInfo []HostCacheConfigurationInfo `xml:"cacheConfigurationInfo,omitempty"` WakeOnLanCapable *bool `xml:"wakeOnLanCapable"` FeatureCapability []HostFeatureCapability `xml:"featureCapability,omitempty"` MaskedFeatureCapability []HostFeatureCapability `xml:"maskedFeatureCapability,omitempty"` VFlashConfigInfo *HostVFlashManagerVFlashConfigInfo `xml:"vFlashConfigInfo,omitempty"` VsanHostConfig *VsanHostConfigInfo `xml:"vsanHostConfig,omitempty"` DomainList []string `xml:"domainList,omitempty"` ScriptCheckSum []byte `xml:"scriptCheckSum,omitempty"` HostConfigCheckSum []byte `xml:"hostConfigCheckSum,omitempty"` GraphicsInfo []HostGraphicsInfo `xml:"graphicsInfo,omitempty"` GraphicsConfig *HostGraphicsConfig `xml:"graphicsConfig,omitempty"` IoFilterInfo []HostIoFilterInfo `xml:"ioFilterInfo,omitempty"` SriovDevicePool []BaseHostSriovDevicePoolInfo `xml:"sriovDevicePool,omitempty,typeattr"` }
type HostConfigManager ¶
type HostConfigManager struct { DynamicData CpuScheduler *ManagedObjectReference `xml:"cpuScheduler,omitempty"` DatastoreSystem *ManagedObjectReference `xml:"datastoreSystem,omitempty"` MemoryManager *ManagedObjectReference `xml:"memoryManager,omitempty"` StorageSystem *ManagedObjectReference `xml:"storageSystem,omitempty"` NetworkSystem *ManagedObjectReference `xml:"networkSystem,omitempty"` VmotionSystem *ManagedObjectReference `xml:"vmotionSystem,omitempty"` VirtualNicManager *ManagedObjectReference `xml:"virtualNicManager,omitempty"` ServiceSystem *ManagedObjectReference `xml:"serviceSystem,omitempty"` FirewallSystem *ManagedObjectReference `xml:"firewallSystem,omitempty"` AdvancedOption *ManagedObjectReference `xml:"advancedOption,omitempty"` DiagnosticSystem *ManagedObjectReference `xml:"diagnosticSystem,omitempty"` AutoStartManager *ManagedObjectReference `xml:"autoStartManager,omitempty"` SnmpSystem *ManagedObjectReference `xml:"snmpSystem,omitempty"` DateTimeSystem *ManagedObjectReference `xml:"dateTimeSystem,omitempty"` PatchManager *ManagedObjectReference `xml:"patchManager,omitempty"` ImageConfigManager *ManagedObjectReference `xml:"imageConfigManager,omitempty"` BootDeviceSystem *ManagedObjectReference `xml:"bootDeviceSystem,omitempty"` FirmwareSystem *ManagedObjectReference `xml:"firmwareSystem,omitempty"` HealthStatusSystem *ManagedObjectReference `xml:"healthStatusSystem,omitempty"` PciPassthruSystem *ManagedObjectReference `xml:"pciPassthruSystem,omitempty"` LicenseManager *ManagedObjectReference `xml:"licenseManager,omitempty"` KernelModuleSystem *ManagedObjectReference `xml:"kernelModuleSystem,omitempty"` AuthenticationManager *ManagedObjectReference `xml:"authenticationManager,omitempty"` PowerSystem *ManagedObjectReference `xml:"powerSystem,omitempty"` CacheConfigurationManager *ManagedObjectReference `xml:"cacheConfigurationManager,omitempty"` EsxAgentHostManager *ManagedObjectReference `xml:"esxAgentHostManager,omitempty"` IscsiManager *ManagedObjectReference `xml:"iscsiManager,omitempty"` VFlashManager *ManagedObjectReference `xml:"vFlashManager,omitempty"` VsanSystem *ManagedObjectReference `xml:"vsanSystem,omitempty"` MessageBusProxy *ManagedObjectReference `xml:"messageBusProxy,omitempty"` UserDirectory *ManagedObjectReference `xml:"userDirectory,omitempty"` AccountManager *ManagedObjectReference `xml:"accountManager,omitempty"` HostAccessManager *ManagedObjectReference `xml:"hostAccessManager,omitempty"` GraphicsManager *ManagedObjectReference `xml:"graphicsManager,omitempty"` VsanInternalSystem *ManagedObjectReference `xml:"vsanInternalSystem,omitempty"` CertificateManager *ManagedObjectReference `xml:"certificateManager,omitempty"` CryptoManager *ManagedObjectReference `xml:"cryptoManager,omitempty"` NvdimmSystem *ManagedObjectReference `xml:"nvdimmSystem,omitempty"` }
type HostConfigSpec ¶
type HostConfigSpec struct { DynamicData NasDatastore []HostNasVolumeConfig `xml:"nasDatastore,omitempty"` Network *HostNetworkConfig `xml:"network,omitempty"` NicTypeSelection []HostVirtualNicManagerNicTypeSelection `xml:"nicTypeSelection,omitempty"` Service []HostServiceConfig `xml:"service,omitempty"` Firewall *HostFirewallConfig `xml:"firewall,omitempty"` Option []BaseOptionValue `xml:"option,omitempty,typeattr"` DatastorePrincipal string `xml:"datastorePrincipal,omitempty"` DatastorePrincipalPasswd string `xml:"datastorePrincipalPasswd,omitempty"` Datetime *HostDateTimeConfig `xml:"datetime,omitempty"` StorageDevice *HostStorageDeviceInfo `xml:"storageDevice,omitempty"` License *HostLicenseSpec `xml:"license,omitempty"` Security *HostSecuritySpec `xml:"security,omitempty"` UserAccount []BaseHostAccountSpec `xml:"userAccount,omitempty,typeattr"` UsergroupAccount []BaseHostAccountSpec `xml:"usergroupAccount,omitempty,typeattr"` Memory *HostMemorySpec `xml:"memory,omitempty"` ActiveDirectory []HostActiveDirectory `xml:"activeDirectory,omitempty"` GenericConfig []KeyAnyValue `xml:"genericConfig,omitempty"` GraphicsConfig *HostGraphicsConfig `xml:"graphicsConfig,omitempty"` }
type HostConfigSummary ¶
type HostConfigSummary struct { DynamicData Name string `xml:"name"` Port int32 `xml:"port"` SslThumbprint string `xml:"sslThumbprint,omitempty"` Product *AboutInfo `xml:"product,omitempty"` VmotionEnabled bool `xml:"vmotionEnabled"` FaultToleranceEnabled *bool `xml:"faultToleranceEnabled"` FeatureVersion []HostFeatureVersionInfo `xml:"featureVersion,omitempty"` AgentVmDatastore *ManagedObjectReference `xml:"agentVmDatastore,omitempty"` AgentVmNetwork *ManagedObjectReference `xml:"agentVmNetwork,omitempty"` }
type HostConfigVFlashCache ¶
type HostConfigVFlashCache HostConfigVFlashCacheRequestType
type HostConfigVFlashCacheRequestType ¶
type HostConfigVFlashCacheRequestType struct { This ManagedObjectReference `xml:"_this"` Spec HostVFlashManagerVFlashCacheConfigSpec `xml:"spec"` }
type HostConfigVFlashCacheResponse ¶
type HostConfigVFlashCacheResponse struct { }
type HostConfigureVFlashResource ¶
type HostConfigureVFlashResource HostConfigureVFlashResourceRequestType
type HostConfigureVFlashResourceRequestType ¶
type HostConfigureVFlashResourceRequestType struct { This ManagedObjectReference `xml:"_this"` Spec HostVFlashManagerVFlashResourceConfigSpec `xml:"spec"` }
type HostConfigureVFlashResourceResponse ¶
type HostConfigureVFlashResourceResponse struct { }
type HostConnectFault ¶
type HostConnectFault struct {
VimFault
}
func (*HostConnectFault) GetHostConnectFault ¶
func (b *HostConnectFault) GetHostConnectFault() *HostConnectFault
type HostConnectFaultFault ¶
type HostConnectFaultFault BaseHostConnectFault
type HostConnectInfo ¶
type HostConnectInfo struct { DynamicData ServerIp string `xml:"serverIp,omitempty"` InDasCluster *bool `xml:"inDasCluster"` Host HostListSummary `xml:"host"` Vm []VirtualMachineSummary `xml:"vm,omitempty"` VimAccountNameRequired *bool `xml:"vimAccountNameRequired"` ClusterSupported *bool `xml:"clusterSupported"` Network []BaseHostConnectInfoNetworkInfo `xml:"network,omitempty,typeattr"` Datastore []BaseHostDatastoreConnectInfo `xml:"datastore,omitempty,typeattr"` License *HostLicenseConnectInfo `xml:"license,omitempty"` Capability *HostCapability `xml:"capability,omitempty"` }
type HostConnectInfoNetworkInfo ¶
type HostConnectInfoNetworkInfo struct { DynamicData Summary BaseNetworkSummary `xml:"summary,typeattr"` }
func (*HostConnectInfoNetworkInfo) GetHostConnectInfoNetworkInfo ¶
func (b *HostConnectInfoNetworkInfo) GetHostConnectInfoNetworkInfo() *HostConnectInfoNetworkInfo
type HostConnectSpec ¶
type HostConnectSpec struct { DynamicData HostName string `xml:"hostName,omitempty"` Port int32 `xml:"port,omitempty"` SslThumbprint string `xml:"sslThumbprint,omitempty"` UserName string `xml:"userName,omitempty"` Password string `xml:"password,omitempty"` VmFolder *ManagedObjectReference `xml:"vmFolder,omitempty"` Force bool `xml:"force"` VimAccountName string `xml:"vimAccountName,omitempty"` VimAccountPassword string `xml:"vimAccountPassword,omitempty"` ManagementIp string `xml:"managementIp,omitempty"` LockdownMode HostLockdownMode `xml:"lockdownMode,omitempty"` HostGateway *HostGatewaySpec `xml:"hostGateway,omitempty"` }
type HostConnectedEvent ¶
type HostConnectedEvent struct {
HostEvent
}
type HostConnectionLostEvent ¶
type HostConnectionLostEvent struct {
HostEvent
}
type HostCpuIdInfo ¶
type HostCpuInfo ¶
type HostCpuInfo struct { DynamicData NumCpuPackages int16 `xml:"numCpuPackages"` NumCpuCores int16 `xml:"numCpuCores"` NumCpuThreads int16 `xml:"numCpuThreads"` Hz int64 `xml:"hz"` }
type HostCpuPackage ¶
type HostCpuPackage struct { DynamicData Index int16 `xml:"index"` Vendor string `xml:"vendor"` Hz int64 `xml:"hz"` BusHz int64 `xml:"busHz"` Description string `xml:"description"` ThreadId []int16 `xml:"threadId"` CpuFeature []HostCpuIdInfo `xml:"cpuFeature,omitempty"` }
type HostCpuPackageVendor ¶
type HostCpuPackageVendor string
type HostCpuPowerManagementInfo ¶
type HostCpuPowerManagementInfo struct { DynamicData CurrentPolicy string `xml:"currentPolicy,omitempty"` HardwareSupport string `xml:"hardwareSupport,omitempty"` }
type HostCpuPowerManagementInfoPolicyType ¶
type HostCpuPowerManagementInfoPolicyType string
type HostCreateDiskRequestType ¶ added in v0.12.0
type HostCreateDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Spec VslmCreateSpec `xml:"spec"` }
type HostCreateDisk_Task ¶ added in v0.12.0
type HostCreateDisk_Task HostCreateDiskRequestType
type HostCreateDisk_TaskResponse ¶ added in v0.12.0
type HostCreateDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostCryptoState ¶ added in v0.12.0
type HostCryptoState string
type HostDasDisabledEvent ¶
type HostDasDisabledEvent struct {
HostEvent
}
type HostDasDisablingEvent ¶
type HostDasDisablingEvent struct {
HostEvent
}
type HostDasEnabledEvent ¶
type HostDasEnabledEvent struct {
HostEvent
}
type HostDasEnablingEvent ¶
type HostDasEnablingEvent struct {
HostEvent
}
type HostDasErrorEvent ¶
type HostDasErrorEventHostDasErrorReason ¶
type HostDasErrorEventHostDasErrorReason string
type HostDasEvent ¶
type HostDasEvent struct {
HostEvent
}
func (*HostDasEvent) GetHostDasEvent ¶
func (b *HostDasEvent) GetHostDasEvent() *HostDasEvent
type HostDasOkEvent ¶
type HostDasOkEvent struct {
HostEvent
}
type HostDatastoreBrowserSearchResults ¶
type HostDatastoreBrowserSearchResults struct { DynamicData Datastore *ManagedObjectReference `xml:"datastore,omitempty"` FolderPath string `xml:"folderPath,omitempty"` File []BaseFileInfo `xml:"file,omitempty,typeattr"` }
type HostDatastoreBrowserSearchSpec ¶
type HostDatastoreBrowserSearchSpec struct { DynamicData Query []BaseFileQuery `xml:"query,omitempty,typeattr"` Details *FileQueryFlags `xml:"details,omitempty"` SearchCaseInsensitive *bool `xml:"searchCaseInsensitive"` MatchPattern []string `xml:"matchPattern,omitempty"` SortFoldersFirst *bool `xml:"sortFoldersFirst"` }
type HostDatastoreConnectInfo ¶
type HostDatastoreConnectInfo struct { DynamicData Summary DatastoreSummary `xml:"summary"` }
func (*HostDatastoreConnectInfo) GetHostDatastoreConnectInfo ¶
func (b *HostDatastoreConnectInfo) GetHostDatastoreConnectInfo() *HostDatastoreConnectInfo
type HostDatastoreExistsConnectInfo ¶
type HostDatastoreExistsConnectInfo struct { HostDatastoreConnectInfo NewDatastoreName string `xml:"newDatastoreName"` }
type HostDatastoreNameConflictConnectInfo ¶
type HostDatastoreNameConflictConnectInfo struct { HostDatastoreConnectInfo NewDatastoreName string `xml:"newDatastoreName"` }
type HostDatastoreSystemCapabilities ¶
type HostDatastoreSystemCapabilities struct { DynamicData NfsMountCreationRequired bool `xml:"nfsMountCreationRequired"` NfsMountCreationSupported bool `xml:"nfsMountCreationSupported"` LocalDatastoreSupported bool `xml:"localDatastoreSupported"` VmfsExtentExpansionSupported *bool `xml:"vmfsExtentExpansionSupported"` }
type HostDatastoreSystemDatastoreResult ¶
type HostDatastoreSystemDatastoreResult struct { DynamicData Key ManagedObjectReference `xml:"key"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type HostDatastoreSystemVvolDatastoreSpec ¶
type HostDatastoreSystemVvolDatastoreSpec struct { DynamicData Name string `xml:"name"` ScId string `xml:"scId"` }
type HostDateTimeConfig ¶
type HostDateTimeConfig struct { DynamicData TimeZone string `xml:"timeZone,omitempty"` NtpConfig *HostNtpConfig `xml:"ntpConfig,omitempty"` }
type HostDateTimeInfo ¶
type HostDateTimeInfo struct { DynamicData TimeZone HostDateTimeSystemTimeZone `xml:"timeZone"` NtpConfig *HostNtpConfig `xml:"ntpConfig,omitempty"` }
type HostDateTimeSystemTimeZone ¶
type HostDateTimeSystemTimeZone struct { DynamicData Key string `xml:"key"` Name string `xml:"name"` Description string `xml:"description"` GmtOffset int32 `xml:"gmtOffset"` }
type HostDeleteVStorageObjectRequestType ¶ added in v0.12.0
type HostDeleteVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` }
type HostDeleteVStorageObject_Task ¶ added in v0.12.0
type HostDeleteVStorageObject_Task HostDeleteVStorageObjectRequestType
type HostDeleteVStorageObject_TaskResponse ¶ added in v0.12.0
type HostDeleteVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostDeploymentInfo ¶ added in v0.12.0
type HostDeploymentInfo struct { DynamicData BootedFromStatelessCache *bool `xml:"bootedFromStatelessCache"` }
type HostDevice ¶
type HostDevice struct { DynamicData DeviceName string `xml:"deviceName"` DeviceType string `xml:"deviceType"` }
func (*HostDevice) GetHostDevice ¶
func (b *HostDevice) GetHostDevice() *HostDevice
type HostDhcpService ¶
type HostDhcpService struct { DynamicData Key string `xml:"key"` Spec HostDhcpServiceSpec `xml:"spec"` }
type HostDhcpServiceConfig ¶
type HostDhcpServiceConfig struct { DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Key string `xml:"key"` Spec HostDhcpServiceSpec `xml:"spec"` }
type HostDhcpServiceSpec ¶
type HostDhcpServiceSpec struct { DynamicData VirtualSwitch string `xml:"virtualSwitch"` DefaultLeaseDuration int32 `xml:"defaultLeaseDuration"` LeaseBeginIp string `xml:"leaseBeginIp"` LeaseEndIp string `xml:"leaseEndIp"` MaxLeaseDuration int32 `xml:"maxLeaseDuration"` UnlimitedLease bool `xml:"unlimitedLease"` IpSubnetAddr string `xml:"ipSubnetAddr"` IpSubnetMask string `xml:"ipSubnetMask"` }
type HostDiagnosticPartition ¶
type HostDiagnosticPartition struct { DynamicData StorageType string `xml:"storageType"` DiagnosticType string `xml:"diagnosticType"` Slots int32 `xml:"slots"` Id HostScsiDiskPartition `xml:"id"` }
type HostDiagnosticPartitionCreateDescription ¶
type HostDiagnosticPartitionCreateDescription struct { DynamicData Layout HostDiskPartitionLayout `xml:"layout"` DiskUuid string `xml:"diskUuid"` Spec HostDiagnosticPartitionCreateSpec `xml:"spec"` }
type HostDiagnosticPartitionCreateOption ¶
type HostDiagnosticPartitionCreateOption struct { DynamicData StorageType string `xml:"storageType"` DiagnosticType string `xml:"diagnosticType"` Disk HostScsiDisk `xml:"disk"` }
type HostDiagnosticPartitionCreateSpec ¶
type HostDiagnosticPartitionCreateSpec struct { DynamicData StorageType string `xml:"storageType"` DiagnosticType string `xml:"diagnosticType"` Id HostScsiDiskPartition `xml:"id"` Partition HostDiskPartitionSpec `xml:"partition"` Active *bool `xml:"active"` }
type HostDigestInfo ¶
type HostDigestInfo struct { DynamicData DigestMethod string `xml:"digestMethod"` DigestValue []byte `xml:"digestValue"` ObjectName string `xml:"objectName,omitempty"` }
func (*HostDigestInfo) GetHostDigestInfo ¶
func (b *HostDigestInfo) GetHostDigestInfo() *HostDigestInfo
type HostDigestInfoDigestMethodType ¶
type HostDigestInfoDigestMethodType string
type HostDirectoryStoreInfo ¶
type HostDirectoryStoreInfo struct {
HostAuthenticationStoreInfo
}
func (*HostDirectoryStoreInfo) GetHostDirectoryStoreInfo ¶
func (b *HostDirectoryStoreInfo) GetHostDirectoryStoreInfo() *HostDirectoryStoreInfo
type HostDisconnectedEvent ¶
type HostDisconnectedEventReasonCode ¶
type HostDisconnectedEventReasonCode string
type HostDiskConfigurationResult ¶
type HostDiskConfigurationResult struct { DynamicData DevicePath string `xml:"devicePath,omitempty"` Success *bool `xml:"success"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type HostDiskDimensions ¶
type HostDiskDimensions struct {
DynamicData
}
type HostDiskDimensionsChs ¶
type HostDiskDimensionsChs struct { DynamicData Cylinder int64 `xml:"cylinder"` Head int32 `xml:"head"` Sector int32 `xml:"sector"` }
type HostDiskDimensionsLba ¶
type HostDiskDimensionsLba struct { DynamicData BlockSize int32 `xml:"blockSize"` Block int64 `xml:"block"` }
type HostDiskMappingInfo ¶
type HostDiskMappingInfo struct { DynamicData PhysicalPartition *HostDiskMappingPartitionInfo `xml:"physicalPartition,omitempty"` Name string `xml:"name"` Exclusive *bool `xml:"exclusive"` }
type HostDiskMappingOption ¶
type HostDiskMappingOption struct { DynamicData PhysicalPartition []HostDiskMappingPartitionOption `xml:"physicalPartition,omitempty"` Name string `xml:"name"` }
type HostDiskMappingPartitionInfo ¶
type HostDiskMappingPartitionInfo struct { DynamicData Name string `xml:"name"` FileSystem string `xml:"fileSystem"` CapacityInKb int64 `xml:"capacityInKb"` }
type HostDiskMappingPartitionOption ¶
type HostDiskMappingPartitionOption struct { DynamicData Name string `xml:"name"` FileSystem string `xml:"fileSystem"` CapacityInKb int64 `xml:"capacityInKb"` }
type HostDiskPartitionAttributes ¶
type HostDiskPartitionAttributes struct { DynamicData Partition int32 `xml:"partition"` StartSector int64 `xml:"startSector"` EndSector int64 `xml:"endSector"` Type string `xml:"type"` Guid string `xml:"guid,omitempty"` Logical bool `xml:"logical"` Attributes byte `xml:"attributes"` PartitionAlignment int64 `xml:"partitionAlignment,omitempty"` }
type HostDiskPartitionBlockRange ¶
type HostDiskPartitionBlockRange struct { DynamicData Partition int32 `xml:"partition,omitempty"` Type string `xml:"type"` Start HostDiskDimensionsLba `xml:"start"` End HostDiskDimensionsLba `xml:"end"` }
type HostDiskPartitionInfo ¶
type HostDiskPartitionInfo struct { DynamicData DeviceName string `xml:"deviceName"` Spec HostDiskPartitionSpec `xml:"spec"` Layout HostDiskPartitionLayout `xml:"layout"` }
type HostDiskPartitionInfoPartitionFormat ¶
type HostDiskPartitionInfoPartitionFormat string
type HostDiskPartitionInfoType ¶
type HostDiskPartitionInfoType string
type HostDiskPartitionLayout ¶
type HostDiskPartitionLayout struct { DynamicData Total *HostDiskDimensionsLba `xml:"total,omitempty"` Partition []HostDiskPartitionBlockRange `xml:"partition"` }
type HostDiskPartitionSpec ¶
type HostDiskPartitionSpec struct { DynamicData PartitionFormat string `xml:"partitionFormat,omitempty"` Chs *HostDiskDimensionsChs `xml:"chs,omitempty"` TotalSectors int64 `xml:"totalSectors,omitempty"` Partition []HostDiskPartitionAttributes `xml:"partition,omitempty"` }
type HostDnsConfig ¶
type HostDnsConfig struct { DynamicData Dhcp bool `xml:"dhcp"` VirtualNicDevice string `xml:"virtualNicDevice,omitempty"` Ipv6VirtualNicDevice string `xml:"ipv6VirtualNicDevice,omitempty"` HostName string `xml:"hostName"` DomainName string `xml:"domainName"` Address []string `xml:"address,omitempty"` SearchDomain []string `xml:"searchDomain,omitempty"` }
func (*HostDnsConfig) GetHostDnsConfig ¶
func (b *HostDnsConfig) GetHostDnsConfig() *HostDnsConfig
type HostDnsConfigSpec ¶
type HostDnsConfigSpec struct { HostDnsConfig VirtualNicConnection *HostVirtualNicConnection `xml:"virtualNicConnection,omitempty"` VirtualNicConnectionV6 *HostVirtualNicConnection `xml:"virtualNicConnectionV6,omitempty"` }
type HostEnableAdminFailedEvent ¶
type HostEnableAdminFailedEvent struct { HostEvent Permissions []Permission `xml:"permissions"` }
type HostEnterMaintenanceResult ¶ added in v0.18.0
type HostEnterMaintenanceResult struct { DynamicData VmFaults []FaultsByVM `xml:"vmFaults,omitempty"` HostFaults []FaultsByHost `xml:"hostFaults,omitempty"` }
type HostEsxAgentHostManagerConfigInfo ¶
type HostEsxAgentHostManagerConfigInfo struct { DynamicData AgentVmDatastore *ManagedObjectReference `xml:"agentVmDatastore,omitempty"` AgentVmNetwork *ManagedObjectReference `xml:"agentVmNetwork,omitempty"` }
type HostEventArgument ¶
type HostEventArgument struct { EntityEventArgument Host ManagedObjectReference `xml:"host"` }
type HostExtendDiskRequestType ¶ added in v0.12.0
type HostExtendDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` NewCapacityInMB int64 `xml:"newCapacityInMB"` }
type HostExtendDisk_Task ¶ added in v0.12.0
type HostExtendDisk_Task HostExtendDiskRequestType
type HostExtendDisk_TaskResponse ¶ added in v0.12.0
type HostExtendDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostExtraNetworksEvent ¶
type HostExtraNetworksEvent struct { HostDasEvent Ips string `xml:"ips,omitempty"` }
type HostFaultToleranceManagerComponentHealthInfo ¶
type HostFaultToleranceManagerComponentHealthInfo struct { DynamicData IsStorageHealthy bool `xml:"isStorageHealthy"` IsNetworkHealthy bool `xml:"isNetworkHealthy"` }
type HostFeatureCapability ¶
type HostFeatureCapability struct { DynamicData Key string `xml:"key"` FeatureName string `xml:"featureName"` Value string `xml:"value"` }
type HostFeatureMask ¶
type HostFeatureMask struct { DynamicData Key string `xml:"key"` FeatureName string `xml:"featureName"` Value string `xml:"value"` }
type HostFeatureVersionInfo ¶
type HostFeatureVersionInfo struct { DynamicData Key string `xml:"key"` Value string `xml:"value"` }
type HostFeatureVersionKey ¶
type HostFeatureVersionKey string
type HostFibreChannelHba ¶
type HostFibreChannelHba struct { HostHostBusAdapter PortWorldWideName int64 `xml:"portWorldWideName"` NodeWorldWideName int64 `xml:"nodeWorldWideName"` PortType FibreChannelPortType `xml:"portType"` Speed int64 `xml:"speed"` }
func (*HostFibreChannelHba) GetHostFibreChannelHba ¶
func (b *HostFibreChannelHba) GetHostFibreChannelHba() *HostFibreChannelHba
type HostFibreChannelOverEthernetHba ¶
type HostFibreChannelOverEthernetHba struct { HostFibreChannelHba UnderlyingNic string `xml:"underlyingNic"` LinkInfo HostFibreChannelOverEthernetHbaLinkInfo `xml:"linkInfo"` IsSoftwareFcoe bool `xml:"isSoftwareFcoe"` MarkedForRemoval bool `xml:"markedForRemoval"` }
type HostFibreChannelOverEthernetHbaLinkInfo ¶
type HostFibreChannelOverEthernetHbaLinkInfo struct { DynamicData VnportMac string `xml:"vnportMac"` FcfMac string `xml:"fcfMac"` VlanId int32 `xml:"vlanId"` }
type HostFibreChannelOverEthernetTargetTransport ¶
type HostFibreChannelOverEthernetTargetTransport struct { HostFibreChannelTargetTransport VnportMac string `xml:"vnportMac"` FcfMac string `xml:"fcfMac"` VlanId int32 `xml:"vlanId"` }
type HostFibreChannelTargetTransport ¶
type HostFibreChannelTargetTransport struct { HostTargetTransport PortWorldWideName int64 `xml:"portWorldWideName"` NodeWorldWideName int64 `xml:"nodeWorldWideName"` }
func (*HostFibreChannelTargetTransport) GetHostFibreChannelTargetTransport ¶
func (b *HostFibreChannelTargetTransport) GetHostFibreChannelTargetTransport() *HostFibreChannelTargetTransport
type HostFileAccess ¶
type HostFileAccess struct { DynamicData Who string `xml:"who"` What string `xml:"what"` }
type HostFileSystemMountInfo ¶
type HostFileSystemMountInfo struct { DynamicData MountInfo HostMountInfo `xml:"mountInfo"` Volume BaseHostFileSystemVolume `xml:"volume,typeattr"` VStorageSupport string `xml:"vStorageSupport,omitempty"` }
type HostFileSystemVolume ¶
type HostFileSystemVolume struct { DynamicData Type string `xml:"type"` Name string `xml:"name"` Capacity int64 `xml:"capacity"` }
func (*HostFileSystemVolume) GetHostFileSystemVolume ¶
func (b *HostFileSystemVolume) GetHostFileSystemVolume() *HostFileSystemVolume
type HostFileSystemVolumeFileSystemType ¶
type HostFileSystemVolumeFileSystemType string
type HostFileSystemVolumeInfo ¶
type HostFileSystemVolumeInfo struct { DynamicData VolumeTypeList []string `xml:"volumeTypeList,omitempty"` MountInfo []HostFileSystemMountInfo `xml:"mountInfo,omitempty"` }
type HostFirewallConfig ¶
type HostFirewallConfig struct { DynamicData Rule []HostFirewallConfigRuleSetConfig `xml:"rule,omitempty"` DefaultBlockingPolicy HostFirewallDefaultPolicy `xml:"defaultBlockingPolicy"` }
type HostFirewallConfigRuleSetConfig ¶
type HostFirewallConfigRuleSetConfig struct { DynamicData RulesetId string `xml:"rulesetId"` Enabled bool `xml:"enabled"` AllowedHosts *HostFirewallRulesetIpList `xml:"allowedHosts,omitempty"` }
type HostFirewallDefaultPolicy ¶
type HostFirewallDefaultPolicy struct { DynamicData IncomingBlocked *bool `xml:"incomingBlocked"` OutgoingBlocked *bool `xml:"outgoingBlocked"` }
type HostFirewallInfo ¶
type HostFirewallInfo struct { DynamicData DefaultPolicy HostFirewallDefaultPolicy `xml:"defaultPolicy"` Ruleset []HostFirewallRuleset `xml:"ruleset,omitempty"` }
type HostFirewallRule ¶
type HostFirewallRule struct { DynamicData Port int32 `xml:"port"` EndPort int32 `xml:"endPort,omitempty"` Direction HostFirewallRuleDirection `xml:"direction"` PortType HostFirewallRulePortType `xml:"portType,omitempty"` Protocol string `xml:"protocol"` }
type HostFirewallRuleDirection ¶
type HostFirewallRuleDirection string
type HostFirewallRulePortType ¶
type HostFirewallRulePortType string
type HostFirewallRuleProtocol ¶
type HostFirewallRuleProtocol string
type HostFirewallRuleset ¶
type HostFirewallRuleset struct { DynamicData Key string `xml:"key"` Label string `xml:"label"` Required bool `xml:"required"` Rule []HostFirewallRule `xml:"rule"` Service string `xml:"service,omitempty"` Enabled bool `xml:"enabled"` AllowedHosts *HostFirewallRulesetIpList `xml:"allowedHosts,omitempty"` }
type HostFirewallRulesetIpList ¶
type HostFirewallRulesetIpList struct { DynamicData IpAddress []string `xml:"ipAddress,omitempty"` IpNetwork []HostFirewallRulesetIpNetwork `xml:"ipNetwork,omitempty"` AllIp bool `xml:"allIp"` }
type HostFirewallRulesetIpNetwork ¶
type HostFirewallRulesetIpNetwork struct { DynamicData Network string `xml:"network"` PrefixLength int32 `xml:"prefixLength"` }
type HostFirewallRulesetRulesetSpec ¶
type HostFirewallRulesetRulesetSpec struct { DynamicData AllowedHosts HostFirewallRulesetIpList `xml:"allowedHosts"` }
type HostFlagInfo ¶
type HostFlagInfo struct { DynamicData BackgroundSnapshotsEnabled *bool `xml:"backgroundSnapshotsEnabled"` }
type HostForceMountedInfo ¶
type HostForceMountedInfo struct { DynamicData Persist bool `xml:"persist"` Mounted bool `xml:"mounted"` }
type HostGatewaySpec ¶
type HostGatewaySpec struct { DynamicData GatewayType string `xml:"gatewayType"` GatewayId string `xml:"gatewayId,omitempty"` TrustVerificationToken string `xml:"trustVerificationToken,omitempty"` HostAuthParams []KeyValue `xml:"hostAuthParams,omitempty"` }
type HostGetShortNameFailedEvent ¶
type HostGetShortNameFailedEvent struct {
HostEvent
}
type HostGetVFlashModuleDefaultConfig ¶
type HostGetVFlashModuleDefaultConfig HostGetVFlashModuleDefaultConfigRequestType
type HostGetVFlashModuleDefaultConfigRequestType ¶
type HostGetVFlashModuleDefaultConfigRequestType struct { This ManagedObjectReference `xml:"_this"` VFlashModule string `xml:"vFlashModule"` }
type HostGetVFlashModuleDefaultConfigResponse ¶
type HostGetVFlashModuleDefaultConfigResponse struct {
Returnval VirtualDiskVFlashCacheConfigInfo `xml:"returnval"`
}
type HostGraphicsConfig ¶ added in v0.12.0
type HostGraphicsConfig struct { DynamicData HostDefaultGraphicsType string `xml:"hostDefaultGraphicsType"` DeviceType []HostGraphicsConfigDeviceType `xml:"deviceType,omitempty"` }
type HostGraphicsConfigDeviceType ¶ added in v0.12.0
type HostGraphicsConfigDeviceType struct { DynamicData DeviceId string `xml:"deviceId"` GraphicsType string `xml:"graphicsType"` }
type HostGraphicsConfigGraphicsType ¶ added in v0.12.0
type HostGraphicsConfigGraphicsType string
type HostGraphicsConfigSharedPassthruAssignmentPolicy ¶ added in v0.12.0
type HostGraphicsConfigSharedPassthruAssignmentPolicy string
type HostGraphicsInfo ¶
type HostGraphicsInfo struct { DynamicData DeviceName string `xml:"deviceName"` VendorName string `xml:"vendorName"` PciId string `xml:"pciId"` GraphicsType string `xml:"graphicsType"` MemorySizeInKB int64 `xml:"memorySizeInKB"` Vm []ManagedObjectReference `xml:"vm,omitempty"` }
type HostGraphicsInfoGraphicsType ¶
type HostGraphicsInfoGraphicsType string
type HostHardwareElementInfo ¶
type HostHardwareElementInfo struct { DynamicData Name string `xml:"name"` Status BaseElementDescription `xml:"status,typeattr"` }
func (*HostHardwareElementInfo) GetHostHardwareElementInfo ¶
func (b *HostHardwareElementInfo) GetHostHardwareElementInfo() *HostHardwareElementInfo
type HostHardwareElementStatus ¶
type HostHardwareElementStatus string
type HostHardwareInfo ¶
type HostHardwareInfo struct { DynamicData SystemInfo HostSystemInfo `xml:"systemInfo"` CpuPowerManagementInfo *HostCpuPowerManagementInfo `xml:"cpuPowerManagementInfo,omitempty"` CpuInfo HostCpuInfo `xml:"cpuInfo"` CpuPkg []HostCpuPackage `xml:"cpuPkg"` MemorySize int64 `xml:"memorySize"` NumaInfo *HostNumaInfo `xml:"numaInfo,omitempty"` SmcPresent *bool `xml:"smcPresent"` PciDevice []HostPciDevice `xml:"pciDevice,omitempty"` CpuFeature []HostCpuIdInfo `xml:"cpuFeature,omitempty"` BiosInfo *HostBIOSInfo `xml:"biosInfo,omitempty"` ReliableMemoryInfo *HostReliableMemoryInfo `xml:"reliableMemoryInfo,omitempty"` PersistentMemoryInfo *HostPersistentMemoryInfo `xml:"persistentMemoryInfo,omitempty"` }
type HostHardwareStatusInfo ¶
type HostHardwareStatusInfo struct { DynamicData MemoryStatusInfo []BaseHostHardwareElementInfo `xml:"memoryStatusInfo,omitempty,typeattr"` CpuStatusInfo []BaseHostHardwareElementInfo `xml:"cpuStatusInfo,omitempty,typeattr"` StorageStatusInfo []HostStorageElementInfo `xml:"storageStatusInfo,omitempty"` }
type HostHardwareSummary ¶
type HostHardwareSummary struct { DynamicData Vendor string `xml:"vendor"` Model string `xml:"model"` Uuid string `xml:"uuid"` OtherIdentifyingInfo []HostSystemIdentificationInfo `xml:"otherIdentifyingInfo,omitempty"` MemorySize int64 `xml:"memorySize"` CpuModel string `xml:"cpuModel"` CpuMhz int32 `xml:"cpuMhz"` NumCpuPkgs int16 `xml:"numCpuPkgs"` NumCpuCores int16 `xml:"numCpuCores"` NumCpuThreads int16 `xml:"numCpuThreads"` NumNics int32 `xml:"numNics"` NumHBAs int32 `xml:"numHBAs"` }
type HostHasComponentFailure ¶
type HostHasComponentFailureFault ¶
type HostHasComponentFailureFault HostHasComponentFailure
type HostHasComponentFailureHostComponentType ¶
type HostHasComponentFailureHostComponentType string
type HostHostBusAdapter ¶
type HostHostBusAdapter struct { DynamicData Key string `xml:"key,omitempty"` Device string `xml:"device"` Bus int32 `xml:"bus"` Status string `xml:"status"` Model string `xml:"model"` Driver string `xml:"driver,omitempty"` Pci string `xml:"pci,omitempty"` }
func (*HostHostBusAdapter) GetHostHostBusAdapter ¶
func (b *HostHostBusAdapter) GetHostHostBusAdapter() *HostHostBusAdapter
type HostHyperThreadScheduleInfo ¶
type HostHyperThreadScheduleInfo struct { DynamicData Available bool `xml:"available"` Active bool `xml:"active"` Config bool `xml:"config"` }
type HostImageAcceptanceLevel ¶
type HostImageAcceptanceLevel string
type HostImageConfigGetAcceptance ¶
type HostImageConfigGetAcceptance HostImageConfigGetAcceptanceRequestType
type HostImageConfigGetAcceptanceRequestType ¶
type HostImageConfigGetAcceptanceRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type HostImageConfigGetAcceptanceResponse ¶
type HostImageConfigGetAcceptanceResponse struct {
Returnval string `xml:"returnval"`
}
type HostImageConfigGetProfile ¶
type HostImageConfigGetProfile HostImageConfigGetProfileRequestType
type HostImageConfigGetProfileRequestType ¶
type HostImageConfigGetProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type HostImageConfigGetProfileResponse ¶
type HostImageConfigGetProfileResponse struct {
Returnval HostImageProfileSummary `xml:"returnval"`
}
type HostImageProfileSummary ¶
type HostImageProfileSummary struct { DynamicData Name string `xml:"name"` Vendor string `xml:"vendor"` }
type HostInAuditModeEvent ¶
type HostInAuditModeEvent struct {
HostEvent
}
type HostInDomain ¶
type HostInDomain struct {
HostConfigFault
}
type HostInDomainFault ¶
type HostInDomainFault HostInDomain
type HostIncompatibleForFaultTolerance ¶
type HostIncompatibleForFaultTolerance struct { VmFaultToleranceIssue HostName string `xml:"hostName,omitempty"` Reason string `xml:"reason,omitempty"` }
type HostIncompatibleForFaultToleranceFault ¶
type HostIncompatibleForFaultToleranceFault HostIncompatibleForFaultTolerance
type HostIncompatibleForFaultToleranceReason ¶
type HostIncompatibleForFaultToleranceReason string
type HostIncompatibleForRecordReplayFault ¶
type HostIncompatibleForRecordReplayFault HostIncompatibleForRecordReplay
type HostIncompatibleForRecordReplayReason ¶
type HostIncompatibleForRecordReplayReason string
type HostInflateDiskRequestType ¶ added in v0.12.0
type HostInflateDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` }
type HostInflateDisk_Task ¶ added in v0.12.0
type HostInflateDisk_Task HostInflateDiskRequestType
type HostInflateDisk_TaskResponse ¶ added in v0.12.0
type HostInflateDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostInternetScsiHba ¶
type HostInternetScsiHba struct { HostHostBusAdapter IsSoftwareBased bool `xml:"isSoftwareBased"` CanBeDisabled *bool `xml:"canBeDisabled"` NetworkBindingSupport HostInternetScsiHbaNetworkBindingSupportType `xml:"networkBindingSupport,omitempty"` DiscoveryCapabilities HostInternetScsiHbaDiscoveryCapabilities `xml:"discoveryCapabilities"` DiscoveryProperties HostInternetScsiHbaDiscoveryProperties `xml:"discoveryProperties"` AuthenticationCapabilities HostInternetScsiHbaAuthenticationCapabilities `xml:"authenticationCapabilities"` AuthenticationProperties HostInternetScsiHbaAuthenticationProperties `xml:"authenticationProperties"` DigestCapabilities *HostInternetScsiHbaDigestCapabilities `xml:"digestCapabilities,omitempty"` DigestProperties *HostInternetScsiHbaDigestProperties `xml:"digestProperties,omitempty"` IpCapabilities HostInternetScsiHbaIPCapabilities `xml:"ipCapabilities"` IpProperties HostInternetScsiHbaIPProperties `xml:"ipProperties"` SupportedAdvancedOptions []OptionDef `xml:"supportedAdvancedOptions,omitempty"` AdvancedOptions []HostInternetScsiHbaParamValue `xml:"advancedOptions,omitempty"` IScsiName string `xml:"iScsiName"` IScsiAlias string `xml:"iScsiAlias,omitempty"` ConfiguredSendTarget []HostInternetScsiHbaSendTarget `xml:"configuredSendTarget,omitempty"` ConfiguredStaticTarget []HostInternetScsiHbaStaticTarget `xml:"configuredStaticTarget,omitempty"` MaxSpeedMb int32 `xml:"maxSpeedMb,omitempty"` CurrentSpeedMb int32 `xml:"currentSpeedMb,omitempty"` }
type HostInternetScsiHbaAuthenticationCapabilities ¶
type HostInternetScsiHbaAuthenticationCapabilities struct { DynamicData ChapAuthSettable bool `xml:"chapAuthSettable"` Krb5AuthSettable bool `xml:"krb5AuthSettable"` SrpAuthSettable bool `xml:"srpAuthSettable"` SpkmAuthSettable bool `xml:"spkmAuthSettable"` MutualChapSettable *bool `xml:"mutualChapSettable"` TargetChapSettable *bool `xml:"targetChapSettable"` TargetMutualChapSettable *bool `xml:"targetMutualChapSettable"` }
type HostInternetScsiHbaAuthenticationProperties ¶
type HostInternetScsiHbaAuthenticationProperties struct { DynamicData ChapAuthEnabled bool `xml:"chapAuthEnabled"` ChapName string `xml:"chapName,omitempty"` ChapSecret string `xml:"chapSecret,omitempty"` ChapAuthenticationType string `xml:"chapAuthenticationType,omitempty"` ChapInherited *bool `xml:"chapInherited"` MutualChapName string `xml:"mutualChapName,omitempty"` MutualChapSecret string `xml:"mutualChapSecret,omitempty"` MutualChapAuthenticationType string `xml:"mutualChapAuthenticationType,omitempty"` MutualChapInherited *bool `xml:"mutualChapInherited"` }
type HostInternetScsiHbaChapAuthenticationType ¶
type HostInternetScsiHbaChapAuthenticationType string
type HostInternetScsiHbaDigestCapabilities ¶
type HostInternetScsiHbaDigestCapabilities struct { DynamicData HeaderDigestSettable *bool `xml:"headerDigestSettable"` DataDigestSettable *bool `xml:"dataDigestSettable"` TargetHeaderDigestSettable *bool `xml:"targetHeaderDigestSettable"` TargetDataDigestSettable *bool `xml:"targetDataDigestSettable"` }
type HostInternetScsiHbaDigestProperties ¶
type HostInternetScsiHbaDigestProperties struct { DynamicData HeaderDigestType string `xml:"headerDigestType,omitempty"` HeaderDigestInherited *bool `xml:"headerDigestInherited"` DataDigestType string `xml:"dataDigestType,omitempty"` DataDigestInherited *bool `xml:"dataDigestInherited"` }
type HostInternetScsiHbaDigestType ¶
type HostInternetScsiHbaDigestType string
type HostInternetScsiHbaDiscoveryCapabilities ¶
type HostInternetScsiHbaDiscoveryCapabilities struct { DynamicData ISnsDiscoverySettable bool `xml:"iSnsDiscoverySettable"` SlpDiscoverySettable bool `xml:"slpDiscoverySettable"` StaticTargetDiscoverySettable bool `xml:"staticTargetDiscoverySettable"` SendTargetsDiscoverySettable bool `xml:"sendTargetsDiscoverySettable"` }
type HostInternetScsiHbaDiscoveryProperties ¶
type HostInternetScsiHbaDiscoveryProperties struct { DynamicData ISnsDiscoveryEnabled bool `xml:"iSnsDiscoveryEnabled"` ISnsDiscoveryMethod string `xml:"iSnsDiscoveryMethod,omitempty"` ISnsHost string `xml:"iSnsHost,omitempty"` SlpDiscoveryEnabled bool `xml:"slpDiscoveryEnabled"` SlpDiscoveryMethod string `xml:"slpDiscoveryMethod,omitempty"` SlpHost string `xml:"slpHost,omitempty"` StaticTargetDiscoveryEnabled bool `xml:"staticTargetDiscoveryEnabled"` SendTargetsDiscoveryEnabled bool `xml:"sendTargetsDiscoveryEnabled"` }
type HostInternetScsiHbaIPCapabilities ¶
type HostInternetScsiHbaIPCapabilities struct { DynamicData AddressSettable bool `xml:"addressSettable"` IpConfigurationMethodSettable bool `xml:"ipConfigurationMethodSettable"` SubnetMaskSettable bool `xml:"subnetMaskSettable"` DefaultGatewaySettable bool `xml:"defaultGatewaySettable"` PrimaryDnsServerAddressSettable bool `xml:"primaryDnsServerAddressSettable"` AlternateDnsServerAddressSettable bool `xml:"alternateDnsServerAddressSettable"` Ipv6Supported *bool `xml:"ipv6Supported"` ArpRedirectSettable *bool `xml:"arpRedirectSettable"` MtuSettable *bool `xml:"mtuSettable"` HostNameAsTargetAddress *bool `xml:"hostNameAsTargetAddress"` NameAliasSettable *bool `xml:"nameAliasSettable"` Ipv4EnableSettable *bool `xml:"ipv4EnableSettable"` Ipv6EnableSettable *bool `xml:"ipv6EnableSettable"` Ipv6PrefixLengthSettable *bool `xml:"ipv6PrefixLengthSettable"` Ipv6PrefixLength int32 `xml:"ipv6PrefixLength,omitempty"` Ipv6DhcpConfigurationSettable *bool `xml:"ipv6DhcpConfigurationSettable"` Ipv6LinkLocalAutoConfigurationSettable *bool `xml:"ipv6LinkLocalAutoConfigurationSettable"` Ipv6RouterAdvertisementConfigurationSettable *bool `xml:"ipv6RouterAdvertisementConfigurationSettable"` Ipv6DefaultGatewaySettable *bool `xml:"ipv6DefaultGatewaySettable"` Ipv6MaxStaticAddressesSupported int32 `xml:"ipv6MaxStaticAddressesSupported,omitempty"` }
type HostInternetScsiHbaIPProperties ¶
type HostInternetScsiHbaIPProperties struct { DynamicData Mac string `xml:"mac,omitempty"` Address string `xml:"address,omitempty"` DhcpConfigurationEnabled bool `xml:"dhcpConfigurationEnabled"` SubnetMask string `xml:"subnetMask,omitempty"` DefaultGateway string `xml:"defaultGateway,omitempty"` PrimaryDnsServerAddress string `xml:"primaryDnsServerAddress,omitempty"` AlternateDnsServerAddress string `xml:"alternateDnsServerAddress,omitempty"` Ipv6Address string `xml:"ipv6Address,omitempty"` Ipv6SubnetMask string `xml:"ipv6SubnetMask,omitempty"` Ipv6DefaultGateway string `xml:"ipv6DefaultGateway,omitempty"` ArpRedirectEnabled *bool `xml:"arpRedirectEnabled"` Mtu int32 `xml:"mtu,omitempty"` JumboFramesEnabled *bool `xml:"jumboFramesEnabled"` Ipv4Enabled *bool `xml:"ipv4Enabled"` Ipv6Enabled *bool `xml:"ipv6Enabled"` Ipv6properties *HostInternetScsiHbaIPv6Properties `xml:"ipv6properties,omitempty"` }
type HostInternetScsiHbaIPv6Properties ¶
type HostInternetScsiHbaIPv6Properties struct { DynamicData IscsiIpv6Address []HostInternetScsiHbaIscsiIpv6Address `xml:"iscsiIpv6Address,omitempty"` Ipv6DhcpConfigurationEnabled *bool `xml:"ipv6DhcpConfigurationEnabled"` Ipv6LinkLocalAutoConfigurationEnabled *bool `xml:"ipv6LinkLocalAutoConfigurationEnabled"` Ipv6RouterAdvertisementConfigurationEnabled *bool `xml:"ipv6RouterAdvertisementConfigurationEnabled"` Ipv6DefaultGateway string `xml:"ipv6DefaultGateway,omitempty"` }
type HostInternetScsiHbaIscsiIpv6Address ¶
type HostInternetScsiHbaIscsiIpv6Address struct { DynamicData Address string `xml:"address"` PrefixLength int32 `xml:"prefixLength"` Origin string `xml:"origin"` Operation string `xml:"operation,omitempty"` }
type HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType ¶
type HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType string
type HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation ¶
type HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation string
type HostInternetScsiHbaNetworkBindingSupportType ¶
type HostInternetScsiHbaNetworkBindingSupportType string
type HostInternetScsiHbaParamValue ¶
type HostInternetScsiHbaParamValue struct { OptionValue IsInherited *bool `xml:"isInherited"` }
type HostInternetScsiHbaSendTarget ¶
type HostInternetScsiHbaSendTarget struct { DynamicData Address string `xml:"address"` Port int32 `xml:"port,omitempty"` AuthenticationProperties *HostInternetScsiHbaAuthenticationProperties `xml:"authenticationProperties,omitempty"` DigestProperties *HostInternetScsiHbaDigestProperties `xml:"digestProperties,omitempty"` SupportedAdvancedOptions []OptionDef `xml:"supportedAdvancedOptions,omitempty"` AdvancedOptions []HostInternetScsiHbaParamValue `xml:"advancedOptions,omitempty"` Parent string `xml:"parent,omitempty"` }
type HostInternetScsiHbaStaticTarget ¶
type HostInternetScsiHbaStaticTarget struct { DynamicData Address string `xml:"address"` Port int32 `xml:"port,omitempty"` IScsiName string `xml:"iScsiName"` DiscoveryMethod string `xml:"discoveryMethod,omitempty"` AuthenticationProperties *HostInternetScsiHbaAuthenticationProperties `xml:"authenticationProperties,omitempty"` DigestProperties *HostInternetScsiHbaDigestProperties `xml:"digestProperties,omitempty"` SupportedAdvancedOptions []OptionDef `xml:"supportedAdvancedOptions,omitempty"` AdvancedOptions []HostInternetScsiHbaParamValue `xml:"advancedOptions,omitempty"` Parent string `xml:"parent,omitempty"` }
type HostInternetScsiHbaStaticTargetTargetDiscoveryMethod ¶
type HostInternetScsiHbaStaticTargetTargetDiscoveryMethod string
type HostInternetScsiHbaTargetSet ¶
type HostInternetScsiHbaTargetSet struct { DynamicData StaticTargets []HostInternetScsiHbaStaticTarget `xml:"staticTargets,omitempty"` SendTargets []HostInternetScsiHbaSendTarget `xml:"sendTargets,omitempty"` }
type HostInternetScsiTargetTransport ¶
type HostInternetScsiTargetTransport struct { HostTargetTransport IScsiName string `xml:"iScsiName"` IScsiAlias string `xml:"iScsiAlias"` Address []string `xml:"address,omitempty"` }
type HostInventoryFull ¶
type HostInventoryFull struct { NotEnoughLicenses Capacity int32 `xml:"capacity"` }
type HostInventoryFullEvent ¶
type HostInventoryFullEvent struct { LicenseEvent Capacity int32 `xml:"capacity"` }
type HostInventoryFullFault ¶
type HostInventoryFullFault HostInventoryFull
type HostInventoryUnreadableEvent ¶
type HostInventoryUnreadableEvent struct {
Event
}
type HostIoFilterInfo ¶
type HostIoFilterInfo struct { IoFilterInfo Available bool `xml:"available"` }
type HostIpChangedEvent ¶
type HostIpConfig ¶
type HostIpConfig struct { DynamicData Dhcp bool `xml:"dhcp"` IpAddress string `xml:"ipAddress,omitempty"` SubnetMask string `xml:"subnetMask,omitempty"` IpV6Config *HostIpConfigIpV6AddressConfiguration `xml:"ipV6Config,omitempty"` }
type HostIpConfigIpV6Address ¶
type HostIpConfigIpV6AddressConfigType ¶
type HostIpConfigIpV6AddressConfigType string
type HostIpConfigIpV6AddressConfiguration ¶
type HostIpConfigIpV6AddressConfiguration struct { DynamicData IpV6Address []HostIpConfigIpV6Address `xml:"ipV6Address,omitempty"` AutoConfigurationEnabled *bool `xml:"autoConfigurationEnabled"` DhcpV6Enabled *bool `xml:"dhcpV6Enabled"` }
type HostIpConfigIpV6AddressStatus ¶
type HostIpConfigIpV6AddressStatus string
type HostIpInconsistentEvent ¶
type HostIpRouteConfig ¶
type HostIpRouteConfig struct { DynamicData DefaultGateway string `xml:"defaultGateway,omitempty"` GatewayDevice string `xml:"gatewayDevice,omitempty"` IpV6DefaultGateway string `xml:"ipV6DefaultGateway,omitempty"` IpV6GatewayDevice string `xml:"ipV6GatewayDevice,omitempty"` }
func (*HostIpRouteConfig) GetHostIpRouteConfig ¶
func (b *HostIpRouteConfig) GetHostIpRouteConfig() *HostIpRouteConfig
type HostIpRouteConfigSpec ¶
type HostIpRouteConfigSpec struct { HostIpRouteConfig GatewayDeviceConnection *HostVirtualNicConnection `xml:"gatewayDeviceConnection,omitempty"` IpV6GatewayDeviceConnection *HostVirtualNicConnection `xml:"ipV6GatewayDeviceConnection,omitempty"` }
type HostIpRouteEntry ¶
type HostIpRouteEntry struct { DynamicData Network string `xml:"network"` PrefixLength int32 `xml:"prefixLength"` Gateway string `xml:"gateway"` DeviceName string `xml:"deviceName,omitempty"` }
type HostIpRouteOp ¶
type HostIpRouteOp struct { DynamicData ChangeOperation string `xml:"changeOperation"` Route HostIpRouteEntry `xml:"route"` }
type HostIpRouteTableConfig ¶
type HostIpRouteTableConfig struct { DynamicData IpRoute []HostIpRouteOp `xml:"ipRoute,omitempty"` Ipv6Route []HostIpRouteOp `xml:"ipv6Route,omitempty"` }
type HostIpRouteTableInfo ¶
type HostIpRouteTableInfo struct { DynamicData IpRoute []HostIpRouteEntry `xml:"ipRoute,omitempty"` Ipv6Route []HostIpRouteEntry `xml:"ipv6Route,omitempty"` }
type HostIpToShortNameFailedEvent ¶
type HostIpToShortNameFailedEvent struct {
HostEvent
}
type HostIpmiInfo ¶
type HostIpmiInfo struct { DynamicData BmcIpAddress string `xml:"bmcIpAddress,omitempty"` BmcMacAddress string `xml:"bmcMacAddress,omitempty"` Login string `xml:"login,omitempty"` Password string `xml:"password,omitempty"` }
type HostIsolationIpPingFailedEvent ¶
type HostIsolationIpPingFailedEvent struct { HostDasEvent IsolationIp string `xml:"isolationIp"` }
type HostLicensableResourceInfo ¶
type HostLicensableResourceInfo struct { DynamicData Resource []KeyAnyValue `xml:"resource"` }
type HostLicensableResourceKey ¶
type HostLicensableResourceKey string
type HostLicenseConnectInfo ¶
type HostLicenseConnectInfo struct { DynamicData License LicenseManagerLicenseInfo `xml:"license"` Evaluation LicenseManagerEvaluationInfo `xml:"evaluation"` Resource *HostLicensableResourceInfo `xml:"resource,omitempty"` }
type HostLicenseExpiredEvent ¶
type HostLicenseExpiredEvent struct {
LicenseEvent
}
type HostLicenseSpec ¶
type HostLicenseSpec struct { DynamicData Source BaseLicenseSource `xml:"source,omitempty,typeattr"` EditionKey string `xml:"editionKey,omitempty"` DisabledFeatureKey []string `xml:"disabledFeatureKey,omitempty"` EnabledFeatureKey []string `xml:"enabledFeatureKey,omitempty"` }
type HostListSummary ¶
type HostListSummary struct { DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Hardware *HostHardwareSummary `xml:"hardware,omitempty"` Runtime *HostRuntimeInfo `xml:"runtime,omitempty"` Config HostConfigSummary `xml:"config"` QuickStats HostListSummaryQuickStats `xml:"quickStats"` OverallStatus ManagedEntityStatus `xml:"overallStatus"` RebootRequired bool `xml:"rebootRequired"` CustomValue []BaseCustomFieldValue `xml:"customValue,omitempty,typeattr"` ManagementServerIp string `xml:"managementServerIp,omitempty"` MaxEVCModeKey string `xml:"maxEVCModeKey,omitempty"` CurrentEVCModeKey string `xml:"currentEVCModeKey,omitempty"` Gateway *HostListSummaryGatewaySummary `xml:"gateway,omitempty"` TpmAttestation *HostTpmAttestationInfo `xml:"tpmAttestation,omitempty"` }
type HostListSummaryGatewaySummary ¶
type HostListSummaryGatewaySummary struct { DynamicData GatewayType string `xml:"gatewayType"` GatewayId string `xml:"gatewayId"` }
type HostListSummaryQuickStats ¶
type HostListSummaryQuickStats struct { DynamicData OverallCpuUsage int32 `xml:"overallCpuUsage,omitempty"` OverallMemoryUsage int32 `xml:"overallMemoryUsage,omitempty"` DistributedCpuFairness int32 `xml:"distributedCpuFairness,omitempty"` DistributedMemoryFairness int32 `xml:"distributedMemoryFairness,omitempty"` AvailablePMemCapacity int32 `xml:"availablePMemCapacity,omitempty"` Uptime int32 `xml:"uptime,omitempty"` }
type HostListVStorageObject ¶ added in v0.12.0
type HostListVStorageObject HostListVStorageObjectRequestType
type HostListVStorageObjectRequestType ¶ added in v0.12.0
type HostListVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` }
type HostListVStorageObjectResponse ¶ added in v0.12.0
type HostListVStorageObjectResponse struct {
Returnval []ID `xml:"returnval,omitempty"`
}
type HostLocalAuthenticationInfo ¶
type HostLocalAuthenticationInfo struct {
HostAuthenticationStoreInfo
}
type HostLocalFileSystemVolume ¶
type HostLocalFileSystemVolume struct { HostFileSystemVolume Device string `xml:"device"` }
type HostLocalFileSystemVolumeSpec ¶
type HostLocalFileSystemVolumeSpec struct { DynamicData Device string `xml:"device"` LocalPath string `xml:"localPath"` }
type HostLocalPortCreatedEvent ¶
type HostLocalPortCreatedEvent struct { DvsEvent HostLocalPort DVSHostLocalPortInfo `xml:"hostLocalPort"` }
type HostLockdownMode ¶
type HostLockdownMode string
type HostLowLevelProvisioningManagerFileDeleteResult ¶
type HostLowLevelProvisioningManagerFileDeleteResult struct { DynamicData FileName string `xml:"fileName"` Fault LocalizedMethodFault `xml:"fault"` }
type HostLowLevelProvisioningManagerFileDeleteSpec ¶
type HostLowLevelProvisioningManagerFileDeleteSpec struct { DynamicData FileName string `xml:"fileName"` FileType string `xml:"fileType"` }
type HostLowLevelProvisioningManagerFileReserveResult ¶
type HostLowLevelProvisioningManagerFileReserveResult struct { DynamicData BaseName string `xml:"baseName"` ParentDir string `xml:"parentDir"` ReservedName string `xml:"reservedName"` }
type HostLowLevelProvisioningManagerFileReserveSpec ¶
type HostLowLevelProvisioningManagerFileReserveSpec struct { DynamicData BaseName string `xml:"baseName"` ParentDir string `xml:"parentDir"` FileType string `xml:"fileType"` StorageProfile string `xml:"storageProfile"` }
type HostLowLevelProvisioningManagerFileType ¶
type HostLowLevelProvisioningManagerFileType string
type HostLowLevelProvisioningManagerReloadTarget ¶
type HostLowLevelProvisioningManagerReloadTarget string
type HostLowLevelProvisioningManagerSnapshotLayoutSpec ¶
type HostLowLevelProvisioningManagerSnapshotLayoutSpec struct { DynamicData Id int32 `xml:"id"` SrcFilename string `xml:"srcFilename"` DstFilename string `xml:"dstFilename"` Disk []HostLowLevelProvisioningManagerDiskLayoutSpec `xml:"disk,omitempty"` }
type HostLowLevelProvisioningManagerVmMigrationStatus ¶
type HostLowLevelProvisioningManagerVmMigrationStatus struct { DynamicData MigrationId int64 `xml:"migrationId"` Type string `xml:"type"` Source bool `xml:"source"` ConsideredSuccessful bool `xml:"consideredSuccessful"` }
type HostLowLevelProvisioningManagerVmRecoveryInfo ¶
type HostLowLevelProvisioningManagerVmRecoveryInfo struct { DynamicData Version string `xml:"version"` BiosUUID string `xml:"biosUUID"` InstanceUUID string `xml:"instanceUUID"` FtInfo BaseFaultToleranceConfigInfo `xml:"ftInfo,omitempty,typeattr"` }
type HostMaintenanceSpec ¶
type HostMaintenanceSpec struct { DynamicData VsanMode *VsanHostDecommissionMode `xml:"vsanMode,omitempty"` }
type HostMemberHealthCheckResult ¶
type HostMemberHealthCheckResult struct { DynamicData Summary string `xml:"summary,omitempty"` }
func (*HostMemberHealthCheckResult) GetHostMemberHealthCheckResult ¶
func (b *HostMemberHealthCheckResult) GetHostMemberHealthCheckResult() *HostMemberHealthCheckResult
type HostMemberRuntimeInfo ¶
type HostMemberRuntimeInfo struct { DynamicData Host ManagedObjectReference `xml:"host"` Status string `xml:"status,omitempty"` StatusDetail string `xml:"statusDetail,omitempty"` HealthCheckResult []BaseHostMemberHealthCheckResult `xml:"healthCheckResult,omitempty,typeattr"` }
type HostMemberUplinkHealthCheckResult ¶
type HostMemberUplinkHealthCheckResult struct { HostMemberHealthCheckResult UplinkPortKey string `xml:"uplinkPortKey"` }
func (*HostMemberUplinkHealthCheckResult) GetHostMemberUplinkHealthCheckResult ¶
func (b *HostMemberUplinkHealthCheckResult) GetHostMemberUplinkHealthCheckResult() *HostMemberUplinkHealthCheckResult
type HostMemoryProfile ¶
type HostMemoryProfile struct {
ApplyProfile
}
type HostMemorySpec ¶
type HostMemorySpec struct { DynamicData ServiceConsoleReservation int64 `xml:"serviceConsoleReservation,omitempty"` }
type HostMissingNetworksEvent ¶
type HostMissingNetworksEvent struct { HostDasEvent Ips string `xml:"ips,omitempty"` }
type HostMonitoringStateChangedEvent ¶
type HostMonitoringStateChangedEvent struct { ClusterEvent State string `xml:"state"` PrevState string `xml:"prevState,omitempty"` }
type HostMountInfo ¶
type HostMountInfoInaccessibleReason ¶
type HostMountInfoInaccessibleReason string
type HostMountMode ¶
type HostMountMode string
type HostMultipathInfo ¶
type HostMultipathInfo struct { DynamicData Lun []HostMultipathInfoLogicalUnit `xml:"lun,omitempty"` }
type HostMultipathInfoFixedLogicalUnitPolicy ¶
type HostMultipathInfoFixedLogicalUnitPolicy struct { HostMultipathInfoLogicalUnitPolicy Prefer string `xml:"prefer"` }
type HostMultipathInfoLogicalUnit ¶
type HostMultipathInfoLogicalUnit struct { DynamicData Key string `xml:"key"` Id string `xml:"id"` Lun string `xml:"lun"` Path []HostMultipathInfoPath `xml:"path"` Policy BaseHostMultipathInfoLogicalUnitPolicy `xml:"policy,typeattr"` StorageArrayTypePolicy *HostMultipathInfoLogicalUnitStorageArrayTypePolicy `xml:"storageArrayTypePolicy,omitempty"` }
type HostMultipathInfoLogicalUnitPolicy ¶
type HostMultipathInfoLogicalUnitPolicy struct { DynamicData Policy string `xml:"policy"` }
func (*HostMultipathInfoLogicalUnitPolicy) GetHostMultipathInfoLogicalUnitPolicy ¶
func (b *HostMultipathInfoLogicalUnitPolicy) GetHostMultipathInfoLogicalUnitPolicy() *HostMultipathInfoLogicalUnitPolicy
type HostMultipathInfoLogicalUnitStorageArrayTypePolicy ¶
type HostMultipathInfoLogicalUnitStorageArrayTypePolicy struct { DynamicData Policy string `xml:"policy"` }
type HostMultipathInfoPath ¶
type HostMultipathInfoPath struct { DynamicData Key string `xml:"key"` Name string `xml:"name"` PathState string `xml:"pathState"` State string `xml:"state,omitempty"` IsWorkingPath *bool `xml:"isWorkingPath"` Adapter string `xml:"adapter"` Lun string `xml:"lun"` Transport BaseHostTargetTransport `xml:"transport,omitempty,typeattr"` }
type HostMultipathStateInfo ¶
type HostMultipathStateInfo struct { DynamicData Path []HostMultipathStateInfoPath `xml:"path,omitempty"` }
type HostMultipathStateInfoPath ¶
type HostMultipathStateInfoPath struct { DynamicData Name string `xml:"name"` PathState string `xml:"pathState"` }
type HostNasVolume ¶
type HostNasVolume struct { HostFileSystemVolume RemoteHost string `xml:"remoteHost"` RemotePath string `xml:"remotePath"` UserName string `xml:"userName,omitempty"` RemoteHostNames []string `xml:"remoteHostNames,omitempty"` SecurityType string `xml:"securityType,omitempty"` ProtocolEndpoint *bool `xml:"protocolEndpoint"` }
type HostNasVolumeConfig ¶
type HostNasVolumeConfig struct { DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Spec *HostNasVolumeSpec `xml:"spec,omitempty"` }
type HostNasVolumeSecurityType ¶
type HostNasVolumeSecurityType string
type HostNasVolumeSpec ¶
type HostNasVolumeSpec struct { DynamicData RemoteHost string `xml:"remoteHost"` RemotePath string `xml:"remotePath"` LocalPath string `xml:"localPath"` AccessMode string `xml:"accessMode"` Type string `xml:"type,omitempty"` UserName string `xml:"userName,omitempty"` Password string `xml:"password,omitempty"` RemoteHostNames []string `xml:"remoteHostNames,omitempty"` SecurityType string `xml:"securityType,omitempty"` }
type HostNasVolumeUserInfo ¶
type HostNasVolumeUserInfo struct { DynamicData User string `xml:"user"` }
type HostNatService ¶
type HostNatService struct { DynamicData Key string `xml:"key"` Spec HostNatServiceSpec `xml:"spec"` }
type HostNatServiceConfig ¶
type HostNatServiceConfig struct { DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Key string `xml:"key"` Spec HostNatServiceSpec `xml:"spec"` }
type HostNatServiceNameServiceSpec ¶
type HostNatServiceNameServiceSpec struct { DynamicData DnsAutoDetect bool `xml:"dnsAutoDetect"` DnsPolicy string `xml:"dnsPolicy"` DnsRetries int32 `xml:"dnsRetries"` DnsTimeout int32 `xml:"dnsTimeout"` DnsNameServer []string `xml:"dnsNameServer,omitempty"` NbdsTimeout int32 `xml:"nbdsTimeout"` NbnsRetries int32 `xml:"nbnsRetries"` NbnsTimeout int32 `xml:"nbnsTimeout"` }
type HostNatServiceSpec ¶
type HostNatServiceSpec struct { DynamicData VirtualSwitch string `xml:"virtualSwitch"` ActiveFtp bool `xml:"activeFtp"` AllowAnyOui bool `xml:"allowAnyOui"` ConfigPort bool `xml:"configPort"` IpGatewayAddress string `xml:"ipGatewayAddress"` UdpTimeout int32 `xml:"udpTimeout"` PortForward []HostNatServicePortForwardSpec `xml:"portForward,omitempty"` NameService *HostNatServiceNameServiceSpec `xml:"nameService,omitempty"` }
type HostNetCapabilities ¶
type HostNetCapabilities struct { DynamicData CanSetPhysicalNicLinkSpeed bool `xml:"canSetPhysicalNicLinkSpeed"` SupportsNicTeaming bool `xml:"supportsNicTeaming"` NicTeamingPolicy []string `xml:"nicTeamingPolicy,omitempty"` SupportsVlan bool `xml:"supportsVlan"` UsesServiceConsoleNic bool `xml:"usesServiceConsoleNic"` SupportsNetworkHints bool `xml:"supportsNetworkHints"` MaxPortGroupsPerVswitch int32 `xml:"maxPortGroupsPerVswitch,omitempty"` VswitchConfigSupported bool `xml:"vswitchConfigSupported"` VnicConfigSupported bool `xml:"vnicConfigSupported"` IpRouteConfigSupported bool `xml:"ipRouteConfigSupported"` DnsConfigSupported bool `xml:"dnsConfigSupported"` DhcpOnVnicSupported bool `xml:"dhcpOnVnicSupported"` IpV6Supported *bool `xml:"ipV6Supported"` }
type HostNetOffloadCapabilities ¶
type HostNetOffloadCapabilities struct { DynamicData CsumOffload *bool `xml:"csumOffload"` TcpSegmentation *bool `xml:"tcpSegmentation"` ZeroCopyXmit *bool `xml:"zeroCopyXmit"` }
type HostNetStackInstance ¶
type HostNetStackInstance struct { DynamicData Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` DnsConfig BaseHostDnsConfig `xml:"dnsConfig,omitempty,typeattr"` IpRouteConfig BaseHostIpRouteConfig `xml:"ipRouteConfig,omitempty,typeattr"` RequestedMaxNumberOfConnections int32 `xml:"requestedMaxNumberOfConnections,omitempty"` CongestionControlAlgorithm string `xml:"congestionControlAlgorithm,omitempty"` IpV6Enabled *bool `xml:"ipV6Enabled"` RouteTableConfig *HostIpRouteTableConfig `xml:"routeTableConfig,omitempty"` }
type HostNetStackInstanceCongestionControlAlgorithmType ¶
type HostNetStackInstanceCongestionControlAlgorithmType string
type HostNetStackInstanceSystemStackKey ¶
type HostNetStackInstanceSystemStackKey string
type HostNetworkConfig ¶
type HostNetworkConfig struct { DynamicData Vswitch []HostVirtualSwitchConfig `xml:"vswitch,omitempty"` ProxySwitch []HostProxySwitchConfig `xml:"proxySwitch,omitempty"` Portgroup []HostPortGroupConfig `xml:"portgroup,omitempty"` Pnic []PhysicalNicConfig `xml:"pnic,omitempty"` Vnic []HostVirtualNicConfig `xml:"vnic,omitempty"` ConsoleVnic []HostVirtualNicConfig `xml:"consoleVnic,omitempty"` DnsConfig BaseHostDnsConfig `xml:"dnsConfig,omitempty,typeattr"` IpRouteConfig BaseHostIpRouteConfig `xml:"ipRouteConfig,omitempty,typeattr"` ConsoleIpRouteConfig BaseHostIpRouteConfig `xml:"consoleIpRouteConfig,omitempty,typeattr"` RouteTableConfig *HostIpRouteTableConfig `xml:"routeTableConfig,omitempty"` Dhcp []HostDhcpServiceConfig `xml:"dhcp,omitempty"` Nat []HostNatServiceConfig `xml:"nat,omitempty"` IpV6Enabled *bool `xml:"ipV6Enabled"` NetStackSpec []HostNetworkConfigNetStackSpec `xml:"netStackSpec,omitempty"` }
type HostNetworkConfigNetStackSpec ¶
type HostNetworkConfigNetStackSpec struct { DynamicData NetStackInstance HostNetStackInstance `xml:"netStackInstance"` Operation string `xml:"operation,omitempty"` }
type HostNetworkConfigResult ¶
type HostNetworkConfigResult struct { DynamicData VnicDevice []string `xml:"vnicDevice,omitempty"` ConsoleVnicDevice []string `xml:"consoleVnicDevice,omitempty"` }
type HostNetworkInfo ¶
type HostNetworkInfo struct { DynamicData Vswitch []HostVirtualSwitch `xml:"vswitch,omitempty"` ProxySwitch []HostProxySwitch `xml:"proxySwitch,omitempty"` Portgroup []HostPortGroup `xml:"portgroup,omitempty"` Pnic []PhysicalNic `xml:"pnic,omitempty"` Vnic []HostVirtualNic `xml:"vnic,omitempty"` ConsoleVnic []HostVirtualNic `xml:"consoleVnic,omitempty"` DnsConfig BaseHostDnsConfig `xml:"dnsConfig,omitempty,typeattr"` IpRouteConfig BaseHostIpRouteConfig `xml:"ipRouteConfig,omitempty,typeattr"` ConsoleIpRouteConfig BaseHostIpRouteConfig `xml:"consoleIpRouteConfig,omitempty,typeattr"` RouteTableInfo *HostIpRouteTableInfo `xml:"routeTableInfo,omitempty"` Dhcp []HostDhcpService `xml:"dhcp,omitempty"` Nat []HostNatService `xml:"nat,omitempty"` IpV6Enabled *bool `xml:"ipV6Enabled"` AtBootIpV6Enabled *bool `xml:"atBootIpV6Enabled"` NetStackInstance []HostNetStackInstance `xml:"netStackInstance,omitempty"` OpaqueSwitch []HostOpaqueSwitch `xml:"opaqueSwitch,omitempty"` OpaqueNetwork []HostOpaqueNetworkInfo `xml:"opaqueNetwork,omitempty"` }
type HostNetworkPolicy ¶
type HostNetworkPolicy struct { DynamicData Security *HostNetworkSecurityPolicy `xml:"security,omitempty"` NicTeaming *HostNicTeamingPolicy `xml:"nicTeaming,omitempty"` OffloadPolicy *HostNetOffloadCapabilities `xml:"offloadPolicy,omitempty"` ShapingPolicy *HostNetworkTrafficShapingPolicy `xml:"shapingPolicy,omitempty"` }
type HostNetworkResourceRuntime ¶
type HostNetworkResourceRuntime struct { DynamicData PnicResourceInfo []HostPnicNetworkResourceInfo `xml:"pnicResourceInfo"` }
type HostNetworkSecurityPolicy ¶
type HostNetworkSecurityPolicy struct { DynamicData AllowPromiscuous *bool `xml:"allowPromiscuous"` MacChanges *bool `xml:"macChanges"` ForgedTransmits *bool `xml:"forgedTransmits"` }
type HostNetworkTrafficShapingPolicy ¶
type HostNetworkTrafficShapingPolicy struct { DynamicData Enabled *bool `xml:"enabled"` AverageBandwidth int64 `xml:"averageBandwidth,omitempty"` PeakBandwidth int64 `xml:"peakBandwidth,omitempty"` BurstSize int64 `xml:"burstSize,omitempty"` }
type HostNewNetworkConnectInfo ¶
type HostNewNetworkConnectInfo struct {
HostConnectInfoNetworkInfo
}
type HostNicFailureCriteria ¶
type HostNicFailureCriteria struct { DynamicData CheckSpeed string `xml:"checkSpeed,omitempty"` Speed int32 `xml:"speed,omitempty"` CheckDuplex *bool `xml:"checkDuplex"` FullDuplex *bool `xml:"fullDuplex"` CheckErrorPercent *bool `xml:"checkErrorPercent"` Percentage int32 `xml:"percentage,omitempty"` CheckBeacon *bool `xml:"checkBeacon"` }
type HostNicOrderPolicy ¶
type HostNicOrderPolicy struct { DynamicData ActiveNic []string `xml:"activeNic,omitempty"` StandbyNic []string `xml:"standbyNic,omitempty"` }
type HostNicTeamingPolicy ¶
type HostNicTeamingPolicy struct { DynamicData Policy string `xml:"policy,omitempty"` ReversePolicy *bool `xml:"reversePolicy"` NotifySwitches *bool `xml:"notifySwitches"` RollingOrder *bool `xml:"rollingOrder"` FailureCriteria *HostNicFailureCriteria `xml:"failureCriteria,omitempty"` NicOrder *HostNicOrderPolicy `xml:"nicOrder,omitempty"` }
type HostNoAvailableNetworksEvent ¶
type HostNoAvailableNetworksEvent struct { HostDasEvent Ips string `xml:"ips,omitempty"` }
type HostNoHAEnabledPortGroupsEvent ¶
type HostNoHAEnabledPortGroupsEvent struct {
HostDasEvent
}
type HostNoRedundantManagementNetworkEvent ¶
type HostNoRedundantManagementNetworkEvent struct {
HostDasEvent
}
type HostNonCompliantEvent ¶
type HostNonCompliantEvent struct {
HostEvent
}
type HostNotConnected ¶
type HostNotConnected struct {
HostCommunication
}
type HostNotConnectedFault ¶
type HostNotConnectedFault HostNotConnected
type HostNotInClusterEvent ¶
type HostNotInClusterEvent struct {
HostDasEvent
}
type HostNotReachable ¶
type HostNotReachable struct {
HostCommunication
}
type HostNotReachableFault ¶
type HostNotReachableFault HostNotReachable
type HostNtpConfig ¶
type HostNtpConfig struct { DynamicData Server []string `xml:"server,omitempty"` ConfigFile []string `xml:"configFile,omitempty"` }
type HostNumaInfo ¶
type HostNumaInfo struct { DynamicData Type string `xml:"type"` NumNodes int32 `xml:"numNodes"` NumaNode []HostNumaNode `xml:"numaNode,omitempty"` }
type HostNumaNode ¶
type HostNumericSensorHealthState ¶
type HostNumericSensorHealthState string
type HostNumericSensorInfo ¶
type HostNumericSensorInfo struct { DynamicData Name string `xml:"name"` HealthState BaseElementDescription `xml:"healthState,omitempty,typeattr"` CurrentReading int64 `xml:"currentReading"` UnitModifier int32 `xml:"unitModifier"` BaseUnits string `xml:"baseUnits"` RateUnits string `xml:"rateUnits,omitempty"` SensorType string `xml:"sensorType"` Id string `xml:"id,omitempty"` TimeStamp string `xml:"timeStamp,omitempty"` }
type HostNumericSensorType ¶
type HostNumericSensorType string
type HostOpaqueNetworkInfo ¶
type HostOpaqueNetworkInfo struct { DynamicData OpaqueNetworkId string `xml:"opaqueNetworkId"` OpaqueNetworkName string `xml:"opaqueNetworkName"` OpaqueNetworkType string `xml:"opaqueNetworkType"` PnicZone []string `xml:"pnicZone,omitempty"` Capability *OpaqueNetworkCapability `xml:"capability,omitempty"` ExtraConfig []BaseOptionValue `xml:"extraConfig,omitempty,typeattr"` }
type HostOpaqueSwitch ¶
type HostOpaqueSwitch struct { DynamicData Key string `xml:"key"` Name string `xml:"name,omitempty"` Pnic []string `xml:"pnic,omitempty"` PnicZone []HostOpaqueSwitchPhysicalNicZone `xml:"pnicZone,omitempty"` Status string `xml:"status,omitempty"` Vtep []HostVirtualNic `xml:"vtep,omitempty"` ExtraConfig []BaseOptionValue `xml:"extraConfig,omitempty,typeattr"` FeatureCapability []HostFeatureCapability `xml:"featureCapability,omitempty"` }
type HostOpaqueSwitchOpaqueSwitchState ¶
type HostOpaqueSwitchOpaqueSwitchState string
type HostOpaqueSwitchPhysicalNicZone ¶
type HostOpaqueSwitchPhysicalNicZone struct { DynamicData Key string `xml:"key"` PnicDevice []string `xml:"pnicDevice,omitempty"` }
type HostOvercommittedEvent ¶
type HostOvercommittedEvent struct {
ClusterOvercommittedEvent
}
type HostPMemVolume ¶ added in v0.18.0
type HostPMemVolume struct { HostFileSystemVolume Uuid string `xml:"uuid"` Version string `xml:"version"` }
type HostParallelScsiHba ¶
type HostParallelScsiHba struct {
HostHostBusAdapter
}
type HostParallelScsiTargetTransport ¶
type HostParallelScsiTargetTransport struct {
HostTargetTransport
}
type HostPatchManagerInstallState ¶
type HostPatchManagerInstallState string
type HostPatchManagerIntegrityStatus ¶
type HostPatchManagerIntegrityStatus string
type HostPatchManagerLocator ¶
type HostPatchManagerLocator struct { DynamicData Url string `xml:"url"` Proxy string `xml:"proxy,omitempty"` }
type HostPatchManagerReason ¶
type HostPatchManagerReason string
type HostPatchManagerResult ¶
type HostPatchManagerResult struct { DynamicData Version string `xml:"version"` Status []HostPatchManagerStatus `xml:"status,omitempty"` XmlResult string `xml:"xmlResult,omitempty"` }
type HostPatchManagerStatus ¶
type HostPatchManagerStatus struct { DynamicData Id string `xml:"id"` Applicable bool `xml:"applicable"` Reason []string `xml:"reason,omitempty"` Integrity string `xml:"integrity,omitempty"` Installed bool `xml:"installed"` InstallState []string `xml:"installState,omitempty"` PrerequisitePatch []HostPatchManagerStatusPrerequisitePatch `xml:"prerequisitePatch,omitempty"` RestartRequired bool `xml:"restartRequired"` ReconnectRequired bool `xml:"reconnectRequired"` VmOffRequired bool `xml:"vmOffRequired"` SupersededPatchIds []string `xml:"supersededPatchIds,omitempty"` }
type HostPatchManagerStatusPrerequisitePatch ¶
type HostPatchManagerStatusPrerequisitePatch struct { DynamicData Id string `xml:"id"` InstallState []string `xml:"installState,omitempty"` }
type HostPathSelectionPolicyOption ¶
type HostPathSelectionPolicyOption struct { DynamicData Policy BaseElementDescription `xml:"policy,typeattr"` }
type HostPciDevice ¶
type HostPciDevice struct { DynamicData Id string `xml:"id"` ClassId int16 `xml:"classId"` Bus byte `xml:"bus"` Slot byte `xml:"slot"` Function byte `xml:"function"` VendorId int16 `xml:"vendorId"` SubVendorId int16 `xml:"subVendorId"` VendorName string `xml:"vendorName"` DeviceId int16 `xml:"deviceId"` SubDeviceId int16 `xml:"subDeviceId"` ParentBridge string `xml:"parentBridge,omitempty"` DeviceName string `xml:"deviceName"` }
type HostPciPassthruConfig ¶
type HostPciPassthruConfig struct { DynamicData Id string `xml:"id"` PassthruEnabled bool `xml:"passthruEnabled"` }
func (*HostPciPassthruConfig) GetHostPciPassthruConfig ¶
func (b *HostPciPassthruConfig) GetHostPciPassthruConfig() *HostPciPassthruConfig
type HostPciPassthruInfo ¶
type HostPciPassthruInfo struct { DynamicData Id string `xml:"id"` DependentDevice string `xml:"dependentDevice"` PassthruEnabled bool `xml:"passthruEnabled"` PassthruCapable bool `xml:"passthruCapable"` PassthruActive bool `xml:"passthruActive"` }
func (*HostPciPassthruInfo) GetHostPciPassthruInfo ¶
func (b *HostPciPassthruInfo) GetHostPciPassthruInfo() *HostPciPassthruInfo
type HostPersistentMemoryInfo ¶ added in v0.18.0
type HostPersistentMemoryInfo struct { DynamicData CapacityInMB int64 `xml:"capacityInMB,omitempty"` VolumeUUID string `xml:"volumeUUID,omitempty"` }
type HostPlacedVirtualNicIdentifier ¶
type HostPlacedVirtualNicIdentifier struct { DynamicData Vm ManagedObjectReference `xml:"vm"` VnicKey string `xml:"vnicKey"` Reservation *int32 `xml:"reservation"` }
type HostPlugStoreTopology ¶
type HostPlugStoreTopology struct { DynamicData Adapter []HostPlugStoreTopologyAdapter `xml:"adapter,omitempty"` Path []HostPlugStoreTopologyPath `xml:"path,omitempty"` Target []HostPlugStoreTopologyTarget `xml:"target,omitempty"` Device []HostPlugStoreTopologyDevice `xml:"device,omitempty"` Plugin []HostPlugStoreTopologyPlugin `xml:"plugin,omitempty"` }
type HostPlugStoreTopologyAdapter ¶
type HostPlugStoreTopologyAdapter struct { DynamicData Key string `xml:"key"` Adapter string `xml:"adapter"` Path []string `xml:"path,omitempty"` }
type HostPlugStoreTopologyDevice ¶
type HostPlugStoreTopologyDevice struct { DynamicData Key string `xml:"key"` Lun string `xml:"lun"` Path []string `xml:"path,omitempty"` }
type HostPlugStoreTopologyPath ¶
type HostPlugStoreTopologyPath struct { DynamicData Key string `xml:"key"` Name string `xml:"name"` ChannelNumber int32 `xml:"channelNumber,omitempty"` TargetNumber int32 `xml:"targetNumber,omitempty"` LunNumber int32 `xml:"lunNumber,omitempty"` Adapter string `xml:"adapter,omitempty"` Target string `xml:"target,omitempty"` Device string `xml:"device,omitempty"` }
type HostPlugStoreTopologyPlugin ¶
type HostPlugStoreTopologyPlugin struct { DynamicData Key string `xml:"key"` Name string `xml:"name"` Device []string `xml:"device,omitempty"` ClaimedPath []string `xml:"claimedPath,omitempty"` }
type HostPlugStoreTopologyTarget ¶
type HostPlugStoreTopologyTarget struct { DynamicData Key string `xml:"key"` Transport BaseHostTargetTransport `xml:"transport,omitempty,typeattr"` }
type HostPnicNetworkResourceInfo ¶
type HostPnicNetworkResourceInfo struct { DynamicData PnicDevice string `xml:"pnicDevice"` AvailableBandwidthForVMTraffic int64 `xml:"availableBandwidthForVMTraffic,omitempty"` UnusedBandwidthForVMTraffic int64 `xml:"unusedBandwidthForVMTraffic,omitempty"` PlacedVirtualNics []HostPlacedVirtualNicIdentifier `xml:"placedVirtualNics,omitempty"` }
type HostPortGroup ¶
type HostPortGroup struct { DynamicData Key string `xml:"key,omitempty"` Port []HostPortGroupPort `xml:"port,omitempty"` Vswitch string `xml:"vswitch,omitempty"` ComputedPolicy HostNetworkPolicy `xml:"computedPolicy"` Spec HostPortGroupSpec `xml:"spec"` }
type HostPortGroupConfig ¶
type HostPortGroupConfig struct { DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Spec *HostPortGroupSpec `xml:"spec,omitempty"` }
type HostPortGroupPort ¶
type HostPortGroupPort struct { DynamicData Key string `xml:"key,omitempty"` Mac []string `xml:"mac,omitempty"` Type string `xml:"type"` }
type HostPortGroupProfile ¶
type HostPortGroupProfile struct { PortGroupProfile IpConfig IpAddressProfile `xml:"ipConfig"` }
type HostPortGroupSpec ¶
type HostPortGroupSpec struct { DynamicData Name string `xml:"name"` VlanId int32 `xml:"vlanId"` VswitchName string `xml:"vswitchName"` Policy HostNetworkPolicy `xml:"policy"` }
type HostPosixAccountSpec ¶
type HostPosixAccountSpec struct { HostAccountSpec PosixId int32 `xml:"posixId,omitempty"` ShellAccess *bool `xml:"shellAccess"` }
type HostPowerOpFailed ¶
type HostPowerOpFailed struct {
VimFault
}
func (*HostPowerOpFailed) GetHostPowerOpFailed ¶
func (b *HostPowerOpFailed) GetHostPowerOpFailed() *HostPowerOpFailed
type HostPowerOpFailedFault ¶
type HostPowerOpFailedFault BaseHostPowerOpFailed
type HostPowerOperationType ¶
type HostPowerOperationType string
type HostPowerPolicy ¶
type HostPowerPolicy struct { DynamicData Key int32 `xml:"key"` Name string `xml:"name"` ShortName string `xml:"shortName"` Description string `xml:"description"` }
type HostPrimaryAgentNotShortNameEvent ¶
type HostPrimaryAgentNotShortNameEvent struct { HostDasEvent PrimaryAgent string `xml:"primaryAgent"` }
type HostProfileAppliedEvent ¶
type HostProfileAppliedEvent struct { HostEvent Profile ProfileEventArgument `xml:"profile"` }
type HostProfileCompleteConfigSpec ¶
type HostProfileCompleteConfigSpec struct { HostProfileConfigSpec ApplyProfile *HostApplyProfile `xml:"applyProfile,omitempty"` CustomComplyProfile *ComplianceProfile `xml:"customComplyProfile,omitempty"` DisabledExpressionListChanged bool `xml:"disabledExpressionListChanged"` DisabledExpressionList []string `xml:"disabledExpressionList,omitempty"` ValidatorHost *ManagedObjectReference `xml:"validatorHost,omitempty"` Validating *bool `xml:"validating"` HostConfig *HostProfileConfigInfo `xml:"hostConfig,omitempty"` }
type HostProfileConfigInfo ¶
type HostProfileConfigInfo struct { ProfileConfigInfo ApplyProfile *HostApplyProfile `xml:"applyProfile,omitempty"` DefaultComplyProfile *ComplianceProfile `xml:"defaultComplyProfile,omitempty"` DefaultComplyLocator []ComplianceLocator `xml:"defaultComplyLocator,omitempty"` CustomComplyProfile *ComplianceProfile `xml:"customComplyProfile,omitempty"` DisabledExpressionList []string `xml:"disabledExpressionList,omitempty"` Description *ProfileDescription `xml:"description,omitempty"` }
type HostProfileConfigSpec ¶
type HostProfileConfigSpec struct {
ProfileCreateSpec
}
func (*HostProfileConfigSpec) GetHostProfileConfigSpec ¶
func (b *HostProfileConfigSpec) GetHostProfileConfigSpec() *HostProfileConfigSpec
type HostProfileHostBasedConfigSpec ¶
type HostProfileHostBasedConfigSpec struct { HostProfileConfigSpec Host ManagedObjectReference `xml:"host"` UseHostProfileEngine *bool `xml:"useHostProfileEngine"` }
type HostProfileManagerAnswerFileStatus ¶
type HostProfileManagerAnswerFileStatus string
type HostProfileManagerCompositionResult ¶ added in v0.18.0
type HostProfileManagerCompositionResult struct { DynamicData Errors []LocalizableMessage `xml:"errors,omitempty"` Results []HostProfileManagerCompositionResultResultElement `xml:"results,omitempty"` }
type HostProfileManagerCompositionResultResultElement ¶ added in v0.18.0
type HostProfileManagerCompositionResultResultElement struct { DynamicData Target ManagedObjectReference `xml:"target"` Status string `xml:"status"` Errors []LocalizableMessage `xml:"errors,omitempty"` }
type HostProfileManagerCompositionResultResultElementStatus ¶ added in v0.18.0
type HostProfileManagerCompositionResultResultElementStatus string
type HostProfileManagerCompositionValidationResult ¶ added in v0.18.0
type HostProfileManagerCompositionValidationResult struct { DynamicData Results []HostProfileManagerCompositionValidationResultResultElement `xml:"results,omitempty"` Errors []LocalizableMessage `xml:"errors,omitempty"` }
type HostProfileManagerCompositionValidationResultResultElement ¶ added in v0.12.0
type HostProfileManagerCompositionValidationResultResultElement struct { DynamicData Target ManagedObjectReference `xml:"target"` Status string `xml:"status"` Errors []LocalizableMessage `xml:"errors,omitempty"` SourceDiffForToBeMerged *HostApplyProfile `xml:"sourceDiffForToBeMerged,omitempty"` TargetDiffForToBeMerged *HostApplyProfile `xml:"targetDiffForToBeMerged,omitempty"` ToBeAdded *HostApplyProfile `xml:"toBeAdded,omitempty"` ToBeDeleted *HostApplyProfile `xml:"toBeDeleted,omitempty"` ToBeDisabled *HostApplyProfile `xml:"toBeDisabled,omitempty"` ToBeEnabled *HostApplyProfile `xml:"toBeEnabled,omitempty"` ToBeReenableCC *HostApplyProfile `xml:"toBeReenableCC,omitempty"` }
type HostProfileManagerCompositionValidationResultResultElementStatus ¶ added in v0.18.0
type HostProfileManagerCompositionValidationResultResultElementStatus string
type HostProfileManagerConfigTaskList ¶
type HostProfileManagerConfigTaskList struct { DynamicData ConfigSpec *HostConfigSpec `xml:"configSpec,omitempty"` TaskDescription []LocalizableMessage `xml:"taskDescription,omitempty"` TaskListRequirement []string `xml:"taskListRequirement,omitempty"` }
type HostProfileManagerHostToConfigSpecMap ¶ added in v0.12.0
type HostProfileManagerHostToConfigSpecMap struct { DynamicData Host ManagedObjectReference `xml:"host"` ConfigSpec BaseAnswerFileCreateSpec `xml:"configSpec,typeattr"` }
type HostProfileManagerTaskListRequirement ¶
type HostProfileManagerTaskListRequirement string
type HostProfileResetValidationState ¶ added in v0.18.0
type HostProfileResetValidationState HostProfileResetValidationStateRequestType
type HostProfileResetValidationStateRequestType ¶ added in v0.18.0
type HostProfileResetValidationStateRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type HostProfileResetValidationStateResponse ¶ added in v0.18.0
type HostProfileResetValidationStateResponse struct { }
type HostProfileSerializedHostProfileSpec ¶
type HostProfileSerializedHostProfileSpec struct { ProfileSerializedCreateSpec ValidatorHost *ManagedObjectReference `xml:"validatorHost,omitempty"` Validating *bool `xml:"validating"` }
type HostProfileValidationFailureInfo ¶ added in v0.18.0
type HostProfileValidationFailureInfo struct { DynamicData Name string `xml:"name"` Annotation string `xml:"annotation"` UpdateType string `xml:"updateType"` Host *ManagedObjectReference `xml:"host,omitempty"` ApplyProfile *HostApplyProfile `xml:"applyProfile,omitempty"` Failures []ProfileUpdateFailedUpdateFailure `xml:"failures,omitempty"` Faults []LocalizedMethodFault `xml:"faults,omitempty"` }
type HostProfileValidationFailureInfoUpdateType ¶ added in v0.18.0
type HostProfileValidationFailureInfoUpdateType string
type HostProfileValidationState ¶ added in v0.18.0
type HostProfileValidationState string
type HostProfilesEntityCustomizations ¶ added in v0.12.0
type HostProfilesEntityCustomizations struct {
DynamicData
}
func (*HostProfilesEntityCustomizations) GetHostProfilesEntityCustomizations ¶ added in v0.12.0
func (b *HostProfilesEntityCustomizations) GetHostProfilesEntityCustomizations() *HostProfilesEntityCustomizations
type HostProtocolEndpoint ¶
type HostProtocolEndpoint struct { DynamicData PeType string `xml:"peType"` Type string `xml:"type,omitempty"` Uuid string `xml:"uuid"` HostKey []ManagedObjectReference `xml:"hostKey,omitempty"` StorageArray string `xml:"storageArray,omitempty"` NfsServer string `xml:"nfsServer,omitempty"` NfsDir string `xml:"nfsDir,omitempty"` NfsServerScope string `xml:"nfsServerScope,omitempty"` NfsServerMajor string `xml:"nfsServerMajor,omitempty"` NfsServerAuthType string `xml:"nfsServerAuthType,omitempty"` NfsServerUser string `xml:"nfsServerUser,omitempty"` DeviceId string `xml:"deviceId,omitempty"` }
type HostProtocolEndpointPEType ¶
type HostProtocolEndpointPEType string
type HostProtocolEndpointProtocolEndpointType ¶ added in v0.12.0
type HostProtocolEndpointProtocolEndpointType string
type HostProxySwitch ¶
type HostProxySwitch struct { DynamicData DvsUuid string `xml:"dvsUuid"` DvsName string `xml:"dvsName"` Key string `xml:"key"` NumPorts int32 `xml:"numPorts"` ConfigNumPorts int32 `xml:"configNumPorts,omitempty"` NumPortsAvailable int32 `xml:"numPortsAvailable"` UplinkPort []KeyValue `xml:"uplinkPort,omitempty"` Mtu int32 `xml:"mtu,omitempty"` Pnic []string `xml:"pnic,omitempty"` Spec HostProxySwitchSpec `xml:"spec"` HostLag []HostProxySwitchHostLagConfig `xml:"hostLag,omitempty"` NetworkReservationSupported *bool `xml:"networkReservationSupported"` }
type HostProxySwitchConfig ¶
type HostProxySwitchConfig struct { DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Uuid string `xml:"uuid"` Spec *HostProxySwitchSpec `xml:"spec,omitempty"` }
type HostProxySwitchHostLagConfig ¶
type HostProxySwitchHostLagConfig struct { DynamicData LagKey string `xml:"lagKey"` LagName string `xml:"lagName,omitempty"` UplinkPort []KeyValue `xml:"uplinkPort,omitempty"` }
type HostProxySwitchSpec ¶
type HostProxySwitchSpec struct { DynamicData Backing BaseDistributedVirtualSwitchHostMemberBacking `xml:"backing,omitempty,typeattr"` }
type HostReconcileDatastoreInventoryRequestType ¶ added in v0.12.0
type HostReconcileDatastoreInventoryRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` }
type HostReconcileDatastoreInventory_Task ¶ added in v0.12.0
type HostReconcileDatastoreInventory_Task HostReconcileDatastoreInventoryRequestType
type HostReconcileDatastoreInventory_TaskResponse ¶ added in v0.12.0
type HostReconcileDatastoreInventory_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostReconnectionFailedEvent ¶
type HostReconnectionFailedEvent struct {
HostEvent
}
type HostRegisterDisk ¶ added in v0.12.0
type HostRegisterDisk HostRegisterDiskRequestType
type HostRegisterDiskRequestType ¶ added in v0.12.0
type HostRegisterDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Path string `xml:"path"` Name string `xml:"name,omitempty"` }
type HostRegisterDiskResponse ¶ added in v0.12.0
type HostRegisterDiskResponse struct {
Returnval VStorageObject `xml:"returnval"`
}
type HostReliableMemoryInfo ¶
type HostReliableMemoryInfo struct { DynamicData MemorySize int64 `xml:"memorySize"` }
type HostRelocateVStorageObjectRequestType ¶ added in v0.12.0
type HostRelocateVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` Spec VslmRelocateSpec `xml:"spec"` }
type HostRelocateVStorageObject_Task ¶ added in v0.12.0
type HostRelocateVStorageObject_Task HostRelocateVStorageObjectRequestType
type HostRelocateVStorageObject_TaskResponse ¶ added in v0.12.0
type HostRelocateVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostRemoveVFlashResource ¶
type HostRemoveVFlashResource HostRemoveVFlashResourceRequestType
type HostRemoveVFlashResourceRequestType ¶
type HostRemoveVFlashResourceRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type HostRemoveVFlashResourceResponse ¶
type HostRemoveVFlashResourceResponse struct { }
type HostRemovedEvent ¶
type HostRemovedEvent struct {
HostEvent
}
type HostRenameVStorageObject ¶ added in v0.12.0
type HostRenameVStorageObject HostRenameVStorageObjectRequestType
type HostRenameVStorageObjectRequestType ¶ added in v0.12.0
type HostRenameVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` Name string `xml:"name"` }
type HostRenameVStorageObjectResponse ¶ added in v0.12.0
type HostRenameVStorageObjectResponse struct { }
type HostReplayUnsupportedReason ¶
type HostReplayUnsupportedReason string
type HostResignatureRescanResult ¶
type HostResignatureRescanResult struct { DynamicData Rescan []HostVmfsRescanResult `xml:"rescan,omitempty"` Result ManagedObjectReference `xml:"result"` }
type HostRetrieveVStorageInfrastructureObjectPolicy ¶ added in v0.18.0
type HostRetrieveVStorageInfrastructureObjectPolicy HostRetrieveVStorageInfrastructureObjectPolicyRequestType
type HostRetrieveVStorageInfrastructureObjectPolicyRequestType ¶ added in v0.18.0
type HostRetrieveVStorageInfrastructureObjectPolicyRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` }
type HostRetrieveVStorageInfrastructureObjectPolicyResponse ¶ added in v0.18.0
type HostRetrieveVStorageInfrastructureObjectPolicyResponse struct {
Returnval []VslmInfrastructureObjectPolicy `xml:"returnval,omitempty"`
}
type HostRetrieveVStorageObject ¶ added in v0.12.0
type HostRetrieveVStorageObject HostRetrieveVStorageObjectRequestType
type HostRetrieveVStorageObjectRequestType ¶ added in v0.12.0
type HostRetrieveVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` }
type HostRetrieveVStorageObjectResponse ¶ added in v0.12.0
type HostRetrieveVStorageObjectResponse struct {
Returnval VStorageObject `xml:"returnval"`
}
type HostRetrieveVStorageObjectState ¶ added in v0.12.0
type HostRetrieveVStorageObjectState HostRetrieveVStorageObjectStateRequestType
type HostRetrieveVStorageObjectStateRequestType ¶ added in v0.12.0
type HostRetrieveVStorageObjectStateRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` }
type HostRetrieveVStorageObjectStateResponse ¶ added in v0.12.0
type HostRetrieveVStorageObjectStateResponse struct {
Returnval VStorageObjectStateInfo `xml:"returnval"`
}
type HostRuntimeInfo ¶
type HostRuntimeInfo struct { DynamicData ConnectionState HostSystemConnectionState `xml:"connectionState"` PowerState HostSystemPowerState `xml:"powerState"` StandbyMode string `xml:"standbyMode,omitempty"` InMaintenanceMode bool `xml:"inMaintenanceMode"` InQuarantineMode *bool `xml:"inQuarantineMode"` BootTime *time.Time `xml:"bootTime"` HealthSystemRuntime *HealthSystemRuntime `xml:"healthSystemRuntime,omitempty"` DasHostState *ClusterDasFdmHostState `xml:"dasHostState,omitempty"` TpmPcrValues []HostTpmDigestInfo `xml:"tpmPcrValues,omitempty"` VsanRuntimeInfo *VsanHostRuntimeInfo `xml:"vsanRuntimeInfo,omitempty"` NetworkRuntimeInfo *HostRuntimeInfoNetworkRuntimeInfo `xml:"networkRuntimeInfo,omitempty"` VFlashResourceRuntimeInfo *HostVFlashManagerVFlashResourceRunTimeInfo `xml:"vFlashResourceRuntimeInfo,omitempty"` HostMaxVirtualDiskCapacity int64 `xml:"hostMaxVirtualDiskCapacity,omitempty"` CryptoState string `xml:"cryptoState,omitempty"` CryptoKeyId *CryptoKeyId `xml:"cryptoKeyId,omitempty"` }
type HostRuntimeInfoNetStackInstanceRuntimeInfo ¶
type HostRuntimeInfoNetStackInstanceRuntimeInfo struct { DynamicData NetStackInstanceKey string `xml:"netStackInstanceKey"` State string `xml:"state,omitempty"` VmknicKeys []string `xml:"vmknicKeys,omitempty"` MaxNumberOfConnections int32 `xml:"maxNumberOfConnections,omitempty"` CurrentIpV6Enabled *bool `xml:"currentIpV6Enabled"` }
type HostRuntimeInfoNetStackInstanceRuntimeInfoState ¶
type HostRuntimeInfoNetStackInstanceRuntimeInfoState string
type HostRuntimeInfoNetworkRuntimeInfo ¶
type HostRuntimeInfoNetworkRuntimeInfo struct { DynamicData NetStackInstanceRuntimeInfo []HostRuntimeInfoNetStackInstanceRuntimeInfo `xml:"netStackInstanceRuntimeInfo,omitempty"` NetworkResourceRuntime *HostNetworkResourceRuntime `xml:"networkResourceRuntime,omitempty"` }
type HostScheduleReconcileDatastoreInventory ¶ added in v0.12.0
type HostScheduleReconcileDatastoreInventory HostScheduleReconcileDatastoreInventoryRequestType
type HostScheduleReconcileDatastoreInventoryRequestType ¶ added in v0.12.0
type HostScheduleReconcileDatastoreInventoryRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` }
type HostScheduleReconcileDatastoreInventoryResponse ¶ added in v0.12.0
type HostScheduleReconcileDatastoreInventoryResponse struct { }
type HostScsiDisk ¶
type HostScsiDisk struct { ScsiLun Capacity HostDiskDimensionsLba `xml:"capacity"` DevicePath string `xml:"devicePath"` Ssd *bool `xml:"ssd"` LocalDisk *bool `xml:"localDisk"` PhysicalLocation []string `xml:"physicalLocation,omitempty"` EmulatedDIXDIFEnabled *bool `xml:"emulatedDIXDIFEnabled"` VsanDiskInfo *VsanHostVsanDiskInfo `xml:"vsanDiskInfo,omitempty"` ScsiDiskType string `xml:"scsiDiskType,omitempty"` }
type HostScsiDiskPartition ¶
type HostScsiDiskPartition struct { DynamicData DiskName string `xml:"diskName"` Partition int32 `xml:"partition"` }
type HostScsiTopology ¶
type HostScsiTopology struct { DynamicData Adapter []HostScsiTopologyInterface `xml:"adapter,omitempty"` }
type HostScsiTopologyInterface ¶
type HostScsiTopologyInterface struct { DynamicData Key string `xml:"key"` Adapter string `xml:"adapter"` Target []HostScsiTopologyTarget `xml:"target,omitempty"` }
type HostScsiTopologyLun ¶
type HostScsiTopologyLun struct { DynamicData Key string `xml:"key"` Lun int32 `xml:"lun"` ScsiLun string `xml:"scsiLun"` }
type HostScsiTopologyTarget ¶
type HostScsiTopologyTarget struct { DynamicData Key string `xml:"key"` Target int32 `xml:"target"` Lun []HostScsiTopologyLun `xml:"lun,omitempty"` Transport BaseHostTargetTransport `xml:"transport,omitempty,typeattr"` }
type HostSecuritySpec ¶
type HostSecuritySpec struct { DynamicData AdminPassword string `xml:"adminPassword,omitempty"` RemovePermission []Permission `xml:"removePermission,omitempty"` AddPermission []Permission `xml:"addPermission,omitempty"` }
type HostSerialAttachedHba ¶ added in v0.12.0
type HostSerialAttachedHba struct { HostHostBusAdapter NodeWorldWideName string `xml:"nodeWorldWideName"` }
type HostSerialAttachedTargetTransport ¶ added in v0.12.0
type HostSerialAttachedTargetTransport struct {
HostTargetTransport
}
type HostService ¶
type HostService struct { DynamicData Key string `xml:"key"` Label string `xml:"label"` Required bool `xml:"required"` Uninstallable bool `xml:"uninstallable"` Running bool `xml:"running"` Ruleset []string `xml:"ruleset,omitempty"` Policy string `xml:"policy"` SourcePackage *HostServiceSourcePackage `xml:"sourcePackage,omitempty"` }
type HostServiceConfig ¶
type HostServiceConfig struct { DynamicData ServiceId string `xml:"serviceId"` StartupPolicy string `xml:"startupPolicy"` }
type HostServiceInfo ¶
type HostServiceInfo struct { DynamicData Service []HostService `xml:"service,omitempty"` }
type HostServicePolicy ¶
type HostServicePolicy string
type HostServiceSourcePackage ¶
type HostServiceSourcePackage struct { DynamicData SourcePackageName string `xml:"sourcePackageName"` Description string `xml:"description"` }
type HostServiceTicket ¶
type HostSetVStorageObjectControlFlags ¶ added in v0.18.0
type HostSetVStorageObjectControlFlags HostSetVStorageObjectControlFlagsRequestType
type HostSetVStorageObjectControlFlagsRequestType ¶ added in v0.18.0
type HostSetVStorageObjectControlFlagsRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` ControlFlags []string `xml:"controlFlags,omitempty"` }
type HostSetVStorageObjectControlFlagsResponse ¶ added in v0.18.0
type HostSetVStorageObjectControlFlagsResponse struct { }
type HostSharedGpuCapabilities ¶ added in v0.18.0
type HostSharedGpuCapabilities struct {}
type HostShortNameInconsistentEvent ¶
type HostShortNameInconsistentEvent struct { HostDasEvent ShortName string `xml:"shortName"` ShortName2 string `xml:"shortName2"` }
type HostShutdownEvent ¶
type HostSnmpAgentCapability ¶
type HostSnmpAgentCapability string
type HostSnmpConfigSpec ¶
type HostSnmpConfigSpec struct { DynamicData Enabled *bool `xml:"enabled"` Port int32 `xml:"port,omitempty"` ReadOnlyCommunities []string `xml:"readOnlyCommunities,omitempty"` TrapTargets []HostSnmpDestination `xml:"trapTargets,omitempty"` Option []KeyValue `xml:"option,omitempty"` }
type HostSnmpDestination ¶
type HostSnmpDestination struct { DynamicData HostName string `xml:"hostName"` Port int32 `xml:"port"` Community string `xml:"community"` }
type HostSnmpSystemAgentLimits ¶
type HostSnmpSystemAgentLimits struct { DynamicData MaxReadOnlyCommunities int32 `xml:"maxReadOnlyCommunities"` MaxTrapDestinations int32 `xml:"maxTrapDestinations"` MaxCommunityLength int32 `xml:"maxCommunityLength"` MaxBufferSize int32 `xml:"maxBufferSize"` Capability HostSnmpAgentCapability `xml:"capability,omitempty"` }
type HostSpecGetUpdatedHosts ¶ added in v0.12.0
type HostSpecGetUpdatedHosts HostSpecGetUpdatedHostsRequestType
type HostSpecGetUpdatedHostsRequestType ¶ added in v0.12.0
type HostSpecGetUpdatedHostsRequestType struct { This ManagedObjectReference `xml:"_this"` StartChangeID string `xml:"startChangeID,omitempty"` EndChangeID string `xml:"endChangeID,omitempty"` }
type HostSpecGetUpdatedHostsResponse ¶ added in v0.12.0
type HostSpecGetUpdatedHostsResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type HostSpecification ¶ added in v0.12.0
type HostSpecification struct { DynamicData CreatedTime time.Time `xml:"createdTime"` LastModified *time.Time `xml:"lastModified"` Host ManagedObjectReference `xml:"host"` SubSpecs []HostSubSpecification `xml:"subSpecs,omitempty"` ChangeID string `xml:"changeID,omitempty"` }
type HostSpecificationOperationFailed ¶ added in v0.12.0
type HostSpecificationOperationFailed struct { VimFault Host ManagedObjectReference `xml:"host"` }
type HostSpecificationOperationFailedFault ¶ added in v0.12.0
type HostSpecificationOperationFailedFault HostSpecificationOperationFailed
type HostSriovConfig ¶
type HostSriovConfig struct { HostPciPassthruConfig SriovEnabled bool `xml:"sriovEnabled"` NumVirtualFunction int32 `xml:"numVirtualFunction"` }
type HostSriovDevicePoolInfo ¶ added in v0.12.0
type HostSriovDevicePoolInfo struct { DynamicData Key string `xml:"key"` }
func (*HostSriovDevicePoolInfo) GetHostSriovDevicePoolInfo ¶ added in v0.12.0
func (b *HostSriovDevicePoolInfo) GetHostSriovDevicePoolInfo() *HostSriovDevicePoolInfo
type HostSriovInfo ¶
type HostSriovInfo struct { HostPciPassthruInfo SriovEnabled bool `xml:"sriovEnabled"` SriovCapable bool `xml:"sriovCapable"` SriovActive bool `xml:"sriovActive"` NumVirtualFunctionRequested int32 `xml:"numVirtualFunctionRequested"` NumVirtualFunction int32 `xml:"numVirtualFunction"` MaxVirtualFunctionSupported int32 `xml:"maxVirtualFunctionSupported"` }
type HostSriovNetworkDevicePoolInfo ¶ added in v0.12.0
type HostSriovNetworkDevicePoolInfo struct { HostSriovDevicePoolInfo SwitchKey string `xml:"switchKey,omitempty"` SwitchUuid string `xml:"switchUuid,omitempty"` Pnic []PhysicalNic `xml:"pnic,omitempty"` }
type HostSslThumbprintInfo ¶
type HostSslThumbprintInfo struct { DynamicData Principal string `xml:"principal"` OwnerTag string `xml:"ownerTag,omitempty"` SslThumbprints []string `xml:"sslThumbprints,omitempty"` }
type HostStandbyMode ¶
type HostStandbyMode string
type HostStatusChangedEvent ¶
type HostStatusChangedEvent struct {
ClusterStatusChangedEvent
}
type HostStorageArrayTypePolicyOption ¶
type HostStorageArrayTypePolicyOption struct { DynamicData Policy BaseElementDescription `xml:"policy,typeattr"` }
type HostStorageDeviceInfo ¶
type HostStorageDeviceInfo struct { DynamicData HostBusAdapter []BaseHostHostBusAdapter `xml:"hostBusAdapter,omitempty,typeattr"` ScsiLun []BaseScsiLun `xml:"scsiLun,omitempty,typeattr"` ScsiTopology *HostScsiTopology `xml:"scsiTopology,omitempty"` MultipathInfo *HostMultipathInfo `xml:"multipathInfo,omitempty"` PlugStoreTopology *HostPlugStoreTopology `xml:"plugStoreTopology,omitempty"` SoftwareInternetScsiEnabled bool `xml:"softwareInternetScsiEnabled"` }
type HostStorageElementInfo ¶
type HostStorageElementInfo struct { HostHardwareElementInfo OperationalInfo []HostStorageOperationalInfo `xml:"operationalInfo,omitempty"` }
type HostStorageOperationalInfo ¶
type HostStorageOperationalInfo struct { DynamicData Property string `xml:"property"` Value string `xml:"value"` }
type HostStorageSystemDiskLocatorLedResult ¶
type HostStorageSystemDiskLocatorLedResult struct { DynamicData Key string `xml:"key"` Fault LocalizedMethodFault `xml:"fault"` }
type HostStorageSystemScsiLunResult ¶
type HostStorageSystemScsiLunResult struct { DynamicData Key string `xml:"key"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type HostStorageSystemVmfsVolumeResult ¶
type HostStorageSystemVmfsVolumeResult struct { DynamicData Key string `xml:"key"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type HostSubSpecification ¶ added in v0.12.0
type HostSyncFailedEvent ¶
type HostSyncFailedEvent struct { HostEvent Reason LocalizedMethodFault `xml:"reason"` }
type HostSystemComplianceCheckState ¶ added in v0.18.0
type HostSystemComplianceCheckState struct { DynamicData State string `xml:"state"` CheckTime time.Time `xml:"checkTime"` }
type HostSystemConnectionState ¶
type HostSystemConnectionState string
type HostSystemHealthInfo ¶
type HostSystemHealthInfo struct { DynamicData NumericSensorInfo []HostNumericSensorInfo `xml:"numericSensorInfo,omitempty"` }
type HostSystemIdentificationInfo ¶
type HostSystemIdentificationInfo struct { DynamicData IdentifierValue string `xml:"identifierValue"` IdentifierType BaseElementDescription `xml:"identifierType,typeattr"` }
type HostSystemIdentificationInfoIdentifier ¶
type HostSystemIdentificationInfoIdentifier string
type HostSystemInfo ¶
type HostSystemInfo struct { DynamicData Vendor string `xml:"vendor"` Model string `xml:"model"` Uuid string `xml:"uuid"` OtherIdentifyingInfo []HostSystemIdentificationInfo `xml:"otherIdentifyingInfo,omitempty"` SerialNumber string `xml:"serialNumber,omitempty"` }
type HostSystemPowerState ¶
type HostSystemPowerState string
type HostSystemReconnectSpec ¶
type HostSystemReconnectSpec struct { DynamicData SyncState *bool `xml:"syncState"` }
type HostSystemRemediationState ¶ added in v0.18.0
type HostSystemRemediationState struct { DynamicData State string `xml:"state"` OperationTime time.Time `xml:"operationTime"` }
type HostSystemRemediationStateState ¶ added in v0.18.0
type HostSystemRemediationStateState string
type HostSystemResourceInfo ¶
type HostSystemResourceInfo struct { DynamicData Key string `xml:"key"` Config *ResourceConfigSpec `xml:"config,omitempty"` Child []HostSystemResourceInfo `xml:"child,omitempty"` }
type HostSystemSwapConfiguration ¶
type HostSystemSwapConfiguration struct { DynamicData Option []BaseHostSystemSwapConfigurationSystemSwapOption `xml:"option,omitempty,typeattr"` }
type HostSystemSwapConfigurationDatastoreOption ¶
type HostSystemSwapConfigurationDatastoreOption struct { HostSystemSwapConfigurationSystemSwapOption Datastore string `xml:"datastore"` }
type HostSystemSwapConfigurationDisabledOption ¶
type HostSystemSwapConfigurationDisabledOption struct {
HostSystemSwapConfigurationSystemSwapOption
}
type HostSystemSwapConfigurationHostCacheOption ¶
type HostSystemSwapConfigurationHostCacheOption struct {
HostSystemSwapConfigurationSystemSwapOption
}
type HostSystemSwapConfigurationHostLocalSwapOption ¶
type HostSystemSwapConfigurationHostLocalSwapOption struct {
HostSystemSwapConfigurationSystemSwapOption
}
type HostSystemSwapConfigurationSystemSwapOption ¶
type HostSystemSwapConfigurationSystemSwapOption struct { DynamicData Key int32 `xml:"key"` }
func (*HostSystemSwapConfigurationSystemSwapOption) GetHostSystemSwapConfigurationSystemSwapOption ¶
func (b *HostSystemSwapConfigurationSystemSwapOption) GetHostSystemSwapConfigurationSystemSwapOption() *HostSystemSwapConfigurationSystemSwapOption
type HostTargetTransport ¶
type HostTargetTransport struct {
DynamicData
}
func (*HostTargetTransport) GetHostTargetTransport ¶
func (b *HostTargetTransport) GetHostTargetTransport() *HostTargetTransport
type HostTpmAttestationInfo ¶ added in v0.18.0
type HostTpmAttestationInfo struct { DynamicData Time time.Time `xml:"time"` Status HostTpmAttestationInfoAcceptanceStatus `xml:"status"` Message *LocalizableMessage `xml:"message,omitempty"` }
type HostTpmAttestationInfoAcceptanceStatus ¶ added in v0.18.0
type HostTpmAttestationInfoAcceptanceStatus string
type HostTpmAttestationReport ¶
type HostTpmAttestationReport struct { DynamicData TpmPcrValues []HostTpmDigestInfo `xml:"tpmPcrValues"` TpmEvents []HostTpmEventLogEntry `xml:"tpmEvents"` TpmLogReliable bool `xml:"tpmLogReliable"` }
type HostTpmBootSecurityOptionEventDetails ¶
type HostTpmBootSecurityOptionEventDetails struct { HostTpmEventDetails BootSecurityOption string `xml:"bootSecurityOption"` }
type HostTpmCommandEventDetails ¶
type HostTpmCommandEventDetails struct { HostTpmEventDetails CommandLine string `xml:"commandLine"` }
type HostTpmDigestInfo ¶
type HostTpmDigestInfo struct { HostDigestInfo PcrNumber int32 `xml:"pcrNumber"` }
type HostTpmEventDetails ¶
type HostTpmEventDetails struct { DynamicData DataHash []byte `xml:"dataHash"` DataHashMethod string `xml:"dataHashMethod,omitempty"` }
func (*HostTpmEventDetails) GetHostTpmEventDetails ¶
func (b *HostTpmEventDetails) GetHostTpmEventDetails() *HostTpmEventDetails
type HostTpmEventLogEntry ¶
type HostTpmEventLogEntry struct { DynamicData PcrIndex int32 `xml:"pcrIndex"` EventDetails BaseHostTpmEventDetails `xml:"eventDetails,typeattr"` }
type HostTpmOptionEventDetails ¶
type HostTpmOptionEventDetails struct { HostTpmEventDetails OptionsFileName string `xml:"optionsFileName"` BootOptions []byte `xml:"bootOptions,omitempty"` }
type HostTpmSoftwareComponentEventDetails ¶
type HostTpmSoftwareComponentEventDetails struct { HostTpmEventDetails ComponentName string `xml:"componentName"` VibName string `xml:"vibName"` VibVersion string `xml:"vibVersion"` VibVendor string `xml:"vibVendor"` }
type HostUnresolvedVmfsExtent ¶
type HostUnresolvedVmfsExtent struct { DynamicData Device HostScsiDiskPartition `xml:"device"` DevicePath string `xml:"devicePath"` VmfsUuid string `xml:"vmfsUuid"` IsHeadExtent bool `xml:"isHeadExtent"` Ordinal int32 `xml:"ordinal"` StartBlock int32 `xml:"startBlock"` EndBlock int32 `xml:"endBlock"` Reason string `xml:"reason"` }
type HostUnresolvedVmfsExtentUnresolvedReason ¶
type HostUnresolvedVmfsExtentUnresolvedReason string
type HostUnresolvedVmfsResignatureSpec ¶
type HostUnresolvedVmfsResignatureSpec struct { DynamicData ExtentDevicePath []string `xml:"extentDevicePath"` }
type HostUnresolvedVmfsResolutionResult ¶
type HostUnresolvedVmfsResolutionResult struct { DynamicData Spec HostUnresolvedVmfsResolutionSpec `xml:"spec"` Vmfs *HostVmfsVolume `xml:"vmfs,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type HostUnresolvedVmfsResolutionSpec ¶
type HostUnresolvedVmfsResolutionSpec struct { DynamicData ExtentDevicePath []string `xml:"extentDevicePath"` UuidResolution string `xml:"uuidResolution"` }
type HostUnresolvedVmfsResolutionSpecVmfsUuidResolution ¶
type HostUnresolvedVmfsResolutionSpecVmfsUuidResolution string
type HostUnresolvedVmfsVolume ¶
type HostUnresolvedVmfsVolume struct { DynamicData Extent []HostUnresolvedVmfsExtent `xml:"extent"` VmfsLabel string `xml:"vmfsLabel"` VmfsUuid string `xml:"vmfsUuid"` TotalBlocks int32 `xml:"totalBlocks"` ResolveStatus HostUnresolvedVmfsVolumeResolveStatus `xml:"resolveStatus"` }
type HostUnresolvedVmfsVolumeResolveStatus ¶
type HostUnresolvedVmfsVolumeResolveStatus struct { DynamicData Resolvable bool `xml:"resolvable"` IncompleteExtents *bool `xml:"incompleteExtents"` MultipleCopies *bool `xml:"multipleCopies"` }
type HostUpgradeFailedEvent ¶
type HostUpgradeFailedEvent struct {
HostEvent
}
type HostUserWorldSwapNotEnabledEvent ¶
type HostUserWorldSwapNotEnabledEvent struct {
HostEvent
}
type HostVFlashManagerVFlashCacheConfigInfo ¶
type HostVFlashManagerVFlashCacheConfigInfo struct { DynamicData VFlashModuleConfigOption []HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption `xml:"vFlashModuleConfigOption,omitempty"` DefaultVFlashModule string `xml:"defaultVFlashModule,omitempty"` SwapCacheReservationInGB int64 `xml:"swapCacheReservationInGB,omitempty"` }
type HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption ¶
type HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption struct { DynamicData VFlashModule string `xml:"vFlashModule"` VFlashModuleVersion string `xml:"vFlashModuleVersion"` MinSupportedModuleVersion string `xml:"minSupportedModuleVersion"` CacheConsistencyType ChoiceOption `xml:"cacheConsistencyType"` CacheMode ChoiceOption `xml:"cacheMode"` BlockSizeInKBOption LongOption `xml:"blockSizeInKBOption"` ReservationInMBOption LongOption `xml:"reservationInMBOption"` MaxDiskSizeInKB int64 `xml:"maxDiskSizeInKB"` }
type HostVFlashManagerVFlashCacheConfigSpec ¶
type HostVFlashManagerVFlashCacheConfigSpec struct { DynamicData DefaultVFlashModule string `xml:"defaultVFlashModule"` SwapCacheReservationInGB int64 `xml:"swapCacheReservationInGB"` }
type HostVFlashManagerVFlashConfigInfo ¶
type HostVFlashManagerVFlashConfigInfo struct { DynamicData VFlashResourceConfigInfo *HostVFlashManagerVFlashResourceConfigInfo `xml:"vFlashResourceConfigInfo,omitempty"` VFlashCacheConfigInfo *HostVFlashManagerVFlashCacheConfigInfo `xml:"vFlashCacheConfigInfo,omitempty"` }
type HostVFlashManagerVFlashResourceConfigInfo ¶
type HostVFlashManagerVFlashResourceConfigInfo struct { DynamicData Vffs *HostVffsVolume `xml:"vffs,omitempty"` Capacity int64 `xml:"capacity"` }
type HostVFlashManagerVFlashResourceConfigSpec ¶
type HostVFlashManagerVFlashResourceConfigSpec struct { DynamicData VffsUuid string `xml:"vffsUuid"` }
type HostVFlashResourceConfigurationResult ¶
type HostVFlashResourceConfigurationResult struct { DynamicData DevicePath []string `xml:"devicePath,omitempty"` Vffs *HostVffsVolume `xml:"vffs,omitempty"` DiskConfigurationResult []HostDiskConfigurationResult `xml:"diskConfigurationResult,omitempty"` }
type HostVMotionCompatibility ¶
type HostVMotionCompatibility struct { DynamicData Host ManagedObjectReference `xml:"host"` Compatibility []string `xml:"compatibility,omitempty"` }
type HostVMotionConfig ¶
type HostVMotionConfig struct { DynamicData VmotionNicKey string `xml:"vmotionNicKey,omitempty"` Enabled bool `xml:"enabled"` }
type HostVMotionInfo ¶
type HostVMotionInfo struct { DynamicData NetConfig *HostVMotionNetConfig `xml:"netConfig,omitempty"` IpConfig *HostIpConfig `xml:"ipConfig,omitempty"` }
type HostVMotionNetConfig ¶
type HostVMotionNetConfig struct { DynamicData CandidateVnic []HostVirtualNic `xml:"candidateVnic,omitempty"` SelectedVnic string `xml:"selectedVnic,omitempty"` }
type HostVStorageObjectCreateDiskFromSnapshotRequestType ¶ added in v0.18.0
type HostVStorageObjectCreateDiskFromSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` SnapshotId ID `xml:"snapshotId"` Name string `xml:"name"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` Crypto BaseCryptoSpec `xml:"crypto,omitempty,typeattr"` Path string `xml:"path,omitempty"` }
type HostVStorageObjectCreateDiskFromSnapshot_Task ¶ added in v0.18.0
type HostVStorageObjectCreateDiskFromSnapshot_Task HostVStorageObjectCreateDiskFromSnapshotRequestType
type HostVStorageObjectCreateDiskFromSnapshot_TaskResponse ¶ added in v0.18.0
type HostVStorageObjectCreateDiskFromSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostVStorageObjectCreateSnapshotRequestType ¶ added in v0.18.0
type HostVStorageObjectCreateSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` Description string `xml:"description"` }
type HostVStorageObjectCreateSnapshot_Task ¶ added in v0.18.0
type HostVStorageObjectCreateSnapshot_Task HostVStorageObjectCreateSnapshotRequestType
type HostVStorageObjectCreateSnapshot_TaskResponse ¶ added in v0.18.0
type HostVStorageObjectCreateSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostVStorageObjectDeleteSnapshotRequestType ¶ added in v0.18.0
type HostVStorageObjectDeleteSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` SnapshotId ID `xml:"snapshotId"` }
type HostVStorageObjectDeleteSnapshot_Task ¶ added in v0.18.0
type HostVStorageObjectDeleteSnapshot_Task HostVStorageObjectDeleteSnapshotRequestType
type HostVStorageObjectDeleteSnapshot_TaskResponse ¶ added in v0.18.0
type HostVStorageObjectDeleteSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostVStorageObjectRetrieveSnapshotInfo ¶ added in v0.18.0
type HostVStorageObjectRetrieveSnapshotInfo HostVStorageObjectRetrieveSnapshotInfoRequestType
type HostVStorageObjectRetrieveSnapshotInfoRequestType ¶ added in v0.18.0
type HostVStorageObjectRetrieveSnapshotInfoRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` }
type HostVStorageObjectRetrieveSnapshotInfoResponse ¶ added in v0.18.0
type HostVStorageObjectRetrieveSnapshotInfoResponse struct {
Returnval VStorageObjectSnapshotInfo `xml:"returnval"`
}
type HostVStorageObjectRevertRequestType ¶ added in v0.18.0
type HostVStorageObjectRevertRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` SnapshotId ID `xml:"snapshotId"` }
type HostVStorageObjectRevert_Task ¶ added in v0.18.0
type HostVStorageObjectRevert_Task HostVStorageObjectRevertRequestType
type HostVStorageObjectRevert_TaskResponse ¶ added in v0.18.0
type HostVStorageObjectRevert_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostVfatVolume ¶
type HostVfatVolume struct {
HostFileSystemVolume
}
type HostVffsSpec ¶
type HostVffsSpec struct { DynamicData DevicePath string `xml:"devicePath"` Partition *HostDiskPartitionSpec `xml:"partition,omitempty"` MajorVersion int32 `xml:"majorVersion"` VolumeName string `xml:"volumeName"` }
type HostVffsVolume ¶
type HostVffsVolume struct { HostFileSystemVolume MajorVersion int32 `xml:"majorVersion"` Version string `xml:"version"` Uuid string `xml:"uuid"` Extent []HostScsiDiskPartition `xml:"extent"` }
type HostVirtualNic ¶
type HostVirtualNic struct { DynamicData Device string `xml:"device"` Key string `xml:"key"` Portgroup string `xml:"portgroup"` Spec HostVirtualNicSpec `xml:"spec"` Port string `xml:"port,omitempty"` }
type HostVirtualNicConfig ¶
type HostVirtualNicConfig struct { DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Device string `xml:"device,omitempty"` Portgroup string `xml:"portgroup"` Spec *HostVirtualNicSpec `xml:"spec,omitempty"` }
type HostVirtualNicConnection ¶
type HostVirtualNicConnection struct { DynamicData Portgroup string `xml:"portgroup,omitempty"` DvPort *DistributedVirtualSwitchPortConnection `xml:"dvPort,omitempty"` OpNetwork *HostVirtualNicOpaqueNetworkSpec `xml:"opNetwork,omitempty"` }
type HostVirtualNicIpRouteSpec ¶ added in v0.12.0
type HostVirtualNicIpRouteSpec struct { DynamicData IpRouteConfig BaseHostIpRouteConfig `xml:"ipRouteConfig,omitempty,typeattr"` }
type HostVirtualNicManagerInfo ¶
type HostVirtualNicManagerInfo struct { DynamicData NetConfig []VirtualNicManagerNetConfig `xml:"netConfig,omitempty"` }
type HostVirtualNicManagerNicType ¶
type HostVirtualNicManagerNicType string
type HostVirtualNicManagerNicTypeSelection ¶
type HostVirtualNicManagerNicTypeSelection struct { DynamicData Vnic HostVirtualNicConnection `xml:"vnic"` NicType []string `xml:"nicType,omitempty"` }
type HostVirtualNicOpaqueNetworkSpec ¶
type HostVirtualNicOpaqueNetworkSpec struct { DynamicData OpaqueNetworkId string `xml:"opaqueNetworkId"` OpaqueNetworkType string `xml:"opaqueNetworkType"` }
type HostVirtualNicSpec ¶
type HostVirtualNicSpec struct { DynamicData Ip *HostIpConfig `xml:"ip,omitempty"` Mac string `xml:"mac,omitempty"` DistributedVirtualPort *DistributedVirtualSwitchPortConnection `xml:"distributedVirtualPort,omitempty"` Portgroup string `xml:"portgroup,omitempty"` Mtu int32 `xml:"mtu,omitempty"` TsoEnabled *bool `xml:"tsoEnabled"` NetStackInstanceKey string `xml:"netStackInstanceKey,omitempty"` OpaqueNetwork *HostVirtualNicOpaqueNetworkSpec `xml:"opaqueNetwork,omitempty"` ExternalId string `xml:"externalId,omitempty"` PinnedPnic string `xml:"pinnedPnic,omitempty"` IpRouteSpec *HostVirtualNicIpRouteSpec `xml:"ipRouteSpec,omitempty"` }
type HostVirtualSwitch ¶
type HostVirtualSwitch struct { DynamicData Name string `xml:"name"` Key string `xml:"key"` NumPorts int32 `xml:"numPorts"` NumPortsAvailable int32 `xml:"numPortsAvailable"` Mtu int32 `xml:"mtu,omitempty"` Portgroup []string `xml:"portgroup,omitempty"` Pnic []string `xml:"pnic,omitempty"` Spec HostVirtualSwitchSpec `xml:"spec"` }
type HostVirtualSwitchAutoBridge ¶
type HostVirtualSwitchAutoBridge struct { HostVirtualSwitchBridge ExcludedNicDevice []string `xml:"excludedNicDevice,omitempty"` }
type HostVirtualSwitchBeaconConfig ¶
type HostVirtualSwitchBeaconConfig struct { DynamicData Interval int32 `xml:"interval"` }
type HostVirtualSwitchBondBridge ¶
type HostVirtualSwitchBondBridge struct { HostVirtualSwitchBridge NicDevice []string `xml:"nicDevice"` Beacon *HostVirtualSwitchBeaconConfig `xml:"beacon,omitempty"` LinkDiscoveryProtocolConfig *LinkDiscoveryProtocolConfig `xml:"linkDiscoveryProtocolConfig,omitempty"` }
type HostVirtualSwitchBridge ¶
type HostVirtualSwitchBridge struct {
DynamicData
}
func (*HostVirtualSwitchBridge) GetHostVirtualSwitchBridge ¶
func (b *HostVirtualSwitchBridge) GetHostVirtualSwitchBridge() *HostVirtualSwitchBridge
type HostVirtualSwitchConfig ¶
type HostVirtualSwitchConfig struct { DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Name string `xml:"name"` Spec *HostVirtualSwitchSpec `xml:"spec,omitempty"` }
type HostVirtualSwitchSimpleBridge ¶
type HostVirtualSwitchSimpleBridge struct { HostVirtualSwitchBridge NicDevice string `xml:"nicDevice"` }
type HostVirtualSwitchSpec ¶
type HostVirtualSwitchSpec struct { DynamicData NumPorts int32 `xml:"numPorts"` Bridge BaseHostVirtualSwitchBridge `xml:"bridge,omitempty,typeattr"` Policy *HostNetworkPolicy `xml:"policy,omitempty"` Mtu int32 `xml:"mtu,omitempty"` }
type HostVmciAccessManagerAccessSpec ¶
type HostVmciAccessManagerAccessSpec struct { DynamicData Vm ManagedObjectReference `xml:"vm"` Services []string `xml:"services,omitempty"` Mode string `xml:"mode"` }
type HostVmciAccessManagerMode ¶
type HostVmciAccessManagerMode string
type HostVmfsRescanResult ¶
type HostVmfsRescanResult struct { DynamicData Host ManagedObjectReference `xml:"host"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type HostVmfsSpec ¶
type HostVmfsSpec struct { DynamicData Extent HostScsiDiskPartition `xml:"extent"` BlockSizeMb int32 `xml:"blockSizeMb,omitempty"` MajorVersion int32 `xml:"majorVersion"` VolumeName string `xml:"volumeName"` BlockSize int32 `xml:"blockSize,omitempty"` UnmapGranularity int32 `xml:"unmapGranularity,omitempty"` UnmapPriority string `xml:"unmapPriority,omitempty"` UnmapBandwidthSpec *VmfsUnmapBandwidthSpec `xml:"unmapBandwidthSpec,omitempty"` }
type HostVmfsVolume ¶
type HostVmfsVolume struct { HostFileSystemVolume BlockSizeMb int32 `xml:"blockSizeMb"` BlockSize int32 `xml:"blockSize,omitempty"` UnmapGranularity int32 `xml:"unmapGranularity,omitempty"` UnmapPriority string `xml:"unmapPriority,omitempty"` UnmapBandwidthSpec *VmfsUnmapBandwidthSpec `xml:"unmapBandwidthSpec,omitempty"` MaxBlocks int32 `xml:"maxBlocks"` MajorVersion int32 `xml:"majorVersion"` Version string `xml:"version"` Uuid string `xml:"uuid"` Extent []HostScsiDiskPartition `xml:"extent"` VmfsUpgradable bool `xml:"vmfsUpgradable"` ForceMountedInfo *HostForceMountedInfo `xml:"forceMountedInfo,omitempty"` Ssd *bool `xml:"ssd"` Local *bool `xml:"local"` ScsiDiskType string `xml:"scsiDiskType,omitempty"` }
type HostVmfsVolumeUnmapBandwidthPolicy ¶ added in v0.18.0
type HostVmfsVolumeUnmapBandwidthPolicy string
type HostVmfsVolumeUnmapPriority ¶ added in v0.12.0
type HostVmfsVolumeUnmapPriority string
type HostVnicConnectedToCustomizedDVPortEvent ¶
type HostVnicConnectedToCustomizedDVPortEvent struct { HostEvent Vnic VnicPortArgument `xml:"vnic"` PrevPortKey string `xml:"prevPortKey,omitempty"` }
type HostVsanInternalSystemCmmdsQuery ¶
type HostVsanInternalSystemCmmdsQuery struct { DynamicData Type string `xml:"type,omitempty"` Uuid string `xml:"uuid,omitempty"` Owner string `xml:"owner,omitempty"` }
type HostVsanInternalSystemDeleteVsanObjectsResult ¶
type HostVsanInternalSystemDeleteVsanObjectsResult struct { DynamicData Uuid string `xml:"uuid"` Success bool `xml:"success"` FailureReason []LocalizableMessage `xml:"failureReason,omitempty"` }
type HostVsanInternalSystemVsanObjectOperationResult ¶
type HostVsanInternalSystemVsanObjectOperationResult struct { DynamicData Uuid string `xml:"uuid"` FailureReason []LocalizableMessage `xml:"failureReason,omitempty"` }
type HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult ¶
type HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult struct { DynamicData DiskUuid string `xml:"diskUuid"` Success bool `xml:"success"` FailureReason string `xml:"failureReason,omitempty"` }
type HostVvolVolume ¶
type HostVvolVolume struct { HostFileSystemVolume ScId string `xml:"scId"` HostPE []VVolHostPE `xml:"hostPE,omitempty"` VasaProviderInfo []VimVasaProviderInfo `xml:"vasaProviderInfo,omitempty"` StorageArray []VASAStorageArray `xml:"storageArray,omitempty"` }
type HostVvolVolumeSpecification ¶
type HostVvolVolumeSpecification struct { DynamicData MaxSizeInMB int64 `xml:"maxSizeInMB"` VolumeName string `xml:"volumeName"` VasaProviderInfo []VimVasaProviderInfo `xml:"vasaProviderInfo,omitempty"` StorageArray []VASAStorageArray `xml:"storageArray,omitempty"` Uuid string `xml:"uuid"` }
type HostWwnChangedEvent ¶
type HostWwnConflictEvent ¶
type HostWwnConflictEvent struct { HostEvent ConflictedVms []VmEventArgument `xml:"conflictedVms,omitempty"` ConflictedHosts []HostEventArgument `xml:"conflictedHosts,omitempty"` Wwn int64 `xml:"wwn"` }
type HotSnapshotMoveNotSupported ¶
type HotSnapshotMoveNotSupported struct {
SnapshotCopyNotSupported
}
type HotSnapshotMoveNotSupportedFault ¶
type HotSnapshotMoveNotSupportedFault HotSnapshotMoveNotSupported
type HourlyTaskScheduler ¶
type HourlyTaskScheduler struct { RecurrentTaskScheduler Minute int32 `xml:"minute"` }
func (*HourlyTaskScheduler) GetHourlyTaskScheduler ¶
func (b *HourlyTaskScheduler) GetHourlyTaskScheduler() *HourlyTaskScheduler
type HttpFaultFault ¶ added in v0.18.0
type HttpFaultFault HttpFault
type HttpNfcLeaseAbort ¶
type HttpNfcLeaseAbort HttpNfcLeaseAbortRequestType
type HttpNfcLeaseAbortRequestType ¶
type HttpNfcLeaseAbortRequestType struct { This ManagedObjectReference `xml:"_this"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type HttpNfcLeaseAbortResponse ¶
type HttpNfcLeaseAbortResponse struct { }
type HttpNfcLeaseCapabilities ¶ added in v0.18.0
type HttpNfcLeaseCapabilities struct { DynamicData PullModeSupported bool `xml:"pullModeSupported"` CorsSupported bool `xml:"corsSupported"` }
type HttpNfcLeaseComplete ¶
type HttpNfcLeaseComplete HttpNfcLeaseCompleteRequestType
type HttpNfcLeaseCompleteRequestType ¶
type HttpNfcLeaseCompleteRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type HttpNfcLeaseCompleteResponse ¶
type HttpNfcLeaseCompleteResponse struct { }
type HttpNfcLeaseDatastoreLeaseInfo ¶
type HttpNfcLeaseDatastoreLeaseInfo struct { DynamicData DatastoreKey string `xml:"datastoreKey"` Hosts []HttpNfcLeaseHostInfo `xml:"hosts"` }
type HttpNfcLeaseDeviceUrl ¶
type HttpNfcLeaseDeviceUrl struct { DynamicData Key string `xml:"key"` ImportKey string `xml:"importKey"` Url string `xml:"url"` SslThumbprint string `xml:"sslThumbprint"` Disk *bool `xml:"disk"` TargetId string `xml:"targetId,omitempty"` DatastoreKey string `xml:"datastoreKey,omitempty"` FileSize int64 `xml:"fileSize,omitempty"` }
type HttpNfcLeaseGetManifest ¶
type HttpNfcLeaseGetManifest HttpNfcLeaseGetManifestRequestType
type HttpNfcLeaseGetManifestRequestType ¶
type HttpNfcLeaseGetManifestRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type HttpNfcLeaseGetManifestResponse ¶
type HttpNfcLeaseGetManifestResponse struct {
Returnval []HttpNfcLeaseManifestEntry `xml:"returnval,omitempty"`
}
type HttpNfcLeaseHostInfo ¶
type HttpNfcLeaseHostInfo struct { DynamicData Url string `xml:"url"` SslThumbprint string `xml:"sslThumbprint"` }
type HttpNfcLeaseInfo ¶
type HttpNfcLeaseInfo struct { DynamicData Lease ManagedObjectReference `xml:"lease"` Entity ManagedObjectReference `xml:"entity"` DeviceUrl []HttpNfcLeaseDeviceUrl `xml:"deviceUrl,omitempty"` TotalDiskCapacityInKB int64 `xml:"totalDiskCapacityInKB"` LeaseTimeout int32 `xml:"leaseTimeout"` HostMap []HttpNfcLeaseDatastoreLeaseInfo `xml:"hostMap,omitempty"` }
type HttpNfcLeaseManifestEntry ¶
type HttpNfcLeaseManifestEntry struct { DynamicData Key string `xml:"key"` Sha1 string `xml:"sha1"` Checksum string `xml:"checksum,omitempty"` ChecksumType string `xml:"checksumType,omitempty"` Size int64 `xml:"size"` Disk bool `xml:"disk"` Capacity int64 `xml:"capacity,omitempty"` PopulatedSize int64 `xml:"populatedSize,omitempty"` }
type HttpNfcLeaseManifestEntryChecksumType ¶ added in v0.18.0
type HttpNfcLeaseManifestEntryChecksumType string
type HttpNfcLeaseMode ¶ added in v0.18.0
type HttpNfcLeaseMode string
type HttpNfcLeaseProgress ¶
type HttpNfcLeaseProgress HttpNfcLeaseProgressRequestType
type HttpNfcLeaseProgressRequestType ¶
type HttpNfcLeaseProgressRequestType struct { This ManagedObjectReference `xml:"_this"` Percent int32 `xml:"percent"` }
type HttpNfcLeaseProgressResponse ¶
type HttpNfcLeaseProgressResponse struct { }
type HttpNfcLeasePullFromUrlsRequestType ¶ added in v0.18.0
type HttpNfcLeasePullFromUrlsRequestType struct { This ManagedObjectReference `xml:"_this"` Files []HttpNfcLeaseSourceFile `xml:"files,omitempty"` }
type HttpNfcLeasePullFromUrls_Task ¶ added in v0.18.0
type HttpNfcLeasePullFromUrls_Task HttpNfcLeasePullFromUrlsRequestType
type HttpNfcLeasePullFromUrls_TaskResponse ¶ added in v0.18.0
type HttpNfcLeasePullFromUrls_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HttpNfcLeaseSetManifestChecksumType ¶ added in v0.18.0
type HttpNfcLeaseSetManifestChecksumType HttpNfcLeaseSetManifestChecksumTypeRequestType
type HttpNfcLeaseSetManifestChecksumTypeRequestType ¶ added in v0.18.0
type HttpNfcLeaseSetManifestChecksumTypeRequestType struct { This ManagedObjectReference `xml:"_this"` DeviceUrlsToChecksumTypes []KeyValue `xml:"deviceUrlsToChecksumTypes,omitempty"` }
type HttpNfcLeaseSetManifestChecksumTypeResponse ¶ added in v0.18.0
type HttpNfcLeaseSetManifestChecksumTypeResponse struct { }
type HttpNfcLeaseSourceFile ¶ added in v0.18.0
type HttpNfcLeaseSourceFile struct { DynamicData TargetDeviceId string `xml:"targetDeviceId"` Url string `xml:"url"` MemberName string `xml:"memberName,omitempty"` Create bool `xml:"create"` SslThumbprint string `xml:"sslThumbprint,omitempty"` HttpHeaders []KeyValue `xml:"httpHeaders,omitempty"` Size int64 `xml:"size,omitempty"` }
type HttpNfcLeaseState ¶
type HttpNfcLeaseState string
type ID ¶ added in v0.12.0
type ID struct { DynamicData Id string `xml:"id"` }
type IDEDiskNotSupported ¶
type IDEDiskNotSupported struct {
DiskNotSupported
}
type IDEDiskNotSupportedFault ¶
type IDEDiskNotSupportedFault IDEDiskNotSupported
type IORMNotSupportedHostOnDatastore ¶
type IORMNotSupportedHostOnDatastore struct { VimFault Datastore ManagedObjectReference `xml:"datastore"` DatastoreName string `xml:"datastoreName"` Host []ManagedObjectReference `xml:"host,omitempty"` }
type IORMNotSupportedHostOnDatastoreFault ¶
type IORMNotSupportedHostOnDatastoreFault IORMNotSupportedHostOnDatastore
type IScsiBootFailureEvent ¶
type IScsiBootFailureEvent struct {
HostEvent
}
type ImpersonateUser ¶
type ImpersonateUser ImpersonateUserRequestType
type ImpersonateUserRequestType ¶
type ImpersonateUserRequestType struct { This ManagedObjectReference `xml:"_this"` UserName string `xml:"userName"` Locale string `xml:"locale,omitempty"` }
type ImpersonateUserResponse ¶
type ImpersonateUserResponse struct {
Returnval UserSession `xml:"returnval"`
}
type ImportCertificateForCAMRequestType ¶
type ImportCertificateForCAMRequestType struct { This ManagedObjectReference `xml:"_this"` CertPath string `xml:"certPath"` CamServer string `xml:"camServer"` }
type ImportCertificateForCAM_Task ¶
type ImportCertificateForCAM_Task ImportCertificateForCAMRequestType
type ImportCertificateForCAM_TaskResponse ¶
type ImportCertificateForCAM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ImportHostAddFailure ¶
type ImportHostAddFailureFault ¶
type ImportHostAddFailureFault ImportHostAddFailure
type ImportOperationBulkFault ¶
type ImportOperationBulkFault struct { DvsFault ImportFaults []ImportOperationBulkFaultFaultOnImport `xml:"importFaults"` }
type ImportOperationBulkFaultFault ¶
type ImportOperationBulkFaultFault ImportOperationBulkFault
type ImportOperationBulkFaultFaultOnImport ¶
type ImportOperationBulkFaultFaultOnImport struct { DynamicData EntityType string `xml:"entityType,omitempty"` Key string `xml:"key,omitempty"` Fault LocalizedMethodFault `xml:"fault"` }
type ImportSpec ¶
type ImportSpec struct { DynamicData EntityConfig *VAppEntityConfigInfo `xml:"entityConfig,omitempty"` InstantiationOst *OvfConsumerOstNode `xml:"instantiationOst,omitempty"` }
func (*ImportSpec) GetImportSpec ¶
func (b *ImportSpec) GetImportSpec() *ImportSpec
type ImportUnmanagedSnapshot ¶
type ImportUnmanagedSnapshot ImportUnmanagedSnapshotRequestType
type ImportUnmanagedSnapshotRequestType ¶
type ImportUnmanagedSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Vdisk string `xml:"vdisk"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` VvolId string `xml:"vvolId"` }
type ImportUnmanagedSnapshotResponse ¶
type ImportUnmanagedSnapshotResponse struct { }
type ImportVApp ¶
type ImportVApp ImportVAppRequestType
type ImportVAppRequestType ¶
type ImportVAppRequestType struct { This ManagedObjectReference `xml:"_this"` Spec BaseImportSpec `xml:"spec,typeattr"` Folder *ManagedObjectReference `xml:"folder,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type ImportVAppResponse ¶
type ImportVAppResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InUseFeatureManipulationDisallowed ¶
type InUseFeatureManipulationDisallowed struct {
NotEnoughLicenses
}
type InUseFeatureManipulationDisallowedFault ¶
type InUseFeatureManipulationDisallowedFault InUseFeatureManipulationDisallowed
type InaccessibleDatastore ¶
type InaccessibleDatastore struct { InvalidDatastore Detail string `xml:"detail,omitempty"` }
func (*InaccessibleDatastore) GetInaccessibleDatastore ¶
func (b *InaccessibleDatastore) GetInaccessibleDatastore() *InaccessibleDatastore
type InaccessibleDatastoreFault ¶
type InaccessibleDatastoreFault BaseInaccessibleDatastore
type InaccessibleFTMetadataDatastore ¶
type InaccessibleFTMetadataDatastore struct {
InaccessibleDatastore
}
type InaccessibleFTMetadataDatastoreFault ¶
type InaccessibleFTMetadataDatastoreFault InaccessibleFTMetadataDatastore
type InaccessibleVFlashSourceFault ¶
type InaccessibleVFlashSourceFault InaccessibleVFlashSource
type IncompatibleDefaultDevice ¶
type IncompatibleDefaultDevice struct { MigrationFault Device string `xml:"device"` }
type IncompatibleDefaultDeviceFault ¶
type IncompatibleDefaultDeviceFault IncompatibleDefaultDevice
type IncompatibleHostForFtSecondary ¶
type IncompatibleHostForFtSecondary struct { VmFaultToleranceIssue Host ManagedObjectReference `xml:"host"` Error []LocalizedMethodFault `xml:"error,omitempty"` }
type IncompatibleHostForFtSecondaryFault ¶
type IncompatibleHostForFtSecondaryFault IncompatibleHostForFtSecondary
type IncompatibleHostForVmReplication ¶
type IncompatibleHostForVmReplication struct { ReplicationFault VmName string `xml:"vmName"` HostName string `xml:"hostName"` Reason string `xml:"reason"` }
type IncompatibleHostForVmReplicationFault ¶
type IncompatibleHostForVmReplicationFault IncompatibleHostForVmReplication
type IncompatibleHostForVmReplicationIncompatibleReason ¶
type IncompatibleHostForVmReplicationIncompatibleReason string
type IncompatibleSetting ¶
type IncompatibleSetting struct { InvalidArgument ConflictingProperty string `xml:"conflictingProperty"` }
type IncompatibleSettingFault ¶
type IncompatibleSettingFault IncompatibleSetting
type IncorrectFileType ¶
type IncorrectFileType struct {
FileFault
}
type IncorrectFileTypeFault ¶
type IncorrectFileTypeFault IncorrectFileType
type IncorrectHostInformation ¶
type IncorrectHostInformation struct {
NotEnoughLicenses
}
type IncorrectHostInformationEvent ¶
type IncorrectHostInformationEvent struct {
LicenseEvent
}
type IncorrectHostInformationFault ¶
type IncorrectHostInformationFault IncorrectHostInformation
type IndependentDiskVMotionNotSupported ¶
type IndependentDiskVMotionNotSupported struct {
MigrationFeatureNotSupported
}
type IndependentDiskVMotionNotSupportedFault ¶
type IndependentDiskVMotionNotSupportedFault IndependentDiskVMotionNotSupported
type InflateDiskRequestType ¶ added in v0.12.0
type InflateDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` }
type InflateDisk_Task ¶ added in v0.12.0
type InflateDisk_Task InflateDiskRequestType
type InflateDisk_TaskResponse ¶ added in v0.12.0
type InflateDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InflateVirtualDiskRequestType ¶
type InflateVirtualDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` }
type InflateVirtualDisk_Task ¶
type InflateVirtualDisk_Task InflateVirtualDiskRequestType
type InflateVirtualDisk_TaskResponse ¶
type InflateVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InfoUpgradeEvent ¶
type InfoUpgradeEvent struct {
UpgradeEvent
}
type InheritablePolicy ¶
type InheritablePolicy struct { DynamicData Inherited bool `xml:"inherited"` }
func (*InheritablePolicy) GetInheritablePolicy ¶
func (b *InheritablePolicy) GetInheritablePolicy() *InheritablePolicy
type InitializeDisksRequestType ¶
type InitializeDisksRequestType struct { This ManagedObjectReference `xml:"_this"` Mapping []VsanHostDiskMapping `xml:"mapping"` }
type InitializeDisks_Task ¶
type InitializeDisks_Task InitializeDisksRequestType
type InitializeDisks_TaskResponse ¶
type InitializeDisks_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InitiateFailoverRequestType ¶ added in v0.18.0
type InitiateFailoverRequestType struct { This ManagedObjectReference `xml:"_this"` Planned bool `xml:"planned"` }
type InitiateFailover_Task ¶ added in v0.18.0
type InitiateFailover_Task InitiateFailoverRequestType
type InitiateFailover_TaskResponse ¶ added in v0.18.0
type InitiateFailover_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InitiateFileTransferFromGuest ¶
type InitiateFileTransferFromGuest InitiateFileTransferFromGuestRequestType
type InitiateFileTransferFromGuestRequestType ¶
type InitiateFileTransferFromGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` GuestFilePath string `xml:"guestFilePath"` }
type InitiateFileTransferFromGuestResponse ¶
type InitiateFileTransferFromGuestResponse struct {
Returnval FileTransferInformation `xml:"returnval"`
}
type InitiateFileTransferToGuest ¶
type InitiateFileTransferToGuest InitiateFileTransferToGuestRequestType
type InitiateFileTransferToGuestRequestType ¶
type InitiateFileTransferToGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` GuestFilePath string `xml:"guestFilePath"` FileAttributes BaseGuestFileAttributes `xml:"fileAttributes,typeattr"` FileSize int64 `xml:"fileSize"` Overwrite bool `xml:"overwrite"` }
type InitiateFileTransferToGuestResponse ¶
type InitiateFileTransferToGuestResponse struct {
Returnval string `xml:"returnval"`
}
type InstallDate ¶ added in v0.18.0
type InstallDate InstallDateRequestType
type InstallDateRequestType ¶ added in v0.18.0
type InstallDateRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type InstallDateResponse ¶ added in v0.18.0
type InstallHostPatchRequestType ¶
type InstallHostPatchRequestType struct { This ManagedObjectReference `xml:"_this"` Repository HostPatchManagerLocator `xml:"repository"` UpdateID string `xml:"updateID"` Force *bool `xml:"force"` }
type InstallHostPatchV2RequestType ¶
type InstallHostPatchV2RequestType struct { This ManagedObjectReference `xml:"_this"` MetaUrls []string `xml:"metaUrls,omitempty"` BundleUrls []string `xml:"bundleUrls,omitempty"` VibUrls []string `xml:"vibUrls,omitempty"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` }
type InstallHostPatchV2_Task ¶
type InstallHostPatchV2_Task InstallHostPatchV2RequestType
type InstallHostPatchV2_TaskResponse ¶
type InstallHostPatchV2_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InstallHostPatch_Task ¶
type InstallHostPatch_Task InstallHostPatchRequestType
type InstallHostPatch_TaskResponse ¶
type InstallHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InstallIoFilterRequestType ¶
type InstallIoFilterRequestType struct { This ManagedObjectReference `xml:"_this"` VibUrl string `xml:"vibUrl"` CompRes ManagedObjectReference `xml:"compRes"` }
type InstallIoFilter_Task ¶
type InstallIoFilter_Task InstallIoFilterRequestType
type InstallIoFilter_TaskResponse ¶
type InstallIoFilter_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InstallServerCertificate ¶
type InstallServerCertificate InstallServerCertificateRequestType
type InstallServerCertificateRequestType ¶
type InstallServerCertificateRequestType struct { This ManagedObjectReference `xml:"_this"` Cert string `xml:"cert"` }
type InstallServerCertificateResponse ¶
type InstallServerCertificateResponse struct { }
type InstallSmartCardTrustAnchor ¶
type InstallSmartCardTrustAnchor InstallSmartCardTrustAnchorRequestType
type InstallSmartCardTrustAnchorRequestType ¶
type InstallSmartCardTrustAnchorRequestType struct { This ManagedObjectReference `xml:"_this"` Cert string `xml:"cert"` }
type InstallSmartCardTrustAnchorResponse ¶
type InstallSmartCardTrustAnchorResponse struct { }
type InstantCloneRequestType ¶ added in v0.18.0
type InstantCloneRequestType struct { This ManagedObjectReference `xml:"_this"` Spec VirtualMachineInstantCloneSpec `xml:"spec"` }
type InstantClone_Task ¶ added in v0.18.0
type InstantClone_Task InstantCloneRequestType
type InstantClone_TaskResponse ¶ added in v0.18.0
type InstantClone_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InsufficientAgentVmsDeployed ¶
type InsufficientAgentVmsDeployed struct { InsufficientResourcesFault HostName string `xml:"hostName"` RequiredNumAgentVms int32 `xml:"requiredNumAgentVms"` CurrentNumAgentVms int32 `xml:"currentNumAgentVms"` }
type InsufficientAgentVmsDeployedFault ¶
type InsufficientAgentVmsDeployedFault InsufficientAgentVmsDeployed
type InsufficientCpuResourcesFault ¶
type InsufficientCpuResourcesFault struct { InsufficientResourcesFault Unreserved int64 `xml:"unreserved"` Requested int64 `xml:"requested"` }
type InsufficientCpuResourcesFaultFault ¶
type InsufficientCpuResourcesFaultFault InsufficientCpuResourcesFault
type InsufficientDisks ¶
type InsufficientDisks struct {
VsanDiskFault
}
type InsufficientDisksFault ¶
type InsufficientDisksFault InsufficientDisks
type InsufficientFailoverResourcesEvent ¶
type InsufficientFailoverResourcesEvent struct {
ClusterEvent
}
type InsufficientFailoverResourcesFault ¶
type InsufficientFailoverResourcesFault struct {
InsufficientResourcesFault
}
type InsufficientFailoverResourcesFaultFault ¶
type InsufficientFailoverResourcesFaultFault InsufficientFailoverResourcesFault
type InsufficientGraphicsResourcesFault ¶
type InsufficientGraphicsResourcesFault struct {
InsufficientResourcesFault
}
type InsufficientGraphicsResourcesFaultFault ¶
type InsufficientGraphicsResourcesFaultFault InsufficientGraphicsResourcesFault
type InsufficientHostCapacityFault ¶
type InsufficientHostCapacityFault struct { InsufficientResourcesFault Host *ManagedObjectReference `xml:"host,omitempty"` }
func (*InsufficientHostCapacityFault) GetInsufficientHostCapacityFault ¶
func (b *InsufficientHostCapacityFault) GetInsufficientHostCapacityFault() *InsufficientHostCapacityFault
type InsufficientHostCapacityFaultFault ¶
type InsufficientHostCapacityFaultFault BaseInsufficientHostCapacityFault
type InsufficientHostCpuCapacityFault ¶
type InsufficientHostCpuCapacityFault struct { InsufficientHostCapacityFault Unreserved int64 `xml:"unreserved"` Requested int64 `xml:"requested"` }
type InsufficientHostCpuCapacityFaultFault ¶
type InsufficientHostCpuCapacityFaultFault InsufficientHostCpuCapacityFault
type InsufficientHostMemoryCapacityFault ¶
type InsufficientHostMemoryCapacityFault struct { InsufficientHostCapacityFault Unreserved int64 `xml:"unreserved"` Requested int64 `xml:"requested"` }
type InsufficientHostMemoryCapacityFaultFault ¶
type InsufficientHostMemoryCapacityFaultFault InsufficientHostMemoryCapacityFault
type InsufficientMemoryResourcesFault ¶
type InsufficientMemoryResourcesFault struct { InsufficientResourcesFault Unreserved int64 `xml:"unreserved"` Requested int64 `xml:"requested"` }
type InsufficientMemoryResourcesFaultFault ¶
type InsufficientMemoryResourcesFaultFault InsufficientMemoryResourcesFault
type InsufficientNetworkCapacity ¶
type InsufficientNetworkCapacity struct {
InsufficientResourcesFault
}
type InsufficientNetworkCapacityFault ¶
type InsufficientNetworkCapacityFault InsufficientNetworkCapacity
type InsufficientNetworkResourcePoolCapacityFault ¶
type InsufficientNetworkResourcePoolCapacityFault InsufficientNetworkResourcePoolCapacity
type InsufficientPerCpuCapacity ¶
type InsufficientPerCpuCapacity struct {
InsufficientHostCapacityFault
}
type InsufficientPerCpuCapacityFault ¶
type InsufficientPerCpuCapacityFault InsufficientPerCpuCapacity
type InsufficientResourcesFault ¶
type InsufficientResourcesFault struct {
VimFault
}
func (*InsufficientResourcesFault) GetInsufficientResourcesFault ¶
func (b *InsufficientResourcesFault) GetInsufficientResourcesFault() *InsufficientResourcesFault
type InsufficientResourcesFaultFault ¶
type InsufficientResourcesFaultFault BaseInsufficientResourcesFault
type InsufficientStandbyCpuResource ¶
type InsufficientStandbyCpuResource struct { InsufficientStandbyResource Available int64 `xml:"available"` Requested int64 `xml:"requested"` }
type InsufficientStandbyCpuResourceFault ¶
type InsufficientStandbyCpuResourceFault InsufficientStandbyCpuResource
type InsufficientStandbyMemoryResource ¶
type InsufficientStandbyMemoryResource struct { InsufficientStandbyResource Available int64 `xml:"available"` Requested int64 `xml:"requested"` }
type InsufficientStandbyMemoryResourceFault ¶
type InsufficientStandbyMemoryResourceFault InsufficientStandbyMemoryResource
type InsufficientStandbyResource ¶
type InsufficientStandbyResource struct {
InsufficientResourcesFault
}
func (*InsufficientStandbyResource) GetInsufficientStandbyResource ¶
func (b *InsufficientStandbyResource) GetInsufficientStandbyResource() *InsufficientStandbyResource
type InsufficientStandbyResourceFault ¶
type InsufficientStandbyResourceFault BaseInsufficientStandbyResource
type InsufficientStorageIops ¶
type InsufficientStorageIopsFault ¶
type InsufficientStorageIopsFault InsufficientStorageIops
type InsufficientStorageSpace ¶
type InsufficientStorageSpace struct {
InsufficientResourcesFault
}
type InsufficientStorageSpaceFault ¶
type InsufficientStorageSpaceFault InsufficientStorageSpace
type InsufficientVFlashResourcesFault ¶
type InsufficientVFlashResourcesFault struct { InsufficientResourcesFault FreeSpaceInMB int64 `xml:"freeSpaceInMB,omitempty"` FreeSpace int64 `xml:"freeSpace"` RequestedSpaceInMB int64 `xml:"requestedSpaceInMB,omitempty"` RequestedSpace int64 `xml:"requestedSpace"` }
type InsufficientVFlashResourcesFaultFault ¶
type InsufficientVFlashResourcesFaultFault InsufficientVFlashResourcesFault
type IntExpression ¶
type IntExpression struct { NegatableExpression Value int32 `xml:"value,omitempty"` }
type IntOption ¶
type IntOption struct { OptionType Min int32 `xml:"min"` Max int32 `xml:"max"` DefaultValue int32 `xml:"defaultValue"` }
type IntPolicy ¶
type IntPolicy struct { InheritablePolicy Value int32 `xml:"value,omitempty"` }
type InternetScsiSnsDiscoveryMethod ¶
type InternetScsiSnsDiscoveryMethod string
type InvalidAffinitySettingFault ¶
type InvalidAffinitySettingFault struct {
VimFault
}
type InvalidAffinitySettingFaultFault ¶
type InvalidAffinitySettingFaultFault InvalidAffinitySettingFault
type InvalidArgument ¶
type InvalidArgument struct { RuntimeFault InvalidProperty string `xml:"invalidProperty,omitempty"` }
func (*InvalidArgument) GetInvalidArgument ¶
func (b *InvalidArgument) GetInvalidArgument() *InvalidArgument
type InvalidArgumentFault ¶
type InvalidArgumentFault BaseInvalidArgument
type InvalidBmcRole ¶
type InvalidBmcRole struct {
VimFault
}
type InvalidBmcRoleFault ¶
type InvalidBmcRoleFault InvalidBmcRole
type InvalidBundle ¶
type InvalidBundle struct {
PlatformConfigFault
}
type InvalidBundleFault ¶
type InvalidBundleFault InvalidBundle
type InvalidCAMCertificate ¶
type InvalidCAMCertificate struct {
InvalidCAMServer
}
type InvalidCAMCertificateFault ¶
type InvalidCAMCertificateFault InvalidCAMCertificate
type InvalidCAMServer ¶
type InvalidCAMServer struct { ActiveDirectoryFault CamServer string `xml:"camServer"` }
func (*InvalidCAMServer) GetInvalidCAMServer ¶
func (b *InvalidCAMServer) GetInvalidCAMServer() *InvalidCAMServer
type InvalidCAMServerFault ¶
type InvalidCAMServerFault BaseInvalidCAMServer
type InvalidClientCertificate ¶
type InvalidClientCertificate struct {
InvalidLogin
}
type InvalidClientCertificateFault ¶
type InvalidClientCertificateFault InvalidClientCertificate
type InvalidCollectorVersion ¶
type InvalidCollectorVersion struct {
MethodFault
}
type InvalidCollectorVersionFault ¶
type InvalidCollectorVersionFault InvalidCollectorVersion
type InvalidController ¶
type InvalidController struct { InvalidDeviceSpec ControllerKey int32 `xml:"controllerKey"` }
type InvalidControllerFault ¶
type InvalidControllerFault InvalidController
type InvalidDasConfigArgument ¶
type InvalidDasConfigArgument struct { InvalidArgument Entry string `xml:"entry,omitempty"` ClusterName string `xml:"clusterName,omitempty"` }
type InvalidDasConfigArgumentEntryForInvalidArgument ¶
type InvalidDasConfigArgumentEntryForInvalidArgument string
type InvalidDasConfigArgumentFault ¶
type InvalidDasConfigArgumentFault InvalidDasConfigArgument
type InvalidDasRestartPriorityForFtVm ¶
type InvalidDasRestartPriorityForFtVm struct { InvalidArgument Vm ManagedObjectReference `xml:"vm"` VmName string `xml:"vmName"` }
type InvalidDasRestartPriorityForFtVmFault ¶
type InvalidDasRestartPriorityForFtVmFault InvalidDasRestartPriorityForFtVm
type InvalidDatastore ¶
type InvalidDatastore struct { VimFault Datastore *ManagedObjectReference `xml:"datastore,omitempty"` Name string `xml:"name,omitempty"` }
func (*InvalidDatastore) GetInvalidDatastore ¶
func (b *InvalidDatastore) GetInvalidDatastore() *InvalidDatastore
type InvalidDatastoreFault ¶
type InvalidDatastoreFault BaseInvalidDatastore
type InvalidDatastorePath ¶
type InvalidDatastorePath struct { InvalidDatastore DatastorePath string `xml:"datastorePath"` }
type InvalidDatastorePathFault ¶
type InvalidDatastorePathFault InvalidDatastorePath
type InvalidDatastoreState ¶
type InvalidDatastoreState struct { InvalidState DatastoreName string `xml:"datastoreName,omitempty"` }
type InvalidDatastoreStateFault ¶
type InvalidDatastoreStateFault InvalidDatastoreState
type InvalidDeviceBacking ¶
type InvalidDeviceBacking struct {
InvalidDeviceSpec
}
type InvalidDeviceBackingFault ¶
type InvalidDeviceBackingFault InvalidDeviceBacking
type InvalidDeviceOperation ¶
type InvalidDeviceOperation struct { InvalidDeviceSpec BadOp VirtualDeviceConfigSpecOperation `xml:"badOp,omitempty"` BadFileOp VirtualDeviceConfigSpecFileOperation `xml:"badFileOp,omitempty"` }
type InvalidDeviceOperationFault ¶
type InvalidDeviceOperationFault InvalidDeviceOperation
type InvalidDeviceSpec ¶
type InvalidDeviceSpec struct { InvalidVmConfig DeviceIndex int32 `xml:"deviceIndex"` }
func (*InvalidDeviceSpec) GetInvalidDeviceSpec ¶
func (b *InvalidDeviceSpec) GetInvalidDeviceSpec() *InvalidDeviceSpec
type InvalidDeviceSpecFault ¶
type InvalidDeviceSpecFault BaseInvalidDeviceSpec
type InvalidDiskFormat ¶
type InvalidDiskFormat struct {
InvalidFormat
}
type InvalidDiskFormatFault ¶
type InvalidDiskFormatFault InvalidDiskFormat
type InvalidDrsBehaviorForFtVm ¶
type InvalidDrsBehaviorForFtVm struct { InvalidArgument Vm ManagedObjectReference `xml:"vm"` VmName string `xml:"vmName"` }
type InvalidDrsBehaviorForFtVmFault ¶
type InvalidDrsBehaviorForFtVmFault InvalidDrsBehaviorForFtVm
type InvalidEditionEvent ¶
type InvalidEditionEvent struct { LicenseEvent Feature string `xml:"feature"` }
type InvalidEditionLicense ¶
type InvalidEditionLicense struct { NotEnoughLicenses Feature string `xml:"feature"` }
type InvalidEditionLicenseFault ¶
type InvalidEditionLicenseFault InvalidEditionLicense
type InvalidEvent ¶
type InvalidEvent struct {
VimFault
}
type InvalidEventFault ¶
type InvalidEventFault InvalidEvent
type InvalidFolder ¶
type InvalidFolder struct { VimFault Target ManagedObjectReference `xml:"target"` }
func (*InvalidFolder) GetInvalidFolder ¶
func (b *InvalidFolder) GetInvalidFolder() *InvalidFolder
type InvalidFolderFault ¶
type InvalidFolderFault BaseInvalidFolder
type InvalidFormat ¶
type InvalidFormat struct {
VmConfigFault
}
func (*InvalidFormat) GetInvalidFormat ¶
func (b *InvalidFormat) GetInvalidFormat() *InvalidFormat
type InvalidFormatFault ¶
type InvalidFormatFault BaseInvalidFormat
type InvalidGuestLogin ¶
type InvalidGuestLogin struct {
GuestOperationsFault
}
type InvalidGuestLoginFault ¶
type InvalidGuestLoginFault InvalidGuestLogin
type InvalidHostConnectionState ¶
type InvalidHostConnectionState struct {
InvalidHostState
}
type InvalidHostConnectionStateFault ¶
type InvalidHostConnectionStateFault InvalidHostConnectionState
type InvalidHostName ¶
type InvalidHostName struct {
HostConfigFault
}
type InvalidHostNameFault ¶
type InvalidHostNameFault InvalidHostName
type InvalidHostState ¶
type InvalidHostState struct { InvalidState Host *ManagedObjectReference `xml:"host,omitempty"` }
func (*InvalidHostState) GetInvalidHostState ¶
func (b *InvalidHostState) GetInvalidHostState() *InvalidHostState
type InvalidHostStateFault ¶
type InvalidHostStateFault BaseInvalidHostState
type InvalidIndexArgument ¶
type InvalidIndexArgument struct { InvalidArgument Key string `xml:"key"` }
type InvalidIndexArgumentFault ¶
type InvalidIndexArgumentFault InvalidIndexArgument
type InvalidIpfixConfig ¶
type InvalidIpfixConfigFault ¶
type InvalidIpfixConfigFault InvalidIpfixConfig
type InvalidIpmiLoginInfo ¶
type InvalidIpmiLoginInfo struct {
VimFault
}
type InvalidIpmiLoginInfoFault ¶
type InvalidIpmiLoginInfoFault InvalidIpmiLoginInfo
type InvalidIpmiMacAddress ¶
type InvalidIpmiMacAddressFault ¶
type InvalidIpmiMacAddressFault InvalidIpmiMacAddress
type InvalidLicense ¶
type InvalidLicenseFault ¶
type InvalidLicenseFault InvalidLicense
type InvalidLocale ¶
type InvalidLocale struct {
VimFault
}
type InvalidLocaleFault ¶
type InvalidLocaleFault InvalidLocale
type InvalidLogin ¶
type InvalidLogin struct {
VimFault
}
func (*InvalidLogin) GetInvalidLogin ¶
func (b *InvalidLogin) GetInvalidLogin() *InvalidLogin
type InvalidLoginFault ¶
type InvalidLoginFault BaseInvalidLogin
type InvalidName ¶
type InvalidName struct { VimFault Name string `xml:"name"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type InvalidNameFault ¶
type InvalidNameFault InvalidName
type InvalidNasCredentials ¶
type InvalidNasCredentials struct { NasConfigFault UserName string `xml:"userName"` }
type InvalidNasCredentialsFault ¶
type InvalidNasCredentialsFault InvalidNasCredentials
type InvalidNetworkInType ¶
type InvalidNetworkInType struct {
VAppPropertyFault
}
type InvalidNetworkInTypeFault ¶
type InvalidNetworkInTypeFault InvalidNetworkInType
type InvalidNetworkResource ¶
type InvalidNetworkResource struct { NasConfigFault RemoteHost string `xml:"remoteHost"` RemotePath string `xml:"remotePath"` }
type InvalidNetworkResourceFault ¶
type InvalidNetworkResourceFault InvalidNetworkResource
type InvalidOperationOnSecondaryVm ¶
type InvalidOperationOnSecondaryVm struct { VmFaultToleranceIssue InstanceUuid string `xml:"instanceUuid,omitempty"` }
type InvalidOperationOnSecondaryVmFault ¶
type InvalidOperationOnSecondaryVmFault InvalidOperationOnSecondaryVm
type InvalidPowerState ¶
type InvalidPowerState struct { InvalidState RequestedState VirtualMachinePowerState `xml:"requestedState,omitempty"` ExistingState VirtualMachinePowerState `xml:"existingState"` }
type InvalidPowerStateFault ¶
type InvalidPowerStateFault InvalidPowerState
type InvalidPrivilege ¶
type InvalidPrivilegeFault ¶
type InvalidPrivilegeFault InvalidPrivilege
type InvalidProfileReferenceHost ¶
type InvalidProfileReferenceHost struct { RuntimeFault Reason string `xml:"reason,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Profile *ManagedObjectReference `xml:"profile,omitempty"` ProfileName string `xml:"profileName,omitempty"` }
type InvalidProfileReferenceHostFault ¶
type InvalidProfileReferenceHostFault InvalidProfileReferenceHost
type InvalidProfileReferenceHostReason ¶
type InvalidProfileReferenceHostReason string
type InvalidProperty ¶
type InvalidProperty struct { MethodFault Name string `xml:"name"` }
type InvalidPropertyFault ¶
type InvalidPropertyFault InvalidProperty
type InvalidPropertyType ¶
type InvalidPropertyType struct {
VAppPropertyFault
}
type InvalidPropertyTypeFault ¶
type InvalidPropertyTypeFault InvalidPropertyType
type InvalidPropertyValue ¶
type InvalidPropertyValue struct {
VAppPropertyFault
}
func (*InvalidPropertyValue) GetInvalidPropertyValue ¶
func (b *InvalidPropertyValue) GetInvalidPropertyValue() *InvalidPropertyValue
type InvalidPropertyValueFault ¶
type InvalidPropertyValueFault BaseInvalidPropertyValue
type InvalidRequest ¶
type InvalidRequest struct {
RuntimeFault
}
func (*InvalidRequest) GetInvalidRequest ¶
func (b *InvalidRequest) GetInvalidRequest() *InvalidRequest
type InvalidRequestFault ¶
type InvalidRequestFault BaseInvalidRequest
type InvalidResourcePoolStructureFault ¶
type InvalidResourcePoolStructureFault struct {
InsufficientResourcesFault
}
type InvalidResourcePoolStructureFaultFault ¶
type InvalidResourcePoolStructureFaultFault InvalidResourcePoolStructureFault
type InvalidSnapshotFormat ¶
type InvalidSnapshotFormat struct {
InvalidFormat
}
type InvalidSnapshotFormatFault ¶
type InvalidSnapshotFormatFault InvalidSnapshotFormat
type InvalidState ¶
type InvalidState struct {
VimFault
}
func (*InvalidState) GetInvalidState ¶
func (b *InvalidState) GetInvalidState() *InvalidState
type InvalidStateFault ¶
type InvalidStateFault BaseInvalidState
type InvalidType ¶
type InvalidType struct { InvalidRequest Argument string `xml:"argument,omitempty"` }
type InvalidTypeFault ¶
type InvalidTypeFault InvalidType
type InvalidVmConfig ¶
type InvalidVmConfig struct { VmConfigFault Property string `xml:"property,omitempty"` }
func (*InvalidVmConfig) GetInvalidVmConfig ¶
func (b *InvalidVmConfig) GetInvalidVmConfig() *InvalidVmConfig
type InvalidVmConfigFault ¶
type InvalidVmConfigFault BaseInvalidVmConfig
type InvalidVmState ¶ added in v0.12.0
type InvalidVmState struct { InvalidState Vm ManagedObjectReference `xml:"vm"` }
type InvalidVmStateFault ¶ added in v0.12.0
type InvalidVmStateFault InvalidVmState
type InventoryDescription ¶
type InventoryDescription struct { DynamicData NumHosts int32 `xml:"numHosts"` NumVirtualMachines int32 `xml:"numVirtualMachines"` NumResourcePools int32 `xml:"numResourcePools,omitempty"` NumClusters int32 `xml:"numClusters,omitempty"` NumCpuDev int32 `xml:"numCpuDev,omitempty"` NumNetDev int32 `xml:"numNetDev,omitempty"` NumDiskDev int32 `xml:"numDiskDev,omitempty"` NumvCpuDev int32 `xml:"numvCpuDev,omitempty"` NumvNetDev int32 `xml:"numvNetDev,omitempty"` NumvDiskDev int32 `xml:"numvDiskDev,omitempty"` }
type InventoryHasStandardAloneHosts ¶
type InventoryHasStandardAloneHosts struct { NotEnoughLicenses Hosts []string `xml:"hosts"` }
type InventoryHasStandardAloneHostsFault ¶
type InventoryHasStandardAloneHostsFault InventoryHasStandardAloneHosts
type IoFilterHostIssue ¶
type IoFilterHostIssue struct { DynamicData Host ManagedObjectReference `xml:"host"` Issue []LocalizedMethodFault `xml:"issue"` }
type IoFilterInfo ¶
type IoFilterInfo struct { DynamicData Id string `xml:"id"` Name string `xml:"name"` Vendor string `xml:"vendor"` Version string `xml:"version"` Type string `xml:"type,omitempty"` Summary string `xml:"summary,omitempty"` ReleaseDate string `xml:"releaseDate,omitempty"` }
func (*IoFilterInfo) GetIoFilterInfo ¶
func (b *IoFilterInfo) GetIoFilterInfo() *IoFilterInfo
type IoFilterOperation ¶
type IoFilterOperation string
type IoFilterQueryIssueResult ¶
type IoFilterQueryIssueResult struct { DynamicData OpType string `xml:"opType"` HostIssue []IoFilterHostIssue `xml:"hostIssue,omitempty"` }
type IoFilterType ¶ added in v0.12.0
type IoFilterType string
type IpAddressProfile ¶
type IpAddressProfile struct {
ApplyProfile
}
type IpHostnameGeneratorError ¶
type IpHostnameGeneratorError struct {
CustomizationFault
}
type IpHostnameGeneratorErrorFault ¶
type IpHostnameGeneratorErrorFault IpHostnameGeneratorError
type IpPool ¶
type IpPool struct { DynamicData Id int32 `xml:"id,omitempty"` Name string `xml:"name,omitempty"` Ipv4Config *IpPoolIpPoolConfigInfo `xml:"ipv4Config,omitempty"` Ipv6Config *IpPoolIpPoolConfigInfo `xml:"ipv6Config,omitempty"` DnsDomain string `xml:"dnsDomain,omitempty"` DnsSearchPath string `xml:"dnsSearchPath,omitempty"` HostPrefix string `xml:"hostPrefix,omitempty"` HttpProxy string `xml:"httpProxy,omitempty"` NetworkAssociation []IpPoolAssociation `xml:"networkAssociation,omitempty"` AvailableIpv4Addresses int32 `xml:"availableIpv4Addresses,omitempty"` AvailableIpv6Addresses int32 `xml:"availableIpv6Addresses,omitempty"` AllocatedIpv4Addresses int32 `xml:"allocatedIpv4Addresses,omitempty"` AllocatedIpv6Addresses int32 `xml:"allocatedIpv6Addresses,omitempty"` }
type IpPoolAssociation ¶
type IpPoolAssociation struct { DynamicData Network *ManagedObjectReference `xml:"network,omitempty"` NetworkName string `xml:"networkName"` }
type IpPoolIpPoolConfigInfo ¶
type IpPoolIpPoolConfigInfo struct { DynamicData SubnetAddress string `xml:"subnetAddress,omitempty"` Netmask string `xml:"netmask,omitempty"` Gateway string `xml:"gateway,omitempty"` Range string `xml:"range,omitempty"` Dns []string `xml:"dns,omitempty"` DhcpServerAvailable *bool `xml:"dhcpServerAvailable"` IpPoolEnabled *bool `xml:"ipPoolEnabled"` }
type IpPoolManagerIpAllocation ¶
type IpPoolManagerIpAllocation struct { DynamicData IpAddress string `xml:"ipAddress"` AllocationId string `xml:"allocationId"` }
type IpRouteProfile ¶
type IpRouteProfile struct { ApplyProfile StaticRoute []StaticRouteProfile `xml:"staticRoute,omitempty"` }
type IsSharedGraphicsActive ¶
type IsSharedGraphicsActive IsSharedGraphicsActiveRequestType
type IsSharedGraphicsActiveRequestType ¶
type IsSharedGraphicsActiveRequestType struct {
}type IsSharedGraphicsActiveResponse ¶
type IsSharedGraphicsActiveResponse struct {
}type IscsiDependencyEntity ¶
type IscsiDependencyEntity struct { DynamicData PnicDevice string `xml:"pnicDevice"` VnicDevice string `xml:"vnicDevice"` VmhbaName string `xml:"vmhbaName"` }
type IscsiFault ¶
type IscsiFault struct {
VimFault
}
func (*IscsiFault) GetIscsiFault ¶
func (b *IscsiFault) GetIscsiFault() *IscsiFault
type IscsiFaultFault ¶
type IscsiFaultFault BaseIscsiFault
type IscsiFaultInvalidVnic ¶
type IscsiFaultInvalidVnic struct { IscsiFault VnicDevice string `xml:"vnicDevice"` }
type IscsiFaultInvalidVnicFault ¶
type IscsiFaultInvalidVnicFault IscsiFaultInvalidVnic
type IscsiFaultPnicInUse ¶
type IscsiFaultPnicInUse struct { IscsiFault PnicDevice string `xml:"pnicDevice"` }
type IscsiFaultPnicInUseFault ¶
type IscsiFaultPnicInUseFault IscsiFaultPnicInUse
type IscsiFaultVnicAlreadyBound ¶
type IscsiFaultVnicAlreadyBound struct { IscsiFault VnicDevice string `xml:"vnicDevice"` }
type IscsiFaultVnicAlreadyBoundFault ¶
type IscsiFaultVnicAlreadyBoundFault IscsiFaultVnicAlreadyBound
type IscsiFaultVnicHasActivePaths ¶
type IscsiFaultVnicHasActivePaths struct { IscsiFault VnicDevice string `xml:"vnicDevice"` }
type IscsiFaultVnicHasActivePathsFault ¶
type IscsiFaultVnicHasActivePathsFault IscsiFaultVnicHasActivePaths
type IscsiFaultVnicHasMultipleUplinks ¶
type IscsiFaultVnicHasMultipleUplinks struct { IscsiFault VnicDevice string `xml:"vnicDevice"` }
type IscsiFaultVnicHasMultipleUplinksFault ¶
type IscsiFaultVnicHasMultipleUplinksFault IscsiFaultVnicHasMultipleUplinks
type IscsiFaultVnicHasNoUplinks ¶
type IscsiFaultVnicHasNoUplinks struct { IscsiFault VnicDevice string `xml:"vnicDevice"` }
type IscsiFaultVnicHasNoUplinksFault ¶
type IscsiFaultVnicHasNoUplinksFault IscsiFaultVnicHasNoUplinks
type IscsiFaultVnicHasWrongUplink ¶
type IscsiFaultVnicHasWrongUplink struct { IscsiFault VnicDevice string `xml:"vnicDevice"` }
type IscsiFaultVnicHasWrongUplinkFault ¶
type IscsiFaultVnicHasWrongUplinkFault IscsiFaultVnicHasWrongUplink
type IscsiFaultVnicInUse ¶
type IscsiFaultVnicInUse struct { IscsiFault VnicDevice string `xml:"vnicDevice"` }
type IscsiFaultVnicInUseFault ¶
type IscsiFaultVnicInUseFault IscsiFaultVnicInUse
type IscsiFaultVnicIsLastPath ¶
type IscsiFaultVnicIsLastPath struct { IscsiFault VnicDevice string `xml:"vnicDevice"` }
type IscsiFaultVnicIsLastPathFault ¶
type IscsiFaultVnicIsLastPathFault IscsiFaultVnicIsLastPath
type IscsiFaultVnicNotBound ¶
type IscsiFaultVnicNotBound struct { IscsiFault VnicDevice string `xml:"vnicDevice"` }
type IscsiFaultVnicNotBoundFault ¶
type IscsiFaultVnicNotBoundFault IscsiFaultVnicNotBound
type IscsiFaultVnicNotFound ¶
type IscsiFaultVnicNotFound struct { IscsiFault VnicDevice string `xml:"vnicDevice"` }
type IscsiFaultVnicNotFoundFault ¶
type IscsiFaultVnicNotFoundFault IscsiFaultVnicNotFound
type IscsiMigrationDependency ¶
type IscsiMigrationDependency struct { DynamicData MigrationAllowed bool `xml:"migrationAllowed"` DisallowReason *IscsiStatus `xml:"disallowReason,omitempty"` Dependency []IscsiDependencyEntity `xml:"dependency,omitempty"` }
type IscsiPortInfo ¶
type IscsiPortInfo struct { DynamicData VnicDevice string `xml:"vnicDevice,omitempty"` Vnic *HostVirtualNic `xml:"vnic,omitempty"` PnicDevice string `xml:"pnicDevice,omitempty"` Pnic *PhysicalNic `xml:"pnic,omitempty"` SwitchName string `xml:"switchName,omitempty"` SwitchUuid string `xml:"switchUuid,omitempty"` PortgroupName string `xml:"portgroupName,omitempty"` PortgroupKey string `xml:"portgroupKey,omitempty"` PortKey string `xml:"portKey,omitempty"` OpaqueNetworkId string `xml:"opaqueNetworkId,omitempty"` OpaqueNetworkType string `xml:"opaqueNetworkType,omitempty"` OpaqueNetworkName string `xml:"opaqueNetworkName,omitempty"` ExternalId string `xml:"externalId,omitempty"` ComplianceStatus *IscsiStatus `xml:"complianceStatus,omitempty"` PathStatus string `xml:"pathStatus,omitempty"` }
type IscsiPortInfoPathStatus ¶
type IscsiPortInfoPathStatus string
type IscsiStatus ¶
type IscsiStatus struct { DynamicData Reason []LocalizedMethodFault `xml:"reason,omitempty"` }
type IsoImageFileInfo ¶
type IsoImageFileInfo struct {
FileInfo
}
type IsoImageFileQuery ¶
type IsoImageFileQuery struct {
FileQuery
}
type JoinDomainRequestType ¶
type JoinDomainRequestType struct { This ManagedObjectReference `xml:"_this"` DomainName string `xml:"domainName"` UserName string `xml:"userName"` Password string `xml:"password"` }
type JoinDomainWithCAMRequestType ¶
type JoinDomainWithCAMRequestType struct { This ManagedObjectReference `xml:"_this"` DomainName string `xml:"domainName"` CamServer string `xml:"camServer"` }
type JoinDomainWithCAM_Task ¶
type JoinDomainWithCAM_Task JoinDomainWithCAMRequestType
type JoinDomainWithCAM_TaskResponse ¶
type JoinDomainWithCAM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type JoinDomain_Task ¶
type JoinDomain_Task JoinDomainRequestType
type JoinDomain_TaskResponse ¶
type JoinDomain_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type KernelModuleInfo ¶
type KernelModuleInfo struct { DynamicData Id int32 `xml:"id"` Name string `xml:"name"` Version string `xml:"version"` Filename string `xml:"filename"` OptionString string `xml:"optionString"` Loaded bool `xml:"loaded"` Enabled bool `xml:"enabled"` UseCount int32 `xml:"useCount"` ReadOnlySection KernelModuleSectionInfo `xml:"readOnlySection"` WritableSection KernelModuleSectionInfo `xml:"writableSection"` TextSection KernelModuleSectionInfo `xml:"textSection"` DataSection KernelModuleSectionInfo `xml:"dataSection"` BssSection KernelModuleSectionInfo `xml:"bssSection"` }
type KernelModuleSectionInfo ¶
type KernelModuleSectionInfo struct { DynamicData Address int64 `xml:"address"` Length int32 `xml:"length,omitempty"` }
type KeyAnyValue ¶
type KeyAnyValue struct { DynamicData Key string `xml:"key"` Value AnyType `xml:"value,typeattr"` }
type KeyProviderId ¶ added in v0.12.0
type KeyProviderId struct { DynamicData Id string `xml:"id"` }
type KeyValue ¶
type KeyValue struct { DynamicData Key string `xml:"key"` Value string `xml:"value"` }
type KmipClusterInfo ¶ added in v0.12.0
type KmipClusterInfo struct { DynamicData ClusterId KeyProviderId `xml:"clusterId"` Servers []KmipServerInfo `xml:"servers,omitempty"` UseAsDefault bool `xml:"useAsDefault"` }
type KmipServerInfo ¶ added in v0.12.0
type KmipServerInfo struct { DynamicData Name string `xml:"name"` Address string `xml:"address"` Port int32 `xml:"port"` ProxyAddress string `xml:"proxyAddress,omitempty"` ProxyPort int32 `xml:"proxyPort,omitempty"` Reconnect int32 `xml:"reconnect,omitempty"` Protocol string `xml:"protocol,omitempty"` Nbio int32 `xml:"nbio,omitempty"` Timeout int32 `xml:"timeout,omitempty"` UserName string `xml:"userName,omitempty"` }
type KmipServerSpec ¶ added in v0.12.0
type KmipServerSpec struct { DynamicData ClusterId KeyProviderId `xml:"clusterId"` Info KmipServerInfo `xml:"info"` Password string `xml:"password,omitempty"` }
type KmipServerStatus ¶ added in v0.12.0
type KmipServerStatus struct { DynamicData ClusterId KeyProviderId `xml:"clusterId"` Name string `xml:"name"` Status ManagedEntityStatus `xml:"status"` Description string `xml:"description"` }
type LargeRDMConversionNotSupported ¶
type LargeRDMConversionNotSupported struct { MigrationFault Device string `xml:"device"` }
type LargeRDMConversionNotSupportedFault ¶
type LargeRDMConversionNotSupportedFault LargeRDMConversionNotSupported
type LargeRDMNotSupportedOnDatastore ¶
type LargeRDMNotSupportedOnDatastore struct { VmConfigFault Device string `xml:"device"` Datastore ManagedObjectReference `xml:"datastore"` DatastoreName string `xml:"datastoreName"` }
type LargeRDMNotSupportedOnDatastoreFault ¶
type LargeRDMNotSupportedOnDatastoreFault LargeRDMNotSupportedOnDatastore
type LatencySensitivity ¶
type LatencySensitivity struct { DynamicData Level LatencySensitivitySensitivityLevel `xml:"level"` Sensitivity int32 `xml:"sensitivity,omitempty"` }
type LatencySensitivitySensitivityLevel ¶
type LatencySensitivitySensitivityLevel string
type LeaveCurrentDomainRequestType ¶
type LeaveCurrentDomainRequestType struct { This ManagedObjectReference `xml:"_this"` Force bool `xml:"force"` }
type LeaveCurrentDomain_Task ¶
type LeaveCurrentDomain_Task LeaveCurrentDomainRequestType
type LeaveCurrentDomain_TaskResponse ¶
type LeaveCurrentDomain_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type LegacyNetworkInterfaceInUse ¶
type LegacyNetworkInterfaceInUse struct {
CannotAccessNetwork
}
type LegacyNetworkInterfaceInUseFault ¶
type LegacyNetworkInterfaceInUseFault LegacyNetworkInterfaceInUse
type LicenseAssignmentFailed ¶
type LicenseAssignmentFailed struct { RuntimeFault Reason string `xml:"reason,omitempty"` }
type LicenseAssignmentFailedFault ¶
type LicenseAssignmentFailedFault LicenseAssignmentFailed
type LicenseAssignmentFailedReason ¶
type LicenseAssignmentFailedReason string
type LicenseAssignmentManagerLicenseAssignment ¶
type LicenseAssignmentManagerLicenseAssignment struct { DynamicData EntityId string `xml:"entityId"` Scope string `xml:"scope,omitempty"` EntityDisplayName string `xml:"entityDisplayName,omitempty"` AssignedLicense LicenseManagerLicenseInfo `xml:"assignedLicense"` Properties []KeyAnyValue `xml:"properties,omitempty"` }
type LicenseAvailabilityInfo ¶
type LicenseAvailabilityInfo struct { DynamicData Feature LicenseFeatureInfo `xml:"feature"` Total int32 `xml:"total"` Available int32 `xml:"available"` }
type LicenseDiagnostics ¶
type LicenseDiagnostics struct { DynamicData SourceLastChanged time.Time `xml:"sourceLastChanged"` SourceLost string `xml:"sourceLost"` SourceLatency float32 `xml:"sourceLatency"` LicenseRequests string `xml:"licenseRequests"` LicenseRequestFailures string `xml:"licenseRequestFailures"` LicenseFeatureUnknowns string `xml:"licenseFeatureUnknowns"` OpState LicenseManagerState `xml:"opState"` LastStatusUpdate time.Time `xml:"lastStatusUpdate"` OpFailureMessage string `xml:"opFailureMessage"` }
type LicenseDowngradeDisallowed ¶
type LicenseDowngradeDisallowed struct { NotEnoughLicenses Edition string `xml:"edition"` EntityId string `xml:"entityId"` Features []KeyAnyValue `xml:"features"` }
type LicenseDowngradeDisallowedFault ¶
type LicenseDowngradeDisallowedFault LicenseDowngradeDisallowed
type LicenseEntityNotFound ¶
type LicenseEntityNotFoundFault ¶
type LicenseEntityNotFoundFault LicenseEntityNotFound
type LicenseEvent ¶
type LicenseEvent struct {
Event
}
func (*LicenseEvent) GetLicenseEvent ¶
func (b *LicenseEvent) GetLicenseEvent() *LicenseEvent
type LicenseExpired ¶
type LicenseExpired struct { NotEnoughLicenses LicenseKey string `xml:"licenseKey"` }
type LicenseExpiredEvent ¶
type LicenseExpiredEvent struct { Event Feature LicenseFeatureInfo `xml:"feature"` }
type LicenseExpiredFault ¶
type LicenseExpiredFault LicenseExpired
type LicenseFeatureInfo ¶
type LicenseFeatureInfo struct { DynamicData Key string `xml:"key"` FeatureName string `xml:"featureName"` FeatureDescription string `xml:"featureDescription,omitempty"` State LicenseFeatureInfoState `xml:"state,omitempty"` CostUnit string `xml:"costUnit"` SourceRestriction string `xml:"sourceRestriction,omitempty"` DependentKey []string `xml:"dependentKey,omitempty"` Edition *bool `xml:"edition"` ExpiresOn *time.Time `xml:"expiresOn"` }
type LicenseFeatureInfoSourceRestriction ¶
type LicenseFeatureInfoSourceRestriction string
type LicenseFeatureInfoState ¶
type LicenseFeatureInfoState string
type LicenseFeatureInfoUnit ¶
type LicenseFeatureInfoUnit string
type LicenseKeyEntityMismatch ¶
type LicenseKeyEntityMismatch struct {
NotEnoughLicenses
}
type LicenseKeyEntityMismatchFault ¶
type LicenseKeyEntityMismatchFault LicenseKeyEntityMismatch
type LicenseManagerEvaluationInfo ¶
type LicenseManagerEvaluationInfo struct { DynamicData Properties []KeyAnyValue `xml:"properties"` }
type LicenseManagerLicenseInfo ¶
type LicenseManagerLicenseInfo struct { DynamicData LicenseKey string `xml:"licenseKey"` EditionKey string `xml:"editionKey"` Name string `xml:"name"` Total int32 `xml:"total"` Used int32 `xml:"used,omitempty"` CostUnit string `xml:"costUnit"` Properties []KeyAnyValue `xml:"properties,omitempty"` Labels []KeyValue `xml:"labels,omitempty"` }
type LicenseManagerLicenseKey ¶
type LicenseManagerLicenseKey string
type LicenseManagerState ¶
type LicenseManagerState string
type LicenseNonComplianceEvent ¶
type LicenseNonComplianceEvent struct { LicenseEvent Url string `xml:"url"` }
type LicenseReservationInfo ¶
type LicenseReservationInfo struct { DynamicData Key string `xml:"key"` State LicenseReservationInfoState `xml:"state"` Required int32 `xml:"required"` }
type LicenseReservationInfoState ¶
type LicenseReservationInfoState string
type LicenseRestricted ¶
type LicenseRestricted struct {
NotEnoughLicenses
}
type LicenseRestrictedEvent ¶
type LicenseRestrictedEvent struct {
LicenseEvent
}
type LicenseRestrictedFault ¶
type LicenseRestrictedFault LicenseRestricted
type LicenseServerAvailableEvent ¶
type LicenseServerAvailableEvent struct { LicenseEvent LicenseServer string `xml:"licenseServer"` }
type LicenseServerSource ¶
type LicenseServerSource struct { LicenseSource LicenseServer string `xml:"licenseServer"` }
type LicenseServerUnavailable ¶
type LicenseServerUnavailable struct {}
type LicenseServerUnavailableEvent ¶
type LicenseServerUnavailableEvent struct {}
type LicenseServerUnavailableFault ¶
type LicenseServerUnavailableFault LicenseServerUnavailable
type LicenseSource ¶
type LicenseSource struct {
DynamicData
}
func (*LicenseSource) GetLicenseSource ¶
func (b *LicenseSource) GetLicenseSource() *LicenseSource
type LicenseSourceUnavailable ¶
type LicenseSourceUnavailable struct {}
type LicenseSourceUnavailableFault ¶
type LicenseSourceUnavailableFault LicenseSourceUnavailable
type LicenseUsageInfo ¶
type LicenseUsageInfo struct { DynamicData Source BaseLicenseSource `xml:"source,typeattr"` SourceAvailable bool `xml:"sourceAvailable"` ReservationInfo []LicenseReservationInfo `xml:"reservationInfo,omitempty"` FeatureInfo []LicenseFeatureInfo `xml:"featureInfo,omitempty"` }
type LimitExceeded ¶
type LimitExceededFault ¶
type LimitExceededFault LimitExceeded
type LinkDiscoveryProtocolConfig ¶
type LinkDiscoveryProtocolConfig struct { DynamicData Protocol string `xml:"protocol"` Operation string `xml:"operation"` }
type LinkDiscoveryProtocolConfigOperationType ¶
type LinkDiscoveryProtocolConfigOperationType string
type LinkDiscoveryProtocolConfigProtocolType ¶
type LinkDiscoveryProtocolConfigProtocolType string
type LinkLayerDiscoveryProtocolInfo ¶
type LinkLayerDiscoveryProtocolInfo struct { DynamicData ChassisId string `xml:"chassisId"` PortId string `xml:"portId"` TimeToLive int32 `xml:"timeToLive"` Parameter []KeyAnyValue `xml:"parameter,omitempty"` }
type LinkProfile ¶
type LinkProfile struct {
ApplyProfile
}
type LinuxVolumeNotClean ¶
type LinuxVolumeNotClean struct {
CustomizationFault
}
type LinuxVolumeNotCleanFault ¶
type LinuxVolumeNotCleanFault LinuxVolumeNotClean
type ListCACertificateRevocationLists ¶
type ListCACertificateRevocationLists ListCACertificateRevocationListsRequestType
type ListCACertificateRevocationListsRequestType ¶
type ListCACertificateRevocationListsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ListCACertificateRevocationListsResponse ¶
type ListCACertificateRevocationListsResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type ListCACertificates ¶
type ListCACertificates ListCACertificatesRequestType
type ListCACertificatesRequestType ¶
type ListCACertificatesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ListCACertificatesResponse ¶
type ListCACertificatesResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type ListFilesInGuest ¶
type ListFilesInGuest ListFilesInGuestRequestType
type ListFilesInGuestRequestType ¶
type ListFilesInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` FilePath string `xml:"filePath"` Index int32 `xml:"index,omitempty"` MaxResults int32 `xml:"maxResults,omitempty"` MatchPattern string `xml:"matchPattern,omitempty"` }
type ListFilesInGuestResponse ¶
type ListFilesInGuestResponse struct {
Returnval GuestListFileInfo `xml:"returnval"`
}
type ListGuestAliases ¶
type ListGuestAliases ListGuestAliasesRequestType
type ListGuestAliasesRequestType ¶
type ListGuestAliasesRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` Username string `xml:"username"` }
type ListGuestAliasesResponse ¶
type ListGuestAliasesResponse struct {
Returnval []GuestAliases `xml:"returnval,omitempty"`
}
type ListGuestMappedAliases ¶
type ListGuestMappedAliases ListGuestMappedAliasesRequestType
type ListGuestMappedAliasesRequestType ¶
type ListGuestMappedAliasesRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` }
type ListGuestMappedAliasesResponse ¶
type ListGuestMappedAliasesResponse struct {
Returnval []GuestMappedAliases `xml:"returnval,omitempty"`
}
type ListKeys ¶ added in v0.12.0
type ListKeys ListKeysRequestType
type ListKeysRequestType ¶ added in v0.12.0
type ListKeysRequestType struct { This ManagedObjectReference `xml:"_this"` Limit *int32 `xml:"limit"` }
type ListKeysResponse ¶ added in v0.12.0
type ListKeysResponse struct {
Returnval []CryptoKeyId `xml:"returnval,omitempty"`
}
type ListKmipServers ¶ added in v0.12.0
type ListKmipServers ListKmipServersRequestType
type ListKmipServersRequestType ¶ added in v0.12.0
type ListKmipServersRequestType struct { This ManagedObjectReference `xml:"_this"` Limit *int32 `xml:"limit"` }
type ListKmipServersResponse ¶ added in v0.12.0
type ListKmipServersResponse struct {
Returnval []KmipClusterInfo `xml:"returnval,omitempty"`
}
type ListProcessesInGuest ¶
type ListProcessesInGuest ListProcessesInGuestRequestType
type ListProcessesInGuestRequestType ¶
type ListProcessesInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` Pids []int64 `xml:"pids,omitempty"` }
type ListProcessesInGuestResponse ¶
type ListProcessesInGuestResponse struct {
Returnval []GuestProcessInfo `xml:"returnval,omitempty"`
}
type ListRegistryKeysInGuest ¶
type ListRegistryKeysInGuest ListRegistryKeysInGuestRequestType
type ListRegistryKeysInGuestRequestType ¶
type ListRegistryKeysInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` KeyName GuestRegKeyNameSpec `xml:"keyName"` Recursive bool `xml:"recursive"` MatchPattern string `xml:"matchPattern,omitempty"` }
type ListRegistryKeysInGuestResponse ¶
type ListRegistryKeysInGuestResponse struct {
Returnval []GuestRegKeyRecordSpec `xml:"returnval,omitempty"`
}
type ListRegistryValuesInGuest ¶
type ListRegistryValuesInGuest ListRegistryValuesInGuestRequestType
type ListRegistryValuesInGuestRequestType ¶
type ListRegistryValuesInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` KeyName GuestRegKeyNameSpec `xml:"keyName"` ExpandStrings bool `xml:"expandStrings"` MatchPattern string `xml:"matchPattern,omitempty"` }
type ListRegistryValuesInGuestResponse ¶
type ListRegistryValuesInGuestResponse struct {
Returnval []GuestRegValueSpec `xml:"returnval,omitempty"`
}
type ListSmartCardTrustAnchors ¶
type ListSmartCardTrustAnchors ListSmartCardTrustAnchorsRequestType
type ListSmartCardTrustAnchorsRequestType ¶
type ListSmartCardTrustAnchorsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ListSmartCardTrustAnchorsResponse ¶
type ListSmartCardTrustAnchorsResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type ListTagsAttachedToVStorageObject ¶ added in v0.12.0
type ListTagsAttachedToVStorageObject ListTagsAttachedToVStorageObjectRequestType
type ListTagsAttachedToVStorageObjectRequestType ¶ added in v0.12.0
type ListTagsAttachedToVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` }
type ListTagsAttachedToVStorageObjectResponse ¶ added in v0.12.0
type ListTagsAttachedToVStorageObjectResponse struct {
Returnval []VslmTagEntry `xml:"returnval,omitempty"`
}
type ListVStorageObject ¶ added in v0.12.0
type ListVStorageObject ListVStorageObjectRequestType
type ListVStorageObjectRequestType ¶ added in v0.12.0
type ListVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` }
type ListVStorageObjectResponse ¶ added in v0.12.0
type ListVStorageObjectResponse struct {
Returnval []ID `xml:"returnval,omitempty"`
}
type ListVStorageObjectsAttachedToTag ¶ added in v0.12.0
type ListVStorageObjectsAttachedToTag ListVStorageObjectsAttachedToTagRequestType
type ListVStorageObjectsAttachedToTagRequestType ¶ added in v0.12.0
type ListVStorageObjectsAttachedToTagRequestType struct { This ManagedObjectReference `xml:"_this"` Category string `xml:"category"` Tag string `xml:"tag"` }
type ListVStorageObjectsAttachedToTagResponse ¶ added in v0.12.0
type ListVStorageObjectsAttachedToTagResponse struct {
Returnval []ID `xml:"returnval,omitempty"`
}
type LocalDatastoreCreatedEvent ¶
type LocalDatastoreCreatedEvent struct { HostEvent Datastore DatastoreEventArgument `xml:"datastore"` DatastoreUrl string `xml:"datastoreUrl,omitempty"` }
type LocalDatastoreInfo ¶
type LocalDatastoreInfo struct { DatastoreInfo Path string `xml:"path,omitempty"` }
type LocalLicenseSource ¶
type LocalLicenseSource struct { LicenseSource LicenseKeys string `xml:"licenseKeys"` }
type LocalTSMEnabledEvent ¶
type LocalTSMEnabledEvent struct {
HostEvent
}
type LocalizableMessage ¶
type LocalizableMessage struct { DynamicData Key string `xml:"key"` Arg []KeyAnyValue `xml:"arg,omitempty"` Message string `xml:"message,omitempty"` }
type LocalizationManagerMessageCatalog ¶
type LocalizationManagerMessageCatalog struct { DynamicData ModuleName string `xml:"moduleName"` CatalogName string `xml:"catalogName"` Locale string `xml:"locale"` CatalogUri string `xml:"catalogUri"` LastModified *time.Time `xml:"lastModified"` Md5sum string `xml:"md5sum,omitempty"` Version string `xml:"version,omitempty"` }
type LocalizedMethodFault ¶
type LocalizedMethodFault struct { DynamicData Fault BaseMethodFault `xml:"fault,typeattr"` LocalizedMessage string `xml:"localizedMessage,omitempty"` }
type LockerMisconfiguredEvent ¶
type LockerMisconfiguredEvent struct { Event Datastore DatastoreEventArgument `xml:"datastore"` }
type LockerReconfiguredEvent ¶
type LockerReconfiguredEvent struct { Event OldDatastore *DatastoreEventArgument `xml:"oldDatastore,omitempty"` NewDatastore *DatastoreEventArgument `xml:"newDatastore,omitempty"` }
type LogBundlingFailed ¶
type LogBundlingFailed struct {
VimFault
}
type LogBundlingFailedFault ¶
type LogBundlingFailedFault LogBundlingFailed
type LogUserEvent ¶
type LogUserEvent LogUserEventRequestType
type LogUserEventRequestType ¶
type LogUserEventRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` Msg string `xml:"msg"` }
type LogUserEventResponse ¶
type LogUserEventResponse struct { }
type Login ¶
type Login LoginRequestType
type LoginBySSPI ¶
type LoginBySSPI LoginBySSPIRequestType
type LoginBySSPIRequestType ¶
type LoginBySSPIRequestType struct { This ManagedObjectReference `xml:"_this"` Base64Token string `xml:"base64Token"` Locale string `xml:"locale,omitempty"` }
type LoginBySSPIResponse ¶
type LoginBySSPIResponse struct {
Returnval UserSession `xml:"returnval"`
}
type LoginByToken ¶
type LoginByToken LoginByTokenRequestType
type LoginByTokenRequestType ¶
type LoginByTokenRequestType struct { This ManagedObjectReference `xml:"_this"` Locale string `xml:"locale,omitempty"` }
type LoginByTokenResponse ¶
type LoginByTokenResponse struct {
Returnval UserSession `xml:"returnval"`
}
type LoginExtensionByCertificate ¶
type LoginExtensionByCertificate LoginExtensionByCertificateRequestType
type LoginExtensionByCertificateRequestType ¶
type LoginExtensionByCertificateRequestType struct { This ManagedObjectReference `xml:"_this"` ExtensionKey string `xml:"extensionKey"` Locale string `xml:"locale,omitempty"` }
type LoginExtensionByCertificateResponse ¶
type LoginExtensionByCertificateResponse struct {
Returnval UserSession `xml:"returnval"`
}
type LoginExtensionBySubjectName ¶
type LoginExtensionBySubjectName LoginExtensionBySubjectNameRequestType
type LoginExtensionBySubjectNameRequestType ¶
type LoginExtensionBySubjectNameRequestType struct { This ManagedObjectReference `xml:"_this"` ExtensionKey string `xml:"extensionKey"` Locale string `xml:"locale,omitempty"` }
type LoginExtensionBySubjectNameResponse ¶
type LoginExtensionBySubjectNameResponse struct {
Returnval UserSession `xml:"returnval"`
}
type LoginRequestType ¶
type LoginRequestType struct { This ManagedObjectReference `xml:"_this"` UserName string `xml:"userName"` Password string `xml:"password"` Locale string `xml:"locale,omitempty"` }
type LoginResponse ¶
type LoginResponse struct {
Returnval UserSession `xml:"returnval"`
}
type Logout ¶
type Logout LogoutRequestType
type LogoutRequestType ¶
type LogoutRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type LogoutResponse ¶
type LogoutResponse struct { }
type LongOption ¶
type LongOption struct { OptionType Min int64 `xml:"min"` Max int64 `xml:"max"` DefaultValue int64 `xml:"defaultValue"` }
type LongPolicy ¶
type LongPolicy struct { InheritablePolicy Value int64 `xml:"value,omitempty"` }
type LookupDvPortGroup ¶
type LookupDvPortGroup LookupDvPortGroupRequestType
type LookupDvPortGroupRequestType ¶
type LookupDvPortGroupRequestType struct { This ManagedObjectReference `xml:"_this"` PortgroupKey string `xml:"portgroupKey"` }
type LookupDvPortGroupResponse ¶
type LookupDvPortGroupResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type LookupVmOverheadMemory ¶
type LookupVmOverheadMemory LookupVmOverheadMemoryRequestType
type LookupVmOverheadMemoryRequestType ¶
type LookupVmOverheadMemoryRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Host ManagedObjectReference `xml:"host"` }
type LookupVmOverheadMemoryResponse ¶
type LookupVmOverheadMemoryResponse struct {
Returnval int64 `xml:"returnval"`
}
type MacAddress ¶
type MacAddress struct {
NegatableExpression
}
func (*MacAddress) GetMacAddress ¶
func (b *MacAddress) GetMacAddress() *MacAddress
type MacRange ¶
type MacRange struct { MacAddress Address string `xml:"address"` Mask string `xml:"mask"` }
type MaintenanceModeFileMove ¶
type MaintenanceModeFileMove struct {
MigrationFault
}
type MaintenanceModeFileMoveFault ¶
type MaintenanceModeFileMoveFault MaintenanceModeFileMove
type MakeDirectory ¶
type MakeDirectory MakeDirectoryRequestType
type MakeDirectoryInGuest ¶
type MakeDirectoryInGuest MakeDirectoryInGuestRequestType
type MakeDirectoryInGuestRequestType ¶
type MakeDirectoryInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` DirectoryPath string `xml:"directoryPath"` CreateParentDirectories bool `xml:"createParentDirectories"` }
type MakeDirectoryInGuestResponse ¶
type MakeDirectoryInGuestResponse struct { }
type MakeDirectoryRequestType ¶
type MakeDirectoryRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` CreateParentDirectories *bool `xml:"createParentDirectories"` }
type MakeDirectoryResponse ¶
type MakeDirectoryResponse struct { }
type MakePrimaryVMRequestType ¶
type MakePrimaryVMRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` }
type MakePrimaryVM_Task ¶
type MakePrimaryVM_Task MakePrimaryVMRequestType
type MakePrimaryVM_TaskResponse ¶
type MakePrimaryVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ManagedByInfo ¶
type ManagedByInfo struct { DynamicData ExtensionKey string `xml:"extensionKey"` Type string `xml:"type"` }
type ManagedEntityEventArgument ¶
type ManagedEntityEventArgument struct { EntityEventArgument Entity ManagedObjectReference `xml:"entity"` }
type ManagedEntityStatus ¶
type ManagedEntityStatus string
type ManagedObjectNotFound ¶
type ManagedObjectNotFound struct { RuntimeFault Obj ManagedObjectReference `xml:"obj"` }
type ManagedObjectNotFoundFault ¶
type ManagedObjectNotFoundFault ManagedObjectNotFound
type ManagedObjectReference ¶
func NewReference ¶ added in v0.4.0
func NewReference(r ManagedObjectReference) *ManagedObjectReference
func (*ManagedObjectReference) FromString ¶ added in v0.8.0
func (r *ManagedObjectReference) FromString(o string) bool
func (ManagedObjectReference) Reference ¶ added in v0.8.0
func (r ManagedObjectReference) Reference() ManagedObjectReference
func (ManagedObjectReference) String ¶ added in v0.8.0
func (r ManagedObjectReference) String() string
type MarkAsLocalRequestType ¶
type MarkAsLocalRequestType struct { This ManagedObjectReference `xml:"_this"` ScsiDiskUuid string `xml:"scsiDiskUuid"` }
type MarkAsLocal_Task ¶
type MarkAsLocal_Task MarkAsLocalRequestType
type MarkAsLocal_TaskResponse ¶
type MarkAsLocal_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MarkAsNonLocalRequestType ¶
type MarkAsNonLocalRequestType struct { This ManagedObjectReference `xml:"_this"` ScsiDiskUuid string `xml:"scsiDiskUuid"` }
type MarkAsNonLocal_Task ¶
type MarkAsNonLocal_Task MarkAsNonLocalRequestType
type MarkAsNonLocal_TaskResponse ¶
type MarkAsNonLocal_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MarkAsNonSsdRequestType ¶
type MarkAsNonSsdRequestType struct { This ManagedObjectReference `xml:"_this"` ScsiDiskUuid string `xml:"scsiDiskUuid"` }
type MarkAsNonSsd_Task ¶
type MarkAsNonSsd_Task MarkAsNonSsdRequestType
type MarkAsNonSsd_TaskResponse ¶
type MarkAsNonSsd_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MarkAsSsdRequestType ¶
type MarkAsSsdRequestType struct { This ManagedObjectReference `xml:"_this"` ScsiDiskUuid string `xml:"scsiDiskUuid"` }
type MarkAsSsd_Task ¶
type MarkAsSsd_Task MarkAsSsdRequestType
type MarkAsSsd_TaskResponse ¶
type MarkAsSsd_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MarkAsTemplate ¶
type MarkAsTemplate MarkAsTemplateRequestType
type MarkAsTemplateRequestType ¶
type MarkAsTemplateRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type MarkAsTemplateResponse ¶
type MarkAsTemplateResponse struct { }
type MarkAsVirtualMachine ¶
type MarkAsVirtualMachine MarkAsVirtualMachineRequestType
type MarkAsVirtualMachineRequestType ¶
type MarkAsVirtualMachineRequestType struct { This ManagedObjectReference `xml:"_this"` Pool ManagedObjectReference `xml:"pool"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type MarkAsVirtualMachineResponse ¶
type MarkAsVirtualMachineResponse struct { }
type MarkDefault ¶ added in v0.12.0
type MarkDefault MarkDefaultRequestType
type MarkDefaultRequestType ¶ added in v0.12.0
type MarkDefaultRequestType struct { This ManagedObjectReference `xml:"_this"` ClusterId KeyProviderId `xml:"clusterId"` }
type MarkDefaultResponse ¶ added in v0.12.0
type MarkDefaultResponse struct { }
type MarkForRemoval ¶
type MarkForRemoval MarkForRemovalRequestType
type MarkForRemovalRequestType ¶
type MarkForRemovalRequestType struct { This ManagedObjectReference `xml:"_this"` HbaName string `xml:"hbaName"` Remove bool `xml:"remove"` }
type MarkForRemovalResponse ¶
type MarkForRemovalResponse struct { }
type MemoryFileFormatNotSupportedByDatastore ¶
type MemoryFileFormatNotSupportedByDatastore struct { UnsupportedDatastore DatastoreName string `xml:"datastoreName"` Type string `xml:"type"` }
type MemoryFileFormatNotSupportedByDatastoreFault ¶
type MemoryFileFormatNotSupportedByDatastoreFault MemoryFileFormatNotSupportedByDatastore
type MemoryHotPlugNotSupported ¶
type MemoryHotPlugNotSupported struct {
VmConfigFault
}
type MemoryHotPlugNotSupportedFault ¶
type MemoryHotPlugNotSupportedFault MemoryHotPlugNotSupported
type MemorySizeNotRecommended ¶
type MemorySizeNotRecommended struct { VirtualHardwareCompatibilityIssue MemorySizeMB int32 `xml:"memorySizeMB"` MinMemorySizeMB int32 `xml:"minMemorySizeMB"` MaxMemorySizeMB int32 `xml:"maxMemorySizeMB"` }
type MemorySizeNotRecommendedFault ¶
type MemorySizeNotRecommendedFault MemorySizeNotRecommended
type MemorySizeNotSupported ¶
type MemorySizeNotSupported struct { VirtualHardwareCompatibilityIssue MemorySizeMB int32 `xml:"memorySizeMB"` MinMemorySizeMB int32 `xml:"minMemorySizeMB"` MaxMemorySizeMB int32 `xml:"maxMemorySizeMB"` }
type MemorySizeNotSupportedByDatastore ¶
type MemorySizeNotSupportedByDatastore struct { VirtualHardwareCompatibilityIssue Datastore ManagedObjectReference `xml:"datastore"` MemorySizeMB int32 `xml:"memorySizeMB"` MaxMemorySizeMB int32 `xml:"maxMemorySizeMB"` }
type MemorySizeNotSupportedByDatastoreFault ¶
type MemorySizeNotSupportedByDatastoreFault MemorySizeNotSupportedByDatastore
type MemorySizeNotSupportedFault ¶
type MemorySizeNotSupportedFault MemorySizeNotSupported
type MemorySnapshotOnIndependentDisk ¶
type MemorySnapshotOnIndependentDisk struct {
SnapshotFault
}
type MemorySnapshotOnIndependentDiskFault ¶
type MemorySnapshotOnIndependentDiskFault MemorySnapshotOnIndependentDisk
type MergeDvsRequestType ¶
type MergeDvsRequestType struct { This ManagedObjectReference `xml:"_this"` Dvs ManagedObjectReference `xml:"dvs"` }
type MergeDvs_Task ¶
type MergeDvs_Task MergeDvsRequestType
type MergeDvs_TaskResponse ¶
type MergeDvs_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MergePermissions ¶
type MergePermissions MergePermissionsRequestType
type MergePermissionsRequestType ¶
type MergePermissionsRequestType struct { This ManagedObjectReference `xml:"_this"` SrcRoleId int32 `xml:"srcRoleId"` DstRoleId int32 `xml:"dstRoleId"` }
type MergePermissionsResponse ¶
type MergePermissionsResponse struct { }
type MethodAction ¶
type MethodAction struct { Action Name string `xml:"name"` Argument []MethodActionArgument `xml:"argument,omitempty"` }
type MethodActionArgument ¶
type MethodActionArgument struct { DynamicData Value AnyType `xml:"value,typeattr"` }
type MethodAlreadyDisabledFault ¶
type MethodAlreadyDisabledFault struct { RuntimeFault SourceId string `xml:"sourceId"` }
type MethodAlreadyDisabledFaultFault ¶
type MethodAlreadyDisabledFaultFault MethodAlreadyDisabledFault
type MethodDescription ¶
type MethodDescription struct { Description Key string `xml:"key"` }
type MethodDisabled ¶
type MethodDisabled struct { RuntimeFault Source string `xml:"source,omitempty"` }
type MethodDisabledFault ¶
type MethodDisabledFault MethodDisabled
type MethodFault ¶
type MethodFault struct { FaultCause *LocalizedMethodFault `xml:"faultCause,omitempty"` FaultMessage []LocalizableMessage `xml:"faultMessage,omitempty"` }
func (*MethodFault) GetMethodFault ¶
func (b *MethodFault) GetMethodFault() *MethodFault
type MethodFaultFault ¶
type MethodFaultFault BaseMethodFault
type MethodNotFound ¶
type MethodNotFound struct { InvalidRequest Receiver ManagedObjectReference `xml:"receiver"` Method string `xml:"method"` }
type MethodNotFoundFault ¶
type MethodNotFoundFault MethodNotFound
type MetricAlarmExpression ¶
type MetricAlarmExpression struct { AlarmExpression Operator MetricAlarmOperator `xml:"operator"` Type string `xml:"type"` Metric PerfMetricId `xml:"metric"` Yellow int32 `xml:"yellow,omitempty"` YellowInterval int32 `xml:"yellowInterval,omitempty"` Red int32 `xml:"red,omitempty"` RedInterval int32 `xml:"redInterval,omitempty"` }
type MetricAlarmOperator ¶
type MetricAlarmOperator string
type MigrateVMRequestType ¶
type MigrateVMRequestType struct { This ManagedObjectReference `xml:"_this"` Pool *ManagedObjectReference `xml:"pool,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Priority VirtualMachineMovePriority `xml:"priority"` State VirtualMachinePowerState `xml:"state,omitempty"` }
type MigrateVM_Task ¶
type MigrateVM_Task MigrateVMRequestType
type MigrateVM_TaskResponse ¶
type MigrateVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MigrationDisabled ¶
type MigrationDisabled struct {
MigrationFault
}
type MigrationDisabledFault ¶
type MigrationDisabledFault MigrationDisabled
type MigrationErrorEvent ¶
type MigrationErrorEvent struct {
MigrationEvent
}
type MigrationEvent ¶
type MigrationEvent struct { VmEvent Fault LocalizedMethodFault `xml:"fault"` }
func (*MigrationEvent) GetMigrationEvent ¶
func (b *MigrationEvent) GetMigrationEvent() *MigrationEvent
type MigrationFault ¶
type MigrationFault struct {
VimFault
}
func (*MigrationFault) GetMigrationFault ¶
func (b *MigrationFault) GetMigrationFault() *MigrationFault
type MigrationFaultFault ¶
type MigrationFaultFault BaseMigrationFault
type MigrationFeatureNotSupported ¶
type MigrationFeatureNotSupported struct { MigrationFault AtSourceHost bool `xml:"atSourceHost"` FailedHostName string `xml:"failedHostName"` FailedHost ManagedObjectReference `xml:"failedHost"` }
func (*MigrationFeatureNotSupported) GetMigrationFeatureNotSupported ¶
func (b *MigrationFeatureNotSupported) GetMigrationFeatureNotSupported() *MigrationFeatureNotSupported
type MigrationFeatureNotSupportedFault ¶
type MigrationFeatureNotSupportedFault BaseMigrationFeatureNotSupported
type MigrationHostErrorEvent ¶
type MigrationHostErrorEvent struct { MigrationEvent DstHost HostEventArgument `xml:"dstHost"` }
type MigrationHostWarningEvent ¶
type MigrationHostWarningEvent struct { MigrationEvent DstHost HostEventArgument `xml:"dstHost"` }
type MigrationNotReady ¶
type MigrationNotReady struct { MigrationFault Reason string `xml:"reason"` }
type MigrationNotReadyFault ¶
type MigrationNotReadyFault MigrationNotReady
type MigrationResourceErrorEvent ¶
type MigrationResourceErrorEvent struct { MigrationEvent DstPool ResourcePoolEventArgument `xml:"dstPool"` DstHost HostEventArgument `xml:"dstHost"` }
type MigrationResourceWarningEvent ¶
type MigrationResourceWarningEvent struct { MigrationEvent DstPool ResourcePoolEventArgument `xml:"dstPool"` DstHost HostEventArgument `xml:"dstHost"` }
type MigrationWarningEvent ¶
type MigrationWarningEvent struct {
MigrationEvent
}
type MismatchedBundle ¶
type MismatchedBundleFault ¶
type MismatchedBundleFault MismatchedBundle
type MismatchedNetworkPolicies ¶
type MismatchedNetworkPolicies struct { MigrationFault Device string `xml:"device"` Backing string `xml:"backing"` Connected bool `xml:"connected"` }
type MismatchedNetworkPoliciesFault ¶
type MismatchedNetworkPoliciesFault MismatchedNetworkPolicies
type MismatchedVMotionNetworkNames ¶
type MismatchedVMotionNetworkNames struct { MigrationFault SourceNetwork string `xml:"sourceNetwork"` DestNetwork string `xml:"destNetwork"` }
type MismatchedVMotionNetworkNamesFault ¶
type MismatchedVMotionNetworkNamesFault MismatchedVMotionNetworkNames
type MissingBmcSupport ¶
type MissingBmcSupport struct {
VimFault
}
type MissingBmcSupportFault ¶
type MissingBmcSupportFault MissingBmcSupport
type MissingController ¶
type MissingController struct {
InvalidDeviceSpec
}
type MissingControllerFault ¶
type MissingControllerFault MissingController
type MissingIpPool ¶
type MissingIpPool struct {
VAppPropertyFault
}
type MissingIpPoolFault ¶
type MissingIpPoolFault MissingIpPool
type MissingLinuxCustResources ¶
type MissingLinuxCustResources struct {
CustomizationFault
}
type MissingLinuxCustResourcesFault ¶
type MissingLinuxCustResourcesFault MissingLinuxCustResources
type MissingNetworkIpConfig ¶
type MissingNetworkIpConfig struct {
VAppPropertyFault
}
type MissingNetworkIpConfigFault ¶
type MissingNetworkIpConfigFault MissingNetworkIpConfig
type MissingObject ¶
type MissingObject struct { DynamicData Obj ManagedObjectReference `xml:"obj"` Fault LocalizedMethodFault `xml:"fault"` }
type MissingPowerOffConfiguration ¶
type MissingPowerOffConfiguration struct {
VAppConfigFault
}
type MissingPowerOffConfigurationFault ¶
type MissingPowerOffConfigurationFault MissingPowerOffConfiguration
type MissingPowerOnConfiguration ¶
type MissingPowerOnConfiguration struct {
VAppConfigFault
}
type MissingPowerOnConfigurationFault ¶
type MissingPowerOnConfigurationFault MissingPowerOnConfiguration
type MissingProperty ¶
type MissingProperty struct { DynamicData Path string `xml:"path"` Fault LocalizedMethodFault `xml:"fault"` }
type MissingWindowsCustResources ¶
type MissingWindowsCustResources struct {
CustomizationFault
}
type MissingWindowsCustResourcesFault ¶
type MissingWindowsCustResourcesFault MissingWindowsCustResources
type MksConnectionLimitReached ¶
type MksConnectionLimitReached struct { InvalidState ConnectionLimit int32 `xml:"connectionLimit"` }
type MksConnectionLimitReachedFault ¶
type MksConnectionLimitReachedFault MksConnectionLimitReached
type ModifyListView ¶
type ModifyListView ModifyListViewRequestType
type ModifyListViewRequestType ¶
type ModifyListViewRequestType struct { This ManagedObjectReference `xml:"_this"` Add []ManagedObjectReference `xml:"add,omitempty"` Remove []ManagedObjectReference `xml:"remove,omitempty"` }
type ModifyListViewResponse ¶
type ModifyListViewResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type MonthlyByDayTaskScheduler ¶
type MonthlyByDayTaskScheduler struct { MonthlyTaskScheduler Day int32 `xml:"day"` }
type MonthlyByWeekdayTaskScheduler ¶
type MonthlyByWeekdayTaskScheduler struct { MonthlyTaskScheduler Offset WeekOfMonth `xml:"offset"` Weekday DayOfWeek `xml:"weekday"` }
type MonthlyTaskScheduler ¶
type MonthlyTaskScheduler struct {
DailyTaskScheduler
}
func (*MonthlyTaskScheduler) GetMonthlyTaskScheduler ¶
func (b *MonthlyTaskScheduler) GetMonthlyTaskScheduler() *MonthlyTaskScheduler
type MountError ¶
type MountError struct { CustomizationFault Vm ManagedObjectReference `xml:"vm"` DiskIndex int32 `xml:"diskIndex"` }
type MountErrorFault ¶
type MountErrorFault MountError
type MountToolsInstaller ¶
type MountToolsInstaller MountToolsInstallerRequestType
type MountToolsInstallerRequestType ¶
type MountToolsInstallerRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type MountToolsInstallerResponse ¶
type MountToolsInstallerResponse struct { }
type MountVffsVolume ¶
type MountVffsVolume MountVffsVolumeRequestType
type MountVffsVolumeRequestType ¶
type MountVffsVolumeRequestType struct { This ManagedObjectReference `xml:"_this"` VffsUuid string `xml:"vffsUuid"` }
type MountVffsVolumeResponse ¶
type MountVffsVolumeResponse struct { }
type MountVmfsVolume ¶
type MountVmfsVolume MountVmfsVolumeRequestType
type MountVmfsVolumeExRequestType ¶
type MountVmfsVolumeExRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsUuid []string `xml:"vmfsUuid"` }
type MountVmfsVolumeEx_Task ¶
type MountVmfsVolumeEx_Task MountVmfsVolumeExRequestType
type MountVmfsVolumeEx_TaskResponse ¶
type MountVmfsVolumeEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MountVmfsVolumeRequestType ¶
type MountVmfsVolumeRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsUuid string `xml:"vmfsUuid"` }
type MountVmfsVolumeResponse ¶
type MountVmfsVolumeResponse struct { }
type MoveDVPortRequestType ¶
type MoveDVPortRequestType struct { This ManagedObjectReference `xml:"_this"` PortKey []string `xml:"portKey"` DestinationPortgroupKey string `xml:"destinationPortgroupKey,omitempty"` }
type MoveDVPort_Task ¶
type MoveDVPort_Task MoveDVPortRequestType
type MoveDVPort_TaskResponse ¶
type MoveDVPort_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MoveDatastoreFileRequestType ¶
type MoveDatastoreFileRequestType struct { This ManagedObjectReference `xml:"_this"` SourceName string `xml:"sourceName"` SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"` DestinationName string `xml:"destinationName"` DestinationDatacenter *ManagedObjectReference `xml:"destinationDatacenter,omitempty"` Force *bool `xml:"force"` }
type MoveDatastoreFile_Task ¶
type MoveDatastoreFile_Task MoveDatastoreFileRequestType
type MoveDatastoreFile_TaskResponse ¶
type MoveDatastoreFile_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MoveDirectoryInGuest ¶
type MoveDirectoryInGuest MoveDirectoryInGuestRequestType
type MoveDirectoryInGuestRequestType ¶
type MoveDirectoryInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` SrcDirectoryPath string `xml:"srcDirectoryPath"` DstDirectoryPath string `xml:"dstDirectoryPath"` }
type MoveDirectoryInGuestResponse ¶
type MoveDirectoryInGuestResponse struct { }
type MoveFileInGuest ¶
type MoveFileInGuest MoveFileInGuestRequestType
type MoveFileInGuestRequestType ¶
type MoveFileInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` SrcFilePath string `xml:"srcFilePath"` DstFilePath string `xml:"dstFilePath"` Overwrite bool `xml:"overwrite"` }
type MoveFileInGuestResponse ¶
type MoveFileInGuestResponse struct { }
type MoveHostIntoRequestType ¶
type MoveHostIntoRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"` }
type MoveHostInto_Task ¶
type MoveHostInto_Task MoveHostIntoRequestType
type MoveHostInto_TaskResponse ¶
type MoveHostInto_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MoveIntoFolderRequestType ¶
type MoveIntoFolderRequestType struct { This ManagedObjectReference `xml:"_this"` List []ManagedObjectReference `xml:"list"` }
type MoveIntoFolder_Task ¶
type MoveIntoFolder_Task MoveIntoFolderRequestType
type MoveIntoFolder_TaskResponse ¶
type MoveIntoFolder_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MoveIntoRequestType ¶
type MoveIntoRequestType struct { This ManagedObjectReference `xml:"_this"` Host []ManagedObjectReference `xml:"host"` }
type MoveIntoResourcePool ¶
type MoveIntoResourcePool MoveIntoResourcePoolRequestType
type MoveIntoResourcePoolRequestType ¶
type MoveIntoResourcePoolRequestType struct { This ManagedObjectReference `xml:"_this"` List []ManagedObjectReference `xml:"list"` }
type MoveIntoResourcePoolResponse ¶
type MoveIntoResourcePoolResponse struct { }
type MoveInto_Task ¶
type MoveInto_Task MoveIntoRequestType
type MoveInto_TaskResponse ¶
type MoveInto_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MoveVirtualDiskRequestType ¶
type MoveVirtualDiskRequestType struct { This ManagedObjectReference `xml:"_this"` SourceName string `xml:"sourceName"` SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"` DestName string `xml:"destName"` DestDatacenter *ManagedObjectReference `xml:"destDatacenter,omitempty"` Force *bool `xml:"force"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` }
type MoveVirtualDisk_Task ¶
type MoveVirtualDisk_Task MoveVirtualDiskRequestType
type MoveVirtualDisk_TaskResponse ¶
type MoveVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MtuMatchEvent ¶
type MtuMatchEvent struct {
DvsHealthStatusChangeEvent
}
type MtuMismatchEvent ¶
type MtuMismatchEvent struct {
DvsHealthStatusChangeEvent
}
type MultiWriterNotSupported ¶
type MultiWriterNotSupported struct {
DeviceNotSupported
}
type MultiWriterNotSupportedFault ¶
type MultiWriterNotSupportedFault MultiWriterNotSupported
type MultipathState ¶
type MultipathState string
type MultipleCertificatesVerifyFault ¶
type MultipleCertificatesVerifyFault struct { HostConnectFault ThumbprintData []MultipleCertificatesVerifyFaultThumbprintData `xml:"thumbprintData"` }
type MultipleCertificatesVerifyFaultFault ¶
type MultipleCertificatesVerifyFaultFault MultipleCertificatesVerifyFault
type MultipleCertificatesVerifyFaultThumbprintData ¶
type MultipleCertificatesVerifyFaultThumbprintData struct { DynamicData Port int32 `xml:"port"` Thumbprint string `xml:"thumbprint"` }
type MultipleSnapshotsNotSupported ¶
type MultipleSnapshotsNotSupported struct {
SnapshotFault
}
type MultipleSnapshotsNotSupportedFault ¶
type MultipleSnapshotsNotSupportedFault MultipleSnapshotsNotSupported
type NASDatastoreCreatedEvent ¶
type NASDatastoreCreatedEvent struct { HostEvent Datastore DatastoreEventArgument `xml:"datastore"` DatastoreUrl string `xml:"datastoreUrl,omitempty"` }
type NamePasswordAuthentication ¶
type NamePasswordAuthentication struct { GuestAuthentication Username string `xml:"username"` Password string `xml:"password"` }
type NamespaceFull ¶
type NamespaceFullFault ¶
type NamespaceFullFault NamespaceFull
type NamespaceLimitReached ¶
type NamespaceLimitReachedFault ¶
type NamespaceLimitReachedFault NamespaceLimitReached
type NamespaceWriteProtected ¶
type NamespaceWriteProtectedFault ¶
type NamespaceWriteProtectedFault NamespaceWriteProtected
type NasConfigFault ¶
type NasConfigFault struct { HostConfigFault Name string `xml:"name"` }
func (*NasConfigFault) GetNasConfigFault ¶
func (b *NasConfigFault) GetNasConfigFault() *NasConfigFault
type NasConfigFaultFault ¶
type NasConfigFaultFault BaseNasConfigFault
type NasConnectionLimitReached ¶
type NasConnectionLimitReached struct { NasConfigFault RemoteHost string `xml:"remoteHost"` RemotePath string `xml:"remotePath"` }
type NasConnectionLimitReachedFault ¶
type NasConnectionLimitReachedFault NasConnectionLimitReached
type NasDatastoreInfo ¶
type NasDatastoreInfo struct { DatastoreInfo Nas *HostNasVolume `xml:"nas,omitempty"` }
type NasSessionCredentialConflict ¶
type NasSessionCredentialConflict struct { NasConfigFault RemoteHost string `xml:"remoteHost"` RemotePath string `xml:"remotePath"` UserName string `xml:"userName"` }
type NasSessionCredentialConflictFault ¶
type NasSessionCredentialConflictFault NasSessionCredentialConflict
type NasStorageProfile ¶
type NasStorageProfile struct { ApplyProfile Key string `xml:"key"` }
type NasVolumeNotMounted ¶
type NasVolumeNotMounted struct { NasConfigFault RemoteHost string `xml:"remoteHost"` RemotePath string `xml:"remotePath"` }
type NasVolumeNotMountedFault ¶
type NasVolumeNotMountedFault NasVolumeNotMounted
type NegatableExpression ¶
type NegatableExpression struct { DynamicData Negate *bool `xml:"negate"` }
func (*NegatableExpression) GetNegatableExpression ¶
func (b *NegatableExpression) GetNegatableExpression() *NegatableExpression
type NetBIOSConfigInfo ¶
type NetBIOSConfigInfo struct { DynamicData Mode string `xml:"mode"` }
func (*NetBIOSConfigInfo) GetNetBIOSConfigInfo ¶
func (b *NetBIOSConfigInfo) GetNetBIOSConfigInfo() *NetBIOSConfigInfo
type NetBIOSConfigInfoMode ¶
type NetBIOSConfigInfoMode string
type NetDhcpConfigInfo ¶
type NetDhcpConfigInfo struct { DynamicData Ipv6 *NetDhcpConfigInfoDhcpOptions `xml:"ipv6,omitempty"` Ipv4 *NetDhcpConfigInfoDhcpOptions `xml:"ipv4,omitempty"` }
type NetDhcpConfigInfoDhcpOptions ¶
type NetDhcpConfigInfoDhcpOptions struct { DynamicData Enable bool `xml:"enable"` Config []KeyValue `xml:"config,omitempty"` }
type NetDhcpConfigSpec ¶
type NetDhcpConfigSpec struct { DynamicData Ipv6 *NetDhcpConfigSpecDhcpOptionsSpec `xml:"ipv6,omitempty"` Ipv4 *NetDhcpConfigSpecDhcpOptionsSpec `xml:"ipv4,omitempty"` }
type NetDhcpConfigSpecDhcpOptionsSpec ¶
type NetDhcpConfigSpecDhcpOptionsSpec struct { DynamicData Enable *bool `xml:"enable"` Config []KeyValue `xml:"config"` Operation string `xml:"operation"` }
type NetDnsConfigInfo ¶
type NetDnsConfigSpec ¶
type NetIpConfigInfo ¶
type NetIpConfigInfo struct { DynamicData IpAddress []NetIpConfigInfoIpAddress `xml:"ipAddress,omitempty"` Dhcp *NetDhcpConfigInfo `xml:"dhcp,omitempty"` AutoConfigurationEnabled *bool `xml:"autoConfigurationEnabled"` }
type NetIpConfigInfoIpAddressOrigin ¶
type NetIpConfigInfoIpAddressOrigin string
type NetIpConfigInfoIpAddressStatus ¶
type NetIpConfigInfoIpAddressStatus string
type NetIpConfigSpec ¶
type NetIpConfigSpec struct { DynamicData IpAddress []NetIpConfigSpecIpAddressSpec `xml:"ipAddress,omitempty"` Dhcp *NetDhcpConfigSpec `xml:"dhcp,omitempty"` AutoConfigurationEnabled *bool `xml:"autoConfigurationEnabled"` }
type NetIpConfigSpecIpAddressSpec ¶
type NetIpConfigSpecIpAddressSpec struct { DynamicData IpAddress string `xml:"ipAddress"` PrefixLength int32 `xml:"prefixLength"` Operation string `xml:"operation"` }
type NetIpRouteConfigInfo ¶
type NetIpRouteConfigInfo struct { DynamicData IpRoute []NetIpRouteConfigInfoIpRoute `xml:"ipRoute,omitempty"` }
type NetIpRouteConfigInfoGateway ¶
type NetIpRouteConfigInfoGateway struct { DynamicData IpAddress string `xml:"ipAddress,omitempty"` Device string `xml:"device,omitempty"` }
type NetIpRouteConfigInfoIpRoute ¶
type NetIpRouteConfigInfoIpRoute struct { DynamicData Network string `xml:"network"` PrefixLength int32 `xml:"prefixLength"` Gateway NetIpRouteConfigInfoGateway `xml:"gateway"` }
type NetIpRouteConfigSpec ¶
type NetIpRouteConfigSpec struct { DynamicData IpRoute []NetIpRouteConfigSpecIpRouteSpec `xml:"ipRoute,omitempty"` }
type NetIpRouteConfigSpecGatewaySpec ¶
type NetIpRouteConfigSpecGatewaySpec struct { DynamicData IpAddress string `xml:"ipAddress,omitempty"` Device string `xml:"device,omitempty"` }
type NetIpRouteConfigSpecIpRouteSpec ¶
type NetIpRouteConfigSpecIpRouteSpec struct { DynamicData Network string `xml:"network"` PrefixLength int32 `xml:"prefixLength"` Gateway NetIpRouteConfigSpecGatewaySpec `xml:"gateway"` Operation string `xml:"operation"` }
type NetIpStackInfo ¶
type NetIpStackInfo struct { DynamicData Neighbor []NetIpStackInfoNetToMedia `xml:"neighbor,omitempty"` DefaultRouter []NetIpStackInfoDefaultRouter `xml:"defaultRouter,omitempty"` }
type NetIpStackInfoEntryType ¶
type NetIpStackInfoEntryType string
type NetIpStackInfoNetToMedia ¶
type NetIpStackInfoNetToMedia struct { DynamicData IpAddress string `xml:"ipAddress"` PhysicalAddress string `xml:"physicalAddress"` Device string `xml:"device"` Type string `xml:"type"` }
type NetIpStackInfoPreference ¶
type NetIpStackInfoPreference string
type NetStackInstanceProfile ¶
type NetStackInstanceProfile struct { ApplyProfile Key string `xml:"key"` DnsConfig NetworkProfileDnsConfigProfile `xml:"dnsConfig"` IpRouteConfig IpRouteProfile `xml:"ipRouteConfig"` }
type NetworkCopyFault ¶
type NetworkCopyFault struct {
FileFault
}
type NetworkCopyFaultFault ¶
type NetworkCopyFaultFault NetworkCopyFault
type NetworkDisruptedAndConfigRolledBackFault ¶
type NetworkDisruptedAndConfigRolledBackFault NetworkDisruptedAndConfigRolledBack
type NetworkEventArgument ¶
type NetworkEventArgument struct { EntityEventArgument Network ManagedObjectReference `xml:"network"` }
type NetworkInaccessible ¶
type NetworkInaccessible struct {
NasConfigFault
}
type NetworkInaccessibleFault ¶
type NetworkInaccessibleFault NetworkInaccessible
type NetworkPolicyProfile ¶
type NetworkPolicyProfile struct {
ApplyProfile
}
type NetworkProfile ¶
type NetworkProfile struct { ApplyProfile Vswitch []VirtualSwitchProfile `xml:"vswitch,omitempty"` VmPortGroup []VmPortGroupProfile `xml:"vmPortGroup,omitempty"` HostPortGroup []HostPortGroupProfile `xml:"hostPortGroup,omitempty"` ServiceConsolePortGroup []ServiceConsolePortGroupProfile `xml:"serviceConsolePortGroup,omitempty"` DnsConfig *NetworkProfileDnsConfigProfile `xml:"dnsConfig,omitempty"` IpRouteConfig *IpRouteProfile `xml:"ipRouteConfig,omitempty"` ConsoleIpRouteConfig *IpRouteProfile `xml:"consoleIpRouteConfig,omitempty"` Pnic []PhysicalNicProfile `xml:"pnic,omitempty"` Dvswitch []DvsProfile `xml:"dvswitch,omitempty"` DvsServiceConsoleNic []DvsServiceConsoleVNicProfile `xml:"dvsServiceConsoleNic,omitempty"` DvsHostNic []DvsHostVNicProfile `xml:"dvsHostNic,omitempty"` NsxHostNic []NsxHostVNicProfile `xml:"nsxHostNic,omitempty"` NetStackInstance []NetStackInstanceProfile `xml:"netStackInstance,omitempty"` }
type NetworkProfileDnsConfigProfile ¶
type NetworkProfileDnsConfigProfile struct {
ApplyProfile
}
type NetworkRollbackEvent ¶
type NetworkSummary ¶
type NetworkSummary struct { DynamicData Network *ManagedObjectReference `xml:"network,omitempty"` Name string `xml:"name"` Accessible bool `xml:"accessible"` IpPoolName string `xml:"ipPoolName,omitempty"` IpPoolId int32 `xml:"ipPoolId,omitempty"` }
func (*NetworkSummary) GetNetworkSummary ¶
func (b *NetworkSummary) GetNetworkSummary() *NetworkSummary
type NetworksMayNotBeTheSame ¶
type NetworksMayNotBeTheSame struct { MigrationFault Name string `xml:"name,omitempty"` }
type NetworksMayNotBeTheSameFault ¶
type NetworksMayNotBeTheSameFault NetworksMayNotBeTheSame
type NicSettingMismatch ¶
type NicSettingMismatch struct { CustomizationFault NumberOfNicsInSpec int32 `xml:"numberOfNicsInSpec"` NumberOfNicsInVM int32 `xml:"numberOfNicsInVM"` }
type NicSettingMismatchFault ¶
type NicSettingMismatchFault NicSettingMismatch
type NoAccessUserEvent ¶
type NoAccessUserEvent struct { SessionEvent IpAddress string `xml:"ipAddress"` }
type NoActiveHostInCluster ¶
type NoActiveHostInCluster struct { InvalidState ComputeResource ManagedObjectReference `xml:"computeResource"` }
type NoActiveHostInClusterFault ¶
type NoActiveHostInClusterFault NoActiveHostInCluster
type NoAvailableIp ¶
type NoAvailableIp struct { VAppPropertyFault Network ManagedObjectReference `xml:"network"` }
type NoAvailableIpFault ¶
type NoAvailableIpFault NoAvailableIp
type NoClientCertificate ¶
type NoClientCertificate struct {
VimFault
}
type NoClientCertificateFault ¶
type NoClientCertificateFault NoClientCertificate
type NoCompatibleDatastore ¶
type NoCompatibleDatastore struct {
VimFault
}
type NoCompatibleDatastoreFault ¶
type NoCompatibleDatastoreFault NoCompatibleDatastore
type NoCompatibleHardAffinityHost ¶
type NoCompatibleHardAffinityHost struct { VmConfigFault VmName string `xml:"vmName"` }
type NoCompatibleHardAffinityHostFault ¶
type NoCompatibleHardAffinityHostFault NoCompatibleHardAffinityHost
type NoCompatibleHost ¶
type NoCompatibleHost struct { VimFault Host []ManagedObjectReference `xml:"host,omitempty"` Error []LocalizedMethodFault `xml:"error,omitempty"` }
func (*NoCompatibleHost) GetNoCompatibleHost ¶
func (b *NoCompatibleHost) GetNoCompatibleHost() *NoCompatibleHost
type NoCompatibleHostFault ¶
type NoCompatibleHostFault BaseNoCompatibleHost
type NoCompatibleHostWithAccessToDevice ¶
type NoCompatibleHostWithAccessToDevice struct {
NoCompatibleHost
}
type NoCompatibleHostWithAccessToDeviceFault ¶
type NoCompatibleHostWithAccessToDeviceFault NoCompatibleHostWithAccessToDevice
type NoCompatibleSoftAffinityHost ¶
type NoCompatibleSoftAffinityHost struct { VmConfigFault VmName string `xml:"vmName"` }
type NoCompatibleSoftAffinityHostFault ¶
type NoCompatibleSoftAffinityHostFault NoCompatibleSoftAffinityHost
type NoConnectedDatastore ¶
type NoConnectedDatastore struct {
VimFault
}
type NoConnectedDatastoreFault ¶
type NoConnectedDatastoreFault NoConnectedDatastore
type NoDatastoresConfiguredEvent ¶
type NoDatastoresConfiguredEvent struct {
HostEvent
}
type NoDiskFound ¶
type NoDiskFound struct {
VimFault
}
type NoDiskFoundFault ¶
type NoDiskFoundFault NoDiskFound
type NoDiskSpace ¶
type NoDiskSpaceFault ¶
type NoDiskSpaceFault NoDiskSpace
type NoDisksToCustomize ¶
type NoDisksToCustomize struct {
CustomizationFault
}
type NoDisksToCustomizeFault ¶
type NoDisksToCustomizeFault NoDisksToCustomize
type NoGateway ¶
type NoGateway struct {
HostConfigFault
}
type NoGatewayFault ¶
type NoGatewayFault NoGateway
type NoGuestHeartbeat ¶
type NoGuestHeartbeat struct {
MigrationFault
}
type NoGuestHeartbeatFault ¶
type NoGuestHeartbeatFault NoGuestHeartbeat
type NoHost ¶
type NoHost struct { HostConnectFault Name string `xml:"name,omitempty"` }
type NoHostFault ¶
type NoHostFault NoHost
type NoHostSuitableForFtSecondary ¶
type NoHostSuitableForFtSecondary struct { VmFaultToleranceIssue Vm ManagedObjectReference `xml:"vm"` VmName string `xml:"vmName"` }
type NoHostSuitableForFtSecondaryFault ¶
type NoHostSuitableForFtSecondaryFault NoHostSuitableForFtSecondary
type NoLicenseEvent ¶
type NoLicenseEvent struct { LicenseEvent Feature LicenseFeatureInfo `xml:"feature"` }
type NoLicenseServerConfigured ¶
type NoLicenseServerConfigured struct {
NotEnoughLicenses
}
type NoLicenseServerConfiguredFault ¶
type NoLicenseServerConfiguredFault NoLicenseServerConfigured
type NoMaintenanceModeDrsRecommendationForVM ¶
type NoMaintenanceModeDrsRecommendationForVM struct {
VmEvent
}
type NoPeerHostFound ¶
type NoPeerHostFound struct {
HostPowerOpFailed
}
type NoPeerHostFoundFault ¶
type NoPeerHostFoundFault NoPeerHostFound
type NoPermission ¶
type NoPermission struct { SecurityError Object ManagedObjectReference `xml:"object"` PrivilegeId string `xml:"privilegeId"` }
func (*NoPermission) GetNoPermission ¶
func (b *NoPermission) GetNoPermission() *NoPermission
type NoPermissionFault ¶
type NoPermissionFault BaseNoPermission
type NoPermissionOnAD ¶
type NoPermissionOnAD struct {
ActiveDirectoryFault
}
type NoPermissionOnADFault ¶
type NoPermissionOnADFault NoPermissionOnAD
type NoPermissionOnHost ¶
type NoPermissionOnHost struct {
HostConnectFault
}
type NoPermissionOnHostFault ¶
type NoPermissionOnHostFault NoPermissionOnHost
type NoPermissionOnNasVolume ¶
type NoPermissionOnNasVolume struct { NasConfigFault UserName string `xml:"userName,omitempty"` }
type NoPermissionOnNasVolumeFault ¶
type NoPermissionOnNasVolumeFault NoPermissionOnNasVolume
type NoSubjectName ¶
type NoSubjectName struct {
VimFault
}
type NoSubjectNameFault ¶
type NoSubjectNameFault NoSubjectName
type NoVcManagedIpConfigured ¶
type NoVcManagedIpConfigured struct {
VAppPropertyFault
}
type NoVcManagedIpConfiguredFault ¶
type NoVcManagedIpConfiguredFault NoVcManagedIpConfigured
type NoVirtualNic ¶
type NoVirtualNic struct {
HostConfigFault
}
type NoVirtualNicFault ¶
type NoVirtualNicFault NoVirtualNic
type NoVmInVApp ¶
type NoVmInVApp struct {
VAppConfigFault
}
type NoVmInVAppFault ¶
type NoVmInVAppFault NoVmInVApp
type NodeDeploymentSpec ¶ added in v0.12.0
type NodeDeploymentSpec struct { DynamicData EsxHost *ManagedObjectReference `xml:"esxHost,omitempty"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` PublicNetworkPortGroup *ManagedObjectReference `xml:"publicNetworkPortGroup,omitempty"` ClusterNetworkPortGroup *ManagedObjectReference `xml:"clusterNetworkPortGroup,omitempty"` Folder ManagedObjectReference `xml:"folder"` ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"` ManagementVc *ServiceLocator `xml:"managementVc,omitempty"` NodeName string `xml:"nodeName"` IpSettings CustomizationIPSettings `xml:"ipSettings"` }
func (*NodeDeploymentSpec) GetNodeDeploymentSpec ¶ added in v0.12.0
func (b *NodeDeploymentSpec) GetNodeDeploymentSpec() *NodeDeploymentSpec
type NodeNetworkSpec ¶ added in v0.12.0
type NodeNetworkSpec struct { DynamicData IpSettings CustomizationIPSettings `xml:"ipSettings"` }
func (*NodeNetworkSpec) GetNodeNetworkSpec ¶ added in v0.12.0
func (b *NodeNetworkSpec) GetNodeNetworkSpec() *NodeNetworkSpec
type NonADUserRequired ¶
type NonADUserRequired struct {
ActiveDirectoryFault
}
type NonADUserRequiredFault ¶
type NonADUserRequiredFault NonADUserRequired
type NonHomeRDMVMotionNotSupported ¶
type NonHomeRDMVMotionNotSupported struct { MigrationFeatureNotSupported Device string `xml:"device"` }
type NonHomeRDMVMotionNotSupportedFault ¶
type NonHomeRDMVMotionNotSupportedFault NonHomeRDMVMotionNotSupported
type NonPersistentDisksNotSupported ¶
type NonPersistentDisksNotSupported struct {
DeviceNotSupported
}
type NonPersistentDisksNotSupportedFault ¶
type NonPersistentDisksNotSupportedFault NonPersistentDisksNotSupported
type NonVIWorkloadDetectedOnDatastoreEvent ¶
type NonVIWorkloadDetectedOnDatastoreEvent struct {
DatastoreEvent
}
type NonVmwareOuiMacNotSupportedHost ¶
type NonVmwareOuiMacNotSupportedHost struct { NotSupportedHost HostName string `xml:"hostName"` }
type NonVmwareOuiMacNotSupportedHostFault ¶
type NonVmwareOuiMacNotSupportedHostFault NonVmwareOuiMacNotSupportedHost
type NotADirectory ¶
type NotADirectory struct {
FileFault
}
type NotADirectoryFault ¶
type NotADirectoryFault NotADirectory
type NotAFileFault ¶
type NotAFileFault NotAFile
type NotAuthenticated ¶
type NotAuthenticated struct {
NoPermission
}
type NotAuthenticatedFault ¶
type NotAuthenticatedFault NotAuthenticated
type NotEnoughCpus ¶
type NotEnoughCpus struct { VirtualHardwareCompatibilityIssue NumCpuDest int32 `xml:"numCpuDest"` NumCpuVm int32 `xml:"numCpuVm"` }
func (*NotEnoughCpus) GetNotEnoughCpus ¶
func (b *NotEnoughCpus) GetNotEnoughCpus() *NotEnoughCpus
type NotEnoughCpusFault ¶
type NotEnoughCpusFault BaseNotEnoughCpus
type NotEnoughLicenses ¶
type NotEnoughLicenses struct {
RuntimeFault
}
func (*NotEnoughLicenses) GetNotEnoughLicenses ¶
func (b *NotEnoughLicenses) GetNotEnoughLicenses() *NotEnoughLicenses
type NotEnoughLicensesFault ¶
type NotEnoughLicensesFault BaseNotEnoughLicenses
type NotEnoughLogicalCpus ¶
type NotEnoughLogicalCpus struct { NotEnoughCpus Host *ManagedObjectReference `xml:"host,omitempty"` }
type NotEnoughLogicalCpusFault ¶
type NotEnoughLogicalCpusFault NotEnoughLogicalCpus
type NotFoundFault ¶
type NotFoundFault NotFound
type NotImplemented ¶
type NotImplemented struct {
RuntimeFault
}
type NotImplementedFault ¶
type NotImplementedFault NotImplemented
type NotSupported ¶
type NotSupported struct {
RuntimeFault
}
func (*NotSupported) GetNotSupported ¶
func (b *NotSupported) GetNotSupported() *NotSupported
type NotSupportedDeviceForFT ¶
type NotSupportedDeviceForFT struct { VmFaultToleranceIssue Host ManagedObjectReference `xml:"host"` HostName string `xml:"hostName,omitempty"` Vm ManagedObjectReference `xml:"vm"` VmName string `xml:"vmName,omitempty"` DeviceType string `xml:"deviceType"` DeviceLabel string `xml:"deviceLabel,omitempty"` }
type NotSupportedDeviceForFTDeviceType ¶
type NotSupportedDeviceForFTDeviceType string
type NotSupportedDeviceForFTFault ¶
type NotSupportedDeviceForFTFault NotSupportedDeviceForFT
type NotSupportedFault ¶
type NotSupportedFault BaseNotSupported
type NotSupportedHost ¶
type NotSupportedHost struct { HostConnectFault ProductName string `xml:"productName,omitempty"` ProductVersion string `xml:"productVersion,omitempty"` }
func (*NotSupportedHost) GetNotSupportedHost ¶
func (b *NotSupportedHost) GetNotSupportedHost() *NotSupportedHost
type NotSupportedHostFault ¶
type NotSupportedHostFault BaseNotSupportedHost
type NotSupportedHostForChecksum ¶
type NotSupportedHostForChecksum struct {
VimFault
}
type NotSupportedHostForChecksumFault ¶
type NotSupportedHostForChecksumFault NotSupportedHostForChecksum
type NotSupportedHostForVFlash ¶
type NotSupportedHostForVFlash struct { NotSupportedHost HostName string `xml:"hostName"` }
type NotSupportedHostForVFlashFault ¶
type NotSupportedHostForVFlashFault NotSupportedHostForVFlash
type NotSupportedHostForVmcp ¶
type NotSupportedHostForVmcp struct { NotSupportedHost HostName string `xml:"hostName"` }
type NotSupportedHostForVmcpFault ¶
type NotSupportedHostForVmcpFault NotSupportedHostForVmcp
type NotSupportedHostForVmemFile ¶
type NotSupportedHostForVmemFile struct { NotSupportedHost HostName string `xml:"hostName"` }
type NotSupportedHostForVmemFileFault ¶
type NotSupportedHostForVmemFileFault NotSupportedHostForVmemFile
type NotSupportedHostForVsan ¶
type NotSupportedHostForVsan struct { NotSupportedHost HostName string `xml:"hostName"` }
type NotSupportedHostForVsanFault ¶
type NotSupportedHostForVsanFault NotSupportedHostForVsan
type NotSupportedHostInCluster ¶
type NotSupportedHostInCluster struct {
NotSupportedHost
}
func (*NotSupportedHostInCluster) GetNotSupportedHostInCluster ¶
func (b *NotSupportedHostInCluster) GetNotSupportedHostInCluster() *NotSupportedHostInCluster
type NotSupportedHostInClusterFault ¶
type NotSupportedHostInClusterFault BaseNotSupportedHostInCluster
type NotSupportedHostInDvs ¶
type NotSupportedHostInDvs struct { NotSupportedHost SwitchProductSpec DistributedVirtualSwitchProductSpec `xml:"switchProductSpec"` }
type NotSupportedHostInDvsFault ¶
type NotSupportedHostInDvsFault NotSupportedHostInDvs
type NotSupportedHostInHACluster ¶
type NotSupportedHostInHACluster struct { NotSupportedHost HostName string `xml:"hostName"` Build string `xml:"build"` }
type NotSupportedHostInHAClusterFault ¶
type NotSupportedHostInHAClusterFault NotSupportedHostInHACluster
type NotUserConfigurableProperty ¶
type NotUserConfigurableProperty struct {
VAppPropertyFault
}
type NotUserConfigurablePropertyFault ¶
type NotUserConfigurablePropertyFault NotUserConfigurableProperty
type NsxHostVNicProfile ¶ added in v0.18.0
type NsxHostVNicProfile struct { ApplyProfile Key string `xml:"key"` IpConfig IpAddressProfile `xml:"ipConfig"` }
type NumPortsProfile ¶
type NumPortsProfile struct {
ApplyProfile
}
type NumVirtualCoresPerSocketNotSupported ¶
type NumVirtualCoresPerSocketNotSupported struct { VirtualHardwareCompatibilityIssue MaxSupportedCoresPerSocketDest int32 `xml:"maxSupportedCoresPerSocketDest"` NumCoresPerSocketVm int32 `xml:"numCoresPerSocketVm"` }
type NumVirtualCoresPerSocketNotSupportedFault ¶
type NumVirtualCoresPerSocketNotSupportedFault NumVirtualCoresPerSocketNotSupported
type NumVirtualCpusExceedsLimit ¶
type NumVirtualCpusExceedsLimit struct { InsufficientResourcesFault MaxSupportedVcpus int32 `xml:"maxSupportedVcpus"` }
type NumVirtualCpusExceedsLimitFault ¶
type NumVirtualCpusExceedsLimitFault NumVirtualCpusExceedsLimit
type NumVirtualCpusIncompatible ¶
type NumVirtualCpusIncompatible struct { VmConfigFault Reason string `xml:"reason"` NumCpu int32 `xml:"numCpu"` }
type NumVirtualCpusIncompatibleFault ¶
type NumVirtualCpusIncompatibleFault NumVirtualCpusIncompatible
type NumVirtualCpusIncompatibleReason ¶
type NumVirtualCpusIncompatibleReason string
type NumVirtualCpusNotSupported ¶
type NumVirtualCpusNotSupported struct { VirtualHardwareCompatibilityIssue MaxSupportedVcpusDest int32 `xml:"maxSupportedVcpusDest"` NumCpuVm int32 `xml:"numCpuVm"` }
type NumVirtualCpusNotSupportedFault ¶
type NumVirtualCpusNotSupportedFault NumVirtualCpusNotSupported
type NumericRange ¶
type NumericRange struct { DynamicData Start int32 `xml:"start"` End int32 `xml:"end"` }
type NvdimmDimmInfo ¶ added in v0.18.0
type NvdimmDimmInfo struct { DynamicData DimmHandle int32 `xml:"dimmHandle"` HealthInfo NvdimmHealthInfo `xml:"healthInfo"` TotalCapacity int64 `xml:"totalCapacity"` PersistentCapacity int64 `xml:"persistentCapacity"` AvailablePersistentCapacity int64 `xml:"availablePersistentCapacity"` VolatileCapacity int64 `xml:"volatileCapacity"` AvailableVolatileCapacity int64 `xml:"availableVolatileCapacity"` BlockCapacity int64 `xml:"blockCapacity"` RegionInfo []NvdimmRegionInfo `xml:"regionInfo,omitempty"` RepresentationString string `xml:"representationString"` }
type NvdimmGuid ¶ added in v0.18.0
type NvdimmGuid struct { DynamicData Uuid string `xml:"uuid"` }
type NvdimmHealthInfo ¶ added in v0.18.0
type NvdimmHealthInfo struct { DynamicData HealthStatus string `xml:"healthStatus"` HealthInformation string `xml:"healthInformation"` StateFlagInfo []string `xml:"stateFlagInfo,omitempty"` DimmTemperature int32 `xml:"dimmTemperature"` DimmTemperatureThreshold int32 `xml:"dimmTemperatureThreshold"` SpareBlocksPercentage int32 `xml:"spareBlocksPercentage"` SpareBlockThreshold int32 `xml:"spareBlockThreshold"` DimmLifespanPercentage int32 `xml:"dimmLifespanPercentage"` EsTemperature int32 `xml:"esTemperature,omitempty"` EsTemperatureThreshold int32 `xml:"esTemperatureThreshold,omitempty"` EsLifespanPercentage int32 `xml:"esLifespanPercentage,omitempty"` }
type NvdimmInterleaveSetInfo ¶ added in v0.18.0
type NvdimmInterleaveSetState ¶ added in v0.18.0
type NvdimmInterleaveSetState string
type NvdimmNamespaceCreateSpec ¶ added in v0.18.0
type NvdimmNamespaceDeleteSpec ¶ added in v0.18.0
type NvdimmNamespaceDeleteSpec struct { DynamicData Uuid string `xml:"uuid"` }
type NvdimmNamespaceHealthStatus ¶ added in v0.18.0
type NvdimmNamespaceHealthStatus string
type NvdimmNamespaceInfo ¶ added in v0.18.0
type NvdimmNamespaceInfo struct { DynamicData Uuid string `xml:"uuid"` FriendlyName string `xml:"friendlyName"` BlockSize int64 `xml:"blockSize"` BlockCount int64 `xml:"blockCount"` Type string `xml:"type"` NamespaceHealthStatus string `xml:"namespaceHealthStatus"` LocationID int32 `xml:"locationID"` State string `xml:"state"` }
type NvdimmNamespaceState ¶ added in v0.18.0
type NvdimmNamespaceState string
type NvdimmNamespaceType ¶ added in v0.18.0
type NvdimmNamespaceType string
type NvdimmNvdimmHealthInfoState ¶ added in v0.18.0
type NvdimmNvdimmHealthInfoState string
type NvdimmRangeType ¶ added in v0.18.0
type NvdimmRangeType string
type NvdimmRegionInfo ¶ added in v0.18.0
type NvdimmSummary ¶ added in v0.18.0
type NvdimmSummary struct { DynamicData NumDimms int32 `xml:"numDimms"` HealthStatus string `xml:"healthStatus"` TotalCapacity int64 `xml:"totalCapacity"` PersistentCapacity int64 `xml:"persistentCapacity"` BlockCapacity int64 `xml:"blockCapacity"` AvailableCapacity int64 `xml:"availableCapacity"` NumInterleavesets int32 `xml:"numInterleavesets"` NumNamespaces int32 `xml:"numNamespaces"` }
type NvdimmSystemInfo ¶ added in v0.18.0
type NvdimmSystemInfo struct { DynamicData Summary *NvdimmSummary `xml:"summary,omitempty"` Dimms []int32 `xml:"dimms,omitempty"` DimmInfo []NvdimmDimmInfo `xml:"dimmInfo,omitempty"` InterleaveSet []int32 `xml:"interleaveSet,omitempty"` ISetInfo []NvdimmInterleaveSetInfo `xml:"iSetInfo,omitempty"` Namespace []NvdimmGuid `xml:"namespace,omitempty"` NsInfo []NvdimmNamespaceInfo `xml:"nsInfo,omitempty"` }
type ObjectContent ¶
type ObjectContent struct { DynamicData Obj ManagedObjectReference `xml:"obj"` PropSet []DynamicProperty `xml:"propSet,omitempty"` MissingSet []MissingProperty `xml:"missingSet,omitempty"` }
type ObjectSpec ¶
type ObjectSpec struct { DynamicData Obj ManagedObjectReference `xml:"obj"` Skip *bool `xml:"skip"` SelectSet []BaseSelectionSpec `xml:"selectSet,omitempty,typeattr"` }
type ObjectUpdate ¶
type ObjectUpdate struct { DynamicData Kind ObjectUpdateKind `xml:"kind"` Obj ManagedObjectReference `xml:"obj"` ChangeSet []PropertyChange `xml:"changeSet,omitempty"` MissingSet []MissingProperty `xml:"missingSet,omitempty"` }
type ObjectUpdateKind ¶
type ObjectUpdateKind string
type OnceTaskScheduler ¶
type OnceTaskScheduler struct { TaskScheduler RunAt *time.Time `xml:"runAt"` }
type OpaqueNetworkCapability ¶ added in v0.12.0
type OpaqueNetworkCapability struct { DynamicData NetworkReservationSupported bool `xml:"networkReservationSupported"` }
type OpaqueNetworkSummary ¶
type OpaqueNetworkSummary struct { NetworkSummary OpaqueNetworkId string `xml:"opaqueNetworkId"` OpaqueNetworkType string `xml:"opaqueNetworkType"` }
type OpaqueNetworkTargetInfo ¶
type OpaqueNetworkTargetInfo struct { VirtualMachineTargetInfo Network OpaqueNetworkSummary `xml:"network"` NetworkReservationSupported *bool `xml:"networkReservationSupported"` }
type OpenInventoryViewFolder ¶
type OpenInventoryViewFolder OpenInventoryViewFolderRequestType
type OpenInventoryViewFolderRequestType ¶
type OpenInventoryViewFolderRequestType struct { This ManagedObjectReference `xml:"_this"` Entity []ManagedObjectReference `xml:"entity"` }
type OpenInventoryViewFolderResponse ¶
type OpenInventoryViewFolderResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type OperationDisabledByGuest ¶
type OperationDisabledByGuest struct {
GuestOperationsFault
}
type OperationDisabledByGuestFault ¶
type OperationDisabledByGuestFault OperationDisabledByGuest
type OperationDisallowedOnHost ¶
type OperationDisallowedOnHost struct {
RuntimeFault
}
type OperationDisallowedOnHostFault ¶
type OperationDisallowedOnHostFault OperationDisallowedOnHost
type OperationNotSupportedByGuest ¶
type OperationNotSupportedByGuest struct {
GuestOperationsFault
}
type OperationNotSupportedByGuestFault ¶
type OperationNotSupportedByGuestFault OperationNotSupportedByGuest
type OptionDef ¶
type OptionDef struct { ElementDescription OptionType BaseOptionType `xml:"optionType,typeattr"` }
type OptionProfile ¶
type OptionProfile struct { ApplyProfile Key string `xml:"key"` }
type OptionType ¶
type OptionType struct { DynamicData ValueIsReadonly *bool `xml:"valueIsReadonly"` }
func (*OptionType) GetOptionType ¶
func (b *OptionType) GetOptionType() *OptionType
type OptionValue ¶
type OptionValue struct { DynamicData Key string `xml:"key"` Value AnyType `xml:"value,typeattr"` }
func (*OptionValue) GetOptionValue ¶
func (b *OptionValue) GetOptionValue() *OptionValue
type OrAlarmExpression ¶
type OrAlarmExpression struct { AlarmExpression Expression []BaseAlarmExpression `xml:"expression,typeattr"` }
type OutOfBounds ¶
type OutOfBoundsFault ¶
type OutOfBoundsFault OutOfBounds
type OutOfSyncDvsHost ¶
type OutOfSyncDvsHost struct { DvsEvent HostOutOfSync []DvsOutOfSyncHostArgument `xml:"hostOutOfSync"` }
type OverwriteCustomizationSpec ¶
type OverwriteCustomizationSpec OverwriteCustomizationSpecRequestType
type OverwriteCustomizationSpecRequestType ¶
type OverwriteCustomizationSpecRequestType struct { This ManagedObjectReference `xml:"_this"` Item CustomizationSpecItem `xml:"item"` }
type OverwriteCustomizationSpecResponse ¶
type OverwriteCustomizationSpecResponse struct { }
type OvfAttribute ¶
type OvfAttribute struct { OvfInvalidPackage ElementName string `xml:"elementName"` AttributeName string `xml:"attributeName"` }
func (*OvfAttribute) GetOvfAttribute ¶
func (b *OvfAttribute) GetOvfAttribute() *OvfAttribute
type OvfAttributeFault ¶
type OvfAttributeFault BaseOvfAttribute
type OvfConnectedDevice ¶
type OvfConnectedDevice struct {
OvfHardwareExport
}
func (*OvfConnectedDevice) GetOvfConnectedDevice ¶
func (b *OvfConnectedDevice) GetOvfConnectedDevice() *OvfConnectedDevice
type OvfConnectedDeviceFault ¶
type OvfConnectedDeviceFault BaseOvfConnectedDevice
type OvfConnectedDeviceFloppy ¶
type OvfConnectedDeviceFloppy struct { OvfConnectedDevice Filename string `xml:"filename"` }
type OvfConnectedDeviceFloppyFault ¶
type OvfConnectedDeviceFloppyFault OvfConnectedDeviceFloppy
type OvfConnectedDeviceIso ¶
type OvfConnectedDeviceIso struct { OvfConnectedDevice Filename string `xml:"filename"` }
type OvfConnectedDeviceIsoFault ¶
type OvfConnectedDeviceIsoFault OvfConnectedDeviceIso
type OvfConstraint ¶
type OvfConstraint struct { OvfInvalidPackage Name string `xml:"name"` }
func (*OvfConstraint) GetOvfConstraint ¶
func (b *OvfConstraint) GetOvfConstraint() *OvfConstraint
type OvfConstraintFault ¶
type OvfConstraintFault BaseOvfConstraint
type OvfConsumerCallbackFault ¶
type OvfConsumerCallbackFault struct { OvfFault ExtensionKey string `xml:"extensionKey"` ExtensionName string `xml:"extensionName"` }
func (*OvfConsumerCallbackFault) GetOvfConsumerCallbackFault ¶
func (b *OvfConsumerCallbackFault) GetOvfConsumerCallbackFault() *OvfConsumerCallbackFault
type OvfConsumerCallbackFaultFault ¶
type OvfConsumerCallbackFaultFault BaseOvfConsumerCallbackFault
type OvfConsumerCommunicationError ¶
type OvfConsumerCommunicationError struct { OvfConsumerCallbackFault Description string `xml:"description"` }
type OvfConsumerCommunicationErrorFault ¶
type OvfConsumerCommunicationErrorFault OvfConsumerCommunicationError
type OvfConsumerFault ¶
type OvfConsumerFault struct { OvfConsumerCallbackFault ErrorKey string `xml:"errorKey"` Message string `xml:"message"` Params []KeyValue `xml:"params,omitempty"` }
type OvfConsumerFaultFault ¶
type OvfConsumerFaultFault OvfConsumerFault
type OvfConsumerInvalidSection ¶
type OvfConsumerInvalidSection struct { OvfConsumerCallbackFault LineNumber int32 `xml:"lineNumber"` Description string `xml:"description"` }
type OvfConsumerInvalidSectionFault ¶
type OvfConsumerInvalidSectionFault OvfConsumerInvalidSection
type OvfConsumerOstNode ¶
type OvfConsumerOstNode struct { DynamicData Id string `xml:"id"` Type string `xml:"type"` Section []OvfConsumerOvfSection `xml:"section,omitempty"` Child []OvfConsumerOstNode `xml:"child,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type OvfConsumerOstNodeType ¶
type OvfConsumerOstNodeType string
type OvfConsumerOvfSection ¶
type OvfConsumerOvfSection struct { DynamicData LineNumber int32 `xml:"lineNumber"` Xml string `xml:"xml"` }
type OvfConsumerPowerOnFault ¶
type OvfConsumerPowerOnFault struct { InvalidState ExtensionKey string `xml:"extensionKey"` ExtensionName string `xml:"extensionName"` Description string `xml:"description"` }
type OvfConsumerPowerOnFaultFault ¶
type OvfConsumerPowerOnFaultFault OvfConsumerPowerOnFault
type OvfConsumerUndeclaredSection ¶
type OvfConsumerUndeclaredSection struct { OvfConsumerCallbackFault QualifiedSectionType string `xml:"qualifiedSectionType"` }
type OvfConsumerUndeclaredSectionFault ¶
type OvfConsumerUndeclaredSectionFault OvfConsumerUndeclaredSection
type OvfConsumerUndefinedPrefix ¶
type OvfConsumerUndefinedPrefix struct { OvfConsumerCallbackFault Prefix string `xml:"prefix"` }
type OvfConsumerUndefinedPrefixFault ¶
type OvfConsumerUndefinedPrefixFault OvfConsumerUndefinedPrefix
type OvfConsumerValidationFault ¶
type OvfConsumerValidationFault struct { VmConfigFault ExtensionKey string `xml:"extensionKey"` ExtensionName string `xml:"extensionName"` Message string `xml:"message"` }
type OvfConsumerValidationFaultFault ¶
type OvfConsumerValidationFaultFault OvfConsumerValidationFault
type OvfCpuCompatibility ¶
type OvfCpuCompatibilityCheckNotSupported ¶
type OvfCpuCompatibilityCheckNotSupported struct {
OvfImport
}
type OvfCpuCompatibilityCheckNotSupportedFault ¶
type OvfCpuCompatibilityCheckNotSupportedFault OvfCpuCompatibilityCheckNotSupported
type OvfCpuCompatibilityFault ¶
type OvfCpuCompatibilityFault OvfCpuCompatibility
type OvfCreateDescriptorParams ¶
type OvfCreateDescriptorParams struct { DynamicData OvfFiles []OvfFile `xml:"ovfFiles,omitempty"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` IncludeImageFiles *bool `xml:"includeImageFiles"` ExportOption []string `xml:"exportOption,omitempty"` Snapshot *ManagedObjectReference `xml:"snapshot,omitempty"` }
type OvfCreateDescriptorResult ¶
type OvfCreateDescriptorResult struct { DynamicData OvfDescriptor string `xml:"ovfDescriptor"` Error []LocalizedMethodFault `xml:"error,omitempty"` Warning []LocalizedMethodFault `xml:"warning,omitempty"` IncludeImageFiles *bool `xml:"includeImageFiles"` }
type OvfCreateImportSpecParams ¶
type OvfCreateImportSpecParams struct { OvfManagerCommonParams EntityName string `xml:"entityName"` HostSystem *ManagedObjectReference `xml:"hostSystem,omitempty"` NetworkMapping []OvfNetworkMapping `xml:"networkMapping,omitempty"` IpAllocationPolicy string `xml:"ipAllocationPolicy,omitempty"` IpProtocol string `xml:"ipProtocol,omitempty"` PropertyMapping []KeyValue `xml:"propertyMapping,omitempty"` ResourceMapping []OvfResourceMap `xml:"resourceMapping,omitempty"` DiskProvisioning string `xml:"diskProvisioning,omitempty"` InstantiationOst *OvfConsumerOstNode `xml:"instantiationOst,omitempty"` }
type OvfCreateImportSpecParamsDiskProvisioningType ¶
type OvfCreateImportSpecParamsDiskProvisioningType string
type OvfCreateImportSpecResult ¶
type OvfCreateImportSpecResult struct { DynamicData ImportSpec BaseImportSpec `xml:"importSpec,omitempty,typeattr"` FileItem []OvfFileItem `xml:"fileItem,omitempty"` Warning []LocalizedMethodFault `xml:"warning,omitempty"` Error []LocalizedMethodFault `xml:"error,omitempty"` }
type OvfDeploymentOption ¶
type OvfDeploymentOption struct { DynamicData Key string `xml:"key"` Label string `xml:"label"` Description string `xml:"description"` }
type OvfDiskMappingNotFound ¶
type OvfDiskMappingNotFound struct { OvfSystemFault DiskName string `xml:"diskName"` VmName string `xml:"vmName"` }
type OvfDiskMappingNotFoundFault ¶
type OvfDiskMappingNotFoundFault OvfDiskMappingNotFound
type OvfDiskOrderConstraint ¶
type OvfDiskOrderConstraint struct {
OvfConstraint
}
type OvfDiskOrderConstraintFault ¶
type OvfDiskOrderConstraintFault OvfDiskOrderConstraint
type OvfDuplicateElement ¶
type OvfDuplicateElement struct {
OvfElement
}
type OvfDuplicateElementFault ¶
type OvfDuplicateElementFault OvfDuplicateElement
type OvfDuplicatedElementBoundary ¶
type OvfDuplicatedElementBoundary struct { OvfElement Boundary string `xml:"boundary"` }
type OvfDuplicatedElementBoundaryFault ¶
type OvfDuplicatedElementBoundaryFault OvfDuplicatedElementBoundary
type OvfDuplicatedPropertyIdExportFault ¶
type OvfDuplicatedPropertyIdExportFault OvfDuplicatedPropertyIdExport
type OvfDuplicatedPropertyIdImport ¶
type OvfDuplicatedPropertyIdImport struct {
OvfExport
}
type OvfDuplicatedPropertyIdImportFault ¶
type OvfDuplicatedPropertyIdImportFault OvfDuplicatedPropertyIdImport
type OvfElement ¶
type OvfElement struct { OvfInvalidPackage Name string `xml:"name"` }
func (*OvfElement) GetOvfElement ¶
func (b *OvfElement) GetOvfElement() *OvfElement
type OvfElementFault ¶
type OvfElementFault BaseOvfElement
type OvfElementInvalidValue ¶
type OvfElementInvalidValue struct { OvfElement Value string `xml:"value"` }
type OvfElementInvalidValueFault ¶
type OvfElementInvalidValueFault OvfElementInvalidValue
type OvfExportFailed ¶
type OvfExportFailed struct {
OvfExport
}
type OvfExportFailedFault ¶
type OvfExportFailedFault OvfExportFailed
type OvfExportFault ¶
type OvfExportFault BaseOvfExport
type OvfFaultFault ¶
type OvfFaultFault BaseOvfFault
type OvfFile ¶
type OvfFile struct { DynamicData DeviceId string `xml:"deviceId"` Path string `xml:"path"` CompressionMethod string `xml:"compressionMethod,omitempty"` ChunkSize int64 `xml:"chunkSize,omitempty"` Size int64 `xml:"size"` Capacity int64 `xml:"capacity,omitempty"` PopulatedSize int64 `xml:"populatedSize,omitempty"` }
type OvfFileItem ¶
type OvfHardwareCheck ¶
type OvfHardwareCheck struct {
OvfImport
}
type OvfHardwareCheckFault ¶
type OvfHardwareCheckFault OvfHardwareCheck
type OvfHardwareExport ¶
type OvfHardwareExport struct { OvfExport Device BaseVirtualDevice `xml:"device,omitempty,typeattr"` VmPath string `xml:"vmPath"` }
func (*OvfHardwareExport) GetOvfHardwareExport ¶
func (b *OvfHardwareExport) GetOvfHardwareExport() *OvfHardwareExport
type OvfHardwareExportFault ¶
type OvfHardwareExportFault BaseOvfHardwareExport
type OvfHostResourceConstraint ¶
type OvfHostResourceConstraint struct { OvfConstraint Value string `xml:"value"` }
type OvfHostResourceConstraintFault ¶
type OvfHostResourceConstraintFault OvfHostResourceConstraint
type OvfHostValueNotParsed ¶
type OvfHostValueNotParsed struct { OvfSystemFault Property string `xml:"property"` Value string `xml:"value"` }
type OvfHostValueNotParsedFault ¶
type OvfHostValueNotParsedFault OvfHostValueNotParsed
type OvfImportFailed ¶
type OvfImportFailed struct {
OvfImport
}
type OvfImportFailedFault ¶
type OvfImportFailedFault OvfImportFailed
type OvfImportFault ¶
type OvfImportFault BaseOvfImport
type OvfInternalError ¶
type OvfInternalError struct {
OvfSystemFault
}
type OvfInternalErrorFault ¶
type OvfInternalErrorFault OvfInternalError
type OvfInvalidPackage ¶
func (*OvfInvalidPackage) GetOvfInvalidPackage ¶
func (b *OvfInvalidPackage) GetOvfInvalidPackage() *OvfInvalidPackage
type OvfInvalidPackageFault ¶
type OvfInvalidPackageFault BaseOvfInvalidPackage
type OvfInvalidValue ¶
type OvfInvalidValue struct { OvfAttribute Value string `xml:"value"` }
func (*OvfInvalidValue) GetOvfInvalidValue ¶
func (b *OvfInvalidValue) GetOvfInvalidValue() *OvfInvalidValue
type OvfInvalidValueConfiguration ¶
type OvfInvalidValueConfiguration struct {
OvfInvalidValue
}
type OvfInvalidValueConfigurationFault ¶
type OvfInvalidValueConfigurationFault OvfInvalidValueConfiguration
type OvfInvalidValueEmpty ¶
type OvfInvalidValueEmpty struct {
OvfInvalidValue
}
type OvfInvalidValueEmptyFault ¶
type OvfInvalidValueEmptyFault OvfInvalidValueEmpty
type OvfInvalidValueFault ¶
type OvfInvalidValueFault BaseOvfInvalidValue
type OvfInvalidValueFormatMalformed ¶
type OvfInvalidValueFormatMalformed struct {
OvfInvalidValue
}
type OvfInvalidValueFormatMalformedFault ¶
type OvfInvalidValueFormatMalformedFault OvfInvalidValueFormatMalformed
type OvfInvalidValueReference ¶
type OvfInvalidValueReference struct {
OvfInvalidValue
}
type OvfInvalidValueReferenceFault ¶
type OvfInvalidValueReferenceFault OvfInvalidValueReference
type OvfInvalidVmName ¶
type OvfInvalidVmName struct { OvfUnsupportedPackage Name string `xml:"name"` }
type OvfInvalidVmNameFault ¶
type OvfInvalidVmNameFault OvfInvalidVmName
type OvfManagerCommonParams ¶
type OvfManagerCommonParams struct { DynamicData Locale string `xml:"locale"` DeploymentOption string `xml:"deploymentOption"` MsgBundle []KeyValue `xml:"msgBundle,omitempty"` ImportOption []string `xml:"importOption,omitempty"` }
func (*OvfManagerCommonParams) GetOvfManagerCommonParams ¶
func (b *OvfManagerCommonParams) GetOvfManagerCommonParams() *OvfManagerCommonParams
type OvfMappedOsId ¶
type OvfMappedOsIdFault ¶
type OvfMappedOsIdFault OvfMappedOsId
type OvfMissingAttribute ¶
type OvfMissingAttribute struct {
OvfAttribute
}
type OvfMissingAttributeFault ¶
type OvfMissingAttributeFault OvfMissingAttribute
type OvfMissingElement ¶
type OvfMissingElement struct {
OvfElement
}
func (*OvfMissingElement) GetOvfMissingElement ¶
func (b *OvfMissingElement) GetOvfMissingElement() *OvfMissingElement
type OvfMissingElementFault ¶
type OvfMissingElementFault BaseOvfMissingElement
type OvfMissingElementNormalBoundary ¶
type OvfMissingElementNormalBoundary struct { OvfMissingElement Boundary string `xml:"boundary"` }
type OvfMissingElementNormalBoundaryFault ¶
type OvfMissingElementNormalBoundaryFault OvfMissingElementNormalBoundary
type OvfMissingHardware ¶
type OvfMissingHardwareFault ¶
type OvfMissingHardwareFault OvfMissingHardware
type OvfNetworkInfo ¶
type OvfNetworkInfo struct { DynamicData Name string `xml:"name"` Description string `xml:"description"` }
type OvfNetworkMapping ¶
type OvfNetworkMapping struct { DynamicData Name string `xml:"name"` Network ManagedObjectReference `xml:"network"` }
type OvfNetworkMappingNotSupported ¶
type OvfNetworkMappingNotSupported struct {
OvfImport
}
type OvfNetworkMappingNotSupportedFault ¶
type OvfNetworkMappingNotSupportedFault OvfNetworkMappingNotSupported
type OvfNoHostNic ¶
type OvfNoHostNic struct {
OvfUnsupportedPackage
}
type OvfNoHostNicFault ¶
type OvfNoHostNicFault OvfNoHostNic
type OvfNoSpaceOnController ¶
type OvfNoSpaceOnController struct { OvfUnsupportedElement Parent string `xml:"parent"` }
type OvfNoSpaceOnControllerFault ¶
type OvfNoSpaceOnControllerFault OvfNoSpaceOnController
type OvfNoSupportedHardwareFamily ¶
type OvfNoSupportedHardwareFamily struct { OvfUnsupportedPackage Version string `xml:"version"` }
type OvfNoSupportedHardwareFamilyFault ¶
type OvfNoSupportedHardwareFamilyFault OvfNoSupportedHardwareFamily
type OvfOptionInfo ¶
type OvfOptionInfo struct { DynamicData Option string `xml:"option"` Description LocalizableMessage `xml:"description"` }
type OvfParseDescriptorParams ¶
type OvfParseDescriptorParams struct {
OvfManagerCommonParams
}
type OvfParseDescriptorResult ¶
type OvfParseDescriptorResult struct { DynamicData Eula []string `xml:"eula,omitempty"` Network []OvfNetworkInfo `xml:"network,omitempty"` IpAllocationScheme []string `xml:"ipAllocationScheme,omitempty"` IpProtocols []string `xml:"ipProtocols,omitempty"` Property []VAppPropertyInfo `xml:"property,omitempty"` ProductInfo *VAppProductInfo `xml:"productInfo,omitempty"` Annotation string `xml:"annotation"` ApproximateDownloadSize int64 `xml:"approximateDownloadSize,omitempty"` ApproximateFlatDeploymentSize int64 `xml:"approximateFlatDeploymentSize,omitempty"` ApproximateSparseDeploymentSize int64 `xml:"approximateSparseDeploymentSize,omitempty"` DefaultEntityName string `xml:"defaultEntityName"` VirtualApp bool `xml:"virtualApp"` DeploymentOption []OvfDeploymentOption `xml:"deploymentOption,omitempty"` DefaultDeploymentOption string `xml:"defaultDeploymentOption"` EntityName []KeyValue `xml:"entityName,omitempty"` AnnotatedOst *OvfConsumerOstNode `xml:"annotatedOst,omitempty"` Error []LocalizedMethodFault `xml:"error,omitempty"` Warning []LocalizedMethodFault `xml:"warning,omitempty"` }
type OvfProperty ¶
type OvfProperty struct { OvfInvalidPackage Type string `xml:"type"` Value string `xml:"value"` }
func (*OvfProperty) GetOvfProperty ¶
func (b *OvfProperty) GetOvfProperty() *OvfProperty
type OvfPropertyExport ¶
type OvfPropertyExportFault ¶
type OvfPropertyExportFault OvfPropertyExport
type OvfPropertyFault ¶
type OvfPropertyFault BaseOvfProperty
type OvfPropertyNetwork ¶
type OvfPropertyNetwork struct {
OvfProperty
}
type OvfPropertyNetworkExportFault ¶
type OvfPropertyNetworkExportFault OvfPropertyNetworkExport
type OvfPropertyNetworkFault ¶
type OvfPropertyNetworkFault OvfPropertyNetwork
type OvfPropertyQualifier ¶
type OvfPropertyQualifier struct { OvfProperty Qualifier string `xml:"qualifier"` }
type OvfPropertyQualifierDuplicate ¶
type OvfPropertyQualifierDuplicate struct { OvfProperty Qualifier string `xml:"qualifier"` }
type OvfPropertyQualifierDuplicateFault ¶
type OvfPropertyQualifierDuplicateFault OvfPropertyQualifierDuplicate
type OvfPropertyQualifierFault ¶
type OvfPropertyQualifierFault OvfPropertyQualifier
type OvfPropertyQualifierIgnored ¶
type OvfPropertyQualifierIgnored struct { OvfProperty Qualifier string `xml:"qualifier"` }
type OvfPropertyQualifierIgnoredFault ¶
type OvfPropertyQualifierIgnoredFault OvfPropertyQualifierIgnored
type OvfPropertyType ¶
type OvfPropertyType struct {
OvfProperty
}
type OvfPropertyTypeFault ¶
type OvfPropertyTypeFault OvfPropertyType
type OvfPropertyValue ¶
type OvfPropertyValue struct {
OvfProperty
}
type OvfPropertyValueFault ¶
type OvfPropertyValueFault OvfPropertyValue
type OvfResourceMap ¶
type OvfResourceMap struct { DynamicData Source string `xml:"source"` Parent *ManagedObjectReference `xml:"parent,omitempty"` ResourceSpec *ResourceConfigSpec `xml:"resourceSpec,omitempty"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` }
type OvfSystemFault ¶
type OvfSystemFault struct {
OvfFault
}
func (*OvfSystemFault) GetOvfSystemFault ¶
func (b *OvfSystemFault) GetOvfSystemFault() *OvfSystemFault
type OvfSystemFaultFault ¶
type OvfSystemFaultFault BaseOvfSystemFault
type OvfToXmlUnsupportedElement ¶
type OvfToXmlUnsupportedElement struct { OvfSystemFault Name string `xml:"name,omitempty"` }
type OvfToXmlUnsupportedElementFault ¶
type OvfToXmlUnsupportedElementFault OvfToXmlUnsupportedElement
type OvfUnableToExportDisk ¶
type OvfUnableToExportDisk struct { OvfHardwareExport DiskName string `xml:"diskName"` }
type OvfUnableToExportDiskFault ¶
type OvfUnableToExportDiskFault OvfUnableToExportDisk
type OvfUnexpectedElement ¶
type OvfUnexpectedElement struct {
OvfElement
}
type OvfUnexpectedElementFault ¶
type OvfUnexpectedElementFault OvfUnexpectedElement
type OvfUnknownDevice ¶
type OvfUnknownDevice struct { OvfSystemFault Device BaseVirtualDevice `xml:"device,omitempty,typeattr"` VmName string `xml:"vmName"` }
type OvfUnknownDeviceBacking ¶
type OvfUnknownDeviceBacking struct { OvfHardwareExport Backing BaseVirtualDeviceBackingInfo `xml:"backing,typeattr"` }
type OvfUnknownDeviceBackingFault ¶
type OvfUnknownDeviceBackingFault OvfUnknownDeviceBacking
type OvfUnknownDeviceFault ¶
type OvfUnknownDeviceFault OvfUnknownDevice
type OvfUnknownEntity ¶
type OvfUnknownEntity struct { OvfSystemFault LineNumber int32 `xml:"lineNumber"` }
type OvfUnknownEntityFault ¶
type OvfUnknownEntityFault OvfUnknownEntity
type OvfUnsupportedAttribute ¶
type OvfUnsupportedAttribute struct { OvfUnsupportedPackage ElementName string `xml:"elementName"` AttributeName string `xml:"attributeName"` }
func (*OvfUnsupportedAttribute) GetOvfUnsupportedAttribute ¶
func (b *OvfUnsupportedAttribute) GetOvfUnsupportedAttribute() *OvfUnsupportedAttribute
type OvfUnsupportedAttributeFault ¶
type OvfUnsupportedAttributeFault BaseOvfUnsupportedAttribute
type OvfUnsupportedAttributeValue ¶
type OvfUnsupportedAttributeValue struct { OvfUnsupportedAttribute Value string `xml:"value"` }
type OvfUnsupportedAttributeValueFault ¶
type OvfUnsupportedAttributeValueFault OvfUnsupportedAttributeValue
type OvfUnsupportedDeviceBackingInfo ¶
type OvfUnsupportedDeviceBackingInfo struct { OvfSystemFault ElementName string `xml:"elementName,omitempty"` InstanceId string `xml:"instanceId,omitempty"` DeviceName string `xml:"deviceName"` BackingName string `xml:"backingName,omitempty"` }
type OvfUnsupportedDeviceBackingInfoFault ¶
type OvfUnsupportedDeviceBackingInfoFault OvfUnsupportedDeviceBackingInfo
type OvfUnsupportedDeviceBackingOption ¶
type OvfUnsupportedDeviceBackingOption struct { OvfSystemFault ElementName string `xml:"elementName,omitempty"` InstanceId string `xml:"instanceId,omitempty"` DeviceName string `xml:"deviceName"` BackingName string `xml:"backingName,omitempty"` }
type OvfUnsupportedDeviceBackingOptionFault ¶
type OvfUnsupportedDeviceBackingOptionFault OvfUnsupportedDeviceBackingOption
type OvfUnsupportedDeviceExport ¶
type OvfUnsupportedDeviceExport struct {
OvfHardwareExport
}
type OvfUnsupportedDeviceExportFault ¶
type OvfUnsupportedDeviceExportFault OvfUnsupportedDeviceExport
type OvfUnsupportedDiskProvisioningFault ¶
type OvfUnsupportedDiskProvisioningFault OvfUnsupportedDiskProvisioning
type OvfUnsupportedElement ¶
type OvfUnsupportedElement struct { OvfUnsupportedPackage Name string `xml:"name"` }
func (*OvfUnsupportedElement) GetOvfUnsupportedElement ¶
func (b *OvfUnsupportedElement) GetOvfUnsupportedElement() *OvfUnsupportedElement
type OvfUnsupportedElementFault ¶
type OvfUnsupportedElementFault BaseOvfUnsupportedElement
type OvfUnsupportedElementValue ¶
type OvfUnsupportedElementValue struct { OvfUnsupportedElement Value string `xml:"value"` }
type OvfUnsupportedElementValueFault ¶
type OvfUnsupportedElementValueFault OvfUnsupportedElementValue
type OvfUnsupportedPackage ¶
func (*OvfUnsupportedPackage) GetOvfUnsupportedPackage ¶
func (b *OvfUnsupportedPackage) GetOvfUnsupportedPackage() *OvfUnsupportedPackage
type OvfUnsupportedPackageFault ¶
type OvfUnsupportedPackageFault BaseOvfUnsupportedPackage
type OvfUnsupportedSection ¶
type OvfUnsupportedSection struct { OvfUnsupportedElement Info string `xml:"info"` }
type OvfUnsupportedSectionFault ¶
type OvfUnsupportedSectionFault OvfUnsupportedSection
type OvfUnsupportedSubType ¶
type OvfUnsupportedSubType struct { OvfUnsupportedPackage ElementName string `xml:"elementName"` InstanceId string `xml:"instanceId"` DeviceType int32 `xml:"deviceType"` DeviceSubType string `xml:"deviceSubType"` }
type OvfUnsupportedSubTypeFault ¶
type OvfUnsupportedSubTypeFault OvfUnsupportedSubType
type OvfUnsupportedType ¶
type OvfUnsupportedType struct { OvfUnsupportedPackage Name string `xml:"name"` InstanceId string `xml:"instanceId"` DeviceType int32 `xml:"deviceType"` }
type OvfUnsupportedTypeFault ¶
type OvfUnsupportedTypeFault OvfUnsupportedType
type OvfValidateHostParams ¶
type OvfValidateHostParams struct {
OvfManagerCommonParams
}
type OvfValidateHostResult ¶
type OvfValidateHostResult struct { DynamicData DownloadSize int64 `xml:"downloadSize,omitempty"` FlatDeploymentSize int64 `xml:"flatDeploymentSize,omitempty"` SparseDeploymentSize int64 `xml:"sparseDeploymentSize,omitempty"` Error []LocalizedMethodFault `xml:"error,omitempty"` Warning []LocalizedMethodFault `xml:"warning,omitempty"` SupportedDiskProvisioning []string `xml:"supportedDiskProvisioning,omitempty"` }
type OvfWrongElement ¶
type OvfWrongElement struct {
OvfElement
}
type OvfWrongElementFault ¶
type OvfWrongElementFault OvfWrongElement
type OvfWrongNamespace ¶
type OvfWrongNamespace struct { OvfInvalidPackage NamespaceName string `xml:"namespaceName"` }
type OvfWrongNamespaceFault ¶
type OvfWrongNamespaceFault OvfWrongNamespace
type OvfXmlFormat ¶
type OvfXmlFormat struct { OvfInvalidPackage Description string `xml:"description"` }
type OvfXmlFormatFault ¶
type OvfXmlFormatFault OvfXmlFormat
type PMemDatastoreInfo ¶ added in v0.18.0
type PMemDatastoreInfo struct { DatastoreInfo Pmem HostPMemVolume `xml:"pmem"` }
type ParaVirtualSCSIController ¶
type ParaVirtualSCSIController struct {
VirtualSCSIController
}
type ParaVirtualSCSIControllerOption ¶
type ParaVirtualSCSIControllerOption struct {
VirtualSCSIControllerOption
}
type ParseDescriptor ¶
type ParseDescriptor ParseDescriptorRequestType
type ParseDescriptorRequestType ¶
type ParseDescriptorRequestType struct { This ManagedObjectReference `xml:"_this"` OvfDescriptor string `xml:"ovfDescriptor"` Pdp OvfParseDescriptorParams `xml:"pdp"` }
type ParseDescriptorResponse ¶
type ParseDescriptorResponse struct {
Returnval OvfParseDescriptorResult `xml:"returnval"`
}
type PassiveNodeDeploymentSpec ¶ added in v0.12.0
type PassiveNodeDeploymentSpec struct { NodeDeploymentSpec FailoverIpSettings *CustomizationIPSettings `xml:"failoverIpSettings,omitempty"` }
type PassiveNodeNetworkSpec ¶ added in v0.12.0
type PassiveNodeNetworkSpec struct { NodeNetworkSpec FailoverIpSettings *CustomizationIPSettings `xml:"failoverIpSettings,omitempty"` }
type PasswordField ¶
type PasswordField struct { DynamicData Value string `xml:"value"` }
type PatchAlreadyInstalled ¶
type PatchAlreadyInstalled struct {
PatchNotApplicable
}
type PatchAlreadyInstalledFault ¶
type PatchAlreadyInstalledFault PatchAlreadyInstalled
type PatchBinariesNotFound ¶
type PatchBinariesNotFoundFault ¶
type PatchBinariesNotFoundFault PatchBinariesNotFound
type PatchInstallFailed ¶
type PatchInstallFailed struct { PlatformConfigFault RolledBack bool `xml:"rolledBack"` }
type PatchInstallFailedFault ¶
type PatchInstallFailedFault PatchInstallFailed
type PatchIntegrityError ¶
type PatchIntegrityError struct {
PlatformConfigFault
}
type PatchIntegrityErrorFault ¶
type PatchIntegrityErrorFault PatchIntegrityError
type PatchMetadataCorrupted ¶
type PatchMetadataCorrupted struct {
PatchMetadataInvalid
}
type PatchMetadataCorruptedFault ¶
type PatchMetadataCorruptedFault PatchMetadataCorrupted
type PatchMetadataInvalid ¶
type PatchMetadataInvalid struct { VimFault PatchID string `xml:"patchID"` MetaData []string `xml:"metaData,omitempty"` }
func (*PatchMetadataInvalid) GetPatchMetadataInvalid ¶
func (b *PatchMetadataInvalid) GetPatchMetadataInvalid() *PatchMetadataInvalid
type PatchMetadataInvalidFault ¶
type PatchMetadataInvalidFault BasePatchMetadataInvalid
type PatchMetadataNotFound ¶
type PatchMetadataNotFound struct {
PatchMetadataInvalid
}
type PatchMetadataNotFoundFault ¶
type PatchMetadataNotFoundFault PatchMetadataNotFound
type PatchMissingDependencies ¶
type PatchMissingDependencies struct { PatchNotApplicable PrerequisitePatch []string `xml:"prerequisitePatch,omitempty"` PrerequisiteLib []string `xml:"prerequisiteLib,omitempty"` }
type PatchMissingDependenciesFault ¶
type PatchMissingDependenciesFault PatchMissingDependencies
type PatchNotApplicable ¶
func (*PatchNotApplicable) GetPatchNotApplicable ¶
func (b *PatchNotApplicable) GetPatchNotApplicable() *PatchNotApplicable
type PatchNotApplicableFault ¶
type PatchNotApplicableFault BasePatchNotApplicable
type PatchSuperseded ¶
type PatchSuperseded struct { PatchNotApplicable Supersede []string `xml:"supersede,omitempty"` }
type PatchSupersededFault ¶
type PatchSupersededFault PatchSuperseded
type PerfCompositeMetric ¶
type PerfCompositeMetric struct { DynamicData Entity BasePerfEntityMetricBase `xml:"entity,omitempty,typeattr"` ChildEntity []BasePerfEntityMetricBase `xml:"childEntity,omitempty,typeattr"` }
type PerfCounterInfo ¶
type PerfCounterInfo struct { DynamicData Key int32 `xml:"key"` NameInfo BaseElementDescription `xml:"nameInfo,typeattr"` GroupInfo BaseElementDescription `xml:"groupInfo,typeattr"` UnitInfo BaseElementDescription `xml:"unitInfo,typeattr"` RollupType PerfSummaryType `xml:"rollupType"` StatsType PerfStatsType `xml:"statsType"` Level int32 `xml:"level,omitempty"` PerDeviceLevel int32 `xml:"perDeviceLevel,omitempty"` AssociatedCounterId []int32 `xml:"associatedCounterId,omitempty"` }
func (*PerfCounterInfo) Name ¶ added in v0.14.0
func (c *PerfCounterInfo) Name() string
type PerfEntityMetric ¶
type PerfEntityMetric struct { PerfEntityMetricBase SampleInfo []PerfSampleInfo `xml:"sampleInfo,omitempty"` Value []BasePerfMetricSeries `xml:"value,omitempty,typeattr"` }
type PerfEntityMetricBase ¶
type PerfEntityMetricBase struct { DynamicData Entity ManagedObjectReference `xml:"entity"` }
func (*PerfEntityMetricBase) GetPerfEntityMetricBase ¶
func (b *PerfEntityMetricBase) GetPerfEntityMetricBase() *PerfEntityMetricBase
type PerfEntityMetricCSV ¶
type PerfEntityMetricCSV struct { PerfEntityMetricBase SampleInfoCSV string `xml:"sampleInfoCSV"` Value []PerfMetricSeriesCSV `xml:"value,omitempty"` }
type PerfFormat ¶
type PerfFormat string
type PerfInterval ¶
type PerfMetricId ¶
type PerfMetricId struct { DynamicData CounterId int32 `xml:"counterId"` Instance string `xml:"instance"` }
type PerfMetricIntSeries ¶
type PerfMetricIntSeries struct { PerfMetricSeries Value []int64 `xml:"value,omitempty"` }
type PerfMetricSeries ¶
type PerfMetricSeries struct { DynamicData Id PerfMetricId `xml:"id"` }
func (*PerfMetricSeries) GetPerfMetricSeries ¶
func (b *PerfMetricSeries) GetPerfMetricSeries() *PerfMetricSeries
type PerfMetricSeriesCSV ¶
type PerfMetricSeriesCSV struct { PerfMetricSeries Value string `xml:"value,omitempty"` }
type PerfProviderSummary ¶
type PerfProviderSummary struct { DynamicData Entity ManagedObjectReference `xml:"entity"` CurrentSupported bool `xml:"currentSupported"` SummarySupported bool `xml:"summarySupported"` RefreshRate int32 `xml:"refreshRate,omitempty"` }
type PerfQuerySpec ¶
type PerfQuerySpec struct { DynamicData Entity ManagedObjectReference `xml:"entity"` StartTime *time.Time `xml:"startTime"` EndTime *time.Time `xml:"endTime"` MaxSample int32 `xml:"maxSample,omitempty"` MetricId []PerfMetricId `xml:"metricId,omitempty"` IntervalId int32 `xml:"intervalId,omitempty"` Format string `xml:"format,omitempty"` }
type PerfSampleInfo ¶
type PerfSampleInfo struct { DynamicData Timestamp time.Time `xml:"timestamp"` Interval int32 `xml:"interval"` }
type PerfStatsType ¶
type PerfStatsType string
type PerfSummaryType ¶
type PerfSummaryType string
type PerformDvsProductSpecOperationRequestType ¶
type PerformDvsProductSpecOperationRequestType struct { This ManagedObjectReference `xml:"_this"` Operation string `xml:"operation"` ProductSpec *DistributedVirtualSwitchProductSpec `xml:"productSpec,omitempty"` }
type PerformDvsProductSpecOperation_Task ¶
type PerformDvsProductSpecOperation_Task PerformDvsProductSpecOperationRequestType
type PerformDvsProductSpecOperation_TaskResponse ¶
type PerformDvsProductSpecOperation_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PerformVsanUpgradePreflightCheck ¶
type PerformVsanUpgradePreflightCheck PerformVsanUpgradePreflightCheckRequestType
type PerformVsanUpgradePreflightCheckRequestType ¶
type PerformVsanUpgradePreflightCheckRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster ManagedObjectReference `xml:"cluster"` DowngradeFormat *bool `xml:"downgradeFormat"` }
type PerformVsanUpgradePreflightCheckResponse ¶
type PerformVsanUpgradePreflightCheckResponse struct {
Returnval VsanUpgradeSystemPreflightCheckResult `xml:"returnval"`
}
type PerformVsanUpgradeRequestType ¶
type PerformVsanUpgradeRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster ManagedObjectReference `xml:"cluster"` PerformObjectUpgrade *bool `xml:"performObjectUpgrade"` DowngradeFormat *bool `xml:"downgradeFormat"` AllowReducedRedundancy *bool `xml:"allowReducedRedundancy"` ExcludeHosts []ManagedObjectReference `xml:"excludeHosts,omitempty"` }
type PerformVsanUpgrade_Task ¶
type PerformVsanUpgrade_Task PerformVsanUpgradeRequestType
type PerformVsanUpgrade_TaskResponse ¶
type PerformVsanUpgrade_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PerformanceDescription ¶
type PerformanceDescription struct { DynamicData CounterType []BaseElementDescription `xml:"counterType,typeattr"` StatsType []BaseElementDescription `xml:"statsType,typeattr"` }
type PerformanceManagerCounterLevelMapping ¶
type PerformanceManagerCounterLevelMapping struct { DynamicData CounterId int32 `xml:"counterId"` AggregateLevel int32 `xml:"aggregateLevel,omitempty"` PerDeviceLevel int32 `xml:"perDeviceLevel,omitempty"` }
type PerformanceManagerUnit ¶
type PerformanceManagerUnit string
type PerformanceStatisticsDescription ¶
type PerformanceStatisticsDescription struct { DynamicData Intervals []PerfInterval `xml:"intervals,omitempty"` }
type Permission ¶
type Permission struct { DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` Principal string `xml:"principal"` Group bool `xml:"group"` RoleId int32 `xml:"roleId"` Propagate bool `xml:"propagate"` }
type PermissionAddedEvent ¶
type PermissionAddedEvent struct { PermissionEvent Role RoleEventArgument `xml:"role"` Propagate bool `xml:"propagate"` }
type PermissionEvent ¶
type PermissionEvent struct { AuthorizationEvent Entity ManagedEntityEventArgument `xml:"entity"` Principal string `xml:"principal"` Group bool `xml:"group"` }
func (*PermissionEvent) GetPermissionEvent ¶
func (b *PermissionEvent) GetPermissionEvent() *PermissionEvent
type PermissionProfile ¶
type PermissionProfile struct { ApplyProfile Key string `xml:"key"` }
type PermissionRemovedEvent ¶
type PermissionRemovedEvent struct {
PermissionEvent
}
type PermissionUpdatedEvent ¶
type PermissionUpdatedEvent struct { PermissionEvent Role RoleEventArgument `xml:"role"` Propagate bool `xml:"propagate"` PrevRole *RoleEventArgument `xml:"prevRole,omitempty"` PrevPropagate *bool `xml:"prevPropagate"` }
type PhysCompatRDMNotSupported ¶
type PhysCompatRDMNotSupported struct {
RDMNotSupported
}
type PhysCompatRDMNotSupportedFault ¶
type PhysCompatRDMNotSupportedFault PhysCompatRDMNotSupported
type PhysicalNic ¶
type PhysicalNic struct { DynamicData Key string `xml:"key,omitempty"` Device string `xml:"device"` Pci string `xml:"pci"` Driver string `xml:"driver,omitempty"` LinkSpeed *PhysicalNicLinkInfo `xml:"linkSpeed,omitempty"` ValidLinkSpecification []PhysicalNicLinkInfo `xml:"validLinkSpecification,omitempty"` Spec PhysicalNicSpec `xml:"spec"` WakeOnLanSupported bool `xml:"wakeOnLanSupported"` Mac string `xml:"mac"` FcoeConfiguration *FcoeConfig `xml:"fcoeConfiguration,omitempty"` VmDirectPathGen2Supported *bool `xml:"vmDirectPathGen2Supported"` VmDirectPathGen2SupportedMode string `xml:"vmDirectPathGen2SupportedMode,omitempty"` ResourcePoolSchedulerAllowed *bool `xml:"resourcePoolSchedulerAllowed"` ResourcePoolSchedulerDisallowedReason []string `xml:"resourcePoolSchedulerDisallowedReason,omitempty"` AutoNegotiateSupported *bool `xml:"autoNegotiateSupported"` EnhancedNetworkingStackSupported *bool `xml:"enhancedNetworkingStackSupported"` }
type PhysicalNicCdpDeviceCapability ¶
type PhysicalNicCdpDeviceCapability struct { DynamicData Router bool `xml:"router"` TransparentBridge bool `xml:"transparentBridge"` SourceRouteBridge bool `xml:"sourceRouteBridge"` NetworkSwitch bool `xml:"networkSwitch"` Host bool `xml:"host"` IgmpEnabled bool `xml:"igmpEnabled"` Repeater bool `xml:"repeater"` }
type PhysicalNicCdpInfo ¶
type PhysicalNicCdpInfo struct { DynamicData CdpVersion int32 `xml:"cdpVersion,omitempty"` Timeout int32 `xml:"timeout,omitempty"` Ttl int32 `xml:"ttl,omitempty"` Samples int32 `xml:"samples,omitempty"` DevId string `xml:"devId,omitempty"` Address string `xml:"address,omitempty"` PortId string `xml:"portId,omitempty"` DeviceCapability *PhysicalNicCdpDeviceCapability `xml:"deviceCapability,omitempty"` SoftwareVersion string `xml:"softwareVersion,omitempty"` HardwarePlatform string `xml:"hardwarePlatform,omitempty"` IpPrefix string `xml:"ipPrefix,omitempty"` IpPrefixLen int32 `xml:"ipPrefixLen,omitempty"` Vlan int32 `xml:"vlan,omitempty"` FullDuplex *bool `xml:"fullDuplex"` Mtu int32 `xml:"mtu,omitempty"` SystemName string `xml:"systemName,omitempty"` SystemOID string `xml:"systemOID,omitempty"` MgmtAddr string `xml:"mgmtAddr,omitempty"` Location string `xml:"location,omitempty"` }
type PhysicalNicConfig ¶
type PhysicalNicConfig struct { DynamicData Device string `xml:"device"` Spec PhysicalNicSpec `xml:"spec"` }
type PhysicalNicHint ¶
type PhysicalNicHint struct { DynamicData VlanId int32 `xml:"vlanId,omitempty"` }
func (*PhysicalNicHint) GetPhysicalNicHint ¶
func (b *PhysicalNicHint) GetPhysicalNicHint() *PhysicalNicHint
type PhysicalNicHintInfo ¶
type PhysicalNicHintInfo struct { DynamicData Device string `xml:"device"` Subnet []PhysicalNicIpHint `xml:"subnet,omitempty"` Network []PhysicalNicNameHint `xml:"network,omitempty"` ConnectedSwitchPort *PhysicalNicCdpInfo `xml:"connectedSwitchPort,omitempty"` LldpInfo *LinkLayerDiscoveryProtocolInfo `xml:"lldpInfo,omitempty"` }
type PhysicalNicIpHint ¶
type PhysicalNicIpHint struct { PhysicalNicHint IpSubnet string `xml:"ipSubnet"` }
type PhysicalNicLinkInfo ¶
type PhysicalNicLinkInfo struct { DynamicData SpeedMb int32 `xml:"speedMb"` Duplex bool `xml:"duplex"` }
type PhysicalNicNameHint ¶
type PhysicalNicNameHint struct { PhysicalNicHint Network string `xml:"network"` }
type PhysicalNicProfile ¶
type PhysicalNicProfile struct { ApplyProfile Key string `xml:"key"` }
type PhysicalNicResourcePoolSchedulerDisallowedReason ¶
type PhysicalNicResourcePoolSchedulerDisallowedReason string
type PhysicalNicSpec ¶
type PhysicalNicSpec struct { DynamicData Ip *HostIpConfig `xml:"ip,omitempty"` LinkSpeed *PhysicalNicLinkInfo `xml:"linkSpeed,omitempty"` EnableEnhancedNetworkingStack *bool `xml:"enableEnhancedNetworkingStack"` }
type PhysicalNicVmDirectPathGen2SupportedMode ¶
type PhysicalNicVmDirectPathGen2SupportedMode string
type PlaceVm ¶
type PlaceVm PlaceVmRequestType
type PlaceVmRequestType ¶
type PlaceVmRequestType struct { This ManagedObjectReference `xml:"_this"` PlacementSpec PlacementSpec `xml:"placementSpec"` }
type PlaceVmResponse ¶
type PlaceVmResponse struct {
Returnval PlacementResult `xml:"returnval"`
}
type PlacementAction ¶
type PlacementAction struct { ClusterAction Vm *ManagedObjectReference `xml:"vm,omitempty"` TargetHost *ManagedObjectReference `xml:"targetHost,omitempty"` RelocateSpec *VirtualMachineRelocateSpec `xml:"relocateSpec,omitempty"` }
type PlacementAffinityRule ¶
type PlacementAffinityRule struct { DynamicData RuleType string `xml:"ruleType"` RuleScope string `xml:"ruleScope"` Vms []ManagedObjectReference `xml:"vms,omitempty"` Keys []string `xml:"keys,omitempty"` }
type PlacementAffinityRuleRuleScope ¶
type PlacementAffinityRuleRuleScope string
type PlacementAffinityRuleRuleType ¶
type PlacementAffinityRuleRuleType string
type PlacementRankResult ¶
type PlacementRankResult struct { DynamicData Key string `xml:"key"` Candidate ManagedObjectReference `xml:"candidate"` ReservedSpaceMB int64 `xml:"reservedSpaceMB"` UsedSpaceMB int64 `xml:"usedSpaceMB"` TotalSpaceMB int64 `xml:"totalSpaceMB"` Utilization float64 `xml:"utilization"` Faults []LocalizedMethodFault `xml:"faults,omitempty"` }
type PlacementRankSpec ¶
type PlacementRankSpec struct { DynamicData Specs []PlacementSpec `xml:"specs"` Clusters []ManagedObjectReference `xml:"clusters"` Rules []PlacementAffinityRule `xml:"rules,omitempty"` PlacementRankByVm []StorageDrsPlacementRankVmSpec `xml:"placementRankByVm,omitempty"` }
type PlacementResult ¶
type PlacementResult struct { DynamicData Recommendations []ClusterRecommendation `xml:"recommendations,omitempty"` DrsFault *ClusterDrsFaults `xml:"drsFault,omitempty"` }
type PlacementSpec ¶
type PlacementSpec struct { DynamicData Priority VirtualMachineMovePriority `xml:"priority,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` ConfigSpec *VirtualMachineConfigSpec `xml:"configSpec,omitempty"` RelocateSpec *VirtualMachineRelocateSpec `xml:"relocateSpec,omitempty"` Hosts []ManagedObjectReference `xml:"hosts,omitempty"` Datastores []ManagedObjectReference `xml:"datastores,omitempty"` StoragePods []ManagedObjectReference `xml:"storagePods,omitempty"` DisallowPrerequisiteMoves *bool `xml:"disallowPrerequisiteMoves"` Rules []BaseClusterRuleInfo `xml:"rules,omitempty,typeattr"` Key string `xml:"key,omitempty"` PlacementType string `xml:"placementType,omitempty"` CloneSpec *VirtualMachineCloneSpec `xml:"cloneSpec,omitempty"` CloneName string `xml:"cloneName,omitempty"` }
type PlacementSpecPlacementType ¶
type PlacementSpecPlacementType string
type PlatformConfigFault ¶
type PlatformConfigFault struct { HostConfigFault Text string `xml:"text"` }
func (*PlatformConfigFault) GetPlatformConfigFault ¶
func (b *PlatformConfigFault) GetPlatformConfigFault() *PlatformConfigFault
type PlatformConfigFaultFault ¶
type PlatformConfigFaultFault BasePlatformConfigFault
type PnicUplinkProfile ¶
type PnicUplinkProfile struct { ApplyProfile Key string `xml:"key"` }
type PodDiskLocator ¶
type PodDiskLocator struct { DynamicData DiskId int32 `xml:"diskId"` DiskMoveType string `xml:"diskMoveType,omitempty"` DiskBackingInfo BaseVirtualDeviceBackingInfo `xml:"diskBackingInfo,omitempty,typeattr"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` }
type PodStorageDrsEntry ¶
type PodStorageDrsEntry struct { DynamicData StorageDrsConfig StorageDrsConfigInfo `xml:"storageDrsConfig"` Recommendation []ClusterRecommendation `xml:"recommendation,omitempty"` DrsFault []ClusterDrsFaults `xml:"drsFault,omitempty"` ActionHistory []ClusterActionHistory `xml:"actionHistory,omitempty"` }
type PolicyOption ¶
type PolicyOption struct { DynamicData Id string `xml:"id"` Parameter []KeyAnyValue `xml:"parameter,omitempty"` }
func (*PolicyOption) GetPolicyOption ¶
func (b *PolicyOption) GetPolicyOption() *PolicyOption
type PortGroupConnecteeType ¶
type PortGroupConnecteeType string
type PortGroupProfile ¶
type PortGroupProfile struct { ApplyProfile Key string `xml:"key"` Name string `xml:"name"` Vlan VlanProfile `xml:"vlan"` Vswitch VirtualSwitchSelectionProfile `xml:"vswitch"` NetworkPolicy NetworkPolicyProfile `xml:"networkPolicy"` }
func (*PortGroupProfile) GetPortGroupProfile ¶
func (b *PortGroupProfile) GetPortGroupProfile() *PortGroupProfile
type PosixUserSearchResult ¶
type PosixUserSearchResult struct { UserSearchResult Id int32 `xml:"id"` ShellAccess *bool `xml:"shellAccess"` }
type PostEvent ¶
type PostEvent PostEventRequestType
type PostEventRequestType ¶
type PostEventRequestType struct { This ManagedObjectReference `xml:"_this"` EventToPost BaseEvent `xml:"eventToPost,typeattr"` TaskInfo *TaskInfo `xml:"taskInfo,omitempty"` }
type PostEventResponse ¶
type PostEventResponse struct { }
type PostHealthUpdates ¶ added in v0.12.0
type PostHealthUpdates PostHealthUpdatesRequestType
type PostHealthUpdatesRequestType ¶ added in v0.12.0
type PostHealthUpdatesRequestType struct { This ManagedObjectReference `xml:"_this"` ProviderId string `xml:"providerId"` Updates []HealthUpdate `xml:"updates,omitempty"` }
type PostHealthUpdatesResponse ¶ added in v0.12.0
type PostHealthUpdatesResponse struct { }
type PowerDownHostToStandByRequestType ¶
type PowerDownHostToStandByRequestType struct { This ManagedObjectReference `xml:"_this"` TimeoutSec int32 `xml:"timeoutSec"` EvacuatePoweredOffVms *bool `xml:"evacuatePoweredOffVms"` }
type PowerDownHostToStandBy_Task ¶
type PowerDownHostToStandBy_Task PowerDownHostToStandByRequestType
type PowerDownHostToStandBy_TaskResponse ¶
type PowerDownHostToStandBy_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerOffVAppRequestType ¶
type PowerOffVAppRequestType struct { This ManagedObjectReference `xml:"_this"` Force bool `xml:"force"` }
type PowerOffVApp_Task ¶
type PowerOffVApp_Task PowerOffVAppRequestType
type PowerOffVApp_TaskResponse ¶
type PowerOffVApp_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerOffVMRequestType ¶
type PowerOffVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type PowerOffVM_Task ¶
type PowerOffVM_Task PowerOffVMRequestType
type PowerOffVM_TaskResponse ¶
type PowerOffVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerOnFtSecondaryFailed ¶
type PowerOnFtSecondaryFailed struct { VmFaultToleranceIssue Vm ManagedObjectReference `xml:"vm"` VmName string `xml:"vmName"` HostSelectionBy FtIssuesOnHostHostSelectionType `xml:"hostSelectionBy"` HostErrors []LocalizedMethodFault `xml:"hostErrors,omitempty"` RootCause LocalizedMethodFault `xml:"rootCause"` }
type PowerOnFtSecondaryFailedFault ¶
type PowerOnFtSecondaryFailedFault PowerOnFtSecondaryFailed
type PowerOnFtSecondaryTimedout ¶
type PowerOnFtSecondaryTimedout struct { Timedout Vm ManagedObjectReference `xml:"vm"` VmName string `xml:"vmName"` Timeout int32 `xml:"timeout"` }
type PowerOnFtSecondaryTimedoutFault ¶
type PowerOnFtSecondaryTimedoutFault PowerOnFtSecondaryTimedout
type PowerOnMultiVMRequestType ¶
type PowerOnMultiVMRequestType struct { This ManagedObjectReference `xml:"_this"` Vm []ManagedObjectReference `xml:"vm"` Option []BaseOptionValue `xml:"option,omitempty,typeattr"` }
type PowerOnMultiVM_Task ¶
type PowerOnMultiVM_Task PowerOnMultiVMRequestType
type PowerOnMultiVM_TaskResponse ¶
type PowerOnMultiVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerOnVAppRequestType ¶
type PowerOnVAppRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type PowerOnVApp_Task ¶
type PowerOnVApp_Task PowerOnVAppRequestType
type PowerOnVApp_TaskResponse ¶
type PowerOnVApp_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerOnVMRequestType ¶
type PowerOnVMRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type PowerOnVM_Task ¶
type PowerOnVM_Task PowerOnVMRequestType
type PowerOnVM_TaskResponse ¶
type PowerOnVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerSystemCapability ¶
type PowerSystemCapability struct { DynamicData AvailablePolicy []HostPowerPolicy `xml:"availablePolicy"` }
type PowerSystemInfo ¶
type PowerSystemInfo struct { DynamicData CurrentPolicy HostPowerPolicy `xml:"currentPolicy"` }
type PowerUpHostFromStandByRequestType ¶
type PowerUpHostFromStandByRequestType struct { This ManagedObjectReference `xml:"_this"` TimeoutSec int32 `xml:"timeoutSec"` }
type PowerUpHostFromStandBy_Task ¶
type PowerUpHostFromStandBy_Task PowerUpHostFromStandByRequestType
type PowerUpHostFromStandBy_TaskResponse ¶
type PowerUpHostFromStandBy_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PrepareCrypto ¶ added in v0.12.0
type PrepareCrypto PrepareCryptoRequestType
type PrepareCryptoRequestType ¶ added in v0.12.0
type PrepareCryptoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type PrepareCryptoResponse ¶ added in v0.12.0
type PrepareCryptoResponse struct { }
type PrepareVchaRequestType ¶ added in v0.18.0
type PrepareVchaRequestType struct { This ManagedObjectReference `xml:"_this"` NetworkSpec VchaClusterNetworkSpec `xml:"networkSpec"` }
type PrepareVcha_Task ¶ added in v0.18.0
type PrepareVcha_Task PrepareVchaRequestType
type PrepareVcha_TaskResponse ¶ added in v0.18.0
type PrepareVcha_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PrivilegeAvailability ¶
type PrivilegeAvailability struct { DynamicData PrivId string `xml:"privId"` IsGranted bool `xml:"isGranted"` }
type PrivilegePolicyDef ¶
type PrivilegePolicyDef struct { DynamicData CreatePrivilege string `xml:"createPrivilege"` ReadPrivilege string `xml:"readPrivilege"` UpdatePrivilege string `xml:"updatePrivilege"` DeletePrivilege string `xml:"deletePrivilege"` }
type ProductComponentInfo ¶
type ProductComponentInfo struct { DynamicData Id string `xml:"id"` Name string `xml:"name"` Version string `xml:"version"` Release int32 `xml:"release"` }
type ProfileApplyProfileElement ¶
type ProfileApplyProfileElement struct { ApplyProfile Key string `xml:"key"` }
type ProfileApplyProfileProperty ¶
type ProfileApplyProfileProperty struct { DynamicData PropertyName string `xml:"propertyName"` Array bool `xml:"array"` Profile []BaseApplyProfile `xml:"profile,omitempty,typeattr"` }
type ProfileAssociatedEvent ¶
type ProfileAssociatedEvent struct {
ProfileEvent
}
type ProfileChangedEvent ¶
type ProfileChangedEvent struct {
ProfileEvent
}
type ProfileCompositeExpression ¶
type ProfileCompositeExpression struct { ProfileExpression Operator string `xml:"operator"` ExpressionName []string `xml:"expressionName"` }
type ProfileCompositePolicyOptionMetadata ¶
type ProfileCompositePolicyOptionMetadata struct { ProfilePolicyOptionMetadata Option []string `xml:"option"` }
type ProfileConfigInfo ¶
type ProfileConfigInfo struct { DynamicData Name string `xml:"name"` Annotation string `xml:"annotation,omitempty"` Enabled bool `xml:"enabled"` }
func (*ProfileConfigInfo) GetProfileConfigInfo ¶
func (b *ProfileConfigInfo) GetProfileConfigInfo() *ProfileConfigInfo
type ProfileCreateSpec ¶
type ProfileCreateSpec struct { DynamicData Name string `xml:"name,omitempty"` Annotation string `xml:"annotation,omitempty"` Enabled *bool `xml:"enabled"` }
func (*ProfileCreateSpec) GetProfileCreateSpec ¶
func (b *ProfileCreateSpec) GetProfileCreateSpec() *ProfileCreateSpec
type ProfileCreatedEvent ¶
type ProfileCreatedEvent struct {
ProfileEvent
}
type ProfileDeferredPolicyOptionParameter ¶
type ProfileDeferredPolicyOptionParameter struct { DynamicData InputPath ProfilePropertyPath `xml:"inputPath"` Parameter []KeyAnyValue `xml:"parameter,omitempty"` }
type ProfileDescription ¶
type ProfileDescription struct { DynamicData Section []ProfileDescriptionSection `xml:"section"` }
type ProfileDescriptionSection ¶
type ProfileDescriptionSection struct { DynamicData Description ExtendedElementDescription `xml:"description"` Message []LocalizableMessage `xml:"message,omitempty"` }
type ProfileDissociatedEvent ¶
type ProfileDissociatedEvent struct {
ProfileEvent
}
type ProfileEvent ¶
type ProfileEvent struct { Event Profile ProfileEventArgument `xml:"profile"` }
func (*ProfileEvent) GetProfileEvent ¶
func (b *ProfileEvent) GetProfileEvent() *ProfileEvent
type ProfileEventArgument ¶
type ProfileEventArgument struct { EventArgument Profile ManagedObjectReference `xml:"profile"` Name string `xml:"name"` }
type ProfileExecuteError ¶
type ProfileExecuteError struct { DynamicData Path *ProfilePropertyPath `xml:"path,omitempty"` Message LocalizableMessage `xml:"message"` }
type ProfileExecuteResult ¶
type ProfileExecuteResult struct { DynamicData Status string `xml:"status"` ConfigSpec *HostConfigSpec `xml:"configSpec,omitempty"` InapplicablePath []string `xml:"inapplicablePath,omitempty"` RequireInput []ProfileDeferredPolicyOptionParameter `xml:"requireInput,omitempty"` Error []ProfileExecuteError `xml:"error,omitempty"` }
func (*ProfileExecuteResult) GetProfileExecuteResult ¶ added in v0.12.0
func (b *ProfileExecuteResult) GetProfileExecuteResult() *ProfileExecuteResult
type ProfileExecuteResultStatus ¶
type ProfileExecuteResultStatus string
type ProfileExpression ¶
type ProfileExpression struct { DynamicData Id string `xml:"id"` DisplayName string `xml:"displayName"` Negated bool `xml:"negated"` }
func (*ProfileExpression) GetProfileExpression ¶
func (b *ProfileExpression) GetProfileExpression() *ProfileExpression
type ProfileExpressionMetadata ¶
type ProfileExpressionMetadata struct { DynamicData ExpressionId ExtendedElementDescription `xml:"expressionId"` Parameter []ProfileParameterMetadata `xml:"parameter,omitempty"` }
type ProfileMetadata ¶
type ProfileMetadata struct { DynamicData Key string `xml:"key"` ProfileTypeName string `xml:"profileTypeName,omitempty"` Description *ExtendedDescription `xml:"description,omitempty"` SortSpec []ProfileMetadataProfileSortSpec `xml:"sortSpec,omitempty"` ProfileCategory string `xml:"profileCategory,omitempty"` ProfileComponent string `xml:"profileComponent,omitempty"` OperationMessages []ProfileMetadataProfileOperationMessage `xml:"operationMessages,omitempty"` }
type ProfileMetadataProfileOperationMessage ¶ added in v0.18.0
type ProfileMetadataProfileOperationMessage struct { DynamicData OperationName string `xml:"operationName"` Message LocalizableMessage `xml:"message"` }
type ProfileMetadataProfileSortSpec ¶
type ProfileMetadataProfileSortSpec struct { DynamicData PolicyId string `xml:"policyId"` Parameter string `xml:"parameter"` }
type ProfileNumericComparator ¶
type ProfileNumericComparator string
type ProfileParameterMetadata ¶
type ProfileParameterMetadata struct { DynamicData Id ExtendedElementDescription `xml:"id"` Type string `xml:"type"` Optional bool `xml:"optional"` DefaultValue AnyType `xml:"defaultValue,omitempty,typeattr"` Hidden *bool `xml:"hidden"` SecuritySensitive *bool `xml:"securitySensitive"` ReadOnly *bool `xml:"readOnly"` ParameterRelations []ProfileParameterMetadataParameterRelationMetadata `xml:"parameterRelations,omitempty"` }
type ProfileParameterMetadataParameterRelationMetadata ¶ added in v0.18.0
type ProfileParameterMetadataParameterRelationMetadata struct { DynamicData RelationTypes []string `xml:"relationTypes,omitempty"` Values []AnyType `xml:"values,omitempty,typeattr"` Path *ProfilePropertyPath `xml:"path,omitempty"` MinCount int32 `xml:"minCount"` MaxCount int32 `xml:"maxCount"` }
type ProfileParameterMetadataRelationType ¶ added in v0.18.0
type ProfileParameterMetadataRelationType string
type ProfilePolicy ¶
type ProfilePolicy struct { DynamicData Id string `xml:"id"` PolicyOption BasePolicyOption `xml:"policyOption,typeattr"` }
type ProfilePolicyMetadata ¶
type ProfilePolicyMetadata struct { DynamicData Id ExtendedElementDescription `xml:"id"` PossibleOption []BaseProfilePolicyOptionMetadata `xml:"possibleOption,typeattr"` }
type ProfilePolicyOptionMetadata ¶
type ProfilePolicyOptionMetadata struct { DynamicData Id ExtendedElementDescription `xml:"id"` Parameter []ProfileParameterMetadata `xml:"parameter,omitempty"` }
func (*ProfilePolicyOptionMetadata) GetProfilePolicyOptionMetadata ¶
func (b *ProfilePolicyOptionMetadata) GetProfilePolicyOptionMetadata() *ProfilePolicyOptionMetadata
type ProfileProfileStructure ¶
type ProfileProfileStructure struct { DynamicData ProfileTypeName string `xml:"profileTypeName"` Child []ProfileProfileStructureProperty `xml:"child,omitempty"` }
type ProfileProfileStructureProperty ¶
type ProfileProfileStructureProperty struct { DynamicData PropertyName string `xml:"propertyName"` Array bool `xml:"array"` Element ProfileProfileStructure `xml:"element"` }
type ProfilePropertyPath ¶
type ProfilePropertyPath struct { DynamicData ProfilePath string `xml:"profilePath"` PolicyId string `xml:"policyId,omitempty"` ParameterId string `xml:"parameterId,omitempty"` PolicyOptionId string `xml:"policyOptionId,omitempty"` }
type ProfileReferenceHostChangedEvent ¶
type ProfileReferenceHostChangedEvent struct { ProfileEvent ReferenceHost *ManagedObjectReference `xml:"referenceHost,omitempty"` ReferenceHostName string `xml:"referenceHostName,omitempty"` PrevReferenceHostName string `xml:"prevReferenceHostName,omitempty"` }
type ProfileRemovedEvent ¶
type ProfileRemovedEvent struct {
ProfileEvent
}
type ProfileSerializedCreateSpec ¶
type ProfileSerializedCreateSpec struct { ProfileCreateSpec ProfileConfigString string `xml:"profileConfigString"` }
func (*ProfileSerializedCreateSpec) GetProfileSerializedCreateSpec ¶
func (b *ProfileSerializedCreateSpec) GetProfileSerializedCreateSpec() *ProfileSerializedCreateSpec
type ProfileSimpleExpression ¶
type ProfileSimpleExpression struct { ProfileExpression ExpressionType string `xml:"expressionType"` Parameter []KeyAnyValue `xml:"parameter,omitempty"` }
type ProfileUpdateFailed ¶
type ProfileUpdateFailed struct { VimFault Failure []ProfileUpdateFailedUpdateFailure `xml:"failure"` Warnings []ProfileUpdateFailedUpdateFailure `xml:"warnings,omitempty"` }
type ProfileUpdateFailedFault ¶
type ProfileUpdateFailedFault ProfileUpdateFailed
type ProfileUpdateFailedUpdateFailure ¶
type ProfileUpdateFailedUpdateFailure struct { DynamicData ProfilePath ProfilePropertyPath `xml:"profilePath"` ErrMsg LocalizableMessage `xml:"errMsg"` }
type PromoteDisksRequestType ¶
type PromoteDisksRequestType struct { This ManagedObjectReference `xml:"_this"` Unlink bool `xml:"unlink"` Disks []VirtualDisk `xml:"disks,omitempty"` }
type PromoteDisks_Task ¶
type PromoteDisks_Task PromoteDisksRequestType
type PromoteDisks_TaskResponse ¶
type PromoteDisks_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PropertyChange ¶
type PropertyChange struct { DynamicData Name string `xml:"name"` Op PropertyChangeOp `xml:"op"` Val AnyType `xml:"val,typeattr"` }
type PropertyChangeOp ¶
type PropertyChangeOp string
type PropertyFilterSpec ¶
type PropertyFilterSpec struct { DynamicData PropSet []PropertySpec `xml:"propSet"` ObjectSet []ObjectSpec `xml:"objectSet"` ReportMissingObjectsInResults *bool `xml:"reportMissingObjectsInResults"` }
type PropertyFilterUpdate ¶
type PropertyFilterUpdate struct { DynamicData Filter ManagedObjectReference `xml:"filter"` ObjectSet []ObjectUpdate `xml:"objectSet,omitempty"` MissingSet []MissingObject `xml:"missingSet,omitempty"` }
type PropertySpec ¶
type PropertySpec struct { DynamicData Type string `xml:"type"` All *bool `xml:"all"` PathSet []string `xml:"pathSet,omitempty"` }
type PutUsbScanCodes ¶ added in v0.12.0
type PutUsbScanCodes PutUsbScanCodesRequestType
type PutUsbScanCodesRequestType ¶ added in v0.12.0
type PutUsbScanCodesRequestType struct { This ManagedObjectReference `xml:"_this"` Spec UsbScanCodeSpec `xml:"spec"` }
type PutUsbScanCodesResponse ¶ added in v0.12.0
type PutUsbScanCodesResponse struct {
Returnval int32 `xml:"returnval"`
}
type QuarantineModeFault ¶ added in v0.12.0
type QuarantineModeFault struct { VmConfigFault VmName string `xml:"vmName"` FaultType string `xml:"faultType"` }
type QuarantineModeFaultFault ¶ added in v0.12.0
type QuarantineModeFaultFault QuarantineModeFault
type QuarantineModeFaultFaultType ¶ added in v0.12.0
type QuarantineModeFaultFaultType string
type QueryAnswerFileStatus ¶
type QueryAnswerFileStatus QueryAnswerFileStatusRequestType
type QueryAnswerFileStatusRequestType ¶
type QueryAnswerFileStatusRequestType struct { This ManagedObjectReference `xml:"_this"` Host []ManagedObjectReference `xml:"host"` }
type QueryAnswerFileStatusResponse ¶
type QueryAnswerFileStatusResponse struct {
Returnval []AnswerFileStatusResult `xml:"returnval,omitempty"`
}
type QueryAssignedLicenses ¶
type QueryAssignedLicenses QueryAssignedLicensesRequestType
type QueryAssignedLicensesRequestType ¶
type QueryAssignedLicensesRequestType struct { This ManagedObjectReference `xml:"_this"` EntityId string `xml:"entityId,omitempty"` }
type QueryAssignedLicensesResponse ¶
type QueryAssignedLicensesResponse struct {
Returnval []LicenseAssignmentManagerLicenseAssignment `xml:"returnval,omitempty"`
}
type QueryAvailableDisksForVmfs ¶
type QueryAvailableDisksForVmfs QueryAvailableDisksForVmfsRequestType
type QueryAvailableDisksForVmfsRequestType ¶
type QueryAvailableDisksForVmfsRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` }
type QueryAvailableDisksForVmfsResponse ¶
type QueryAvailableDisksForVmfsResponse struct {
Returnval []HostScsiDisk `xml:"returnval,omitempty"`
}
type QueryAvailableDvsSpec ¶
type QueryAvailableDvsSpec QueryAvailableDvsSpecRequestType
type QueryAvailableDvsSpecRequestType ¶
type QueryAvailableDvsSpecRequestType struct { This ManagedObjectReference `xml:"_this"` Recommended *bool `xml:"recommended"` }
type QueryAvailableDvsSpecResponse ¶
type QueryAvailableDvsSpecResponse struct {
Returnval []DistributedVirtualSwitchProductSpec `xml:"returnval,omitempty"`
}
type QueryAvailablePartition ¶
type QueryAvailablePartition QueryAvailablePartitionRequestType
type QueryAvailablePartitionRequestType ¶
type QueryAvailablePartitionRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryAvailablePartitionResponse ¶
type QueryAvailablePartitionResponse struct {
Returnval []HostDiagnosticPartition `xml:"returnval,omitempty"`
}
type QueryAvailablePerfMetric ¶
type QueryAvailablePerfMetric QueryAvailablePerfMetricRequestType
type QueryAvailablePerfMetricRequestType ¶
type QueryAvailablePerfMetricRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` BeginTime *time.Time `xml:"beginTime"` EndTime *time.Time `xml:"endTime"` IntervalId int32 `xml:"intervalId,omitempty"` }
type QueryAvailablePerfMetricResponse ¶
type QueryAvailablePerfMetricResponse struct {
Returnval []PerfMetricId `xml:"returnval,omitempty"`
}
type QueryAvailableSsds ¶
type QueryAvailableSsds QueryAvailableSsdsRequestType
type QueryAvailableSsdsRequestType ¶
type QueryAvailableSsdsRequestType struct { This ManagedObjectReference `xml:"_this"` VffsPath string `xml:"vffsPath,omitempty"` }
type QueryAvailableSsdsResponse ¶
type QueryAvailableSsdsResponse struct {
Returnval []HostScsiDisk `xml:"returnval,omitempty"`
}
type QueryAvailableTimeZones ¶
type QueryAvailableTimeZones QueryAvailableTimeZonesRequestType
type QueryAvailableTimeZonesRequestType ¶
type QueryAvailableTimeZonesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryAvailableTimeZonesResponse ¶
type QueryAvailableTimeZonesResponse struct {
Returnval []HostDateTimeSystemTimeZone `xml:"returnval,omitempty"`
}
type QueryBootDevices ¶
type QueryBootDevices QueryBootDevicesRequestType
type QueryBootDevicesRequestType ¶
type QueryBootDevicesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryBootDevicesResponse ¶
type QueryBootDevicesResponse struct {
Returnval *HostBootDeviceInfo `xml:"returnval,omitempty"`
}
type QueryBoundVnics ¶
type QueryBoundVnics QueryBoundVnicsRequestType
type QueryBoundVnicsRequestType ¶
type QueryBoundVnicsRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaName string `xml:"iScsiHbaName"` }
type QueryBoundVnicsResponse ¶
type QueryBoundVnicsResponse struct {
Returnval []IscsiPortInfo `xml:"returnval,omitempty"`
}
type QueryCandidateNics ¶
type QueryCandidateNics QueryCandidateNicsRequestType
type QueryCandidateNicsRequestType ¶
type QueryCandidateNicsRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaName string `xml:"iScsiHbaName"` }
type QueryCandidateNicsResponse ¶
type QueryCandidateNicsResponse struct {
Returnval []IscsiPortInfo `xml:"returnval,omitempty"`
}
type QueryChangedDiskAreas ¶
type QueryChangedDiskAreas QueryChangedDiskAreasRequestType
type QueryChangedDiskAreasRequestType ¶
type QueryChangedDiskAreasRequestType struct { This ManagedObjectReference `xml:"_this"` Snapshot *ManagedObjectReference `xml:"snapshot,omitempty"` DeviceKey int32 `xml:"deviceKey"` StartOffset int64 `xml:"startOffset"` ChangeId string `xml:"changeId"` }
type QueryChangedDiskAreasResponse ¶
type QueryChangedDiskAreasResponse struct {
Returnval DiskChangeInfo `xml:"returnval"`
}
type QueryCmmds ¶
type QueryCmmds QueryCmmdsRequestType
type QueryCmmdsRequestType ¶
type QueryCmmdsRequestType struct { This ManagedObjectReference `xml:"_this"` Queries []HostVsanInternalSystemCmmdsQuery `xml:"queries"` }
type QueryCmmdsResponse ¶
type QueryCmmdsResponse struct {
Returnval string `xml:"returnval"`
}
type QueryCompatibleHostForExistingDvs ¶
type QueryCompatibleHostForExistingDvs QueryCompatibleHostForExistingDvsRequestType
type QueryCompatibleHostForExistingDvsRequestType ¶
type QueryCompatibleHostForExistingDvsRequestType struct { This ManagedObjectReference `xml:"_this"` Container ManagedObjectReference `xml:"container"` Recursive bool `xml:"recursive"` Dvs ManagedObjectReference `xml:"dvs"` }
type QueryCompatibleHostForExistingDvsResponse ¶
type QueryCompatibleHostForExistingDvsResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryCompatibleHostForNewDvs ¶
type QueryCompatibleHostForNewDvs QueryCompatibleHostForNewDvsRequestType
type QueryCompatibleHostForNewDvsRequestType ¶
type QueryCompatibleHostForNewDvsRequestType struct { This ManagedObjectReference `xml:"_this"` Container ManagedObjectReference `xml:"container"` Recursive bool `xml:"recursive"` SwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"switchProductSpec,omitempty"` }
type QueryCompatibleHostForNewDvsResponse ¶
type QueryCompatibleHostForNewDvsResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryComplianceStatus ¶
type QueryComplianceStatus QueryComplianceStatusRequestType
type QueryComplianceStatusRequestType ¶
type QueryComplianceStatusRequestType struct { This ManagedObjectReference `xml:"_this"` Profile []ManagedObjectReference `xml:"profile,omitempty"` Entity []ManagedObjectReference `xml:"entity,omitempty"` }
type QueryComplianceStatusResponse ¶
type QueryComplianceStatusResponse struct {
Returnval []ComplianceResult `xml:"returnval,omitempty"`
}
type QueryConfigOption ¶
type QueryConfigOption QueryConfigOptionRequestType
type QueryConfigOptionDescriptor ¶
type QueryConfigOptionDescriptor QueryConfigOptionDescriptorRequestType
type QueryConfigOptionDescriptorRequestType ¶
type QueryConfigOptionDescriptorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryConfigOptionDescriptorResponse ¶
type QueryConfigOptionDescriptorResponse struct {
Returnval []VirtualMachineConfigOptionDescriptor `xml:"returnval,omitempty"`
}
type QueryConfigOptionEx ¶
type QueryConfigOptionEx QueryConfigOptionExRequestType
type QueryConfigOptionExRequestType ¶
type QueryConfigOptionExRequestType struct { This ManagedObjectReference `xml:"_this"` Spec *EnvironmentBrowserConfigOptionQuerySpec `xml:"spec,omitempty"` }
type QueryConfigOptionExResponse ¶
type QueryConfigOptionExResponse struct {
Returnval *VirtualMachineConfigOption `xml:"returnval,omitempty"`
}
type QueryConfigOptionRequestType ¶
type QueryConfigOptionRequestType struct { This ManagedObjectReference `xml:"_this"` Key string `xml:"key,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type QueryConfigOptionResponse ¶
type QueryConfigOptionResponse struct {
Returnval *VirtualMachineConfigOption `xml:"returnval,omitempty"`
}
type QueryConfigTarget ¶
type QueryConfigTarget QueryConfigTargetRequestType
type QueryConfigTargetRequestType ¶
type QueryConfigTargetRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type QueryConfigTargetResponse ¶
type QueryConfigTargetResponse struct {
Returnval *ConfigTarget `xml:"returnval,omitempty"`
}
type QueryConfiguredModuleOptionString ¶
type QueryConfiguredModuleOptionString QueryConfiguredModuleOptionStringRequestType
type QueryConfiguredModuleOptionStringRequestType ¶
type QueryConfiguredModuleOptionStringRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` }
type QueryConfiguredModuleOptionStringResponse ¶
type QueryConfiguredModuleOptionStringResponse struct {
Returnval string `xml:"returnval"`
}
type QueryConnectionInfo ¶
type QueryConnectionInfo QueryConnectionInfoRequestType
type QueryConnectionInfoResponse ¶
type QueryConnectionInfoResponse struct {
Returnval HostConnectInfo `xml:"returnval"`
}
type QueryConnectionInfoViaSpec ¶
type QueryConnectionInfoViaSpec QueryConnectionInfoViaSpecRequestType
type QueryConnectionInfoViaSpecRequestType ¶
type QueryConnectionInfoViaSpecRequestType struct { This ManagedObjectReference `xml:"_this"` Spec HostConnectSpec `xml:"spec"` }
type QueryConnectionInfoViaSpecResponse ¶
type QueryConnectionInfoViaSpecResponse struct {
Returnval HostConnectInfo `xml:"returnval"`
}
type QueryDatacenterConfigOptionDescriptor ¶ added in v0.18.0
type QueryDatacenterConfigOptionDescriptor QueryDatacenterConfigOptionDescriptorRequestType
type QueryDatacenterConfigOptionDescriptorRequestType ¶ added in v0.18.0
type QueryDatacenterConfigOptionDescriptorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryDatacenterConfigOptionDescriptorResponse ¶ added in v0.18.0
type QueryDatacenterConfigOptionDescriptorResponse struct {
Returnval []VirtualMachineConfigOptionDescriptor `xml:"returnval,omitempty"`
}
type QueryDatastorePerformanceSummary ¶
type QueryDatastorePerformanceSummary QueryDatastorePerformanceSummaryRequestType
type QueryDatastorePerformanceSummaryRequestType ¶
type QueryDatastorePerformanceSummaryRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` }
type QueryDatastorePerformanceSummaryResponse ¶
type QueryDatastorePerformanceSummaryResponse struct {
Returnval []StoragePerformanceSummary `xml:"returnval,omitempty"`
}
type QueryDateTime ¶
type QueryDateTime QueryDateTimeRequestType
type QueryDateTimeRequestType ¶
type QueryDateTimeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryDateTimeResponse ¶
type QueryDescriptions ¶
type QueryDescriptions QueryDescriptionsRequestType
type QueryDescriptionsRequestType ¶
type QueryDescriptionsRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type QueryDescriptionsResponse ¶
type QueryDescriptionsResponse struct {
Returnval []DiagnosticManagerLogDescriptor `xml:"returnval,omitempty"`
}
type QueryDisksForVsan ¶
type QueryDisksForVsan QueryDisksForVsanRequestType
type QueryDisksForVsanRequestType ¶
type QueryDisksForVsanRequestType struct { This ManagedObjectReference `xml:"_this"` CanonicalName []string `xml:"canonicalName,omitempty"` }
type QueryDisksForVsanResponse ¶
type QueryDisksForVsanResponse struct {
Returnval []VsanHostDiskResult `xml:"returnval,omitempty"`
}
type QueryDisksUsingFilter ¶
type QueryDisksUsingFilter QueryDisksUsingFilterRequestType
type QueryDisksUsingFilterRequestType ¶
type QueryDisksUsingFilterRequestType struct { This ManagedObjectReference `xml:"_this"` FilterId string `xml:"filterId"` CompRes ManagedObjectReference `xml:"compRes"` }
type QueryDisksUsingFilterResponse ¶
type QueryDisksUsingFilterResponse struct {
Returnval []VirtualDiskId `xml:"returnval"`
}
type QueryDvsByUuid ¶
type QueryDvsByUuid QueryDvsByUuidRequestType
type QueryDvsByUuidRequestType ¶
type QueryDvsByUuidRequestType struct { This ManagedObjectReference `xml:"_this"` Uuid string `xml:"uuid"` }
type QueryDvsByUuidResponse ¶
type QueryDvsByUuidResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryDvsCheckCompatibility ¶
type QueryDvsCheckCompatibility QueryDvsCheckCompatibilityRequestType
type QueryDvsCheckCompatibilityRequestType ¶
type QueryDvsCheckCompatibilityRequestType struct { This ManagedObjectReference `xml:"_this"` HostContainer DistributedVirtualSwitchManagerHostContainer `xml:"hostContainer"` DvsProductSpec *DistributedVirtualSwitchManagerDvsProductSpec `xml:"dvsProductSpec,omitempty"` HostFilterSpec []BaseDistributedVirtualSwitchManagerHostDvsFilterSpec `xml:"hostFilterSpec,omitempty,typeattr"` }
type QueryDvsCheckCompatibilityResponse ¶
type QueryDvsCheckCompatibilityResponse struct {
Returnval []DistributedVirtualSwitchManagerCompatibilityResult `xml:"returnval,omitempty"`
}
type QueryDvsCompatibleHostSpec ¶
type QueryDvsCompatibleHostSpec QueryDvsCompatibleHostSpecRequestType
type QueryDvsCompatibleHostSpecRequestType ¶
type QueryDvsCompatibleHostSpecRequestType struct { This ManagedObjectReference `xml:"_this"` SwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"switchProductSpec,omitempty"` }
type QueryDvsCompatibleHostSpecResponse ¶
type QueryDvsCompatibleHostSpecResponse struct {
Returnval []DistributedVirtualSwitchHostProductSpec `xml:"returnval,omitempty"`
}
type QueryDvsConfigTarget ¶
type QueryDvsConfigTarget QueryDvsConfigTargetRequestType
type QueryDvsConfigTargetRequestType ¶
type QueryDvsConfigTargetRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` Dvs *ManagedObjectReference `xml:"dvs,omitempty"` }
type QueryDvsConfigTargetResponse ¶
type QueryDvsConfigTargetResponse struct {
Returnval DVSManagerDvsConfigTarget `xml:"returnval"`
}
type QueryDvsFeatureCapability ¶
type QueryDvsFeatureCapability QueryDvsFeatureCapabilityRequestType
type QueryDvsFeatureCapabilityRequestType ¶
type QueryDvsFeatureCapabilityRequestType struct { This ManagedObjectReference `xml:"_this"` SwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"switchProductSpec,omitempty"` }
type QueryDvsFeatureCapabilityResponse ¶
type QueryDvsFeatureCapabilityResponse struct {
Returnval BaseDVSFeatureCapability `xml:"returnval,omitempty,typeattr"`
}
type QueryEvents ¶
type QueryEvents QueryEventsRequestType
type QueryEventsRequestType ¶
type QueryEventsRequestType struct { This ManagedObjectReference `xml:"_this"` Filter EventFilterSpec `xml:"filter"` }
type QueryEventsResponse ¶
type QueryEventsResponse struct {
Returnval []BaseEvent `xml:"returnval,omitempty,typeattr"`
}
type QueryExpressionMetadata ¶
type QueryExpressionMetadata QueryExpressionMetadataRequestType
type QueryExpressionMetadataRequestType ¶
type QueryExpressionMetadataRequestType struct { This ManagedObjectReference `xml:"_this"` ExpressionName []string `xml:"expressionName,omitempty"` Profile *ManagedObjectReference `xml:"profile,omitempty"` }
type QueryExpressionMetadataResponse ¶
type QueryExpressionMetadataResponse struct {
Returnval []ProfileExpressionMetadata `xml:"returnval,omitempty"`
}
type QueryExtensionIpAllocationUsage ¶
type QueryExtensionIpAllocationUsage QueryExtensionIpAllocationUsageRequestType
type QueryExtensionIpAllocationUsageRequestType ¶
type QueryExtensionIpAllocationUsageRequestType struct { This ManagedObjectReference `xml:"_this"` ExtensionKeys []string `xml:"extensionKeys,omitempty"` }
type QueryExtensionIpAllocationUsageResponse ¶
type QueryExtensionIpAllocationUsageResponse struct {
Returnval []ExtensionManagerIpAllocationUsage `xml:"returnval,omitempty"`
}
type QueryFaultToleranceCompatibility ¶
type QueryFaultToleranceCompatibility QueryFaultToleranceCompatibilityRequestType
type QueryFaultToleranceCompatibilityEx ¶
type QueryFaultToleranceCompatibilityEx QueryFaultToleranceCompatibilityExRequestType
type QueryFaultToleranceCompatibilityExRequestType ¶
type QueryFaultToleranceCompatibilityExRequestType struct { This ManagedObjectReference `xml:"_this"` ForLegacyFt *bool `xml:"forLegacyFt"` }
type QueryFaultToleranceCompatibilityExResponse ¶
type QueryFaultToleranceCompatibilityExResponse struct {
Returnval []LocalizedMethodFault `xml:"returnval,omitempty"`
}
type QueryFaultToleranceCompatibilityRequestType ¶
type QueryFaultToleranceCompatibilityRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryFaultToleranceCompatibilityResponse ¶
type QueryFaultToleranceCompatibilityResponse struct {
Returnval []LocalizedMethodFault `xml:"returnval,omitempty"`
}
type QueryFilterEntities ¶ added in v0.12.0
type QueryFilterEntities QueryFilterEntitiesRequestType
type QueryFilterEntitiesRequestType ¶ added in v0.12.0
type QueryFilterEntitiesRequestType struct { This ManagedObjectReference `xml:"_this"` FilterId string `xml:"filterId"` }
type QueryFilterEntitiesResponse ¶ added in v0.12.0
type QueryFilterEntitiesResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryFilterInfoIds ¶ added in v0.12.0
type QueryFilterInfoIds QueryFilterInfoIdsRequestType
type QueryFilterInfoIdsRequestType ¶ added in v0.12.0
type QueryFilterInfoIdsRequestType struct { This ManagedObjectReference `xml:"_this"` FilterId string `xml:"filterId"` }
type QueryFilterInfoIdsResponse ¶ added in v0.12.0
type QueryFilterInfoIdsResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryFilterList ¶ added in v0.12.0
type QueryFilterList QueryFilterListRequestType
type QueryFilterListRequestType ¶ added in v0.12.0
type QueryFilterListRequestType struct { This ManagedObjectReference `xml:"_this"` ProviderId string `xml:"providerId"` }
type QueryFilterListResponse ¶ added in v0.12.0
type QueryFilterListResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryFilterName ¶ added in v0.12.0
type QueryFilterName QueryFilterNameRequestType
type QueryFilterNameRequestType ¶ added in v0.12.0
type QueryFilterNameRequestType struct { This ManagedObjectReference `xml:"_this"` FilterId string `xml:"filterId"` }
type QueryFilterNameResponse ¶ added in v0.12.0
type QueryFilterNameResponse struct {
Returnval string `xml:"returnval"`
}
type QueryFirmwareConfigUploadURL ¶
type QueryFirmwareConfigUploadURL QueryFirmwareConfigUploadURLRequestType
type QueryFirmwareConfigUploadURLRequestType ¶
type QueryFirmwareConfigUploadURLRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryFirmwareConfigUploadURLResponse ¶
type QueryFirmwareConfigUploadURLResponse struct {
Returnval string `xml:"returnval"`
}
type QueryHealthUpdateInfos ¶ added in v0.12.0
type QueryHealthUpdateInfos QueryHealthUpdateInfosRequestType
type QueryHealthUpdateInfosRequestType ¶ added in v0.12.0
type QueryHealthUpdateInfosRequestType struct { This ManagedObjectReference `xml:"_this"` ProviderId string `xml:"providerId"` }
type QueryHealthUpdateInfosResponse ¶ added in v0.12.0
type QueryHealthUpdateInfosResponse struct {
Returnval []HealthUpdateInfo `xml:"returnval,omitempty"`
}
type QueryHealthUpdates ¶ added in v0.12.0
type QueryHealthUpdates QueryHealthUpdatesRequestType
type QueryHealthUpdatesRequestType ¶ added in v0.12.0
type QueryHealthUpdatesRequestType struct { This ManagedObjectReference `xml:"_this"` ProviderId string `xml:"providerId"` }
type QueryHealthUpdatesResponse ¶ added in v0.12.0
type QueryHealthUpdatesResponse struct {
Returnval []HealthUpdate `xml:"returnval,omitempty"`
}
type QueryHostConnectionInfo ¶
type QueryHostConnectionInfo QueryHostConnectionInfoRequestType
type QueryHostConnectionInfoRequestType ¶
type QueryHostConnectionInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryHostConnectionInfoResponse ¶
type QueryHostConnectionInfoResponse struct {
Returnval HostConnectInfo `xml:"returnval"`
}
type QueryHostPatchRequestType ¶
type QueryHostPatchRequestType struct { This ManagedObjectReference `xml:"_this"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` }
type QueryHostPatch_Task ¶
type QueryHostPatch_Task QueryHostPatchRequestType
type QueryHostPatch_TaskResponse ¶
type QueryHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type QueryHostProfileMetadata ¶
type QueryHostProfileMetadata QueryHostProfileMetadataRequestType
type QueryHostProfileMetadataRequestType ¶
type QueryHostProfileMetadataRequestType struct { This ManagedObjectReference `xml:"_this"` ProfileName []string `xml:"profileName,omitempty"` Profile *ManagedObjectReference `xml:"profile,omitempty"` }
type QueryHostProfileMetadataResponse ¶
type QueryHostProfileMetadataResponse struct {
Returnval []ProfileMetadata `xml:"returnval,omitempty"`
}
type QueryHostStatus ¶
type QueryHostStatus QueryHostStatusRequestType
type QueryHostStatusRequestType ¶
type QueryHostStatusRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryHostStatusResponse ¶
type QueryHostStatusResponse struct {
Returnval VsanHostClusterStatus `xml:"returnval"`
}
type QueryIORMConfigOption ¶
type QueryIORMConfigOption QueryIORMConfigOptionRequestType
type QueryIORMConfigOptionRequestType ¶
type QueryIORMConfigOptionRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` }
type QueryIORMConfigOptionResponse ¶
type QueryIORMConfigOptionResponse struct {
Returnval StorageIORMConfigOption `xml:"returnval"`
}
type QueryIPAllocations ¶
type QueryIPAllocations QueryIPAllocationsRequestType
type QueryIPAllocationsRequestType ¶
type QueryIPAllocationsRequestType struct { This ManagedObjectReference `xml:"_this"` Dc ManagedObjectReference `xml:"dc"` PoolId int32 `xml:"poolId"` ExtensionKey string `xml:"extensionKey"` }
type QueryIPAllocationsResponse ¶
type QueryIPAllocationsResponse struct {
Returnval []IpPoolManagerIpAllocation `xml:"returnval"`
}
type QueryIoFilterInfo ¶
type QueryIoFilterInfo QueryIoFilterInfoRequestType
type QueryIoFilterInfoRequestType ¶
type QueryIoFilterInfoRequestType struct { This ManagedObjectReference `xml:"_this"` CompRes ManagedObjectReference `xml:"compRes"` }
type QueryIoFilterInfoResponse ¶
type QueryIoFilterInfoResponse struct {
Returnval []ClusterIoFilterInfo `xml:"returnval,omitempty"`
}
type QueryIoFilterIssues ¶
type QueryIoFilterIssues QueryIoFilterIssuesRequestType
type QueryIoFilterIssuesRequestType ¶
type QueryIoFilterIssuesRequestType struct { This ManagedObjectReference `xml:"_this"` FilterId string `xml:"filterId"` CompRes ManagedObjectReference `xml:"compRes"` }
type QueryIoFilterIssuesResponse ¶
type QueryIoFilterIssuesResponse struct {
Returnval IoFilterQueryIssueResult `xml:"returnval"`
}
type QueryIpPools ¶
type QueryIpPools QueryIpPoolsRequestType
type QueryIpPoolsRequestType ¶
type QueryIpPoolsRequestType struct { This ManagedObjectReference `xml:"_this"` Dc ManagedObjectReference `xml:"dc"` }
type QueryIpPoolsResponse ¶
type QueryIpPoolsResponse struct {
Returnval []IpPool `xml:"returnval,omitempty"`
}
type QueryLicenseSourceAvailability ¶
type QueryLicenseSourceAvailability QueryLicenseSourceAvailabilityRequestType
type QueryLicenseSourceAvailabilityRequestType ¶
type QueryLicenseSourceAvailabilityRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type QueryLicenseSourceAvailabilityResponse ¶
type QueryLicenseSourceAvailabilityResponse struct {
Returnval []LicenseAvailabilityInfo `xml:"returnval,omitempty"`
}
type QueryLicenseUsage ¶
type QueryLicenseUsage QueryLicenseUsageRequestType
type QueryLicenseUsageRequestType ¶
type QueryLicenseUsageRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type QueryLicenseUsageResponse ¶
type QueryLicenseUsageResponse struct {
Returnval LicenseUsageInfo `xml:"returnval"`
}
type QueryLockdownExceptions ¶
type QueryLockdownExceptions QueryLockdownExceptionsRequestType
type QueryLockdownExceptionsRequestType ¶
type QueryLockdownExceptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryLockdownExceptionsResponse ¶
type QueryLockdownExceptionsResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryManagedBy ¶
type QueryManagedBy QueryManagedByRequestType
type QueryManagedByRequestType ¶
type QueryManagedByRequestType struct { This ManagedObjectReference `xml:"_this"` ExtensionKey string `xml:"extensionKey"` }
type QueryManagedByResponse ¶
type QueryManagedByResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryMemoryOverhead ¶
type QueryMemoryOverhead QueryMemoryOverheadRequestType
type QueryMemoryOverheadEx ¶
type QueryMemoryOverheadEx QueryMemoryOverheadExRequestType
type QueryMemoryOverheadExRequestType ¶
type QueryMemoryOverheadExRequestType struct { This ManagedObjectReference `xml:"_this"` VmConfigInfo VirtualMachineConfigInfo `xml:"vmConfigInfo"` }
type QueryMemoryOverheadExResponse ¶
type QueryMemoryOverheadExResponse struct {
Returnval int64 `xml:"returnval"`
}
type QueryMemoryOverheadRequestType ¶
type QueryMemoryOverheadRequestType struct { This ManagedObjectReference `xml:"_this"` MemorySize int64 `xml:"memorySize"` VideoRamSize int32 `xml:"videoRamSize,omitempty"` NumVcpus int32 `xml:"numVcpus"` }
type QueryMemoryOverheadResponse ¶
type QueryMemoryOverheadResponse struct {
Returnval int64 `xml:"returnval"`
}
type QueryMigrationDependencies ¶
type QueryMigrationDependencies QueryMigrationDependenciesRequestType
type QueryMigrationDependenciesRequestType ¶
type QueryMigrationDependenciesRequestType struct { This ManagedObjectReference `xml:"_this"` PnicDevice []string `xml:"pnicDevice"` }
type QueryMigrationDependenciesResponse ¶
type QueryMigrationDependenciesResponse struct {
Returnval IscsiMigrationDependency `xml:"returnval"`
}
type QueryModules ¶
type QueryModules QueryModulesRequestType
type QueryModulesRequestType ¶
type QueryModulesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryModulesResponse ¶
type QueryModulesResponse struct {
Returnval []KernelModuleInfo `xml:"returnval,omitempty"`
}
type QueryMonitoredEntities ¶ added in v0.12.0
type QueryMonitoredEntities QueryMonitoredEntitiesRequestType
type QueryMonitoredEntitiesRequestType ¶ added in v0.12.0
type QueryMonitoredEntitiesRequestType struct { This ManagedObjectReference `xml:"_this"` ProviderId string `xml:"providerId"` }
type QueryMonitoredEntitiesResponse ¶ added in v0.12.0
type QueryMonitoredEntitiesResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryNFSUser ¶
type QueryNFSUser QueryNFSUserRequestType
type QueryNFSUserRequestType ¶
type QueryNFSUserRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryNFSUserResponse ¶
type QueryNFSUserResponse struct {
Returnval *HostNasVolumeUserInfo `xml:"returnval,omitempty"`
}
type QueryNetConfig ¶
type QueryNetConfig QueryNetConfigRequestType
type QueryNetConfigRequestType ¶
type QueryNetConfigRequestType struct { This ManagedObjectReference `xml:"_this"` NicType string `xml:"nicType"` }
type QueryNetConfigResponse ¶
type QueryNetConfigResponse struct {
Returnval *VirtualNicManagerNetConfig `xml:"returnval,omitempty"`
}
type QueryNetworkHint ¶
type QueryNetworkHint QueryNetworkHintRequestType
type QueryNetworkHintRequestType ¶
type QueryNetworkHintRequestType struct { This ManagedObjectReference `xml:"_this"` Device []string `xml:"device,omitempty"` }
type QueryNetworkHintResponse ¶
type QueryNetworkHintResponse struct {
Returnval []PhysicalNicHintInfo `xml:"returnval,omitempty"`
}
type QueryObjectsOnPhysicalVsanDisk ¶
type QueryObjectsOnPhysicalVsanDisk QueryObjectsOnPhysicalVsanDiskRequestType
type QueryObjectsOnPhysicalVsanDiskRequestType ¶
type QueryObjectsOnPhysicalVsanDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Disks []string `xml:"disks"` }
type QueryObjectsOnPhysicalVsanDiskResponse ¶
type QueryObjectsOnPhysicalVsanDiskResponse struct {
Returnval string `xml:"returnval"`
}
type QueryOptions ¶
type QueryOptions QueryOptionsRequestType
type QueryOptionsRequestType ¶
type QueryOptionsRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name,omitempty"` }
type QueryOptionsResponse ¶
type QueryOptionsResponse struct {
Returnval []BaseOptionValue `xml:"returnval,omitempty,typeattr"`
}
type QueryPartitionCreateDesc ¶
type QueryPartitionCreateDesc QueryPartitionCreateDescRequestType
type QueryPartitionCreateDescRequestType ¶
type QueryPartitionCreateDescRequestType struct { This ManagedObjectReference `xml:"_this"` DiskUuid string `xml:"diskUuid"` DiagnosticType string `xml:"diagnosticType"` }
type QueryPartitionCreateDescResponse ¶
type QueryPartitionCreateDescResponse struct {
Returnval HostDiagnosticPartitionCreateDescription `xml:"returnval"`
}
type QueryPartitionCreateOptions ¶
type QueryPartitionCreateOptions QueryPartitionCreateOptionsRequestType
type QueryPartitionCreateOptionsRequestType ¶
type QueryPartitionCreateOptionsRequestType struct { This ManagedObjectReference `xml:"_this"` StorageType string `xml:"storageType"` DiagnosticType string `xml:"diagnosticType"` }
type QueryPartitionCreateOptionsResponse ¶
type QueryPartitionCreateOptionsResponse struct {
Returnval []HostDiagnosticPartitionCreateOption `xml:"returnval,omitempty"`
}
type QueryPathSelectionPolicyOptions ¶
type QueryPathSelectionPolicyOptions QueryPathSelectionPolicyOptionsRequestType
type QueryPathSelectionPolicyOptionsRequestType ¶
type QueryPathSelectionPolicyOptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryPathSelectionPolicyOptionsResponse ¶
type QueryPathSelectionPolicyOptionsResponse struct {
Returnval []HostPathSelectionPolicyOption `xml:"returnval,omitempty"`
}
type QueryPerf ¶
type QueryPerf QueryPerfRequestType
type QueryPerfComposite ¶
type QueryPerfComposite QueryPerfCompositeRequestType
type QueryPerfCompositeRequestType ¶
type QueryPerfCompositeRequestType struct { This ManagedObjectReference `xml:"_this"` QuerySpec PerfQuerySpec `xml:"querySpec"` }
type QueryPerfCompositeResponse ¶
type QueryPerfCompositeResponse struct {
Returnval PerfCompositeMetric `xml:"returnval"`
}
type QueryPerfCounter ¶
type QueryPerfCounter QueryPerfCounterRequestType
type QueryPerfCounterByLevel ¶
type QueryPerfCounterByLevel QueryPerfCounterByLevelRequestType
type QueryPerfCounterByLevelRequestType ¶
type QueryPerfCounterByLevelRequestType struct { This ManagedObjectReference `xml:"_this"` Level int32 `xml:"level"` }
type QueryPerfCounterByLevelResponse ¶
type QueryPerfCounterByLevelResponse struct {
Returnval []PerfCounterInfo `xml:"returnval"`
}
type QueryPerfCounterRequestType ¶
type QueryPerfCounterRequestType struct { This ManagedObjectReference `xml:"_this"` CounterId []int32 `xml:"counterId"` }
type QueryPerfCounterResponse ¶
type QueryPerfCounterResponse struct {
Returnval []PerfCounterInfo `xml:"returnval,omitempty"`
}
type QueryPerfProviderSummary ¶
type QueryPerfProviderSummary QueryPerfProviderSummaryRequestType
type QueryPerfProviderSummaryRequestType ¶
type QueryPerfProviderSummaryRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` }
type QueryPerfProviderSummaryResponse ¶
type QueryPerfProviderSummaryResponse struct {
Returnval PerfProviderSummary `xml:"returnval"`
}
type QueryPerfRequestType ¶
type QueryPerfRequestType struct { This ManagedObjectReference `xml:"_this"` QuerySpec []PerfQuerySpec `xml:"querySpec"` }
type QueryPerfResponse ¶
type QueryPerfResponse struct {
Returnval []BasePerfEntityMetricBase `xml:"returnval,omitempty,typeattr"`
}
type QueryPhysicalVsanDisks ¶
type QueryPhysicalVsanDisks QueryPhysicalVsanDisksRequestType
type QueryPhysicalVsanDisksRequestType ¶
type QueryPhysicalVsanDisksRequestType struct { This ManagedObjectReference `xml:"_this"` Props []string `xml:"props,omitempty"` }
type QueryPhysicalVsanDisksResponse ¶
type QueryPhysicalVsanDisksResponse struct {
Returnval string `xml:"returnval"`
}
type QueryPnicStatus ¶
type QueryPnicStatus QueryPnicStatusRequestType
type QueryPnicStatusRequestType ¶
type QueryPnicStatusRequestType struct { This ManagedObjectReference `xml:"_this"` PnicDevice string `xml:"pnicDevice"` }
type QueryPnicStatusResponse ¶
type QueryPnicStatusResponse struct {
Returnval IscsiStatus `xml:"returnval"`
}
type QueryPolicyMetadata ¶
type QueryPolicyMetadata QueryPolicyMetadataRequestType
type QueryPolicyMetadataRequestType ¶
type QueryPolicyMetadataRequestType struct { This ManagedObjectReference `xml:"_this"` PolicyName []string `xml:"policyName,omitempty"` Profile *ManagedObjectReference `xml:"profile,omitempty"` }
type QueryPolicyMetadataResponse ¶
type QueryPolicyMetadataResponse struct {
Returnval []ProfilePolicyMetadata `xml:"returnval,omitempty"`
}
type QueryProfileStructure ¶
type QueryProfileStructure QueryProfileStructureRequestType
type QueryProfileStructureRequestType ¶
type QueryProfileStructureRequestType struct { This ManagedObjectReference `xml:"_this"` Profile *ManagedObjectReference `xml:"profile,omitempty"` }
type QueryProfileStructureResponse ¶
type QueryProfileStructureResponse struct {
Returnval ProfileProfileStructure `xml:"returnval"`
}
type QueryProviderList ¶ added in v0.12.0
type QueryProviderList QueryProviderListRequestType
type QueryProviderListRequestType ¶ added in v0.12.0
type QueryProviderListRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryProviderListResponse ¶ added in v0.12.0
type QueryProviderListResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryProviderName ¶ added in v0.12.0
type QueryProviderName QueryProviderNameRequestType
type QueryProviderNameRequestType ¶ added in v0.12.0
type QueryProviderNameRequestType struct { This ManagedObjectReference `xml:"_this"` Id string `xml:"id"` }
type QueryProviderNameResponse ¶ added in v0.12.0
type QueryProviderNameResponse struct {
Returnval string `xml:"returnval"`
}
type QueryResourceConfigOption ¶
type QueryResourceConfigOption QueryResourceConfigOptionRequestType
type QueryResourceConfigOptionRequestType ¶
type QueryResourceConfigOptionRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryResourceConfigOptionResponse ¶
type QueryResourceConfigOptionResponse struct {
Returnval ResourceConfigOption `xml:"returnval"`
}
type QueryServiceList ¶
type QueryServiceList QueryServiceListRequestType
type QueryServiceListRequestType ¶
type QueryServiceListRequestType struct { This ManagedObjectReference `xml:"_this"` ServiceName string `xml:"serviceName,omitempty"` Location []string `xml:"location,omitempty"` }
type QueryServiceListResponse ¶
type QueryServiceListResponse struct {
Returnval []ServiceManagerServiceInfo `xml:"returnval,omitempty"`
}
type QueryStorageArrayTypePolicyOptions ¶
type QueryStorageArrayTypePolicyOptions QueryStorageArrayTypePolicyOptionsRequestType
type QueryStorageArrayTypePolicyOptionsRequestType ¶
type QueryStorageArrayTypePolicyOptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryStorageArrayTypePolicyOptionsResponse ¶
type QueryStorageArrayTypePolicyOptionsResponse struct {
Returnval []HostStorageArrayTypePolicyOption `xml:"returnval,omitempty"`
}
type QuerySupportedFeatures ¶
type QuerySupportedFeatures QuerySupportedFeaturesRequestType
type QuerySupportedFeaturesRequestType ¶
type QuerySupportedFeaturesRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type QuerySupportedFeaturesResponse ¶
type QuerySupportedFeaturesResponse struct {
Returnval []LicenseFeatureInfo `xml:"returnval,omitempty"`
}
type QuerySyncingVsanObjects ¶
type QuerySyncingVsanObjects QuerySyncingVsanObjectsRequestType
type QuerySyncingVsanObjectsRequestType ¶
type QuerySyncingVsanObjectsRequestType struct { This ManagedObjectReference `xml:"_this"` Uuids []string `xml:"uuids,omitempty"` }
type QuerySyncingVsanObjectsResponse ¶
type QuerySyncingVsanObjectsResponse struct {
Returnval string `xml:"returnval"`
}
type QuerySystemUsers ¶
type QuerySystemUsers QuerySystemUsersRequestType
type QuerySystemUsersRequestType ¶
type QuerySystemUsersRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QuerySystemUsersResponse ¶
type QuerySystemUsersResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryTargetCapabilities ¶
type QueryTargetCapabilities QueryTargetCapabilitiesRequestType
type QueryTargetCapabilitiesRequestType ¶
type QueryTargetCapabilitiesRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type QueryTargetCapabilitiesResponse ¶
type QueryTargetCapabilitiesResponse struct {
Returnval *HostCapability `xml:"returnval,omitempty"`
}
type QueryTpmAttestationReport ¶
type QueryTpmAttestationReport QueryTpmAttestationReportRequestType
type QueryTpmAttestationReportRequestType ¶
type QueryTpmAttestationReportRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryTpmAttestationReportResponse ¶
type QueryTpmAttestationReportResponse struct {
Returnval *HostTpmAttestationReport `xml:"returnval,omitempty"`
}
type QueryUnmonitoredHosts ¶ added in v0.12.0
type QueryUnmonitoredHosts QueryUnmonitoredHostsRequestType
type QueryUnmonitoredHostsRequestType ¶ added in v0.12.0
type QueryUnmonitoredHostsRequestType struct { This ManagedObjectReference `xml:"_this"` ProviderId string `xml:"providerId"` Cluster ManagedObjectReference `xml:"cluster"` }
type QueryUnmonitoredHostsResponse ¶ added in v0.12.0
type QueryUnmonitoredHostsResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryUnownedFiles ¶
type QueryUnownedFiles QueryUnownedFilesRequestType
type QueryUnownedFilesRequestType ¶
type QueryUnownedFilesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryUnownedFilesResponse ¶
type QueryUnownedFilesResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryUnresolvedVmfsVolume ¶
type QueryUnresolvedVmfsVolume QueryUnresolvedVmfsVolumeRequestType
type QueryUnresolvedVmfsVolumeRequestType ¶
type QueryUnresolvedVmfsVolumeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryUnresolvedVmfsVolumeResponse ¶
type QueryUnresolvedVmfsVolumeResponse struct {
Returnval []HostUnresolvedVmfsVolume `xml:"returnval,omitempty"`
}
type QueryUnresolvedVmfsVolumes ¶
type QueryUnresolvedVmfsVolumes QueryUnresolvedVmfsVolumesRequestType
type QueryUnresolvedVmfsVolumesRequestType ¶
type QueryUnresolvedVmfsVolumesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryUnresolvedVmfsVolumesResponse ¶
type QueryUnresolvedVmfsVolumesResponse struct {
Returnval []HostUnresolvedVmfsVolume `xml:"returnval,omitempty"`
}
type QueryUsedVlanIdInDvs ¶
type QueryUsedVlanIdInDvs QueryUsedVlanIdInDvsRequestType
type QueryUsedVlanIdInDvsRequestType ¶
type QueryUsedVlanIdInDvsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryUsedVlanIdInDvsResponse ¶
type QueryUsedVlanIdInDvsResponse struct {
Returnval []int32 `xml:"returnval,omitempty"`
}
type QueryVMotionCompatibility ¶
type QueryVMotionCompatibility QueryVMotionCompatibilityRequestType
type QueryVMotionCompatibilityExRequestType ¶
type QueryVMotionCompatibilityExRequestType struct { This ManagedObjectReference `xml:"_this"` Vm []ManagedObjectReference `xml:"vm"` Host []ManagedObjectReference `xml:"host"` }
type QueryVMotionCompatibilityEx_Task ¶
type QueryVMotionCompatibilityEx_Task QueryVMotionCompatibilityExRequestType
type QueryVMotionCompatibilityEx_TaskResponse ¶
type QueryVMotionCompatibilityEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type QueryVMotionCompatibilityRequestType ¶
type QueryVMotionCompatibilityRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Host []ManagedObjectReference `xml:"host"` Compatibility []string `xml:"compatibility,omitempty"` }
type QueryVMotionCompatibilityResponse ¶
type QueryVMotionCompatibilityResponse struct {
Returnval []HostVMotionCompatibility `xml:"returnval,omitempty"`
}
type QueryVirtualDiskFragmentation ¶
type QueryVirtualDiskFragmentation QueryVirtualDiskFragmentationRequestType
type QueryVirtualDiskFragmentationRequestType ¶
type QueryVirtualDiskFragmentationRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` }
type QueryVirtualDiskFragmentationResponse ¶
type QueryVirtualDiskFragmentationResponse struct {
Returnval int32 `xml:"returnval"`
}
type QueryVirtualDiskGeometry ¶
type QueryVirtualDiskGeometry QueryVirtualDiskGeometryRequestType
type QueryVirtualDiskGeometryRequestType ¶
type QueryVirtualDiskGeometryRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` }
type QueryVirtualDiskGeometryResponse ¶
type QueryVirtualDiskGeometryResponse struct {
Returnval HostDiskDimensionsChs `xml:"returnval"`
}
type QueryVirtualDiskUuid ¶
type QueryVirtualDiskUuid QueryVirtualDiskUuidRequestType
type QueryVirtualDiskUuidRequestType ¶
type QueryVirtualDiskUuidRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` }
type QueryVirtualDiskUuidResponse ¶
type QueryVirtualDiskUuidResponse struct {
Returnval string `xml:"returnval"`
}
type QueryVmfsConfigOption ¶ added in v0.12.0
type QueryVmfsConfigOption QueryVmfsConfigOptionRequestType
type QueryVmfsConfigOptionRequestType ¶ added in v0.12.0
type QueryVmfsConfigOptionRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryVmfsConfigOptionResponse ¶ added in v0.12.0
type QueryVmfsConfigOptionResponse struct {
Returnval []VmfsConfigOption `xml:"returnval,omitempty"`
}
type QueryVmfsDatastoreCreateOptions ¶
type QueryVmfsDatastoreCreateOptions QueryVmfsDatastoreCreateOptionsRequestType
type QueryVmfsDatastoreCreateOptionsRequestType ¶
type QueryVmfsDatastoreCreateOptionsRequestType struct { This ManagedObjectReference `xml:"_this"` DevicePath string `xml:"devicePath"` VmfsMajorVersion int32 `xml:"vmfsMajorVersion,omitempty"` }
type QueryVmfsDatastoreCreateOptionsResponse ¶
type QueryVmfsDatastoreCreateOptionsResponse struct {
Returnval []VmfsDatastoreOption `xml:"returnval,omitempty"`
}
type QueryVmfsDatastoreExpandOptions ¶
type QueryVmfsDatastoreExpandOptions QueryVmfsDatastoreExpandOptionsRequestType
type QueryVmfsDatastoreExpandOptionsRequestType ¶
type QueryVmfsDatastoreExpandOptionsRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` }
type QueryVmfsDatastoreExpandOptionsResponse ¶
type QueryVmfsDatastoreExpandOptionsResponse struct {
Returnval []VmfsDatastoreOption `xml:"returnval,omitempty"`
}
type QueryVmfsDatastoreExtendOptions ¶
type QueryVmfsDatastoreExtendOptions QueryVmfsDatastoreExtendOptionsRequestType
type QueryVmfsDatastoreExtendOptionsRequestType ¶
type QueryVmfsDatastoreExtendOptionsRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` DevicePath string `xml:"devicePath"` SuppressExpandCandidates *bool `xml:"suppressExpandCandidates"` }
type QueryVmfsDatastoreExtendOptionsResponse ¶
type QueryVmfsDatastoreExtendOptionsResponse struct {
Returnval []VmfsDatastoreOption `xml:"returnval,omitempty"`
}
type QueryVnicStatus ¶
type QueryVnicStatus QueryVnicStatusRequestType
type QueryVnicStatusRequestType ¶
type QueryVnicStatusRequestType struct { This ManagedObjectReference `xml:"_this"` VnicDevice string `xml:"vnicDevice"` }
type QueryVnicStatusResponse ¶
type QueryVnicStatusResponse struct {
Returnval IscsiStatus `xml:"returnval"`
}
type QueryVsanObjectUuidsByFilter ¶
type QueryVsanObjectUuidsByFilter QueryVsanObjectUuidsByFilterRequestType
type QueryVsanObjectUuidsByFilterRequestType ¶
type QueryVsanObjectUuidsByFilterRequestType struct { This ManagedObjectReference `xml:"_this"` Uuids []string `xml:"uuids,omitempty"` Limit *int32 `xml:"limit"` Version int32 `xml:"version,omitempty"` }
type QueryVsanObjectUuidsByFilterResponse ¶
type QueryVsanObjectUuidsByFilterResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryVsanObjects ¶
type QueryVsanObjects QueryVsanObjectsRequestType
type QueryVsanObjectsRequestType ¶
type QueryVsanObjectsRequestType struct { This ManagedObjectReference `xml:"_this"` Uuids []string `xml:"uuids,omitempty"` }
type QueryVsanObjectsResponse ¶
type QueryVsanObjectsResponse struct {
Returnval string `xml:"returnval"`
}
type QueryVsanStatistics ¶
type QueryVsanStatistics QueryVsanStatisticsRequestType
type QueryVsanStatisticsRequestType ¶
type QueryVsanStatisticsRequestType struct { This ManagedObjectReference `xml:"_this"` Labels []string `xml:"labels"` }
type QueryVsanStatisticsResponse ¶
type QueryVsanStatisticsResponse struct {
Returnval string `xml:"returnval"`
}
type QueryVsanUpgradeStatus ¶
type QueryVsanUpgradeStatus QueryVsanUpgradeStatusRequestType
type QueryVsanUpgradeStatusRequestType ¶
type QueryVsanUpgradeStatusRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster ManagedObjectReference `xml:"cluster"` }
type QueryVsanUpgradeStatusResponse ¶
type QueryVsanUpgradeStatusResponse struct {
Returnval VsanUpgradeSystemUpgradeStatus `xml:"returnval"`
}
type QuestionPending ¶
type QuestionPending struct { InvalidState Text string `xml:"text"` }
type QuestionPendingFault ¶
type QuestionPendingFault QuestionPending
type QuiesceDatastoreIOForHAFailed ¶
type QuiesceDatastoreIOForHAFailed struct { ResourceInUse Host ManagedObjectReference `xml:"host"` HostName string `xml:"hostName"` Ds ManagedObjectReference `xml:"ds"` DsName string `xml:"dsName"` }
type QuiesceDatastoreIOForHAFailedFault ¶
type QuiesceDatastoreIOForHAFailedFault QuiesceDatastoreIOForHAFailed
type QuiesceMode ¶
type QuiesceMode string
type RDMConversionNotSupported ¶
type RDMConversionNotSupported struct { MigrationFault Device string `xml:"device"` }
type RDMConversionNotSupportedFault ¶
type RDMConversionNotSupportedFault RDMConversionNotSupported
type RDMNotPreserved ¶
type RDMNotPreserved struct { MigrationFault Device string `xml:"device"` }
type RDMNotPreservedFault ¶
type RDMNotPreservedFault RDMNotPreserved
type RDMNotSupported ¶
type RDMNotSupported struct {
DeviceNotSupported
}
func (*RDMNotSupported) GetRDMNotSupported ¶
func (b *RDMNotSupported) GetRDMNotSupported() *RDMNotSupported
type RDMNotSupportedFault ¶
type RDMNotSupportedFault BaseRDMNotSupported
type RDMNotSupportedOnDatastore ¶
type RDMNotSupportedOnDatastore struct { VmConfigFault Device string `xml:"device"` Datastore ManagedObjectReference `xml:"datastore"` DatastoreName string `xml:"datastoreName"` }
type RDMNotSupportedOnDatastoreFault ¶
type RDMNotSupportedOnDatastoreFault RDMNotSupportedOnDatastore
type RDMPointsToInaccessibleDisk ¶
type RDMPointsToInaccessibleDisk struct {
CannotAccessVmDisk
}
type RDMPointsToInaccessibleDiskFault ¶
type RDMPointsToInaccessibleDiskFault RDMPointsToInaccessibleDisk
type RawDiskNotSupported ¶
type RawDiskNotSupported struct {
DeviceNotSupported
}
type RawDiskNotSupportedFault ¶
type RawDiskNotSupportedFault RawDiskNotSupported
type ReadEnvironmentVariableInGuest ¶
type ReadEnvironmentVariableInGuest ReadEnvironmentVariableInGuestRequestType
type ReadEnvironmentVariableInGuestRequestType ¶
type ReadEnvironmentVariableInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` Names []string `xml:"names,omitempty"` }
type ReadEnvironmentVariableInGuestResponse ¶
type ReadEnvironmentVariableInGuestResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type ReadHostResourcePoolTreeFailed ¶
type ReadHostResourcePoolTreeFailed struct {
HostConnectFault
}
type ReadHostResourcePoolTreeFailedFault ¶
type ReadHostResourcePoolTreeFailedFault ReadHostResourcePoolTreeFailed
type ReadNextEvents ¶
type ReadNextEvents ReadNextEventsRequestType
type ReadNextEventsRequestType ¶
type ReadNextEventsRequestType struct { This ManagedObjectReference `xml:"_this"` MaxCount int32 `xml:"maxCount"` }
type ReadNextEventsResponse ¶
type ReadNextEventsResponse struct {
Returnval []BaseEvent `xml:"returnval,omitempty,typeattr"`
}
type ReadNextTasks ¶
type ReadNextTasks ReadNextTasksRequestType
type ReadNextTasksRequestType ¶
type ReadNextTasksRequestType struct { This ManagedObjectReference `xml:"_this"` MaxCount int32 `xml:"maxCount"` }
type ReadNextTasksResponse ¶
type ReadNextTasksResponse struct {
Returnval []TaskInfo `xml:"returnval,omitempty"`
}
type ReadOnlyDisksWithLegacyDestination ¶
type ReadOnlyDisksWithLegacyDestination struct { MigrationFault RoDiskCount int32 `xml:"roDiskCount"` TimeoutDanger bool `xml:"timeoutDanger"` }
type ReadOnlyDisksWithLegacyDestinationFault ¶
type ReadOnlyDisksWithLegacyDestinationFault ReadOnlyDisksWithLegacyDestination
type ReadPreviousEvents ¶
type ReadPreviousEvents ReadPreviousEventsRequestType
type ReadPreviousEventsRequestType ¶
type ReadPreviousEventsRequestType struct { This ManagedObjectReference `xml:"_this"` MaxCount int32 `xml:"maxCount"` }
type ReadPreviousEventsResponse ¶
type ReadPreviousEventsResponse struct {
Returnval []BaseEvent `xml:"returnval,omitempty,typeattr"`
}
type ReadPreviousTasks ¶
type ReadPreviousTasks ReadPreviousTasksRequestType
type ReadPreviousTasksRequestType ¶
type ReadPreviousTasksRequestType struct { This ManagedObjectReference `xml:"_this"` MaxCount int32 `xml:"maxCount"` }
type ReadPreviousTasksResponse ¶
type ReadPreviousTasksResponse struct {
Returnval []TaskInfo `xml:"returnval,omitempty"`
}
type RebootGuest ¶
type RebootGuest RebootGuestRequestType
type RebootGuestRequestType ¶
type RebootGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RebootGuestResponse ¶
type RebootGuestResponse struct { }
type RebootHostRequestType ¶
type RebootHostRequestType struct { This ManagedObjectReference `xml:"_this"` Force bool `xml:"force"` }
type RebootHost_Task ¶
type RebootHost_Task RebootHostRequestType
type RebootHost_TaskResponse ¶
type RebootHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RebootRequired ¶
type RebootRequiredFault ¶
type RebootRequiredFault RebootRequired
type RecommendDatastores ¶
type RecommendDatastores RecommendDatastoresRequestType
type RecommendDatastoresRequestType ¶
type RecommendDatastoresRequestType struct { This ManagedObjectReference `xml:"_this"` StorageSpec StoragePlacementSpec `xml:"storageSpec"` }
type RecommendDatastoresResponse ¶
type RecommendDatastoresResponse struct {
Returnval StoragePlacementResult `xml:"returnval"`
}
type RecommendHostsForVm ¶
type RecommendHostsForVm RecommendHostsForVmRequestType
type RecommendHostsForVmRequestType ¶
type RecommendHostsForVmRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Pool *ManagedObjectReference `xml:"pool,omitempty"` }
type RecommendHostsForVmResponse ¶
type RecommendHostsForVmResponse struct {
Returnval []ClusterHostRecommendation `xml:"returnval,omitempty"`
}
type RecommendationReasonCode ¶
type RecommendationReasonCode string
type RecommendationType ¶
type RecommendationType string
type RecommissionVsanNodeRequestType ¶
type RecommissionVsanNodeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RecommissionVsanNode_Task ¶
type RecommissionVsanNode_Task RecommissionVsanNodeRequestType
type RecommissionVsanNode_TaskResponse ¶
type RecommissionVsanNode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconcileDatastoreInventoryRequestType ¶ added in v0.12.0
type ReconcileDatastoreInventoryRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` }
type ReconcileDatastoreInventory_Task ¶ added in v0.12.0
type ReconcileDatastoreInventory_Task ReconcileDatastoreInventoryRequestType
type ReconcileDatastoreInventory_TaskResponse ¶ added in v0.12.0
type ReconcileDatastoreInventory_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigVMRequestType ¶
type ReconfigVMRequestType struct { This ManagedObjectReference `xml:"_this"` Spec VirtualMachineConfigSpec `xml:"spec"` }
type ReconfigVM_Task ¶
type ReconfigVM_Task ReconfigVMRequestType
type ReconfigVM_TaskResponse ¶
type ReconfigVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigurationSatisfiable ¶
type ReconfigurationSatisfiable ReconfigurationSatisfiableRequestType
type ReconfigurationSatisfiableRequestType ¶
type ReconfigurationSatisfiableRequestType struct { This ManagedObjectReference `xml:"_this"` Pcbs []VsanPolicyChangeBatch `xml:"pcbs"` IgnoreSatisfiability *bool `xml:"ignoreSatisfiability"` }
type ReconfigurationSatisfiableResponse ¶
type ReconfigurationSatisfiableResponse struct {
Returnval []VsanPolicySatisfiability `xml:"returnval"`
}
type ReconfigureAlarm ¶
type ReconfigureAlarm ReconfigureAlarmRequestType
type ReconfigureAlarmRequestType ¶
type ReconfigureAlarmRequestType struct { This ManagedObjectReference `xml:"_this"` Spec BaseAlarmSpec `xml:"spec,typeattr"` }
type ReconfigureAlarmResponse ¶
type ReconfigureAlarmResponse struct { }
type ReconfigureAutostart ¶
type ReconfigureAutostart ReconfigureAutostartRequestType
type ReconfigureAutostartRequestType ¶
type ReconfigureAutostartRequestType struct { This ManagedObjectReference `xml:"_this"` Spec HostAutoStartManagerConfig `xml:"spec"` }
type ReconfigureAutostartResponse ¶
type ReconfigureAutostartResponse struct { }
type ReconfigureClusterRequestType ¶
type ReconfigureClusterRequestType struct { This ManagedObjectReference `xml:"_this"` Spec ClusterConfigSpec `xml:"spec"` Modify bool `xml:"modify"` }
type ReconfigureCluster_Task ¶
type ReconfigureCluster_Task ReconfigureClusterRequestType
type ReconfigureCluster_TaskResponse ¶
type ReconfigureCluster_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureComputeResourceRequestType ¶
type ReconfigureComputeResourceRequestType struct { This ManagedObjectReference `xml:"_this"` Spec BaseComputeResourceConfigSpec `xml:"spec,typeattr"` Modify bool `xml:"modify"` }
type ReconfigureComputeResource_Task ¶
type ReconfigureComputeResource_Task ReconfigureComputeResourceRequestType
type ReconfigureComputeResource_TaskResponse ¶
type ReconfigureComputeResource_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureDVPortRequestType ¶
type ReconfigureDVPortRequestType struct { This ManagedObjectReference `xml:"_this"` Port []DVPortConfigSpec `xml:"port"` }
type ReconfigureDVPort_Task ¶
type ReconfigureDVPort_Task ReconfigureDVPortRequestType
type ReconfigureDVPort_TaskResponse ¶
type ReconfigureDVPort_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureDVPortgroupRequestType ¶
type ReconfigureDVPortgroupRequestType struct { This ManagedObjectReference `xml:"_this"` Spec DVPortgroupConfigSpec `xml:"spec"` }
type ReconfigureDVPortgroup_Task ¶
type ReconfigureDVPortgroup_Task ReconfigureDVPortgroupRequestType
type ReconfigureDVPortgroup_TaskResponse ¶
type ReconfigureDVPortgroup_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureDatacenterRequestType ¶
type ReconfigureDatacenterRequestType struct { This ManagedObjectReference `xml:"_this"` Spec DatacenterConfigSpec `xml:"spec"` Modify bool `xml:"modify"` }
type ReconfigureDatacenter_Task ¶
type ReconfigureDatacenter_Task ReconfigureDatacenterRequestType
type ReconfigureDatacenter_TaskResponse ¶
type ReconfigureDatacenter_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureDomObject ¶
type ReconfigureDomObject ReconfigureDomObjectRequestType
type ReconfigureDomObjectRequestType ¶
type ReconfigureDomObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Uuid string `xml:"uuid"` Policy string `xml:"policy"` }
type ReconfigureDomObjectResponse ¶
type ReconfigureDomObjectResponse struct { }
type ReconfigureDvsRequestType ¶
type ReconfigureDvsRequestType struct { This ManagedObjectReference `xml:"_this"` Spec BaseDVSConfigSpec `xml:"spec,typeattr"` }
type ReconfigureDvs_Task ¶
type ReconfigureDvs_Task ReconfigureDvsRequestType
type ReconfigureDvs_TaskResponse ¶
type ReconfigureDvs_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureHostForDASRequestType ¶
type ReconfigureHostForDASRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ReconfigureHostForDAS_Task ¶
type ReconfigureHostForDAS_Task ReconfigureHostForDASRequestType
type ReconfigureHostForDAS_TaskResponse ¶
type ReconfigureHostForDAS_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureScheduledTask ¶
type ReconfigureScheduledTask ReconfigureScheduledTaskRequestType
type ReconfigureScheduledTaskRequestType ¶
type ReconfigureScheduledTaskRequestType struct { This ManagedObjectReference `xml:"_this"` Spec BaseScheduledTaskSpec `xml:"spec,typeattr"` }
type ReconfigureScheduledTaskResponse ¶
type ReconfigureScheduledTaskResponse struct { }
type ReconfigureServiceConsoleReservation ¶
type ReconfigureServiceConsoleReservation ReconfigureServiceConsoleReservationRequestType
type ReconfigureServiceConsoleReservationRequestType ¶
type ReconfigureServiceConsoleReservationRequestType struct { This ManagedObjectReference `xml:"_this"` CfgBytes int64 `xml:"cfgBytes"` }
type ReconfigureServiceConsoleReservationResponse ¶
type ReconfigureServiceConsoleReservationResponse struct { }
type ReconfigureSnmpAgent ¶
type ReconfigureSnmpAgent ReconfigureSnmpAgentRequestType
type ReconfigureSnmpAgentRequestType ¶
type ReconfigureSnmpAgentRequestType struct { This ManagedObjectReference `xml:"_this"` Spec HostSnmpConfigSpec `xml:"spec"` }
type ReconfigureSnmpAgentResponse ¶
type ReconfigureSnmpAgentResponse struct { }
type ReconfigureVirtualMachineReservation ¶
type ReconfigureVirtualMachineReservation ReconfigureVirtualMachineReservationRequestType
type ReconfigureVirtualMachineReservationRequestType ¶
type ReconfigureVirtualMachineReservationRequestType struct { This ManagedObjectReference `xml:"_this"` Spec VirtualMachineMemoryReservationSpec `xml:"spec"` }
type ReconfigureVirtualMachineReservationResponse ¶
type ReconfigureVirtualMachineReservationResponse struct { }
type ReconnectHostRequestType ¶
type ReconnectHostRequestType struct { This ManagedObjectReference `xml:"_this"` CnxSpec *HostConnectSpec `xml:"cnxSpec,omitempty"` ReconnectSpec *HostSystemReconnectSpec `xml:"reconnectSpec,omitempty"` }
type ReconnectHost_Task ¶
type ReconnectHost_Task ReconnectHostRequestType
type ReconnectHost_TaskResponse ¶
type ReconnectHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RecordReplayDisabled ¶
type RecordReplayDisabled struct {
VimFault
}
type RecordReplayDisabledFault ¶
type RecordReplayDisabledFault RecordReplayDisabled
type RecoveryEvent ¶
type RectifyDvsHostRequestType ¶
type RectifyDvsHostRequestType struct { This ManagedObjectReference `xml:"_this"` Hosts []ManagedObjectReference `xml:"hosts,omitempty"` }
type RectifyDvsHost_Task ¶
type RectifyDvsHost_Task RectifyDvsHostRequestType
type RectifyDvsHost_TaskResponse ¶
type RectifyDvsHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RectifyDvsOnHostRequestType ¶
type RectifyDvsOnHostRequestType struct { This ManagedObjectReference `xml:"_this"` Hosts []ManagedObjectReference `xml:"hosts"` }
type RectifyDvsOnHost_Task ¶
type RectifyDvsOnHost_Task RectifyDvsOnHostRequestType
type RectifyDvsOnHost_TaskResponse ¶
type RectifyDvsOnHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RecurrentTaskScheduler ¶
type RecurrentTaskScheduler struct { TaskScheduler Interval int32 `xml:"interval"` }
func (*RecurrentTaskScheduler) GetRecurrentTaskScheduler ¶
func (b *RecurrentTaskScheduler) GetRecurrentTaskScheduler() *RecurrentTaskScheduler
type Refresh ¶
type Refresh RefreshRequestType
type RefreshDVPortState ¶
type RefreshDVPortState RefreshDVPortStateRequestType
type RefreshDVPortStateRequestType ¶
type RefreshDVPortStateRequestType struct { This ManagedObjectReference `xml:"_this"` PortKeys []string `xml:"portKeys,omitempty"` }
type RefreshDVPortStateResponse ¶
type RefreshDVPortStateResponse struct { }
type RefreshDatastore ¶
type RefreshDatastore RefreshDatastoreRequestType
type RefreshDatastoreRequestType ¶
type RefreshDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshDatastoreResponse ¶
type RefreshDatastoreResponse struct { }
type RefreshDatastoreStorageInfo ¶
type RefreshDatastoreStorageInfo RefreshDatastoreStorageInfoRequestType
type RefreshDatastoreStorageInfoRequestType ¶
type RefreshDatastoreStorageInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshDatastoreStorageInfoResponse ¶
type RefreshDatastoreStorageInfoResponse struct { }
type RefreshDateTimeSystem ¶
type RefreshDateTimeSystem RefreshDateTimeSystemRequestType
type RefreshDateTimeSystemRequestType ¶
type RefreshDateTimeSystemRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshDateTimeSystemResponse ¶
type RefreshDateTimeSystemResponse struct { }
type RefreshFirewall ¶
type RefreshFirewall RefreshFirewallRequestType
type RefreshFirewallRequestType ¶
type RefreshFirewallRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshFirewallResponse ¶
type RefreshFirewallResponse struct { }
type RefreshGraphicsManager ¶
type RefreshGraphicsManager RefreshGraphicsManagerRequestType
type RefreshGraphicsManagerRequestType ¶
type RefreshGraphicsManagerRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshGraphicsManagerResponse ¶
type RefreshGraphicsManagerResponse struct { }
type RefreshHealthStatusSystem ¶
type RefreshHealthStatusSystem RefreshHealthStatusSystemRequestType
type RefreshHealthStatusSystemRequestType ¶
type RefreshHealthStatusSystemRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshHealthStatusSystemResponse ¶
type RefreshHealthStatusSystemResponse struct { }
type RefreshNetworkSystem ¶
type RefreshNetworkSystem RefreshNetworkSystemRequestType
type RefreshNetworkSystemRequestType ¶
type RefreshNetworkSystemRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshNetworkSystemResponse ¶
type RefreshNetworkSystemResponse struct { }
type RefreshRecommendation ¶
type RefreshRecommendation RefreshRecommendationRequestType
type RefreshRecommendationRequestType ¶
type RefreshRecommendationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshRecommendationResponse ¶
type RefreshRecommendationResponse struct { }
type RefreshRequestType ¶
type RefreshRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshResponse ¶
type RefreshResponse struct { }
type RefreshRuntime ¶
type RefreshRuntime RefreshRuntimeRequestType
type RefreshRuntimeRequestType ¶
type RefreshRuntimeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshRuntimeResponse ¶
type RefreshRuntimeResponse struct { }
type RefreshServices ¶
type RefreshServices RefreshServicesRequestType
type RefreshServicesRequestType ¶
type RefreshServicesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshServicesResponse ¶
type RefreshServicesResponse struct { }
type RefreshStorageDrsRecommendation ¶
type RefreshStorageDrsRecommendation RefreshStorageDrsRecommendationRequestType
type RefreshStorageDrsRecommendationRequestType ¶
type RefreshStorageDrsRecommendationRequestType struct { This ManagedObjectReference `xml:"_this"` Pod ManagedObjectReference `xml:"pod"` }
type RefreshStorageDrsRecommendationResponse ¶
type RefreshStorageDrsRecommendationResponse struct { }
type RefreshStorageDrsRecommendationsForPodRequestType ¶ added in v0.18.0
type RefreshStorageDrsRecommendationsForPodRequestType struct { This ManagedObjectReference `xml:"_this"` Pod ManagedObjectReference `xml:"pod"` }
type RefreshStorageDrsRecommendationsForPod_Task ¶ added in v0.18.0
type RefreshStorageDrsRecommendationsForPod_Task RefreshStorageDrsRecommendationsForPodRequestType
type RefreshStorageDrsRecommendationsForPod_TaskResponse ¶ added in v0.18.0
type RefreshStorageDrsRecommendationsForPod_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RefreshStorageInfo ¶
type RefreshStorageInfo RefreshStorageInfoRequestType
type RefreshStorageInfoRequestType ¶
type RefreshStorageInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshStorageInfoResponse ¶
type RefreshStorageInfoResponse struct { }
type RefreshStorageSystem ¶
type RefreshStorageSystem RefreshStorageSystemRequestType
type RefreshStorageSystemRequestType ¶
type RefreshStorageSystemRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RefreshStorageSystemResponse ¶
type RefreshStorageSystemResponse struct { }
type RegisterChildVMRequestType ¶
type RegisterChildVMRequestType struct { This ManagedObjectReference `xml:"_this"` Path string `xml:"path"` Name string `xml:"name,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type RegisterChildVM_Task ¶
type RegisterChildVM_Task RegisterChildVMRequestType
type RegisterChildVM_TaskResponse ¶
type RegisterChildVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RegisterDisk ¶ added in v0.12.0
type RegisterDisk RegisterDiskRequestType
type RegisterDiskRequestType ¶ added in v0.12.0
type RegisterDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Path string `xml:"path"` Name string `xml:"name,omitempty"` }
type RegisterDiskResponse ¶ added in v0.12.0
type RegisterDiskResponse struct {
Returnval VStorageObject `xml:"returnval"`
}
type RegisterExtension ¶
type RegisterExtension RegisterExtensionRequestType
type RegisterExtensionRequestType ¶
type RegisterExtensionRequestType struct { This ManagedObjectReference `xml:"_this"` Extension Extension `xml:"extension"` }
type RegisterExtensionResponse ¶
type RegisterExtensionResponse struct { }
type RegisterHealthUpdateProvider ¶ added in v0.12.0
type RegisterHealthUpdateProvider RegisterHealthUpdateProviderRequestType
type RegisterHealthUpdateProviderRequestType ¶ added in v0.12.0
type RegisterHealthUpdateProviderRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` HealthUpdateInfo []HealthUpdateInfo `xml:"healthUpdateInfo,omitempty"` }
type RegisterHealthUpdateProviderResponse ¶ added in v0.12.0
type RegisterHealthUpdateProviderResponse struct {
Returnval string `xml:"returnval"`
}
type RegisterKmipServer ¶ added in v0.12.0
type RegisterKmipServer RegisterKmipServerRequestType
type RegisterKmipServerRequestType ¶ added in v0.12.0
type RegisterKmipServerRequestType struct { This ManagedObjectReference `xml:"_this"` Server KmipServerSpec `xml:"server"` }
type RegisterKmipServerResponse ¶ added in v0.12.0
type RegisterKmipServerResponse struct { }
type RegisterVMRequestType ¶
type RegisterVMRequestType struct { This ManagedObjectReference `xml:"_this"` Path string `xml:"path"` Name string `xml:"name,omitempty"` AsTemplate bool `xml:"asTemplate"` Pool *ManagedObjectReference `xml:"pool,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type RegisterVM_Task ¶
type RegisterVM_Task RegisterVMRequestType
type RegisterVM_TaskResponse ¶
type RegisterVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type Relation ¶ added in v0.12.0
type Relation struct { DynamicData Constraint string `xml:"constraint,omitempty"` Name string `xml:"name"` Version string `xml:"version,omitempty"` }
type ReleaseCredentialsInGuest ¶
type ReleaseCredentialsInGuest ReleaseCredentialsInGuestRequestType
type ReleaseCredentialsInGuestRequestType ¶
type ReleaseCredentialsInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` }
type ReleaseCredentialsInGuestResponse ¶
type ReleaseCredentialsInGuestResponse struct { }
type ReleaseIpAllocation ¶
type ReleaseIpAllocation ReleaseIpAllocationRequestType
type ReleaseIpAllocationRequestType ¶
type ReleaseIpAllocationRequestType struct { This ManagedObjectReference `xml:"_this"` Dc ManagedObjectReference `xml:"dc"` PoolId int32 `xml:"poolId"` AllocationId string `xml:"allocationId"` }
type ReleaseIpAllocationResponse ¶
type ReleaseIpAllocationResponse struct { }
type ReleaseManagedSnapshot ¶ added in v0.12.0
type ReleaseManagedSnapshot ReleaseManagedSnapshotRequestType
type ReleaseManagedSnapshotRequestType ¶ added in v0.12.0
type ReleaseManagedSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Vdisk string `xml:"vdisk"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` }
type ReleaseManagedSnapshotResponse ¶ added in v0.12.0
type ReleaseManagedSnapshotResponse struct { }
type Reload ¶
type Reload ReloadRequestType
type ReloadRequestType ¶
type ReloadRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ReloadResponse ¶
type ReloadResponse struct { }
type ReloadVirtualMachineFromPathRequestType ¶ added in v0.18.0
type ReloadVirtualMachineFromPathRequestType struct { This ManagedObjectReference `xml:"_this"` ConfigurationPath string `xml:"configurationPath"` }
type ReloadVirtualMachineFromPath_Task ¶ added in v0.18.0
type ReloadVirtualMachineFromPath_Task ReloadVirtualMachineFromPathRequestType
type ReloadVirtualMachineFromPath_TaskResponse ¶ added in v0.18.0
type ReloadVirtualMachineFromPath_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RelocateVMRequestType ¶
type RelocateVMRequestType struct { This ManagedObjectReference `xml:"_this"` Spec VirtualMachineRelocateSpec `xml:"spec"` Priority VirtualMachineMovePriority `xml:"priority,omitempty"` }
type RelocateVM_Task ¶
type RelocateVM_Task RelocateVMRequestType
type RelocateVM_TaskResponse ¶
type RelocateVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RelocateVStorageObjectRequestType ¶ added in v0.12.0
type RelocateVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` Spec VslmRelocateSpec `xml:"spec"` }
type RelocateVStorageObject_Task ¶ added in v0.12.0
type RelocateVStorageObject_Task RelocateVStorageObjectRequestType
type RelocateVStorageObject_TaskResponse ¶ added in v0.12.0
type RelocateVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoteDeviceNotSupported ¶
type RemoteDeviceNotSupported struct {
DeviceNotSupported
}
type RemoteDeviceNotSupportedFault ¶
type RemoteDeviceNotSupportedFault RemoteDeviceNotSupported
type RemoteTSMEnabledEvent ¶
type RemoteTSMEnabledEvent struct {
HostEvent
}
type RemoveAlarm ¶
type RemoveAlarm RemoveAlarmRequestType
type RemoveAlarmRequestType ¶
type RemoveAlarmRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RemoveAlarmResponse ¶
type RemoveAlarmResponse struct { }
type RemoveAllSnapshotsRequestType ¶
type RemoveAllSnapshotsRequestType struct { This ManagedObjectReference `xml:"_this"` Consolidate *bool `xml:"consolidate"` }
type RemoveAllSnapshots_Task ¶
type RemoveAllSnapshots_Task RemoveAllSnapshotsRequestType
type RemoveAllSnapshots_TaskResponse ¶
type RemoveAllSnapshots_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoveAssignedLicense ¶
type RemoveAssignedLicense RemoveAssignedLicenseRequestType
type RemoveAssignedLicenseRequestType ¶
type RemoveAssignedLicenseRequestType struct { This ManagedObjectReference `xml:"_this"` EntityId string `xml:"entityId"` }
type RemoveAssignedLicenseResponse ¶
type RemoveAssignedLicenseResponse struct { }
type RemoveAuthorizationRole ¶
type RemoveAuthorizationRole RemoveAuthorizationRoleRequestType
type RemoveAuthorizationRoleRequestType ¶
type RemoveAuthorizationRoleRequestType struct { This ManagedObjectReference `xml:"_this"` RoleId int32 `xml:"roleId"` FailIfUsed bool `xml:"failIfUsed"` }
type RemoveAuthorizationRoleResponse ¶
type RemoveAuthorizationRoleResponse struct { }
type RemoveCustomFieldDef ¶
type RemoveCustomFieldDef RemoveCustomFieldDefRequestType
type RemoveCustomFieldDefRequestType ¶
type RemoveCustomFieldDefRequestType struct { This ManagedObjectReference `xml:"_this"` Key int32 `xml:"key"` }
type RemoveCustomFieldDefResponse ¶
type RemoveCustomFieldDefResponse struct { }
type RemoveDatastore ¶
type RemoveDatastore RemoveDatastoreRequestType
type RemoveDatastoreExRequestType ¶
type RemoveDatastoreExRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore []ManagedObjectReference `xml:"datastore"` }
type RemoveDatastoreEx_Task ¶
type RemoveDatastoreEx_Task RemoveDatastoreExRequestType
type RemoveDatastoreEx_TaskResponse ¶
type RemoveDatastoreEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoveDatastoreRequestType ¶
type RemoveDatastoreRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` }
type RemoveDatastoreResponse ¶
type RemoveDatastoreResponse struct { }
type RemoveDiskMappingRequestType ¶
type RemoveDiskMappingRequestType struct { This ManagedObjectReference `xml:"_this"` Mapping []VsanHostDiskMapping `xml:"mapping"` MaintenanceSpec *HostMaintenanceSpec `xml:"maintenanceSpec,omitempty"` Timeout int32 `xml:"timeout,omitempty"` }
type RemoveDiskMapping_Task ¶
type RemoveDiskMapping_Task RemoveDiskMappingRequestType
type RemoveDiskMapping_TaskResponse ¶
type RemoveDiskMapping_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoveDiskRequestType ¶
type RemoveDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Disk []HostScsiDisk `xml:"disk"` MaintenanceSpec *HostMaintenanceSpec `xml:"maintenanceSpec,omitempty"` Timeout int32 `xml:"timeout,omitempty"` }
type RemoveDisk_Task ¶
type RemoveDisk_Task RemoveDiskRequestType
type RemoveDisk_TaskResponse ¶
type RemoveDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoveEntityPermission ¶
type RemoveEntityPermission RemoveEntityPermissionRequestType
type RemoveEntityPermissionRequestType ¶
type RemoveEntityPermissionRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` User string `xml:"user"` IsGroup bool `xml:"isGroup"` }
type RemoveEntityPermissionResponse ¶
type RemoveEntityPermissionResponse struct { }
type RemoveFailed ¶
type RemoveFailed struct {
VimFault
}
type RemoveFailedFault ¶
type RemoveFailedFault RemoveFailed
type RemoveFilter ¶ added in v0.12.0
type RemoveFilter RemoveFilterRequestType
type RemoveFilterEntities ¶ added in v0.12.0
type RemoveFilterEntities RemoveFilterEntitiesRequestType
type RemoveFilterEntitiesRequestType ¶ added in v0.12.0
type RemoveFilterEntitiesRequestType struct { This ManagedObjectReference `xml:"_this"` FilterId string `xml:"filterId"` Entities []ManagedObjectReference `xml:"entities,omitempty"` }
type RemoveFilterEntitiesResponse ¶ added in v0.12.0
type RemoveFilterEntitiesResponse struct { }
type RemoveFilterRequestType ¶ added in v0.12.0
type RemoveFilterRequestType struct { This ManagedObjectReference `xml:"_this"` FilterId string `xml:"filterId"` }
type RemoveFilterResponse ¶ added in v0.12.0
type RemoveFilterResponse struct { }
type RemoveGroup ¶
type RemoveGroup RemoveGroupRequestType
type RemoveGroupRequestType ¶
type RemoveGroupRequestType struct { This ManagedObjectReference `xml:"_this"` GroupName string `xml:"groupName"` }
type RemoveGroupResponse ¶
type RemoveGroupResponse struct { }
type RemoveGuestAlias ¶
type RemoveGuestAlias RemoveGuestAliasRequestType
type RemoveGuestAliasByCert ¶
type RemoveGuestAliasByCert RemoveGuestAliasByCertRequestType
type RemoveGuestAliasByCertRequestType ¶
type RemoveGuestAliasByCertRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` Username string `xml:"username"` Base64Cert string `xml:"base64Cert"` }
type RemoveGuestAliasByCertResponse ¶
type RemoveGuestAliasByCertResponse struct { }
type RemoveGuestAliasRequestType ¶
type RemoveGuestAliasRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` Username string `xml:"username"` Base64Cert string `xml:"base64Cert"` Subject BaseGuestAuthSubject `xml:"subject,typeattr"` }
type RemoveGuestAliasResponse ¶
type RemoveGuestAliasResponse struct { }
type RemoveInternetScsiSendTargets ¶
type RemoveInternetScsiSendTargets RemoveInternetScsiSendTargetsRequestType
type RemoveInternetScsiSendTargetsRequestType ¶
type RemoveInternetScsiSendTargetsRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaDevice string `xml:"iScsiHbaDevice"` Targets []HostInternetScsiHbaSendTarget `xml:"targets"` }
type RemoveInternetScsiSendTargetsResponse ¶
type RemoveInternetScsiSendTargetsResponse struct { }
type RemoveInternetScsiStaticTargets ¶
type RemoveInternetScsiStaticTargets RemoveInternetScsiStaticTargetsRequestType
type RemoveInternetScsiStaticTargetsRequestType ¶
type RemoveInternetScsiStaticTargetsRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaDevice string `xml:"iScsiHbaDevice"` Targets []HostInternetScsiHbaStaticTarget `xml:"targets"` }
type RemoveInternetScsiStaticTargetsResponse ¶
type RemoveInternetScsiStaticTargetsResponse struct { }
type RemoveKey ¶ added in v0.12.0
type RemoveKey RemoveKeyRequestType
type RemoveKeyRequestType ¶ added in v0.12.0
type RemoveKeyRequestType struct { This ManagedObjectReference `xml:"_this"` Key CryptoKeyId `xml:"key"` Force bool `xml:"force"` }
type RemoveKeyResponse ¶ added in v0.12.0
type RemoveKeyResponse struct { }
type RemoveKeys ¶ added in v0.12.0
type RemoveKeys RemoveKeysRequestType
type RemoveKeysRequestType ¶ added in v0.12.0
type RemoveKeysRequestType struct { This ManagedObjectReference `xml:"_this"` Keys []CryptoKeyId `xml:"keys,omitempty"` Force bool `xml:"force"` }
type RemoveKeysResponse ¶ added in v0.12.0
type RemoveKeysResponse struct {
Returnval []CryptoKeyResult `xml:"returnval,omitempty"`
}
type RemoveKmipServer ¶ added in v0.12.0
type RemoveKmipServer RemoveKmipServerRequestType
type RemoveKmipServerRequestType ¶ added in v0.12.0
type RemoveKmipServerRequestType struct { This ManagedObjectReference `xml:"_this"` ClusterId KeyProviderId `xml:"clusterId"` ServerName string `xml:"serverName"` }
type RemoveKmipServerResponse ¶ added in v0.12.0
type RemoveKmipServerResponse struct { }
type RemoveLicense ¶
type RemoveLicense RemoveLicenseRequestType
type RemoveLicenseLabel ¶
type RemoveLicenseLabel RemoveLicenseLabelRequestType
type RemoveLicenseLabelRequestType ¶
type RemoveLicenseLabelRequestType struct { This ManagedObjectReference `xml:"_this"` LicenseKey string `xml:"licenseKey"` LabelKey string `xml:"labelKey"` }
type RemoveLicenseLabelResponse ¶
type RemoveLicenseLabelResponse struct { }
type RemoveLicenseRequestType ¶
type RemoveLicenseRequestType struct { This ManagedObjectReference `xml:"_this"` LicenseKey string `xml:"licenseKey"` }
type RemoveLicenseResponse ¶
type RemoveLicenseResponse struct { }
type RemoveMonitoredEntities ¶ added in v0.12.0
type RemoveMonitoredEntities RemoveMonitoredEntitiesRequestType
type RemoveMonitoredEntitiesRequestType ¶ added in v0.12.0
type RemoveMonitoredEntitiesRequestType struct { This ManagedObjectReference `xml:"_this"` ProviderId string `xml:"providerId"` Entities []ManagedObjectReference `xml:"entities,omitempty"` }
type RemoveMonitoredEntitiesResponse ¶ added in v0.12.0
type RemoveMonitoredEntitiesResponse struct { }
type RemoveNetworkResourcePool ¶
type RemoveNetworkResourcePool RemoveNetworkResourcePoolRequestType
type RemoveNetworkResourcePoolRequestType ¶
type RemoveNetworkResourcePoolRequestType struct { This ManagedObjectReference `xml:"_this"` Key []string `xml:"key"` }
type RemoveNetworkResourcePoolResponse ¶
type RemoveNetworkResourcePoolResponse struct { }
type RemovePerfInterval ¶
type RemovePerfInterval RemovePerfIntervalRequestType
type RemovePerfIntervalRequestType ¶
type RemovePerfIntervalRequestType struct { This ManagedObjectReference `xml:"_this"` SamplePeriod int32 `xml:"samplePeriod"` }
type RemovePerfIntervalResponse ¶
type RemovePerfIntervalResponse struct { }
type RemovePortGroup ¶
type RemovePortGroup RemovePortGroupRequestType
type RemovePortGroupRequestType ¶
type RemovePortGroupRequestType struct { This ManagedObjectReference `xml:"_this"` PgName string `xml:"pgName"` }
type RemovePortGroupResponse ¶
type RemovePortGroupResponse struct { }
type RemoveScheduledTask ¶
type RemoveScheduledTask RemoveScheduledTaskRequestType
type RemoveScheduledTaskRequestType ¶
type RemoveScheduledTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RemoveScheduledTaskResponse ¶
type RemoveScheduledTaskResponse struct { }
type RemoveServiceConsoleVirtualNic ¶
type RemoveServiceConsoleVirtualNic RemoveServiceConsoleVirtualNicRequestType
type RemoveServiceConsoleVirtualNicRequestType ¶
type RemoveServiceConsoleVirtualNicRequestType struct { This ManagedObjectReference `xml:"_this"` Device string `xml:"device"` }
type RemoveServiceConsoleVirtualNicResponse ¶
type RemoveServiceConsoleVirtualNicResponse struct { }
type RemoveSmartCardTrustAnchor ¶
type RemoveSmartCardTrustAnchor RemoveSmartCardTrustAnchorRequestType
type RemoveSmartCardTrustAnchorByFingerprint ¶
type RemoveSmartCardTrustAnchorByFingerprint RemoveSmartCardTrustAnchorByFingerprintRequestType
type RemoveSmartCardTrustAnchorByFingerprintRequestType ¶
type RemoveSmartCardTrustAnchorByFingerprintRequestType struct { This ManagedObjectReference `xml:"_this"` Fingerprint string `xml:"fingerprint"` Digest string `xml:"digest"` }
type RemoveSmartCardTrustAnchorByFingerprintResponse ¶
type RemoveSmartCardTrustAnchorByFingerprintResponse struct { }
type RemoveSmartCardTrustAnchorRequestType ¶
type RemoveSmartCardTrustAnchorRequestType struct { This ManagedObjectReference `xml:"_this"` Issuer string `xml:"issuer"` Serial string `xml:"serial"` }
type RemoveSmartCardTrustAnchorResponse ¶
type RemoveSmartCardTrustAnchorResponse struct { }
type RemoveSnapshotRequestType ¶
type RemoveSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` RemoveChildren bool `xml:"removeChildren"` Consolidate *bool `xml:"consolidate"` }
type RemoveSnapshot_Task ¶
type RemoveSnapshot_Task RemoveSnapshotRequestType
type RemoveSnapshot_TaskResponse ¶
type RemoveSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoveUser ¶
type RemoveUser RemoveUserRequestType
type RemoveUserRequestType ¶
type RemoveUserRequestType struct { This ManagedObjectReference `xml:"_this"` UserName string `xml:"userName"` }
type RemoveUserResponse ¶
type RemoveUserResponse struct { }
type RemoveVirtualNic ¶
type RemoveVirtualNic RemoveVirtualNicRequestType
type RemoveVirtualNicRequestType ¶
type RemoveVirtualNicRequestType struct { This ManagedObjectReference `xml:"_this"` Device string `xml:"device"` }
type RemoveVirtualNicResponse ¶
type RemoveVirtualNicResponse struct { }
type RemoveVirtualSwitch ¶
type RemoveVirtualSwitch RemoveVirtualSwitchRequestType
type RemoveVirtualSwitchRequestType ¶
type RemoveVirtualSwitchRequestType struct { This ManagedObjectReference `xml:"_this"` VswitchName string `xml:"vswitchName"` }
type RemoveVirtualSwitchResponse ¶
type RemoveVirtualSwitchResponse struct { }
type RenameCustomFieldDef ¶
type RenameCustomFieldDef RenameCustomFieldDefRequestType
type RenameCustomFieldDefRequestType ¶
type RenameCustomFieldDefRequestType struct { This ManagedObjectReference `xml:"_this"` Key int32 `xml:"key"` Name string `xml:"name"` }
type RenameCustomFieldDefResponse ¶
type RenameCustomFieldDefResponse struct { }
type RenameCustomizationSpec ¶
type RenameCustomizationSpec RenameCustomizationSpecRequestType
type RenameCustomizationSpecRequestType ¶
type RenameCustomizationSpecRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` NewName string `xml:"newName"` }
type RenameCustomizationSpecResponse ¶
type RenameCustomizationSpecResponse struct { }
type RenameDatastore ¶
type RenameDatastore RenameDatastoreRequestType
type RenameDatastoreRequestType ¶
type RenameDatastoreRequestType struct { This ManagedObjectReference `xml:"_this"` NewName string `xml:"newName"` }
type RenameDatastoreResponse ¶
type RenameDatastoreResponse struct { }
type RenameRequestType ¶
type RenameRequestType struct { This ManagedObjectReference `xml:"_this"` NewName string `xml:"newName"` }
type RenameSnapshot ¶
type RenameSnapshot RenameSnapshotRequestType
type RenameSnapshotRequestType ¶
type RenameSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` }
type RenameSnapshotResponse ¶
type RenameSnapshotResponse struct { }
type RenameVStorageObject ¶ added in v0.12.0
type RenameVStorageObject RenameVStorageObjectRequestType
type RenameVStorageObjectRequestType ¶ added in v0.12.0
type RenameVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` Name string `xml:"name"` }
type RenameVStorageObjectResponse ¶ added in v0.12.0
type RenameVStorageObjectResponse struct { }
type Rename_Task ¶
type Rename_Task RenameRequestType
type Rename_TaskResponse ¶
type Rename_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReplaceCACertificatesAndCRLs ¶
type ReplaceCACertificatesAndCRLs ReplaceCACertificatesAndCRLsRequestType
type ReplaceCACertificatesAndCRLsRequestType ¶
type ReplaceCACertificatesAndCRLsRequestType struct { This ManagedObjectReference `xml:"_this"` CaCert []string `xml:"caCert"` CaCrl []string `xml:"caCrl,omitempty"` }
type ReplaceCACertificatesAndCRLsResponse ¶
type ReplaceCACertificatesAndCRLsResponse struct { }
type ReplaceSmartCardTrustAnchors ¶
type ReplaceSmartCardTrustAnchors ReplaceSmartCardTrustAnchorsRequestType
type ReplaceSmartCardTrustAnchorsRequestType ¶
type ReplaceSmartCardTrustAnchorsRequestType struct { This ManagedObjectReference `xml:"_this"` Certs []string `xml:"certs,omitempty"` }
type ReplaceSmartCardTrustAnchorsResponse ¶
type ReplaceSmartCardTrustAnchorsResponse struct { }
type ReplicationConfigFault ¶
type ReplicationConfigFault struct {
ReplicationFault
}
func (*ReplicationConfigFault) GetReplicationConfigFault ¶
func (b *ReplicationConfigFault) GetReplicationConfigFault() *ReplicationConfigFault
type ReplicationConfigFaultFault ¶
type ReplicationConfigFaultFault BaseReplicationConfigFault
type ReplicationConfigSpec ¶
type ReplicationConfigSpec struct { DynamicData Generation int64 `xml:"generation"` VmReplicationId string `xml:"vmReplicationId"` Destination string `xml:"destination"` Port int32 `xml:"port"` Rpo int64 `xml:"rpo"` QuiesceGuestEnabled bool `xml:"quiesceGuestEnabled"` Paused bool `xml:"paused"` OppUpdatesEnabled bool `xml:"oppUpdatesEnabled"` NetCompressionEnabled *bool `xml:"netCompressionEnabled"` NetEncryptionEnabled *bool `xml:"netEncryptionEnabled"` EncryptionDestination string `xml:"encryptionDestination,omitempty"` EncryptionPort int32 `xml:"encryptionPort,omitempty"` RemoteCertificateThumbprint string `xml:"remoteCertificateThumbprint,omitempty"` Disk []ReplicationInfoDiskSettings `xml:"disk,omitempty"` }
type ReplicationDiskConfigFault ¶
type ReplicationDiskConfigFault struct { ReplicationConfigFault Reason string `xml:"reason,omitempty"` VmRef *ManagedObjectReference `xml:"vmRef,omitempty"` Key int32 `xml:"key,omitempty"` }
type ReplicationDiskConfigFaultFault ¶
type ReplicationDiskConfigFaultFault ReplicationDiskConfigFault
type ReplicationDiskConfigFaultReasonForFault ¶
type ReplicationDiskConfigFaultReasonForFault string
type ReplicationFault ¶
type ReplicationFault struct {
VimFault
}
func (*ReplicationFault) GetReplicationFault ¶
func (b *ReplicationFault) GetReplicationFault() *ReplicationFault
type ReplicationFaultFault ¶
type ReplicationFaultFault BaseReplicationFault
type ReplicationGroupId ¶ added in v0.12.0
type ReplicationGroupId struct { DynamicData FaultDomainId FaultDomainId `xml:"faultDomainId"` DeviceGroupId DeviceGroupId `xml:"deviceGroupId"` }
type ReplicationIncompatibleWithFT ¶
type ReplicationIncompatibleWithFT struct {
ReplicationFault
}
type ReplicationIncompatibleWithFTFault ¶
type ReplicationIncompatibleWithFTFault ReplicationIncompatibleWithFT
type ReplicationInfoDiskSettings ¶
type ReplicationInfoDiskSettings struct { DynamicData Key int32 `xml:"key"` DiskReplicationId string `xml:"diskReplicationId"` }
type ReplicationInvalidOptions ¶
type ReplicationInvalidOptions struct { ReplicationFault Options string `xml:"options"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type ReplicationInvalidOptionsFault ¶
type ReplicationInvalidOptionsFault ReplicationInvalidOptions
type ReplicationNotSupportedOnHost ¶
type ReplicationNotSupportedOnHost struct {
ReplicationFault
}
type ReplicationNotSupportedOnHostFault ¶
type ReplicationNotSupportedOnHostFault ReplicationNotSupportedOnHost
type ReplicationSpec ¶ added in v0.12.0
type ReplicationSpec struct { DynamicData ReplicationGroupId ReplicationGroupId `xml:"replicationGroupId"` }
type ReplicationVmConfigFault ¶
type ReplicationVmConfigFault struct { ReplicationConfigFault Reason string `xml:"reason,omitempty"` VmRef *ManagedObjectReference `xml:"vmRef,omitempty"` }
type ReplicationVmConfigFaultFault ¶
type ReplicationVmConfigFaultFault ReplicationVmConfigFault
type ReplicationVmConfigFaultReasonForFault ¶
type ReplicationVmConfigFaultReasonForFault string
type ReplicationVmFault ¶
type ReplicationVmFault struct { ReplicationFault Reason string `xml:"reason,omitempty"` State string `xml:"state,omitempty"` InstanceId string `xml:"instanceId,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` }
func (*ReplicationVmFault) GetReplicationVmFault ¶
func (b *ReplicationVmFault) GetReplicationVmFault() *ReplicationVmFault
type ReplicationVmFaultFault ¶
type ReplicationVmFaultFault BaseReplicationVmFault
type ReplicationVmFaultReasonForFault ¶
type ReplicationVmFaultReasonForFault string
type ReplicationVmInProgressFault ¶
type ReplicationVmInProgressFault struct { ReplicationVmFault RequestedActivity string `xml:"requestedActivity"` InProgressActivity string `xml:"inProgressActivity"` }
type ReplicationVmInProgressFaultActivity ¶
type ReplicationVmInProgressFaultActivity string
type ReplicationVmInProgressFaultFault ¶
type ReplicationVmInProgressFaultFault ReplicationVmInProgressFault
type ReplicationVmProgressInfo ¶
type ReplicationVmProgressInfo struct { DynamicData Progress int32 `xml:"progress"` BytesTransferred int64 `xml:"bytesTransferred"` BytesToTransfer int64 `xml:"bytesToTransfer"` ChecksumTotalBytes int64 `xml:"checksumTotalBytes,omitempty"` ChecksumComparedBytes int64 `xml:"checksumComparedBytes,omitempty"` }
type ReplicationVmState ¶
type ReplicationVmState string
type RequestCanceled ¶
type RequestCanceled struct {
RuntimeFault
}
type RequestCanceledFault ¶
type RequestCanceledFault RequestCanceled
type RescanAllHba ¶
type RescanAllHba RescanAllHbaRequestType
type RescanAllHbaRequestType ¶
type RescanAllHbaRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RescanAllHbaResponse ¶
type RescanAllHbaResponse struct { }
type RescanHba ¶
type RescanHba RescanHbaRequestType
type RescanHbaRequestType ¶
type RescanHbaRequestType struct { This ManagedObjectReference `xml:"_this"` HbaDevice string `xml:"hbaDevice"` }
type RescanHbaResponse ¶
type RescanHbaResponse struct { }
type RescanVffs ¶
type RescanVffs RescanVffsRequestType
type RescanVffsRequestType ¶
type RescanVffsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RescanVffsResponse ¶
type RescanVffsResponse struct { }
type RescanVmfs ¶
type RescanVmfs RescanVmfsRequestType
type RescanVmfsRequestType ¶
type RescanVmfsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RescanVmfsResponse ¶
type RescanVmfsResponse struct { }
type ResetCollector ¶
type ResetCollector ResetCollectorRequestType
type ResetCollectorRequestType ¶
type ResetCollectorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ResetCollectorResponse ¶
type ResetCollectorResponse struct { }
type ResetCounterLevelMapping ¶
type ResetCounterLevelMapping ResetCounterLevelMappingRequestType
type ResetCounterLevelMappingRequestType ¶
type ResetCounterLevelMappingRequestType struct { This ManagedObjectReference `xml:"_this"` Counters []int32 `xml:"counters"` }
type ResetCounterLevelMappingResponse ¶
type ResetCounterLevelMappingResponse struct { }
type ResetEntityPermissions ¶
type ResetEntityPermissions ResetEntityPermissionsRequestType
type ResetEntityPermissionsRequestType ¶
type ResetEntityPermissionsRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` Permission []Permission `xml:"permission,omitempty"` }
type ResetEntityPermissionsResponse ¶
type ResetEntityPermissionsResponse struct { }
type ResetFirmwareToFactoryDefaults ¶
type ResetFirmwareToFactoryDefaults ResetFirmwareToFactoryDefaultsRequestType
type ResetFirmwareToFactoryDefaultsRequestType ¶
type ResetFirmwareToFactoryDefaultsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ResetFirmwareToFactoryDefaultsResponse ¶
type ResetFirmwareToFactoryDefaultsResponse struct { }
type ResetGuestInformation ¶
type ResetGuestInformation ResetGuestInformationRequestType
type ResetGuestInformationRequestType ¶
type ResetGuestInformationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ResetGuestInformationResponse ¶
type ResetGuestInformationResponse struct { }
type ResetListView ¶
type ResetListView ResetListViewRequestType
type ResetListViewFromView ¶
type ResetListViewFromView ResetListViewFromViewRequestType
type ResetListViewFromViewRequestType ¶
type ResetListViewFromViewRequestType struct { This ManagedObjectReference `xml:"_this"` View ManagedObjectReference `xml:"view"` }
type ResetListViewFromViewResponse ¶
type ResetListViewFromViewResponse struct { }
type ResetListViewRequestType ¶
type ResetListViewRequestType struct { This ManagedObjectReference `xml:"_this"` Obj []ManagedObjectReference `xml:"obj,omitempty"` }
type ResetListViewResponse ¶
type ResetListViewResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type ResetSystemHealthInfo ¶
type ResetSystemHealthInfo ResetSystemHealthInfoRequestType
type ResetSystemHealthInfoRequestType ¶
type ResetSystemHealthInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ResetSystemHealthInfoResponse ¶
type ResetSystemHealthInfoResponse struct { }
type ResetVMRequestType ¶
type ResetVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ResetVM_Task ¶
type ResetVM_Task ResetVMRequestType
type ResetVM_TaskResponse ¶
type ResetVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ResignatureUnresolvedVmfsVolumeRequestType ¶
type ResignatureUnresolvedVmfsVolumeRequestType struct { This ManagedObjectReference `xml:"_this"` ResolutionSpec HostUnresolvedVmfsResignatureSpec `xml:"resolutionSpec"` }
type ResignatureUnresolvedVmfsVolume_Task ¶
type ResignatureUnresolvedVmfsVolume_Task ResignatureUnresolvedVmfsVolumeRequestType
type ResignatureUnresolvedVmfsVolume_TaskResponse ¶
type ResignatureUnresolvedVmfsVolume_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ResolveInstallationErrorsOnClusterRequestType ¶
type ResolveInstallationErrorsOnClusterRequestType struct { This ManagedObjectReference `xml:"_this"` FilterId string `xml:"filterId"` Cluster ManagedObjectReference `xml:"cluster"` }
type ResolveInstallationErrorsOnCluster_Task ¶
type ResolveInstallationErrorsOnCluster_Task ResolveInstallationErrorsOnClusterRequestType
type ResolveInstallationErrorsOnCluster_TaskResponse ¶
type ResolveInstallationErrorsOnCluster_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ResolveInstallationErrorsOnHostRequestType ¶
type ResolveInstallationErrorsOnHostRequestType struct { This ManagedObjectReference `xml:"_this"` FilterId string `xml:"filterId"` Host ManagedObjectReference `xml:"host"` }
type ResolveInstallationErrorsOnHost_Task ¶
type ResolveInstallationErrorsOnHost_Task ResolveInstallationErrorsOnHostRequestType
type ResolveInstallationErrorsOnHost_TaskResponse ¶
type ResolveInstallationErrorsOnHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ResolveMultipleUnresolvedVmfsVolumes ¶
type ResolveMultipleUnresolvedVmfsVolumes ResolveMultipleUnresolvedVmfsVolumesRequestType
type ResolveMultipleUnresolvedVmfsVolumesExRequestType ¶
type ResolveMultipleUnresolvedVmfsVolumesExRequestType struct { This ManagedObjectReference `xml:"_this"` ResolutionSpec []HostUnresolvedVmfsResolutionSpec `xml:"resolutionSpec"` }
type ResolveMultipleUnresolvedVmfsVolumesEx_Task ¶
type ResolveMultipleUnresolvedVmfsVolumesEx_Task ResolveMultipleUnresolvedVmfsVolumesExRequestType
type ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse ¶
type ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ResolveMultipleUnresolvedVmfsVolumesRequestType ¶
type ResolveMultipleUnresolvedVmfsVolumesRequestType struct { This ManagedObjectReference `xml:"_this"` ResolutionSpec []HostUnresolvedVmfsResolutionSpec `xml:"resolutionSpec"` }
type ResolveMultipleUnresolvedVmfsVolumesResponse ¶
type ResolveMultipleUnresolvedVmfsVolumesResponse struct {
Returnval []HostUnresolvedVmfsResolutionResult `xml:"returnval,omitempty"`
}
type ResourceAllocationInfo ¶
type ResourceAllocationInfo struct { DynamicData Reservation *int64 `xml:"reservation"` ExpandableReservation *bool `xml:"expandableReservation"` Limit *int64 `xml:"limit"` OverheadLimit *int64 `xml:"overheadLimit"` }
type ResourceAllocationOption ¶
type ResourceAllocationOption struct { DynamicData }
type ResourceConfigOption ¶
type ResourceConfigOption struct { DynamicData CpuAllocationOption ResourceAllocationOption `xml:"cpuAllocationOption"` MemoryAllocationOption ResourceAllocationOption `xml:"memoryAllocationOption"` }
type ResourceConfigSpec ¶
type ResourceConfigSpec struct { DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` ChangeVersion string `xml:"changeVersion,omitempty"` LastModified *time.Time `xml:"lastModified"` CpuAllocation ResourceAllocationInfo `xml:"cpuAllocation"` MemoryAllocation ResourceAllocationInfo `xml:"memoryAllocation"` }
func DefaultResourceConfigSpec ¶ added in v0.16.0
func DefaultResourceConfigSpec() ResourceConfigSpec
DefaultResourceConfigSpec returns a ResourceConfigSpec populated with the same default field values as vCenter. Note that the wsdl marks these fields as optional, but they are required to be set when creating a resource pool. They are only optional when updating a resource pool.
type ResourceInUse ¶
type ResourceInUse struct { VimFault Type string `xml:"type,omitempty"` Name string `xml:"name,omitempty"` }
func (*ResourceInUse) GetResourceInUse ¶
func (b *ResourceInUse) GetResourceInUse() *ResourceInUse
type ResourceInUseFault ¶
type ResourceInUseFault BaseResourceInUse
type ResourceNotAvailable ¶
type ResourceNotAvailableFault ¶
type ResourceNotAvailableFault ResourceNotAvailable
type ResourcePoolCreatedEvent ¶
type ResourcePoolCreatedEvent struct { ResourcePoolEvent Parent ResourcePoolEventArgument `xml:"parent"` }
type ResourcePoolDestroyedEvent ¶
type ResourcePoolDestroyedEvent struct {
ResourcePoolEvent
}
type ResourcePoolEvent ¶
type ResourcePoolEvent struct { Event ResourcePool ResourcePoolEventArgument `xml:"resourcePool"` }
func (*ResourcePoolEvent) GetResourcePoolEvent ¶
func (b *ResourcePoolEvent) GetResourcePoolEvent() *ResourcePoolEvent
type ResourcePoolEventArgument ¶
type ResourcePoolEventArgument struct { EntityEventArgument ResourcePool ManagedObjectReference `xml:"resourcePool"` }
type ResourcePoolMovedEvent ¶
type ResourcePoolMovedEvent struct { ResourcePoolEvent OldParent ResourcePoolEventArgument `xml:"oldParent"` NewParent ResourcePoolEventArgument `xml:"newParent"` }
type ResourcePoolQuickStats ¶
type ResourcePoolQuickStats struct { DynamicData OverallCpuUsage int64 `xml:"overallCpuUsage,omitempty"` OverallCpuDemand int64 `xml:"overallCpuDemand,omitempty"` GuestMemoryUsage int64 `xml:"guestMemoryUsage,omitempty"` HostMemoryUsage int64 `xml:"hostMemoryUsage,omitempty"` DistributedCpuEntitlement int64 `xml:"distributedCpuEntitlement,omitempty"` DistributedMemoryEntitlement int64 `xml:"distributedMemoryEntitlement,omitempty"` StaticCpuEntitlement int32 `xml:"staticCpuEntitlement,omitempty"` StaticMemoryEntitlement int32 `xml:"staticMemoryEntitlement,omitempty"` PrivateMemory int64 `xml:"privateMemory,omitempty"` SwappedMemory int64 `xml:"swappedMemory,omitempty"` BalloonedMemory int64 `xml:"balloonedMemory,omitempty"` OverheadMemory int64 `xml:"overheadMemory,omitempty"` ConsumedOverheadMemory int64 `xml:"consumedOverheadMemory,omitempty"` CompressedMemory int64 `xml:"compressedMemory,omitempty"` }
type ResourcePoolReconfiguredEvent ¶
type ResourcePoolReconfiguredEvent struct { ResourcePoolEvent ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"` }
type ResourcePoolResourceUsage ¶
type ResourcePoolResourceUsage struct { DynamicData ReservationUsed int64 `xml:"reservationUsed"` ReservationUsedForVm int64 `xml:"reservationUsedForVm"` UnreservedForPool int64 `xml:"unreservedForPool"` UnreservedForVm int64 `xml:"unreservedForVm"` OverallUsage int64 `xml:"overallUsage"` MaxUsage int64 `xml:"maxUsage"` }
type ResourcePoolRuntimeInfo ¶
type ResourcePoolRuntimeInfo struct { DynamicData Memory ResourcePoolResourceUsage `xml:"memory"` Cpu ResourcePoolResourceUsage `xml:"cpu"` OverallStatus ManagedEntityStatus `xml:"overallStatus"` }
type ResourcePoolSummary ¶
type ResourcePoolSummary struct { DynamicData Name string `xml:"name"` Config ResourceConfigSpec `xml:"config"` Runtime ResourcePoolRuntimeInfo `xml:"runtime"` QuickStats *ResourcePoolQuickStats `xml:"quickStats,omitempty"` ConfiguredMemoryMB int32 `xml:"configuredMemoryMB,omitempty"` }
func (*ResourcePoolSummary) GetResourcePoolSummary ¶
func (b *ResourcePoolSummary) GetResourcePoolSummary() *ResourcePoolSummary
type ResourceViolatedEvent ¶
type ResourceViolatedEvent struct {
ResourcePoolEvent
}
type RestartService ¶
type RestartService RestartServiceRequestType
type RestartServiceConsoleVirtualNic ¶
type RestartServiceConsoleVirtualNic RestartServiceConsoleVirtualNicRequestType
type RestartServiceConsoleVirtualNicRequestType ¶
type RestartServiceConsoleVirtualNicRequestType struct { This ManagedObjectReference `xml:"_this"` Device string `xml:"device"` }
type RestartServiceConsoleVirtualNicResponse ¶
type RestartServiceConsoleVirtualNicResponse struct { }
type RestartServiceRequestType ¶
type RestartServiceRequestType struct { This ManagedObjectReference `xml:"_this"` Id string `xml:"id"` }
type RestartServiceResponse ¶
type RestartServiceResponse struct { }
type RestoreFirmwareConfiguration ¶
type RestoreFirmwareConfiguration RestoreFirmwareConfigurationRequestType
type RestoreFirmwareConfigurationRequestType ¶
type RestoreFirmwareConfigurationRequestType struct { This ManagedObjectReference `xml:"_this"` Force bool `xml:"force"` }
type RestoreFirmwareConfigurationResponse ¶
type RestoreFirmwareConfigurationResponse struct { }
type RestrictedByAdministrator ¶
type RestrictedByAdministrator struct { RuntimeFault Details string `xml:"details"` }
type RestrictedByAdministratorFault ¶
type RestrictedByAdministratorFault RestrictedByAdministrator
type RestrictedVersion ¶
type RestrictedVersion struct {
SecurityError
}
type RestrictedVersionFault ¶
type RestrictedVersionFault RestrictedVersion
type RetrieveAllPermissions ¶
type RetrieveAllPermissions RetrieveAllPermissionsRequestType
type RetrieveAllPermissionsRequestType ¶
type RetrieveAllPermissionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RetrieveAllPermissionsResponse ¶
type RetrieveAllPermissionsResponse struct {
Returnval []Permission `xml:"returnval,omitempty"`
}
type RetrieveAnswerFile ¶
type RetrieveAnswerFile RetrieveAnswerFileRequestType
type RetrieveAnswerFileForProfile ¶
type RetrieveAnswerFileForProfile RetrieveAnswerFileForProfileRequestType
type RetrieveAnswerFileForProfileRequestType ¶
type RetrieveAnswerFileForProfileRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` ApplyProfile HostApplyProfile `xml:"applyProfile"` }
type RetrieveAnswerFileForProfileResponse ¶
type RetrieveAnswerFileForProfileResponse struct {
Returnval *AnswerFile `xml:"returnval,omitempty"`
}
type RetrieveAnswerFileRequestType ¶
type RetrieveAnswerFileRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` }
type RetrieveAnswerFileResponse ¶
type RetrieveAnswerFileResponse struct {
Returnval *AnswerFile `xml:"returnval,omitempty"`
}
type RetrieveArgumentDescription ¶
type RetrieveArgumentDescription RetrieveArgumentDescriptionRequestType
type RetrieveArgumentDescriptionRequestType ¶
type RetrieveArgumentDescriptionRequestType struct { This ManagedObjectReference `xml:"_this"` EventTypeId string `xml:"eventTypeId"` }
type RetrieveArgumentDescriptionResponse ¶
type RetrieveArgumentDescriptionResponse struct {
Returnval []EventArgDesc `xml:"returnval,omitempty"`
}
type RetrieveClientCert ¶ added in v0.12.0
type RetrieveClientCert RetrieveClientCertRequestType
type RetrieveClientCertRequestType ¶ added in v0.12.0
type RetrieveClientCertRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster KeyProviderId `xml:"cluster"` }
type RetrieveClientCertResponse ¶ added in v0.12.0
type RetrieveClientCertResponse struct {
Returnval string `xml:"returnval"`
}
type RetrieveClientCsr ¶ added in v0.12.0
type RetrieveClientCsr RetrieveClientCsrRequestType
type RetrieveClientCsrRequestType ¶ added in v0.12.0
type RetrieveClientCsrRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster KeyProviderId `xml:"cluster"` }
type RetrieveClientCsrResponse ¶ added in v0.12.0
type RetrieveClientCsrResponse struct {
Returnval string `xml:"returnval"`
}
type RetrieveDasAdvancedRuntimeInfo ¶
type RetrieveDasAdvancedRuntimeInfo RetrieveDasAdvancedRuntimeInfoRequestType
type RetrieveDasAdvancedRuntimeInfoRequestType ¶
type RetrieveDasAdvancedRuntimeInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RetrieveDasAdvancedRuntimeInfoResponse ¶
type RetrieveDasAdvancedRuntimeInfoResponse struct {
Returnval BaseClusterDasAdvancedRuntimeInfo `xml:"returnval,omitempty,typeattr"`
}
type RetrieveDescription ¶
type RetrieveDescription RetrieveDescriptionRequestType
type RetrieveDescriptionRequestType ¶
type RetrieveDescriptionRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RetrieveDescriptionResponse ¶
type RetrieveDescriptionResponse struct {
Returnval *ProfileDescription `xml:"returnval,omitempty"`
}
type RetrieveDiskPartitionInfo ¶
type RetrieveDiskPartitionInfo RetrieveDiskPartitionInfoRequestType
type RetrieveDiskPartitionInfoRequestType ¶
type RetrieveDiskPartitionInfoRequestType struct { This ManagedObjectReference `xml:"_this"` DevicePath []string `xml:"devicePath"` }
type RetrieveDiskPartitionInfoResponse ¶
type RetrieveDiskPartitionInfoResponse struct {
Returnval []HostDiskPartitionInfo `xml:"returnval,omitempty"`
}
type RetrieveEntityPermissions ¶
type RetrieveEntityPermissions RetrieveEntityPermissionsRequestType
type RetrieveEntityPermissionsRequestType ¶
type RetrieveEntityPermissionsRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` Inherited bool `xml:"inherited"` }
type RetrieveEntityPermissionsResponse ¶
type RetrieveEntityPermissionsResponse struct {
Returnval []Permission `xml:"returnval,omitempty"`
}
type RetrieveEntityScheduledTask ¶
type RetrieveEntityScheduledTask RetrieveEntityScheduledTaskRequestType
type RetrieveEntityScheduledTaskRequestType ¶
type RetrieveEntityScheduledTaskRequestType struct { This ManagedObjectReference `xml:"_this"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type RetrieveEntityScheduledTaskResponse ¶
type RetrieveEntityScheduledTaskResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type RetrieveHardwareUptime ¶
type RetrieveHardwareUptime RetrieveHardwareUptimeRequestType
type RetrieveHardwareUptimeRequestType ¶
type RetrieveHardwareUptimeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RetrieveHardwareUptimeResponse ¶
type RetrieveHardwareUptimeResponse struct {
Returnval int64 `xml:"returnval"`
}
type RetrieveHostAccessControlEntries ¶
type RetrieveHostAccessControlEntries RetrieveHostAccessControlEntriesRequestType
type RetrieveHostAccessControlEntriesRequestType ¶
type RetrieveHostAccessControlEntriesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RetrieveHostAccessControlEntriesResponse ¶
type RetrieveHostAccessControlEntriesResponse struct {
Returnval []HostAccessControlEntry `xml:"returnval,omitempty"`
}
type RetrieveHostCustomizations ¶ added in v0.12.0
type RetrieveHostCustomizations RetrieveHostCustomizationsRequestType
type RetrieveHostCustomizationsForProfile ¶ added in v0.12.0
type RetrieveHostCustomizationsForProfile RetrieveHostCustomizationsForProfileRequestType
type RetrieveHostCustomizationsForProfileRequestType ¶ added in v0.12.0
type RetrieveHostCustomizationsForProfileRequestType struct { This ManagedObjectReference `xml:"_this"` Hosts []ManagedObjectReference `xml:"hosts,omitempty"` ApplyProfile HostApplyProfile `xml:"applyProfile"` }
type RetrieveHostCustomizationsForProfileResponse ¶ added in v0.12.0
type RetrieveHostCustomizationsForProfileResponse struct {
Returnval []StructuredCustomizations `xml:"returnval,omitempty"`
}
type RetrieveHostCustomizationsRequestType ¶ added in v0.12.0
type RetrieveHostCustomizationsRequestType struct { This ManagedObjectReference `xml:"_this"` Hosts []ManagedObjectReference `xml:"hosts,omitempty"` }
type RetrieveHostCustomizationsResponse ¶ added in v0.12.0
type RetrieveHostCustomizationsResponse struct {
Returnval []StructuredCustomizations `xml:"returnval,omitempty"`
}
type RetrieveHostSpecification ¶ added in v0.12.0
type RetrieveHostSpecification RetrieveHostSpecificationRequestType
type RetrieveHostSpecificationRequestType ¶ added in v0.12.0
type RetrieveHostSpecificationRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` FromHost bool `xml:"fromHost"` }
type RetrieveHostSpecificationResponse ¶ added in v0.12.0
type RetrieveHostSpecificationResponse struct {
Returnval HostSpecification `xml:"returnval"`
}
type RetrieveKmipServerCert ¶ added in v0.12.0
type RetrieveKmipServerCert RetrieveKmipServerCertRequestType
type RetrieveKmipServerCertRequestType ¶ added in v0.12.0
type RetrieveKmipServerCertRequestType struct { This ManagedObjectReference `xml:"_this"` KeyProvider KeyProviderId `xml:"keyProvider"` Server KmipServerInfo `xml:"server"` }
type RetrieveKmipServerCertResponse ¶ added in v0.12.0
type RetrieveKmipServerCertResponse struct {
Returnval CryptoManagerKmipServerCertInfo `xml:"returnval"`
}
type RetrieveKmipServersStatusRequestType ¶ added in v0.12.0
type RetrieveKmipServersStatusRequestType struct { This ManagedObjectReference `xml:"_this"` Clusters []KmipClusterInfo `xml:"clusters,omitempty"` }
type RetrieveKmipServersStatus_Task ¶ added in v0.12.0
type RetrieveKmipServersStatus_Task RetrieveKmipServersStatusRequestType
type RetrieveKmipServersStatus_TaskResponse ¶ added in v0.12.0
type RetrieveKmipServersStatus_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RetrieveObjectScheduledTask ¶
type RetrieveObjectScheduledTask RetrieveObjectScheduledTaskRequestType
type RetrieveObjectScheduledTaskRequestType ¶
type RetrieveObjectScheduledTaskRequestType struct { This ManagedObjectReference `xml:"_this"` Obj *ManagedObjectReference `xml:"obj,omitempty"` }
type RetrieveObjectScheduledTaskResponse ¶
type RetrieveObjectScheduledTaskResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type RetrieveOptions ¶
type RetrieveOptions struct { DynamicData MaxObjects int32 `xml:"maxObjects,omitempty"` }
type RetrieveProductComponents ¶
type RetrieveProductComponents RetrieveProductComponentsRequestType
type RetrieveProductComponentsRequestType ¶
type RetrieveProductComponentsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RetrieveProductComponentsResponse ¶
type RetrieveProductComponentsResponse struct {
Returnval []ProductComponentInfo `xml:"returnval,omitempty"`
}
type RetrieveProperties ¶
type RetrieveProperties RetrievePropertiesRequestType
type RetrievePropertiesEx ¶
type RetrievePropertiesEx RetrievePropertiesExRequestType
type RetrievePropertiesExRequestType ¶
type RetrievePropertiesExRequestType struct { This ManagedObjectReference `xml:"_this"` SpecSet []PropertyFilterSpec `xml:"specSet"` Options RetrieveOptions `xml:"options"` }
type RetrievePropertiesExResponse ¶
type RetrievePropertiesExResponse struct {
Returnval *RetrieveResult `xml:"returnval,omitempty"`
}
type RetrievePropertiesRequestType ¶
type RetrievePropertiesRequestType struct { This ManagedObjectReference `xml:"_this"` SpecSet []PropertyFilterSpec `xml:"specSet"` }
type RetrievePropertiesResponse ¶
type RetrievePropertiesResponse struct {
Returnval []ObjectContent `xml:"returnval,omitempty"`
}
type RetrieveResult ¶
type RetrieveResult struct { DynamicData Token string `xml:"token,omitempty"` Objects []ObjectContent `xml:"objects"` }
type RetrieveRolePermissions ¶
type RetrieveRolePermissions RetrieveRolePermissionsRequestType
type RetrieveRolePermissionsRequestType ¶
type RetrieveRolePermissionsRequestType struct { This ManagedObjectReference `xml:"_this"` RoleId int32 `xml:"roleId"` }
type RetrieveRolePermissionsResponse ¶
type RetrieveRolePermissionsResponse struct {
Returnval []Permission `xml:"returnval,omitempty"`
}
type RetrieveSelfSignedClientCert ¶ added in v0.12.0
type RetrieveSelfSignedClientCert RetrieveSelfSignedClientCertRequestType
type RetrieveSelfSignedClientCertRequestType ¶ added in v0.12.0
type RetrieveSelfSignedClientCertRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster KeyProviderId `xml:"cluster"` }
type RetrieveSelfSignedClientCertResponse ¶ added in v0.12.0
type RetrieveSelfSignedClientCertResponse struct {
Returnval string `xml:"returnval"`
}
type RetrieveServiceContent ¶
type RetrieveServiceContent RetrieveServiceContentRequestType
type RetrieveServiceContentRequestType ¶
type RetrieveServiceContentRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RetrieveServiceContentResponse ¶
type RetrieveServiceContentResponse struct {
Returnval ServiceContent `xml:"returnval"`
}
type RetrieveSnapshotInfo ¶ added in v0.18.0
type RetrieveSnapshotInfo RetrieveSnapshotInfoRequestType
type RetrieveSnapshotInfoRequestType ¶ added in v0.18.0
type RetrieveSnapshotInfoRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` }
type RetrieveSnapshotInfoResponse ¶ added in v0.18.0
type RetrieveSnapshotInfoResponse struct {
Returnval VStorageObjectSnapshotInfo `xml:"returnval"`
}
type RetrieveUserGroups ¶
type RetrieveUserGroups RetrieveUserGroupsRequestType
type RetrieveUserGroupsRequestType ¶
type RetrieveUserGroupsRequestType struct { This ManagedObjectReference `xml:"_this"` Domain string `xml:"domain,omitempty"` SearchStr string `xml:"searchStr"` BelongsToGroup string `xml:"belongsToGroup,omitempty"` BelongsToUser string `xml:"belongsToUser,omitempty"` ExactMatch bool `xml:"exactMatch"` FindUsers bool `xml:"findUsers"` FindGroups bool `xml:"findGroups"` }
type RetrieveUserGroupsResponse ¶
type RetrieveUserGroupsResponse struct {
Returnval []BaseUserSearchResult `xml:"returnval,omitempty,typeattr"`
}
type RetrieveVStorageInfrastructureObjectPolicy ¶ added in v0.18.0
type RetrieveVStorageInfrastructureObjectPolicy RetrieveVStorageInfrastructureObjectPolicyRequestType
type RetrieveVStorageInfrastructureObjectPolicyRequestType ¶ added in v0.18.0
type RetrieveVStorageInfrastructureObjectPolicyRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` }
type RetrieveVStorageInfrastructureObjectPolicyResponse ¶ added in v0.18.0
type RetrieveVStorageInfrastructureObjectPolicyResponse struct {
Returnval []VslmInfrastructureObjectPolicy `xml:"returnval,omitempty"`
}
type RetrieveVStorageObjSpec ¶ added in v0.18.0
type RetrieveVStorageObjSpec struct { DynamicData Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` }
type RetrieveVStorageObject ¶ added in v0.12.0
type RetrieveVStorageObject RetrieveVStorageObjectRequestType
type RetrieveVStorageObjectAssociations ¶ added in v0.18.0
type RetrieveVStorageObjectAssociations RetrieveVStorageObjectAssociationsRequestType
type RetrieveVStorageObjectAssociationsRequestType ¶ added in v0.18.0
type RetrieveVStorageObjectAssociationsRequestType struct { This ManagedObjectReference `xml:"_this"` Ids []RetrieveVStorageObjSpec `xml:"ids,omitempty"` }
type RetrieveVStorageObjectAssociationsResponse ¶ added in v0.18.0
type RetrieveVStorageObjectAssociationsResponse struct {
Returnval []VStorageObjectAssociations `xml:"returnval,omitempty"`
}
type RetrieveVStorageObjectRequestType ¶ added in v0.12.0
type RetrieveVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` }
type RetrieveVStorageObjectResponse ¶ added in v0.12.0
type RetrieveVStorageObjectResponse struct {
Returnval VStorageObject `xml:"returnval"`
}
type RetrieveVStorageObjectState ¶ added in v0.12.0
type RetrieveVStorageObjectState RetrieveVStorageObjectStateRequestType
type RetrieveVStorageObjectStateRequestType ¶ added in v0.12.0
type RetrieveVStorageObjectStateRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` }
type RetrieveVStorageObjectStateResponse ¶ added in v0.12.0
type RetrieveVStorageObjectStateResponse struct {
Returnval VStorageObjectStateInfo `xml:"returnval"`
}
type RevertToCurrentSnapshotRequestType ¶
type RevertToCurrentSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` SuppressPowerOn *bool `xml:"suppressPowerOn"` }
type RevertToCurrentSnapshot_Task ¶
type RevertToCurrentSnapshot_Task RevertToCurrentSnapshotRequestType
type RevertToCurrentSnapshot_TaskResponse ¶
type RevertToCurrentSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RevertToSnapshotRequestType ¶
type RevertToSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` SuppressPowerOn *bool `xml:"suppressPowerOn"` }
type RevertToSnapshot_Task ¶
type RevertToSnapshot_Task RevertToSnapshotRequestType
type RevertToSnapshot_TaskResponse ¶
type RevertToSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RevertVStorageObjectRequestType ¶ added in v0.18.0
type RevertVStorageObjectRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` SnapshotId ID `xml:"snapshotId"` }
type RevertVStorageObject_Task ¶ added in v0.18.0
type RevertVStorageObject_Task RevertVStorageObjectRequestType
type RevertVStorageObject_TaskResponse ¶ added in v0.18.0
type RevertVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RewindCollector ¶
type RewindCollector RewindCollectorRequestType
type RewindCollectorRequestType ¶
type RewindCollectorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RewindCollectorResponse ¶
type RewindCollectorResponse struct { }
type RoleAddedEvent ¶
type RoleEvent ¶
type RoleEvent struct { AuthorizationEvent Role RoleEventArgument `xml:"role"` }
func (*RoleEvent) GetRoleEvent ¶
type RoleEventArgument ¶
type RoleEventArgument struct { EventArgument RoleId int32 `xml:"roleId"` Name string `xml:"name"` }
type RoleRemovedEvent ¶
type RoleRemovedEvent struct {
RoleEvent
}
type RoleUpdatedEvent ¶
type RollbackEvent ¶
type RollbackFailure ¶
type RollbackFailureFault ¶
type RollbackFailureFault RollbackFailure
type RuleViolation ¶
type RuleViolation struct { VmConfigFault Host *ManagedObjectReference `xml:"host,omitempty"` Rule BaseClusterRuleInfo `xml:"rule,omitempty,typeattr"` }
type RuleViolationFault ¶
type RuleViolationFault RuleViolation
type RunScheduledTask ¶
type RunScheduledTask RunScheduledTaskRequestType
type RunScheduledTaskRequestType ¶
type RunScheduledTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RunScheduledTaskResponse ¶
type RunScheduledTaskResponse struct { }
type RunScriptAction ¶
type RunVsanPhysicalDiskDiagnostics ¶
type RunVsanPhysicalDiskDiagnostics RunVsanPhysicalDiskDiagnosticsRequestType
type RunVsanPhysicalDiskDiagnosticsRequestType ¶
type RunVsanPhysicalDiskDiagnosticsRequestType struct { This ManagedObjectReference `xml:"_this"` Disks []string `xml:"disks,omitempty"` }
type RunVsanPhysicalDiskDiagnosticsResponse ¶
type RunVsanPhysicalDiskDiagnosticsResponse struct {
Returnval []HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult `xml:"returnval"`
}
type RuntimeFault ¶
type RuntimeFault struct {
MethodFault
}
func (*RuntimeFault) GetRuntimeFault ¶
func (b *RuntimeFault) GetRuntimeFault() *RuntimeFault
type RuntimeFaultFault ¶
type RuntimeFaultFault BaseRuntimeFault
type SAMLTokenAuthentication ¶
type SAMLTokenAuthentication struct { GuestAuthentication Token string `xml:"token"` Username string `xml:"username,omitempty"` }
type SDDCBase ¶ added in v0.18.0
type SDDCBase struct {
DynamicData
}
type SSLDisabledFault ¶
type SSLDisabledFault struct {
HostConnectFault
}
type SSLDisabledFaultFault ¶
type SSLDisabledFaultFault SSLDisabledFault
type SSLVerifyFault ¶
type SSLVerifyFault struct { HostConnectFault SelfSigned bool `xml:"selfSigned"` Thumbprint string `xml:"thumbprint"` }
type SSLVerifyFaultFault ¶
type SSLVerifyFaultFault SSLVerifyFault
type SSPIAuthentication ¶
type SSPIAuthentication struct { GuestAuthentication SspiToken string `xml:"sspiToken"` }
type SSPIChallenge ¶
type SSPIChallengeFault ¶
type SSPIChallengeFault SSPIChallenge
type ScanHostPatchRequestType ¶
type ScanHostPatchRequestType struct { This ManagedObjectReference `xml:"_this"` Repository HostPatchManagerLocator `xml:"repository"` UpdateID []string `xml:"updateID,omitempty"` }
type ScanHostPatchV2RequestType ¶
type ScanHostPatchV2RequestType struct { This ManagedObjectReference `xml:"_this"` MetaUrls []string `xml:"metaUrls,omitempty"` BundleUrls []string `xml:"bundleUrls,omitempty"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` }
type ScanHostPatchV2_Task ¶
type ScanHostPatchV2_Task ScanHostPatchV2RequestType
type ScanHostPatchV2_TaskResponse ¶
type ScanHostPatchV2_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ScanHostPatch_Task ¶
type ScanHostPatch_Task ScanHostPatchRequestType
type ScanHostPatch_TaskResponse ¶
type ScanHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ScheduleReconcileDatastoreInventory ¶ added in v0.12.0
type ScheduleReconcileDatastoreInventory ScheduleReconcileDatastoreInventoryRequestType
type ScheduleReconcileDatastoreInventoryRequestType ¶ added in v0.12.0
type ScheduleReconcileDatastoreInventoryRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore ManagedObjectReference `xml:"datastore"` }
type ScheduleReconcileDatastoreInventoryResponse ¶ added in v0.12.0
type ScheduleReconcileDatastoreInventoryResponse struct { }
type ScheduledHardwareUpgradeInfo ¶
type ScheduledHardwareUpgradeInfo struct { DynamicData UpgradePolicy string `xml:"upgradePolicy,omitempty"` VersionKey string `xml:"versionKey,omitempty"` ScheduledHardwareUpgradeStatus string `xml:"scheduledHardwareUpgradeStatus,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type ScheduledHardwareUpgradeInfoHardwareUpgradePolicy ¶
type ScheduledHardwareUpgradeInfoHardwareUpgradePolicy string
type ScheduledHardwareUpgradeInfoHardwareUpgradeStatus ¶
type ScheduledHardwareUpgradeInfoHardwareUpgradeStatus string
type ScheduledTaskCompletedEvent ¶
type ScheduledTaskCompletedEvent struct {
ScheduledTaskEvent
}
type ScheduledTaskCreatedEvent ¶
type ScheduledTaskCreatedEvent struct {
ScheduledTaskEvent
}
type ScheduledTaskDescription ¶
type ScheduledTaskDescription struct { DynamicData Action []BaseTypeDescription `xml:"action,typeattr"` SchedulerInfo []ScheduledTaskDetail `xml:"schedulerInfo"` State []BaseElementDescription `xml:"state,typeattr"` DayOfWeek []BaseElementDescription `xml:"dayOfWeek,typeattr"` WeekOfMonth []BaseElementDescription `xml:"weekOfMonth,typeattr"` }
type ScheduledTaskDetail ¶
type ScheduledTaskDetail struct { TypeDescription Frequency string `xml:"frequency"` }
type ScheduledTaskEmailCompletedEvent ¶
type ScheduledTaskEmailCompletedEvent struct { ScheduledTaskEvent To string `xml:"to"` }
type ScheduledTaskEmailFailedEvent ¶
type ScheduledTaskEmailFailedEvent struct { ScheduledTaskEvent To string `xml:"to"` Reason LocalizedMethodFault `xml:"reason"` }
type ScheduledTaskEvent ¶
type ScheduledTaskEvent struct { Event ScheduledTask ScheduledTaskEventArgument `xml:"scheduledTask"` Entity ManagedEntityEventArgument `xml:"entity"` }
func (*ScheduledTaskEvent) GetScheduledTaskEvent ¶
func (b *ScheduledTaskEvent) GetScheduledTaskEvent() *ScheduledTaskEvent
type ScheduledTaskEventArgument ¶
type ScheduledTaskEventArgument struct { EntityEventArgument ScheduledTask ManagedObjectReference `xml:"scheduledTask"` }
type ScheduledTaskFailedEvent ¶
type ScheduledTaskFailedEvent struct { ScheduledTaskEvent Reason LocalizedMethodFault `xml:"reason"` }
type ScheduledTaskInfo ¶
type ScheduledTaskInfo struct { ScheduledTaskSpec ScheduledTask ManagedObjectReference `xml:"scheduledTask"` Entity ManagedObjectReference `xml:"entity"` LastModifiedTime time.Time `xml:"lastModifiedTime"` LastModifiedUser string `xml:"lastModifiedUser"` NextRunTime *time.Time `xml:"nextRunTime"` PrevRunTime *time.Time `xml:"prevRunTime"` State TaskInfoState `xml:"state"` Error *LocalizedMethodFault `xml:"error,omitempty"` Result AnyType `xml:"result,omitempty,typeattr"` Progress int32 `xml:"progress,omitempty"` ActiveTask *ManagedObjectReference `xml:"activeTask,omitempty"` TaskObject *ManagedObjectReference `xml:"taskObject,omitempty"` }
type ScheduledTaskReconfiguredEvent ¶
type ScheduledTaskReconfiguredEvent struct { ScheduledTaskEvent ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"` }
type ScheduledTaskRemovedEvent ¶
type ScheduledTaskRemovedEvent struct {
ScheduledTaskEvent
}
type ScheduledTaskSpec ¶
type ScheduledTaskSpec struct { DynamicData Name string `xml:"name"` Description string `xml:"description"` Enabled bool `xml:"enabled"` Scheduler BaseTaskScheduler `xml:"scheduler,typeattr"` Action BaseAction `xml:"action,typeattr"` Notification string `xml:"notification,omitempty"` }
func (*ScheduledTaskSpec) GetScheduledTaskSpec ¶
func (b *ScheduledTaskSpec) GetScheduledTaskSpec() *ScheduledTaskSpec
type ScheduledTaskStartedEvent ¶
type ScheduledTaskStartedEvent struct {
ScheduledTaskEvent
}
type ScsiDiskType ¶ added in v0.12.0
type ScsiDiskType string
type ScsiLun ¶
type ScsiLun struct { HostDevice Key string `xml:"key,omitempty"` Uuid string `xml:"uuid"` Descriptor []ScsiLunDescriptor `xml:"descriptor,omitempty"` CanonicalName string `xml:"canonicalName,omitempty"` DisplayName string `xml:"displayName,omitempty"` LunType string `xml:"lunType"` Vendor string `xml:"vendor,omitempty"` Model string `xml:"model,omitempty"` Revision string `xml:"revision,omitempty"` ScsiLevel int32 `xml:"scsiLevel,omitempty"` SerialNumber string `xml:"serialNumber,omitempty"` DurableName *ScsiLunDurableName `xml:"durableName,omitempty"` AlternateName []ScsiLunDurableName `xml:"alternateName,omitempty"` StandardInquiry []byte `xml:"standardInquiry,omitempty"` QueueDepth int32 `xml:"queueDepth,omitempty"` OperationalState []string `xml:"operationalState"` Capabilities *ScsiLunCapabilities `xml:"capabilities,omitempty"` VStorageSupport string `xml:"vStorageSupport,omitempty"` ProtocolEndpoint *bool `xml:"protocolEndpoint"` }
func (*ScsiLun) GetScsiLun ¶
type ScsiLunCapabilities ¶
type ScsiLunCapabilities struct { DynamicData UpdateDisplayNameSupported bool `xml:"updateDisplayNameSupported"` }
type ScsiLunDescriptor ¶
type ScsiLunDescriptor struct { DynamicData Quality string `xml:"quality"` Id string `xml:"id"` }
type ScsiLunDescriptorQuality ¶
type ScsiLunDescriptorQuality string
type ScsiLunDurableName ¶
type ScsiLunDurableName struct { DynamicData Namespace string `xml:"namespace"` NamespaceId byte `xml:"namespaceId"` Data []byte `xml:"data,omitempty"` }
type ScsiLunState ¶
type ScsiLunState string
type ScsiLunType ¶
type ScsiLunType string
type ScsiLunVStorageSupportStatus ¶
type ScsiLunVStorageSupportStatus string
type SeSparseVirtualDiskSpec ¶
type SeSparseVirtualDiskSpec struct { FileBackedVirtualDiskSpec GrainSizeKb int32 `xml:"grainSizeKb,omitempty"` }
type SearchDatastoreRequestType ¶
type SearchDatastoreRequestType struct { This ManagedObjectReference `xml:"_this"` DatastorePath string `xml:"datastorePath"` SearchSpec *HostDatastoreBrowserSearchSpec `xml:"searchSpec,omitempty"` }
type SearchDatastoreSubFoldersRequestType ¶
type SearchDatastoreSubFoldersRequestType struct { This ManagedObjectReference `xml:"_this"` DatastorePath string `xml:"datastorePath"` SearchSpec *HostDatastoreBrowserSearchSpec `xml:"searchSpec,omitempty"` }
type SearchDatastoreSubFolders_Task ¶
type SearchDatastoreSubFolders_Task SearchDatastoreSubFoldersRequestType
type SearchDatastoreSubFolders_TaskResponse ¶
type SearchDatastoreSubFolders_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type SearchDatastore_Task ¶
type SearchDatastore_Task SearchDatastoreRequestType
type SearchDatastore_TaskResponse ¶
type SearchDatastore_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type SecondaryVmAlreadyDisabled ¶
type SecondaryVmAlreadyDisabled struct { VmFaultToleranceIssue InstanceUuid string `xml:"instanceUuid"` }
type SecondaryVmAlreadyDisabledFault ¶
type SecondaryVmAlreadyDisabledFault SecondaryVmAlreadyDisabled
type SecondaryVmAlreadyEnabled ¶
type SecondaryVmAlreadyEnabled struct { VmFaultToleranceIssue InstanceUuid string `xml:"instanceUuid"` }
type SecondaryVmAlreadyEnabledFault ¶
type SecondaryVmAlreadyEnabledFault SecondaryVmAlreadyEnabled
type SecondaryVmAlreadyRegistered ¶
type SecondaryVmAlreadyRegistered struct { VmFaultToleranceIssue InstanceUuid string `xml:"instanceUuid,omitempty"` }
type SecondaryVmAlreadyRegisteredFault ¶
type SecondaryVmAlreadyRegisteredFault SecondaryVmAlreadyRegistered
type SecondaryVmNotRegistered ¶
type SecondaryVmNotRegistered struct { VmFaultToleranceIssue InstanceUuid string `xml:"instanceUuid,omitempty"` }
type SecondaryVmNotRegisteredFault ¶
type SecondaryVmNotRegisteredFault SecondaryVmNotRegistered
type SecurityError ¶
type SecurityError struct {
RuntimeFault
}
func (*SecurityError) GetSecurityError ¶
func (b *SecurityError) GetSecurityError() *SecurityError
type SecurityErrorFault ¶
type SecurityErrorFault BaseSecurityError
type SecurityProfile ¶
type SecurityProfile struct { ApplyProfile Permission []PermissionProfile `xml:"permission,omitempty"` }
type SelectActivePartition ¶
type SelectActivePartition SelectActivePartitionRequestType
type SelectActivePartitionRequestType ¶
type SelectActivePartitionRequestType struct { This ManagedObjectReference `xml:"_this"` Partition *HostScsiDiskPartition `xml:"partition,omitempty"` }
type SelectActivePartitionResponse ¶
type SelectActivePartitionResponse struct { }
type SelectVnic ¶
type SelectVnic SelectVnicRequestType
type SelectVnicForNicType ¶
type SelectVnicForNicType SelectVnicForNicTypeRequestType
type SelectVnicForNicTypeRequestType ¶
type SelectVnicForNicTypeRequestType struct { This ManagedObjectReference `xml:"_this"` NicType string `xml:"nicType"` Device string `xml:"device"` }
type SelectVnicForNicTypeResponse ¶
type SelectVnicForNicTypeResponse struct { }
type SelectVnicRequestType ¶
type SelectVnicRequestType struct { This ManagedObjectReference `xml:"_this"` Device string `xml:"device"` }
type SelectVnicResponse ¶
type SelectVnicResponse struct { }
type SelectionSet ¶
type SelectionSet struct {
DynamicData
}
func (*SelectionSet) GetSelectionSet ¶
func (b *SelectionSet) GetSelectionSet() *SelectionSet
type SelectionSpec ¶
type SelectionSpec struct { DynamicData Name string `xml:"name,omitempty"` }
func (*SelectionSpec) GetSelectionSpec ¶
func (b *SelectionSpec) GetSelectionSpec() *SelectionSpec
type SendEmailAction ¶
type SendNMI ¶
type SendNMI SendNMIRequestType
type SendNMIRequestType ¶
type SendNMIRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type SendNMIResponse ¶
type SendNMIResponse struct { }
type SendSNMPAction ¶
type SendSNMPAction struct {
Action
}
type SendTestNotification ¶
type SendTestNotification SendTestNotificationRequestType
type SendTestNotificationRequestType ¶
type SendTestNotificationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type SendTestNotificationResponse ¶
type SendTestNotificationResponse struct { }
type ServerLicenseExpiredEvent ¶
type ServerLicenseExpiredEvent struct { LicenseEvent Product string `xml:"product"` }
type ServerStartedSessionEvent ¶
type ServerStartedSessionEvent struct {
SessionEvent
}
type ServiceConsolePortGroupProfile ¶
type ServiceConsolePortGroupProfile struct { PortGroupProfile IpConfig IpAddressProfile `xml:"ipConfig"` }
type ServiceConsoleReservationInfo ¶
type ServiceConsoleReservationInfo struct { DynamicData ServiceConsoleReservedCfg int64 `xml:"serviceConsoleReservedCfg"` ServiceConsoleReserved int64 `xml:"serviceConsoleReserved"` Unreserved int64 `xml:"unreserved"` }
type ServiceContent ¶
type ServiceContent struct { DynamicData RootFolder ManagedObjectReference `xml:"rootFolder"` PropertyCollector ManagedObjectReference `xml:"propertyCollector"` ViewManager *ManagedObjectReference `xml:"viewManager,omitempty"` About AboutInfo `xml:"about"` Setting *ManagedObjectReference `xml:"setting,omitempty"` UserDirectory *ManagedObjectReference `xml:"userDirectory,omitempty"` SessionManager *ManagedObjectReference `xml:"sessionManager,omitempty"` AuthorizationManager *ManagedObjectReference `xml:"authorizationManager,omitempty"` ServiceManager *ManagedObjectReference `xml:"serviceManager,omitempty"` PerfManager *ManagedObjectReference `xml:"perfManager,omitempty"` ScheduledTaskManager *ManagedObjectReference `xml:"scheduledTaskManager,omitempty"` AlarmManager *ManagedObjectReference `xml:"alarmManager,omitempty"` EventManager *ManagedObjectReference `xml:"eventManager,omitempty"` TaskManager *ManagedObjectReference `xml:"taskManager,omitempty"` ExtensionManager *ManagedObjectReference `xml:"extensionManager,omitempty"` CustomizationSpecManager *ManagedObjectReference `xml:"customizationSpecManager,omitempty"` CustomFieldsManager *ManagedObjectReference `xml:"customFieldsManager,omitempty"` AccountManager *ManagedObjectReference `xml:"accountManager,omitempty"` DiagnosticManager *ManagedObjectReference `xml:"diagnosticManager,omitempty"` LicenseManager *ManagedObjectReference `xml:"licenseManager,omitempty"` SearchIndex *ManagedObjectReference `xml:"searchIndex,omitempty"` FileManager *ManagedObjectReference `xml:"fileManager,omitempty"` DatastoreNamespaceManager *ManagedObjectReference `xml:"datastoreNamespaceManager,omitempty"` VirtualDiskManager *ManagedObjectReference `xml:"virtualDiskManager,omitempty"` VirtualizationManager *ManagedObjectReference `xml:"virtualizationManager,omitempty"` SnmpSystem *ManagedObjectReference `xml:"snmpSystem,omitempty"` VmProvisioningChecker *ManagedObjectReference `xml:"vmProvisioningChecker,omitempty"` VmCompatibilityChecker *ManagedObjectReference `xml:"vmCompatibilityChecker,omitempty"` OvfManager *ManagedObjectReference `xml:"ovfManager,omitempty"` IpPoolManager *ManagedObjectReference `xml:"ipPoolManager,omitempty"` DvSwitchManager *ManagedObjectReference `xml:"dvSwitchManager,omitempty"` HostProfileManager *ManagedObjectReference `xml:"hostProfileManager,omitempty"` ClusterProfileManager *ManagedObjectReference `xml:"clusterProfileManager,omitempty"` ComplianceManager *ManagedObjectReference `xml:"complianceManager,omitempty"` LocalizationManager *ManagedObjectReference `xml:"localizationManager,omitempty"` StorageResourceManager *ManagedObjectReference `xml:"storageResourceManager,omitempty"` GuestOperationsManager *ManagedObjectReference `xml:"guestOperationsManager,omitempty"` OverheadMemoryManager *ManagedObjectReference `xml:"overheadMemoryManager,omitempty"` CertificateManager *ManagedObjectReference `xml:"certificateManager,omitempty"` IoFilterManager *ManagedObjectReference `xml:"ioFilterManager,omitempty"` VStorageObjectManager *ManagedObjectReference `xml:"vStorageObjectManager,omitempty"` HostSpecManager *ManagedObjectReference `xml:"hostSpecManager,omitempty"` CryptoManager *ManagedObjectReference `xml:"cryptoManager,omitempty"` HealthUpdateManager *ManagedObjectReference `xml:"healthUpdateManager,omitempty"` FailoverClusterConfigurator *ManagedObjectReference `xml:"failoverClusterConfigurator,omitempty"` FailoverClusterManager *ManagedObjectReference `xml:"failoverClusterManager,omitempty"` }
type ServiceLocator ¶
type ServiceLocator struct { DynamicData InstanceUuid string `xml:"instanceUuid"` Url string `xml:"url"` Credential BaseServiceLocatorCredential `xml:"credential,typeattr"` SslThumbprint string `xml:"sslThumbprint,omitempty"` }
type ServiceLocatorCredential ¶
type ServiceLocatorCredential struct {
DynamicData
}
func (*ServiceLocatorCredential) GetServiceLocatorCredential ¶
func (b *ServiceLocatorCredential) GetServiceLocatorCredential() *ServiceLocatorCredential
type ServiceLocatorNamePassword ¶
type ServiceLocatorNamePassword struct { ServiceLocatorCredential Username string `xml:"username"` Password string `xml:"password"` }
type ServiceLocatorSAMLCredential ¶
type ServiceLocatorSAMLCredential struct { ServiceLocatorCredential Token string `xml:"token,omitempty"` }
type ServiceManagerServiceInfo ¶
type ServiceManagerServiceInfo struct { DynamicData ServiceName string `xml:"serviceName"` Location []string `xml:"location,omitempty"` Service ManagedObjectReference `xml:"service"` Description string `xml:"description"` }
type ServiceProfile ¶
type ServiceProfile struct { ApplyProfile Key string `xml:"key"` }
type SessionEvent ¶
type SessionEvent struct {
Event
}
func (*SessionEvent) GetSessionEvent ¶
func (b *SessionEvent) GetSessionEvent() *SessionEvent
type SessionIsActive ¶
type SessionIsActive SessionIsActiveRequestType
type SessionIsActiveRequestType ¶
type SessionIsActiveRequestType struct { This ManagedObjectReference `xml:"_this"` SessionID string `xml:"sessionID"` UserName string `xml:"userName"` }
type SessionIsActiveResponse ¶
type SessionIsActiveResponse struct {
Returnval bool `xml:"returnval"`
}
type SessionManagerGenericServiceTicket ¶
type SessionManagerGenericServiceTicket struct { DynamicData Id string `xml:"id"` HostName string `xml:"hostName,omitempty"` SslThumbprint string `xml:"sslThumbprint,omitempty"` }
type SessionManagerHttpServiceRequestSpec ¶
type SessionManagerHttpServiceRequestSpec struct { SessionManagerServiceRequestSpec Method string `xml:"method,omitempty"` Url string `xml:"url"` }
type SessionManagerHttpServiceRequestSpecMethod ¶
type SessionManagerHttpServiceRequestSpecMethod string
type SessionManagerLocalTicket ¶
type SessionManagerLocalTicket struct { DynamicData UserName string `xml:"userName"` PasswordFilePath string `xml:"passwordFilePath"` }
type SessionManagerServiceRequestSpec ¶
type SessionManagerServiceRequestSpec struct {
DynamicData
}
func (*SessionManagerServiceRequestSpec) GetSessionManagerServiceRequestSpec ¶
func (b *SessionManagerServiceRequestSpec) GetSessionManagerServiceRequestSpec() *SessionManagerServiceRequestSpec
type SessionManagerVmomiServiceRequestSpec ¶
type SessionManagerVmomiServiceRequestSpec struct { SessionManagerServiceRequestSpec Method string `xml:"method"` }
type SessionTerminatedEvent ¶
type SessionTerminatedEvent struct { SessionEvent SessionId string `xml:"sessionId"` TerminatedUsername string `xml:"terminatedUsername"` }
type SetClusterModeRequestType ¶ added in v0.18.0
type SetClusterModeRequestType struct { This ManagedObjectReference `xml:"_this"` Mode string `xml:"mode"` }
type SetClusterMode_Task ¶ added in v0.18.0
type SetClusterMode_Task SetClusterModeRequestType
type SetClusterMode_TaskResponse ¶ added in v0.18.0
type SetClusterMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type SetCollectorPageSize ¶
type SetCollectorPageSize SetCollectorPageSizeRequestType
type SetCollectorPageSizeRequestType ¶
type SetCollectorPageSizeRequestType struct { This ManagedObjectReference `xml:"_this"` MaxCount int32 `xml:"maxCount"` }
type SetCollectorPageSizeResponse ¶
type SetCollectorPageSizeResponse struct { }
type SetCustomValue ¶ added in v0.18.0
type SetCustomValue SetCustomValueRequestType
type SetCustomValueRequestType ¶ added in v0.18.0
type SetCustomValueRequestType struct { This ManagedObjectReference `xml:"_this"` Key string `xml:"key"` Value string `xml:"value"` }
type SetCustomValueResponse ¶ added in v0.18.0
type SetCustomValueResponse struct { }
type SetDisplayTopology ¶
type SetDisplayTopology SetDisplayTopologyRequestType
type SetDisplayTopologyRequestType ¶
type SetDisplayTopologyRequestType struct { This ManagedObjectReference `xml:"_this"` Displays []VirtualMachineDisplayTopology `xml:"displays"` }
type SetDisplayTopologyResponse ¶
type SetDisplayTopologyResponse struct { }
type SetEntityPermissions ¶
type SetEntityPermissions SetEntityPermissionsRequestType
type SetEntityPermissionsRequestType ¶
type SetEntityPermissionsRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` Permission []Permission `xml:"permission,omitempty"` }
type SetEntityPermissionsResponse ¶
type SetEntityPermissionsResponse struct { }
type SetExtensionCertificate ¶
type SetExtensionCertificate SetExtensionCertificateRequestType
type SetExtensionCertificateRequestType ¶
type SetExtensionCertificateRequestType struct { This ManagedObjectReference `xml:"_this"` ExtensionKey string `xml:"extensionKey"` CertificatePem string `xml:"certificatePem,omitempty"` }
type SetExtensionCertificateResponse ¶
type SetExtensionCertificateResponse struct { }
type SetField ¶
type SetField SetFieldRequestType
type SetFieldRequestType ¶
type SetFieldRequestType struct { This ManagedObjectReference `xml:"_this"` Entity ManagedObjectReference `xml:"entity"` Key int32 `xml:"key"` Value string `xml:"value"` }
type SetFieldResponse ¶
type SetFieldResponse struct { }
type SetLicenseEdition ¶
type SetLicenseEdition SetLicenseEditionRequestType
type SetLicenseEditionRequestType ¶
type SetLicenseEditionRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` FeatureKey string `xml:"featureKey,omitempty"` }
type SetLicenseEditionResponse ¶
type SetLicenseEditionResponse struct { }
type SetLocale ¶
type SetLocale SetLocaleRequestType
type SetLocaleRequestType ¶
type SetLocaleRequestType struct { This ManagedObjectReference `xml:"_this"` Locale string `xml:"locale"` }
type SetLocaleResponse ¶
type SetLocaleResponse struct { }
type SetMultipathLunPolicy ¶
type SetMultipathLunPolicy SetMultipathLunPolicyRequestType
type SetMultipathLunPolicyRequestType ¶
type SetMultipathLunPolicyRequestType struct { This ManagedObjectReference `xml:"_this"` LunId string `xml:"lunId"` Policy BaseHostMultipathInfoLogicalUnitPolicy `xml:"policy,typeattr"` }
type SetMultipathLunPolicyResponse ¶
type SetMultipathLunPolicyResponse struct { }
type SetNFSUser ¶
type SetNFSUser SetNFSUserRequestType
type SetNFSUserRequestType ¶
type SetNFSUserRequestType struct { This ManagedObjectReference `xml:"_this"` User string `xml:"user"` Password string `xml:"password"` }
type SetNFSUserResponse ¶
type SetNFSUserResponse struct { }
type SetPublicKey ¶
type SetPublicKey SetPublicKeyRequestType
type SetPublicKeyRequestType ¶
type SetPublicKeyRequestType struct { This ManagedObjectReference `xml:"_this"` ExtensionKey string `xml:"extensionKey"` PublicKey string `xml:"publicKey"` }
type SetPublicKeyResponse ¶
type SetPublicKeyResponse struct { }
type SetRegistryValueInGuest ¶
type SetRegistryValueInGuest SetRegistryValueInGuestRequestType
type SetRegistryValueInGuestRequestType ¶
type SetRegistryValueInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` Value GuestRegValueSpec `xml:"value"` }
type SetRegistryValueInGuestResponse ¶
type SetRegistryValueInGuestResponse struct { }
type SetScreenResolution ¶
type SetScreenResolution SetScreenResolutionRequestType
type SetScreenResolutionRequestType ¶
type SetScreenResolutionRequestType struct { This ManagedObjectReference `xml:"_this"` Width int32 `xml:"width"` Height int32 `xml:"height"` }
type SetScreenResolutionResponse ¶
type SetScreenResolutionResponse struct { }
type SetTaskDescription ¶
type SetTaskDescription SetTaskDescriptionRequestType
type SetTaskDescriptionRequestType ¶
type SetTaskDescriptionRequestType struct { This ManagedObjectReference `xml:"_this"` Description LocalizableMessage `xml:"description"` }
type SetTaskDescriptionResponse ¶
type SetTaskDescriptionResponse struct { }
type SetTaskState ¶
type SetTaskState SetTaskStateRequestType
type SetTaskStateRequestType ¶
type SetTaskStateRequestType struct { This ManagedObjectReference `xml:"_this"` State TaskInfoState `xml:"state"` Result AnyType `xml:"result,omitempty,typeattr"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type SetTaskStateResponse ¶
type SetTaskStateResponse struct { }
type SetVStorageObjectControlFlags ¶ added in v0.18.0
type SetVStorageObjectControlFlags SetVStorageObjectControlFlagsRequestType
type SetVStorageObjectControlFlagsRequestType ¶ added in v0.18.0
type SetVStorageObjectControlFlagsRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` ControlFlags []string `xml:"controlFlags,omitempty"` }
type SetVStorageObjectControlFlagsResponse ¶ added in v0.18.0
type SetVStorageObjectControlFlagsResponse struct { }
type SetVirtualDiskUuid ¶
type SetVirtualDiskUuid SetVirtualDiskUuidRequestType
type SetVirtualDiskUuidRequestType ¶
type SetVirtualDiskUuidRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Uuid string `xml:"uuid"` }
type SetVirtualDiskUuidResponse ¶
type SetVirtualDiskUuidResponse struct { }
type SharedBusControllerNotSupported ¶
type SharedBusControllerNotSupported struct {
}type SharedBusControllerNotSupportedFault ¶
type SharedBusControllerNotSupportedFault SharedBusControllerNotSupported
type SharesInfo ¶
type SharesInfo struct {}
type SharesLevel ¶
type SharesLevel string
type SharesOption ¶
type SharesOption struct {}
type ShrinkDiskFault ¶
type ShrinkDiskFaultFault ¶
type ShrinkDiskFaultFault ShrinkDiskFault
type ShrinkVirtualDiskRequestType ¶
type ShrinkVirtualDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Copy *bool `xml:"copy"` }
type ShrinkVirtualDisk_Task ¶
type ShrinkVirtualDisk_Task ShrinkVirtualDiskRequestType
type ShrinkVirtualDisk_TaskResponse ¶
type ShrinkVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ShutdownGuest ¶
type ShutdownGuest ShutdownGuestRequestType
type ShutdownGuestRequestType ¶
type ShutdownGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ShutdownGuestResponse ¶
type ShutdownGuestResponse struct { }
type ShutdownHostRequestType ¶
type ShutdownHostRequestType struct { This ManagedObjectReference `xml:"_this"` Force bool `xml:"force"` }
type ShutdownHost_Task ¶
type ShutdownHost_Task ShutdownHostRequestType
type ShutdownHost_TaskResponse ¶
type ShutdownHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type SimpleCommandEncoding ¶
type SimpleCommandEncoding string
type SingleMac ¶
type SingleMac struct { MacAddress Address string `xml:"address"` }
type SlpDiscoveryMethod ¶
type SlpDiscoveryMethod string
type SnapshotCloneNotSupported ¶
type SnapshotCloneNotSupported struct {
SnapshotCopyNotSupported
}
type SnapshotCloneNotSupportedFault ¶
type SnapshotCloneNotSupportedFault SnapshotCloneNotSupported
type SnapshotCopyNotSupported ¶
type SnapshotCopyNotSupported struct {
MigrationFault
}
func (*SnapshotCopyNotSupported) GetSnapshotCopyNotSupported ¶
func (b *SnapshotCopyNotSupported) GetSnapshotCopyNotSupported() *SnapshotCopyNotSupported
type SnapshotCopyNotSupportedFault ¶
type SnapshotCopyNotSupportedFault BaseSnapshotCopyNotSupported
type SnapshotDisabled ¶
type SnapshotDisabled struct {
SnapshotFault
}
type SnapshotDisabledFault ¶
type SnapshotDisabledFault SnapshotDisabled
type SnapshotFault ¶
type SnapshotFault struct {
VimFault
}
func (*SnapshotFault) GetSnapshotFault ¶
func (b *SnapshotFault) GetSnapshotFault() *SnapshotFault
type SnapshotFaultFault ¶
type SnapshotFaultFault BaseSnapshotFault
type SnapshotIncompatibleDeviceInVm ¶
type SnapshotIncompatibleDeviceInVm struct { SnapshotFault Fault LocalizedMethodFault `xml:"fault"` }
type SnapshotIncompatibleDeviceInVmFault ¶
type SnapshotIncompatibleDeviceInVmFault SnapshotIncompatibleDeviceInVm
type SnapshotLocked ¶
type SnapshotLocked struct {
SnapshotFault
}
type SnapshotLockedFault ¶
type SnapshotLockedFault SnapshotLocked
type SnapshotMoveFromNonHomeNotSupported ¶
type SnapshotMoveFromNonHomeNotSupported struct {
SnapshotCopyNotSupported
}
type SnapshotMoveFromNonHomeNotSupportedFault ¶
type SnapshotMoveFromNonHomeNotSupportedFault SnapshotMoveFromNonHomeNotSupported
type SnapshotMoveNotSupported ¶
type SnapshotMoveNotSupported struct {
SnapshotCopyNotSupported
}
type SnapshotMoveNotSupportedFault ¶
type SnapshotMoveNotSupportedFault SnapshotMoveNotSupported
type SnapshotMoveToNonHomeNotSupported ¶
type SnapshotMoveToNonHomeNotSupported struct {
SnapshotCopyNotSupported
}
type SnapshotMoveToNonHomeNotSupportedFault ¶
type SnapshotMoveToNonHomeNotSupportedFault SnapshotMoveToNonHomeNotSupported
type SnapshotNoChange ¶
type SnapshotNoChange struct {
SnapshotFault
}
type SnapshotNoChangeFault ¶
type SnapshotNoChangeFault SnapshotNoChange
type SnapshotRevertIssue ¶
type SnapshotRevertIssue struct { MigrationFault SnapshotName string `xml:"snapshotName,omitempty"` Event []BaseEvent `xml:"event,omitempty,typeattr"` Errors bool `xml:"errors"` }
type SnapshotRevertIssueFault ¶
type SnapshotRevertIssueFault SnapshotRevertIssue
type SoftRuleVioCorrectionDisallowed ¶
type SoftRuleVioCorrectionDisallowed struct { VmConfigFault VmName string `xml:"vmName"` }
type SoftRuleVioCorrectionDisallowedFault ¶
type SoftRuleVioCorrectionDisallowedFault SoftRuleVioCorrectionDisallowed
type SoftRuleVioCorrectionImpact ¶
type SoftRuleVioCorrectionImpact struct { VmConfigFault VmName string `xml:"vmName"` }
type SoftRuleVioCorrectionImpactFault ¶
type SoftRuleVioCorrectionImpactFault SoftRuleVioCorrectionImpact
type SoftwarePackage ¶ added in v0.12.0
type SoftwarePackage struct { DynamicData Name string `xml:"name"` Version string `xml:"version"` Type string `xml:"type"` Vendor string `xml:"vendor"` AcceptanceLevel string `xml:"acceptanceLevel"` Summary string `xml:"summary"` Description string `xml:"description"` ReferenceURL []string `xml:"referenceURL,omitempty"` CreationDate *time.Time `xml:"creationDate"` Depends []Relation `xml:"depends,omitempty"` Conflicts []Relation `xml:"conflicts,omitempty"` Replaces []Relation `xml:"replaces,omitempty"` Provides []string `xml:"provides,omitempty"` MaintenanceModeRequired *bool `xml:"maintenanceModeRequired"` HardwarePlatformsRequired []string `xml:"hardwarePlatformsRequired,omitempty"` Capability SoftwarePackageCapability `xml:"capability"` Tag []string `xml:"tag,omitempty"` Payload []string `xml:"payload,omitempty"` }
type SoftwarePackageCapability ¶ added in v0.12.0
type SoftwarePackageCapability struct { DynamicData LiveInstallAllowed *bool `xml:"liveInstallAllowed"` LiveRemoveAllowed *bool `xml:"liveRemoveAllowed"` StatelessReady *bool `xml:"statelessReady"` Overlay *bool `xml:"overlay"` }
type SoftwarePackageConstraint ¶ added in v0.12.0
type SoftwarePackageConstraint string
type SoftwarePackageVibType ¶ added in v0.12.0
type SoftwarePackageVibType string
type SourceNodeSpec ¶ added in v0.12.0
type SourceNodeSpec struct { DynamicData ManagementVc ServiceLocator `xml:"managementVc"` ActiveVc ManagedObjectReference `xml:"activeVc"` }
type SsdDiskNotAvailable ¶
type SsdDiskNotAvailableFault ¶
type SsdDiskNotAvailableFault SsdDiskNotAvailable
type StageHostPatchRequestType ¶
type StageHostPatchRequestType struct { This ManagedObjectReference `xml:"_this"` MetaUrls []string `xml:"metaUrls,omitempty"` BundleUrls []string `xml:"bundleUrls,omitempty"` VibUrls []string `xml:"vibUrls,omitempty"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` }
type StageHostPatch_Task ¶
type StageHostPatch_Task StageHostPatchRequestType
type StageHostPatch_TaskResponse ¶
type StageHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StampAllRulesWithUuidRequestType ¶
type StampAllRulesWithUuidRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type StampAllRulesWithUuid_Task ¶
type StampAllRulesWithUuid_Task StampAllRulesWithUuidRequestType
type StampAllRulesWithUuid_TaskResponse ¶
type StampAllRulesWithUuid_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StandbyGuest ¶
type StandbyGuest StandbyGuestRequestType
type StandbyGuestRequestType ¶
type StandbyGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type StandbyGuestResponse ¶
type StandbyGuestResponse struct { }
type StartProgramInGuest ¶
type StartProgramInGuest StartProgramInGuestRequestType
type StartProgramInGuestRequestType ¶
type StartProgramInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` Spec BaseGuestProgramSpec `xml:"spec,typeattr"` }
type StartProgramInGuestResponse ¶
type StartProgramInGuestResponse struct {
Returnval int64 `xml:"returnval"`
}
type StartRecordingRequestType ¶
type StartRecordingRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Description string `xml:"description,omitempty"` }
type StartRecording_Task ¶
type StartRecording_Task StartRecordingRequestType
type StartRecording_TaskResponse ¶
type StartRecording_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StartReplayingRequestType ¶
type StartReplayingRequestType struct { This ManagedObjectReference `xml:"_this"` ReplaySnapshot ManagedObjectReference `xml:"replaySnapshot"` }
type StartReplaying_Task ¶
type StartReplaying_Task StartReplayingRequestType
type StartReplaying_TaskResponse ¶
type StartReplaying_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StartService ¶
type StartService StartServiceRequestType
type StartServiceRequestType ¶
type StartServiceRequestType struct { This ManagedObjectReference `xml:"_this"` Id string `xml:"id"` }
type StartServiceResponse ¶
type StartServiceResponse struct { }
type StateAlarmExpression ¶
type StateAlarmExpression struct { AlarmExpression Operator StateAlarmOperator `xml:"operator"` Type string `xml:"type"` StatePath string `xml:"statePath"` Yellow string `xml:"yellow,omitempty"` Red string `xml:"red,omitempty"` }
type StateAlarmOperator ¶
type StateAlarmOperator string
type StaticRouteProfile ¶
type StaticRouteProfile struct { ApplyProfile Key string `xml:"key,omitempty"` }
type StopRecordingRequestType ¶
type StopRecordingRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type StopRecording_Task ¶
type StopRecording_Task StopRecordingRequestType
type StopRecording_TaskResponse ¶
type StopRecording_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StopReplayingRequestType ¶
type StopReplayingRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type StopReplaying_Task ¶
type StopReplaying_Task StopReplayingRequestType
type StopReplaying_TaskResponse ¶
type StopReplaying_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StopService ¶
type StopService StopServiceRequestType
type StopServiceRequestType ¶
type StopServiceRequestType struct { This ManagedObjectReference `xml:"_this"` Id string `xml:"id"` }
type StopServiceResponse ¶
type StopServiceResponse struct { }
type StorageDrsAutomationConfig ¶
type StorageDrsAutomationConfig struct { DynamicData SpaceLoadBalanceAutomationMode string `xml:"spaceLoadBalanceAutomationMode,omitempty"` IoLoadBalanceAutomationMode string `xml:"ioLoadBalanceAutomationMode,omitempty"` RuleEnforcementAutomationMode string `xml:"ruleEnforcementAutomationMode,omitempty"` PolicyEnforcementAutomationMode string `xml:"policyEnforcementAutomationMode,omitempty"` VmEvacuationAutomationMode string `xml:"vmEvacuationAutomationMode,omitempty"` }
type StorageDrsCannotMoveDiskInMultiWriterMode ¶
type StorageDrsCannotMoveDiskInMultiWriterMode struct {
VimFault
}
type StorageDrsCannotMoveDiskInMultiWriterModeFault ¶
type StorageDrsCannotMoveDiskInMultiWriterModeFault StorageDrsCannotMoveDiskInMultiWriterMode
type StorageDrsCannotMoveFTVm ¶
type StorageDrsCannotMoveFTVm struct {
VimFault
}
type StorageDrsCannotMoveFTVmFault ¶
type StorageDrsCannotMoveFTVmFault StorageDrsCannotMoveFTVm
type StorageDrsCannotMoveIndependentDisk ¶
type StorageDrsCannotMoveIndependentDisk struct {
VimFault
}
type StorageDrsCannotMoveIndependentDiskFault ¶
type StorageDrsCannotMoveIndependentDiskFault StorageDrsCannotMoveIndependentDisk
type StorageDrsCannotMoveManuallyPlacedSwapFile ¶
type StorageDrsCannotMoveManuallyPlacedSwapFile struct {
VimFault
}
type StorageDrsCannotMoveManuallyPlacedSwapFileFault ¶
type StorageDrsCannotMoveManuallyPlacedSwapFileFault StorageDrsCannotMoveManuallyPlacedSwapFile
type StorageDrsCannotMoveManuallyPlacedVm ¶
type StorageDrsCannotMoveManuallyPlacedVm struct {
VimFault
}
type StorageDrsCannotMoveManuallyPlacedVmFault ¶
type StorageDrsCannotMoveManuallyPlacedVmFault StorageDrsCannotMoveManuallyPlacedVm
type StorageDrsCannotMoveSharedDisk ¶
type StorageDrsCannotMoveSharedDisk struct {
}type StorageDrsCannotMoveSharedDiskFault ¶
type StorageDrsCannotMoveSharedDiskFault StorageDrsCannotMoveSharedDisk
type StorageDrsCannotMoveTemplate ¶
type StorageDrsCannotMoveTemplate struct {
VimFault
}
type StorageDrsCannotMoveTemplateFault ¶
type StorageDrsCannotMoveTemplateFault StorageDrsCannotMoveTemplate
type StorageDrsCannotMoveVmInUserFolder ¶
type StorageDrsCannotMoveVmInUserFolder struct {
VimFault
}
type StorageDrsCannotMoveVmInUserFolderFault ¶
type StorageDrsCannotMoveVmInUserFolderFault StorageDrsCannotMoveVmInUserFolder
type StorageDrsCannotMoveVmWithMountedCDROM ¶
type StorageDrsCannotMoveVmWithMountedCDROM struct {
VimFault
}
type StorageDrsCannotMoveVmWithMountedCDROMFault ¶
type StorageDrsCannotMoveVmWithMountedCDROMFault StorageDrsCannotMoveVmWithMountedCDROM
type StorageDrsCannotMoveVmWithNoFilesInLayout ¶
type StorageDrsCannotMoveVmWithNoFilesInLayout struct {
VimFault
}
type StorageDrsCannotMoveVmWithNoFilesInLayoutFault ¶
type StorageDrsCannotMoveVmWithNoFilesInLayoutFault StorageDrsCannotMoveVmWithNoFilesInLayout
type StorageDrsConfigInfo ¶
type StorageDrsConfigInfo struct { DynamicData PodConfig StorageDrsPodConfigInfo `xml:"podConfig"` VmConfig []StorageDrsVmConfigInfo `xml:"vmConfig,omitempty"` }
type StorageDrsConfigSpec ¶
type StorageDrsConfigSpec struct { DynamicData PodConfigSpec *StorageDrsPodConfigSpec `xml:"podConfigSpec,omitempty"` VmConfigSpec []StorageDrsVmConfigSpec `xml:"vmConfigSpec,omitempty"` }
type StorageDrsDatacentersCannotShareDatastore ¶
type StorageDrsDatacentersCannotShareDatastore struct {
}type StorageDrsDatacentersCannotShareDatastoreFault ¶
type StorageDrsDatacentersCannotShareDatastoreFault StorageDrsDatacentersCannotShareDatastore
type StorageDrsDisabledOnVm ¶
type StorageDrsDisabledOnVm struct {
VimFault
}
type StorageDrsDisabledOnVmFault ¶
type StorageDrsDisabledOnVmFault StorageDrsDisabledOnVm
type StorageDrsHbrDiskNotMovableFault ¶
type StorageDrsHbrDiskNotMovableFault StorageDrsHbrDiskNotMovable
type StorageDrsHmsMoveInProgress ¶
type StorageDrsHmsMoveInProgress struct {
VimFault
}
type StorageDrsHmsMoveInProgressFault ¶
type StorageDrsHmsMoveInProgressFault StorageDrsHmsMoveInProgress
type StorageDrsHmsUnreachable ¶
type StorageDrsHmsUnreachable struct {
VimFault
}
type StorageDrsHmsUnreachableFault ¶
type StorageDrsHmsUnreachableFault StorageDrsHmsUnreachable
type StorageDrsIoLoadBalanceConfig ¶
type StorageDrsIoLoadBalanceConfig struct { DynamicData ReservablePercentThreshold int32 `xml:"reservablePercentThreshold,omitempty"` ReservableIopsThreshold int32 `xml:"reservableIopsThreshold,omitempty"` ReservableThresholdMode string `xml:"reservableThresholdMode,omitempty"` IoLatencyThreshold int32 `xml:"ioLatencyThreshold,omitempty"` IoLoadImbalanceThreshold int32 `xml:"ioLoadImbalanceThreshold,omitempty"` }
type StorageDrsIolbDisabledInternally ¶
type StorageDrsIolbDisabledInternally struct {
VimFault
}
type StorageDrsIolbDisabledInternallyFault ¶
type StorageDrsIolbDisabledInternallyFault StorageDrsIolbDisabledInternally
type StorageDrsOptionSpec ¶
type StorageDrsOptionSpec struct { ArrayUpdateSpec Option BaseOptionValue `xml:"option,omitempty,typeattr"` }
type StorageDrsPlacementRankVmSpec ¶
type StorageDrsPlacementRankVmSpec struct { DynamicData VmPlacementSpec PlacementSpec `xml:"vmPlacementSpec"` VmClusters []ManagedObjectReference `xml:"vmClusters"` }
type StorageDrsPodConfigInfo ¶
type StorageDrsPodConfigInfo struct { DynamicData Enabled bool `xml:"enabled"` IoLoadBalanceEnabled bool `xml:"ioLoadBalanceEnabled"` DefaultVmBehavior string `xml:"defaultVmBehavior"` LoadBalanceInterval int32 `xml:"loadBalanceInterval,omitempty"` DefaultIntraVmAffinity *bool `xml:"defaultIntraVmAffinity"` SpaceLoadBalanceConfig *StorageDrsSpaceLoadBalanceConfig `xml:"spaceLoadBalanceConfig,omitempty"` IoLoadBalanceConfig *StorageDrsIoLoadBalanceConfig `xml:"ioLoadBalanceConfig,omitempty"` AutomationOverrides *StorageDrsAutomationConfig `xml:"automationOverrides,omitempty"` Rule []BaseClusterRuleInfo `xml:"rule,omitempty,typeattr"` Option []BaseOptionValue `xml:"option,omitempty,typeattr"` }
type StorageDrsPodConfigInfoBehavior ¶
type StorageDrsPodConfigInfoBehavior string
type StorageDrsPodConfigSpec ¶
type StorageDrsPodConfigSpec struct { DynamicData Enabled *bool `xml:"enabled"` IoLoadBalanceEnabled *bool `xml:"ioLoadBalanceEnabled"` DefaultVmBehavior string `xml:"defaultVmBehavior,omitempty"` LoadBalanceInterval int32 `xml:"loadBalanceInterval,omitempty"` DefaultIntraVmAffinity *bool `xml:"defaultIntraVmAffinity"` SpaceLoadBalanceConfig *StorageDrsSpaceLoadBalanceConfig `xml:"spaceLoadBalanceConfig,omitempty"` IoLoadBalanceConfig *StorageDrsIoLoadBalanceConfig `xml:"ioLoadBalanceConfig,omitempty"` AutomationOverrides *StorageDrsAutomationConfig `xml:"automationOverrides,omitempty"` Rule []ClusterRuleSpec `xml:"rule,omitempty"` Option []StorageDrsOptionSpec `xml:"option,omitempty"` }
type StorageDrsPodSelectionSpec ¶
type StorageDrsPodSelectionSpec struct { DynamicData InitialVmConfig []VmPodConfigForPlacement `xml:"initialVmConfig,omitempty"` StoragePod *ManagedObjectReference `xml:"storagePod,omitempty"` }
type StorageDrsRelocateDisabled ¶
type StorageDrsRelocateDisabled struct {
VimFault
}
type StorageDrsRelocateDisabledFault ¶
type StorageDrsRelocateDisabledFault StorageDrsRelocateDisabled
type StorageDrsSpaceLoadBalanceConfig ¶
type StorageDrsSpaceLoadBalanceConfig struct { DynamicData SpaceThresholdMode string `xml:"spaceThresholdMode,omitempty"` SpaceUtilizationThreshold int32 `xml:"spaceUtilizationThreshold,omitempty"` FreeSpaceThresholdGB int32 `xml:"freeSpaceThresholdGB,omitempty"` MinSpaceUtilizationDifference int32 `xml:"minSpaceUtilizationDifference,omitempty"` }
type StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode ¶
type StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode string
type StorageDrsStaleHmsCollection ¶
type StorageDrsStaleHmsCollection struct {
VimFault
}
type StorageDrsStaleHmsCollectionFault ¶
type StorageDrsStaleHmsCollectionFault StorageDrsStaleHmsCollection
type StorageDrsUnableToMoveFiles ¶
type StorageDrsUnableToMoveFiles struct {
VimFault
}
type StorageDrsUnableToMoveFilesFault ¶
type StorageDrsUnableToMoveFilesFault StorageDrsUnableToMoveFiles
type StorageDrsVmConfigInfo ¶
type StorageDrsVmConfigInfo struct { DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` Enabled *bool `xml:"enabled"` Behavior string `xml:"behavior,omitempty"` IntraVmAffinity *bool `xml:"intraVmAffinity"` IntraVmAntiAffinity *VirtualDiskAntiAffinityRuleSpec `xml:"intraVmAntiAffinity,omitempty"` VirtualDiskRules []VirtualDiskRuleSpec `xml:"virtualDiskRules,omitempty"` }
type StorageDrsVmConfigSpec ¶
type StorageDrsVmConfigSpec struct { ArrayUpdateSpec Info *StorageDrsVmConfigInfo `xml:"info,omitempty"` }
type StorageIOAllocationInfo ¶
type StorageIOAllocationInfo struct { DynamicData Limit *int64 `xml:"limit"` Reservation *int32 `xml:"reservation"` }
type StorageIOAllocationOption ¶
type StorageIOAllocationOption struct { DynamicData LimitOption LongOption `xml:"limitOption"` }
type StorageIORMConfigOption ¶
type StorageIORMConfigOption struct { DynamicData EnabledOption BoolOption `xml:"enabledOption"` CongestionThresholdOption IntOption `xml:"congestionThresholdOption"` StatsCollectionEnabledOption *BoolOption `xml:"statsCollectionEnabledOption,omitempty"` ReservationEnabledOption *BoolOption `xml:"reservationEnabledOption,omitempty"` }
type StorageIORMConfigSpec ¶
type StorageIORMConfigSpec struct { DynamicData Enabled *bool `xml:"enabled"` CongestionThresholdMode string `xml:"congestionThresholdMode,omitempty"` CongestionThreshold int32 `xml:"congestionThreshold,omitempty"` PercentOfPeakThroughput int32 `xml:"percentOfPeakThroughput,omitempty"` StatsCollectionEnabled *bool `xml:"statsCollectionEnabled"` ReservationEnabled *bool `xml:"reservationEnabled"` StatsAggregationDisabled *bool `xml:"statsAggregationDisabled"` ReservableIopsThreshold int32 `xml:"reservableIopsThreshold,omitempty"` }
type StorageIORMInfo ¶
type StorageIORMInfo struct { DynamicData Enabled bool `xml:"enabled"` CongestionThresholdMode string `xml:"congestionThresholdMode,omitempty"` CongestionThreshold int32 `xml:"congestionThreshold"` PercentOfPeakThroughput int32 `xml:"percentOfPeakThroughput,omitempty"` StatsCollectionEnabled *bool `xml:"statsCollectionEnabled"` ReservationEnabled *bool `xml:"reservationEnabled"` StatsAggregationDisabled *bool `xml:"statsAggregationDisabled"` ReservableIopsThreshold int32 `xml:"reservableIopsThreshold,omitempty"` }
type StorageIORMThresholdMode ¶
type StorageIORMThresholdMode string
type StorageMigrationAction ¶
type StorageMigrationAction struct { ClusterAction Vm ManagedObjectReference `xml:"vm"` RelocateSpec VirtualMachineRelocateSpec `xml:"relocateSpec"` Source ManagedObjectReference `xml:"source"` Destination ManagedObjectReference `xml:"destination"` SizeTransferred int64 `xml:"sizeTransferred"` SpaceUtilSrcBefore float32 `xml:"spaceUtilSrcBefore,omitempty"` SpaceUtilDstBefore float32 `xml:"spaceUtilDstBefore,omitempty"` SpaceUtilSrcAfter float32 `xml:"spaceUtilSrcAfter,omitempty"` SpaceUtilDstAfter float32 `xml:"spaceUtilDstAfter,omitempty"` IoLatencySrcBefore float32 `xml:"ioLatencySrcBefore,omitempty"` IoLatencyDstBefore float32 `xml:"ioLatencyDstBefore,omitempty"` }
type StoragePerformanceSummary ¶
type StoragePerformanceSummary struct { DynamicData Interval int32 `xml:"interval"` Percentile []int32 `xml:"percentile"` DatastoreReadLatency []float64 `xml:"datastoreReadLatency"` DatastoreWriteLatency []float64 `xml:"datastoreWriteLatency"` DatastoreVmLatency []float64 `xml:"datastoreVmLatency"` DatastoreReadIops []float64 `xml:"datastoreReadIops"` DatastoreWriteIops []float64 `xml:"datastoreWriteIops"` SiocActivityDuration int32 `xml:"siocActivityDuration"` }
type StoragePlacementAction ¶
type StoragePlacementAction struct { ClusterAction Vm *ManagedObjectReference `xml:"vm,omitempty"` RelocateSpec VirtualMachineRelocateSpec `xml:"relocateSpec"` Destination ManagedObjectReference `xml:"destination"` SpaceUtilBefore float32 `xml:"spaceUtilBefore,omitempty"` SpaceDemandBefore float32 `xml:"spaceDemandBefore,omitempty"` SpaceUtilAfter float32 `xml:"spaceUtilAfter,omitempty"` SpaceDemandAfter float32 `xml:"spaceDemandAfter,omitempty"` IoLatencyBefore float32 `xml:"ioLatencyBefore,omitempty"` }
type StoragePlacementResult ¶
type StoragePlacementResult struct { DynamicData Recommendations []ClusterRecommendation `xml:"recommendations,omitempty"` DrsFault *ClusterDrsFaults `xml:"drsFault,omitempty"` Task *ManagedObjectReference `xml:"task,omitempty"` }
type StoragePlacementSpec ¶
type StoragePlacementSpec struct { DynamicData Type string `xml:"type"` Priority VirtualMachineMovePriority `xml:"priority,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` PodSelectionSpec StorageDrsPodSelectionSpec `xml:"podSelectionSpec"` CloneSpec *VirtualMachineCloneSpec `xml:"cloneSpec,omitempty"` CloneName string `xml:"cloneName,omitempty"` ConfigSpec *VirtualMachineConfigSpec `xml:"configSpec,omitempty"` RelocateSpec *VirtualMachineRelocateSpec `xml:"relocateSpec,omitempty"` ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Folder *ManagedObjectReference `xml:"folder,omitempty"` DisallowPrerequisiteMoves *bool `xml:"disallowPrerequisiteMoves"` ResourceLeaseDurationSec int32 `xml:"resourceLeaseDurationSec,omitempty"` }
type StoragePlacementSpecPlacementType ¶
type StoragePlacementSpecPlacementType string
type StoragePodSummary ¶
type StoragePodSummary struct { DynamicData Name string `xml:"name"` Capacity int64 `xml:"capacity"` FreeSpace int64 `xml:"freeSpace"` }
type StorageProfile ¶
type StorageProfile struct { ApplyProfile NasStorage []NasStorageProfile `xml:"nasStorage,omitempty"` }
type StorageRequirement ¶
type StorageRequirement struct { DynamicData Datastore ManagedObjectReference `xml:"datastore"` FreeSpaceRequiredInKb int64 `xml:"freeSpaceRequiredInKb"` }
type StorageResourceManagerStorageProfileStatistics ¶
type StorageResourceManagerStorageProfileStatistics struct { DynamicData ProfileId string `xml:"profileId"` TotalSpaceMB int64 `xml:"totalSpaceMB"` UsedSpaceMB int64 `xml:"usedSpaceMB"` }
type StorageVMotionNotSupported ¶
type StorageVMotionNotSupported struct {
MigrationFeatureNotSupported
}
type StorageVMotionNotSupportedFault ¶
type StorageVMotionNotSupportedFault StorageVMotionNotSupported
type StorageVmotionIncompatible ¶
type StorageVmotionIncompatible struct { VirtualHardwareCompatibilityIssue Datastore *ManagedObjectReference `xml:"datastore,omitempty"` }
type StorageVmotionIncompatibleFault ¶
type StorageVmotionIncompatibleFault StorageVmotionIncompatible
type StringExpression ¶
type StringExpression struct { NegatableExpression Value string `xml:"value,omitempty"` }
type StringOption ¶
type StringOption struct { OptionType DefaultValue string `xml:"defaultValue"` ValidCharacters string `xml:"validCharacters,omitempty"` }
type StringPolicy ¶
type StringPolicy struct { InheritablePolicy Value string `xml:"value,omitempty"` }
type StructuredCustomizations ¶ added in v0.12.0
type StructuredCustomizations struct { HostProfilesEntityCustomizations Entity ManagedObjectReference `xml:"entity"` Customizations *AnswerFile `xml:"customizations,omitempty"` }
type SuspendVAppRequestType ¶
type SuspendVAppRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type SuspendVApp_Task ¶
type SuspendVApp_Task SuspendVAppRequestType
type SuspendVApp_TaskResponse ¶
type SuspendVApp_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type SuspendVMRequestType ¶
type SuspendVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type SuspendVM_Task ¶
type SuspendVM_Task SuspendVMRequestType
type SuspendVM_TaskResponse ¶
type SuspendVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type SuspendedRelocateNotSupported ¶
type SuspendedRelocateNotSupported struct {
MigrationFault
}
type SuspendedRelocateNotSupportedFault ¶
type SuspendedRelocateNotSupportedFault SuspendedRelocateNotSupported
type SwapDatastoreNotWritableOnHost ¶
type SwapDatastoreNotWritableOnHost struct {
DatastoreNotWritableOnHost
}
type SwapDatastoreNotWritableOnHostFault ¶
type SwapDatastoreNotWritableOnHostFault SwapDatastoreNotWritableOnHost
type SwapDatastoreUnset ¶
type SwapDatastoreUnset struct {
VimFault
}
type SwapDatastoreUnsetFault ¶
type SwapDatastoreUnsetFault SwapDatastoreUnset
type SwapPlacementOverrideNotSupported ¶
type SwapPlacementOverrideNotSupported struct {
InvalidVmConfig
}
type SwapPlacementOverrideNotSupportedFault ¶
type SwapPlacementOverrideNotSupportedFault SwapPlacementOverrideNotSupported
type SwitchIpUnset ¶
type SwitchIpUnset struct {
DvsFault
}
type SwitchIpUnsetFault ¶
type SwitchIpUnsetFault SwitchIpUnset
type SwitchNotInUpgradeMode ¶
type SwitchNotInUpgradeMode struct {
DvsFault
}
type SwitchNotInUpgradeModeFault ¶
type SwitchNotInUpgradeModeFault SwitchNotInUpgradeMode
type SystemError ¶
type SystemError struct { RuntimeFault Reason string `xml:"reason"` }
type SystemErrorFault ¶
type SystemErrorFault SystemError
type SystemEventInfo ¶ added in v0.12.0
type Tag ¶
type Tag struct { DynamicData Key string `xml:"key"` }
type TaskDescription ¶
type TaskDescription struct { DynamicData MethodInfo []BaseElementDescription `xml:"methodInfo,typeattr"` State []BaseElementDescription `xml:"state,typeattr"` Reason []BaseTypeDescription `xml:"reason,typeattr"` }
type TaskEvent ¶
func (*TaskEvent) GetTaskEvent ¶
type TaskFilterSpec ¶
type TaskFilterSpec struct { DynamicData Entity *TaskFilterSpecByEntity `xml:"entity,omitempty"` Time *TaskFilterSpecByTime `xml:"time,omitempty"` UserName *TaskFilterSpecByUsername `xml:"userName,omitempty"` ActivationId []string `xml:"activationId,omitempty"` State []TaskInfoState `xml:"state,omitempty"` Alarm *ManagedObjectReference `xml:"alarm,omitempty"` ScheduledTask *ManagedObjectReference `xml:"scheduledTask,omitempty"` EventChainId []int32 `xml:"eventChainId,omitempty"` Tag []string `xml:"tag,omitempty"` ParentTaskKey []string `xml:"parentTaskKey,omitempty"` RootTaskKey []string `xml:"rootTaskKey,omitempty"` }
type TaskFilterSpecByEntity ¶
type TaskFilterSpecByEntity struct { DynamicData Entity ManagedObjectReference `xml:"entity"` Recursion TaskFilterSpecRecursionOption `xml:"recursion"` }
type TaskFilterSpecByTime ¶
type TaskFilterSpecByTime struct { DynamicData TimeType TaskFilterSpecTimeOption `xml:"timeType"` BeginTime *time.Time `xml:"beginTime"` EndTime *time.Time `xml:"endTime"` }
type TaskFilterSpecByUsername ¶
type TaskFilterSpecByUsername struct { DynamicData SystemUser bool `xml:"systemUser"` UserList []string `xml:"userList,omitempty"` }
type TaskFilterSpecRecursionOption ¶
type TaskFilterSpecRecursionOption string
type TaskFilterSpecTimeOption ¶
type TaskFilterSpecTimeOption string
type TaskInProgress ¶
type TaskInProgress struct { VimFault Task ManagedObjectReference `xml:"task"` }
func (*TaskInProgress) GetTaskInProgress ¶
func (b *TaskInProgress) GetTaskInProgress() *TaskInProgress
type TaskInProgressFault ¶
type TaskInProgressFault BaseTaskInProgress
type TaskInfo ¶
type TaskInfo struct { DynamicData Key string `xml:"key"` Task ManagedObjectReference `xml:"task"` Description *LocalizableMessage `xml:"description,omitempty"` Name string `xml:"name,omitempty"` DescriptionId string `xml:"descriptionId"` Entity *ManagedObjectReference `xml:"entity,omitempty"` EntityName string `xml:"entityName,omitempty"` Locked []ManagedObjectReference `xml:"locked,omitempty"` State TaskInfoState `xml:"state"` Cancelled bool `xml:"cancelled"` Cancelable bool `xml:"cancelable"` Error *LocalizedMethodFault `xml:"error,omitempty"` Result AnyType `xml:"result,omitempty,typeattr"` Progress int32 `xml:"progress,omitempty"` Reason BaseTaskReason `xml:"reason,typeattr"` QueueTime time.Time `xml:"queueTime"` StartTime *time.Time `xml:"startTime"` CompleteTime *time.Time `xml:"completeTime"` EventChainId int32 `xml:"eventChainId"` ChangeTag string `xml:"changeTag,omitempty"` ParentTaskKey string `xml:"parentTaskKey,omitempty"` RootTaskKey string `xml:"rootTaskKey,omitempty"` ActivationId string `xml:"activationId,omitempty"` }
type TaskInfoState ¶
type TaskInfoState string
type TaskReason ¶
type TaskReason struct {
DynamicData
}
func (*TaskReason) GetTaskReason ¶
func (b *TaskReason) GetTaskReason() *TaskReason
type TaskReasonAlarm ¶
type TaskReasonAlarm struct { TaskReason AlarmName string `xml:"alarmName"` Alarm ManagedObjectReference `xml:"alarm"` EntityName string `xml:"entityName"` Entity ManagedObjectReference `xml:"entity"` }
type TaskReasonSchedule ¶
type TaskReasonSchedule struct { TaskReason Name string `xml:"name"` ScheduledTask ManagedObjectReference `xml:"scheduledTask"` }
type TaskReasonSystem ¶
type TaskReasonSystem struct {
TaskReason
}
type TaskReasonUser ¶
type TaskReasonUser struct { TaskReason UserName string `xml:"userName"` }
type TaskScheduler ¶
type TaskScheduler struct { DynamicData ActiveTime *time.Time `xml:"activeTime"` ExpireTime *time.Time `xml:"expireTime"` }
func (*TaskScheduler) GetTaskScheduler ¶
func (b *TaskScheduler) GetTaskScheduler() *TaskScheduler
type TaskTimeoutEvent ¶
type TaskTimeoutEvent struct {
TaskEvent
}
type TeamingMatchEvent ¶
type TeamingMatchEvent struct {
DvsHealthStatusChangeEvent
}
type TeamingMisMatchEvent ¶
type TeamingMisMatchEvent struct {
DvsHealthStatusChangeEvent
}
type TemplateBeingUpgradedEvent ¶
type TemplateBeingUpgradedEvent struct {
TemplateUpgradeEvent
}
type TemplateConfigFileInfo ¶
type TemplateConfigFileInfo struct {
VmConfigFileInfo
}
type TemplateConfigFileQuery ¶
type TemplateConfigFileQuery struct {
VmConfigFileQuery
}
type TemplateUpgradeEvent ¶
func (*TemplateUpgradeEvent) GetTemplateUpgradeEvent ¶
func (b *TemplateUpgradeEvent) GetTemplateUpgradeEvent() *TemplateUpgradeEvent
type TemplateUpgradeFailedEvent ¶
type TemplateUpgradeFailedEvent struct { TemplateUpgradeEvent Reason LocalizedMethodFault `xml:"reason"` }
type TemplateUpgradedEvent ¶
type TemplateUpgradedEvent struct {
TemplateUpgradeEvent
}
type TerminateFaultTolerantVMRequestType ¶
type TerminateFaultTolerantVMRequestType struct { This ManagedObjectReference `xml:"_this"` Vm *ManagedObjectReference `xml:"vm,omitempty"` }
type TerminateFaultTolerantVM_Task ¶
type TerminateFaultTolerantVM_Task TerminateFaultTolerantVMRequestType
type TerminateFaultTolerantVM_TaskResponse ¶
type TerminateFaultTolerantVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type TerminateProcessInGuest ¶
type TerminateProcessInGuest TerminateProcessInGuestRequestType
type TerminateProcessInGuestRequestType ¶
type TerminateProcessInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` Pid int64 `xml:"pid"` }
type TerminateProcessInGuestResponse ¶
type TerminateProcessInGuestResponse struct { }
type TerminateSession ¶
type TerminateSession TerminateSessionRequestType
type TerminateSessionRequestType ¶
type TerminateSessionRequestType struct { This ManagedObjectReference `xml:"_this"` SessionId []string `xml:"sessionId"` }
type TerminateSessionResponse ¶
type TerminateSessionResponse struct { }
type TerminateVM ¶
type TerminateVM TerminateVMRequestType
type TerminateVMRequestType ¶
type TerminateVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type TerminateVMResponse ¶
type TerminateVMResponse struct { }
type ThirdPartyLicenseAssignmentFailed ¶
type ThirdPartyLicenseAssignmentFailed struct { RuntimeFault Host ManagedObjectReference `xml:"host"` Module string `xml:"module"` Reason string `xml:"reason,omitempty"` }
type ThirdPartyLicenseAssignmentFailedFault ¶
type ThirdPartyLicenseAssignmentFailedFault ThirdPartyLicenseAssignmentFailed
type ThirdPartyLicenseAssignmentFailedReason ¶
type ThirdPartyLicenseAssignmentFailedReason string
type TicketedSessionAuthentication ¶
type TicketedSessionAuthentication struct { GuestAuthentication Ticket string `xml:"ticket"` }
type TimedOutHostOperationEvent ¶
type TimedOutHostOperationEvent struct {
HostEvent
}
type TimedoutFault ¶
type TimedoutFault BaseTimedout
type TooManyConcurrentNativeClones ¶
type TooManyConcurrentNativeClones struct {
FileFault
}
type TooManyConcurrentNativeClonesFault ¶
type TooManyConcurrentNativeClonesFault TooManyConcurrentNativeClones
type TooManyConsecutiveOverrides ¶
type TooManyConsecutiveOverrides struct {
VimFault
}
type TooManyConsecutiveOverridesFault ¶
type TooManyConsecutiveOverridesFault TooManyConsecutiveOverrides
type TooManyDevices ¶
type TooManyDevices struct {
InvalidVmConfig
}
type TooManyDevicesFault ¶
type TooManyDevicesFault TooManyDevices
type TooManyDisksOnLegacyHost ¶
type TooManyDisksOnLegacyHost struct { MigrationFault DiskCount int32 `xml:"diskCount"` TimeoutDanger bool `xml:"timeoutDanger"` }
type TooManyDisksOnLegacyHostFault ¶
type TooManyDisksOnLegacyHostFault TooManyDisksOnLegacyHost
type TooManyGuestLogons ¶
type TooManyGuestLogons struct {
GuestOperationsFault
}
type TooManyGuestLogonsFault ¶
type TooManyGuestLogonsFault TooManyGuestLogons
type TooManyHosts ¶
type TooManyHosts struct {
HostConnectFault
}
type TooManyHostsFault ¶
type TooManyHostsFault TooManyHosts
type TooManyNativeCloneLevels ¶
type TooManyNativeCloneLevels struct {
FileFault
}
type TooManyNativeCloneLevelsFault ¶
type TooManyNativeCloneLevelsFault TooManyNativeCloneLevels
type TooManyNativeClonesOnFile ¶
type TooManyNativeClonesOnFile struct {
FileFault
}
type TooManyNativeClonesOnFileFault ¶
type TooManyNativeClonesOnFileFault TooManyNativeClonesOnFile
type TooManySnapshotLevels ¶
type TooManySnapshotLevels struct {
SnapshotFault
}
type TooManySnapshotLevelsFault ¶
type TooManySnapshotLevelsFault TooManySnapshotLevels
type ToolsAlreadyUpgraded ¶
type ToolsAlreadyUpgraded struct {
VmToolsUpgradeFault
}
type ToolsAlreadyUpgradedFault ¶
type ToolsAlreadyUpgradedFault ToolsAlreadyUpgraded
type ToolsAutoUpgradeNotSupported ¶
type ToolsAutoUpgradeNotSupported struct {
VmToolsUpgradeFault
}
type ToolsAutoUpgradeNotSupportedFault ¶
type ToolsAutoUpgradeNotSupportedFault ToolsAutoUpgradeNotSupported
type ToolsConfigInfo ¶
type ToolsConfigInfo struct { DynamicData ToolsVersion int32 `xml:"toolsVersion,omitempty"` ToolsInstallType string `xml:"toolsInstallType,omitempty"` AfterPowerOn *bool `xml:"afterPowerOn"` AfterResume *bool `xml:"afterResume"` BeforeGuestStandby *bool `xml:"beforeGuestStandby"` BeforeGuestShutdown *bool `xml:"beforeGuestShutdown"` BeforeGuestReboot *bool `xml:"beforeGuestReboot"` ToolsUpgradePolicy string `xml:"toolsUpgradePolicy,omitempty"` PendingCustomization string `xml:"pendingCustomization,omitempty"` CustomizationKeyId *CryptoKeyId `xml:"customizationKeyId,omitempty"` SyncTimeWithHost *bool `xml:"syncTimeWithHost"` LastInstallInfo *ToolsConfigInfoToolsLastInstallInfo `xml:"lastInstallInfo,omitempty"` }
type ToolsConfigInfoToolsLastInstallInfo ¶
type ToolsConfigInfoToolsLastInstallInfo struct { DynamicData Counter int32 `xml:"counter"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type ToolsImageCopyFailed ¶
type ToolsImageCopyFailed struct {
VmToolsUpgradeFault
}
type ToolsImageCopyFailedFault ¶
type ToolsImageCopyFailedFault ToolsImageCopyFailed
type ToolsImageNotAvailable ¶
type ToolsImageNotAvailable struct {
VmToolsUpgradeFault
}
type ToolsImageNotAvailableFault ¶
type ToolsImageNotAvailableFault ToolsImageNotAvailable
type ToolsImageSignatureCheckFailed ¶
type ToolsImageSignatureCheckFailed struct {
VmToolsUpgradeFault
}
type ToolsImageSignatureCheckFailedFault ¶
type ToolsImageSignatureCheckFailedFault ToolsImageSignatureCheckFailed
type ToolsInstallationInProgress ¶
type ToolsInstallationInProgress struct {
MigrationFault
}
type ToolsInstallationInProgressFault ¶
type ToolsInstallationInProgressFault ToolsInstallationInProgress
type ToolsUnavailable ¶
type ToolsUnavailable struct {
}type ToolsUnavailableFault ¶
type ToolsUnavailableFault ToolsUnavailable
type ToolsUpgradeCancelled ¶
type ToolsUpgradeCancelled struct {
VmToolsUpgradeFault
}
type ToolsUpgradeCancelledFault ¶
type ToolsUpgradeCancelledFault ToolsUpgradeCancelled
type TraversalSpec ¶
type TraversalSpec struct { SelectionSpec Type string `xml:"type"` Path string `xml:"path"` Skip *bool `xml:"skip"` SelectSet []BaseSelectionSpec `xml:"selectSet,omitempty,typeattr"` }
type TurnDiskLocatorLedOffRequestType ¶
type TurnDiskLocatorLedOffRequestType struct { This ManagedObjectReference `xml:"_this"` ScsiDiskUuids []string `xml:"scsiDiskUuids"` }
type TurnDiskLocatorLedOff_Task ¶
type TurnDiskLocatorLedOff_Task TurnDiskLocatorLedOffRequestType
type TurnDiskLocatorLedOff_TaskResponse ¶
type TurnDiskLocatorLedOff_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type TurnDiskLocatorLedOnRequestType ¶
type TurnDiskLocatorLedOnRequestType struct { This ManagedObjectReference `xml:"_this"` ScsiDiskUuids []string `xml:"scsiDiskUuids"` }
type TurnDiskLocatorLedOn_Task ¶
type TurnDiskLocatorLedOn_Task TurnDiskLocatorLedOnRequestType
type TurnDiskLocatorLedOn_TaskResponse ¶
type TurnDiskLocatorLedOn_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type TurnOffFaultToleranceForVMRequestType ¶
type TurnOffFaultToleranceForVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type TurnOffFaultToleranceForVM_Task ¶
type TurnOffFaultToleranceForVM_Task TurnOffFaultToleranceForVMRequestType
type TurnOffFaultToleranceForVM_TaskResponse ¶
type TurnOffFaultToleranceForVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type TypeDescription ¶
type TypeDescription struct { Description Key string `xml:"key"` }
func (*TypeDescription) GetTypeDescription ¶
func (b *TypeDescription) GetTypeDescription() *TypeDescription
type UnSupportedDatastoreForVFlash ¶
type UnSupportedDatastoreForVFlash struct { UnsupportedDatastore DatastoreName string `xml:"datastoreName"` Type string `xml:"type"` }
type UnSupportedDatastoreForVFlashFault ¶
type UnSupportedDatastoreForVFlashFault UnSupportedDatastoreForVFlash
type UnassignUserFromGroup ¶
type UnassignUserFromGroup UnassignUserFromGroupRequestType
type UnassignUserFromGroupRequestType ¶
type UnassignUserFromGroupRequestType struct { This ManagedObjectReference `xml:"_this"` User string `xml:"user"` Group string `xml:"group"` }
type UnassignUserFromGroupResponse ¶
type UnassignUserFromGroupResponse struct { }
type UnbindVnic ¶
type UnbindVnic UnbindVnicRequestType
type UnbindVnicRequestType ¶
type UnbindVnicRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaName string `xml:"iScsiHbaName"` VnicDevice string `xml:"vnicDevice"` Force bool `xml:"force"` }
type UnbindVnicResponse ¶
type UnbindVnicResponse struct { }
type UncommittedUndoableDisk ¶
type UncommittedUndoableDisk struct {
MigrationFault
}
type UncommittedUndoableDiskFault ¶
type UncommittedUndoableDiskFault UncommittedUndoableDisk
type UnconfiguredPropertyValue ¶
type UnconfiguredPropertyValue struct {
InvalidPropertyValue
}
type UnconfiguredPropertyValueFault ¶
type UnconfiguredPropertyValueFault UnconfiguredPropertyValue
type UncustomizableGuest ¶
type UncustomizableGuest struct { CustomizationFault UncustomizableGuestOS string `xml:"uncustomizableGuestOS"` }
type UncustomizableGuestFault ¶
type UncustomizableGuestFault UncustomizableGuest
type UnexpectedCustomizationFault ¶
type UnexpectedCustomizationFault struct {
CustomizationFault
}
type UnexpectedCustomizationFaultFault ¶
type UnexpectedCustomizationFaultFault UnexpectedCustomizationFault
type UnexpectedFault ¶
type UnexpectedFault struct { RuntimeFault FaultName string `xml:"faultName"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type UnexpectedFaultFault ¶
type UnexpectedFaultFault UnexpectedFault
type UninstallHostPatchRequestType ¶
type UninstallHostPatchRequestType struct { This ManagedObjectReference `xml:"_this"` BulletinIds []string `xml:"bulletinIds,omitempty"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` }
type UninstallHostPatch_Task ¶
type UninstallHostPatch_Task UninstallHostPatchRequestType
type UninstallHostPatch_TaskResponse ¶
type UninstallHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UninstallIoFilterRequestType ¶
type UninstallIoFilterRequestType struct { This ManagedObjectReference `xml:"_this"` FilterId string `xml:"filterId"` CompRes ManagedObjectReference `xml:"compRes"` }
type UninstallIoFilter_Task ¶
type UninstallIoFilter_Task UninstallIoFilterRequestType
type UninstallIoFilter_TaskResponse ¶
type UninstallIoFilter_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UninstallService ¶
type UninstallService UninstallServiceRequestType
type UninstallServiceRequestType ¶
type UninstallServiceRequestType struct { This ManagedObjectReference `xml:"_this"` Id string `xml:"id"` }
type UninstallServiceResponse ¶
type UninstallServiceResponse struct { }
type UnlicensedVirtualMachinesEvent ¶
type UnlicensedVirtualMachinesEvent struct { LicenseEvent Unlicensed int32 `xml:"unlicensed"` Available int32 `xml:"available"` }
type UnlicensedVirtualMachinesFoundEvent ¶
type UnlicensedVirtualMachinesFoundEvent struct { LicenseEvent Available int32 `xml:"available"` }
type UnmapVmfsVolumeExRequestType ¶
type UnmapVmfsVolumeExRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsUuid []string `xml:"vmfsUuid"` }
type UnmapVmfsVolumeEx_Task ¶
type UnmapVmfsVolumeEx_Task UnmapVmfsVolumeExRequestType
type UnmapVmfsVolumeEx_TaskResponse ¶
type UnmapVmfsVolumeEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UnmountDiskMappingRequestType ¶
type UnmountDiskMappingRequestType struct { This ManagedObjectReference `xml:"_this"` Mapping []VsanHostDiskMapping `xml:"mapping"` }
type UnmountDiskMapping_Task ¶
type UnmountDiskMapping_Task UnmountDiskMappingRequestType
type UnmountDiskMapping_TaskResponse ¶
type UnmountDiskMapping_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UnmountForceMountedVmfsVolume ¶
type UnmountForceMountedVmfsVolume UnmountForceMountedVmfsVolumeRequestType
type UnmountForceMountedVmfsVolumeRequestType ¶
type UnmountForceMountedVmfsVolumeRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsUuid string `xml:"vmfsUuid"` }
type UnmountForceMountedVmfsVolumeResponse ¶
type UnmountForceMountedVmfsVolumeResponse struct { }
type UnmountToolsInstaller ¶
type UnmountToolsInstaller UnmountToolsInstallerRequestType
type UnmountToolsInstallerRequestType ¶
type UnmountToolsInstallerRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type UnmountToolsInstallerResponse ¶
type UnmountToolsInstallerResponse struct { }
type UnmountVffsVolume ¶
type UnmountVffsVolume UnmountVffsVolumeRequestType
type UnmountVffsVolumeRequestType ¶
type UnmountVffsVolumeRequestType struct { This ManagedObjectReference `xml:"_this"` VffsUuid string `xml:"vffsUuid"` }
type UnmountVffsVolumeResponse ¶
type UnmountVffsVolumeResponse struct { }
type UnmountVmfsVolume ¶
type UnmountVmfsVolume UnmountVmfsVolumeRequestType
type UnmountVmfsVolumeExRequestType ¶
type UnmountVmfsVolumeExRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsUuid []string `xml:"vmfsUuid"` }
type UnmountVmfsVolumeEx_Task ¶
type UnmountVmfsVolumeEx_Task UnmountVmfsVolumeExRequestType
type UnmountVmfsVolumeEx_TaskResponse ¶
type UnmountVmfsVolumeEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UnmountVmfsVolumeRequestType ¶
type UnmountVmfsVolumeRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsUuid string `xml:"vmfsUuid"` }
type UnmountVmfsVolumeResponse ¶
type UnmountVmfsVolumeResponse struct { }
type UnrecognizedHost ¶
type UnrecognizedHostFault ¶
type UnrecognizedHostFault UnrecognizedHost
type UnregisterAndDestroyRequestType ¶
type UnregisterAndDestroyRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type UnregisterAndDestroy_Task ¶
type UnregisterAndDestroy_Task UnregisterAndDestroyRequestType
type UnregisterAndDestroy_TaskResponse ¶
type UnregisterAndDestroy_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UnregisterExtension ¶
type UnregisterExtension UnregisterExtensionRequestType
type UnregisterExtensionRequestType ¶
type UnregisterExtensionRequestType struct { This ManagedObjectReference `xml:"_this"` ExtensionKey string `xml:"extensionKey"` }
type UnregisterExtensionResponse ¶
type UnregisterExtensionResponse struct { }
type UnregisterHealthUpdateProvider ¶ added in v0.12.0
type UnregisterHealthUpdateProvider UnregisterHealthUpdateProviderRequestType
type UnregisterHealthUpdateProviderRequestType ¶ added in v0.12.0
type UnregisterHealthUpdateProviderRequestType struct { This ManagedObjectReference `xml:"_this"` ProviderId string `xml:"providerId"` }
type UnregisterHealthUpdateProviderResponse ¶ added in v0.12.0
type UnregisterHealthUpdateProviderResponse struct { }
type UnregisterVAppRequestType ¶ added in v0.18.0
type UnregisterVAppRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type UnregisterVApp_Task ¶ added in v0.18.0
type UnregisterVApp_Task UnregisterVAppRequestType
type UnregisterVApp_TaskResponse ¶ added in v0.18.0
type UnregisterVApp_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UnregisterVM ¶
type UnregisterVM UnregisterVMRequestType
type UnregisterVMRequestType ¶
type UnregisterVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type UnregisterVMResponse ¶
type UnregisterVMResponse struct { }
type UnsharedSwapVMotionNotSupported ¶
type UnsharedSwapVMotionNotSupported struct {
}type UnsharedSwapVMotionNotSupportedFault ¶
type UnsharedSwapVMotionNotSupportedFault UnsharedSwapVMotionNotSupported
type UnsupportedDatastore ¶
type UnsupportedDatastore struct { VmConfigFault Datastore *ManagedObjectReference `xml:"datastore,omitempty"` }
func (*UnsupportedDatastore) GetUnsupportedDatastore ¶
func (b *UnsupportedDatastore) GetUnsupportedDatastore() *UnsupportedDatastore
type UnsupportedDatastoreFault ¶
type UnsupportedDatastoreFault BaseUnsupportedDatastore
type UnsupportedGuest ¶
type UnsupportedGuest struct { InvalidVmConfig UnsupportedGuestOS string `xml:"unsupportedGuestOS"` }
type UnsupportedGuestFault ¶
type UnsupportedGuestFault UnsupportedGuest
type UnsupportedVimApiVersionFault ¶
type UnsupportedVimApiVersionFault UnsupportedVimApiVersion
type UnsupportedVmxLocation ¶
type UnsupportedVmxLocation struct {
VmConfigFault
}
type UnsupportedVmxLocationFault ¶
type UnsupportedVmxLocationFault UnsupportedVmxLocation
type UnusedVirtualDiskBlocksNotScrubbed ¶
type UnusedVirtualDiskBlocksNotScrubbed struct {
DeviceBackingNotSupported
}
type UnusedVirtualDiskBlocksNotScrubbedFault ¶
type UnusedVirtualDiskBlocksNotScrubbedFault UnusedVirtualDiskBlocksNotScrubbed
type UpdateAnswerFileRequestType ¶
type UpdateAnswerFileRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` ConfigSpec BaseAnswerFileCreateSpec `xml:"configSpec,typeattr"` }
type UpdateAnswerFile_Task ¶
type UpdateAnswerFile_Task UpdateAnswerFileRequestType
type UpdateAnswerFile_TaskResponse ¶
type UpdateAnswerFile_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateAssignedLicense ¶
type UpdateAssignedLicense UpdateAssignedLicenseRequestType
type UpdateAssignedLicenseRequestType ¶
type UpdateAssignedLicenseRequestType struct { This ManagedObjectReference `xml:"_this"` Entity string `xml:"entity"` LicenseKey string `xml:"licenseKey"` EntityDisplayName string `xml:"entityDisplayName,omitempty"` }
type UpdateAssignedLicenseResponse ¶
type UpdateAssignedLicenseResponse struct {
Returnval LicenseManagerLicenseInfo `xml:"returnval"`
}
type UpdateAuthorizationRole ¶
type UpdateAuthorizationRole UpdateAuthorizationRoleRequestType
type UpdateAuthorizationRoleRequestType ¶
type UpdateAuthorizationRoleRequestType struct { This ManagedObjectReference `xml:"_this"` RoleId int32 `xml:"roleId"` NewName string `xml:"newName"` PrivIds []string `xml:"privIds,omitempty"` }
type UpdateAuthorizationRoleResponse ¶
type UpdateAuthorizationRoleResponse struct { }
type UpdateBootDevice ¶
type UpdateBootDevice UpdateBootDeviceRequestType
type UpdateBootDeviceRequestType ¶
type UpdateBootDeviceRequestType struct { This ManagedObjectReference `xml:"_this"` Key string `xml:"key"` }
type UpdateBootDeviceResponse ¶
type UpdateBootDeviceResponse struct { }
type UpdateChildResourceConfiguration ¶
type UpdateChildResourceConfiguration UpdateChildResourceConfigurationRequestType
type UpdateChildResourceConfigurationRequestType ¶
type UpdateChildResourceConfigurationRequestType struct { This ManagedObjectReference `xml:"_this"` Spec []ResourceConfigSpec `xml:"spec"` }
type UpdateChildResourceConfigurationResponse ¶
type UpdateChildResourceConfigurationResponse struct { }
type UpdateClusterProfile ¶
type UpdateClusterProfile UpdateClusterProfileRequestType
type UpdateClusterProfileRequestType ¶
type UpdateClusterProfileRequestType struct { This ManagedObjectReference `xml:"_this"` Config BaseClusterProfileConfigSpec `xml:"config,typeattr"` }
type UpdateClusterProfileResponse ¶
type UpdateClusterProfileResponse struct { }
type UpdateConfig ¶
type UpdateConfig UpdateConfigRequestType
type UpdateConfigRequestType ¶
type UpdateConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name,omitempty"` Config *ResourceConfigSpec `xml:"config,omitempty"` }
type UpdateConfigResponse ¶
type UpdateConfigResponse struct { }
type UpdateConsoleIpRouteConfig ¶
type UpdateConsoleIpRouteConfig UpdateConsoleIpRouteConfigRequestType
type UpdateConsoleIpRouteConfigRequestType ¶
type UpdateConsoleIpRouteConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Config BaseHostIpRouteConfig `xml:"config,typeattr"` }
type UpdateConsoleIpRouteConfigResponse ¶
type UpdateConsoleIpRouteConfigResponse struct { }
type UpdateCounterLevelMapping ¶
type UpdateCounterLevelMapping UpdateCounterLevelMappingRequestType
type UpdateCounterLevelMappingRequestType ¶
type UpdateCounterLevelMappingRequestType struct { This ManagedObjectReference `xml:"_this"` CounterLevelMap []PerformanceManagerCounterLevelMapping `xml:"counterLevelMap"` }
type UpdateCounterLevelMappingResponse ¶
type UpdateCounterLevelMappingResponse struct { }
type UpdateDVSHealthCheckConfigRequestType ¶
type UpdateDVSHealthCheckConfigRequestType struct { This ManagedObjectReference `xml:"_this"` HealthCheckConfig []BaseDVSHealthCheckConfig `xml:"healthCheckConfig,typeattr"` }
type UpdateDVSHealthCheckConfig_Task ¶
type UpdateDVSHealthCheckConfig_Task UpdateDVSHealthCheckConfigRequestType
type UpdateDVSHealthCheckConfig_TaskResponse ¶
type UpdateDVSHealthCheckConfig_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateDVSLacpGroupConfigRequestType ¶
type UpdateDVSLacpGroupConfigRequestType struct { This ManagedObjectReference `xml:"_this"` LacpGroupSpec []VMwareDvsLacpGroupSpec `xml:"lacpGroupSpec"` }
type UpdateDVSLacpGroupConfig_Task ¶
type UpdateDVSLacpGroupConfig_Task UpdateDVSLacpGroupConfigRequestType
type UpdateDVSLacpGroupConfig_TaskResponse ¶
type UpdateDVSLacpGroupConfig_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateDateTime ¶
type UpdateDateTime UpdateDateTimeRequestType
type UpdateDateTimeConfig ¶
type UpdateDateTimeConfig UpdateDateTimeConfigRequestType
type UpdateDateTimeConfigRequestType ¶
type UpdateDateTimeConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Config HostDateTimeConfig `xml:"config"` }
type UpdateDateTimeConfigResponse ¶
type UpdateDateTimeConfigResponse struct { }
type UpdateDateTimeRequestType ¶
type UpdateDateTimeRequestType struct { This ManagedObjectReference `xml:"_this"` DateTime time.Time `xml:"dateTime"` }
type UpdateDateTimeResponse ¶
type UpdateDateTimeResponse struct { }
type UpdateDefaultPolicy ¶
type UpdateDefaultPolicy UpdateDefaultPolicyRequestType
type UpdateDefaultPolicyRequestType ¶
type UpdateDefaultPolicyRequestType struct { This ManagedObjectReference `xml:"_this"` DefaultPolicy HostFirewallDefaultPolicy `xml:"defaultPolicy"` }
type UpdateDefaultPolicyResponse ¶
type UpdateDefaultPolicyResponse struct { }
type UpdateDiskPartitions ¶
type UpdateDiskPartitions UpdateDiskPartitionsRequestType
type UpdateDiskPartitionsRequestType ¶
type UpdateDiskPartitionsRequestType struct { This ManagedObjectReference `xml:"_this"` DevicePath string `xml:"devicePath"` Spec HostDiskPartitionSpec `xml:"spec"` }
type UpdateDiskPartitionsResponse ¶
type UpdateDiskPartitionsResponse struct { }
type UpdateDnsConfig ¶
type UpdateDnsConfig UpdateDnsConfigRequestType
type UpdateDnsConfigRequestType ¶
type UpdateDnsConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Config BaseHostDnsConfig `xml:"config,typeattr"` }
type UpdateDnsConfigResponse ¶
type UpdateDnsConfigResponse struct { }
type UpdateDvsCapability ¶
type UpdateDvsCapability UpdateDvsCapabilityRequestType
type UpdateDvsCapabilityRequestType ¶
type UpdateDvsCapabilityRequestType struct { This ManagedObjectReference `xml:"_this"` Capability DVSCapability `xml:"capability"` }
type UpdateDvsCapabilityResponse ¶
type UpdateDvsCapabilityResponse struct { }
type UpdateExtension ¶
type UpdateExtension UpdateExtensionRequestType
type UpdateExtensionRequestType ¶
type UpdateExtensionRequestType struct { This ManagedObjectReference `xml:"_this"` Extension Extension `xml:"extension"` }
type UpdateExtensionResponse ¶
type UpdateExtensionResponse struct { }
type UpdateFlags ¶
type UpdateFlags UpdateFlagsRequestType
type UpdateFlagsRequestType ¶
type UpdateFlagsRequestType struct { This ManagedObjectReference `xml:"_this"` FlagInfo HostFlagInfo `xml:"flagInfo"` }
type UpdateFlagsResponse ¶
type UpdateFlagsResponse struct { }
type UpdateGraphicsConfig ¶ added in v0.12.0
type UpdateGraphicsConfig UpdateGraphicsConfigRequestType
type UpdateGraphicsConfigRequestType ¶ added in v0.12.0
type UpdateGraphicsConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Config HostGraphicsConfig `xml:"config"` }
type UpdateGraphicsConfigResponse ¶ added in v0.12.0
type UpdateGraphicsConfigResponse struct { }
type UpdateHostCustomizationsRequestType ¶ added in v0.12.0
type UpdateHostCustomizationsRequestType struct { This ManagedObjectReference `xml:"_this"` HostToConfigSpecMap []HostProfileManagerHostToConfigSpecMap `xml:"hostToConfigSpecMap,omitempty"` }
type UpdateHostCustomizations_Task ¶ added in v0.12.0
type UpdateHostCustomizations_Task UpdateHostCustomizationsRequestType
type UpdateHostCustomizations_TaskResponse ¶ added in v0.12.0
type UpdateHostCustomizations_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateHostImageAcceptanceLevel ¶
type UpdateHostImageAcceptanceLevel UpdateHostImageAcceptanceLevelRequestType
type UpdateHostImageAcceptanceLevelRequestType ¶
type UpdateHostImageAcceptanceLevelRequestType struct { This ManagedObjectReference `xml:"_this"` NewAcceptanceLevel string `xml:"newAcceptanceLevel"` }
type UpdateHostImageAcceptanceLevelResponse ¶
type UpdateHostImageAcceptanceLevelResponse struct { }
type UpdateHostProfile ¶
type UpdateHostProfile UpdateHostProfileRequestType
type UpdateHostProfileRequestType ¶
type UpdateHostProfileRequestType struct { This ManagedObjectReference `xml:"_this"` Config BaseHostProfileConfigSpec `xml:"config,typeattr"` }
type UpdateHostProfileResponse ¶
type UpdateHostProfileResponse struct { }
type UpdateHostSpecification ¶ added in v0.12.0
type UpdateHostSpecification UpdateHostSpecificationRequestType
type UpdateHostSpecificationRequestType ¶ added in v0.12.0
type UpdateHostSpecificationRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` HostSpec HostSpecification `xml:"hostSpec"` }
type UpdateHostSpecificationResponse ¶ added in v0.12.0
type UpdateHostSpecificationResponse struct { }
type UpdateHostSubSpecification ¶ added in v0.12.0
type UpdateHostSubSpecification UpdateHostSubSpecificationRequestType
type UpdateHostSubSpecificationRequestType ¶ added in v0.12.0
type UpdateHostSubSpecificationRequestType struct { This ManagedObjectReference `xml:"_this"` Host ManagedObjectReference `xml:"host"` HostSubSpec HostSubSpecification `xml:"hostSubSpec"` }
type UpdateHostSubSpecificationResponse ¶ added in v0.12.0
type UpdateHostSubSpecificationResponse struct { }
type UpdateInternetScsiAdvancedOptions ¶
type UpdateInternetScsiAdvancedOptions UpdateInternetScsiAdvancedOptionsRequestType
type UpdateInternetScsiAdvancedOptionsRequestType ¶
type UpdateInternetScsiAdvancedOptionsRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaDevice string `xml:"iScsiHbaDevice"` TargetSet *HostInternetScsiHbaTargetSet `xml:"targetSet,omitempty"` Options []HostInternetScsiHbaParamValue `xml:"options"` }
type UpdateInternetScsiAdvancedOptionsResponse ¶
type UpdateInternetScsiAdvancedOptionsResponse struct { }
type UpdateInternetScsiAlias ¶
type UpdateInternetScsiAlias UpdateInternetScsiAliasRequestType
type UpdateInternetScsiAliasRequestType ¶
type UpdateInternetScsiAliasRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaDevice string `xml:"iScsiHbaDevice"` IScsiAlias string `xml:"iScsiAlias"` }
type UpdateInternetScsiAliasResponse ¶
type UpdateInternetScsiAliasResponse struct { }
type UpdateInternetScsiAuthenticationProperties ¶
type UpdateInternetScsiAuthenticationProperties UpdateInternetScsiAuthenticationPropertiesRequestType
type UpdateInternetScsiAuthenticationPropertiesRequestType ¶
type UpdateInternetScsiAuthenticationPropertiesRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaDevice string `xml:"iScsiHbaDevice"` AuthenticationProperties HostInternetScsiHbaAuthenticationProperties `xml:"authenticationProperties"` TargetSet *HostInternetScsiHbaTargetSet `xml:"targetSet,omitempty"` }
type UpdateInternetScsiAuthenticationPropertiesResponse ¶
type UpdateInternetScsiAuthenticationPropertiesResponse struct { }
type UpdateInternetScsiDigestProperties ¶
type UpdateInternetScsiDigestProperties UpdateInternetScsiDigestPropertiesRequestType
type UpdateInternetScsiDigestPropertiesRequestType ¶
type UpdateInternetScsiDigestPropertiesRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaDevice string `xml:"iScsiHbaDevice"` TargetSet *HostInternetScsiHbaTargetSet `xml:"targetSet,omitempty"` DigestProperties HostInternetScsiHbaDigestProperties `xml:"digestProperties"` }
type UpdateInternetScsiDigestPropertiesResponse ¶
type UpdateInternetScsiDigestPropertiesResponse struct { }
type UpdateInternetScsiDiscoveryProperties ¶
type UpdateInternetScsiDiscoveryProperties UpdateInternetScsiDiscoveryPropertiesRequestType
type UpdateInternetScsiDiscoveryPropertiesRequestType ¶
type UpdateInternetScsiDiscoveryPropertiesRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaDevice string `xml:"iScsiHbaDevice"` DiscoveryProperties HostInternetScsiHbaDiscoveryProperties `xml:"discoveryProperties"` }
type UpdateInternetScsiDiscoveryPropertiesResponse ¶
type UpdateInternetScsiDiscoveryPropertiesResponse struct { }
type UpdateInternetScsiIPProperties ¶
type UpdateInternetScsiIPProperties UpdateInternetScsiIPPropertiesRequestType
type UpdateInternetScsiIPPropertiesRequestType ¶
type UpdateInternetScsiIPPropertiesRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaDevice string `xml:"iScsiHbaDevice"` IpProperties HostInternetScsiHbaIPProperties `xml:"ipProperties"` }
type UpdateInternetScsiIPPropertiesResponse ¶
type UpdateInternetScsiIPPropertiesResponse struct { }
type UpdateInternetScsiName ¶
type UpdateInternetScsiName UpdateInternetScsiNameRequestType
type UpdateInternetScsiNameRequestType ¶
type UpdateInternetScsiNameRequestType struct { This ManagedObjectReference `xml:"_this"` IScsiHbaDevice string `xml:"iScsiHbaDevice"` IScsiName string `xml:"iScsiName"` }
type UpdateInternetScsiNameResponse ¶
type UpdateInternetScsiNameResponse struct { }
type UpdateIpConfig ¶
type UpdateIpConfig UpdateIpConfigRequestType
type UpdateIpConfigRequestType ¶
type UpdateIpConfigRequestType struct { This ManagedObjectReference `xml:"_this"` IpConfig HostIpConfig `xml:"ipConfig"` }
type UpdateIpConfigResponse ¶
type UpdateIpConfigResponse struct { }
type UpdateIpPool ¶
type UpdateIpPool UpdateIpPoolRequestType
type UpdateIpPoolRequestType ¶
type UpdateIpPoolRequestType struct { This ManagedObjectReference `xml:"_this"` Dc ManagedObjectReference `xml:"dc"` Pool IpPool `xml:"pool"` }
type UpdateIpPoolResponse ¶
type UpdateIpPoolResponse struct { }
type UpdateIpRouteConfig ¶
type UpdateIpRouteConfig UpdateIpRouteConfigRequestType
type UpdateIpRouteConfigRequestType ¶
type UpdateIpRouteConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Config BaseHostIpRouteConfig `xml:"config,typeattr"` }
type UpdateIpRouteConfigResponse ¶
type UpdateIpRouteConfigResponse struct { }
type UpdateIpRouteTableConfig ¶
type UpdateIpRouteTableConfig UpdateIpRouteTableConfigRequestType
type UpdateIpRouteTableConfigRequestType ¶
type UpdateIpRouteTableConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Config HostIpRouteTableConfig `xml:"config"` }
type UpdateIpRouteTableConfigResponse ¶
type UpdateIpRouteTableConfigResponse struct { }
type UpdateIpmi ¶
type UpdateIpmi UpdateIpmiRequestType
type UpdateIpmiRequestType ¶
type UpdateIpmiRequestType struct { This ManagedObjectReference `xml:"_this"` IpmiInfo HostIpmiInfo `xml:"ipmiInfo"` }
type UpdateIpmiResponse ¶
type UpdateIpmiResponse struct { }
type UpdateKmipServer ¶ added in v0.12.0
type UpdateKmipServer UpdateKmipServerRequestType
type UpdateKmipServerRequestType ¶ added in v0.12.0
type UpdateKmipServerRequestType struct { This ManagedObjectReference `xml:"_this"` Server KmipServerSpec `xml:"server"` }
type UpdateKmipServerResponse ¶ added in v0.12.0
type UpdateKmipServerResponse struct { }
type UpdateKmsSignedCsrClientCert ¶ added in v0.12.0
type UpdateKmsSignedCsrClientCert UpdateKmsSignedCsrClientCertRequestType
type UpdateKmsSignedCsrClientCertRequestType ¶ added in v0.12.0
type UpdateKmsSignedCsrClientCertRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster KeyProviderId `xml:"cluster"` Certificate string `xml:"certificate"` }
type UpdateKmsSignedCsrClientCertResponse ¶ added in v0.12.0
type UpdateKmsSignedCsrClientCertResponse struct { }
type UpdateLicense ¶
type UpdateLicense UpdateLicenseRequestType
type UpdateLicenseLabel ¶
type UpdateLicenseLabel UpdateLicenseLabelRequestType
type UpdateLicenseLabelRequestType ¶
type UpdateLicenseLabelRequestType struct { This ManagedObjectReference `xml:"_this"` LicenseKey string `xml:"licenseKey"` LabelKey string `xml:"labelKey"` LabelValue string `xml:"labelValue"` }
type UpdateLicenseLabelResponse ¶
type UpdateLicenseLabelResponse struct { }
type UpdateLicenseRequestType ¶
type UpdateLicenseRequestType struct { This ManagedObjectReference `xml:"_this"` LicenseKey string `xml:"licenseKey"` Labels []KeyValue `xml:"labels,omitempty"` }
type UpdateLicenseResponse ¶
type UpdateLicenseResponse struct {
Returnval LicenseManagerLicenseInfo `xml:"returnval"`
}
type UpdateLinkedChildren ¶
type UpdateLinkedChildren UpdateLinkedChildrenRequestType
type UpdateLinkedChildrenRequestType ¶
type UpdateLinkedChildrenRequestType struct { This ManagedObjectReference `xml:"_this"` AddChangeSet []VirtualAppLinkInfo `xml:"addChangeSet,omitempty"` RemoveSet []ManagedObjectReference `xml:"removeSet,omitempty"` }
type UpdateLinkedChildrenResponse ¶
type UpdateLinkedChildrenResponse struct { }
type UpdateLocalSwapDatastore ¶
type UpdateLocalSwapDatastore UpdateLocalSwapDatastoreRequestType
type UpdateLocalSwapDatastoreRequestType ¶
type UpdateLocalSwapDatastoreRequestType struct { This ManagedObjectReference `xml:"_this"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` }
type UpdateLocalSwapDatastoreResponse ¶
type UpdateLocalSwapDatastoreResponse struct { }
type UpdateLockdownExceptions ¶
type UpdateLockdownExceptions UpdateLockdownExceptionsRequestType
type UpdateLockdownExceptionsRequestType ¶
type UpdateLockdownExceptionsRequestType struct { This ManagedObjectReference `xml:"_this"` Users []string `xml:"users,omitempty"` }
type UpdateLockdownExceptionsResponse ¶
type UpdateLockdownExceptionsResponse struct { }
type UpdateModuleOptionString ¶
type UpdateModuleOptionString UpdateModuleOptionStringRequestType
type UpdateModuleOptionStringRequestType ¶
type UpdateModuleOptionStringRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Options string `xml:"options"` }
type UpdateModuleOptionStringResponse ¶
type UpdateModuleOptionStringResponse struct { }
type UpdateNetworkConfig ¶
type UpdateNetworkConfig UpdateNetworkConfigRequestType
type UpdateNetworkConfigRequestType ¶
type UpdateNetworkConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Config HostNetworkConfig `xml:"config"` ChangeMode string `xml:"changeMode"` }
type UpdateNetworkConfigResponse ¶
type UpdateNetworkConfigResponse struct {
Returnval HostNetworkConfigResult `xml:"returnval"`
}
type UpdateNetworkResourcePool ¶
type UpdateNetworkResourcePool UpdateNetworkResourcePoolRequestType
type UpdateNetworkResourcePoolRequestType ¶
type UpdateNetworkResourcePoolRequestType struct { This ManagedObjectReference `xml:"_this"` ConfigSpec []DVSNetworkResourcePoolConfigSpec `xml:"configSpec"` }
type UpdateNetworkResourcePoolResponse ¶
type UpdateNetworkResourcePoolResponse struct { }
type UpdateOptions ¶
type UpdateOptions UpdateOptionsRequestType
type UpdateOptionsRequestType ¶
type UpdateOptionsRequestType struct { This ManagedObjectReference `xml:"_this"` ChangedValue []BaseOptionValue `xml:"changedValue,typeattr"` }
type UpdateOptionsResponse ¶
type UpdateOptionsResponse struct { }
type UpdatePassthruConfig ¶
type UpdatePassthruConfig UpdatePassthruConfigRequestType
type UpdatePassthruConfigRequestType ¶
type UpdatePassthruConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Config []BaseHostPciPassthruConfig `xml:"config,typeattr"` }
type UpdatePassthruConfigResponse ¶
type UpdatePassthruConfigResponse struct { }
type UpdatePerfInterval ¶
type UpdatePerfInterval UpdatePerfIntervalRequestType
type UpdatePerfIntervalRequestType ¶
type UpdatePerfIntervalRequestType struct { This ManagedObjectReference `xml:"_this"` Interval PerfInterval `xml:"interval"` }
type UpdatePerfIntervalResponse ¶
type UpdatePerfIntervalResponse struct { }
type UpdatePhysicalNicLinkSpeed ¶
type UpdatePhysicalNicLinkSpeed UpdatePhysicalNicLinkSpeedRequestType
type UpdatePhysicalNicLinkSpeedRequestType ¶
type UpdatePhysicalNicLinkSpeedRequestType struct { This ManagedObjectReference `xml:"_this"` Device string `xml:"device"` LinkSpeed *PhysicalNicLinkInfo `xml:"linkSpeed,omitempty"` }
type UpdatePhysicalNicLinkSpeedResponse ¶
type UpdatePhysicalNicLinkSpeedResponse struct { }
type UpdatePortGroup ¶
type UpdatePortGroup UpdatePortGroupRequestType
type UpdatePortGroupRequestType ¶
type UpdatePortGroupRequestType struct { This ManagedObjectReference `xml:"_this"` PgName string `xml:"pgName"` Portgrp HostPortGroupSpec `xml:"portgrp"` }
type UpdatePortGroupResponse ¶
type UpdatePortGroupResponse struct { }
type UpdateProgress ¶
type UpdateProgress UpdateProgressRequestType
type UpdateProgressRequestType ¶
type UpdateProgressRequestType struct { This ManagedObjectReference `xml:"_this"` PercentDone int32 `xml:"percentDone"` }
type UpdateProgressResponse ¶
type UpdateProgressResponse struct { }
type UpdateReferenceHost ¶
type UpdateReferenceHost UpdateReferenceHostRequestType
type UpdateReferenceHostRequestType ¶
type UpdateReferenceHostRequestType struct { This ManagedObjectReference `xml:"_this"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type UpdateReferenceHostResponse ¶
type UpdateReferenceHostResponse struct { }
type UpdateRuleset ¶
type UpdateRuleset UpdateRulesetRequestType
type UpdateRulesetRequestType ¶
type UpdateRulesetRequestType struct { This ManagedObjectReference `xml:"_this"` Id string `xml:"id"` Spec HostFirewallRulesetRulesetSpec `xml:"spec"` }
type UpdateRulesetResponse ¶
type UpdateRulesetResponse struct { }
type UpdateScsiLunDisplayName ¶
type UpdateScsiLunDisplayName UpdateScsiLunDisplayNameRequestType
type UpdateScsiLunDisplayNameRequestType ¶
type UpdateScsiLunDisplayNameRequestType struct { This ManagedObjectReference `xml:"_this"` LunUuid string `xml:"lunUuid"` DisplayName string `xml:"displayName"` }
type UpdateScsiLunDisplayNameResponse ¶
type UpdateScsiLunDisplayNameResponse struct { }
type UpdateSelfSignedClientCert ¶ added in v0.12.0
type UpdateSelfSignedClientCert UpdateSelfSignedClientCertRequestType
type UpdateSelfSignedClientCertRequestType ¶ added in v0.12.0
type UpdateSelfSignedClientCertRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster KeyProviderId `xml:"cluster"` Certificate string `xml:"certificate"` }
type UpdateSelfSignedClientCertResponse ¶ added in v0.12.0
type UpdateSelfSignedClientCertResponse struct { }
type UpdateServiceConsoleVirtualNic ¶
type UpdateServiceConsoleVirtualNic UpdateServiceConsoleVirtualNicRequestType
type UpdateServiceConsoleVirtualNicRequestType ¶
type UpdateServiceConsoleVirtualNicRequestType struct { This ManagedObjectReference `xml:"_this"` Device string `xml:"device"` Nic HostVirtualNicSpec `xml:"nic"` }
type UpdateServiceConsoleVirtualNicResponse ¶
type UpdateServiceConsoleVirtualNicResponse struct { }
type UpdateServiceMessage ¶
type UpdateServiceMessage UpdateServiceMessageRequestType
type UpdateServiceMessageRequestType ¶
type UpdateServiceMessageRequestType struct { This ManagedObjectReference `xml:"_this"` Message string `xml:"message"` }
type UpdateServiceMessageResponse ¶
type UpdateServiceMessageResponse struct { }
type UpdateServicePolicy ¶
type UpdateServicePolicy UpdateServicePolicyRequestType
type UpdateServicePolicyRequestType ¶
type UpdateServicePolicyRequestType struct { This ManagedObjectReference `xml:"_this"` Id string `xml:"id"` Policy string `xml:"policy"` }
type UpdateServicePolicyResponse ¶
type UpdateServicePolicyResponse struct { }
type UpdateSet ¶
type UpdateSet struct { DynamicData Version string `xml:"version"` FilterSet []PropertyFilterUpdate `xml:"filterSet,omitempty"` Truncated *bool `xml:"truncated"` }
type UpdateSoftwareInternetScsiEnabled ¶
type UpdateSoftwareInternetScsiEnabled UpdateSoftwareInternetScsiEnabledRequestType
type UpdateSoftwareInternetScsiEnabledRequestType ¶
type UpdateSoftwareInternetScsiEnabledRequestType struct { This ManagedObjectReference `xml:"_this"` Enabled bool `xml:"enabled"` }
type UpdateSoftwareInternetScsiEnabledResponse ¶
type UpdateSoftwareInternetScsiEnabledResponse struct { }
type UpdateSystemResources ¶
type UpdateSystemResources UpdateSystemResourcesRequestType
type UpdateSystemResourcesRequestType ¶
type UpdateSystemResourcesRequestType struct { This ManagedObjectReference `xml:"_this"` ResourceInfo HostSystemResourceInfo `xml:"resourceInfo"` }
type UpdateSystemResourcesResponse ¶
type UpdateSystemResourcesResponse struct { }
type UpdateSystemSwapConfiguration ¶
type UpdateSystemSwapConfiguration UpdateSystemSwapConfigurationRequestType
type UpdateSystemSwapConfigurationRequestType ¶
type UpdateSystemSwapConfigurationRequestType struct { This ManagedObjectReference `xml:"_this"` SysSwapConfig HostSystemSwapConfiguration `xml:"sysSwapConfig"` }
type UpdateSystemSwapConfigurationResponse ¶
type UpdateSystemSwapConfigurationResponse struct { }
type UpdateSystemUsers ¶
type UpdateSystemUsers UpdateSystemUsersRequestType
type UpdateSystemUsersRequestType ¶
type UpdateSystemUsersRequestType struct { This ManagedObjectReference `xml:"_this"` Users []string `xml:"users,omitempty"` }
type UpdateSystemUsersResponse ¶
type UpdateSystemUsersResponse struct { }
type UpdateUser ¶
type UpdateUser UpdateUserRequestType
type UpdateUserRequestType ¶
type UpdateUserRequestType struct { This ManagedObjectReference `xml:"_this"` User BaseHostAccountSpec `xml:"user,typeattr"` }
type UpdateUserResponse ¶
type UpdateUserResponse struct { }
type UpdateVAppConfig ¶
type UpdateVAppConfig UpdateVAppConfigRequestType
type UpdateVAppConfigRequestType ¶
type UpdateVAppConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Spec VAppConfigSpec `xml:"spec"` }
type UpdateVAppConfigResponse ¶
type UpdateVAppConfigResponse struct { }
type UpdateVStorageInfrastructureObjectPolicyRequestType ¶ added in v0.18.0
type UpdateVStorageInfrastructureObjectPolicyRequestType struct { This ManagedObjectReference `xml:"_this"` Spec VslmInfrastructureObjectPolicySpec `xml:"spec"` }
type UpdateVStorageInfrastructureObjectPolicy_Task ¶ added in v0.18.0
type UpdateVStorageInfrastructureObjectPolicy_Task UpdateVStorageInfrastructureObjectPolicyRequestType
type UpdateVStorageInfrastructureObjectPolicy_TaskResponse ¶ added in v0.18.0
type UpdateVStorageInfrastructureObjectPolicy_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateVStorageObjectPolicyRequestType ¶ added in v0.18.0
type UpdateVStorageObjectPolicyRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` }
type UpdateVStorageObjectPolicy_Task ¶ added in v0.18.0
type UpdateVStorageObjectPolicy_Task UpdateVStorageObjectPolicyRequestType
type UpdateVStorageObjectPolicy_TaskResponse ¶ added in v0.18.0
type UpdateVStorageObjectPolicy_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateVVolVirtualMachineFilesRequestType ¶ added in v0.12.0
type UpdateVVolVirtualMachineFilesRequestType struct { This ManagedObjectReference `xml:"_this"` FailoverPair []DatastoreVVolContainerFailoverPair `xml:"failoverPair,omitempty"` }
type UpdateVVolVirtualMachineFiles_Task ¶ added in v0.12.0
type UpdateVVolVirtualMachineFiles_Task UpdateVVolVirtualMachineFilesRequestType
type UpdateVVolVirtualMachineFiles_TaskResponse ¶ added in v0.12.0
type UpdateVVolVirtualMachineFiles_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateVirtualMachineFilesRequestType ¶
type UpdateVirtualMachineFilesRequestType struct { This ManagedObjectReference `xml:"_this"` MountPathDatastoreMapping []DatastoreMountPathDatastorePair `xml:"mountPathDatastoreMapping"` }
type UpdateVirtualMachineFilesResult ¶
type UpdateVirtualMachineFilesResult struct { DynamicData FailedVmFile []UpdateVirtualMachineFilesResultFailedVmFileInfo `xml:"failedVmFile,omitempty"` }
type UpdateVirtualMachineFilesResultFailedVmFileInfo ¶
type UpdateVirtualMachineFilesResultFailedVmFileInfo struct { DynamicData VmFile string `xml:"vmFile"` Fault LocalizedMethodFault `xml:"fault"` }
type UpdateVirtualMachineFiles_Task ¶
type UpdateVirtualMachineFiles_Task UpdateVirtualMachineFilesRequestType
type UpdateVirtualMachineFiles_TaskResponse ¶
type UpdateVirtualMachineFiles_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateVirtualNic ¶
type UpdateVirtualNic UpdateVirtualNicRequestType
type UpdateVirtualNicRequestType ¶
type UpdateVirtualNicRequestType struct { This ManagedObjectReference `xml:"_this"` Device string `xml:"device"` Nic HostVirtualNicSpec `xml:"nic"` }
type UpdateVirtualNicResponse ¶
type UpdateVirtualNicResponse struct { }
type UpdateVirtualSwitch ¶
type UpdateVirtualSwitch UpdateVirtualSwitchRequestType
type UpdateVirtualSwitchRequestType ¶
type UpdateVirtualSwitchRequestType struct { This ManagedObjectReference `xml:"_this"` VswitchName string `xml:"vswitchName"` Spec HostVirtualSwitchSpec `xml:"spec"` }
type UpdateVirtualSwitchResponse ¶
type UpdateVirtualSwitchResponse struct { }
type UpdateVmfsUnmapBandwidth ¶ added in v0.18.0
type UpdateVmfsUnmapBandwidth UpdateVmfsUnmapBandwidthRequestType
type UpdateVmfsUnmapBandwidthRequestType ¶ added in v0.18.0
type UpdateVmfsUnmapBandwidthRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsUuid string `xml:"vmfsUuid"` UnmapBandwidthSpec VmfsUnmapBandwidthSpec `xml:"unmapBandwidthSpec"` }
type UpdateVmfsUnmapBandwidthResponse ¶ added in v0.18.0
type UpdateVmfsUnmapBandwidthResponse struct { }
type UpdateVmfsUnmapPriority ¶ added in v0.12.0
type UpdateVmfsUnmapPriority UpdateVmfsUnmapPriorityRequestType
type UpdateVmfsUnmapPriorityRequestType ¶ added in v0.12.0
type UpdateVmfsUnmapPriorityRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsUuid string `xml:"vmfsUuid"` UnmapPriority string `xml:"unmapPriority"` }
type UpdateVmfsUnmapPriorityResponse ¶ added in v0.12.0
type UpdateVmfsUnmapPriorityResponse struct { }
type UpdateVsanRequestType ¶
type UpdateVsanRequestType struct { This ManagedObjectReference `xml:"_this"` Config VsanHostConfigInfo `xml:"config"` }
type UpdateVsan_Task ¶
type UpdateVsan_Task UpdateVsanRequestType
type UpdateVsan_TaskResponse ¶
type UpdateVsan_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdatedAgentBeingRestartedEvent ¶
type UpdatedAgentBeingRestartedEvent struct {
HostEvent
}
type UpgradeEvent ¶
func (*UpgradeEvent) GetUpgradeEvent ¶
func (b *UpgradeEvent) GetUpgradeEvent() *UpgradeEvent
type UpgradeIoFilterRequestType ¶
type UpgradeIoFilterRequestType struct { This ManagedObjectReference `xml:"_this"` FilterId string `xml:"filterId"` CompRes ManagedObjectReference `xml:"compRes"` VibUrl string `xml:"vibUrl"` }
type UpgradeIoFilter_Task ¶
type UpgradeIoFilter_Task UpgradeIoFilterRequestType
type UpgradeIoFilter_TaskResponse ¶
type UpgradeIoFilter_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpgradePolicy ¶
type UpgradePolicy string
type UpgradeToolsRequestType ¶
type UpgradeToolsRequestType struct { This ManagedObjectReference `xml:"_this"` InstallerOptions string `xml:"installerOptions,omitempty"` }
type UpgradeTools_Task ¶
type UpgradeTools_Task UpgradeToolsRequestType
type UpgradeTools_TaskResponse ¶
type UpgradeTools_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpgradeVMRequestType ¶
type UpgradeVMRequestType struct { This ManagedObjectReference `xml:"_this"` Version string `xml:"version,omitempty"` }
type UpgradeVM_Task ¶
type UpgradeVM_Task UpgradeVMRequestType
type UpgradeVM_TaskResponse ¶
type UpgradeVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpgradeVmLayout ¶
type UpgradeVmLayout UpgradeVmLayoutRequestType
type UpgradeVmLayoutRequestType ¶
type UpgradeVmLayoutRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type UpgradeVmLayoutResponse ¶
type UpgradeVmLayoutResponse struct { }
type UpgradeVmfs ¶
type UpgradeVmfs UpgradeVmfsRequestType
type UpgradeVmfsRequestType ¶
type UpgradeVmfsRequestType struct { This ManagedObjectReference `xml:"_this"` VmfsPath string `xml:"vmfsPath"` }
type UpgradeVmfsResponse ¶
type UpgradeVmfsResponse struct { }
type UpgradeVsanObjects ¶
type UpgradeVsanObjects UpgradeVsanObjectsRequestType
type UpgradeVsanObjectsRequestType ¶
type UpgradeVsanObjectsRequestType struct { This ManagedObjectReference `xml:"_this"` Uuids []string `xml:"uuids"` NewVersion int32 `xml:"newVersion"` }
type UpgradeVsanObjectsResponse ¶
type UpgradeVsanObjectsResponse struct {
Returnval []HostVsanInternalSystemVsanObjectOperationResult `xml:"returnval,omitempty"`
}
type UplinkPortMtuNotSupportEvent ¶
type UplinkPortMtuNotSupportEvent struct {
DvsHealthStatusChangeEvent
}
type UplinkPortMtuSupportEvent ¶
type UplinkPortMtuSupportEvent struct {
DvsHealthStatusChangeEvent
}
type UplinkPortVlanTrunkedEvent ¶
type UplinkPortVlanTrunkedEvent struct {
DvsHealthStatusChangeEvent
}
type UplinkPortVlanUntrunkedEvent ¶
type UplinkPortVlanUntrunkedEvent struct {
DvsHealthStatusChangeEvent
}
type UploadClientCert ¶ added in v0.12.0
type UploadClientCert UploadClientCertRequestType
type UploadClientCertRequestType ¶ added in v0.12.0
type UploadClientCertRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster KeyProviderId `xml:"cluster"` Certificate string `xml:"certificate"` PrivateKey string `xml:"privateKey"` }
type UploadClientCertResponse ¶ added in v0.12.0
type UploadClientCertResponse struct { }
type UploadKmipServerCert ¶ added in v0.12.0
type UploadKmipServerCert UploadKmipServerCertRequestType
type UploadKmipServerCertRequestType ¶ added in v0.12.0
type UploadKmipServerCertRequestType struct { This ManagedObjectReference `xml:"_this"` Cluster KeyProviderId `xml:"cluster"` Certificate string `xml:"certificate"` }
type UploadKmipServerCertResponse ¶ added in v0.12.0
type UploadKmipServerCertResponse struct { }
type UsbScanCodeSpec ¶ added in v0.12.0
type UsbScanCodeSpec struct { DynamicData KeyEvents []UsbScanCodeSpecKeyEvent `xml:"keyEvents"` }
type UsbScanCodeSpecKeyEvent ¶ added in v0.12.0
type UsbScanCodeSpecKeyEvent struct { DynamicData UsbHidCode int32 `xml:"usbHidCode"` Modifiers *UsbScanCodeSpecModifierType `xml:"modifiers,omitempty"` }
type UsbScanCodeSpecModifierType ¶ added in v0.12.0
type UsbScanCodeSpecModifierType struct { DynamicData LeftControl *bool `xml:"leftControl"` LeftShift *bool `xml:"leftShift"` LeftAlt *bool `xml:"leftAlt"` LeftGui *bool `xml:"leftGui"` RightControl *bool `xml:"rightControl"` RightShift *bool `xml:"rightShift"` RightAlt *bool `xml:"rightAlt"` RightGui *bool `xml:"rightGui"` }
type UserAssignedToGroup ¶
type UserGroupProfile ¶
type UserGroupProfile struct { ApplyProfile Key string `xml:"key"` }
type UserInputRequiredParameterMetadata ¶
type UserInputRequiredParameterMetadata struct { ProfilePolicyOptionMetadata UserInputParameter []ProfileParameterMetadata `xml:"userInputParameter,omitempty"` }
type UserLoginSessionEvent ¶
type UserLoginSessionEvent struct { SessionEvent IpAddress string `xml:"ipAddress"` UserAgent string `xml:"userAgent,omitempty"` Locale string `xml:"locale"` SessionId string `xml:"sessionId"` }
type UserLogoutSessionEvent ¶
type UserNotFound ¶
type UserNotFoundFault ¶
type UserNotFoundFault UserNotFound
type UserPasswordChanged ¶
type UserPrivilegeResult ¶ added in v0.12.0
type UserPrivilegeResult struct { DynamicData Entity ManagedObjectReference `xml:"entity"` Privileges []string `xml:"privileges,omitempty"` }
type UserProfile ¶
type UserProfile struct { ApplyProfile Key string `xml:"key"` }
type UserSearchResult ¶
type UserSearchResult struct { DynamicData Principal string `xml:"principal"` FullName string `xml:"fullName,omitempty"` Group bool `xml:"group"` }
func (*UserSearchResult) GetUserSearchResult ¶
func (b *UserSearchResult) GetUserSearchResult() *UserSearchResult
type UserSession ¶
type UserSession struct { DynamicData Key string `xml:"key"` UserName string `xml:"userName"` FullName string `xml:"fullName"` LoginTime time.Time `xml:"loginTime"` LastActiveTime time.Time `xml:"lastActiveTime"` Locale string `xml:"locale"` MessageLocale string `xml:"messageLocale"` ExtensionSession *bool `xml:"extensionSession"` IpAddress string `xml:"ipAddress,omitempty"` UserAgent string `xml:"userAgent,omitempty"` CallCount int64 `xml:"callCount,omitempty"` }
type UserUnassignedFromGroup ¶
type UserUpgradeEvent ¶
type UserUpgradeEvent struct {
UpgradeEvent
}
type VASAStorageArray ¶
type VASAStorageArray struct { DynamicData Name string `xml:"name"` Uuid string `xml:"uuid"` VendorId string `xml:"vendorId"` ModelId string `xml:"modelId"` }
type VAppAutoStartAction ¶
type VAppAutoStartAction string
type VAppCloneSpec ¶
type VAppCloneSpec struct { DynamicData Location ManagedObjectReference `xml:"location"` Host *ManagedObjectReference `xml:"host,omitempty"` ResourceSpec *ResourceConfigSpec `xml:"resourceSpec,omitempty"` VmFolder *ManagedObjectReference `xml:"vmFolder,omitempty"` NetworkMapping []VAppCloneSpecNetworkMappingPair `xml:"networkMapping,omitempty"` Property []KeyValue `xml:"property,omitempty"` ResourceMapping []VAppCloneSpecResourceMap `xml:"resourceMapping,omitempty"` Provisioning string `xml:"provisioning,omitempty"` }
type VAppCloneSpecNetworkMappingPair ¶
type VAppCloneSpecNetworkMappingPair struct { DynamicData Source ManagedObjectReference `xml:"source"` Destination ManagedObjectReference `xml:"destination"` }
type VAppCloneSpecProvisioningType ¶
type VAppCloneSpecProvisioningType string
type VAppCloneSpecResourceMap ¶
type VAppCloneSpecResourceMap struct { DynamicData Source ManagedObjectReference `xml:"source"` Parent *ManagedObjectReference `xml:"parent,omitempty"` ResourceSpec *ResourceConfigSpec `xml:"resourceSpec,omitempty"` Location *ManagedObjectReference `xml:"location,omitempty"` }
type VAppConfigFault ¶
type VAppConfigFault struct {
VimFault
}
func (*VAppConfigFault) GetVAppConfigFault ¶
func (b *VAppConfigFault) GetVAppConfigFault() *VAppConfigFault
type VAppConfigFaultFault ¶
type VAppConfigFaultFault BaseVAppConfigFault
type VAppConfigInfo ¶
type VAppConfigInfo struct { VmConfigInfo EntityConfig []VAppEntityConfigInfo `xml:"entityConfig,omitempty"` Annotation string `xml:"annotation"` InstanceUuid string `xml:"instanceUuid,omitempty"` ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"` }
type VAppConfigSpec ¶
type VAppConfigSpec struct { VmConfigSpec EntityConfig []VAppEntityConfigInfo `xml:"entityConfig,omitempty"` Annotation string `xml:"annotation,omitempty"` InstanceUuid string `xml:"instanceUuid,omitempty"` ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"` }
type VAppEntityConfigInfo ¶
type VAppEntityConfigInfo struct { DynamicData Key *ManagedObjectReference `xml:"key,omitempty"` Tag string `xml:"tag,omitempty"` StartOrder int32 `xml:"startOrder,omitempty"` StartDelay int32 `xml:"startDelay,omitempty"` WaitingForGuest *bool `xml:"waitingForGuest"` StartAction string `xml:"startAction,omitempty"` StopDelay int32 `xml:"stopDelay,omitempty"` StopAction string `xml:"stopAction,omitempty"` DestroyWithParent *bool `xml:"destroyWithParent"` }
type VAppIPAssignmentInfo ¶
type VAppIPAssignmentInfo struct { DynamicData SupportedAllocationScheme []string `xml:"supportedAllocationScheme,omitempty"` IpAllocationPolicy string `xml:"ipAllocationPolicy,omitempty"` SupportedIpProtocol []string `xml:"supportedIpProtocol,omitempty"` IpProtocol string `xml:"ipProtocol,omitempty"` }
type VAppIPAssignmentInfoAllocationSchemes ¶
type VAppIPAssignmentInfoAllocationSchemes string
type VAppIPAssignmentInfoIpAllocationPolicy ¶
type VAppIPAssignmentInfoIpAllocationPolicy string
type VAppIPAssignmentInfoProtocols ¶
type VAppIPAssignmentInfoProtocols string
type VAppNotRunning ¶
type VAppNotRunning struct {
VmConfigFault
}
type VAppNotRunningFault ¶
type VAppNotRunningFault VAppNotRunning
type VAppOperationInProgress ¶
type VAppOperationInProgress struct {
RuntimeFault
}
type VAppOperationInProgressFault ¶
type VAppOperationInProgressFault VAppOperationInProgress
type VAppOvfSectionInfo ¶
type VAppOvfSectionSpec ¶
type VAppOvfSectionSpec struct { ArrayUpdateSpec Info *VAppOvfSectionInfo `xml:"info,omitempty"` }
type VAppProductInfo ¶
type VAppProductInfo struct { DynamicData Key int32 `xml:"key"` ClassId string `xml:"classId,omitempty"` InstanceId string `xml:"instanceId,omitempty"` Name string `xml:"name,omitempty"` Vendor string `xml:"vendor,omitempty"` Version string `xml:"version,omitempty"` FullVersion string `xml:"fullVersion,omitempty"` VendorUrl string `xml:"vendorUrl,omitempty"` ProductUrl string `xml:"productUrl,omitempty"` AppUrl string `xml:"appUrl,omitempty"` }
type VAppProductSpec ¶
type VAppProductSpec struct { ArrayUpdateSpec Info *VAppProductInfo `xml:"info,omitempty"` }
type VAppPropertyFault ¶
type VAppPropertyFault struct { VmConfigFault Id string `xml:"id"` Category string `xml:"category"` Label string `xml:"label"` Type string `xml:"type"` Value string `xml:"value"` }
func (*VAppPropertyFault) GetVAppPropertyFault ¶
func (b *VAppPropertyFault) GetVAppPropertyFault() *VAppPropertyFault
type VAppPropertyFaultFault ¶
type VAppPropertyFaultFault BaseVAppPropertyFault
type VAppPropertyInfo ¶
type VAppPropertyInfo struct { DynamicData Key int32 `xml:"key"` ClassId string `xml:"classId,omitempty"` InstanceId string `xml:"instanceId,omitempty"` Id string `xml:"id,omitempty"` Category string `xml:"category,omitempty"` Label string `xml:"label,omitempty"` Type string `xml:"type,omitempty"` TypeReference string `xml:"typeReference,omitempty"` UserConfigurable *bool `xml:"userConfigurable"` DefaultValue string `xml:"defaultValue,omitempty"` Value string `xml:"value,omitempty"` Description string `xml:"description,omitempty"` }
type VAppPropertySpec ¶
type VAppPropertySpec struct { ArrayUpdateSpec Info *VAppPropertyInfo `xml:"info,omitempty"` }
type VAppTaskInProgress ¶
type VAppTaskInProgress struct {
TaskInProgress
}
type VAppTaskInProgressFault ¶
type VAppTaskInProgressFault VAppTaskInProgress
type VFlashCacheHotConfigNotSupported ¶
type VFlashCacheHotConfigNotSupported struct {
VmConfigFault
}
type VFlashCacheHotConfigNotSupportedFault ¶
type VFlashCacheHotConfigNotSupportedFault VFlashCacheHotConfigNotSupported
type VFlashModuleNotSupported ¶
type VFlashModuleNotSupported struct { VmConfigFault VmName string `xml:"vmName"` ModuleName string `xml:"moduleName"` Reason string `xml:"reason"` HostName string `xml:"hostName"` }
type VFlashModuleNotSupportedFault ¶
type VFlashModuleNotSupportedFault VFlashModuleNotSupported
type VFlashModuleNotSupportedReason ¶
type VFlashModuleNotSupportedReason string
type VFlashModuleVersionIncompatibleFault ¶
type VFlashModuleVersionIncompatibleFault VFlashModuleVersionIncompatible
type VMFSDatastoreCreatedEvent ¶
type VMFSDatastoreCreatedEvent struct { HostEvent Datastore DatastoreEventArgument `xml:"datastore"` DatastoreUrl string `xml:"datastoreUrl,omitempty"` }
type VMFSDatastoreExpandedEvent ¶
type VMFSDatastoreExpandedEvent struct { HostEvent Datastore DatastoreEventArgument `xml:"datastore"` }
type VMFSDatastoreExtendedEvent ¶
type VMFSDatastoreExtendedEvent struct { HostEvent Datastore DatastoreEventArgument `xml:"datastore"` }
type VMINotSupported ¶
type VMINotSupported struct {
DeviceNotSupported
}
type VMINotSupportedFault ¶
type VMINotSupportedFault VMINotSupported
type VMOnConflictDVPort ¶
type VMOnConflictDVPort struct {
CannotAccessNetwork
}
type VMOnConflictDVPortFault ¶
type VMOnConflictDVPortFault VMOnConflictDVPort
type VMOnVirtualIntranet ¶
type VMOnVirtualIntranet struct {
CannotAccessNetwork
}
type VMOnVirtualIntranetFault ¶
type VMOnVirtualIntranetFault VMOnVirtualIntranet
type VMotionAcrossNetworkNotSupported ¶
type VMotionAcrossNetworkNotSupported struct {
MigrationFeatureNotSupported
}
type VMotionAcrossNetworkNotSupportedFault ¶
type VMotionAcrossNetworkNotSupportedFault VMotionAcrossNetworkNotSupported
type VMotionCompatibilityType ¶
type VMotionCompatibilityType string
type VMotionInterfaceIssue ¶
type VMotionInterfaceIssue struct { MigrationFault AtSourceHost bool `xml:"atSourceHost"` FailedHost string `xml:"failedHost"` FailedHostEntity *ManagedObjectReference `xml:"failedHostEntity,omitempty"` }
func (*VMotionInterfaceIssue) GetVMotionInterfaceIssue ¶
func (b *VMotionInterfaceIssue) GetVMotionInterfaceIssue() *VMotionInterfaceIssue
type VMotionInterfaceIssueFault ¶
type VMotionInterfaceIssueFault BaseVMotionInterfaceIssue
type VMotionLicenseExpiredEvent ¶
type VMotionLicenseExpiredEvent struct {
LicenseEvent
}
type VMotionLinkCapacityLow ¶
type VMotionLinkCapacityLow struct { VMotionInterfaceIssue Network string `xml:"network"` }
type VMotionLinkCapacityLowFault ¶
type VMotionLinkCapacityLowFault VMotionLinkCapacityLow
type VMotionLinkDown ¶
type VMotionLinkDown struct { VMotionInterfaceIssue Network string `xml:"network"` }
type VMotionLinkDownFault ¶
type VMotionLinkDownFault VMotionLinkDown
type VMotionNotConfigured ¶
type VMotionNotConfigured struct {
VMotionInterfaceIssue
}
type VMotionNotConfiguredFault ¶
type VMotionNotConfiguredFault VMotionNotConfigured
type VMotionNotLicensed ¶
type VMotionNotLicensed struct {
VMotionInterfaceIssue
}
type VMotionNotLicensedFault ¶
type VMotionNotLicensedFault VMotionNotLicensed
type VMotionNotSupported ¶
type VMotionNotSupported struct {
VMotionInterfaceIssue
}
type VMotionNotSupportedFault ¶
type VMotionNotSupportedFault VMotionNotSupported
type VMotionProtocolIncompatible ¶
type VMotionProtocolIncompatible struct {
MigrationFault
}
type VMotionProtocolIncompatibleFault ¶
type VMotionProtocolIncompatibleFault VMotionProtocolIncompatible
type VMwareDVSConfigInfo ¶
type VMwareDVSConfigInfo struct { DVSConfigInfo VspanSession []VMwareVspanSession `xml:"vspanSession,omitempty"` PvlanConfig []VMwareDVSPvlanMapEntry `xml:"pvlanConfig,omitempty"` MaxMtu int32 `xml:"maxMtu"` LinkDiscoveryProtocolConfig *LinkDiscoveryProtocolConfig `xml:"linkDiscoveryProtocolConfig,omitempty"` IpfixConfig *VMwareIpfixConfig `xml:"ipfixConfig,omitempty"` LacpGroupConfig []VMwareDvsLacpGroupConfig `xml:"lacpGroupConfig,omitempty"` LacpApiVersion string `xml:"lacpApiVersion,omitempty"` MulticastFilteringMode string `xml:"multicastFilteringMode,omitempty"` }
type VMwareDVSConfigSpec ¶
type VMwareDVSConfigSpec struct { DVSConfigSpec PvlanConfigSpec []VMwareDVSPvlanConfigSpec `xml:"pvlanConfigSpec,omitempty"` VspanConfigSpec []VMwareDVSVspanConfigSpec `xml:"vspanConfigSpec,omitempty"` MaxMtu int32 `xml:"maxMtu,omitempty"` LinkDiscoveryProtocolConfig *LinkDiscoveryProtocolConfig `xml:"linkDiscoveryProtocolConfig,omitempty"` IpfixConfig *VMwareIpfixConfig `xml:"ipfixConfig,omitempty"` LacpApiVersion string `xml:"lacpApiVersion,omitempty"` MulticastFilteringMode string `xml:"multicastFilteringMode,omitempty"` }
type VMwareDVSFeatureCapability ¶
type VMwareDVSFeatureCapability struct { DVSFeatureCapability VspanSupported *bool `xml:"vspanSupported"` LldpSupported *bool `xml:"lldpSupported"` IpfixSupported *bool `xml:"ipfixSupported"` IpfixCapability *VMwareDvsIpfixCapability `xml:"ipfixCapability,omitempty"` MulticastSnoopingSupported *bool `xml:"multicastSnoopingSupported"` VspanCapability *VMwareDVSVspanCapability `xml:"vspanCapability,omitempty"` LacpCapability *VMwareDvsLacpCapability `xml:"lacpCapability,omitempty"` }
type VMwareDVSHealthCheckCapability ¶
type VMwareDVSHealthCheckCapability struct { DVSHealthCheckCapability VlanMtuSupported bool `xml:"vlanMtuSupported"` TeamingSupported bool `xml:"teamingSupported"` }
type VMwareDVSHealthCheckConfig ¶
type VMwareDVSHealthCheckConfig struct {
DVSHealthCheckConfig
}
func (*VMwareDVSHealthCheckConfig) GetVMwareDVSHealthCheckConfig ¶
func (b *VMwareDVSHealthCheckConfig) GetVMwareDVSHealthCheckConfig() *VMwareDVSHealthCheckConfig
type VMwareDVSMtuHealthCheckResult ¶
type VMwareDVSMtuHealthCheckResult struct { HostMemberUplinkHealthCheckResult MtuMismatch bool `xml:"mtuMismatch"` VlanSupportSwitchMtu []NumericRange `xml:"vlanSupportSwitchMtu,omitempty"` VlanNotSupportSwitchMtu []NumericRange `xml:"vlanNotSupportSwitchMtu,omitempty"` }
type VMwareDVSPortSetting ¶
type VMwareDVSPortSetting struct { DVPortSetting Vlan BaseVmwareDistributedVirtualSwitchVlanSpec `xml:"vlan,omitempty,typeattr"` QosTag *IntPolicy `xml:"qosTag,omitempty"` UplinkTeamingPolicy *VmwareUplinkPortTeamingPolicy `xml:"uplinkTeamingPolicy,omitempty"` SecurityPolicy *DVSSecurityPolicy `xml:"securityPolicy,omitempty"` IpfixEnabled *BoolPolicy `xml:"ipfixEnabled,omitempty"` TxUplink *BoolPolicy `xml:"txUplink,omitempty"` LacpPolicy *VMwareUplinkLacpPolicy `xml:"lacpPolicy,omitempty"` MacManagementPolicy *DVSMacManagementPolicy `xml:"macManagementPolicy,omitempty"` }
type VMwareDVSPortgroupPolicy ¶
type VMwareDVSPortgroupPolicy struct { DVPortgroupPolicy VlanOverrideAllowed bool `xml:"vlanOverrideAllowed"` UplinkTeamingOverrideAllowed bool `xml:"uplinkTeamingOverrideAllowed"` SecurityPolicyOverrideAllowed bool `xml:"securityPolicyOverrideAllowed"` IpfixOverrideAllowed *bool `xml:"ipfixOverrideAllowed"` }
type VMwareDVSPvlanConfigSpec ¶
type VMwareDVSPvlanConfigSpec struct { DynamicData PvlanEntry VMwareDVSPvlanMapEntry `xml:"pvlanEntry"` Operation string `xml:"operation"` }
type VMwareDVSPvlanMapEntry ¶
type VMwareDVSPvlanMapEntry struct { DynamicData PrimaryVlanId int32 `xml:"primaryVlanId"` SecondaryVlanId int32 `xml:"secondaryVlanId"` PvlanType string `xml:"pvlanType"` }
type VMwareDVSTeamingHealthCheckConfig ¶
type VMwareDVSTeamingHealthCheckConfig struct {
VMwareDVSHealthCheckConfig
}
type VMwareDVSTeamingHealthCheckResult ¶
type VMwareDVSTeamingHealthCheckResult struct { HostMemberHealthCheckResult TeamingStatus string `xml:"teamingStatus"` }
type VMwareDVSTeamingMatchStatus ¶
type VMwareDVSTeamingMatchStatus string
type VMwareDVSVlanHealthCheckResult ¶
type VMwareDVSVlanHealthCheckResult struct { HostMemberUplinkHealthCheckResult TrunkedVlan []NumericRange `xml:"trunkedVlan,omitempty"` UntrunkedVlan []NumericRange `xml:"untrunkedVlan,omitempty"` }
type VMwareDVSVlanMtuHealthCheckConfig ¶
type VMwareDVSVlanMtuHealthCheckConfig struct {
VMwareDVSHealthCheckConfig
}
type VMwareDVSVspanCapability ¶
type VMwareDVSVspanCapability struct { DynamicData MixedDestSupported bool `xml:"mixedDestSupported"` DvportSupported bool `xml:"dvportSupported"` RemoteSourceSupported bool `xml:"remoteSourceSupported"` RemoteDestSupported bool `xml:"remoteDestSupported"` EncapRemoteSourceSupported bool `xml:"encapRemoteSourceSupported"` ErspanProtocolSupported *bool `xml:"erspanProtocolSupported"` MirrorNetstackSupported *bool `xml:"mirrorNetstackSupported"` }
type VMwareDVSVspanConfigSpec ¶
type VMwareDVSVspanConfigSpec struct { DynamicData VspanSession VMwareVspanSession `xml:"vspanSession"` Operation string `xml:"operation"` }
type VMwareDVSVspanSessionEncapType ¶ added in v0.12.0
type VMwareDVSVspanSessionEncapType string
type VMwareDVSVspanSessionType ¶
type VMwareDVSVspanSessionType string
type VMwareDvsIpfixCapability ¶
type VMwareDvsIpfixCapability struct { DynamicData IpfixSupported *bool `xml:"ipfixSupported"` Ipv6ForIpfixSupported *bool `xml:"ipv6ForIpfixSupported"` ObservationDomainIdSupported *bool `xml:"observationDomainIdSupported"` }
type VMwareDvsLacpApiVersion ¶
type VMwareDvsLacpApiVersion string
type VMwareDvsLacpCapability ¶
type VMwareDvsLacpCapability struct { DynamicData LacpSupported *bool `xml:"lacpSupported"` MultiLacpGroupSupported *bool `xml:"multiLacpGroupSupported"` }
type VMwareDvsLacpGroupConfig ¶
type VMwareDvsLacpGroupConfig struct { DynamicData Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Mode string `xml:"mode,omitempty"` UplinkNum int32 `xml:"uplinkNum,omitempty"` LoadbalanceAlgorithm string `xml:"loadbalanceAlgorithm,omitempty"` Vlan *VMwareDvsLagVlanConfig `xml:"vlan,omitempty"` Ipfix *VMwareDvsLagIpfixConfig `xml:"ipfix,omitempty"` UplinkName []string `xml:"uplinkName,omitempty"` UplinkPortKey []string `xml:"uplinkPortKey,omitempty"` }
type VMwareDvsLacpGroupSpec ¶
type VMwareDvsLacpGroupSpec struct { DynamicData LacpGroupConfig VMwareDvsLacpGroupConfig `xml:"lacpGroupConfig"` Operation string `xml:"operation"` }
type VMwareDvsLacpLoadBalanceAlgorithm ¶
type VMwareDvsLacpLoadBalanceAlgorithm string
type VMwareDvsLagIpfixConfig ¶
type VMwareDvsLagIpfixConfig struct { DynamicData IpfixEnabled *bool `xml:"ipfixEnabled"` }
type VMwareDvsLagVlanConfig ¶
type VMwareDvsLagVlanConfig struct { DynamicData VlanId []NumericRange `xml:"vlanId,omitempty"` }
type VMwareDvsMulticastFilteringMode ¶
type VMwareDvsMulticastFilteringMode string
type VMwareIpfixConfig ¶
type VMwareIpfixConfig struct { DynamicData CollectorIpAddress string `xml:"collectorIpAddress,omitempty"` CollectorPort int32 `xml:"collectorPort,omitempty"` ObservationDomainId int64 `xml:"observationDomainId,omitempty"` ActiveFlowTimeout int32 `xml:"activeFlowTimeout"` IdleFlowTimeout int32 `xml:"idleFlowTimeout"` SamplingRate int32 `xml:"samplingRate"` InternalFlowsOnly bool `xml:"internalFlowsOnly"` }
type VMwareUplinkLacpMode ¶
type VMwareUplinkLacpMode string
type VMwareUplinkLacpPolicy ¶
type VMwareUplinkLacpPolicy struct { InheritablePolicy Enable *BoolPolicy `xml:"enable,omitempty"` Mode *StringPolicy `xml:"mode,omitempty"` }
type VMwareUplinkPortOrderPolicy ¶
type VMwareUplinkPortOrderPolicy struct { InheritablePolicy ActiveUplinkPort []string `xml:"activeUplinkPort,omitempty"` StandbyUplinkPort []string `xml:"standbyUplinkPort,omitempty"` }
type VMwareVspanPort ¶
type VMwareVspanPort struct { DynamicData PortKey []string `xml:"portKey,omitempty"` UplinkPortName []string `xml:"uplinkPortName,omitempty"` WildcardPortConnecteeType []string `xml:"wildcardPortConnecteeType,omitempty"` Vlans []int32 `xml:"vlans,omitempty"` IpAddress []string `xml:"ipAddress,omitempty"` }
type VMwareVspanSession ¶
type VMwareVspanSession struct { DynamicData Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` Enabled bool `xml:"enabled"` SourcePortTransmitted *VMwareVspanPort `xml:"sourcePortTransmitted,omitempty"` SourcePortReceived *VMwareVspanPort `xml:"sourcePortReceived,omitempty"` DestinationPort *VMwareVspanPort `xml:"destinationPort,omitempty"` EncapsulationVlanId int32 `xml:"encapsulationVlanId,omitempty"` StripOriginalVlan bool `xml:"stripOriginalVlan"` MirroredPacketLength int32 `xml:"mirroredPacketLength,omitempty"` NormalTrafficAllowed bool `xml:"normalTrafficAllowed"` SessionType string `xml:"sessionType,omitempty"` SamplingRate int32 `xml:"samplingRate,omitempty"` EncapType string `xml:"encapType,omitempty"` ErspanId int32 `xml:"erspanId,omitempty"` ErspanCOS int32 `xml:"erspanCOS,omitempty"` ErspanGraNanosec *bool `xml:"erspanGraNanosec"` Netstack string `xml:"netstack,omitempty"` }
type VStorageObject ¶ added in v0.12.0
type VStorageObject struct { DynamicData Config VStorageObjectConfigInfo `xml:"config"` }
type VStorageObjectAssociations ¶ added in v0.18.0
type VStorageObjectAssociations struct { DynamicData Id ID `xml:"id"` VmDiskAssociations []VStorageObjectAssociationsVmDiskAssociations `xml:"vmDiskAssociations,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type VStorageObjectAssociationsVmDiskAssociations ¶ added in v0.18.0
type VStorageObjectAssociationsVmDiskAssociations struct { DynamicData VmId string `xml:"vmId"` DiskKey int32 `xml:"diskKey"` }
type VStorageObjectConfigInfo ¶ added in v0.12.0
type VStorageObjectConfigInfo struct { BaseConfigInfo CapacityInMB int64 `xml:"capacityInMB"` ConsumptionType []string `xml:"consumptionType,omitempty"` ConsumerId []ID `xml:"consumerId,omitempty"` }
type VStorageObjectConsumptionType ¶ added in v0.12.0
type VStorageObjectConsumptionType string
type VStorageObjectCreateSnapshotRequestType ¶ added in v0.18.0
type VStorageObjectCreateSnapshotRequestType struct { This ManagedObjectReference `xml:"_this"` Id ID `xml:"id"` Datastore ManagedObjectReference `xml:"datastore"` Description string `xml:"description"` }
type VStorageObjectCreateSnapshot_Task ¶ added in v0.18.0
type VStorageObjectCreateSnapshot_Task VStorageObjectCreateSnapshotRequestType
type VStorageObjectCreateSnapshot_TaskResponse ¶ added in v0.18.0
type VStorageObjectCreateSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type VStorageObjectSnapshotInfo ¶ added in v0.18.0
type VStorageObjectSnapshotInfo struct { DynamicData Snapshots []VStorageObjectSnapshotInfoVStorageObjectSnapshot `xml:"snapshots,omitempty"` }
type VStorageObjectSnapshotInfoVStorageObjectSnapshot ¶ added in v0.18.0
type VStorageObjectStateInfo ¶ added in v0.12.0
type VStorageObjectStateInfo struct { DynamicData Tentative *bool `xml:"tentative"` }
type VVolHostPE ¶
type VVolHostPE struct { DynamicData Key ManagedObjectReference `xml:"key"` ProtocolEndpoint []HostProtocolEndpoint `xml:"protocolEndpoint"` }
type VVolVmConfigFileUpdateResult ¶ added in v0.12.0
type VVolVmConfigFileUpdateResult struct { DynamicData SucceededVmConfigFile []KeyValue `xml:"succeededVmConfigFile,omitempty"` FailedVmConfigFile []VVolVmConfigFileUpdateResultFailedVmConfigFileInfo `xml:"failedVmConfigFile,omitempty"` }
type VVolVmConfigFileUpdateResultFailedVmConfigFileInfo ¶ added in v0.12.0
type VVolVmConfigFileUpdateResultFailedVmConfigFileInfo struct { DynamicData TargetConfigVVolId string `xml:"targetConfigVVolId"` Fault LocalizedMethodFault `xml:"fault"` }
type ValidateCredentialsInGuest ¶
type ValidateCredentialsInGuest ValidateCredentialsInGuestRequestType
type ValidateCredentialsInGuestRequestType ¶
type ValidateCredentialsInGuestRequestType struct { This ManagedObjectReference `xml:"_this"` Vm ManagedObjectReference `xml:"vm"` Auth BaseGuestAuthentication `xml:"auth,typeattr"` }
type ValidateCredentialsInGuestResponse ¶
type ValidateCredentialsInGuestResponse struct { }
type ValidateHost ¶
type ValidateHost ValidateHostRequestType
type ValidateHostProfileCompositionRequestType ¶ added in v0.18.0
type ValidateHostProfileCompositionRequestType struct { This ManagedObjectReference `xml:"_this"` Source ManagedObjectReference `xml:"source"` Targets []ManagedObjectReference `xml:"targets,omitempty"` ToBeMerged *HostApplyProfile `xml:"toBeMerged,omitempty"` ToReplaceWith *HostApplyProfile `xml:"toReplaceWith,omitempty"` ToBeDeleted *HostApplyProfile `xml:"toBeDeleted,omitempty"` EnableStatusToBeCopied *HostApplyProfile `xml:"enableStatusToBeCopied,omitempty"` ErrorOnly *bool `xml:"errorOnly"` }
type ValidateHostProfileComposition_Task ¶ added in v0.18.0
type ValidateHostProfileComposition_Task ValidateHostProfileCompositionRequestType
type ValidateHostProfileComposition_TaskResponse ¶ added in v0.18.0
type ValidateHostProfileComposition_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ValidateHostRequestType ¶
type ValidateHostRequestType struct { This ManagedObjectReference `xml:"_this"` OvfDescriptor string `xml:"ovfDescriptor"` Host ManagedObjectReference `xml:"host"` Vhp OvfValidateHostParams `xml:"vhp"` }
type ValidateHostResponse ¶
type ValidateHostResponse struct {
Returnval OvfValidateHostResult `xml:"returnval"`
}
type ValidateMigration ¶
type ValidateMigration ValidateMigrationRequestType
type ValidateMigrationRequestType ¶
type ValidateMigrationRequestType struct { This ManagedObjectReference `xml:"_this"` Vm []ManagedObjectReference `xml:"vm"` State VirtualMachinePowerState `xml:"state,omitempty"` TestType []string `xml:"testType,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type ValidateMigrationResponse ¶
type ValidateMigrationResponse struct {
Returnval []BaseEvent `xml:"returnval,omitempty,typeattr"`
}
type ValidateMigrationTestType ¶
type ValidateMigrationTestType string
type ValidateStoragePodConfig ¶ added in v0.18.0
type ValidateStoragePodConfig ValidateStoragePodConfigRequestType
type ValidateStoragePodConfigRequestType ¶ added in v0.18.0
type ValidateStoragePodConfigRequestType struct { This ManagedObjectReference `xml:"_this"` Pod ManagedObjectReference `xml:"pod"` Spec StorageDrsConfigSpec `xml:"spec"` }
type ValidateStoragePodConfigResponse ¶ added in v0.18.0
type ValidateStoragePodConfigResponse struct {
Returnval *LocalizedMethodFault `xml:"returnval,omitempty"`
}
type VasaProviderContainerSpec ¶
type VasaProviderContainerSpec struct { DynamicData VasaProviderInfo []VimVasaProviderInfo `xml:"vasaProviderInfo,omitempty"` ScId string `xml:"scId"` Deleted bool `xml:"deleted"` }
type VcAgentUninstalledEvent ¶
type VcAgentUninstalledEvent struct {
HostEvent
}
type VcAgentUpgradedEvent ¶
type VcAgentUpgradedEvent struct {
HostEvent
}
type VchaClusterConfigInfo ¶ added in v0.12.0
type VchaClusterConfigInfo struct { DynamicData FailoverNodeInfo1 *FailoverNodeInfo `xml:"failoverNodeInfo1,omitempty"` FailoverNodeInfo2 *FailoverNodeInfo `xml:"failoverNodeInfo2,omitempty"` WitnessNodeInfo *WitnessNodeInfo `xml:"witnessNodeInfo,omitempty"` State string `xml:"state"` }
type VchaClusterConfigSpec ¶ added in v0.12.0
type VchaClusterConfigSpec struct { DynamicData PassiveIp string `xml:"passiveIp"` WitnessIp string `xml:"witnessIp"` }
type VchaClusterDeploymentSpec ¶ added in v0.12.0
type VchaClusterDeploymentSpec struct { DynamicData PassiveDeploymentSpec PassiveNodeDeploymentSpec `xml:"passiveDeploymentSpec"` WitnessDeploymentSpec BaseNodeDeploymentSpec `xml:"witnessDeploymentSpec,typeattr"` ActiveVcSpec SourceNodeSpec `xml:"activeVcSpec"` ActiveVcNetworkConfig *ClusterNetworkConfigSpec `xml:"activeVcNetworkConfig,omitempty"` }
type VchaClusterHealth ¶ added in v0.12.0
type VchaClusterHealth struct { DynamicData RuntimeInfo VchaClusterRuntimeInfo `xml:"runtimeInfo"` HealthMessages []LocalizableMessage `xml:"healthMessages,omitempty"` AdditionalInformation []LocalizableMessage `xml:"additionalInformation,omitempty"` }
type VchaClusterMode ¶ added in v0.12.0
type VchaClusterMode string
type VchaClusterNetworkSpec ¶ added in v0.12.0
type VchaClusterNetworkSpec struct { DynamicData WitnessNetworkSpec BaseNodeNetworkSpec `xml:"witnessNetworkSpec,typeattr"` PassiveNetworkSpec PassiveNodeNetworkSpec `xml:"passiveNetworkSpec"` }
type VchaClusterRuntimeInfo ¶ added in v0.12.0
type VchaClusterRuntimeInfo struct { DynamicData ClusterState string `xml:"clusterState"` NodeInfo []VchaNodeRuntimeInfo `xml:"nodeInfo,omitempty"` ClusterMode string `xml:"clusterMode"` }
type VchaClusterState ¶ added in v0.12.0
type VchaClusterState string
type VchaNodeRole ¶ added in v0.12.0
type VchaNodeRole string
type VchaNodeRuntimeInfo ¶ added in v0.12.0
type VchaNodeRuntimeInfo struct { DynamicData NodeState string `xml:"nodeState"` NodeRole string `xml:"nodeRole"` NodeIp string `xml:"nodeIp"` }
type VchaNodeState ¶ added in v0.12.0
type VchaNodeState string
type VersionURI ¶ added in v0.18.0
type VersionURI string
type VimAccountPasswordChangedEvent ¶
type VimAccountPasswordChangedEvent struct {
HostEvent
}
type VimFaultFault ¶
type VimFaultFault BaseVimFault
type VimVasaProvider ¶
type VimVasaProvider struct { DynamicData Uid string `xml:"uid,omitempty"` Url string `xml:"url"` Name string `xml:"name,omitempty"` SelfSignedCertificate string `xml:"selfSignedCertificate,omitempty"` }
type VimVasaProviderInfo ¶
type VimVasaProviderInfo struct { DynamicData Provider VimVasaProvider `xml:"provider"` ArrayState []VimVasaProviderStatePerArray `xml:"arrayState,omitempty"` }
type VimVasaProviderStatePerArray ¶
type VimVasaProviderStatePerArray struct { DynamicData Priority int32 `xml:"priority"` ArrayId string `xml:"arrayId"` Active bool `xml:"active"` }
type VirtualAHCIController ¶
type VirtualAHCIController struct {
VirtualSATAController
}
type VirtualAHCIControllerOption ¶
type VirtualAHCIControllerOption struct {
VirtualSATAControllerOption
}
type VirtualAppImportSpec ¶
type VirtualAppImportSpec struct { ImportSpec Name string `xml:"name"` VAppConfigSpec VAppConfigSpec `xml:"vAppConfigSpec"` ResourcePoolSpec ResourceConfigSpec `xml:"resourcePoolSpec"` Child []BaseImportSpec `xml:"child,omitempty,typeattr"` }
type VirtualAppLinkInfo ¶
type VirtualAppLinkInfo struct { DynamicData Key ManagedObjectReference `xml:"key"` DestroyWithParent *bool `xml:"destroyWithParent"` }
type VirtualAppSummary ¶
type VirtualAppSummary struct { ResourcePoolSummary Product *VAppProductInfo `xml:"product,omitempty"` VAppState VirtualAppVAppState `xml:"vAppState,omitempty"` Suspended *bool `xml:"suspended"` InstallBootRequired *bool `xml:"installBootRequired"` InstanceUuid string `xml:"instanceUuid,omitempty"` }
type VirtualAppVAppState ¶
type VirtualAppVAppState string
type VirtualBusLogicController ¶
type VirtualBusLogicController struct {
VirtualSCSIController
}
type VirtualBusLogicControllerOption ¶
type VirtualBusLogicControllerOption struct {
VirtualSCSIControllerOption
}
type VirtualCdrom ¶
type VirtualCdrom struct {
VirtualDevice
}
type VirtualCdromAtapiBackingInfo ¶
type VirtualCdromAtapiBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
type VirtualCdromAtapiBackingOption ¶
type VirtualCdromAtapiBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualCdromIsoBackingInfo ¶
type VirtualCdromIsoBackingInfo struct {
VirtualDeviceFileBackingInfo
}
type VirtualCdromIsoBackingOption ¶
type VirtualCdromIsoBackingOption struct {
VirtualDeviceFileBackingOption
}
type VirtualCdromOption ¶
type VirtualCdromOption struct {
VirtualDeviceOption
}
type VirtualCdromPassthroughBackingInfo ¶
type VirtualCdromPassthroughBackingInfo struct { VirtualDeviceDeviceBackingInfo Exclusive bool `xml:"exclusive"` }
type VirtualCdromPassthroughBackingOption ¶
type VirtualCdromPassthroughBackingOption struct { VirtualDeviceDeviceBackingOption Exclusive BoolOption `xml:"exclusive"` }
type VirtualCdromRemoteAtapiBackingInfo ¶
type VirtualCdromRemoteAtapiBackingInfo struct {
VirtualDeviceRemoteDeviceBackingInfo
}
type VirtualCdromRemoteAtapiBackingOption ¶
type VirtualCdromRemoteAtapiBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualCdromRemotePassthroughBackingInfo ¶
type VirtualCdromRemotePassthroughBackingInfo struct { VirtualDeviceRemoteDeviceBackingInfo Exclusive bool `xml:"exclusive"` }
type VirtualCdromRemotePassthroughBackingOption ¶
type VirtualCdromRemotePassthroughBackingOption struct { VirtualDeviceRemoteDeviceBackingOption Exclusive BoolOption `xml:"exclusive"` }
type VirtualController ¶
type VirtualController struct { VirtualDevice BusNumber int32 `xml:"busNumber"` Device []int32 `xml:"device,omitempty"` }
func (*VirtualController) GetVirtualController ¶
func (b *VirtualController) GetVirtualController() *VirtualController
type VirtualControllerOption ¶
type VirtualControllerOption struct { VirtualDeviceOption Devices IntOption `xml:"devices"` SupportedDevice []string `xml:"supportedDevice,omitempty"` }
func (*VirtualControllerOption) GetVirtualControllerOption ¶
func (b *VirtualControllerOption) GetVirtualControllerOption() *VirtualControllerOption
type VirtualDevice ¶
type VirtualDevice struct { DynamicData Key int32 `xml:"key"` DeviceInfo BaseDescription `xml:"deviceInfo,omitempty,typeattr"` Backing BaseVirtualDeviceBackingInfo `xml:"backing,omitempty,typeattr"` Connectable *VirtualDeviceConnectInfo `xml:"connectable,omitempty"` SlotInfo BaseVirtualDeviceBusSlotInfo `xml:"slotInfo,omitempty,typeattr"` ControllerKey int32 `xml:"controllerKey,omitempty"` UnitNumber *int32 `xml:"unitNumber"` }
func (*VirtualDevice) GetVirtualDevice ¶
func (b *VirtualDevice) GetVirtualDevice() *VirtualDevice
type VirtualDeviceBackingInfo ¶
type VirtualDeviceBackingInfo struct {
DynamicData
}
func (*VirtualDeviceBackingInfo) GetVirtualDeviceBackingInfo ¶
func (b *VirtualDeviceBackingInfo) GetVirtualDeviceBackingInfo() *VirtualDeviceBackingInfo
type VirtualDeviceBackingOption ¶
type VirtualDeviceBackingOption struct { DynamicData Type string `xml:"type"` }
func (*VirtualDeviceBackingOption) GetVirtualDeviceBackingOption ¶
func (b *VirtualDeviceBackingOption) GetVirtualDeviceBackingOption() *VirtualDeviceBackingOption
type VirtualDeviceBusSlotInfo ¶
type VirtualDeviceBusSlotInfo struct {
DynamicData
}
func (*VirtualDeviceBusSlotInfo) GetVirtualDeviceBusSlotInfo ¶
func (b *VirtualDeviceBusSlotInfo) GetVirtualDeviceBusSlotInfo() *VirtualDeviceBusSlotInfo
type VirtualDeviceBusSlotOption ¶
type VirtualDeviceBusSlotOption struct { DynamicData Type string `xml:"type"` }
type VirtualDeviceConfigSpec ¶
type VirtualDeviceConfigSpec struct { DynamicData Operation VirtualDeviceConfigSpecOperation `xml:"operation,omitempty"` FileOperation VirtualDeviceConfigSpecFileOperation `xml:"fileOperation,omitempty"` Device BaseVirtualDevice `xml:"device,typeattr"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` Backing *VirtualDeviceConfigSpecBackingSpec `xml:"backing,omitempty"` }
func (*VirtualDeviceConfigSpec) GetVirtualDeviceConfigSpec ¶
func (b *VirtualDeviceConfigSpec) GetVirtualDeviceConfigSpec() *VirtualDeviceConfigSpec
type VirtualDeviceConfigSpecBackingSpec ¶ added in v0.12.0
type VirtualDeviceConfigSpecBackingSpec struct { DynamicData Parent *VirtualDeviceConfigSpecBackingSpec `xml:"parent,omitempty"` Crypto BaseCryptoSpec `xml:"crypto,omitempty,typeattr"` }
type VirtualDeviceConfigSpecFileOperation ¶
type VirtualDeviceConfigSpecFileOperation string
type VirtualDeviceConfigSpecOperation ¶
type VirtualDeviceConfigSpecOperation string
type VirtualDeviceConnectInfoMigrateConnectOp ¶ added in v0.18.0
type VirtualDeviceConnectInfoMigrateConnectOp string
type VirtualDeviceConnectInfoStatus ¶
type VirtualDeviceConnectInfoStatus string
type VirtualDeviceConnectOption ¶
type VirtualDeviceConnectOption struct { DynamicData StartConnected BoolOption `xml:"startConnected"` AllowGuestControl BoolOption `xml:"allowGuestControl"` }
type VirtualDeviceDeviceBackingInfo ¶
type VirtualDeviceDeviceBackingInfo struct { VirtualDeviceBackingInfo DeviceName string `xml:"deviceName"` UseAutoDetect *bool `xml:"useAutoDetect"` }
func (*VirtualDeviceDeviceBackingInfo) GetVirtualDeviceDeviceBackingInfo ¶
func (b *VirtualDeviceDeviceBackingInfo) GetVirtualDeviceDeviceBackingInfo() *VirtualDeviceDeviceBackingInfo
type VirtualDeviceDeviceBackingOption ¶
type VirtualDeviceDeviceBackingOption struct { VirtualDeviceBackingOption AutoDetectAvailable BoolOption `xml:"autoDetectAvailable"` }
func (*VirtualDeviceDeviceBackingOption) GetVirtualDeviceDeviceBackingOption ¶
func (b *VirtualDeviceDeviceBackingOption) GetVirtualDeviceDeviceBackingOption() *VirtualDeviceDeviceBackingOption
type VirtualDeviceFileBackingInfo ¶
type VirtualDeviceFileBackingInfo struct { VirtualDeviceBackingInfo FileName string `xml:"fileName"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` BackingObjectId string `xml:"backingObjectId,omitempty"` }
func (*VirtualDeviceFileBackingInfo) GetVirtualDeviceFileBackingInfo ¶
func (b *VirtualDeviceFileBackingInfo) GetVirtualDeviceFileBackingInfo() *VirtualDeviceFileBackingInfo
type VirtualDeviceFileBackingOption ¶
type VirtualDeviceFileBackingOption struct { VirtualDeviceBackingOption FileNameExtensions *ChoiceOption `xml:"fileNameExtensions,omitempty"` }
func (*VirtualDeviceFileBackingOption) GetVirtualDeviceFileBackingOption ¶
func (b *VirtualDeviceFileBackingOption) GetVirtualDeviceFileBackingOption() *VirtualDeviceFileBackingOption
type VirtualDeviceFileExtension ¶
type VirtualDeviceFileExtension string
type VirtualDeviceOption ¶
type VirtualDeviceOption struct { DynamicData Type string `xml:"type"` ConnectOption *VirtualDeviceConnectOption `xml:"connectOption,omitempty"` BusSlotOption *VirtualDeviceBusSlotOption `xml:"busSlotOption,omitempty"` ControllerType string `xml:"controllerType,omitempty"` AutoAssignController *BoolOption `xml:"autoAssignController,omitempty"` BackingOption []BaseVirtualDeviceBackingOption `xml:"backingOption,omitempty,typeattr"` DefaultBackingOptionIndex int32 `xml:"defaultBackingOptionIndex,omitempty"` LicensingLimit []string `xml:"licensingLimit,omitempty"` Deprecated bool `xml:"deprecated"` PlugAndPlay bool `xml:"plugAndPlay"` HotRemoveSupported *bool `xml:"hotRemoveSupported"` }
func (*VirtualDeviceOption) GetVirtualDeviceOption ¶
func (b *VirtualDeviceOption) GetVirtualDeviceOption() *VirtualDeviceOption
type VirtualDevicePciBusSlotInfo ¶
type VirtualDevicePciBusSlotInfo struct { VirtualDeviceBusSlotInfo PciSlotNumber int32 `xml:"pciSlotNumber"` }
func (*VirtualDevicePciBusSlotInfo) GetVirtualDevicePciBusSlotInfo ¶
func (b *VirtualDevicePciBusSlotInfo) GetVirtualDevicePciBusSlotInfo() *VirtualDevicePciBusSlotInfo
type VirtualDevicePipeBackingInfo ¶
type VirtualDevicePipeBackingInfo struct { VirtualDeviceBackingInfo PipeName string `xml:"pipeName"` }
func (*VirtualDevicePipeBackingInfo) GetVirtualDevicePipeBackingInfo ¶
func (b *VirtualDevicePipeBackingInfo) GetVirtualDevicePipeBackingInfo() *VirtualDevicePipeBackingInfo
type VirtualDevicePipeBackingOption ¶
type VirtualDevicePipeBackingOption struct {
VirtualDeviceBackingOption
}
func (*VirtualDevicePipeBackingOption) GetVirtualDevicePipeBackingOption ¶
func (b *VirtualDevicePipeBackingOption) GetVirtualDevicePipeBackingOption() *VirtualDevicePipeBackingOption
type VirtualDeviceRemoteDeviceBackingInfo ¶
type VirtualDeviceRemoteDeviceBackingInfo struct { VirtualDeviceBackingInfo DeviceName string `xml:"deviceName"` UseAutoDetect *bool `xml:"useAutoDetect"` }
func (*VirtualDeviceRemoteDeviceBackingInfo) GetVirtualDeviceRemoteDeviceBackingInfo ¶
func (b *VirtualDeviceRemoteDeviceBackingInfo) GetVirtualDeviceRemoteDeviceBackingInfo() *VirtualDeviceRemoteDeviceBackingInfo
type VirtualDeviceRemoteDeviceBackingOption ¶
type VirtualDeviceRemoteDeviceBackingOption struct { VirtualDeviceBackingOption AutoDetectAvailable BoolOption `xml:"autoDetectAvailable"` }
func (*VirtualDeviceRemoteDeviceBackingOption) GetVirtualDeviceRemoteDeviceBackingOption ¶
func (b *VirtualDeviceRemoteDeviceBackingOption) GetVirtualDeviceRemoteDeviceBackingOption() *VirtualDeviceRemoteDeviceBackingOption
type VirtualDeviceURIBackingInfo ¶
type VirtualDeviceURIBackingInfo struct { VirtualDeviceBackingInfo ServiceURI string `xml:"serviceURI"` Direction string `xml:"direction"` ProxyURI string `xml:"proxyURI,omitempty"` }
func (*VirtualDeviceURIBackingInfo) GetVirtualDeviceURIBackingInfo ¶
func (b *VirtualDeviceURIBackingInfo) GetVirtualDeviceURIBackingInfo() *VirtualDeviceURIBackingInfo
type VirtualDeviceURIBackingOption ¶
type VirtualDeviceURIBackingOption struct { VirtualDeviceBackingOption Directions ChoiceOption `xml:"directions"` }
func (*VirtualDeviceURIBackingOption) GetVirtualDeviceURIBackingOption ¶
func (b *VirtualDeviceURIBackingOption) GetVirtualDeviceURIBackingOption() *VirtualDeviceURIBackingOption
type VirtualDeviceURIBackingOptionDirection ¶
type VirtualDeviceURIBackingOptionDirection string
type VirtualDisk ¶
type VirtualDisk struct { VirtualDevice CapacityInKB int64 `xml:"capacityInKB"` CapacityInBytes int64 `xml:"capacityInBytes,omitempty"` StorageIOAllocation *StorageIOAllocationInfo `xml:"storageIOAllocation,omitempty"` DiskObjectId string `xml:"diskObjectId,omitempty"` VFlashCacheConfigInfo *VirtualDiskVFlashCacheConfigInfo `xml:"vFlashCacheConfigInfo,omitempty"` Iofilter []string `xml:"iofilter,omitempty"` VDiskId *ID `xml:"vDiskId,omitempty"` NativeUnmanagedLinkedClone *bool `xml:"nativeUnmanagedLinkedClone"` }
type VirtualDiskAdapterType ¶
type VirtualDiskAdapterType string
type VirtualDiskAntiAffinityRuleSpec ¶
type VirtualDiskAntiAffinityRuleSpec struct { ClusterRuleInfo DiskId []int32 `xml:"diskId"` }
type VirtualDiskBlocksNotFullyProvisioned ¶
type VirtualDiskBlocksNotFullyProvisioned struct {
DeviceBackingNotSupported
}
type VirtualDiskBlocksNotFullyProvisionedFault ¶
type VirtualDiskBlocksNotFullyProvisionedFault VirtualDiskBlocksNotFullyProvisioned
type VirtualDiskCompatibilityMode ¶
type VirtualDiskCompatibilityMode string
type VirtualDiskConfigSpec ¶
type VirtualDiskConfigSpec struct { VirtualDeviceConfigSpec DiskMoveType string `xml:"diskMoveType,omitempty"` MigrateCache *bool `xml:"migrateCache"` }
type VirtualDiskDeltaDiskFormat ¶
type VirtualDiskDeltaDiskFormat string
type VirtualDiskDeltaDiskFormatVariant ¶
type VirtualDiskDeltaDiskFormatVariant string
type VirtualDiskDeltaDiskFormatsSupported ¶
type VirtualDiskDeltaDiskFormatsSupported struct { DynamicData DatastoreType string `xml:"datastoreType"` DeltaDiskFormat ChoiceOption `xml:"deltaDiskFormat"` }
type VirtualDiskFlatVer1BackingInfo ¶
type VirtualDiskFlatVer1BackingInfo struct { VirtualDeviceFileBackingInfo DiskMode string `xml:"diskMode"` Split *bool `xml:"split"` WriteThrough *bool `xml:"writeThrough"` ContentId string `xml:"contentId,omitempty"` Parent *VirtualDiskFlatVer1BackingInfo `xml:"parent,omitempty"` }
type VirtualDiskFlatVer1BackingOption ¶
type VirtualDiskFlatVer1BackingOption struct { VirtualDeviceFileBackingOption DiskMode ChoiceOption `xml:"diskMode"` Split BoolOption `xml:"split"` WriteThrough BoolOption `xml:"writeThrough"` Growable bool `xml:"growable"` }
type VirtualDiskFlatVer2BackingInfo ¶
type VirtualDiskFlatVer2BackingInfo struct { VirtualDeviceFileBackingInfo DiskMode string `xml:"diskMode"` Split *bool `xml:"split"` WriteThrough *bool `xml:"writeThrough"` ThinProvisioned *bool `xml:"thinProvisioned"` EagerlyScrub *bool `xml:"eagerlyScrub"` Uuid string `xml:"uuid,omitempty"` ContentId string `xml:"contentId,omitempty"` ChangeId string `xml:"changeId,omitempty"` Parent *VirtualDiskFlatVer2BackingInfo `xml:"parent,omitempty"` DeltaDiskFormat string `xml:"deltaDiskFormat,omitempty"` DigestEnabled *bool `xml:"digestEnabled"` DeltaGrainSize int32 `xml:"deltaGrainSize,omitempty"` DeltaDiskFormatVariant string `xml:"deltaDiskFormatVariant,omitempty"` Sharing string `xml:"sharing,omitempty"` KeyId *CryptoKeyId `xml:"keyId,omitempty"` }
type VirtualDiskFlatVer2BackingOption ¶
type VirtualDiskFlatVer2BackingOption struct { VirtualDeviceFileBackingOption DiskMode ChoiceOption `xml:"diskMode"` Split BoolOption `xml:"split"` WriteThrough BoolOption `xml:"writeThrough"` Growable bool `xml:"growable"` HotGrowable bool `xml:"hotGrowable"` Uuid bool `xml:"uuid"` ThinProvisioned *BoolOption `xml:"thinProvisioned,omitempty"` EagerlyScrub *BoolOption `xml:"eagerlyScrub,omitempty"` DeltaDiskFormat *ChoiceOption `xml:"deltaDiskFormat,omitempty"` DeltaDiskFormatsSupported []VirtualDiskDeltaDiskFormatsSupported `xml:"deltaDiskFormatsSupported,omitempty"` }
type VirtualDiskId ¶
type VirtualDiskId struct { DynamicData Vm ManagedObjectReference `xml:"vm"` DiskId int32 `xml:"diskId"` }
type VirtualDiskLocalPMemBackingInfo ¶ added in v0.18.0
type VirtualDiskLocalPMemBackingInfo struct { VirtualDeviceFileBackingInfo DiskMode string `xml:"diskMode"` Uuid string `xml:"uuid,omitempty"` VolumeUUID string `xml:"volumeUUID,omitempty"` ContentId string `xml:"contentId,omitempty"` }
type VirtualDiskLocalPMemBackingOption ¶ added in v0.18.0
type VirtualDiskLocalPMemBackingOption struct { VirtualDeviceFileBackingOption DiskMode ChoiceOption `xml:"diskMode"` Growable bool `xml:"growable"` HotGrowable bool `xml:"hotGrowable"` Uuid bool `xml:"uuid"` }
type VirtualDiskMode ¶
type VirtualDiskMode string
type VirtualDiskModeNotSupported ¶
type VirtualDiskModeNotSupported struct { DeviceNotSupported Mode string `xml:"mode"` }
type VirtualDiskModeNotSupportedFault ¶
type VirtualDiskModeNotSupportedFault VirtualDiskModeNotSupported
type VirtualDiskOption ¶
type VirtualDiskOption struct { VirtualDeviceOption CapacityInKB LongOption `xml:"capacityInKB"` IoAllocationOption *StorageIOAllocationOption `xml:"ioAllocationOption,omitempty"` VFlashCacheConfigOption *VirtualDiskOptionVFlashCacheConfigOption `xml:"vFlashCacheConfigOption,omitempty"` }
type VirtualDiskOptionVFlashCacheConfigOption ¶
type VirtualDiskOptionVFlashCacheConfigOption struct { DynamicData CacheConsistencyType ChoiceOption `xml:"cacheConsistencyType"` CacheMode ChoiceOption `xml:"cacheMode"` ReservationInMB LongOption `xml:"reservationInMB"` BlockSizeInKB LongOption `xml:"blockSizeInKB"` }
type VirtualDiskPartitionedRawDiskVer2BackingInfo ¶
type VirtualDiskPartitionedRawDiskVer2BackingInfo struct { VirtualDiskRawDiskVer2BackingInfo Partition []int32 `xml:"partition"` }
type VirtualDiskPartitionedRawDiskVer2BackingOption ¶
type VirtualDiskPartitionedRawDiskVer2BackingOption struct {
VirtualDiskRawDiskVer2BackingOption
}
type VirtualDiskRawDiskMappingVer1BackingInfo ¶
type VirtualDiskRawDiskMappingVer1BackingInfo struct { VirtualDeviceFileBackingInfo LunUuid string `xml:"lunUuid,omitempty"` DeviceName string `xml:"deviceName,omitempty"` CompatibilityMode string `xml:"compatibilityMode,omitempty"` DiskMode string `xml:"diskMode,omitempty"` Uuid string `xml:"uuid,omitempty"` ContentId string `xml:"contentId,omitempty"` ChangeId string `xml:"changeId,omitempty"` Parent *VirtualDiskRawDiskMappingVer1BackingInfo `xml:"parent,omitempty"` DeltaDiskFormat string `xml:"deltaDiskFormat,omitempty"` DeltaGrainSize int32 `xml:"deltaGrainSize,omitempty"` Sharing string `xml:"sharing,omitempty"` }
type VirtualDiskRawDiskMappingVer1BackingOption ¶
type VirtualDiskRawDiskMappingVer1BackingOption struct { VirtualDeviceDeviceBackingOption DescriptorFileNameExtensions *ChoiceOption `xml:"descriptorFileNameExtensions,omitempty"` CompatibilityMode ChoiceOption `xml:"compatibilityMode"` DiskMode ChoiceOption `xml:"diskMode"` Uuid bool `xml:"uuid"` }
type VirtualDiskRawDiskVer2BackingInfo ¶
type VirtualDiskRawDiskVer2BackingInfo struct { VirtualDeviceDeviceBackingInfo DescriptorFileName string `xml:"descriptorFileName"` Uuid string `xml:"uuid,omitempty"` ChangeId string `xml:"changeId,omitempty"` Sharing string `xml:"sharing,omitempty"` }
func (*VirtualDiskRawDiskVer2BackingInfo) GetVirtualDiskRawDiskVer2BackingInfo ¶
func (b *VirtualDiskRawDiskVer2BackingInfo) GetVirtualDiskRawDiskVer2BackingInfo() *VirtualDiskRawDiskVer2BackingInfo
type VirtualDiskRawDiskVer2BackingOption ¶
type VirtualDiskRawDiskVer2BackingOption struct { VirtualDeviceDeviceBackingOption DescriptorFileNameExtensions ChoiceOption `xml:"descriptorFileNameExtensions"` Uuid bool `xml:"uuid"` }
func (*VirtualDiskRawDiskVer2BackingOption) GetVirtualDiskRawDiskVer2BackingOption ¶
func (b *VirtualDiskRawDiskVer2BackingOption) GetVirtualDiskRawDiskVer2BackingOption() *VirtualDiskRawDiskVer2BackingOption
type VirtualDiskRuleSpec ¶ added in v0.18.0
type VirtualDiskRuleSpec struct { ClusterRuleInfo DiskRuleType string `xml:"diskRuleType"` DiskId []int32 `xml:"diskId,omitempty"` }
type VirtualDiskRuleSpecRuleType ¶ added in v0.18.0
type VirtualDiskRuleSpecRuleType string
type VirtualDiskSeSparseBackingInfo ¶
type VirtualDiskSeSparseBackingInfo struct { VirtualDeviceFileBackingInfo DiskMode string `xml:"diskMode"` WriteThrough *bool `xml:"writeThrough"` Uuid string `xml:"uuid,omitempty"` ContentId string `xml:"contentId,omitempty"` ChangeId string `xml:"changeId,omitempty"` Parent *VirtualDiskSeSparseBackingInfo `xml:"parent,omitempty"` DeltaDiskFormat string `xml:"deltaDiskFormat,omitempty"` DigestEnabled *bool `xml:"digestEnabled"` GrainSize int32 `xml:"grainSize,omitempty"` KeyId *CryptoKeyId `xml:"keyId,omitempty"` }
type VirtualDiskSeSparseBackingOption ¶
type VirtualDiskSeSparseBackingOption struct { VirtualDeviceFileBackingOption DiskMode ChoiceOption `xml:"diskMode"` WriteThrough BoolOption `xml:"writeThrough"` Growable bool `xml:"growable"` HotGrowable bool `xml:"hotGrowable"` Uuid bool `xml:"uuid"` DeltaDiskFormatsSupported []VirtualDiskDeltaDiskFormatsSupported `xml:"deltaDiskFormatsSupported"` }
type VirtualDiskSharing ¶
type VirtualDiskSharing string
type VirtualDiskSparseVer1BackingInfo ¶
type VirtualDiskSparseVer1BackingInfo struct { VirtualDeviceFileBackingInfo DiskMode string `xml:"diskMode"` Split *bool `xml:"split"` WriteThrough *bool `xml:"writeThrough"` SpaceUsedInKB int64 `xml:"spaceUsedInKB,omitempty"` ContentId string `xml:"contentId,omitempty"` Parent *VirtualDiskSparseVer1BackingInfo `xml:"parent,omitempty"` }
type VirtualDiskSparseVer1BackingOption ¶
type VirtualDiskSparseVer1BackingOption struct { VirtualDeviceFileBackingOption DiskModes ChoiceOption `xml:"diskModes"` Split BoolOption `xml:"split"` WriteThrough BoolOption `xml:"writeThrough"` Growable bool `xml:"growable"` }
type VirtualDiskSparseVer2BackingInfo ¶
type VirtualDiskSparseVer2BackingInfo struct { VirtualDeviceFileBackingInfo DiskMode string `xml:"diskMode"` Split *bool `xml:"split"` WriteThrough *bool `xml:"writeThrough"` SpaceUsedInKB int64 `xml:"spaceUsedInKB,omitempty"` Uuid string `xml:"uuid,omitempty"` ContentId string `xml:"contentId,omitempty"` ChangeId string `xml:"changeId,omitempty"` Parent *VirtualDiskSparseVer2BackingInfo `xml:"parent,omitempty"` KeyId *CryptoKeyId `xml:"keyId,omitempty"` }
type VirtualDiskSparseVer2BackingOption ¶
type VirtualDiskSparseVer2BackingOption struct { VirtualDeviceFileBackingOption DiskMode ChoiceOption `xml:"diskMode"` Split BoolOption `xml:"split"` WriteThrough BoolOption `xml:"writeThrough"` Growable bool `xml:"growable"` HotGrowable bool `xml:"hotGrowable"` Uuid bool `xml:"uuid"` }
type VirtualDiskSpec ¶
type VirtualDiskSpec struct { DynamicData DiskType string `xml:"diskType"` AdapterType string `xml:"adapterType"` }
func (*VirtualDiskSpec) GetVirtualDiskSpec ¶
func (b *VirtualDiskSpec) GetVirtualDiskSpec() *VirtualDiskSpec
type VirtualDiskType ¶
type VirtualDiskType string
type VirtualDiskVFlashCacheConfigInfo ¶
type VirtualDiskVFlashCacheConfigInfo struct { DynamicData VFlashModule string `xml:"vFlashModule,omitempty"` ReservationInMB int64 `xml:"reservationInMB,omitempty"` CacheConsistencyType string `xml:"cacheConsistencyType,omitempty"` CacheMode string `xml:"cacheMode,omitempty"` BlockSizeInKB int64 `xml:"blockSizeInKB,omitempty"` }
type VirtualDiskVFlashCacheConfigInfoCacheConsistencyType ¶
type VirtualDiskVFlashCacheConfigInfoCacheConsistencyType string
type VirtualDiskVFlashCacheConfigInfoCacheMode ¶
type VirtualDiskVFlashCacheConfigInfoCacheMode string
type VirtualE1000 ¶
type VirtualE1000 struct {
VirtualEthernetCard
}
type VirtualE1000Option ¶
type VirtualE1000Option struct {
VirtualEthernetCardOption
}
type VirtualE1000e ¶
type VirtualE1000e struct {
VirtualEthernetCard
}
type VirtualE1000eOption ¶
type VirtualE1000eOption struct {
VirtualEthernetCardOption
}
type VirtualEnsoniq1371 ¶
type VirtualEnsoniq1371 struct {
VirtualSoundCard
}
type VirtualEnsoniq1371Option ¶
type VirtualEnsoniq1371Option struct {
VirtualSoundCardOption
}
type VirtualEthernetCard ¶
type VirtualEthernetCard struct { VirtualDevice AddressType string `xml:"addressType,omitempty"` MacAddress string `xml:"macAddress,omitempty"` WakeOnLanEnabled *bool `xml:"wakeOnLanEnabled"` ResourceAllocation *VirtualEthernetCardResourceAllocation `xml:"resourceAllocation,omitempty"` ExternalId string `xml:"externalId,omitempty"` UptCompatibilityEnabled *bool `xml:"uptCompatibilityEnabled"` }
func (*VirtualEthernetCard) GetVirtualEthernetCard ¶
func (b *VirtualEthernetCard) GetVirtualEthernetCard() *VirtualEthernetCard
type VirtualEthernetCardDVPortBackingOption ¶
type VirtualEthernetCardDVPortBackingOption struct {
VirtualDeviceBackingOption
}
type VirtualEthernetCardDistributedVirtualPortBackingInfo ¶
type VirtualEthernetCardDistributedVirtualPortBackingInfo struct { VirtualDeviceBackingInfo Port DistributedVirtualSwitchPortConnection `xml:"port"` }
type VirtualEthernetCardLegacyNetworkBackingInfo ¶
type VirtualEthernetCardLegacyNetworkBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
type VirtualEthernetCardLegacyNetworkBackingOption ¶
type VirtualEthernetCardLegacyNetworkBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualEthernetCardLegacyNetworkDeviceName ¶
type VirtualEthernetCardLegacyNetworkDeviceName string
type VirtualEthernetCardMacType ¶
type VirtualEthernetCardMacType string
type VirtualEthernetCardNetworkBackingInfo ¶
type VirtualEthernetCardNetworkBackingInfo struct { VirtualDeviceDeviceBackingInfo Network *ManagedObjectReference `xml:"network,omitempty"` InPassthroughMode *bool `xml:"inPassthroughMode"` }
type VirtualEthernetCardNetworkBackingOption ¶
type VirtualEthernetCardNetworkBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualEthernetCardNotSupported ¶
type VirtualEthernetCardNotSupported struct {
DeviceNotSupported
}
type VirtualEthernetCardNotSupportedFault ¶
type VirtualEthernetCardNotSupportedFault VirtualEthernetCardNotSupported
type VirtualEthernetCardOpaqueNetworkBackingInfo ¶
type VirtualEthernetCardOpaqueNetworkBackingInfo struct { VirtualDeviceBackingInfo OpaqueNetworkId string `xml:"opaqueNetworkId"` OpaqueNetworkType string `xml:"opaqueNetworkType"` }
type VirtualEthernetCardOpaqueNetworkBackingOption ¶
type VirtualEthernetCardOpaqueNetworkBackingOption struct {
VirtualDeviceBackingOption
}
type VirtualEthernetCardOption ¶
type VirtualEthernetCardOption struct { VirtualDeviceOption SupportedOUI ChoiceOption `xml:"supportedOUI"` MacType ChoiceOption `xml:"macType"` WakeOnLanEnabled BoolOption `xml:"wakeOnLanEnabled"` VmDirectPathGen2Supported *bool `xml:"vmDirectPathGen2Supported"` UptCompatibilityEnabled *BoolOption `xml:"uptCompatibilityEnabled,omitempty"` }
func (*VirtualEthernetCardOption) GetVirtualEthernetCardOption ¶
func (b *VirtualEthernetCardOption) GetVirtualEthernetCardOption() *VirtualEthernetCardOption
type VirtualEthernetCardResourceAllocation ¶
type VirtualEthernetCardResourceAllocation struct { DynamicData Reservation *int64 `xml:"reservation"` Limit *int64 `xml:"limit"` }
type VirtualFloppy ¶
type VirtualFloppy struct {
VirtualDevice
}
type VirtualFloppyDeviceBackingInfo ¶
type VirtualFloppyDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
type VirtualFloppyDeviceBackingOption ¶
type VirtualFloppyDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualFloppyImageBackingInfo ¶
type VirtualFloppyImageBackingInfo struct {
VirtualDeviceFileBackingInfo
}
type VirtualFloppyImageBackingOption ¶
type VirtualFloppyImageBackingOption struct {
VirtualDeviceFileBackingOption
}
type VirtualFloppyOption ¶
type VirtualFloppyOption struct {
VirtualDeviceOption
}
type VirtualFloppyRemoteDeviceBackingInfo ¶
type VirtualFloppyRemoteDeviceBackingInfo struct {
VirtualDeviceRemoteDeviceBackingInfo
}
type VirtualFloppyRemoteDeviceBackingOption ¶
type VirtualFloppyRemoteDeviceBackingOption struct {
VirtualDeviceRemoteDeviceBackingOption
}
type VirtualHardware ¶
type VirtualHardware struct { DynamicData NumCPU int32 `xml:"numCPU"` NumCoresPerSocket int32 `xml:"numCoresPerSocket,omitempty"` MemoryMB int32 `xml:"memoryMB"` VirtualICH7MPresent *bool `xml:"virtualICH7MPresent"` VirtualSMCPresent *bool `xml:"virtualSMCPresent"` Device []BaseVirtualDevice `xml:"device,omitempty,typeattr"` }
type VirtualHardwareCompatibilityIssue ¶
type VirtualHardwareCompatibilityIssue struct {
VmConfigFault
}
func (*VirtualHardwareCompatibilityIssue) GetVirtualHardwareCompatibilityIssue ¶
func (b *VirtualHardwareCompatibilityIssue) GetVirtualHardwareCompatibilityIssue() *VirtualHardwareCompatibilityIssue
type VirtualHardwareCompatibilityIssueFault ¶
type VirtualHardwareCompatibilityIssueFault BaseVirtualHardwareCompatibilityIssue
type VirtualHardwareOption ¶
type VirtualHardwareOption struct { DynamicData HwVersion int32 `xml:"hwVersion"` VirtualDeviceOption []BaseVirtualDeviceOption `xml:"virtualDeviceOption,typeattr"` DeviceListReadonly bool `xml:"deviceListReadonly"` NumCPU []int32 `xml:"numCPU"` NumCoresPerSocket *IntOption `xml:"numCoresPerSocket,omitempty"` NumCpuReadonly bool `xml:"numCpuReadonly"` MemoryMB LongOption `xml:"memoryMB"` NumPCIControllers IntOption `xml:"numPCIControllers"` NumIDEControllers IntOption `xml:"numIDEControllers"` NumUSBControllers IntOption `xml:"numUSBControllers"` NumUSBXHCIControllers *IntOption `xml:"numUSBXHCIControllers,omitempty"` NumSIOControllers IntOption `xml:"numSIOControllers"` NumPS2Controllers IntOption `xml:"numPS2Controllers"` LicensingLimit []string `xml:"licensingLimit,omitempty"` NumSupportedWwnPorts *IntOption `xml:"numSupportedWwnPorts,omitempty"` NumSupportedWwnNodes *IntOption `xml:"numSupportedWwnNodes,omitempty"` ResourceConfigOption *ResourceConfigOption `xml:"resourceConfigOption,omitempty"` NumNVDIMMControllers *IntOption `xml:"numNVDIMMControllers,omitempty"` NumTPMDevices *IntOption `xml:"numTPMDevices,omitempty"` }
type VirtualHardwareVersionNotSupported ¶
type VirtualHardwareVersionNotSupported struct { VirtualHardwareCompatibilityIssue HostName string `xml:"hostName"` Host ManagedObjectReference `xml:"host"` }
type VirtualHardwareVersionNotSupportedFault ¶
type VirtualHardwareVersionNotSupportedFault VirtualHardwareVersionNotSupported
type VirtualHdAudioCard ¶
type VirtualHdAudioCard struct {
VirtualSoundCard
}
type VirtualHdAudioCardOption ¶
type VirtualHdAudioCardOption struct {
VirtualSoundCardOption
}
type VirtualIDEController ¶
type VirtualIDEController struct {
VirtualController
}
type VirtualIDEControllerOption ¶
type VirtualIDEControllerOption struct { VirtualControllerOption NumIDEDisks IntOption `xml:"numIDEDisks"` NumIDECdroms IntOption `xml:"numIDECdroms"` }
type VirtualKeyboard ¶
type VirtualKeyboard struct {
VirtualDevice
}
type VirtualKeyboardOption ¶
type VirtualKeyboardOption struct {
VirtualDeviceOption
}
type VirtualLsiLogicController ¶
type VirtualLsiLogicController struct {
VirtualSCSIController
}
type VirtualLsiLogicControllerOption ¶
type VirtualLsiLogicControllerOption struct {
VirtualSCSIControllerOption
}
type VirtualLsiLogicSASController ¶
type VirtualLsiLogicSASController struct {
VirtualSCSIController
}
type VirtualLsiLogicSASControllerOption ¶
type VirtualLsiLogicSASControllerOption struct {
VirtualSCSIControllerOption
}
type VirtualMachineAffinityInfo ¶
type VirtualMachineAffinityInfo struct { DynamicData AffinitySet []int32 `xml:"affinitySet"` }
type VirtualMachineAppHeartbeatStatusType ¶
type VirtualMachineAppHeartbeatStatusType string
type VirtualMachineBootOptions ¶
type VirtualMachineBootOptions struct { DynamicData BootDelay int64 `xml:"bootDelay,omitempty"` EnterBIOSSetup *bool `xml:"enterBIOSSetup"` EfiSecureBootEnabled *bool `xml:"efiSecureBootEnabled"` BootRetryEnabled *bool `xml:"bootRetryEnabled"` BootRetryDelay int64 `xml:"bootRetryDelay,omitempty"` BootOrder []BaseVirtualMachineBootOptionsBootableDevice `xml:"bootOrder,omitempty,typeattr"` NetworkBootProtocol string `xml:"networkBootProtocol,omitempty"` }
type VirtualMachineBootOptionsBootableCdromDevice ¶
type VirtualMachineBootOptionsBootableCdromDevice struct {
VirtualMachineBootOptionsBootableDevice
}
type VirtualMachineBootOptionsBootableDevice ¶
type VirtualMachineBootOptionsBootableDevice struct {
DynamicData
}
func (*VirtualMachineBootOptionsBootableDevice) GetVirtualMachineBootOptionsBootableDevice ¶
func (b *VirtualMachineBootOptionsBootableDevice) GetVirtualMachineBootOptionsBootableDevice() *VirtualMachineBootOptionsBootableDevice
type VirtualMachineBootOptionsBootableDiskDevice ¶
type VirtualMachineBootOptionsBootableDiskDevice struct { VirtualMachineBootOptionsBootableDevice DeviceKey int32 `xml:"deviceKey"` }
type VirtualMachineBootOptionsBootableEthernetDevice ¶
type VirtualMachineBootOptionsBootableEthernetDevice struct { VirtualMachineBootOptionsBootableDevice DeviceKey int32 `xml:"deviceKey"` }
type VirtualMachineBootOptionsBootableFloppyDevice ¶
type VirtualMachineBootOptionsBootableFloppyDevice struct {
VirtualMachineBootOptionsBootableDevice
}
type VirtualMachineBootOptionsNetworkBootProtocolType ¶
type VirtualMachineBootOptionsNetworkBootProtocolType string
type VirtualMachineCapability ¶
type VirtualMachineCapability struct { DynamicData SnapshotOperationsSupported bool `xml:"snapshotOperationsSupported"` MultipleSnapshotsSupported bool `xml:"multipleSnapshotsSupported"` SnapshotConfigSupported bool `xml:"snapshotConfigSupported"` PoweredOffSnapshotsSupported bool `xml:"poweredOffSnapshotsSupported"` MemorySnapshotsSupported bool `xml:"memorySnapshotsSupported"` RevertToSnapshotSupported bool `xml:"revertToSnapshotSupported"` QuiescedSnapshotsSupported bool `xml:"quiescedSnapshotsSupported"` DisableSnapshotsSupported bool `xml:"disableSnapshotsSupported"` LockSnapshotsSupported bool `xml:"lockSnapshotsSupported"` ConsolePreferencesSupported bool `xml:"consolePreferencesSupported"` CpuFeatureMaskSupported bool `xml:"cpuFeatureMaskSupported"` S1AcpiManagementSupported bool `xml:"s1AcpiManagementSupported"` SettingScreenResolutionSupported bool `xml:"settingScreenResolutionSupported"` ToolsAutoUpdateSupported bool `xml:"toolsAutoUpdateSupported"` VmNpivWwnSupported bool `xml:"vmNpivWwnSupported"` NpivWwnOnNonRdmVmSupported bool `xml:"npivWwnOnNonRdmVmSupported"` VmNpivWwnDisableSupported *bool `xml:"vmNpivWwnDisableSupported"` VmNpivWwnUpdateSupported *bool `xml:"vmNpivWwnUpdateSupported"` SwapPlacementSupported bool `xml:"swapPlacementSupported"` ToolsSyncTimeSupported bool `xml:"toolsSyncTimeSupported"` VirtualMmuUsageSupported bool `xml:"virtualMmuUsageSupported"` BootOptionsSupported bool `xml:"bootOptionsSupported"` BootRetryOptionsSupported *bool `xml:"bootRetryOptionsSupported"` SettingVideoRamSizeSupported bool `xml:"settingVideoRamSizeSupported"` SettingDisplayTopologySupported *bool `xml:"settingDisplayTopologySupported"` RecordReplaySupported *bool `xml:"recordReplaySupported"` ChangeTrackingSupported *bool `xml:"changeTrackingSupported"` MultipleCoresPerSocketSupported *bool `xml:"multipleCoresPerSocketSupported"` HostBasedReplicationSupported *bool `xml:"hostBasedReplicationSupported"` GuestAutoLockSupported *bool `xml:"guestAutoLockSupported"` MemoryReservationLockSupported *bool `xml:"memoryReservationLockSupported"` FeatureRequirementSupported *bool `xml:"featureRequirementSupported"` PoweredOnMonitorTypeChangeSupported *bool `xml:"poweredOnMonitorTypeChangeSupported"` SeSparseDiskSupported *bool `xml:"seSparseDiskSupported"` NestedHVSupported *bool `xml:"nestedHVSupported"` VPMCSupported *bool `xml:"vPMCSupported"` SecureBootSupported *bool `xml:"secureBootSupported"` PerVmEvcSupported *bool `xml:"perVmEvcSupported"` VirtualMmuUsageIgnored *bool `xml:"virtualMmuUsageIgnored"` VirtualExecUsageIgnored *bool `xml:"virtualExecUsageIgnored"` DiskOnlySnapshotOnSuspendedVMSupported *bool `xml:"diskOnlySnapshotOnSuspendedVMSupported"` }
type VirtualMachineCdromInfo ¶
type VirtualMachineCdromInfo struct { VirtualMachineTargetInfo Description string `xml:"description,omitempty"` }
type VirtualMachineCloneSpec ¶
type VirtualMachineCloneSpec struct { DynamicData Location VirtualMachineRelocateSpec `xml:"location"` Template bool `xml:"template"` Config *VirtualMachineConfigSpec `xml:"config,omitempty"` Customization *CustomizationSpec `xml:"customization,omitempty"` PowerOn bool `xml:"powerOn"` Snapshot *ManagedObjectReference `xml:"snapshot,omitempty"` Memory *bool `xml:"memory"` }
type VirtualMachineConfigInfo ¶
type VirtualMachineConfigInfo struct { DynamicData ChangeVersion string `xml:"changeVersion"` Modified time.Time `xml:"modified"` Name string `xml:"name"` GuestFullName string `xml:"guestFullName"` Version string `xml:"version"` Uuid string `xml:"uuid"` CreateDate *time.Time `xml:"createDate"` InstanceUuid string `xml:"instanceUuid,omitempty"` NpivNodeWorldWideName []int64 `xml:"npivNodeWorldWideName,omitempty"` NpivPortWorldWideName []int64 `xml:"npivPortWorldWideName,omitempty"` NpivWorldWideNameType string `xml:"npivWorldWideNameType,omitempty"` NpivDesiredNodeWwns int16 `xml:"npivDesiredNodeWwns,omitempty"` NpivDesiredPortWwns int16 `xml:"npivDesiredPortWwns,omitempty"` NpivTemporaryDisabled *bool `xml:"npivTemporaryDisabled"` NpivOnNonRdmDisks *bool `xml:"npivOnNonRdmDisks"` LocationId string `xml:"locationId,omitempty"` Template bool `xml:"template"` GuestId string `xml:"guestId"` AlternateGuestName string `xml:"alternateGuestName"` Annotation string `xml:"annotation,omitempty"` Files VirtualMachineFileInfo `xml:"files"` Tools *ToolsConfigInfo `xml:"tools,omitempty"` Flags VirtualMachineFlagInfo `xml:"flags"` ConsolePreferences *VirtualMachineConsolePreferences `xml:"consolePreferences,omitempty"` DefaultPowerOps VirtualMachineDefaultPowerOpInfo `xml:"defaultPowerOps"` Hardware VirtualHardware `xml:"hardware"` CpuAllocation *ResourceAllocationInfo `xml:"cpuAllocation,omitempty"` MemoryAllocation *ResourceAllocationInfo `xml:"memoryAllocation,omitempty"` LatencySensitivity *LatencySensitivity `xml:"latencySensitivity,omitempty"` MemoryHotAddEnabled *bool `xml:"memoryHotAddEnabled"` CpuHotAddEnabled *bool `xml:"cpuHotAddEnabled"` CpuHotRemoveEnabled *bool `xml:"cpuHotRemoveEnabled"` HotPlugMemoryLimit int64 `xml:"hotPlugMemoryLimit,omitempty"` HotPlugMemoryIncrementSize int64 `xml:"hotPlugMemoryIncrementSize,omitempty"` CpuAffinity *VirtualMachineAffinityInfo `xml:"cpuAffinity,omitempty"` MemoryAffinity *VirtualMachineAffinityInfo `xml:"memoryAffinity,omitempty"` NetworkShaper *VirtualMachineNetworkShaperInfo `xml:"networkShaper,omitempty"` ExtraConfig []BaseOptionValue `xml:"extraConfig,omitempty,typeattr"` CpuFeatureMask []HostCpuIdInfo `xml:"cpuFeatureMask,omitempty"` DatastoreUrl []VirtualMachineConfigInfoDatastoreUrlPair `xml:"datastoreUrl,omitempty"` SwapPlacement string `xml:"swapPlacement,omitempty"` BootOptions *VirtualMachineBootOptions `xml:"bootOptions,omitempty"` FtInfo BaseFaultToleranceConfigInfo `xml:"ftInfo,omitempty,typeattr"` RepConfig *ReplicationConfigSpec `xml:"repConfig,omitempty"` VAppConfig BaseVmConfigInfo `xml:"vAppConfig,omitempty,typeattr"` VAssertsEnabled *bool `xml:"vAssertsEnabled"` ChangeTrackingEnabled *bool `xml:"changeTrackingEnabled"` Firmware string `xml:"firmware,omitempty"` MaxMksConnections int32 `xml:"maxMksConnections,omitempty"` GuestAutoLockEnabled *bool `xml:"guestAutoLockEnabled"` ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"` MemoryReservationLockedToMax *bool `xml:"memoryReservationLockedToMax"` InitialOverhead *VirtualMachineConfigInfoOverheadInfo `xml:"initialOverhead,omitempty"` NestedHVEnabled *bool `xml:"nestedHVEnabled"` VPMCEnabled *bool `xml:"vPMCEnabled"` ScheduledHardwareUpgradeInfo *ScheduledHardwareUpgradeInfo `xml:"scheduledHardwareUpgradeInfo,omitempty"` ForkConfigInfo *VirtualMachineForkConfigInfo `xml:"forkConfigInfo,omitempty"` VFlashCacheReservation int64 `xml:"vFlashCacheReservation,omitempty"` VmxConfigChecksum []byte `xml:"vmxConfigChecksum,omitempty"` MessageBusTunnelEnabled *bool `xml:"messageBusTunnelEnabled"` VmStorageObjectId string `xml:"vmStorageObjectId,omitempty"` SwapStorageObjectId string `xml:"swapStorageObjectId,omitempty"` KeyId *CryptoKeyId `xml:"keyId,omitempty"` GuestIntegrityInfo *VirtualMachineGuestIntegrityInfo `xml:"guestIntegrityInfo,omitempty"` MigrateEncryption string `xml:"migrateEncryption,omitempty"` }
type VirtualMachineConfigInfoDatastoreUrlPair ¶
type VirtualMachineConfigInfoDatastoreUrlPair struct { DynamicData Name string `xml:"name"` Url string `xml:"url"` }
type VirtualMachineConfigInfoNpivWwnType ¶
type VirtualMachineConfigInfoNpivWwnType string
type VirtualMachineConfigInfoOverheadInfo ¶
type VirtualMachineConfigInfoOverheadInfo struct { DynamicData InitialMemoryReservation int64 `xml:"initialMemoryReservation,omitempty"` InitialSwapReservation int64 `xml:"initialSwapReservation,omitempty"` }
type VirtualMachineConfigInfoSwapPlacementType ¶
type VirtualMachineConfigInfoSwapPlacementType string
type VirtualMachineConfigOption ¶
type VirtualMachineConfigOption struct { DynamicData Version string `xml:"version"` Description string `xml:"description"` GuestOSDescriptor []GuestOsDescriptor `xml:"guestOSDescriptor"` GuestOSDefaultIndex int32 `xml:"guestOSDefaultIndex"` HardwareOptions VirtualHardwareOption `xml:"hardwareOptions"` Capabilities VirtualMachineCapability `xml:"capabilities"` Datastore DatastoreOption `xml:"datastore"` DefaultDevice []BaseVirtualDevice `xml:"defaultDevice,omitempty,typeattr"` SupportedMonitorType []string `xml:"supportedMonitorType"` SupportedOvfEnvironmentTransport []string `xml:"supportedOvfEnvironmentTransport,omitempty"` SupportedOvfInstallTransport []string `xml:"supportedOvfInstallTransport,omitempty"` PropertyRelations []VirtualMachinePropertyRelation `xml:"propertyRelations,omitempty"` }
type VirtualMachineConfigOptionDescriptor ¶
type VirtualMachineConfigOptionDescriptor struct { DynamicData Key string `xml:"key"` Description string `xml:"description,omitempty"` Host []ManagedObjectReference `xml:"host,omitempty"` CreateSupported *bool `xml:"createSupported"` DefaultConfigOption *bool `xml:"defaultConfigOption"` RunSupported *bool `xml:"runSupported"` UpgradeSupported *bool `xml:"upgradeSupported"` }
type VirtualMachineConfigSpec ¶
type VirtualMachineConfigSpec struct { DynamicData ChangeVersion string `xml:"changeVersion,omitempty"` Name string `xml:"name,omitempty"` Version string `xml:"version,omitempty"` CreateDate *time.Time `xml:"createDate"` Uuid string `xml:"uuid,omitempty"` InstanceUuid string `xml:"instanceUuid,omitempty"` NpivNodeWorldWideName []int64 `xml:"npivNodeWorldWideName,omitempty"` NpivPortWorldWideName []int64 `xml:"npivPortWorldWideName,omitempty"` NpivWorldWideNameType string `xml:"npivWorldWideNameType,omitempty"` NpivDesiredNodeWwns int16 `xml:"npivDesiredNodeWwns,omitempty"` NpivDesiredPortWwns int16 `xml:"npivDesiredPortWwns,omitempty"` NpivTemporaryDisabled *bool `xml:"npivTemporaryDisabled"` NpivOnNonRdmDisks *bool `xml:"npivOnNonRdmDisks"` NpivWorldWideNameOp string `xml:"npivWorldWideNameOp,omitempty"` LocationId string `xml:"locationId,omitempty"` GuestId string `xml:"guestId,omitempty"` AlternateGuestName string `xml:"alternateGuestName,omitempty"` Annotation string `xml:"annotation,omitempty"` Files *VirtualMachineFileInfo `xml:"files,omitempty"` Tools *ToolsConfigInfo `xml:"tools,omitempty"` Flags *VirtualMachineFlagInfo `xml:"flags,omitempty"` ConsolePreferences *VirtualMachineConsolePreferences `xml:"consolePreferences,omitempty"` PowerOpInfo *VirtualMachineDefaultPowerOpInfo `xml:"powerOpInfo,omitempty"` NumCPUs int32 `xml:"numCPUs,omitempty"` NumCoresPerSocket int32 `xml:"numCoresPerSocket,omitempty"` MemoryMB int64 `xml:"memoryMB,omitempty"` MemoryHotAddEnabled *bool `xml:"memoryHotAddEnabled"` CpuHotAddEnabled *bool `xml:"cpuHotAddEnabled"` CpuHotRemoveEnabled *bool `xml:"cpuHotRemoveEnabled"` VirtualICH7MPresent *bool `xml:"virtualICH7MPresent"` VirtualSMCPresent *bool `xml:"virtualSMCPresent"` DeviceChange []BaseVirtualDeviceConfigSpec `xml:"deviceChange,omitempty,typeattr"` CpuAllocation *ResourceAllocationInfo `xml:"cpuAllocation,omitempty"` MemoryAllocation *ResourceAllocationInfo `xml:"memoryAllocation,omitempty"` LatencySensitivity *LatencySensitivity `xml:"latencySensitivity,omitempty"` CpuAffinity *VirtualMachineAffinityInfo `xml:"cpuAffinity,omitempty"` MemoryAffinity *VirtualMachineAffinityInfo `xml:"memoryAffinity,omitempty"` NetworkShaper *VirtualMachineNetworkShaperInfo `xml:"networkShaper,omitempty"` CpuFeatureMask []VirtualMachineCpuIdInfoSpec `xml:"cpuFeatureMask,omitempty"` ExtraConfig []BaseOptionValue `xml:"extraConfig,omitempty,typeattr"` SwapPlacement string `xml:"swapPlacement,omitempty"` BootOptions *VirtualMachineBootOptions `xml:"bootOptions,omitempty"` VAppConfig BaseVmConfigSpec `xml:"vAppConfig,omitempty,typeattr"` FtInfo BaseFaultToleranceConfigInfo `xml:"ftInfo,omitempty,typeattr"` RepConfig *ReplicationConfigSpec `xml:"repConfig,omitempty"` VAppConfigRemoved *bool `xml:"vAppConfigRemoved"` VAssertsEnabled *bool `xml:"vAssertsEnabled"` ChangeTrackingEnabled *bool `xml:"changeTrackingEnabled"` Firmware string `xml:"firmware,omitempty"` MaxMksConnections int32 `xml:"maxMksConnections,omitempty"` GuestAutoLockEnabled *bool `xml:"guestAutoLockEnabled"` ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"` MemoryReservationLockedToMax *bool `xml:"memoryReservationLockedToMax"` NestedHVEnabled *bool `xml:"nestedHVEnabled"` VPMCEnabled *bool `xml:"vPMCEnabled"` ScheduledHardwareUpgradeInfo *ScheduledHardwareUpgradeInfo `xml:"scheduledHardwareUpgradeInfo,omitempty"` VmProfile []BaseVirtualMachineProfileSpec `xml:"vmProfile,omitempty,typeattr"` MessageBusTunnelEnabled *bool `xml:"messageBusTunnelEnabled"` Crypto BaseCryptoSpec `xml:"crypto,omitempty,typeattr"` MigrateEncryption string `xml:"migrateEncryption,omitempty"` }
type VirtualMachineConfigSpecEncryptedVMotionModes ¶ added in v0.12.0
type VirtualMachineConfigSpecEncryptedVMotionModes string
type VirtualMachineConfigSpecNpivWwnOp ¶
type VirtualMachineConfigSpecNpivWwnOp string
type VirtualMachineConfigSummary ¶
type VirtualMachineConfigSummary struct { DynamicData Name string `xml:"name"` Template bool `xml:"template"` VmPathName string `xml:"vmPathName"` MemorySizeMB int32 `xml:"memorySizeMB,omitempty"` CpuReservation int32 `xml:"cpuReservation,omitempty"` MemoryReservation int32 `xml:"memoryReservation,omitempty"` NumCpu int32 `xml:"numCpu,omitempty"` NumEthernetCards int32 `xml:"numEthernetCards,omitempty"` NumVirtualDisks int32 `xml:"numVirtualDisks,omitempty"` Uuid string `xml:"uuid,omitempty"` InstanceUuid string `xml:"instanceUuid,omitempty"` GuestId string `xml:"guestId,omitempty"` GuestFullName string `xml:"guestFullName,omitempty"` Annotation string `xml:"annotation,omitempty"` Product *VAppProductInfo `xml:"product,omitempty"` InstallBootRequired *bool `xml:"installBootRequired"` FtInfo BaseFaultToleranceConfigInfo `xml:"ftInfo,omitempty,typeattr"` ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"` TpmPresent *bool `xml:"tpmPresent"` NumVmiopBackings int32 `xml:"numVmiopBackings,omitempty"` }
type VirtualMachineConnectionState ¶
type VirtualMachineConnectionState string
type VirtualMachineConsolePreferences ¶
type VirtualMachineConsolePreferences struct { DynamicData PowerOnWhenOpened *bool `xml:"powerOnWhenOpened"` EnterFullScreenOnPowerOn *bool `xml:"enterFullScreenOnPowerOn"` CloseOnPowerOffOrSuspend *bool `xml:"closeOnPowerOffOrSuspend"` }
type VirtualMachineCpuIdInfoSpec ¶
type VirtualMachineCpuIdInfoSpec struct { ArrayUpdateSpec Info *HostCpuIdInfo `xml:"info,omitempty"` }
type VirtualMachineCryptoState ¶ added in v0.18.0
type VirtualMachineCryptoState string
type VirtualMachineDatastoreInfo ¶
type VirtualMachineDatastoreInfo struct { VirtualMachineTargetInfo Datastore DatastoreSummary `xml:"datastore"` Capability DatastoreCapability `xml:"capability"` MaxFileSize int64 `xml:"maxFileSize"` MaxVirtualDiskCapacity int64 `xml:"maxVirtualDiskCapacity,omitempty"` MaxPhysicalRDMFileSize int64 `xml:"maxPhysicalRDMFileSize,omitempty"` MaxVirtualRDMFileSize int64 `xml:"maxVirtualRDMFileSize,omitempty"` Mode string `xml:"mode"` VStorageSupport string `xml:"vStorageSupport,omitempty"` }
type VirtualMachineDatastoreVolumeOption ¶
type VirtualMachineDatastoreVolumeOption struct { DynamicData FileSystemType string `xml:"fileSystemType"` MajorVersion int32 `xml:"majorVersion,omitempty"` }
type VirtualMachineDefaultPowerOpInfo ¶
type VirtualMachineDefaultPowerOpInfo struct { DynamicData PowerOffType string `xml:"powerOffType,omitempty"` SuspendType string `xml:"suspendType,omitempty"` ResetType string `xml:"resetType,omitempty"` DefaultPowerOffType string `xml:"defaultPowerOffType,omitempty"` DefaultSuspendType string `xml:"defaultSuspendType,omitempty"` DefaultResetType string `xml:"defaultResetType,omitempty"` StandbyAction string `xml:"standbyAction,omitempty"` }
type VirtualMachineDefaultProfileSpec ¶
type VirtualMachineDefaultProfileSpec struct {
VirtualMachineProfileSpec
}
type VirtualMachineDefinedProfileSpec ¶
type VirtualMachineDefinedProfileSpec struct { VirtualMachineProfileSpec ProfileId string `xml:"profileId"` ReplicationSpec *ReplicationSpec `xml:"replicationSpec,omitempty"` ProfileData *VirtualMachineProfileRawData `xml:"profileData,omitempty"` ProfileParams []KeyValue `xml:"profileParams,omitempty"` }
type VirtualMachineDeviceRuntimeInfo ¶
type VirtualMachineDeviceRuntimeInfo struct { DynamicData RuntimeState BaseVirtualMachineDeviceRuntimeInfoDeviceRuntimeState `xml:"runtimeState,typeattr"` Key int32 `xml:"key"` }
type VirtualMachineDeviceRuntimeInfoDeviceRuntimeState ¶
type VirtualMachineDeviceRuntimeInfoDeviceRuntimeState struct {
DynamicData
}
func (*VirtualMachineDeviceRuntimeInfoDeviceRuntimeState) GetVirtualMachineDeviceRuntimeInfoDeviceRuntimeState ¶
func (b *VirtualMachineDeviceRuntimeInfoDeviceRuntimeState) GetVirtualMachineDeviceRuntimeInfoDeviceRuntimeState() *VirtualMachineDeviceRuntimeInfoDeviceRuntimeState
type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState ¶
type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState struct { VirtualMachineDeviceRuntimeInfoDeviceRuntimeState VmDirectPathGen2Active bool `xml:"vmDirectPathGen2Active"` VmDirectPathGen2InactiveReasonVm []string `xml:"vmDirectPathGen2InactiveReasonVm,omitempty"` VmDirectPathGen2InactiveReasonOther []string `xml:"vmDirectPathGen2InactiveReasonOther,omitempty"` VmDirectPathGen2InactiveReasonExtended string `xml:"vmDirectPathGen2InactiveReasonExtended,omitempty"` ReservationStatus string `xml:"reservationStatus,omitempty"` AttachmentStatus string `xml:"attachmentStatus,omitempty"` FeatureRequirement []VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty"` }
type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther ¶
type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther string
type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm ¶
type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm string
type VirtualMachineDiskDeviceInfo ¶
type VirtualMachineDiskDeviceInfo struct { VirtualMachineTargetInfo Capacity int64 `xml:"capacity,omitempty"` Vm []ManagedObjectReference `xml:"vm,omitempty"` }
func (*VirtualMachineDiskDeviceInfo) GetVirtualMachineDiskDeviceInfo ¶
func (b *VirtualMachineDiskDeviceInfo) GetVirtualMachineDiskDeviceInfo() *VirtualMachineDiskDeviceInfo
type VirtualMachineDisplayTopology ¶
type VirtualMachineDisplayTopology struct { DynamicData X int32 `xml:"x"` Y int32 `xml:"y"` Width int32 `xml:"width"` Height int32 `xml:"height"` }
type VirtualMachineEmptyProfileSpec ¶
type VirtualMachineEmptyProfileSpec struct {
VirtualMachineProfileSpec
}
type VirtualMachineFaultToleranceState ¶
type VirtualMachineFaultToleranceState string
type VirtualMachineFaultToleranceType ¶
type VirtualMachineFaultToleranceType string
type VirtualMachineFeatureRequirement ¶
type VirtualMachineFeatureRequirement struct { DynamicData Key string `xml:"key"` FeatureName string `xml:"featureName"` Value string `xml:"value"` }
type VirtualMachineFileInfo ¶
type VirtualMachineFileInfo struct { DynamicData VmPathName string `xml:"vmPathName,omitempty"` SnapshotDirectory string `xml:"snapshotDirectory,omitempty"` SuspendDirectory string `xml:"suspendDirectory,omitempty"` LogDirectory string `xml:"logDirectory,omitempty"` FtMetadataDirectory string `xml:"ftMetadataDirectory,omitempty"` }
type VirtualMachineFileLayout ¶
type VirtualMachineFileLayout struct { DynamicData ConfigFile []string `xml:"configFile,omitempty"` LogFile []string `xml:"logFile,omitempty"` Disk []VirtualMachineFileLayoutDiskLayout `xml:"disk,omitempty"` Snapshot []VirtualMachineFileLayoutSnapshotLayout `xml:"snapshot,omitempty"` SwapFile string `xml:"swapFile,omitempty"` }
type VirtualMachineFileLayoutDiskLayout ¶
type VirtualMachineFileLayoutDiskLayout struct { DynamicData Key int32 `xml:"key"` DiskFile []string `xml:"diskFile"` }
type VirtualMachineFileLayoutEx ¶
type VirtualMachineFileLayoutEx struct { DynamicData File []VirtualMachineFileLayoutExFileInfo `xml:"file,omitempty"` Disk []VirtualMachineFileLayoutExDiskLayout `xml:"disk,omitempty"` Snapshot []VirtualMachineFileLayoutExSnapshotLayout `xml:"snapshot,omitempty"` Timestamp time.Time `xml:"timestamp"` }
type VirtualMachineFileLayoutExDiskLayout ¶
type VirtualMachineFileLayoutExDiskLayout struct { DynamicData Key int32 `xml:"key"` Chain []VirtualMachineFileLayoutExDiskUnit `xml:"chain,omitempty"` }
type VirtualMachineFileLayoutExDiskUnit ¶
type VirtualMachineFileLayoutExDiskUnit struct { DynamicData FileKey []int32 `xml:"fileKey"` }
type VirtualMachineFileLayoutExFileType ¶
type VirtualMachineFileLayoutExFileType string
type VirtualMachineFileLayoutExSnapshotLayout ¶
type VirtualMachineFileLayoutExSnapshotLayout struct { DynamicData Key ManagedObjectReference `xml:"key"` DataKey int32 `xml:"dataKey"` MemoryKey int32 `xml:"memoryKey,omitempty"` Disk []VirtualMachineFileLayoutExDiskLayout `xml:"disk,omitempty"` }
type VirtualMachineFileLayoutSnapshotLayout ¶
type VirtualMachineFileLayoutSnapshotLayout struct { DynamicData Key ManagedObjectReference `xml:"key"` SnapshotFile []string `xml:"snapshotFile"` }
type VirtualMachineFlagInfo ¶
type VirtualMachineFlagInfo struct { DynamicData DisableAcceleration *bool `xml:"disableAcceleration"` EnableLogging *bool `xml:"enableLogging"` UseToe *bool `xml:"useToe"` RunWithDebugInfo *bool `xml:"runWithDebugInfo"` MonitorType string `xml:"monitorType,omitempty"` HtSharing string `xml:"htSharing,omitempty"` SnapshotDisabled *bool `xml:"snapshotDisabled"` SnapshotLocked *bool `xml:"snapshotLocked"` DiskUuidEnabled *bool `xml:"diskUuidEnabled"` VirtualMmuUsage string `xml:"virtualMmuUsage,omitempty"` VirtualExecUsage string `xml:"virtualExecUsage,omitempty"` SnapshotPowerOffBehavior string `xml:"snapshotPowerOffBehavior,omitempty"` RecordReplayEnabled *bool `xml:"recordReplayEnabled"` FaultToleranceType string `xml:"faultToleranceType,omitempty"` CbrcCacheEnabled *bool `xml:"cbrcCacheEnabled"` VvtdEnabled *bool `xml:"vvtdEnabled"` VbsEnabled *bool `xml:"vbsEnabled"` }
type VirtualMachineFlagInfoMonitorType ¶
type VirtualMachineFlagInfoMonitorType string
type VirtualMachineFlagInfoVirtualExecUsage ¶
type VirtualMachineFlagInfoVirtualExecUsage string
type VirtualMachineFlagInfoVirtualMmuUsage ¶
type VirtualMachineFlagInfoVirtualMmuUsage string
type VirtualMachineFloppyInfo ¶
type VirtualMachineFloppyInfo struct {
VirtualMachineTargetInfo
}
type VirtualMachineForkConfigInfo ¶
type VirtualMachineForkConfigInfo struct { DynamicData ParentEnabled *bool `xml:"parentEnabled"` ChildForkGroupId string `xml:"childForkGroupId,omitempty"` ParentForkGroupId string `xml:"parentForkGroupId,omitempty"` ChildType string `xml:"childType,omitempty"` }
type VirtualMachineForkConfigInfoChildType ¶
type VirtualMachineForkConfigInfoChildType string
type VirtualMachineGuestIntegrityInfo ¶ added in v0.12.0
type VirtualMachineGuestIntegrityInfo struct { DynamicData Enabled *bool `xml:"enabled"` }
type VirtualMachineGuestOsFamily ¶
type VirtualMachineGuestOsFamily string
type VirtualMachineGuestOsIdentifier ¶
type VirtualMachineGuestOsIdentifier string
type VirtualMachineGuestQuiesceSpec ¶ added in v0.12.0
type VirtualMachineGuestQuiesceSpec struct { DynamicData Timeout int32 `xml:"timeout,omitempty"` }
func (*VirtualMachineGuestQuiesceSpec) GetVirtualMachineGuestQuiesceSpec ¶ added in v0.12.0
func (b *VirtualMachineGuestQuiesceSpec) GetVirtualMachineGuestQuiesceSpec() *VirtualMachineGuestQuiesceSpec
type VirtualMachineGuestState ¶
type VirtualMachineGuestState string
type VirtualMachineGuestSummary ¶
type VirtualMachineGuestSummary struct { DynamicData GuestId string `xml:"guestId,omitempty"` GuestFullName string `xml:"guestFullName,omitempty"` ToolsStatus VirtualMachineToolsStatus `xml:"toolsStatus,omitempty"` ToolsVersionStatus string `xml:"toolsVersionStatus,omitempty"` ToolsVersionStatus2 string `xml:"toolsVersionStatus2,omitempty"` ToolsRunningStatus string `xml:"toolsRunningStatus,omitempty"` HostName string `xml:"hostName,omitempty"` IpAddress string `xml:"ipAddress,omitempty"` }
type VirtualMachineHtSharing ¶
type VirtualMachineHtSharing string
type VirtualMachineIdeDiskDeviceInfo ¶
type VirtualMachineIdeDiskDeviceInfo struct { VirtualMachineDiskDeviceInfo PartitionTable []VirtualMachineIdeDiskDevicePartitionInfo `xml:"partitionTable,omitempty"` }
type VirtualMachineIdeDiskDevicePartitionInfo ¶
type VirtualMachineIdeDiskDevicePartitionInfo struct { DynamicData Id int32 `xml:"id"` Capacity int32 `xml:"capacity"` }
type VirtualMachineImportSpec ¶
type VirtualMachineImportSpec struct { ImportSpec ConfigSpec VirtualMachineConfigSpec `xml:"configSpec"` ResPoolEntity *ManagedObjectReference `xml:"resPoolEntity,omitempty"` }
type VirtualMachineInstantCloneSpec ¶ added in v0.18.0
type VirtualMachineInstantCloneSpec struct { DynamicData Name string `xml:"name"` Location VirtualMachineRelocateSpec `xml:"location"` Config []BaseOptionValue `xml:"config,omitempty,typeattr"` BiosUuid string `xml:"biosUuid,omitempty"` }
type VirtualMachineLegacyNetworkSwitchInfo ¶
type VirtualMachineLegacyNetworkSwitchInfo struct { DynamicData Name string `xml:"name"` }
type VirtualMachineMemoryAllocationPolicy ¶
type VirtualMachineMemoryAllocationPolicy string
type VirtualMachineMemoryReservationInfo ¶
type VirtualMachineMemoryReservationInfo struct { DynamicData VirtualMachineMin int64 `xml:"virtualMachineMin"` VirtualMachineMax int64 `xml:"virtualMachineMax"` VirtualMachineReserved int64 `xml:"virtualMachineReserved"` AllocationPolicy string `xml:"allocationPolicy"` }
type VirtualMachineMemoryReservationSpec ¶
type VirtualMachineMemoryReservationSpec struct { DynamicData VirtualMachineReserved int64 `xml:"virtualMachineReserved,omitempty"` AllocationPolicy string `xml:"allocationPolicy,omitempty"` }
type VirtualMachineMessage ¶
type VirtualMachineMessage struct { DynamicData Id string `xml:"id"` Argument []AnyType `xml:"argument,omitempty,typeattr"` Text string `xml:"text,omitempty"` }
type VirtualMachineMetadataManagerVmMetadata ¶
type VirtualMachineMetadataManagerVmMetadata struct { DynamicData VmId string `xml:"vmId"` Metadata string `xml:"metadata,omitempty"` }
type VirtualMachineMetadataManagerVmMetadataInput ¶
type VirtualMachineMetadataManagerVmMetadataInput struct { DynamicData Operation string `xml:"operation"` VmMetadata VirtualMachineMetadataManagerVmMetadata `xml:"vmMetadata"` }
type VirtualMachineMetadataManagerVmMetadataOp ¶
type VirtualMachineMetadataManagerVmMetadataOp string
type VirtualMachineMetadataManagerVmMetadataOwner ¶
type VirtualMachineMetadataManagerVmMetadataOwner struct { DynamicData Name string `xml:"name"` }
type VirtualMachineMetadataManagerVmMetadataOwnerOwner ¶
type VirtualMachineMetadataManagerVmMetadataOwnerOwner string
type VirtualMachineMetadataManagerVmMetadataResult ¶
type VirtualMachineMetadataManagerVmMetadataResult struct { DynamicData VmMetadata VirtualMachineMetadataManagerVmMetadata `xml:"vmMetadata"` Error *LocalizedMethodFault `xml:"error,omitempty"` }
type VirtualMachineMksTicket ¶
type VirtualMachineMovePriority ¶
type VirtualMachineMovePriority string
type VirtualMachineNeedSecondaryReason ¶
type VirtualMachineNeedSecondaryReason string
type VirtualMachineNetworkInfo ¶
type VirtualMachineNetworkInfo struct { VirtualMachineTargetInfo Network BaseNetworkSummary `xml:"network,typeattr"` Vswitch string `xml:"vswitch,omitempty"` }
type VirtualMachineNetworkShaperInfo ¶
type VirtualMachineNetworkShaperInfo struct { DynamicData Enabled *bool `xml:"enabled"` PeakBps int64 `xml:"peakBps,omitempty"` AverageBps int64 `xml:"averageBps,omitempty"` BurstSize int64 `xml:"burstSize,omitempty"` }
type VirtualMachineParallelInfo ¶
type VirtualMachineParallelInfo struct {
VirtualMachineTargetInfo
}
type VirtualMachinePciPassthroughInfo ¶
type VirtualMachinePciPassthroughInfo struct { VirtualMachineTargetInfo PciDevice HostPciDevice `xml:"pciDevice"` SystemId string `xml:"systemId"` }
func (*VirtualMachinePciPassthroughInfo) GetVirtualMachinePciPassthroughInfo ¶
func (b *VirtualMachinePciPassthroughInfo) GetVirtualMachinePciPassthroughInfo() *VirtualMachinePciPassthroughInfo
type VirtualMachinePciSharedGpuPassthroughInfo ¶
type VirtualMachinePciSharedGpuPassthroughInfo struct {}
type VirtualMachinePowerOffBehavior ¶
type VirtualMachinePowerOffBehavior string
type VirtualMachinePowerOpType ¶
type VirtualMachinePowerOpType string
type VirtualMachinePowerState ¶
type VirtualMachinePowerState string
type VirtualMachineProfileDetails ¶ added in v0.18.0
type VirtualMachineProfileDetails struct { DynamicData Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` DiskProfileDetails []VirtualMachineProfileDetailsDiskProfileDetails `xml:"diskProfileDetails,omitempty"` }
type VirtualMachineProfileDetailsDiskProfileDetails ¶ added in v0.18.0
type VirtualMachineProfileDetailsDiskProfileDetails struct { DynamicData DiskId int32 `xml:"diskId"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` }
type VirtualMachineProfileRawData ¶
type VirtualMachineProfileRawData struct { DynamicData ExtensionKey string `xml:"extensionKey"` ObjectData string `xml:"objectData,omitempty"` }
type VirtualMachineProfileSpec ¶
type VirtualMachineProfileSpec struct {
DynamicData
}
func (*VirtualMachineProfileSpec) GetVirtualMachineProfileSpec ¶
func (b *VirtualMachineProfileSpec) GetVirtualMachineProfileSpec() *VirtualMachineProfileSpec
type VirtualMachinePropertyRelation ¶ added in v0.18.0
type VirtualMachinePropertyRelation struct { DynamicData Key DynamicProperty `xml:"key"` Relations []DynamicProperty `xml:"relations,omitempty"` }
type VirtualMachineQuestionInfo ¶
type VirtualMachineQuestionInfo struct { DynamicData Id string `xml:"id"` Text string `xml:"text"` Choice ChoiceOption `xml:"choice"` Message []VirtualMachineMessage `xml:"message,omitempty"` }
type VirtualMachineQuickStats ¶
type VirtualMachineQuickStats struct { DynamicData OverallCpuUsage int32 `xml:"overallCpuUsage,omitempty"` OverallCpuDemand int32 `xml:"overallCpuDemand,omitempty"` GuestMemoryUsage int32 `xml:"guestMemoryUsage,omitempty"` HostMemoryUsage int32 `xml:"hostMemoryUsage,omitempty"` GuestHeartbeatStatus ManagedEntityStatus `xml:"guestHeartbeatStatus"` DistributedCpuEntitlement int32 `xml:"distributedCpuEntitlement,omitempty"` DistributedMemoryEntitlement int32 `xml:"distributedMemoryEntitlement,omitempty"` StaticCpuEntitlement int32 `xml:"staticCpuEntitlement,omitempty"` StaticMemoryEntitlement int32 `xml:"staticMemoryEntitlement,omitempty"` PrivateMemory int32 `xml:"privateMemory,omitempty"` SwappedMemory int32 `xml:"swappedMemory,omitempty"` BalloonedMemory int32 `xml:"balloonedMemory,omitempty"` ConsumedOverheadMemory int32 `xml:"consumedOverheadMemory,omitempty"` FtLogBandwidth int32 `xml:"ftLogBandwidth,omitempty"` FtSecondaryLatency int32 `xml:"ftSecondaryLatency,omitempty"` FtLatencyStatus ManagedEntityStatus `xml:"ftLatencyStatus,omitempty"` CompressedMemory int64 `xml:"compressedMemory,omitempty"` UptimeSeconds int32 `xml:"uptimeSeconds,omitempty"` SsdSwappedMemory int64 `xml:"ssdSwappedMemory,omitempty"` }
type VirtualMachineRecordReplayState ¶
type VirtualMachineRecordReplayState string
type VirtualMachineRelocateDiskMoveOptions ¶
type VirtualMachineRelocateDiskMoveOptions string
type VirtualMachineRelocateSpec ¶
type VirtualMachineRelocateSpec struct { DynamicData Service *ServiceLocator `xml:"service,omitempty"` Folder *ManagedObjectReference `xml:"folder,omitempty"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` DiskMoveType string `xml:"diskMoveType,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Disk []VirtualMachineRelocateSpecDiskLocator `xml:"disk,omitempty"` Transform VirtualMachineRelocateTransformation `xml:"transform,omitempty"` DeviceChange []BaseVirtualDeviceConfigSpec `xml:"deviceChange,omitempty,typeattr"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` }
type VirtualMachineRelocateSpecDiskLocator ¶
type VirtualMachineRelocateSpecDiskLocator struct { DynamicData DiskId int32 `xml:"diskId"` Datastore ManagedObjectReference `xml:"datastore"` DiskMoveType string `xml:"diskMoveType,omitempty"` DiskBackingInfo BaseVirtualDeviceBackingInfo `xml:"diskBackingInfo,omitempty,typeattr"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` }
type VirtualMachineRelocateTransformation ¶
type VirtualMachineRelocateTransformation string
type VirtualMachineRuntimeInfo ¶
type VirtualMachineRuntimeInfo struct { DynamicData Device []VirtualMachineDeviceRuntimeInfo `xml:"device,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` ConnectionState VirtualMachineConnectionState `xml:"connectionState"` PowerState VirtualMachinePowerState `xml:"powerState"` FaultToleranceState VirtualMachineFaultToleranceState `xml:"faultToleranceState,omitempty"` DasVmProtection *VirtualMachineRuntimeInfoDasProtectionState `xml:"dasVmProtection,omitempty"` ToolsInstallerMounted bool `xml:"toolsInstallerMounted"` SuspendTime *time.Time `xml:"suspendTime"` BootTime *time.Time `xml:"bootTime"` SuspendInterval int64 `xml:"suspendInterval,omitempty"` Question *VirtualMachineQuestionInfo `xml:"question,omitempty"` MemoryOverhead int64 `xml:"memoryOverhead,omitempty"` MaxCpuUsage int32 `xml:"maxCpuUsage,omitempty"` MaxMemoryUsage int32 `xml:"maxMemoryUsage,omitempty"` NumMksConnections int32 `xml:"numMksConnections"` RecordReplayState VirtualMachineRecordReplayState `xml:"recordReplayState,omitempty"` CleanPowerOff *bool `xml:"cleanPowerOff"` NeedSecondaryReason string `xml:"needSecondaryReason,omitempty"` OnlineStandby *bool `xml:"onlineStandby"` MinRequiredEVCModeKey string `xml:"minRequiredEVCModeKey,omitempty"` ConsolidationNeeded *bool `xml:"consolidationNeeded"` OfflineFeatureRequirement []VirtualMachineFeatureRequirement `xml:"offlineFeatureRequirement,omitempty"` FeatureRequirement []VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty"` FeatureMask []HostFeatureMask `xml:"featureMask,omitempty"` VFlashCacheAllocation int64 `xml:"vFlashCacheAllocation,omitempty"` Paused *bool `xml:"paused"` SnapshotInBackground *bool `xml:"snapshotInBackground"` QuiescedForkParent *bool `xml:"quiescedForkParent"` InstantCloneFrozen *bool `xml:"instantCloneFrozen"` CryptoState string `xml:"cryptoState,omitempty"` }
type VirtualMachineRuntimeInfoDasProtectionState ¶
type VirtualMachineRuntimeInfoDasProtectionState struct { DynamicData DasProtected bool `xml:"dasProtected"` }
type VirtualMachineScsiDiskDeviceInfo ¶
type VirtualMachineScsiDiskDeviceInfo struct { VirtualMachineDiskDeviceInfo Disk *HostScsiDisk `xml:"disk,omitempty"` TransportHint string `xml:"transportHint,omitempty"` LunNumber int32 `xml:"lunNumber,omitempty"` }
type VirtualMachineScsiPassthroughInfo ¶
type VirtualMachineScsiPassthroughInfo struct { VirtualMachineTargetInfo ScsiClass string `xml:"scsiClass"` Vendor string `xml:"vendor"` PhysicalUnitNumber int32 `xml:"physicalUnitNumber"` }
type VirtualMachineScsiPassthroughType ¶
type VirtualMachineScsiPassthroughType string
type VirtualMachineSerialInfo ¶
type VirtualMachineSerialInfo struct {
VirtualMachineTargetInfo
}
type VirtualMachineSnapshotInfo ¶
type VirtualMachineSnapshotInfo struct { DynamicData CurrentSnapshot *ManagedObjectReference `xml:"currentSnapshot,omitempty"` RootSnapshotList []VirtualMachineSnapshotTree `xml:"rootSnapshotList"` }
type VirtualMachineSnapshotTree ¶
type VirtualMachineSnapshotTree struct { DynamicData Snapshot ManagedObjectReference `xml:"snapshot"` Vm ManagedObjectReference `xml:"vm"` Name string `xml:"name"` Description string `xml:"description"` Id int32 `xml:"id,omitempty"` CreateTime time.Time `xml:"createTime"` State VirtualMachinePowerState `xml:"state"` Quiesced bool `xml:"quiesced"` BackupManifest string `xml:"backupManifest,omitempty"` ChildSnapshotList []VirtualMachineSnapshotTree `xml:"childSnapshotList,omitempty"` ReplaySupported *bool `xml:"replaySupported"` }
type VirtualMachineSoundInfo ¶
type VirtualMachineSoundInfo struct {
VirtualMachineTargetInfo
}
type VirtualMachineSriovDevicePoolInfo ¶ added in v0.12.0
type VirtualMachineSriovDevicePoolInfo struct { DynamicData Key string `xml:"key"` }
func (*VirtualMachineSriovDevicePoolInfo) GetVirtualMachineSriovDevicePoolInfo ¶ added in v0.12.0
func (b *VirtualMachineSriovDevicePoolInfo) GetVirtualMachineSriovDevicePoolInfo() *VirtualMachineSriovDevicePoolInfo
type VirtualMachineSriovInfo ¶
type VirtualMachineSriovInfo struct { VirtualMachinePciPassthroughInfo VirtualFunction bool `xml:"virtualFunction"` Pnic string `xml:"pnic,omitempty"` DevicePool BaseVirtualMachineSriovDevicePoolInfo `xml:"devicePool,omitempty,typeattr"` }
type VirtualMachineSriovNetworkDevicePoolInfo ¶ added in v0.12.0
type VirtualMachineSriovNetworkDevicePoolInfo struct { VirtualMachineSriovDevicePoolInfo SwitchKey string `xml:"switchKey,omitempty"` SwitchUuid string `xml:"switchUuid,omitempty"` }
type VirtualMachineStandbyActionType ¶
type VirtualMachineStandbyActionType string
type VirtualMachineStorageInfo ¶
type VirtualMachineStorageInfo struct { DynamicData PerDatastoreUsage []VirtualMachineUsageOnDatastore `xml:"perDatastoreUsage,omitempty"` Timestamp time.Time `xml:"timestamp"` }
type VirtualMachineStorageSummary ¶
type VirtualMachineStorageSummary struct { DynamicData Committed int64 `xml:"committed"` Uncommitted int64 `xml:"uncommitted"` Timestamp time.Time `xml:"timestamp"` }
type VirtualMachineSummary ¶
type VirtualMachineSummary struct { DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` Runtime VirtualMachineRuntimeInfo `xml:"runtime"` Guest *VirtualMachineGuestSummary `xml:"guest,omitempty"` Config VirtualMachineConfigSummary `xml:"config"` Storage *VirtualMachineStorageSummary `xml:"storage,omitempty"` QuickStats VirtualMachineQuickStats `xml:"quickStats"` OverallStatus ManagedEntityStatus `xml:"overallStatus"` CustomValue []BaseCustomFieldValue `xml:"customValue,omitempty,typeattr"` }
type VirtualMachineTargetInfo ¶
type VirtualMachineTargetInfo struct { DynamicData Name string `xml:"name"` ConfigurationTag []string `xml:"configurationTag,omitempty"` }
func (*VirtualMachineTargetInfo) GetVirtualMachineTargetInfo ¶
func (b *VirtualMachineTargetInfo) GetVirtualMachineTargetInfo() *VirtualMachineTargetInfo
type VirtualMachineTargetInfoConfigurationTag ¶
type VirtualMachineTargetInfoConfigurationTag string
type VirtualMachineTicket ¶
type VirtualMachineTicketType ¶
type VirtualMachineTicketType string
type VirtualMachineToolsInstallType ¶ added in v0.12.0
type VirtualMachineToolsInstallType string
type VirtualMachineToolsRunningStatus ¶
type VirtualMachineToolsRunningStatus string
type VirtualMachineToolsStatus ¶
type VirtualMachineToolsStatus string
type VirtualMachineToolsVersionStatus ¶
type VirtualMachineToolsVersionStatus string
type VirtualMachineUsageOnDatastore ¶
type VirtualMachineUsageOnDatastore struct { DynamicData Datastore ManagedObjectReference `xml:"datastore"` Committed int64 `xml:"committed"` Uncommitted int64 `xml:"uncommitted"` }
type VirtualMachineUsbInfo ¶
type VirtualMachineUsbInfo struct { VirtualMachineTargetInfo Description string `xml:"description"` Vendor int32 `xml:"vendor"` Product int32 `xml:"product"` PhysicalPath string `xml:"physicalPath"` Family []string `xml:"family,omitempty"` Speed []string `xml:"speed,omitempty"` Summary *VirtualMachineSummary `xml:"summary,omitempty"` }
type VirtualMachineUsbInfoFamily ¶
type VirtualMachineUsbInfoFamily string
type VirtualMachineUsbInfoSpeed ¶
type VirtualMachineUsbInfoSpeed string
type VirtualMachineVFlashModuleInfo ¶
type VirtualMachineVFlashModuleInfo struct { VirtualMachineTargetInfo VFlashModule HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption `xml:"vFlashModule"` }
type VirtualMachineVMCIDevice ¶
type VirtualMachineVMCIDevice struct { VirtualDevice Id int64 `xml:"id,omitempty"` AllowUnrestrictedCommunication *bool `xml:"allowUnrestrictedCommunication"` FilterEnable *bool `xml:"filterEnable"` FilterInfo *VirtualMachineVMCIDeviceFilterInfo `xml:"filterInfo,omitempty"` }
type VirtualMachineVMCIDeviceAction ¶
type VirtualMachineVMCIDeviceAction string
type VirtualMachineVMCIDeviceDirection ¶
type VirtualMachineVMCIDeviceDirection string
type VirtualMachineVMCIDeviceFilterInfo ¶
type VirtualMachineVMCIDeviceFilterInfo struct { DynamicData Filters []VirtualMachineVMCIDeviceFilterSpec `xml:"filters,omitempty"` }
type VirtualMachineVMCIDeviceFilterSpec ¶
type VirtualMachineVMCIDeviceFilterSpec struct { DynamicData Rank int64 `xml:"rank"` Action string `xml:"action"` Protocol string `xml:"protocol"` Direction string `xml:"direction"` LowerDstPortBoundary int64 `xml:"lowerDstPortBoundary,omitempty"` UpperDstPortBoundary int64 `xml:"upperDstPortBoundary,omitempty"` }
type VirtualMachineVMCIDeviceOption ¶
type VirtualMachineVMCIDeviceOption struct { VirtualDeviceOption AllowUnrestrictedCommunication BoolOption `xml:"allowUnrestrictedCommunication"` FilterSpecOption *VirtualMachineVMCIDeviceOptionFilterSpecOption `xml:"filterSpecOption,omitempty"` FilterSupported *BoolOption `xml:"filterSupported,omitempty"` }
type VirtualMachineVMCIDeviceOptionFilterSpecOption ¶
type VirtualMachineVMCIDeviceOptionFilterSpecOption struct { DynamicData Action ChoiceOption `xml:"action"` Protocol ChoiceOption `xml:"protocol"` Direction ChoiceOption `xml:"direction"` LowerDstPortBoundary LongOption `xml:"lowerDstPortBoundary"` UpperDstPortBoundary LongOption `xml:"upperDstPortBoundary"` }
type VirtualMachineVMCIDeviceProtocol ¶
type VirtualMachineVMCIDeviceProtocol string
type VirtualMachineVMIROM ¶
type VirtualMachineVMIROM struct {
VirtualDevice
}
type VirtualMachineVideoCard ¶
type VirtualMachineVideoCard struct { VirtualDevice VideoRamSizeInKB int64 `xml:"videoRamSizeInKB,omitempty"` NumDisplays int32 `xml:"numDisplays,omitempty"` UseAutoDetect *bool `xml:"useAutoDetect"` Enable3DSupport *bool `xml:"enable3DSupport"` Use3dRenderer string `xml:"use3dRenderer,omitempty"` GraphicsMemorySizeInKB int64 `xml:"graphicsMemorySizeInKB,omitempty"` }
type VirtualMachineVideoCardUse3dRenderer ¶
type VirtualMachineVideoCardUse3dRenderer string
type VirtualMachineWindowsQuiesceSpec ¶ added in v0.12.0
type VirtualMachineWindowsQuiesceSpec struct { VirtualMachineGuestQuiesceSpec VssBackupType int32 `xml:"vssBackupType,omitempty"` VssBootableSystemState *bool `xml:"vssBootableSystemState"` VssPartialFileSupport *bool `xml:"vssPartialFileSupport"` VssBackupContext string `xml:"vssBackupContext,omitempty"` }
type VirtualMachineWindowsQuiesceSpecVssBackupContext ¶ added in v0.12.0
type VirtualMachineWindowsQuiesceSpecVssBackupContext string
type VirtualMachineWipeResult ¶
type VirtualMachineWipeResult struct { DynamicData DiskId int32 `xml:"diskId"` ShrinkableDiskSpace int64 `xml:"shrinkableDiskSpace"` }
type VirtualNVDIMM ¶ added in v0.18.0
type VirtualNVDIMM struct { VirtualDevice CapacityInMB int64 `xml:"capacityInMB"` }
type VirtualNVDIMMBackingInfo ¶ added in v0.18.0
type VirtualNVDIMMBackingInfo struct { VirtualDeviceFileBackingInfo Parent *VirtualNVDIMMBackingInfo `xml:"parent,omitempty"` ChangeId string `xml:"changeId,omitempty"` }
type VirtualNVDIMMController ¶ added in v0.18.0
type VirtualNVDIMMController struct {
VirtualController
}
type VirtualNVDIMMControllerOption ¶ added in v0.18.0
type VirtualNVDIMMControllerOption struct { VirtualControllerOption NumNVDIMMControllers IntOption `xml:"numNVDIMMControllers"` }
type VirtualNVDIMMOption ¶ added in v0.18.0
type VirtualNVDIMMOption struct { VirtualDeviceOption CapacityInMB LongOption `xml:"capacityInMB"` Growable bool `xml:"growable"` HotGrowable bool `xml:"hotGrowable"` GranularityInMB int64 `xml:"granularityInMB"` }
type VirtualNVMEController ¶ added in v0.12.0
type VirtualNVMEController struct {
VirtualController
}
type VirtualNVMEControllerOption ¶ added in v0.12.0
type VirtualNVMEControllerOption struct { VirtualControllerOption NumNVMEDisks IntOption `xml:"numNVMEDisks"` }
type VirtualNicManagerNetConfig ¶
type VirtualNicManagerNetConfig struct { DynamicData NicType string `xml:"nicType"` MultiSelectAllowed bool `xml:"multiSelectAllowed"` CandidateVnic []HostVirtualNic `xml:"candidateVnic,omitempty"` SelectedVnic []string `xml:"selectedVnic,omitempty"` }
type VirtualPCIController ¶
type VirtualPCIController struct {
VirtualController
}
type VirtualPCIControllerOption ¶
type VirtualPCIControllerOption struct { VirtualControllerOption NumSCSIControllers IntOption `xml:"numSCSIControllers"` NumEthernetCards IntOption `xml:"numEthernetCards"` NumVideoCards IntOption `xml:"numVideoCards"` NumSoundCards IntOption `xml:"numSoundCards"` NumVmiRoms IntOption `xml:"numVmiRoms"` NumVmciDevices *IntOption `xml:"numVmciDevices,omitempty"` NumPCIPassthroughDevices *IntOption `xml:"numPCIPassthroughDevices,omitempty"` NumSasSCSIControllers *IntOption `xml:"numSasSCSIControllers,omitempty"` NumVmxnet3EthernetCards *IntOption `xml:"numVmxnet3EthernetCards,omitempty"` NumParaVirtualSCSIControllers *IntOption `xml:"numParaVirtualSCSIControllers,omitempty"` NumSATAControllers *IntOption `xml:"numSATAControllers,omitempty"` NumNVMEControllers *IntOption `xml:"numNVMEControllers,omitempty"` NumVmxnet3VrdmaEthernetCards *IntOption `xml:"numVmxnet3VrdmaEthernetCards,omitempty"` }
type VirtualPCIPassthrough ¶
type VirtualPCIPassthrough struct {
VirtualDevice
}
type VirtualPCIPassthroughDeviceBackingInfo ¶
type VirtualPCIPassthroughDeviceBackingInfo struct { VirtualDeviceDeviceBackingInfo Id string `xml:"id"` DeviceId string `xml:"deviceId"` SystemId string `xml:"systemId"` VendorId int16 `xml:"vendorId"` }
type VirtualPCIPassthroughDeviceBackingOption ¶
type VirtualPCIPassthroughDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualPCIPassthroughOption ¶
type VirtualPCIPassthroughOption struct {
VirtualDeviceOption
}
type VirtualPCIPassthroughPluginBackingInfo ¶
type VirtualPCIPassthroughPluginBackingInfo struct {
VirtualDeviceBackingInfo
}
func (*VirtualPCIPassthroughPluginBackingInfo) GetVirtualPCIPassthroughPluginBackingInfo ¶
func (b *VirtualPCIPassthroughPluginBackingInfo) GetVirtualPCIPassthroughPluginBackingInfo() *VirtualPCIPassthroughPluginBackingInfo
type VirtualPCIPassthroughPluginBackingOption ¶
type VirtualPCIPassthroughPluginBackingOption struct {
VirtualDeviceBackingOption
}
func (*VirtualPCIPassthroughPluginBackingOption) GetVirtualPCIPassthroughPluginBackingOption ¶
func (b *VirtualPCIPassthroughPluginBackingOption) GetVirtualPCIPassthroughPluginBackingOption() *VirtualPCIPassthroughPluginBackingOption
type VirtualPCIPassthroughVmiopBackingInfo ¶
type VirtualPCIPassthroughVmiopBackingInfo struct { VirtualPCIPassthroughPluginBackingInfo Vgpu string `xml:"vgpu,omitempty"` }
type VirtualPCIPassthroughVmiopBackingOption ¶
type VirtualPCIPassthroughVmiopBackingOption struct { VirtualPCIPassthroughPluginBackingOption Vgpu StringOption `xml:"vgpu"` MaxInstances int32 `xml:"maxInstances"` }
type VirtualPCNet32 ¶
type VirtualPCNet32 struct {
VirtualEthernetCard
}
type VirtualPCNet32Option ¶
type VirtualPCNet32Option struct { VirtualEthernetCardOption SupportsMorphing bool `xml:"supportsMorphing"` }
type VirtualPS2Controller ¶
type VirtualPS2Controller struct {
VirtualController
}
type VirtualPS2ControllerOption ¶
type VirtualPS2ControllerOption struct { VirtualControllerOption NumKeyboards IntOption `xml:"numKeyboards"` NumPointingDevices IntOption `xml:"numPointingDevices"` }
type VirtualParallelPort ¶
type VirtualParallelPort struct {
VirtualDevice
}
type VirtualParallelPortDeviceBackingInfo ¶
type VirtualParallelPortDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
type VirtualParallelPortDeviceBackingOption ¶
type VirtualParallelPortDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualParallelPortFileBackingInfo ¶
type VirtualParallelPortFileBackingInfo struct {
VirtualDeviceFileBackingInfo
}
type VirtualParallelPortFileBackingOption ¶
type VirtualParallelPortFileBackingOption struct {
VirtualDeviceFileBackingOption
}
type VirtualParallelPortOption ¶
type VirtualParallelPortOption struct {
VirtualDeviceOption
}
type VirtualPointingDevice ¶
type VirtualPointingDevice struct {
VirtualDevice
}
type VirtualPointingDeviceBackingOption ¶
type VirtualPointingDeviceBackingOption struct { VirtualDeviceDeviceBackingOption HostPointingDevice ChoiceOption `xml:"hostPointingDevice"` }
type VirtualPointingDeviceDeviceBackingInfo ¶
type VirtualPointingDeviceDeviceBackingInfo struct { VirtualDeviceDeviceBackingInfo HostPointingDevice string `xml:"hostPointingDevice"` }
type VirtualPointingDeviceHostChoice ¶
type VirtualPointingDeviceHostChoice string
type VirtualPointingDeviceOption ¶
type VirtualPointingDeviceOption struct {
VirtualDeviceOption
}
type VirtualSATAController ¶
type VirtualSATAController struct {
VirtualController
}
func (*VirtualSATAController) GetVirtualSATAController ¶
func (b *VirtualSATAController) GetVirtualSATAController() *VirtualSATAController
type VirtualSATAControllerOption ¶
type VirtualSATAControllerOption struct { VirtualControllerOption NumSATADisks IntOption `xml:"numSATADisks"` NumSATACdroms IntOption `xml:"numSATACdroms"` }
func (*VirtualSATAControllerOption) GetVirtualSATAControllerOption ¶
func (b *VirtualSATAControllerOption) GetVirtualSATAControllerOption() *VirtualSATAControllerOption
type VirtualSCSIController ¶
type VirtualSCSIController struct { VirtualController HotAddRemove *bool `xml:"hotAddRemove"` ScsiCtlrUnitNumber int32 `xml:"scsiCtlrUnitNumber,omitempty"` }
func (*VirtualSCSIController) GetVirtualSCSIController ¶
func (b *VirtualSCSIController) GetVirtualSCSIController() *VirtualSCSIController
type VirtualSCSIControllerOption ¶
type VirtualSCSIControllerOption struct { VirtualControllerOption NumSCSIDisks IntOption `xml:"numSCSIDisks"` NumSCSICdroms IntOption `xml:"numSCSICdroms"` NumSCSIPassthrough IntOption `xml:"numSCSIPassthrough"` Sharing []VirtualSCSISharing `xml:"sharing"` HotAddRemove BoolOption `xml:"hotAddRemove"` ScsiCtlrUnitNumber int32 `xml:"scsiCtlrUnitNumber"` }
func (*VirtualSCSIControllerOption) GetVirtualSCSIControllerOption ¶
func (b *VirtualSCSIControllerOption) GetVirtualSCSIControllerOption() *VirtualSCSIControllerOption
type VirtualSCSIPassthrough ¶
type VirtualSCSIPassthrough struct {
VirtualDevice
}
type VirtualSCSIPassthroughDeviceBackingInfo ¶
type VirtualSCSIPassthroughDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
type VirtualSCSIPassthroughDeviceBackingOption ¶
type VirtualSCSIPassthroughDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualSCSIPassthroughOption ¶
type VirtualSCSIPassthroughOption struct {
VirtualDeviceOption
}
type VirtualSCSISharing ¶
type VirtualSCSISharing string
type VirtualSIOController ¶
type VirtualSIOController struct {
VirtualController
}
type VirtualSIOControllerOption ¶
type VirtualSIOControllerOption struct { VirtualControllerOption NumFloppyDrives IntOption `xml:"numFloppyDrives"` NumSerialPorts IntOption `xml:"numSerialPorts"` NumParallelPorts IntOption `xml:"numParallelPorts"` }
type VirtualSerialPort ¶
type VirtualSerialPort struct { VirtualDevice YieldOnPoll bool `xml:"yieldOnPoll"` }
type VirtualSerialPortDeviceBackingInfo ¶
type VirtualSerialPortDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
type VirtualSerialPortDeviceBackingOption ¶
type VirtualSerialPortDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualSerialPortEndPoint ¶
type VirtualSerialPortEndPoint string
type VirtualSerialPortFileBackingInfo ¶
type VirtualSerialPortFileBackingInfo struct {
VirtualDeviceFileBackingInfo
}
type VirtualSerialPortFileBackingOption ¶
type VirtualSerialPortFileBackingOption struct {
VirtualDeviceFileBackingOption
}
type VirtualSerialPortOption ¶
type VirtualSerialPortOption struct { VirtualDeviceOption YieldOnPoll BoolOption `xml:"yieldOnPoll"` }
type VirtualSerialPortPipeBackingInfo ¶
type VirtualSerialPortPipeBackingInfo struct { VirtualDevicePipeBackingInfo Endpoint string `xml:"endpoint"` NoRxLoss *bool `xml:"noRxLoss"` }
type VirtualSerialPortPipeBackingOption ¶
type VirtualSerialPortPipeBackingOption struct { VirtualDevicePipeBackingOption Endpoint ChoiceOption `xml:"endpoint"` NoRxLoss BoolOption `xml:"noRxLoss"` }
type VirtualSerialPortThinPrintBackingInfo ¶
type VirtualSerialPortThinPrintBackingInfo struct {
VirtualDeviceBackingInfo
}
type VirtualSerialPortThinPrintBackingOption ¶
type VirtualSerialPortThinPrintBackingOption struct {
VirtualDeviceBackingOption
}
type VirtualSerialPortURIBackingInfo ¶
type VirtualSerialPortURIBackingInfo struct {
VirtualDeviceURIBackingInfo
}
type VirtualSerialPortURIBackingOption ¶
type VirtualSerialPortURIBackingOption struct {
VirtualDeviceURIBackingOption
}
type VirtualSoundBlaster16 ¶
type VirtualSoundBlaster16 struct {
VirtualSoundCard
}
type VirtualSoundBlaster16Option ¶
type VirtualSoundBlaster16Option struct {
VirtualSoundCardOption
}
type VirtualSoundCard ¶
type VirtualSoundCard struct {
VirtualDevice
}
func (*VirtualSoundCard) GetVirtualSoundCard ¶
func (b *VirtualSoundCard) GetVirtualSoundCard() *VirtualSoundCard
type VirtualSoundCardDeviceBackingInfo ¶
type VirtualSoundCardDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
type VirtualSoundCardDeviceBackingOption ¶
type VirtualSoundCardDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualSoundCardOption ¶
type VirtualSoundCardOption struct {
VirtualDeviceOption
}
func (*VirtualSoundCardOption) GetVirtualSoundCardOption ¶
func (b *VirtualSoundCardOption) GetVirtualSoundCardOption() *VirtualSoundCardOption
type VirtualSriovEthernetCard ¶
type VirtualSriovEthernetCard struct { VirtualEthernetCard AllowGuestOSMtuChange *bool `xml:"allowGuestOSMtuChange"` SriovBacking *VirtualSriovEthernetCardSriovBackingInfo `xml:"sriovBacking,omitempty"` }
type VirtualSriovEthernetCardOption ¶
type VirtualSriovEthernetCardOption struct {
VirtualEthernetCardOption
}
type VirtualSriovEthernetCardSriovBackingInfo ¶
type VirtualSriovEthernetCardSriovBackingInfo struct { VirtualDeviceBackingInfo PhysicalFunctionBacking *VirtualPCIPassthroughDeviceBackingInfo `xml:"physicalFunctionBacking,omitempty"` VirtualFunctionBacking *VirtualPCIPassthroughDeviceBackingInfo `xml:"virtualFunctionBacking,omitempty"` VirtualFunctionIndex int32 `xml:"virtualFunctionIndex,omitempty"` }
type VirtualSriovEthernetCardSriovBackingOption ¶
type VirtualSriovEthernetCardSriovBackingOption struct {
VirtualDeviceBackingOption
}
type VirtualSwitchProfile ¶
type VirtualSwitchProfile struct { ApplyProfile Key string `xml:"key"` Name string `xml:"name"` Link LinkProfile `xml:"link"` NumPorts NumPortsProfile `xml:"numPorts"` NetworkPolicy NetworkPolicyProfile `xml:"networkPolicy"` }
type VirtualSwitchSelectionProfile ¶
type VirtualSwitchSelectionProfile struct {
ApplyProfile
}
type VirtualTPM ¶ added in v0.18.0
type VirtualTPM struct { VirtualDevice EndorsementKeyCertificateSigningRequest [][]byte `xml:"endorsementKeyCertificateSigningRequest,omitempty"` EndorsementKeyCertificate [][]byte `xml:"endorsementKeyCertificate,omitempty"` }
type VirtualTPMOption ¶ added in v0.18.0
type VirtualTPMOption struct { VirtualDeviceOption SupportedFirmware []string `xml:"supportedFirmware,omitempty"` }
type VirtualUSB ¶
type VirtualUSBController ¶
type VirtualUSBController struct { VirtualController AutoConnectDevices *bool `xml:"autoConnectDevices"` EhciEnabled *bool `xml:"ehciEnabled"` }
type VirtualUSBControllerOption ¶
type VirtualUSBControllerOption struct { VirtualControllerOption AutoConnectDevices BoolOption `xml:"autoConnectDevices"` EhciSupported BoolOption `xml:"ehciSupported"` SupportedSpeeds []string `xml:"supportedSpeeds,omitempty"` }
type VirtualUSBControllerPciBusSlotInfo ¶
type VirtualUSBControllerPciBusSlotInfo struct { VirtualDevicePciBusSlotInfo EhciPciSlotNumber int32 `xml:"ehciPciSlotNumber,omitempty"` }
type VirtualUSBOption ¶
type VirtualUSBOption struct {
VirtualDeviceOption
}
type VirtualUSBRemoteClientBackingInfo ¶
type VirtualUSBRemoteClientBackingInfo struct { VirtualDeviceRemoteDeviceBackingInfo Hostname string `xml:"hostname"` }
type VirtualUSBRemoteClientBackingOption ¶
type VirtualUSBRemoteClientBackingOption struct {
VirtualDeviceRemoteDeviceBackingOption
}
type VirtualUSBRemoteHostBackingInfo ¶
type VirtualUSBRemoteHostBackingInfo struct { VirtualDeviceDeviceBackingInfo Hostname string `xml:"hostname"` }
type VirtualUSBRemoteHostBackingOption ¶
type VirtualUSBRemoteHostBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualUSBUSBBackingInfo ¶
type VirtualUSBUSBBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
type VirtualUSBUSBBackingOption ¶
type VirtualUSBUSBBackingOption struct {
VirtualDeviceDeviceBackingOption
}
type VirtualUSBXHCIController ¶
type VirtualUSBXHCIController struct { VirtualController AutoConnectDevices *bool `xml:"autoConnectDevices"` }
type VirtualUSBXHCIControllerOption ¶
type VirtualUSBXHCIControllerOption struct { VirtualControllerOption AutoConnectDevices BoolOption `xml:"autoConnectDevices"` SupportedSpeeds []string `xml:"supportedSpeeds"` }
type VirtualVMIROMOption ¶
type VirtualVMIROMOption struct {
VirtualDeviceOption
}
type VirtualVideoCardOption ¶
type VirtualVideoCardOption struct { VirtualDeviceOption VideoRamSizeInKB *LongOption `xml:"videoRamSizeInKB,omitempty"` NumDisplays *IntOption `xml:"numDisplays,omitempty"` UseAutoDetect *BoolOption `xml:"useAutoDetect,omitempty"` Support3D *BoolOption `xml:"support3D,omitempty"` Use3dRendererSupported *BoolOption `xml:"use3dRendererSupported,omitempty"` GraphicsMemorySizeInKB *LongOption `xml:"graphicsMemorySizeInKB,omitempty"` GraphicsMemorySizeSupported *BoolOption `xml:"graphicsMemorySizeSupported,omitempty"` }
type VirtualVmxnet ¶
type VirtualVmxnet struct {
VirtualEthernetCard
}
func (*VirtualVmxnet) GetVirtualVmxnet ¶
func (b *VirtualVmxnet) GetVirtualVmxnet() *VirtualVmxnet
type VirtualVmxnet2 ¶
type VirtualVmxnet2 struct {
VirtualVmxnet
}
type VirtualVmxnet2Option ¶
type VirtualVmxnet2Option struct {
VirtualVmxnetOption
}
type VirtualVmxnet3 ¶
type VirtualVmxnet3 struct {
VirtualVmxnet
}
func (*VirtualVmxnet3) GetVirtualVmxnet3 ¶ added in v0.12.0
func (b *VirtualVmxnet3) GetVirtualVmxnet3() *VirtualVmxnet3
type VirtualVmxnet3Option ¶
type VirtualVmxnet3Option struct {
VirtualVmxnetOption
}
func (*VirtualVmxnet3Option) GetVirtualVmxnet3Option ¶ added in v0.12.0
func (b *VirtualVmxnet3Option) GetVirtualVmxnet3Option() *VirtualVmxnet3Option
type VirtualVmxnet3Vrdma ¶ added in v0.12.0
type VirtualVmxnet3Vrdma struct { VirtualVmxnet3 DeviceProtocol string `xml:"deviceProtocol,omitempty"` }
type VirtualVmxnet3VrdmaOption ¶ added in v0.12.0
type VirtualVmxnet3VrdmaOption struct { VirtualVmxnet3Option DeviceProtocol *ChoiceOption `xml:"deviceProtocol,omitempty"` }
type VirtualVmxnet3VrdmaOptionDeviceProtocols ¶ added in v0.18.0
type VirtualVmxnet3VrdmaOptionDeviceProtocols string
type VirtualVmxnetOption ¶
type VirtualVmxnetOption struct {
VirtualEthernetCardOption
}
func (*VirtualVmxnetOption) GetVirtualVmxnetOption ¶
func (b *VirtualVmxnetOption) GetVirtualVmxnetOption() *VirtualVmxnetOption
type VlanProfile ¶
type VlanProfile struct {
ApplyProfile
}
type VmAcquiredMksTicketEvent ¶
type VmAcquiredMksTicketEvent struct {
VmEvent
}
type VmAcquiredTicketEvent ¶
type VmAlreadyExistsInDatacenter ¶
type VmAlreadyExistsInDatacenter struct { InvalidFolder Host ManagedObjectReference `xml:"host"` Hostname string `xml:"hostname"` Vm []ManagedObjectReference `xml:"vm"` }
type VmAlreadyExistsInDatacenterFault ¶
type VmAlreadyExistsInDatacenterFault VmAlreadyExistsInDatacenter
type VmAutoRenameEvent ¶
type VmBeingClonedEvent ¶
type VmBeingClonedEvent struct { VmCloneEvent DestFolder FolderEventArgument `xml:"destFolder"` DestName string `xml:"destName"` DestHost HostEventArgument `xml:"destHost"` }
type VmBeingClonedNoFolderEvent ¶
type VmBeingClonedNoFolderEvent struct { VmCloneEvent DestName string `xml:"destName"` DestHost HostEventArgument `xml:"destHost"` }
type VmBeingCreatedEvent ¶
type VmBeingCreatedEvent struct { VmEvent ConfigSpec *VirtualMachineConfigSpec `xml:"configSpec,omitempty"` }
type VmBeingDeployedEvent ¶
type VmBeingDeployedEvent struct { VmEvent SrcTemplate VmEventArgument `xml:"srcTemplate"` }
type VmBeingHotMigratedEvent ¶
type VmBeingHotMigratedEvent struct { VmEvent DestHost HostEventArgument `xml:"destHost"` DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"` DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"` }
type VmBeingMigratedEvent ¶
type VmBeingMigratedEvent struct { VmEvent DestHost HostEventArgument `xml:"destHost"` DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"` DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"` }
type VmBeingRelocatedEvent ¶
type VmBeingRelocatedEvent struct { VmRelocateSpecEvent DestHost HostEventArgument `xml:"destHost"` DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"` DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"` }
type VmCloneEvent ¶
type VmCloneEvent struct {
VmEvent
}
func (*VmCloneEvent) GetVmCloneEvent ¶
func (b *VmCloneEvent) GetVmCloneEvent() *VmCloneEvent
type VmCloneFailedEvent ¶
type VmCloneFailedEvent struct { VmCloneEvent DestFolder FolderEventArgument `xml:"destFolder"` DestName string `xml:"destName"` DestHost HostEventArgument `xml:"destHost"` Reason LocalizedMethodFault `xml:"reason"` }
type VmClonedEvent ¶
type VmClonedEvent struct { VmCloneEvent SourceVm VmEventArgument `xml:"sourceVm"` }
type VmConfigFault ¶
type VmConfigFault struct {
VimFault
}
func (*VmConfigFault) GetVmConfigFault ¶
func (b *VmConfigFault) GetVmConfigFault() *VmConfigFault
type VmConfigFaultFault ¶
type VmConfigFaultFault BaseVmConfigFault
type VmConfigFileEncryptionInfo ¶ added in v0.12.0
type VmConfigFileEncryptionInfo struct { DynamicData KeyId *CryptoKeyId `xml:"keyId,omitempty"` }
type VmConfigFileInfo ¶
type VmConfigFileInfo struct { FileInfo ConfigVersion int32 `xml:"configVersion,omitempty"` Encryption *VmConfigFileEncryptionInfo `xml:"encryption,omitempty"` }
func (*VmConfigFileInfo) GetVmConfigFileInfo ¶
func (b *VmConfigFileInfo) GetVmConfigFileInfo() *VmConfigFileInfo
type VmConfigFileQuery ¶
type VmConfigFileQuery struct { FileQuery Filter *VmConfigFileQueryFilter `xml:"filter,omitempty"` Details *VmConfigFileQueryFlags `xml:"details,omitempty"` }
func (*VmConfigFileQuery) GetVmConfigFileQuery ¶
func (b *VmConfigFileQuery) GetVmConfigFileQuery() *VmConfigFileQuery
type VmConfigFileQueryFilter ¶
type VmConfigFileQueryFilter struct { DynamicData MatchConfigVersion []int32 `xml:"matchConfigVersion,omitempty"` Encrypted *bool `xml:"encrypted"` }
type VmConfigFileQueryFlags ¶
type VmConfigFileQueryFlags struct { DynamicData ConfigVersion bool `xml:"configVersion"` Encryption *bool `xml:"encryption"` }
type VmConfigIncompatibleForFaultTolerance ¶
type VmConfigIncompatibleForFaultTolerance struct { VmConfigFault Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type VmConfigIncompatibleForFaultToleranceFault ¶
type VmConfigIncompatibleForFaultToleranceFault VmConfigIncompatibleForFaultTolerance
type VmConfigIncompatibleForRecordReplay ¶
type VmConfigIncompatibleForRecordReplay struct { VmConfigFault Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type VmConfigIncompatibleForRecordReplayFault ¶
type VmConfigIncompatibleForRecordReplayFault VmConfigIncompatibleForRecordReplay
type VmConfigInfo ¶
type VmConfigInfo struct { DynamicData Product []VAppProductInfo `xml:"product,omitempty"` Property []VAppPropertyInfo `xml:"property,omitempty"` IpAssignment VAppIPAssignmentInfo `xml:"ipAssignment"` Eula []string `xml:"eula,omitempty"` OvfSection []VAppOvfSectionInfo `xml:"ovfSection,omitempty"` OvfEnvironmentTransport []string `xml:"ovfEnvironmentTransport,omitempty"` InstallBootRequired bool `xml:"installBootRequired"` InstallBootStopDelay int32 `xml:"installBootStopDelay"` }
func (*VmConfigInfo) GetVmConfigInfo ¶
func (b *VmConfigInfo) GetVmConfigInfo() *VmConfigInfo
type VmConfigMissingEvent ¶
type VmConfigMissingEvent struct {
VmEvent
}
type VmConfigSpec ¶
type VmConfigSpec struct { DynamicData Product []VAppProductSpec `xml:"product,omitempty"` Property []VAppPropertySpec `xml:"property,omitempty"` IpAssignment *VAppIPAssignmentInfo `xml:"ipAssignment,omitempty"` Eula []string `xml:"eula,omitempty"` OvfSection []VAppOvfSectionSpec `xml:"ovfSection,omitempty"` OvfEnvironmentTransport []string `xml:"ovfEnvironmentTransport,omitempty"` InstallBootRequired *bool `xml:"installBootRequired"` InstallBootStopDelay int32 `xml:"installBootStopDelay,omitempty"` }
func (*VmConfigSpec) GetVmConfigSpec ¶
func (b *VmConfigSpec) GetVmConfigSpec() *VmConfigSpec
type VmConnectedEvent ¶
type VmConnectedEvent struct {
VmEvent
}
type VmCreatedEvent ¶
type VmCreatedEvent struct {
VmEvent
}
type VmDasBeingResetEvent ¶
func (*VmDasBeingResetEvent) GetVmDasBeingResetEvent ¶
func (b *VmDasBeingResetEvent) GetVmDasBeingResetEvent() *VmDasBeingResetEvent
type VmDasBeingResetEventReasonCode ¶
type VmDasBeingResetEventReasonCode string
type VmDasBeingResetWithScreenshotEvent ¶
type VmDasBeingResetWithScreenshotEvent struct { VmDasBeingResetEvent ScreenshotFilePath string `xml:"screenshotFilePath"` }
type VmDasResetFailedEvent ¶
type VmDasResetFailedEvent struct {
VmEvent
}
type VmDasUpdateErrorEvent ¶
type VmDasUpdateErrorEvent struct {
VmEvent
}
type VmDasUpdateOkEvent ¶
type VmDasUpdateOkEvent struct {
VmEvent
}
type VmDateRolledBackEvent ¶
type VmDateRolledBackEvent struct {
VmEvent
}
type VmDeployFailedEvent ¶
type VmDeployFailedEvent struct { VmEvent DestDatastore BaseEntityEventArgument `xml:"destDatastore,typeattr"` Reason LocalizedMethodFault `xml:"reason"` }
type VmDeployedEvent ¶
type VmDeployedEvent struct { VmEvent SrcTemplate VmEventArgument `xml:"srcTemplate"` }
type VmDisconnectedEvent ¶
type VmDisconnectedEvent struct {
VmEvent
}
type VmDiscoveredEvent ¶
type VmDiscoveredEvent struct {
VmEvent
}
type VmDiskFailedEvent ¶
type VmDiskFailedEvent struct { VmEvent Disk string `xml:"disk"` Reason LocalizedMethodFault `xml:"reason"` }
type VmDiskFileEncryptionInfo ¶ added in v0.12.0
type VmDiskFileEncryptionInfo struct { DynamicData KeyId *CryptoKeyId `xml:"keyId,omitempty"` }
type VmDiskFileInfo ¶
type VmDiskFileInfo struct { FileInfo DiskType string `xml:"diskType,omitempty"` CapacityKb int64 `xml:"capacityKb,omitempty"` HardwareVersion int32 `xml:"hardwareVersion,omitempty"` ControllerType string `xml:"controllerType,omitempty"` DiskExtents []string `xml:"diskExtents,omitempty"` Thin *bool `xml:"thin"` Encryption *VmDiskFileEncryptionInfo `xml:"encryption,omitempty"` }
type VmDiskFileQuery ¶
type VmDiskFileQuery struct { FileQuery Filter *VmDiskFileQueryFilter `xml:"filter,omitempty"` Details *VmDiskFileQueryFlags `xml:"details,omitempty"` }
type VmDiskFileQueryFilter ¶
type VmDiskFileQueryFlags ¶
type VmDiskFileQueryFlags struct { DynamicData DiskType bool `xml:"diskType"` CapacityKb bool `xml:"capacityKb"` HardwareVersion bool `xml:"hardwareVersion"` ControllerType *bool `xml:"controllerType"` DiskExtents *bool `xml:"diskExtents"` Thin *bool `xml:"thin"` Encryption *bool `xml:"encryption"` }
type VmEmigratingEvent ¶
type VmEmigratingEvent struct {
VmEvent
}
type VmEndRecordingEvent ¶
type VmEndRecordingEvent struct {
VmEvent
}
type VmEndReplayingEvent ¶
type VmEndReplayingEvent struct {
VmEvent
}
type VmEvent ¶
func (*VmEvent) GetVmEvent ¶
type VmEventArgument ¶
type VmEventArgument struct { EntityEventArgument Vm ManagedObjectReference `xml:"vm"` }
type VmFailedMigrateEvent ¶
type VmFailedMigrateEvent struct { VmEvent DestHost HostEventArgument `xml:"destHost"` Reason LocalizedMethodFault `xml:"reason"` DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"` DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"` }
type VmFailedRelayoutEvent ¶
type VmFailedRelayoutEvent struct { VmEvent Reason LocalizedMethodFault `xml:"reason"` }
type VmFailedRelayoutOnVmfs2DatastoreEvent ¶
type VmFailedRelayoutOnVmfs2DatastoreEvent struct {
VmEvent
}
type VmFailedStartingSecondaryEventFailureReason ¶
type VmFailedStartingSecondaryEventFailureReason string
type VmFailedToPowerOffEvent ¶
type VmFailedToPowerOffEvent struct { VmEvent Reason LocalizedMethodFault `xml:"reason"` }
type VmFailedToPowerOnEvent ¶
type VmFailedToPowerOnEvent struct { VmEvent Reason LocalizedMethodFault `xml:"reason"` }
type VmFailedToRebootGuestEvent ¶
type VmFailedToRebootGuestEvent struct { VmEvent Reason LocalizedMethodFault `xml:"reason"` }
type VmFailedToResetEvent ¶
type VmFailedToResetEvent struct { VmEvent Reason LocalizedMethodFault `xml:"reason"` }
type VmFailedToShutdownGuestEvent ¶
type VmFailedToShutdownGuestEvent struct { VmEvent Reason LocalizedMethodFault `xml:"reason"` }
type VmFailedToStandbyGuestEvent ¶
type VmFailedToStandbyGuestEvent struct { VmEvent Reason LocalizedMethodFault `xml:"reason"` }
type VmFailedToSuspendEvent ¶
type VmFailedToSuspendEvent struct { VmEvent Reason LocalizedMethodFault `xml:"reason"` }
type VmFailedUpdatingSecondaryConfig ¶
type VmFailedUpdatingSecondaryConfig struct {
VmEvent
}
type VmFailoverFailed ¶
type VmFailoverFailed struct { VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmFaultToleranceConfigIssue ¶
type VmFaultToleranceConfigIssue struct { VmFaultToleranceIssue Reason string `xml:"reason,omitempty"` EntityName string `xml:"entityName,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type VmFaultToleranceConfigIssueFault ¶
type VmFaultToleranceConfigIssueFault VmFaultToleranceConfigIssue
type VmFaultToleranceConfigIssueReasonForIssue ¶
type VmFaultToleranceConfigIssueReasonForIssue string
type VmFaultToleranceConfigIssueWrapper ¶
type VmFaultToleranceConfigIssueWrapper struct { VmFaultToleranceIssue EntityName string `xml:"entityName,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Error *LocalizedMethodFault `xml:"error,omitempty"` }
type VmFaultToleranceConfigIssueWrapperFault ¶
type VmFaultToleranceConfigIssueWrapperFault VmFaultToleranceConfigIssueWrapper
type VmFaultToleranceInvalidFileBacking ¶
type VmFaultToleranceInvalidFileBacking struct { VmFaultToleranceIssue BackingType string `xml:"backingType,omitempty"` BackingFilename string `xml:"backingFilename,omitempty"` }
type VmFaultToleranceInvalidFileBackingDeviceType ¶
type VmFaultToleranceInvalidFileBackingDeviceType string
type VmFaultToleranceInvalidFileBackingFault ¶
type VmFaultToleranceInvalidFileBackingFault VmFaultToleranceInvalidFileBacking
type VmFaultToleranceIssue ¶
type VmFaultToleranceIssue struct {
VimFault
}
func (*VmFaultToleranceIssue) GetVmFaultToleranceIssue ¶
func (b *VmFaultToleranceIssue) GetVmFaultToleranceIssue() *VmFaultToleranceIssue
type VmFaultToleranceIssueFault ¶
type VmFaultToleranceIssueFault BaseVmFaultToleranceIssue
type VmFaultToleranceOpIssuesList ¶
type VmFaultToleranceOpIssuesList struct { VmFaultToleranceIssue Errors []LocalizedMethodFault `xml:"errors,omitempty"` Warnings []LocalizedMethodFault `xml:"warnings,omitempty"` }
type VmFaultToleranceOpIssuesListFault ¶
type VmFaultToleranceOpIssuesListFault VmFaultToleranceOpIssuesList
type VmFaultToleranceStateChangedEvent ¶
type VmFaultToleranceStateChangedEvent struct { VmEvent OldState VirtualMachineFaultToleranceState `xml:"oldState"` NewState VirtualMachineFaultToleranceState `xml:"newState"` }
type VmFaultToleranceTooManyFtVcpusOnHost ¶
type VmFaultToleranceTooManyFtVcpusOnHost struct { InsufficientResourcesFault HostName string `xml:"hostName,omitempty"` MaxNumFtVcpus int32 `xml:"maxNumFtVcpus"` }
type VmFaultToleranceTooManyFtVcpusOnHostFault ¶
type VmFaultToleranceTooManyFtVcpusOnHostFault VmFaultToleranceTooManyFtVcpusOnHost
type VmFaultToleranceTooManyVMsOnHost ¶
type VmFaultToleranceTooManyVMsOnHost struct { InsufficientResourcesFault HostName string `xml:"hostName,omitempty"` MaxNumFtVms int32 `xml:"maxNumFtVms"` }
type VmFaultToleranceTooManyVMsOnHostFault ¶
type VmFaultToleranceTooManyVMsOnHostFault VmFaultToleranceTooManyVMsOnHost
type VmFaultToleranceTurnedOffEvent ¶
type VmFaultToleranceTurnedOffEvent struct {
VmEvent
}
type VmGuestOSCrashedEvent ¶
type VmGuestOSCrashedEvent struct {
VmEvent
}
type VmGuestRebootEvent ¶
type VmGuestRebootEvent struct {
VmEvent
}
type VmGuestShutdownEvent ¶
type VmGuestShutdownEvent struct {
VmEvent
}
type VmGuestStandbyEvent ¶
type VmGuestStandbyEvent struct {
VmEvent
}
type VmHealthMonitoringStateChangedEvent ¶
type VmHealthMonitoringStateChangedEvent struct { ClusterEvent State string `xml:"state"` PrevState string `xml:"prevState,omitempty"` }
type VmHostAffinityRuleViolation ¶
type VmHostAffinityRuleViolation struct { VmConfigFault VmName string `xml:"vmName"` HostName string `xml:"hostName"` }
type VmHostAffinityRuleViolationFault ¶
type VmHostAffinityRuleViolationFault VmHostAffinityRuleViolation
type VmInstanceUuidConflictEvent ¶
type VmInstanceUuidConflictEvent struct { VmEvent ConflictedVm VmEventArgument `xml:"conflictedVm"` InstanceUuid string `xml:"instanceUuid"` }
type VmLimitLicense ¶
type VmLimitLicense struct { NotEnoughLicenses Limit int32 `xml:"limit"` }
type VmLimitLicenseFault ¶
type VmLimitLicenseFault VmLimitLicense
type VmLogFileInfo ¶
type VmLogFileInfo struct {
FileInfo
}
type VmLogFileQuery ¶
type VmLogFileQuery struct {
FileQuery
}
type VmMacAssignedEvent ¶
type VmMacChangedEvent ¶
type VmMacConflictEvent ¶
type VmMacConflictEvent struct { VmEvent ConflictedVm VmEventArgument `xml:"conflictedVm"` Mac string `xml:"mac"` }
type VmMaxFTRestartCountReached ¶
type VmMaxFTRestartCountReached struct {
VmEvent
}
type VmMaxRestartCountReached ¶
type VmMaxRestartCountReached struct {
VmEvent
}
type VmMessageErrorEvent ¶
type VmMessageErrorEvent struct { VmEvent Message string `xml:"message"` MessageInfo []VirtualMachineMessage `xml:"messageInfo,omitempty"` }
type VmMessageEvent ¶
type VmMessageEvent struct { VmEvent Message string `xml:"message"` MessageInfo []VirtualMachineMessage `xml:"messageInfo,omitempty"` }
type VmMessageWarningEvent ¶
type VmMessageWarningEvent struct { VmEvent Message string `xml:"message"` MessageInfo []VirtualMachineMessage `xml:"messageInfo,omitempty"` }
type VmMetadataManagerFault ¶
type VmMetadataManagerFault struct {
VimFault
}
type VmMetadataManagerFaultFault ¶
type VmMetadataManagerFaultFault VmMetadataManagerFault
type VmMigratedEvent ¶
type VmMigratedEvent struct { VmEvent SourceHost HostEventArgument `xml:"sourceHost"` SourceDatacenter *DatacenterEventArgument `xml:"sourceDatacenter,omitempty"` SourceDatastore *DatastoreEventArgument `xml:"sourceDatastore,omitempty"` }
func (*VmMigratedEvent) GetVmMigratedEvent ¶
func (b *VmMigratedEvent) GetVmMigratedEvent() *VmMigratedEvent
type VmMonitorIncompatibleForFaultTolerance ¶
type VmMonitorIncompatibleForFaultTolerance struct {
VimFault
}
type VmMonitorIncompatibleForFaultToleranceFault ¶
type VmMonitorIncompatibleForFaultToleranceFault VmMonitorIncompatibleForFaultTolerance
type VmNoCompatibleHostForSecondaryEvent ¶
type VmNoCompatibleHostForSecondaryEvent struct {
VmEvent
}
type VmNoNetworkAccessEvent ¶
type VmNoNetworkAccessEvent struct { VmEvent DestHost HostEventArgument `xml:"destHost"` }
type VmNvramFileInfo ¶
type VmNvramFileInfo struct {
FileInfo
}
type VmNvramFileQuery ¶
type VmNvramFileQuery struct {
FileQuery
}
type VmOrphanedEvent ¶
type VmOrphanedEvent struct {
VmEvent
}
type VmPodConfigForPlacement ¶
type VmPodConfigForPlacement struct { DynamicData StoragePod ManagedObjectReference `xml:"storagePod"` Disk []PodDiskLocator `xml:"disk,omitempty"` VmConfig *StorageDrsVmConfigInfo `xml:"vmConfig,omitempty"` InterVmRule []BaseClusterRuleInfo `xml:"interVmRule,omitempty,typeattr"` }
type VmPortGroupProfile ¶
type VmPortGroupProfile struct {
PortGroupProfile
}
type VmPowerOffOnIsolationEvent ¶
type VmPowerOffOnIsolationEvent struct { VmPoweredOffEvent IsolatedHost HostEventArgument `xml:"isolatedHost"` }
type VmPowerOnDisabled ¶
type VmPowerOnDisabled struct {
InvalidState
}
type VmPowerOnDisabledFault ¶
type VmPowerOnDisabledFault VmPowerOnDisabled
type VmPoweredOffEvent ¶
type VmPoweredOffEvent struct {
VmEvent
}
func (*VmPoweredOffEvent) GetVmPoweredOffEvent ¶
func (b *VmPoweredOffEvent) GetVmPoweredOffEvent() *VmPoweredOffEvent
type VmPoweredOnEvent ¶
type VmPoweredOnEvent struct {
VmEvent
}
func (*VmPoweredOnEvent) GetVmPoweredOnEvent ¶
func (b *VmPoweredOnEvent) GetVmPoweredOnEvent() *VmPoweredOnEvent
type VmPoweringOnWithCustomizedDVPortEvent ¶
type VmPoweringOnWithCustomizedDVPortEvent struct { VmEvent Vnic []VnicPortArgument `xml:"vnic"` }
type VmPrimaryFailoverEvent ¶
type VmReconfiguredEvent ¶
type VmReconfiguredEvent struct { VmEvent ConfigSpec VirtualMachineConfigSpec `xml:"configSpec"` ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"` }
type VmRegisteredEvent ¶
type VmRegisteredEvent struct {
VmEvent
}
type VmRelayoutSuccessfulEvent ¶
type VmRelayoutSuccessfulEvent struct {
VmEvent
}
type VmRelayoutUpToDateEvent ¶
type VmRelayoutUpToDateEvent struct {
VmEvent
}
type VmReloadFromPathEvent ¶
type VmRelocateFailedEvent ¶
type VmRelocateFailedEvent struct { VmRelocateSpecEvent DestHost HostEventArgument `xml:"destHost"` Reason LocalizedMethodFault `xml:"reason"` DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"` DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"` }
type VmRelocateSpecEvent ¶
type VmRelocateSpecEvent struct {
VmEvent
}
func (*VmRelocateSpecEvent) GetVmRelocateSpecEvent ¶
func (b *VmRelocateSpecEvent) GetVmRelocateSpecEvent() *VmRelocateSpecEvent
type VmRelocatedEvent ¶
type VmRelocatedEvent struct { VmRelocateSpecEvent SourceHost HostEventArgument `xml:"sourceHost"` SourceDatacenter *DatacenterEventArgument `xml:"sourceDatacenter,omitempty"` SourceDatastore *DatastoreEventArgument `xml:"sourceDatastore,omitempty"` }
type VmRemoteConsoleConnectedEvent ¶
type VmRemoteConsoleConnectedEvent struct {
VmEvent
}
type VmRemoteConsoleDisconnectedEvent ¶
type VmRemoteConsoleDisconnectedEvent struct {
VmEvent
}
type VmRemovedEvent ¶
type VmRemovedEvent struct {
VmEvent
}
type VmRenamedEvent ¶
type VmRequirementsExceedCurrentEVCModeEvent ¶
type VmRequirementsExceedCurrentEVCModeEvent struct {
VmEvent
}
type VmResettingEvent ¶
type VmResettingEvent struct {
VmEvent
}
type VmResourcePoolMovedEvent ¶
type VmResourcePoolMovedEvent struct { VmEvent OldParent ResourcePoolEventArgument `xml:"oldParent"` NewParent ResourcePoolEventArgument `xml:"newParent"` }
type VmResourceReallocatedEvent ¶
type VmResourceReallocatedEvent struct { VmEvent ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"` }
type VmRestartedOnAlternateHostEvent ¶
type VmRestartedOnAlternateHostEvent struct { VmPoweredOnEvent SourceHost HostEventArgument `xml:"sourceHost"` }
type VmResumingEvent ¶
type VmResumingEvent struct {
VmEvent
}
type VmSecondaryAddedEvent ¶
type VmSecondaryAddedEvent struct {
VmEvent
}
type VmSecondaryDisabledBySystemEvent ¶
type VmSecondaryDisabledBySystemEvent struct { VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmSecondaryDisabledEvent ¶
type VmSecondaryDisabledEvent struct {
VmEvent
}
type VmSecondaryEnabledEvent ¶
type VmSecondaryEnabledEvent struct {
VmEvent
}
type VmSecondaryStartedEvent ¶
type VmSecondaryStartedEvent struct {
VmEvent
}
type VmShutdownOnIsolationEvent ¶
type VmShutdownOnIsolationEvent struct { VmPoweredOffEvent IsolatedHost HostEventArgument `xml:"isolatedHost"` ShutdownResult string `xml:"shutdownResult,omitempty"` }
type VmShutdownOnIsolationEventOperation ¶
type VmShutdownOnIsolationEventOperation string
type VmSmpFaultToleranceTooManyVMsOnHost ¶
type VmSmpFaultToleranceTooManyVMsOnHost struct { InsufficientResourcesFault HostName string `xml:"hostName,omitempty"` MaxNumSmpFtVms int32 `xml:"maxNumSmpFtVms"` }
type VmSmpFaultToleranceTooManyVMsOnHostFault ¶
type VmSmpFaultToleranceTooManyVMsOnHostFault VmSmpFaultToleranceTooManyVMsOnHost
type VmSnapshotFileInfo ¶
type VmSnapshotFileInfo struct {
FileInfo
}
type VmSnapshotFileQuery ¶
type VmSnapshotFileQuery struct {
FileQuery
}
type VmStartRecordingEvent ¶
type VmStartRecordingEvent struct {
VmEvent
}
type VmStartReplayingEvent ¶
type VmStartReplayingEvent struct {
VmEvent
}
type VmStartingEvent ¶
type VmStartingEvent struct {
VmEvent
}
func (*VmStartingEvent) GetVmStartingEvent ¶
func (b *VmStartingEvent) GetVmStartingEvent() *VmStartingEvent
type VmStartingSecondaryEvent ¶
type VmStartingSecondaryEvent struct {
VmEvent
}
type VmStaticMacConflictEvent ¶
type VmStaticMacConflictEvent struct { VmEvent ConflictedVm VmEventArgument `xml:"conflictedVm"` Mac string `xml:"mac"` }
type VmStoppingEvent ¶
type VmStoppingEvent struct {
VmEvent
}
type VmSuspendedEvent ¶
type VmSuspendedEvent struct {
VmEvent
}
type VmSuspendingEvent ¶
type VmSuspendingEvent struct {
VmEvent
}
type VmToolsUpgradeFault ¶
type VmToolsUpgradeFault struct {
VimFault
}
func (*VmToolsUpgradeFault) GetVmToolsUpgradeFault ¶
func (b *VmToolsUpgradeFault) GetVmToolsUpgradeFault() *VmToolsUpgradeFault
type VmToolsUpgradeFaultFault ¶
type VmToolsUpgradeFaultFault BaseVmToolsUpgradeFault
type VmUnsupportedStartingEvent ¶
type VmUnsupportedStartingEvent struct { VmStartingEvent GuestId string `xml:"guestId"` }
type VmUpgradeCompleteEvent ¶
type VmUpgradeFailedEvent ¶
type VmUpgradeFailedEvent struct {
VmEvent
}
type VmUpgradingEvent ¶
type VmUuidAssignedEvent ¶
type VmUuidChangedEvent ¶
type VmUuidConflictEvent ¶
type VmUuidConflictEvent struct { VmEvent ConflictedVm VmEventArgument `xml:"conflictedVm"` Uuid string `xml:"uuid"` }
type VmValidateMaxDevice ¶
type VmValidateMaxDeviceFault ¶
type VmValidateMaxDeviceFault VmValidateMaxDevice
type VmWwnAssignedEvent ¶
type VmWwnChangedEvent ¶
type VmWwnConflict ¶
type VmWwnConflict struct { InvalidVmConfig Vm *ManagedObjectReference `xml:"vm,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Name string `xml:"name,omitempty"` Wwn int64 `xml:"wwn,omitempty"` }
type VmWwnConflictEvent ¶
type VmWwnConflictEvent struct { VmEvent ConflictedVms []VmEventArgument `xml:"conflictedVms,omitempty"` ConflictedHosts []HostEventArgument `xml:"conflictedHosts,omitempty"` Wwn int64 `xml:"wwn"` }
type VmWwnConflictFault ¶
type VmWwnConflictFault VmWwnConflict
type VmfsAlreadyMounted ¶
type VmfsAlreadyMounted struct {
VmfsMountFault
}
type VmfsAlreadyMountedFault ¶
type VmfsAlreadyMountedFault VmfsAlreadyMounted
type VmfsAmbiguousMount ¶
type VmfsAmbiguousMount struct {
VmfsMountFault
}
type VmfsAmbiguousMountFault ¶
type VmfsAmbiguousMountFault VmfsAmbiguousMount
type VmfsConfigOption ¶ added in v0.12.0
type VmfsConfigOption struct { DynamicData BlockSizeOption int32 `xml:"blockSizeOption"` UnmapGranularityOption []int32 `xml:"unmapGranularityOption,omitempty"` UnmapBandwidthFixedValue *LongOption `xml:"unmapBandwidthFixedValue,omitempty"` UnmapBandwidthDynamicMin *LongOption `xml:"unmapBandwidthDynamicMin,omitempty"` UnmapBandwidthDynamicMax *LongOption `xml:"unmapBandwidthDynamicMax,omitempty"` UnmapBandwidthIncrement int64 `xml:"unmapBandwidthIncrement,omitempty"` }
type VmfsDatastoreAllExtentOption ¶
type VmfsDatastoreAllExtentOption struct {
VmfsDatastoreSingleExtentOption
}
type VmfsDatastoreBaseOption ¶
type VmfsDatastoreBaseOption struct { DynamicData Layout HostDiskPartitionLayout `xml:"layout"` PartitionFormatChange *bool `xml:"partitionFormatChange"` }
func (*VmfsDatastoreBaseOption) GetVmfsDatastoreBaseOption ¶
func (b *VmfsDatastoreBaseOption) GetVmfsDatastoreBaseOption() *VmfsDatastoreBaseOption
type VmfsDatastoreCreateSpec ¶
type VmfsDatastoreCreateSpec struct { VmfsDatastoreSpec Partition HostDiskPartitionSpec `xml:"partition"` Vmfs HostVmfsSpec `xml:"vmfs"` Extent []HostScsiDiskPartition `xml:"extent,omitempty"` }
type VmfsDatastoreExpandSpec ¶
type VmfsDatastoreExpandSpec struct { VmfsDatastoreSpec Partition HostDiskPartitionSpec `xml:"partition"` Extent HostScsiDiskPartition `xml:"extent"` }
type VmfsDatastoreExtendSpec ¶
type VmfsDatastoreExtendSpec struct { VmfsDatastoreSpec Partition HostDiskPartitionSpec `xml:"partition"` Extent []HostScsiDiskPartition `xml:"extent"` }
type VmfsDatastoreInfo ¶
type VmfsDatastoreInfo struct { DatastoreInfo MaxPhysicalRDMFileSize int64 `xml:"maxPhysicalRDMFileSize,omitempty"` MaxVirtualRDMFileSize int64 `xml:"maxVirtualRDMFileSize,omitempty"` Vmfs *HostVmfsVolume `xml:"vmfs,omitempty"` }
type VmfsDatastoreMultipleExtentOption ¶
type VmfsDatastoreMultipleExtentOption struct { VmfsDatastoreBaseOption VmfsExtent []HostDiskPartitionBlockRange `xml:"vmfsExtent"` }
type VmfsDatastoreOption ¶
type VmfsDatastoreOption struct { DynamicData Info BaseVmfsDatastoreBaseOption `xml:"info,typeattr"` Spec BaseVmfsDatastoreSpec `xml:"spec,typeattr"` }
type VmfsDatastoreSingleExtentOption ¶
type VmfsDatastoreSingleExtentOption struct { VmfsDatastoreBaseOption VmfsExtent HostDiskPartitionBlockRange `xml:"vmfsExtent"` }
func (*VmfsDatastoreSingleExtentOption) GetVmfsDatastoreSingleExtentOption ¶
func (b *VmfsDatastoreSingleExtentOption) GetVmfsDatastoreSingleExtentOption() *VmfsDatastoreSingleExtentOption
type VmfsDatastoreSpec ¶
type VmfsDatastoreSpec struct { DynamicData DiskUuid string `xml:"diskUuid"` }
func (*VmfsDatastoreSpec) GetVmfsDatastoreSpec ¶
func (b *VmfsDatastoreSpec) GetVmfsDatastoreSpec() *VmfsDatastoreSpec
type VmfsMountFault ¶
type VmfsMountFault struct { HostConfigFault Uuid string `xml:"uuid"` }
func (*VmfsMountFault) GetVmfsMountFault ¶
func (b *VmfsMountFault) GetVmfsMountFault() *VmfsMountFault
type VmfsMountFaultFault ¶
type VmfsMountFaultFault BaseVmfsMountFault
type VmfsUnmapBandwidthSpec ¶ added in v0.18.0
type VmfsUnmapBandwidthSpec struct { DynamicData Policy string `xml:"policy"` FixedValue int64 `xml:"fixedValue"` DynamicMin int64 `xml:"dynamicMin"` DynamicMax int64 `xml:"dynamicMax"` }
type VmotionInterfaceNotEnabled ¶
type VmotionInterfaceNotEnabled struct {
HostPowerOpFailed
}
type VmotionInterfaceNotEnabledFault ¶
type VmotionInterfaceNotEnabledFault VmotionInterfaceNotEnabled
type VmwareDistributedVirtualSwitchPvlanPortType ¶
type VmwareDistributedVirtualSwitchPvlanPortType string
type VmwareDistributedVirtualSwitchPvlanSpec ¶
type VmwareDistributedVirtualSwitchPvlanSpec struct { VmwareDistributedVirtualSwitchVlanSpec PvlanId int32 `xml:"pvlanId"` }
type VmwareDistributedVirtualSwitchTrunkVlanSpec ¶
type VmwareDistributedVirtualSwitchTrunkVlanSpec struct { VmwareDistributedVirtualSwitchVlanSpec VlanId []NumericRange `xml:"vlanId,omitempty"` }
type VmwareDistributedVirtualSwitchVlanIdSpec ¶
type VmwareDistributedVirtualSwitchVlanIdSpec struct { VmwareDistributedVirtualSwitchVlanSpec VlanId int32 `xml:"vlanId"` }
type VmwareDistributedVirtualSwitchVlanSpec ¶
type VmwareDistributedVirtualSwitchVlanSpec struct {
InheritablePolicy
}
func (*VmwareDistributedVirtualSwitchVlanSpec) GetVmwareDistributedVirtualSwitchVlanSpec ¶
func (b *VmwareDistributedVirtualSwitchVlanSpec) GetVmwareDistributedVirtualSwitchVlanSpec() *VmwareDistributedVirtualSwitchVlanSpec
type VmwareUplinkPortTeamingPolicy ¶
type VmwareUplinkPortTeamingPolicy struct { InheritablePolicy Policy *StringPolicy `xml:"policy,omitempty"` ReversePolicy *BoolPolicy `xml:"reversePolicy,omitempty"` NotifySwitches *BoolPolicy `xml:"notifySwitches,omitempty"` RollingOrder *BoolPolicy `xml:"rollingOrder,omitempty"` FailureCriteria *DVSFailureCriteria `xml:"failureCriteria,omitempty"` UplinkPortOrder *VMwareUplinkPortOrderPolicy `xml:"uplinkPortOrder,omitempty"` }
type VnicPortArgument ¶
type VnicPortArgument struct { DynamicData Vnic string `xml:"vnic"` Port DistributedVirtualSwitchPortConnection `xml:"port"` }
type VolumeEditorError ¶
type VolumeEditorError struct {
CustomizationFault
}
type VolumeEditorErrorFault ¶
type VolumeEditorErrorFault VolumeEditorError
type VramLimitLicense ¶
type VramLimitLicense struct { NotEnoughLicenses Limit int32 `xml:"limit"` }
type VramLimitLicenseFault ¶
type VramLimitLicenseFault VramLimitLicense
type VsanClusterConfigInfo ¶
type VsanClusterConfigInfo struct { DynamicData Enabled *bool `xml:"enabled"` DefaultConfig *VsanClusterConfigInfoHostDefaultInfo `xml:"defaultConfig,omitempty"` }
type VsanClusterConfigInfoHostDefaultInfo ¶
type VsanClusterConfigInfoHostDefaultInfo struct { DynamicData Uuid string `xml:"uuid,omitempty"` AutoClaimStorage *bool `xml:"autoClaimStorage"` ChecksumEnabled *bool `xml:"checksumEnabled"` }
type VsanClusterUuidMismatch ¶
type VsanClusterUuidMismatch struct { CannotMoveVsanEnabledHost HostClusterUuid string `xml:"hostClusterUuid"` DestinationClusterUuid string `xml:"destinationClusterUuid"` }
type VsanClusterUuidMismatchFault ¶
type VsanClusterUuidMismatchFault VsanClusterUuidMismatch
type VsanDiskFault ¶
func (*VsanDiskFault) GetVsanDiskFault ¶
func (b *VsanDiskFault) GetVsanDiskFault() *VsanDiskFault
type VsanDiskFaultFault ¶
type VsanDiskFaultFault BaseVsanDiskFault
type VsanDiskIssueType ¶
type VsanDiskIssueType string
type VsanFaultFault ¶
type VsanFaultFault BaseVsanFault
type VsanHostClusterStatus ¶
type VsanHostClusterStatus struct { DynamicData Uuid string `xml:"uuid,omitempty"` NodeUuid string `xml:"nodeUuid,omitempty"` Health string `xml:"health"` NodeState VsanHostClusterStatusState `xml:"nodeState"` MemberUuid []string `xml:"memberUuid,omitempty"` }
type VsanHostClusterStatusState ¶
type VsanHostClusterStatusState struct { DynamicData State string `xml:"state"` Completion *VsanHostClusterStatusStateCompletionEstimate `xml:"completion,omitempty"` }
type VsanHostClusterStatusStateCompletionEstimate ¶
type VsanHostClusterStatusStateCompletionEstimate struct { DynamicData CompleteTime *time.Time `xml:"completeTime"` PercentComplete int32 `xml:"percentComplete,omitempty"` }
type VsanHostConfigInfo ¶
type VsanHostConfigInfo struct { DynamicData Enabled *bool `xml:"enabled"` HostSystem *ManagedObjectReference `xml:"hostSystem,omitempty"` ClusterInfo *VsanHostConfigInfoClusterInfo `xml:"clusterInfo,omitempty"` StorageInfo *VsanHostConfigInfoStorageInfo `xml:"storageInfo,omitempty"` NetworkInfo *VsanHostConfigInfoNetworkInfo `xml:"networkInfo,omitempty"` FaultDomainInfo *VsanHostFaultDomainInfo `xml:"faultDomainInfo,omitempty"` }
type VsanHostConfigInfoClusterInfo ¶
type VsanHostConfigInfoClusterInfo struct { DynamicData Uuid string `xml:"uuid,omitempty"` NodeUuid string `xml:"nodeUuid,omitempty"` }
type VsanHostConfigInfoNetworkInfo ¶
type VsanHostConfigInfoNetworkInfo struct { DynamicData Port []VsanHostConfigInfoNetworkInfoPortConfig `xml:"port,omitempty"` }
type VsanHostConfigInfoNetworkInfoPortConfig ¶
type VsanHostConfigInfoNetworkInfoPortConfig struct { DynamicData IpConfig *VsanHostIpConfig `xml:"ipConfig,omitempty"` Device string `xml:"device"` }
type VsanHostConfigInfoStorageInfo ¶
type VsanHostConfigInfoStorageInfo struct { DynamicData AutoClaimStorage *bool `xml:"autoClaimStorage"` DiskMapping []VsanHostDiskMapping `xml:"diskMapping,omitempty"` DiskMapInfo []VsanHostDiskMapInfo `xml:"diskMapInfo,omitempty"` ChecksumEnabled *bool `xml:"checksumEnabled"` }
type VsanHostDecommissionMode ¶
type VsanHostDecommissionMode struct { DynamicData ObjectAction string `xml:"objectAction"` }
type VsanHostDecommissionModeObjectAction ¶
type VsanHostDecommissionModeObjectAction string
type VsanHostDiskMapInfo ¶
type VsanHostDiskMapInfo struct { DynamicData Mapping VsanHostDiskMapping `xml:"mapping"` Mounted bool `xml:"mounted"` }
type VsanHostDiskMapResult ¶
type VsanHostDiskMapResult struct { DynamicData Mapping VsanHostDiskMapping `xml:"mapping"` DiskResult []VsanHostDiskResult `xml:"diskResult,omitempty"` Error *LocalizedMethodFault `xml:"error,omitempty"` }
type VsanHostDiskMapping ¶
type VsanHostDiskMapping struct { DynamicData Ssd HostScsiDisk `xml:"ssd"` NonSsd []HostScsiDisk `xml:"nonSsd"` }
type VsanHostDiskResult ¶
type VsanHostDiskResult struct { DynamicData Disk HostScsiDisk `xml:"disk"` State string `xml:"state"` VsanUuid string `xml:"vsanUuid,omitempty"` Error *LocalizedMethodFault `xml:"error,omitempty"` Degraded *bool `xml:"degraded"` }
type VsanHostDiskResultState ¶
type VsanHostDiskResultState string
type VsanHostFaultDomainInfo ¶
type VsanHostFaultDomainInfo struct { DynamicData Name string `xml:"name"` }
type VsanHostHealthState ¶
type VsanHostHealthState string
type VsanHostIpConfig ¶
type VsanHostIpConfig struct { DynamicData UpstreamIpAddress string `xml:"upstreamIpAddress"` DownstreamIpAddress string `xml:"downstreamIpAddress"` }
type VsanHostMembershipInfo ¶
type VsanHostMembershipInfo struct { DynamicData NodeUuid string `xml:"nodeUuid"` Hostname string `xml:"hostname"` }
type VsanHostNodeState ¶
type VsanHostNodeState string
type VsanHostRuntimeInfo ¶
type VsanHostRuntimeInfo struct { DynamicData MembershipList []VsanHostMembershipInfo `xml:"membershipList,omitempty"` DiskIssues []VsanHostRuntimeInfoDiskIssue `xml:"diskIssues,omitempty"` AccessGenNo int32 `xml:"accessGenNo,omitempty"` }
type VsanHostRuntimeInfoDiskIssue ¶
type VsanHostRuntimeInfoDiskIssue struct { DynamicData DiskId string `xml:"diskId"` Issue string `xml:"issue"` }
type VsanHostVsanDiskInfo ¶
type VsanHostVsanDiskInfo struct { DynamicData VsanUuid string `xml:"vsanUuid"` FormatVersion int32 `xml:"formatVersion"` }
type VsanIncompatibleDiskMapping ¶
type VsanIncompatibleDiskMapping struct {
VsanDiskFault
}
type VsanIncompatibleDiskMappingFault ¶
type VsanIncompatibleDiskMappingFault VsanIncompatibleDiskMapping
type VsanNewPolicyBatch ¶
type VsanNewPolicyBatch struct { DynamicData Size []int64 `xml:"size,omitempty"` Policy string `xml:"policy,omitempty"` }
type VsanPolicyChangeBatch ¶
type VsanPolicyChangeBatch struct { DynamicData Uuid []string `xml:"uuid,omitempty"` Policy string `xml:"policy,omitempty"` }
type VsanPolicyCost ¶
type VsanPolicyCost struct { DynamicData ChangeDataSize int64 `xml:"changeDataSize,omitempty"` CurrentDataSize int64 `xml:"currentDataSize,omitempty"` TempDataSize int64 `xml:"tempDataSize,omitempty"` CopyDataSize int64 `xml:"copyDataSize,omitempty"` ChangeFlashReadCacheSize int64 `xml:"changeFlashReadCacheSize,omitempty"` CurrentFlashReadCacheSize int64 `xml:"currentFlashReadCacheSize,omitempty"` CurrentDiskSpaceToAddressSpaceRatio float32 `xml:"currentDiskSpaceToAddressSpaceRatio,omitempty"` DiskSpaceToAddressSpaceRatio float32 `xml:"diskSpaceToAddressSpaceRatio,omitempty"` }
type VsanPolicySatisfiability ¶
type VsanPolicySatisfiability struct { DynamicData Uuid string `xml:"uuid,omitempty"` IsSatisfiable bool `xml:"isSatisfiable"` Reason *LocalizableMessage `xml:"reason,omitempty"` Cost *VsanPolicyCost `xml:"cost,omitempty"` }
type VsanUpgradeSystemAPIBrokenIssue ¶
type VsanUpgradeSystemAPIBrokenIssue struct { VsanUpgradeSystemPreflightCheckIssue Hosts []ManagedObjectReference `xml:"hosts"` }
type VsanUpgradeSystemAutoClaimEnabledOnHostsIssue ¶
type VsanUpgradeSystemAutoClaimEnabledOnHostsIssue struct { VsanUpgradeSystemPreflightCheckIssue Hosts []ManagedObjectReference `xml:"hosts"` }
type VsanUpgradeSystemHostsDisconnectedIssue ¶
type VsanUpgradeSystemHostsDisconnectedIssue struct { VsanUpgradeSystemPreflightCheckIssue Hosts []ManagedObjectReference `xml:"hosts"` }
type VsanUpgradeSystemMissingHostsInClusterIssue ¶
type VsanUpgradeSystemMissingHostsInClusterIssue struct { VsanUpgradeSystemPreflightCheckIssue Hosts []ManagedObjectReference `xml:"hosts"` }
type VsanUpgradeSystemNetworkPartitionInfo ¶
type VsanUpgradeSystemNetworkPartitionInfo struct { DynamicData Hosts []ManagedObjectReference `xml:"hosts"` }
type VsanUpgradeSystemNetworkPartitionIssue ¶
type VsanUpgradeSystemNetworkPartitionIssue struct { VsanUpgradeSystemPreflightCheckIssue Partitions []VsanUpgradeSystemNetworkPartitionInfo `xml:"partitions"` }
type VsanUpgradeSystemNotEnoughFreeCapacityIssue ¶
type VsanUpgradeSystemNotEnoughFreeCapacityIssue struct { VsanUpgradeSystemPreflightCheckIssue ReducedRedundancyUpgradePossible bool `xml:"reducedRedundancyUpgradePossible"` }
type VsanUpgradeSystemPreflightCheckIssue ¶
type VsanUpgradeSystemPreflightCheckIssue struct { DynamicData Msg string `xml:"msg"` }
func (*VsanUpgradeSystemPreflightCheckIssue) GetVsanUpgradeSystemPreflightCheckIssue ¶
func (b *VsanUpgradeSystemPreflightCheckIssue) GetVsanUpgradeSystemPreflightCheckIssue() *VsanUpgradeSystemPreflightCheckIssue
type VsanUpgradeSystemPreflightCheckResult ¶
type VsanUpgradeSystemPreflightCheckResult struct { DynamicData Issues []BaseVsanUpgradeSystemPreflightCheckIssue `xml:"issues,omitempty,typeattr"` DiskMappingToRestore *VsanHostDiskMapping `xml:"diskMappingToRestore,omitempty"` }
type VsanUpgradeSystemRogueHostsInClusterIssue ¶
type VsanUpgradeSystemRogueHostsInClusterIssue struct { VsanUpgradeSystemPreflightCheckIssue Uuids []string `xml:"uuids"` }
type VsanUpgradeSystemUpgradeHistoryDiskGroupOp ¶
type VsanUpgradeSystemUpgradeHistoryDiskGroupOp struct { VsanUpgradeSystemUpgradeHistoryItem Operation string `xml:"operation"` DiskMapping VsanHostDiskMapping `xml:"diskMapping"` }
type VsanUpgradeSystemUpgradeHistoryDiskGroupOpType ¶
type VsanUpgradeSystemUpgradeHistoryDiskGroupOpType string
type VsanUpgradeSystemUpgradeHistoryItem ¶
type VsanUpgradeSystemUpgradeHistoryItem struct { DynamicData Timestamp time.Time `xml:"timestamp"` Host *ManagedObjectReference `xml:"host,omitempty"` Message string `xml:"message"` Task *ManagedObjectReference `xml:"task,omitempty"` }
func (*VsanUpgradeSystemUpgradeHistoryItem) GetVsanUpgradeSystemUpgradeHistoryItem ¶
func (b *VsanUpgradeSystemUpgradeHistoryItem) GetVsanUpgradeSystemUpgradeHistoryItem() *VsanUpgradeSystemUpgradeHistoryItem
type VsanUpgradeSystemUpgradeHistoryPreflightFail ¶
type VsanUpgradeSystemUpgradeHistoryPreflightFail struct { VsanUpgradeSystemUpgradeHistoryItem PreflightResult VsanUpgradeSystemPreflightCheckResult `xml:"preflightResult"` }
type VsanUpgradeSystemUpgradeStatus ¶
type VsanUpgradeSystemUpgradeStatus struct { DynamicData InProgress bool `xml:"inProgress"` History []BaseVsanUpgradeSystemUpgradeHistoryItem `xml:"history,omitempty,typeattr"` Aborted *bool `xml:"aborted"` Completed *bool `xml:"completed"` Progress int32 `xml:"progress,omitempty"` }
type VsanUpgradeSystemV2ObjectsPresentDuringDowngradeIssue ¶
type VsanUpgradeSystemV2ObjectsPresentDuringDowngradeIssue struct { VsanUpgradeSystemPreflightCheckIssue Uuids []string `xml:"uuids"` }
type VsanUpgradeSystemWrongEsxVersionIssue ¶
type VsanUpgradeSystemWrongEsxVersionIssue struct { VsanUpgradeSystemPreflightCheckIssue Hosts []ManagedObjectReference `xml:"hosts"` }
type VslmCloneSpec ¶ added in v0.12.0
type VslmCloneSpec struct { VslmMigrateSpec Name string `xml:"name"` KeepAfterDeleteVm *bool `xml:"keepAfterDeleteVm"` }
type VslmCreateSpec ¶ added in v0.12.0
type VslmCreateSpec struct { DynamicData Name string `xml:"name"` KeepAfterDeleteVm *bool `xml:"keepAfterDeleteVm"` BackingSpec BaseVslmCreateSpecBackingSpec `xml:"backingSpec,typeattr"` CapacityInMB int64 `xml:"capacityInMB"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` }
type VslmCreateSpecBackingSpec ¶ added in v0.12.0
type VslmCreateSpecBackingSpec struct { DynamicData Datastore ManagedObjectReference `xml:"datastore"` Path string `xml:"path,omitempty"` }
func (*VslmCreateSpecBackingSpec) GetVslmCreateSpecBackingSpec ¶ added in v0.12.0
func (b *VslmCreateSpecBackingSpec) GetVslmCreateSpecBackingSpec() *VslmCreateSpecBackingSpec
type VslmCreateSpecDiskFileBackingSpec ¶ added in v0.12.0
type VslmCreateSpecDiskFileBackingSpec struct { VslmCreateSpecBackingSpec ProvisioningType string `xml:"provisioningType,omitempty"` }
type VslmCreateSpecRawDiskMappingBackingSpec ¶ added in v0.12.0
type VslmCreateSpecRawDiskMappingBackingSpec struct { VslmCreateSpecBackingSpec LunUuid string `xml:"lunUuid"` CompatibilityMode string `xml:"compatibilityMode"` }
type VslmInfrastructureObjectPolicy ¶ added in v0.18.0
type VslmInfrastructureObjectPolicy struct { DynamicData Name string `xml:"name"` BackingObjectId string `xml:"backingObjectId"` ProfileId string `xml:"profileId"` Error *LocalizedMethodFault `xml:"error,omitempty"` }
type VslmInfrastructureObjectPolicySpec ¶ added in v0.18.0
type VslmInfrastructureObjectPolicySpec struct { DynamicData Datastore ManagedObjectReference `xml:"datastore"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` }
type VslmMigrateSpec ¶ added in v0.12.0
type VslmMigrateSpec struct { DynamicData BackingSpec BaseVslmCreateSpecBackingSpec `xml:"backingSpec,typeattr"` Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"` Consolidate *bool `xml:"consolidate"` }
func (*VslmMigrateSpec) GetVslmMigrateSpec ¶ added in v0.12.0
func (b *VslmMigrateSpec) GetVslmMigrateSpec() *VslmMigrateSpec
type VslmRelocateSpec ¶ added in v0.12.0
type VslmRelocateSpec struct {
VslmMigrateSpec
}
type VslmTagEntry ¶ added in v0.12.0
type VslmTagEntry struct { DynamicData TagName string `xml:"tagName"` ParentCategoryName string `xml:"parentCategoryName"` }
type VslmVStorageObjectControlFlag ¶ added in v0.18.0
type VslmVStorageObjectControlFlag string
type VspanDestPortConflict ¶
type VspanDestPortConflictFault ¶
type VspanDestPortConflictFault VspanDestPortConflict
type VspanPortConflict ¶
type VspanPortConflictFault ¶
type VspanPortConflictFault VspanPortConflict
type VspanPortMoveFault ¶
type VspanPortMoveFaultFault ¶
type VspanPortMoveFaultFault VspanPortMoveFault
type VspanPortPromiscChangeFaultFault ¶
type VspanPortPromiscChangeFaultFault VspanPortPromiscChangeFault
type VspanPortgroupPromiscChangeFaultFault ¶
type VspanPortgroupPromiscChangeFaultFault VspanPortgroupPromiscChangeFault
type VspanPortgroupTypeChangeFaultFault ¶
type VspanPortgroupTypeChangeFaultFault VspanPortgroupTypeChangeFault
type VspanPromiscuousPortNotSupportedFault ¶
type VspanPromiscuousPortNotSupportedFault VspanPromiscuousPortNotSupported
type VspanSameSessionPortConflictFault ¶
type VspanSameSessionPortConflictFault VspanSameSessionPortConflict
type VvolDatastoreInfo ¶
type VvolDatastoreInfo struct { DatastoreInfo VvolDS *HostVvolVolume `xml:"vvolDS,omitempty"` }
type WaitForUpdates ¶
type WaitForUpdates WaitForUpdatesRequestType
type WaitForUpdatesEx ¶
type WaitForUpdatesEx WaitForUpdatesExRequestType
type WaitForUpdatesExRequestType ¶
type WaitForUpdatesExRequestType struct { This ManagedObjectReference `xml:"_this"` Version string `xml:"version,omitempty"` Options *WaitOptions `xml:"options,omitempty"` }
type WaitForUpdatesExResponse ¶
type WaitForUpdatesExResponse struct {
Returnval *UpdateSet `xml:"returnval,omitempty"`
}
type WaitForUpdatesRequestType ¶
type WaitForUpdatesRequestType struct { This ManagedObjectReference `xml:"_this"` Version string `xml:"version,omitempty"` }
type WaitForUpdatesResponse ¶
type WaitForUpdatesResponse struct {
Returnval UpdateSet `xml:"returnval"`
}
type WaitOptions ¶
type WaitOptions struct { DynamicData MaxWaitSeconds *int32 `xml:"maxWaitSeconds"` MaxObjectUpdates int32 `xml:"maxObjectUpdates,omitempty"` }
type WakeOnLanNotSupported ¶
type WakeOnLanNotSupported struct {
VirtualHardwareCompatibilityIssue
}
type WakeOnLanNotSupportedByVmotionNIC ¶
type WakeOnLanNotSupportedByVmotionNIC struct {
HostPowerOpFailed
}
type WakeOnLanNotSupportedByVmotionNICFault ¶
type WakeOnLanNotSupportedByVmotionNICFault WakeOnLanNotSupportedByVmotionNIC
type WakeOnLanNotSupportedFault ¶
type WakeOnLanNotSupportedFault WakeOnLanNotSupported
type WarningUpgradeEvent ¶
type WarningUpgradeEvent struct {
UpgradeEvent
}
type WeekOfMonth ¶
type WeekOfMonth string
type WeeklyTaskScheduler ¶
type WillLoseHAProtection ¶
type WillLoseHAProtection struct { MigrationFault Resolution string `xml:"resolution"` }
type WillLoseHAProtectionFault ¶
type WillLoseHAProtectionFault WillLoseHAProtection
type WillLoseHAProtectionResolution ¶
type WillLoseHAProtectionResolution string
type WillModifyConfigCpuRequirements ¶
type WillModifyConfigCpuRequirements struct {
MigrationFault
}
type WillModifyConfigCpuRequirementsFault ¶
type WillModifyConfigCpuRequirementsFault WillModifyConfigCpuRequirements
type WillResetSnapshotDirectory ¶
type WillResetSnapshotDirectory struct {
MigrationFault
}
type WillResetSnapshotDirectoryFault ¶
type WillResetSnapshotDirectoryFault WillResetSnapshotDirectory
type WinNetBIOSConfigInfo ¶
type WinNetBIOSConfigInfo struct { NetBIOSConfigInfo PrimaryWINS string `xml:"primaryWINS"` SecondaryWINS string `xml:"secondaryWINS,omitempty"` }
type WipeDiskFault ¶
type WipeDiskFault struct {
VimFault
}
type WipeDiskFaultFault ¶
type WipeDiskFaultFault WipeDiskFault
type WitnessNodeInfo ¶ added in v0.12.0
type WitnessNodeInfo struct { DynamicData IpSettings CustomizationIPSettings `xml:"ipSettings"` BiosUuid string `xml:"biosUuid,omitempty"` }
type XmlToCustomizationSpecItem ¶
type XmlToCustomizationSpecItem XmlToCustomizationSpecItemRequestType
type XmlToCustomizationSpecItemRequestType ¶
type XmlToCustomizationSpecItemRequestType struct { This ManagedObjectReference `xml:"_this"` SpecItemXml string `xml:"specItemXml"` }
type XmlToCustomizationSpecItemResponse ¶
type XmlToCustomizationSpecItemResponse struct {
Returnval CustomizationSpecItem `xml:"returnval"`
}
type ZeroFillVirtualDiskRequestType ¶
type ZeroFillVirtualDiskRequestType struct { This ManagedObjectReference `xml:"_this"` Name string `xml:"name"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` }
type ZeroFillVirtualDisk_Task ¶
type ZeroFillVirtualDisk_Task ZeroFillVirtualDiskRequestType
type ZeroFillVirtualDisk_TaskResponse ¶
type ZeroFillVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
Click to show internal directories.
Click to hide internal directories.