Documentation ¶
Overview ¶
Copyright (c) 2014-2016 VMware, Inc. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright (c) 2014-2016 VMware, Inc. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Copyright (c) 2014-2016 VMware, Inc. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Index ¶
- Constants
- func IsFileNotFound(err error) bool
- func NewBool(v bool) *bool
- 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 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 AddLicense
- type AddLicenseRequestType
- type AddLicenseResponse
- 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 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 AnswerVM
- type AnswerVMRequestType
- type AnswerVMResponse
- type AnyType
- type ApplicationQuiesceFault
- type ApplicationQuiesceFaultFault
- type ApplyHostConfigRequestType
- type ApplyHostConfig_Task
- type ApplyHostConfig_TaskResponse
- 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 ArrayOfApplyProfile
- type ArrayOfAuthorizationPrivilege
- type ArrayOfAuthorizationRole
- type ArrayOfAutoStartPowerInfo
- type ArrayOfBoolean
- type ArrayOfByte
- 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 ArrayOfComplianceFailure
- type ArrayOfComplianceLocator
- type ArrayOfComplianceResult
- type ArrayOfComputeResourceHostSPBMLicenseInfo
- type ArrayOfConflictingConfigurationConfig
- 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 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 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 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 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 ArrayOfHostProtocolEndpoint
- type ArrayOfHostProxySwitch
- type ArrayOfHostProxySwitchConfig
- type ArrayOfHostProxySwitchHostLagConfig
- type ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo
- type ArrayOfHostScsiDisk
- type ArrayOfHostScsiDiskPartition
- type ArrayOfHostScsiTopologyInterface
- type ArrayOfHostScsiTopologyLun
- type ArrayOfHostScsiTopologyTarget
- type ArrayOfHostService
- type ArrayOfHostServiceConfig
- type ArrayOfHostSnmpDestination
- type ArrayOfHostSslThumbprintInfo
- type ArrayOfHostStorageArrayTypePolicyOption
- type ArrayOfHostStorageElementInfo
- type ArrayOfHostStorageOperationalInfo
- type ArrayOfHostStorageSystemDiskLocatorLedResult
- type ArrayOfHostStorageSystemScsiLunResult
- type ArrayOfHostStorageSystemVmfsVolumeResult
- 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 ArrayOfImportOperationBulkFaultFaultOnImport
- type ArrayOfImportSpec
- type ArrayOfInt
- type ArrayOfIoFilterHostIssue
- type ArrayOfIpPool
- type ArrayOfIpPoolAssociation
- type ArrayOfIpPoolManagerIpAllocation
- type ArrayOfIscsiDependencyEntity
- type ArrayOfIscsiPortInfo
- type ArrayOfKernelModuleInfo
- type ArrayOfKeyAnyValue
- type ArrayOfKeyValue
- type ArrayOfLicenseAssignmentManagerLicenseAssignment
- type ArrayOfLicenseAvailabilityInfo
- type ArrayOfLicenseFeatureInfo
- type ArrayOfLicenseManagerLicenseInfo
- type ArrayOfLicenseReservationInfo
- type ArrayOfLocalizableMessage
- type ArrayOfLocalizationManagerMessageCatalog
- type ArrayOfLong
- 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 ArrayOfNumericRange
- 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 ArrayOfProfileMetadataProfileSortSpec
- type ArrayOfProfileParameterMetadata
- type ArrayOfProfilePolicy
- type ArrayOfProfilePolicyMetadata
- type ArrayOfProfilePolicyOptionMetadata
- type ArrayOfProfileProfileStructureProperty
- type ArrayOfProfilePropertyPath
- type ArrayOfProfileUpdateFailedUpdateFailure
- type ArrayOfPropertyChange
- type ArrayOfPropertyFilterSpec
- type ArrayOfPropertyFilterUpdate
- type ArrayOfPropertySpec
- type ArrayOfReplicationInfoDiskSettings
- type ArrayOfResourceConfigSpec
- type ArrayOfScheduledTaskDetail
- type ArrayOfScsiLun
- type ArrayOfScsiLunDescriptor
- type ArrayOfScsiLunDurableName
- type ArrayOfSelectionSet
- type ArrayOfSelectionSpec
- type ArrayOfServiceConsolePortGroupProfile
- type ArrayOfServiceLocator
- type ArrayOfServiceManagerServiceInfo
- type ArrayOfServiceProfile
- type ArrayOfShort
- type ArrayOfStaticRouteProfile
- type ArrayOfStorageDrsOptionSpec
- type ArrayOfStorageDrsPlacementRankVmSpec
- type ArrayOfStorageDrsVmConfigInfo
- type ArrayOfStorageDrsVmConfigSpec
- type ArrayOfStoragePerformanceSummary
- type ArrayOfStorageRequirement
- type ArrayOfString
- type ArrayOfTag
- type ArrayOfTaskInfo
- type ArrayOfTaskInfoState
- type ArrayOfTypeDescription
- type ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo
- type ArrayOfUserGroupProfile
- 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 ArrayOfVVolHostPE
- type ArrayOfVimVasaProviderInfo
- type ArrayOfVimVasaProviderStatePerArray
- type ArrayOfVirtualAppLinkInfo
- type ArrayOfVirtualDevice
- type ArrayOfVirtualDeviceBackingOption
- type ArrayOfVirtualDeviceConfigSpec
- type ArrayOfVirtualDeviceOption
- type ArrayOfVirtualDisk
- type ArrayOfVirtualDiskDeltaDiskFormatsSupported
- type ArrayOfVirtualDiskId
- 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 ArrayOfVirtualMachineProfileSpec
- 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 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 ArrayUpdateOperation
- type ArrayUpdateSpec
- type AssignUserToGroup
- type AssignUserToGroupRequestType
- type AssignUserToGroupResponse
- type AssociateProfile
- type AssociateProfileRequestType
- type AssociateProfileResponse
- type AttachScsiLun
- type AttachScsiLunExRequestType
- type AttachScsiLunEx_Task
- type AttachScsiLunEx_TaskResponse
- type AttachScsiLunRequestType
- type AttachScsiLunResponse
- 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 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 BaseCpuIncompatible
- 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 BaseDvsIpPort
- type BaseDvsNetworkRuleAction
- type BaseDvsNetworkRuleQualifier
- type BaseDvsTrafficFilterConfig
- type BaseDvsVNicProfile
- type BaseDynamicData
- type BaseDynamicTypeMgrFilterSpec
- 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 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 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 BaseProfileExpression
- type BaseProfilePolicyOptionMetadata
- type BaseProfileSerializedCreateSpec
- type BaseRDMNotSupported
- type BaseRecurrentTaskScheduler
- type BaseReplicationConfigFault
- type BaseReplicationFault
- type BaseReplicationVmFault
- type BaseResourceAllocationInfo
- 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 BaseVirtualMachinePciPassthroughInfo
- type BaseVirtualMachineProfileSpec
- type BaseVirtualMachineTargetInfo
- type BaseVirtualPCIPassthroughPluginBackingInfo
- type BaseVirtualPCIPassthroughPluginBackingOption
- type BaseVirtualSATAController
- type BaseVirtualSATAControllerOption
- type BaseVirtualSCSIController
- type BaseVirtualSCSIControllerOption
- type BaseVirtualSoundCard
- type BaseVirtualSoundCardOption
- type BaseVirtualVmxnet
- 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 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 CannotDisableDrsOnClusterManagedByVDC
- type CannotDisableDrsOnClusterManagedByVDCFault
- 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 ChangeLockdownMode
- type ChangeLockdownModeRequestType
- type ChangeLockdownModeResponse
- type ChangeNFSUserPassword
- type ChangeNFSUserPasswordRequestType
- type ChangeNFSUserPasswordResponse
- type ChangeOwner
- type ChangeOwnerRequestType
- type ChangeOwnerResponse
- type CheckAddHostEvcRequestType
- type CheckAddHostEvc_Task
- type CheckAddHostEvc_TaskResponse
- type CheckAnswerFileStatusRequestType
- type CheckAnswerFileStatus_Task
- type CheckAnswerFileStatus_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 CheckLicenseFeature
- type CheckLicenseFeatureRequestType
- type CheckLicenseFeatureResponse
- type CheckMigrateRequestType
- type CheckMigrate_Task
- type CheckMigrate_TaskResponse
- type CheckProfileComplianceRequestType
- type CheckProfileCompliance_Task
- type CheckProfileCompliance_TaskResponse
- type CheckRelocateRequestType
- type CheckRelocate_Task
- type CheckRelocate_TaskResponse
- type CheckResult
- type CheckTestType
- type ChoiceOption
- type ClearComplianceStatus
- type ClearComplianceStatusRequestType
- type ClearComplianceStatusResponse
- type ClearNFSUser
- type ClearNFSUserRequestType
- type ClearNFSUserResponse
- 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 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 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 ClusterHostPowerAction
- type ClusterHostRecommendation
- type ClusterInitialPlacementAction
- type ClusterIoFilterInfo
- type ClusterMigrationAction
- type ClusterNotAttemptedVmInfo
- type ClusterOvercommittedEvent
- type ClusterPowerOnVmOption
- type ClusterPowerOnVmResult
- 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 ClusterVmToolsMonitoringSettings
- type CollectorAddressUnset
- type CollectorAddressUnsetFault
- type ComplianceFailure
- type ComplianceLocator
- type ComplianceProfile
- type ComplianceResult
- type ComplianceResultStatus
- 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 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 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 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 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 CreateObjectScheduledTask
- type CreateObjectScheduledTaskRequestType
- type CreateObjectScheduledTaskResponse
- 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 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 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 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 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 DeleteRegistryKeyInGuest
- type DeleteRegistryKeyInGuestRequestType
- type DeleteRegistryKeyInGuestResponse
- type DeleteRegistryValueInGuest
- type DeleteRegistryValueInGuestRequestType
- type DeleteRegistryValueInGuestResponse
- type DeleteScsiLunState
- type DeleteScsiLunStateRequestType
- type DeleteScsiLunStateResponse
- 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 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 DestroyVffs
- type DestroyVffsRequestType
- type DestroyVffsResponse
- type DestroyView
- type DestroyViewRequestType
- type DestroyViewResponse
- type Destroy_Task
- type Destroy_TaskResponse
- type DetachScsiLun
- type DetachScsiLunExRequestType
- type DetachScsiLunEx_Task
- type DetachScsiLunEx_TaskResponse
- type DetachScsiLunRequestType
- type DetachScsiLunResponse
- type DeviceBackedVirtualDiskSpec
- type DeviceBackingNotSupported
- type DeviceBackingNotSupportedFault
- type DeviceControllerNotSupported
- type DeviceControllerNotSupportedFault
- 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 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 DynamicTypeEnumTypeInfo
- type DynamicTypeMgrAllTypeInfo
- type DynamicTypeMgrAnnotation
- type DynamicTypeMgrDataTypeInfo
- type DynamicTypeMgrFilterSpec
- type DynamicTypeMgrManagedTypeInfo
- type DynamicTypeMgrMethodTypeInfo
- type DynamicTypeMgrMoFilterSpec
- type DynamicTypeMgrMoInstance
- type DynamicTypeMgrParamTypeInfo
- type DynamicTypeMgrPropertyTypeInfo
- type DynamicTypeMgrQueryMoInstances
- type DynamicTypeMgrQueryMoInstancesResponse
- type DynamicTypeMgrQueryTypeInfo
- type DynamicTypeMgrQueryTypeInfoResponse
- type DynamicTypeMgrTypeFilterSpec
- 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 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 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 ExecuteSoap
- type ExecuteSoapResponse
- 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 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 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 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 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 GenerateConfigTaskList
- type GenerateConfigTaskListRequestType
- type GenerateConfigTaskListResponse
- type GenerateHostProfileTaskListRequestType
- type GenerateHostProfileTaskList_Task
- type GenerateHostProfileTaskList_TaskResponse
- type GenerateLogBundlesRequestType
- type GenerateLogBundles_Task
- type GenerateLogBundles_TaskResponse
- type GenericDrsFault
- type GenericDrsFaultFault
- type GenericVmConfigFault
- type GenericVmConfigFaultFault
- type GetAlarm
- type GetAlarmRequestType
- type GetAlarmResponse
- type GetAlarmState
- type GetAlarmStateRequestType
- type GetAlarmStateResponse
- type GetCustomizationSpec
- type GetCustomizationSpecRequestType
- type GetCustomizationSpecResponse
- type GetPublicKey
- type GetPublicKeyRequestType
- type GetPublicKeyResponse
- type GetResourceUsage
- type GetResourceUsageRequestType
- type GetResourceUsageResponse
- 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 HasPrivilegeOnEntities
- type HasPrivilegeOnEntitiesRequestType
- type HasPrivilegeOnEntitiesResponse
- type HasPrivilegeOnEntity
- type HasPrivilegeOnEntityRequestType
- type HasPrivilegeOnEntityResponse
- type HbrDiskMigrationAction
- type HbrManagerReplicationVmInfo
- type HbrManagerVmReplicationCapability
- type HealthStatusChangedEvent
- type HealthSystemRuntime
- 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 HostCapabilityVmDirectPathGen2UnsupportedReason
- type HostCertificateManagerCertificateInfo
- type HostCertificateManagerCertificateInfoCertificateStatus
- 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 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 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 HostEsxAgentHostManagerConfigInfo
- type HostEvent
- type HostEventArgument
- 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 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 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 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 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 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 HostProfileManagerConfigTaskList
- type HostProfileManagerTaskListRequirement
- type HostProfileSerializedHostProfileSpec
- type HostProtocolEndpoint
- type HostProtocolEndpointPEType
- type HostProxySwitch
- type HostProxySwitchConfig
- type HostProxySwitchHostLagConfig
- type HostProxySwitchSpec
- type HostReconnectionFailedEvent
- type HostReliableMemoryInfo
- type HostRemoveVFlashResource
- type HostRemoveVFlashResourceRequestType
- type HostRemoveVFlashResourceResponse
- type HostRemovedEvent
- type HostReplayUnsupportedReason
- type HostResignatureRescanResult
- type HostRuntimeInfo
- type HostRuntimeInfoNetStackInstanceRuntimeInfo
- type HostRuntimeInfoNetStackInstanceRuntimeInfoState
- type HostRuntimeInfoNetworkRuntimeInfo
- type HostScsiDisk
- type HostScsiDiskPartition
- type HostScsiTopology
- type HostScsiTopologyInterface
- type HostScsiTopologyLun
- type HostScsiTopologyTarget
- type HostSecuritySpec
- type HostService
- type HostServiceConfig
- type HostServiceInfo
- type HostServicePolicy
- type HostServiceSourcePackage
- type HostServiceTicket
- type HostShortNameInconsistentEvent
- type HostShortNameToIpFailedEvent
- type HostShutdownEvent
- type HostSnmpAgentCapability
- type HostSnmpConfigSpec
- type HostSnmpDestination
- type HostSnmpSystemAgentLimits
- type HostSriovConfig
- type HostSriovInfo
- type HostSslThumbprintInfo
- type HostStandbyMode
- type HostStatusChangedEvent
- type HostStorageArrayTypePolicyOption
- type HostStorageDeviceInfo
- type HostStorageElementInfo
- type HostStorageOperationalInfo
- type HostStorageSystemDiskLocatorLedResult
- type HostStorageSystemScsiLunResult
- type HostStorageSystemVmfsVolumeResult
- type HostSyncFailedEvent
- type HostSystemConnectionState
- type HostSystemHealthInfo
- type HostSystemIdentificationInfo
- type HostSystemIdentificationInfoIdentifier
- type HostSystemInfo
- type HostSystemPowerState
- type HostSystemReconnectSpec
- type HostSystemResourceInfo
- type HostSystemSwapConfiguration
- type HostSystemSwapConfigurationDatastoreOption
- type HostSystemSwapConfigurationDisabledOption
- type HostSystemSwapConfigurationHostCacheOption
- type HostSystemSwapConfigurationHostLocalSwapOption
- type HostSystemSwapConfigurationSystemSwapOption
- type HostTargetTransport
- 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 HostVfatVolume
- type HostVffsSpec
- type HostVffsVolume
- type HostVirtualNic
- type HostVirtualNicConfig
- type HostVirtualNicConnection
- 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 HostVnicConnectedToCustomizedDVPortEvent
- type HostVsanInternalSystemCmmdsQuery
- type HostVsanInternalSystemDeleteVsanObjectsResult
- type HostVsanInternalSystemVsanObjectOperationResult
- type HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult
- type HostVvolVolume
- type HostVvolVolumeSpecification
- type HostWwnChangedEvent
- type HostWwnConflictEvent
- type HotSnapshotMoveNotSupported
- type HotSnapshotMoveNotSupportedFault
- type HourlyTaskScheduler
- type HttpNfcLeaseAbort
- type HttpNfcLeaseAbortRequestType
- type HttpNfcLeaseAbortResponse
- type HttpNfcLeaseComplete
- type HttpNfcLeaseCompleteRequestType
- type HttpNfcLeaseCompleteResponse
- type HttpNfcLeaseDatastoreLeaseInfo
- type HttpNfcLeaseDeviceUrl
- type HttpNfcLeaseGetManifest
- type HttpNfcLeaseGetManifestRequestType
- type HttpNfcLeaseGetManifestResponse
- type HttpNfcLeaseHostInfo
- type HttpNfcLeaseInfo
- type HttpNfcLeaseManifestEntry
- type HttpNfcLeaseProgress
- type HttpNfcLeaseProgressRequestType
- type HttpNfcLeaseProgressResponse
- type HttpNfcLeaseState
- 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 InflateVirtualDiskRequestType
- type InflateVirtualDisk_Task
- type InflateVirtualDisk_TaskResponse
- type InfoUpgradeEvent
- type InheritablePolicy
- type InitializeDisksRequestType
- type InitializeDisks_Task
- type InitializeDisks_TaskResponse
- type InitiateFileTransferFromGuest
- type InitiateFileTransferFromGuestRequestType
- type InitiateFileTransferFromGuestResponse
- type InitiateFileTransferToGuest
- type InitiateFileTransferToGuestRequestType
- type InitiateFileTransferToGuestResponse
- 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 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 InternalDynamicTypeManager
- 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 InventoryDescription
- type InventoryHasStandardAloneHosts
- type InventoryHasStandardAloneHostsFault
- type IoFilterHostIssue
- type IoFilterInfo
- type IoFilterOperation
- type IoFilterQueryIssueResult
- 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 KeyValue
- 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 ListProcessesInGuest
- type ListProcessesInGuestRequestType
- type ListProcessesInGuestResponse
- type ListRegistryKeysInGuest
- type ListRegistryKeysInGuestRequestType
- type ListRegistryKeysInGuestResponse
- type ListRegistryValuesInGuest
- type ListRegistryValuesInGuestRequestType
- type ListRegistryValuesInGuestResponse
- type ListSmartCardTrustAnchors
- type ListSmartCardTrustAnchorsRequestType
- type ListSmartCardTrustAnchorsResponse
- 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 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 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 NumPortsProfile
- type NumVirtualCoresPerSocketNotSupported
- type NumVirtualCoresPerSocketNotSupportedFault
- type NumVirtualCpusExceedsLimit
- type NumVirtualCpusExceedsLimitFault
- type NumVirtualCpusIncompatible
- type NumVirtualCpusIncompatibleFault
- type NumVirtualCpusIncompatibleReason
- type NumVirtualCpusNotSupported
- type NumVirtualCpusNotSupportedFault
- type NumericRange
- type ObjectContent
- type ObjectSpec
- type ObjectUpdate
- type ObjectUpdateKind
- type OnceTaskScheduler
- 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 ParaVirtualSCSIController
- type ParaVirtualSCSIControllerOption
- type ParseDescriptor
- type ParseDescriptorRequestType
- type ParseDescriptorResponse
- 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 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 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 ProfileMetadataProfileSortSpec
- type ProfileNumericComparator
- type ProfileParameterMetadata
- 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 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 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 QueryFirmwareConfigUploadURL
- type QueryFirmwareConfigUploadURLRequestType
- type QueryFirmwareConfigUploadURLResponse
- 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 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 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 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 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 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 ReflectManagedMethodExecuter
- type ReflectManagedMethodExecuterSoapArgument
- type ReflectManagedMethodExecuterSoapFault
- type ReflectManagedMethodExecuterSoapResult
- 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 RefreshStorageInfo
- type RefreshStorageInfoRequestType
- type RefreshStorageInfoResponse
- type RefreshStorageSystem
- type RefreshStorageSystemRequestType
- type RefreshStorageSystemResponse
- type RegisterChildVMRequestType
- type RegisterChildVM_Task
- type RegisterChildVM_TaskResponse
- type RegisterExtension
- type RegisterExtensionRequestType
- type RegisterExtensionResponse
- type RegisterVMRequestType
- type RegisterVM_Task
- type RegisterVM_TaskResponse
- type ReleaseCredentialsInGuest
- type ReleaseCredentialsInGuestRequestType
- type ReleaseCredentialsInGuestResponse
- type ReleaseIpAllocation
- type ReleaseIpAllocationRequestType
- type ReleaseIpAllocationResponse
- type Reload
- type ReloadRequestType
- type ReloadResponse
- type RelocateVMRequestType
- type RelocateVM_Task
- type RelocateVM_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 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 RemoveLicense
- type RemoveLicenseLabel
- type RemoveLicenseLabelRequestType
- type RemoveLicenseLabelResponse
- type RemoveLicenseRequestType
- type RemoveLicenseResponse
- 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 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 ReplicationIncompatibleWithFT
- type ReplicationIncompatibleWithFTFault
- type ReplicationInfoDiskSettings
- type ReplicationInvalidOptions
- type ReplicationInvalidOptionsFault
- type ReplicationNotSupportedOnHost
- type ReplicationNotSupportedOnHostFault
- 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 RetrieveDasAdvancedRuntimeInfo
- type RetrieveDasAdvancedRuntimeInfoRequestType
- type RetrieveDasAdvancedRuntimeInfoResponse
- type RetrieveDescription
- type RetrieveDescriptionRequestType
- type RetrieveDescriptionResponse
- type RetrieveDiskPartitionInfo
- type RetrieveDiskPartitionInfoRequestType
- type RetrieveDiskPartitionInfoResponse
- type RetrieveDynamicTypeManager
- type RetrieveDynamicTypeManagerResponse
- 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 RetrieveManagedMethodExecuter
- type RetrieveManagedMethodExecuterResponse
- 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 RetrieveServiceContent
- type RetrieveServiceContentRequestType
- type RetrieveServiceContentResponse
- type RetrieveUserGroups
- type RetrieveUserGroupsRequestType
- type RetrieveUserGroupsResponse
- type RevertToCurrentSnapshotRequestType
- type RevertToCurrentSnapshot_Task
- type RevertToCurrentSnapshot_TaskResponse
- type RevertToSnapshotRequestType
- type RevertToSnapshot_Task
- type RevertToSnapshot_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 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 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 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 SetCollectorPageSize
- type SetCollectorPageSizeRequestType
- type SetCollectorPageSizeResponse
- 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 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 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 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 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 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 UpdateHostImageAcceptanceLevel
- type UpdateHostImageAcceptanceLevelRequestType
- type UpdateHostImageAcceptanceLevelResponse
- type UpdateHostProfile
- type UpdateHostProfileRequestType
- type UpdateHostProfileResponse
- 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 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 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 UpdateVirtualMachineFilesRequestType
- type UpdateVirtualMachineFilesResult
- type UpdateVirtualMachineFilesResultFailedVmFileInfo
- type UpdateVirtualMachineFiles_Task
- type UpdateVirtualMachineFiles_TaskResponse
- type UpdateVirtualNic
- type UpdateVirtualNicRequestType
- type UpdateVirtualNicResponse
- type UpdateVirtualSwitch
- type UpdateVirtualSwitchRequestType
- type UpdateVirtualSwitchResponse
- 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 UserAssignedToGroup
- type UserGroupProfile
- type UserInputRequiredParameterMetadata
- type UserLoginSessionEvent
- type UserLogoutSessionEvent
- type UserNotFound
- type UserNotFoundFault
- type UserPasswordChanged
- 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 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 VRPEditSpec
- type VVolHostPE
- type ValidateCredentialsInGuest
- type ValidateCredentialsInGuestRequestType
- type ValidateCredentialsInGuestResponse
- type ValidateHost
- type ValidateHostRequestType
- type ValidateHostResponse
- type ValidateMigration
- type ValidateMigrationRequestType
- type ValidateMigrationResponse
- type ValidateMigrationTestType
- type VasaProviderContainerSpec
- type VcAgentUninstallFailedEvent
- type VcAgentUninstalledEvent
- type VcAgentUpgradeFailedEvent
- type VcAgentUpgradedEvent
- 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 VirtualDeviceConfigSpecFileOperation
- type VirtualDeviceConfigSpecOperation
- type VirtualDeviceConnectInfo
- 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 VirtualDiskMode
- type VirtualDiskModeNotSupported
- type VirtualDiskModeNotSupportedFault
- type VirtualDiskOption
- type VirtualDiskOptionVFlashCacheConfigOption
- type VirtualDiskPartitionedRawDiskVer2BackingInfo
- type VirtualDiskPartitionedRawDiskVer2BackingOption
- type VirtualDiskRawDiskMappingVer1BackingInfo
- type VirtualDiskRawDiskMappingVer1BackingOption
- type VirtualDiskRawDiskVer2BackingInfo
- type VirtualDiskRawDiskVer2BackingOption
- 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 VirtualMachineConfigSpecNpivWwnOp
- type VirtualMachineConfigSummary
- type VirtualMachineConnectionState
- type VirtualMachineConsolePreferences
- type VirtualMachineCpuIdInfoSpec
- type VirtualMachineCreateChildSpec
- 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 VirtualMachineGuestOsFamily
- type VirtualMachineGuestOsIdentifier
- type VirtualMachineGuestState
- type VirtualMachineGuestSummary
- type VirtualMachineHtSharing
- type VirtualMachineIdeDiskDeviceInfo
- type VirtualMachineIdeDiskDevicePartitionInfo
- type VirtualMachineImportSpec
- 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 VirtualMachineProfileRawData
- type VirtualMachineProfileSpec
- 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 VirtualMachineSriovInfo
- type VirtualMachineStandbyActionType
- type VirtualMachineStorageInfo
- type VirtualMachineStorageSummary
- type VirtualMachineSummary
- type VirtualMachineTargetInfo
- type VirtualMachineTargetInfoConfigurationTag
- type VirtualMachineTicket
- type VirtualMachineTicketType
- 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 VirtualMachineWipeResult
- 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 VirtualResourcePoolSpec
- type VirtualResourcePoolUsage
- 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 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 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 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 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 VmfsDatastoreAllExtentOption
- type VmfsDatastoreBaseOption
- type VmfsDatastoreCreateSpec
- type VmfsDatastoreExpandSpec
- type VmfsDatastoreExtendSpec
- type VmfsDatastoreInfo
- type VmfsDatastoreMultipleExtentOption
- type VmfsDatastoreOption
- type VmfsDatastoreSingleExtentOption
- type VmfsDatastoreSpec
- type VmfsMountFault
- type VmfsMountFaultFault
- 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 VrpResourceAllocationInfo
- 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 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 XmlToCustomizationSpecItem
- type XmlToCustomizationSpecItemRequestType
- type XmlToCustomizationSpecItemResponse
- type ZeroFillVirtualDiskRequestType
- type ZeroFillVirtualDisk_Task
- type ZeroFillVirtualDisk_TaskResponse
Constants ¶
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") )
const ( ActionTypeMigrationV1 = ActionType("MigrationV1") ActionTypeVmPowerV1 = ActionType("VmPowerV1") ActionTypeHostPowerV1 = ActionType("HostPowerV1") ActionTypeHostMaintenanceV1 = ActionType("HostMaintenanceV1") ActionTypeStorageMigrationV1 = ActionType("StorageMigrationV1") ActionTypeStoragePlacementV1 = ActionType("StoragePlacementV1") ActionTypePlacementV1 = ActionType("PlacementV1") )
const ( AffinityTypeMemory = AffinityType("memory") AffinityTypeCpu = AffinityType("cpu") )
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") )
const ( ArrayUpdateOperationAdd = ArrayUpdateOperation("add") ArrayUpdateOperationRemove = ArrayUpdateOperation("remove") ArrayUpdateOperationEdit = ArrayUpdateOperation("edit") )
const ( AutoStartActionNone = AutoStartAction("none") AutoStartActionSystemDefault = AutoStartAction("systemDefault") AutoStartActionPowerOn = AutoStartAction("powerOn") AutoStartActionPowerOff = AutoStartAction("powerOff") AutoStartActionGuestShutdown = AutoStartAction("guestShutdown") AutoStartActionSuspend = AutoStartAction("suspend") )
const ( AutoStartWaitHeartbeatSettingYes = AutoStartWaitHeartbeatSetting("yes") AutoStartWaitHeartbeatSettingNo = AutoStartWaitHeartbeatSetting("no") AutoStartWaitHeartbeatSettingSystemDefault = AutoStartWaitHeartbeatSetting("systemDefault") )
const ( BatchResultResultSuccess = BatchResultResult("success") BatchResultResultFail = BatchResultResult("fail") )
const ( CannotEnableVmcpForClusterReasonAPDTimeoutDisabled = CannotEnableVmcpForClusterReason("APDTimeoutDisabled") CannotEnableVmcpForClusterReasonIncompatibleHostVersion = CannotEnableVmcpForClusterReason("IncompatibleHostVersion") )
const ( CannotMoveFaultToleranceVmMoveTypeResourcePool = CannotMoveFaultToleranceVmMoveType("resourcePool") CannotMoveFaultToleranceVmMoveTypeCluster = CannotMoveFaultToleranceVmMoveType("cluster") )
const ( CannotPowerOffVmInClusterOperationSuspend = CannotPowerOffVmInClusterOperation("suspend") CannotPowerOffVmInClusterOperationPowerOff = CannotPowerOffVmInClusterOperation("powerOff") CannotPowerOffVmInClusterOperationGuestShutdown = CannotPowerOffVmInClusterOperation("guestShutdown") CannotPowerOffVmInClusterOperationGuestSuspend = CannotPowerOffVmInClusterOperation("guestSuspend") )
const ( CannotUseNetworkReasonNetworkReservationNotSupported = CannotUseNetworkReason("NetworkReservationNotSupported") CannotUseNetworkReasonMismatchedNetworkPolicies = CannotUseNetworkReason("MismatchedNetworkPolicies") CannotUseNetworkReasonMismatchedDvsVersionOrVendor = CannotUseNetworkReason("MismatchedDvsVersionOrVendor") CannotUseNetworkReasonVMotionToUnsupportedNetworkType = CannotUseNetworkReason("VMotionToUnsupportedNetworkType") )
const ( CheckTestTypeSourceTests = CheckTestType("sourceTests") CheckTestTypeHostTests = CheckTestType("hostTests") CheckTestTypeResourcePoolTests = CheckTestType("resourcePoolTests") CheckTestTypeDatastoreTests = CheckTestType("datastoreTests") CheckTestTypeNetworkTests = CheckTestType("networkTests") )
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") )
const ( ClusterDasConfigInfoHBDatastoreCandidateUserSelectedDs = ClusterDasConfigInfoHBDatastoreCandidate("userSelectedDs") ClusterDasConfigInfoHBDatastoreCandidateAllFeasibleDs = ClusterDasConfigInfoHBDatastoreCandidate("allFeasibleDs") ClusterDasConfigInfoHBDatastoreCandidateAllFeasibleDsWithUserPreference = ClusterDasConfigInfoHBDatastoreCandidate("allFeasibleDsWithUserPreference") )
const ( ClusterDasConfigInfoServiceStateDisabled = ClusterDasConfigInfoServiceState("disabled") ClusterDasConfigInfoServiceStateEnabled = ClusterDasConfigInfoServiceState("enabled") )
const ( ClusterDasConfigInfoVmMonitoringStateVmMonitoringDisabled = ClusterDasConfigInfoVmMonitoringState("vmMonitoringDisabled") ClusterDasConfigInfoVmMonitoringStateVmMonitoringOnly = ClusterDasConfigInfoVmMonitoringState("vmMonitoringOnly") ClusterDasConfigInfoVmMonitoringStateVmAndAppMonitoring = ClusterDasConfigInfoVmMonitoringState("vmAndAppMonitoring") )
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") )
const ( ClusterDasVmSettingsIsolationResponseNone = ClusterDasVmSettingsIsolationResponse("none") ClusterDasVmSettingsIsolationResponsePowerOff = ClusterDasVmSettingsIsolationResponse("powerOff") ClusterDasVmSettingsIsolationResponseShutdown = ClusterDasVmSettingsIsolationResponse("shutdown") ClusterDasVmSettingsIsolationResponseClusterIsolationResponse = ClusterDasVmSettingsIsolationResponse("clusterIsolationResponse") )
const ( ClusterDasVmSettingsRestartPriorityDisabled = ClusterDasVmSettingsRestartPriority("disabled") ClusterDasVmSettingsRestartPriorityLow = ClusterDasVmSettingsRestartPriority("low") ClusterDasVmSettingsRestartPriorityMedium = ClusterDasVmSettingsRestartPriority("medium") ClusterDasVmSettingsRestartPriorityHigh = ClusterDasVmSettingsRestartPriority("high") ClusterDasVmSettingsRestartPriorityClusterRestartPriority = ClusterDasVmSettingsRestartPriority("clusterRestartPriority") )
const ( ClusterPowerOnVmOptionOverrideAutomationLevel = ClusterPowerOnVmOption("OverrideAutomationLevel") ClusterPowerOnVmOptionReserveResources = ClusterPowerOnVmOption("ReserveResources") )
const ( ClusterProfileServiceTypeDRS = ClusterProfileServiceType("DRS") ClusterProfileServiceTypeHA = ClusterProfileServiceType("HA") ClusterProfileServiceTypeDPM = ClusterProfileServiceType("DPM") ClusterProfileServiceTypeFT = ClusterProfileServiceType("FT") )
const ( ClusterVmComponentProtectionSettingsStorageVmReactionDisabled = ClusterVmComponentProtectionSettingsStorageVmReaction("disabled") ClusterVmComponentProtectionSettingsStorageVmReactionWarning = ClusterVmComponentProtectionSettingsStorageVmReaction("warning") ClusterVmComponentProtectionSettingsStorageVmReactionRestartConservative = ClusterVmComponentProtectionSettingsStorageVmReaction("restartConservative") ClusterVmComponentProtectionSettingsStorageVmReactionRestartAggressive = ClusterVmComponentProtectionSettingsStorageVmReaction("restartAggressive") ClusterVmComponentProtectionSettingsStorageVmReactionClusterDefault = ClusterVmComponentProtectionSettingsStorageVmReaction("clusterDefault") )
const ( ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedNone = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("none") ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedReset = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("reset") ClusterVmComponentProtectionSettingsVmReactionOnAPDClearedUseClusterDefault = ClusterVmComponentProtectionSettingsVmReactionOnAPDCleared("useClusterDefault") )
const ( ComplianceResultStatusCompliant = ComplianceResultStatus("compliant") ComplianceResultStatusNonCompliant = ComplianceResultStatus("nonCompliant") ComplianceResultStatusUnknown = ComplianceResultStatus("unknown") )
const ( ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateLicensed = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("licensed") ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateUnlicensed = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("unlicensed") ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseStateUnknown = ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState("unknown") )
const ( ConfigSpecOperationAdd = ConfigSpecOperation("add") ConfigSpecOperationEdit = ConfigSpecOperation("edit") ConfigSpecOperationRemove = ConfigSpecOperation("remove") )
const ( CustomizationLicenseDataModePerServer = CustomizationLicenseDataMode("perServer") CustomizationLicenseDataModePerSeat = CustomizationLicenseDataMode("perSeat") )
const ( CustomizationNetBIOSModeEnableNetBIOSViaDhcp = CustomizationNetBIOSMode("enableNetBIOSViaDhcp") CustomizationNetBIOSModeEnableNetBIOS = CustomizationNetBIOSMode("enableNetBIOS") CustomizationNetBIOSModeDisableNetBIOS = CustomizationNetBIOSMode("disableNetBIOS") )
const ( CustomizationSysprepRebootOptionReboot = CustomizationSysprepRebootOption("reboot") CustomizationSysprepRebootOptionNoreboot = CustomizationSysprepRebootOption("noreboot") CustomizationSysprepRebootOptionShutdown = CustomizationSysprepRebootOption("shutdown") )
const ( DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptIncompatibleDvs = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptIncompatibleDvs") DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptNoCompatibleNics = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptNoCompatibleNics") DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptNoVirtualFunctionsAvailable = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptNoVirtualFunctionsAvailable") DVPortStatusVmDirectPathGen2InactiveReasonNetworkPortNptDisabledForPort = DVPortStatusVmDirectPathGen2InactiveReasonNetwork("portNptDisabledForPort") )
const ( DVPortStatusVmDirectPathGen2InactiveReasonOtherPortNptIncompatibleHost = DVPortStatusVmDirectPathGen2InactiveReasonOther("portNptIncompatibleHost") DVPortStatusVmDirectPathGen2InactiveReasonOtherPortNptIncompatibleConnectee = DVPortStatusVmDirectPathGen2InactiveReasonOther("portNptIncompatibleConnectee") )
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") )
const ( DasVmPriorityDisabled = DasVmPriority("disabled") DasVmPriorityLow = DasVmPriority("low") DasVmPriorityMedium = DasVmPriority("medium") DasVmPriorityHigh = DasVmPriority("high") )
const ( DatastoreAccessibleTrue = DatastoreAccessible("True") DatastoreAccessibleFalse = DatastoreAccessible("False") )
const ( DatastoreSummaryMaintenanceModeStateNormal = DatastoreSummaryMaintenanceModeState("normal") DatastoreSummaryMaintenanceModeStateEnteringMaintenance = DatastoreSummaryMaintenanceModeState("enteringMaintenance") DatastoreSummaryMaintenanceModeStateInMaintenance = DatastoreSummaryMaintenanceModeState("inMaintenance") )
const ( DayOfWeekSunday = DayOfWeek("sunday") DayOfWeekMonday = DayOfWeek("monday") DayOfWeekTuesday = DayOfWeek("tuesday") DayOfWeekWednesday = DayOfWeek("wednesday") DayOfWeekThursday = DayOfWeek("thursday") DayOfWeekFriday = DayOfWeek("friday") DayOfWeekSaturday = DayOfWeek("saturday") )
const ( DeviceNotSupportedReasonHost = DeviceNotSupportedReason("host") DeviceNotSupportedReasonGuest = DeviceNotSupportedReason("guest") )
const ( DiagnosticManagerLogCreatorVpxd = DiagnosticManagerLogCreator("vpxd") DiagnosticManagerLogCreatorVpxa = DiagnosticManagerLogCreator("vpxa") DiagnosticManagerLogCreatorHostd = DiagnosticManagerLogCreator("hostd") DiagnosticManagerLogCreatorServerd = DiagnosticManagerLogCreator("serverd") DiagnosticManagerLogCreatorInstall = DiagnosticManagerLogCreator("install") DiagnosticManagerLogCreatorVpxClient = DiagnosticManagerLogCreator("vpxClient") DiagnosticManagerLogCreatorRecordLog = DiagnosticManagerLogCreator("recordLog") )
const ( DiagnosticPartitionStorageTypeDirectAttached = DiagnosticPartitionStorageType("directAttached") DiagnosticPartitionStorageTypeNetworkAttached = DiagnosticPartitionStorageType("networkAttached") )
const ( DiagnosticPartitionTypeSingleHost = DiagnosticPartitionType("singleHost") DiagnosticPartitionTypeMultiHost = DiagnosticPartitionType("multiHost") )
const ( DistributedVirtualPortgroupMetaTagNameDvsName = DistributedVirtualPortgroupMetaTagName("dvsName") DistributedVirtualPortgroupMetaTagNamePortgroupName = DistributedVirtualPortgroupMetaTagName("portgroupName") DistributedVirtualPortgroupMetaTagNamePortIndex = DistributedVirtualPortgroupMetaTagName("portIndex") )
const ( DistributedVirtualPortgroupPortgroupTypeEarlyBinding = DistributedVirtualPortgroupPortgroupType("earlyBinding") DistributedVirtualPortgroupPortgroupTypeLateBinding = DistributedVirtualPortgroupPortgroupType("lateBinding") DistributedVirtualPortgroupPortgroupTypeEphemeral = DistributedVirtualPortgroupPortgroupType("ephemeral") )
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") )
const ( DistributedVirtualSwitchHostMemberHostComponentStateUp = DistributedVirtualSwitchHostMemberHostComponentState("up") DistributedVirtualSwitchHostMemberHostComponentStatePending = DistributedVirtualSwitchHostMemberHostComponentState("pending") DistributedVirtualSwitchHostMemberHostComponentStateOutOfSync = DistributedVirtualSwitchHostMemberHostComponentState("outOfSync") DistributedVirtualSwitchHostMemberHostComponentStateWarning = DistributedVirtualSwitchHostMemberHostComponentState("warning") DistributedVirtualSwitchHostMemberHostComponentStateDisconnected = DistributedVirtualSwitchHostMemberHostComponentState("disconnected") DistributedVirtualSwitchHostMemberHostComponentStateDown = DistributedVirtualSwitchHostMemberHostComponentState("down") )
const ( DistributedVirtualSwitchNetworkResourceControlVersionVersion2 = DistributedVirtualSwitchNetworkResourceControlVersion("version2") DistributedVirtualSwitchNetworkResourceControlVersionVersion3 = DistributedVirtualSwitchNetworkResourceControlVersion("version3") )
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") )
const ( DistributedVirtualSwitchPortConnecteeConnecteeTypePnic = DistributedVirtualSwitchPortConnecteeConnecteeType("pnic") DistributedVirtualSwitchPortConnecteeConnecteeTypeVmVnic = DistributedVirtualSwitchPortConnecteeConnecteeType("vmVnic") DistributedVirtualSwitchPortConnecteeConnecteeTypeHostConsoleVnic = DistributedVirtualSwitchPortConnecteeConnecteeType("hostConsoleVnic") DistributedVirtualSwitchPortConnecteeConnecteeTypeHostVmkVnic = DistributedVirtualSwitchPortConnecteeConnecteeType("hostVmkVnic") )
const ( DistributedVirtualSwitchProductSpecOperationTypePreInstall = DistributedVirtualSwitchProductSpecOperationType("preInstall") DistributedVirtualSwitchProductSpecOperationTypeUpgrade = DistributedVirtualSwitchProductSpecOperationType("upgrade") DistributedVirtualSwitchProductSpecOperationTypeNotifyAvailableUpgrade = DistributedVirtualSwitchProductSpecOperationType("notifyAvailableUpgrade") DistributedVirtualSwitchProductSpecOperationTypeProceedWithUpgrade = DistributedVirtualSwitchProductSpecOperationType("proceedWithUpgrade") DistributedVirtualSwitchProductSpecOperationTypeUpdateBundleInfo = DistributedVirtualSwitchProductSpecOperationType("updateBundleInfo") )
const ( DpmBehaviorManual = DpmBehavior("manual") DpmBehaviorAutomated = DpmBehavior("automated") )
const ( DrsBehaviorManual = DrsBehavior("manual") DrsBehaviorPartiallyAutomated = DrsBehavior("partiallyAutomated") DrsBehaviorFullyAutomated = DrsBehavior("fullyAutomated") )
const ()
const ( DrsRecommendationReasonCodeFairnessCpuAvg = DrsRecommendationReasonCode("fairnessCpuAvg") DrsRecommendationReasonCodeFairnessMemAvg = DrsRecommendationReasonCode("fairnessMemAvg") DrsRecommendationReasonCodeJointAffin = DrsRecommendationReasonCode("jointAffin") DrsRecommendationReasonCodeAntiAffin = DrsRecommendationReasonCode("antiAffin") DrsRecommendationReasonCodeHostMaint = DrsRecommendationReasonCode("hostMaint") )
const ( DvsFilterOnFailureFailOpen = DvsFilterOnFailure("failOpen") DvsFilterOnFailureFailClosed = DvsFilterOnFailure("failClosed") )
const ( DvsNetworkRuleDirectionTypeIncomingPackets = DvsNetworkRuleDirectionType("incomingPackets") DvsNetworkRuleDirectionTypeOutgoingPackets = DvsNetworkRuleDirectionType("outgoingPackets") DvsNetworkRuleDirectionTypeBoth = DvsNetworkRuleDirectionType("both") )
const ( EntityImportTypeCreateEntityWithNewIdentifier = EntityImportType("createEntityWithNewIdentifier") EntityImportTypeCreateEntityWithOriginalIdentifier = EntityImportType("createEntityWithOriginalIdentifier") EntityImportTypeApplyToEntitySpecified = EntityImportType("applyToEntitySpecified") )
const ( EntityTypeDistributedVirtualSwitch = EntityType("distributedVirtualSwitch") EntityTypeDistributedVirtualPortgroup = EntityType("distributedVirtualPortgroup") )
const ( EventAlarmExpressionComparisonOperatorEquals = EventAlarmExpressionComparisonOperator("equals") EventAlarmExpressionComparisonOperatorNotEqualTo = EventAlarmExpressionComparisonOperator("notEqualTo") EventAlarmExpressionComparisonOperatorStartsWith = EventAlarmExpressionComparisonOperator("startsWith") EventAlarmExpressionComparisonOperatorDoesNotStartWith = EventAlarmExpressionComparisonOperator("doesNotStartWith") EventAlarmExpressionComparisonOperatorEndsWith = EventAlarmExpressionComparisonOperator("endsWith") EventAlarmExpressionComparisonOperatorDoesNotEndWith = EventAlarmExpressionComparisonOperator("doesNotEndWith") )
const ( EventCategoryInfo = EventCategory("info") EventCategoryWarning = EventCategory("warning") EventCategoryError = EventCategory("error") EventCategoryUser = EventCategory("user") )
const ( EventEventSeverityError = EventEventSeverity("error") EventEventSeverityWarning = EventEventSeverity("warning") EventEventSeverityInfo = EventEventSeverity("info") EventEventSeverityUser = EventEventSeverity("user") )
const ( EventFilterSpecRecursionOptionSelf = EventFilterSpecRecursionOption("self") EventFilterSpecRecursionOptionChildren = EventFilterSpecRecursionOption("children") EventFilterSpecRecursionOptionAll = EventFilterSpecRecursionOption("all") )
const ( FibreChannelPortTypeFabric = FibreChannelPortType("fabric") FibreChannelPortTypeLoop = FibreChannelPortType("loop") FibreChannelPortTypePointToPoint = FibreChannelPortType("pointToPoint") FibreChannelPortTypeUnknown = FibreChannelPortType("unknown") )
const ( FileSystemMountInfoVStorageSupportStatusVStorageSupported = FileSystemMountInfoVStorageSupportStatus("vStorageSupported") FileSystemMountInfoVStorageSupportStatusVStorageUnsupported = FileSystemMountInfoVStorageSupportStatus("vStorageUnsupported") FileSystemMountInfoVStorageSupportStatusVStorageUnknown = FileSystemMountInfoVStorageSupportStatus("vStorageUnknown") )
const ( FtIssuesOnHostHostSelectionTypeUser = FtIssuesOnHostHostSelectionType("user") FtIssuesOnHostHostSelectionTypeVc = FtIssuesOnHostHostSelectionType("vc") FtIssuesOnHostHostSelectionTypeDrs = FtIssuesOnHostHostSelectionType("drs") )
const ( GuestFileTypeFile = GuestFileType("file") GuestFileTypeDirectory = GuestFileType("directory") GuestFileTypeSymlink = GuestFileType("symlink") )
const ( GuestInfoAppStateTypeNone = GuestInfoAppStateType("none") GuestInfoAppStateTypeAppStateOk = GuestInfoAppStateType("appStateOk") GuestInfoAppStateTypeAppStateNeedReset = GuestInfoAppStateType("appStateNeedReset") )
const ( GuestOsDescriptorFirmwareTypeBios = GuestOsDescriptorFirmwareType("bios") GuestOsDescriptorFirmwareTypeEfi = GuestOsDescriptorFirmwareType("efi") )
const ( GuestOsDescriptorSupportLevelExperimental = GuestOsDescriptorSupportLevel("experimental") GuestOsDescriptorSupportLevelLegacy = GuestOsDescriptorSupportLevel("legacy") GuestOsDescriptorSupportLevelTerminated = GuestOsDescriptorSupportLevel("terminated") GuestOsDescriptorSupportLevelSupported = GuestOsDescriptorSupportLevel("supported") GuestOsDescriptorSupportLevelUnsupported = GuestOsDescriptorSupportLevel("unsupported") GuestOsDescriptorSupportLevelDeprecated = GuestOsDescriptorSupportLevel("deprecated") GuestOsDescriptorSupportLevelTechPreview = GuestOsDescriptorSupportLevel("techPreview") )
const ( GuestRegKeyWowSpecWOWNative = GuestRegKeyWowSpec("WOWNative") GuestRegKeyWowSpecWOW32 = GuestRegKeyWowSpec("WOW32") GuestRegKeyWowSpecWOW64 = GuestRegKeyWowSpec("WOW64") )
const ( HostAccessModeAccessNone = HostAccessMode("accessNone") HostAccessModeAccessAdmin = HostAccessMode("accessAdmin") HostAccessModeAccessNoAccess = HostAccessMode("accessNoAccess") HostAccessModeAccessReadOnly = HostAccessMode("accessReadOnly") HostAccessModeAccessOther = HostAccessMode("accessOther") )
const ( HostActiveDirectoryInfoDomainMembershipStatusUnknown = HostActiveDirectoryInfoDomainMembershipStatus("unknown") HostActiveDirectoryInfoDomainMembershipStatusOk = HostActiveDirectoryInfoDomainMembershipStatus("ok") HostActiveDirectoryInfoDomainMembershipStatusNoServers = HostActiveDirectoryInfoDomainMembershipStatus("noServers") HostActiveDirectoryInfoDomainMembershipStatusClientTrustBroken = HostActiveDirectoryInfoDomainMembershipStatus("clientTrustBroken") HostActiveDirectoryInfoDomainMembershipStatusServerTrustBroken = HostActiveDirectoryInfoDomainMembershipStatus("serverTrustBroken") HostActiveDirectoryInfoDomainMembershipStatusInconsistentTrust = HostActiveDirectoryInfoDomainMembershipStatus("inconsistentTrust") HostActiveDirectoryInfoDomainMembershipStatusOtherProblem = HostActiveDirectoryInfoDomainMembershipStatus("otherProblem") )
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") )
const ( HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptIncompatibleProduct = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptIncompatibleProduct") HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptIncompatibleHardware = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptIncompatibleHardware") HostCapabilityVmDirectPathGen2UnsupportedReasonHostNptDisabled = HostCapabilityVmDirectPathGen2UnsupportedReason("hostNptDisabled") )
const ( HostCertificateManagerCertificateInfoCertificateStatusUnknown = HostCertificateManagerCertificateInfoCertificateStatus("unknown") HostCertificateManagerCertificateInfoCertificateStatusExpired = HostCertificateManagerCertificateInfoCertificateStatus("expired") HostCertificateManagerCertificateInfoCertificateStatusExpiring = HostCertificateManagerCertificateInfoCertificateStatus("expiring") HostCertificateManagerCertificateInfoCertificateStatusExpiringShortly = HostCertificateManagerCertificateInfoCertificateStatus("expiringShortly") HostCertificateManagerCertificateInfoCertificateStatusExpirationImminent = HostCertificateManagerCertificateInfoCertificateStatus("expirationImminent") HostCertificateManagerCertificateInfoCertificateStatusGood = HostCertificateManagerCertificateInfoCertificateStatus("good") )
const ( HostConfigChangeModeModify = HostConfigChangeMode("modify") HostConfigChangeModeReplace = HostConfigChangeMode("replace") )
const ( HostConfigChangeOperationAdd = HostConfigChangeOperation("add") HostConfigChangeOperationRemove = HostConfigChangeOperation("remove") HostConfigChangeOperationEdit = HostConfigChangeOperation("edit") HostConfigChangeOperationIgnore = HostConfigChangeOperation("ignore") )
const ( HostCpuPackageVendorUnknown = HostCpuPackageVendor("unknown") HostCpuPackageVendorIntel = HostCpuPackageVendor("intel") HostCpuPackageVendorAmd = HostCpuPackageVendor("amd") )
const ( HostCpuPowerManagementInfoPolicyTypeOff = HostCpuPowerManagementInfoPolicyType("off") HostCpuPowerManagementInfoPolicyTypeStaticPolicy = HostCpuPowerManagementInfoPolicyType("staticPolicy") HostCpuPowerManagementInfoPolicyTypeDynamicPolicy = HostCpuPowerManagementInfoPolicyType("dynamicPolicy") )
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") )
const ( HostDigestInfoDigestMethodTypeSHA1 = HostDigestInfoDigestMethodType("SHA1") HostDigestInfoDigestMethodTypeMD5 = HostDigestInfoDigestMethodType("MD5") )
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") )
const ( HostDiskPartitionInfoPartitionFormatGpt = HostDiskPartitionInfoPartitionFormat("gpt") HostDiskPartitionInfoPartitionFormatMbr = HostDiskPartitionInfoPartitionFormat("mbr") HostDiskPartitionInfoPartitionFormatUnknown = HostDiskPartitionInfoPartitionFormat("unknown") )
const ( HostDiskPartitionInfoTypeNone = HostDiskPartitionInfoType("none") HostDiskPartitionInfoTypeVmfs = HostDiskPartitionInfoType("vmfs") HostDiskPartitionInfoTypeLinuxNative = HostDiskPartitionInfoType("linuxNative") HostDiskPartitionInfoTypeLinuxSwap = HostDiskPartitionInfoType("linuxSwap") HostDiskPartitionInfoTypeExtended = HostDiskPartitionInfoType("extended") HostDiskPartitionInfoTypeNtfs = HostDiskPartitionInfoType("ntfs") HostDiskPartitionInfoTypeVmkDiagnostic = HostDiskPartitionInfoType("vmkDiagnostic") HostDiskPartitionInfoTypeVffs = HostDiskPartitionInfoType("vffs") )
const ( HostFileSystemVolumeFileSystemTypeVMFS = HostFileSystemVolumeFileSystemType("VMFS") HostFileSystemVolumeFileSystemTypeNFS = HostFileSystemVolumeFileSystemType("NFS") HostFileSystemVolumeFileSystemTypeNFS41 = HostFileSystemVolumeFileSystemType("NFS41") HostFileSystemVolumeFileSystemTypeCIFS = HostFileSystemVolumeFileSystemType("CIFS") HostFileSystemVolumeFileSystemTypeVsan = HostFileSystemVolumeFileSystemType("vsan") HostFileSystemVolumeFileSystemTypeVFFS = HostFileSystemVolumeFileSystemType("VFFS") HostFileSystemVolumeFileSystemTypeVVOL = HostFileSystemVolumeFileSystemType("VVOL") HostFileSystemVolumeFileSystemTypeOTHER = HostFileSystemVolumeFileSystemType("OTHER") )
const ( HostFirewallRuleDirectionInbound = HostFirewallRuleDirection("inbound") HostFirewallRuleDirectionOutbound = HostFirewallRuleDirection("outbound") )
const ( HostFirewallRulePortTypeSrc = HostFirewallRulePortType("src") HostFirewallRulePortTypeDst = HostFirewallRulePortType("dst") )
const ( HostFirewallRuleProtocolTcp = HostFirewallRuleProtocol("tcp") HostFirewallRuleProtocolUdp = HostFirewallRuleProtocol("udp") )
const ( HostGraphicsInfoGraphicsTypeBasic = HostGraphicsInfoGraphicsType("basic") HostGraphicsInfoGraphicsTypeDirect = HostGraphicsInfoGraphicsType("direct") )
const ( HostHardwareElementStatusUnknown = HostHardwareElementStatus("Unknown") HostHardwareElementStatusGreen = HostHardwareElementStatus("Green") HostHardwareElementStatusYellow = HostHardwareElementStatus("Yellow") HostHardwareElementStatusRed = HostHardwareElementStatus("Red") )
const ( HostImageAcceptanceLevelVmware_certified = HostImageAcceptanceLevel("vmware_certified") HostImageAcceptanceLevelVmware_accepted = HostImageAcceptanceLevel("vmware_accepted") HostImageAcceptanceLevelPartner = HostImageAcceptanceLevel("partner") HostImageAcceptanceLevelCommunity = HostImageAcceptanceLevel("community") )
const ( HostIncompatibleForFaultToleranceReasonProduct = HostIncompatibleForFaultToleranceReason("product") HostIncompatibleForFaultToleranceReasonProcessor = HostIncompatibleForFaultToleranceReason("processor") )
const ( HostIncompatibleForRecordReplayReasonProduct = HostIncompatibleForRecordReplayReason("product") HostIncompatibleForRecordReplayReasonProcessor = HostIncompatibleForRecordReplayReason("processor") )
const ( HostInternetScsiHbaChapAuthenticationTypeChapProhibited = HostInternetScsiHbaChapAuthenticationType("chapProhibited") HostInternetScsiHbaChapAuthenticationTypeChapDiscouraged = HostInternetScsiHbaChapAuthenticationType("chapDiscouraged") HostInternetScsiHbaChapAuthenticationTypeChapPreferred = HostInternetScsiHbaChapAuthenticationType("chapPreferred") HostInternetScsiHbaChapAuthenticationTypeChapRequired = HostInternetScsiHbaChapAuthenticationType("chapRequired") )
const ( HostInternetScsiHbaDigestTypeDigestProhibited = HostInternetScsiHbaDigestType("digestProhibited") HostInternetScsiHbaDigestTypeDigestDiscouraged = HostInternetScsiHbaDigestType("digestDiscouraged") HostInternetScsiHbaDigestTypeDigestPreferred = HostInternetScsiHbaDigestType("digestPreferred") HostInternetScsiHbaDigestTypeDigestRequired = HostInternetScsiHbaDigestType("digestRequired") )
const ( HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeDHCP = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("DHCP") HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeAutoConfigured = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("AutoConfigured") HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeStatic = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("Static") HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationTypeOther = HostInternetScsiHbaIscsiIpv6AddressAddressConfigurationType("Other") )
const ( HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperationAdd = HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation("add") HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperationRemove = HostInternetScsiHbaIscsiIpv6AddressIPv6AddressOperation("remove") )
const ( HostInternetScsiHbaNetworkBindingSupportTypeNotsupported = HostInternetScsiHbaNetworkBindingSupportType("notsupported") HostInternetScsiHbaNetworkBindingSupportTypeOptional = HostInternetScsiHbaNetworkBindingSupportType("optional") HostInternetScsiHbaNetworkBindingSupportTypeRequired = HostInternetScsiHbaNetworkBindingSupportType("required") )
const ( HostInternetScsiHbaStaticTargetTargetDiscoveryMethodStaticMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("staticMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodSendTargetMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("sendTargetMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodSlpMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("slpMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodIsnsMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("isnsMethod") HostInternetScsiHbaStaticTargetTargetDiscoveryMethodUnknownMethod = HostInternetScsiHbaStaticTargetTargetDiscoveryMethod("unknownMethod") )
const ( HostIpConfigIpV6AddressConfigTypeOther = HostIpConfigIpV6AddressConfigType("other") HostIpConfigIpV6AddressConfigTypeManual = HostIpConfigIpV6AddressConfigType("manual") HostIpConfigIpV6AddressConfigTypeDhcp = HostIpConfigIpV6AddressConfigType("dhcp") HostIpConfigIpV6AddressConfigTypeLinklayer = HostIpConfigIpV6AddressConfigType("linklayer") HostIpConfigIpV6AddressConfigTypeRandom = HostIpConfigIpV6AddressConfigType("random") )
const ( HostIpConfigIpV6AddressStatusPreferred = HostIpConfigIpV6AddressStatus("preferred") HostIpConfigIpV6AddressStatusDeprecated = HostIpConfigIpV6AddressStatus("deprecated") HostIpConfigIpV6AddressStatusInvalid = HostIpConfigIpV6AddressStatus("invalid") HostIpConfigIpV6AddressStatusInaccessible = HostIpConfigIpV6AddressStatus("inaccessible") HostIpConfigIpV6AddressStatusUnknown = HostIpConfigIpV6AddressStatus("unknown") HostIpConfigIpV6AddressStatusTentative = HostIpConfigIpV6AddressStatus("tentative") HostIpConfigIpV6AddressStatusDuplicate = HostIpConfigIpV6AddressStatus("duplicate") )
const ( HostLicensableResourceKeyNumCpuPackages = HostLicensableResourceKey("numCpuPackages") HostLicensableResourceKeyNumCpuCores = HostLicensableResourceKey("numCpuCores") HostLicensableResourceKeyMemorySize = HostLicensableResourceKey("memorySize") HostLicensableResourceKeyMemoryForVms = HostLicensableResourceKey("memoryForVms") HostLicensableResourceKeyNumVmsStarted = HostLicensableResourceKey("numVmsStarted") HostLicensableResourceKeyNumVmsStarting = HostLicensableResourceKey("numVmsStarting") )
const ( HostLockdownModeLockdownDisabled = HostLockdownMode("lockdownDisabled") HostLockdownModeLockdownNormal = HostLockdownMode("lockdownNormal") HostLockdownModeLockdownStrict = HostLockdownMode("lockdownStrict") )
const ( HostLowLevelProvisioningManagerFileTypeFile = HostLowLevelProvisioningManagerFileType("File") HostLowLevelProvisioningManagerFileTypeVirtualDisk = HostLowLevelProvisioningManagerFileType("VirtualDisk") HostLowLevelProvisioningManagerFileTypeDirectory = HostLowLevelProvisioningManagerFileType("Directory") )
const ( HostLowLevelProvisioningManagerReloadTargetCurrentConfig = HostLowLevelProvisioningManagerReloadTarget("currentConfig") HostLowLevelProvisioningManagerReloadTargetSnapshotConfig = HostLowLevelProvisioningManagerReloadTarget("snapshotConfig") )
const ( HostMountInfoInaccessibleReasonAllPathsDown_Start = HostMountInfoInaccessibleReason("AllPathsDown_Start") HostMountInfoInaccessibleReasonAllPathsDown_Timeout = HostMountInfoInaccessibleReason("AllPathsDown_Timeout") HostMountInfoInaccessibleReasonPermanentDeviceLoss = HostMountInfoInaccessibleReason("PermanentDeviceLoss") )
const ( HostMountModeReadWrite = HostMountMode("readWrite") HostMountModeReadOnly = HostMountMode("readOnly") )
const ( HostNasVolumeSecurityTypeAUTH_SYS = HostNasVolumeSecurityType("AUTH_SYS") HostNasVolumeSecurityTypeSEC_KRB5 = HostNasVolumeSecurityType("SEC_KRB5") )
const ( HostNetStackInstanceCongestionControlAlgorithmTypeNewreno = HostNetStackInstanceCongestionControlAlgorithmType("newreno") HostNetStackInstanceCongestionControlAlgorithmTypeCubic = HostNetStackInstanceCongestionControlAlgorithmType("cubic") )
const ( HostNetStackInstanceSystemStackKeyDefaultTcpipStack = HostNetStackInstanceSystemStackKey("defaultTcpipStack") HostNetStackInstanceSystemStackKeyVmotion = HostNetStackInstanceSystemStackKey("vmotion") HostNetStackInstanceSystemStackKeyVSphereProvisioning = HostNetStackInstanceSystemStackKey("vSphereProvisioning") )
const ( HostNumericSensorHealthStateUnknown = HostNumericSensorHealthState("unknown") HostNumericSensorHealthStateGreen = HostNumericSensorHealthState("green") HostNumericSensorHealthStateYellow = HostNumericSensorHealthState("yellow") HostNumericSensorHealthStateRed = HostNumericSensorHealthState("red") )
const ( HostNumericSensorTypeFan = HostNumericSensorType("fan") HostNumericSensorTypePower = HostNumericSensorType("power") HostNumericSensorTypeTemperature = HostNumericSensorType("temperature") HostNumericSensorTypeVoltage = HostNumericSensorType("voltage") HostNumericSensorTypeOther = HostNumericSensorType("other") )
const ( HostOpaqueSwitchOpaqueSwitchStateUp = HostOpaqueSwitchOpaqueSwitchState("up") HostOpaqueSwitchOpaqueSwitchStateWarning = HostOpaqueSwitchOpaqueSwitchState("warning") HostOpaqueSwitchOpaqueSwitchStateDown = HostOpaqueSwitchOpaqueSwitchState("down") )
const ( HostPatchManagerInstallStateHostRestarted = HostPatchManagerInstallState("hostRestarted") HostPatchManagerInstallStateImageActive = HostPatchManagerInstallState("imageActive") )
const ( HostPatchManagerIntegrityStatusValidated = HostPatchManagerIntegrityStatus("validated") HostPatchManagerIntegrityStatusKeyNotFound = HostPatchManagerIntegrityStatus("keyNotFound") HostPatchManagerIntegrityStatusKeyRevoked = HostPatchManagerIntegrityStatus("keyRevoked") HostPatchManagerIntegrityStatusKeyExpired = HostPatchManagerIntegrityStatus("keyExpired") HostPatchManagerIntegrityStatusDigestMismatch = HostPatchManagerIntegrityStatus("digestMismatch") HostPatchManagerIntegrityStatusNotEnoughSignatures = HostPatchManagerIntegrityStatus("notEnoughSignatures") HostPatchManagerIntegrityStatusValidationError = HostPatchManagerIntegrityStatus("validationError") )
const ( HostPatchManagerReasonObsoleted = HostPatchManagerReason("obsoleted") HostPatchManagerReasonMissingPatch = HostPatchManagerReason("missingPatch") HostPatchManagerReasonMissingLib = HostPatchManagerReason("missingLib") HostPatchManagerReasonHasDependentPatch = HostPatchManagerReason("hasDependentPatch") HostPatchManagerReasonConflictPatch = HostPatchManagerReason("conflictPatch") HostPatchManagerReasonConflictLib = HostPatchManagerReason("conflictLib") )
const ( HostPowerOperationTypePowerOn = HostPowerOperationType("powerOn") HostPowerOperationTypePowerOff = HostPowerOperationType("powerOff") )
const ( HostProfileManagerAnswerFileStatusValid = HostProfileManagerAnswerFileStatus("valid") HostProfileManagerAnswerFileStatusInvalid = HostProfileManagerAnswerFileStatus("invalid") HostProfileManagerAnswerFileStatusUnknown = HostProfileManagerAnswerFileStatus("unknown") )
const ( HostProfileManagerTaskListRequirementMaintenanceModeRequired = HostProfileManagerTaskListRequirement("maintenanceModeRequired") HostProfileManagerTaskListRequirementRebootRequired = HostProfileManagerTaskListRequirement("rebootRequired") )
const ( HostProtocolEndpointPETypeBlock = HostProtocolEndpointPEType("block") HostProtocolEndpointPETypeNas = HostProtocolEndpointPEType("nas") )
const ( HostReplayUnsupportedReasonIncompatibleProduct = HostReplayUnsupportedReason("incompatibleProduct") HostReplayUnsupportedReasonIncompatibleCpu = HostReplayUnsupportedReason("incompatibleCpu") HostReplayUnsupportedReasonHvDisabled = HostReplayUnsupportedReason("hvDisabled") HostReplayUnsupportedReasonCpuidLimitSet = HostReplayUnsupportedReason("cpuidLimitSet") HostReplayUnsupportedReasonOldBIOS = HostReplayUnsupportedReason("oldBIOS") HostReplayUnsupportedReasonUnknown = HostReplayUnsupportedReason("unknown") )
const ( HostRuntimeInfoNetStackInstanceRuntimeInfoStateInactive = HostRuntimeInfoNetStackInstanceRuntimeInfoState("inactive") HostRuntimeInfoNetStackInstanceRuntimeInfoStateActive = HostRuntimeInfoNetStackInstanceRuntimeInfoState("active") HostRuntimeInfoNetStackInstanceRuntimeInfoStateDeactivating = HostRuntimeInfoNetStackInstanceRuntimeInfoState("deactivating") HostRuntimeInfoNetStackInstanceRuntimeInfoStateActivating = HostRuntimeInfoNetStackInstanceRuntimeInfoState("activating") )
const ( HostServicePolicyOn = HostServicePolicy("on") HostServicePolicyAutomatic = HostServicePolicy("automatic") HostServicePolicyOff = HostServicePolicy("off") )
const ( HostSnmpAgentCapabilityCOMPLETE = HostSnmpAgentCapability("COMPLETE") HostSnmpAgentCapabilityDIAGNOSTICS = HostSnmpAgentCapability("DIAGNOSTICS") HostSnmpAgentCapabilityCONFIGURATION = HostSnmpAgentCapability("CONFIGURATION") )
const ( HostStandbyModeEntering = HostStandbyMode("entering") HostStandbyModeExiting = HostStandbyMode("exiting") HostStandbyModeIn = HostStandbyMode("in") HostStandbyModeNone = HostStandbyMode("none") )
const ( HostSystemConnectionStateConnected = HostSystemConnectionState("connected") HostSystemConnectionStateNotResponding = HostSystemConnectionState("notResponding") HostSystemConnectionStateDisconnected = HostSystemConnectionState("disconnected") )
const ( HostSystemIdentificationInfoIdentifierAssetTag = HostSystemIdentificationInfoIdentifier("AssetTag") HostSystemIdentificationInfoIdentifierServiceTag = HostSystemIdentificationInfoIdentifier("ServiceTag") HostSystemIdentificationInfoIdentifierOemSpecificString = HostSystemIdentificationInfoIdentifier("OemSpecificString") )
const ( HostSystemPowerStatePoweredOn = HostSystemPowerState("poweredOn") HostSystemPowerStatePoweredOff = HostSystemPowerState("poweredOff") HostSystemPowerStateStandBy = HostSystemPowerState("standBy") HostSystemPowerStateUnknown = HostSystemPowerState("unknown") )
const ( HostUnresolvedVmfsExtentUnresolvedReasonDiskIdMismatch = HostUnresolvedVmfsExtentUnresolvedReason("diskIdMismatch") HostUnresolvedVmfsExtentUnresolvedReasonUuidConflict = HostUnresolvedVmfsExtentUnresolvedReason("uuidConflict") )
const ( HostUnresolvedVmfsResolutionSpecVmfsUuidResolutionResignature = HostUnresolvedVmfsResolutionSpecVmfsUuidResolution("resignature") HostUnresolvedVmfsResolutionSpecVmfsUuidResolutionForceMount = HostUnresolvedVmfsResolutionSpecVmfsUuidResolution("forceMount") )
const ( HostVirtualNicManagerNicTypeVmotion = HostVirtualNicManagerNicType("vmotion") HostVirtualNicManagerNicTypeFaultToleranceLogging = HostVirtualNicManagerNicType("faultToleranceLogging") HostVirtualNicManagerNicTypeVSphereReplication = HostVirtualNicManagerNicType("vSphereReplication") HostVirtualNicManagerNicTypeVSphereReplicationNFC = HostVirtualNicManagerNicType("vSphereReplicationNFC") HostVirtualNicManagerNicTypeManagement = HostVirtualNicManagerNicType("management") HostVirtualNicManagerNicTypeVsan = HostVirtualNicManagerNicType("vsan") HostVirtualNicManagerNicTypeVSphereProvisioning = HostVirtualNicManagerNicType("vSphereProvisioning") )
const ( HostVmciAccessManagerModeGrant = HostVmciAccessManagerMode("grant") HostVmciAccessManagerModeReplace = HostVmciAccessManagerMode("replace") HostVmciAccessManagerModeRevoke = HostVmciAccessManagerMode("revoke") )
const ( HttpNfcLeaseStateInitializing = HttpNfcLeaseState("initializing") HttpNfcLeaseStateReady = HttpNfcLeaseState("ready") HttpNfcLeaseStateDone = HttpNfcLeaseState("done") HttpNfcLeaseStateError = HttpNfcLeaseState("error") )
const ( IncompatibleHostForVmReplicationIncompatibleReasonRpo = IncompatibleHostForVmReplicationIncompatibleReason("rpo") IncompatibleHostForVmReplicationIncompatibleReasonNetCompression = IncompatibleHostForVmReplicationIncompatibleReason("netCompression") )
const ( InternetScsiSnsDiscoveryMethodIsnsStatic = InternetScsiSnsDiscoveryMethod("isnsStatic") InternetScsiSnsDiscoveryMethodIsnsDhcp = InternetScsiSnsDiscoveryMethod("isnsDhcp") InternetScsiSnsDiscoveryMethodIsnsSlp = InternetScsiSnsDiscoveryMethod("isnsSlp") )
const ( InvalidDasConfigArgumentEntryForInvalidArgumentAdmissionControl = InvalidDasConfigArgumentEntryForInvalidArgument("admissionControl") InvalidDasConfigArgumentEntryForInvalidArgumentUserHeartbeatDs = InvalidDasConfigArgumentEntryForInvalidArgument("userHeartbeatDs") InvalidDasConfigArgumentEntryForInvalidArgumentVmConfig = InvalidDasConfigArgumentEntryForInvalidArgument("vmConfig") )
const ( InvalidProfileReferenceHostReasonIncompatibleVersion = InvalidProfileReferenceHostReason("incompatibleVersion") InvalidProfileReferenceHostReasonMissingReferenceHost = InvalidProfileReferenceHostReason("missingReferenceHost") )
const ( IoFilterOperationInstall = IoFilterOperation("install") IoFilterOperationUninstall = IoFilterOperation("uninstall") IoFilterOperationUpgrade = IoFilterOperation("upgrade") )
const ( IscsiPortInfoPathStatusNotUsed = IscsiPortInfoPathStatus("notUsed") IscsiPortInfoPathStatusActive = IscsiPortInfoPathStatus("active") IscsiPortInfoPathStatusStandBy = IscsiPortInfoPathStatus("standBy") IscsiPortInfoPathStatusLastActive = IscsiPortInfoPathStatus("lastActive") )
const ( LatencySensitivitySensitivityLevelLow = LatencySensitivitySensitivityLevel("low") LatencySensitivitySensitivityLevelNormal = LatencySensitivitySensitivityLevel("normal") LatencySensitivitySensitivityLevelMedium = LatencySensitivitySensitivityLevel("medium") LatencySensitivitySensitivityLevelHigh = LatencySensitivitySensitivityLevel("high") LatencySensitivitySensitivityLevelCustom = LatencySensitivitySensitivityLevel("custom") )
const ( LicenseAssignmentFailedReasonKeyEntityMismatch = LicenseAssignmentFailedReason("keyEntityMismatch") LicenseAssignmentFailedReasonDowngradeDisallowed = LicenseAssignmentFailedReason("downgradeDisallowed") LicenseAssignmentFailedReasonInventoryNotManageableByVirtualCenter = LicenseAssignmentFailedReason("inventoryNotManageableByVirtualCenter") LicenseAssignmentFailedReasonHostsUnmanageableByVirtualCenterWithoutLicenseServer = LicenseAssignmentFailedReason("hostsUnmanageableByVirtualCenterWithoutLicenseServer") )
const ( LicenseFeatureInfoSourceRestrictionUnrestricted = LicenseFeatureInfoSourceRestriction("unrestricted") LicenseFeatureInfoSourceRestrictionServed = LicenseFeatureInfoSourceRestriction("served") LicenseFeatureInfoSourceRestrictionFile = LicenseFeatureInfoSourceRestriction("file") )
const ( LicenseFeatureInfoStateEnabled = LicenseFeatureInfoState("enabled") LicenseFeatureInfoStateDisabled = LicenseFeatureInfoState("disabled") LicenseFeatureInfoStateOptional = LicenseFeatureInfoState("optional") )
const ( LicenseFeatureInfoUnitHost = LicenseFeatureInfoUnit("host") LicenseFeatureInfoUnitCpuCore = LicenseFeatureInfoUnit("cpuCore") LicenseFeatureInfoUnitCpuPackage = LicenseFeatureInfoUnit("cpuPackage") LicenseFeatureInfoUnitServer = LicenseFeatureInfoUnit("server") LicenseFeatureInfoUnitVm = LicenseFeatureInfoUnit("vm") )
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") )
const ( LicenseManagerStateInitializing = LicenseManagerState("initializing") LicenseManagerStateNormal = LicenseManagerState("normal") LicenseManagerStateMarginal = LicenseManagerState("marginal") LicenseManagerStateFault = LicenseManagerState("fault") )
const ( LicenseReservationInfoStateNotUsed = LicenseReservationInfoState("notUsed") LicenseReservationInfoStateNoLicense = LicenseReservationInfoState("noLicense") LicenseReservationInfoStateUnlicensedUse = LicenseReservationInfoState("unlicensedUse") LicenseReservationInfoStateLicensed = LicenseReservationInfoState("licensed") )
const ( LinkDiscoveryProtocolConfigOperationTypeNone = LinkDiscoveryProtocolConfigOperationType("none") LinkDiscoveryProtocolConfigOperationTypeListen = LinkDiscoveryProtocolConfigOperationType("listen") LinkDiscoveryProtocolConfigOperationTypeAdvertise = LinkDiscoveryProtocolConfigOperationType("advertise") LinkDiscoveryProtocolConfigOperationTypeBoth = LinkDiscoveryProtocolConfigOperationType("both") )
const ( LinkDiscoveryProtocolConfigProtocolTypeCdp = LinkDiscoveryProtocolConfigProtocolType("cdp") LinkDiscoveryProtocolConfigProtocolTypeLldp = LinkDiscoveryProtocolConfigProtocolType("lldp") )
const ( ManagedEntityStatusGray = ManagedEntityStatus("gray") ManagedEntityStatusGreen = ManagedEntityStatus("green") ManagedEntityStatusYellow = ManagedEntityStatus("yellow") ManagedEntityStatusRed = ManagedEntityStatus("red") )
const ( MetricAlarmOperatorIsAbove = MetricAlarmOperator("isAbove") MetricAlarmOperatorIsBelow = MetricAlarmOperator("isBelow") )
const ( MultipathStateStandby = MultipathState("standby") MultipathStateActive = MultipathState("active") MultipathStateDisabled = MultipathState("disabled") MultipathStateDead = MultipathState("dead") MultipathStateUnknown = MultipathState("unknown") )
const ( NetBIOSConfigInfoModeUnknown = NetBIOSConfigInfoMode("unknown") NetBIOSConfigInfoModeEnabled = NetBIOSConfigInfoMode("enabled") NetBIOSConfigInfoModeDisabled = NetBIOSConfigInfoMode("disabled") NetBIOSConfigInfoModeEnabledViaDHCP = NetBIOSConfigInfoMode("enabledViaDHCP") )
const ( NetIpConfigInfoIpAddressOriginOther = NetIpConfigInfoIpAddressOrigin("other") NetIpConfigInfoIpAddressOriginManual = NetIpConfigInfoIpAddressOrigin("manual") NetIpConfigInfoIpAddressOriginDhcp = NetIpConfigInfoIpAddressOrigin("dhcp") NetIpConfigInfoIpAddressOriginLinklayer = NetIpConfigInfoIpAddressOrigin("linklayer") NetIpConfigInfoIpAddressOriginRandom = NetIpConfigInfoIpAddressOrigin("random") )
const ( NetIpConfigInfoIpAddressStatusPreferred = NetIpConfigInfoIpAddressStatus("preferred") NetIpConfigInfoIpAddressStatusDeprecated = NetIpConfigInfoIpAddressStatus("deprecated") NetIpConfigInfoIpAddressStatusInvalid = NetIpConfigInfoIpAddressStatus("invalid") NetIpConfigInfoIpAddressStatusInaccessible = NetIpConfigInfoIpAddressStatus("inaccessible") NetIpConfigInfoIpAddressStatusUnknown = NetIpConfigInfoIpAddressStatus("unknown") NetIpConfigInfoIpAddressStatusTentative = NetIpConfigInfoIpAddressStatus("tentative") NetIpConfigInfoIpAddressStatusDuplicate = NetIpConfigInfoIpAddressStatus("duplicate") )
const ( NetIpStackInfoEntryTypeOther = NetIpStackInfoEntryType("other") NetIpStackInfoEntryTypeInvalid = NetIpStackInfoEntryType("invalid") NetIpStackInfoEntryTypeDynamic = NetIpStackInfoEntryType("dynamic") NetIpStackInfoEntryTypeManual = NetIpStackInfoEntryType("manual") )
const ( NetIpStackInfoPreferenceReserved = NetIpStackInfoPreference("reserved") NetIpStackInfoPreferenceLow = NetIpStackInfoPreference("low") NetIpStackInfoPreferenceMedium = NetIpStackInfoPreference("medium") NetIpStackInfoPreferenceHigh = NetIpStackInfoPreference("high") )
const ( NotSupportedDeviceForFTDeviceTypeVirtualVmxnet3 = NotSupportedDeviceForFTDeviceType("virtualVmxnet3") NotSupportedDeviceForFTDeviceTypeParaVirtualSCSIController = NotSupportedDeviceForFTDeviceType("paraVirtualSCSIController") )
const ( NumVirtualCpusIncompatibleReasonRecordReplay = NumVirtualCpusIncompatibleReason("recordReplay") NumVirtualCpusIncompatibleReasonFaultTolerance = NumVirtualCpusIncompatibleReason("faultTolerance") )
const ( ObjectUpdateKindModify = ObjectUpdateKind("modify") ObjectUpdateKindEnter = ObjectUpdateKind("enter") ObjectUpdateKindLeave = ObjectUpdateKind("leave") )
const ( OvfConsumerOstNodeTypeEnvelope = OvfConsumerOstNodeType("envelope") OvfConsumerOstNodeTypeVirtualSystem = OvfConsumerOstNodeType("virtualSystem") OvfConsumerOstNodeTypeVirtualSystemCollection = OvfConsumerOstNodeType("virtualSystemCollection") )
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") )
const ( PerfFormatNormal = PerfFormat("normal") PerfFormatCsv = PerfFormat("csv") )
const ( PerfStatsTypeAbsolute = PerfStatsType("absolute") PerfStatsTypeDelta = PerfStatsType("delta") PerfStatsTypeRate = PerfStatsType("rate") )
const ( PerfSummaryTypeAverage = PerfSummaryType("average") PerfSummaryTypeMaximum = PerfSummaryType("maximum") PerfSummaryTypeMinimum = PerfSummaryType("minimum") PerfSummaryTypeLatest = PerfSummaryType("latest") PerfSummaryTypeSummation = PerfSummaryType("summation") PerfSummaryTypeNone = PerfSummaryType("none") )
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") )
const ( PhysicalNicResourcePoolSchedulerDisallowedReasonUserOptOut = PhysicalNicResourcePoolSchedulerDisallowedReason("userOptOut") PhysicalNicResourcePoolSchedulerDisallowedReasonHardwareUnsupported = PhysicalNicResourcePoolSchedulerDisallowedReason("hardwareUnsupported") )
const ( PlacementAffinityRuleRuleScopeCluster = PlacementAffinityRuleRuleScope("cluster") PlacementAffinityRuleRuleScopeHost = PlacementAffinityRuleRuleScope("host") PlacementAffinityRuleRuleScopeStoragePod = PlacementAffinityRuleRuleScope("storagePod") PlacementAffinityRuleRuleScopeDatastore = PlacementAffinityRuleRuleScope("datastore") )
const ( PlacementAffinityRuleRuleTypeAffinity = PlacementAffinityRuleRuleType("affinity") PlacementAffinityRuleRuleTypeAntiAffinity = PlacementAffinityRuleRuleType("antiAffinity") PlacementAffinityRuleRuleTypeSoftAffinity = PlacementAffinityRuleRuleType("softAffinity") PlacementAffinityRuleRuleTypeSoftAntiAffinity = PlacementAffinityRuleRuleType("softAntiAffinity") )
const ( PlacementSpecPlacementTypeCreate = PlacementSpecPlacementType("create") PlacementSpecPlacementTypeReconfigure = PlacementSpecPlacementType("reconfigure") PlacementSpecPlacementTypeRelocate = PlacementSpecPlacementType("relocate") PlacementSpecPlacementTypeClone = PlacementSpecPlacementType("clone") )
const ( PortGroupConnecteeTypeVirtualMachine = PortGroupConnecteeType("virtualMachine") PortGroupConnecteeTypeSystemManagement = PortGroupConnecteeType("systemManagement") PortGroupConnecteeTypeHost = PortGroupConnecteeType("host") PortGroupConnecteeTypeUnknown = PortGroupConnecteeType("unknown") )
const ( ProfileExecuteResultStatusSuccess = ProfileExecuteResultStatus("success") ProfileExecuteResultStatusNeedInput = ProfileExecuteResultStatus("needInput") ProfileExecuteResultStatusError = ProfileExecuteResultStatus("error") )
const ( ProfileNumericComparatorLessThan = ProfileNumericComparator("lessThan") ProfileNumericComparatorLessThanEqual = ProfileNumericComparator("lessThanEqual") ProfileNumericComparatorEqual = ProfileNumericComparator("equal") ProfileNumericComparatorNotEqual = ProfileNumericComparator("notEqual") ProfileNumericComparatorGreaterThanEqual = ProfileNumericComparator("greaterThanEqual") ProfileNumericComparatorGreaterThan = ProfileNumericComparator("greaterThan") )
const ( PropertyChangeOpAdd = PropertyChangeOp("add") PropertyChangeOpRemove = PropertyChangeOp("remove") PropertyChangeOpAssign = PropertyChangeOp("assign") PropertyChangeOpIndirectRemove = PropertyChangeOp("indirectRemove") )
const ( QuiesceModeApplication = QuiesceMode("application") QuiesceModeFilesystem = QuiesceMode("filesystem") QuiesceModeNone = QuiesceMode("none") )
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") )
const ( ReplicationDiskConfigFaultReasonForFaultDiskNotFound = ReplicationDiskConfigFaultReasonForFault("diskNotFound") ReplicationDiskConfigFaultReasonForFaultDiskTypeNotSupported = ReplicationDiskConfigFaultReasonForFault("diskTypeNotSupported") ReplicationDiskConfigFaultReasonForFaultInvalidDiskKey = ReplicationDiskConfigFaultReasonForFault("invalidDiskKey") ReplicationDiskConfigFaultReasonForFaultInvalidDiskReplicationId = ReplicationDiskConfigFaultReasonForFault("invalidDiskReplicationId") ReplicationDiskConfigFaultReasonForFaultDuplicateDiskReplicationId = ReplicationDiskConfigFaultReasonForFault("duplicateDiskReplicationId") ReplicationDiskConfigFaultReasonForFaultInvalidPersistentFilePath = ReplicationDiskConfigFaultReasonForFault("invalidPersistentFilePath") ReplicationDiskConfigFaultReasonForFaultReconfigureDiskReplicationIdNotAllowed = ReplicationDiskConfigFaultReasonForFault("reconfigureDiskReplicationIdNotAllowed") )
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") )
const ( ReplicationVmFaultReasonForFaultNotConfigured = ReplicationVmFaultReasonForFault("notConfigured") ReplicationVmFaultReasonForFaultPoweredOff = ReplicationVmFaultReasonForFault("poweredOff") ReplicationVmFaultReasonForFaultSuspended = ReplicationVmFaultReasonForFault("suspended") ReplicationVmFaultReasonForFaultPoweredOn = ReplicationVmFaultReasonForFault("poweredOn") ReplicationVmFaultReasonForFaultOfflineReplicating = ReplicationVmFaultReasonForFault("offlineReplicating") ReplicationVmFaultReasonForFaultInvalidState = ReplicationVmFaultReasonForFault("invalidState") ReplicationVmFaultReasonForFaultInvalidInstanceId = ReplicationVmFaultReasonForFault("invalidInstanceId") )
const ( ReplicationVmInProgressFaultActivityFullSync = ReplicationVmInProgressFaultActivity("fullSync") ReplicationVmInProgressFaultActivityDelta = ReplicationVmInProgressFaultActivity("delta") )
const ( ReplicationVmStateNone = ReplicationVmState("none") ReplicationVmStatePaused = ReplicationVmState("paused") ReplicationVmStateSyncing = ReplicationVmState("syncing") ReplicationVmStateIdle = ReplicationVmState("idle") ReplicationVmStateActive = ReplicationVmState("active") ReplicationVmStateError = ReplicationVmState("error") )
const ( ScheduledHardwareUpgradeInfoHardwareUpgradePolicyNever = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("never") ScheduledHardwareUpgradeInfoHardwareUpgradePolicyOnSoftPowerOff = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("onSoftPowerOff") ScheduledHardwareUpgradeInfoHardwareUpgradePolicyAlways = ScheduledHardwareUpgradeInfoHardwareUpgradePolicy("always") )
const ( ScheduledHardwareUpgradeInfoHardwareUpgradeStatusNone = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("none") ScheduledHardwareUpgradeInfoHardwareUpgradeStatusPending = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("pending") ScheduledHardwareUpgradeInfoHardwareUpgradeStatusSuccess = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("success") ScheduledHardwareUpgradeInfoHardwareUpgradeStatusFailed = ScheduledHardwareUpgradeInfoHardwareUpgradeStatus("failed") )
const ( ScsiLunDescriptorQualityHighQuality = ScsiLunDescriptorQuality("highQuality") ScsiLunDescriptorQualityMediumQuality = ScsiLunDescriptorQuality("mediumQuality") ScsiLunDescriptorQualityLowQuality = ScsiLunDescriptorQuality("lowQuality") ScsiLunDescriptorQualityUnknownQuality = ScsiLunDescriptorQuality("unknownQuality") )
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") )
const ( ScsiLunTypeDisk = ScsiLunType("disk") ScsiLunTypeTape = ScsiLunType("tape") ScsiLunTypePrinter = ScsiLunType("printer") ScsiLunTypeProcessor = ScsiLunType("processor") ScsiLunTypeWorm = ScsiLunType("worm") ScsiLunTypeCdrom = ScsiLunType("cdrom") ScsiLunTypeScanner = ScsiLunType("scanner") ScsiLunTypeOpticalDevice = ScsiLunType("opticalDevice") ScsiLunTypeMediaChanger = ScsiLunType("mediaChanger") ScsiLunTypeCommunications = ScsiLunType("communications") ScsiLunTypeStorageArrayController = ScsiLunType("storageArrayController") ScsiLunTypeEnclosure = ScsiLunType("enclosure") ScsiLunTypeUnknown = ScsiLunType("unknown") )
const ( ScsiLunVStorageSupportStatusVStorageSupported = ScsiLunVStorageSupportStatus("vStorageSupported") ScsiLunVStorageSupportStatusVStorageUnsupported = ScsiLunVStorageSupportStatus("vStorageUnsupported") ScsiLunVStorageSupportStatusVStorageUnknown = ScsiLunVStorageSupportStatus("vStorageUnknown") )
const ( SessionManagerHttpServiceRequestSpecMethodHttpOptions = SessionManagerHttpServiceRequestSpecMethod("httpOptions") SessionManagerHttpServiceRequestSpecMethodHttpGet = SessionManagerHttpServiceRequestSpecMethod("httpGet") SessionManagerHttpServiceRequestSpecMethodHttpHead = SessionManagerHttpServiceRequestSpecMethod("httpHead") SessionManagerHttpServiceRequestSpecMethodHttpPost = SessionManagerHttpServiceRequestSpecMethod("httpPost") SessionManagerHttpServiceRequestSpecMethodHttpPut = SessionManagerHttpServiceRequestSpecMethod("httpPut") SessionManagerHttpServiceRequestSpecMethodHttpDelete = SessionManagerHttpServiceRequestSpecMethod("httpDelete") SessionManagerHttpServiceRequestSpecMethodHttpTrace = SessionManagerHttpServiceRequestSpecMethod("httpTrace") SessionManagerHttpServiceRequestSpecMethodHttpConnect = SessionManagerHttpServiceRequestSpecMethod("httpConnect") )
const ()
const ( SimpleCommandEncodingCSV = SimpleCommandEncoding("CSV") SimpleCommandEncodingHEX = SimpleCommandEncoding("HEX") SimpleCommandEncodingSTRING = SimpleCommandEncoding("STRING") )
const ( SlpDiscoveryMethodSlpDhcp = SlpDiscoveryMethod("slpDhcp") SlpDiscoveryMethodSlpAutoUnicast = SlpDiscoveryMethod("slpAutoUnicast") SlpDiscoveryMethodSlpAutoMulticast = SlpDiscoveryMethod("slpAutoMulticast") SlpDiscoveryMethodSlpManual = SlpDiscoveryMethod("slpManual") )
const ( StateAlarmOperatorIsEqual = StateAlarmOperator("isEqual") StateAlarmOperatorIsUnequal = StateAlarmOperator("isUnequal") )
const ( StorageDrsPodConfigInfoBehaviorManual = StorageDrsPodConfigInfoBehavior("manual") StorageDrsPodConfigInfoBehaviorAutomated = StorageDrsPodConfigInfoBehavior("automated") )
const ( StorageDrsSpaceLoadBalanceConfigSpaceThresholdModeUtilization = StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode("utilization") StorageDrsSpaceLoadBalanceConfigSpaceThresholdModeFreeSpace = StorageDrsSpaceLoadBalanceConfigSpaceThresholdMode("freeSpace") )
const ( StorageIORMThresholdModeAutomatic = StorageIORMThresholdMode("automatic") StorageIORMThresholdModeManual = StorageIORMThresholdMode("manual") )
const ( StoragePlacementSpecPlacementTypeCreate = StoragePlacementSpecPlacementType("create") StoragePlacementSpecPlacementTypeReconfigure = StoragePlacementSpecPlacementType("reconfigure") StoragePlacementSpecPlacementTypeRelocate = StoragePlacementSpecPlacementType("relocate") StoragePlacementSpecPlacementTypeClone = StoragePlacementSpecPlacementType("clone") )
const ( TaskFilterSpecRecursionOptionSelf = TaskFilterSpecRecursionOption("self") TaskFilterSpecRecursionOptionChildren = TaskFilterSpecRecursionOption("children") TaskFilterSpecRecursionOptionAll = TaskFilterSpecRecursionOption("all") )
const ( TaskFilterSpecTimeOptionQueuedTime = TaskFilterSpecTimeOption("queuedTime") TaskFilterSpecTimeOptionStartedTime = TaskFilterSpecTimeOption("startedTime") TaskFilterSpecTimeOptionCompletedTime = TaskFilterSpecTimeOption("completedTime") )
const ( TaskInfoStateQueued = TaskInfoState("queued") TaskInfoStateRunning = TaskInfoState("running") TaskInfoStateSuccess = TaskInfoState("success") TaskInfoStateError = TaskInfoState("error") )
const ( ThirdPartyLicenseAssignmentFailedReasonLicenseAssignmentFailed = ThirdPartyLicenseAssignmentFailedReason("licenseAssignmentFailed") ThirdPartyLicenseAssignmentFailedReasonModuleNotInstalled = ThirdPartyLicenseAssignmentFailedReason("moduleNotInstalled") )
const ( UpgradePolicyManual = UpgradePolicy("manual") UpgradePolicyUpgradeAtPowerCycle = UpgradePolicy("upgradeAtPowerCycle") )
const ( VAppAutoStartActionNone = VAppAutoStartAction("none") VAppAutoStartActionPowerOn = VAppAutoStartAction("powerOn") VAppAutoStartActionPowerOff = VAppAutoStartAction("powerOff") VAppAutoStartActionGuestShutdown = VAppAutoStartAction("guestShutdown") VAppAutoStartActionSuspend = VAppAutoStartAction("suspend") )
const ( VAppCloneSpecProvisioningTypeSameAsSource = VAppCloneSpecProvisioningType("sameAsSource") VAppCloneSpecProvisioningTypeThin = VAppCloneSpecProvisioningType("thin") VAppCloneSpecProvisioningTypeThick = VAppCloneSpecProvisioningType("thick") )
const ( VAppIPAssignmentInfoAllocationSchemesDhcp = VAppIPAssignmentInfoAllocationSchemes("dhcp") VAppIPAssignmentInfoAllocationSchemesOvfenv = VAppIPAssignmentInfoAllocationSchemes("ovfenv") )
const ( VAppIPAssignmentInfoIpAllocationPolicyDhcpPolicy = VAppIPAssignmentInfoIpAllocationPolicy("dhcpPolicy") VAppIPAssignmentInfoIpAllocationPolicyTransientPolicy = VAppIPAssignmentInfoIpAllocationPolicy("transientPolicy") VAppIPAssignmentInfoIpAllocationPolicyFixedPolicy = VAppIPAssignmentInfoIpAllocationPolicy("fixedPolicy") VAppIPAssignmentInfoIpAllocationPolicyFixedAllocatedPolicy = VAppIPAssignmentInfoIpAllocationPolicy("fixedAllocatedPolicy") )
const ( VAppIPAssignmentInfoProtocolsIPv4 = VAppIPAssignmentInfoProtocols("IPv4") VAppIPAssignmentInfoProtocolsIPv6 = VAppIPAssignmentInfoProtocols("IPv6") )
const ( VFlashModuleNotSupportedReasonCacheModeNotSupported = VFlashModuleNotSupportedReason("CacheModeNotSupported") VFlashModuleNotSupportedReasonCacheConsistencyTypeNotSupported = VFlashModuleNotSupportedReason("CacheConsistencyTypeNotSupported") VFlashModuleNotSupportedReasonCacheBlockSizeNotSupported = VFlashModuleNotSupportedReason("CacheBlockSizeNotSupported") VFlashModuleNotSupportedReasonCacheReservationNotSupported = VFlashModuleNotSupportedReason("CacheReservationNotSupported") VFlashModuleNotSupportedReasonDiskSizeNotSupported = VFlashModuleNotSupportedReason("DiskSizeNotSupported") )
const ( VMotionCompatibilityTypeCpu = VMotionCompatibilityType("cpu") VMotionCompatibilityTypeSoftware = VMotionCompatibilityType("software") )
const ( VMwareDVSTeamingMatchStatusIphashMatch = VMwareDVSTeamingMatchStatus("iphashMatch") VMwareDVSTeamingMatchStatusNonIphashMatch = VMwareDVSTeamingMatchStatus("nonIphashMatch") VMwareDVSTeamingMatchStatusIphashMismatch = VMwareDVSTeamingMatchStatus("iphashMismatch") VMwareDVSTeamingMatchStatusNonIphashMismatch = VMwareDVSTeamingMatchStatus("nonIphashMismatch") )
const ( VMwareDVSVspanSessionTypeMixedDestMirror = VMwareDVSVspanSessionType("mixedDestMirror") VMwareDVSVspanSessionTypeDvPortMirror = VMwareDVSVspanSessionType("dvPortMirror") VMwareDVSVspanSessionTypeRemoteMirrorSource = VMwareDVSVspanSessionType("remoteMirrorSource") VMwareDVSVspanSessionTypeRemoteMirrorDest = VMwareDVSVspanSessionType("remoteMirrorDest") VMwareDVSVspanSessionTypeEncapsulatedRemoteMirrorSource = VMwareDVSVspanSessionType("encapsulatedRemoteMirrorSource") )
const ( VMwareDvsLacpApiVersionSingleLag = VMwareDvsLacpApiVersion("singleLag") VMwareDvsLacpApiVersionMultipleLag = VMwareDvsLacpApiVersion("multipleLag") )
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") )
const ( VMwareDvsMulticastFilteringModeLegacyFiltering = VMwareDvsMulticastFilteringMode("legacyFiltering") VMwareDvsMulticastFilteringModeSnooping = VMwareDvsMulticastFilteringMode("snooping") )
const ( VMwareUplinkLacpModeActive = VMwareUplinkLacpMode("active") VMwareUplinkLacpModePassive = VMwareUplinkLacpMode("passive") )
const ( ValidateMigrationTestTypeSourceTests = ValidateMigrationTestType("sourceTests") ValidateMigrationTestTypeCompatibilityTests = ValidateMigrationTestType("compatibilityTests") ValidateMigrationTestTypeDiskAccessibilityTests = ValidateMigrationTestType("diskAccessibilityTests") ValidateMigrationTestTypeResourceTests = ValidateMigrationTestType("resourceTests") )
const ( VirtualAppVAppStateStarted = VirtualAppVAppState("started") VirtualAppVAppStateStopped = VirtualAppVAppState("stopped") VirtualAppVAppStateStarting = VirtualAppVAppState("starting") VirtualAppVAppStateStopping = VirtualAppVAppState("stopping") )
const ( VirtualDeviceConfigSpecFileOperationCreate = VirtualDeviceConfigSpecFileOperation("create") VirtualDeviceConfigSpecFileOperationDestroy = VirtualDeviceConfigSpecFileOperation("destroy") VirtualDeviceConfigSpecFileOperationReplace = VirtualDeviceConfigSpecFileOperation("replace") )
const ( VirtualDeviceConfigSpecOperationAdd = VirtualDeviceConfigSpecOperation("add") VirtualDeviceConfigSpecOperationRemove = VirtualDeviceConfigSpecOperation("remove") VirtualDeviceConfigSpecOperationEdit = VirtualDeviceConfigSpecOperation("edit") )
const ( VirtualDeviceConnectInfoStatusOk = VirtualDeviceConnectInfoStatus("ok") VirtualDeviceConnectInfoStatusRecoverableError = VirtualDeviceConnectInfoStatus("recoverableError") VirtualDeviceConnectInfoStatusUnrecoverableError = VirtualDeviceConnectInfoStatus("unrecoverableError") VirtualDeviceConnectInfoStatusUntried = VirtualDeviceConnectInfoStatus("untried") )
const ( VirtualDeviceFileExtensionIso = VirtualDeviceFileExtension("iso") VirtualDeviceFileExtensionFlp = VirtualDeviceFileExtension("flp") VirtualDeviceFileExtensionVmdk = VirtualDeviceFileExtension("vmdk") VirtualDeviceFileExtensionDsk = VirtualDeviceFileExtension("dsk") VirtualDeviceFileExtensionRdm = VirtualDeviceFileExtension("rdm") )
const ( VirtualDeviceURIBackingOptionDirectionServer = VirtualDeviceURIBackingOptionDirection("server") VirtualDeviceURIBackingOptionDirectionClient = VirtualDeviceURIBackingOptionDirection("client") )
const ( VirtualDiskAdapterTypeIde = VirtualDiskAdapterType("ide") VirtualDiskAdapterTypeBusLogic = VirtualDiskAdapterType("busLogic") VirtualDiskAdapterTypeLsiLogic = VirtualDiskAdapterType("lsiLogic") )
const ( VirtualDiskCompatibilityModeVirtualMode = VirtualDiskCompatibilityMode("virtualMode") VirtualDiskCompatibilityModePhysicalMode = VirtualDiskCompatibilityMode("physicalMode") )
const ( VirtualDiskDeltaDiskFormatRedoLogFormat = VirtualDiskDeltaDiskFormat("redoLogFormat") VirtualDiskDeltaDiskFormatNativeFormat = VirtualDiskDeltaDiskFormat("nativeFormat") VirtualDiskDeltaDiskFormatSeSparseFormat = VirtualDiskDeltaDiskFormat("seSparseFormat") )
const ( VirtualDiskDeltaDiskFormatVariantVmfsSparseVariant = VirtualDiskDeltaDiskFormatVariant("vmfsSparseVariant") VirtualDiskDeltaDiskFormatVariantVsanSparseVariant = VirtualDiskDeltaDiskFormatVariant("vsanSparseVariant") )
const ( VirtualDiskModePersistent = VirtualDiskMode("persistent") VirtualDiskModeNonpersistent = VirtualDiskMode("nonpersistent") VirtualDiskModeUndoable = VirtualDiskMode("undoable") VirtualDiskModeIndependent_persistent = VirtualDiskMode("independent_persistent") VirtualDiskModeIndependent_nonpersistent = VirtualDiskMode("independent_nonpersistent") VirtualDiskModeAppend = VirtualDiskMode("append") )
const ( VirtualDiskSharingSharingNone = VirtualDiskSharing("sharingNone") VirtualDiskSharingSharingMultiWriter = VirtualDiskSharing("sharingMultiWriter") )
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") )
const ( VirtualDiskVFlashCacheConfigInfoCacheConsistencyTypeStrong = VirtualDiskVFlashCacheConfigInfoCacheConsistencyType("strong") VirtualDiskVFlashCacheConfigInfoCacheConsistencyTypeWeak = VirtualDiskVFlashCacheConfigInfoCacheConsistencyType("weak") )
const ( VirtualDiskVFlashCacheConfigInfoCacheModeWrite_thru = VirtualDiskVFlashCacheConfigInfoCacheMode("write_thru") VirtualDiskVFlashCacheConfigInfoCacheModeWrite_back = VirtualDiskVFlashCacheConfigInfoCacheMode("write_back") )
const ( VirtualEthernetCardLegacyNetworkDeviceNameBridged = VirtualEthernetCardLegacyNetworkDeviceName("bridged") VirtualEthernetCardLegacyNetworkDeviceNameNat = VirtualEthernetCardLegacyNetworkDeviceName("nat") VirtualEthernetCardLegacyNetworkDeviceNameHostonly = VirtualEthernetCardLegacyNetworkDeviceName("hostonly") )
const ( VirtualEthernetCardMacTypeManual = VirtualEthernetCardMacType("manual") VirtualEthernetCardMacTypeGenerated = VirtualEthernetCardMacType("generated") VirtualEthernetCardMacTypeAssigned = VirtualEthernetCardMacType("assigned") )
const ( VirtualMachineAppHeartbeatStatusTypeAppStatusGray = VirtualMachineAppHeartbeatStatusType("appStatusGray") VirtualMachineAppHeartbeatStatusTypeAppStatusGreen = VirtualMachineAppHeartbeatStatusType("appStatusGreen") VirtualMachineAppHeartbeatStatusTypeAppStatusRed = VirtualMachineAppHeartbeatStatusType("appStatusRed") )
const ( VirtualMachineBootOptionsNetworkBootProtocolTypeIpv4 = VirtualMachineBootOptionsNetworkBootProtocolType("ipv4") VirtualMachineBootOptionsNetworkBootProtocolTypeIpv6 = VirtualMachineBootOptionsNetworkBootProtocolType("ipv6") )
const ( VirtualMachineConfigInfoNpivWwnTypeVc = VirtualMachineConfigInfoNpivWwnType("vc") VirtualMachineConfigInfoNpivWwnTypeHost = VirtualMachineConfigInfoNpivWwnType("host") VirtualMachineConfigInfoNpivWwnTypeExternal = VirtualMachineConfigInfoNpivWwnType("external") )
const ( VirtualMachineConfigInfoSwapPlacementTypeInherit = VirtualMachineConfigInfoSwapPlacementType("inherit") VirtualMachineConfigInfoSwapPlacementTypeVmDirectory = VirtualMachineConfigInfoSwapPlacementType("vmDirectory") VirtualMachineConfigInfoSwapPlacementTypeHostLocal = VirtualMachineConfigInfoSwapPlacementType("hostLocal") )
const ( VirtualMachineConfigSpecNpivWwnOpGenerate = VirtualMachineConfigSpecNpivWwnOp("generate") VirtualMachineConfigSpecNpivWwnOpSet = VirtualMachineConfigSpecNpivWwnOp("set") VirtualMachineConfigSpecNpivWwnOpRemove = VirtualMachineConfigSpecNpivWwnOp("remove") VirtualMachineConfigSpecNpivWwnOpExtend = VirtualMachineConfigSpecNpivWwnOp("extend") )
const ( VirtualMachineConnectionStateConnected = VirtualMachineConnectionState("connected") VirtualMachineConnectionStateDisconnected = VirtualMachineConnectionState("disconnected") VirtualMachineConnectionStateOrphaned = VirtualMachineConnectionState("orphaned") VirtualMachineConnectionStateInaccessible = VirtualMachineConnectionState("inaccessible") VirtualMachineConnectionStateInvalid = VirtualMachineConnectionState("invalid") )
const ( VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOtherVmNptIncompatibleHost = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther("vmNptIncompatibleHost") VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOtherVmNptIncompatibleNetwork = VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther("vmNptIncompatibleNetwork") )
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") )
const ( VirtualMachineFaultToleranceStateNotConfigured = VirtualMachineFaultToleranceState("notConfigured") VirtualMachineFaultToleranceStateDisabled = VirtualMachineFaultToleranceState("disabled") VirtualMachineFaultToleranceStateEnabled = VirtualMachineFaultToleranceState("enabled") VirtualMachineFaultToleranceStateNeedSecondary = VirtualMachineFaultToleranceState("needSecondary") VirtualMachineFaultToleranceStateStarting = VirtualMachineFaultToleranceState("starting") VirtualMachineFaultToleranceStateRunning = VirtualMachineFaultToleranceState("running") )
const ( VirtualMachineFaultToleranceTypeUnset = VirtualMachineFaultToleranceType("unset") VirtualMachineFaultToleranceTypeRecordReplay = VirtualMachineFaultToleranceType("recordReplay") VirtualMachineFaultToleranceTypeCheckpointing = VirtualMachineFaultToleranceType("checkpointing") )
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") )
const ( VirtualMachineFlagInfoMonitorTypeRelease = VirtualMachineFlagInfoMonitorType("release") VirtualMachineFlagInfoMonitorTypeDebug = VirtualMachineFlagInfoMonitorType("debug") VirtualMachineFlagInfoMonitorTypeStats = VirtualMachineFlagInfoMonitorType("stats") )
const ( VirtualMachineFlagInfoVirtualExecUsageHvAuto = VirtualMachineFlagInfoVirtualExecUsage("hvAuto") VirtualMachineFlagInfoVirtualExecUsageHvOn = VirtualMachineFlagInfoVirtualExecUsage("hvOn") VirtualMachineFlagInfoVirtualExecUsageHvOff = VirtualMachineFlagInfoVirtualExecUsage("hvOff") )
const ( VirtualMachineFlagInfoVirtualMmuUsageAutomatic = VirtualMachineFlagInfoVirtualMmuUsage("automatic") VirtualMachineFlagInfoVirtualMmuUsageOn = VirtualMachineFlagInfoVirtualMmuUsage("on") VirtualMachineFlagInfoVirtualMmuUsageOff = VirtualMachineFlagInfoVirtualMmuUsage("off") )
const ( VirtualMachineForkConfigInfoChildTypeNone = VirtualMachineForkConfigInfoChildType("none") VirtualMachineForkConfigInfoChildTypePersistent = VirtualMachineForkConfigInfoChildType("persistent") VirtualMachineForkConfigInfoChildTypeNonpersistent = VirtualMachineForkConfigInfoChildType("nonpersistent") )
const ( VirtualMachineGuestOsFamilyWindowsGuest = VirtualMachineGuestOsFamily("windowsGuest") VirtualMachineGuestOsFamilyLinuxGuest = VirtualMachineGuestOsFamily("linuxGuest") VirtualMachineGuestOsFamilyNetwareGuest = VirtualMachineGuestOsFamily("netwareGuest") VirtualMachineGuestOsFamilySolarisGuest = VirtualMachineGuestOsFamily("solarisGuest") VirtualMachineGuestOsFamilyDarwinGuestFamily = VirtualMachineGuestOsFamily("darwinGuestFamily") VirtualMachineGuestOsFamilyOtherGuestFamily = VirtualMachineGuestOsFamily("otherGuestFamily") )
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") 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") VirtualMachineGuestOsIdentifierCentosGuest = VirtualMachineGuestOsIdentifier("centosGuest") VirtualMachineGuestOsIdentifierCentos64Guest = VirtualMachineGuestOsIdentifier("centos64Guest") VirtualMachineGuestOsIdentifierOracleLinuxGuest = VirtualMachineGuestOsIdentifier("oracleLinuxGuest") VirtualMachineGuestOsIdentifierOracleLinux64Guest = VirtualMachineGuestOsIdentifier("oracleLinux64Guest") 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") 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") VirtualMachineGuestOsIdentifierAsianux3Guest = VirtualMachineGuestOsIdentifier("asianux3Guest") VirtualMachineGuestOsIdentifierAsianux3_64Guest = VirtualMachineGuestOsIdentifier("asianux3_64Guest") VirtualMachineGuestOsIdentifierAsianux4Guest = VirtualMachineGuestOsIdentifier("asianux4Guest") VirtualMachineGuestOsIdentifierAsianux4_64Guest = VirtualMachineGuestOsIdentifier("asianux4_64Guest") VirtualMachineGuestOsIdentifierAsianux5_64Guest = VirtualMachineGuestOsIdentifier("asianux5_64Guest") VirtualMachineGuestOsIdentifierOpensuseGuest = VirtualMachineGuestOsIdentifier("opensuseGuest") VirtualMachineGuestOsIdentifierOpensuse64Guest = VirtualMachineGuestOsIdentifier("opensuse64Guest") VirtualMachineGuestOsIdentifierFedoraGuest = VirtualMachineGuestOsIdentifier("fedoraGuest") VirtualMachineGuestOsIdentifierFedora64Guest = VirtualMachineGuestOsIdentifier("fedora64Guest") VirtualMachineGuestOsIdentifierCoreos64Guest = VirtualMachineGuestOsIdentifier("coreos64Guest") VirtualMachineGuestOsIdentifierOther24xLinuxGuest = VirtualMachineGuestOsIdentifier("other24xLinuxGuest") VirtualMachineGuestOsIdentifierOther26xLinuxGuest = VirtualMachineGuestOsIdentifier("other26xLinuxGuest") VirtualMachineGuestOsIdentifierOtherLinuxGuest = VirtualMachineGuestOsIdentifier("otherLinuxGuest") VirtualMachineGuestOsIdentifierOther3xLinuxGuest = VirtualMachineGuestOsIdentifier("other3xLinuxGuest") VirtualMachineGuestOsIdentifierGenericLinuxGuest = VirtualMachineGuestOsIdentifier("genericLinuxGuest") VirtualMachineGuestOsIdentifierOther24xLinux64Guest = VirtualMachineGuestOsIdentifier("other24xLinux64Guest") VirtualMachineGuestOsIdentifierOther26xLinux64Guest = VirtualMachineGuestOsIdentifier("other26xLinux64Guest") VirtualMachineGuestOsIdentifierOther3xLinux64Guest = VirtualMachineGuestOsIdentifier("other3xLinux64Guest") 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") VirtualMachineGuestOsIdentifierVmkernelGuest = VirtualMachineGuestOsIdentifier("vmkernelGuest") VirtualMachineGuestOsIdentifierVmkernel5Guest = VirtualMachineGuestOsIdentifier("vmkernel5Guest") VirtualMachineGuestOsIdentifierVmkernel6Guest = VirtualMachineGuestOsIdentifier("vmkernel6Guest") VirtualMachineGuestOsIdentifierOtherGuest = VirtualMachineGuestOsIdentifier("otherGuest") VirtualMachineGuestOsIdentifierOtherGuest64 = VirtualMachineGuestOsIdentifier("otherGuest64") )
const ( VirtualMachineGuestStateRunning = VirtualMachineGuestState("running") VirtualMachineGuestStateShuttingDown = VirtualMachineGuestState("shuttingDown") VirtualMachineGuestStateResetting = VirtualMachineGuestState("resetting") VirtualMachineGuestStateStandby = VirtualMachineGuestState("standby") VirtualMachineGuestStateNotRunning = VirtualMachineGuestState("notRunning") VirtualMachineGuestStateUnknown = VirtualMachineGuestState("unknown") )
const ( VirtualMachineHtSharingAny = VirtualMachineHtSharing("any") VirtualMachineHtSharingNone = VirtualMachineHtSharing("none") VirtualMachineHtSharingInternal = VirtualMachineHtSharing("internal") )
const ( VirtualMachineMemoryAllocationPolicySwapNone = VirtualMachineMemoryAllocationPolicy("swapNone") VirtualMachineMemoryAllocationPolicySwapSome = VirtualMachineMemoryAllocationPolicy("swapSome") VirtualMachineMemoryAllocationPolicySwapMost = VirtualMachineMemoryAllocationPolicy("swapMost") )
const ( VirtualMachineMetadataManagerVmMetadataOpUpdate = VirtualMachineMetadataManagerVmMetadataOp("Update") VirtualMachineMetadataManagerVmMetadataOpRemove = VirtualMachineMetadataManagerVmMetadataOp("Remove") )
const ( VirtualMachineMovePriorityLowPriority = VirtualMachineMovePriority("lowPriority") VirtualMachineMovePriorityHighPriority = VirtualMachineMovePriority("highPriority") VirtualMachineMovePriorityDefaultPriority = VirtualMachineMovePriority("defaultPriority") )
const ( VirtualMachineNeedSecondaryReasonInitializing = VirtualMachineNeedSecondaryReason("initializing") VirtualMachineNeedSecondaryReasonDivergence = VirtualMachineNeedSecondaryReason("divergence") VirtualMachineNeedSecondaryReasonLostConnection = VirtualMachineNeedSecondaryReason("lostConnection") VirtualMachineNeedSecondaryReasonPartialHardwareFailure = VirtualMachineNeedSecondaryReason("partialHardwareFailure") VirtualMachineNeedSecondaryReasonUserAction = VirtualMachineNeedSecondaryReason("userAction") VirtualMachineNeedSecondaryReasonCheckpointError = VirtualMachineNeedSecondaryReason("checkpointError") VirtualMachineNeedSecondaryReasonOther = VirtualMachineNeedSecondaryReason("other") )
const ( VirtualMachinePowerOffBehaviorPowerOff = VirtualMachinePowerOffBehavior("powerOff") VirtualMachinePowerOffBehaviorRevert = VirtualMachinePowerOffBehavior("revert") VirtualMachinePowerOffBehaviorPrompt = VirtualMachinePowerOffBehavior("prompt") VirtualMachinePowerOffBehaviorTake = VirtualMachinePowerOffBehavior("take") )
const ( VirtualMachinePowerOpTypeSoft = VirtualMachinePowerOpType("soft") VirtualMachinePowerOpTypeHard = VirtualMachinePowerOpType("hard") VirtualMachinePowerOpTypePreset = VirtualMachinePowerOpType("preset") )
const ( VirtualMachinePowerStatePoweredOff = VirtualMachinePowerState("poweredOff") VirtualMachinePowerStatePoweredOn = VirtualMachinePowerState("poweredOn") VirtualMachinePowerStateSuspended = VirtualMachinePowerState("suspended") )
const ( VirtualMachineRecordReplayStateRecording = VirtualMachineRecordReplayState("recording") VirtualMachineRecordReplayStateReplaying = VirtualMachineRecordReplayState("replaying") VirtualMachineRecordReplayStateInactive = VirtualMachineRecordReplayState("inactive") )
const ( VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndAllowSharing = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndAllowSharing") VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndDisallowSharing = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndDisallowSharing") VirtualMachineRelocateDiskMoveOptionsMoveChildMostDiskBacking = VirtualMachineRelocateDiskMoveOptions("moveChildMostDiskBacking") VirtualMachineRelocateDiskMoveOptionsCreateNewChildDiskBacking = VirtualMachineRelocateDiskMoveOptions("createNewChildDiskBacking") VirtualMachineRelocateDiskMoveOptionsMoveAllDiskBackingsAndConsolidate = VirtualMachineRelocateDiskMoveOptions("moveAllDiskBackingsAndConsolidate") )
const ( VirtualMachineRelocateTransformationFlat = VirtualMachineRelocateTransformation("flat") VirtualMachineRelocateTransformationSparse = VirtualMachineRelocateTransformation("sparse") )
const ( VirtualMachineScsiPassthroughTypeDisk = VirtualMachineScsiPassthroughType("disk") VirtualMachineScsiPassthroughTypeTape = VirtualMachineScsiPassthroughType("tape") VirtualMachineScsiPassthroughTypePrinter = VirtualMachineScsiPassthroughType("printer") VirtualMachineScsiPassthroughTypeProcessor = VirtualMachineScsiPassthroughType("processor") VirtualMachineScsiPassthroughTypeWorm = VirtualMachineScsiPassthroughType("worm") VirtualMachineScsiPassthroughTypeCdrom = VirtualMachineScsiPassthroughType("cdrom") VirtualMachineScsiPassthroughTypeScanner = VirtualMachineScsiPassthroughType("scanner") VirtualMachineScsiPassthroughTypeOptical = VirtualMachineScsiPassthroughType("optical") VirtualMachineScsiPassthroughTypeMedia = VirtualMachineScsiPassthroughType("media") VirtualMachineScsiPassthroughTypeCom = VirtualMachineScsiPassthroughType("com") VirtualMachineScsiPassthroughTypeRaid = VirtualMachineScsiPassthroughType("raid") VirtualMachineScsiPassthroughTypeUnknown = VirtualMachineScsiPassthroughType("unknown") )
const ( VirtualMachineStandbyActionTypeCheckpoint = VirtualMachineStandbyActionType("checkpoint") VirtualMachineStandbyActionTypePowerOnSuspend = VirtualMachineStandbyActionType("powerOnSuspend") )
const ( VirtualMachineTargetInfoConfigurationTagCompliant = VirtualMachineTargetInfoConfigurationTag("compliant") VirtualMachineTargetInfoConfigurationTagClusterWide = VirtualMachineTargetInfoConfigurationTag("clusterWide") )
const ( VirtualMachineTicketTypeMks = VirtualMachineTicketType("mks") VirtualMachineTicketTypeDevice = VirtualMachineTicketType("device") VirtualMachineTicketTypeGuestControl = VirtualMachineTicketType("guestControl") VirtualMachineTicketTypeWebmks = VirtualMachineTicketType("webmks") )
const ( VirtualMachineToolsRunningStatusGuestToolsNotRunning = VirtualMachineToolsRunningStatus("guestToolsNotRunning") VirtualMachineToolsRunningStatusGuestToolsRunning = VirtualMachineToolsRunningStatus("guestToolsRunning") VirtualMachineToolsRunningStatusGuestToolsExecutingScripts = VirtualMachineToolsRunningStatus("guestToolsExecutingScripts") )
const ( VirtualMachineToolsStatusToolsNotInstalled = VirtualMachineToolsStatus("toolsNotInstalled") VirtualMachineToolsStatusToolsNotRunning = VirtualMachineToolsStatus("toolsNotRunning") VirtualMachineToolsStatusToolsOld = VirtualMachineToolsStatus("toolsOld") VirtualMachineToolsStatusToolsOk = VirtualMachineToolsStatus("toolsOk") )
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") )
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") )
const ( VirtualMachineUsbInfoSpeedLow = VirtualMachineUsbInfoSpeed("low") VirtualMachineUsbInfoSpeedFull = VirtualMachineUsbInfoSpeed("full") VirtualMachineUsbInfoSpeedHigh = VirtualMachineUsbInfoSpeed("high") VirtualMachineUsbInfoSpeedSuperSpeed = VirtualMachineUsbInfoSpeed("superSpeed") VirtualMachineUsbInfoSpeedUnknownSpeed = VirtualMachineUsbInfoSpeed("unknownSpeed") )
const ( VirtualMachineVMCIDeviceActionAllow = VirtualMachineVMCIDeviceAction("allow") VirtualMachineVMCIDeviceActionDeny = VirtualMachineVMCIDeviceAction("deny") )
const ( VirtualMachineVMCIDeviceDirectionGuest = VirtualMachineVMCIDeviceDirection("guest") VirtualMachineVMCIDeviceDirectionHost = VirtualMachineVMCIDeviceDirection("host") VirtualMachineVMCIDeviceDirectionAnyDirection = VirtualMachineVMCIDeviceDirection("anyDirection") )
const ( VirtualMachineVMCIDeviceProtocolHypervisor = VirtualMachineVMCIDeviceProtocol("hypervisor") VirtualMachineVMCIDeviceProtocolDoorbell = VirtualMachineVMCIDeviceProtocol("doorbell") VirtualMachineVMCIDeviceProtocolQueuepair = VirtualMachineVMCIDeviceProtocol("queuepair") VirtualMachineVMCIDeviceProtocolDatagram = VirtualMachineVMCIDeviceProtocol("datagram") VirtualMachineVMCIDeviceProtocolStream = VirtualMachineVMCIDeviceProtocol("stream") VirtualMachineVMCIDeviceProtocolAnyProtocol = VirtualMachineVMCIDeviceProtocol("anyProtocol") )
const ( VirtualMachineVideoCardUse3dRendererAutomatic = VirtualMachineVideoCardUse3dRenderer("automatic") VirtualMachineVideoCardUse3dRendererSoftware = VirtualMachineVideoCardUse3dRenderer("software") VirtualMachineVideoCardUse3dRendererHardware = VirtualMachineVideoCardUse3dRenderer("hardware") )
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") )
const ( VirtualSCSISharingNoSharing = VirtualSCSISharing("noSharing") VirtualSCSISharingVirtualSharing = VirtualSCSISharing("virtualSharing") VirtualSCSISharingPhysicalSharing = VirtualSCSISharing("physicalSharing") )
const ( VirtualSerialPortEndPointClient = VirtualSerialPortEndPoint("client") VirtualSerialPortEndPointServer = VirtualSerialPortEndPoint("server") )
const ( VmDasBeingResetEventReasonCodeVmtoolsHeartbeatFailure = VmDasBeingResetEventReasonCode("vmtoolsHeartbeatFailure") VmDasBeingResetEventReasonCodeAppHeartbeatFailure = VmDasBeingResetEventReasonCode("appHeartbeatFailure") VmDasBeingResetEventReasonCodeAppImmediateResetRequest = VmDasBeingResetEventReasonCode("appImmediateResetRequest") VmDasBeingResetEventReasonCodeVmcpResetApdCleared = VmDasBeingResetEventReasonCode("vmcpResetApdCleared") )
const ( VmFailedStartingSecondaryEventFailureReasonIncompatibleHost = VmFailedStartingSecondaryEventFailureReason("incompatibleHost") VmFailedStartingSecondaryEventFailureReasonLoginFailed = VmFailedStartingSecondaryEventFailureReason("loginFailed") VmFailedStartingSecondaryEventFailureReasonRegisterVmFailed = VmFailedStartingSecondaryEventFailureReason("registerVmFailed") VmFailedStartingSecondaryEventFailureReasonMigrateFailed = VmFailedStartingSecondaryEventFailureReason("migrateFailed") )
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") )
const ( VmFaultToleranceInvalidFileBackingDeviceTypeVirtualFloppy = VmFaultToleranceInvalidFileBackingDeviceType("virtualFloppy") VmFaultToleranceInvalidFileBackingDeviceTypeVirtualCdrom = VmFaultToleranceInvalidFileBackingDeviceType("virtualCdrom") VmFaultToleranceInvalidFileBackingDeviceTypeVirtualSerialPort = VmFaultToleranceInvalidFileBackingDeviceType("virtualSerialPort") VmFaultToleranceInvalidFileBackingDeviceTypeVirtualParallelPort = VmFaultToleranceInvalidFileBackingDeviceType("virtualParallelPort") VmFaultToleranceInvalidFileBackingDeviceTypeVirtualDisk = VmFaultToleranceInvalidFileBackingDeviceType("virtualDisk") )
const ( VmShutdownOnIsolationEventOperationShutdown = VmShutdownOnIsolationEventOperation("shutdown") VmShutdownOnIsolationEventOperationPoweredOff = VmShutdownOnIsolationEventOperation("poweredOff") )
const ( VmwareDistributedVirtualSwitchPvlanPortTypePromiscuous = VmwareDistributedVirtualSwitchPvlanPortType("promiscuous") VmwareDistributedVirtualSwitchPvlanPortTypeIsolated = VmwareDistributedVirtualSwitchPvlanPortType("isolated") VmwareDistributedVirtualSwitchPvlanPortTypeCommunity = VmwareDistributedVirtualSwitchPvlanPortType("community") )
const ( VsanDiskIssueTypeNonExist = VsanDiskIssueType("nonExist") VsanDiskIssueTypeStampMismatch = VsanDiskIssueType("stampMismatch") VsanDiskIssueTypeUnknown = VsanDiskIssueType("unknown") )
const ( VsanHostDecommissionModeObjectActionNoAction = VsanHostDecommissionModeObjectAction("noAction") VsanHostDecommissionModeObjectActionEnsureObjectAccessibility = VsanHostDecommissionModeObjectAction("ensureObjectAccessibility") VsanHostDecommissionModeObjectActionEvacuateAllData = VsanHostDecommissionModeObjectAction("evacuateAllData") )
const ( VsanHostDiskResultStateInUse = VsanHostDiskResultState("inUse") VsanHostDiskResultStateEligible = VsanHostDiskResultState("eligible") VsanHostDiskResultStateIneligible = VsanHostDiskResultState("ineligible") )
const ( VsanHostHealthStateUnknown = VsanHostHealthState("unknown") VsanHostHealthStateHealthy = VsanHostHealthState("healthy") VsanHostHealthStateUnhealthy = VsanHostHealthState("unhealthy") )
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") )
const ( VsanUpgradeSystemUpgradeHistoryDiskGroupOpTypeAdd = VsanUpgradeSystemUpgradeHistoryDiskGroupOpType("add") VsanUpgradeSystemUpgradeHistoryDiskGroupOpTypeRemove = VsanUpgradeSystemUpgradeHistoryDiskGroupOpType("remove") )
const ( WeekOfMonthFirst = WeekOfMonth("first") WeekOfMonthSecond = WeekOfMonth("second") WeekOfMonthThird = WeekOfMonth("third") WeekOfMonthFourth = WeekOfMonth("fourth") WeekOfMonthLast = WeekOfMonth("last") )
const ( WillLoseHAProtectionResolutionSvmotion = WillLoseHAProtectionResolution("svmotion") WillLoseHAProtectionResolutionRelocate = WillLoseHAProtectionResolution("relocate") )
const (
DiagnosticManagerLogFormatPlain = DiagnosticManagerLogFormat("plain")
)
const (
DisallowedChangeByServiceDisallowedChangeHotExtendDisk = DisallowedChangeByServiceDisallowedChange("hotExtendDisk")
)
const (
HostActiveDirectoryAuthenticationCertificateDigestSHA1 = HostActiveDirectoryAuthenticationCertificateDigest("SHA1")
)
const (
HostFeatureVersionKeyFaultTolerance = HostFeatureVersionKey("faultTolerance")
)
const (
HostHasComponentFailureHostComponentTypeDatastore = HostHasComponentFailureHostComponentType("Datastore")
)
const (
PhysicalNicVmDirectPathGen2SupportedModeUpt = PhysicalNicVmDirectPathGen2SupportedMode("upt")
)
const (
RecommendationTypeV1 = RecommendationType("V1")
)
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"` }
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 int `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 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 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 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 int `xml:"minute"` }
type AgentInstallFailed ¶
type AgentInstallFailed struct { HostConnectFault Reason string `xml:"reason,omitempty"` StatusCode int `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 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 int `xml:"creationEventId"` }
type AlarmReconfiguredEvent ¶
type AlarmReconfiguredEvent struct { AlarmEvent Entity ManagedEntityEventArgument `xml:"entity"` }
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 int `xml:"toleranceRange"` ReportingFrequency int `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 int `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 int `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 int `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 int `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 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 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 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"` }
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 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 ArrayOfBoolean ¶
type ArrayOfBoolean struct {
Boolean []bool `xml:"boolean,omitempty"`
}
type ArrayOfByte ¶
type ArrayOfByte struct {
Byte []byte `xml:"byte,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 ArrayOfComplianceFailure ¶
type ArrayOfComplianceFailure struct {
ComplianceFailure []ComplianceFailure `xml:"ComplianceFailure,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 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 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 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 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 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 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 ArrayOfHostSnmpDestination ¶
type ArrayOfHostSnmpDestination struct {
HostSnmpDestination []HostSnmpDestination `xml:"HostSnmpDestination,omitempty"`
}
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 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 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 []int `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 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 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 ArrayOfNumericRange ¶
type ArrayOfNumericRange struct {
NumericRange []NumericRange `xml:"NumericRange,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 ArrayOfProfileMetadataProfileSortSpec ¶
type ArrayOfProfileMetadataProfileSortSpec struct {
ProfileMetadataProfileSortSpec []ProfileMetadataProfileSortSpec `xml:"ProfileMetadataProfileSortSpec,omitempty"`
}
type ArrayOfProfileParameterMetadata ¶
type ArrayOfProfileParameterMetadata struct {
ProfileParameterMetadata []ProfileParameterMetadata `xml:"ProfileParameterMetadata,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 ArrayOfReplicationInfoDiskSettings ¶
type ArrayOfReplicationInfoDiskSettings struct {
ReplicationInfoDiskSettings []ReplicationInfoDiskSettings `xml:"ReplicationInfoDiskSettings,omitempty"`
}
type ArrayOfResourceConfigSpec ¶
type ArrayOfResourceConfigSpec struct {
ResourceConfigSpec []ResourceConfigSpec `xml:"ResourceConfigSpec,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 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 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 ArrayOfUserGroupProfile ¶
type ArrayOfUserGroupProfile struct {
UserGroupProfile []UserGroupProfile `xml:"UserGroupProfile,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 ArrayOfVVolHostPE ¶
type ArrayOfVVolHostPE struct {
VVolHostPE []VVolHostPE `xml:"VVolHostPE,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 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 ArrayOfVirtualMachineProfileSpec ¶
type ArrayOfVirtualMachineProfileSpec struct {
VirtualMachineProfileSpec []BaseVirtualMachineProfileSpec `xml:"VirtualMachineProfileSpec,omitempty,typeattr"`
}
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 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 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 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 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 int `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 int `xml:"startOrder"` StartDelay int `xml:"startDelay"` WaitForHeartbeat AutoStartWaitHeartbeatSetting `xml:"waitForHeartbeat"` StartAction string `xml:"startAction"` StopDelay int `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 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 BaseCpuIncompatible ¶
type BaseCpuIncompatible interface {
GetCpuIncompatible() *CpuIncompatible
}
type BaseCustomFieldDefEvent ¶
type BaseCustomFieldDefEvent interface {
GetCustomFieldDefEvent() *CustomFieldDefEvent
}
type BaseCustomFieldEvent ¶
type BaseCustomFieldEvent interface {
GetCustomFieldEvent() *CustomFieldEvent
}
type BaseCustomFieldValue ¶
type BaseCustomFieldValue interface {
GetCustomFieldValue() *CustomFieldValue
}
type BaseCustomizationEvent ¶
type BaseCustomizationEvent interface {
GetCustomizationEvent() *CustomizationEvent
}
type BaseCustomizationFailed ¶
type BaseCustomizationFailed interface {
GetCustomizationFailed() *CustomizationFailed
}
type BaseCustomizationFault ¶
type BaseCustomizationFault interface {
GetCustomizationFault() *CustomizationFault
}
type BaseCustomizationIdentitySettings ¶
type BaseCustomizationIdentitySettings interface {
GetCustomizationIdentitySettings() *CustomizationIdentitySettings
}
type BaseCustomizationIpGenerator ¶
type BaseCustomizationIpGenerator interface {
GetCustomizationIpGenerator() *CustomizationIpGenerator
}
type BaseCustomizationIpV6Generator ¶
type BaseCustomizationIpV6Generator interface {
GetCustomizationIpV6Generator() *CustomizationIpV6Generator
}
type BaseCustomizationName ¶
type BaseCustomizationName interface {
GetCustomizationName() *CustomizationName
}
type BaseCustomizationOptions ¶
type BaseCustomizationOptions interface {
GetCustomizationOptions() *CustomizationOptions
}
type BaseDVPortSetting ¶
type BaseDVPortSetting interface {
GetDVPortSetting() *DVPortSetting
}
type BaseDVPortgroupEvent ¶
type BaseDVPortgroupEvent interface {
GetDVPortgroupEvent() *DVPortgroupEvent
}
type BaseDVPortgroupPolicy ¶
type BaseDVPortgroupPolicy interface {
GetDVPortgroupPolicy() *DVPortgroupPolicy
}
type BaseDVSConfigInfo ¶
type BaseDVSConfigInfo interface {
GetDVSConfigInfo() *DVSConfigInfo
}
type BaseDVSConfigSpec ¶
type BaseDVSConfigSpec interface {
GetDVSConfigSpec() *DVSConfigSpec
}
type BaseDVSFeatureCapability ¶
type BaseDVSFeatureCapability interface {
GetDVSFeatureCapability() *DVSFeatureCapability
}
type BaseDVSHealthCheckCapability ¶
type BaseDVSHealthCheckCapability interface {
GetDVSHealthCheckCapability() *DVSHealthCheckCapability
}
type BaseDVSHealthCheckConfig ¶
type BaseDVSHealthCheckConfig interface {
GetDVSHealthCheckConfig() *DVSHealthCheckConfig
}
type BaseDVSUplinkPortPolicy ¶
type BaseDVSUplinkPortPolicy interface {
GetDVSUplinkPortPolicy() *DVSUplinkPortPolicy
}
type BaseDailyTaskScheduler ¶
type BaseDailyTaskScheduler interface {
GetDailyTaskScheduler() *DailyTaskScheduler
}
type BaseDatacenterEvent ¶
type BaseDatacenterEvent interface {
GetDatacenterEvent() *DatacenterEvent
}
type BaseDatastoreEvent ¶
type BaseDatastoreEvent interface {
GetDatastoreEvent() *DatastoreEvent
}
type BaseDatastoreFileEvent ¶
type BaseDatastoreFileEvent interface {
GetDatastoreFileEvent() *DatastoreFileEvent
}
type BaseDatastoreInfo ¶
type BaseDatastoreInfo interface {
GetDatastoreInfo() *DatastoreInfo
}
type BaseDatastoreNotWritableOnHost ¶
type BaseDatastoreNotWritableOnHost interface {
GetDatastoreNotWritableOnHost() *DatastoreNotWritableOnHost
}
type BaseDescription ¶
type BaseDescription interface {
GetDescription() *Description
}
type BaseDeviceBackingNotSupported ¶
type BaseDeviceBackingNotSupported interface {
GetDeviceBackingNotSupported() *DeviceBackingNotSupported
}
type BaseDeviceNotSupported ¶
type BaseDeviceNotSupported interface {
GetDeviceNotSupported() *DeviceNotSupported
}
type BaseDiskNotSupported ¶
type BaseDiskNotSupported interface {
GetDiskNotSupported() *DiskNotSupported
}
type BaseDistributedVirtualSwitchHostMemberBacking ¶
type BaseDistributedVirtualSwitchHostMemberBacking interface {
GetDistributedVirtualSwitchHostMemberBacking() *DistributedVirtualSwitchHostMemberBacking
}
type BaseDistributedVirtualSwitchManagerHostDvsFilterSpec ¶
type BaseDistributedVirtualSwitchManagerHostDvsFilterSpec interface {
GetDistributedVirtualSwitchManagerHostDvsFilterSpec() *DistributedVirtualSwitchManagerHostDvsFilterSpec
}
type BaseDvsEvent ¶
type BaseDvsEvent interface {
GetDvsEvent() *DvsEvent
}
type BaseDvsFault ¶
type BaseDvsFault interface {
GetDvsFault() *DvsFault
}
type BaseDvsFilterConfig ¶
type BaseDvsFilterConfig interface {
GetDvsFilterConfig() *DvsFilterConfig
}
type BaseDvsHealthStatusChangeEvent ¶
type BaseDvsHealthStatusChangeEvent interface {
GetDvsHealthStatusChangeEvent() *DvsHealthStatusChangeEvent
}
type BaseDvsIpPort ¶
type BaseDvsIpPort interface {
GetDvsIpPort() *DvsIpPort
}
type BaseDvsNetworkRuleAction ¶
type BaseDvsNetworkRuleAction interface {
GetDvsNetworkRuleAction() *DvsNetworkRuleAction
}
type BaseDvsNetworkRuleQualifier ¶
type BaseDvsNetworkRuleQualifier interface {
GetDvsNetworkRuleQualifier() *DvsNetworkRuleQualifier
}
type BaseDvsTrafficFilterConfig ¶
type BaseDvsTrafficFilterConfig interface {
GetDvsTrafficFilterConfig() *DvsTrafficFilterConfig
}
type BaseDvsVNicProfile ¶
type BaseDvsVNicProfile interface {
GetDvsVNicProfile() *DvsVNicProfile
}
type BaseDynamicData ¶
type BaseDynamicData interface {
GetDynamicData() *DynamicData
}
type BaseDynamicTypeMgrFilterSpec ¶
type BaseDynamicTypeMgrFilterSpec interface {
GetDynamicTypeMgrFilterSpec() *DynamicTypeMgrFilterSpec
}
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 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 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 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 BaseResourceAllocationInfo ¶
type BaseResourceAllocationInfo interface {
GetResourceAllocationInfo() *ResourceAllocationInfo
}
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 BaseVirtualMachinePciPassthroughInfo ¶
type BaseVirtualMachinePciPassthroughInfo interface {
GetVirtualMachinePciPassthroughInfo() *VirtualMachinePciPassthroughInfo
}
type BaseVirtualMachineProfileSpec ¶
type BaseVirtualMachineProfileSpec interface {
GetVirtualMachineProfileSpec() *VirtualMachineProfileSpec
}
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 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 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 int `xml:"start,omitempty"` Lines int `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 CannotDisableDrsOnClusterManagedByVDC ¶
type CannotDisableDrsOnClusterManagedByVDC struct {
RuntimeFault
}
type CannotDisableDrsOnClusterManagedByVDCFault ¶
type CannotDisableDrsOnClusterManagedByVDCFault CannotDisableDrsOnClusterManagedByVDC
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"` }
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 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 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 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 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 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 ChoiceOption ¶
type ChoiceOption struct { OptionType ChoiceInfo []BaseElementDescription `xml:"choiceInfo,typeattr"` DefaultIndex int `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 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 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 int `xml:"currentFailoverLevel"` AdmissionControlInfo BaseClusterDasAdmissionControlInfo `xml:"admissionControlInfo,omitempty,typeattr"` NumVmotions int `xml:"numVmotions"` TargetBalance int `xml:"targetBalance,omitempty"` CurrentBalance int `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"` 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"` }
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"` 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"` }
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
}
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 int `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 int `xml:"totalSlots"` UsedSlots int `xml:"usedSlots"` UnreservedSlots int `xml:"unreservedSlots"` TotalVms int `xml:"totalVms"` TotalHosts int `xml:"totalHosts"` TotalGoodHosts int `xml:"totalGoodHosts"` HostSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots `xml:"hostSlots,omitempty"` VmsRequiringMultipleSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots `xml:"vmsRequiringMultipleSlots,omitempty"` }
type ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots ¶
type ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots struct { DynamicData Host ManagedObjectReference `xml:"host"` Slots int `xml:"slots"` }
type ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo ¶
type ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo struct { DynamicData NumVcpus int `xml:"numVcpus"` CpuMHz int `xml:"cpuMHz"` MemoryMB int `xml:"memoryMB"` }
type ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots ¶
type ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots struct { DynamicData Vm ManagedObjectReference `xml:"vm"` Slots int `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 int `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"` 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 ClusterDestroyedEvent ¶
type ClusterDestroyedEvent struct {
ClusterEvent
}
type ClusterDpmConfigInfo ¶
type ClusterDpmConfigInfo struct { DynamicData Enabled *bool `xml:"enabled"` DefaultDpmBehavior DpmBehavior `xml:"defaultDpmBehavior,omitempty"` HostPowerActionRate int `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 int `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 int `xml:"cpuLoad,omitempty"` MemoryLoad int64 `xml:"memoryLoad,omitempty"` Source ManagedObjectReference `xml:"source"` SourceCpuLoad int `xml:"sourceCpuLoad,omitempty"` SourceMemoryLoad int64 `xml:"sourceMemoryLoad,omitempty"` Destination ManagedObjectReference `xml:"destination"` DestinationCpuLoad int `xml:"destinationCpuLoad,omitempty"` DestinationMemoryLoad int64 `xml:"destinationMemoryLoad,omitempty"` }
type ClusterDrsRecommendation ¶
type ClusterDrsRecommendation struct { DynamicData Key string `xml:"key"` Rating int `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"` }
type ClusterFailoverLevelAdmissionControlInfo ¶
type ClusterFailoverLevelAdmissionControlInfo struct { ClusterDasAdmissionControlInfo CurrentFailoverLevel int `xml:"currentFailoverLevel"` }
type ClusterFailoverLevelAdmissionControlPolicy ¶
type ClusterFailoverLevelAdmissionControlPolicy struct { ClusterDasAdmissionControlPolicy FailoverLevel int `xml:"failoverLevel"` SlotPolicy BaseClusterSlotPolicy `xml:"slotPolicy,omitempty,typeattr"` }
type ClusterFailoverResourcesAdmissionControlInfo ¶
type ClusterFailoverResourcesAdmissionControlInfo struct { ClusterDasAdmissionControlInfo CurrentCpuFailoverResourcesPercent int `xml:"currentCpuFailoverResourcesPercent"` CurrentMemoryFailoverResourcesPercent int `xml:"currentMemoryFailoverResourcesPercent"` }
type ClusterFailoverResourcesAdmissionControlPolicy ¶
type ClusterFailoverResourcesAdmissionControlPolicy struct { ClusterDasAdmissionControlPolicy CpuFailoverResourcesPercent int `xml:"cpuFailoverResourcesPercent"` MemoryFailoverResourcesPercent int `xml:"memoryFailoverResourcesPercent"` }
type ClusterFixedSizeSlotPolicy ¶
type ClusterFixedSizeSlotPolicy struct { ClusterSlotPolicy Cpu int `xml:"cpu"` Memory int `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 ClusterHostPowerAction ¶
type ClusterHostPowerAction struct { ClusterAction OperationType HostPowerOperationType `xml:"operationType"` PowerConsumptionWatt int `xml:"powerConsumptionWatt,omitempty"` CpuCapacityMHz int `xml:"cpuCapacityMHz,omitempty"` MemCapacityMB int `xml:"memCapacityMB,omitempty"` }
type ClusterHostRecommendation ¶
type ClusterHostRecommendation struct { DynamicData Host ManagedObjectReference `xml:"host"` Rating int `xml:"rating"` }
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"` }
type ClusterMigrationAction ¶
type ClusterMigrationAction struct { ClusterAction DrsMigration *ClusterDrsMigration `xml:"drsMigration,omitempty"` }
type ClusterNotAttemptedVmInfo ¶
type ClusterNotAttemptedVmInfo struct { DynamicData Vm ManagedObjectReference `xml:"vm"` Fault LocalizedMethodFault `xml:"fault"` }
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 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 int `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
}
type ClusterRuleInfo ¶
type ClusterRuleInfo struct { DynamicData Key int `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 int `xml:"totalCpuCapacityMhz"` TotalMemCapacityMB int `xml:"totalMemCapacityMB"` CpuReservationMhz int `xml:"cpuReservationMhz"` MemReservationMB int `xml:"memReservationMB"` PoweredOffCpuReservationMhz int `xml:"poweredOffCpuReservationMhz,omitempty"` PoweredOffMemReservationMB int `xml:"poweredOffMemReservationMB,omitempty"` CpuDemandMhz int `xml:"cpuDemandMhz"` MemDemandMB int `xml:"memDemandMB"` StatsGenNumber int64 `xml:"statsGenNumber"` CpuEntitledMhz int `xml:"cpuEntitledMhz"` MemEntitledMB int `xml:"memEntitledMB"` PoweredOffVmCount int `xml:"poweredOffVmCount"` TotalVmCount int `xml:"totalVmCount"` }
type ClusterVmComponentProtectionSettings ¶
type ClusterVmComponentProtectionSettings struct { DynamicData VmStorageProtectionForAPD string `xml:"vmStorageProtectionForAPD,omitempty"` EnableAPDTimeoutForHosts *bool `xml:"enableAPDTimeoutForHosts"` VmTerminateDelayForAPDSec int `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 ClusterVmToolsMonitoringSettings ¶
type ClusterVmToolsMonitoringSettings struct { DynamicData Enabled *bool `xml:"enabled"` VmMonitoring string `xml:"vmMonitoring,omitempty"` ClusterSettings *bool `xml:"clusterSettings"` FailureInterval int `xml:"failureInterval,omitempty"` MinUpTime int `xml:"minUpTime,omitempty"` MaxFailures int `xml:"maxFailures,omitempty"` MaxFailureWindow int `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"` }
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 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 int `xml:"totalCpu"` TotalMemory int64 `xml:"totalMemory"` NumCpuCores int16 `xml:"numCpuCores"` NumCpuThreads int16 `xml:"numCpuThreads"` EffectiveCpu int `xml:"effectiveCpu"` EffectiveMemory int64 `xml:"effectiveMemory"` NumHosts int `xml:"numHosts"` NumEffectiveHosts int `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 int `xml:"numCpus"` NumCpuCores int `xml:"numCpuCores"` NumNumaNodes int `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 int `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"` }
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 int `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 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 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 int `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 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 int `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 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 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 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 CurrentTime ¶
type CurrentTime CurrentTimeRequestType
type CurrentTimeRequestType ¶
type CurrentTimeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type CurrentTimeResponse ¶
type CustomFieldDef ¶
type CustomFieldDef struct { DynamicData Key int `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 int `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 int `xml:"key"` }
func (*CustomFieldValue) GetCustomFieldValue ¶
func (b *CustomFieldValue) GetCustomFieldValue() *CustomFieldValue
type CustomFieldValueChangedEvent ¶
type CustomFieldValueChangedEvent struct { CustomFieldEvent Entity ManagedEntityEventArgument `xml:"entity"` FieldKey int `xml:"fieldKey"` Name string `xml:"name"` Value string `xml:"value"` }
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 int `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 int `xml:"timeZone"` AutoLogon bool `xml:"autoLogon"` AutoLogonCount int `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 int `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 int `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 int `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"` }
type DVPortgroupConfigSpec ¶
type DVPortgroupConfigSpec struct { DynamicData ConfigVersion string `xml:"configVersion,omitempty"` Name string `xml:"name,omitempty"` NumPorts int `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"` }
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 int `xml:"numStandalonePorts"` NumPorts int `xml:"numPorts"` MaxPorts int `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 int `xml:"defaultProxySwitchMaxNumPorts,omitempty"` HealthCheckConfig []BaseDVSHealthCheckConfig `xml:"healthCheckConfig,omitempty,typeattr"` InfrastructureTrafficResourceConfig []DvsHostInfrastructureTrafficResource `xml:"infrastructureTrafficResourceConfig,omitempty"` NetworkResourceControlVersion string `xml:"networkResourceControlVersion,omitempty"` VmVnicNetworkResourcePool []DVSVmVnicNetworkResourcePool `xml:"vmVnicNetworkResourcePool,omitempty"` PnicCapacityRatioForReservation int `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 int `xml:"numStandalonePorts,omitempty"` MaxPorts int `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 int `xml:"defaultProxySwitchMaxNumPorts,omitempty"` InfrastructureTrafficResourceConfig []DvsHostInfrastructureTrafficResource `xml:"infrastructureTrafficResourceConfig,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"` }
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 int `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 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"` }
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,omitempty"` PriorityTag int `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 int `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 int `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 int `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"` }
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"` }
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 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 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 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 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 int `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 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 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 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 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 int `xml:"lineStart"` LineEnd int `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 int `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 int `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 int `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 int `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 int `xml:"connectionCookie,omitempty"` }
type DistributedVirtualSwitchHostMemberRuntimeState ¶
type DistributedVirtualSwitchHostMemberRuntimeState struct { DynamicData CurrentMaxProxySwitchPorts int `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 int `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"` }
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"` }
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 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,omitempty"` Reservation int64 `xml:"reservation,omitempty"` }
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"` }
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"` }
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 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"` }
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 int `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"` }
type DvsRenamedEvent ¶
type DvsResourceRuntimeInfo ¶
type DvsResourceRuntimeInfo struct { DynamicData Capacity int `xml:"capacity,omitempty"` Usage int `xml:"usage,omitempty"` Available int `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 int `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 int `xml:"precedence,omitempty"` Rules []DvsTrafficRule `xml:"rules,omitempty"` }
type DvsUpdateTagNetworkRuleAction ¶
type DvsUpdateTagNetworkRuleAction struct { DvsNetworkRuleAction QosTag int `xml:"qosTag,omitempty"` DscpTag int `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 int `xml:"capacity,omitempty"` Usage int `xml:"usage,omitempty"` Available int `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,omitempty"` }
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 DynamicTypeEnumTypeInfo ¶
type DynamicTypeEnumTypeInfo struct { DynamicData Name string `xml:"name"` WsdlName string `xml:"wsdlName"` Version string `xml:"version"` Value []string `xml:"value,omitempty"` Annotation []DynamicTypeMgrAnnotation `xml:"annotation,omitempty"` }
type DynamicTypeMgrAllTypeInfo ¶
type DynamicTypeMgrAllTypeInfo struct { DynamicData ManagedTypeInfo []DynamicTypeMgrManagedTypeInfo `xml:"managedTypeInfo,omitempty"` EnumTypeInfo []DynamicTypeEnumTypeInfo `xml:"enumTypeInfo,omitempty"` DataTypeInfo []DynamicTypeMgrDataTypeInfo `xml:"dataTypeInfo,omitempty"` }
type DynamicTypeMgrAnnotation ¶
type DynamicTypeMgrAnnotation struct { DynamicData Name string `xml:"name"` Parameter []string `xml:"parameter,omitempty"` }
type DynamicTypeMgrDataTypeInfo ¶
type DynamicTypeMgrDataTypeInfo struct { DynamicData Name string `xml:"name"` WsdlName string `xml:"wsdlName"` Version string `xml:"version"` Base []string `xml:"base,omitempty"` Property []DynamicTypeMgrPropertyTypeInfo `xml:"property,omitempty"` Annotation []DynamicTypeMgrAnnotation `xml:"annotation,omitempty"` }
type DynamicTypeMgrFilterSpec ¶
type DynamicTypeMgrFilterSpec struct {
DynamicData
}
func (*DynamicTypeMgrFilterSpec) GetDynamicTypeMgrFilterSpec ¶
func (b *DynamicTypeMgrFilterSpec) GetDynamicTypeMgrFilterSpec() *DynamicTypeMgrFilterSpec
type DynamicTypeMgrManagedTypeInfo ¶
type DynamicTypeMgrManagedTypeInfo struct { DynamicData Name string `xml:"name"` WsdlName string `xml:"wsdlName"` Version string `xml:"version"` Base []string `xml:"base,omitempty"` Property []DynamicTypeMgrPropertyTypeInfo `xml:"property,omitempty"` Method []DynamicTypeMgrMethodTypeInfo `xml:"method,omitempty"` Annotation []DynamicTypeMgrAnnotation `xml:"annotation,omitempty"` }
type DynamicTypeMgrMethodTypeInfo ¶
type DynamicTypeMgrMethodTypeInfo struct { DynamicData Name string `xml:"name"` WsdlName string `xml:"wsdlName"` Version string `xml:"version"` ParamTypeInfo []DynamicTypeMgrParamTypeInfo `xml:"paramTypeInfo,omitempty"` ReturnTypeInfo *DynamicTypeMgrParamTypeInfo `xml:"returnTypeInfo,omitempty"` Fault []string `xml:"fault,omitempty"` PrivId string `xml:"privId,omitempty"` Annotation []DynamicTypeMgrAnnotation `xml:"annotation,omitempty"` }
type DynamicTypeMgrMoFilterSpec ¶
type DynamicTypeMgrMoFilterSpec struct { DynamicTypeMgrFilterSpec Id string `xml:"id,omitempty"` TypeSubstr string `xml:"typeSubstr,omitempty"` }
type DynamicTypeMgrMoInstance ¶
type DynamicTypeMgrMoInstance struct { DynamicData Id string `xml:"id"` MoType string `xml:"moType"` }
type DynamicTypeMgrParamTypeInfo ¶
type DynamicTypeMgrParamTypeInfo struct { DynamicData Name string `xml:"name"` Version string `xml:"version"` Type string `xml:"type"` PrivId string `xml:"privId,omitempty"` Annotation []DynamicTypeMgrAnnotation `xml:"annotation,omitempty"` }
type DynamicTypeMgrPropertyTypeInfo ¶
type DynamicTypeMgrPropertyTypeInfo struct { DynamicData Name string `xml:"name"` Version string `xml:"version"` Type string `xml:"type"` PrivId string `xml:"privId,omitempty"` MsgIdFormat string `xml:"msgIdFormat,omitempty"` Annotation []DynamicTypeMgrAnnotation `xml:"annotation,omitempty"` }
type DynamicTypeMgrQueryMoInstances ¶
type DynamicTypeMgrQueryMoInstances struct { This ManagedObjectReference `xml:"_this"` FilterSpec BaseDynamicTypeMgrFilterSpec `xml:"filterSpec,omitempty,typeattr"` }
type DynamicTypeMgrQueryMoInstancesResponse ¶
type DynamicTypeMgrQueryMoInstancesResponse struct {
Returnval []DynamicTypeMgrMoInstance `xml:"urn:vim25 returnval"`
}
type DynamicTypeMgrQueryTypeInfo ¶
type DynamicTypeMgrQueryTypeInfo struct { This ManagedObjectReference `xml:"_this"` FilterSpec BaseDynamicTypeMgrFilterSpec `xml:"filterSpec,omitempty,typeattr"` }
type DynamicTypeMgrQueryTypeInfoResponse ¶
type DynamicTypeMgrQueryTypeInfoResponse struct {
Returnval DynamicTypeMgrAllTypeInfo `xml:"urn:vim25 returnval"`
}
type DynamicTypeMgrTypeFilterSpec ¶
type DynamicTypeMgrTypeFilterSpec struct { DynamicTypeMgrFilterSpec TypeSubstr string `xml:"typeSubstr,omitempty"` }
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 int `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 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 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 int `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 int `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 int `xml:"key"` ChainId int `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 int `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"` }
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 ProfileExecuteResult `xml:"returnval"`
}
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 ExecuteSoap ¶
type ExecuteSoap struct { This ManagedObjectReference `xml:"_this"` Moid string `xml:"moid"` Version string `xml:"version"` Method string `xml:"method"` Argument []ReflectManagedMethodExecuterSoapArgument `xml:"argument,omitempty"` }
type ExecuteSoapResponse ¶
type ExecuteSoapResponse struct {
Returnval *ReflectManagedMethodExecuterSoapResult `xml:"urn:vim25 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 int `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 int `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 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 int `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 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 int `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 FcoeConfig ¶
type FcoeConfig struct { DynamicData PriorityClass int `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 int `xml:"priorityClass,omitempty"` SourceMac string `xml:"sourceMac,omitempty"` VlanRange []FcoeConfigVlanRange `xml:"vlanRange,omitempty"` }
type FcoeConfigVlanRange ¶
type FcoeConfigVlanRange struct { DynamicData VlanLow int `xml:"vlanLow"` VlanHigh int `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 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"` }
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"` 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 int `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 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 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 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 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 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 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"` }
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"` 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 int `xml:"generationNo"` }
type GuestListFileInfo ¶
type GuestListFileInfo struct { DynamicData Files []GuestFileInfo `xml:"files,omitempty"` Remaining int `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 int `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 int `xml:"supportedMaxCPUs"` NumSupportedPhysicalSockets int `xml:"numSupportedPhysicalSockets,omitempty"` NumSupportedCoresPerSocket int `xml:"numSupportedCoresPerSocket,omitempty"` SupportedMinMemMB int `xml:"supportedMinMemMB"` SupportedMaxMemMB int `xml:"supportedMaxMemMB"` RecommendedMemMB int `xml:"recommendedMemMB"` RecommendedColorDepth int `xml:"recommendedColorDepth"` SupportedDiskControllerList []string `xml:"supportedDiskControllerList"` RecommendedSCSIController string `xml:"recommendedSCSIController,omitempty"` RecommendedDiskController string `xml:"recommendedDiskController"` SupportedNumDisks int `xml:"supportedNumDisks"` RecommendedDiskSizeMB int `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 int `xml:"numSupportedFloppyDevices,omitempty"` WakeOnLanEthernetCard []string `xml:"wakeOnLanEthernetCard,omitempty"` SupportsPvscsiControllerForBoot *bool `xml:"supportsPvscsiControllerForBoot"` DiskUuidEnabled *bool `xml:"diskUuidEnabled"` SupportsHotPlugPCI *bool `xml:"supportsHotPlugPCI"` }
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 int `xml:"ownerId,omitempty"` GroupId int `xml:"groupId,omitempty"` 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 int `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 int `xml:"width"` Height int `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 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 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 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"` }
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 int `xml:"maxSupportedVMs,omitempty"` MaxRunningVMs int `xml:"maxRunningVMs,omitempty"` MaxSupportedVcpus int `xml:"maxSupportedVcpus,omitempty"` MaxRegisteredVMs int `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 int `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 int `xml:"maxVcpusPerFtVm,omitempty"` LoginBySSLThumbprintSupported *bool `xml:"loginBySSLThumbprintSupported"` CloneFromSnapshotSupported *bool `xml:"cloneFromSnapshotSupported"` DeltaDiskBackingsSupported *bool `xml:"deltaDiskBackingsSupported"` PerVMNetworkTrafficShapingSupported *bool `xml:"perVMNetworkTrafficShapingSupported"` TpmSupported *bool `xml:"tpmSupported"` 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 []int `xml:"supportedVmfsMajorVersion,omitempty"` VStorageCapable *bool `xml:"vStorageCapable"` SnapshotRelayoutSupported *bool `xml:"snapshotRelayoutSupported"` FirewallIpRulesSupported *bool `xml:"firewallIpRulesSupported"` ServicePackageInfoSupported *bool `xml:"servicePackageInfoSupported"` MaxHostRunningVms int `xml:"maxHostRunningVms,omitempty"` MaxHostSupportedVcpus int `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"` TurnDiskLocatorLedSupported *bool `xml:"turnDiskLocatorLedSupported"` VirtualVolumeDatastoreSupported *bool `xml:"virtualVolumeDatastoreSupported"` MarkAsSsdSupported *bool `xml:"markAsSsdSupported"` MarkAsLocalSupported *bool `xml:"markAsLocalSupported"` SmartCardAuthenticationSupported *bool `xml:"smartCardAuthenticationSupported"` }
type HostCapabilityFtUnsupportedReason ¶
type HostCapabilityFtUnsupportedReason string
type HostCapabilityVmDirectPathGen2UnsupportedReason ¶
type HostCapabilityVmDirectPathGen2UnsupportedReason string
type HostCertificateManagerCertificateInfoCertificateStatus ¶
type HostCertificateManagerCertificateInfoCertificateStatus string
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"` 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"` IoFilterInfo []HostIoFilterInfo `xml:"ioFilterInfo,omitempty"` }
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"` }
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"` }
type HostConfigSummary ¶
type HostConfigSummary struct { DynamicData Name string `xml:"name"` Port int `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 int `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 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 int `xml:"gmtOffset"` }
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 int `xml:"defaultLeaseDuration"` LeaseBeginIp string `xml:"leaseBeginIp"` LeaseEndIp string `xml:"leaseEndIp"` MaxLeaseDuration int `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 int `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 int `xml:"head"` Sector int `xml:"sector"` }
type HostDiskDimensionsLba ¶
type HostDiskDimensionsLba struct { DynamicData BlockSize int `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 int `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 int `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"` 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"` }
type HostEnableAdminFailedEvent ¶
type HostEnableAdminFailedEvent struct { HostEvent Permissions []Permission `xml:"permissions"` }
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 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 int `xml:"vlanId"` }
type HostFibreChannelOverEthernetTargetTransport ¶
type HostFibreChannelOverEthernetTargetTransport struct { HostFibreChannelTargetTransport VnportMac string `xml:"vnportMac"` FcfMac string `xml:"fcfMac"` VlanId int `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 int `xml:"port"` EndPort int `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 int `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 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"` }
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 int `xml:"cpuMhz"` NumCpuPkgs int16 `xml:"numCpuPkgs"` NumCpuCores int16 `xml:"numCpuCores"` NumCpuThreads int16 `xml:"numCpuThreads"` NumNics int `xml:"numNics"` NumHBAs int `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 int `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 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 int `xml:"maxSpeedMb,omitempty"` CurrentSpeedMb int `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 int `xml:"ipv6PrefixLength,omitempty"` Ipv6DhcpConfigurationSettable *bool `xml:"ipv6DhcpConfigurationSettable"` Ipv6LinkLocalAutoConfigurationSettable *bool `xml:"ipv6LinkLocalAutoConfigurationSettable"` Ipv6RouterAdvertisementConfigurationSettable *bool `xml:"ipv6RouterAdvertisementConfigurationSettable"` Ipv6DefaultGatewaySettable *bool `xml:"ipv6DefaultGatewaySettable"` Ipv6MaxStaticAddressesSupported int `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 int `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 int `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 int `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 int `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 int `xml:"capacity"` }
type HostInventoryFullEvent ¶
type HostInventoryFullEvent struct { LicenseEvent Capacity int `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 int `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"` }
type HostListSummaryGatewaySummary ¶
type HostListSummaryGatewaySummary struct { DynamicData GatewayType string `xml:"gatewayType"` GatewayId string `xml:"gatewayId"` }
type HostListSummaryQuickStats ¶
type HostListSummaryQuickStats struct { DynamicData OverallCpuUsage int `xml:"overallCpuUsage,omitempty"` OverallMemoryUsage int `xml:"overallMemoryUsage,omitempty"` DistributedCpuFairness int `xml:"distributedCpuFairness,omitempty"` DistributedMemoryFairness int `xml:"distributedMemoryFairness,omitempty"` Uptime int `xml:"uptime,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 int `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"` }
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 int `xml:"dnsRetries"` DnsTimeout int `xml:"dnsTimeout"` DnsNameServer []string `xml:"dnsNameServer,omitempty"` NbdsTimeout int `xml:"nbdsTimeout"` NbnsRetries int `xml:"nbnsRetries"` NbnsTimeout int `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 int `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 int `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 int `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 int `xml:"speed,omitempty"` CheckDuplex *bool `xml:"checkDuplex"` FullDuplex *bool `xml:"fullDuplex"` CheckErrorPercent *bool `xml:"checkErrorPercent"` Percentage int `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 int `xml:"numNodes"` NumaNode []HostNumaNode `xml:"numaNode,omitempty"` }
type HostNumaNode ¶
type HostNumaNode struct { DynamicData TypeId byte `xml:"typeId"` CpuID []int16 `xml:"cpuID"` MemoryRangeBegin int64 `xml:"memoryRangeBegin"` MemoryRangeLength int64 `xml:"memoryRangeLength"` }
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 int `xml:"unitModifier"` BaseUnits string `xml:"baseUnits"` RateUnits string `xml:"rateUnits,omitempty"` SensorType string `xml:"sensorType"` }
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"` }
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"` }
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 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 HostPlacedVirtualNicIdentifier ¶
type HostPlacedVirtualNicIdentifier struct { DynamicData Vm ManagedObjectReference `xml:"vm"` VnicKey string `xml:"vnicKey"` Reservation int `xml:"reservation,omitempty"` }
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 int `xml:"channelNumber,omitempty"` TargetNumber int `xml:"targetNumber,omitempty"` LunNumber int `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 int `xml:"vlanId"` VswitchName string `xml:"vswitchName"` Policy HostNetworkPolicy `xml:"policy"` }
type HostPosixAccountSpec ¶
type HostPosixAccountSpec struct { HostAccountSpec PosixId int `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 int `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"` }
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"` }
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 HostProfileManagerConfigTaskList ¶
type HostProfileManagerConfigTaskList struct { DynamicData ConfigSpec *HostConfigSpec `xml:"configSpec,omitempty"` TaskDescription []LocalizableMessage `xml:"taskDescription,omitempty"` TaskListRequirement []string `xml:"taskListRequirement,omitempty"` }
type HostProfileManagerTaskListRequirement ¶
type HostProfileManagerTaskListRequirement string
type HostProfileSerializedHostProfileSpec ¶
type HostProfileSerializedHostProfileSpec struct { ProfileSerializedCreateSpec ValidatorHost *ManagedObjectReference `xml:"validatorHost,omitempty"` Validating *bool `xml:"validating"` }
type HostProtocolEndpoint ¶
type HostProtocolEndpoint struct { DynamicData PeType string `xml:"peType"` Uuid string `xml:"uuid"` HostKey []ManagedObjectReference `xml:"hostKey,omitempty"` StorageArray string `xml:"storageArray,omitempty"` NfsServer string `xml:"nfsServer,omitempty"` NfsDir string `xml:"nfsDir,omitempty"` DeviceId string `xml:"deviceId,omitempty"` }
type HostProtocolEndpointPEType ¶
type HostProtocolEndpointPEType string
type HostProxySwitch ¶
type HostProxySwitch struct { DynamicData DvsUuid string `xml:"dvsUuid"` DvsName string `xml:"dvsName"` Key string `xml:"key"` NumPorts int `xml:"numPorts"` ConfigNumPorts int `xml:"configNumPorts,omitempty"` NumPortsAvailable int `xml:"numPortsAvailable"` UplinkPort []KeyValue `xml:"uplinkPort,omitempty"` Mtu int `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 HostReconnectionFailedEvent ¶
type HostReconnectionFailedEvent struct {
HostEvent
}
type HostReliableMemoryInfo ¶
type HostReliableMemoryInfo struct { DynamicData MemorySize int64 `xml:"memorySize"` }
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 HostReplayUnsupportedReason ¶
type HostReplayUnsupportedReason string
type HostResignatureRescanResult ¶
type HostResignatureRescanResult struct { DynamicData Rescan []HostVmfsRescanResult `xml:"rescan,omitempty"` Result ManagedObjectReference `xml:"result"` }
type HostRuntimeInfo ¶
type HostRuntimeInfo struct { DynamicData ConnectionState HostSystemConnectionState `xml:"connectionState"` PowerState HostSystemPowerState `xml:"powerState"` StandbyMode string `xml:"standbyMode,omitempty"` InMaintenanceMode bool `xml:"inMaintenanceMode"` 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"` }
type HostRuntimeInfoNetStackInstanceRuntimeInfo ¶
type HostRuntimeInfoNetStackInstanceRuntimeInfo struct { DynamicData NetStackInstanceKey string `xml:"netStackInstanceKey"` State string `xml:"state,omitempty"` VmknicKeys []string `xml:"vmknicKeys,omitempty"` MaxNumberOfConnections int `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 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"` }
type HostScsiDiskPartition ¶
type HostScsiDiskPartition struct { DynamicData DiskName string `xml:"diskName"` Partition int `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 int `xml:"lun"` ScsiLun string `xml:"scsiLun"` }
type HostScsiTopologyTarget ¶
type HostScsiTopologyTarget struct { DynamicData Key string `xml:"key"` Target int `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 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 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 int `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 int `xml:"port"` Community string `xml:"community"` }
type HostSnmpSystemAgentLimits ¶
type HostSnmpSystemAgentLimits struct { DynamicData MaxReadOnlyCommunities int `xml:"maxReadOnlyCommunities"` MaxTrapDestinations int `xml:"maxTrapDestinations"` MaxCommunityLength int `xml:"maxCommunityLength"` MaxBufferSize int `xml:"maxBufferSize"` Capability HostSnmpAgentCapability `xml:"capability,omitempty"` }
type HostSriovConfig ¶
type HostSriovConfig struct { HostPciPassthruConfig SriovEnabled bool `xml:"sriovEnabled"` NumVirtualFunction int `xml:"numVirtualFunction"` }
type HostSriovInfo ¶
type HostSriovInfo struct { HostPciPassthruInfo SriovEnabled bool `xml:"sriovEnabled"` SriovCapable bool `xml:"sriovCapable"` SriovActive bool `xml:"sriovActive"` NumVirtualFunctionRequested int `xml:"numVirtualFunctionRequested"` NumVirtualFunction int `xml:"numVirtualFunction"` MaxVirtualFunctionSupported int `xml:"maxVirtualFunctionSupported"` }
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 HostSyncFailedEvent ¶
type HostSyncFailedEvent struct { HostEvent Reason LocalizedMethodFault `xml:"reason"` }
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"` }
type HostSystemPowerState ¶
type HostSystemPowerState string
type HostSystemReconnectSpec ¶
type HostSystemReconnectSpec struct { DynamicData SyncState *bool `xml:"syncState"` }
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 int `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 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 int `xml:"pcrNumber"` }
type HostTpmEventDetails ¶
type HostTpmEventDetails struct { DynamicData DataHash []byte `xml:"dataHash"` }
func (*HostTpmEventDetails) GetHostTpmEventDetails ¶
func (b *HostTpmEventDetails) GetHostTpmEventDetails() *HostTpmEventDetails
type HostTpmEventLogEntry ¶
type HostTpmEventLogEntry struct { DynamicData PcrIndex int `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 int `xml:"ordinal"` StartBlock int `xml:"startBlock"` EndBlock int `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 int `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 HostVfatVolume ¶
type HostVfatVolume struct {
HostFileSystemVolume
}
type HostVffsSpec ¶
type HostVffsSpec struct { DynamicData DevicePath string `xml:"devicePath"` Partition *HostDiskPartitionSpec `xml:"partition,omitempty"` MajorVersion int `xml:"majorVersion"` VolumeName string `xml:"volumeName"` }
type HostVffsVolume ¶
type HostVffsVolume struct { HostFileSystemVolume MajorVersion int `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"` }
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 int `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"` }
type HostVirtualSwitch ¶
type HostVirtualSwitch struct { DynamicData Name string `xml:"name"` Key string `xml:"key"` NumPorts int `xml:"numPorts"` NumPortsAvailable int `xml:"numPortsAvailable"` Mtu int `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 int `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 int `xml:"numPorts"` Bridge BaseHostVirtualSwitchBridge `xml:"bridge,omitempty,typeattr"` Policy *HostNetworkPolicy `xml:"policy,omitempty"` Mtu int `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 int `xml:"blockSizeMb,omitempty"` MajorVersion int `xml:"majorVersion"` VolumeName string `xml:"volumeName"` }
type HostVmfsVolume ¶
type HostVmfsVolume struct { HostFileSystemVolume BlockSizeMb int `xml:"blockSizeMb"` MaxBlocks int `xml:"maxBlocks"` MajorVersion int `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"` }
type HostVnicConnectedToCustomizedDVPortEvent ¶
type HostVnicConnectedToCustomizedDVPortEvent struct { HostEvent Vnic VnicPortArgument `xml:"vnic"` }
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 int `xml:"minute"` }
func (*HourlyTaskScheduler) GetHourlyTaskScheduler ¶
func (b *HourlyTaskScheduler) GetHourlyTaskScheduler() *HourlyTaskScheduler
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 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 int `xml:"leaseTimeout"` HostMap []HttpNfcLeaseDatastoreLeaseInfo `xml:"hostMap,omitempty"` }
type HttpNfcLeaseProgress ¶
type HttpNfcLeaseProgress HttpNfcLeaseProgressRequestType
type HttpNfcLeaseProgressRequestType ¶
type HttpNfcLeaseProgressRequestType struct { This ManagedObjectReference `xml:"_this"` Percent int `xml:"percent"` }
type HttpNfcLeaseProgressResponse ¶
type HttpNfcLeaseProgressResponse struct { }
type HttpNfcLeaseState ¶
type HttpNfcLeaseState string
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 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 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 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 InsufficientAgentVmsDeployed ¶
type InsufficientAgentVmsDeployed struct { InsufficientResourcesFault HostName string `xml:"hostName"` RequiredNumAgentVms int `xml:"requiredNumAgentVms"` CurrentNumAgentVms int `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 int `xml:"value,omitempty"` }
type IntOption ¶
type IntOption struct { OptionType Min int `xml:"min"` Max int `xml:"max"` DefaultValue int `xml:"defaultValue"` }
type IntPolicy ¶
type IntPolicy struct { InheritablePolicy Value int `xml:"value,omitempty"` }
type InternalDynamicTypeManager ¶
type InternalDynamicTypeManager struct {
ManagedObjectReference
}
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 int `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 int `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"` }
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 InventoryDescription ¶
type InventoryDescription struct { DynamicData NumHosts int `xml:"numHosts"` NumVirtualMachines int `xml:"numVirtualMachines"` NumResourcePools int `xml:"numResourcePools,omitempty"` NumClusters int `xml:"numClusters,omitempty"` NumCpuDev int `xml:"numCpuDev,omitempty"` NumNetDev int `xml:"numNetDev,omitempty"` NumDiskDev int `xml:"numDiskDev,omitempty"` NumvCpuDev int `xml:"numvCpuDev,omitempty"` NumvNetDev int `xml:"numvNetDev,omitempty"` NumvDiskDev int `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"` 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 IpAddressProfile ¶
type IpAddressProfile struct {
ApplyProfile
}
type IpHostnameGeneratorError ¶
type IpHostnameGeneratorError struct {
CustomizationFault
}
type IpHostnameGeneratorErrorFault ¶
type IpHostnameGeneratorErrorFault IpHostnameGeneratorError
type IpPool ¶
type IpPool struct { DynamicData Id int `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 int `xml:"availableIpv4Addresses,omitempty"` AvailableIpv6Addresses int `xml:"availableIpv6Addresses,omitempty"` AllocatedIpv4Addresses int `xml:"allocatedIpv4Addresses,omitempty"` AllocatedIpv6Addresses int `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"` 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 int `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 int `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 int `xml:"length,omitempty"` }
type KeyAnyValue ¶
type KeyAnyValue struct { DynamicData Key string `xml:"key"` Value AnyType `xml:"value,typeattr"` }
type KeyValue ¶
type KeyValue struct { DynamicData Key string `xml:"key"` Value string `xml:"value"` }
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 int `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 int `xml:"total"` Available int `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 int `xml:"total"` Used int `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 int `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 int `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 int `xml:"index,omitempty"` MaxResults int `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 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 LocalDatastoreCreatedEvent ¶
type LocalDatastoreCreatedEvent struct { HostEvent Datastore DatastoreEventArgument `xml:"datastore"` }
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
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 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 int `xml:"memorySizeMB"` MinMemorySizeMB int `xml:"minMemorySizeMB"` MaxMemorySizeMB int `xml:"maxMemorySizeMB"` }
type MemorySizeNotRecommendedFault ¶
type MemorySizeNotRecommendedFault MemorySizeNotRecommended
type MemorySizeNotSupported ¶
type MemorySizeNotSupported struct { VirtualHardwareCompatibilityIssue MemorySizeMB int `xml:"memorySizeMB"` MinMemorySizeMB int `xml:"minMemorySizeMB"` MaxMemorySizeMB int `xml:"maxMemorySizeMB"` }
type MemorySizeNotSupportedByDatastore ¶
type MemorySizeNotSupportedByDatastore struct { VirtualHardwareCompatibilityIssue Datastore ManagedObjectReference `xml:"datastore"` MemorySizeMB int `xml:"memorySizeMB"` MaxMemorySizeMB int `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 int `xml:"srcRoleId"` DstRoleId int `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,omitempty,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 int `xml:"yellow,omitempty"` YellowInterval int `xml:"yellowInterval,omitempty"` Red int `xml:"red,omitempty"` RedInterval int `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 int `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 int `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 int `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 int `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"` }
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 int `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 int `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 int `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"` 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 int `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 int `xml:"numberOfNicsInSpec"` NumberOfNicsInVM int `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 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 int `xml:"numCpuDest"` NumCpuVm int `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 NumPortsProfile ¶
type NumPortsProfile struct {
ApplyProfile
}
type NumVirtualCoresPerSocketNotSupported ¶
type NumVirtualCoresPerSocketNotSupported struct { VirtualHardwareCompatibilityIssue MaxSupportedCoresPerSocketDest int `xml:"maxSupportedCoresPerSocketDest"` NumCoresPerSocketVm int `xml:"numCoresPerSocketVm"` }
type NumVirtualCoresPerSocketNotSupportedFault ¶
type NumVirtualCoresPerSocketNotSupportedFault NumVirtualCoresPerSocketNotSupported
type NumVirtualCpusExceedsLimit ¶
type NumVirtualCpusExceedsLimit struct { InsufficientResourcesFault MaxSupportedVcpus int `xml:"maxSupportedVcpus"` }
type NumVirtualCpusExceedsLimitFault ¶
type NumVirtualCpusExceedsLimitFault NumVirtualCpusExceedsLimit
type NumVirtualCpusIncompatible ¶
type NumVirtualCpusIncompatible struct { VmConfigFault Reason string `xml:"reason"` NumCpu int `xml:"numCpu"` }
type NumVirtualCpusIncompatibleFault ¶
type NumVirtualCpusIncompatibleFault NumVirtualCpusIncompatible
type NumVirtualCpusIncompatibleReason ¶
type NumVirtualCpusIncompatibleReason string
type NumVirtualCpusNotSupported ¶
type NumVirtualCpusNotSupported struct { VirtualHardwareCompatibilityIssue MaxSupportedVcpusDest int `xml:"maxSupportedVcpusDest"` NumCpuVm int `xml:"numCpuVm"` }
type NumVirtualCpusNotSupportedFault ¶
type NumVirtualCpusNotSupportedFault NumVirtualCpusNotSupported
type NumericRange ¶
type NumericRange struct { DynamicData Start int `xml:"start"` End int `xml:"end"` }
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 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,omitempty,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 int `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 int `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 int `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 int `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 int `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 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 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 int `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 int `xml:"level,omitempty"` PerDeviceLevel int `xml:"perDeviceLevel,omitempty"` AssociatedCounterId []int `xml:"associatedCounterId,omitempty"` }
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 int `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 int `xml:"refreshRate,omitempty"` }
type PerfQuerySpec ¶
type PerfQuerySpec struct { DynamicData Entity ManagedObjectReference `xml:"entity"` StartTime *time.Time `xml:"startTime"` EndTime *time.Time `xml:"endTime"` MaxSample int `xml:"maxSample,omitempty"` MetricId []PerfMetricId `xml:"metricId,omitempty"` IntervalId int `xml:"intervalId,omitempty"` Format string `xml:"format,omitempty"` }
type PerfSampleInfo ¶
type PerfSampleInfo struct { DynamicData Timestamp time.Time `xml:"timestamp"` Interval int `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 int `xml:"counterId"` AggregateLevel int `xml:"aggregateLevel,omitempty"` PerDeviceLevel int `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 int `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"` }
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"` }
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 int `xml:"cdpVersion,omitempty"` Timeout int `xml:"timeout,omitempty"` Ttl int `xml:"ttl,omitempty"` Samples int `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 int `xml:"ipPrefixLen,omitempty"` Vlan int `xml:"vlan,omitempty"` FullDuplex *bool `xml:"fullDuplex"` Mtu int `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 int `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 int `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"` }
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 int `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 int `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 PowerDownHostToStandByRequestType ¶
type PowerDownHostToStandByRequestType struct { This ManagedObjectReference `xml:"_this"` TimeoutSec int `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 int `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 int `xml:"timeoutSec"` }
type PowerUpHostFromStandBy_Task ¶
type PowerUpHostFromStandBy_Task PowerUpHostFromStandByRequestType
type PowerUpHostFromStandBy_TaskResponse ¶
type PowerUpHostFromStandBy_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 int `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"` }
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"` }
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"` }
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"` }
type ProfileReferenceHostChangedEvent ¶
type ProfileReferenceHostChangedEvent struct { ProfileEvent ReferenceHost *ManagedObjectReference `xml:"referenceHost,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"` }
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,omitempty,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 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"`
}
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 int `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 int `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 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 QueryFirmwareConfigUploadURL ¶
type QueryFirmwareConfigUploadURL QueryFirmwareConfigUploadURLRequestType
type QueryFirmwareConfigUploadURLRequestType ¶
type QueryFirmwareConfigUploadURLRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type QueryFirmwareConfigUploadURLResponse ¶
type QueryFirmwareConfigUploadURLResponse struct {
Returnval string `xml:"returnval"`
}
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 int `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 int `xml:"videoRamSize,omitempty"` NumVcpus int `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 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 int `xml:"level"` }
type QueryPerfCounterByLevelResponse ¶
type QueryPerfCounterByLevelResponse struct {
Returnval []PerfCounterInfo `xml:"returnval"`
}
type QueryPerfCounterRequestType ¶
type QueryPerfCounterRequestType struct { This ManagedObjectReference `xml:"_this"` CounterId []int `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 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 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 []int `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 int `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 QueryVmfsDatastoreCreateOptions ¶
type QueryVmfsDatastoreCreateOptions QueryVmfsDatastoreCreateOptionsRequestType
type QueryVmfsDatastoreCreateOptionsRequestType ¶
type QueryVmfsDatastoreCreateOptionsRequestType struct { This ManagedObjectReference `xml:"_this"` DevicePath string `xml:"devicePath"` VmfsMajorVersion int `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 int `xml:"limit,omitempty"` Version int `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 int `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 int `xml:"maxCount"` }
type ReadNextTasksResponse ¶
type ReadNextTasksResponse struct {
Returnval []TaskInfo `xml:"returnval,omitempty"`
}
type ReadOnlyDisksWithLegacyDestination ¶
type ReadOnlyDisksWithLegacyDestination struct { MigrationFault RoDiskCount int `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 int `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 int `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 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 int `xml:"interval"` }
func (*RecurrentTaskScheduler) GetRecurrentTaskScheduler ¶
func (b *RecurrentTaskScheduler) GetRecurrentTaskScheduler() *RecurrentTaskScheduler
type ReflectManagedMethodExecuter ¶
type ReflectManagedMethodExecuter struct {
ManagedObjectReference
}
type ReflectManagedMethodExecuterSoapArgument ¶
type ReflectManagedMethodExecuterSoapArgument struct { DynamicData Name string `xml:"name"` Val string `xml:"val"` }
type ReflectManagedMethodExecuterSoapFault ¶
type ReflectManagedMethodExecuterSoapFault struct { DynamicData FaultMsg string `xml:"faultMsg"` FaultDetail string `xml:"faultDetail,omitempty"` }
type ReflectManagedMethodExecuterSoapResult ¶
type ReflectManagedMethodExecuterSoapResult struct { DynamicData Response string `xml:"response,omitempty"` Fault *ReflectManagedMethodExecuterSoapFault `xml:"fault,omitempty"` }
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 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 RegisterExtension ¶
type RegisterExtension RegisterExtensionRequestType
type RegisterExtensionRequestType ¶
type RegisterExtensionRequestType struct { This ManagedObjectReference `xml:"_this"` Extension Extension `xml:"extension"` }
type RegisterExtensionResponse ¶
type RegisterExtensionResponse 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 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 int `xml:"poolId"` AllocationId string `xml:"allocationId"` }
type ReleaseIpAllocationResponse ¶
type ReleaseIpAllocationResponse struct { }
type Reload ¶
type Reload ReloadRequestType
type ReloadRequestType ¶
type ReloadRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type ReloadResponse ¶
type ReloadResponse struct { }
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 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 int `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 int `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 int `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 int `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 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 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 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 int `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 int `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 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 int `xml:"port"` Rpo int64 `xml:"rpo"` QuiesceGuestEnabled bool `xml:"quiesceGuestEnabled"` Paused bool `xml:"paused"` OppUpdatesEnabled bool `xml:"oppUpdatesEnabled"` NetCompressionEnabled *bool `xml:"netCompressionEnabled"` Disk []ReplicationInfoDiskSettings `xml:"disk,omitempty"` }
type ReplicationDiskConfigFault ¶
type ReplicationDiskConfigFault struct { ReplicationConfigFault Reason string `xml:"reason,omitempty"` VmRef *ManagedObjectReference `xml:"vmRef,omitempty"` Key int `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 ReplicationIncompatibleWithFT ¶
type ReplicationIncompatibleWithFT struct {
ReplicationFault
}
type ReplicationIncompatibleWithFTFault ¶
type ReplicationIncompatibleWithFTFault ReplicationIncompatibleWithFT
type ReplicationInfoDiskSettings ¶
type ReplicationInfoDiskSettings struct { DynamicData Key int `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 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 int `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 []int `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,omitempty"` ExpandableReservation *bool `xml:"expandableReservation"` Limit int64 `xml:"limit,omitempty"` OverheadLimit int64 `xml:"overheadLimit,omitempty"` }
func (*ResourceAllocationInfo) GetResourceAllocationInfo ¶
func (b *ResourceAllocationInfo) GetResourceAllocationInfo() *ResourceAllocationInfo
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 BaseResourceAllocationInfo `xml:"cpuAllocation,typeattr"` MemoryAllocation BaseResourceAllocationInfo `xml:"memoryAllocation,typeattr"` }
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 int `xml:"staticCpuEntitlement,omitempty"` StaticMemoryEntitlement int `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
}
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 int `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 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 RetrieveDynamicTypeManager ¶
type RetrieveDynamicTypeManager struct {
This ManagedObjectReference `xml:"_this"`
}
type RetrieveDynamicTypeManagerResponse ¶
type RetrieveDynamicTypeManagerResponse struct {
Returnval *InternalDynamicTypeManager `xml:"urn:vim25 returnval"`
}
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 RetrieveManagedMethodExecuter ¶
type RetrieveManagedMethodExecuter struct {
This ManagedObjectReference `xml:"_this"`
}
type RetrieveManagedMethodExecuterResponse ¶
type RetrieveManagedMethodExecuterResponse struct {
Returnval *ReflectManagedMethodExecuter `xml:"urn:vim25 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 int `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 int `xml:"roleId"` }
type RetrieveRolePermissionsResponse ¶
type RetrieveRolePermissionsResponse struct {
Returnval []Permission `xml:"returnval,omitempty"`
}
type RetrieveServiceContent ¶
type RetrieveServiceContent RetrieveServiceContentRequestType
type RetrieveServiceContentRequestType ¶
type RetrieveServiceContentRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
type RetrieveServiceContentResponse ¶
type RetrieveServiceContentResponse struct {
Returnval ServiceContent `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 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 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 int `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 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 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 int `xml:"progress,omitempty"` ActiveTask *ManagedObjectReference `xml:"activeTask,omitempty"` TaskObject *ManagedObjectReference `xml:"taskObject,omitempty"` }
type ScheduledTaskReconfiguredEvent ¶
type ScheduledTaskReconfiguredEvent struct {
ScheduledTaskEvent
}
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 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 int `xml:"scsiLevel,omitempty"` SerialNumber string `xml:"serialNumber,omitempty"` DurableName *ScsiLunDurableName `xml:"durableName,omitempty"` AlternateName []ScsiLunDurableName `xml:"alternateName,omitempty"` StandardInquiry []byte `xml:"standardInquiry,omitempty"` QueueDepth int `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 int `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"` }
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 SetCollectorPageSize ¶
type SetCollectorPageSize SetCollectorPageSizeRequestType
type SetCollectorPageSizeRequestType ¶
type SetCollectorPageSizeRequestType struct { This ManagedObjectReference `xml:"_this"` MaxCount int `xml:"maxCount"` }
type SetCollectorPageSizeResponse ¶
type SetCollectorPageSizeResponse 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 int `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 int `xml:"width"` Height int `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 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 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 int `xml:"reservablePercentThreshold,omitempty"` ReservableIopsThreshold int `xml:"reservableIopsThreshold,omitempty"` ReservableThresholdMode string `xml:"reservableThresholdMode,omitempty"` IoLatencyThreshold int `xml:"ioLatencyThreshold,omitempty"` IoLoadImbalanceThreshold int `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 int `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 int `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 int `xml:"spaceUtilizationThreshold,omitempty"` FreeSpaceThresholdGB int `xml:"freeSpaceThresholdGB,omitempty"` MinSpaceUtilizationDifference int `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"` }
type StorageDrsVmConfigSpec ¶
type StorageDrsVmConfigSpec struct { ArrayUpdateSpec Info *StorageDrsVmConfigInfo `xml:"info,omitempty"` }
type StorageIOAllocationInfo ¶
type StorageIOAllocationInfo struct { DynamicData Limit int64 `xml:"limit,omitempty"` Reservation int `xml:"reservation,omitempty"` }
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 int `xml:"congestionThreshold,omitempty"` PercentOfPeakThroughput int `xml:"percentOfPeakThroughput,omitempty"` StatsCollectionEnabled *bool `xml:"statsCollectionEnabled"` ReservationEnabled *bool `xml:"reservationEnabled"` StatsAggregationDisabled *bool `xml:"statsAggregationDisabled"` ReservableIopsThreshold int `xml:"reservableIopsThreshold,omitempty"` }
type StorageIORMInfo ¶
type StorageIORMInfo struct { DynamicData Enabled bool `xml:"enabled"` CongestionThresholdMode string `xml:"congestionThresholdMode,omitempty"` CongestionThreshold int `xml:"congestionThreshold"` PercentOfPeakThroughput int `xml:"percentOfPeakThroughput,omitempty"` StatsCollectionEnabled *bool `xml:"statsCollectionEnabled"` ReservationEnabled *bool `xml:"reservationEnabled"` StatsAggregationDisabled *bool `xml:"statsAggregationDisabled"` ReservableIopsThreshold int `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 int `xml:"interval"` Percentile []int `xml:"percentile"` DatastoreReadLatency []float64 `xml:"datastoreReadLatency"` DatastoreWriteLatency []float64 `xml:"datastoreWriteLatency"` DatastoreVmLatency []float64 `xml:"datastoreVmLatency"` DatastoreReadIops []float64 `xml:"datastoreReadIops"` DatastoreWriteIops []float64 `xml:"datastoreWriteIops"` SiocActivityDuration int `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 int `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 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 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 []int `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 int `xml:"progress,omitempty"` Reason BaseTaskReason `xml:"reason,typeattr"` QueueTime time.Time `xml:"queueTime"` StartTime *time.Time `xml:"startTime"` CompleteTime *time.Time `xml:"completeTime"` EventChainId int `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 int `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 int `xml:"toolsVersion,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"` SyncTimeWithHost *bool `xml:"syncTimeWithHost"` LastInstallInfo *ToolsConfigInfoToolsLastInstallInfo `xml:"lastInstallInfo,omitempty"` }
type ToolsConfigInfoToolsLastInstallInfo ¶
type ToolsConfigInfoToolsLastInstallInfo struct { DynamicData Counter int `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 int `xml:"unlicensed"` Available int `xml:"available"` }
type UnlicensedVirtualMachinesFoundEvent ¶
type UnlicensedVirtualMachinesFoundEvent struct { LicenseEvent Available int `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 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 int `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 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 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 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 int `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 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 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 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 int `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 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 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 int `xml:"startOrder,omitempty"` StartDelay int `xml:"startDelay,omitempty"` WaitingForGuest *bool `xml:"waitingForGuest"` StartAction string `xml:"startAction,omitempty"` StopDelay int `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 int `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 int `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"` }
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 int `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 int `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"` }
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 int `xml:"primaryVlanId"` SecondaryVlanId int `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"` }
type VMwareDVSVspanConfigSpec ¶
type VMwareDVSVspanConfigSpec struct { DynamicData VspanSession VMwareVspanSession `xml:"vspanSession"` Operation string `xml:"operation"` }
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 int `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 int `xml:"collectorPort,omitempty"` ObservationDomainId int64 `xml:"observationDomainId,omitempty"` ActiveFlowTimeout int `xml:"activeFlowTimeout"` IdleFlowTimeout int `xml:"idleFlowTimeout"` SamplingRate int `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 []int `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 int `xml:"encapsulationVlanId,omitempty"` StripOriginalVlan bool `xml:"stripOriginalVlan"` MirroredPacketLength int `xml:"mirroredPacketLength,omitempty"` NormalTrafficAllowed bool `xml:"normalTrafficAllowed"` SessionType string `xml:"sessionType,omitempty"` SamplingRate int `xml:"samplingRate,omitempty"` }
type VRPEditSpec ¶
type VRPEditSpec struct { DynamicData VrpId string `xml:"vrpId"` Description string `xml:"description,omitempty"` CpuAllocation *VrpResourceAllocationInfo `xml:"cpuAllocation,omitempty"` MemoryAllocation *VrpResourceAllocationInfo `xml:"memoryAllocation,omitempty"` AddedHubs []ManagedObjectReference `xml:"addedHubs,omitempty"` RemovedHubs []ManagedObjectReference `xml:"removedHubs,omitempty"` ChangeVersion int64 `xml:"changeVersion,omitempty"` }
type VVolHostPE ¶
type VVolHostPE struct { DynamicData Key ManagedObjectReference `xml:"key"` ProtocolEndpoint []HostProtocolEndpoint `xml:"protocolEndpoint"` }
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 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 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 VimAccountPasswordChangedEvent ¶
type VimAccountPasswordChangedEvent struct {
HostEvent
}
type VimFaultFault ¶
type VimFaultFault BaseVimFault
type VimVasaProvider ¶
type VimVasaProvider struct { DynamicData 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 int `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 int `xml:"busNumber"` Device []int `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 int `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 int `xml:"controllerKey,omitempty"` UnitNumber int `xml:"unitNumber,omitempty"` }
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"` }
func (*VirtualDeviceConfigSpec) GetVirtualDeviceConfigSpec ¶
func (b *VirtualDeviceConfigSpec) GetVirtualDeviceConfigSpec() *VirtualDeviceConfigSpec
type VirtualDeviceConfigSpecFileOperation ¶
type VirtualDeviceConfigSpecFileOperation string
type VirtualDeviceConfigSpecOperation ¶
type VirtualDeviceConfigSpecOperation string
type VirtualDeviceConnectInfo ¶
type VirtualDeviceConnectInfo struct { DynamicData StartConnected bool `xml:"startConnected"` AllowGuestControl bool `xml:"allowGuestControl"` Connected bool `xml:"connected"` Status string `xml:"status,omitempty"` }
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 int `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 int `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"` }
type VirtualDiskAdapterType ¶
type VirtualDiskAdapterType string
type VirtualDiskAntiAffinityRuleSpec ¶
type VirtualDiskAntiAffinityRuleSpec struct { ClusterRuleInfo DiskId []int `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 int `xml:"deltaGrainSize,omitempty"` DeltaDiskFormatVariant string `xml:"deltaDiskFormatVariant,omitempty"` Sharing string `xml:"sharing,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 int `xml:"diskId"` }
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 []int `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"` 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 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 int `xml:"grainSize,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"` }
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,omitempty"` Limit int64 `xml:"limit,omitempty"` }
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 int `xml:"numCPU"` NumCoresPerSocket int `xml:"numCoresPerSocket,omitempty"` MemoryMB int `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 int `xml:"hwVersion"` VirtualDeviceOption []BaseVirtualDeviceOption `xml:"virtualDeviceOption,typeattr"` DeviceListReadonly bool `xml:"deviceListReadonly"` NumCPU []int `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"` }
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 []int `xml:"affinitySet,omitempty"` }
type VirtualMachineAppHeartbeatStatusType ¶
type VirtualMachineAppHeartbeatStatusType string
type VirtualMachineBootOptions ¶
type VirtualMachineBootOptions struct { DynamicData BootDelay int64 `xml:"bootDelay,omitempty"` EnterBIOSSetup *bool `xml:"enterBIOSSetup"` 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 int `xml:"deviceKey"` }
type VirtualMachineBootOptionsBootableEthernetDevice ¶
type VirtualMachineBootOptionsBootableEthernetDevice struct { VirtualMachineBootOptionsBootableDevice DeviceKey int `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"` }
type VirtualMachineCdromInfo ¶
type VirtualMachineCdromInfo struct {
VirtualMachineTargetInfo
}
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"` 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 BaseResourceAllocationInfo `xml:"cpuAllocation,omitempty,typeattr"` MemoryAllocation BaseResourceAllocationInfo `xml:"memoryAllocation,omitempty,typeattr"` 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 int `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"` }
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 int `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"` }
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"` 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 int `xml:"numCPUs,omitempty"` NumCoresPerSocket int `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 BaseResourceAllocationInfo `xml:"cpuAllocation,omitempty,typeattr"` MemoryAllocation BaseResourceAllocationInfo `xml:"memoryAllocation,omitempty,typeattr"` 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 int `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"` }
type VirtualMachineConfigSpecNpivWwnOp ¶
type VirtualMachineConfigSpecNpivWwnOp string
type VirtualMachineConfigSummary ¶
type VirtualMachineConfigSummary struct { DynamicData Name string `xml:"name"` Template bool `xml:"template"` VmPathName string `xml:"vmPathName"` MemorySizeMB int `xml:"memorySizeMB,omitempty"` CpuReservation int `xml:"cpuReservation,omitempty"` MemoryReservation int `xml:"memoryReservation,omitempty"` NumCpu int `xml:"numCpu,omitempty"` NumEthernetCards int `xml:"numEthernetCards,omitempty"` NumVirtualDisks int `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"` }
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 VirtualMachineCreateChildSpec ¶
type VirtualMachineCreateChildSpec struct { DynamicData Location *VirtualMachineRelocateSpec `xml:"location,omitempty"` Persistent bool `xml:"persistent"` ConfigParams []BaseOptionValue `xml:"configParams,omitempty,typeattr"` }
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 int `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"` ProfileData *VirtualMachineProfileRawData `xml:"profileData,omitempty"` }
type VirtualMachineDeviceRuntimeInfo ¶
type VirtualMachineDeviceRuntimeInfo struct { DynamicData RuntimeState BaseVirtualMachineDeviceRuntimeInfoDeviceRuntimeState `xml:"runtimeState,typeattr"` Key int `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"` }
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 int `xml:"x"` Y int `xml:"y"` Width int `xml:"width"` Height int `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 int `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 int `xml:"key"` Chain []VirtualMachineFileLayoutExDiskUnit `xml:"chain,omitempty"` }
type VirtualMachineFileLayoutExDiskUnit ¶
type VirtualMachineFileLayoutExDiskUnit struct { DynamicData FileKey []int `xml:"fileKey"` }
type VirtualMachineFileLayoutExFileType ¶
type VirtualMachineFileLayoutExFileType string
type VirtualMachineFileLayoutExSnapshotLayout ¶
type VirtualMachineFileLayoutExSnapshotLayout struct { DynamicData Key ManagedObjectReference `xml:"key"` DataKey int `xml:"dataKey"` MemoryKey int `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"` }
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"` ChildType string `xml:"childType,omitempty"` }
type VirtualMachineForkConfigInfoChildType ¶
type VirtualMachineForkConfigInfoChildType string
type VirtualMachineGuestOsFamily ¶
type VirtualMachineGuestOsFamily string
type VirtualMachineGuestOsIdentifier ¶
type VirtualMachineGuestOsIdentifier string
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 int `xml:"id"` Capacity int `xml:"capacity"` }
type VirtualMachineImportSpec ¶
type VirtualMachineImportSpec struct { ImportSpec ConfigSpec VirtualMachineConfigSpec `xml:"configSpec"` ResPoolEntity *ManagedObjectReference `xml:"resPoolEntity,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"` }
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 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 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 int `xml:"overallCpuUsage,omitempty"` OverallCpuDemand int `xml:"overallCpuDemand,omitempty"` GuestMemoryUsage int `xml:"guestMemoryUsage,omitempty"` HostMemoryUsage int `xml:"hostMemoryUsage,omitempty"` GuestHeartbeatStatus ManagedEntityStatus `xml:"guestHeartbeatStatus"` DistributedCpuEntitlement int `xml:"distributedCpuEntitlement,omitempty"` DistributedMemoryEntitlement int `xml:"distributedMemoryEntitlement,omitempty"` StaticCpuEntitlement int `xml:"staticCpuEntitlement,omitempty"` StaticMemoryEntitlement int `xml:"staticMemoryEntitlement,omitempty"` PrivateMemory int `xml:"privateMemory,omitempty"` SwappedMemory int `xml:"swappedMemory,omitempty"` BalloonedMemory int `xml:"balloonedMemory,omitempty"` ConsumedOverheadMemory int `xml:"consumedOverheadMemory,omitempty"` FtLogBandwidth int `xml:"ftLogBandwidth,omitempty"` FtSecondaryLatency int `xml:"ftSecondaryLatency,omitempty"` FtLatencyStatus ManagedEntityStatus `xml:"ftLatencyStatus,omitempty"` CompressedMemory int64 `xml:"compressedMemory,omitempty"` UptimeSeconds int `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 int `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 int `xml:"maxCpuUsage,omitempty"` MaxMemoryUsage int `xml:"maxMemoryUsage,omitempty"` NumMksConnections int `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"` }
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 int `xml:"lunNumber,omitempty"` }
type VirtualMachineScsiPassthroughInfo ¶
type VirtualMachineScsiPassthroughInfo struct { VirtualMachineTargetInfo ScsiClass string `xml:"scsiClass"` Vendor string `xml:"vendor"` PhysicalUnitNumber int `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 int `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 VirtualMachineSriovInfo ¶
type VirtualMachineSriovInfo struct { VirtualMachinePciPassthroughInfo VirtualFunction bool `xml:"virtualFunction"` Pnic string `xml:"pnic,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 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 int `xml:"vendor"` Product int `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 int `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 VirtualMachineWipeResult ¶
type VirtualMachineWipeResult struct { DynamicData DiskId int `xml:"diskId"` ShrinkableDiskSpace int64 `xml:"shrinkableDiskSpace"` }
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"` }
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 int `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 VirtualResourcePoolSpec ¶
type VirtualResourcePoolSpec struct { DynamicData VrpId string `xml:"vrpId,omitempty"` VrpName string `xml:"vrpName,omitempty"` Description string `xml:"description,omitempty"` CpuAllocation VrpResourceAllocationInfo `xml:"cpuAllocation"` MemoryAllocation VrpResourceAllocationInfo `xml:"memoryAllocation"` RpList []ManagedObjectReference `xml:"rpList,omitempty"` HubList []ManagedObjectReference `xml:"hubList,omitempty"` RootVRP *bool `xml:"rootVRP"` StaticVRP *bool `xml:"staticVRP"` ChangeVersion int64 `xml:"changeVersion,omitempty"` }
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 int `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 int `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 int `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 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 int `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
}
type VirtualVmxnet3Option ¶
type VirtualVmxnet3Option struct {
VirtualVmxnetOption
}
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 VmConfigFileInfo ¶
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 []int `xml:"matchConfigVersion,omitempty"` }
type VmConfigFileQueryFlags ¶
type VmConfigFileQueryFlags struct { DynamicData ConfigVersion bool `xml:"configVersion"` }
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 int `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 int `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 VmDiskFileInfo ¶
type VmDiskFileInfo struct { FileInfo DiskType string `xml:"diskType,omitempty"` CapacityKb int64 `xml:"capacityKb,omitempty"` HardwareVersion int `xml:"hardwareVersion,omitempty"` ControllerType string `xml:"controllerType,omitempty"` DiskExtents []string `xml:"diskExtents,omitempty"` Thin *bool `xml:"thin"` }
type VmDiskFileQuery ¶
type VmDiskFileQuery struct { FileQuery Filter *VmDiskFileQueryFilter `xml:"filter,omitempty"` Details *VmDiskFileQueryFlags `xml:"details,omitempty"` }
type VmDiskFileQueryFilter ¶
type VmDiskFileQueryFilter struct { DynamicData DiskType []string `xml:"diskType,omitempty"` MatchHardwareVersion []int `xml:"matchHardwareVersion,omitempty"` ControllerType []string `xml:"controllerType,omitempty"` Thin *bool `xml:"thin"` }
type VmDiskFileQueryFlags ¶
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 int `xml:"maxNumFtVcpus"` }
type VmFaultToleranceTooManyFtVcpusOnHostFault ¶
type VmFaultToleranceTooManyFtVcpusOnHostFault VmFaultToleranceTooManyFtVcpusOnHost
type VmFaultToleranceTooManyVMsOnHost ¶
type VmFaultToleranceTooManyVMsOnHost struct { InsufficientResourcesFault HostName string `xml:"hostName,omitempty"` MaxNumFtVms int `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"` }
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 int `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"` }
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
}
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 int `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 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 VmotionInterfaceNotEnabled ¶
type VmotionInterfaceNotEnabled struct {
HostPowerOpFailed
}
type VmotionInterfaceNotEnabledFault ¶
type VmotionInterfaceNotEnabledFault VmotionInterfaceNotEnabled
type VmwareDistributedVirtualSwitchPvlanPortType ¶
type VmwareDistributedVirtualSwitchPvlanPortType string
type VmwareDistributedVirtualSwitchPvlanSpec ¶
type VmwareDistributedVirtualSwitchPvlanSpec struct { VmwareDistributedVirtualSwitchVlanSpec PvlanId int `xml:"pvlanId"` }
type VmwareDistributedVirtualSwitchTrunkVlanSpec ¶
type VmwareDistributedVirtualSwitchTrunkVlanSpec struct { VmwareDistributedVirtualSwitchVlanSpec VlanId []NumericRange `xml:"vlanId"` }
type VmwareDistributedVirtualSwitchVlanIdSpec ¶
type VmwareDistributedVirtualSwitchVlanIdSpec struct { VmwareDistributedVirtualSwitchVlanSpec VlanId int `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 int `xml:"limit"` }
type VramLimitLicenseFault ¶
type VramLimitLicenseFault VramLimitLicense
type VrpResourceAllocationInfo ¶
type VrpResourceAllocationInfo struct { ResourceAllocationInfo ReservationLimit int64 `xml:"reservationLimit,omitempty"` }
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 int `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 int `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 int `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 int `xml:"progress,omitempty"` }
type VsanUpgradeSystemV2ObjectsPresentDuringDowngradeIssue ¶
type VsanUpgradeSystemV2ObjectsPresentDuringDowngradeIssue struct { VsanUpgradeSystemPreflightCheckIssue Uuids []string `xml:"uuids"` }
type VsanUpgradeSystemWrongEsxVersionIssue ¶
type VsanUpgradeSystemWrongEsxVersionIssue struct { VsanUpgradeSystemPreflightCheckIssue Hosts []ManagedObjectReference `xml:"hosts"` }
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 int `xml:"maxWaitSeconds,omitempty"` MaxObjectUpdates int `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 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"`
}