Documentation ¶
Index ¶
- type AboutInfo
- type AccountCreatedEvent
- type AccountRemovedEvent
- type AccountUpdatedEvent
- type AcknowledgeAlarmRequestType
- type AcknowledgeAlarmResponse
- type AcquireCimServicesTicketRequestType
- type AcquireCimServicesTicketResponse
- type AcquireCloneTicketRequestType
- type AcquireCloneTicketResponse
- type AcquireCredentialsInGuestRequestType
- type AcquireCredentialsInGuestResponse
- type AcquireGenericServiceTicketRequestType
- type AcquireGenericServiceTicketResponse
- type AcquireLocalTicketRequestType
- type AcquireLocalTicketResponse
- type AcquireMksTicketRequestType
- type AcquireMksTicketResponse
- type AcquireTicketRequestType
- type AcquireTicketResponse
- type Action
- type ActionParameter
- type ActionType
- type ActiveDirectoryFault
- type ActiveDirectoryProfile
- type AddAuthorizationRoleRequestType
- type AddAuthorizationRoleResponse
- type AddCustomFieldDefRequestType
- type AddCustomFieldDefResponse
- type AddDVPortgroupRequestType
- type AddDVPortgroup_TaskResponse
- type AddDisksRequestType
- type AddDisks_TaskResponse
- type AddHostRequestType
- type AddHost_TaskResponse
- type AddInternetScsiSendTargetsRequestType
- type AddInternetScsiSendTargetsResponse
- type AddInternetScsiStaticTargetsRequestType
- type AddInternetScsiStaticTargetsResponse
- type AddLicenseRequestType
- type AddLicenseResponse
- type AddNetworkResourcePoolRequestType
- type AddNetworkResourcePoolResponse
- type AddPortGroupRequestType
- type AddPortGroupResponse
- type AddServiceConsoleVirtualNicRequestType
- type AddServiceConsoleVirtualNicResponse
- type AddStandaloneHostRequestType
- type AddStandaloneHost_TaskResponse
- type AddVirtualNicRequestType
- type AddVirtualNicResponse
- type AddVirtualSwitchRequestType
- type AddVirtualSwitchResponse
- type AdminDisabled
- type AdminNotDisabled
- type AdminPasswordNotChangedEvent
- type AffinityConfigured
- type AffinityType
- type AfterStartupTaskScheduler
- type AgentInstallFailed
- 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 AllocateIpv4AddressRequestType
- type AllocateIpv4AddressResponse
- type AllocateIpv6AddressRequestType
- type AllocateIpv6AddressResponse
- type AlreadyAuthenticatedSessionEvent
- type AlreadyBeingManaged
- type AlreadyConnected
- type AlreadyExists
- type AlreadyUpgraded
- type AndAlarmExpression
- type AnswerFile
- type AnswerFileCreateSpec
- type AnswerFileOptionsCreateSpec
- type AnswerFileSerializedCreateSpec
- type AnswerFileStatusError
- type AnswerFileStatusResult
- type AnswerFileUpdateFailed
- type AnswerFileUpdateFailure
- type AnswerVMRequestType
- type AnswerVMResponse
- type ApplicationQuiesceFault
- type ApplyHostConfigRequestType
- type ApplyHostConfig_TaskResponse
- type ApplyProfile
- type ApplyRecommendationRequestType
- type ApplyRecommendationResponse
- type ApplyStorageDrsRecommendationRequestType
- type ApplyStorageDrsRecommendationToPodRequestType
- type ApplyStorageDrsRecommendationToPod_TaskResponse
- type ApplyStorageDrsRecommendation_TaskResponse
- type ApplyStorageRecommendationResult
- type AreAlarmActionsEnabledRequestType
- type AreAlarmActionsEnabledResponse
- type ArrayOfAlarmAction
- type ArrayOfAlarmExpression
- type ArrayOfAlarmState
- type ArrayOfAlarmTriggeringActionTransitionSpec
- type ArrayOfAnswerFileStatusError
- type ArrayOfAnswerFileStatusResult
- type ArrayOfAnswerFileUpdateFailure
- type ArrayOfAnyType
- 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 ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus
- type ArrayOfClusterGroupInfo
- type ArrayOfClusterGroupSpec
- type ArrayOfClusterHostRecommendation
- 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 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 ArrayOfDvsHostVNicProfile
- type ArrayOfDvsNetworkRuleQualifier
- type ArrayOfDvsOperationBulkFaultFaultOnHost
- type ArrayOfDvsOutOfSyncHostArgument
- type ArrayOfDvsProfile
- type ArrayOfDvsServiceConsoleVNicProfile
- type ArrayOfDvsTrafficRule
- 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 ArrayOfFcoeConfigVlanRange
- type ArrayOfFileInfo
- type ArrayOfFileQuery
- type ArrayOfFirewallProfileRulesetProfile
- type ArrayOfGuestDiskInfo
- type ArrayOfGuestFileInfo
- type ArrayOfGuestInfoNamespaceGenerationInfo
- type ArrayOfGuestNicInfo
- type ArrayOfGuestOsDescriptor
- type ArrayOfGuestProcessInfo
- type ArrayOfGuestStackInfo
- type ArrayOfHostAccountSpec
- type ArrayOfHostActiveDirectory
- type ArrayOfHostAuthenticationStoreInfo
- type ArrayOfHostBootDevice
- type ArrayOfHostCacheConfigurationInfo
- type ArrayOfHostConnectInfoNetworkInfo
- type ArrayOfHostCpuIdInfo
- type ArrayOfHostCpuPackage
- type ArrayOfHostDatastoreBrowserSearchResults
- type ArrayOfHostDatastoreConnectInfo
- 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 ArrayOfHostInternetScsiHbaParamValue
- type ArrayOfHostInternetScsiHbaSendTarget
- type ArrayOfHostInternetScsiHbaStaticTarget
- type ArrayOfHostIpConfigIpV6Address
- type ArrayOfHostIpRouteEntry
- type ArrayOfHostIpRouteOp
- type ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec
- 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 ArrayOfHostPatchManagerStatus
- type ArrayOfHostPatchManagerStatusPrerequisitePatch
- type ArrayOfHostPathSelectionPolicyOption
- type ArrayOfHostPciDevice
- type ArrayOfHostPciPassthruConfig
- type ArrayOfHostPciPassthruInfo
- type ArrayOfHostPlugStoreTopologyAdapter
- type ArrayOfHostPlugStoreTopologyDevice
- type ArrayOfHostPlugStoreTopologyPath
- type ArrayOfHostPlugStoreTopologyPlugin
- type ArrayOfHostPlugStoreTopologyTarget
- type ArrayOfHostPortGroup
- type ArrayOfHostPortGroupConfig
- type ArrayOfHostPortGroupPort
- type ArrayOfHostPortGroupProfile
- type ArrayOfHostPowerPolicy
- 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 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 ArrayOfHttpNfcLeaseDatastoreLeaseInfo
- type ArrayOfHttpNfcLeaseDeviceUrl
- type ArrayOfHttpNfcLeaseHostInfo
- type ArrayOfHttpNfcLeaseManifestEntry
- type ArrayOfImportOperationBulkFaultFaultOnImport
- type ArrayOfImportSpec
- type ArrayOfInt
- 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 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 ArrayOfServiceManagerServiceInfo
- type ArrayOfServiceProfile
- type ArrayOfShort
- type ArrayOfStaticRouteProfile
- type ArrayOfStorageDrsOptionSpec
- 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 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 ArrayOfVirtualAppLinkInfo
- type ArrayOfVirtualDevice
- type ArrayOfVirtualDeviceBackingOption
- type ArrayOfVirtualDeviceConfigSpec
- type ArrayOfVirtualDeviceOption
- type ArrayOfVirtualDisk
- type ArrayOfVirtualDiskDeltaDiskFormatsSupported
- 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 ArrayOfVirtualMachineProfileSpec
- type ArrayOfVirtualMachineRelocateSpecDiskLocator
- type ArrayOfVirtualMachineScsiDiskDeviceInfo
- type ArrayOfVirtualMachineScsiPassthroughInfo
- type ArrayOfVirtualMachineSerialInfo
- type ArrayOfVirtualMachineSnapshotTree
- type ArrayOfVirtualMachineSoundInfo
- type ArrayOfVirtualMachineSriovInfo
- type ArrayOfVirtualMachineSummary
- type ArrayOfVirtualMachineUsageOnDatastore
- type ArrayOfVirtualMachineUsbInfo
- type ArrayOfVirtualMachineVFlashModuleInfo
- type ArrayOfVirtualNicManagerNetConfig
- type ArrayOfVirtualSCSISharing
- type ArrayOfVirtualSwitchProfile
- type ArrayOfVmEventArgument
- type ArrayOfVmPodConfigForPlacement
- type ArrayOfVmPortGroupProfile
- type ArrayOfVmfsDatastoreOption
- type ArrayOfVnicPortArgument
- type ArrayOfVsanHostConfigInfo
- type ArrayOfVsanHostConfigInfoNetworkInfoPortConfig
- type ArrayOfVsanHostDiskMapResult
- type ArrayOfVsanHostDiskMapping
- type ArrayOfVsanHostDiskResult
- type ArrayOfVsanHostMembershipInfo
- type ArrayOfVsanHostRuntimeInfoDiskIssue
- type ArrayUpdateOperation
- type ArrayUpdateSpec
- type AssignUserToGroupRequestType
- type AssignUserToGroupResponse
- type AssociateProfileRequestType
- type AssociateProfileResponse
- type AttachScsiLunRequestType
- type AttachScsiLunResponse
- type AttachVmfsExtentRequestType
- type AttachVmfsExtentResponse
- type AuthMinimumAdminPermission
- type AuthenticationProfile
- type AuthorizationDescription
- type AuthorizationEvent
- type AuthorizationPrivilege
- type AuthorizationRole
- type AutoStartAction
- type AutoStartDefaults
- type AutoStartPowerInfo
- type AutoStartPowerOffRequestType
- type AutoStartPowerOffResponse
- type AutoStartPowerOnRequestType
- type AutoStartPowerOnResponse
- type AutoStartWaitHeartbeatSetting
- type BackupBlobReadFailure
- type BackupBlobWriteFailure
- type BackupFirmwareConfigurationRequestType
- type BackupFirmwareConfigurationResponse
- type BadUsernameSessionEvent
- type BindVnicRequestType
- type BindVnicResponse
- type BlockedByFirewall
- type BoolOption
- type BoolPolicy
- type BrowseDiagnosticLogRequestType
- type BrowseDiagnosticLogResponse
- type CAMServerRefusedConnection
- type CancelRecommendationRequestType
- type CancelRecommendationResponse
- type CancelRetrievePropertiesExRequestType
- type CancelRetrievePropertiesExResponse
- type CancelStorageDrsRecommendationRequestType
- type CancelStorageDrsRecommendationResponse
- type CancelTaskRequestType
- type CancelTaskResponse
- type CancelWaitForUpdatesRequestType
- type CancelWaitForUpdatesResponse
- type CanceledHostOperationEvent
- type CannotAccessFile
- type CannotAccessLocalSource
- type CannotAccessNetwork
- type CannotAccessVmComponent
- type CannotAccessVmConfig
- type CannotAccessVmDevice
- type CannotAccessVmDisk
- type CannotAddHostWithFTVmAsStandalone
- type CannotAddHostWithFTVmToDifferentCluster
- type CannotAddHostWithFTVmToNonHACluster
- type CannotChangeDrsBehaviorForFtSecondary
- type CannotChangeHaSettingsForFtSecondary
- type CannotChangeVsanClusterUuid
- type CannotChangeVsanNodeUuid
- type CannotCreateFile
- type CannotDecryptPasswords
- type CannotDeleteFile
- type CannotDisableDrsOnClustersWithVApps
- type CannotDisableSnapshot
- type CannotDisconnectHostWithFaultToleranceVm
- type CannotModifyConfigCpuRequirements
- type CannotMoveFaultToleranceVm
- type CannotMoveFaultToleranceVmMoveType
- type CannotMoveHostWithFaultToleranceVm
- type CannotMoveVmWithDeltaDisk
- type CannotMoveVmWithNativeDeltaDisk
- type CannotMoveVsanEnabledHost
- type CannotPlaceWithoutPrerequisiteMoves
- type CannotPowerOffVmInCluster
- type CannotPowerOffVmInClusterOperation
- type CannotReconfigureVsanWhenHaEnabled
- type CannotUseNetwork
- type CannotUseNetworkReason
- type Capability
- type ChangeFileAttributesInGuestRequestType
- type ChangeFileAttributesInGuestResponse
- type ChangeOwnerRequestType
- type ChangeOwnerResponse
- type CheckAnswerFileStatusRequestType
- type CheckAnswerFileStatus_TaskResponse
- type CheckCompatibilityRequestType
- type CheckCompatibility_TaskResponse
- type CheckComplianceRequestType
- type CheckCompliance_TaskResponse
- type CheckCustomizationResourcesRequestType
- type CheckCustomizationResourcesResponse
- type CheckCustomizationSpecRequestType
- type CheckCustomizationSpecResponse
- type CheckForUpdatesRequestType
- type CheckForUpdatesResponse
- type CheckHostPatchRequestType
- type CheckHostPatch_TaskResponse
- type CheckLicenseFeatureRequestType
- type CheckLicenseFeatureResponse
- type CheckMigrateRequestType
- type CheckMigrate_TaskResponse
- type CheckProfileComplianceRequestType
- type CheckProfileCompliance_TaskResponse
- type CheckRelocateRequestType
- type CheckRelocate_TaskResponse
- type CheckResult
- type CheckTestType
- type ChoiceOption
- type ClearComplianceStatusRequestType
- type ClearComplianceStatusResponse
- type ClockSkew
- type CloneFromSnapshotNotSupported
- type CloneSessionRequestType
- type CloneSessionResponse
- type CloneVAppRequestType
- type CloneVApp_TaskResponse
- type CloneVMRequestType
- type CloneVM_TaskResponse
- 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 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 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 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 ClusterRuleInfo
- type ClusterRuleSpec
- type ClusterSlotPolicy
- type ClusterStatusChangedEvent
- type ClusterVmGroup
- type ClusterVmHostRuleInfo
- type ClusterVmToolsMonitoringSettings
- type CollectorAddressUnset
- type ComplianceFailure
- type ComplianceLocator
- type ComplianceProfile
- type ComplianceResult
- type ComplianceResultStatus
- type CompositePolicyOption
- type ComputeDiskPartitionInfoForResizeRequestType
- type ComputeDiskPartitionInfoForResizeResponse
- type ComputeDiskPartitionInfoRequestType
- type ComputeDiskPartitionInfoResponse
- type ComputeResourceConfigInfo
- type ComputeResourceConfigSpec
- type ComputeResourceEventArgument
- type ComputeResourceHostSPBMLicenseInfo
- type ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState
- type ComputeResourceSummary
- type ConcurrentAccess
- type ConfigSpecOperation
- type ConfigTarget
- type ConfigureDatastoreIORMRequestType
- type ConfigureDatastoreIORM_TaskResponse
- type ConfigureDatastorePrincipalRequestType
- type ConfigureDatastorePrincipalResponse
- type ConfigureHostCacheRequestType
- type ConfigureHostCache_TaskResponse
- type ConfigureLicenseSourceRequestType
- type ConfigureLicenseSourceResponse
- type ConfigurePowerPolicyRequestType
- type ConfigurePowerPolicyResponse
- type ConfigureStorageDrsForPodRequestType
- type ConfigureStorageDrsForPod_TaskResponse
- type ConfigureVFlashResourceExRequestType
- type ConfigureVFlashResourceEx_TaskResponse
- type ConflictingConfiguration
- type ConflictingConfigurationConfig
- type ConflictingDatastoreFound
- type ConnectedIso
- type ConsolidateVMDisksRequestType
- type ConsolidateVMDisks_TaskResponse
- type ContinueRetrievePropertiesExRequestType
- type ContinueRetrievePropertiesExResponse
- type CopyDatastoreFileRequestType
- type CopyDatastoreFile_TaskResponse
- type CopyVirtualDiskRequestType
- type CopyVirtualDisk_TaskResponse
- type CpuCompatibilityUnknown
- type CpuHotPlugNotSupported
- type CpuIncompatible
- type CpuIncompatible1ECX
- type CpuIncompatible81EDX
- type CreateAlarmRequestType
- type CreateAlarmResponse
- type CreateChildVMRequestType
- type CreateChildVM_TaskResponse
- type CreateClusterExRequestType
- type CreateClusterExResponse
- type CreateClusterRequestType
- type CreateClusterResponse
- type CreateCollectorForEventsRequestType
- type CreateCollectorForEventsResponse
- type CreateCollectorForTasksRequestType
- type CreateCollectorForTasksResponse
- type CreateContainerViewRequestType
- type CreateContainerViewResponse
- type CreateCustomizationSpecRequestType
- type CreateCustomizationSpecResponse
- type CreateDVPortgroupRequestType
- type CreateDVPortgroup_TaskResponse
- type CreateDVSRequestType
- type CreateDVS_TaskResponse
- type CreateDatacenterRequestType
- type CreateDatacenterResponse
- type CreateDefaultProfileRequestType
- type CreateDefaultProfileResponse
- type CreateDescriptorRequestType
- type CreateDescriptorResponse
- type CreateDiagnosticPartitionRequestType
- type CreateDiagnosticPartitionResponse
- type CreateDirectoryRequestType
- type CreateDirectoryResponse
- type CreateFilterRequestType
- type CreateFilterResponse
- type CreateFolderRequestType
- type CreateFolderResponse
- type CreateGroupRequestType
- type CreateGroupResponse
- type CreateImportSpecRequestType
- type CreateImportSpecResponse
- type CreateInventoryViewRequestType
- type CreateInventoryViewResponse
- type CreateIpPoolRequestType
- type CreateIpPoolResponse
- type CreateListViewFromViewRequestType
- type CreateListViewFromViewResponse
- type CreateListViewRequestType
- type CreateListViewResponse
- type CreateLocalDatastoreRequestType
- type CreateLocalDatastoreResponse
- type CreateNasDatastoreRequestType
- type CreateNasDatastoreResponse
- type CreateObjectScheduledTaskRequestType
- type CreateObjectScheduledTaskResponse
- type CreatePerfIntervalRequestType
- type CreatePerfIntervalResponse
- type CreateProfileRequestType
- type CreateProfileResponse
- type CreatePropertyCollectorRequestType
- type CreatePropertyCollectorResponse
- type CreateResourcePoolRequestType
- type CreateResourcePoolResponse
- type CreateScheduledTaskRequestType
- type CreateScheduledTaskResponse
- type CreateScreenshotRequestType
- type CreateScreenshot_TaskResponse
- type CreateSecondaryVMRequestType
- type CreateSecondaryVM_TaskResponse
- type CreateSnapshotRequestType
- type CreateSnapshot_TaskResponse
- type CreateStoragePodRequestType
- type CreateStoragePodResponse
- type CreateTaskAction
- type CreateTaskRequestType
- type CreateTaskResponse
- type CreateTemporaryDirectoryInGuestRequestType
- type CreateTemporaryDirectoryInGuestResponse
- type CreateTemporaryFileInGuestRequestType
- type CreateTemporaryFileInGuestResponse
- type CreateUserRequestType
- type CreateUserResponse
- type CreateVAppRequestType
- type CreateVAppResponse
- type CreateVMRequestType
- type CreateVM_TaskResponse
- type CreateVirtualDiskRequestType
- type CreateVirtualDisk_TaskResponse
- type CreateVmfsDatastoreRequestType
- type CreateVmfsDatastoreResponse
- 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 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 CustomizationPrefixName
- type CustomizationSpec
- type CustomizationSpecInfo
- type CustomizationSpecItem
- 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_TaskResponse
- type DVPortConfigInfo
- type DVPortConfigSpec
- type DVPortNotSupported
- 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_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_TaskResponse
- type DVSManagerImportEntityRequestType
- type DVSManagerImportEntity_TaskResponse
- type DVSManagerLookupDvPortGroupRequestType
- type DVSManagerLookupDvPortGroupResponse
- type DVSNameArrayUplinkPortPolicy
- type DVSNetworkResourceManagementCapability
- type DVSNetworkResourcePool
- type DVSNetworkResourcePoolAllocationInfo
- type DVSNetworkResourcePoolConfigSpec
- type DVSPolicy
- type DVSRollbackCapability
- type DVSRollbackRequestType
- type DVSRollback_TaskResponse
- type DVSRuntimeInfo
- type DVSSecurityPolicy
- type DVSSelection
- type DVSSummary
- type DVSTrafficShapingPolicy
- type DVSUplinkPortPolicy
- type DVSVendorSpecificConfig
- type DailyTaskScheduler
- type DasAdmissionControlDisabledEvent
- type DasAdmissionControlEnabledEvent
- type DasAgentFoundEvent
- type DasAgentUnavailableEvent
- type DasClusterIsolatedEvent
- type DasConfigFault
- type DasConfigFaultDasConfigFaultReason
- type DasDisabledEvent
- type DasEnabledEvent
- type DasHeartbeatDatastoreInfo
- type DasHostFailedEvent
- type DasHostIsolatedEvent
- type DasVmPriority
- type DatabaseError
- type DatabaseSizeEstimate
- type DatabaseSizeParam
- type DatacenterConfigInfo
- type DatacenterConfigSpec
- type DatacenterCreatedEvent
- type DatacenterEvent
- type DatacenterEventArgument
- type DatacenterMismatch
- type DatacenterMismatchArgument
- type DatacenterRenamedEvent
- type DatastoreAccessible
- type DatastoreCapability
- type DatastoreCapacityIncreasedEvent
- type DatastoreDestroyedEvent
- type DatastoreDiscoveredEvent
- type DatastoreDuplicatedEvent
- type DatastoreEnterMaintenanceModeRequestType
- type DatastoreEnterMaintenanceModeResponse
- type DatastoreEvent
- type DatastoreEventArgument
- type DatastoreExitMaintenanceModeRequestType
- type DatastoreExitMaintenanceMode_TaskResponse
- type DatastoreFileCopiedEvent
- type DatastoreFileDeletedEvent
- type DatastoreFileEvent
- type DatastoreFileMovedEvent
- type DatastoreHostMount
- type DatastoreIORMReconfiguredEvent
- type DatastoreInfo
- type DatastoreMountPathDatastorePair
- type DatastoreNotWritableOnHost
- type DatastoreOption
- type DatastorePrincipalConfigured
- type DatastoreRemovedOnHostEvent
- type DatastoreRenamedEvent
- type DatastoreRenamedOnHostEvent
- type DatastoreSummary
- type DatastoreSummaryMaintenanceModeState
- type DateTimeProfile
- type DayOfWeek
- type DecodeLicenseRequestType
- type DecodeLicenseResponse
- type DefragmentAllDisksRequestType
- type DefragmentAllDisksResponse
- type DefragmentVirtualDiskRequestType
- type DefragmentVirtualDisk_TaskResponse
- type DeleteCustomizationSpecRequestType
- type DeleteCustomizationSpecResponse
- type DeleteDatastoreFileRequestType
- type DeleteDatastoreFile_TaskResponse
- type DeleteDirectoryInGuestRequestType
- type DeleteDirectoryInGuestResponse
- type DeleteDirectoryRequestType
- type DeleteDirectoryResponse
- type DeleteFileInGuestRequestType
- type DeleteFileInGuestResponse
- type DeleteFileRequestType
- type DeleteFileResponse
- type DeleteScsiLunStateRequestType
- type DeleteScsiLunStateResponse
- type DeleteVffsVolumeStateRequestType
- type DeleteVffsVolumeStateResponse
- type DeleteVirtualDiskRequestType
- type DeleteVirtualDisk_TaskResponse
- type DeleteVmfsVolumeStateRequestType
- type DeleteVmfsVolumeStateResponse
- type DeltaDiskFormatNotSupported
- type Description
- type DeselectVnicForNicTypeRequestType
- type DeselectVnicForNicTypeResponse
- type DeselectVnicRequestType
- type DeselectVnicResponse
- type DestinationSwitchFull
- type DestinationVsanDisabled
- type DestroyChildrenRequestType
- type DestroyChildrenResponse
- type DestroyCollectorRequestType
- type DestroyCollectorResponse
- type DestroyDatastoreRequestType
- type DestroyDatastoreResponse
- type DestroyIpPoolRequestType
- type DestroyIpPoolResponse
- type DestroyNetworkRequestType
- type DestroyNetworkResponse
- type DestroyProfileRequestType
- type DestroyProfileResponse
- type DestroyPropertyCollectorRequestType
- type DestroyPropertyCollectorResponse
- type DestroyPropertyFilterRequestType
- type DestroyPropertyFilterResponse
- type DestroyRequestType
- type DestroyVffsRequestType
- type DestroyVffsResponse
- type DestroyViewRequestType
- type DestroyViewResponse
- type Destroy_TaskResponse
- type DetachScsiLunRequestType
- type DetachScsiLunResponse
- type DeviceBackedVirtualDiskSpec
- type DeviceBackingNotSupported
- type DeviceControllerNotSupported
- type DeviceHotPlugNotSupported
- type DeviceNotFound
- type DeviceNotSupported
- type DeviceNotSupportedReason
- type DeviceUnsupportedForVmPlatform
- type DeviceUnsupportedForVmVersion
- type DiagnosticManagerBundleInfo
- type DiagnosticManagerLogCreator
- type DiagnosticManagerLogDescriptor
- type DiagnosticManagerLogFormat
- type DiagnosticManagerLogHeader
- type DiagnosticPartitionStorageType
- type DiagnosticPartitionType
- type DirectoryNotEmpty
- type DisableAdminNotSupported
- type DisableFeatureRequestType
- type DisableFeatureResponse
- type DisableHyperThreadingRequestType
- type DisableHyperThreadingResponse
- type DisableMultipathPathRequestType
- type DisableMultipathPathResponse
- type DisableRulesetRequestType
- type DisableRulesetResponse
- type DisableSecondaryVMRequestType
- type DisableSecondaryVM_TaskResponse
- type DisallowedChangeByService
- type DisallowedChangeByServiceDisallowedChange
- type DisallowedDiskModeChange
- type DisallowedMigrationDeviceAttached
- type DisallowedOperationOnFailoverHost
- type DisconnectHostRequestType
- type DisconnectHost_TaskResponse
- type DiscoverFcoeHbasRequestType
- type DiscoverFcoeHbasResponse
- type DiskChangeExtent
- type DiskChangeInfo
- type DiskHasPartitions
- type DiskIsLastRemainingNonSSD
- type DiskIsNonLocal
- type DiskIsUSB
- type DiskMoveTypeNotSupported
- type DiskNotSupported
- type DiskTooSmall
- 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 DistributedVirtualSwitchNicTeamingPolicyMode
- type DistributedVirtualSwitchPortConnectee
- type DistributedVirtualSwitchPortConnecteeConnecteeType
- type DistributedVirtualSwitchPortConnection
- type DistributedVirtualSwitchPortCriteria
- type DistributedVirtualSwitchPortStatistics
- type DistributedVirtualSwitchProductSpec
- type DistributedVirtualSwitchProductSpecOperationType
- type DoesCustomizationSpecExistRequestType
- type DoesCustomizationSpecExistResponse
- type DomainNotFound
- type DpmBehavior
- type DrsBehavior
- type DrsDisabledEvent
- type DrsDisabledOnVm
- 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 DrsVmMigratedEvent
- type DrsVmPoweredOnEvent
- type DrsVmotionIncompatibleFault
- type DuplicateCustomizationSpecRequestType
- type DuplicateCustomizationSpecResponse
- type DuplicateDisks
- type DuplicateIpDetectedEvent
- type DuplicateName
- type DuplicateVsanNetworkInterface
- type DvpgImportEvent
- type DvpgRestoreEvent
- type DvsAcceptNetworkRuleAction
- type DvsApplyOperationFault
- type DvsApplyOperationFaultFaultOnObject
- type DvsCopyNetworkRuleAction
- type DvsCreatedEvent
- type DvsDestroyedEvent
- type DvsDropNetworkRuleAction
- type DvsEvent
- type DvsEventArgument
- type DvsFault
- type DvsFilterConfig
- type DvsFilterConfigSpec
- type DvsFilterOnFailure
- type DvsFilterParameter
- type DvsFilterPolicy
- type DvsGreEncapNetworkRuleAction
- type DvsHealthStatusChangeEvent
- type DvsHostBackInSyncEvent
- 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 DvsOperationBulkFault
- 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 DvsReconfiguredEvent
- type DvsRenamedEvent
- type DvsRestoreEvent
- type DvsScopeViolated
- 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 DynamicArray
- type DynamicData
- type DynamicProperty
- type EVCAdmissionFailed
- type EVCAdmissionFailedCPUFeaturesForMode
- type EVCAdmissionFailedCPUModel
- type EVCAdmissionFailedCPUModelForMode
- type EVCAdmissionFailedCPUVendor
- type EVCAdmissionFailedCPUVendorUnknown
- type EVCAdmissionFailedHostDisconnected
- type EVCAdmissionFailedHostSoftware
- type EVCAdmissionFailedHostSoftwareForMode
- type EVCAdmissionFailedVmActive
- type EVCMode
- type EagerZeroVirtualDiskRequestType
- type EagerZeroVirtualDisk_TaskResponse
- type EightHostLimitViolated
- type ElementDescription
- type EnableAlarmActionsRequestType
- type EnableAlarmActionsResponse
- type EnableFeatureRequestType
- type EnableFeatureResponse
- type EnableHyperThreadingRequestType
- type EnableHyperThreadingResponse
- type EnableMultipathPathRequestType
- type EnableMultipathPathResponse
- type EnableNetworkResourceManagementRequestType
- type EnableNetworkResourceManagementResponse
- type EnableRulesetRequestType
- type EnableRulesetResponse
- type EnableSecondaryVMRequestType
- type EnableSecondaryVM_TaskResponse
- type EnterLockdownModeRequestType
- type EnterLockdownModeResponse
- type EnterMaintenanceModeRequestType
- 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 ErrorUpgradeEvent
- type EstimateDatabaseSizeRequestType
- type EstimateDatabaseSizeResponse
- type EstimateStorageForConsolidateSnapshotsRequestType
- type EstimateStorageForConsolidateSnapshots_TaskResponse
- type EsxAgentHostManagerUpdateConfigRequestType
- type EsxAgentHostManagerUpdateConfigResponse
- type EvaluationLicenseSource
- 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 ExecuteHostProfileRequestType
- type ExecuteHostProfileResponse
- type ExecuteSimpleCommandRequestType
- type ExecuteSimpleCommandResponse
- type ExitLockdownModeRequestType
- type ExitLockdownModeResponse
- type ExitMaintenanceModeEvent
- type ExitMaintenanceModeRequestType
- type ExitMaintenanceMode_TaskResponse
- type ExitStandbyModeFailedEvent
- type ExitedStandbyModeEvent
- type ExitingStandbyModeEvent
- type ExpandVmfsDatastoreRequestType
- type ExpandVmfsDatastoreResponse
- type ExpandVmfsExtentRequestType
- type ExpandVmfsExtentResponse
- type ExpiredAddonLicense
- type ExpiredEditionLicense
- type ExpiredFeatureLicense
- type ExportAnswerFileRequestType
- type ExportAnswerFile_TaskResponse
- type ExportProfileRequestType
- type ExportProfileResponse
- type ExportSnapshotRequestType
- type ExportSnapshotResponse
- type ExportVAppRequestType
- type ExportVAppResponse
- type ExportVmRequestType
- type ExportVmResponse
- type ExtExtendedProductInfo
- type ExtManagedEntityInfo
- type ExtSolutionManagerInfo
- type ExtSolutionManagerInfoTabInfo
- type ExtendVffsRequestType
- type ExtendVffsResponse
- type ExtendVirtualDiskRequestType
- type ExtendVirtualDisk_TaskResponse
- type ExtendVmfsDatastoreRequestType
- type ExtendVmfsDatastoreResponse
- type ExtendedDescription
- type ExtendedElementDescription
- type ExtendedEvent
- type ExtendedEventPair
- type ExtendedFault
- type Extension
- type ExtensionClientInfo
- type ExtensionEventTypeInfo
- type ExtensionFaultTypeInfo
- type ExtensionHealthInfo
- type ExtensionManagerIpAllocationUsage
- type ExtensionOvfConsumerInfo
- type ExtensionPrivilegeInfo
- type ExtensionResourceInfo
- type ExtensionServerInfo
- type ExtensionTaskTypeInfo
- type ExtractOvfEnvironmentRequestType
- type ExtractOvfEnvironmentResponse
- type FailToEnableSPBM
- type FailToLockFaultToleranceVMs
- type FailoverLevelRestored
- type FaultToleranceAntiAffinityViolated
- type FaultToleranceCannotEditMem
- type FaultToleranceConfigInfo
- type FaultToleranceCpuIncompatible
- type FaultToleranceNeedsThickDisk
- type FaultToleranceNotLicensed
- type FaultToleranceNotSameBuild
- type FaultTolerancePrimaryConfigInfo
- type FaultTolerancePrimaryPowerOnNotAttempted
- type FaultToleranceSecondaryConfigInfo
- type FaultToleranceSecondaryOpResult
- type FaultToleranceVmNotDasProtected
- type FcoeConfig
- type FcoeConfigFcoeCapabilities
- type FcoeConfigFcoeSpecification
- type FcoeConfigVlanRange
- type FcoeFault
- type FcoeFaultPnicHasNoPortSet
- type FeatureRequirementsNotMet
- type FetchDVPortKeysRequestType
- type FetchDVPortKeysResponse
- type FetchDVPortsRequestType
- type FetchDVPortsResponse
- type FibreChannelPortType
- type FileAlreadyExists
- type FileBackedPortNotSupported
- type FileBackedVirtualDiskSpec
- type FileFault
- type FileInfo
- type FileLocked
- type FileNameTooLong
- type FileNotFound
- type FileNotWritable
- type FileQuery
- type FileQueryFlags
- type FileSystemMountInfoVStorageSupportStatus
- type FileTooLarge
- type FileTransferInformation
- type FilesystemQuiesceFault
- type FindAllByDnsNameRequestType
- type FindAllByDnsNameResponse
- type FindAllByIpRequestType
- type FindAllByIpResponse
- type FindAllByUuidRequestType
- type FindAllByUuidResponse
- type FindAssociatedProfileRequestType
- type FindAssociatedProfileResponse
- type FindByDatastorePathRequestType
- type FindByDatastorePathResponse
- type FindByDnsNameRequestType
- type FindByDnsNameResponse
- type FindByInventoryPathRequestType
- type FindByInventoryPathResponse
- type FindByIpRequestType
- type FindByIpResponse
- type FindByUuidRequestType
- type FindByUuidResponse
- type FindChildRequestType
- type FindChildResponse
- type FindExtensionRequestType
- type FindExtensionResponse
- type FirewallProfile
- type FirewallProfileRulesetProfile
- type FloatOption
- type FloppyImageFileInfo
- type FloppyImageFileQuery
- type FolderEventArgument
- type FolderFileInfo
- type FolderFileQuery
- type FormatVffsRequestType
- type FormatVffsResponse
- type FormatVmfsRequestType
- type FormatVmfsResponse
- type FtIssuesOnHost
- type FtIssuesOnHostHostSelectionType
- type FullStorageVMotionNotSupported
- type GeneralEvent
- type GeneralHostErrorEvent
- type GeneralHostInfoEvent
- type GeneralHostWarningEvent
- type GeneralUserEvent
- type GeneralVmErrorEvent
- type GeneralVmInfoEvent
- type GeneralVmWarningEvent
- type GenerateConfigTaskListRequestType
- type GenerateConfigTaskListResponse
- type GenerateHostProfileTaskListRequestType
- type GenerateHostProfileTaskList_TaskResponse
- type GenerateLogBundlesRequestType
- type GenerateLogBundles_TaskResponse
- type GenericDrsFault
- type GenericVmConfigFault
- type GetAlarmRequestType
- type GetAlarmResponse
- type GetAlarmStateRequestType
- type GetAlarmStateResponse
- type GetCustomizationSpecRequestType
- type GetCustomizationSpecResponse
- type GetPublicKeyRequestType
- type GetPublicKeyResponse
- type GhostDvsProxySwitchDetectedEvent
- type GhostDvsProxySwitchRemovedEvent
- type GlobalMessageChangedEvent
- type GroupAlarmAction
- type GuestAuthentication
- type GuestAuthenticationChallenge
- type GuestComponentsOutOfDate
- type GuestDiskInfo
- type GuestFileAttributes
- type GuestFileInfo
- type GuestFileType
- type GuestInfo
- type GuestInfoAppStateType
- type GuestInfoNamespaceGenerationInfo
- type GuestListFileInfo
- type GuestNicInfo
- type GuestOperationsFault
- type GuestOperationsUnavailable
- type GuestOsDescriptor
- type GuestOsDescriptorFirmwareType
- type GuestOsDescriptorSupportLevel
- type GuestPermissionDenied
- type GuestPosixFileAttributes
- type GuestProcessInfo
- type GuestProcessNotFound
- type GuestProgramSpec
- type GuestScreenInfo
- type GuestStackInfo
- type GuestWindowsFileAttributes
- type GuestWindowsProgramSpec
- type HAErrorsAtDest
- type HasPrivilegeOnEntitiesRequestType
- type HasPrivilegeOnEntitiesResponse
- type HasPrivilegeOnEntityRequestType
- type HasPrivilegeOnEntityResponse
- type HbrManagerReplicationVmInfo
- type HealthStatusChangedEvent
- type HealthSystemRuntime
- type HostAccessRestrictedToManagementServer
- type HostAccountSpec
- type HostActiveDirectory
- 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 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 HostComplianceCheckedEvent
- type HostCompliantEvent
- type HostConfigAppliedEvent
- type HostConfigChange
- type HostConfigChangeMode
- type HostConfigChangeOperation
- type HostConfigFailed
- type HostConfigFault
- type HostConfigInfo
- type HostConfigManager
- type HostConfigSpec
- type HostConfigSummary
- type HostConfigVFlashCacheRequestType
- type HostConfigVFlashCacheResponse
- type HostConfigureVFlashResourceRequestType
- type HostConfigureVFlashResourceResponse
- type HostConnectFault
- 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 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 HostFeatureCapability
- type HostFeatureMask
- type HostFeatureVersionInfo
- type HostFeatureVersionKey
- type HostFibreChannelHba
- type HostFibreChannelOverEthernetHba
- type HostFibreChannelOverEthernetHbaLinkInfo
- type HostFibreChannelOverEthernetTargetTransport
- type HostFibreChannelTargetTransport
- type HostFileAccess
- type HostFileSystemMountInfo
- type HostFileSystemVolume
- 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 HostGetShortNameFailedEvent
- type HostGetVFlashModuleDefaultConfigRequestType
- type HostGetVFlashModuleDefaultConfigResponse
- type HostGraphicsInfo
- type HostGraphicsInfoGraphicsType
- type HostHardwareElementInfo
- type HostHardwareElementStatus
- type HostHardwareInfo
- type HostHardwareStatusInfo
- type HostHardwareSummary
- type HostHostBusAdapter
- type HostHyperThreadScheduleInfo
- type HostImageAcceptanceLevel
- type HostImageConfigGetAcceptanceRequestType
- type HostImageConfigGetAcceptanceResponse
- type HostImageConfigGetProfileRequestType
- type HostImageConfigGetProfileResponse
- type HostImageProfileSummary
- type HostInAuditModeEvent
- type HostInDomain
- type HostIncompatibleForFaultTolerance
- type HostIncompatibleForFaultToleranceReason
- type HostIncompatibleForRecordReplay
- 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 HostInternetScsiHbaNetworkBindingSupportType
- type HostInternetScsiHbaParamValue
- type HostInternetScsiHbaSendTarget
- type HostInternetScsiHbaStaticTarget
- type HostInternetScsiHbaStaticTargetTargetDiscoveryMethod
- type HostInternetScsiHbaTargetSet
- type HostInternetScsiTargetTransport
- type HostInventoryFull
- type HostInventoryFullEvent
- type HostInventoryUnreadableEvent
- 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 HostListSummaryQuickStats
- type HostLocalAuthenticationInfo
- type HostLocalFileSystemVolume
- type HostLocalFileSystemVolumeSpec
- type HostLocalPortCreatedEvent
- type HostLowLevelProvisioningManagerDiskLayoutSpec
- 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 HostNasVolumeSpec
- 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 HostNetworkSecurityPolicy
- type HostNetworkTrafficShapingPolicy
- type HostNewNetworkConnectInfo
- type HostNicFailureCriteria
- type HostNicOrderPolicy
- type HostNicTeamingPolicy
- type HostNoAvailableNetworksEvent
- type HostNoHAEnabledPortGroupsEvent
- type HostNoRedundantManagementNetworkEvent
- type HostNonCompliantEvent
- type HostNotConnected
- type HostNotInClusterEvent
- type HostNotReachable
- type HostNtpConfig
- type HostNumaInfo
- type HostNumaNode
- type HostNumericSensorHealthState
- type HostNumericSensorInfo
- type HostNumericSensorType
- type HostOpaqueNetworkInfo
- type HostOpaqueSwitch
- 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 HostPlugStoreTopology
- type HostPlugStoreTopologyAdapter
- type HostPlugStoreTopologyDevice
- type HostPlugStoreTopologyPath
- type HostPlugStoreTopologyPlugin
- type HostPlugStoreTopologyTarget
- type HostPortGroup
- type HostPortGroupConfig
- type HostPortGroupPort
- type HostPortGroupProfile
- type HostPortGroupSpec
- type HostPosixAccountSpec
- type HostPowerOpFailed
- type HostPowerOperationType
- type HostPowerPolicy
- type HostPrimaryAgentNotShortNameEvent
- type HostProfileAppliedEvent
- type HostProfileCompleteConfigSpec
- type HostProfileConfigInfo
- type HostProfileConfigSpec
- type HostProfileHostBasedConfigSpec
- type HostProfileManagerAnswerFileStatus
- type HostProfileManagerConfigTaskList
- type HostProfileSerializedHostProfileSpec
- type HostProxySwitch
- type HostProxySwitchConfig
- type HostProxySwitchHostLagConfig
- type HostProxySwitchSpec
- type HostReconnectionFailedEvent
- type HostReliableMemoryInfo
- 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 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 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 HostWwnChangedEvent
- type HostWwnConflictEvent
- type HotSnapshotMoveNotSupported
- type HourlyTaskScheduler
- type HttpNfcLeaseAbortRequestType
- type HttpNfcLeaseAbortResponse
- type HttpNfcLeaseCompleteRequestType
- type HttpNfcLeaseCompleteResponse
- type HttpNfcLeaseDatastoreLeaseInfo
- type HttpNfcLeaseDeviceUrl
- type HttpNfcLeaseGetManifestRequestType
- type HttpNfcLeaseGetManifestResponse
- type HttpNfcLeaseHostInfo
- type HttpNfcLeaseInfo
- type HttpNfcLeaseManifestEntry
- type HttpNfcLeaseProgressRequestType
- type HttpNfcLeaseProgressResponse
- type HttpNfcLeaseState
- type IDEDiskNotSupported
- type IORMNotSupportedHostOnDatastore
- type IScsiBootFailureEvent
- type ImpersonateUserRequestType
- type ImpersonateUserResponse
- type ImportCertificateForCAMRequestType
- type ImportCertificateForCAM_TaskResponse
- type ImportHostAddFailure
- type ImportOperationBulkFault
- type ImportOperationBulkFaultFaultOnImport
- type ImportSpec
- type ImportVAppRequestType
- type ImportVAppResponse
- type InUseFeatureManipulationDisallowed
- type InaccessibleDatastore
- type InaccessibleVFlashSource
- type IncompatibleDefaultDevice
- type IncompatibleHostForFtSecondary
- type IncompatibleSetting
- type IncorrectFileType
- type IncorrectHostInformation
- type IncorrectHostInformationEvent
- type IndependentDiskVMotionNotSupported
- type InflateVirtualDiskRequestType
- type InflateVirtualDisk_TaskResponse
- type InfoUpgradeEvent
- type InheritablePolicy
- type InitializeDisksRequestType
- type InitializeDisks_TaskResponse
- type InitiateFileTransferFromGuestRequestType
- type InitiateFileTransferFromGuestResponse
- type InitiateFileTransferToGuestRequestType
- type InitiateFileTransferToGuestResponse
- type InstallHostPatchRequestType
- type InstallHostPatchV2RequestType
- type InstallHostPatchV2_TaskResponse
- type InstallHostPatch_TaskResponse
- type InsufficientAgentVmsDeployed
- type InsufficientCpuResourcesFault
- type InsufficientDisks
- type InsufficientFailoverResourcesEvent
- type InsufficientFailoverResourcesFault
- type InsufficientHostCapacityFault
- type InsufficientHostCpuCapacityFault
- type InsufficientHostMemoryCapacityFault
- type InsufficientMemoryResourcesFault
- type InsufficientPerCpuCapacity
- type InsufficientResourcesFault
- type InsufficientStandbyCpuResource
- type InsufficientStandbyMemoryResource
- type InsufficientStandbyResource
- type InsufficientStorageSpace
- type InsufficientVFlashResourcesFault
- type IntExpression
- type IntOption
- type IntPolicy
- type InternetScsiSnsDiscoveryMethod
- type InvalidAffinitySettingFault
- type InvalidArgument
- type InvalidBmcRole
- type InvalidBundle
- type InvalidCAMCertificate
- type InvalidCAMServer
- type InvalidClientCertificate
- type InvalidCollectorVersion
- type InvalidController
- type InvalidDasConfigArgument
- type InvalidDasConfigArgumentEntryForInvalidArgument
- type InvalidDasRestartPriorityForFtVm
- type InvalidDatastore
- type InvalidDatastorePath
- type InvalidDatastoreState
- type InvalidDeviceBacking
- type InvalidDeviceOperation
- type InvalidDeviceSpec
- type InvalidDiskFormat
- type InvalidDrsBehaviorForFtVm
- type InvalidEditionEvent
- type InvalidEditionLicense
- type InvalidEvent
- type InvalidFolder
- type InvalidFormat
- type InvalidGuestLogin
- type InvalidHostConnectionState
- type InvalidHostName
- type InvalidHostState
- type InvalidIndexArgument
- type InvalidIpfixConfig
- type InvalidIpmiLoginInfo
- type InvalidIpmiMacAddress
- type InvalidLicense
- type InvalidLocale
- type InvalidLogin
- type InvalidName
- type InvalidNasCredentials
- type InvalidNetworkInType
- type InvalidNetworkResource
- type InvalidOperationOnSecondaryVm
- type InvalidPowerState
- type InvalidPrivilege
- type InvalidProfileReferenceHost
- type InvalidProfileReferenceHostReason
- type InvalidProperty
- type InvalidPropertyType
- type InvalidPropertyValue
- type InvalidRequest
- type InvalidResourcePoolStructureFault
- type InvalidSnapshotFormat
- type InvalidState
- type InvalidType
- type InvalidVmConfig
- type InventoryDescription
- type InventoryHasStandardAloneHosts
- type IpAddress
- type IpAddressProfile
- type IpHostnameGeneratorError
- type IpPool
- type IpPoolAssociation
- type IpPoolIpPoolConfigInfo
- type IpPoolManagerIpAllocation
- type IpRange
- type IpRouteProfile
- type IsSharedGraphicsActiveRequestType
- type IsSharedGraphicsActiveResponse
- type IscsiDependencyEntity
- type IscsiFault
- type IscsiFaultInvalidVnic
- type IscsiFaultPnicInUse
- type IscsiFaultVnicAlreadyBound
- type IscsiFaultVnicHasActivePaths
- type IscsiFaultVnicHasMultipleUplinks
- type IscsiFaultVnicHasNoUplinks
- type IscsiFaultVnicHasWrongUplink
- type IscsiFaultVnicInUse
- type IscsiFaultVnicIsLastPath
- type IscsiFaultVnicNotBound
- type IscsiFaultVnicNotFound
- type IscsiMigrationDependency
- type IscsiPortInfo
- type IscsiPortInfoPathStatus
- type IscsiStatus
- type IsoImageFileInfo
- type IsoImageFileQuery
- type JoinDomainRequestType
- type JoinDomainWithCAMRequestType
- type JoinDomainWithCAM_TaskResponse
- type JoinDomain_TaskResponse
- type KernelModuleInfo
- type KernelModuleSectionInfo
- type KeyAnyValue
- type KeyValue
- type LargeRDMConversionNotSupported
- type LargeRDMNotSupportedOnDatastore
- type LatencySensitivity
- type LatencySensitivitySensitivityLevel
- type LeaveCurrentDomainRequestType
- type LeaveCurrentDomain_TaskResponse
- type LegacyNetworkInterfaceInUse
- type LicenseAssignmentFailed
- type LicenseAssignmentFailedReason
- type LicenseAssignmentManagerLicenseAssignment
- type LicenseAvailabilityInfo
- type LicenseDiagnostics
- type LicenseDowngradeDisallowed
- type LicenseEntityNotFound
- type LicenseEvent
- type LicenseExpired
- type LicenseExpiredEvent
- type LicenseFeatureInfo
- type LicenseFeatureInfoSourceRestriction
- type LicenseFeatureInfoState
- type LicenseFeatureInfoUnit
- type LicenseKeyEntityMismatch
- type LicenseManagerEvaluationInfo
- type LicenseManagerLicenseInfo
- type LicenseManagerLicenseKey
- type LicenseManagerState
- type LicenseNonComplianceEvent
- type LicenseReservationInfo
- type LicenseReservationInfoState
- type LicenseRestricted
- type LicenseRestrictedEvent
- type LicenseServerAvailableEvent
- type LicenseServerSource
- type LicenseServerUnavailable
- type LicenseServerUnavailableEvent
- type LicenseSource
- type LicenseSourceUnavailable
- type LicenseUsageInfo
- type LimitExceeded
- type LinkDiscoveryProtocolConfig
- type LinkDiscoveryProtocolConfigOperationType
- type LinkDiscoveryProtocolConfigProtocolType
- type LinkLayerDiscoveryProtocolInfo
- type LinkProfile
- type LinuxVolumeNotClean
- type ListFilesInGuestRequestType
- type ListFilesInGuestResponse
- type ListProcessesInGuestRequestType
- type ListProcessesInGuestResponse
- type LocalDatastoreCreatedEvent
- type LocalDatastoreInfo
- type LocalLicenseSource
- type LocalTSMEnabledEvent
- type LocalizableMessage
- type LocalizationManagerMessageCatalog
- type LocalizedMethodFault
- type LockerMisconfiguredEvent
- type LockerReconfiguredEvent
- type LogBundlingFailed
- type LogUserEventRequestType
- type LogUserEventResponse
- type LoginBySSPIRequestType
- type LoginBySSPIResponse
- type LoginByTokenRequestType
- type LoginByTokenResponse
- type LoginExtensionByCertificateRequestType
- type LoginExtensionByCertificateResponse
- type LoginExtensionBySubjectNameRequestType
- type LoginExtensionBySubjectNameResponse
- type LoginRequestType
- type LoginResponse
- type LogoutRequestType
- type LogoutResponse
- type LongOption
- type LongPolicy
- type LookupDvPortGroupRequestType
- type LookupDvPortGroupResponse
- type MacAddress
- type MacRange
- type MaintenanceModeFileMove
- type MakeDirectoryInGuestRequestType
- type MakeDirectoryInGuestResponse
- type MakeDirectoryRequestType
- type MakeDirectoryResponse
- type MakePrimaryVMRequestType
- type MakePrimaryVM_TaskResponse
- type ManagedByInfo
- type ManagedEntityEventArgument
- type ManagedEntityStatus
- type ManagedObjectNotFound
- type ManagedObjectReference
- type MarkAsTemplateRequestType
- type MarkAsTemplateResponse
- type MarkAsVirtualMachineRequestType
- type MarkAsVirtualMachineResponse
- type MarkForRemovalRequestType
- type MarkForRemovalResponse
- type MemoryHotPlugNotSupported
- type MemorySizeNotRecommended
- type MemorySizeNotSupported
- type MemorySizeNotSupportedByDatastore
- type MemorySnapshotOnIndependentDisk
- type MergeDvsRequestType
- type MergeDvs_TaskResponse
- type MergePermissionsRequestType
- type MergePermissionsResponse
- type MethodAction
- type MethodActionArgument
- type MethodAlreadyDisabledFault
- type MethodDescription
- type MethodDisabled
- type MethodFault
- type MethodNotFound
- type MetricAlarmExpression
- type MetricAlarmOperator
- type MigrateVMRequestType
- type MigrateVM_TaskResponse
- type MigrationDisabled
- type MigrationErrorEvent
- type MigrationEvent
- type MigrationFault
- type MigrationFeatureNotSupported
- type MigrationHostErrorEvent
- type MigrationHostWarningEvent
- type MigrationNotReady
- type MigrationResourceErrorEvent
- type MigrationResourceWarningEvent
- type MigrationWarningEvent
- type MismatchedBundle
- type MismatchedNetworkPolicies
- type MismatchedVMotionNetworkNames
- type MissingBmcSupport
- type MissingController
- type MissingIpPool
- type MissingLinuxCustResources
- type MissingNetworkIpConfig
- type MissingObject
- type MissingPowerOffConfiguration
- type MissingPowerOnConfiguration
- type MissingProperty
- type MissingWindowsCustResources
- type MksConnectionLimitReached
- type ModeInfo
- type ModifyListViewRequestType
- type ModifyListViewResponse
- type MonthlyByDayTaskScheduler
- type MonthlyByWeekdayTaskScheduler
- type MonthlyTaskScheduler
- type MountError
- type MountToolsInstallerRequestType
- type MountToolsInstallerResponse
- type MountVffsVolumeRequestType
- type MountVffsVolumeResponse
- type MountVmfsVolumeRequestType
- type MountVmfsVolumeResponse
- type MoveDVPortRequestType
- type MoveDVPort_TaskResponse
- type MoveDatastoreFileRequestType
- type MoveDatastoreFile_TaskResponse
- type MoveDirectoryInGuestRequestType
- type MoveDirectoryInGuestResponse
- type MoveFileInGuestRequestType
- type MoveFileInGuestResponse
- type MoveHostIntoRequestType
- type MoveHostInto_TaskResponse
- type MoveIntoFolderRequestType
- type MoveIntoFolder_TaskResponse
- type MoveIntoRequestType
- type MoveIntoResourcePoolRequestType
- type MoveIntoResourcePoolResponse
- type MoveInto_TaskResponse
- type MoveVirtualDiskRequestType
- type MoveVirtualDisk_TaskResponse
- type MtuMatchEvent
- type MtuMismatchEvent
- type MultipathState
- type MultipleCertificatesVerifyFault
- type MultipleCertificatesVerifyFaultThumbprintData
- type MultipleSnapshotsNotSupported
- type NASDatastoreCreatedEvent
- type NamePasswordAuthentication
- type NamespaceFull
- type NamespaceLimitReached
- type NamespaceWriteProtected
- type NasConfigFault
- type NasConnectionLimitReached
- type NasDatastoreInfo
- type NasSessionCredentialConflict
- type NasStorageProfile
- type NasVolumeNotMounted
- 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 NetworkDisruptedAndConfigRolledBack
- type NetworkEventArgument
- type NetworkInaccessible
- type NetworkPolicyProfile
- type NetworkProfile
- type NetworkProfileDnsConfigProfile
- type NetworkRollbackEvent
- type NetworkSummary
- type NetworksMayNotBeTheSame
- type NicSettingMismatch
- type NoAccessUserEvent
- type NoActiveHostInCluster
- type NoAvailableIp
- type NoClientCertificate
- type NoCompatibleDatastore
- type NoCompatibleHardAffinityHost
- type NoCompatibleHost
- type NoCompatibleHostWithAccessToDevice
- type NoCompatibleSoftAffinityHost
- type NoConnectedDatastore
- type NoDatastoresConfiguredEvent
- type NoDiskFound
- type NoDiskSpace
- type NoDisksToCustomize
- type NoGateway
- type NoGuestHeartbeat
- type NoHost
- type NoHostSuitableForFtSecondary
- type NoLicenseEvent
- type NoLicenseServerConfigured
- type NoMaintenanceModeDrsRecommendationForVM
- type NoPeerHostFound
- type NoPermission
- type NoPermissionOnAD
- type NoPermissionOnHost
- type NoPermissionOnNasVolume
- type NoSubjectName
- type NoVcManagedIpConfigured
- type NoVirtualNic
- type NoVmInVApp
- type NonADUserRequired
- type NonHomeRDMVMotionNotSupported
- type NonPersistentDisksNotSupported
- type NonVIWorkloadDetectedOnDatastoreEvent
- type NonVmwareOuiMacNotSupportedHost
- type NotADirectory
- type NotAFile
- type NotAuthenticated
- type NotEnoughCpus
- type NotEnoughLicenses
- type NotEnoughLogicalCpus
- type NotEnoughResourcesToStartVmEvent
- type NotFound
- type NotImplemented
- type NotSupported
- type NotSupportedDeviceForFT
- type NotSupportedDeviceForFTDeviceType
- type NotSupportedHost
- type NotSupportedHostForVFlash
- type NotSupportedHostForVsan
- type NotSupportedHostInCluster
- type NotSupportedHostInDvs
- type NotSupportedHostInHACluster
- type NotUserConfigurableProperty
- type NumPortsProfile
- type NumVirtualCoresPerSocketNotSupported
- type NumVirtualCpusExceedsLimit
- type NumVirtualCpusIncompatible
- type NumVirtualCpusIncompatibleReason
- type NumVirtualCpusNotSupported
- type NumericRange
- type ObjectContent
- type ObjectSpec
- type ObjectUpdate
- type ObjectUpdateKind
- type OnceTaskScheduler
- type OpaqueNetworkSummary
- type OpaqueNetworkTargetInfo
- type OpenInventoryViewFolderRequestType
- type OpenInventoryViewFolderResponse
- type OperationDisabledByGuest
- type OperationDisallowedOnHost
- type OperationNotSupportedByGuest
- type OptionDef
- type OptionProfile
- type OptionType
- type OptionValue
- type OrAlarmExpression
- type OutOfBounds
- type OutOfSyncDvsHost
- type OverwriteCustomizationSpecRequestType
- type OverwriteCustomizationSpecResponse
- type OvfAttribute
- type OvfConnectedDevice
- type OvfConnectedDeviceFloppy
- type OvfConnectedDeviceIso
- type OvfConstraint
- type OvfConsumerCallbackFault
- type OvfConsumerCommunicationError
- type OvfConsumerFault
- type OvfConsumerInvalidSection
- type OvfConsumerOstNode
- type OvfConsumerOstNodeType
- type OvfConsumerOvfSection
- type OvfConsumerPowerOnFault
- type OvfConsumerUndeclaredSection
- type OvfConsumerUndefinedPrefix
- type OvfConsumerValidationFault
- type OvfCpuCompatibility
- type OvfCpuCompatibilityCheckNotSupported
- type OvfCreateDescriptorParams
- type OvfCreateDescriptorResult
- type OvfCreateImportSpecParams
- type OvfCreateImportSpecParamsDiskProvisioningType
- type OvfCreateImportSpecResult
- type OvfDeploymentOption
- type OvfDiskMappingNotFound
- type OvfDiskOrderConstraint
- type OvfDuplicateElement
- type OvfDuplicatedElementBoundary
- type OvfDuplicatedPropertyIdExport
- type OvfDuplicatedPropertyIdImport
- type OvfElement
- type OvfElementInvalidValue
- type OvfExport
- type OvfExportFailed
- type OvfFault
- type OvfFile
- type OvfFileItem
- type OvfHardwareCheck
- type OvfHardwareExport
- type OvfHostResourceConstraint
- type OvfHostValueNotParsed
- type OvfImport
- type OvfImportFailed
- type OvfInternalError
- type OvfInvalidPackage
- type OvfInvalidValue
- type OvfInvalidValueConfiguration
- type OvfInvalidValueEmpty
- type OvfInvalidValueFormatMalformed
- type OvfInvalidValueReference
- type OvfInvalidVmName
- type OvfManagerCommonParams
- type OvfMappedOsId
- type OvfMissingAttribute
- type OvfMissingElement
- type OvfMissingElementNormalBoundary
- type OvfMissingHardware
- type OvfNetworkInfo
- type OvfNetworkMapping
- type OvfNetworkMappingNotSupported
- type OvfNoHostNic
- type OvfNoSpaceOnController
- type OvfNoSupportedHardwareFamily
- type OvfOptionInfo
- type OvfParseDescriptorParams
- type OvfParseDescriptorResult
- type OvfProperty
- type OvfPropertyExport
- type OvfPropertyNetwork
- type OvfPropertyNetworkExport
- type OvfPropertyQualifier
- type OvfPropertyQualifierDuplicate
- type OvfPropertyQualifierIgnored
- type OvfPropertyType
- type OvfPropertyValue
- type OvfResourceMap
- type OvfSystemFault
- type OvfToXmlUnsupportedElement
- type OvfUnableToExportDisk
- type OvfUnexpectedElement
- type OvfUnknownDevice
- type OvfUnknownDeviceBacking
- type OvfUnknownEntity
- type OvfUnsupportedAttribute
- type OvfUnsupportedAttributeValue
- type OvfUnsupportedDeviceBackingInfo
- type OvfUnsupportedDeviceBackingOption
- type OvfUnsupportedDeviceExport
- type OvfUnsupportedDiskProvisioning
- type OvfUnsupportedElement
- type OvfUnsupportedElementValue
- type OvfUnsupportedPackage
- type OvfUnsupportedSection
- type OvfUnsupportedSubType
- type OvfUnsupportedType
- type OvfValidateHostParams
- type OvfValidateHostResult
- type OvfWrongElement
- type OvfWrongNamespace
- type OvfXmlFormat
- type ParaVirtualSCSIController
- type ParaVirtualSCSIControllerOption
- type ParseDescriptorRequestType
- type ParseDescriptorResponse
- type PasswordField
- type PatchAlreadyInstalled
- type PatchBinariesNotFound
- type PatchInstallFailed
- type PatchIntegrityError
- type PatchMetadataCorrupted
- type PatchMetadataInvalid
- type PatchMetadataNotFound
- type PatchMissingDependencies
- type PatchNotApplicable
- type PatchSuperseded
- 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_TaskResponse
- type PerformanceDescription
- type PerformanceManagerCounterLevelMapping
- type PerformanceManagerUnit
- type PerformanceStatisticsDescription
- type Permission
- type PermissionAddedEvent
- type PermissionEvent
- type PermissionProfile
- type PermissionRemovedEvent
- type PermissionUpdatedEvent
- type PhysCompatRDMNotSupported
- 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 PlatformConfigFault
- type PnicUplinkProfile
- type PodDiskLocator
- type PodStorageDrsEntry
- type PolicyOption
- type PortGroupConnecteeType
- type PortGroupProfile
- type PosixUserSearchResult
- type PostEventRequestType
- type PostEventResponse
- type PowerDownHostToStandByRequestType
- type PowerDownHostToStandBy_TaskResponse
- type PowerOffVAppRequestType
- type PowerOffVApp_TaskResponse
- type PowerOffVMRequestType
- type PowerOffVM_TaskResponse
- type PowerOnFtSecondaryFailed
- type PowerOnFtSecondaryTimedout
- type PowerOnMultiVMRequestType
- type PowerOnMultiVM_TaskResponse
- type PowerOnVAppRequestType
- type PowerOnVApp_TaskResponse
- type PowerOnVMRequestType
- type PowerOnVM_TaskResponse
- type PowerSystemCapability
- type PowerSystemInfo
- type PowerUpHostFromStandByRequestType
- 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 ProfileUpdateFailedUpdateFailure
- type PromoteDisksRequestType
- type PromoteDisks_TaskResponse
- type PropertyChange
- type PropertyChangeOp
- type PropertyFilterSpec
- type PropertyFilterUpdate
- type PropertySpec
- type QueryAnswerFileStatusRequestType
- type QueryAnswerFileStatusResponse
- type QueryAssignedLicensesRequestType
- type QueryAssignedLicensesResponse
- type QueryAvailableDisksForVmfsRequestType
- type QueryAvailableDisksForVmfsResponse
- type QueryAvailableDvsSpecRequestType
- type QueryAvailableDvsSpecResponse
- type QueryAvailablePartitionRequestType
- type QueryAvailablePartitionResponse
- type QueryAvailablePerfMetricRequestType
- type QueryAvailablePerfMetricResponse
- type QueryAvailableSsdsRequestType
- type QueryAvailableSsdsResponse
- type QueryAvailableTimeZonesRequestType
- type QueryAvailableTimeZonesResponse
- type QueryBootDevicesRequestType
- type QueryBootDevicesResponse
- type QueryBoundVnicsRequestType
- type QueryBoundVnicsResponse
- type QueryCandidateNicsRequestType
- type QueryCandidateNicsResponse
- type QueryChangedDiskAreasRequestType
- type QueryChangedDiskAreasResponse
- type QueryCmmdsRequestType
- type QueryCmmdsResponse
- type QueryCompatibleHostForExistingDvsRequestType
- type QueryCompatibleHostForExistingDvsResponse
- type QueryCompatibleHostForNewDvsRequestType
- type QueryCompatibleHostForNewDvsResponse
- type QueryComplianceStatusRequestType
- type QueryComplianceStatusResponse
- type QueryConfigOptionDescriptorRequestType
- type QueryConfigOptionDescriptorResponse
- type QueryConfigOptionRequestType
- type QueryConfigOptionResponse
- type QueryConfigTargetRequestType
- type QueryConfigTargetResponse
- type QueryConfiguredModuleOptionStringRequestType
- type QueryConfiguredModuleOptionStringResponse
- type QueryConnectionInfoRequestType
- type QueryConnectionInfoResponse
- type QueryDatastorePerformanceSummaryRequestType
- type QueryDatastorePerformanceSummaryResponse
- type QueryDateTimeRequestType
- type QueryDateTimeResponse
- type QueryDescriptionsRequestType
- type QueryDescriptionsResponse
- type QueryDisksForVsanRequestType
- type QueryDisksForVsanResponse
- type QueryDvsByUuidRequestType
- type QueryDvsByUuidResponse
- type QueryDvsCheckCompatibilityRequestType
- type QueryDvsCheckCompatibilityResponse
- type QueryDvsCompatibleHostSpecRequestType
- type QueryDvsCompatibleHostSpecResponse
- type QueryDvsConfigTargetRequestType
- type QueryDvsConfigTargetResponse
- type QueryDvsFeatureCapabilityRequestType
- type QueryDvsFeatureCapabilityResponse
- type QueryEventsRequestType
- type QueryEventsResponse
- type QueryExpressionMetadataRequestType
- type QueryExpressionMetadataResponse
- type QueryExtensionIpAllocationUsageRequestType
- type QueryExtensionIpAllocationUsageResponse
- type QueryFaultToleranceCompatibilityRequestType
- type QueryFaultToleranceCompatibilityResponse
- type QueryFirmwareConfigUploadURLRequestType
- type QueryFirmwareConfigUploadURLResponse
- type QueryHostConnectionInfoRequestType
- type QueryHostConnectionInfoResponse
- type QueryHostPatchRequestType
- type QueryHostPatch_TaskResponse
- type QueryHostProfileMetadataRequestType
- type QueryHostProfileMetadataResponse
- type QueryHostStatusRequestType
- type QueryHostStatusResponse
- type QueryIORMConfigOptionRequestType
- type QueryIORMConfigOptionResponse
- type QueryIPAllocationsRequestType
- type QueryIPAllocationsResponse
- type QueryIpPoolsRequestType
- type QueryIpPoolsResponse
- type QueryLicenseSourceAvailabilityRequestType
- type QueryLicenseSourceAvailabilityResponse
- type QueryLicenseUsageRequestType
- type QueryLicenseUsageResponse
- type QueryManagedByRequestType
- type QueryManagedByResponse
- type QueryMemoryOverheadExRequestType
- type QueryMemoryOverheadExResponse
- type QueryMemoryOverheadRequestType
- type QueryMemoryOverheadResponse
- type QueryMigrationDependenciesRequestType
- type QueryMigrationDependenciesResponse
- type QueryModulesRequestType
- type QueryModulesResponse
- type QueryNetConfigRequestType
- type QueryNetConfigResponse
- type QueryNetworkHintRequestType
- type QueryNetworkHintResponse
- type QueryObjectsOnPhysicalVsanDiskRequestType
- type QueryObjectsOnPhysicalVsanDiskResponse
- type QueryOptionsRequestType
- type QueryOptionsResponse
- type QueryPartitionCreateDescRequestType
- type QueryPartitionCreateDescResponse
- type QueryPartitionCreateOptionsRequestType
- type QueryPartitionCreateOptionsResponse
- type QueryPathSelectionPolicyOptionsRequestType
- type QueryPathSelectionPolicyOptionsResponse
- type QueryPerfCompositeRequestType
- type QueryPerfCompositeResponse
- type QueryPerfCounterByLevelRequestType
- type QueryPerfCounterByLevelResponse
- type QueryPerfCounterRequestType
- type QueryPerfCounterResponse
- type QueryPerfProviderSummaryRequestType
- type QueryPerfProviderSummaryResponse
- type QueryPerfRequestType
- type QueryPerfResponse
- type QueryPhysicalVsanDisksRequestType
- type QueryPhysicalVsanDisksResponse
- type QueryPnicStatusRequestType
- type QueryPnicStatusResponse
- type QueryPolicyMetadataRequestType
- type QueryPolicyMetadataResponse
- type QueryProfileStructureRequestType
- type QueryProfileStructureResponse
- type QueryResourceConfigOptionRequestType
- type QueryResourceConfigOptionResponse
- type QueryServiceListRequestType
- type QueryServiceListResponse
- type QueryStorageArrayTypePolicyOptionsRequestType
- type QueryStorageArrayTypePolicyOptionsResponse
- type QuerySupportedFeaturesRequestType
- type QuerySupportedFeaturesResponse
- type QueryTargetCapabilitiesRequestType
- type QueryTargetCapabilitiesResponse
- type QueryTpmAttestationReportRequestType
- type QueryTpmAttestationReportResponse
- type QueryUnownedFilesRequestType
- type QueryUnownedFilesResponse
- type QueryUnresolvedVmfsVolumeRequestType
- type QueryUnresolvedVmfsVolumeResponse
- type QueryUnresolvedVmfsVolumesRequestType
- type QueryUnresolvedVmfsVolumesResponse
- type QueryUsedVlanIdInDvsRequestType
- type QueryUsedVlanIdInDvsResponse
- type QueryVMotionCompatibilityExRequestType
- type QueryVMotionCompatibilityEx_TaskResponse
- type QueryVMotionCompatibilityRequestType
- type QueryVMotionCompatibilityResponse
- type QueryVirtualDiskFragmentationRequestType
- type QueryVirtualDiskFragmentationResponse
- type QueryVirtualDiskGeometryRequestType
- type QueryVirtualDiskGeometryResponse
- type QueryVirtualDiskUuidRequestType
- type QueryVirtualDiskUuidResponse
- type QueryVmfsDatastoreCreateOptionsRequestType
- type QueryVmfsDatastoreCreateOptionsResponse
- type QueryVmfsDatastoreExpandOptionsRequestType
- type QueryVmfsDatastoreExpandOptionsResponse
- type QueryVmfsDatastoreExtendOptionsRequestType
- type QueryVmfsDatastoreExtendOptionsResponse
- type QueryVnicStatusRequestType
- type QueryVnicStatusResponse
- type QueryVsanObjectsRequestType
- type QueryVsanObjectsResponse
- type QuestionPending
- type QuiesceDatastoreIOForHAFailed
- type RDMConversionNotSupported
- type RDMNotPreserved
- type RDMNotSupported
- type RDMNotSupportedOnDatastore
- type RDMPointsToInaccessibleDisk
- type RawDiskNotSupported
- type ReadEnvironmentVariableInGuestRequestType
- type ReadEnvironmentVariableInGuestResponse
- type ReadHostResourcePoolTreeFailed
- type ReadNextEventsRequestType
- type ReadNextEventsResponse
- type ReadNextTasksRequestType
- type ReadNextTasksResponse
- type ReadOnlyDisksWithLegacyDestination
- type ReadPreviousEventsRequestType
- type ReadPreviousEventsResponse
- type ReadPreviousTasksRequestType
- type ReadPreviousTasksResponse
- type RebootGuestRequestType
- type RebootGuestResponse
- type RebootHostRequestType
- type RebootHost_TaskResponse
- type RebootRequired
- type RecommendDatastoresRequestType
- type RecommendDatastoresResponse
- type RecommendHostsForVmRequestType
- type RecommendHostsForVmResponse
- type RecommendationReasonCode
- type RecommendationType
- type ReconfigVMRequestType
- type ReconfigVM_TaskResponse
- type ReconfigureAlarmRequestType
- type ReconfigureAlarmResponse
- type ReconfigureAutostartRequestType
- type ReconfigureAutostartResponse
- type ReconfigureClusterRequestType
- type ReconfigureCluster_TaskResponse
- type ReconfigureComputeResourceRequestType
- type ReconfigureComputeResource_TaskResponse
- type ReconfigureDVPortRequestType
- type ReconfigureDVPort_TaskResponse
- type ReconfigureDVPortgroupRequestType
- type ReconfigureDVPortgroup_TaskResponse
- type ReconfigureDatacenterRequestType
- type ReconfigureDatacenter_TaskResponse
- type ReconfigureDvsRequestType
- type ReconfigureDvs_TaskResponse
- type ReconfigureHostForDASRequestType
- type ReconfigureHostForDAS_TaskResponse
- type ReconfigureScheduledTaskRequestType
- type ReconfigureScheduledTaskResponse
- type ReconfigureServiceConsoleReservationRequestType
- type ReconfigureServiceConsoleReservationResponse
- type ReconfigureSnmpAgentRequestType
- type ReconfigureSnmpAgentResponse
- type ReconfigureVirtualMachineReservationRequestType
- type ReconfigureVirtualMachineReservationResponse
- type ReconnectHostRequestType
- type ReconnectHost_TaskResponse
- type RecordReplayDisabled
- type RecoveryEvent
- type RectifyDvsHostRequestType
- type RectifyDvsHost_TaskResponse
- type RectifyDvsOnHostRequestType
- type RectifyDvsOnHost_TaskResponse
- type RecurrentTaskScheduler
- type RefreshDVPortStateRequestType
- type RefreshDVPortStateResponse
- type RefreshDatastoreRequestType
- type RefreshDatastoreResponse
- type RefreshDatastoreStorageInfoRequestType
- type RefreshDatastoreStorageInfoResponse
- type RefreshDateTimeSystemRequestType
- type RefreshDateTimeSystemResponse
- type RefreshFirewallRequestType
- type RefreshFirewallResponse
- type RefreshGraphicsManagerRequestType
- type RefreshGraphicsManagerResponse
- type RefreshHealthStatusSystemRequestType
- type RefreshHealthStatusSystemResponse
- type RefreshNetworkSystemRequestType
- type RefreshNetworkSystemResponse
- type RefreshRecommendationRequestType
- type RefreshRecommendationResponse
- type RefreshRequestType
- type RefreshResponse
- type RefreshRuntimeRequestType
- type RefreshRuntimeResponse
- type RefreshServicesRequestType
- type RefreshServicesResponse
- type RefreshStorageDrsRecommendationRequestType
- type RefreshStorageDrsRecommendationResponse
- type RefreshStorageInfoRequestType
- type RefreshStorageInfoResponse
- type RefreshStorageSystemRequestType
- type RefreshStorageSystemResponse
- type RegisterChildVMRequestType
- type RegisterChildVM_TaskResponse
- type RegisterExtensionRequestType
- type RegisterExtensionResponse
- type RegisterVMRequestType
- type RegisterVM_TaskResponse
- type ReleaseCredentialsInGuestRequestType
- type ReleaseCredentialsInGuestResponse
- type ReleaseIpAllocationRequestType
- type ReleaseIpAllocationResponse
- type ReloadRequestType
- type ReloadResponse
- type RelocateVMRequestType
- type RelocateVM_TaskResponse
- type RemoteDeviceNotSupported
- type RemoteTSMEnabledEvent
- type RemoveAlarmRequestType
- type RemoveAlarmResponse
- type RemoveAllSnapshotsRequestType
- type RemoveAllSnapshots_TaskResponse
- type RemoveAssignedLicenseRequestType
- type RemoveAssignedLicenseResponse
- type RemoveAuthorizationRoleRequestType
- type RemoveAuthorizationRoleResponse
- type RemoveCustomFieldDefRequestType
- type RemoveCustomFieldDefResponse
- type RemoveDatastoreRequestType
- type RemoveDatastoreResponse
- type RemoveDiskMappingRequestType
- type RemoveDiskMapping_TaskResponse
- type RemoveDiskRequestType
- type RemoveDisk_TaskResponse
- type RemoveEntityPermissionRequestType
- type RemoveEntityPermissionResponse
- type RemoveFailed
- type RemoveGroupRequestType
- type RemoveGroupResponse
- type RemoveInternetScsiSendTargetsRequestType
- type RemoveInternetScsiSendTargetsResponse
- type RemoveInternetScsiStaticTargetsRequestType
- type RemoveInternetScsiStaticTargetsResponse
- type RemoveLicenseLabelRequestType
- type RemoveLicenseLabelResponse
- type RemoveLicenseRequestType
- type RemoveLicenseResponse
- type RemoveNetworkResourcePoolRequestType
- type RemoveNetworkResourcePoolResponse
- type RemovePerfIntervalRequestType
- type RemovePerfIntervalResponse
- type RemovePortGroupRequestType
- type RemovePortGroupResponse
- type RemoveScheduledTaskRequestType
- type RemoveScheduledTaskResponse
- type RemoveServiceConsoleVirtualNicRequestType
- type RemoveServiceConsoleVirtualNicResponse
- type RemoveSnapshotRequestType
- type RemoveSnapshot_TaskResponse
- type RemoveUserRequestType
- type RemoveUserResponse
- type RemoveVirtualNicRequestType
- type RemoveVirtualNicResponse
- type RemoveVirtualSwitchRequestType
- type RemoveVirtualSwitchResponse
- type RenameCustomFieldDefRequestType
- type RenameCustomFieldDefResponse
- type RenameCustomizationSpecRequestType
- type RenameCustomizationSpecResponse
- type RenameDatastoreRequestType
- type RenameDatastoreResponse
- type RenameRequestType
- type RenameSnapshotRequestType
- type RenameSnapshotResponse
- type Rename_TaskResponse
- type ReplicationConfigFault
- type ReplicationDiskConfigFault
- type ReplicationDiskConfigFaultReasonForFault
- type ReplicationFault
- type ReplicationIncompatibleWithFT
- type ReplicationInfoDiskSettings
- type ReplicationInvalidOptions
- type ReplicationNotSupportedOnHost
- type ReplicationVmConfigFault
- type ReplicationVmConfigFaultReasonForFault
- type ReplicationVmFault
- type ReplicationVmFaultReasonForFault
- type ReplicationVmProgressInfo
- type ReplicationVmState
- type RequestCanceled
- type RescanAllHbaRequestType
- type RescanAllHbaResponse
- type RescanHbaRequestType
- type RescanHbaResponse
- type RescanVffsRequestType
- type RescanVffsResponse
- type RescanVmfsRequestType
- type RescanVmfsResponse
- type ResetCollectorRequestType
- type ResetCollectorResponse
- type ResetCounterLevelMappingRequestType
- type ResetCounterLevelMappingResponse
- type ResetEntityPermissionsRequestType
- type ResetEntityPermissionsResponse
- type ResetFirmwareToFactoryDefaultsRequestType
- type ResetFirmwareToFactoryDefaultsResponse
- type ResetGuestInformationRequestType
- type ResetGuestInformationResponse
- type ResetListViewFromViewRequestType
- type ResetListViewFromViewResponse
- type ResetListViewRequestType
- type ResetListViewResponse
- type ResetSystemHealthInfoRequestType
- type ResetSystemHealthInfoResponse
- type ResetVMRequestType
- type ResetVM_TaskResponse
- type ResignatureUnresolvedVmfsVolumeRequestType
- type ResignatureUnresolvedVmfsVolume_TaskResponse
- type ResolveMultipleUnresolvedVmfsVolumesExRequestType
- type ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse
- type ResolveMultipleUnresolvedVmfsVolumesRequestType
- type ResolveMultipleUnresolvedVmfsVolumesResponse
- type ResourceAllocationInfo
- type ResourceAllocationOption
- type ResourceConfigOption
- type ResourceConfigSpec
- type ResourceInUse
- type ResourceNotAvailable
- type ResourcePoolCreatedEvent
- type ResourcePoolDestroyedEvent
- type ResourcePoolEvent
- type ResourcePoolEventArgument
- type ResourcePoolMovedEvent
- type ResourcePoolQuickStats
- type ResourcePoolReconfiguredEvent
- type ResourcePoolResourceUsage
- type ResourcePoolRuntimeInfo
- type ResourcePoolSummary
- type ResourceViolatedEvent
- type RestartServiceConsoleVirtualNicRequestType
- type RestartServiceConsoleVirtualNicResponse
- type RestartServiceRequestType
- type RestartServiceResponse
- type RestoreFirmwareConfigurationRequestType
- type RestoreFirmwareConfigurationResponse
- type RestrictedVersion
- type RetrieveAllPermissionsRequestType
- type RetrieveAllPermissionsResponse
- type RetrieveAnswerFileForProfileRequestType
- type RetrieveAnswerFileForProfileResponse
- type RetrieveAnswerFileRequestType
- type RetrieveAnswerFileResponse
- type RetrieveArgumentDescriptionRequestType
- type RetrieveArgumentDescriptionResponse
- type RetrieveDasAdvancedRuntimeInfoRequestType
- type RetrieveDasAdvancedRuntimeInfoResponse
- type RetrieveDescriptionRequestType
- type RetrieveDescriptionResponse
- type RetrieveDiskPartitionInfoRequestType
- type RetrieveDiskPartitionInfoResponse
- type RetrieveEntityPermissionsRequestType
- type RetrieveEntityPermissionsResponse
- type RetrieveEntityScheduledTaskRequestType
- type RetrieveEntityScheduledTaskResponse
- type RetrieveHardwareUptimeRequestType
- type RetrieveHardwareUptimeResponse
- type RetrieveObjectScheduledTaskRequestType
- type RetrieveObjectScheduledTaskResponse
- type RetrieveOptions
- type RetrieveProductComponentsRequestType
- type RetrieveProductComponentsResponse
- type RetrievePropertiesExRequestType
- type RetrievePropertiesExResponse
- type RetrievePropertiesRequestType
- type RetrievePropertiesResponse
- type RetrieveResult
- type RetrieveRolePermissionsRequestType
- type RetrieveRolePermissionsResponse
- type RetrieveServiceContentRequestType
- type RetrieveServiceContentResponse
- type RetrieveUserGroupsRequestType
- type RetrieveUserGroupsResponse
- type RevertToCurrentSnapshotRequestType
- type RevertToCurrentSnapshot_TaskResponse
- type RevertToSnapshotRequestType
- type RevertToSnapshot_TaskResponse
- type RewindCollectorRequestType
- type RewindCollectorResponse
- type RoleAddedEvent
- type RoleEvent
- type RoleEventArgument
- type RoleRemovedEvent
- type RoleUpdatedEvent
- type RollbackEvent
- type RollbackFailure
- type RuleViolation
- type RunScheduledTaskRequestType
- type RunScheduledTaskResponse
- type RunScriptAction
- type RuntimeFault
- type SSLDisabledFault
- type SSLVerifyFault
- type SSPIAuthentication
- type SSPIChallenge
- type ScanHostPatchRequestType
- type ScanHostPatchV2RequestType
- type ScanHostPatchV2_TaskResponse
- 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_TaskResponse
- type SearchDatastore_TaskResponse
- type SecondaryVmAlreadyDisabled
- type SecondaryVmAlreadyEnabled
- type SecondaryVmAlreadyRegistered
- type SecondaryVmNotRegistered
- type SecurityError
- type SecurityProfile
- type SelectActivePartitionRequestType
- type SelectActivePartitionResponse
- type SelectVnicForNicTypeRequestType
- type SelectVnicForNicTypeResponse
- type SelectVnicRequestType
- type SelectVnicResponse
- type SelectionSet
- type SelectionSpec
- type SendEmailAction
- type SendSNMPAction
- type SendTestNotificationRequestType
- type SendTestNotificationResponse
- type ServerLicenseExpiredEvent
- type ServerStartedSessionEvent
- type ServiceConsolePortGroupProfile
- type ServiceConsoleReservationInfo
- type ServiceContent
- type ServiceManagerServiceInfo
- type ServiceProfile
- type SessionEvent
- type SessionIsActiveRequestType
- type SessionIsActiveResponse
- type SessionManagerGenericServiceTicket
- type SessionManagerHttpServiceRequestSpec
- type SessionManagerHttpServiceRequestSpecMethod
- type SessionManagerLocalTicket
- type SessionManagerServiceRequestSpec
- type SessionManagerVmomiServiceRequestSpec
- type SessionTerminatedEvent
- type SetCollectorPageSizeRequestType
- type SetCollectorPageSizeResponse
- type SetDisplayTopologyRequestType
- type SetDisplayTopologyResponse
- type SetEntityPermissionsRequestType
- type SetEntityPermissionsResponse
- type SetExtensionCertificateRequestType
- type SetExtensionCertificateResponse
- type SetFieldRequestType
- type SetFieldResponse
- type SetLicenseEditionRequestType
- type SetLicenseEditionResponse
- type SetLocaleRequestType
- type SetLocaleResponse
- type SetMultipathLunPolicyRequestType
- type SetMultipathLunPolicyResponse
- type SetPublicKeyRequestType
- type SetPublicKeyResponse
- type SetScreenResolutionRequestType
- type SetScreenResolutionResponse
- type SetTaskDescriptionRequestType
- type SetTaskDescriptionResponse
- type SetTaskStateRequestType
- type SetTaskStateResponse
- type SetVirtualDiskUuidRequestType
- type SetVirtualDiskUuidResponse
- type SharedBusControllerNotSupported
- type SharesInfo
- type SharesLevel
- type SharesOption
- type ShrinkDiskFault
- type ShrinkVirtualDiskRequestType
- type ShrinkVirtualDisk_TaskResponse
- type ShutdownGuestRequestType
- type ShutdownGuestResponse
- type ShutdownHostRequestType
- type ShutdownHost_TaskResponse
- type SimpleCommandEncoding
- type SingleIp
- type SingleMac
- type SlpDiscoveryMethod
- type SnapshotCloneNotSupported
- type SnapshotCopyNotSupported
- type SnapshotDisabled
- type SnapshotFault
- type SnapshotIncompatibleDeviceInVm
- type SnapshotLocked
- type SnapshotMoveFromNonHomeNotSupported
- type SnapshotMoveNotSupported
- type SnapshotMoveToNonHomeNotSupported
- type SnapshotNoChange
- type SnapshotRevertIssue
- type SoftRuleVioCorrectionDisallowed
- type SoftRuleVioCorrectionImpact
- type SsdDiskNotAvailable
- type StageHostPatchRequestType
- type StageHostPatch_TaskResponse
- type StandbyGuestRequestType
- type StandbyGuestResponse
- type StartProgramInGuestRequestType
- type StartProgramInGuestResponse
- type StartRecordingRequestType
- type StartRecording_TaskResponse
- type StartReplayingRequestType
- type StartReplaying_TaskResponse
- type StartServiceRequestType
- type StartServiceResponse
- type StateAlarmExpression
- type StateAlarmOperator
- type StaticRouteProfile
- type StopRecordingRequestType
- type StopRecording_TaskResponse
- type StopReplayingRequestType
- type StopReplaying_TaskResponse
- type StopServiceRequestType
- type StopServiceResponse
- type StorageDrsCannotMoveDiskInMultiWriterMode
- type StorageDrsCannotMoveFTVm
- type StorageDrsCannotMoveIndependentDisk
- type StorageDrsCannotMoveManuallyPlacedSwapFile
- type StorageDrsCannotMoveManuallyPlacedVm
- type StorageDrsCannotMoveSharedDisk
- type StorageDrsCannotMoveTemplate
- type StorageDrsCannotMoveVmInUserFolder
- type StorageDrsCannotMoveVmWithMountedCDROM
- type StorageDrsCannotMoveVmWithNoFilesInLayout
- type StorageDrsConfigInfo
- type StorageDrsConfigSpec
- type StorageDrsDatacentersCannotShareDatastore
- type StorageDrsDisabledOnVm
- type StorageDrsIoLoadBalanceConfig
- type StorageDrsIolbDisabledInternally
- type StorageDrsOptionSpec
- type StorageDrsPodConfigInfo
- type StorageDrsPodConfigInfoBehavior
- type StorageDrsPodConfigSpec
- type StorageDrsPodSelectionSpec
- type StorageDrsSpaceLoadBalanceConfig
- type StorageDrsUnableToMoveFiles
- 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 StorageVMotionNotSupported
- type StorageVmotionIncompatible
- type StringExpression
- type StringOption
- type StringPolicy
- type SuspendVAppRequestType
- type SuspendVApp_TaskResponse
- type SuspendVMRequestType
- type SuspendVM_TaskResponse
- type SuspendedRelocateNotSupported
- type SwapDatastoreNotWritableOnHost
- type SwapDatastoreUnset
- type SwapPlacementOverrideNotSupported
- type SwitchIpUnset
- type SwitchNotInUpgradeMode
- type SystemError
- type Tag
- type TaskDescription
- type TaskEvent
- type TaskFilterSpec
- type TaskFilterSpecByEntity
- type TaskFilterSpecByTime
- type TaskFilterSpecByUsername
- type TaskFilterSpecRecursionOption
- type TaskFilterSpecTimeOption
- type TaskInProgress
- 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_TaskResponse
- type TerminateProcessInGuestRequestType
- type TerminateProcessInGuestResponse
- type TerminateSessionRequestType
- type TerminateSessionResponse
- type TerminateVMRequestType
- type TerminateVMResponse
- type ThirdPartyLicenseAssignmentFailed
- type ThirdPartyLicenseAssignmentFailedReason
- type TicketedSessionAuthentication
- type TimedOutHostOperationEvent
- type Timedout
- type TooManyConcurrentNativeClones
- type TooManyConsecutiveOverrides
- type TooManyDevices
- type TooManyDisksOnLegacyHost
- type TooManyGuestLogons
- type TooManyHosts
- type TooManyNativeCloneLevels
- type TooManyNativeClonesOnFile
- type TooManySnapshotLevels
- type ToolsAlreadyUpgraded
- type ToolsAutoUpgradeNotSupported
- type ToolsConfigInfo
- type ToolsConfigInfoToolsLastInstallInfo
- type ToolsImageCopyFailed
- type ToolsImageNotAvailable
- type ToolsImageSignatureCheckFailed
- type ToolsInstallationInProgress
- type ToolsUnavailable
- type ToolsUpgradeCancelled
- type TraversalSpec
- type TurnOffFaultToleranceForVMRequestType
- type TurnOffFaultToleranceForVM_TaskResponse
- type TypeDescription
- type UnSupportedDatastoreForVFlash
- type UnassignUserFromGroupRequestType
- type UnassignUserFromGroupResponse
- type UnbindVnicRequestType
- type UnbindVnicResponse
- type UncommittedUndoableDisk
- type UnconfiguredPropertyValue
- type UncustomizableGuest
- type UnexpectedCustomizationFault
- type UnexpectedFault
- type UninstallHostPatchRequestType
- type UninstallHostPatch_TaskResponse
- type UninstallServiceRequestType
- type UninstallServiceResponse
- type UnlicensedVirtualMachinesEvent
- type UnlicensedVirtualMachinesFoundEvent
- type UnmountForceMountedVmfsVolumeRequestType
- type UnmountForceMountedVmfsVolumeResponse
- type UnmountToolsInstallerRequestType
- type UnmountToolsInstallerResponse
- type UnmountVffsVolumeRequestType
- type UnmountVffsVolumeResponse
- type UnmountVmfsVolumeRequestType
- type UnmountVmfsVolumeResponse
- type UnrecognizedHost
- type UnregisterAndDestroyRequestType
- type UnregisterAndDestroy_TaskResponse
- type UnregisterExtensionRequestType
- type UnregisterExtensionResponse
- type UnregisterVMRequestType
- type UnregisterVMResponse
- type UnsharedSwapVMotionNotSupported
- type UnsupportedDatastore
- type UnsupportedGuest
- type UnsupportedVimApiVersion
- type UnsupportedVmxLocation
- type UnusedVirtualDiskBlocksNotScrubbed
- type UpdateAnswerFileRequestType
- type UpdateAnswerFile_TaskResponse
- type UpdateAssignedLicenseRequestType
- type UpdateAssignedLicenseResponse
- type UpdateAuthorizationRoleRequestType
- type UpdateAuthorizationRoleResponse
- type UpdateBootDeviceRequestType
- type UpdateBootDeviceResponse
- type UpdateChildResourceConfigurationRequestType
- type UpdateChildResourceConfigurationResponse
- type UpdateClusterProfileRequestType
- type UpdateClusterProfileResponse
- type UpdateConfigRequestType
- type UpdateConfigResponse
- type UpdateConsoleIpRouteConfigRequestType
- type UpdateConsoleIpRouteConfigResponse
- type UpdateCounterLevelMappingRequestType
- type UpdateCounterLevelMappingResponse
- type UpdateDVSHealthCheckConfigRequestType
- type UpdateDVSHealthCheckConfig_TaskResponse
- type UpdateDVSLacpGroupConfigRequestType
- type UpdateDVSLacpGroupConfig_TaskResponse
- type UpdateDateTimeConfigRequestType
- type UpdateDateTimeConfigResponse
- type UpdateDateTimeRequestType
- type UpdateDateTimeResponse
- type UpdateDefaultPolicyRequestType
- type UpdateDefaultPolicyResponse
- type UpdateDiskPartitionsRequestType
- type UpdateDiskPartitionsResponse
- type UpdateDnsConfigRequestType
- type UpdateDnsConfigResponse
- type UpdateDvsCapabilityRequestType
- type UpdateDvsCapabilityResponse
- type UpdateExtensionRequestType
- type UpdateExtensionResponse
- type UpdateFlagsRequestType
- type UpdateFlagsResponse
- type UpdateHostImageAcceptanceLevelRequestType
- type UpdateHostImageAcceptanceLevelResponse
- type UpdateHostProfileRequestType
- type UpdateHostProfileResponse
- type UpdateInternetScsiAdvancedOptionsRequestType
- type UpdateInternetScsiAdvancedOptionsResponse
- type UpdateInternetScsiAliasRequestType
- type UpdateInternetScsiAliasResponse
- type UpdateInternetScsiAuthenticationPropertiesRequestType
- type UpdateInternetScsiAuthenticationPropertiesResponse
- type UpdateInternetScsiDigestPropertiesRequestType
- type UpdateInternetScsiDigestPropertiesResponse
- type UpdateInternetScsiDiscoveryPropertiesRequestType
- type UpdateInternetScsiDiscoveryPropertiesResponse
- type UpdateInternetScsiIPPropertiesRequestType
- type UpdateInternetScsiIPPropertiesResponse
- type UpdateInternetScsiNameRequestType
- type UpdateInternetScsiNameResponse
- type UpdateIpConfigRequestType
- type UpdateIpConfigResponse
- type UpdateIpPoolRequestType
- type UpdateIpPoolResponse
- type UpdateIpRouteConfigRequestType
- type UpdateIpRouteConfigResponse
- type UpdateIpRouteTableConfigRequestType
- type UpdateIpRouteTableConfigResponse
- type UpdateIpmiRequestType
- type UpdateIpmiResponse
- type UpdateLicenseLabelRequestType
- type UpdateLicenseLabelResponse
- type UpdateLicenseRequestType
- type UpdateLicenseResponse
- type UpdateLinkedChildrenRequestType
- type UpdateLinkedChildrenResponse
- type UpdateLocalSwapDatastoreRequestType
- type UpdateLocalSwapDatastoreResponse
- type UpdateModuleOptionStringRequestType
- type UpdateModuleOptionStringResponse
- type UpdateNetworkConfigRequestType
- type UpdateNetworkConfigResponse
- type UpdateNetworkResourcePoolRequestType
- type UpdateNetworkResourcePoolResponse
- type UpdateOptionsRequestType
- type UpdateOptionsResponse
- type UpdatePassthruConfigRequestType
- type UpdatePassthruConfigResponse
- type UpdatePerfIntervalRequestType
- type UpdatePerfIntervalResponse
- type UpdatePhysicalNicLinkSpeedRequestType
- type UpdatePhysicalNicLinkSpeedResponse
- type UpdatePortGroupRequestType
- type UpdatePortGroupResponse
- type UpdateProgressRequestType
- type UpdateProgressResponse
- type UpdateReferenceHostRequestType
- type UpdateReferenceHostResponse
- type UpdateRulesetRequestType
- type UpdateRulesetResponse
- type UpdateScsiLunDisplayNameRequestType
- type UpdateScsiLunDisplayNameResponse
- type UpdateServiceConsoleVirtualNicRequestType
- type UpdateServiceConsoleVirtualNicResponse
- type UpdateServiceMessageRequestType
- type UpdateServiceMessageResponse
- type UpdateServicePolicyRequestType
- type UpdateServicePolicyResponse
- type UpdateSet
- type UpdateSoftwareInternetScsiEnabledRequestType
- type UpdateSoftwareInternetScsiEnabledResponse
- type UpdateSystemResourcesRequestType
- type UpdateSystemResourcesResponse
- type UpdateSystemSwapConfigurationRequestType
- type UpdateSystemSwapConfigurationResponse
- type UpdateUserRequestType
- type UpdateUserResponse
- type UpdateVAppConfigRequestType
- type UpdateVAppConfigResponse
- type UpdateVirtualMachineFilesRequestType
- type UpdateVirtualMachineFilesResult
- type UpdateVirtualMachineFilesResultFailedVmFileInfo
- type UpdateVirtualMachineFiles_TaskResponse
- type UpdateVirtualNicRequestType
- type UpdateVirtualNicResponse
- type UpdateVirtualSwitchRequestType
- type UpdateVirtualSwitchResponse
- type UpdateVsanRequestType
- type UpdateVsan_TaskResponse
- type UpdatedAgentBeingRestartedEvent
- type UpgradeEvent
- type UpgradePolicy
- type UpgradeToolsRequestType
- type UpgradeTools_TaskResponse
- type UpgradeVMRequestType
- type UpgradeVM_TaskResponse
- type UpgradeVmLayoutRequestType
- type UpgradeVmLayoutResponse
- type UpgradeVmfsRequestType
- type UpgradeVmfsResponse
- type UplinkPortMtuNotSupportEvent
- type UplinkPortMtuSupportEvent
- type UplinkPortVlanTrunkedEvent
- type UplinkPortVlanUntrunkedEvent
- type UserAssignedToGroup
- type UserGroupProfile
- type UserInputRequiredParameterMetadata
- type UserLoginSessionEvent
- type UserLogoutSessionEvent
- type UserNotFound
- type UserPasswordChanged
- type UserProfile
- type UserSearchResult
- type UserSession
- type UserUnassignedFromGroup
- type UserUpgradeEvent
- type VAppAutoStartAction
- type VAppCloneSpec
- type VAppCloneSpecNetworkMappingPair
- type VAppCloneSpecProvisioningType
- type VAppCloneSpecResourceMap
- type VAppConfigFault
- type VAppConfigInfo
- type VAppConfigSpec
- type VAppEntityConfigInfo
- type VAppIPAssignmentInfo
- type VAppIPAssignmentInfoAllocationSchemes
- type VAppIPAssignmentInfoIpAllocationPolicy
- type VAppIPAssignmentInfoProtocols
- type VAppNotRunning
- type VAppOperationInProgress
- type VAppOvfSectionInfo
- type VAppOvfSectionSpec
- type VAppProductInfo
- type VAppProductSpec
- type VAppPropertyFault
- type VAppPropertyInfo
- type VAppPropertySpec
- type VAppTaskInProgress
- type VFlashModuleNotSupported
- type VFlashModuleNotSupportedReason
- type VFlashModuleVersionIncompatible
- type VMFSDatastoreCreatedEvent
- type VMFSDatastoreExpandedEvent
- type VMFSDatastoreExtendedEvent
- type VMINotSupported
- type VMOnConflictDVPort
- type VMOnVirtualIntranet
- type VMotionAcrossNetworkNotSupported
- type VMotionCompatibilityType
- type VMotionInterfaceIssue
- type VMotionLicenseExpiredEvent
- type VMotionLinkCapacityLow
- type VMotionLinkDown
- type VMotionNotConfigured
- type VMotionNotLicensed
- type VMotionNotSupported
- type VMotionProtocolIncompatible
- 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 VMwareDvsLacpApiVersion
- type VMwareDvsLacpCapability
- type VMwareDvsLacpGroupConfig
- type VMwareDvsLacpGroupSpec
- type VMwareDvsLacpLoadBalanceAlgorithm
- type VMwareDvsLagIpfixConfig
- type VMwareDvsLagVlanConfig
- type VMwareIpfixConfig
- type VMwareUplinkLacpMode
- type VMwareUplinkLacpPolicy
- type VMwareUplinkPortOrderPolicy
- type VMwareVspanPort
- type VMwareVspanSession
- type ValidateCredentialsInGuestRequestType
- type ValidateCredentialsInGuestResponse
- type ValidateHostRequestType
- type ValidateHostResponse
- type ValidateMigrationRequestType
- type ValidateMigrationResponse
- type ValidateMigrationTestType
- type VcAgentUninstallFailedEvent
- type VcAgentUninstalledEvent
- type VcAgentUpgradeFailedEvent
- type VcAgentUpgradedEvent
- type VimAccountPasswordChangedEvent
- type VimFault
- type VimPortType
- func (service *VimPortType) AcknowledgeAlarm(request *AcknowledgeAlarmRequestType) (*AcknowledgeAlarmResponse, error)
- func (service *VimPortType) AcquireCimServicesTicket(request *AcquireCimServicesTicketRequestType) (*AcquireCimServicesTicketResponse, error)
- func (service *VimPortType) AcquireCloneTicket(request *AcquireCloneTicketRequestType) (*AcquireCloneTicketResponse, error)
- func (service *VimPortType) AcquireCredentialsInGuest(request *AcquireCredentialsInGuestRequestType) (*AcquireCredentialsInGuestResponse, error)
- func (service *VimPortType) AcquireGenericServiceTicket(request *AcquireGenericServiceTicketRequestType) (*AcquireGenericServiceTicketResponse, error)
- func (service *VimPortType) AcquireLocalTicket(request *AcquireLocalTicketRequestType) (*AcquireLocalTicketResponse, error)
- func (service *VimPortType) AcquireMksTicket(request *AcquireMksTicketRequestType) (*AcquireMksTicketResponse, error)
- func (service *VimPortType) AcquireTicket(request *AcquireTicketRequestType) (*AcquireTicketResponse, error)
- func (service *VimPortType) AddAuthorizationRole(request *AddAuthorizationRoleRequestType) (*AddAuthorizationRoleResponse, error)
- func (service *VimPortType) AddCustomFieldDef(request *AddCustomFieldDefRequestType) (*AddCustomFieldDefResponse, error)
- func (service *VimPortType) AddDVPortgroup_Task(request *AddDVPortgroupRequestType) (*AddDVPortgroup_TaskResponse, error)
- func (service *VimPortType) AddDisks_Task(request *AddDisksRequestType) (*AddDisks_TaskResponse, error)
- func (service *VimPortType) AddHost_Task(request *AddHostRequestType) (*AddHost_TaskResponse, error)
- func (service *VimPortType) AddInternetScsiSendTargets(request *AddInternetScsiSendTargetsRequestType) (*AddInternetScsiSendTargetsResponse, error)
- func (service *VimPortType) AddInternetScsiStaticTargets(request *AddInternetScsiStaticTargetsRequestType) (*AddInternetScsiStaticTargetsResponse, error)
- func (service *VimPortType) AddLicense(request *AddLicenseRequestType) (*AddLicenseResponse, error)
- func (service *VimPortType) AddNetworkResourcePool(request *AddNetworkResourcePoolRequestType) (*AddNetworkResourcePoolResponse, error)
- func (service *VimPortType) AddPortGroup(request *AddPortGroupRequestType) (*AddPortGroupResponse, error)
- func (service *VimPortType) AddServiceConsoleVirtualNic(request *AddServiceConsoleVirtualNicRequestType) (*AddServiceConsoleVirtualNicResponse, error)
- func (service *VimPortType) AddStandaloneHost_Task(request *AddStandaloneHostRequestType) (*AddStandaloneHost_TaskResponse, error)
- func (service *VimPortType) AddVirtualNic(request *AddVirtualNicRequestType) (*AddVirtualNicResponse, error)
- func (service *VimPortType) AddVirtualSwitch(request *AddVirtualSwitchRequestType) (*AddVirtualSwitchResponse, error)
- func (service *VimPortType) AllocateIpv4Address(request *AllocateIpv4AddressRequestType) (*AllocateIpv4AddressResponse, error)
- func (service *VimPortType) AllocateIpv6Address(request *AllocateIpv6AddressRequestType) (*AllocateIpv6AddressResponse, error)
- func (service *VimPortType) AnswerVM(request *AnswerVMRequestType) (*AnswerVMResponse, error)
- func (service *VimPortType) ApplyHostConfig_Task(request *ApplyHostConfigRequestType) (*ApplyHostConfig_TaskResponse, error)
- func (service *VimPortType) ApplyRecommendation(request *ApplyRecommendationRequestType) (*ApplyRecommendationResponse, error)
- func (service *VimPortType) ApplyStorageDrsRecommendationToPod_Task(request *ApplyStorageDrsRecommendationToPodRequestType) (*ApplyStorageDrsRecommendationToPod_TaskResponse, error)
- func (service *VimPortType) ApplyStorageDrsRecommendation_Task(request *ApplyStorageDrsRecommendationRequestType) (*ApplyStorageDrsRecommendation_TaskResponse, error)
- func (service *VimPortType) AreAlarmActionsEnabled(request *AreAlarmActionsEnabledRequestType) (*AreAlarmActionsEnabledResponse, error)
- func (service *VimPortType) AssignUserToGroup(request *AssignUserToGroupRequestType) (*AssignUserToGroupResponse, error)
- func (service *VimPortType) AssociateProfile(request *AssociateProfileRequestType) (*AssociateProfileResponse, error)
- func (service *VimPortType) AttachScsiLun(request *AttachScsiLunRequestType) (*AttachScsiLunResponse, error)
- func (service *VimPortType) AttachVmfsExtent(request *AttachVmfsExtentRequestType) (*AttachVmfsExtentResponse, error)
- func (service *VimPortType) AutoStartPowerOff(request *AutoStartPowerOffRequestType) (*AutoStartPowerOffResponse, error)
- func (service *VimPortType) AutoStartPowerOn(request *AutoStartPowerOnRequestType) (*AutoStartPowerOnResponse, error)
- func (service *VimPortType) BackupFirmwareConfiguration(request *BackupFirmwareConfigurationRequestType) (*BackupFirmwareConfigurationResponse, error)
- func (service *VimPortType) BindVnic(request *BindVnicRequestType) (*BindVnicResponse, error)
- func (service *VimPortType) BrowseDiagnosticLog(request *BrowseDiagnosticLogRequestType) (*BrowseDiagnosticLogResponse, error)
- func (service *VimPortType) CancelRecommendation(request *CancelRecommendationRequestType) (*CancelRecommendationResponse, error)
- func (service *VimPortType) CancelRetrievePropertiesEx(request *CancelRetrievePropertiesExRequestType) (*CancelRetrievePropertiesExResponse, error)
- func (service *VimPortType) CancelStorageDrsRecommendation(request *CancelStorageDrsRecommendationRequestType) (*CancelStorageDrsRecommendationResponse, error)
- func (service *VimPortType) CancelTask(request *CancelTaskRequestType) (*CancelTaskResponse, error)
- func (service *VimPortType) CancelWaitForUpdates(request *CancelWaitForUpdatesRequestType) (*CancelWaitForUpdatesResponse, error)
- func (service *VimPortType) ChangeFileAttributesInGuest(request *ChangeFileAttributesInGuestRequestType) (*ChangeFileAttributesInGuestResponse, error)
- func (service *VimPortType) ChangeOwner(request *ChangeOwnerRequestType) (*ChangeOwnerResponse, error)
- func (service *VimPortType) CheckAnswerFileStatus_Task(request *CheckAnswerFileStatusRequestType) (*CheckAnswerFileStatus_TaskResponse, error)
- func (service *VimPortType) CheckCompatibility_Task(request *CheckCompatibilityRequestType) (*CheckCompatibility_TaskResponse, error)
- func (service *VimPortType) CheckCompliance_Task(request *CheckComplianceRequestType) (*CheckCompliance_TaskResponse, error)
- func (service *VimPortType) CheckCustomizationResources(request *CheckCustomizationResourcesRequestType) (*CheckCustomizationResourcesResponse, error)
- func (service *VimPortType) CheckCustomizationSpec(request *CheckCustomizationSpecRequestType) (*CheckCustomizationSpecResponse, error)
- func (service *VimPortType) CheckForUpdates(request *CheckForUpdatesRequestType) (*CheckForUpdatesResponse, error)
- func (service *VimPortType) CheckHostPatch_Task(request *CheckHostPatchRequestType) (*CheckHostPatch_TaskResponse, error)
- func (service *VimPortType) CheckLicenseFeature(request *CheckLicenseFeatureRequestType) (*CheckLicenseFeatureResponse, error)
- func (service *VimPortType) CheckMigrate_Task(request *CheckMigrateRequestType) (*CheckMigrate_TaskResponse, error)
- func (service *VimPortType) CheckProfileCompliance_Task(request *CheckProfileComplianceRequestType) (*CheckProfileCompliance_TaskResponse, error)
- func (service *VimPortType) CheckRelocate_Task(request *CheckRelocateRequestType) (*CheckRelocate_TaskResponse, error)
- func (service *VimPortType) ClearComplianceStatus(request *ClearComplianceStatusRequestType) (*ClearComplianceStatusResponse, error)
- func (service *VimPortType) CloneSession(request *CloneSessionRequestType) (*CloneSessionResponse, error)
- func (service *VimPortType) CloneVApp_Task(request *CloneVAppRequestType) (*CloneVApp_TaskResponse, error)
- func (service *VimPortType) CloneVM_Task(request *CloneVMRequestType) (*CloneVM_TaskResponse, error)
- func (service *VimPortType) CloseInventoryViewFolder(request *CloseInventoryViewFolderRequestType) (*CloseInventoryViewFolderResponse, error)
- func (service *VimPortType) ClusterEnterMaintenanceMode(request *ClusterEnterMaintenanceModeRequestType) (*ClusterEnterMaintenanceModeResponse, error)
- func (service *VimPortType) ComputeDiskPartitionInfo(request *ComputeDiskPartitionInfoRequestType) (*ComputeDiskPartitionInfoResponse, error)
- func (service *VimPortType) ComputeDiskPartitionInfoForResize(request *ComputeDiskPartitionInfoForResizeRequestType) (*ComputeDiskPartitionInfoForResizeResponse, error)
- func (service *VimPortType) ConfigureDatastoreIORM_Task(request *ConfigureDatastoreIORMRequestType) (*ConfigureDatastoreIORM_TaskResponse, error)
- func (service *VimPortType) ConfigureDatastorePrincipal(request *ConfigureDatastorePrincipalRequestType) (*ConfigureDatastorePrincipalResponse, error)
- func (service *VimPortType) ConfigureHostCache_Task(request *ConfigureHostCacheRequestType) (*ConfigureHostCache_TaskResponse, error)
- func (service *VimPortType) ConfigureLicenseSource(request *ConfigureLicenseSourceRequestType) (*ConfigureLicenseSourceResponse, error)
- func (service *VimPortType) ConfigurePowerPolicy(request *ConfigurePowerPolicyRequestType) (*ConfigurePowerPolicyResponse, error)
- func (service *VimPortType) ConfigureStorageDrsForPod_Task(request *ConfigureStorageDrsForPodRequestType) (*ConfigureStorageDrsForPod_TaskResponse, error)
- func (service *VimPortType) ConfigureVFlashResourceEx_Task(request *ConfigureVFlashResourceExRequestType) (*ConfigureVFlashResourceEx_TaskResponse, error)
- func (service *VimPortType) ConsolidateVMDisks_Task(request *ConsolidateVMDisksRequestType) (*ConsolidateVMDisks_TaskResponse, error)
- func (service *VimPortType) ContinueRetrievePropertiesEx(request *ContinueRetrievePropertiesExRequestType) (*ContinueRetrievePropertiesExResponse, error)
- func (service *VimPortType) CopyDatastoreFile_Task(request *CopyDatastoreFileRequestType) (*CopyDatastoreFile_TaskResponse, error)
- func (service *VimPortType) CopyVirtualDisk_Task(request *CopyVirtualDiskRequestType) (*CopyVirtualDisk_TaskResponse, error)
- func (service *VimPortType) CreateAlarm(request *CreateAlarmRequestType) (*CreateAlarmResponse, error)
- func (service *VimPortType) CreateChildVM_Task(request *CreateChildVMRequestType) (*CreateChildVM_TaskResponse, error)
- func (service *VimPortType) CreateCluster(request *CreateClusterRequestType) (*CreateClusterResponse, error)
- func (service *VimPortType) CreateClusterEx(request *CreateClusterExRequestType) (*CreateClusterExResponse, error)
- func (service *VimPortType) CreateCollectorForEvents(request *CreateCollectorForEventsRequestType) (*CreateCollectorForEventsResponse, error)
- func (service *VimPortType) CreateCollectorForTasks(request *CreateCollectorForTasksRequestType) (*CreateCollectorForTasksResponse, error)
- func (service *VimPortType) CreateContainerView(request *CreateContainerViewRequestType) (*CreateContainerViewResponse, error)
- func (service *VimPortType) CreateCustomizationSpec(request *CreateCustomizationSpecRequestType) (*CreateCustomizationSpecResponse, error)
- func (service *VimPortType) CreateDVPortgroup_Task(request *CreateDVPortgroupRequestType) (*CreateDVPortgroup_TaskResponse, error)
- func (service *VimPortType) CreateDVS_Task(request *CreateDVSRequestType) (*CreateDVS_TaskResponse, error)
- func (service *VimPortType) CreateDatacenter(request *CreateDatacenterRequestType) (*CreateDatacenterResponse, error)
- func (service *VimPortType) CreateDefaultProfile(request *CreateDefaultProfileRequestType) (*CreateDefaultProfileResponse, error)
- func (service *VimPortType) CreateDescriptor(request *CreateDescriptorRequestType) (*CreateDescriptorResponse, error)
- func (service *VimPortType) CreateDiagnosticPartition(request *CreateDiagnosticPartitionRequestType) (*CreateDiagnosticPartitionResponse, error)
- func (service *VimPortType) CreateDirectory(request *CreateDirectoryRequestType) (*CreateDirectoryResponse, error)
- func (service *VimPortType) CreateFilter(request *CreateFilterRequestType) (*CreateFilterResponse, error)
- func (service *VimPortType) CreateFolder(request *CreateFolderRequestType) (*CreateFolderResponse, error)
- func (service *VimPortType) CreateGroup(request *CreateGroupRequestType) (*CreateGroupResponse, error)
- func (service *VimPortType) CreateImportSpec(request *CreateImportSpecRequestType) (*CreateImportSpecResponse, error)
- func (service *VimPortType) CreateInventoryView(request *CreateInventoryViewRequestType) (*CreateInventoryViewResponse, error)
- func (service *VimPortType) CreateIpPool(request *CreateIpPoolRequestType) (*CreateIpPoolResponse, error)
- func (service *VimPortType) CreateListView(request *CreateListViewRequestType) (*CreateListViewResponse, error)
- func (service *VimPortType) CreateListViewFromView(request *CreateListViewFromViewRequestType) (*CreateListViewFromViewResponse, error)
- func (service *VimPortType) CreateLocalDatastore(request *CreateLocalDatastoreRequestType) (*CreateLocalDatastoreResponse, error)
- func (service *VimPortType) CreateNasDatastore(request *CreateNasDatastoreRequestType) (*CreateNasDatastoreResponse, error)
- func (service *VimPortType) CreateObjectScheduledTask(request *CreateObjectScheduledTaskRequestType) (*CreateObjectScheduledTaskResponse, error)
- func (service *VimPortType) CreatePerfInterval(request *CreatePerfIntervalRequestType) (*CreatePerfIntervalResponse, error)
- func (service *VimPortType) CreateProfile(request *CreateProfileRequestType) (*CreateProfileResponse, error)
- func (service *VimPortType) CreatePropertyCollector(request *CreatePropertyCollectorRequestType) (*CreatePropertyCollectorResponse, error)
- func (service *VimPortType) CreateResourcePool(request *CreateResourcePoolRequestType) (*CreateResourcePoolResponse, error)
- func (service *VimPortType) CreateScheduledTask(request *CreateScheduledTaskRequestType) (*CreateScheduledTaskResponse, error)
- func (service *VimPortType) CreateScreenshot_Task(request *CreateScreenshotRequestType) (*CreateScreenshot_TaskResponse, error)
- func (service *VimPortType) CreateSecondaryVM_Task(request *CreateSecondaryVMRequestType) (*CreateSecondaryVM_TaskResponse, error)
- func (service *VimPortType) CreateSnapshot_Task(request *CreateSnapshotRequestType) (*CreateSnapshot_TaskResponse, error)
- func (service *VimPortType) CreateStoragePod(request *CreateStoragePodRequestType) (*CreateStoragePodResponse, error)
- func (service *VimPortType) CreateTask(request *CreateTaskRequestType) (*CreateTaskResponse, error)
- func (service *VimPortType) CreateTemporaryDirectoryInGuest(request *CreateTemporaryDirectoryInGuestRequestType) (*CreateTemporaryDirectoryInGuestResponse, error)
- func (service *VimPortType) CreateTemporaryFileInGuest(request *CreateTemporaryFileInGuestRequestType) (*CreateTemporaryFileInGuestResponse, error)
- func (service *VimPortType) CreateUser(request *CreateUserRequestType) (*CreateUserResponse, error)
- func (service *VimPortType) CreateVApp(request *CreateVAppRequestType) (*CreateVAppResponse, error)
- func (service *VimPortType) CreateVM_Task(request *CreateVMRequestType) (*CreateVM_TaskResponse, error)
- func (service *VimPortType) CreateVirtualDisk_Task(request *CreateVirtualDiskRequestType) (*CreateVirtualDisk_TaskResponse, error)
- func (service *VimPortType) CreateVmfsDatastore(request *CreateVmfsDatastoreRequestType) (*CreateVmfsDatastoreResponse, error)
- func (service *VimPortType) CurrentTime(request *CurrentTimeRequestType) (*CurrentTimeResponse, error)
- func (service *VimPortType) CustomizationSpecItemToXml(request *CustomizationSpecItemToXmlRequestType) (*CustomizationSpecItemToXmlResponse, error)
- func (service *VimPortType) CustomizeVM_Task(request *CustomizeVMRequestType) (*CustomizeVM_TaskResponse, error)
- func (service *VimPortType) DVPortgroupRollback_Task(request *DVPortgroupRollbackRequestType) (*DVPortgroupRollback_TaskResponse, error)
- func (service *VimPortType) DVSManagerExportEntity_Task(request *DVSManagerExportEntityRequestType) (*DVSManagerExportEntity_TaskResponse, error)
- func (service *VimPortType) DVSManagerImportEntity_Task(request *DVSManagerImportEntityRequestType) (*DVSManagerImportEntity_TaskResponse, error)
- func (service *VimPortType) DVSManagerLookupDvPortGroup(request *DVSManagerLookupDvPortGroupRequestType) (*DVSManagerLookupDvPortGroupResponse, error)
- func (service *VimPortType) DVSRollback_Task(request *DVSRollbackRequestType) (*DVSRollback_TaskResponse, error)
- func (service *VimPortType) DatastoreEnterMaintenanceMode(request *DatastoreEnterMaintenanceModeRequestType) (*DatastoreEnterMaintenanceModeResponse, error)
- func (service *VimPortType) DatastoreExitMaintenanceMode_Task(request *DatastoreExitMaintenanceModeRequestType) (*DatastoreExitMaintenanceMode_TaskResponse, error)
- func (service *VimPortType) DecodeLicense(request *DecodeLicenseRequestType) (*DecodeLicenseResponse, error)
- func (service *VimPortType) DefragmentAllDisks(request *DefragmentAllDisksRequestType) (*DefragmentAllDisksResponse, error)
- func (service *VimPortType) DefragmentVirtualDisk_Task(request *DefragmentVirtualDiskRequestType) (*DefragmentVirtualDisk_TaskResponse, error)
- func (service *VimPortType) DeleteCustomizationSpec(request *DeleteCustomizationSpecRequestType) (*DeleteCustomizationSpecResponse, error)
- func (service *VimPortType) DeleteDatastoreFile_Task(request *DeleteDatastoreFileRequestType) (*DeleteDatastoreFile_TaskResponse, error)
- func (service *VimPortType) DeleteDirectory(request *DeleteDirectoryRequestType) (*DeleteDirectoryResponse, error)
- func (service *VimPortType) DeleteDirectoryInGuest(request *DeleteDirectoryInGuestRequestType) (*DeleteDirectoryInGuestResponse, error)
- func (service *VimPortType) DeleteFile(request *DeleteFileRequestType) (*DeleteFileResponse, error)
- func (service *VimPortType) DeleteFileInGuest(request *DeleteFileInGuestRequestType) (*DeleteFileInGuestResponse, error)
- func (service *VimPortType) DeleteScsiLunState(request *DeleteScsiLunStateRequestType) (*DeleteScsiLunStateResponse, error)
- func (service *VimPortType) DeleteVffsVolumeState(request *DeleteVffsVolumeStateRequestType) (*DeleteVffsVolumeStateResponse, error)
- func (service *VimPortType) DeleteVirtualDisk_Task(request *DeleteVirtualDiskRequestType) (*DeleteVirtualDisk_TaskResponse, error)
- func (service *VimPortType) DeleteVmfsVolumeState(request *DeleteVmfsVolumeStateRequestType) (*DeleteVmfsVolumeStateResponse, error)
- func (service *VimPortType) DeselectVnic(request *DeselectVnicRequestType) (*DeselectVnicResponse, error)
- func (service *VimPortType) DeselectVnicForNicType(request *DeselectVnicForNicTypeRequestType) (*DeselectVnicForNicTypeResponse, error)
- func (service *VimPortType) DestroyChildren(request *DestroyChildrenRequestType) (*DestroyChildrenResponse, error)
- func (service *VimPortType) DestroyCollector(request *DestroyCollectorRequestType) (*DestroyCollectorResponse, error)
- func (service *VimPortType) DestroyDatastore(request *DestroyDatastoreRequestType) (*DestroyDatastoreResponse, error)
- func (service *VimPortType) DestroyIpPool(request *DestroyIpPoolRequestType) (*DestroyIpPoolResponse, error)
- func (service *VimPortType) DestroyNetwork(request *DestroyNetworkRequestType) (*DestroyNetworkResponse, error)
- func (service *VimPortType) DestroyProfile(request *DestroyProfileRequestType) (*DestroyProfileResponse, error)
- func (service *VimPortType) DestroyPropertyCollector(request *DestroyPropertyCollectorRequestType) (*DestroyPropertyCollectorResponse, error)
- func (service *VimPortType) DestroyPropertyFilter(request *DestroyPropertyFilterRequestType) (*DestroyPropertyFilterResponse, error)
- func (service *VimPortType) DestroyVffs(request *DestroyVffsRequestType) (*DestroyVffsResponse, error)
- func (service *VimPortType) DestroyView(request *DestroyViewRequestType) (*DestroyViewResponse, error)
- func (service *VimPortType) Destroy_Task(request *DestroyRequestType) (*Destroy_TaskResponse, error)
- func (service *VimPortType) DetachScsiLun(request *DetachScsiLunRequestType) (*DetachScsiLunResponse, error)
- func (service *VimPortType) DisableFeature(request *DisableFeatureRequestType) (*DisableFeatureResponse, error)
- func (service *VimPortType) DisableHyperThreading(request *DisableHyperThreadingRequestType) (*DisableHyperThreadingResponse, error)
- func (service *VimPortType) DisableMultipathPath(request *DisableMultipathPathRequestType) (*DisableMultipathPathResponse, error)
- func (service *VimPortType) DisableRuleset(request *DisableRulesetRequestType) (*DisableRulesetResponse, error)
- func (service *VimPortType) DisableSecondaryVM_Task(request *DisableSecondaryVMRequestType) (*DisableSecondaryVM_TaskResponse, error)
- func (service *VimPortType) DisconnectHost_Task(request *DisconnectHostRequestType) (*DisconnectHost_TaskResponse, error)
- func (service *VimPortType) DiscoverFcoeHbas(request *DiscoverFcoeHbasRequestType) (*DiscoverFcoeHbasResponse, error)
- func (service *VimPortType) DissociateProfile(request *DissociateProfileRequestType) (*DissociateProfileResponse, error)
- func (service *VimPortType) DoesCustomizationSpecExist(request *DoesCustomizationSpecExistRequestType) (*DoesCustomizationSpecExistResponse, error)
- func (service *VimPortType) DuplicateCustomizationSpec(request *DuplicateCustomizationSpecRequestType) (*DuplicateCustomizationSpecResponse, error)
- func (service *VimPortType) EagerZeroVirtualDisk_Task(request *EagerZeroVirtualDiskRequestType) (*EagerZeroVirtualDisk_TaskResponse, error)
- func (service *VimPortType) EnableAlarmActions(request *EnableAlarmActionsRequestType) (*EnableAlarmActionsResponse, error)
- func (service *VimPortType) EnableFeature(request *EnableFeatureRequestType) (*EnableFeatureResponse, error)
- func (service *VimPortType) EnableHyperThreading(request *EnableHyperThreadingRequestType) (*EnableHyperThreadingResponse, error)
- func (service *VimPortType) EnableMultipathPath(request *EnableMultipathPathRequestType) (*EnableMultipathPathResponse, error)
- func (service *VimPortType) EnableNetworkResourceManagement(request *EnableNetworkResourceManagementRequestType) (*EnableNetworkResourceManagementResponse, error)
- func (service *VimPortType) EnableRuleset(request *EnableRulesetRequestType) (*EnableRulesetResponse, error)
- func (service *VimPortType) EnableSecondaryVM_Task(request *EnableSecondaryVMRequestType) (*EnableSecondaryVM_TaskResponse, error)
- func (service *VimPortType) EnterLockdownMode(request *EnterLockdownModeRequestType) (*EnterLockdownModeResponse, error)
- func (service *VimPortType) EnterMaintenanceMode_Task(request *EnterMaintenanceModeRequestType) (*EnterMaintenanceMode_TaskResponse, error)
- func (service *VimPortType) EstimateDatabaseSize(request *EstimateDatabaseSizeRequestType) (*EstimateDatabaseSizeResponse, error)
- func (service *VimPortType) EstimateStorageForConsolidateSnapshots_Task(request *EstimateStorageForConsolidateSnapshotsRequestType) (*EstimateStorageForConsolidateSnapshots_TaskResponse, error)
- func (service *VimPortType) EsxAgentHostManagerUpdateConfig(request *EsxAgentHostManagerUpdateConfigRequestType) (*EsxAgentHostManagerUpdateConfigResponse, error)
- func (service *VimPortType) ExecuteHostProfile(request *ExecuteHostProfileRequestType) (*ExecuteHostProfileResponse, error)
- func (service *VimPortType) ExecuteSimpleCommand(request *ExecuteSimpleCommandRequestType) (*ExecuteSimpleCommandResponse, error)
- func (service *VimPortType) ExitLockdownMode(request *ExitLockdownModeRequestType) (*ExitLockdownModeResponse, error)
- func (service *VimPortType) ExitMaintenanceMode_Task(request *ExitMaintenanceModeRequestType) (*ExitMaintenanceMode_TaskResponse, error)
- func (service *VimPortType) ExpandVmfsDatastore(request *ExpandVmfsDatastoreRequestType) (*ExpandVmfsDatastoreResponse, error)
- func (service *VimPortType) ExpandVmfsExtent(request *ExpandVmfsExtentRequestType) (*ExpandVmfsExtentResponse, error)
- func (service *VimPortType) ExportAnswerFile_Task(request *ExportAnswerFileRequestType) (*ExportAnswerFile_TaskResponse, error)
- func (service *VimPortType) ExportProfile(request *ExportProfileRequestType) (*ExportProfileResponse, error)
- func (service *VimPortType) ExportSnapshot(request *ExportSnapshotRequestType) (*ExportSnapshotResponse, error)
- func (service *VimPortType) ExportVApp(request *ExportVAppRequestType) (*ExportVAppResponse, error)
- func (service *VimPortType) ExportVm(request *ExportVmRequestType) (*ExportVmResponse, error)
- func (service *VimPortType) ExtendVffs(request *ExtendVffsRequestType) (*ExtendVffsResponse, error)
- func (service *VimPortType) ExtendVirtualDisk_Task(request *ExtendVirtualDiskRequestType) (*ExtendVirtualDisk_TaskResponse, error)
- func (service *VimPortType) ExtendVmfsDatastore(request *ExtendVmfsDatastoreRequestType) (*ExtendVmfsDatastoreResponse, error)
- func (service *VimPortType) ExtractOvfEnvironment(request *ExtractOvfEnvironmentRequestType) (*ExtractOvfEnvironmentResponse, error)
- func (service *VimPortType) FetchDVPortKeys(request *FetchDVPortKeysRequestType) (*FetchDVPortKeysResponse, error)
- func (service *VimPortType) FetchDVPorts(request *FetchDVPortsRequestType) (*FetchDVPortsResponse, error)
- func (service *VimPortType) FindAllByDnsName(request *FindAllByDnsNameRequestType) (*FindAllByDnsNameResponse, error)
- func (service *VimPortType) FindAllByIp(request *FindAllByIpRequestType) (*FindAllByIpResponse, error)
- func (service *VimPortType) FindAllByUuid(request *FindAllByUuidRequestType) (*FindAllByUuidResponse, error)
- func (service *VimPortType) FindAssociatedProfile(request *FindAssociatedProfileRequestType) (*FindAssociatedProfileResponse, error)
- func (service *VimPortType) FindByDatastorePath(request *FindByDatastorePathRequestType) (*FindByDatastorePathResponse, error)
- func (service *VimPortType) FindByDnsName(request *FindByDnsNameRequestType) (*FindByDnsNameResponse, error)
- func (service *VimPortType) FindByInventoryPath(request *FindByInventoryPathRequestType) (*FindByInventoryPathResponse, error)
- func (service *VimPortType) FindByIp(request *FindByIpRequestType) (*FindByIpResponse, error)
- func (service *VimPortType) FindByUuid(request *FindByUuidRequestType) (*FindByUuidResponse, error)
- func (service *VimPortType) FindChild(request *FindChildRequestType) (*FindChildResponse, error)
- func (service *VimPortType) FindExtension(request *FindExtensionRequestType) (*FindExtensionResponse, error)
- func (service *VimPortType) FormatVffs(request *FormatVffsRequestType) (*FormatVffsResponse, error)
- func (service *VimPortType) FormatVmfs(request *FormatVmfsRequestType) (*FormatVmfsResponse, error)
- func (service *VimPortType) GenerateConfigTaskList(request *GenerateConfigTaskListRequestType) (*GenerateConfigTaskListResponse, error)
- func (service *VimPortType) GenerateHostProfileTaskList_Task(request *GenerateHostProfileTaskListRequestType) (*GenerateHostProfileTaskList_TaskResponse, error)
- func (service *VimPortType) GenerateLogBundles_Task(request *GenerateLogBundlesRequestType) (*GenerateLogBundles_TaskResponse, error)
- func (service *VimPortType) GetAlarm(request *GetAlarmRequestType) (*GetAlarmResponse, error)
- func (service *VimPortType) GetAlarmState(request *GetAlarmStateRequestType) (*GetAlarmStateResponse, error)
- func (service *VimPortType) GetCustomizationSpec(request *GetCustomizationSpecRequestType) (*GetCustomizationSpecResponse, error)
- func (service *VimPortType) GetPublicKey(request *GetPublicKeyRequestType) (*GetPublicKeyResponse, error)
- func (service *VimPortType) HasPrivilegeOnEntities(request *HasPrivilegeOnEntitiesRequestType) (*HasPrivilegeOnEntitiesResponse, error)
- func (service *VimPortType) HasPrivilegeOnEntity(request *HasPrivilegeOnEntityRequestType) (*HasPrivilegeOnEntityResponse, error)
- func (service *VimPortType) HostConfigVFlashCache(request *HostConfigVFlashCacheRequestType) (*HostConfigVFlashCacheResponse, error)
- func (service *VimPortType) HostConfigureVFlashResource(request *HostConfigureVFlashResourceRequestType) (*HostConfigureVFlashResourceResponse, error)
- func (service *VimPortType) HostGetVFlashModuleDefaultConfig(request *HostGetVFlashModuleDefaultConfigRequestType) (*HostGetVFlashModuleDefaultConfigResponse, error)
- func (service *VimPortType) HostImageConfigGetAcceptance(request *HostImageConfigGetAcceptanceRequestType) (*HostImageConfigGetAcceptanceResponse, error)
- func (service *VimPortType) HostImageConfigGetProfile(request *HostImageConfigGetProfileRequestType) (*HostImageConfigGetProfileResponse, error)
- func (service *VimPortType) HostRemoveVFlashResource(request *HostRemoveVFlashResourceRequestType) (*HostRemoveVFlashResourceResponse, error)
- func (service *VimPortType) HttpNfcLeaseAbort(request *HttpNfcLeaseAbortRequestType) (*HttpNfcLeaseAbortResponse, error)
- func (service *VimPortType) HttpNfcLeaseComplete(request *HttpNfcLeaseCompleteRequestType) (*HttpNfcLeaseCompleteResponse, error)
- func (service *VimPortType) HttpNfcLeaseGetManifest(request *HttpNfcLeaseGetManifestRequestType) (*HttpNfcLeaseGetManifestResponse, error)
- func (service *VimPortType) HttpNfcLeaseProgress(request *HttpNfcLeaseProgressRequestType) (*HttpNfcLeaseProgressResponse, error)
- func (service *VimPortType) ImpersonateUser(request *ImpersonateUserRequestType) (*ImpersonateUserResponse, error)
- func (service *VimPortType) ImportCertificateForCAM_Task(request *ImportCertificateForCAMRequestType) (*ImportCertificateForCAM_TaskResponse, error)
- func (service *VimPortType) ImportVApp(request *ImportVAppRequestType) (*ImportVAppResponse, error)
- func (service *VimPortType) InflateVirtualDisk_Task(request *InflateVirtualDiskRequestType) (*InflateVirtualDisk_TaskResponse, error)
- func (service *VimPortType) InitializeDisks_Task(request *InitializeDisksRequestType) (*InitializeDisks_TaskResponse, error)
- func (service *VimPortType) InitiateFileTransferFromGuest(request *InitiateFileTransferFromGuestRequestType) (*InitiateFileTransferFromGuestResponse, error)
- func (service *VimPortType) InitiateFileTransferToGuest(request *InitiateFileTransferToGuestRequestType) (*InitiateFileTransferToGuestResponse, error)
- func (service *VimPortType) InstallHostPatchV2_Task(request *InstallHostPatchV2RequestType) (*InstallHostPatchV2_TaskResponse, error)
- func (service *VimPortType) InstallHostPatch_Task(request *InstallHostPatchRequestType) (*InstallHostPatch_TaskResponse, error)
- func (service *VimPortType) IsSharedGraphicsActive(request *IsSharedGraphicsActiveRequestType) (*IsSharedGraphicsActiveResponse, error)
- func (service *VimPortType) JoinDomainWithCAM_Task(request *JoinDomainWithCAMRequestType) (*JoinDomainWithCAM_TaskResponse, error)
- func (service *VimPortType) JoinDomain_Task(request *JoinDomainRequestType) (*JoinDomain_TaskResponse, error)
- func (service *VimPortType) LeaveCurrentDomain_Task(request *LeaveCurrentDomainRequestType) (*LeaveCurrentDomain_TaskResponse, error)
- func (service *VimPortType) ListFilesInGuest(request *ListFilesInGuestRequestType) (*ListFilesInGuestResponse, error)
- func (service *VimPortType) ListProcessesInGuest(request *ListProcessesInGuestRequestType) (*ListProcessesInGuestResponse, error)
- func (service *VimPortType) LogUserEvent(request *LogUserEventRequestType) (*LogUserEventResponse, error)
- func (service *VimPortType) Login(request *LoginRequestType) (*LoginResponse, error)
- func (service *VimPortType) LoginBySSPI(request *LoginBySSPIRequestType) (*LoginBySSPIResponse, error)
- func (service *VimPortType) LoginByToken(request *LoginByTokenRequestType) (*LoginByTokenResponse, error)
- func (service *VimPortType) LoginExtensionByCertificate(request *LoginExtensionByCertificateRequestType) (*LoginExtensionByCertificateResponse, error)
- func (service *VimPortType) LoginExtensionBySubjectName(request *LoginExtensionBySubjectNameRequestType) (*LoginExtensionBySubjectNameResponse, error)
- func (service *VimPortType) Logout(request *LogoutRequestType) (*LogoutResponse, error)
- func (service *VimPortType) LookupDvPortGroup(request *LookupDvPortGroupRequestType) (*LookupDvPortGroupResponse, error)
- func (service *VimPortType) MakeDirectory(request *MakeDirectoryRequestType) (*MakeDirectoryResponse, error)
- func (service *VimPortType) MakeDirectoryInGuest(request *MakeDirectoryInGuestRequestType) (*MakeDirectoryInGuestResponse, error)
- func (service *VimPortType) MakePrimaryVM_Task(request *MakePrimaryVMRequestType) (*MakePrimaryVM_TaskResponse, error)
- func (service *VimPortType) MarkAsTemplate(request *MarkAsTemplateRequestType) (*MarkAsTemplateResponse, error)
- func (service *VimPortType) MarkAsVirtualMachine(request *MarkAsVirtualMachineRequestType) (*MarkAsVirtualMachineResponse, error)
- func (service *VimPortType) MarkForRemoval(request *MarkForRemovalRequestType) (*MarkForRemovalResponse, error)
- func (service *VimPortType) MergeDvs_Task(request *MergeDvsRequestType) (*MergeDvs_TaskResponse, error)
- func (service *VimPortType) MergePermissions(request *MergePermissionsRequestType) (*MergePermissionsResponse, error)
- func (service *VimPortType) MigrateVM_Task(request *MigrateVMRequestType) (*MigrateVM_TaskResponse, error)
- func (service *VimPortType) ModifyListView(request *ModifyListViewRequestType) (*ModifyListViewResponse, error)
- func (service *VimPortType) MountToolsInstaller(request *MountToolsInstallerRequestType) (*MountToolsInstallerResponse, error)
- func (service *VimPortType) MountVffsVolume(request *MountVffsVolumeRequestType) (*MountVffsVolumeResponse, error)
- func (service *VimPortType) MountVmfsVolume(request *MountVmfsVolumeRequestType) (*MountVmfsVolumeResponse, error)
- func (service *VimPortType) MoveDVPort_Task(request *MoveDVPortRequestType) (*MoveDVPort_TaskResponse, error)
- func (service *VimPortType) MoveDatastoreFile_Task(request *MoveDatastoreFileRequestType) (*MoveDatastoreFile_TaskResponse, error)
- func (service *VimPortType) MoveDirectoryInGuest(request *MoveDirectoryInGuestRequestType) (*MoveDirectoryInGuestResponse, error)
- func (service *VimPortType) MoveFileInGuest(request *MoveFileInGuestRequestType) (*MoveFileInGuestResponse, error)
- func (service *VimPortType) MoveHostInto_Task(request *MoveHostIntoRequestType) (*MoveHostInto_TaskResponse, error)
- func (service *VimPortType) MoveIntoFolder_Task(request *MoveIntoFolderRequestType) (*MoveIntoFolder_TaskResponse, error)
- func (service *VimPortType) MoveIntoResourcePool(request *MoveIntoResourcePoolRequestType) (*MoveIntoResourcePoolResponse, error)
- func (service *VimPortType) MoveInto_Task(request *MoveIntoRequestType) (*MoveInto_TaskResponse, error)
- func (service *VimPortType) MoveVirtualDisk_Task(request *MoveVirtualDiskRequestType) (*MoveVirtualDisk_TaskResponse, error)
- func (service *VimPortType) OpenInventoryViewFolder(request *OpenInventoryViewFolderRequestType) (*OpenInventoryViewFolderResponse, error)
- func (service *VimPortType) OverwriteCustomizationSpec(request *OverwriteCustomizationSpecRequestType) (*OverwriteCustomizationSpecResponse, error)
- func (service *VimPortType) ParseDescriptor(request *ParseDescriptorRequestType) (*ParseDescriptorResponse, error)
- func (service *VimPortType) PerformDvsProductSpecOperation_Task(request *PerformDvsProductSpecOperationRequestType) (*PerformDvsProductSpecOperation_TaskResponse, error)
- func (service *VimPortType) PostEvent(request *PostEventRequestType) (*PostEventResponse, error)
- func (service *VimPortType) PowerDownHostToStandBy_Task(request *PowerDownHostToStandByRequestType) (*PowerDownHostToStandBy_TaskResponse, error)
- func (service *VimPortType) PowerOffVApp_Task(request *PowerOffVAppRequestType) (*PowerOffVApp_TaskResponse, error)
- func (service *VimPortType) PowerOffVM_Task(request *PowerOffVMRequestType) (*PowerOffVM_TaskResponse, error)
- func (service *VimPortType) PowerOnMultiVM_Task(request *PowerOnMultiVMRequestType) (*PowerOnMultiVM_TaskResponse, error)
- func (service *VimPortType) PowerOnVApp_Task(request *PowerOnVAppRequestType) (*PowerOnVApp_TaskResponse, error)
- func (service *VimPortType) PowerOnVM_Task(request *PowerOnVMRequestType) (*PowerOnVM_TaskResponse, error)
- func (service *VimPortType) PowerUpHostFromStandBy_Task(request *PowerUpHostFromStandByRequestType) (*PowerUpHostFromStandBy_TaskResponse, error)
- func (service *VimPortType) PromoteDisks_Task(request *PromoteDisksRequestType) (*PromoteDisks_TaskResponse, error)
- func (service *VimPortType) QueryAnswerFileStatus(request *QueryAnswerFileStatusRequestType) (*QueryAnswerFileStatusResponse, error)
- func (service *VimPortType) QueryAssignedLicenses(request *QueryAssignedLicensesRequestType) (*QueryAssignedLicensesResponse, error)
- func (service *VimPortType) QueryAvailableDisksForVmfs(request *QueryAvailableDisksForVmfsRequestType) (*QueryAvailableDisksForVmfsResponse, error)
- func (service *VimPortType) QueryAvailableDvsSpec(request *QueryAvailableDvsSpecRequestType) (*QueryAvailableDvsSpecResponse, error)
- func (service *VimPortType) QueryAvailablePartition(request *QueryAvailablePartitionRequestType) (*QueryAvailablePartitionResponse, error)
- func (service *VimPortType) QueryAvailablePerfMetric(request *QueryAvailablePerfMetricRequestType) (*QueryAvailablePerfMetricResponse, error)
- func (service *VimPortType) QueryAvailableSsds(request *QueryAvailableSsdsRequestType) (*QueryAvailableSsdsResponse, error)
- func (service *VimPortType) QueryAvailableTimeZones(request *QueryAvailableTimeZonesRequestType) (*QueryAvailableTimeZonesResponse, error)
- func (service *VimPortType) QueryBootDevices(request *QueryBootDevicesRequestType) (*QueryBootDevicesResponse, error)
- func (service *VimPortType) QueryBoundVnics(request *QueryBoundVnicsRequestType) (*QueryBoundVnicsResponse, error)
- func (service *VimPortType) QueryCandidateNics(request *QueryCandidateNicsRequestType) (*QueryCandidateNicsResponse, error)
- func (service *VimPortType) QueryChangedDiskAreas(request *QueryChangedDiskAreasRequestType) (*QueryChangedDiskAreasResponse, error)
- func (service *VimPortType) QueryCmmds(request *QueryCmmdsRequestType) (*QueryCmmdsResponse, error)
- func (service *VimPortType) QueryCompatibleHostForExistingDvs(request *QueryCompatibleHostForExistingDvsRequestType) (*QueryCompatibleHostForExistingDvsResponse, error)
- func (service *VimPortType) QueryCompatibleHostForNewDvs(request *QueryCompatibleHostForNewDvsRequestType) (*QueryCompatibleHostForNewDvsResponse, error)
- func (service *VimPortType) QueryComplianceStatus(request *QueryComplianceStatusRequestType) (*QueryComplianceStatusResponse, error)
- func (service *VimPortType) QueryConfigOption(request *QueryConfigOptionRequestType) (*QueryConfigOptionResponse, error)
- func (service *VimPortType) QueryConfigOptionDescriptor(request *QueryConfigOptionDescriptorRequestType) (*QueryConfigOptionDescriptorResponse, error)
- func (service *VimPortType) QueryConfigTarget(request *QueryConfigTargetRequestType) (*QueryConfigTargetResponse, error)
- func (service *VimPortType) QueryConfiguredModuleOptionString(request *QueryConfiguredModuleOptionStringRequestType) (*QueryConfiguredModuleOptionStringResponse, error)
- func (service *VimPortType) QueryConnectionInfo(request *QueryConnectionInfoRequestType) (*QueryConnectionInfoResponse, error)
- func (service *VimPortType) QueryDatacenterConfigOptionDescriptor(request *queryDatacenterConfigOptionDescriptorRequestType) (*queryDatacenterConfigOptionDescriptorResponse, error)
- func (service *VimPortType) QueryDatastorePerformanceSummary(request *QueryDatastorePerformanceSummaryRequestType) (*QueryDatastorePerformanceSummaryResponse, error)
- func (service *VimPortType) QueryDateTime(request *QueryDateTimeRequestType) (*QueryDateTimeResponse, error)
- func (service *VimPortType) QueryDescriptions(request *QueryDescriptionsRequestType) (*QueryDescriptionsResponse, error)
- func (service *VimPortType) QueryDisksForVsan(request *QueryDisksForVsanRequestType) (*QueryDisksForVsanResponse, error)
- func (service *VimPortType) QueryDvsByUuid(request *QueryDvsByUuidRequestType) (*QueryDvsByUuidResponse, error)
- func (service *VimPortType) QueryDvsCheckCompatibility(request *QueryDvsCheckCompatibilityRequestType) (*QueryDvsCheckCompatibilityResponse, error)
- func (service *VimPortType) QueryDvsCompatibleHostSpec(request *QueryDvsCompatibleHostSpecRequestType) (*QueryDvsCompatibleHostSpecResponse, error)
- func (service *VimPortType) QueryDvsConfigTarget(request *QueryDvsConfigTargetRequestType) (*QueryDvsConfigTargetResponse, error)
- func (service *VimPortType) QueryDvsFeatureCapability(request *QueryDvsFeatureCapabilityRequestType) (*QueryDvsFeatureCapabilityResponse, error)
- func (service *VimPortType) QueryEvents(request *QueryEventsRequestType) (*QueryEventsResponse, error)
- func (service *VimPortType) QueryExpressionMetadata(request *QueryExpressionMetadataRequestType) (*QueryExpressionMetadataResponse, error)
- func (service *VimPortType) QueryExtensionIpAllocationUsage(request *QueryExtensionIpAllocationUsageRequestType) (*QueryExtensionIpAllocationUsageResponse, error)
- func (service *VimPortType) QueryFaultToleranceCompatibility(request *QueryFaultToleranceCompatibilityRequestType) (*QueryFaultToleranceCompatibilityResponse, error)
- func (service *VimPortType) QueryFirmwareConfigUploadURL(request *QueryFirmwareConfigUploadURLRequestType) (*QueryFirmwareConfigUploadURLResponse, error)
- func (service *VimPortType) QueryHostConnectionInfo(request *QueryHostConnectionInfoRequestType) (*QueryHostConnectionInfoResponse, error)
- func (service *VimPortType) QueryHostPatch_Task(request *QueryHostPatchRequestType) (*QueryHostPatch_TaskResponse, error)
- func (service *VimPortType) QueryHostProfileMetadata(request *QueryHostProfileMetadataRequestType) (*QueryHostProfileMetadataResponse, error)
- func (service *VimPortType) QueryHostStatus(request *QueryHostStatusRequestType) (*QueryHostStatusResponse, error)
- func (service *VimPortType) QueryIORMConfigOption(request *QueryIORMConfigOptionRequestType) (*QueryIORMConfigOptionResponse, error)
- func (service *VimPortType) QueryIPAllocations(request *QueryIPAllocationsRequestType) (*QueryIPAllocationsResponse, error)
- func (service *VimPortType) QueryIpPools(request *QueryIpPoolsRequestType) (*QueryIpPoolsResponse, error)
- func (service *VimPortType) QueryLicenseSourceAvailability(request *QueryLicenseSourceAvailabilityRequestType) (*QueryLicenseSourceAvailabilityResponse, error)
- func (service *VimPortType) QueryLicenseUsage(request *QueryLicenseUsageRequestType) (*QueryLicenseUsageResponse, error)
- func (service *VimPortType) QueryManagedBy(request *QueryManagedByRequestType) (*QueryManagedByResponse, error)
- func (service *VimPortType) QueryMemoryOverhead(request *QueryMemoryOverheadRequestType) (*QueryMemoryOverheadResponse, error)
- func (service *VimPortType) QueryMemoryOverheadEx(request *QueryMemoryOverheadExRequestType) (*QueryMemoryOverheadExResponse, error)
- func (service *VimPortType) QueryMigrationDependencies(request *QueryMigrationDependenciesRequestType) (*QueryMigrationDependenciesResponse, error)
- func (service *VimPortType) QueryModules(request *QueryModulesRequestType) (*QueryModulesResponse, error)
- func (service *VimPortType) QueryNetConfig(request *QueryNetConfigRequestType) (*QueryNetConfigResponse, error)
- func (service *VimPortType) QueryNetworkHint(request *QueryNetworkHintRequestType) (*QueryNetworkHintResponse, error)
- func (service *VimPortType) QueryObjectsOnPhysicalVsanDisk(request *QueryObjectsOnPhysicalVsanDiskRequestType) (*QueryObjectsOnPhysicalVsanDiskResponse, error)
- func (service *VimPortType) QueryOptions(request *QueryOptionsRequestType) (*QueryOptionsResponse, error)
- func (service *VimPortType) QueryPartitionCreateDesc(request *QueryPartitionCreateDescRequestType) (*QueryPartitionCreateDescResponse, error)
- func (service *VimPortType) QueryPartitionCreateOptions(request *QueryPartitionCreateOptionsRequestType) (*QueryPartitionCreateOptionsResponse, error)
- func (service *VimPortType) QueryPathSelectionPolicyOptions(request *QueryPathSelectionPolicyOptionsRequestType) (*QueryPathSelectionPolicyOptionsResponse, error)
- func (service *VimPortType) QueryPerf(request *QueryPerfRequestType) (*QueryPerfResponse, error)
- func (service *VimPortType) QueryPerfComposite(request *QueryPerfCompositeRequestType) (*QueryPerfCompositeResponse, error)
- func (service *VimPortType) QueryPerfCounter(request *QueryPerfCounterRequestType) (*QueryPerfCounterResponse, error)
- func (service *VimPortType) QueryPerfCounterByLevel(request *QueryPerfCounterByLevelRequestType) (*QueryPerfCounterByLevelResponse, error)
- func (service *VimPortType) QueryPerfProviderSummary(request *QueryPerfProviderSummaryRequestType) (*QueryPerfProviderSummaryResponse, error)
- func (service *VimPortType) QueryPhysicalVsanDisks(request *QueryPhysicalVsanDisksRequestType) (*QueryPhysicalVsanDisksResponse, error)
- func (service *VimPortType) QueryPnicStatus(request *QueryPnicStatusRequestType) (*QueryPnicStatusResponse, error)
- func (service *VimPortType) QueryPolicyMetadata(request *QueryPolicyMetadataRequestType) (*QueryPolicyMetadataResponse, error)
- func (service *VimPortType) QueryProfileStructure(request *QueryProfileStructureRequestType) (*QueryProfileStructureResponse, error)
- func (service *VimPortType) QueryResourceConfigOption(request *QueryResourceConfigOptionRequestType) (*QueryResourceConfigOptionResponse, error)
- func (service *VimPortType) QueryServiceList(request *QueryServiceListRequestType) (*QueryServiceListResponse, error)
- func (service *VimPortType) QueryStorageArrayTypePolicyOptions(request *QueryStorageArrayTypePolicyOptionsRequestType) (*QueryStorageArrayTypePolicyOptionsResponse, error)
- func (service *VimPortType) QuerySupportedFeatures(request *QuerySupportedFeaturesRequestType) (*QuerySupportedFeaturesResponse, error)
- func (service *VimPortType) QueryTargetCapabilities(request *QueryTargetCapabilitiesRequestType) (*QueryTargetCapabilitiesResponse, error)
- func (service *VimPortType) QueryTpmAttestationReport(request *QueryTpmAttestationReportRequestType) (*QueryTpmAttestationReportResponse, error)
- func (service *VimPortType) QueryUnownedFiles(request *QueryUnownedFilesRequestType) (*QueryUnownedFilesResponse, error)
- func (service *VimPortType) QueryUnresolvedVmfsVolume(request *QueryUnresolvedVmfsVolumeRequestType) (*QueryUnresolvedVmfsVolumeResponse, error)
- func (service *VimPortType) QueryUnresolvedVmfsVolumes(request *QueryUnresolvedVmfsVolumesRequestType) (*QueryUnresolvedVmfsVolumesResponse, error)
- func (service *VimPortType) QueryUsedVlanIdInDvs(request *QueryUsedVlanIdInDvsRequestType) (*QueryUsedVlanIdInDvsResponse, error)
- func (service *VimPortType) QueryVMotionCompatibility(request *QueryVMotionCompatibilityRequestType) (*QueryVMotionCompatibilityResponse, error)
- func (service *VimPortType) QueryVMotionCompatibilityEx_Task(request *QueryVMotionCompatibilityExRequestType) (*QueryVMotionCompatibilityEx_TaskResponse, error)
- func (service *VimPortType) QueryVirtualDiskFragmentation(request *QueryVirtualDiskFragmentationRequestType) (*QueryVirtualDiskFragmentationResponse, error)
- func (service *VimPortType) QueryVirtualDiskGeometry(request *QueryVirtualDiskGeometryRequestType) (*QueryVirtualDiskGeometryResponse, error)
- func (service *VimPortType) QueryVirtualDiskUuid(request *QueryVirtualDiskUuidRequestType) (*QueryVirtualDiskUuidResponse, error)
- func (service *VimPortType) QueryVmfsDatastoreCreateOptions(request *QueryVmfsDatastoreCreateOptionsRequestType) (*QueryVmfsDatastoreCreateOptionsResponse, error)
- func (service *VimPortType) QueryVmfsDatastoreExpandOptions(request *QueryVmfsDatastoreExpandOptionsRequestType) (*QueryVmfsDatastoreExpandOptionsResponse, error)
- func (service *VimPortType) QueryVmfsDatastoreExtendOptions(request *QueryVmfsDatastoreExtendOptionsRequestType) (*QueryVmfsDatastoreExtendOptionsResponse, error)
- func (service *VimPortType) QueryVnicStatus(request *QueryVnicStatusRequestType) (*QueryVnicStatusResponse, error)
- func (service *VimPortType) QueryVsanObjects(request *QueryVsanObjectsRequestType) (*QueryVsanObjectsResponse, error)
- func (service *VimPortType) ReadEnvironmentVariableInGuest(request *ReadEnvironmentVariableInGuestRequestType) (*ReadEnvironmentVariableInGuestResponse, error)
- func (service *VimPortType) ReadNextEvents(request *ReadNextEventsRequestType) (*ReadNextEventsResponse, error)
- func (service *VimPortType) ReadNextTasks(request *ReadNextTasksRequestType) (*ReadNextTasksResponse, error)
- func (service *VimPortType) ReadPreviousEvents(request *ReadPreviousEventsRequestType) (*ReadPreviousEventsResponse, error)
- func (service *VimPortType) ReadPreviousTasks(request *ReadPreviousTasksRequestType) (*ReadPreviousTasksResponse, error)
- func (service *VimPortType) RebootGuest(request *RebootGuestRequestType) (*RebootGuestResponse, error)
- func (service *VimPortType) RebootHost_Task(request *RebootHostRequestType) (*RebootHost_TaskResponse, error)
- func (service *VimPortType) RecommendDatastores(request *RecommendDatastoresRequestType) (*RecommendDatastoresResponse, error)
- func (service *VimPortType) RecommendHostsForVm(request *RecommendHostsForVmRequestType) (*RecommendHostsForVmResponse, error)
- func (service *VimPortType) ReconfigVM_Task(request *ReconfigVMRequestType) (*ReconfigVM_TaskResponse, error)
- func (service *VimPortType) ReconfigureAlarm(request *ReconfigureAlarmRequestType) (*ReconfigureAlarmResponse, error)
- func (service *VimPortType) ReconfigureAutostart(request *ReconfigureAutostartRequestType) (*ReconfigureAutostartResponse, error)
- func (service *VimPortType) ReconfigureCluster_Task(request *ReconfigureClusterRequestType) (*ReconfigureCluster_TaskResponse, error)
- func (service *VimPortType) ReconfigureComputeResource_Task(request *ReconfigureComputeResourceRequestType) (*ReconfigureComputeResource_TaskResponse, error)
- func (service *VimPortType) ReconfigureDVPort_Task(request *ReconfigureDVPortRequestType) (*ReconfigureDVPort_TaskResponse, error)
- func (service *VimPortType) ReconfigureDVPortgroup_Task(request *ReconfigureDVPortgroupRequestType) (*ReconfigureDVPortgroup_TaskResponse, error)
- func (service *VimPortType) ReconfigureDatacenter_Task(request *ReconfigureDatacenterRequestType) (*ReconfigureDatacenter_TaskResponse, error)
- func (service *VimPortType) ReconfigureDvs_Task(request *ReconfigureDvsRequestType) (*ReconfigureDvs_TaskResponse, error)
- func (service *VimPortType) ReconfigureHostForDAS_Task(request *ReconfigureHostForDASRequestType) (*ReconfigureHostForDAS_TaskResponse, error)
- func (service *VimPortType) ReconfigureScheduledTask(request *ReconfigureScheduledTaskRequestType) (*ReconfigureScheduledTaskResponse, error)
- func (service *VimPortType) ReconfigureServiceConsoleReservation(request *ReconfigureServiceConsoleReservationRequestType) (*ReconfigureServiceConsoleReservationResponse, error)
- func (service *VimPortType) ReconfigureSnmpAgent(request *ReconfigureSnmpAgentRequestType) (*ReconfigureSnmpAgentResponse, error)
- func (service *VimPortType) ReconfigureVirtualMachineReservation(request *ReconfigureVirtualMachineReservationRequestType) (*ReconfigureVirtualMachineReservationResponse, error)
- func (service *VimPortType) ReconnectHost_Task(request *ReconnectHostRequestType) (*ReconnectHost_TaskResponse, error)
- func (service *VimPortType) RectifyDvsHost_Task(request *RectifyDvsHostRequestType) (*RectifyDvsHost_TaskResponse, error)
- func (service *VimPortType) RectifyDvsOnHost_Task(request *RectifyDvsOnHostRequestType) (*RectifyDvsOnHost_TaskResponse, error)
- func (service *VimPortType) Refresh(request *RefreshRequestType) (*RefreshResponse, error)
- func (service *VimPortType) RefreshDVPortState(request *RefreshDVPortStateRequestType) (*RefreshDVPortStateResponse, error)
- func (service *VimPortType) RefreshDatastore(request *RefreshDatastoreRequestType) (*RefreshDatastoreResponse, error)
- func (service *VimPortType) RefreshDatastoreStorageInfo(request *RefreshDatastoreStorageInfoRequestType) (*RefreshDatastoreStorageInfoResponse, error)
- func (service *VimPortType) RefreshDateTimeSystem(request *RefreshDateTimeSystemRequestType) (*RefreshDateTimeSystemResponse, error)
- func (service *VimPortType) RefreshFirewall(request *RefreshFirewallRequestType) (*RefreshFirewallResponse, error)
- func (service *VimPortType) RefreshGraphicsManager(request *RefreshGraphicsManagerRequestType) (*RefreshGraphicsManagerResponse, error)
- func (service *VimPortType) RefreshHealthStatusSystem(request *RefreshHealthStatusSystemRequestType) (*RefreshHealthStatusSystemResponse, error)
- func (service *VimPortType) RefreshNetworkSystem(request *RefreshNetworkSystemRequestType) (*RefreshNetworkSystemResponse, error)
- func (service *VimPortType) RefreshRecommendation(request *RefreshRecommendationRequestType) (*RefreshRecommendationResponse, error)
- func (service *VimPortType) RefreshRuntime(request *RefreshRuntimeRequestType) (*RefreshRuntimeResponse, error)
- func (service *VimPortType) RefreshServices(request *RefreshServicesRequestType) (*RefreshServicesResponse, error)
- func (service *VimPortType) RefreshStorageDrsRecommendation(request *RefreshStorageDrsRecommendationRequestType) (*RefreshStorageDrsRecommendationResponse, error)
- func (service *VimPortType) RefreshStorageInfo(request *RefreshStorageInfoRequestType) (*RefreshStorageInfoResponse, error)
- func (service *VimPortType) RefreshStorageSystem(request *RefreshStorageSystemRequestType) (*RefreshStorageSystemResponse, error)
- func (service *VimPortType) RegisterChildVM_Task(request *RegisterChildVMRequestType) (*RegisterChildVM_TaskResponse, error)
- func (service *VimPortType) RegisterExtension(request *RegisterExtensionRequestType) (*RegisterExtensionResponse, error)
- func (service *VimPortType) RegisterVM_Task(request *RegisterVMRequestType) (*RegisterVM_TaskResponse, error)
- func (service *VimPortType) ReleaseCredentialsInGuest(request *ReleaseCredentialsInGuestRequestType) (*ReleaseCredentialsInGuestResponse, error)
- func (service *VimPortType) ReleaseIpAllocation(request *ReleaseIpAllocationRequestType) (*ReleaseIpAllocationResponse, error)
- func (service *VimPortType) Reload(request *ReloadRequestType) (*ReloadResponse, error)
- func (service *VimPortType) ReloadVirtualMachineFromPath_Task(request *reloadVirtualMachineFromPathRequestType) (*reloadVirtualMachineFromPath_TaskResponse, error)
- func (service *VimPortType) RelocateVM_Task(request *RelocateVMRequestType) (*RelocateVM_TaskResponse, error)
- func (service *VimPortType) RemoveAlarm(request *RemoveAlarmRequestType) (*RemoveAlarmResponse, error)
- func (service *VimPortType) RemoveAllSnapshots_Task(request *RemoveAllSnapshotsRequestType) (*RemoveAllSnapshots_TaskResponse, error)
- func (service *VimPortType) RemoveAssignedLicense(request *RemoveAssignedLicenseRequestType) (*RemoveAssignedLicenseResponse, error)
- func (service *VimPortType) RemoveAuthorizationRole(request *RemoveAuthorizationRoleRequestType) (*RemoveAuthorizationRoleResponse, error)
- func (service *VimPortType) RemoveCustomFieldDef(request *RemoveCustomFieldDefRequestType) (*RemoveCustomFieldDefResponse, error)
- func (service *VimPortType) RemoveDatastore(request *RemoveDatastoreRequestType) (*RemoveDatastoreResponse, error)
- func (service *VimPortType) RemoveDiskMapping_Task(request *RemoveDiskMappingRequestType) (*RemoveDiskMapping_TaskResponse, error)
- func (service *VimPortType) RemoveDisk_Task(request *RemoveDiskRequestType) (*RemoveDisk_TaskResponse, error)
- func (service *VimPortType) RemoveEntityPermission(request *RemoveEntityPermissionRequestType) (*RemoveEntityPermissionResponse, error)
- func (service *VimPortType) RemoveGroup(request *RemoveGroupRequestType) (*RemoveGroupResponse, error)
- func (service *VimPortType) RemoveInternetScsiSendTargets(request *RemoveInternetScsiSendTargetsRequestType) (*RemoveInternetScsiSendTargetsResponse, error)
- func (service *VimPortType) RemoveInternetScsiStaticTargets(request *RemoveInternetScsiStaticTargetsRequestType) (*RemoveInternetScsiStaticTargetsResponse, error)
- func (service *VimPortType) RemoveLicense(request *RemoveLicenseRequestType) (*RemoveLicenseResponse, error)
- func (service *VimPortType) RemoveLicenseLabel(request *RemoveLicenseLabelRequestType) (*RemoveLicenseLabelResponse, error)
- func (service *VimPortType) RemoveNetworkResourcePool(request *RemoveNetworkResourcePoolRequestType) (*RemoveNetworkResourcePoolResponse, error)
- func (service *VimPortType) RemovePerfInterval(request *RemovePerfIntervalRequestType) (*RemovePerfIntervalResponse, error)
- func (service *VimPortType) RemovePortGroup(request *RemovePortGroupRequestType) (*RemovePortGroupResponse, error)
- func (service *VimPortType) RemoveScheduledTask(request *RemoveScheduledTaskRequestType) (*RemoveScheduledTaskResponse, error)
- func (service *VimPortType) RemoveServiceConsoleVirtualNic(request *RemoveServiceConsoleVirtualNicRequestType) (*RemoveServiceConsoleVirtualNicResponse, error)
- func (service *VimPortType) RemoveSnapshot_Task(request *RemoveSnapshotRequestType) (*RemoveSnapshot_TaskResponse, error)
- func (service *VimPortType) RemoveUser(request *RemoveUserRequestType) (*RemoveUserResponse, error)
- func (service *VimPortType) RemoveVirtualNic(request *RemoveVirtualNicRequestType) (*RemoveVirtualNicResponse, error)
- func (service *VimPortType) RemoveVirtualSwitch(request *RemoveVirtualSwitchRequestType) (*RemoveVirtualSwitchResponse, error)
- func (service *VimPortType) RenameCustomFieldDef(request *RenameCustomFieldDefRequestType) (*RenameCustomFieldDefResponse, error)
- func (service *VimPortType) RenameCustomizationSpec(request *RenameCustomizationSpecRequestType) (*RenameCustomizationSpecResponse, error)
- func (service *VimPortType) RenameDatastore(request *RenameDatastoreRequestType) (*RenameDatastoreResponse, error)
- func (service *VimPortType) RenameSnapshot(request *RenameSnapshotRequestType) (*RenameSnapshotResponse, error)
- func (service *VimPortType) Rename_Task(request *RenameRequestType) (*Rename_TaskResponse, error)
- func (service *VimPortType) RescanAllHba(request *RescanAllHbaRequestType) (*RescanAllHbaResponse, error)
- func (service *VimPortType) RescanHba(request *RescanHbaRequestType) (*RescanHbaResponse, error)
- func (service *VimPortType) RescanVffs(request *RescanVffsRequestType) (*RescanVffsResponse, error)
- func (service *VimPortType) RescanVmfs(request *RescanVmfsRequestType) (*RescanVmfsResponse, error)
- func (service *VimPortType) ResetCollector(request *ResetCollectorRequestType) (*ResetCollectorResponse, error)
- func (service *VimPortType) ResetCounterLevelMapping(request *ResetCounterLevelMappingRequestType) (*ResetCounterLevelMappingResponse, error)
- func (service *VimPortType) ResetEntityPermissions(request *ResetEntityPermissionsRequestType) (*ResetEntityPermissionsResponse, error)
- func (service *VimPortType) ResetFirmwareToFactoryDefaults(request *ResetFirmwareToFactoryDefaultsRequestType) (*ResetFirmwareToFactoryDefaultsResponse, error)
- func (service *VimPortType) ResetGuestInformation(request *ResetGuestInformationRequestType) (*ResetGuestInformationResponse, error)
- func (service *VimPortType) ResetListView(request *ResetListViewRequestType) (*ResetListViewResponse, error)
- func (service *VimPortType) ResetListViewFromView(request *ResetListViewFromViewRequestType) (*ResetListViewFromViewResponse, error)
- func (service *VimPortType) ResetSystemHealthInfo(request *ResetSystemHealthInfoRequestType) (*ResetSystemHealthInfoResponse, error)
- func (service *VimPortType) ResetVM_Task(request *ResetVMRequestType) (*ResetVM_TaskResponse, error)
- func (service *VimPortType) ResignatureUnresolvedVmfsVolume_Task(request *ResignatureUnresolvedVmfsVolumeRequestType) (*ResignatureUnresolvedVmfsVolume_TaskResponse, error)
- func (service *VimPortType) ResolveMultipleUnresolvedVmfsVolumes(request *ResolveMultipleUnresolvedVmfsVolumesRequestType) (*ResolveMultipleUnresolvedVmfsVolumesResponse, error)
- func (service *VimPortType) ResolveMultipleUnresolvedVmfsVolumesEx_Task(request *ResolveMultipleUnresolvedVmfsVolumesExRequestType) (*ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse, error)
- func (service *VimPortType) RestartService(request *RestartServiceRequestType) (*RestartServiceResponse, error)
- func (service *VimPortType) RestartServiceConsoleVirtualNic(request *RestartServiceConsoleVirtualNicRequestType) (*RestartServiceConsoleVirtualNicResponse, error)
- func (service *VimPortType) RestoreFirmwareConfiguration(request *RestoreFirmwareConfigurationRequestType) (*RestoreFirmwareConfigurationResponse, error)
- func (service *VimPortType) RetrieveAllPermissions(request *RetrieveAllPermissionsRequestType) (*RetrieveAllPermissionsResponse, error)
- func (service *VimPortType) RetrieveAnswerFile(request *RetrieveAnswerFileRequestType) (*RetrieveAnswerFileResponse, error)
- func (service *VimPortType) RetrieveAnswerFileForProfile(request *RetrieveAnswerFileForProfileRequestType) (*RetrieveAnswerFileForProfileResponse, error)
- func (service *VimPortType) RetrieveArgumentDescription(request *RetrieveArgumentDescriptionRequestType) (*RetrieveArgumentDescriptionResponse, error)
- func (service *VimPortType) RetrieveDasAdvancedRuntimeInfo(request *RetrieveDasAdvancedRuntimeInfoRequestType) (*RetrieveDasAdvancedRuntimeInfoResponse, error)
- func (service *VimPortType) RetrieveDescription(request *RetrieveDescriptionRequestType) (*RetrieveDescriptionResponse, error)
- func (service *VimPortType) RetrieveDiskPartitionInfo(request *RetrieveDiskPartitionInfoRequestType) (*RetrieveDiskPartitionInfoResponse, error)
- func (service *VimPortType) RetrieveEntityPermissions(request *RetrieveEntityPermissionsRequestType) (*RetrieveEntityPermissionsResponse, error)
- func (service *VimPortType) RetrieveEntityScheduledTask(request *RetrieveEntityScheduledTaskRequestType) (*RetrieveEntityScheduledTaskResponse, error)
- func (service *VimPortType) RetrieveHardwareUptime(request *RetrieveHardwareUptimeRequestType) (*RetrieveHardwareUptimeResponse, error)
- func (service *VimPortType) RetrieveObjectScheduledTask(request *RetrieveObjectScheduledTaskRequestType) (*RetrieveObjectScheduledTaskResponse, error)
- func (service *VimPortType) RetrieveProductComponents(request *RetrieveProductComponentsRequestType) (*RetrieveProductComponentsResponse, error)
- func (service *VimPortType) RetrieveProperties(request *RetrievePropertiesRequestType) (*RetrievePropertiesResponse, error)
- func (service *VimPortType) RetrievePropertiesEx(request *RetrievePropertiesExRequestType) (*RetrievePropertiesExResponse, error)
- func (service *VimPortType) RetrieveRolePermissions(request *RetrieveRolePermissionsRequestType) (*RetrieveRolePermissionsResponse, error)
- func (service *VimPortType) RetrieveServiceContent(request *RetrieveServiceContentRequestType) (*RetrieveServiceContentResponse, error)
- func (service *VimPortType) RetrieveUserGroups(request *RetrieveUserGroupsRequestType) (*RetrieveUserGroupsResponse, error)
- func (service *VimPortType) RevertToCurrentSnapshot_Task(request *RevertToCurrentSnapshotRequestType) (*RevertToCurrentSnapshot_TaskResponse, error)
- func (service *VimPortType) RevertToSnapshot_Task(request *RevertToSnapshotRequestType) (*RevertToSnapshot_TaskResponse, error)
- func (service *VimPortType) RewindCollector(request *RewindCollectorRequestType) (*RewindCollectorResponse, error)
- func (service *VimPortType) RunScheduledTask(request *RunScheduledTaskRequestType) (*RunScheduledTaskResponse, error)
- func (service *VimPortType) ScanHostPatchV2_Task(request *ScanHostPatchV2RequestType) (*ScanHostPatchV2_TaskResponse, error)
- func (service *VimPortType) ScanHostPatch_Task(request *ScanHostPatchRequestType) (*ScanHostPatch_TaskResponse, error)
- func (service *VimPortType) SearchDatastoreSubFolders_Task(request *SearchDatastoreSubFoldersRequestType) (*SearchDatastoreSubFolders_TaskResponse, error)
- func (service *VimPortType) SearchDatastore_Task(request *SearchDatastoreRequestType) (*SearchDatastore_TaskResponse, error)
- func (service *VimPortType) SelectActivePartition(request *SelectActivePartitionRequestType) (*SelectActivePartitionResponse, error)
- func (service *VimPortType) SelectVnic(request *SelectVnicRequestType) (*SelectVnicResponse, error)
- func (service *VimPortType) SelectVnicForNicType(request *SelectVnicForNicTypeRequestType) (*SelectVnicForNicTypeResponse, error)
- func (service *VimPortType) SendTestNotification(request *SendTestNotificationRequestType) (*SendTestNotificationResponse, error)
- func (service *VimPortType) SessionIsActive(request *SessionIsActiveRequestType) (*SessionIsActiveResponse, error)
- func (service *VimPortType) SetCollectorPageSize(request *SetCollectorPageSizeRequestType) (*SetCollectorPageSizeResponse, error)
- func (service *VimPortType) SetCustomValue(request *setCustomValueRequestType) (*setCustomValueResponse, error)
- func (service *VimPortType) SetDisplayTopology(request *SetDisplayTopologyRequestType) (*SetDisplayTopologyResponse, error)
- func (service *VimPortType) SetEntityPermissions(request *SetEntityPermissionsRequestType) (*SetEntityPermissionsResponse, error)
- func (service *VimPortType) SetExtensionCertificate(request *SetExtensionCertificateRequestType) (*SetExtensionCertificateResponse, error)
- func (service *VimPortType) SetField(request *SetFieldRequestType) (*SetFieldResponse, error)
- func (service *VimPortType) SetLicenseEdition(request *SetLicenseEditionRequestType) (*SetLicenseEditionResponse, error)
- func (service *VimPortType) SetLocale(request *SetLocaleRequestType) (*SetLocaleResponse, error)
- func (service *VimPortType) SetMultipathLunPolicy(request *SetMultipathLunPolicyRequestType) (*SetMultipathLunPolicyResponse, error)
- func (service *VimPortType) SetPublicKey(request *SetPublicKeyRequestType) (*SetPublicKeyResponse, error)
- func (service *VimPortType) SetScreenResolution(request *SetScreenResolutionRequestType) (*SetScreenResolutionResponse, error)
- func (service *VimPortType) SetTaskDescription(request *SetTaskDescriptionRequestType) (*SetTaskDescriptionResponse, error)
- func (service *VimPortType) SetTaskState(request *SetTaskStateRequestType) (*SetTaskStateResponse, error)
- func (service *VimPortType) SetVirtualDiskUuid(request *SetVirtualDiskUuidRequestType) (*SetVirtualDiskUuidResponse, error)
- func (service *VimPortType) ShrinkVirtualDisk_Task(request *ShrinkVirtualDiskRequestType) (*ShrinkVirtualDisk_TaskResponse, error)
- func (service *VimPortType) ShutdownGuest(request *ShutdownGuestRequestType) (*ShutdownGuestResponse, error)
- func (service *VimPortType) ShutdownHost_Task(request *ShutdownHostRequestType) (*ShutdownHost_TaskResponse, error)
- func (service *VimPortType) StageHostPatch_Task(request *StageHostPatchRequestType) (*StageHostPatch_TaskResponse, error)
- func (service *VimPortType) StandbyGuest(request *StandbyGuestRequestType) (*StandbyGuestResponse, error)
- func (service *VimPortType) StartProgramInGuest(request *StartProgramInGuestRequestType) (*StartProgramInGuestResponse, error)
- func (service *VimPortType) StartRecording_Task(request *StartRecordingRequestType) (*StartRecording_TaskResponse, error)
- func (service *VimPortType) StartReplaying_Task(request *StartReplayingRequestType) (*StartReplaying_TaskResponse, error)
- func (service *VimPortType) StartService(request *StartServiceRequestType) (*StartServiceResponse, error)
- func (service *VimPortType) StopRecording_Task(request *StopRecordingRequestType) (*StopRecording_TaskResponse, error)
- func (service *VimPortType) StopReplaying_Task(request *StopReplayingRequestType) (*StopReplaying_TaskResponse, error)
- func (service *VimPortType) StopService(request *StopServiceRequestType) (*StopServiceResponse, error)
- func (service *VimPortType) SuspendVApp_Task(request *SuspendVAppRequestType) (*SuspendVApp_TaskResponse, error)
- func (service *VimPortType) SuspendVM_Task(request *SuspendVMRequestType) (*SuspendVM_TaskResponse, error)
- func (service *VimPortType) TerminateFaultTolerantVM_Task(request *TerminateFaultTolerantVMRequestType) (*TerminateFaultTolerantVM_TaskResponse, error)
- func (service *VimPortType) TerminateProcessInGuest(request *TerminateProcessInGuestRequestType) (*TerminateProcessInGuestResponse, error)
- func (service *VimPortType) TerminateSession(request *TerminateSessionRequestType) (*TerminateSessionResponse, error)
- func (service *VimPortType) TerminateVM(request *TerminateVMRequestType) (*TerminateVMResponse, error)
- func (service *VimPortType) TurnOffFaultToleranceForVM_Task(request *TurnOffFaultToleranceForVMRequestType) (*TurnOffFaultToleranceForVM_TaskResponse, error)
- func (service *VimPortType) UnassignUserFromGroup(request *UnassignUserFromGroupRequestType) (*UnassignUserFromGroupResponse, error)
- func (service *VimPortType) UnbindVnic(request *UnbindVnicRequestType) (*UnbindVnicResponse, error)
- func (service *VimPortType) UninstallHostPatch_Task(request *UninstallHostPatchRequestType) (*UninstallHostPatch_TaskResponse, error)
- func (service *VimPortType) UninstallService(request *UninstallServiceRequestType) (*UninstallServiceResponse, error)
- func (service *VimPortType) UnmountForceMountedVmfsVolume(request *UnmountForceMountedVmfsVolumeRequestType) (*UnmountForceMountedVmfsVolumeResponse, error)
- func (service *VimPortType) UnmountToolsInstaller(request *UnmountToolsInstallerRequestType) (*UnmountToolsInstallerResponse, error)
- func (service *VimPortType) UnmountVffsVolume(request *UnmountVffsVolumeRequestType) (*UnmountVffsVolumeResponse, error)
- func (service *VimPortType) UnmountVmfsVolume(request *UnmountVmfsVolumeRequestType) (*UnmountVmfsVolumeResponse, error)
- func (service *VimPortType) UnregisterAndDestroy_Task(request *UnregisterAndDestroyRequestType) (*UnregisterAndDestroy_TaskResponse, error)
- func (service *VimPortType) UnregisterExtension(request *UnregisterExtensionRequestType) (*UnregisterExtensionResponse, error)
- func (service *VimPortType) UnregisterVApp_Task(request *unregisterVAppRequestType) (*unregisterVApp_TaskResponse, error)
- func (service *VimPortType) UnregisterVM(request *UnregisterVMRequestType) (*UnregisterVMResponse, error)
- func (service *VimPortType) UpdateAnswerFile_Task(request *UpdateAnswerFileRequestType) (*UpdateAnswerFile_TaskResponse, error)
- func (service *VimPortType) UpdateAssignedLicense(request *UpdateAssignedLicenseRequestType) (*UpdateAssignedLicenseResponse, error)
- func (service *VimPortType) UpdateAuthorizationRole(request *UpdateAuthorizationRoleRequestType) (*UpdateAuthorizationRoleResponse, error)
- func (service *VimPortType) UpdateBootDevice(request *UpdateBootDeviceRequestType) (*UpdateBootDeviceResponse, error)
- func (service *VimPortType) UpdateChildResourceConfiguration(request *UpdateChildResourceConfigurationRequestType) (*UpdateChildResourceConfigurationResponse, error)
- func (service *VimPortType) UpdateClusterProfile(request *UpdateClusterProfileRequestType) (*UpdateClusterProfileResponse, error)
- func (service *VimPortType) UpdateConfig(request *UpdateConfigRequestType) (*UpdateConfigResponse, error)
- func (service *VimPortType) UpdateConsoleIpRouteConfig(request *UpdateConsoleIpRouteConfigRequestType) (*UpdateConsoleIpRouteConfigResponse, error)
- func (service *VimPortType) UpdateCounterLevelMapping(request *UpdateCounterLevelMappingRequestType) (*UpdateCounterLevelMappingResponse, error)
- func (service *VimPortType) UpdateDVSHealthCheckConfig_Task(request *UpdateDVSHealthCheckConfigRequestType) (*UpdateDVSHealthCheckConfig_TaskResponse, error)
- func (service *VimPortType) UpdateDVSLacpGroupConfig_Task(request *UpdateDVSLacpGroupConfigRequestType) (*UpdateDVSLacpGroupConfig_TaskResponse, error)
- func (service *VimPortType) UpdateDateTime(request *UpdateDateTimeRequestType) (*UpdateDateTimeResponse, error)
- func (service *VimPortType) UpdateDateTimeConfig(request *UpdateDateTimeConfigRequestType) (*UpdateDateTimeConfigResponse, error)
- func (service *VimPortType) UpdateDefaultPolicy(request *UpdateDefaultPolicyRequestType) (*UpdateDefaultPolicyResponse, error)
- func (service *VimPortType) UpdateDiskPartitions(request *UpdateDiskPartitionsRequestType) (*UpdateDiskPartitionsResponse, error)
- func (service *VimPortType) UpdateDnsConfig(request *UpdateDnsConfigRequestType) (*UpdateDnsConfigResponse, error)
- func (service *VimPortType) UpdateDvsCapability(request *UpdateDvsCapabilityRequestType) (*UpdateDvsCapabilityResponse, error)
- func (service *VimPortType) UpdateExtension(request *UpdateExtensionRequestType) (*UpdateExtensionResponse, error)
- func (service *VimPortType) UpdateFlags(request *UpdateFlagsRequestType) (*UpdateFlagsResponse, error)
- func (service *VimPortType) UpdateHostImageAcceptanceLevel(request *UpdateHostImageAcceptanceLevelRequestType) (*UpdateHostImageAcceptanceLevelResponse, error)
- func (service *VimPortType) UpdateHostProfile(request *UpdateHostProfileRequestType) (*UpdateHostProfileResponse, error)
- func (service *VimPortType) UpdateInternetScsiAdvancedOptions(request *UpdateInternetScsiAdvancedOptionsRequestType) (*UpdateInternetScsiAdvancedOptionsResponse, error)
- func (service *VimPortType) UpdateInternetScsiAlias(request *UpdateInternetScsiAliasRequestType) (*UpdateInternetScsiAliasResponse, error)
- func (service *VimPortType) UpdateInternetScsiAuthenticationProperties(request *UpdateInternetScsiAuthenticationPropertiesRequestType) (*UpdateInternetScsiAuthenticationPropertiesResponse, error)
- func (service *VimPortType) UpdateInternetScsiDigestProperties(request *UpdateInternetScsiDigestPropertiesRequestType) (*UpdateInternetScsiDigestPropertiesResponse, error)
- func (service *VimPortType) UpdateInternetScsiDiscoveryProperties(request *UpdateInternetScsiDiscoveryPropertiesRequestType) (*UpdateInternetScsiDiscoveryPropertiesResponse, error)
- func (service *VimPortType) UpdateInternetScsiIPProperties(request *UpdateInternetScsiIPPropertiesRequestType) (*UpdateInternetScsiIPPropertiesResponse, error)
- func (service *VimPortType) UpdateInternetScsiName(request *UpdateInternetScsiNameRequestType) (*UpdateInternetScsiNameResponse, error)
- func (service *VimPortType) UpdateIpConfig(request *UpdateIpConfigRequestType) (*UpdateIpConfigResponse, error)
- func (service *VimPortType) UpdateIpPool(request *UpdateIpPoolRequestType) (*UpdateIpPoolResponse, error)
- func (service *VimPortType) UpdateIpRouteConfig(request *UpdateIpRouteConfigRequestType) (*UpdateIpRouteConfigResponse, error)
- func (service *VimPortType) UpdateIpRouteTableConfig(request *UpdateIpRouteTableConfigRequestType) (*UpdateIpRouteTableConfigResponse, error)
- func (service *VimPortType) UpdateIpmi(request *UpdateIpmiRequestType) (*UpdateIpmiResponse, error)
- func (service *VimPortType) UpdateLicense(request *UpdateLicenseRequestType) (*UpdateLicenseResponse, error)
- func (service *VimPortType) UpdateLicenseLabel(request *UpdateLicenseLabelRequestType) (*UpdateLicenseLabelResponse, error)
- func (service *VimPortType) UpdateLinkedChildren(request *UpdateLinkedChildrenRequestType) (*UpdateLinkedChildrenResponse, error)
- func (service *VimPortType) UpdateLocalSwapDatastore(request *UpdateLocalSwapDatastoreRequestType) (*UpdateLocalSwapDatastoreResponse, error)
- func (service *VimPortType) UpdateModuleOptionString(request *UpdateModuleOptionStringRequestType) (*UpdateModuleOptionStringResponse, error)
- func (service *VimPortType) UpdateNetworkConfig(request *UpdateNetworkConfigRequestType) (*UpdateNetworkConfigResponse, error)
- func (service *VimPortType) UpdateNetworkResourcePool(request *UpdateNetworkResourcePoolRequestType) (*UpdateNetworkResourcePoolResponse, error)
- func (service *VimPortType) UpdateOptions(request *UpdateOptionsRequestType) (*UpdateOptionsResponse, error)
- func (service *VimPortType) UpdatePassthruConfig(request *UpdatePassthruConfigRequestType) (*UpdatePassthruConfigResponse, error)
- func (service *VimPortType) UpdatePerfInterval(request *UpdatePerfIntervalRequestType) (*UpdatePerfIntervalResponse, error)
- func (service *VimPortType) UpdatePhysicalNicLinkSpeed(request *UpdatePhysicalNicLinkSpeedRequestType) (*UpdatePhysicalNicLinkSpeedResponse, error)
- func (service *VimPortType) UpdatePortGroup(request *UpdatePortGroupRequestType) (*UpdatePortGroupResponse, error)
- func (service *VimPortType) UpdateProgress(request *UpdateProgressRequestType) (*UpdateProgressResponse, error)
- func (service *VimPortType) UpdateReferenceHost(request *UpdateReferenceHostRequestType) (*UpdateReferenceHostResponse, error)
- func (service *VimPortType) UpdateRuleset(request *UpdateRulesetRequestType) (*UpdateRulesetResponse, error)
- func (service *VimPortType) UpdateScsiLunDisplayName(request *UpdateScsiLunDisplayNameRequestType) (*UpdateScsiLunDisplayNameResponse, error)
- func (service *VimPortType) UpdateServiceConsoleVirtualNic(request *UpdateServiceConsoleVirtualNicRequestType) (*UpdateServiceConsoleVirtualNicResponse, error)
- func (service *VimPortType) UpdateServiceMessage(request *UpdateServiceMessageRequestType) (*UpdateServiceMessageResponse, error)
- func (service *VimPortType) UpdateServicePolicy(request *UpdateServicePolicyRequestType) (*UpdateServicePolicyResponse, error)
- func (service *VimPortType) UpdateSoftwareInternetScsiEnabled(request *UpdateSoftwareInternetScsiEnabledRequestType) (*UpdateSoftwareInternetScsiEnabledResponse, error)
- func (service *VimPortType) UpdateSystemResources(request *UpdateSystemResourcesRequestType) (*UpdateSystemResourcesResponse, error)
- func (service *VimPortType) UpdateSystemSwapConfiguration(request *UpdateSystemSwapConfigurationRequestType) (*UpdateSystemSwapConfigurationResponse, error)
- func (service *VimPortType) UpdateUser(request *UpdateUserRequestType) (*UpdateUserResponse, error)
- func (service *VimPortType) UpdateVAppConfig(request *UpdateVAppConfigRequestType) (*UpdateVAppConfigResponse, error)
- func (service *VimPortType) UpdateVirtualMachineFiles_Task(request *UpdateVirtualMachineFilesRequestType) (*UpdateVirtualMachineFiles_TaskResponse, error)
- func (service *VimPortType) UpdateVirtualNic(request *UpdateVirtualNicRequestType) (*UpdateVirtualNicResponse, error)
- func (service *VimPortType) UpdateVirtualSwitch(request *UpdateVirtualSwitchRequestType) (*UpdateVirtualSwitchResponse, error)
- func (service *VimPortType) UpdateVsan_Task(request *UpdateVsanRequestType) (*UpdateVsan_TaskResponse, error)
- func (service *VimPortType) UpgradeTools_Task(request *UpgradeToolsRequestType) (*UpgradeTools_TaskResponse, error)
- func (service *VimPortType) UpgradeVM_Task(request *UpgradeVMRequestType) (*UpgradeVM_TaskResponse, error)
- func (service *VimPortType) UpgradeVmLayout(request *UpgradeVmLayoutRequestType) (*UpgradeVmLayoutResponse, error)
- func (service *VimPortType) UpgradeVmfs(request *UpgradeVmfsRequestType) (*UpgradeVmfsResponse, error)
- func (service *VimPortType) ValidateCredentialsInGuest(request *ValidateCredentialsInGuestRequestType) (*ValidateCredentialsInGuestResponse, error)
- func (service *VimPortType) ValidateHost(request *ValidateHostRequestType) (*ValidateHostResponse, error)
- func (service *VimPortType) ValidateMigration(request *ValidateMigrationRequestType) (*ValidateMigrationResponse, error)
- func (service *VimPortType) WaitForUpdates(request *WaitForUpdatesRequestType) (*WaitForUpdatesResponse, error)
- func (service *VimPortType) WaitForUpdatesEx(request *WaitForUpdatesExRequestType) (*WaitForUpdatesExResponse, error)
- func (service *VimPortType) XmlToCustomizationSpecItem(request *XmlToCustomizationSpecItemRequestType) (*XmlToCustomizationSpecItemResponse, error)
- func (service *VimPortType) ZeroFillVirtualDisk_Task(request *ZeroFillVirtualDiskRequestType) (*ZeroFillVirtualDisk_TaskResponse, error)
- 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 VirtualDiskCompatibilityMode
- type VirtualDiskConfigSpec
- type VirtualDiskDeltaDiskFormat
- type VirtualDiskDeltaDiskFormatsSupported
- type VirtualDiskFlatVer1BackingInfo
- type VirtualDiskFlatVer1BackingOption
- type VirtualDiskFlatVer2BackingInfo
- type VirtualDiskFlatVer2BackingOption
- type VirtualDiskId
- type VirtualDiskMode
- type VirtualDiskModeNotSupported
- type VirtualDiskOption
- type VirtualDiskOptionVFlashCacheConfigOption
- type VirtualDiskPartitionedRawDiskVer2BackingInfo
- type VirtualDiskPartitionedRawDiskVer2BackingOption
- type VirtualDiskRawDiskMappingVer1BackingInfo
- type VirtualDiskRawDiskMappingVer1BackingOption
- type VirtualDiskRawDiskVer2BackingInfo
- type VirtualDiskRawDiskVer2BackingOption
- type VirtualDiskSeSparseBackingInfo
- type VirtualDiskSeSparseBackingOption
- 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 VirtualEthernetCardOpaqueNetworkBackingInfo
- type VirtualEthernetCardOpaqueNetworkBackingOption
- type VirtualEthernetCardOption
- type VirtualFloppy
- type VirtualFloppyDeviceBackingInfo
- type VirtualFloppyDeviceBackingOption
- type VirtualFloppyImageBackingInfo
- type VirtualFloppyImageBackingOption
- type VirtualFloppyOption
- type VirtualFloppyRemoteDeviceBackingInfo
- type VirtualFloppyRemoteDeviceBackingOption
- type VirtualHardware
- type VirtualHardwareCompatibilityIssue
- type VirtualHardwareOption
- type VirtualHardwareVersionNotSupported
- 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 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 VirtualMachineDatastoreInfo
- type VirtualMachineDatastoreVolumeOption
- type VirtualMachineDefaultPowerOpInfo
- type VirtualMachineDefinedProfileSpec
- type VirtualMachineDeviceRuntimeInfo
- type VirtualMachineDeviceRuntimeInfoDeviceRuntimeState
- type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState
- type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther
- type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm
- type VirtualMachineDiskDeviceInfo
- type VirtualMachineDisplayTopology
- type VirtualMachineEmptyProfileSpec
- type VirtualMachineFaultToleranceState
- 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 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 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 VirtualMachineVMCIDeviceOption
- type VirtualMachineVMIROM
- type VirtualMachineVideoCard
- type VirtualMachineVideoCardUse3dRenderer
- type VirtualMachineWipeResult
- type VirtualNicManagerNetConfig
- type VirtualPCIController
- type VirtualPCIControllerOption
- type VirtualPCIPassthrough
- type VirtualPCIPassthroughDeviceBackingInfo
- type VirtualPCIPassthroughDeviceBackingOption
- type VirtualPCIPassthroughOption
- type VirtualPCNet32
- type VirtualPCNet32Option
- type VirtualPS2Controller
- type VirtualPS2ControllerOption
- type VirtualParallelPort
- type VirtualParallelPortDeviceBackingInfo
- type VirtualParallelPortDeviceBackingOption
- type VirtualParallelPortFileBackingInfo
- type VirtualParallelPortFileBackingOption
- type VirtualParallelPortOption
- type VirtualPointingDevice
- type VirtualPointingDeviceBackingOption
- type VirtualPointingDeviceDeviceBackingInfo
- type VirtualPointingDeviceHostChoice
- type VirtualPointingDeviceOption
- type VirtualSATAController
- type VirtualSATAControllerOption
- type VirtualSCSIController
- type VirtualSCSIControllerOption
- type VirtualSCSIPassthrough
- type VirtualSCSIPassthroughDeviceBackingInfo
- type VirtualSCSIPassthroughDeviceBackingOption
- type VirtualSCSIPassthroughOption
- type VirtualSCSISharing
- type VirtualSIOController
- type VirtualSIOControllerOption
- type VirtualSerialPort
- type VirtualSerialPortDeviceBackingInfo
- type VirtualSerialPortDeviceBackingOption
- type VirtualSerialPortEndPoint
- type VirtualSerialPortFileBackingInfo
- type VirtualSerialPortFileBackingOption
- type VirtualSerialPortOption
- type VirtualSerialPortPipeBackingInfo
- type VirtualSerialPortPipeBackingOption
- type VirtualSerialPortThinPrintBackingInfo
- type VirtualSerialPortThinPrintBackingOption
- type VirtualSerialPortURIBackingInfo
- type VirtualSerialPortURIBackingOption
- type VirtualSoundBlaster16
- type VirtualSoundBlaster16Option
- type VirtualSoundCard
- type VirtualSoundCardDeviceBackingInfo
- type VirtualSoundCardDeviceBackingOption
- type VirtualSoundCardOption
- type VirtualSriovEthernetCard
- type VirtualSriovEthernetCardOption
- type VirtualSriovEthernetCardSriovBackingInfo
- type VirtualSriovEthernetCardSriovBackingOption
- type VirtualSwitchProfile
- type VirtualSwitchSelectionProfile
- type 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 VmAutoRenameEvent
- type VmBeingClonedEvent
- type VmBeingClonedNoFolderEvent
- type VmBeingCreatedEvent
- type VmBeingDeployedEvent
- type VmBeingHotMigratedEvent
- type VmBeingMigratedEvent
- type VmBeingRelocatedEvent
- type VmCloneEvent
- type VmCloneFailedEvent
- type VmClonedEvent
- type VmConfigFault
- type VmConfigFileInfo
- type VmConfigFileQuery
- type VmConfigFileQueryFilter
- type VmConfigFileQueryFlags
- type VmConfigIncompatibleForFaultTolerance
- type VmConfigIncompatibleForRecordReplay
- 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 VmFaultToleranceConfigIssueReasonForIssue
- type VmFaultToleranceConfigIssueWrapper
- type VmFaultToleranceInvalidFileBacking
- type VmFaultToleranceInvalidFileBackingDeviceType
- type VmFaultToleranceIssue
- type VmFaultToleranceOpIssuesList
- type VmFaultToleranceStateChangedEvent
- type VmFaultToleranceTooManyVMsOnHost
- type VmFaultToleranceTurnedOffEvent
- type VmFaultToleranceVmTerminatedEvent
- type VmGuestRebootEvent
- type VmGuestShutdownEvent
- type VmGuestStandbyEvent
- type VmHealthMonitoringStateChangedEvent
- type VmHostAffinityRuleViolation
- type VmInstanceUuidAssignedEvent
- type VmInstanceUuidChangedEvent
- type VmInstanceUuidConflictEvent
- type VmLimitLicense
- type VmLogFileInfo
- type VmLogFileQuery
- type VmMacAssignedEvent
- type VmMacChangedEvent
- type VmMacConflictEvent
- type VmMaxFTRestartCountReached
- type VmMaxRestartCountReached
- type VmMessageErrorEvent
- type VmMessageEvent
- type VmMessageWarningEvent
- type VmMetadataManagerFault
- type VmMigratedEvent
- type VmMonitorIncompatibleForFaultTolerance
- type VmNoCompatibleHostForSecondaryEvent
- type VmNoNetworkAccessEvent
- type VmNvramFileInfo
- type VmNvramFileQuery
- type VmOrphanedEvent
- type VmPodConfigForPlacement
- type VmPortGroupProfile
- type VmPowerOffOnIsolationEvent
- type VmPowerOnDisabled
- 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 VmSnapshotFileInfo
- type VmSnapshotFileQuery
- type VmStartRecordingEvent
- type VmStartReplayingEvent
- type VmStartingEvent
- type VmStartingSecondaryEvent
- type VmStaticMacConflictEvent
- type VmStoppingEvent
- type VmSuspendedEvent
- type VmSuspendingEvent
- type VmTimedoutStartingSecondaryEvent
- type VmToolsUpgradeFault
- type VmUnsupportedStartingEvent
- type VmUpgradeCompleteEvent
- type VmUpgradeFailedEvent
- type VmUpgradingEvent
- type VmUuidAssignedEvent
- type VmUuidChangedEvent
- type VmUuidConflictEvent
- type VmValidateMaxDevice
- type VmWwnAssignedEvent
- type VmWwnChangedEvent
- type VmWwnConflict
- type VmWwnConflictEvent
- type VmfsAlreadyMounted
- type VmfsAmbiguousMount
- type VmfsDatastoreAllExtentOption
- type VmfsDatastoreBaseOption
- type VmfsDatastoreCreateSpec
- type VmfsDatastoreExpandSpec
- type VmfsDatastoreExtendSpec
- type VmfsDatastoreInfo
- type VmfsDatastoreMultipleExtentOption
- type VmfsDatastoreOption
- type VmfsDatastoreSingleExtentOption
- type VmfsDatastoreSpec
- type VmfsMountFault
- type VmotionInterfaceNotEnabled
- type VmwareDistributedVirtualSwitchPvlanPortType
- type VmwareDistributedVirtualSwitchPvlanSpec
- type VmwareDistributedVirtualSwitchTrunkVlanSpec
- type VmwareDistributedVirtualSwitchVlanIdSpec
- type VmwareDistributedVirtualSwitchVlanSpec
- type VmwareUplinkPortTeamingPolicy
- type VnicPortArgument
- type VolumeEditorError
- type VramLimitLicense
- type VsanClusterConfigInfo
- type VsanClusterConfigInfoHostDefaultInfo
- type VsanClusterUuidMismatch
- type VsanDiskFault
- type VsanDiskIssueType
- type VsanFault
- type VsanHostClusterStatus
- type VsanHostClusterStatusState
- type VsanHostClusterStatusStateCompletionEstimate
- type VsanHostConfigInfo
- type VsanHostConfigInfoClusterInfo
- type VsanHostConfigInfoNetworkInfo
- type VsanHostConfigInfoNetworkInfoPortConfig
- type VsanHostConfigInfoStorageInfo
- type VsanHostDecommissionMode
- type VsanHostDecommissionModeObjectAction
- type VsanHostDiskMapResult
- type VsanHostDiskMapping
- type VsanHostDiskResult
- type VsanHostDiskResultState
- type VsanHostHealthState
- type VsanHostIpConfig
- type VsanHostMembershipInfo
- type VsanHostNodeState
- type VsanHostRuntimeInfo
- type VsanHostRuntimeInfoDiskIssue
- type VspanDestPortConflict
- type VspanPortConflict
- type VspanPortMoveFault
- type VspanPortPromiscChangeFault
- type VspanPortgroupPromiscChangeFault
- type VspanPortgroupTypeChangeFault
- type VspanPromiscuousPortNotSupported
- type VspanSameSessionPortConflict
- type WaitForUpdatesExRequestType
- type WaitForUpdatesExResponse
- type WaitForUpdatesRequestType
- type WaitForUpdatesResponse
- type WaitOptions
- type WakeOnLanNotSupported
- type WakeOnLanNotSupportedByVmotionNIC
- type WarningUpgradeEvent
- type WeekOfMonth
- type WeeklyTaskScheduler
- type WillLoseHAProtection
- type WillLoseHAProtectionResolution
- type WillModifyConfigCpuRequirements
- type WillResetSnapshotDirectory
- type WinNetBIOSConfigInfo
- type WipeDiskFault
- type XmlToCustomizationSpecItemRequestType
- type XmlToCustomizationSpecItemResponse
- type ZeroFillVirtualDiskRequestType
- type ZeroFillVirtualDisk_TaskResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AboutInfo ¶
type AboutInfo struct { XMLName xml.Name `xml:"urn:vim25 AboutInfo"` *DynamicData Name string `xml:"name,omitempty"` FullName string `xml:"fullName,omitempty"` Vendor string `xml:"vendor,omitempty"` Version string `xml:"version,omitempty"` Build string `xml:"build,omitempty"` LocaleVersion string `xml:"localeVersion,omitempty"` LocaleBuild string `xml:"localeBuild,omitempty"` OsType string `xml:"osType,omitempty"` ProductLineId string `xml:"productLineId,omitempty"` ApiType string `xml:"apiType,omitempty"` ApiVersion string `xml:"apiVersion,omitempty"` InstanceUuid string `xml:"instanceUuid,omitempty"` LicenseProductName string `xml:"licenseProductName,omitempty"` LicenseProductVersion string `xml:"licenseProductVersion,omitempty"` }
type AccountCreatedEvent ¶
type AccountCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 AccountCreatedEvent"` *HostEvent Spec *HostAccountSpec `xml:"spec,omitempty"` Group bool `xml:"group,omitempty"` }
type AccountRemovedEvent ¶
type AccountUpdatedEvent ¶
type AccountUpdatedEvent struct { XMLName xml.Name `xml:"urn:vim25 AccountUpdatedEvent"` *HostEvent Spec *HostAccountSpec `xml:"spec,omitempty"` Group bool `xml:"group,omitempty"` }
type AcknowledgeAlarmRequestType ¶
type AcknowledgeAlarmRequestType struct { XMLName xml.Name `xml:"urn:vim25 AcknowledgeAlarmRequestType"` Alarm *ManagedObjectReference `xml:"alarm,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type AcquireCimServicesTicketResponse ¶
type AcquireCimServicesTicketResponse struct { XMLName xml.Name `xml:"urn:vim25 AcquireCimServicesTicketResponse"` Returnval *HostServiceTicket `xml:"returnval,omitempty"` }
type AcquireCredentialsInGuestRequestType ¶
type AcquireCredentialsInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 AcquireCredentialsInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` RequestedAuth *GuestAuthentication `xml:"requestedAuth,omitempty"` SessionID int64 `xml:"sessionID,omitempty"` // contains filtered or unexported fields }
type AcquireCredentialsInGuestResponse ¶
type AcquireCredentialsInGuestResponse struct { XMLName xml.Name `xml:"urn:vim25 AcquireCredentialsInGuestResponse"` Returnval *GuestAuthentication `xml:"returnval,omitempty"` }
type AcquireGenericServiceTicketRequestType ¶
type AcquireGenericServiceTicketRequestType struct { XMLName xml.Name `xml:"urn:vim25 AcquireGenericServiceTicketRequestType"` Spec *SessionManagerServiceRequestSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type AcquireGenericServiceTicketResponse ¶
type AcquireGenericServiceTicketResponse struct { XMLName xml.Name `xml:"urn:vim25 AcquireGenericServiceTicketResponse"` Returnval *SessionManagerGenericServiceTicket `xml:"returnval,omitempty"` }
type AcquireLocalTicketResponse ¶
type AcquireLocalTicketResponse struct { XMLName xml.Name `xml:"urn:vim25 AcquireLocalTicketResponse"` Returnval *SessionManagerLocalTicket `xml:"returnval,omitempty"` }
type AcquireMksTicketResponse ¶
type AcquireMksTicketResponse struct { XMLName xml.Name `xml:"urn:vim25 AcquireMksTicketResponse"` Returnval *VirtualMachineMksTicket `xml:"returnval,omitempty"` }
type AcquireTicketResponse ¶
type AcquireTicketResponse struct { XMLName xml.Name `xml:"urn:vim25 AcquireTicketResponse"` Returnval *VirtualMachineTicket `xml:"returnval,omitempty"` }
type Action ¶
type Action struct { XMLName xml.Name `xml:"urn:vim25 Action"` *DynamicData }
type ActionParameter ¶
type ActionParameter string
const ( ActionParameter_TargetName ActionParameter = "targetName" ActionParameter_AlarmName ActionParameter = "alarmName" ActionParameter_OldStatus ActionParameter = "oldStatus" ActionParameter_NewStatus ActionParameter = "newStatus" ActionParameter_TriggeringSummary ActionParameter = "triggeringSummary" ActionParameter_DeclaringSummary ActionParameter = "declaringSummary" ActionParameter_EventDescription ActionParameter = "eventDescription" ActionParameter_Target ActionParameter = "target" ActionParameter_Alarm ActionParameter = "alarm" )
type ActionType ¶
type ActionType string
const ( ActionType_MigrationV1 ActionType = "MigrationV1" ActionType_VmPowerV1 ActionType = "VmPowerV1" ActionType_HostPowerV1 ActionType = "HostPowerV1" ActionType_HostMaintenanceV1 ActionType = "HostMaintenanceV1" ActionType_StorageMigrationV1 ActionType = "StorageMigrationV1" ActionType_StoragePlacementV1 ActionType = "StoragePlacementV1" )
type ActiveDirectoryFault ¶
type ActiveDirectoryProfile ¶
type ActiveDirectoryProfile struct { XMLName xml.Name `xml:"urn:vim25 ActiveDirectoryProfile"` *ApplyProfile }
type AddCustomFieldDefRequestType ¶
type AddCustomFieldDefRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddCustomFieldDefRequestType"` Name string `xml:"name,omitempty"` MoType string `xml:"moType,omitempty"` FieldDefPolicy *PrivilegePolicyDef `xml:"fieldDefPolicy,omitempty"` FieldPolicy *PrivilegePolicyDef `xml:"fieldPolicy,omitempty"` // contains filtered or unexported fields }
type AddCustomFieldDefResponse ¶
type AddCustomFieldDefResponse struct { XMLName xml.Name `xml:"urn:vim25 AddCustomFieldDefResponse"` Returnval *CustomFieldDef `xml:"returnval,omitempty"` }
type AddDVPortgroupRequestType ¶
type AddDVPortgroupRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddDVPortgroupRequestType"` Spec []*DVPortgroupConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type AddDVPortgroup_TaskResponse ¶
type AddDVPortgroup_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 AddDVPortgroup_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type AddDisksRequestType ¶
type AddDisksRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddDisksRequestType"` Disk []*HostScsiDisk `xml:"disk,omitempty"` // contains filtered or unexported fields }
type AddDisks_TaskResponse ¶
type AddDisks_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 AddDisks_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type AddHostRequestType ¶
type AddHostRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddHostRequestType"` Spec *HostConnectSpec `xml:"spec,omitempty"` AsConnected bool `xml:"asConnected,omitempty"` ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"` License string `xml:"license,omitempty"` // contains filtered or unexported fields }
type AddHost_TaskResponse ¶
type AddHost_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 AddHost_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type AddInternetScsiSendTargetsRequestType ¶
type AddInternetScsiSendTargetsRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddInternetScsiSendTargetsRequestType"` IScsiHbaDevice string `xml:"iScsiHbaDevice,omitempty"` Targets []*HostInternetScsiHbaSendTarget `xml:"targets,omitempty"` // contains filtered or unexported fields }
type AddInternetScsiStaticTargetsRequestType ¶
type AddInternetScsiStaticTargetsRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddInternetScsiStaticTargetsRequestType"` IScsiHbaDevice string `xml:"iScsiHbaDevice,omitempty"` Targets []*HostInternetScsiHbaStaticTarget `xml:"targets,omitempty"` // contains filtered or unexported fields }
type AddLicenseRequestType ¶
type AddLicenseResponse ¶
type AddLicenseResponse struct { XMLName xml.Name `xml:"urn:vim25 AddLicenseResponse"` Returnval *LicenseManagerLicenseInfo `xml:"returnval,omitempty"` }
type AddNetworkResourcePoolRequestType ¶
type AddNetworkResourcePoolRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddNetworkResourcePoolRequestType"` ConfigSpec []*DVSNetworkResourcePoolConfigSpec `xml:"configSpec,omitempty"` // contains filtered or unexported fields }
type AddPortGroupRequestType ¶
type AddPortGroupRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddPortGroupRequestType"` Portgrp *HostPortGroupSpec `xml:"portgrp,omitempty"` // contains filtered or unexported fields }
type AddPortGroupResponse ¶
type AddServiceConsoleVirtualNicRequestType ¶
type AddServiceConsoleVirtualNicRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddServiceConsoleVirtualNicRequestType"` Portgroup string `xml:"portgroup,omitempty"` Nic *HostVirtualNicSpec `xml:"nic,omitempty"` // contains filtered or unexported fields }
type AddStandaloneHostRequestType ¶
type AddStandaloneHostRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddStandaloneHostRequestType"` Spec *HostConnectSpec `xml:"spec,omitempty"` CompResSpec *ComputeResourceConfigSpec `xml:"compResSpec,omitempty"` AddConnected bool `xml:"addConnected,omitempty"` License string `xml:"license,omitempty"` // contains filtered or unexported fields }
type AddStandaloneHost_TaskResponse ¶
type AddStandaloneHost_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 AddStandaloneHost_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type AddVirtualNicRequestType ¶
type AddVirtualNicRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddVirtualNicRequestType"` Portgroup string `xml:"portgroup,omitempty"` Nic *HostVirtualNicSpec `xml:"nic,omitempty"` // contains filtered or unexported fields }
type AddVirtualNicResponse ¶
type AddVirtualSwitchRequestType ¶
type AddVirtualSwitchRequestType struct { XMLName xml.Name `xml:"urn:vim25 AddVirtualSwitchRequestType"` VswitchName string `xml:"vswitchName,omitempty"` Spec *HostVirtualSwitchSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type AdminDisabled ¶
type AdminDisabled struct { XMLName xml.Name `xml:"urn:vim25 AdminDisabled"` *HostConfigFault }
type AdminNotDisabled ¶
type AdminNotDisabled struct { XMLName xml.Name `xml:"urn:vim25 AdminNotDisabled"` *HostConfigFault }
type AffinityConfigured ¶
type AffinityConfigured struct { XMLName xml.Name `xml:"urn:vim25 AffinityConfigured"` *MigrationFault ConfiguredAffinity []string `xml:"configuredAffinity,omitempty"` }
type AffinityType ¶
type AffinityType string
const ( AffinityType_Memory AffinityType = "memory" AffinityType_Cpu AffinityType = "cpu" )
type AfterStartupTaskScheduler ¶
type AfterStartupTaskScheduler struct { XMLName xml.Name `xml:"urn:vim25 AfterStartupTaskScheduler"` *TaskScheduler Minute int32 `xml:"minute,omitempty"` }
type AgentInstallFailed ¶
type AgentInstallFailedReason ¶
type AgentInstallFailedReason string
const ( AgentInstallFailedReason_NotEnoughSpaceOnDevice AgentInstallFailedReason = "NotEnoughSpaceOnDevice" AgentInstallFailedReason_PrepareToUpgradeFailed AgentInstallFailedReason = "PrepareToUpgradeFailed" AgentInstallFailedReason_AgentNotRunning AgentInstallFailedReason = "AgentNotRunning" AgentInstallFailedReason_AgentNotReachable AgentInstallFailedReason = "AgentNotReachable" AgentInstallFailedReason_InstallTimedout AgentInstallFailedReason = "InstallTimedout" AgentInstallFailedReason_SignatureVerificationFailed AgentInstallFailedReason = "SignatureVerificationFailed" AgentInstallFailedReason_AgentUploadFailed AgentInstallFailedReason = "AgentUploadFailed" AgentInstallFailedReason_AgentUploadTimedout AgentInstallFailedReason = "AgentUploadTimedout" AgentInstallFailedReason_UnknownInstallerError AgentInstallFailedReason = "UnknownInstallerError" )
type AlarmAcknowledgedEvent ¶
type AlarmAcknowledgedEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmAcknowledgedEvent"` *AlarmEvent Source *ManagedEntityEventArgument `xml:"source,omitempty"` Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` }
type AlarmAction ¶
type AlarmAction struct { XMLName xml.Name `xml:"urn:vim25 AlarmAction"` *DynamicData }
type AlarmActionTriggeredEvent ¶
type AlarmActionTriggeredEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmActionTriggeredEvent"` *AlarmEvent Source *ManagedEntityEventArgument `xml:"source,omitempty"` Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` }
type AlarmClearedEvent ¶
type AlarmClearedEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmClearedEvent"` *AlarmEvent Source *ManagedEntityEventArgument `xml:"source,omitempty"` Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` From string `xml:"from,omitempty"` }
type AlarmCreatedEvent ¶
type AlarmCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmCreatedEvent"` *AlarmEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` }
type AlarmDescription ¶
type AlarmDescription struct { XMLName xml.Name `xml:"urn:vim25 AlarmDescription"` *DynamicData Expr []*TypeDescription `xml:"expr,omitempty"` StateOperator []*ElementDescription `xml:"stateOperator,omitempty"` MetricOperator []*ElementDescription `xml:"metricOperator,omitempty"` HostSystemConnectionState []*ElementDescription `xml:"hostSystemConnectionState,omitempty"` VirtualMachinePowerState []*ElementDescription `xml:"virtualMachinePowerState,omitempty"` DatastoreConnectionState []*ElementDescription `xml:"datastoreConnectionState,omitempty"` HostSystemPowerState []*ElementDescription `xml:"hostSystemPowerState,omitempty"` VirtualMachineGuestHeartbeatStatus []*ElementDescription `xml:"virtualMachineGuestHeartbeatStatus,omitempty"` EntityStatus []*ElementDescription `xml:"entityStatus,omitempty"` Action []*TypeDescription `xml:"action,omitempty"` }
type AlarmEmailCompletedEvent ¶
type AlarmEmailCompletedEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmEmailCompletedEvent"` *AlarmEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` To string `xml:"to,omitempty"` }
type AlarmEmailFailedEvent ¶
type AlarmEmailFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmEmailFailedEvent"` *AlarmEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` To string `xml:"to,omitempty"` Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type AlarmEvent ¶
type AlarmEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmEvent"` *Event Alarm *AlarmEventArgument `xml:"alarm,omitempty"` }
type AlarmEventArgument ¶
type AlarmEventArgument struct { XMLName xml.Name `xml:"urn:vim25 AlarmEventArgument"` *EntityEventArgument Alarm *ManagedObjectReference `xml:"alarm,omitempty"` }
type AlarmExpression ¶
type AlarmExpression struct { XMLName xml.Name `xml:"urn:vim25 AlarmExpression"` *DynamicData }
type AlarmInfo ¶
type AlarmInfo struct { XMLName xml.Name `xml:"urn:vim25 AlarmInfo"` *AlarmSpec Key string `xml:"key,omitempty"` Alarm *ManagedObjectReference `xml:"alarm,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` LastModifiedTime time.Time `xml:"lastModifiedTime,omitempty"` LastModifiedUser string `xml:"lastModifiedUser,omitempty"` CreationEventId int32 `xml:"creationEventId,omitempty"` }
type AlarmReconfiguredEvent ¶
type AlarmReconfiguredEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmReconfiguredEvent"` *AlarmEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` }
type AlarmRemovedEvent ¶
type AlarmRemovedEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmRemovedEvent"` *AlarmEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` }
type AlarmScriptCompleteEvent ¶
type AlarmScriptCompleteEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmScriptCompleteEvent"` *AlarmEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` Script string `xml:"script,omitempty"` }
type AlarmScriptFailedEvent ¶
type AlarmScriptFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmScriptFailedEvent"` *AlarmEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` Script string `xml:"script,omitempty"` Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type AlarmSetting ¶
type AlarmSetting struct { XMLName xml.Name `xml:"urn:vim25 AlarmSetting"` *DynamicData ToleranceRange int32 `xml:"toleranceRange,omitempty"` ReportingFrequency int32 `xml:"reportingFrequency,omitempty"` }
type AlarmSnmpCompletedEvent ¶
type AlarmSnmpCompletedEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmSnmpCompletedEvent"` *AlarmEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` }
type AlarmSnmpFailedEvent ¶
type AlarmSnmpFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmSnmpFailedEvent"` *AlarmEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type AlarmSpec ¶
type AlarmSpec struct { XMLName xml.Name `xml:"urn:vim25 AlarmSpec"` *DynamicData Name string `xml:"name,omitempty"` SystemName string `xml:"systemName,omitempty"` Description string `xml:"description,omitempty"` Enabled bool `xml:"enabled,omitempty"` Expression *AlarmExpression `xml:"expression,omitempty"` Action *AlarmAction `xml:"action,omitempty"` ActionFrequency int32 `xml:"actionFrequency,omitempty"` Setting *AlarmSetting `xml:"setting,omitempty"` }
type AlarmState ¶
type AlarmState struct { XMLName xml.Name `xml:"urn:vim25 AlarmState"` *DynamicData Key string `xml:"key,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Alarm *ManagedObjectReference `xml:"alarm,omitempty"` OverallStatus *ManagedEntityStatus `xml:"overallStatus,omitempty"` Time time.Time `xml:"time,omitempty"` Acknowledged bool `xml:"acknowledged,omitempty"` AcknowledgedByUser string `xml:"acknowledgedByUser,omitempty"` AcknowledgedTime time.Time `xml:"acknowledgedTime,omitempty"` }
type AlarmStatusChangedEvent ¶
type AlarmStatusChangedEvent struct { XMLName xml.Name `xml:"urn:vim25 AlarmStatusChangedEvent"` *AlarmEvent Source *ManagedEntityEventArgument `xml:"source,omitempty"` Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` From string `xml:"from,omitempty"` To string `xml:"to,omitempty"` }
type AlarmTriggeringAction ¶
type AlarmTriggeringAction struct { XMLName xml.Name `xml:"urn:vim25 AlarmTriggeringAction"` *AlarmAction Action *Action `xml:"action,omitempty"` TransitionSpecs []*AlarmTriggeringActionTransitionSpec `xml:"transitionSpecs,omitempty"` Green2yellow bool `xml:"green2yellow,omitempty"` Yellow2red bool `xml:"yellow2red,omitempty"` Red2yellow bool `xml:"red2yellow,omitempty"` Yellow2green bool `xml:"yellow2green,omitempty"` }
type AlarmTriggeringActionTransitionSpec ¶
type AlarmTriggeringActionTransitionSpec struct { XMLName xml.Name `xml:"urn:vim25 AlarmTriggeringActionTransitionSpec"` *DynamicData StartState *ManagedEntityStatus `xml:"startState,omitempty"` FinalState *ManagedEntityStatus `xml:"finalState,omitempty"` Repeats bool `xml:"repeats,omitempty"` }
type AllVirtualMachinesLicensedEvent ¶
type AllVirtualMachinesLicensedEvent struct { XMLName xml.Name `xml:"urn:vim25 AllVirtualMachinesLicensedEvent"` *LicenseEvent }
type AllocateIpv4AddressRequestType ¶
type AllocateIpv4AddressRequestType struct { XMLName xml.Name `xml:"urn:vim25 AllocateIpv4AddressRequestType"` Dc *ManagedObjectReference `xml:"dc,omitempty"` PoolId int32 `xml:"poolId,omitempty"` AllocationId string `xml:"allocationId,omitempty"` // contains filtered or unexported fields }
type AllocateIpv6AddressRequestType ¶
type AllocateIpv6AddressRequestType struct { XMLName xml.Name `xml:"urn:vim25 AllocateIpv6AddressRequestType"` Dc *ManagedObjectReference `xml:"dc,omitempty"` PoolId int32 `xml:"poolId,omitempty"` AllocationId string `xml:"allocationId,omitempty"` // contains filtered or unexported fields }
type AlreadyAuthenticatedSessionEvent ¶
type AlreadyAuthenticatedSessionEvent struct { XMLName xml.Name `xml:"urn:vim25 AlreadyAuthenticatedSessionEvent"` *SessionEvent }
type AlreadyBeingManaged ¶
type AlreadyBeingManaged struct { XMLName xml.Name `xml:"urn:vim25 AlreadyBeingManaged"` *HostConnectFault IpAddress string `xml:"ipAddress,omitempty"` }
type AlreadyConnected ¶
type AlreadyConnected struct { XMLName xml.Name `xml:"urn:vim25 AlreadyConnected"` *HostConnectFault Name string `xml:"name,omitempty"` }
type AlreadyExists ¶
type AlreadyUpgraded ¶
type AndAlarmExpression ¶
type AndAlarmExpression struct { XMLName xml.Name `xml:"urn:vim25 AndAlarmExpression"` *AlarmExpression Expression []*AlarmExpression `xml:"expression,omitempty"` }
type AnswerFile ¶
type AnswerFile struct { XMLName xml.Name `xml:"urn:vim25 AnswerFile"` *DynamicData UserInput []*ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty"` CreatedTime time.Time `xml:"createdTime,omitempty"` ModifiedTime time.Time `xml:"modifiedTime,omitempty"` }
type AnswerFileCreateSpec ¶
type AnswerFileCreateSpec struct { XMLName xml.Name `xml:"urn:vim25 AnswerFileCreateSpec"` *DynamicData }
type AnswerFileOptionsCreateSpec ¶
type AnswerFileOptionsCreateSpec struct { XMLName xml.Name `xml:"urn:vim25 AnswerFileOptionsCreateSpec"` *AnswerFileCreateSpec UserInput []*ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty"` }
type AnswerFileSerializedCreateSpec ¶
type AnswerFileSerializedCreateSpec struct { XMLName xml.Name `xml:"urn:vim25 AnswerFileSerializedCreateSpec"` *AnswerFileCreateSpec AnswerFileConfigString string `xml:"answerFileConfigString,omitempty"` }
type AnswerFileStatusError ¶
type AnswerFileStatusError struct { XMLName xml.Name `xml:"urn:vim25 AnswerFileStatusError"` *DynamicData UserInputPath *ProfilePropertyPath `xml:"userInputPath,omitempty"` ErrMsg *LocalizableMessage `xml:"errMsg,omitempty"` }
type AnswerFileStatusResult ¶
type AnswerFileStatusResult struct { XMLName xml.Name `xml:"urn:vim25 AnswerFileStatusResult"` *DynamicData CheckedTime time.Time `xml:"checkedTime,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Status string `xml:"status,omitempty"` Error []*AnswerFileStatusError `xml:"error,omitempty"` }
type AnswerFileUpdateFailed ¶
type AnswerFileUpdateFailed struct { XMLName xml.Name `xml:"urn:vim25 AnswerFileUpdateFailed"` *VimFault Failure []*AnswerFileUpdateFailure `xml:"failure,omitempty"` }
type AnswerFileUpdateFailure ¶
type AnswerFileUpdateFailure struct { XMLName xml.Name `xml:"urn:vim25 AnswerFileUpdateFailure"` *DynamicData UserInputPath *ProfilePropertyPath `xml:"userInputPath,omitempty"` ErrMsg *LocalizableMessage `xml:"errMsg,omitempty"` }
type AnswerVMRequestType ¶
type AnswerVMResponse ¶
type ApplicationQuiesceFault ¶
type ApplicationQuiesceFault struct { XMLName xml.Name `xml:"urn:vim25 ApplicationQuiesceFault"` *SnapshotFault }
type ApplyHostConfigRequestType ¶
type ApplyHostConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 ApplyHostConfigRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` ConfigSpec *HostConfigSpec `xml:"configSpec,omitempty"` UserInput []*ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty"` // contains filtered or unexported fields }
type ApplyHostConfig_TaskResponse ¶
type ApplyHostConfig_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ApplyHostConfig_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ApplyProfile ¶
type ApplyProfile struct { XMLName xml.Name `xml:"urn:vim25 ApplyProfile"` *DynamicData Enabled bool `xml:"enabled,omitempty"` Policy []*ProfilePolicy `xml:"policy,omitempty"` ProfileTypeName string `xml:"profileTypeName,omitempty"` ProfileVersion string `xml:"profileVersion,omitempty"` Property []*ProfileApplyProfileProperty `xml:"property,omitempty"` }
type ApplyStorageDrsRecommendationToPodRequestType ¶
type ApplyStorageDrsRecommendationToPodRequestType struct { XMLName xml.Name `xml:"urn:vim25 ApplyStorageDrsRecommendationToPodRequestType"` Pod *ManagedObjectReference `xml:"pod,omitempty"` Key string `xml:"key,omitempty"` // contains filtered or unexported fields }
type ApplyStorageDrsRecommendationToPod_TaskResponse ¶
type ApplyStorageDrsRecommendationToPod_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ApplyStorageDrsRecommendationToPod_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ApplyStorageDrsRecommendation_TaskResponse ¶
type ApplyStorageDrsRecommendation_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ApplyStorageDrsRecommendation_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ApplyStorageRecommendationResult ¶
type ApplyStorageRecommendationResult struct { XMLName xml.Name `xml:"urn:vim25 ApplyStorageRecommendationResult"` *DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` }
type AreAlarmActionsEnabledRequestType ¶
type AreAlarmActionsEnabledRequestType struct { XMLName xml.Name `xml:"urn:vim25 AreAlarmActionsEnabledRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type ArrayOfAlarmAction ¶
type ArrayOfAlarmAction struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfAlarmAction"` AlarmAction []*AlarmAction `xml:"AlarmAction,omitempty"` }
type ArrayOfAlarmExpression ¶
type ArrayOfAlarmExpression struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfAlarmExpression"` AlarmExpression []*AlarmExpression `xml:"AlarmExpression,omitempty"` }
type ArrayOfAlarmState ¶
type ArrayOfAlarmState struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfAlarmState"` AlarmState []*AlarmState `xml:"AlarmState,omitempty"` }
type ArrayOfAlarmTriggeringActionTransitionSpec ¶
type ArrayOfAlarmTriggeringActionTransitionSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfAlarmTriggeringActionTransitionSpec"` AlarmTriggeringActionTransitionSpec []*AlarmTriggeringActionTransitionSpec `xml:"AlarmTriggeringActionTransitionSpec,omitempty"` }
type ArrayOfAnswerFileStatusError ¶
type ArrayOfAnswerFileStatusError struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfAnswerFileStatusError"` AnswerFileStatusError []*AnswerFileStatusError `xml:"AnswerFileStatusError,omitempty"` }
type ArrayOfAnswerFileStatusResult ¶
type ArrayOfAnswerFileStatusResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfAnswerFileStatusResult"` AnswerFileStatusResult []*AnswerFileStatusResult `xml:"AnswerFileStatusResult,omitempty"` }
type ArrayOfAnswerFileUpdateFailure ¶
type ArrayOfAnswerFileUpdateFailure struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfAnswerFileUpdateFailure"` AnswerFileUpdateFailure []*AnswerFileUpdateFailure `xml:"AnswerFileUpdateFailure,omitempty"` }
type ArrayOfAnyType ¶
type ArrayOfApplyProfile ¶
type ArrayOfApplyProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfApplyProfile"` ApplyProfile []*ApplyProfile `xml:"ApplyProfile,omitempty"` }
type ArrayOfAuthorizationPrivilege ¶
type ArrayOfAuthorizationPrivilege struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfAuthorizationPrivilege"` AuthorizationPrivilege []*AuthorizationPrivilege `xml:"AuthorizationPrivilege,omitempty"` }
type ArrayOfAuthorizationRole ¶
type ArrayOfAuthorizationRole struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfAuthorizationRole"` AuthorizationRole []*AuthorizationRole `xml:"AuthorizationRole,omitempty"` }
type ArrayOfAutoStartPowerInfo ¶
type ArrayOfAutoStartPowerInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfAutoStartPowerInfo"` AutoStartPowerInfo []*AutoStartPowerInfo `xml:"AutoStartPowerInfo,omitempty"` }
type ArrayOfBoolean ¶
type ArrayOfByte ¶
type ArrayOfCheckResult ¶
type ArrayOfCheckResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfCheckResult"` CheckResult []*CheckResult `xml:"CheckResult,omitempty"` }
type ArrayOfClusterAction ¶
type ArrayOfClusterAction struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterAction"` ClusterAction []*ClusterAction `xml:"ClusterAction,omitempty"` }
type ArrayOfClusterActionHistory ¶
type ArrayOfClusterActionHistory struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterActionHistory"` ClusterActionHistory []*ClusterActionHistory `xml:"ClusterActionHistory,omitempty"` }
type ArrayOfClusterAttemptedVmInfo ¶
type ArrayOfClusterAttemptedVmInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterAttemptedVmInfo"` ClusterAttemptedVmInfo []*ClusterAttemptedVmInfo `xml:"ClusterAttemptedVmInfo,omitempty"` }
type ArrayOfClusterDasAamNodeState ¶
type ArrayOfClusterDasAamNodeState struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDasAamNodeState"` ClusterDasAamNodeState []*ClusterDasAamNodeState `xml:"ClusterDasAamNodeState,omitempty"` }
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots ¶
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots"` ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots []*ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots `xml:"ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots,omitempty"` }
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots ¶
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots"` ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots []*ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots `xml:"ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots,omitempty"` }
type ArrayOfClusterDasVmConfigInfo ¶
type ArrayOfClusterDasVmConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDasVmConfigInfo"` ClusterDasVmConfigInfo []*ClusterDasVmConfigInfo `xml:"ClusterDasVmConfigInfo,omitempty"` }
type ArrayOfClusterDasVmConfigSpec ¶
type ArrayOfClusterDasVmConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDasVmConfigSpec"` ClusterDasVmConfigSpec []*ClusterDasVmConfigSpec `xml:"ClusterDasVmConfigSpec,omitempty"` }
type ArrayOfClusterDpmHostConfigInfo ¶
type ArrayOfClusterDpmHostConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDpmHostConfigInfo"` ClusterDpmHostConfigInfo []*ClusterDpmHostConfigInfo `xml:"ClusterDpmHostConfigInfo,omitempty"` }
type ArrayOfClusterDpmHostConfigSpec ¶
type ArrayOfClusterDpmHostConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDpmHostConfigSpec"` ClusterDpmHostConfigSpec []*ClusterDpmHostConfigSpec `xml:"ClusterDpmHostConfigSpec,omitempty"` }
type ArrayOfClusterDrsFaults ¶
type ArrayOfClusterDrsFaults struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDrsFaults"` ClusterDrsFaults []*ClusterDrsFaults `xml:"ClusterDrsFaults,omitempty"` }
type ArrayOfClusterDrsFaultsFaultsByVm ¶
type ArrayOfClusterDrsFaultsFaultsByVm struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDrsFaultsFaultsByVm"` ClusterDrsFaultsFaultsByVm []*ClusterDrsFaultsFaultsByVm `xml:"ClusterDrsFaultsFaultsByVm,omitempty"` }
type ArrayOfClusterDrsMigration ¶
type ArrayOfClusterDrsMigration struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDrsMigration"` ClusterDrsMigration []*ClusterDrsMigration `xml:"ClusterDrsMigration,omitempty"` }
type ArrayOfClusterDrsRecommendation ¶
type ArrayOfClusterDrsRecommendation struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDrsRecommendation"` ClusterDrsRecommendation []*ClusterDrsRecommendation `xml:"ClusterDrsRecommendation,omitempty"` }
type ArrayOfClusterDrsVmConfigInfo ¶
type ArrayOfClusterDrsVmConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDrsVmConfigInfo"` ClusterDrsVmConfigInfo []*ClusterDrsVmConfigInfo `xml:"ClusterDrsVmConfigInfo,omitempty"` }
type ArrayOfClusterDrsVmConfigSpec ¶
type ArrayOfClusterDrsVmConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterDrsVmConfigSpec"` ClusterDrsVmConfigSpec []*ClusterDrsVmConfigSpec `xml:"ClusterDrsVmConfigSpec,omitempty"` }
type ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus ¶
type ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus"` ClusterFailoverHostAdmissionControlInfoHostStatus []*ClusterFailoverHostAdmissionControlInfoHostStatus `xml:"ClusterFailoverHostAdmissionControlInfoHostStatus,omitempty"` }
type ArrayOfClusterGroupInfo ¶
type ArrayOfClusterGroupInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterGroupInfo"` ClusterGroupInfo []*ClusterGroupInfo `xml:"ClusterGroupInfo,omitempty"` }
type ArrayOfClusterGroupSpec ¶
type ArrayOfClusterGroupSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterGroupSpec"` ClusterGroupSpec []*ClusterGroupSpec `xml:"ClusterGroupSpec,omitempty"` }
type ArrayOfClusterHostRecommendation ¶
type ArrayOfClusterHostRecommendation struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterHostRecommendation"` ClusterHostRecommendation []*ClusterHostRecommendation `xml:"ClusterHostRecommendation,omitempty"` }
type ArrayOfClusterNotAttemptedVmInfo ¶
type ArrayOfClusterNotAttemptedVmInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterNotAttemptedVmInfo"` ClusterNotAttemptedVmInfo []*ClusterNotAttemptedVmInfo `xml:"ClusterNotAttemptedVmInfo,omitempty"` }
type ArrayOfClusterRecommendation ¶
type ArrayOfClusterRecommendation struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterRecommendation"` ClusterRecommendation []*ClusterRecommendation `xml:"ClusterRecommendation,omitempty"` }
type ArrayOfClusterRuleInfo ¶
type ArrayOfClusterRuleInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterRuleInfo"` ClusterRuleInfo []*ClusterRuleInfo `xml:"ClusterRuleInfo,omitempty"` }
type ArrayOfClusterRuleSpec ¶
type ArrayOfClusterRuleSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfClusterRuleSpec"` ClusterRuleSpec []*ClusterRuleSpec `xml:"ClusterRuleSpec,omitempty"` }
type ArrayOfComplianceFailure ¶
type ArrayOfComplianceFailure struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfComplianceFailure"` ComplianceFailure []*ComplianceFailure `xml:"ComplianceFailure,omitempty"` }
type ArrayOfComplianceLocator ¶
type ArrayOfComplianceLocator struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfComplianceLocator"` ComplianceLocator []*ComplianceLocator `xml:"ComplianceLocator,omitempty"` }
type ArrayOfComplianceResult ¶
type ArrayOfComplianceResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfComplianceResult"` ComplianceResult []*ComplianceResult `xml:"ComplianceResult,omitempty"` }
type ArrayOfComputeResourceHostSPBMLicenseInfo ¶
type ArrayOfComputeResourceHostSPBMLicenseInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfComputeResourceHostSPBMLicenseInfo"` ComputeResourceHostSPBMLicenseInfo []*ComputeResourceHostSPBMLicenseInfo `xml:"ComputeResourceHostSPBMLicenseInfo,omitempty"` }
type ArrayOfConflictingConfigurationConfig ¶
type ArrayOfConflictingConfigurationConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfConflictingConfigurationConfig"` ConflictingConfigurationConfig []*ConflictingConfigurationConfig `xml:"ConflictingConfigurationConfig,omitempty"` }
type ArrayOfCustomFieldDef ¶
type ArrayOfCustomFieldDef struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfCustomFieldDef"` CustomFieldDef []*CustomFieldDef `xml:"CustomFieldDef,omitempty"` }
type ArrayOfCustomFieldValue ¶
type ArrayOfCustomFieldValue struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfCustomFieldValue"` CustomFieldValue []*CustomFieldValue `xml:"CustomFieldValue,omitempty"` }
type ArrayOfCustomizationAdapterMapping ¶
type ArrayOfCustomizationAdapterMapping struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfCustomizationAdapterMapping"` CustomizationAdapterMapping []*CustomizationAdapterMapping `xml:"CustomizationAdapterMapping,omitempty"` }
type ArrayOfCustomizationIpV6Generator ¶
type ArrayOfCustomizationIpV6Generator struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfCustomizationIpV6Generator"` CustomizationIpV6Generator []*CustomizationIpV6Generator `xml:"CustomizationIpV6Generator,omitempty"` }
type ArrayOfCustomizationSpecInfo ¶
type ArrayOfCustomizationSpecInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfCustomizationSpecInfo"` CustomizationSpecInfo []*CustomizationSpecInfo `xml:"CustomizationSpecInfo,omitempty"` }
type ArrayOfDVPortConfigSpec ¶
type ArrayOfDVPortConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDVPortConfigSpec"` DVPortConfigSpec []*DVPortConfigSpec `xml:"DVPortConfigSpec,omitempty"` }
type ArrayOfDVPortgroupConfigSpec ¶
type ArrayOfDVPortgroupConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDVPortgroupConfigSpec"` DVPortgroupConfigSpec []*DVPortgroupConfigSpec `xml:"DVPortgroupConfigSpec,omitempty"` }
type ArrayOfDVSHealthCheckConfig ¶
type ArrayOfDVSHealthCheckConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDVSHealthCheckConfig"` DVSHealthCheckConfig []*DVSHealthCheckConfig `xml:"DVSHealthCheckConfig,omitempty"` }
type ArrayOfDVSNetworkResourcePool ¶
type ArrayOfDVSNetworkResourcePool struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDVSNetworkResourcePool"` DVSNetworkResourcePool []*DVSNetworkResourcePool `xml:"DVSNetworkResourcePool,omitempty"` }
type ArrayOfDVSNetworkResourcePoolConfigSpec ¶
type ArrayOfDVSNetworkResourcePoolConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDVSNetworkResourcePoolConfigSpec"` DVSNetworkResourcePoolConfigSpec []*DVSNetworkResourcePoolConfigSpec `xml:"DVSNetworkResourcePoolConfigSpec,omitempty"` }
type ArrayOfDasHeartbeatDatastoreInfo ¶
type ArrayOfDasHeartbeatDatastoreInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDasHeartbeatDatastoreInfo"` DasHeartbeatDatastoreInfo []*DasHeartbeatDatastoreInfo `xml:"DasHeartbeatDatastoreInfo,omitempty"` }
type ArrayOfDatacenterMismatchArgument ¶
type ArrayOfDatacenterMismatchArgument struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDatacenterMismatchArgument"` DatacenterMismatchArgument []*DatacenterMismatchArgument `xml:"DatacenterMismatchArgument,omitempty"` }
type ArrayOfDatastoreHostMount ¶
type ArrayOfDatastoreHostMount struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDatastoreHostMount"` DatastoreHostMount []*DatastoreHostMount `xml:"DatastoreHostMount,omitempty"` }
type ArrayOfDatastoreMountPathDatastorePair ¶
type ArrayOfDatastoreMountPathDatastorePair struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDatastoreMountPathDatastorePair"` DatastoreMountPathDatastorePair []*DatastoreMountPathDatastorePair `xml:"DatastoreMountPathDatastorePair,omitempty"` }
type ArrayOfDiagnosticManagerBundleInfo ¶
type ArrayOfDiagnosticManagerBundleInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDiagnosticManagerBundleInfo"` DiagnosticManagerBundleInfo []*DiagnosticManagerBundleInfo `xml:"DiagnosticManagerBundleInfo,omitempty"` }
type ArrayOfDiagnosticManagerLogDescriptor ¶
type ArrayOfDiagnosticManagerLogDescriptor struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDiagnosticManagerLogDescriptor"` DiagnosticManagerLogDescriptor []*DiagnosticManagerLogDescriptor `xml:"DiagnosticManagerLogDescriptor,omitempty"` }
type ArrayOfDiskChangeExtent ¶
type ArrayOfDiskChangeExtent struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDiskChangeExtent"` DiskChangeExtent []*DiskChangeExtent `xml:"DiskChangeExtent,omitempty"` }
type ArrayOfDistributedVirtualPort ¶
type ArrayOfDistributedVirtualPort struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDistributedVirtualPort"` DistributedVirtualPort []*DistributedVirtualPort `xml:"DistributedVirtualPort,omitempty"` }
type ArrayOfDistributedVirtualPortgroupInfo ¶
type ArrayOfDistributedVirtualPortgroupInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDistributedVirtualPortgroupInfo"` DistributedVirtualPortgroupInfo []*DistributedVirtualPortgroupInfo `xml:"DistributedVirtualPortgroupInfo,omitempty"` }
type ArrayOfDistributedVirtualSwitchHostMember ¶
type ArrayOfDistributedVirtualSwitchHostMember struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDistributedVirtualSwitchHostMember"` DistributedVirtualSwitchHostMember []*DistributedVirtualSwitchHostMember `xml:"DistributedVirtualSwitchHostMember,omitempty"` }
type ArrayOfDistributedVirtualSwitchHostMemberConfigSpec ¶
type ArrayOfDistributedVirtualSwitchHostMemberConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDistributedVirtualSwitchHostMemberConfigSpec"` DistributedVirtualSwitchHostMemberConfigSpec []*DistributedVirtualSwitchHostMemberConfigSpec `xml:"DistributedVirtualSwitchHostMemberConfigSpec,omitempty"` }
type ArrayOfDistributedVirtualSwitchHostMemberPnicSpec ¶
type ArrayOfDistributedVirtualSwitchHostMemberPnicSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDistributedVirtualSwitchHostMemberPnicSpec"` DistributedVirtualSwitchHostMemberPnicSpec []*DistributedVirtualSwitchHostMemberPnicSpec `xml:"DistributedVirtualSwitchHostMemberPnicSpec,omitempty"` }
type ArrayOfDistributedVirtualSwitchHostProductSpec ¶
type ArrayOfDistributedVirtualSwitchHostProductSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDistributedVirtualSwitchHostProductSpec"` DistributedVirtualSwitchHostProductSpec []*DistributedVirtualSwitchHostProductSpec `xml:"DistributedVirtualSwitchHostProductSpec,omitempty"` }
type ArrayOfDistributedVirtualSwitchInfo ¶
type ArrayOfDistributedVirtualSwitchInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDistributedVirtualSwitchInfo"` DistributedVirtualSwitchInfo []*DistributedVirtualSwitchInfo `xml:"DistributedVirtualSwitchInfo,omitempty"` }
type ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob ¶
type ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob"` DistributedVirtualSwitchKeyedOpaqueBlob []*DistributedVirtualSwitchKeyedOpaqueBlob `xml:"DistributedVirtualSwitchKeyedOpaqueBlob,omitempty"` }
type ArrayOfDistributedVirtualSwitchManagerCompatibilityResult ¶
type ArrayOfDistributedVirtualSwitchManagerCompatibilityResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDistributedVirtualSwitchManagerCompatibilityResult"` DistributedVirtualSwitchManagerCompatibilityResult []*DistributedVirtualSwitchManagerCompatibilityResult `xml:"DistributedVirtualSwitchManagerCompatibilityResult,omitempty"` }
type ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec ¶
type ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec"` DistributedVirtualSwitchManagerHostDvsFilterSpec []*DistributedVirtualSwitchManagerHostDvsFilterSpec `xml:"DistributedVirtualSwitchManagerHostDvsFilterSpec,omitempty"` }
type ArrayOfDistributedVirtualSwitchProductSpec ¶
type ArrayOfDistributedVirtualSwitchProductSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDistributedVirtualSwitchProductSpec"` DistributedVirtualSwitchProductSpec []*DistributedVirtualSwitchProductSpec `xml:"DistributedVirtualSwitchProductSpec,omitempty"` }
type ArrayOfDouble ¶
type ArrayOfDvsApplyOperationFaultFaultOnObject ¶
type ArrayOfDvsApplyOperationFaultFaultOnObject struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDvsApplyOperationFaultFaultOnObject"` DvsApplyOperationFaultFaultOnObject []*DvsApplyOperationFaultFaultOnObject `xml:"DvsApplyOperationFaultFaultOnObject,omitempty"` }
type ArrayOfDvsFilterConfig ¶
type ArrayOfDvsFilterConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDvsFilterConfig"` DvsFilterConfig []*DvsFilterConfig `xml:"DvsFilterConfig,omitempty"` }
type ArrayOfDvsHostVNicProfile ¶
type ArrayOfDvsHostVNicProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDvsHostVNicProfile"` DvsHostVNicProfile []*DvsHostVNicProfile `xml:"DvsHostVNicProfile,omitempty"` }
type ArrayOfDvsNetworkRuleQualifier ¶
type ArrayOfDvsNetworkRuleQualifier struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDvsNetworkRuleQualifier"` DvsNetworkRuleQualifier []*DvsNetworkRuleQualifier `xml:"DvsNetworkRuleQualifier,omitempty"` }
type ArrayOfDvsOperationBulkFaultFaultOnHost ¶
type ArrayOfDvsOperationBulkFaultFaultOnHost struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDvsOperationBulkFaultFaultOnHost"` DvsOperationBulkFaultFaultOnHost []*DvsOperationBulkFaultFaultOnHost `xml:"DvsOperationBulkFaultFaultOnHost,omitempty"` }
type ArrayOfDvsOutOfSyncHostArgument ¶
type ArrayOfDvsOutOfSyncHostArgument struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDvsOutOfSyncHostArgument"` DvsOutOfSyncHostArgument []*DvsOutOfSyncHostArgument `xml:"DvsOutOfSyncHostArgument,omitempty"` }
type ArrayOfDvsProfile ¶
type ArrayOfDvsProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDvsProfile"` DvsProfile []*DvsProfile `xml:"DvsProfile,omitempty"` }
type ArrayOfDvsServiceConsoleVNicProfile ¶
type ArrayOfDvsServiceConsoleVNicProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDvsServiceConsoleVNicProfile"` DvsServiceConsoleVNicProfile []*DvsServiceConsoleVNicProfile `xml:"DvsServiceConsoleVNicProfile,omitempty"` }
type ArrayOfDvsTrafficRule ¶
type ArrayOfDvsTrafficRule struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDvsTrafficRule"` DvsTrafficRule []*DvsTrafficRule `xml:"DvsTrafficRule,omitempty"` }
type ArrayOfDynamicProperty ¶
type ArrayOfDynamicProperty struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfDynamicProperty"` DynamicProperty []*DynamicProperty `xml:"DynamicProperty,omitempty"` }
type ArrayOfEVCMode ¶
type ArrayOfElementDescription ¶
type ArrayOfElementDescription struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfElementDescription"` ElementDescription []*ElementDescription `xml:"ElementDescription,omitempty"` }
type ArrayOfEntityBackupConfig ¶
type ArrayOfEntityBackupConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfEntityBackupConfig"` EntityBackupConfig []*EntityBackupConfig `xml:"EntityBackupConfig,omitempty"` }
type ArrayOfEntityPrivilege ¶
type ArrayOfEntityPrivilege struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfEntityPrivilege"` EntityPrivilege []*EntityPrivilege `xml:"EntityPrivilege,omitempty"` }
type ArrayOfEnumDescription ¶
type ArrayOfEnumDescription struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfEnumDescription"` EnumDescription []*EnumDescription `xml:"EnumDescription,omitempty"` }
type ArrayOfEvent ¶
type ArrayOfEventAlarmExpressionComparison ¶
type ArrayOfEventAlarmExpressionComparison struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfEventAlarmExpressionComparison"` EventAlarmExpressionComparison []*EventAlarmExpressionComparison `xml:"EventAlarmExpressionComparison,omitempty"` }
type ArrayOfEventArgDesc ¶
type ArrayOfEventArgDesc struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfEventArgDesc"` EventArgDesc []*EventArgDesc `xml:"EventArgDesc,omitempty"` }
type ArrayOfEventDescriptionEventDetail ¶
type ArrayOfEventDescriptionEventDetail struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfEventDescriptionEventDetail"` EventDescriptionEventDetail []*EventDescriptionEventDetail `xml:"EventDescriptionEventDetail,omitempty"` }
type ArrayOfExtManagedEntityInfo ¶
type ArrayOfExtManagedEntityInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfExtManagedEntityInfo"` ExtManagedEntityInfo []*ExtManagedEntityInfo `xml:"ExtManagedEntityInfo,omitempty"` }
type ArrayOfExtSolutionManagerInfoTabInfo ¶
type ArrayOfExtSolutionManagerInfoTabInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfExtSolutionManagerInfoTabInfo"` ExtSolutionManagerInfoTabInfo []*ExtSolutionManagerInfoTabInfo `xml:"ExtSolutionManagerInfoTabInfo,omitempty"` }
type ArrayOfExtendedEventPair ¶
type ArrayOfExtendedEventPair struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfExtendedEventPair"` ExtendedEventPair []*ExtendedEventPair `xml:"ExtendedEventPair,omitempty"` }
type ArrayOfExtension ¶
type ArrayOfExtensionClientInfo ¶
type ArrayOfExtensionClientInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfExtensionClientInfo"` ExtensionClientInfo []*ExtensionClientInfo `xml:"ExtensionClientInfo,omitempty"` }
type ArrayOfExtensionEventTypeInfo ¶
type ArrayOfExtensionEventTypeInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfExtensionEventTypeInfo"` ExtensionEventTypeInfo []*ExtensionEventTypeInfo `xml:"ExtensionEventTypeInfo,omitempty"` }
type ArrayOfExtensionFaultTypeInfo ¶
type ArrayOfExtensionFaultTypeInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfExtensionFaultTypeInfo"` ExtensionFaultTypeInfo []*ExtensionFaultTypeInfo `xml:"ExtensionFaultTypeInfo,omitempty"` }
type ArrayOfExtensionManagerIpAllocationUsage ¶
type ArrayOfExtensionManagerIpAllocationUsage struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfExtensionManagerIpAllocationUsage"` ExtensionManagerIpAllocationUsage []*ExtensionManagerIpAllocationUsage `xml:"ExtensionManagerIpAllocationUsage,omitempty"` }
type ArrayOfExtensionPrivilegeInfo ¶
type ArrayOfExtensionPrivilegeInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfExtensionPrivilegeInfo"` ExtensionPrivilegeInfo []*ExtensionPrivilegeInfo `xml:"ExtensionPrivilegeInfo,omitempty"` }
type ArrayOfExtensionResourceInfo ¶
type ArrayOfExtensionResourceInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfExtensionResourceInfo"` ExtensionResourceInfo []*ExtensionResourceInfo `xml:"ExtensionResourceInfo,omitempty"` }
type ArrayOfExtensionServerInfo ¶
type ArrayOfExtensionServerInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfExtensionServerInfo"` ExtensionServerInfo []*ExtensionServerInfo `xml:"ExtensionServerInfo,omitempty"` }
type ArrayOfExtensionTaskTypeInfo ¶
type ArrayOfExtensionTaskTypeInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfExtensionTaskTypeInfo"` ExtensionTaskTypeInfo []*ExtensionTaskTypeInfo `xml:"ExtensionTaskTypeInfo,omitempty"` }
type ArrayOfFcoeConfigVlanRange ¶
type ArrayOfFcoeConfigVlanRange struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfFcoeConfigVlanRange"` FcoeConfigVlanRange []*FcoeConfigVlanRange `xml:"FcoeConfigVlanRange,omitempty"` }
type ArrayOfFileInfo ¶
type ArrayOfFileQuery ¶
type ArrayOfFirewallProfileRulesetProfile ¶
type ArrayOfFirewallProfileRulesetProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfFirewallProfileRulesetProfile"` FirewallProfileRulesetProfile []*FirewallProfileRulesetProfile `xml:"FirewallProfileRulesetProfile,omitempty"` }
type ArrayOfGuestDiskInfo ¶
type ArrayOfGuestDiskInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfGuestDiskInfo"` GuestDiskInfo []*GuestDiskInfo `xml:"GuestDiskInfo,omitempty"` }
type ArrayOfGuestFileInfo ¶
type ArrayOfGuestFileInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfGuestFileInfo"` GuestFileInfo []*GuestFileInfo `xml:"GuestFileInfo,omitempty"` }
type ArrayOfGuestInfoNamespaceGenerationInfo ¶
type ArrayOfGuestInfoNamespaceGenerationInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfGuestInfoNamespaceGenerationInfo"` GuestInfoNamespaceGenerationInfo []*GuestInfoNamespaceGenerationInfo `xml:"GuestInfoNamespaceGenerationInfo,omitempty"` }
type ArrayOfGuestNicInfo ¶
type ArrayOfGuestNicInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfGuestNicInfo"` GuestNicInfo []*GuestNicInfo `xml:"GuestNicInfo,omitempty"` }
type ArrayOfGuestOsDescriptor ¶
type ArrayOfGuestOsDescriptor struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfGuestOsDescriptor"` GuestOsDescriptor []*GuestOsDescriptor `xml:"GuestOsDescriptor,omitempty"` }
type ArrayOfGuestProcessInfo ¶
type ArrayOfGuestProcessInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfGuestProcessInfo"` GuestProcessInfo []*GuestProcessInfo `xml:"GuestProcessInfo,omitempty"` }
type ArrayOfGuestStackInfo ¶
type ArrayOfGuestStackInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfGuestStackInfo"` GuestStackInfo []*GuestStackInfo `xml:"GuestStackInfo,omitempty"` }
type ArrayOfHostAccountSpec ¶
type ArrayOfHostAccountSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostAccountSpec"` HostAccountSpec []*HostAccountSpec `xml:"HostAccountSpec,omitempty"` }
type ArrayOfHostActiveDirectory ¶
type ArrayOfHostActiveDirectory struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostActiveDirectory"` HostActiveDirectory []*HostActiveDirectory `xml:"HostActiveDirectory,omitempty"` }
type ArrayOfHostAuthenticationStoreInfo ¶
type ArrayOfHostAuthenticationStoreInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostAuthenticationStoreInfo"` HostAuthenticationStoreInfo []*HostAuthenticationStoreInfo `xml:"HostAuthenticationStoreInfo,omitempty"` }
type ArrayOfHostBootDevice ¶
type ArrayOfHostBootDevice struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostBootDevice"` HostBootDevice []*HostBootDevice `xml:"HostBootDevice,omitempty"` }
type ArrayOfHostCacheConfigurationInfo ¶
type ArrayOfHostCacheConfigurationInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostCacheConfigurationInfo"` HostCacheConfigurationInfo []*HostCacheConfigurationInfo `xml:"HostCacheConfigurationInfo,omitempty"` }
type ArrayOfHostConnectInfoNetworkInfo ¶
type ArrayOfHostConnectInfoNetworkInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostConnectInfoNetworkInfo"` HostConnectInfoNetworkInfo []*HostConnectInfoNetworkInfo `xml:"HostConnectInfoNetworkInfo,omitempty"` }
type ArrayOfHostCpuIdInfo ¶
type ArrayOfHostCpuIdInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostCpuIdInfo"` HostCpuIdInfo []*HostCpuIdInfo `xml:"HostCpuIdInfo,omitempty"` }
type ArrayOfHostCpuPackage ¶
type ArrayOfHostCpuPackage struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostCpuPackage"` HostCpuPackage []*HostCpuPackage `xml:"HostCpuPackage,omitempty"` }
type ArrayOfHostDatastoreBrowserSearchResults ¶
type ArrayOfHostDatastoreBrowserSearchResults struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDatastoreBrowserSearchResults"` HostDatastoreBrowserSearchResults []*HostDatastoreBrowserSearchResults `xml:"HostDatastoreBrowserSearchResults,omitempty"` }
type ArrayOfHostDatastoreConnectInfo ¶
type ArrayOfHostDatastoreConnectInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDatastoreConnectInfo"` HostDatastoreConnectInfo []*HostDatastoreConnectInfo `xml:"HostDatastoreConnectInfo,omitempty"` }
type ArrayOfHostDateTimeSystemTimeZone ¶
type ArrayOfHostDateTimeSystemTimeZone struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDateTimeSystemTimeZone"` HostDateTimeSystemTimeZone []*HostDateTimeSystemTimeZone `xml:"HostDateTimeSystemTimeZone,omitempty"` }
type ArrayOfHostDhcpService ¶
type ArrayOfHostDhcpService struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDhcpService"` HostDhcpService []*HostDhcpService `xml:"HostDhcpService,omitempty"` }
type ArrayOfHostDhcpServiceConfig ¶
type ArrayOfHostDhcpServiceConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDhcpServiceConfig"` HostDhcpServiceConfig []*HostDhcpServiceConfig `xml:"HostDhcpServiceConfig,omitempty"` }
type ArrayOfHostDiagnosticPartition ¶
type ArrayOfHostDiagnosticPartition struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDiagnosticPartition"` HostDiagnosticPartition []*HostDiagnosticPartition `xml:"HostDiagnosticPartition,omitempty"` }
type ArrayOfHostDiagnosticPartitionCreateOption ¶
type ArrayOfHostDiagnosticPartitionCreateOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDiagnosticPartitionCreateOption"` HostDiagnosticPartitionCreateOption []*HostDiagnosticPartitionCreateOption `xml:"HostDiagnosticPartitionCreateOption,omitempty"` }
type ArrayOfHostDiskConfigurationResult ¶
type ArrayOfHostDiskConfigurationResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDiskConfigurationResult"` HostDiskConfigurationResult []*HostDiskConfigurationResult `xml:"HostDiskConfigurationResult,omitempty"` }
type ArrayOfHostDiskMappingPartitionOption ¶
type ArrayOfHostDiskMappingPartitionOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDiskMappingPartitionOption"` HostDiskMappingPartitionOption []*HostDiskMappingPartitionOption `xml:"HostDiskMappingPartitionOption,omitempty"` }
type ArrayOfHostDiskPartitionAttributes ¶
type ArrayOfHostDiskPartitionAttributes struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDiskPartitionAttributes"` HostDiskPartitionAttributes []*HostDiskPartitionAttributes `xml:"HostDiskPartitionAttributes,omitempty"` }
type ArrayOfHostDiskPartitionBlockRange ¶
type ArrayOfHostDiskPartitionBlockRange struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDiskPartitionBlockRange"` HostDiskPartitionBlockRange []*HostDiskPartitionBlockRange `xml:"HostDiskPartitionBlockRange,omitempty"` }
type ArrayOfHostDiskPartitionInfo ¶
type ArrayOfHostDiskPartitionInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostDiskPartitionInfo"` HostDiskPartitionInfo []*HostDiskPartitionInfo `xml:"HostDiskPartitionInfo,omitempty"` }
type ArrayOfHostEventArgument ¶
type ArrayOfHostEventArgument struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostEventArgument"` HostEventArgument []*HostEventArgument `xml:"HostEventArgument,omitempty"` }
type ArrayOfHostFeatureCapability ¶
type ArrayOfHostFeatureCapability struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostFeatureCapability"` HostFeatureCapability []*HostFeatureCapability `xml:"HostFeatureCapability,omitempty"` }
type ArrayOfHostFeatureMask ¶
type ArrayOfHostFeatureMask struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostFeatureMask"` HostFeatureMask []*HostFeatureMask `xml:"HostFeatureMask,omitempty"` }
type ArrayOfHostFeatureVersionInfo ¶
type ArrayOfHostFeatureVersionInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostFeatureVersionInfo"` HostFeatureVersionInfo []*HostFeatureVersionInfo `xml:"HostFeatureVersionInfo,omitempty"` }
type ArrayOfHostFileSystemMountInfo ¶
type ArrayOfHostFileSystemMountInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostFileSystemMountInfo"` HostFileSystemMountInfo []*HostFileSystemMountInfo `xml:"HostFileSystemMountInfo,omitempty"` }
type ArrayOfHostFirewallConfigRuleSetConfig ¶
type ArrayOfHostFirewallConfigRuleSetConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostFirewallConfigRuleSetConfig"` HostFirewallConfigRuleSetConfig []*HostFirewallConfigRuleSetConfig `xml:"HostFirewallConfigRuleSetConfig,omitempty"` }
type ArrayOfHostFirewallRule ¶
type ArrayOfHostFirewallRule struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostFirewallRule"` HostFirewallRule []*HostFirewallRule `xml:"HostFirewallRule,omitempty"` }
type ArrayOfHostFirewallRuleset ¶
type ArrayOfHostFirewallRuleset struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostFirewallRuleset"` HostFirewallRuleset []*HostFirewallRuleset `xml:"HostFirewallRuleset,omitempty"` }
type ArrayOfHostFirewallRulesetIpNetwork ¶
type ArrayOfHostFirewallRulesetIpNetwork struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostFirewallRulesetIpNetwork"` HostFirewallRulesetIpNetwork []*HostFirewallRulesetIpNetwork `xml:"HostFirewallRulesetIpNetwork,omitempty"` }
type ArrayOfHostGraphicsInfo ¶
type ArrayOfHostGraphicsInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostGraphicsInfo"` HostGraphicsInfo []*HostGraphicsInfo `xml:"HostGraphicsInfo,omitempty"` }
type ArrayOfHostHardwareElementInfo ¶
type ArrayOfHostHardwareElementInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostHardwareElementInfo"` HostHardwareElementInfo []*HostHardwareElementInfo `xml:"HostHardwareElementInfo,omitempty"` }
type ArrayOfHostHostBusAdapter ¶
type ArrayOfHostHostBusAdapter struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostHostBusAdapter"` HostHostBusAdapter []*HostHostBusAdapter `xml:"HostHostBusAdapter,omitempty"` }
type ArrayOfHostInternetScsiHbaParamValue ¶
type ArrayOfHostInternetScsiHbaParamValue struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostInternetScsiHbaParamValue"` HostInternetScsiHbaParamValue []*HostInternetScsiHbaParamValue `xml:"HostInternetScsiHbaParamValue,omitempty"` }
type ArrayOfHostInternetScsiHbaSendTarget ¶
type ArrayOfHostInternetScsiHbaSendTarget struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostInternetScsiHbaSendTarget"` HostInternetScsiHbaSendTarget []*HostInternetScsiHbaSendTarget `xml:"HostInternetScsiHbaSendTarget,omitempty"` }
type ArrayOfHostInternetScsiHbaStaticTarget ¶
type ArrayOfHostInternetScsiHbaStaticTarget struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostInternetScsiHbaStaticTarget"` HostInternetScsiHbaStaticTarget []*HostInternetScsiHbaStaticTarget `xml:"HostInternetScsiHbaStaticTarget,omitempty"` }
type ArrayOfHostIpConfigIpV6Address ¶
type ArrayOfHostIpConfigIpV6Address struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostIpConfigIpV6Address"` HostIpConfigIpV6Address []*HostIpConfigIpV6Address `xml:"HostIpConfigIpV6Address,omitempty"` }
type ArrayOfHostIpRouteEntry ¶
type ArrayOfHostIpRouteEntry struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostIpRouteEntry"` HostIpRouteEntry []*HostIpRouteEntry `xml:"HostIpRouteEntry,omitempty"` }
type ArrayOfHostIpRouteOp ¶
type ArrayOfHostIpRouteOp struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostIpRouteOp"` HostIpRouteOp []*HostIpRouteOp `xml:"HostIpRouteOp,omitempty"` }
type ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec ¶
type ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec"` HostLowLevelProvisioningManagerDiskLayoutSpec []*HostLowLevelProvisioningManagerDiskLayoutSpec `xml:"HostLowLevelProvisioningManagerDiskLayoutSpec,omitempty"` }
type ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec ¶
type ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec"` HostLowLevelProvisioningManagerSnapshotLayoutSpec []*HostLowLevelProvisioningManagerSnapshotLayoutSpec `xml:"HostLowLevelProvisioningManagerSnapshotLayoutSpec,omitempty"` }
type ArrayOfHostMemberHealthCheckResult ¶
type ArrayOfHostMemberHealthCheckResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostMemberHealthCheckResult"` HostMemberHealthCheckResult []*HostMemberHealthCheckResult `xml:"HostMemberHealthCheckResult,omitempty"` }
type ArrayOfHostMemberRuntimeInfo ¶
type ArrayOfHostMemberRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostMemberRuntimeInfo"` HostMemberRuntimeInfo []*HostMemberRuntimeInfo `xml:"HostMemberRuntimeInfo,omitempty"` }
type ArrayOfHostMultipathInfoLogicalUnit ¶
type ArrayOfHostMultipathInfoLogicalUnit struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostMultipathInfoLogicalUnit"` HostMultipathInfoLogicalUnit []*HostMultipathInfoLogicalUnit `xml:"HostMultipathInfoLogicalUnit,omitempty"` }
type ArrayOfHostMultipathInfoPath ¶
type ArrayOfHostMultipathInfoPath struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostMultipathInfoPath"` HostMultipathInfoPath []*HostMultipathInfoPath `xml:"HostMultipathInfoPath,omitempty"` }
type ArrayOfHostMultipathStateInfoPath ¶
type ArrayOfHostMultipathStateInfoPath struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostMultipathStateInfoPath"` HostMultipathStateInfoPath []*HostMultipathStateInfoPath `xml:"HostMultipathStateInfoPath,omitempty"` }
type ArrayOfHostNasVolumeConfig ¶
type ArrayOfHostNasVolumeConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostNasVolumeConfig"` HostNasVolumeConfig []*HostNasVolumeConfig `xml:"HostNasVolumeConfig,omitempty"` }
type ArrayOfHostNatService ¶
type ArrayOfHostNatService struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostNatService"` HostNatService []*HostNatService `xml:"HostNatService,omitempty"` }
type ArrayOfHostNatServiceConfig ¶
type ArrayOfHostNatServiceConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostNatServiceConfig"` HostNatServiceConfig []*HostNatServiceConfig `xml:"HostNatServiceConfig,omitempty"` }
type ArrayOfHostNatServicePortForwardSpec ¶
type ArrayOfHostNatServicePortForwardSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostNatServicePortForwardSpec"` HostNatServicePortForwardSpec []*HostNatServicePortForwardSpec `xml:"HostNatServicePortForwardSpec,omitempty"` }
type ArrayOfHostNetStackInstance ¶
type ArrayOfHostNetStackInstance struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostNetStackInstance"` HostNetStackInstance []*HostNetStackInstance `xml:"HostNetStackInstance,omitempty"` }
type ArrayOfHostNetworkConfigNetStackSpec ¶
type ArrayOfHostNetworkConfigNetStackSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostNetworkConfigNetStackSpec"` HostNetworkConfigNetStackSpec []*HostNetworkConfigNetStackSpec `xml:"HostNetworkConfigNetStackSpec,omitempty"` }
type ArrayOfHostNumaNode ¶
type ArrayOfHostNumaNode struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostNumaNode"` HostNumaNode []*HostNumaNode `xml:"HostNumaNode,omitempty"` }
type ArrayOfHostNumericSensorInfo ¶
type ArrayOfHostNumericSensorInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostNumericSensorInfo"` HostNumericSensorInfo []*HostNumericSensorInfo `xml:"HostNumericSensorInfo,omitempty"` }
type ArrayOfHostOpaqueNetworkInfo ¶
type ArrayOfHostOpaqueNetworkInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostOpaqueNetworkInfo"` HostOpaqueNetworkInfo []*HostOpaqueNetworkInfo `xml:"HostOpaqueNetworkInfo,omitempty"` }
type ArrayOfHostOpaqueSwitch ¶
type ArrayOfHostOpaqueSwitch struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostOpaqueSwitch"` HostOpaqueSwitch []*HostOpaqueSwitch `xml:"HostOpaqueSwitch,omitempty"` }
type ArrayOfHostPatchManagerStatus ¶
type ArrayOfHostPatchManagerStatus struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPatchManagerStatus"` HostPatchManagerStatus []*HostPatchManagerStatus `xml:"HostPatchManagerStatus,omitempty"` }
type ArrayOfHostPatchManagerStatusPrerequisitePatch ¶
type ArrayOfHostPatchManagerStatusPrerequisitePatch struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPatchManagerStatusPrerequisitePatch"` HostPatchManagerStatusPrerequisitePatch []*HostPatchManagerStatusPrerequisitePatch `xml:"HostPatchManagerStatusPrerequisitePatch,omitempty"` }
type ArrayOfHostPathSelectionPolicyOption ¶
type ArrayOfHostPathSelectionPolicyOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPathSelectionPolicyOption"` HostPathSelectionPolicyOption []*HostPathSelectionPolicyOption `xml:"HostPathSelectionPolicyOption,omitempty"` }
type ArrayOfHostPciDevice ¶
type ArrayOfHostPciDevice struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPciDevice"` HostPciDevice []*HostPciDevice `xml:"HostPciDevice,omitempty"` }
type ArrayOfHostPciPassthruConfig ¶
type ArrayOfHostPciPassthruConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPciPassthruConfig"` HostPciPassthruConfig []*HostPciPassthruConfig `xml:"HostPciPassthruConfig,omitempty"` }
type ArrayOfHostPciPassthruInfo ¶
type ArrayOfHostPciPassthruInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPciPassthruInfo"` HostPciPassthruInfo []*HostPciPassthruInfo `xml:"HostPciPassthruInfo,omitempty"` }
type ArrayOfHostPlugStoreTopologyAdapter ¶
type ArrayOfHostPlugStoreTopologyAdapter struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPlugStoreTopologyAdapter"` HostPlugStoreTopologyAdapter []*HostPlugStoreTopologyAdapter `xml:"HostPlugStoreTopologyAdapter,omitempty"` }
type ArrayOfHostPlugStoreTopologyDevice ¶
type ArrayOfHostPlugStoreTopologyDevice struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPlugStoreTopologyDevice"` HostPlugStoreTopologyDevice []*HostPlugStoreTopologyDevice `xml:"HostPlugStoreTopologyDevice,omitempty"` }
type ArrayOfHostPlugStoreTopologyPath ¶
type ArrayOfHostPlugStoreTopologyPath struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPlugStoreTopologyPath"` HostPlugStoreTopologyPath []*HostPlugStoreTopologyPath `xml:"HostPlugStoreTopologyPath,omitempty"` }
type ArrayOfHostPlugStoreTopologyPlugin ¶
type ArrayOfHostPlugStoreTopologyPlugin struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPlugStoreTopologyPlugin"` HostPlugStoreTopologyPlugin []*HostPlugStoreTopologyPlugin `xml:"HostPlugStoreTopologyPlugin,omitempty"` }
type ArrayOfHostPlugStoreTopologyTarget ¶
type ArrayOfHostPlugStoreTopologyTarget struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPlugStoreTopologyTarget"` HostPlugStoreTopologyTarget []*HostPlugStoreTopologyTarget `xml:"HostPlugStoreTopologyTarget,omitempty"` }
type ArrayOfHostPortGroup ¶
type ArrayOfHostPortGroup struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPortGroup"` HostPortGroup []*HostPortGroup `xml:"HostPortGroup,omitempty"` }
type ArrayOfHostPortGroupConfig ¶
type ArrayOfHostPortGroupConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPortGroupConfig"` HostPortGroupConfig []*HostPortGroupConfig `xml:"HostPortGroupConfig,omitempty"` }
type ArrayOfHostPortGroupPort ¶
type ArrayOfHostPortGroupPort struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPortGroupPort"` HostPortGroupPort []*HostPortGroupPort `xml:"HostPortGroupPort,omitempty"` }
type ArrayOfHostPortGroupProfile ¶
type ArrayOfHostPortGroupProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPortGroupProfile"` HostPortGroupProfile []*HostPortGroupProfile `xml:"HostPortGroupProfile,omitempty"` }
type ArrayOfHostPowerPolicy ¶
type ArrayOfHostPowerPolicy struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostPowerPolicy"` HostPowerPolicy []*HostPowerPolicy `xml:"HostPowerPolicy,omitempty"` }
type ArrayOfHostProxySwitch ¶
type ArrayOfHostProxySwitch struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostProxySwitch"` HostProxySwitch []*HostProxySwitch `xml:"HostProxySwitch,omitempty"` }
type ArrayOfHostProxySwitchConfig ¶
type ArrayOfHostProxySwitchConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostProxySwitchConfig"` HostProxySwitchConfig []*HostProxySwitchConfig `xml:"HostProxySwitchConfig,omitempty"` }
type ArrayOfHostProxySwitchHostLagConfig ¶
type ArrayOfHostProxySwitchHostLagConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostProxySwitchHostLagConfig"` HostProxySwitchHostLagConfig []*HostProxySwitchHostLagConfig `xml:"HostProxySwitchHostLagConfig,omitempty"` }
type ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo ¶
type ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo"` HostRuntimeInfoNetStackInstanceRuntimeInfo []*HostRuntimeInfoNetStackInstanceRuntimeInfo `xml:"HostRuntimeInfoNetStackInstanceRuntimeInfo,omitempty"` }
type ArrayOfHostScsiDisk ¶
type ArrayOfHostScsiDisk struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostScsiDisk"` HostScsiDisk []*HostScsiDisk `xml:"HostScsiDisk,omitempty"` }
type ArrayOfHostScsiDiskPartition ¶
type ArrayOfHostScsiDiskPartition struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostScsiDiskPartition"` HostScsiDiskPartition []*HostScsiDiskPartition `xml:"HostScsiDiskPartition,omitempty"` }
type ArrayOfHostScsiTopologyInterface ¶
type ArrayOfHostScsiTopologyInterface struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostScsiTopologyInterface"` HostScsiTopologyInterface []*HostScsiTopologyInterface `xml:"HostScsiTopologyInterface,omitempty"` }
type ArrayOfHostScsiTopologyLun ¶
type ArrayOfHostScsiTopologyLun struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostScsiTopologyLun"` HostScsiTopologyLun []*HostScsiTopologyLun `xml:"HostScsiTopologyLun,omitempty"` }
type ArrayOfHostScsiTopologyTarget ¶
type ArrayOfHostScsiTopologyTarget struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostScsiTopologyTarget"` HostScsiTopologyTarget []*HostScsiTopologyTarget `xml:"HostScsiTopologyTarget,omitempty"` }
type ArrayOfHostService ¶
type ArrayOfHostService struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostService"` HostService []*HostService `xml:"HostService,omitempty"` }
type ArrayOfHostServiceConfig ¶
type ArrayOfHostServiceConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostServiceConfig"` HostServiceConfig []*HostServiceConfig `xml:"HostServiceConfig,omitempty"` }
type ArrayOfHostSnmpDestination ¶
type ArrayOfHostSnmpDestination struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostSnmpDestination"` HostSnmpDestination []*HostSnmpDestination `xml:"HostSnmpDestination,omitempty"` }
type ArrayOfHostSslThumbprintInfo ¶
type ArrayOfHostSslThumbprintInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostSslThumbprintInfo"` HostSslThumbprintInfo []*HostSslThumbprintInfo `xml:"HostSslThumbprintInfo,omitempty"` }
type ArrayOfHostStorageArrayTypePolicyOption ¶
type ArrayOfHostStorageArrayTypePolicyOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostStorageArrayTypePolicyOption"` HostStorageArrayTypePolicyOption []*HostStorageArrayTypePolicyOption `xml:"HostStorageArrayTypePolicyOption,omitempty"` }
type ArrayOfHostStorageElementInfo ¶
type ArrayOfHostStorageElementInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostStorageElementInfo"` HostStorageElementInfo []*HostStorageElementInfo `xml:"HostStorageElementInfo,omitempty"` }
type ArrayOfHostStorageOperationalInfo ¶
type ArrayOfHostStorageOperationalInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostStorageOperationalInfo"` HostStorageOperationalInfo []*HostStorageOperationalInfo `xml:"HostStorageOperationalInfo,omitempty"` }
type ArrayOfHostSystemIdentificationInfo ¶
type ArrayOfHostSystemIdentificationInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostSystemIdentificationInfo"` HostSystemIdentificationInfo []*HostSystemIdentificationInfo `xml:"HostSystemIdentificationInfo,omitempty"` }
type ArrayOfHostSystemResourceInfo ¶
type ArrayOfHostSystemResourceInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostSystemResourceInfo"` HostSystemResourceInfo []*HostSystemResourceInfo `xml:"HostSystemResourceInfo,omitempty"` }
type ArrayOfHostSystemSwapConfigurationSystemSwapOption ¶
type ArrayOfHostSystemSwapConfigurationSystemSwapOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostSystemSwapConfigurationSystemSwapOption"` HostSystemSwapConfigurationSystemSwapOption []*HostSystemSwapConfigurationSystemSwapOption `xml:"HostSystemSwapConfigurationSystemSwapOption,omitempty"` }
type ArrayOfHostTpmDigestInfo ¶
type ArrayOfHostTpmDigestInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostTpmDigestInfo"` HostTpmDigestInfo []*HostTpmDigestInfo `xml:"HostTpmDigestInfo,omitempty"` }
type ArrayOfHostTpmEventLogEntry ¶
type ArrayOfHostTpmEventLogEntry struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostTpmEventLogEntry"` HostTpmEventLogEntry []*HostTpmEventLogEntry `xml:"HostTpmEventLogEntry,omitempty"` }
type ArrayOfHostUnresolvedVmfsExtent ¶
type ArrayOfHostUnresolvedVmfsExtent struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostUnresolvedVmfsExtent"` HostUnresolvedVmfsExtent []*HostUnresolvedVmfsExtent `xml:"HostUnresolvedVmfsExtent,omitempty"` }
type ArrayOfHostUnresolvedVmfsResolutionResult ¶
type ArrayOfHostUnresolvedVmfsResolutionResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostUnresolvedVmfsResolutionResult"` HostUnresolvedVmfsResolutionResult []*HostUnresolvedVmfsResolutionResult `xml:"HostUnresolvedVmfsResolutionResult,omitempty"` }
type ArrayOfHostUnresolvedVmfsResolutionSpec ¶
type ArrayOfHostUnresolvedVmfsResolutionSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostUnresolvedVmfsResolutionSpec"` HostUnresolvedVmfsResolutionSpec []*HostUnresolvedVmfsResolutionSpec `xml:"HostUnresolvedVmfsResolutionSpec,omitempty"` }
type ArrayOfHostUnresolvedVmfsVolume ¶
type ArrayOfHostUnresolvedVmfsVolume struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostUnresolvedVmfsVolume"` HostUnresolvedVmfsVolume []*HostUnresolvedVmfsVolume `xml:"HostUnresolvedVmfsVolume,omitempty"` }
type ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption ¶
type ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption"` HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption []*HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption `xml:"HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption,omitempty"` }
type ArrayOfHostVMotionCompatibility ¶
type ArrayOfHostVMotionCompatibility struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostVMotionCompatibility"` HostVMotionCompatibility []*HostVMotionCompatibility `xml:"HostVMotionCompatibility,omitempty"` }
type ArrayOfHostVirtualNic ¶
type ArrayOfHostVirtualNic struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostVirtualNic"` HostVirtualNic []*HostVirtualNic `xml:"HostVirtualNic,omitempty"` }
type ArrayOfHostVirtualNicConfig ¶
type ArrayOfHostVirtualNicConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostVirtualNicConfig"` HostVirtualNicConfig []*HostVirtualNicConfig `xml:"HostVirtualNicConfig,omitempty"` }
type ArrayOfHostVirtualNicManagerNicTypeSelection ¶
type ArrayOfHostVirtualNicManagerNicTypeSelection struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostVirtualNicManagerNicTypeSelection"` HostVirtualNicManagerNicTypeSelection []*HostVirtualNicManagerNicTypeSelection `xml:"HostVirtualNicManagerNicTypeSelection,omitempty"` }
type ArrayOfHostVirtualSwitch ¶
type ArrayOfHostVirtualSwitch struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostVirtualSwitch"` HostVirtualSwitch []*HostVirtualSwitch `xml:"HostVirtualSwitch,omitempty"` }
type ArrayOfHostVirtualSwitchConfig ¶
type ArrayOfHostVirtualSwitchConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostVirtualSwitchConfig"` HostVirtualSwitchConfig []*HostVirtualSwitchConfig `xml:"HostVirtualSwitchConfig,omitempty"` }
type ArrayOfHostVmciAccessManagerAccessSpec ¶
type ArrayOfHostVmciAccessManagerAccessSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostVmciAccessManagerAccessSpec"` HostVmciAccessManagerAccessSpec []*HostVmciAccessManagerAccessSpec `xml:"HostVmciAccessManagerAccessSpec,omitempty"` }
type ArrayOfHostVmfsRescanResult ¶
type ArrayOfHostVmfsRescanResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostVmfsRescanResult"` HostVmfsRescanResult []*HostVmfsRescanResult `xml:"HostVmfsRescanResult,omitempty"` }
type ArrayOfHostVsanInternalSystemCmmdsQuery ¶
type ArrayOfHostVsanInternalSystemCmmdsQuery struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHostVsanInternalSystemCmmdsQuery"` HostVsanInternalSystemCmmdsQuery []*HostVsanInternalSystemCmmdsQuery `xml:"HostVsanInternalSystemCmmdsQuery,omitempty"` }
type ArrayOfHttpNfcLeaseDatastoreLeaseInfo ¶
type ArrayOfHttpNfcLeaseDatastoreLeaseInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHttpNfcLeaseDatastoreLeaseInfo"` HttpNfcLeaseDatastoreLeaseInfo []*HttpNfcLeaseDatastoreLeaseInfo `xml:"HttpNfcLeaseDatastoreLeaseInfo,omitempty"` }
type ArrayOfHttpNfcLeaseDeviceUrl ¶
type ArrayOfHttpNfcLeaseDeviceUrl struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHttpNfcLeaseDeviceUrl"` HttpNfcLeaseDeviceUrl []*HttpNfcLeaseDeviceUrl `xml:"HttpNfcLeaseDeviceUrl,omitempty"` }
type ArrayOfHttpNfcLeaseHostInfo ¶
type ArrayOfHttpNfcLeaseHostInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHttpNfcLeaseHostInfo"` HttpNfcLeaseHostInfo []*HttpNfcLeaseHostInfo `xml:"HttpNfcLeaseHostInfo,omitempty"` }
type ArrayOfHttpNfcLeaseManifestEntry ¶
type ArrayOfHttpNfcLeaseManifestEntry struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfHttpNfcLeaseManifestEntry"` HttpNfcLeaseManifestEntry []*HttpNfcLeaseManifestEntry `xml:"HttpNfcLeaseManifestEntry,omitempty"` }
type ArrayOfImportOperationBulkFaultFaultOnImport ¶
type ArrayOfImportOperationBulkFaultFaultOnImport struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfImportOperationBulkFaultFaultOnImport"` ImportOperationBulkFaultFaultOnImport []*ImportOperationBulkFaultFaultOnImport `xml:"ImportOperationBulkFaultFaultOnImport,omitempty"` }
type ArrayOfImportSpec ¶
type ArrayOfImportSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfImportSpec"` ImportSpec []*ImportSpec `xml:"ImportSpec,omitempty"` }
type ArrayOfInt ¶
type ArrayOfIpPool ¶
type ArrayOfIpPoolAssociation ¶
type ArrayOfIpPoolAssociation struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfIpPoolAssociation"` IpPoolAssociation []*IpPoolAssociation `xml:"IpPoolAssociation,omitempty"` }
type ArrayOfIpPoolManagerIpAllocation ¶
type ArrayOfIpPoolManagerIpAllocation struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfIpPoolManagerIpAllocation"` IpPoolManagerIpAllocation []*IpPoolManagerIpAllocation `xml:"IpPoolManagerIpAllocation,omitempty"` }
type ArrayOfIscsiDependencyEntity ¶
type ArrayOfIscsiDependencyEntity struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfIscsiDependencyEntity"` IscsiDependencyEntity []*IscsiDependencyEntity `xml:"IscsiDependencyEntity,omitempty"` }
type ArrayOfIscsiPortInfo ¶
type ArrayOfIscsiPortInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfIscsiPortInfo"` IscsiPortInfo []*IscsiPortInfo `xml:"IscsiPortInfo,omitempty"` }
type ArrayOfKernelModuleInfo ¶
type ArrayOfKernelModuleInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfKernelModuleInfo"` KernelModuleInfo []*KernelModuleInfo `xml:"KernelModuleInfo,omitempty"` }
type ArrayOfKeyAnyValue ¶
type ArrayOfKeyAnyValue struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfKeyAnyValue"` KeyAnyValue []*KeyAnyValue `xml:"KeyAnyValue,omitempty"` }
type ArrayOfKeyValue ¶
type ArrayOfLicenseAssignmentManagerLicenseAssignment ¶
type ArrayOfLicenseAssignmentManagerLicenseAssignment struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfLicenseAssignmentManagerLicenseAssignment"` LicenseAssignmentManagerLicenseAssignment []*LicenseAssignmentManagerLicenseAssignment `xml:"LicenseAssignmentManagerLicenseAssignment,omitempty"` }
type ArrayOfLicenseAvailabilityInfo ¶
type ArrayOfLicenseAvailabilityInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfLicenseAvailabilityInfo"` LicenseAvailabilityInfo []*LicenseAvailabilityInfo `xml:"LicenseAvailabilityInfo,omitempty"` }
type ArrayOfLicenseFeatureInfo ¶
type ArrayOfLicenseFeatureInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfLicenseFeatureInfo"` LicenseFeatureInfo []*LicenseFeatureInfo `xml:"LicenseFeatureInfo,omitempty"` }
type ArrayOfLicenseManagerLicenseInfo ¶
type ArrayOfLicenseManagerLicenseInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfLicenseManagerLicenseInfo"` LicenseManagerLicenseInfo []*LicenseManagerLicenseInfo `xml:"LicenseManagerLicenseInfo,omitempty"` }
type ArrayOfLicenseReservationInfo ¶
type ArrayOfLicenseReservationInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfLicenseReservationInfo"` LicenseReservationInfo []*LicenseReservationInfo `xml:"LicenseReservationInfo,omitempty"` }
type ArrayOfLocalizableMessage ¶
type ArrayOfLocalizableMessage struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfLocalizableMessage"` LocalizableMessage []*LocalizableMessage `xml:"LocalizableMessage,omitempty"` }
type ArrayOfLocalizationManagerMessageCatalog ¶
type ArrayOfLocalizationManagerMessageCatalog struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfLocalizationManagerMessageCatalog"` LocalizationManagerMessageCatalog []*LocalizationManagerMessageCatalog `xml:"LocalizationManagerMessageCatalog,omitempty"` }
type ArrayOfLong ¶
type ArrayOfManagedObjectReference ¶
type ArrayOfManagedObjectReference struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfManagedObjectReference"` ManagedObjectReference []*ManagedObjectReference `xml:"ManagedObjectReference,omitempty"` }
type ArrayOfMethodActionArgument ¶
type ArrayOfMethodActionArgument struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfMethodActionArgument"` MethodActionArgument []*MethodActionArgument `xml:"MethodActionArgument,omitempty"` }
type ArrayOfMethodFault ¶
type ArrayOfMethodFault struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfMethodFault"` MethodFault []*MethodFault `xml:"MethodFault,omitempty"` }
type ArrayOfMissingObject ¶
type ArrayOfMissingObject struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfMissingObject"` MissingObject []*MissingObject `xml:"MissingObject,omitempty"` }
type ArrayOfMissingProperty ¶
type ArrayOfMissingProperty struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfMissingProperty"` MissingProperty []*MissingProperty `xml:"MissingProperty,omitempty"` }
type ArrayOfMultipleCertificatesVerifyFaultThumbprintData ¶
type ArrayOfMultipleCertificatesVerifyFaultThumbprintData struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfMultipleCertificatesVerifyFaultThumbprintData"` MultipleCertificatesVerifyFaultThumbprintData []*MultipleCertificatesVerifyFaultThumbprintData `xml:"MultipleCertificatesVerifyFaultThumbprintData,omitempty"` }
type ArrayOfNasStorageProfile ¶
type ArrayOfNasStorageProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfNasStorageProfile"` NasStorageProfile []*NasStorageProfile `xml:"NasStorageProfile,omitempty"` }
type ArrayOfNetIpConfigInfoIpAddress ¶
type ArrayOfNetIpConfigInfoIpAddress struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfNetIpConfigInfoIpAddress"` NetIpConfigInfoIpAddress []*NetIpConfigInfoIpAddress `xml:"NetIpConfigInfoIpAddress,omitempty"` }
type ArrayOfNetIpConfigSpecIpAddressSpec ¶
type ArrayOfNetIpConfigSpecIpAddressSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfNetIpConfigSpecIpAddressSpec"` NetIpConfigSpecIpAddressSpec []*NetIpConfigSpecIpAddressSpec `xml:"NetIpConfigSpecIpAddressSpec,omitempty"` }
type ArrayOfNetIpRouteConfigInfoIpRoute ¶
type ArrayOfNetIpRouteConfigInfoIpRoute struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfNetIpRouteConfigInfoIpRoute"` NetIpRouteConfigInfoIpRoute []*NetIpRouteConfigInfoIpRoute `xml:"NetIpRouteConfigInfoIpRoute,omitempty"` }
type ArrayOfNetIpRouteConfigSpecIpRouteSpec ¶
type ArrayOfNetIpRouteConfigSpecIpRouteSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfNetIpRouteConfigSpecIpRouteSpec"` NetIpRouteConfigSpecIpRouteSpec []*NetIpRouteConfigSpecIpRouteSpec `xml:"NetIpRouteConfigSpecIpRouteSpec,omitempty"` }
type ArrayOfNetIpStackInfoDefaultRouter ¶
type ArrayOfNetIpStackInfoDefaultRouter struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfNetIpStackInfoDefaultRouter"` NetIpStackInfoDefaultRouter []*NetIpStackInfoDefaultRouter `xml:"NetIpStackInfoDefaultRouter,omitempty"` }
type ArrayOfNetIpStackInfoNetToMedia ¶
type ArrayOfNetIpStackInfoNetToMedia struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfNetIpStackInfoNetToMedia"` NetIpStackInfoNetToMedia []*NetIpStackInfoNetToMedia `xml:"NetIpStackInfoNetToMedia,omitempty"` }
type ArrayOfNetStackInstanceProfile ¶
type ArrayOfNetStackInstanceProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfNetStackInstanceProfile"` NetStackInstanceProfile []*NetStackInstanceProfile `xml:"NetStackInstanceProfile,omitempty"` }
type ArrayOfNumericRange ¶
type ArrayOfNumericRange struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfNumericRange"` NumericRange []*NumericRange `xml:"NumericRange,omitempty"` }
type ArrayOfObjectContent ¶
type ArrayOfObjectContent struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfObjectContent"` ObjectContent []*ObjectContent `xml:"ObjectContent,omitempty"` }
type ArrayOfObjectSpec ¶
type ArrayOfObjectSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfObjectSpec"` ObjectSpec []*ObjectSpec `xml:"ObjectSpec,omitempty"` }
type ArrayOfObjectUpdate ¶
type ArrayOfObjectUpdate struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfObjectUpdate"` ObjectUpdate []*ObjectUpdate `xml:"ObjectUpdate,omitempty"` }
type ArrayOfOpaqueNetworkTargetInfo ¶
type ArrayOfOpaqueNetworkTargetInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfOpaqueNetworkTargetInfo"` OpaqueNetworkTargetInfo []*OpaqueNetworkTargetInfo `xml:"OpaqueNetworkTargetInfo,omitempty"` }
type ArrayOfOptionDef ¶
type ArrayOfOptionProfile ¶
type ArrayOfOptionProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfOptionProfile"` OptionProfile []*OptionProfile `xml:"OptionProfile,omitempty"` }
type ArrayOfOptionValue ¶
type ArrayOfOptionValue struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfOptionValue"` OptionValue []*OptionValue `xml:"OptionValue,omitempty"` }
type ArrayOfOvfConsumerOstNode ¶
type ArrayOfOvfConsumerOstNode struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfOvfConsumerOstNode"` OvfConsumerOstNode []*OvfConsumerOstNode `xml:"OvfConsumerOstNode,omitempty"` }
type ArrayOfOvfConsumerOvfSection ¶
type ArrayOfOvfConsumerOvfSection struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfOvfConsumerOvfSection"` OvfConsumerOvfSection []*OvfConsumerOvfSection `xml:"OvfConsumerOvfSection,omitempty"` }
type ArrayOfOvfDeploymentOption ¶
type ArrayOfOvfDeploymentOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfOvfDeploymentOption"` OvfDeploymentOption []*OvfDeploymentOption `xml:"OvfDeploymentOption,omitempty"` }
type ArrayOfOvfFile ¶
type ArrayOfOvfFileItem ¶
type ArrayOfOvfFileItem struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfOvfFileItem"` OvfFileItem []*OvfFileItem `xml:"OvfFileItem,omitempty"` }
type ArrayOfOvfNetworkInfo ¶
type ArrayOfOvfNetworkInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfOvfNetworkInfo"` OvfNetworkInfo []*OvfNetworkInfo `xml:"OvfNetworkInfo,omitempty"` }
type ArrayOfOvfNetworkMapping ¶
type ArrayOfOvfNetworkMapping struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfOvfNetworkMapping"` OvfNetworkMapping []*OvfNetworkMapping `xml:"OvfNetworkMapping,omitempty"` }
type ArrayOfOvfOptionInfo ¶
type ArrayOfOvfOptionInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfOvfOptionInfo"` OvfOptionInfo []*OvfOptionInfo `xml:"OvfOptionInfo,omitempty"` }
type ArrayOfOvfResourceMap ¶
type ArrayOfOvfResourceMap struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfOvfResourceMap"` OvfResourceMap []*OvfResourceMap `xml:"OvfResourceMap,omitempty"` }
type ArrayOfPerfCounterInfo ¶
type ArrayOfPerfCounterInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPerfCounterInfo"` PerfCounterInfo []*PerfCounterInfo `xml:"PerfCounterInfo,omitempty"` }
type ArrayOfPerfEntityMetricBase ¶
type ArrayOfPerfEntityMetricBase struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPerfEntityMetricBase"` PerfEntityMetricBase []*PerfEntityMetricBase `xml:"PerfEntityMetricBase,omitempty"` }
type ArrayOfPerfInterval ¶
type ArrayOfPerfInterval struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPerfInterval"` PerfInterval []*PerfInterval `xml:"PerfInterval,omitempty"` }
type ArrayOfPerfMetricId ¶
type ArrayOfPerfMetricId struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPerfMetricId"` PerfMetricId []*PerfMetricId `xml:"PerfMetricId,omitempty"` }
type ArrayOfPerfMetricSeries ¶
type ArrayOfPerfMetricSeries struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPerfMetricSeries"` PerfMetricSeries []*PerfMetricSeries `xml:"PerfMetricSeries,omitempty"` }
type ArrayOfPerfMetricSeriesCSV ¶
type ArrayOfPerfMetricSeriesCSV struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPerfMetricSeriesCSV"` PerfMetricSeriesCSV []*PerfMetricSeriesCSV `xml:"PerfMetricSeriesCSV,omitempty"` }
type ArrayOfPerfQuerySpec ¶
type ArrayOfPerfQuerySpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPerfQuerySpec"` PerfQuerySpec []*PerfQuerySpec `xml:"PerfQuerySpec,omitempty"` }
type ArrayOfPerfSampleInfo ¶
type ArrayOfPerfSampleInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPerfSampleInfo"` PerfSampleInfo []*PerfSampleInfo `xml:"PerfSampleInfo,omitempty"` }
type ArrayOfPerformanceManagerCounterLevelMapping ¶
type ArrayOfPerformanceManagerCounterLevelMapping struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPerformanceManagerCounterLevelMapping"` PerformanceManagerCounterLevelMapping []*PerformanceManagerCounterLevelMapping `xml:"PerformanceManagerCounterLevelMapping,omitempty"` }
type ArrayOfPermission ¶
type ArrayOfPermission struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPermission"` Permission []*Permission `xml:"Permission,omitempty"` }
type ArrayOfPermissionProfile ¶
type ArrayOfPermissionProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPermissionProfile"` PermissionProfile []*PermissionProfile `xml:"PermissionProfile,omitempty"` }
type ArrayOfPhysicalNic ¶
type ArrayOfPhysicalNic struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPhysicalNic"` PhysicalNic []*PhysicalNic `xml:"PhysicalNic,omitempty"` }
type ArrayOfPhysicalNicConfig ¶
type ArrayOfPhysicalNicConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPhysicalNicConfig"` PhysicalNicConfig []*PhysicalNicConfig `xml:"PhysicalNicConfig,omitempty"` }
type ArrayOfPhysicalNicHintInfo ¶
type ArrayOfPhysicalNicHintInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPhysicalNicHintInfo"` PhysicalNicHintInfo []*PhysicalNicHintInfo `xml:"PhysicalNicHintInfo,omitempty"` }
type ArrayOfPhysicalNicIpHint ¶
type ArrayOfPhysicalNicIpHint struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPhysicalNicIpHint"` PhysicalNicIpHint []*PhysicalNicIpHint `xml:"PhysicalNicIpHint,omitempty"` }
type ArrayOfPhysicalNicLinkInfo ¶
type ArrayOfPhysicalNicLinkInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPhysicalNicLinkInfo"` PhysicalNicLinkInfo []*PhysicalNicLinkInfo `xml:"PhysicalNicLinkInfo,omitempty"` }
type ArrayOfPhysicalNicNameHint ¶
type ArrayOfPhysicalNicNameHint struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPhysicalNicNameHint"` PhysicalNicNameHint []*PhysicalNicNameHint `xml:"PhysicalNicNameHint,omitempty"` }
type ArrayOfPhysicalNicProfile ¶
type ArrayOfPhysicalNicProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPhysicalNicProfile"` PhysicalNicProfile []*PhysicalNicProfile `xml:"PhysicalNicProfile,omitempty"` }
type ArrayOfPnicUplinkProfile ¶
type ArrayOfPnicUplinkProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPnicUplinkProfile"` PnicUplinkProfile []*PnicUplinkProfile `xml:"PnicUplinkProfile,omitempty"` }
type ArrayOfPodDiskLocator ¶
type ArrayOfPodDiskLocator struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPodDiskLocator"` PodDiskLocator []*PodDiskLocator `xml:"PodDiskLocator,omitempty"` }
type ArrayOfPolicyOption ¶
type ArrayOfPolicyOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPolicyOption"` PolicyOption []*PolicyOption `xml:"PolicyOption,omitempty"` }
type ArrayOfPrivilegeAvailability ¶
type ArrayOfPrivilegeAvailability struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPrivilegeAvailability"` PrivilegeAvailability []*PrivilegeAvailability `xml:"PrivilegeAvailability,omitempty"` }
type ArrayOfProductComponentInfo ¶
type ArrayOfProductComponentInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProductComponentInfo"` ProductComponentInfo []*ProductComponentInfo `xml:"ProductComponentInfo,omitempty"` }
type ArrayOfProfileApplyProfileProperty ¶
type ArrayOfProfileApplyProfileProperty struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfileApplyProfileProperty"` ProfileApplyProfileProperty []*ProfileApplyProfileProperty `xml:"ProfileApplyProfileProperty,omitempty"` }
type ArrayOfProfileDeferredPolicyOptionParameter ¶
type ArrayOfProfileDeferredPolicyOptionParameter struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfileDeferredPolicyOptionParameter"` ProfileDeferredPolicyOptionParameter []*ProfileDeferredPolicyOptionParameter `xml:"ProfileDeferredPolicyOptionParameter,omitempty"` }
type ArrayOfProfileDescriptionSection ¶
type ArrayOfProfileDescriptionSection struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfileDescriptionSection"` ProfileDescriptionSection []*ProfileDescriptionSection `xml:"ProfileDescriptionSection,omitempty"` }
type ArrayOfProfileExecuteError ¶
type ArrayOfProfileExecuteError struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfileExecuteError"` ProfileExecuteError []*ProfileExecuteError `xml:"ProfileExecuteError,omitempty"` }
type ArrayOfProfileExpression ¶
type ArrayOfProfileExpression struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfileExpression"` ProfileExpression []*ProfileExpression `xml:"ProfileExpression,omitempty"` }
type ArrayOfProfileExpressionMetadata ¶
type ArrayOfProfileExpressionMetadata struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfileExpressionMetadata"` ProfileExpressionMetadata []*ProfileExpressionMetadata `xml:"ProfileExpressionMetadata,omitempty"` }
type ArrayOfProfileMetadata ¶
type ArrayOfProfileMetadata struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfileMetadata"` ProfileMetadata []*ProfileMetadata `xml:"ProfileMetadata,omitempty"` }
type ArrayOfProfileMetadataProfileSortSpec ¶
type ArrayOfProfileMetadataProfileSortSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfileMetadataProfileSortSpec"` ProfileMetadataProfileSortSpec []*ProfileMetadataProfileSortSpec `xml:"ProfileMetadataProfileSortSpec,omitempty"` }
type ArrayOfProfileParameterMetadata ¶
type ArrayOfProfileParameterMetadata struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfileParameterMetadata"` ProfileParameterMetadata []*ProfileParameterMetadata `xml:"ProfileParameterMetadata,omitempty"` }
type ArrayOfProfilePolicy ¶
type ArrayOfProfilePolicy struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfilePolicy"` ProfilePolicy []*ProfilePolicy `xml:"ProfilePolicy,omitempty"` }
type ArrayOfProfilePolicyMetadata ¶
type ArrayOfProfilePolicyMetadata struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfilePolicyMetadata"` ProfilePolicyMetadata []*ProfilePolicyMetadata `xml:"ProfilePolicyMetadata,omitempty"` }
type ArrayOfProfilePolicyOptionMetadata ¶
type ArrayOfProfilePolicyOptionMetadata struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfilePolicyOptionMetadata"` ProfilePolicyOptionMetadata []*ProfilePolicyOptionMetadata `xml:"ProfilePolicyOptionMetadata,omitempty"` }
type ArrayOfProfileProfileStructureProperty ¶
type ArrayOfProfileProfileStructureProperty struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfileProfileStructureProperty"` ProfileProfileStructureProperty []*ProfileProfileStructureProperty `xml:"ProfileProfileStructureProperty,omitempty"` }
type ArrayOfProfilePropertyPath ¶
type ArrayOfProfilePropertyPath struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfilePropertyPath"` ProfilePropertyPath []*ProfilePropertyPath `xml:"ProfilePropertyPath,omitempty"` }
type ArrayOfProfileUpdateFailedUpdateFailure ¶
type ArrayOfProfileUpdateFailedUpdateFailure struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfProfileUpdateFailedUpdateFailure"` ProfileUpdateFailedUpdateFailure []*ProfileUpdateFailedUpdateFailure `xml:"ProfileUpdateFailedUpdateFailure,omitempty"` }
type ArrayOfPropertyChange ¶
type ArrayOfPropertyChange struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPropertyChange"` PropertyChange []*PropertyChange `xml:"PropertyChange,omitempty"` }
type ArrayOfPropertyFilterSpec ¶
type ArrayOfPropertyFilterSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPropertyFilterSpec"` PropertyFilterSpec []*PropertyFilterSpec `xml:"PropertyFilterSpec,omitempty"` }
type ArrayOfPropertyFilterUpdate ¶
type ArrayOfPropertyFilterUpdate struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPropertyFilterUpdate"` PropertyFilterUpdate []*PropertyFilterUpdate `xml:"PropertyFilterUpdate,omitempty"` }
type ArrayOfPropertySpec ¶
type ArrayOfPropertySpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfPropertySpec"` PropertySpec []*PropertySpec `xml:"PropertySpec,omitempty"` }
type ArrayOfReplicationInfoDiskSettings ¶
type ArrayOfReplicationInfoDiskSettings struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfReplicationInfoDiskSettings"` ReplicationInfoDiskSettings []*ReplicationInfoDiskSettings `xml:"ReplicationInfoDiskSettings,omitempty"` }
type ArrayOfResourceConfigSpec ¶
type ArrayOfResourceConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfResourceConfigSpec"` ResourceConfigSpec []*ResourceConfigSpec `xml:"ResourceConfigSpec,omitempty"` }
type ArrayOfScheduledTaskDetail ¶
type ArrayOfScheduledTaskDetail struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfScheduledTaskDetail"` ScheduledTaskDetail []*ScheduledTaskDetail `xml:"ScheduledTaskDetail,omitempty"` }
type ArrayOfScsiLun ¶
type ArrayOfScsiLunDescriptor ¶
type ArrayOfScsiLunDescriptor struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfScsiLunDescriptor"` ScsiLunDescriptor []*ScsiLunDescriptor `xml:"ScsiLunDescriptor,omitempty"` }
type ArrayOfScsiLunDurableName ¶
type ArrayOfScsiLunDurableName struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfScsiLunDurableName"` ScsiLunDurableName []*ScsiLunDurableName `xml:"ScsiLunDurableName,omitempty"` }
type ArrayOfSelectionSet ¶
type ArrayOfSelectionSet struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfSelectionSet"` SelectionSet []*SelectionSet `xml:"SelectionSet,omitempty"` }
type ArrayOfSelectionSpec ¶
type ArrayOfSelectionSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfSelectionSpec"` SelectionSpec []*SelectionSpec `xml:"SelectionSpec,omitempty"` }
type ArrayOfServiceConsolePortGroupProfile ¶
type ArrayOfServiceConsolePortGroupProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfServiceConsolePortGroupProfile"` ServiceConsolePortGroupProfile []*ServiceConsolePortGroupProfile `xml:"ServiceConsolePortGroupProfile,omitempty"` }
type ArrayOfServiceManagerServiceInfo ¶
type ArrayOfServiceManagerServiceInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfServiceManagerServiceInfo"` ServiceManagerServiceInfo []*ServiceManagerServiceInfo `xml:"ServiceManagerServiceInfo,omitempty"` }
type ArrayOfServiceProfile ¶
type ArrayOfServiceProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfServiceProfile"` ServiceProfile []*ServiceProfile `xml:"ServiceProfile,omitempty"` }
type ArrayOfShort ¶
type ArrayOfStaticRouteProfile ¶
type ArrayOfStaticRouteProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfStaticRouteProfile"` StaticRouteProfile []*StaticRouteProfile `xml:"StaticRouteProfile,omitempty"` }
type ArrayOfStorageDrsOptionSpec ¶
type ArrayOfStorageDrsOptionSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfStorageDrsOptionSpec"` StorageDrsOptionSpec []*StorageDrsOptionSpec `xml:"StorageDrsOptionSpec,omitempty"` }
type ArrayOfStorageDrsVmConfigInfo ¶
type ArrayOfStorageDrsVmConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfStorageDrsVmConfigInfo"` StorageDrsVmConfigInfo []*StorageDrsVmConfigInfo `xml:"StorageDrsVmConfigInfo,omitempty"` }
type ArrayOfStorageDrsVmConfigSpec ¶
type ArrayOfStorageDrsVmConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfStorageDrsVmConfigSpec"` StorageDrsVmConfigSpec []*StorageDrsVmConfigSpec `xml:"StorageDrsVmConfigSpec,omitempty"` }
type ArrayOfStoragePerformanceSummary ¶
type ArrayOfStoragePerformanceSummary struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfStoragePerformanceSummary"` StoragePerformanceSummary []*StoragePerformanceSummary `xml:"StoragePerformanceSummary,omitempty"` }
type ArrayOfStorageRequirement ¶
type ArrayOfStorageRequirement struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfStorageRequirement"` StorageRequirement []*StorageRequirement `xml:"StorageRequirement,omitempty"` }
type ArrayOfString ¶
type ArrayOfTag ¶
type ArrayOfTaskInfo ¶
type ArrayOfTaskInfoState ¶
type ArrayOfTaskInfoState struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfTaskInfoState"` TaskInfoState []*TaskInfoState `xml:"TaskInfoState,omitempty"` }
type ArrayOfTypeDescription ¶
type ArrayOfTypeDescription struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfTypeDescription"` TypeDescription []*TypeDescription `xml:"TypeDescription,omitempty"` }
type ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo ¶
type ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo"` UpdateVirtualMachineFilesResultFailedVmFileInfo []*UpdateVirtualMachineFilesResultFailedVmFileInfo `xml:"UpdateVirtualMachineFilesResultFailedVmFileInfo,omitempty"` }
type ArrayOfUserGroupProfile ¶
type ArrayOfUserGroupProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfUserGroupProfile"` UserGroupProfile []*UserGroupProfile `xml:"UserGroupProfile,omitempty"` }
type ArrayOfUserProfile ¶
type ArrayOfUserProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfUserProfile"` UserProfile []*UserProfile `xml:"UserProfile,omitempty"` }
type ArrayOfUserSearchResult ¶
type ArrayOfUserSearchResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfUserSearchResult"` UserSearchResult []*UserSearchResult `xml:"UserSearchResult,omitempty"` }
type ArrayOfUserSession ¶
type ArrayOfUserSession struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfUserSession"` UserSession []*UserSession `xml:"UserSession,omitempty"` }
type ArrayOfVAppCloneSpecNetworkMappingPair ¶
type ArrayOfVAppCloneSpecNetworkMappingPair struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVAppCloneSpecNetworkMappingPair"` VAppCloneSpecNetworkMappingPair []*VAppCloneSpecNetworkMappingPair `xml:"VAppCloneSpecNetworkMappingPair,omitempty"` }
type ArrayOfVAppCloneSpecResourceMap ¶
type ArrayOfVAppCloneSpecResourceMap struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVAppCloneSpecResourceMap"` VAppCloneSpecResourceMap []*VAppCloneSpecResourceMap `xml:"VAppCloneSpecResourceMap,omitempty"` }
type ArrayOfVAppEntityConfigInfo ¶
type ArrayOfVAppEntityConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVAppEntityConfigInfo"` VAppEntityConfigInfo []*VAppEntityConfigInfo `xml:"VAppEntityConfigInfo,omitempty"` }
type ArrayOfVAppOvfSectionInfo ¶
type ArrayOfVAppOvfSectionInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVAppOvfSectionInfo"` VAppOvfSectionInfo []*VAppOvfSectionInfo `xml:"VAppOvfSectionInfo,omitempty"` }
type ArrayOfVAppOvfSectionSpec ¶
type ArrayOfVAppOvfSectionSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVAppOvfSectionSpec"` VAppOvfSectionSpec []*VAppOvfSectionSpec `xml:"VAppOvfSectionSpec,omitempty"` }
type ArrayOfVAppProductInfo ¶
type ArrayOfVAppProductInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVAppProductInfo"` VAppProductInfo []*VAppProductInfo `xml:"VAppProductInfo,omitempty"` }
type ArrayOfVAppProductSpec ¶
type ArrayOfVAppProductSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVAppProductSpec"` VAppProductSpec []*VAppProductSpec `xml:"VAppProductSpec,omitempty"` }
type ArrayOfVAppPropertyInfo ¶
type ArrayOfVAppPropertyInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVAppPropertyInfo"` VAppPropertyInfo []*VAppPropertyInfo `xml:"VAppPropertyInfo,omitempty"` }
type ArrayOfVAppPropertySpec ¶
type ArrayOfVAppPropertySpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVAppPropertySpec"` VAppPropertySpec []*VAppPropertySpec `xml:"VAppPropertySpec,omitempty"` }
type ArrayOfVMwareDVSPvlanConfigSpec ¶
type ArrayOfVMwareDVSPvlanConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVMwareDVSPvlanConfigSpec"` VMwareDVSPvlanConfigSpec []*VMwareDVSPvlanConfigSpec `xml:"VMwareDVSPvlanConfigSpec,omitempty"` }
type ArrayOfVMwareDVSPvlanMapEntry ¶
type ArrayOfVMwareDVSPvlanMapEntry struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVMwareDVSPvlanMapEntry"` VMwareDVSPvlanMapEntry []*VMwareDVSPvlanMapEntry `xml:"VMwareDVSPvlanMapEntry,omitempty"` }
type ArrayOfVMwareDVSVspanConfigSpec ¶
type ArrayOfVMwareDVSVspanConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVMwareDVSVspanConfigSpec"` VMwareDVSVspanConfigSpec []*VMwareDVSVspanConfigSpec `xml:"VMwareDVSVspanConfigSpec,omitempty"` }
type ArrayOfVMwareDvsLacpGroupConfig ¶
type ArrayOfVMwareDvsLacpGroupConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVMwareDvsLacpGroupConfig"` VMwareDvsLacpGroupConfig []*VMwareDvsLacpGroupConfig `xml:"VMwareDvsLacpGroupConfig,omitempty"` }
type ArrayOfVMwareDvsLacpGroupSpec ¶
type ArrayOfVMwareDvsLacpGroupSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVMwareDvsLacpGroupSpec"` VMwareDvsLacpGroupSpec []*VMwareDvsLacpGroupSpec `xml:"VMwareDvsLacpGroupSpec,omitempty"` }
type ArrayOfVMwareVspanSession ¶
type ArrayOfVMwareVspanSession struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVMwareVspanSession"` VMwareVspanSession []*VMwareVspanSession `xml:"VMwareVspanSession,omitempty"` }
type ArrayOfVirtualAppLinkInfo ¶
type ArrayOfVirtualAppLinkInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualAppLinkInfo"` VirtualAppLinkInfo []*VirtualAppLinkInfo `xml:"VirtualAppLinkInfo,omitempty"` }
type ArrayOfVirtualDevice ¶
type ArrayOfVirtualDevice struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualDevice"` VirtualDevice []*VirtualDevice `xml:"VirtualDevice,omitempty"` }
type ArrayOfVirtualDeviceBackingOption ¶
type ArrayOfVirtualDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualDeviceBackingOption"` VirtualDeviceBackingOption []*VirtualDeviceBackingOption `xml:"VirtualDeviceBackingOption,omitempty"` }
type ArrayOfVirtualDeviceConfigSpec ¶
type ArrayOfVirtualDeviceConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualDeviceConfigSpec"` VirtualDeviceConfigSpec []*VirtualDeviceConfigSpec `xml:"VirtualDeviceConfigSpec,omitempty"` }
type ArrayOfVirtualDeviceOption ¶
type ArrayOfVirtualDeviceOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualDeviceOption"` VirtualDeviceOption []*VirtualDeviceOption `xml:"VirtualDeviceOption,omitempty"` }
type ArrayOfVirtualDisk ¶
type ArrayOfVirtualDisk struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualDisk"` VirtualDisk []*VirtualDisk `xml:"VirtualDisk,omitempty"` }
type ArrayOfVirtualDiskDeltaDiskFormatsSupported ¶
type ArrayOfVirtualDiskDeltaDiskFormatsSupported struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualDiskDeltaDiskFormatsSupported"` VirtualDiskDeltaDiskFormatsSupported []*VirtualDiskDeltaDiskFormatsSupported `xml:"VirtualDiskDeltaDiskFormatsSupported,omitempty"` }
type ArrayOfVirtualMachineBootOptionsBootableDevice ¶
type ArrayOfVirtualMachineBootOptionsBootableDevice struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineBootOptionsBootableDevice"` VirtualMachineBootOptionsBootableDevice []*VirtualMachineBootOptionsBootableDevice `xml:"VirtualMachineBootOptionsBootableDevice,omitempty"` }
type ArrayOfVirtualMachineCdromInfo ¶
type ArrayOfVirtualMachineCdromInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineCdromInfo"` VirtualMachineCdromInfo []*VirtualMachineCdromInfo `xml:"VirtualMachineCdromInfo,omitempty"` }
type ArrayOfVirtualMachineConfigInfoDatastoreUrlPair ¶
type ArrayOfVirtualMachineConfigInfoDatastoreUrlPair struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineConfigInfoDatastoreUrlPair"` VirtualMachineConfigInfoDatastoreUrlPair []*VirtualMachineConfigInfoDatastoreUrlPair `xml:"VirtualMachineConfigInfoDatastoreUrlPair,omitempty"` }
type ArrayOfVirtualMachineConfigOptionDescriptor ¶
type ArrayOfVirtualMachineConfigOptionDescriptor struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineConfigOptionDescriptor"` VirtualMachineConfigOptionDescriptor []*VirtualMachineConfigOptionDescriptor `xml:"VirtualMachineConfigOptionDescriptor,omitempty"` }
type ArrayOfVirtualMachineCpuIdInfoSpec ¶
type ArrayOfVirtualMachineCpuIdInfoSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineCpuIdInfoSpec"` VirtualMachineCpuIdInfoSpec []*VirtualMachineCpuIdInfoSpec `xml:"VirtualMachineCpuIdInfoSpec,omitempty"` }
type ArrayOfVirtualMachineDatastoreInfo ¶
type ArrayOfVirtualMachineDatastoreInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineDatastoreInfo"` VirtualMachineDatastoreInfo []*VirtualMachineDatastoreInfo `xml:"VirtualMachineDatastoreInfo,omitempty"` }
type ArrayOfVirtualMachineDatastoreVolumeOption ¶
type ArrayOfVirtualMachineDatastoreVolumeOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineDatastoreVolumeOption"` VirtualMachineDatastoreVolumeOption []*VirtualMachineDatastoreVolumeOption `xml:"VirtualMachineDatastoreVolumeOption,omitempty"` }
type ArrayOfVirtualMachineDeviceRuntimeInfo ¶
type ArrayOfVirtualMachineDeviceRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineDeviceRuntimeInfo"` VirtualMachineDeviceRuntimeInfo []*VirtualMachineDeviceRuntimeInfo `xml:"VirtualMachineDeviceRuntimeInfo,omitempty"` }
type ArrayOfVirtualMachineDisplayTopology ¶
type ArrayOfVirtualMachineDisplayTopology struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineDisplayTopology"` VirtualMachineDisplayTopology []*VirtualMachineDisplayTopology `xml:"VirtualMachineDisplayTopology,omitempty"` }
type ArrayOfVirtualMachineFeatureRequirement ¶
type ArrayOfVirtualMachineFeatureRequirement struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineFeatureRequirement"` VirtualMachineFeatureRequirement []*VirtualMachineFeatureRequirement `xml:"VirtualMachineFeatureRequirement,omitempty"` }
type ArrayOfVirtualMachineFileLayoutDiskLayout ¶
type ArrayOfVirtualMachineFileLayoutDiskLayout struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineFileLayoutDiskLayout"` VirtualMachineFileLayoutDiskLayout []*VirtualMachineFileLayoutDiskLayout `xml:"VirtualMachineFileLayoutDiskLayout,omitempty"` }
type ArrayOfVirtualMachineFileLayoutExDiskLayout ¶
type ArrayOfVirtualMachineFileLayoutExDiskLayout struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineFileLayoutExDiskLayout"` VirtualMachineFileLayoutExDiskLayout []*VirtualMachineFileLayoutExDiskLayout `xml:"VirtualMachineFileLayoutExDiskLayout,omitempty"` }
type ArrayOfVirtualMachineFileLayoutExDiskUnit ¶
type ArrayOfVirtualMachineFileLayoutExDiskUnit struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineFileLayoutExDiskUnit"` VirtualMachineFileLayoutExDiskUnit []*VirtualMachineFileLayoutExDiskUnit `xml:"VirtualMachineFileLayoutExDiskUnit,omitempty"` }
type ArrayOfVirtualMachineFileLayoutExFileInfo ¶
type ArrayOfVirtualMachineFileLayoutExFileInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineFileLayoutExFileInfo"` VirtualMachineFileLayoutExFileInfo []*VirtualMachineFileLayoutExFileInfo `xml:"VirtualMachineFileLayoutExFileInfo,omitempty"` }
type ArrayOfVirtualMachineFileLayoutExSnapshotLayout ¶
type ArrayOfVirtualMachineFileLayoutExSnapshotLayout struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineFileLayoutExSnapshotLayout"` VirtualMachineFileLayoutExSnapshotLayout []*VirtualMachineFileLayoutExSnapshotLayout `xml:"VirtualMachineFileLayoutExSnapshotLayout,omitempty"` }
type ArrayOfVirtualMachineFileLayoutSnapshotLayout ¶
type ArrayOfVirtualMachineFileLayoutSnapshotLayout struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineFileLayoutSnapshotLayout"` VirtualMachineFileLayoutSnapshotLayout []*VirtualMachineFileLayoutSnapshotLayout `xml:"VirtualMachineFileLayoutSnapshotLayout,omitempty"` }
type ArrayOfVirtualMachineFloppyInfo ¶
type ArrayOfVirtualMachineFloppyInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineFloppyInfo"` VirtualMachineFloppyInfo []*VirtualMachineFloppyInfo `xml:"VirtualMachineFloppyInfo,omitempty"` }
type ArrayOfVirtualMachineIdeDiskDeviceInfo ¶
type ArrayOfVirtualMachineIdeDiskDeviceInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineIdeDiskDeviceInfo"` VirtualMachineIdeDiskDeviceInfo []*VirtualMachineIdeDiskDeviceInfo `xml:"VirtualMachineIdeDiskDeviceInfo,omitempty"` }
type ArrayOfVirtualMachineIdeDiskDevicePartitionInfo ¶
type ArrayOfVirtualMachineIdeDiskDevicePartitionInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineIdeDiskDevicePartitionInfo"` VirtualMachineIdeDiskDevicePartitionInfo []*VirtualMachineIdeDiskDevicePartitionInfo `xml:"VirtualMachineIdeDiskDevicePartitionInfo,omitempty"` }
type ArrayOfVirtualMachineLegacyNetworkSwitchInfo ¶
type ArrayOfVirtualMachineLegacyNetworkSwitchInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineLegacyNetworkSwitchInfo"` VirtualMachineLegacyNetworkSwitchInfo []*VirtualMachineLegacyNetworkSwitchInfo `xml:"VirtualMachineLegacyNetworkSwitchInfo,omitempty"` }
type ArrayOfVirtualMachineMessage ¶
type ArrayOfVirtualMachineMessage struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineMessage"` VirtualMachineMessage []*VirtualMachineMessage `xml:"VirtualMachineMessage,omitempty"` }
type ArrayOfVirtualMachineMetadataManagerVmMetadataInput ¶
type ArrayOfVirtualMachineMetadataManagerVmMetadataInput struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineMetadataManagerVmMetadataInput"` VirtualMachineMetadataManagerVmMetadataInput []*VirtualMachineMetadataManagerVmMetadataInput `xml:"VirtualMachineMetadataManagerVmMetadataInput,omitempty"` }
type ArrayOfVirtualMachineMetadataManagerVmMetadataResult ¶
type ArrayOfVirtualMachineMetadataManagerVmMetadataResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineMetadataManagerVmMetadataResult"` VirtualMachineMetadataManagerVmMetadataResult []*VirtualMachineMetadataManagerVmMetadataResult `xml:"VirtualMachineMetadataManagerVmMetadataResult,omitempty"` }
type ArrayOfVirtualMachineNetworkInfo ¶
type ArrayOfVirtualMachineNetworkInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineNetworkInfo"` VirtualMachineNetworkInfo []*VirtualMachineNetworkInfo `xml:"VirtualMachineNetworkInfo,omitempty"` }
type ArrayOfVirtualMachineParallelInfo ¶
type ArrayOfVirtualMachineParallelInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineParallelInfo"` VirtualMachineParallelInfo []*VirtualMachineParallelInfo `xml:"VirtualMachineParallelInfo,omitempty"` }
type ArrayOfVirtualMachinePciPassthroughInfo ¶
type ArrayOfVirtualMachinePciPassthroughInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachinePciPassthroughInfo"` VirtualMachinePciPassthroughInfo []*VirtualMachinePciPassthroughInfo `xml:"VirtualMachinePciPassthroughInfo,omitempty"` }
type ArrayOfVirtualMachineProfileSpec ¶
type ArrayOfVirtualMachineProfileSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineProfileSpec"` VirtualMachineProfileSpec []*VirtualMachineProfileSpec `xml:"VirtualMachineProfileSpec,omitempty"` }
type ArrayOfVirtualMachineRelocateSpecDiskLocator ¶
type ArrayOfVirtualMachineRelocateSpecDiskLocator struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineRelocateSpecDiskLocator"` VirtualMachineRelocateSpecDiskLocator []*VirtualMachineRelocateSpecDiskLocator `xml:"VirtualMachineRelocateSpecDiskLocator,omitempty"` }
type ArrayOfVirtualMachineScsiDiskDeviceInfo ¶
type ArrayOfVirtualMachineScsiDiskDeviceInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineScsiDiskDeviceInfo"` VirtualMachineScsiDiskDeviceInfo []*VirtualMachineScsiDiskDeviceInfo `xml:"VirtualMachineScsiDiskDeviceInfo,omitempty"` }
type ArrayOfVirtualMachineScsiPassthroughInfo ¶
type ArrayOfVirtualMachineScsiPassthroughInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineScsiPassthroughInfo"` VirtualMachineScsiPassthroughInfo []*VirtualMachineScsiPassthroughInfo `xml:"VirtualMachineScsiPassthroughInfo,omitempty"` }
type ArrayOfVirtualMachineSerialInfo ¶
type ArrayOfVirtualMachineSerialInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineSerialInfo"` VirtualMachineSerialInfo []*VirtualMachineSerialInfo `xml:"VirtualMachineSerialInfo,omitempty"` }
type ArrayOfVirtualMachineSnapshotTree ¶
type ArrayOfVirtualMachineSnapshotTree struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineSnapshotTree"` VirtualMachineSnapshotTree []*VirtualMachineSnapshotTree `xml:"VirtualMachineSnapshotTree,omitempty"` }
type ArrayOfVirtualMachineSoundInfo ¶
type ArrayOfVirtualMachineSoundInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineSoundInfo"` VirtualMachineSoundInfo []*VirtualMachineSoundInfo `xml:"VirtualMachineSoundInfo,omitempty"` }
type ArrayOfVirtualMachineSriovInfo ¶
type ArrayOfVirtualMachineSriovInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineSriovInfo"` VirtualMachineSriovInfo []*VirtualMachineSriovInfo `xml:"VirtualMachineSriovInfo,omitempty"` }
type ArrayOfVirtualMachineSummary ¶
type ArrayOfVirtualMachineSummary struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineSummary"` VirtualMachineSummary []*VirtualMachineSummary `xml:"VirtualMachineSummary,omitempty"` }
type ArrayOfVirtualMachineUsageOnDatastore ¶
type ArrayOfVirtualMachineUsageOnDatastore struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineUsageOnDatastore"` VirtualMachineUsageOnDatastore []*VirtualMachineUsageOnDatastore `xml:"VirtualMachineUsageOnDatastore,omitempty"` }
type ArrayOfVirtualMachineUsbInfo ¶
type ArrayOfVirtualMachineUsbInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineUsbInfo"` VirtualMachineUsbInfo []*VirtualMachineUsbInfo `xml:"VirtualMachineUsbInfo,omitempty"` }
type ArrayOfVirtualMachineVFlashModuleInfo ¶
type ArrayOfVirtualMachineVFlashModuleInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualMachineVFlashModuleInfo"` VirtualMachineVFlashModuleInfo []*VirtualMachineVFlashModuleInfo `xml:"VirtualMachineVFlashModuleInfo,omitempty"` }
type ArrayOfVirtualNicManagerNetConfig ¶
type ArrayOfVirtualNicManagerNetConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualNicManagerNetConfig"` VirtualNicManagerNetConfig []*VirtualNicManagerNetConfig `xml:"VirtualNicManagerNetConfig,omitempty"` }
type ArrayOfVirtualSCSISharing ¶
type ArrayOfVirtualSCSISharing struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualSCSISharing"` VirtualSCSISharing []*VirtualSCSISharing `xml:"VirtualSCSISharing,omitempty"` }
type ArrayOfVirtualSwitchProfile ¶
type ArrayOfVirtualSwitchProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVirtualSwitchProfile"` VirtualSwitchProfile []*VirtualSwitchProfile `xml:"VirtualSwitchProfile,omitempty"` }
type ArrayOfVmEventArgument ¶
type ArrayOfVmEventArgument struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVmEventArgument"` VmEventArgument []*VmEventArgument `xml:"VmEventArgument,omitempty"` }
type ArrayOfVmPodConfigForPlacement ¶
type ArrayOfVmPodConfigForPlacement struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVmPodConfigForPlacement"` VmPodConfigForPlacement []*VmPodConfigForPlacement `xml:"VmPodConfigForPlacement,omitempty"` }
type ArrayOfVmPortGroupProfile ¶
type ArrayOfVmPortGroupProfile struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVmPortGroupProfile"` VmPortGroupProfile []*VmPortGroupProfile `xml:"VmPortGroupProfile,omitempty"` }
type ArrayOfVmfsDatastoreOption ¶
type ArrayOfVmfsDatastoreOption struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVmfsDatastoreOption"` VmfsDatastoreOption []*VmfsDatastoreOption `xml:"VmfsDatastoreOption,omitempty"` }
type ArrayOfVnicPortArgument ¶
type ArrayOfVnicPortArgument struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVnicPortArgument"` VnicPortArgument []*VnicPortArgument `xml:"VnicPortArgument,omitempty"` }
type ArrayOfVsanHostConfigInfo ¶
type ArrayOfVsanHostConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVsanHostConfigInfo"` VsanHostConfigInfo []*VsanHostConfigInfo `xml:"VsanHostConfigInfo,omitempty"` }
type ArrayOfVsanHostConfigInfoNetworkInfoPortConfig ¶
type ArrayOfVsanHostConfigInfoNetworkInfoPortConfig struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVsanHostConfigInfoNetworkInfoPortConfig"` VsanHostConfigInfoNetworkInfoPortConfig []*VsanHostConfigInfoNetworkInfoPortConfig `xml:"VsanHostConfigInfoNetworkInfoPortConfig,omitempty"` }
type ArrayOfVsanHostDiskMapResult ¶
type ArrayOfVsanHostDiskMapResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVsanHostDiskMapResult"` VsanHostDiskMapResult []*VsanHostDiskMapResult `xml:"VsanHostDiskMapResult,omitempty"` }
type ArrayOfVsanHostDiskMapping ¶
type ArrayOfVsanHostDiskMapping struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVsanHostDiskMapping"` VsanHostDiskMapping []*VsanHostDiskMapping `xml:"VsanHostDiskMapping,omitempty"` }
type ArrayOfVsanHostDiskResult ¶
type ArrayOfVsanHostDiskResult struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVsanHostDiskResult"` VsanHostDiskResult []*VsanHostDiskResult `xml:"VsanHostDiskResult,omitempty"` }
type ArrayOfVsanHostMembershipInfo ¶
type ArrayOfVsanHostMembershipInfo struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVsanHostMembershipInfo"` VsanHostMembershipInfo []*VsanHostMembershipInfo `xml:"VsanHostMembershipInfo,omitempty"` }
type ArrayOfVsanHostRuntimeInfoDiskIssue ¶
type ArrayOfVsanHostRuntimeInfoDiskIssue struct { XMLName xml.Name `xml:"urn:vim25 ArrayOfVsanHostRuntimeInfoDiskIssue"` VsanHostRuntimeInfoDiskIssue []*VsanHostRuntimeInfoDiskIssue `xml:"VsanHostRuntimeInfoDiskIssue,omitempty"` }
type ArrayUpdateOperation ¶
type ArrayUpdateOperation string
const ( ArrayUpdateOperation_Add ArrayUpdateOperation = "add" ArrayUpdateOperation_Remove ArrayUpdateOperation = "remove" ArrayUpdateOperation_Edit ArrayUpdateOperation = "edit" )
type ArrayUpdateSpec ¶
type ArrayUpdateSpec struct { XMLName xml.Name `xml:"urn:vim25 ArrayUpdateSpec"` *DynamicData Operation *ArrayUpdateOperation `xml:"operation,omitempty"` RemoveKey interface{} `xml:"removeKey,omitempty"` }
type AssociateProfileRequestType ¶
type AssociateProfileRequestType struct { XMLName xml.Name `xml:"urn:vim25 AssociateProfileRequestType"` Entity []*ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type AttachScsiLunResponse ¶
type AttachVmfsExtentRequestType ¶
type AttachVmfsExtentRequestType struct { XMLName xml.Name `xml:"urn:vim25 AttachVmfsExtentRequestType"` VmfsPath string `xml:"vmfsPath,omitempty"` Extent *HostScsiDiskPartition `xml:"extent,omitempty"` // contains filtered or unexported fields }
type AuthenticationProfile ¶
type AuthenticationProfile struct { XMLName xml.Name `xml:"urn:vim25 AuthenticationProfile"` *ApplyProfile ActiveDirectory *ActiveDirectoryProfile `xml:"activeDirectory,omitempty"` }
type AuthorizationDescription ¶
type AuthorizationDescription struct { XMLName xml.Name `xml:"urn:vim25 AuthorizationDescription"` *DynamicData Privilege []*ElementDescription `xml:"privilege,omitempty"` PrivilegeGroup []*ElementDescription `xml:"privilegeGroup,omitempty"` }
type AuthorizationEvent ¶
type AuthorizationPrivilege ¶
type AuthorizationRole ¶
type AuthorizationRole struct { XMLName xml.Name `xml:"urn:vim25 AuthorizationRole"` *DynamicData RoleId int32 `xml:"roleId,omitempty"` System bool `xml:"system,omitempty"` Name string `xml:"name,omitempty"` Info *Description `xml:"info,omitempty"` Privilege []string `xml:"privilege,omitempty"` }
type AutoStartAction ¶
type AutoStartAction string
const ( AutoStartAction_None AutoStartAction = "none" AutoStartAction_SystemDefault AutoStartAction = "systemDefault" AutoStartAction_PowerOn AutoStartAction = "powerOn" AutoStartAction_PowerOff AutoStartAction = "powerOff" AutoStartAction_GuestShutdown AutoStartAction = "guestShutdown" AutoStartAction_Suspend AutoStartAction = "suspend" )
type AutoStartDefaults ¶
type AutoStartDefaults struct { XMLName xml.Name `xml:"urn:vim25 AutoStartDefaults"` *DynamicData Enabled bool `xml:"enabled,omitempty"` StartDelay int32 `xml:"startDelay,omitempty"` StopDelay int32 `xml:"stopDelay,omitempty"` WaitForHeartbeat bool `xml:"waitForHeartbeat,omitempty"` StopAction string `xml:"stopAction,omitempty"` }
type AutoStartPowerInfo ¶
type AutoStartPowerInfo struct { XMLName xml.Name `xml:"urn:vim25 AutoStartPowerInfo"` *DynamicData Key *ManagedObjectReference `xml:"key,omitempty"` StartOrder int32 `xml:"startOrder,omitempty"` StartDelay int32 `xml:"startDelay,omitempty"` WaitForHeartbeat *AutoStartWaitHeartbeatSetting `xml:"waitForHeartbeat,omitempty"` StartAction string `xml:"startAction,omitempty"` StopDelay int32 `xml:"stopDelay,omitempty"` StopAction string `xml:"stopAction,omitempty"` }
type AutoStartWaitHeartbeatSetting ¶
type AutoStartWaitHeartbeatSetting string
const ( AutoStartWaitHeartbeatSetting_Yes AutoStartWaitHeartbeatSetting = "yes" AutoStartWaitHeartbeatSetting_No AutoStartWaitHeartbeatSetting = "no" AutoStartWaitHeartbeatSetting_SystemDefault AutoStartWaitHeartbeatSetting = "systemDefault" )
type BackupBlobReadFailure ¶
type BackupBlobWriteFailure ¶
type BadUsernameSessionEvent ¶
type BadUsernameSessionEvent struct { XMLName xml.Name `xml:"urn:vim25 BadUsernameSessionEvent"` *SessionEvent IpAddress string `xml:"ipAddress,omitempty"` }
type BindVnicRequestType ¶
type BindVnicResponse ¶
type BlockedByFirewall ¶
type BlockedByFirewall struct { XMLName xml.Name `xml:"urn:vim25 BlockedByFirewall"` *HostConfigFault }
type BoolOption ¶
type BoolOption struct { XMLName xml.Name `xml:"urn:vim25 BoolOption"` *OptionType Supported bool `xml:"supported,omitempty"` DefaultValue bool `xml:"defaultValue,omitempty"` }
type BoolPolicy ¶
type BoolPolicy struct { XMLName xml.Name `xml:"urn:vim25 BoolPolicy"` *InheritablePolicy Value bool `xml:"value,omitempty"` }
type BrowseDiagnosticLogRequestType ¶
type BrowseDiagnosticLogRequestType struct { XMLName xml.Name `xml:"urn:vim25 BrowseDiagnosticLogRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` Key string `xml:"key,omitempty"` Start int32 `xml:"start,omitempty"` Lines int32 `xml:"lines,omitempty"` // contains filtered or unexported fields }
type BrowseDiagnosticLogResponse ¶
type BrowseDiagnosticLogResponse struct { XMLName xml.Name `xml:"urn:vim25 BrowseDiagnosticLogResponse"` Returnval *DiagnosticManagerLogHeader `xml:"returnval,omitempty"` }
type CAMServerRefusedConnection ¶
type CAMServerRefusedConnection struct { XMLName xml.Name `xml:"urn:vim25 CAMServerRefusedConnection"` *InvalidCAMServer }
type CancelTaskRequestType ¶
type CancelTaskResponse ¶
type CannotAccessFile ¶
type CannotAccessLocalSource ¶
type CannotAccessNetwork ¶
type CannotAccessNetwork struct { XMLName xml.Name `xml:"urn:vim25 CannotAccessNetwork"` *CannotAccessVmDevice }
type CannotAccessVmComponent ¶
type CannotAccessVmComponent struct { XMLName xml.Name `xml:"urn:vim25 CannotAccessVmComponent"` *VmConfigFault }
type CannotAccessVmConfig ¶
type CannotAccessVmConfig struct { XMLName xml.Name `xml:"urn:vim25 CannotAccessVmConfig"` *CannotAccessVmComponent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type CannotAccessVmDevice ¶
type CannotAccessVmDisk ¶
type CannotAccessVmDisk struct { XMLName xml.Name `xml:"urn:vim25 CannotAccessVmDisk"` *CannotAccessVmDevice Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type CannotAddHostWithFTVmAsStandalone ¶
type CannotAddHostWithFTVmAsStandalone struct { XMLName xml.Name `xml:"urn:vim25 CannotAddHostWithFTVmAsStandalone"` *HostConnectFault }
type CannotAddHostWithFTVmToDifferentCluster ¶
type CannotAddHostWithFTVmToDifferentCluster struct { XMLName xml.Name `xml:"urn:vim25 CannotAddHostWithFTVmToDifferentCluster"` *HostConnectFault }
type CannotAddHostWithFTVmToNonHACluster ¶
type CannotAddHostWithFTVmToNonHACluster struct { XMLName xml.Name `xml:"urn:vim25 CannotAddHostWithFTVmToNonHACluster"` *HostConnectFault }
type CannotChangeDrsBehaviorForFtSecondary ¶
type CannotChangeDrsBehaviorForFtSecondary struct { XMLName xml.Name `xml:"urn:vim25 CannotChangeDrsBehaviorForFtSecondary"` *VmFaultToleranceIssue Vm *ManagedObjectReference `xml:"vm,omitempty"` VmName string `xml:"vmName,omitempty"` }
type CannotChangeHaSettingsForFtSecondary ¶
type CannotChangeHaSettingsForFtSecondary struct { XMLName xml.Name `xml:"urn:vim25 CannotChangeHaSettingsForFtSecondary"` *VmFaultToleranceIssue Vm *ManagedObjectReference `xml:"vm,omitempty"` VmName string `xml:"vmName,omitempty"` }
type CannotCreateFile ¶
type CannotDecryptPasswords ¶
type CannotDecryptPasswords struct { XMLName xml.Name `xml:"urn:vim25 CannotDecryptPasswords"` *CustomizationFault }
type CannotDeleteFile ¶
type CannotDisableDrsOnClustersWithVApps ¶
type CannotDisableDrsOnClustersWithVApps struct { XMLName xml.Name `xml:"urn:vim25 CannotDisableDrsOnClustersWithVApps"` *RuntimeFault }
type CannotDisableSnapshot ¶
type CannotDisableSnapshot struct { XMLName xml.Name `xml:"urn:vim25 CannotDisableSnapshot"` *VmConfigFault }
type CannotModifyConfigCpuRequirements ¶
type CannotModifyConfigCpuRequirements struct { XMLName xml.Name `xml:"urn:vim25 CannotModifyConfigCpuRequirements"` *MigrationFault }
type CannotMoveFaultToleranceVmMoveType ¶
type CannotMoveFaultToleranceVmMoveType string
const ( CannotMoveFaultToleranceVmMoveType_ResourcePool CannotMoveFaultToleranceVmMoveType = "resourcePool" CannotMoveFaultToleranceVmMoveType_Cluster CannotMoveFaultToleranceVmMoveType = "cluster" )
type CannotMoveVmWithDeltaDisk ¶
type CannotMoveVmWithDeltaDisk struct { XMLName xml.Name `xml:"urn:vim25 CannotMoveVmWithDeltaDisk"` *MigrationFault Device string `xml:"device,omitempty"` }
type CannotMoveVmWithNativeDeltaDisk ¶
type CannotMoveVmWithNativeDeltaDisk struct { XMLName xml.Name `xml:"urn:vim25 CannotMoveVmWithNativeDeltaDisk"` *MigrationFault }
type CannotPowerOffVmInCluster ¶
type CannotPowerOffVmInCluster struct { XMLName xml.Name `xml:"urn:vim25 CannotPowerOffVmInCluster"` *InvalidState Operation string `xml:"operation,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` VmName string `xml:"vmName,omitempty"` }
type CannotPowerOffVmInClusterOperation ¶
type CannotPowerOffVmInClusterOperation string
const ( CannotPowerOffVmInClusterOperation_Suspend CannotPowerOffVmInClusterOperation = "suspend" CannotPowerOffVmInClusterOperation_PowerOff CannotPowerOffVmInClusterOperation = "powerOff" CannotPowerOffVmInClusterOperation_GuestShutdown CannotPowerOffVmInClusterOperation = "guestShutdown" CannotPowerOffVmInClusterOperation_GuestSuspend CannotPowerOffVmInClusterOperation = "guestSuspend" )
type CannotUseNetwork ¶
type CannotUseNetworkReason ¶
type CannotUseNetworkReason string
const ( CannotUseNetworkReason_NetworkReservationNotSupported CannotUseNetworkReason = "NetworkReservationNotSupported" CannotUseNetworkReason_MismatchedNetworkPolicies CannotUseNetworkReason = "MismatchedNetworkPolicies" CannotUseNetworkReason_MismatchedDvsVersionOrVendor CannotUseNetworkReason = "MismatchedDvsVersionOrVendor" CannotUseNetworkReason_VMotionToUnsupportedNetworkType CannotUseNetworkReason = "VMotionToUnsupportedNetworkType" )
type Capability ¶
type Capability struct { XMLName xml.Name `xml:"urn:vim25 Capability"` *DynamicData ProvisioningSupported bool `xml:"provisioningSupported,omitempty"` MultiHostSupported bool `xml:"multiHostSupported,omitempty"` UserShellAccessSupported bool `xml:"userShellAccessSupported,omitempty"` SupportedEVCMode []*EVCMode `xml:"supportedEVCMode,omitempty"` NetworkBackupAndRestoreSupported bool `xml:"networkBackupAndRestoreSupported,omitempty"` }
type ChangeFileAttributesInGuestRequestType ¶
type ChangeFileAttributesInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 ChangeFileAttributesInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` GuestFilePath string `xml:"guestFilePath,omitempty"` FileAttributes *GuestFileAttributes `xml:"fileAttributes,omitempty"` // contains filtered or unexported fields }
type ChangeOwnerRequestType ¶
type ChangeOwnerRequestType struct { XMLName xml.Name `xml:"urn:vim25 ChangeOwnerRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Owner string `xml:"owner,omitempty"` // contains filtered or unexported fields }
type ChangeOwnerResponse ¶
type CheckAnswerFileStatusRequestType ¶
type CheckAnswerFileStatusRequestType struct { XMLName xml.Name `xml:"urn:vim25 CheckAnswerFileStatusRequestType"` Host []*ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type CheckAnswerFileStatus_TaskResponse ¶
type CheckAnswerFileStatus_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CheckAnswerFileStatus_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CheckCompatibilityRequestType ¶
type CheckCompatibilityRequestType struct { XMLName xml.Name `xml:"urn:vim25 CheckCompatibilityRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` TestType []string `xml:"testType,omitempty"` // contains filtered or unexported fields }
type CheckCompatibility_TaskResponse ¶
type CheckCompatibility_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CheckCompatibility_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CheckComplianceRequestType ¶
type CheckComplianceRequestType struct { XMLName xml.Name `xml:"urn:vim25 CheckComplianceRequestType"` Profile []*ManagedObjectReference `xml:"profile,omitempty"` Entity []*ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type CheckCompliance_TaskResponse ¶
type CheckCompliance_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CheckCompliance_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CheckCustomizationSpecRequestType ¶
type CheckCustomizationSpecRequestType struct { XMLName xml.Name `xml:"urn:vim25 CheckCustomizationSpecRequestType"` Spec *CustomizationSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CheckForUpdatesResponse ¶
type CheckHostPatchRequestType ¶
type CheckHostPatchRequestType struct { XMLName xml.Name `xml:"urn:vim25 CheckHostPatchRequestType"` MetaUrls []string `xml:"metaUrls,omitempty"` BundleUrls []string `xml:"bundleUrls,omitempty"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CheckHostPatch_TaskResponse ¶
type CheckHostPatch_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CheckHostPatch_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CheckLicenseFeatureRequestType ¶
type CheckLicenseFeatureRequestType struct { XMLName xml.Name `xml:"urn:vim25 CheckLicenseFeatureRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` FeatureKey string `xml:"featureKey,omitempty"` // contains filtered or unexported fields }
type CheckMigrateRequestType ¶
type CheckMigrateRequestType struct { XMLName xml.Name `xml:"urn:vim25 CheckMigrateRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` State *VirtualMachinePowerState `xml:"state,omitempty"` TestType []string `xml:"testType,omitempty"` // contains filtered or unexported fields }
type CheckMigrate_TaskResponse ¶
type CheckMigrate_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CheckMigrate_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CheckProfileComplianceRequestType ¶
type CheckProfileComplianceRequestType struct { XMLName xml.Name `xml:"urn:vim25 CheckProfileComplianceRequestType"` Entity []*ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type CheckProfileCompliance_TaskResponse ¶
type CheckProfileCompliance_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CheckProfileCompliance_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CheckRelocateRequestType ¶
type CheckRelocateRequestType struct { XMLName xml.Name `xml:"urn:vim25 CheckRelocateRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Spec *VirtualMachineRelocateSpec `xml:"spec,omitempty"` TestType []string `xml:"testType,omitempty"` // contains filtered or unexported fields }
type CheckRelocate_TaskResponse ¶
type CheckRelocate_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CheckRelocate_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CheckResult ¶
type CheckResult struct { XMLName xml.Name `xml:"urn:vim25 CheckResult"` *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
const ( CheckTestType_SourceTests CheckTestType = "sourceTests" CheckTestType_HostTests CheckTestType = "hostTests" CheckTestType_ResourcePoolTests CheckTestType = "resourcePoolTests" CheckTestType_DatastoreTests CheckTestType = "datastoreTests" CheckTestType_NetworkTests CheckTestType = "networkTests" )
type ChoiceOption ¶
type ChoiceOption struct { XMLName xml.Name `xml:"urn:vim25 ChoiceOption"` *OptionType ChoiceInfo []*ElementDescription `xml:"choiceInfo,omitempty"` DefaultIndex int32 `xml:"defaultIndex,omitempty"` }
type ClearComplianceStatusRequestType ¶
type ClearComplianceStatusRequestType struct { XMLName xml.Name `xml:"urn:vim25 ClearComplianceStatusRequestType"` Profile []*ManagedObjectReference `xml:"profile,omitempty"` Entity []*ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type ClockSkew ¶
type ClockSkew struct { XMLName xml.Name `xml:"urn:vim25 ClockSkew"` *HostConfigFault }
type CloneFromSnapshotNotSupported ¶
type CloneFromSnapshotNotSupported struct { XMLName xml.Name `xml:"urn:vim25 CloneFromSnapshotNotSupported"` *MigrationFault }
type CloneSessionRequestType ¶
type CloneSessionResponse ¶
type CloneSessionResponse struct { XMLName xml.Name `xml:"urn:vim25 CloneSessionResponse"` Returnval *UserSession `xml:"returnval,omitempty"` }
type CloneVAppRequestType ¶
type CloneVAppRequestType struct { XMLName xml.Name `xml:"urn:vim25 CloneVAppRequestType"` Name string `xml:"name,omitempty"` Target *ManagedObjectReference `xml:"target,omitempty"` Spec *VAppCloneSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CloneVApp_TaskResponse ¶
type CloneVApp_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CloneVApp_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CloneVMRequestType ¶
type CloneVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 CloneVMRequestType"` Folder *ManagedObjectReference `xml:"folder,omitempty"` Name string `xml:"name,omitempty"` Spec *VirtualMachineCloneSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CloneVM_TaskResponse ¶
type CloneVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CloneVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CloseInventoryViewFolderRequestType ¶
type CloseInventoryViewFolderRequestType struct { XMLName xml.Name `xml:"urn:vim25 CloseInventoryViewFolderRequestType"` Entity []*ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type CloseInventoryViewFolderResponse ¶
type CloseInventoryViewFolderResponse struct { XMLName xml.Name `xml:"urn:vim25 CloseInventoryViewFolderResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type ClusterAction ¶
type ClusterAction struct { XMLName xml.Name `xml:"urn:vim25 ClusterAction"` *DynamicData Type_ string `xml:"type,omitempty"` Target *ManagedObjectReference `xml:"target,omitempty"` }
type ClusterActionHistory ¶
type ClusterActionHistory struct { XMLName xml.Name `xml:"urn:vim25 ClusterActionHistory"` *DynamicData Action *ClusterAction `xml:"action,omitempty"` Time time.Time `xml:"time,omitempty"` }
type ClusterAffinityRuleSpec ¶
type ClusterAffinityRuleSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterAffinityRuleSpec"` *ClusterRuleInfo Vm []*ManagedObjectReference `xml:"vm,omitempty"` }
type ClusterAntiAffinityRuleSpec ¶
type ClusterAntiAffinityRuleSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterAntiAffinityRuleSpec"` *ClusterRuleInfo Vm []*ManagedObjectReference `xml:"vm,omitempty"` }
type ClusterAttemptedVmInfo ¶
type ClusterAttemptedVmInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterAttemptedVmInfo"` *DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` Task *ManagedObjectReference `xml:"task,omitempty"` }
type ClusterComplianceCheckedEvent ¶
type ClusterComplianceCheckedEvent struct { XMLName xml.Name `xml:"urn:vim25 ClusterComplianceCheckedEvent"` *ClusterEvent Profile *ProfileEventArgument `xml:"profile,omitempty"` }
type ClusterComputeResourceSummary ¶
type ClusterComputeResourceSummary struct { XMLName xml.Name `xml:"urn:vim25 ClusterComputeResourceSummary"` *ComputeResourceSummary CurrentFailoverLevel int32 `xml:"currentFailoverLevel,omitempty"` AdmissionControlInfo *ClusterDasAdmissionControlInfo `xml:"admissionControlInfo,omitempty"` NumVmotions int32 `xml:"numVmotions,omitempty"` TargetBalance int32 `xml:"targetBalance,omitempty"` CurrentBalance int32 `xml:"currentBalance,omitempty"` CurrentEVCModeKey string `xml:"currentEVCModeKey,omitempty"` DasData *ClusterDasData `xml:"dasData,omitempty"` }
type ClusterConfigInfo ¶
type ClusterConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterConfigInfo"` *DynamicData DasConfig *ClusterDasConfigInfo `xml:"dasConfig,omitempty"` DasVmConfig []*ClusterDasVmConfigInfo `xml:"dasVmConfig,omitempty"` DrsConfig *ClusterDrsConfigInfo `xml:"drsConfig,omitempty"` DrsVmConfig []*ClusterDrsVmConfigInfo `xml:"drsVmConfig,omitempty"` Rule []*ClusterRuleInfo `xml:"rule,omitempty"` }
type ClusterConfigInfoEx ¶
type ClusterConfigInfoEx struct { XMLName xml.Name `xml:"urn:vim25 ClusterConfigInfoEx"` *ComputeResourceConfigInfo DasConfig *ClusterDasConfigInfo `xml:"dasConfig,omitempty"` DasVmConfig []*ClusterDasVmConfigInfo `xml:"dasVmConfig,omitempty"` DrsConfig *ClusterDrsConfigInfo `xml:"drsConfig,omitempty"` DrsVmConfig []*ClusterDrsVmConfigInfo `xml:"drsVmConfig,omitempty"` Rule []*ClusterRuleInfo `xml:"rule,omitempty"` DpmConfigInfo *ClusterDpmConfigInfo `xml:"dpmConfigInfo,omitempty"` DpmHostConfig []*ClusterDpmHostConfigInfo `xml:"dpmHostConfig,omitempty"` VsanConfigInfo *VsanClusterConfigInfo `xml:"vsanConfigInfo,omitempty"` VsanHostConfig []*VsanHostConfigInfo `xml:"vsanHostConfig,omitempty"` Group []*ClusterGroupInfo `xml:"group,omitempty"` }
type ClusterConfigSpec ¶
type ClusterConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterConfigSpec"` *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 { XMLName xml.Name `xml:"urn:vim25 ClusterConfigSpecEx"` *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 { XMLName xml.Name `xml:"urn:vim25 ClusterCreatedEvent"` *ClusterEvent Parent *FolderEventArgument `xml:"parent,omitempty"` }
type ClusterDasAamHostInfo ¶
type ClusterDasAamHostInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasAamHostInfo"` *ClusterDasHostInfo HostDasState []*ClusterDasAamNodeState `xml:"hostDasState,omitempty"` PrimaryHosts []string `xml:"primaryHosts,omitempty"` }
type ClusterDasAamNodeState ¶
type ClusterDasAamNodeState struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasAamNodeState"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Name string `xml:"name,omitempty"` ConfigState string `xml:"configState,omitempty"` RuntimeState string `xml:"runtimeState,omitempty"` }
type ClusterDasAamNodeStateDasState ¶
type ClusterDasAamNodeStateDasState string
const ( ClusterDasAamNodeStateDasState_Uninitialized ClusterDasAamNodeStateDasState = "uninitialized" ClusterDasAamNodeStateDasState_Initialized ClusterDasAamNodeStateDasState = "initialized" ClusterDasAamNodeStateDasState_Configuring ClusterDasAamNodeStateDasState = "configuring" ClusterDasAamNodeStateDasState_Unconfiguring ClusterDasAamNodeStateDasState = "unconfiguring" ClusterDasAamNodeStateDasState_Running ClusterDasAamNodeStateDasState = "running" ClusterDasAamNodeStateDasState_Error ClusterDasAamNodeStateDasState = "error" ClusterDasAamNodeStateDasState_AgentShutdown ClusterDasAamNodeStateDasState = "agentShutdown" ClusterDasAamNodeStateDasState_NodeFailed ClusterDasAamNodeStateDasState = "nodeFailed" )
type ClusterDasAdmissionControlInfo ¶
type ClusterDasAdmissionControlInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasAdmissionControlInfo"` *DynamicData }
type ClusterDasAdmissionControlPolicy ¶
type ClusterDasAdmissionControlPolicy struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasAdmissionControlPolicy"` *DynamicData }
type ClusterDasAdvancedRuntimeInfo ¶
type ClusterDasAdvancedRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasAdvancedRuntimeInfo"` *DynamicData DasHostInfo *ClusterDasHostInfo `xml:"dasHostInfo,omitempty"` HeartbeatDatastoreInfo []*DasHeartbeatDatastoreInfo `xml:"heartbeatDatastoreInfo,omitempty"` }
type ClusterDasConfigInfo ¶
type ClusterDasConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasConfigInfo"` *DynamicData Enabled bool `xml:"enabled,omitempty"` VmMonitoring string `xml:"vmMonitoring,omitempty"` HostMonitoring string `xml:"hostMonitoring,omitempty"` FailoverLevel int32 `xml:"failoverLevel,omitempty"` AdmissionControlPolicy *ClusterDasAdmissionControlPolicy `xml:"admissionControlPolicy,omitempty"` AdmissionControlEnabled bool `xml:"admissionControlEnabled,omitempty"` DefaultVmSettings *ClusterDasVmSettings `xml:"defaultVmSettings,omitempty"` Option []*OptionValue `xml:"option,omitempty"` HeartbeatDatastore []*ManagedObjectReference `xml:"heartbeatDatastore,omitempty"` HBDatastoreCandidatePolicy string `xml:"hBDatastoreCandidatePolicy,omitempty"` }
type ClusterDasConfigInfoHBDatastoreCandidate ¶
type ClusterDasConfigInfoHBDatastoreCandidate string
const ( ClusterDasConfigInfoHBDatastoreCandidate_UserSelectedDs ClusterDasConfigInfoHBDatastoreCandidate = "userSelectedDs" ClusterDasConfigInfoHBDatastoreCandidate_AllFeasibleDs ClusterDasConfigInfoHBDatastoreCandidate = "allFeasibleDs" ClusterDasConfigInfoHBDatastoreCandidate_AllFeasibleDsWithUserPreference ClusterDasConfigInfoHBDatastoreCandidate = "allFeasibleDsWithUserPreference" )
type ClusterDasConfigInfoServiceState ¶
type ClusterDasConfigInfoServiceState string
const ( ClusterDasConfigInfoServiceState_Disabled ClusterDasConfigInfoServiceState = "disabled" ClusterDasConfigInfoServiceState_Enabled ClusterDasConfigInfoServiceState = "enabled" )
type ClusterDasConfigInfoVmMonitoringState ¶
type ClusterDasConfigInfoVmMonitoringState string
const ( ClusterDasConfigInfoVmMonitoringState_VmMonitoringDisabled ClusterDasConfigInfoVmMonitoringState = "vmMonitoringDisabled" ClusterDasConfigInfoVmMonitoringState_VmMonitoringOnly ClusterDasConfigInfoVmMonitoringState = "vmMonitoringOnly" ClusterDasConfigInfoVmMonitoringState_VmAndAppMonitoring ClusterDasConfigInfoVmMonitoringState = "vmAndAppMonitoring" )
type ClusterDasData ¶
type ClusterDasData struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasData"` *DynamicData }
type ClusterDasDataSummary ¶
type ClusterDasFailoverLevelAdvancedRuntimeInfo ¶
type ClusterDasFailoverLevelAdvancedRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasFailoverLevelAdvancedRuntimeInfo"` *ClusterDasAdvancedRuntimeInfo SlotInfo *ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo `xml:"slotInfo,omitempty"` TotalSlots int32 `xml:"totalSlots,omitempty"` UsedSlots int32 `xml:"usedSlots,omitempty"` UnreservedSlots int32 `xml:"unreservedSlots,omitempty"` TotalVms int32 `xml:"totalVms,omitempty"` TotalHosts int32 `xml:"totalHosts,omitempty"` TotalGoodHosts int32 `xml:"totalGoodHosts,omitempty"` HostSlots []*ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots `xml:"hostSlots,omitempty"` VmsRequiringMultipleSlots []*ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots `xml:"vmsRequiringMultipleSlots,omitempty"` }
type ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots ¶
type ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Slots int32 `xml:"slots,omitempty"` }
type ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots ¶
type ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots"` *DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` Slots int32 `xml:"slots,omitempty"` }
type ClusterDasFdmAvailabilityState ¶
type ClusterDasFdmAvailabilityState string
const ( ClusterDasFdmAvailabilityState_Uninitialized ClusterDasFdmAvailabilityState = "uninitialized" ClusterDasFdmAvailabilityState_Election ClusterDasFdmAvailabilityState = "election" ClusterDasFdmAvailabilityState_Master ClusterDasFdmAvailabilityState = "master" ClusterDasFdmAvailabilityState_ConnectedToMaster ClusterDasFdmAvailabilityState = "connectedToMaster" ClusterDasFdmAvailabilityState_NetworkPartitionedFromMaster ClusterDasFdmAvailabilityState = "networkPartitionedFromMaster" ClusterDasFdmAvailabilityState_NetworkIsolated ClusterDasFdmAvailabilityState = "networkIsolated" ClusterDasFdmAvailabilityState_HostDown ClusterDasFdmAvailabilityState = "hostDown" ClusterDasFdmAvailabilityState_InitializationError ClusterDasFdmAvailabilityState = "initializationError" ClusterDasFdmAvailabilityState_UninitializationError ClusterDasFdmAvailabilityState = "uninitializationError" ClusterDasFdmAvailabilityState_FdmUnreachable ClusterDasFdmAvailabilityState = "fdmUnreachable" )
type ClusterDasFdmHostState ¶
type ClusterDasFdmHostState struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasFdmHostState"` *DynamicData State string `xml:"state,omitempty"` StateReporter *ManagedObjectReference `xml:"stateReporter,omitempty"` }
type ClusterDasHostInfo ¶
type ClusterDasHostInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasHostInfo"` *DynamicData }
type ClusterDasHostRecommendation ¶
type ClusterDasHostRecommendation struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasHostRecommendation"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` DrsRating int32 `xml:"drsRating,omitempty"` }
type ClusterDasVmConfigInfo ¶
type ClusterDasVmConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasVmConfigInfo"` *DynamicData Key *ManagedObjectReference `xml:"key,omitempty"` RestartPriority *DasVmPriority `xml:"restartPriority,omitempty"` PowerOffOnIsolation bool `xml:"powerOffOnIsolation,omitempty"` DasSettings *ClusterDasVmSettings `xml:"dasSettings,omitempty"` }
type ClusterDasVmConfigSpec ¶
type ClusterDasVmConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasVmConfigSpec"` *ArrayUpdateSpec Info *ClusterDasVmConfigInfo `xml:"info,omitempty"` }
type ClusterDasVmSettings ¶
type ClusterDasVmSettings struct { XMLName xml.Name `xml:"urn:vim25 ClusterDasVmSettings"` *DynamicData RestartPriority string `xml:"restartPriority,omitempty"` IsolationResponse string `xml:"isolationResponse,omitempty"` VmToolsMonitoringSettings *ClusterVmToolsMonitoringSettings `xml:"vmToolsMonitoringSettings,omitempty"` }
type ClusterDasVmSettingsIsolationResponse ¶
type ClusterDasVmSettingsIsolationResponse string
const ( ClusterDasVmSettingsIsolationResponse_None ClusterDasVmSettingsIsolationResponse = "none" ClusterDasVmSettingsIsolationResponse_PowerOff ClusterDasVmSettingsIsolationResponse = "powerOff" ClusterDasVmSettingsIsolationResponse_Shutdown ClusterDasVmSettingsIsolationResponse = "shutdown" ClusterDasVmSettingsIsolationResponse_ClusterIsolationResponse ClusterDasVmSettingsIsolationResponse = "clusterIsolationResponse" )
type ClusterDasVmSettingsRestartPriority ¶
type ClusterDasVmSettingsRestartPriority string
const ( ClusterDasVmSettingsRestartPriority_Disabled ClusterDasVmSettingsRestartPriority = "disabled" ClusterDasVmSettingsRestartPriority_Low ClusterDasVmSettingsRestartPriority = "low" ClusterDasVmSettingsRestartPriority_Medium ClusterDasVmSettingsRestartPriority = "medium" ClusterDasVmSettingsRestartPriority_High ClusterDasVmSettingsRestartPriority = "high" ClusterDasVmSettingsRestartPriority_ClusterRestartPriority ClusterDasVmSettingsRestartPriority = "clusterRestartPriority" )
type ClusterDestroyedEvent ¶
type ClusterDestroyedEvent struct { XMLName xml.Name `xml:"urn:vim25 ClusterDestroyedEvent"` *ClusterEvent }
type ClusterDpmConfigInfo ¶
type ClusterDpmConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterDpmConfigInfo"` *DynamicData Enabled bool `xml:"enabled,omitempty"` DefaultDpmBehavior *DpmBehavior `xml:"defaultDpmBehavior,omitempty"` HostPowerActionRate int32 `xml:"hostPowerActionRate,omitempty"` Option []*OptionValue `xml:"option,omitempty"` }
type ClusterDpmHostConfigInfo ¶
type ClusterDpmHostConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterDpmHostConfigInfo"` *DynamicData Key *ManagedObjectReference `xml:"key,omitempty"` Enabled bool `xml:"enabled,omitempty"` Behavior *DpmBehavior `xml:"behavior,omitempty"` }
type ClusterDpmHostConfigSpec ¶
type ClusterDpmHostConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterDpmHostConfigSpec"` *ArrayUpdateSpec Info *ClusterDpmHostConfigInfo `xml:"info,omitempty"` }
type ClusterDrsConfigInfo ¶
type ClusterDrsConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterDrsConfigInfo"` *DynamicData Enabled bool `xml:"enabled,omitempty"` EnableVmBehaviorOverrides bool `xml:"enableVmBehaviorOverrides,omitempty"` DefaultVmBehavior *DrsBehavior `xml:"defaultVmBehavior,omitempty"` VmotionRate int32 `xml:"vmotionRate,omitempty"` Option []*OptionValue `xml:"option,omitempty"` }
type ClusterDrsFaults ¶
type ClusterDrsFaults struct { XMLName xml.Name `xml:"urn:vim25 ClusterDrsFaults"` *DynamicData Reason string `xml:"reason,omitempty"` FaultsByVm []*ClusterDrsFaultsFaultsByVm `xml:"faultsByVm,omitempty"` }
type ClusterDrsFaultsFaultsByVirtualDisk ¶
type ClusterDrsFaultsFaultsByVirtualDisk struct { XMLName xml.Name `xml:"urn:vim25 ClusterDrsFaultsFaultsByVirtualDisk"` *ClusterDrsFaultsFaultsByVm Disk *VirtualDiskId `xml:"disk,omitempty"` }
type ClusterDrsFaultsFaultsByVm ¶
type ClusterDrsFaultsFaultsByVm struct { XMLName xml.Name `xml:"urn:vim25 ClusterDrsFaultsFaultsByVm"` *DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` Fault []*LocalizedMethodFault `xml:"fault,omitempty"` }
type ClusterDrsMigration ¶
type ClusterDrsMigration struct { XMLName xml.Name `xml:"urn:vim25 ClusterDrsMigration"` *DynamicData Key string `xml:"key,omitempty"` Time time.Time `xml:"time,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` CpuLoad int32 `xml:"cpuLoad,omitempty"` MemoryLoad int64 `xml:"memoryLoad,omitempty"` Source *ManagedObjectReference `xml:"source,omitempty"` SourceCpuLoad int32 `xml:"sourceCpuLoad,omitempty"` SourceMemoryLoad int64 `xml:"sourceMemoryLoad,omitempty"` Destination *ManagedObjectReference `xml:"destination,omitempty"` DestinationCpuLoad int32 `xml:"destinationCpuLoad,omitempty"` DestinationMemoryLoad int64 `xml:"destinationMemoryLoad,omitempty"` }
type ClusterDrsRecommendation ¶
type ClusterDrsRecommendation struct { XMLName xml.Name `xml:"urn:vim25 ClusterDrsRecommendation"` *DynamicData Key string `xml:"key,omitempty"` Rating int32 `xml:"rating,omitempty"` Reason string `xml:"reason,omitempty"` ReasonText string `xml:"reasonText,omitempty"` MigrationList []*ClusterDrsMigration `xml:"migrationList,omitempty"` }
type ClusterDrsVmConfigInfo ¶
type ClusterDrsVmConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterDrsVmConfigInfo"` *DynamicData Key *ManagedObjectReference `xml:"key,omitempty"` Enabled bool `xml:"enabled,omitempty"` Behavior *DrsBehavior `xml:"behavior,omitempty"` }
type ClusterDrsVmConfigSpec ¶
type ClusterDrsVmConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterDrsVmConfigSpec"` *ArrayUpdateSpec Info *ClusterDrsVmConfigInfo `xml:"info,omitempty"` }
type ClusterEnterMaintenanceModeRequestType ¶
type ClusterEnterMaintenanceModeRequestType struct { XMLName xml.Name `xml:"urn:vim25 ClusterEnterMaintenanceModeRequestType"` Host []*ManagedObjectReference `xml:"host,omitempty"` Option []*OptionValue `xml:"option,omitempty"` // contains filtered or unexported fields }
type ClusterEnterMaintenanceModeResponse ¶
type ClusterEnterMaintenanceModeResponse struct { XMLName xml.Name `xml:"urn:vim25 ClusterEnterMaintenanceModeResponse"` Returnval *ClusterEnterMaintenanceResult `xml:"returnval,omitempty"` }
type ClusterEnterMaintenanceResult ¶
type ClusterEnterMaintenanceResult struct { XMLName xml.Name `xml:"urn:vim25 ClusterEnterMaintenanceResult"` *DynamicData Recommendations []*ClusterRecommendation `xml:"recommendations,omitempty"` Fault *ClusterDrsFaults `xml:"fault,omitempty"` }
type ClusterEvent ¶
type ClusterFailoverHostAdmissionControlInfo ¶
type ClusterFailoverHostAdmissionControlInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterFailoverHostAdmissionControlInfo"` *ClusterDasAdmissionControlInfo HostStatus []*ClusterFailoverHostAdmissionControlInfoHostStatus `xml:"hostStatus,omitempty"` }
type ClusterFailoverHostAdmissionControlInfoHostStatus ¶
type ClusterFailoverHostAdmissionControlInfoHostStatus struct { XMLName xml.Name `xml:"urn:vim25 ClusterFailoverHostAdmissionControlInfoHostStatus"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Status *ManagedEntityStatus `xml:"status,omitempty"` }
type ClusterFailoverHostAdmissionControlPolicy ¶
type ClusterFailoverHostAdmissionControlPolicy struct { XMLName xml.Name `xml:"urn:vim25 ClusterFailoverHostAdmissionControlPolicy"` *ClusterDasAdmissionControlPolicy FailoverHosts []*ManagedObjectReference `xml:"failoverHosts,omitempty"` }
type ClusterFailoverLevelAdmissionControlInfo ¶
type ClusterFailoverLevelAdmissionControlInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterFailoverLevelAdmissionControlInfo"` *ClusterDasAdmissionControlInfo CurrentFailoverLevel int32 `xml:"currentFailoverLevel,omitempty"` }
type ClusterFailoverLevelAdmissionControlPolicy ¶
type ClusterFailoverLevelAdmissionControlPolicy struct { XMLName xml.Name `xml:"urn:vim25 ClusterFailoverLevelAdmissionControlPolicy"` *ClusterDasAdmissionControlPolicy FailoverLevel int32 `xml:"failoverLevel,omitempty"` SlotPolicy *ClusterSlotPolicy `xml:"slotPolicy,omitempty"` }
type ClusterFailoverResourcesAdmissionControlInfo ¶
type ClusterFailoverResourcesAdmissionControlInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterFailoverResourcesAdmissionControlInfo"` *ClusterDasAdmissionControlInfo CurrentCpuFailoverResourcesPercent int32 `xml:"currentCpuFailoverResourcesPercent,omitempty"` CurrentMemoryFailoverResourcesPercent int32 `xml:"currentMemoryFailoverResourcesPercent,omitempty"` }
type ClusterFailoverResourcesAdmissionControlPolicy ¶
type ClusterFailoverResourcesAdmissionControlPolicy struct { XMLName xml.Name `xml:"urn:vim25 ClusterFailoverResourcesAdmissionControlPolicy"` *ClusterDasAdmissionControlPolicy CpuFailoverResourcesPercent int32 `xml:"cpuFailoverResourcesPercent,omitempty"` MemoryFailoverResourcesPercent int32 `xml:"memoryFailoverResourcesPercent,omitempty"` }
type ClusterFixedSizeSlotPolicy ¶
type ClusterFixedSizeSlotPolicy struct { XMLName xml.Name `xml:"urn:vim25 ClusterFixedSizeSlotPolicy"` *ClusterSlotPolicy Cpu int32 `xml:"cpu,omitempty"` Memory int32 `xml:"memory,omitempty"` }
type ClusterGroupInfo ¶
type ClusterGroupInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterGroupInfo"` *DynamicData Name string `xml:"name,omitempty"` UserCreated bool `xml:"userCreated,omitempty"` }
type ClusterGroupSpec ¶
type ClusterGroupSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterGroupSpec"` *ArrayUpdateSpec Info *ClusterGroupInfo `xml:"info,omitempty"` }
type ClusterHostGroup ¶
type ClusterHostGroup struct { XMLName xml.Name `xml:"urn:vim25 ClusterHostGroup"` *ClusterGroupInfo Host []*ManagedObjectReference `xml:"host,omitempty"` }
type ClusterHostPowerAction ¶
type ClusterHostPowerAction struct { XMLName xml.Name `xml:"urn:vim25 ClusterHostPowerAction"` *ClusterAction OperationType *HostPowerOperationType `xml:"operationType,omitempty"` PowerConsumptionWatt int32 `xml:"powerConsumptionWatt,omitempty"` CpuCapacityMHz int32 `xml:"cpuCapacityMHz,omitempty"` MemCapacityMB int32 `xml:"memCapacityMB,omitempty"` }
type ClusterHostRecommendation ¶
type ClusterHostRecommendation struct { XMLName xml.Name `xml:"urn:vim25 ClusterHostRecommendation"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Rating int32 `xml:"rating,omitempty"` }
type ClusterInitialPlacementAction ¶
type ClusterInitialPlacementAction struct { XMLName xml.Name `xml:"urn:vim25 ClusterInitialPlacementAction"` *ClusterAction TargetHost *ManagedObjectReference `xml:"targetHost,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` }
type ClusterMigrationAction ¶
type ClusterMigrationAction struct { XMLName xml.Name `xml:"urn:vim25 ClusterMigrationAction"` *ClusterAction DrsMigration *ClusterDrsMigration `xml:"drsMigration,omitempty"` }
type ClusterNotAttemptedVmInfo ¶
type ClusterNotAttemptedVmInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterNotAttemptedVmInfo"` *DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type ClusterOvercommittedEvent ¶
type ClusterOvercommittedEvent struct { XMLName xml.Name `xml:"urn:vim25 ClusterOvercommittedEvent"` *ClusterEvent }
type ClusterPowerOnVmOption ¶
type ClusterPowerOnVmOption string
const ( ClusterPowerOnVmOption_OverrideAutomationLevel ClusterPowerOnVmOption = "OverrideAutomationLevel" ClusterPowerOnVmOption_ReserveResources ClusterPowerOnVmOption = "ReserveResources" )
type ClusterPowerOnVmResult ¶
type ClusterPowerOnVmResult struct { XMLName xml.Name `xml:"urn:vim25 ClusterPowerOnVmResult"` *DynamicData Attempted []*ClusterAttemptedVmInfo `xml:"attempted,omitempty"` NotAttempted []*ClusterNotAttemptedVmInfo `xml:"notAttempted,omitempty"` Recommendations []*ClusterRecommendation `xml:"recommendations,omitempty"` }
type ClusterProfileCompleteConfigSpec ¶
type ClusterProfileCompleteConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterProfileCompleteConfigSpec"` *ClusterProfileConfigSpec ComplyProfile *ComplianceProfile `xml:"complyProfile,omitempty"` }
type ClusterProfileConfigInfo ¶
type ClusterProfileConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterProfileConfigInfo"` *ProfileConfigInfo ComplyProfile *ComplianceProfile `xml:"complyProfile,omitempty"` }
type ClusterProfileConfigServiceCreateSpec ¶
type ClusterProfileConfigServiceCreateSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterProfileConfigServiceCreateSpec"` *ClusterProfileConfigSpec ServiceType []string `xml:"serviceType,omitempty"` }
type ClusterProfileConfigSpec ¶
type ClusterProfileConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterProfileConfigSpec"` *ClusterProfileCreateSpec }
type ClusterProfileCreateSpec ¶
type ClusterProfileCreateSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterProfileCreateSpec"` *ProfileCreateSpec }
type ClusterProfileServiceType ¶
type ClusterProfileServiceType string
const ( ClusterProfileServiceType_DRS ClusterProfileServiceType = "DRS" ClusterProfileServiceType_HA ClusterProfileServiceType = "HA" ClusterProfileServiceType_DPM ClusterProfileServiceType = "DPM" ClusterProfileServiceType_FT ClusterProfileServiceType = "FT" )
type ClusterRecommendation ¶
type ClusterRecommendation struct { XMLName xml.Name `xml:"urn:vim25 ClusterRecommendation"` *DynamicData Key string `xml:"key,omitempty"` Type_ string `xml:"type,omitempty"` Time time.Time `xml:"time,omitempty"` Rating int32 `xml:"rating,omitempty"` Reason string `xml:"reason,omitempty"` ReasonText string `xml:"reasonText,omitempty"` Prerequisite []string `xml:"prerequisite,omitempty"` Action []*ClusterAction `xml:"action,omitempty"` Target *ManagedObjectReference `xml:"target,omitempty"` }
type ClusterReconfiguredEvent ¶
type ClusterReconfiguredEvent struct { XMLName xml.Name `xml:"urn:vim25 ClusterReconfiguredEvent"` *ClusterEvent }
type ClusterRuleInfo ¶
type ClusterRuleInfo struct { XMLName xml.Name `xml:"urn:vim25 ClusterRuleInfo"` *DynamicData Key int32 `xml:"key,omitempty"` Status *ManagedEntityStatus `xml:"status,omitempty"` Enabled bool `xml:"enabled,omitempty"` Name string `xml:"name,omitempty"` Mandatory bool `xml:"mandatory,omitempty"` UserCreated bool `xml:"userCreated,omitempty"` InCompliance bool `xml:"inCompliance,omitempty"` }
type ClusterRuleSpec ¶
type ClusterRuleSpec struct { XMLName xml.Name `xml:"urn:vim25 ClusterRuleSpec"` *ArrayUpdateSpec Info *ClusterRuleInfo `xml:"info,omitempty"` }
type ClusterSlotPolicy ¶
type ClusterSlotPolicy struct { XMLName xml.Name `xml:"urn:vim25 ClusterSlotPolicy"` *DynamicData }
type ClusterStatusChangedEvent ¶
type ClusterStatusChangedEvent struct { XMLName xml.Name `xml:"urn:vim25 ClusterStatusChangedEvent"` *ClusterEvent OldStatus string `xml:"oldStatus,omitempty"` NewStatus string `xml:"newStatus,omitempty"` }
type ClusterVmGroup ¶
type ClusterVmGroup struct { XMLName xml.Name `xml:"urn:vim25 ClusterVmGroup"` *ClusterGroupInfo Vm []*ManagedObjectReference `xml:"vm,omitempty"` }
type ClusterVmHostRuleInfo ¶
type ClusterVmToolsMonitoringSettings ¶
type ClusterVmToolsMonitoringSettings struct { XMLName xml.Name `xml:"urn:vim25 ClusterVmToolsMonitoringSettings"` *DynamicData Enabled bool `xml:"enabled,omitempty"` VmMonitoring string `xml:"vmMonitoring,omitempty"` ClusterSettings bool `xml:"clusterSettings,omitempty"` FailureInterval int32 `xml:"failureInterval,omitempty"` MinUpTime int32 `xml:"minUpTime,omitempty"` MaxFailures int32 `xml:"maxFailures,omitempty"` MaxFailureWindow int32 `xml:"maxFailureWindow,omitempty"` }
type CollectorAddressUnset ¶
type ComplianceFailure ¶
type ComplianceFailure struct { XMLName xml.Name `xml:"urn:vim25 ComplianceFailure"` *DynamicData FailureType string `xml:"failureType,omitempty"` Message *LocalizableMessage `xml:"message,omitempty"` ExpressionName string `xml:"expressionName,omitempty"` }
type ComplianceLocator ¶
type ComplianceLocator struct { XMLName xml.Name `xml:"urn:vim25 ComplianceLocator"` *DynamicData ExpressionName string `xml:"expressionName,omitempty"` ApplyPath *ProfilePropertyPath `xml:"applyPath,omitempty"` }
type ComplianceProfile ¶
type ComplianceProfile struct { XMLName xml.Name `xml:"urn:vim25 ComplianceProfile"` *DynamicData Expression []*ProfileExpression `xml:"expression,omitempty"` RootExpression string `xml:"rootExpression,omitempty"` }
type ComplianceResult ¶
type ComplianceResult struct { XMLName xml.Name `xml:"urn:vim25 ComplianceResult"` *DynamicData Profile *ManagedObjectReference `xml:"profile,omitempty"` ComplianceStatus string `xml:"complianceStatus,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` CheckTime time.Time `xml:"checkTime,omitempty"` Failure []*ComplianceFailure `xml:"failure,omitempty"` }
type ComplianceResultStatus ¶
type ComplianceResultStatus string
const ( ComplianceResultStatus_Compliant ComplianceResultStatus = "compliant" ComplianceResultStatus_NonCompliant ComplianceResultStatus = "nonCompliant" ComplianceResultStatus_Unknown ComplianceResultStatus = "unknown" )
type CompositePolicyOption ¶
type CompositePolicyOption struct { XMLName xml.Name `xml:"urn:vim25 CompositePolicyOption"` *PolicyOption Option []*PolicyOption `xml:"option,omitempty"` }
type ComputeDiskPartitionInfoForResizeRequestType ¶
type ComputeDiskPartitionInfoForResizeRequestType struct { XMLName xml.Name `xml:"urn:vim25 ComputeDiskPartitionInfoForResizeRequestType"` Partition *HostScsiDiskPartition `xml:"partition,omitempty"` BlockRange *HostDiskPartitionBlockRange `xml:"blockRange,omitempty"` PartitionFormat string `xml:"partitionFormat,omitempty"` // contains filtered or unexported fields }
type ComputeDiskPartitionInfoForResizeResponse ¶
type ComputeDiskPartitionInfoForResizeResponse struct { XMLName xml.Name `xml:"urn:vim25 ComputeDiskPartitionInfoForResizeResponse"` Returnval *HostDiskPartitionInfo `xml:"returnval,omitempty"` }
type ComputeDiskPartitionInfoRequestType ¶
type ComputeDiskPartitionInfoRequestType struct { XMLName xml.Name `xml:"urn:vim25 ComputeDiskPartitionInfoRequestType"` DevicePath string `xml:"devicePath,omitempty"` Layout *HostDiskPartitionLayout `xml:"layout,omitempty"` PartitionFormat string `xml:"partitionFormat,omitempty"` // contains filtered or unexported fields }
type ComputeDiskPartitionInfoResponse ¶
type ComputeDiskPartitionInfoResponse struct { XMLName xml.Name `xml:"urn:vim25 ComputeDiskPartitionInfoResponse"` Returnval *HostDiskPartitionInfo `xml:"returnval,omitempty"` }
type ComputeResourceEventArgument ¶
type ComputeResourceEventArgument struct { XMLName xml.Name `xml:"urn:vim25 ComputeResourceEventArgument"` *EntityEventArgument ComputeResource *ManagedObjectReference `xml:"computeResource,omitempty"` }
type ComputeResourceHostSPBMLicenseInfo ¶
type ComputeResourceHostSPBMLicenseInfo struct { XMLName xml.Name `xml:"urn:vim25 ComputeResourceHostSPBMLicenseInfo"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` LicenseState *ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState `xml:"licenseState,omitempty"` }
type ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState ¶
type ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState string
const ( ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState_Licensed ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState = "licensed" ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState_Unlicensed ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState = "unlicensed" ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState_Unknown ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState = "unknown" )
type ComputeResourceSummary ¶
type ComputeResourceSummary struct { XMLName xml.Name `xml:"urn:vim25 ComputeResourceSummary"` *DynamicData TotalCpu int32 `xml:"totalCpu,omitempty"` TotalMemory int64 `xml:"totalMemory,omitempty"` NumCpuCores int16 `xml:"numCpuCores,omitempty"` NumCpuThreads int16 `xml:"numCpuThreads,omitempty"` EffectiveCpu int32 `xml:"effectiveCpu,omitempty"` EffectiveMemory int64 `xml:"effectiveMemory,omitempty"` NumHosts int32 `xml:"numHosts,omitempty"` NumEffectiveHosts int32 `xml:"numEffectiveHosts,omitempty"` OverallStatus *ManagedEntityStatus `xml:"overallStatus,omitempty"` }
type ConcurrentAccess ¶
type ConfigSpecOperation ¶
type ConfigSpecOperation string
const ( ConfigSpecOperation_Add ConfigSpecOperation = "add" ConfigSpecOperation_Edit ConfigSpecOperation = "edit" ConfigSpecOperation_Remove ConfigSpecOperation = "remove" )
type ConfigTarget ¶
type ConfigTarget struct { XMLName xml.Name `xml:"urn:vim25 ConfigTarget"` *DynamicData NumCpus int32 `xml:"numCpus,omitempty"` NumCpuCores int32 `xml:"numCpuCores,omitempty"` NumNumaNodes int32 `xml:"numNumaNodes,omitempty"` SmcPresent bool `xml:"smcPresent,omitempty"` Datastore []*VirtualMachineDatastoreInfo `xml:"datastore,omitempty"` Network []*VirtualMachineNetworkInfo `xml:"network,omitempty"` OpaqueNetwork []*OpaqueNetworkTargetInfo `xml:"opaqueNetwork,omitempty"` DistributedVirtualPortgroup []*DistributedVirtualPortgroupInfo `xml:"distributedVirtualPortgroup,omitempty"` DistributedVirtualSwitch []*DistributedVirtualSwitchInfo `xml:"distributedVirtualSwitch,omitempty"` CdRom []*VirtualMachineCdromInfo `xml:"cdRom,omitempty"` Serial []*VirtualMachineSerialInfo `xml:"serial,omitempty"` Parallel []*VirtualMachineParallelInfo `xml:"parallel,omitempty"` Sound []*VirtualMachineSoundInfo `xml:"sound,omitempty"` Usb []*VirtualMachineUsbInfo `xml:"usb,omitempty"` Floppy []*VirtualMachineFloppyInfo `xml:"floppy,omitempty"` LegacyNetworkInfo []*VirtualMachineLegacyNetworkSwitchInfo `xml:"legacyNetworkInfo,omitempty"` ScsiPassthrough []*VirtualMachineScsiPassthroughInfo `xml:"scsiPassthrough,omitempty"` ScsiDisk []*VirtualMachineScsiDiskDeviceInfo `xml:"scsiDisk,omitempty"` IdeDisk []*VirtualMachineIdeDiskDeviceInfo `xml:"ideDisk,omitempty"` MaxMemMBOptimalPerf int32 `xml:"maxMemMBOptimalPerf,omitempty"` ResourcePool *ResourcePoolRuntimeInfo `xml:"resourcePool,omitempty"` AutoVmotion bool `xml:"autoVmotion,omitempty"` PciPassthrough []*VirtualMachinePciPassthroughInfo `xml:"pciPassthrough,omitempty"` Sriov []*VirtualMachineSriovInfo `xml:"sriov,omitempty"` VFlashModule []*VirtualMachineVFlashModuleInfo `xml:"vFlashModule,omitempty"` }
type ConfigureDatastoreIORMRequestType ¶
type ConfigureDatastoreIORMRequestType struct { XMLName xml.Name `xml:"urn:vim25 ConfigureDatastoreIORMRequestType"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` Spec *StorageIORMConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ConfigureDatastoreIORM_TaskResponse ¶
type ConfigureDatastoreIORM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ConfigureDatastoreIORM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ConfigureHostCacheRequestType ¶
type ConfigureHostCacheRequestType struct { XMLName xml.Name `xml:"urn:vim25 ConfigureHostCacheRequestType"` Spec *HostCacheConfigurationSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ConfigureHostCache_TaskResponse ¶
type ConfigureHostCache_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ConfigureHostCache_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ConfigureLicenseSourceRequestType ¶
type ConfigureLicenseSourceRequestType struct { XMLName xml.Name `xml:"urn:vim25 ConfigureLicenseSourceRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` LicenseSource *LicenseSource `xml:"licenseSource,omitempty"` // contains filtered or unexported fields }
type ConfigureStorageDrsForPodRequestType ¶
type ConfigureStorageDrsForPodRequestType struct { XMLName xml.Name `xml:"urn:vim25 ConfigureStorageDrsForPodRequestType"` Pod *ManagedObjectReference `xml:"pod,omitempty"` Spec *StorageDrsConfigSpec `xml:"spec,omitempty"` Modify bool `xml:"modify,omitempty"` // contains filtered or unexported fields }
type ConfigureStorageDrsForPod_TaskResponse ¶
type ConfigureStorageDrsForPod_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ConfigureStorageDrsForPod_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ConfigureVFlashResourceEx_TaskResponse ¶
type ConfigureVFlashResourceEx_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ConfigureVFlashResourceEx_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ConflictingConfiguration ¶
type ConflictingConfiguration struct { XMLName xml.Name `xml:"urn:vim25 ConflictingConfiguration"` *DvsFault ConfigInConflict []*ConflictingConfigurationConfig `xml:"configInConflict,omitempty"` }
type ConflictingConfigurationConfig ¶
type ConflictingConfigurationConfig struct { XMLName xml.Name `xml:"urn:vim25 ConflictingConfigurationConfig"` *DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` PropertyPath string `xml:"propertyPath,omitempty"` }
type ConflictingDatastoreFound ¶
type ConflictingDatastoreFound struct { XMLName xml.Name `xml:"urn:vim25 ConflictingDatastoreFound"` *RuntimeFault Name string `xml:"name,omitempty"` Url string `xml:"url,omitempty"` }
type ConnectedIso ¶
type ConnectedIso struct { XMLName xml.Name `xml:"urn:vim25 ConnectedIso"` *OvfExport Cdrom *VirtualCdrom `xml:"cdrom,omitempty"` Filename string `xml:"filename,omitempty"` }
type ConsolidateVMDisks_TaskResponse ¶
type ConsolidateVMDisks_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ConsolidateVMDisks_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ContinueRetrievePropertiesExResponse ¶
type ContinueRetrievePropertiesExResponse struct { XMLName xml.Name `xml:"urn:vim25 ContinueRetrievePropertiesExResponse"` Returnval *RetrieveResult `xml:"returnval,omitempty"` }
type CopyDatastoreFileRequestType ¶
type CopyDatastoreFileRequestType struct { XMLName xml.Name `xml:"urn:vim25 CopyDatastoreFileRequestType"` SourceName string `xml:"sourceName,omitempty"` SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"` DestinationName string `xml:"destinationName,omitempty"` DestinationDatacenter *ManagedObjectReference `xml:"destinationDatacenter,omitempty"` Force bool `xml:"force,omitempty"` // contains filtered or unexported fields }
type CopyDatastoreFile_TaskResponse ¶
type CopyDatastoreFile_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CopyDatastoreFile_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CopyVirtualDiskRequestType ¶
type CopyVirtualDiskRequestType struct { XMLName xml.Name `xml:"urn:vim25 CopyVirtualDiskRequestType"` SourceName string `xml:"sourceName,omitempty"` SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"` DestName string `xml:"destName,omitempty"` DestDatacenter *ManagedObjectReference `xml:"destDatacenter,omitempty"` DestSpec *VirtualDiskSpec `xml:"destSpec,omitempty"` Force bool `xml:"force,omitempty"` // contains filtered or unexported fields }
type CopyVirtualDisk_TaskResponse ¶
type CopyVirtualDisk_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CopyVirtualDisk_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CpuCompatibilityUnknown ¶
type CpuCompatibilityUnknown struct { XMLName xml.Name `xml:"urn:vim25 CpuCompatibilityUnknown"` *CpuIncompatible }
type CpuHotPlugNotSupported ¶
type CpuHotPlugNotSupported struct { XMLName xml.Name `xml:"urn:vim25 CpuHotPlugNotSupported"` *VmConfigFault }
type CpuIncompatible ¶
type CpuIncompatible struct { XMLName xml.Name `xml:"urn:vim25 CpuIncompatible"` *VirtualHardwareCompatibilityIssue Level int32 `xml:"level,omitempty"` RegisterName string `xml:"registerName,omitempty"` RegisterBits string `xml:"registerBits,omitempty"` DesiredBits string `xml:"desiredBits,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type CpuIncompatible1ECX ¶
type CpuIncompatible1ECX struct { XMLName xml.Name `xml:"urn:vim25 CpuIncompatible1ECX"` *CpuIncompatible Sse3 bool `xml:"sse3,omitempty"` Pclmulqdq bool `xml:"pclmulqdq,omitempty"` Ssse3 bool `xml:"ssse3,omitempty"` Sse41 bool `xml:"sse41,omitempty"` Sse42 bool `xml:"sse42,omitempty"` Aes bool `xml:"aes,omitempty"` Other bool `xml:"other,omitempty"` OtherOnly bool `xml:"otherOnly,omitempty"` }
type CpuIncompatible81EDX ¶
type CpuIncompatible81EDX struct { XMLName xml.Name `xml:"urn:vim25 CpuIncompatible81EDX"` *CpuIncompatible Nx bool `xml:"nx,omitempty"` Ffxsr bool `xml:"ffxsr,omitempty"` Rdtscp bool `xml:"rdtscp,omitempty"` Lm bool `xml:"lm,omitempty"` Other bool `xml:"other,omitempty"` OtherOnly bool `xml:"otherOnly,omitempty"` }
type CreateAlarmRequestType ¶
type CreateAlarmRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateAlarmRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Spec *AlarmSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateAlarmResponse ¶
type CreateAlarmResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateAlarmResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateChildVMRequestType ¶
type CreateChildVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateChildVMRequestType"` Config *VirtualMachineConfigSpec `xml:"config,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type CreateChildVM_TaskResponse ¶
type CreateChildVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateChildVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateClusterExRequestType ¶
type CreateClusterExRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateClusterExRequestType"` Name string `xml:"name,omitempty"` Spec *ClusterConfigSpecEx `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateClusterExResponse ¶
type CreateClusterExResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateClusterExResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateClusterRequestType ¶
type CreateClusterRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateClusterRequestType"` Name string `xml:"name,omitempty"` Spec *ClusterConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateClusterResponse ¶
type CreateClusterResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateClusterResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateCollectorForEventsRequestType ¶
type CreateCollectorForEventsRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateCollectorForEventsRequestType"` Filter *EventFilterSpec `xml:"filter,omitempty"` // contains filtered or unexported fields }
type CreateCollectorForEventsResponse ¶
type CreateCollectorForEventsResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateCollectorForEventsResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateCollectorForTasksRequestType ¶
type CreateCollectorForTasksRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateCollectorForTasksRequestType"` Filter *TaskFilterSpec `xml:"filter,omitempty"` // contains filtered or unexported fields }
type CreateCollectorForTasksResponse ¶
type CreateCollectorForTasksResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateCollectorForTasksResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateContainerViewRequestType ¶
type CreateContainerViewRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateContainerViewRequestType"` Container *ManagedObjectReference `xml:"container,omitempty"` Type_ []string `xml:"type,omitempty"` Recursive bool `xml:"recursive,omitempty"` // contains filtered or unexported fields }
type CreateContainerViewResponse ¶
type CreateContainerViewResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateContainerViewResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateCustomizationSpecRequestType ¶
type CreateCustomizationSpecRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateCustomizationSpecRequestType"` Item *CustomizationSpecItem `xml:"item,omitempty"` // contains filtered or unexported fields }
type CreateDVPortgroupRequestType ¶
type CreateDVPortgroupRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateDVPortgroupRequestType"` Spec *DVPortgroupConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateDVPortgroup_TaskResponse ¶
type CreateDVPortgroup_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateDVPortgroup_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateDVSRequestType ¶
type CreateDVSRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateDVSRequestType"` Spec *DVSCreateSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateDVS_TaskResponse ¶
type CreateDVS_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateDVS_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateDatacenterResponse ¶
type CreateDatacenterResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateDatacenterResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateDefaultProfileRequestType ¶
type CreateDefaultProfileRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateDefaultProfileRequestType"` ProfileType string `xml:"profileType,omitempty"` ProfileTypeName string `xml:"profileTypeName,omitempty"` Profile *ManagedObjectReference `xml:"profile,omitempty"` // contains filtered or unexported fields }
type CreateDefaultProfileResponse ¶
type CreateDefaultProfileResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateDefaultProfileResponse"` Returnval *ApplyProfile `xml:"returnval,omitempty"` }
type CreateDescriptorRequestType ¶
type CreateDescriptorRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateDescriptorRequestType"` Obj *ManagedObjectReference `xml:"obj,omitempty"` Cdp *OvfCreateDescriptorParams `xml:"cdp,omitempty"` // contains filtered or unexported fields }
type CreateDescriptorResponse ¶
type CreateDescriptorResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateDescriptorResponse"` Returnval *OvfCreateDescriptorResult `xml:"returnval,omitempty"` }
type CreateDiagnosticPartitionRequestType ¶
type CreateDiagnosticPartitionRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateDiagnosticPartitionRequestType"` Spec *HostDiagnosticPartitionCreateSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateDirectoryRequestType ¶
type CreateDirectoryRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateDirectoryRequestType"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` DisplayName string `xml:"displayName,omitempty"` Policy string `xml:"policy,omitempty"` // contains filtered or unexported fields }
type CreateDirectoryResponse ¶
type CreateFilterRequestType ¶
type CreateFilterRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateFilterRequestType"` Spec *PropertyFilterSpec `xml:"spec,omitempty"` PartialUpdates bool `xml:"partialUpdates,omitempty"` // contains filtered or unexported fields }
type CreateFilterResponse ¶
type CreateFilterResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateFilterResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateFolderRequestType ¶
type CreateFolderResponse ¶
type CreateFolderResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateFolderResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateGroupRequestType ¶
type CreateGroupRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateGroupRequestType"` Group *HostAccountSpec `xml:"group,omitempty"` // contains filtered or unexported fields }
type CreateGroupResponse ¶
type CreateImportSpecRequestType ¶
type CreateImportSpecRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateImportSpecRequestType"` OvfDescriptor string `xml:"ovfDescriptor,omitempty"` ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` Cisp *OvfCreateImportSpecParams `xml:"cisp,omitempty"` // contains filtered or unexported fields }
type CreateImportSpecResponse ¶
type CreateImportSpecResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateImportSpecResponse"` Returnval *OvfCreateImportSpecResult `xml:"returnval,omitempty"` }
type CreateInventoryViewResponse ¶
type CreateInventoryViewResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateInventoryViewResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateIpPoolRequestType ¶
type CreateIpPoolRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateIpPoolRequestType"` Dc *ManagedObjectReference `xml:"dc,omitempty"` Pool *IpPool `xml:"pool,omitempty"` // contains filtered or unexported fields }
type CreateIpPoolResponse ¶
type CreateListViewFromViewRequestType ¶
type CreateListViewFromViewRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateListViewFromViewRequestType"` View *ManagedObjectReference `xml:"view,omitempty"` // contains filtered or unexported fields }
type CreateListViewFromViewResponse ¶
type CreateListViewFromViewResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateListViewFromViewResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateListViewRequestType ¶
type CreateListViewRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateListViewRequestType"` Obj []*ManagedObjectReference `xml:"obj,omitempty"` // contains filtered or unexported fields }
type CreateListViewResponse ¶
type CreateListViewResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateListViewResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateLocalDatastoreResponse ¶
type CreateLocalDatastoreResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateLocalDatastoreResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateNasDatastoreRequestType ¶
type CreateNasDatastoreRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateNasDatastoreRequestType"` Spec *HostNasVolumeSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateNasDatastoreResponse ¶
type CreateNasDatastoreResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateNasDatastoreResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateObjectScheduledTaskRequestType ¶
type CreateObjectScheduledTaskRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateObjectScheduledTaskRequestType"` Obj *ManagedObjectReference `xml:"obj,omitempty"` Spec *ScheduledTaskSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateObjectScheduledTaskResponse ¶
type CreateObjectScheduledTaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateObjectScheduledTaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreatePerfIntervalRequestType ¶
type CreatePerfIntervalRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreatePerfIntervalRequestType"` IntervalId *PerfInterval `xml:"intervalId,omitempty"` // contains filtered or unexported fields }
type CreateProfileRequestType ¶
type CreateProfileRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateProfileRequestType"` CreateSpec *ProfileCreateSpec `xml:"createSpec,omitempty"` // contains filtered or unexported fields }
type CreateProfileResponse ¶
type CreateProfileResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateProfileResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreatePropertyCollectorResponse ¶
type CreatePropertyCollectorResponse struct { XMLName xml.Name `xml:"urn:vim25 CreatePropertyCollectorResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateResourcePoolRequestType ¶
type CreateResourcePoolRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateResourcePoolRequestType"` Name string `xml:"name,omitempty"` Spec *ResourceConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateResourcePoolResponse ¶
type CreateResourcePoolResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateResourcePoolResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateScheduledTaskRequestType ¶
type CreateScheduledTaskRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateScheduledTaskRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Spec *ScheduledTaskSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateScheduledTaskResponse ¶
type CreateScheduledTaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateScheduledTaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateScreenshot_TaskResponse ¶
type CreateScreenshot_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateScreenshot_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateSecondaryVMRequestType ¶
type CreateSecondaryVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateSecondaryVMRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type CreateSecondaryVM_TaskResponse ¶
type CreateSecondaryVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateSecondaryVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateSnapshotRequestType ¶
type CreateSnapshotRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateSnapshotRequestType"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` Memory bool `xml:"memory,omitempty"` Quiesce bool `xml:"quiesce,omitempty"` // contains filtered or unexported fields }
type CreateSnapshot_TaskResponse ¶
type CreateSnapshot_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateSnapshot_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateStoragePodResponse ¶
type CreateStoragePodResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateStoragePodResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateTaskAction ¶
type CreateTaskRequestType ¶
type CreateTaskRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateTaskRequestType"` Obj *ManagedObjectReference `xml:"obj,omitempty"` TaskTypeId string `xml:"taskTypeId,omitempty"` InitiatedBy string `xml:"initiatedBy,omitempty"` Cancelable bool `xml:"cancelable,omitempty"` ParentTaskKey string `xml:"parentTaskKey,omitempty"` // contains filtered or unexported fields }
type CreateTaskResponse ¶
type CreateTemporaryDirectoryInGuestRequestType ¶
type CreateTemporaryDirectoryInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateTemporaryDirectoryInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` Prefix string `xml:"prefix,omitempty"` Suffix string `xml:"suffix,omitempty"` DirectoryPath string `xml:"directoryPath,omitempty"` // contains filtered or unexported fields }
type CreateTemporaryFileInGuestRequestType ¶
type CreateTemporaryFileInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateTemporaryFileInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` Prefix string `xml:"prefix,omitempty"` Suffix string `xml:"suffix,omitempty"` DirectoryPath string `xml:"directoryPath,omitempty"` // contains filtered or unexported fields }
type CreateUserRequestType ¶
type CreateUserRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateUserRequestType"` User *HostAccountSpec `xml:"user,omitempty"` // contains filtered or unexported fields }
type CreateUserResponse ¶
type CreateVAppRequestType ¶
type CreateVAppRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateVAppRequestType"` Name string `xml:"name,omitempty"` ResSpec *ResourceConfigSpec `xml:"resSpec,omitempty"` ConfigSpec *VAppConfigSpec `xml:"configSpec,omitempty"` VmFolder *ManagedObjectReference `xml:"vmFolder,omitempty"` // contains filtered or unexported fields }
type CreateVAppResponse ¶
type CreateVAppResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateVAppResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateVMRequestType ¶
type CreateVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateVMRequestType"` Config *VirtualMachineConfigSpec `xml:"config,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type CreateVM_TaskResponse ¶
type CreateVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateVirtualDiskRequestType ¶
type CreateVirtualDiskRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateVirtualDiskRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Spec *VirtualDiskSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateVirtualDisk_TaskResponse ¶
type CreateVirtualDisk_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateVirtualDisk_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CreateVmfsDatastoreRequestType ¶
type CreateVmfsDatastoreRequestType struct { XMLName xml.Name `xml:"urn:vim25 CreateVmfsDatastoreRequestType"` Spec *VmfsDatastoreCreateSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CreateVmfsDatastoreResponse ¶
type CreateVmfsDatastoreResponse struct { XMLName xml.Name `xml:"urn:vim25 CreateVmfsDatastoreResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type CurrentTimeRequestType ¶
type CurrentTimeResponse ¶
type CustomFieldDef ¶
type CustomFieldDef struct { XMLName xml.Name `xml:"urn:vim25 CustomFieldDef"` *DynamicData Key int32 `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Type_ string `xml:"type,omitempty"` ManagedObjectType string `xml:"managedObjectType,omitempty"` FieldDefPrivileges *PrivilegePolicyDef `xml:"fieldDefPrivileges,omitempty"` FieldInstancePrivileges *PrivilegePolicyDef `xml:"fieldInstancePrivileges,omitempty"` }
type CustomFieldDefAddedEvent ¶
type CustomFieldDefAddedEvent struct { XMLName xml.Name `xml:"urn:vim25 CustomFieldDefAddedEvent"` *CustomFieldDefEvent }
type CustomFieldDefEvent ¶
type CustomFieldDefEvent struct { XMLName xml.Name `xml:"urn:vim25 CustomFieldDefEvent"` *CustomFieldEvent FieldKey int32 `xml:"fieldKey,omitempty"` Name string `xml:"name,omitempty"` }
type CustomFieldDefRemovedEvent ¶
type CustomFieldDefRemovedEvent struct { XMLName xml.Name `xml:"urn:vim25 CustomFieldDefRemovedEvent"` *CustomFieldDefEvent }
type CustomFieldDefRenamedEvent ¶
type CustomFieldDefRenamedEvent struct { XMLName xml.Name `xml:"urn:vim25 CustomFieldDefRenamedEvent"` *CustomFieldDefEvent NewName string `xml:"newName,omitempty"` }
type CustomFieldEvent ¶
type CustomFieldStringValue ¶
type CustomFieldStringValue struct { XMLName xml.Name `xml:"urn:vim25 CustomFieldStringValue"` *CustomFieldValue Value string `xml:"value,omitempty"` }
type CustomFieldValue ¶
type CustomFieldValue struct { XMLName xml.Name `xml:"urn:vim25 CustomFieldValue"` *DynamicData Key int32 `xml:"key,omitempty"` }
type CustomFieldValueChangedEvent ¶
type CustomFieldValueChangedEvent struct { XMLName xml.Name `xml:"urn:vim25 CustomFieldValueChangedEvent"` *CustomFieldEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` FieldKey int32 `xml:"fieldKey,omitempty"` Name string `xml:"name,omitempty"` Value string `xml:"value,omitempty"` }
type CustomizationAdapterMapping ¶
type CustomizationAdapterMapping struct { XMLName xml.Name `xml:"urn:vim25 CustomizationAdapterMapping"` *DynamicData MacAddress string `xml:"macAddress,omitempty"` Adapter *CustomizationIPSettings `xml:"adapter,omitempty"` }
type CustomizationAutoIpV6Generator ¶
type CustomizationAutoIpV6Generator struct { XMLName xml.Name `xml:"urn:vim25 CustomizationAutoIpV6Generator"` *CustomizationIpV6Generator }
type CustomizationCustomIpGenerator ¶
type CustomizationCustomIpGenerator struct { XMLName xml.Name `xml:"urn:vim25 CustomizationCustomIpGenerator"` *CustomizationIpGenerator Argument string `xml:"argument,omitempty"` }
type CustomizationCustomIpV6Generator ¶
type CustomizationCustomIpV6Generator struct { XMLName xml.Name `xml:"urn:vim25 CustomizationCustomIpV6Generator"` *CustomizationIpV6Generator Argument string `xml:"argument,omitempty"` }
type CustomizationCustomName ¶
type CustomizationCustomName struct { XMLName xml.Name `xml:"urn:vim25 CustomizationCustomName"` *CustomizationName Argument string `xml:"argument,omitempty"` }
type CustomizationDhcpIpGenerator ¶
type CustomizationDhcpIpGenerator struct { XMLName xml.Name `xml:"urn:vim25 CustomizationDhcpIpGenerator"` *CustomizationIpGenerator }
type CustomizationDhcpIpV6Generator ¶
type CustomizationDhcpIpV6Generator struct { XMLName xml.Name `xml:"urn:vim25 CustomizationDhcpIpV6Generator"` *CustomizationIpV6Generator }
type CustomizationEvent ¶
type CustomizationFailed ¶
type CustomizationFailed struct { XMLName xml.Name `xml:"urn:vim25 CustomizationFailed"` *CustomizationEvent }
type CustomizationFault ¶
type CustomizationFixedIp ¶
type CustomizationFixedIp struct { XMLName xml.Name `xml:"urn:vim25 CustomizationFixedIp"` *CustomizationIpGenerator IpAddress string `xml:"ipAddress,omitempty"` }
type CustomizationFixedIpV6 ¶
type CustomizationFixedIpV6 struct { XMLName xml.Name `xml:"urn:vim25 CustomizationFixedIpV6"` *CustomizationIpV6Generator IpAddress string `xml:"ipAddress,omitempty"` SubnetMask int32 `xml:"subnetMask,omitempty"` }
type CustomizationFixedName ¶
type CustomizationFixedName struct { XMLName xml.Name `xml:"urn:vim25 CustomizationFixedName"` *CustomizationName Name string `xml:"name,omitempty"` }
type CustomizationGlobalIPSettings ¶
type CustomizationGlobalIPSettings struct { XMLName xml.Name `xml:"urn:vim25 CustomizationGlobalIPSettings"` *DynamicData DnsSuffixList []string `xml:"dnsSuffixList,omitempty"` DnsServerList []string `xml:"dnsServerList,omitempty"` }
type CustomizationGuiRunOnce ¶
type CustomizationGuiRunOnce struct { XMLName xml.Name `xml:"urn:vim25 CustomizationGuiRunOnce"` *DynamicData CommandList []string `xml:"commandList,omitempty"` }
type CustomizationGuiUnattended ¶
type CustomizationGuiUnattended struct { XMLName xml.Name `xml:"urn:vim25 CustomizationGuiUnattended"` *DynamicData Password *CustomizationPassword `xml:"password,omitempty"` TimeZone int32 `xml:"timeZone,omitempty"` AutoLogon bool `xml:"autoLogon,omitempty"` AutoLogonCount int32 `xml:"autoLogonCount,omitempty"` }
type CustomizationIPSettings ¶
type CustomizationIPSettings struct { XMLName xml.Name `xml:"urn:vim25 CustomizationIPSettings"` *DynamicData Ip *CustomizationIpGenerator `xml:"ip,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 CustomizationIPSettingsIpV6AddressSpec"` *DynamicData Ip []*CustomizationIpV6Generator `xml:"ip,omitempty"` Gateway []string `xml:"gateway,omitempty"` }
type CustomizationIdentification ¶
type CustomizationIdentification struct { XMLName xml.Name `xml:"urn:vim25 CustomizationIdentification"` *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 { XMLName xml.Name `xml:"urn:vim25 CustomizationIdentitySettings"` *DynamicData }
type CustomizationIpGenerator ¶
type CustomizationIpGenerator struct { XMLName xml.Name `xml:"urn:vim25 CustomizationIpGenerator"` *DynamicData }
type CustomizationIpV6Generator ¶
type CustomizationIpV6Generator struct { XMLName xml.Name `xml:"urn:vim25 CustomizationIpV6Generator"` *DynamicData }
type CustomizationLicenseDataMode ¶
type CustomizationLicenseDataMode string
const ( CustomizationLicenseDataMode_PerServer CustomizationLicenseDataMode = "perServer" CustomizationLicenseDataMode_PerSeat CustomizationLicenseDataMode = "perSeat" )
type CustomizationLicenseFilePrintData ¶
type CustomizationLicenseFilePrintData struct { XMLName xml.Name `xml:"urn:vim25 CustomizationLicenseFilePrintData"` *DynamicData AutoMode *CustomizationLicenseDataMode `xml:"autoMode,omitempty"` AutoUsers int32 `xml:"autoUsers,omitempty"` }
type CustomizationLinuxIdentityFailed ¶
type CustomizationLinuxIdentityFailed struct { XMLName xml.Name `xml:"urn:vim25 CustomizationLinuxIdentityFailed"` *CustomizationFailed }
type CustomizationLinuxOptions ¶
type CustomizationLinuxOptions struct { XMLName xml.Name `xml:"urn:vim25 CustomizationLinuxOptions"` *CustomizationOptions }
type CustomizationLinuxPrep ¶
type CustomizationLinuxPrep struct { XMLName xml.Name `xml:"urn:vim25 CustomizationLinuxPrep"` *CustomizationIdentitySettings HostName *CustomizationName `xml:"hostName,omitempty"` Domain string `xml:"domain,omitempty"` TimeZone string `xml:"timeZone,omitempty"` HwClockUTC bool `xml:"hwClockUTC,omitempty"` }
type CustomizationName ¶
type CustomizationName struct { XMLName xml.Name `xml:"urn:vim25 CustomizationName"` *DynamicData }
type CustomizationNetBIOSMode ¶
type CustomizationNetBIOSMode string
const ( CustomizationNetBIOSMode_EnableNetBIOSViaDhcp CustomizationNetBIOSMode = "enableNetBIOSViaDhcp" CustomizationNetBIOSMode_EnableNetBIOS CustomizationNetBIOSMode = "enableNetBIOS" CustomizationNetBIOSMode_DisableNetBIOS CustomizationNetBIOSMode = "disableNetBIOS" )
type CustomizationNetworkSetupFailed ¶
type CustomizationNetworkSetupFailed struct { XMLName xml.Name `xml:"urn:vim25 CustomizationNetworkSetupFailed"` *CustomizationFailed }
type CustomizationOptions ¶
type CustomizationOptions struct { XMLName xml.Name `xml:"urn:vim25 CustomizationOptions"` *DynamicData }
type CustomizationPassword ¶
type CustomizationPassword struct { XMLName xml.Name `xml:"urn:vim25 CustomizationPassword"` *DynamicData Value string `xml:"value,omitempty"` PlainText bool `xml:"plainText,omitempty"` }
type CustomizationPending ¶
type CustomizationPending struct { XMLName xml.Name `xml:"urn:vim25 CustomizationPending"` *CustomizationFault }
type CustomizationPrefixName ¶
type CustomizationPrefixName struct { XMLName xml.Name `xml:"urn:vim25 CustomizationPrefixName"` *CustomizationName Base string `xml:"base,omitempty"` }
type CustomizationSpec ¶
type CustomizationSpec struct { XMLName xml.Name `xml:"urn:vim25 CustomizationSpec"` *DynamicData Options *CustomizationOptions `xml:"options,omitempty"` Identity *CustomizationIdentitySettings `xml:"identity,omitempty"` GlobalIPSettings *CustomizationGlobalIPSettings `xml:"globalIPSettings,omitempty"` NicSettingMap []*CustomizationAdapterMapping `xml:"nicSettingMap,omitempty"` EncryptionKey []int8 `xml:"encryptionKey,omitempty"` }
type CustomizationSpecInfo ¶
type CustomizationSpecInfo struct { XMLName xml.Name `xml:"urn:vim25 CustomizationSpecInfo"` *DynamicData Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` Type_ string `xml:"type,omitempty"` ChangeVersion string `xml:"changeVersion,omitempty"` LastUpdateTime time.Time `xml:"lastUpdateTime,omitempty"` }
type CustomizationSpecItem ¶
type CustomizationSpecItem struct { XMLName xml.Name `xml:"urn:vim25 CustomizationSpecItem"` *DynamicData Info *CustomizationSpecInfo `xml:"info,omitempty"` Spec *CustomizationSpec `xml:"spec,omitempty"` }
type CustomizationSpecItemToXmlRequestType ¶
type CustomizationSpecItemToXmlRequestType struct { XMLName xml.Name `xml:"urn:vim25 CustomizationSpecItemToXmlRequestType"` Item *CustomizationSpecItem `xml:"item,omitempty"` // contains filtered or unexported fields }
type CustomizationStartedEvent ¶
type CustomizationStartedEvent struct { XMLName xml.Name `xml:"urn:vim25 CustomizationStartedEvent"` *CustomizationEvent }
type CustomizationStatelessIpV6Generator ¶
type CustomizationStatelessIpV6Generator struct { XMLName xml.Name `xml:"urn:vim25 CustomizationStatelessIpV6Generator"` *CustomizationIpV6Generator }
type CustomizationSucceeded ¶
type CustomizationSucceeded struct { XMLName xml.Name `xml:"urn:vim25 CustomizationSucceeded"` *CustomizationEvent }
type CustomizationSysprep ¶
type CustomizationSysprep struct { XMLName xml.Name `xml:"urn:vim25 CustomizationSysprep"` *CustomizationIdentitySettings GuiUnattended *CustomizationGuiUnattended `xml:"guiUnattended,omitempty"` UserData *CustomizationUserData `xml:"userData,omitempty"` GuiRunOnce *CustomizationGuiRunOnce `xml:"guiRunOnce,omitempty"` Identification *CustomizationIdentification `xml:"identification,omitempty"` LicenseFilePrintData *CustomizationLicenseFilePrintData `xml:"licenseFilePrintData,omitempty"` }
type CustomizationSysprepFailed ¶
type CustomizationSysprepFailed struct { XMLName xml.Name `xml:"urn:vim25 CustomizationSysprepFailed"` *CustomizationFailed SysprepVersion string `xml:"sysprepVersion,omitempty"` SystemVersion string `xml:"systemVersion,omitempty"` }
type CustomizationSysprepRebootOption ¶
type CustomizationSysprepRebootOption string
const ( CustomizationSysprepRebootOption_Reboot CustomizationSysprepRebootOption = "reboot" CustomizationSysprepRebootOption_Noreboot CustomizationSysprepRebootOption = "noreboot" CustomizationSysprepRebootOption_Shutdown CustomizationSysprepRebootOption = "shutdown" )
type CustomizationSysprepText ¶
type CustomizationSysprepText struct { XMLName xml.Name `xml:"urn:vim25 CustomizationSysprepText"` *CustomizationIdentitySettings Value string `xml:"value,omitempty"` }
type CustomizationUnknownFailure ¶
type CustomizationUnknownFailure struct { XMLName xml.Name `xml:"urn:vim25 CustomizationUnknownFailure"` *CustomizationFailed }
type CustomizationUnknownIpGenerator ¶
type CustomizationUnknownIpGenerator struct { XMLName xml.Name `xml:"urn:vim25 CustomizationUnknownIpGenerator"` *CustomizationIpGenerator }
type CustomizationUnknownIpV6Generator ¶
type CustomizationUnknownIpV6Generator struct { XMLName xml.Name `xml:"urn:vim25 CustomizationUnknownIpV6Generator"` *CustomizationIpV6Generator }
type CustomizationUnknownName ¶
type CustomizationUnknownName struct { XMLName xml.Name `xml:"urn:vim25 CustomizationUnknownName"` *CustomizationName }
type CustomizationUserData ¶
type CustomizationUserData struct { XMLName xml.Name `xml:"urn:vim25 CustomizationUserData"` *DynamicData FullName string `xml:"fullName,omitempty"` OrgName string `xml:"orgName,omitempty"` ComputerName *CustomizationName `xml:"computerName,omitempty"` ProductId string `xml:"productId,omitempty"` }
type CustomizationVirtualMachineName ¶
type CustomizationVirtualMachineName struct { XMLName xml.Name `xml:"urn:vim25 CustomizationVirtualMachineName"` *CustomizationName }
type CustomizationWinOptions ¶
type CustomizationWinOptions struct { XMLName xml.Name `xml:"urn:vim25 CustomizationWinOptions"` *CustomizationOptions ChangeSID bool `xml:"changeSID,omitempty"` DeleteAccounts bool `xml:"deleteAccounts,omitempty"` Reboot *CustomizationSysprepRebootOption `xml:"reboot,omitempty"` }
type CustomizeVMRequestType ¶
type CustomizeVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 CustomizeVMRequestType"` Spec *CustomizationSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type CustomizeVM_TaskResponse ¶
type CustomizeVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 CustomizeVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DVPortConfigInfo ¶
type DVPortConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 DVPortConfigInfo"` *DynamicData Name string `xml:"name,omitempty"` Scope []*ManagedObjectReference `xml:"scope,omitempty"` Description string `xml:"description,omitempty"` Setting *DVPortSetting `xml:"setting,omitempty"` ConfigVersion string `xml:"configVersion,omitempty"` }
type DVPortConfigSpec ¶
type DVPortConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 DVPortConfigSpec"` *DynamicData Operation string `xml:"operation,omitempty"` Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Scope []*ManagedObjectReference `xml:"scope,omitempty"` Description string `xml:"description,omitempty"` Setting *DVPortSetting `xml:"setting,omitempty"` ConfigVersion string `xml:"configVersion,omitempty"` }
type DVPortNotSupported ¶
type DVPortNotSupported struct { XMLName xml.Name `xml:"urn:vim25 DVPortNotSupported"` *DeviceBackingNotSupported }
type DVPortSetting ¶
type DVPortSetting struct { XMLName xml.Name `xml:"urn:vim25 DVPortSetting"` *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"` }
type DVPortState ¶
type DVPortState struct { XMLName xml.Name `xml:"urn:vim25 DVPortState"` *DynamicData RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` Stats *DistributedVirtualSwitchPortStatistics `xml:"stats,omitempty"` VendorSpecificState []*DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificState,omitempty"` }
type DVPortStatus ¶
type DVPortStatus struct { XMLName xml.Name `xml:"urn:vim25 DVPortStatus"` *DynamicData LinkUp bool `xml:"linkUp,omitempty"` Blocked bool `xml:"blocked,omitempty"` VlanIds []*NumericRange `xml:"vlanIds,omitempty"` TrunkingMode bool `xml:"trunkingMode,omitempty"` Mtu int32 `xml:"mtu,omitempty"` LinkPeer string `xml:"linkPeer,omitempty"` MacAddress string `xml:"macAddress,omitempty"` StatusDetail string `xml:"statusDetail,omitempty"` VmDirectPathGen2Active bool `xml:"vmDirectPathGen2Active,omitempty"` VmDirectPathGen2InactiveReasonNetwork []string `xml:"vmDirectPathGen2InactiveReasonNetwork,omitempty"` VmDirectPathGen2InactiveReasonOther []string `xml:"vmDirectPathGen2InactiveReasonOther,omitempty"` VmDirectPathGen2InactiveReasonExtended string `xml:"vmDirectPathGen2InactiveReasonExtended,omitempty"` }
type DVPortStatusVmDirectPathGen2InactiveReasonNetwork ¶
type DVPortStatusVmDirectPathGen2InactiveReasonNetwork string
const ( DVPortStatusVmDirectPathGen2InactiveReasonNetwork_PortNptIncompatibleDvs DVPortStatusVmDirectPathGen2InactiveReasonNetwork = "portNptIncompatibleDvs" DVPortStatusVmDirectPathGen2InactiveReasonNetwork_PortNptNoCompatibleNics DVPortStatusVmDirectPathGen2InactiveReasonNetwork = "portNptNoCompatibleNics" DVPortStatusVmDirectPathGen2InactiveReasonNetwork_PortNptNoVirtualFunctionsAvailable DVPortStatusVmDirectPathGen2InactiveReasonNetwork = "portNptNoVirtualFunctionsAvailable" DVPortStatusVmDirectPathGen2InactiveReasonNetwork_PortNptDisabledForPort DVPortStatusVmDirectPathGen2InactiveReasonNetwork = "portNptDisabledForPort" )
type DVPortStatusVmDirectPathGen2InactiveReasonOther ¶
type DVPortStatusVmDirectPathGen2InactiveReasonOther string
const ( DVPortStatusVmDirectPathGen2InactiveReasonOther_PortNptIncompatibleHost DVPortStatusVmDirectPathGen2InactiveReasonOther = "portNptIncompatibleHost" DVPortStatusVmDirectPathGen2InactiveReasonOther_PortNptIncompatibleConnectee DVPortStatusVmDirectPathGen2InactiveReasonOther = "portNptIncompatibleConnectee" )
type DVPortgroupConfigInfo ¶
type DVPortgroupConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 DVPortgroupConfigInfo"` *DynamicData Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` NumPorts int32 `xml:"numPorts,omitempty"` DistributedVirtualSwitch *ManagedObjectReference `xml:"distributedVirtualSwitch,omitempty"` DefaultPortConfig *DVPortSetting `xml:"defaultPortConfig,omitempty"` Description string `xml:"description,omitempty"` Type_ string `xml:"type,omitempty"` Policy *DVPortgroupPolicy `xml:"policy,omitempty"` PortNameFormat string `xml:"portNameFormat,omitempty"` Scope []*ManagedObjectReference `xml:"scope,omitempty"` VendorSpecificConfig []*DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"` ConfigVersion string `xml:"configVersion,omitempty"` AutoExpand bool `xml:"autoExpand,omitempty"` }
type DVPortgroupConfigSpec ¶
type DVPortgroupConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 DVPortgroupConfigSpec"` *DynamicData ConfigVersion string `xml:"configVersion,omitempty"` Name string `xml:"name,omitempty"` NumPorts int32 `xml:"numPorts,omitempty"` PortNameFormat string `xml:"portNameFormat,omitempty"` DefaultPortConfig *DVPortSetting `xml:"defaultPortConfig,omitempty"` Description string `xml:"description,omitempty"` Type_ string `xml:"type,omitempty"` Scope []*ManagedObjectReference `xml:"scope,omitempty"` Policy *DVPortgroupPolicy `xml:"policy,omitempty"` VendorSpecificConfig []*DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"` AutoExpand bool `xml:"autoExpand,omitempty"` }
type DVPortgroupCreatedEvent ¶
type DVPortgroupCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 DVPortgroupCreatedEvent"` *DVPortgroupEvent }
type DVPortgroupDestroyedEvent ¶
type DVPortgroupDestroyedEvent struct { XMLName xml.Name `xml:"urn:vim25 DVPortgroupDestroyedEvent"` *DVPortgroupEvent }
type DVPortgroupEvent ¶
type DVPortgroupPolicy ¶
type DVPortgroupPolicy struct { XMLName xml.Name `xml:"urn:vim25 DVPortgroupPolicy"` *DynamicData BlockOverrideAllowed bool `xml:"blockOverrideAllowed,omitempty"` ShapingOverrideAllowed bool `xml:"shapingOverrideAllowed,omitempty"` VendorConfigOverrideAllowed bool `xml:"vendorConfigOverrideAllowed,omitempty"` LivePortMovingAllowed bool `xml:"livePortMovingAllowed,omitempty"` PortConfigResetAtDisconnect bool `xml:"portConfigResetAtDisconnect,omitempty"` NetworkResourcePoolOverrideAllowed bool `xml:"networkResourcePoolOverrideAllowed,omitempty"` TrafficFilterOverrideAllowed bool `xml:"trafficFilterOverrideAllowed,omitempty"` }
type DVPortgroupReconfiguredEvent ¶
type DVPortgroupReconfiguredEvent struct { XMLName xml.Name `xml:"urn:vim25 DVPortgroupReconfiguredEvent"` *DVPortgroupEvent ConfigSpec *DVPortgroupConfigSpec `xml:"configSpec,omitempty"` }
type DVPortgroupRenamedEvent ¶
type DVPortgroupRenamedEvent struct { XMLName xml.Name `xml:"urn:vim25 DVPortgroupRenamedEvent"` *DVPortgroupEvent OldName string `xml:"oldName,omitempty"` NewName string `xml:"newName,omitempty"` }
type DVPortgroupRollbackRequestType ¶
type DVPortgroupRollbackRequestType struct { XMLName xml.Name `xml:"urn:vim25 DVPortgroupRollbackRequestType"` EntityBackup *EntityBackupConfig `xml:"entityBackup,omitempty"` // contains filtered or unexported fields }
type DVPortgroupRollback_TaskResponse ¶
type DVPortgroupRollback_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 DVPortgroupRollback_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DVPortgroupSelection ¶
type DVPortgroupSelection struct { XMLName xml.Name `xml:"urn:vim25 DVPortgroupSelection"` *SelectionSet DvsUuid string `xml:"dvsUuid,omitempty"` PortgroupKey []string `xml:"portgroupKey,omitempty"` }
type DVSBackupRestoreCapability ¶
type DVSBackupRestoreCapability struct { XMLName xml.Name `xml:"urn:vim25 DVSBackupRestoreCapability"` *DynamicData BackupRestoreSupported bool `xml:"backupRestoreSupported,omitempty"` }
type DVSCapability ¶
type DVSCapability struct { XMLName xml.Name `xml:"urn:vim25 DVSCapability"` *DynamicData DvsOperationSupported bool `xml:"dvsOperationSupported,omitempty"` DvPortGroupOperationSupported bool `xml:"dvPortGroupOperationSupported,omitempty"` DvPortOperationSupported bool `xml:"dvPortOperationSupported,omitempty"` CompatibleHostComponentProductInfo []*DistributedVirtualSwitchHostProductSpec `xml:"compatibleHostComponentProductInfo,omitempty"` FeaturesSupported *DVSFeatureCapability `xml:"featuresSupported,omitempty"` }
type DVSConfigInfo ¶
type DVSConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 DVSConfigInfo"` *DynamicData Uuid string `xml:"uuid,omitempty"` Name string `xml:"name,omitempty"` NumStandalonePorts int32 `xml:"numStandalonePorts,omitempty"` NumPorts int32 `xml:"numPorts,omitempty"` MaxPorts int32 `xml:"maxPorts,omitempty"` UplinkPortPolicy *DVSUplinkPortPolicy `xml:"uplinkPortPolicy,omitempty"` UplinkPortgroup []*ManagedObjectReference `xml:"uplinkPortgroup,omitempty"` DefaultPortConfig *DVPortSetting `xml:"defaultPortConfig,omitempty"` Host []*DistributedVirtualSwitchHostMember `xml:"host,omitempty"` ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"` 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,omitempty"` Contact *DVSContactInfo `xml:"contact,omitempty"` SwitchIpAddress string `xml:"switchIpAddress,omitempty"` CreateTime time.Time `xml:"createTime,omitempty"` NetworkResourceManagementEnabled bool `xml:"networkResourceManagementEnabled,omitempty"` DefaultProxySwitchMaxNumPorts int32 `xml:"defaultProxySwitchMaxNumPorts,omitempty"` HealthCheckConfig []*DVSHealthCheckConfig `xml:"healthCheckConfig,omitempty"` }
type DVSConfigSpec ¶
type DVSConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 DVSConfigSpec"` *DynamicData ConfigVersion string `xml:"configVersion,omitempty"` Name string `xml:"name,omitempty"` NumStandalonePorts int32 `xml:"numStandalonePorts,omitempty"` MaxPorts int32 `xml:"maxPorts,omitempty"` UplinkPortPolicy *DVSUplinkPortPolicy `xml:"uplinkPortPolicy,omitempty"` UplinkPortgroup []*ManagedObjectReference `xml:"uplinkPortgroup,omitempty"` DefaultPortConfig *DVPortSetting `xml:"defaultPortConfig,omitempty"` Host []*DistributedVirtualSwitchHostMemberConfigSpec `xml:"host,omitempty"` ExtensionKey string `xml:"extensionKey,omitempty"` Description string `xml:"description,omitempty"` Policy *DVSPolicy `xml:"policy,omitempty"` VendorSpecificConfig []*DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"` Contact *DVSContactInfo `xml:"contact,omitempty"` SwitchIpAddress string `xml:"switchIpAddress,omitempty"` DefaultProxySwitchMaxNumPorts int32 `xml:"defaultProxySwitchMaxNumPorts,omitempty"` }
type DVSContactInfo ¶
type DVSContactInfo struct { XMLName xml.Name `xml:"urn:vim25 DVSContactInfo"` *DynamicData Name string `xml:"name,omitempty"` Contact string `xml:"contact,omitempty"` }
type DVSCreateSpec ¶
type DVSCreateSpec struct { XMLName xml.Name `xml:"urn:vim25 DVSCreateSpec"` *DynamicData ConfigSpec *DVSConfigSpec `xml:"configSpec,omitempty"` ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"` Capability *DVSCapability `xml:"capability,omitempty"` }
type DVSFailureCriteria ¶
type DVSFailureCriteria struct { XMLName xml.Name `xml:"urn:vim25 DVSFailureCriteria"` *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 { XMLName xml.Name `xml:"urn:vim25 DVSFeatureCapability"` *DynamicData NetworkResourceManagementSupported bool `xml:"networkResourceManagementSupported,omitempty"` VmDirectPathGen2Supported bool `xml:"vmDirectPathGen2Supported,omitempty"` NicTeamingPolicy []string `xml:"nicTeamingPolicy,omitempty"` NetworkResourceManagementCapability *DVSNetworkResourceManagementCapability `xml:"networkResourceManagementCapability,omitempty"` HealthCheckCapability *DVSHealthCheckCapability `xml:"healthCheckCapability,omitempty"` RollbackCapability *DVSRollbackCapability `xml:"rollbackCapability,omitempty"` BackupRestoreCapability *DVSBackupRestoreCapability `xml:"backupRestoreCapability,omitempty"` NetworkFilterSupported bool `xml:"networkFilterSupported,omitempty"` }
type DVSHealthCheckCapability ¶
type DVSHealthCheckCapability struct { XMLName xml.Name `xml:"urn:vim25 DVSHealthCheckCapability"` *DynamicData }
type DVSHealthCheckConfig ¶
type DVSHealthCheckConfig struct { XMLName xml.Name `xml:"urn:vim25 DVSHealthCheckConfig"` *DynamicData Enable bool `xml:"enable,omitempty"` Interval int32 `xml:"interval,omitempty"` }
type DVSHostLocalPortInfo ¶
type DVSHostLocalPortInfo struct { XMLName xml.Name `xml:"urn:vim25 DVSHostLocalPortInfo"` *DynamicData SwitchUuid string `xml:"switchUuid,omitempty"` PortKey string `xml:"portKey,omitempty"` Setting *DVPortSetting `xml:"setting,omitempty"` Vnic string `xml:"vnic,omitempty"` }
type DVSManagerDvsConfigTarget ¶
type DVSManagerDvsConfigTarget struct { XMLName xml.Name `xml:"urn:vim25 DVSManagerDvsConfigTarget"` *DynamicData DistributedVirtualPortgroup []*DistributedVirtualPortgroupInfo `xml:"distributedVirtualPortgroup,omitempty"` DistributedVirtualSwitch []*DistributedVirtualSwitchInfo `xml:"distributedVirtualSwitch,omitempty"` }
type DVSManagerExportEntityRequestType ¶
type DVSManagerExportEntityRequestType struct { XMLName xml.Name `xml:"urn:vim25 DVSManagerExportEntityRequestType"` SelectionSet []*SelectionSet `xml:"selectionSet,omitempty"` // contains filtered or unexported fields }
type DVSManagerExportEntity_TaskResponse ¶
type DVSManagerExportEntity_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 DVSManagerExportEntity_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DVSManagerImportEntityRequestType ¶
type DVSManagerImportEntityRequestType struct { XMLName xml.Name `xml:"urn:vim25 DVSManagerImportEntityRequestType"` EntityBackup []*EntityBackupConfig `xml:"entityBackup,omitempty"` ImportType string `xml:"importType,omitempty"` // contains filtered or unexported fields }
type DVSManagerImportEntity_TaskResponse ¶
type DVSManagerImportEntity_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 DVSManagerImportEntity_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DVSManagerLookupDvPortGroupResponse ¶
type DVSManagerLookupDvPortGroupResponse struct { XMLName xml.Name `xml:"urn:vim25 DVSManagerLookupDvPortGroupResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DVSNameArrayUplinkPortPolicy ¶
type DVSNameArrayUplinkPortPolicy struct { XMLName xml.Name `xml:"urn:vim25 DVSNameArrayUplinkPortPolicy"` *DVSUplinkPortPolicy UplinkPortName []string `xml:"uplinkPortName,omitempty"` }
type DVSNetworkResourceManagementCapability ¶
type DVSNetworkResourceManagementCapability struct { XMLName xml.Name `xml:"urn:vim25 DVSNetworkResourceManagementCapability"` *DynamicData NetworkResourceManagementSupported bool `xml:"networkResourceManagementSupported,omitempty"` QosSupported bool `xml:"qosSupported,omitempty"` UserDefinedNetworkResourcePoolsSupported bool `xml:"userDefinedNetworkResourcePoolsSupported,omitempty"` }
type DVSNetworkResourcePool ¶
type DVSNetworkResourcePool struct { XMLName xml.Name `xml:"urn:vim25 DVSNetworkResourcePool"` *DynamicData Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` ConfigVersion string `xml:"configVersion,omitempty"` AllocationInfo *DVSNetworkResourcePoolAllocationInfo `xml:"allocationInfo,omitempty"` }
type DVSNetworkResourcePoolAllocationInfo ¶
type DVSNetworkResourcePoolAllocationInfo struct { XMLName xml.Name `xml:"urn:vim25 DVSNetworkResourcePoolAllocationInfo"` *DynamicData Limit int64 `xml:"limit,omitempty"` PriorityTag int32 `xml:"priorityTag,omitempty"` }
type DVSNetworkResourcePoolConfigSpec ¶
type DVSNetworkResourcePoolConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 DVSNetworkResourcePoolConfigSpec"` *DynamicData Key string `xml:"key,omitempty"` ConfigVersion string `xml:"configVersion,omitempty"` AllocationInfo *DVSNetworkResourcePoolAllocationInfo `xml:"allocationInfo,omitempty"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` }
type DVSRollbackCapability ¶
type DVSRollbackCapability struct { XMLName xml.Name `xml:"urn:vim25 DVSRollbackCapability"` *DynamicData RollbackSupported bool `xml:"rollbackSupported,omitempty"` }
type DVSRollbackRequestType ¶
type DVSRollbackRequestType struct { XMLName xml.Name `xml:"urn:vim25 DVSRollbackRequestType"` EntityBackup *EntityBackupConfig `xml:"entityBackup,omitempty"` // contains filtered or unexported fields }
type DVSRollback_TaskResponse ¶
type DVSRollback_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 DVSRollback_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DVSRuntimeInfo ¶
type DVSRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 DVSRuntimeInfo"` *DynamicData HostMemberRuntime []*HostMemberRuntimeInfo `xml:"hostMemberRuntime,omitempty"` }
type DVSSecurityPolicy ¶
type DVSSecurityPolicy struct { XMLName xml.Name `xml:"urn:vim25 DVSSecurityPolicy"` *InheritablePolicy AllowPromiscuous *BoolPolicy `xml:"allowPromiscuous,omitempty"` MacChanges *BoolPolicy `xml:"macChanges,omitempty"` ForgedTransmits *BoolPolicy `xml:"forgedTransmits,omitempty"` }
type DVSSelection ¶
type DVSSelection struct { XMLName xml.Name `xml:"urn:vim25 DVSSelection"` *SelectionSet DvsUuid string `xml:"dvsUuid,omitempty"` }
type DVSSummary ¶
type DVSSummary struct { XMLName xml.Name `xml:"urn:vim25 DVSSummary"` *DynamicData Name string `xml:"name,omitempty"` Uuid string `xml:"uuid,omitempty"` NumPorts int32 `xml:"numPorts,omitempty"` ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"` HostMember []*ManagedObjectReference `xml:"hostMember,omitempty"` Vm []*ManagedObjectReference `xml:"vm,omitempty"` Host []*ManagedObjectReference `xml:"host,omitempty"` PortgroupName []string `xml:"portgroupName,omitempty"` Description string `xml:"description,omitempty"` Contact *DVSContactInfo `xml:"contact,omitempty"` NumHosts int32 `xml:"numHosts,omitempty"` }
type DVSTrafficShapingPolicy ¶
type DVSTrafficShapingPolicy struct { XMLName xml.Name `xml:"urn:vim25 DVSTrafficShapingPolicy"` *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 { XMLName xml.Name `xml:"urn:vim25 DVSUplinkPortPolicy"` *DynamicData }
type DVSVendorSpecificConfig ¶
type DVSVendorSpecificConfig struct { XMLName xml.Name `xml:"urn:vim25 DVSVendorSpecificConfig"` *InheritablePolicy KeyValue []*DistributedVirtualSwitchKeyedOpaqueBlob `xml:"keyValue,omitempty"` }
type DailyTaskScheduler ¶
type DailyTaskScheduler struct { XMLName xml.Name `xml:"urn:vim25 DailyTaskScheduler"` *HourlyTaskScheduler Hour int32 `xml:"hour,omitempty"` }
type DasAdmissionControlDisabledEvent ¶
type DasAdmissionControlDisabledEvent struct { XMLName xml.Name `xml:"urn:vim25 DasAdmissionControlDisabledEvent"` *ClusterEvent }
type DasAdmissionControlEnabledEvent ¶
type DasAdmissionControlEnabledEvent struct { XMLName xml.Name `xml:"urn:vim25 DasAdmissionControlEnabledEvent"` *ClusterEvent }
type DasAgentFoundEvent ¶
type DasAgentFoundEvent struct { XMLName xml.Name `xml:"urn:vim25 DasAgentFoundEvent"` *ClusterEvent }
type DasAgentUnavailableEvent ¶
type DasAgentUnavailableEvent struct {}
type DasClusterIsolatedEvent ¶
type DasClusterIsolatedEvent struct { XMLName xml.Name `xml:"urn:vim25 DasClusterIsolatedEvent"` *ClusterEvent }
type DasConfigFault ¶
type DasConfigFaultDasConfigFaultReason ¶
type DasConfigFaultDasConfigFaultReason string
const ( DasConfigFaultDasConfigFaultReason_HostNetworkMisconfiguration DasConfigFaultDasConfigFaultReason = "HostNetworkMisconfiguration" DasConfigFaultDasConfigFaultReason_HostMisconfiguration DasConfigFaultDasConfigFaultReason = "HostMisconfiguration" DasConfigFaultDasConfigFaultReason_InsufficientPrivileges DasConfigFaultDasConfigFaultReason = "InsufficientPrivileges" DasConfigFaultDasConfigFaultReason_NoPrimaryAgentAvailable DasConfigFaultDasConfigFaultReason = "NoPrimaryAgentAvailable" DasConfigFaultDasConfigFaultReason_Other DasConfigFaultDasConfigFaultReason = "Other" DasConfigFaultDasConfigFaultReason_NoDatastoresConfigured DasConfigFaultDasConfigFaultReason = "NoDatastoresConfigured" DasConfigFaultDasConfigFaultReason_VSanNotSupportedOnHost DasConfigFaultDasConfigFaultReason = "VSanNotSupportedOnHost" )
type DasDisabledEvent ¶
type DasDisabledEvent struct { XMLName xml.Name `xml:"urn:vim25 DasDisabledEvent"` *ClusterEvent }
type DasEnabledEvent ¶
type DasEnabledEvent struct { XMLName xml.Name `xml:"urn:vim25 DasEnabledEvent"` *ClusterEvent }
type DasHeartbeatDatastoreInfo ¶
type DasHeartbeatDatastoreInfo struct { XMLName xml.Name `xml:"urn:vim25 DasHeartbeatDatastoreInfo"` *DynamicData Datastore *ManagedObjectReference `xml:"datastore,omitempty"` Hosts []*ManagedObjectReference `xml:"hosts,omitempty"` }
type DasHostFailedEvent ¶
type DasHostFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 DasHostFailedEvent"` *ClusterEvent FailedHost *HostEventArgument `xml:"failedHost,omitempty"` }
type DasHostIsolatedEvent ¶
type DasHostIsolatedEvent struct { XMLName xml.Name `xml:"urn:vim25 DasHostIsolatedEvent"` *ClusterEvent IsolatedHost *HostEventArgument `xml:"isolatedHost,omitempty"` }
type DasVmPriority ¶
type DasVmPriority string
const ( DasVmPriority_Disabled DasVmPriority = "disabled" DasVmPriority_Low DasVmPriority = "low" DasVmPriority_Medium DasVmPriority = "medium" DasVmPriority_High DasVmPriority = "high" )
type DatabaseError ¶
type DatabaseError struct { XMLName xml.Name `xml:"urn:vim25 DatabaseError"` *RuntimeFault }
type DatabaseSizeEstimate ¶
type DatabaseSizeEstimate struct { XMLName xml.Name `xml:"urn:vim25 DatabaseSizeEstimate"` *DynamicData Size int64 `xml:"size,omitempty"` }
type DatabaseSizeParam ¶
type DatabaseSizeParam struct { XMLName xml.Name `xml:"urn:vim25 DatabaseSizeParam"` *DynamicData InventoryDesc *InventoryDescription `xml:"inventoryDesc,omitempty"` PerfStatsDesc *PerformanceStatisticsDescription `xml:"perfStatsDesc,omitempty"` }
type DatacenterConfigInfo ¶
type DatacenterConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 DatacenterConfigInfo"` *DynamicData DefaultHardwareVersionKey string `xml:"defaultHardwareVersionKey,omitempty"` }
type DatacenterConfigSpec ¶
type DatacenterConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 DatacenterConfigSpec"` *DynamicData DefaultHardwareVersionKey string `xml:"defaultHardwareVersionKey,omitempty"` }
type DatacenterCreatedEvent ¶
type DatacenterCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 DatacenterCreatedEvent"` *DatacenterEvent Parent *FolderEventArgument `xml:"parent,omitempty"` }
type DatacenterEvent ¶
type DatacenterEventArgument ¶
type DatacenterEventArgument struct { XMLName xml.Name `xml:"urn:vim25 DatacenterEventArgument"` *EntityEventArgument Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` }
type DatacenterMismatch ¶
type DatacenterMismatch struct { XMLName xml.Name `xml:"urn:vim25 DatacenterMismatch"` *MigrationFault InvalidArgument []*DatacenterMismatchArgument `xml:"invalidArgument,omitempty"` ExpectedDatacenter *ManagedObjectReference `xml:"expectedDatacenter,omitempty"` }
type DatacenterMismatchArgument ¶
type DatacenterMismatchArgument struct { XMLName xml.Name `xml:"urn:vim25 DatacenterMismatchArgument"` *DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` InputDatacenter *ManagedObjectReference `xml:"inputDatacenter,omitempty"` }
type DatacenterRenamedEvent ¶
type DatacenterRenamedEvent struct { XMLName xml.Name `xml:"urn:vim25 DatacenterRenamedEvent"` *DatacenterEvent OldName string `xml:"oldName,omitempty"` NewName string `xml:"newName,omitempty"` }
type DatastoreAccessible ¶
type DatastoreAccessible string
const ( DatastoreAccessible_True DatastoreAccessible = "True" DatastoreAccessible_False DatastoreAccessible = "False" )
type DatastoreCapability ¶
type DatastoreCapability struct { XMLName xml.Name `xml:"urn:vim25 DatastoreCapability"` *DynamicData DirectoryHierarchySupported bool `xml:"directoryHierarchySupported,omitempty"` RawDiskMappingsSupported bool `xml:"rawDiskMappingsSupported,omitempty"` PerFileThinProvisioningSupported bool `xml:"perFileThinProvisioningSupported,omitempty"` StorageIORMSupported bool `xml:"storageIORMSupported,omitempty"` NativeSnapshotSupported bool `xml:"nativeSnapshotSupported,omitempty"` TopLevelDirectoryCreateSupported bool `xml:"topLevelDirectoryCreateSupported,omitempty"` SeSparseSupported bool `xml:"seSparseSupported,omitempty"` }
type DatastoreCapacityIncreasedEvent ¶
type DatastoreCapacityIncreasedEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreCapacityIncreasedEvent"` *DatastoreEvent OldCapacity int64 `xml:"oldCapacity,omitempty"` NewCapacity int64 `xml:"newCapacity,omitempty"` }
type DatastoreDestroyedEvent ¶
type DatastoreDestroyedEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreDestroyedEvent"` *DatastoreEvent }
type DatastoreDiscoveredEvent ¶
type DatastoreDiscoveredEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreDiscoveredEvent"` *HostEvent Datastore *DatastoreEventArgument `xml:"datastore,omitempty"` }
type DatastoreDuplicatedEvent ¶
type DatastoreDuplicatedEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreDuplicatedEvent"` *DatastoreEvent }
type DatastoreEnterMaintenanceModeResponse ¶
type DatastoreEnterMaintenanceModeResponse struct { XMLName xml.Name `xml:"urn:vim25 DatastoreEnterMaintenanceModeResponse"` Returnval *StoragePlacementResult `xml:"returnval,omitempty"` }
type DatastoreEvent ¶
type DatastoreEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreEvent"` *Event Datastore *DatastoreEventArgument `xml:"datastore,omitempty"` }
type DatastoreEventArgument ¶
type DatastoreEventArgument struct { XMLName xml.Name `xml:"urn:vim25 DatastoreEventArgument"` *EntityEventArgument Datastore *ManagedObjectReference `xml:"datastore,omitempty"` }
type DatastoreExitMaintenanceMode_TaskResponse ¶
type DatastoreExitMaintenanceMode_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 DatastoreExitMaintenanceMode_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DatastoreFileCopiedEvent ¶
type DatastoreFileCopiedEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreFileCopiedEvent"` *DatastoreFileEvent SourceDatastore *DatastoreEventArgument `xml:"sourceDatastore,omitempty"` SourceFile string `xml:"sourceFile,omitempty"` }
type DatastoreFileDeletedEvent ¶
type DatastoreFileDeletedEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreFileDeletedEvent"` *DatastoreFileEvent }
type DatastoreFileEvent ¶
type DatastoreFileEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreFileEvent"` *DatastoreEvent TargetFile string `xml:"targetFile,omitempty"` }
type DatastoreFileMovedEvent ¶
type DatastoreFileMovedEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreFileMovedEvent"` *DatastoreFileEvent SourceDatastore *DatastoreEventArgument `xml:"sourceDatastore,omitempty"` SourceFile string `xml:"sourceFile,omitempty"` }
type DatastoreHostMount ¶
type DatastoreHostMount struct { XMLName xml.Name `xml:"urn:vim25 DatastoreHostMount"` *DynamicData Key *ManagedObjectReference `xml:"key,omitempty"` MountInfo *HostMountInfo `xml:"mountInfo,omitempty"` }
type DatastoreIORMReconfiguredEvent ¶
type DatastoreIORMReconfiguredEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreIORMReconfiguredEvent"` *DatastoreEvent }
type DatastoreInfo ¶
type DatastoreInfo struct { XMLName xml.Name `xml:"urn:vim25 DatastoreInfo"` *DynamicData Name string `xml:"name,omitempty"` Url string `xml:"url,omitempty"` FreeSpace int64 `xml:"freeSpace,omitempty"` MaxFileSize int64 `xml:"maxFileSize,omitempty"` MaxVirtualDiskCapacity int64 `xml:"maxVirtualDiskCapacity,omitempty"` Timestamp time.Time `xml:"timestamp,omitempty"` ContainerId string `xml:"containerId,omitempty"` }
type DatastoreMountPathDatastorePair ¶
type DatastoreMountPathDatastorePair struct { XMLName xml.Name `xml:"urn:vim25 DatastoreMountPathDatastorePair"` *DynamicData OldMountPath string `xml:"oldMountPath,omitempty"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` }
type DatastoreNotWritableOnHost ¶
type DatastoreNotWritableOnHost struct { XMLName xml.Name `xml:"urn:vim25 DatastoreNotWritableOnHost"` *InvalidDatastore Host *ManagedObjectReference `xml:"host,omitempty"` }
type DatastoreOption ¶
type DatastoreOption struct { XMLName xml.Name `xml:"urn:vim25 DatastoreOption"` *DynamicData UnsupportedVolumes []*VirtualMachineDatastoreVolumeOption `xml:"unsupportedVolumes,omitempty"` }
type DatastoreRemovedOnHostEvent ¶
type DatastoreRemovedOnHostEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreRemovedOnHostEvent"` *HostEvent Datastore *DatastoreEventArgument `xml:"datastore,omitempty"` }
type DatastoreRenamedEvent ¶
type DatastoreRenamedEvent struct { XMLName xml.Name `xml:"urn:vim25 DatastoreRenamedEvent"` *DatastoreEvent OldName string `xml:"oldName,omitempty"` NewName string `xml:"newName,omitempty"` }
type DatastoreSummary ¶
type DatastoreSummary struct { XMLName xml.Name `xml:"urn:vim25 DatastoreSummary"` *DynamicData Datastore *ManagedObjectReference `xml:"datastore,omitempty"` Name string `xml:"name,omitempty"` Url string `xml:"url,omitempty"` Capacity int64 `xml:"capacity,omitempty"` FreeSpace int64 `xml:"freeSpace,omitempty"` Uncommitted int64 `xml:"uncommitted,omitempty"` Accessible bool `xml:"accessible,omitempty"` MultipleHostAccess bool `xml:"multipleHostAccess,omitempty"` Type_ string `xml:"type,omitempty"` MaintenanceMode string `xml:"maintenanceMode,omitempty"` }
type DatastoreSummaryMaintenanceModeState ¶
type DatastoreSummaryMaintenanceModeState string
const ( DatastoreSummaryMaintenanceModeState_Normal DatastoreSummaryMaintenanceModeState = "normal" DatastoreSummaryMaintenanceModeState_EnteringMaintenance DatastoreSummaryMaintenanceModeState = "enteringMaintenance" DatastoreSummaryMaintenanceModeState_InMaintenance DatastoreSummaryMaintenanceModeState = "inMaintenance" )
type DateTimeProfile ¶
type DateTimeProfile struct { XMLName xml.Name `xml:"urn:vim25 DateTimeProfile"` *ApplyProfile }
type DecodeLicenseResponse ¶
type DecodeLicenseResponse struct { XMLName xml.Name `xml:"urn:vim25 DecodeLicenseResponse"` Returnval *LicenseManagerLicenseInfo `xml:"returnval,omitempty"` }
type DefragmentVirtualDiskRequestType ¶
type DefragmentVirtualDiskRequestType struct { XMLName xml.Name `xml:"urn:vim25 DefragmentVirtualDiskRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` // contains filtered or unexported fields }
type DefragmentVirtualDisk_TaskResponse ¶
type DefragmentVirtualDisk_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 DefragmentVirtualDisk_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DeleteDatastoreFileRequestType ¶
type DeleteDatastoreFileRequestType struct { XMLName xml.Name `xml:"urn:vim25 DeleteDatastoreFileRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` // contains filtered or unexported fields }
type DeleteDatastoreFile_TaskResponse ¶
type DeleteDatastoreFile_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 DeleteDatastoreFile_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DeleteDirectoryInGuestRequestType ¶
type DeleteDirectoryInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 DeleteDirectoryInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` DirectoryPath string `xml:"directoryPath,omitempty"` Recursive bool `xml:"recursive,omitempty"` // contains filtered or unexported fields }
type DeleteDirectoryRequestType ¶
type DeleteDirectoryRequestType struct { XMLName xml.Name `xml:"urn:vim25 DeleteDirectoryRequestType"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` DatastorePath string `xml:"datastorePath,omitempty"` // contains filtered or unexported fields }
type DeleteDirectoryResponse ¶
type DeleteFileInGuestRequestType ¶
type DeleteFileInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 DeleteFileInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` FilePath string `xml:"filePath,omitempty"` // contains filtered or unexported fields }
type DeleteFileRequestType ¶
type DeleteFileResponse ¶
type DeleteVirtualDiskRequestType ¶
type DeleteVirtualDiskRequestType struct { XMLName xml.Name `xml:"urn:vim25 DeleteVirtualDiskRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` // contains filtered or unexported fields }
type DeleteVirtualDisk_TaskResponse ¶
type DeleteVirtualDisk_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 DeleteVirtualDisk_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DeltaDiskFormatNotSupported ¶
type DeltaDiskFormatNotSupported struct { XMLName xml.Name `xml:"urn:vim25 DeltaDiskFormatNotSupported"` *VmConfigFault Datastore []*ManagedObjectReference `xml:"datastore,omitempty"` DeltaDiskFormat string `xml:"deltaDiskFormat,omitempty"` }
type Description ¶
type Description struct { XMLName xml.Name `xml:"urn:vim25 Description"` *DynamicData Label string `xml:"label,omitempty"` Summary string `xml:"summary,omitempty"` }
type DeselectVnicRequestType ¶
type DeselectVnicResponse ¶
type DestinationSwitchFull ¶
type DestinationSwitchFull struct { XMLName xml.Name `xml:"urn:vim25 DestinationSwitchFull"` *CannotAccessNetwork }
type DestinationVsanDisabled ¶
type DestinationVsanDisabled struct { XMLName xml.Name `xml:"urn:vim25 DestinationVsanDisabled"` *CannotMoveVsanEnabledHost DestinationCluster string `xml:"destinationCluster,omitempty"` }
type DestroyChildrenResponse ¶
type DestroyIpPoolRequestType ¶
type DestroyIpPoolRequestType struct { XMLName xml.Name `xml:"urn:vim25 DestroyIpPoolRequestType"` Dc *ManagedObjectReference `xml:"dc,omitempty"` Id int32 `xml:"id,omitempty"` Force bool `xml:"force,omitempty"` // contains filtered or unexported fields }
type DestroyIpPoolResponse ¶
type DestroyNetworkResponse ¶
type DestroyProfileResponse ¶
type DestroyRequestType ¶
type DestroyVffsRequestType ¶
type DestroyVffsResponse ¶
type DestroyViewRequestType ¶
type DestroyViewResponse ¶
type Destroy_TaskResponse ¶
type Destroy_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 Destroy_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DetachScsiLunResponse ¶
type DeviceBackedVirtualDiskSpec ¶
type DeviceBackedVirtualDiskSpec struct { XMLName xml.Name `xml:"urn:vim25 DeviceBackedVirtualDiskSpec"` *VirtualDiskSpec Device string `xml:"device,omitempty"` }
type DeviceBackingNotSupported ¶
type DeviceBackingNotSupported struct { XMLName xml.Name `xml:"urn:vim25 DeviceBackingNotSupported"` *DeviceNotSupported Backing string `xml:"backing,omitempty"` }
type DeviceControllerNotSupported ¶
type DeviceControllerNotSupported struct { XMLName xml.Name `xml:"urn:vim25 DeviceControllerNotSupported"` *DeviceNotSupported Controller string `xml:"controller,omitempty"` }
type DeviceHotPlugNotSupported ¶
type DeviceHotPlugNotSupported struct { XMLName xml.Name `xml:"urn:vim25 DeviceHotPlugNotSupported"` *InvalidDeviceSpec }
type DeviceNotFound ¶
type DeviceNotFound struct { XMLName xml.Name `xml:"urn:vim25 DeviceNotFound"` *InvalidDeviceSpec }
type DeviceNotSupported ¶
type DeviceNotSupported struct { XMLName xml.Name `xml:"urn:vim25 DeviceNotSupported"` *VirtualHardwareCompatibilityIssue Device string `xml:"device,omitempty"` Reason string `xml:"reason,omitempty"` }
type DeviceNotSupportedReason ¶
type DeviceNotSupportedReason string
const ( DeviceNotSupportedReason_Host DeviceNotSupportedReason = "host" DeviceNotSupportedReason_Guest DeviceNotSupportedReason = "guest" )
type DeviceUnsupportedForVmPlatform ¶
type DeviceUnsupportedForVmPlatform struct { XMLName xml.Name `xml:"urn:vim25 DeviceUnsupportedForVmPlatform"` *InvalidDeviceSpec }
type DeviceUnsupportedForVmVersion ¶
type DeviceUnsupportedForVmVersion struct { XMLName xml.Name `xml:"urn:vim25 DeviceUnsupportedForVmVersion"` *InvalidDeviceSpec CurrentVersion string `xml:"currentVersion,omitempty"` ExpectedVersion string `xml:"expectedVersion,omitempty"` }
type DiagnosticManagerBundleInfo ¶
type DiagnosticManagerBundleInfo struct { XMLName xml.Name `xml:"urn:vim25 DiagnosticManagerBundleInfo"` *DynamicData System *ManagedObjectReference `xml:"system,omitempty"` Url string `xml:"url,omitempty"` }
type DiagnosticManagerLogCreator ¶
type DiagnosticManagerLogCreator string
const ( DiagnosticManagerLogCreator_Vpxd DiagnosticManagerLogCreator = "vpxd" DiagnosticManagerLogCreator_Vpxa DiagnosticManagerLogCreator = "vpxa" DiagnosticManagerLogCreator_Hostd DiagnosticManagerLogCreator = "hostd" DiagnosticManagerLogCreator_Serverd DiagnosticManagerLogCreator = "serverd" DiagnosticManagerLogCreator_Install DiagnosticManagerLogCreator = "install" DiagnosticManagerLogCreator_VpxClient DiagnosticManagerLogCreator = "vpxClient" DiagnosticManagerLogCreator_RecordLog DiagnosticManagerLogCreator = "recordLog" )
type DiagnosticManagerLogDescriptor ¶
type DiagnosticManagerLogDescriptor struct { XMLName xml.Name `xml:"urn:vim25 DiagnosticManagerLogDescriptor"` *DynamicData Key string `xml:"key,omitempty"` FileName string `xml:"fileName,omitempty"` Creator string `xml:"creator,omitempty"` Format string `xml:"format,omitempty"` MimeType string `xml:"mimeType,omitempty"` Info *Description `xml:"info,omitempty"` }
type DiagnosticManagerLogFormat ¶
type DiagnosticManagerLogFormat string
const (
DiagnosticManagerLogFormat_Plain DiagnosticManagerLogFormat = "plain"
)
type DiagnosticPartitionStorageType ¶
type DiagnosticPartitionStorageType string
const ( DiagnosticPartitionStorageType_DirectAttached DiagnosticPartitionStorageType = "directAttached" DiagnosticPartitionStorageType_NetworkAttached DiagnosticPartitionStorageType = "networkAttached" )
type DiagnosticPartitionType ¶
type DiagnosticPartitionType string
const ( DiagnosticPartitionType_SingleHost DiagnosticPartitionType = "singleHost" DiagnosticPartitionType_MultiHost DiagnosticPartitionType = "multiHost" )
type DirectoryNotEmpty ¶
type DisableAdminNotSupported ¶
type DisableAdminNotSupported struct { XMLName xml.Name `xml:"urn:vim25 DisableAdminNotSupported"` *HostConfigFault }
type DisableFeatureRequestType ¶
type DisableFeatureRequestType struct { XMLName xml.Name `xml:"urn:vim25 DisableFeatureRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` FeatureKey string `xml:"featureKey,omitempty"` // contains filtered or unexported fields }
type DisableFeatureResponse ¶
type DisableRulesetResponse ¶
type DisableSecondaryVMRequestType ¶
type DisableSecondaryVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 DisableSecondaryVMRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` // contains filtered or unexported fields }
type DisableSecondaryVM_TaskResponse ¶
type DisableSecondaryVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 DisableSecondaryVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DisallowedChangeByService ¶
type DisallowedChangeByService struct { XMLName xml.Name `xml:"urn:vim25 DisallowedChangeByService"` *RuntimeFault ServiceName string `xml:"serviceName,omitempty"` DisallowedChange string `xml:"disallowedChange,omitempty"` }
type DisallowedChangeByServiceDisallowedChange ¶
type DisallowedChangeByServiceDisallowedChange string
const (
DisallowedChangeByServiceDisallowedChange_HotExtendDisk DisallowedChangeByServiceDisallowedChange = "hotExtendDisk"
)
type DisallowedDiskModeChange ¶
type DisallowedDiskModeChange struct { XMLName xml.Name `xml:"urn:vim25 DisallowedDiskModeChange"` *InvalidDeviceSpec }
type DisallowedMigrationDeviceAttached ¶
type DisallowedMigrationDeviceAttached struct { XMLName xml.Name `xml:"urn:vim25 DisallowedMigrationDeviceAttached"` *MigrationFault Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type DisallowedOperationOnFailoverHost ¶
type DisallowedOperationOnFailoverHost struct { XMLName xml.Name `xml:"urn:vim25 DisallowedOperationOnFailoverHost"` *RuntimeFault Host *ManagedObjectReference `xml:"host,omitempty"` Hostname string `xml:"hostname,omitempty"` }
type DisconnectHost_TaskResponse ¶
type DisconnectHost_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 DisconnectHost_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type DiscoverFcoeHbasRequestType ¶
type DiscoverFcoeHbasRequestType struct { XMLName xml.Name `xml:"urn:vim25 DiscoverFcoeHbasRequestType"` FcoeSpec *FcoeConfigFcoeSpecification `xml:"fcoeSpec,omitempty"` // contains filtered or unexported fields }
type DiskChangeExtent ¶
type DiskChangeExtent struct { XMLName xml.Name `xml:"urn:vim25 DiskChangeExtent"` *DynamicData Start int64 `xml:"start,omitempty"` Length int64 `xml:"length,omitempty"` }
type DiskChangeInfo ¶
type DiskChangeInfo struct { XMLName xml.Name `xml:"urn:vim25 DiskChangeInfo"` *DynamicData StartOffset int64 `xml:"startOffset,omitempty"` Length int64 `xml:"length,omitempty"` ChangedArea []*DiskChangeExtent `xml:"changedArea,omitempty"` }
type DiskHasPartitions ¶
type DiskHasPartitions struct { XMLName xml.Name `xml:"urn:vim25 DiskHasPartitions"` *VsanDiskFault }
type DiskIsLastRemainingNonSSD ¶
type DiskIsLastRemainingNonSSD struct { XMLName xml.Name `xml:"urn:vim25 DiskIsLastRemainingNonSSD"` *VsanDiskFault }
type DiskIsNonLocal ¶
type DiskIsNonLocal struct { XMLName xml.Name `xml:"urn:vim25 DiskIsNonLocal"` *VsanDiskFault }
type DiskIsUSB ¶
type DiskIsUSB struct { XMLName xml.Name `xml:"urn:vim25 DiskIsUSB"` *VsanDiskFault }
type DiskMoveTypeNotSupported ¶
type DiskMoveTypeNotSupported struct { XMLName xml.Name `xml:"urn:vim25 DiskMoveTypeNotSupported"` *MigrationFault }
type DiskNotSupported ¶
type DiskNotSupported struct { XMLName xml.Name `xml:"urn:vim25 DiskNotSupported"` *VirtualHardwareCompatibilityIssue Disk int32 `xml:"disk,omitempty"` }
type DiskTooSmall ¶
type DiskTooSmall struct { XMLName xml.Name `xml:"urn:vim25 DiskTooSmall"` *VsanDiskFault }
type DissociateProfileRequestType ¶
type DissociateProfileRequestType struct { XMLName xml.Name `xml:"urn:vim25 DissociateProfileRequestType"` Entity []*ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type DistributedVirtualPort ¶
type DistributedVirtualPort struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualPort"` *DynamicData Key string `xml:"key,omitempty"` Config *DVPortConfigInfo `xml:"config,omitempty"` DvsUuid string `xml:"dvsUuid,omitempty"` PortgroupKey string `xml:"portgroupKey,omitempty"` ProxyHost *ManagedObjectReference `xml:"proxyHost,omitempty"` Connectee *DistributedVirtualSwitchPortConnectee `xml:"connectee,omitempty"` Conflict bool `xml:"conflict,omitempty"` ConflictPortKey string `xml:"conflictPortKey,omitempty"` State *DVPortState `xml:"state,omitempty"` ConnectionCookie int32 `xml:"connectionCookie,omitempty"` LastStatusChange time.Time `xml:"lastStatusChange,omitempty"` HostLocalPort bool `xml:"hostLocalPort,omitempty"` }
type DistributedVirtualPortgroupInfo ¶
type DistributedVirtualPortgroupInfo struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualPortgroupInfo"` *DynamicData SwitchName string `xml:"switchName,omitempty"` SwitchUuid string `xml:"switchUuid,omitempty"` PortgroupName string `xml:"portgroupName,omitempty"` PortgroupKey string `xml:"portgroupKey,omitempty"` PortgroupType string `xml:"portgroupType,omitempty"` UplinkPortgroup bool `xml:"uplinkPortgroup,omitempty"` Portgroup *ManagedObjectReference `xml:"portgroup,omitempty"` }
type DistributedVirtualPortgroupMetaTagName ¶
type DistributedVirtualPortgroupMetaTagName string
const ( DistributedVirtualPortgroupMetaTagName_DvsName DistributedVirtualPortgroupMetaTagName = "dvsName" DistributedVirtualPortgroupMetaTagName_PortgroupName DistributedVirtualPortgroupMetaTagName = "portgroupName" DistributedVirtualPortgroupMetaTagName_PortIndex DistributedVirtualPortgroupMetaTagName = "portIndex" )
type DistributedVirtualPortgroupPortgroupType ¶
type DistributedVirtualPortgroupPortgroupType string
const ( DistributedVirtualPortgroupPortgroupType_EarlyBinding DistributedVirtualPortgroupPortgroupType = "earlyBinding" DistributedVirtualPortgroupPortgroupType_LateBinding DistributedVirtualPortgroupPortgroupType = "lateBinding" DistributedVirtualPortgroupPortgroupType_Ephemeral DistributedVirtualPortgroupPortgroupType = "ephemeral" )
type DistributedVirtualSwitchHostInfrastructureTrafficClass ¶
type DistributedVirtualSwitchHostInfrastructureTrafficClass string
const ( DistributedVirtualSwitchHostInfrastructureTrafficClass_Management DistributedVirtualSwitchHostInfrastructureTrafficClass = "management" DistributedVirtualSwitchHostInfrastructureTrafficClass_FaultTolerance DistributedVirtualSwitchHostInfrastructureTrafficClass = "faultTolerance" DistributedVirtualSwitchHostInfrastructureTrafficClass_Vmotion DistributedVirtualSwitchHostInfrastructureTrafficClass = "vmotion" DistributedVirtualSwitchHostInfrastructureTrafficClass_VirtualMachine DistributedVirtualSwitchHostInfrastructureTrafficClass = "virtualMachine" DistributedVirtualSwitchHostInfrastructureTrafficClass_ISCSI DistributedVirtualSwitchHostInfrastructureTrafficClass = "iSCSI" DistributedVirtualSwitchHostInfrastructureTrafficClass_Nfs DistributedVirtualSwitchHostInfrastructureTrafficClass = "nfs" DistributedVirtualSwitchHostInfrastructureTrafficClass_Hbr DistributedVirtualSwitchHostInfrastructureTrafficClass = "hbr" DistributedVirtualSwitchHostInfrastructureTrafficClass_Vsan DistributedVirtualSwitchHostInfrastructureTrafficClass = "vsan" )
type DistributedVirtualSwitchHostMember ¶
type DistributedVirtualSwitchHostMember struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchHostMember"` *DynamicData RuntimeState *DistributedVirtualSwitchHostMemberRuntimeState `xml:"runtimeState,omitempty"` Config *DistributedVirtualSwitchHostMemberConfigInfo `xml:"config,omitempty"` ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"` UplinkPortKey []string `xml:"uplinkPortKey,omitempty"` Status string `xml:"status,omitempty"` StatusDetail string `xml:"statusDetail,omitempty"` }
type DistributedVirtualSwitchHostMemberBacking ¶
type DistributedVirtualSwitchHostMemberBacking struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchHostMemberBacking"` *DynamicData }
type DistributedVirtualSwitchHostMemberConfigInfo ¶
type DistributedVirtualSwitchHostMemberConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchHostMemberConfigInfo"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` MaxProxySwitchPorts int32 `xml:"maxProxySwitchPorts,omitempty"` VendorSpecificConfig []*DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"` Backing *DistributedVirtualSwitchHostMemberBacking `xml:"backing,omitempty"` }
type DistributedVirtualSwitchHostMemberConfigSpec ¶
type DistributedVirtualSwitchHostMemberConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchHostMemberConfigSpec"` *DynamicData Operation string `xml:"operation,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Backing *DistributedVirtualSwitchHostMemberBacking `xml:"backing,omitempty"` MaxProxySwitchPorts int32 `xml:"maxProxySwitchPorts,omitempty"` VendorSpecificConfig []*DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"` }
type DistributedVirtualSwitchHostMemberHostComponentState ¶
type DistributedVirtualSwitchHostMemberHostComponentState string
const ( DistributedVirtualSwitchHostMemberHostComponentState_Up DistributedVirtualSwitchHostMemberHostComponentState = "up" DistributedVirtualSwitchHostMemberHostComponentState_Pending DistributedVirtualSwitchHostMemberHostComponentState = "pending" DistributedVirtualSwitchHostMemberHostComponentState_OutOfSync DistributedVirtualSwitchHostMemberHostComponentState = "outOfSync" DistributedVirtualSwitchHostMemberHostComponentState_Warning DistributedVirtualSwitchHostMemberHostComponentState = "warning" DistributedVirtualSwitchHostMemberHostComponentState_Disconnected DistributedVirtualSwitchHostMemberHostComponentState = "disconnected" DistributedVirtualSwitchHostMemberHostComponentState_Down DistributedVirtualSwitchHostMemberHostComponentState = "down" )
type DistributedVirtualSwitchHostMemberPnicBacking ¶
type DistributedVirtualSwitchHostMemberPnicBacking struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchHostMemberPnicBacking"` *DistributedVirtualSwitchHostMemberBacking PnicSpec []*DistributedVirtualSwitchHostMemberPnicSpec `xml:"pnicSpec,omitempty"` }
type DistributedVirtualSwitchHostMemberPnicSpec ¶
type DistributedVirtualSwitchHostMemberPnicSpec struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchHostMemberPnicSpec"` *DynamicData PnicDevice string `xml:"pnicDevice,omitempty"` UplinkPortKey string `xml:"uplinkPortKey,omitempty"` UplinkPortgroupKey string `xml:"uplinkPortgroupKey,omitempty"` ConnectionCookie int32 `xml:"connectionCookie,omitempty"` }
type DistributedVirtualSwitchHostMemberRuntimeState ¶
type DistributedVirtualSwitchHostMemberRuntimeState struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchHostMemberRuntimeState"` *DynamicData CurrentMaxProxySwitchPorts int32 `xml:"currentMaxProxySwitchPorts,omitempty"` }
type DistributedVirtualSwitchHostProductSpec ¶
type DistributedVirtualSwitchHostProductSpec struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchHostProductSpec"` *DynamicData ProductLineId string `xml:"productLineId,omitempty"` Version string `xml:"version,omitempty"` }
type DistributedVirtualSwitchInfo ¶
type DistributedVirtualSwitchInfo struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchInfo"` *DynamicData SwitchName string `xml:"switchName,omitempty"` SwitchUuid string `xml:"switchUuid,omitempty"` DistributedVirtualSwitch *ManagedObjectReference `xml:"distributedVirtualSwitch,omitempty"` }
type DistributedVirtualSwitchKeyedOpaqueBlob ¶
type DistributedVirtualSwitchKeyedOpaqueBlob struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchKeyedOpaqueBlob"` *DynamicData Key string `xml:"key,omitempty"` OpaqueData string `xml:"opaqueData,omitempty"` }
type DistributedVirtualSwitchManagerCompatibilityResult ¶
type DistributedVirtualSwitchManagerCompatibilityResult struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchManagerCompatibilityResult"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Error []*LocalizedMethodFault `xml:"error,omitempty"` }
type DistributedVirtualSwitchManagerDvsProductSpec ¶
type DistributedVirtualSwitchManagerDvsProductSpec struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchManagerDvsProductSpec"` *DynamicData NewSwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"newSwitchProductSpec,omitempty"` DistributedVirtualSwitch *ManagedObjectReference `xml:"distributedVirtualSwitch,omitempty"` }
type DistributedVirtualSwitchManagerHostArrayFilter ¶
type DistributedVirtualSwitchManagerHostArrayFilter struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchManagerHostArrayFilter"` *DistributedVirtualSwitchManagerHostDvsFilterSpec Host []*ManagedObjectReference `xml:"host,omitempty"` }
type DistributedVirtualSwitchManagerHostContainer ¶
type DistributedVirtualSwitchManagerHostContainer struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchManagerHostContainer"` *DynamicData Container *ManagedObjectReference `xml:"container,omitempty"` Recursive bool `xml:"recursive,omitempty"` }
type DistributedVirtualSwitchManagerHostContainerFilter ¶
type DistributedVirtualSwitchManagerHostContainerFilter struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchManagerHostContainerFilter"` *DistributedVirtualSwitchManagerHostDvsFilterSpec HostContainer *DistributedVirtualSwitchManagerHostContainer `xml:"hostContainer,omitempty"` }
type DistributedVirtualSwitchManagerHostDvsFilterSpec ¶
type DistributedVirtualSwitchManagerHostDvsFilterSpec struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchManagerHostDvsFilterSpec"` *DynamicData Inclusive bool `xml:"inclusive,omitempty"` }
type DistributedVirtualSwitchManagerHostDvsMembershipFilter ¶
type DistributedVirtualSwitchManagerHostDvsMembershipFilter struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchManagerHostDvsMembershipFilter"` *DistributedVirtualSwitchManagerHostDvsFilterSpec DistributedVirtualSwitch *ManagedObjectReference `xml:"distributedVirtualSwitch,omitempty"` }
type DistributedVirtualSwitchManagerImportResult ¶
type DistributedVirtualSwitchManagerImportResult struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchManagerImportResult"` *DynamicData DistributedVirtualSwitch []*ManagedObjectReference `xml:"distributedVirtualSwitch,omitempty"` DistributedVirtualPortgroup []*ManagedObjectReference `xml:"distributedVirtualPortgroup,omitempty"` ImportFault []*ImportOperationBulkFaultFaultOnImport `xml:"importFault,omitempty"` }
type DistributedVirtualSwitchNicTeamingPolicyMode ¶
type DistributedVirtualSwitchNicTeamingPolicyMode string
const ( DistributedVirtualSwitchNicTeamingPolicyMode_Loadbalance_ip DistributedVirtualSwitchNicTeamingPolicyMode = "loadbalance_ip" DistributedVirtualSwitchNicTeamingPolicyMode_Loadbalance_srcmac DistributedVirtualSwitchNicTeamingPolicyMode = "loadbalance_srcmac" DistributedVirtualSwitchNicTeamingPolicyMode_Loadbalance_srcid DistributedVirtualSwitchNicTeamingPolicyMode = "loadbalance_srcid" DistributedVirtualSwitchNicTeamingPolicyMode_Failover_explicit DistributedVirtualSwitchNicTeamingPolicyMode = "failover_explicit" DistributedVirtualSwitchNicTeamingPolicyMode_Loadbalance_loadbased DistributedVirtualSwitchNicTeamingPolicyMode = "loadbalance_loadbased" )
type DistributedVirtualSwitchPortConnectee ¶
type DistributedVirtualSwitchPortConnectee struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchPortConnectee"` *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
const ( DistributedVirtualSwitchPortConnecteeConnecteeType_Pnic DistributedVirtualSwitchPortConnecteeConnecteeType = "pnic" DistributedVirtualSwitchPortConnecteeConnecteeType_VmVnic DistributedVirtualSwitchPortConnecteeConnecteeType = "vmVnic" DistributedVirtualSwitchPortConnecteeConnecteeType_HostConsoleVnic DistributedVirtualSwitchPortConnecteeConnecteeType = "hostConsoleVnic" DistributedVirtualSwitchPortConnecteeConnecteeType_HostVmkVnic DistributedVirtualSwitchPortConnecteeConnecteeType = "hostVmkVnic" )
type DistributedVirtualSwitchPortConnection ¶
type DistributedVirtualSwitchPortConnection struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchPortConnection"` *DynamicData SwitchUuid string `xml:"switchUuid,omitempty"` PortgroupKey string `xml:"portgroupKey,omitempty"` PortKey string `xml:"portKey,omitempty"` ConnectionCookie int32 `xml:"connectionCookie,omitempty"` }
type DistributedVirtualSwitchPortCriteria ¶
type DistributedVirtualSwitchPortCriteria struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchPortCriteria"` *DynamicData Connected bool `xml:"connected,omitempty"` Active bool `xml:"active,omitempty"` UplinkPort bool `xml:"uplinkPort,omitempty"` Scope *ManagedObjectReference `xml:"scope,omitempty"` PortgroupKey []string `xml:"portgroupKey,omitempty"` Inside bool `xml:"inside,omitempty"` PortKey []string `xml:"portKey,omitempty"` }
type DistributedVirtualSwitchPortStatistics ¶
type DistributedVirtualSwitchPortStatistics struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchPortStatistics"` *DynamicData PacketsInMulticast int64 `xml:"packetsInMulticast,omitempty"` PacketsOutMulticast int64 `xml:"packetsOutMulticast,omitempty"` BytesInMulticast int64 `xml:"bytesInMulticast,omitempty"` BytesOutMulticast int64 `xml:"bytesOutMulticast,omitempty"` PacketsInUnicast int64 `xml:"packetsInUnicast,omitempty"` PacketsOutUnicast int64 `xml:"packetsOutUnicast,omitempty"` BytesInUnicast int64 `xml:"bytesInUnicast,omitempty"` BytesOutUnicast int64 `xml:"bytesOutUnicast,omitempty"` PacketsInBroadcast int64 `xml:"packetsInBroadcast,omitempty"` PacketsOutBroadcast int64 `xml:"packetsOutBroadcast,omitempty"` BytesInBroadcast int64 `xml:"bytesInBroadcast,omitempty"` BytesOutBroadcast int64 `xml:"bytesOutBroadcast,omitempty"` PacketsInDropped int64 `xml:"packetsInDropped,omitempty"` PacketsOutDropped int64 `xml:"packetsOutDropped,omitempty"` PacketsInException int64 `xml:"packetsInException,omitempty"` PacketsOutException int64 `xml:"packetsOutException,omitempty"` }
type DistributedVirtualSwitchProductSpec ¶
type DistributedVirtualSwitchProductSpec struct { XMLName xml.Name `xml:"urn:vim25 DistributedVirtualSwitchProductSpec"` *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
const ( DistributedVirtualSwitchProductSpecOperationType_PreInstall DistributedVirtualSwitchProductSpecOperationType = "preInstall" DistributedVirtualSwitchProductSpecOperationType_Upgrade DistributedVirtualSwitchProductSpecOperationType = "upgrade" DistributedVirtualSwitchProductSpecOperationType_NotifyAvailableUpgrade DistributedVirtualSwitchProductSpecOperationType = "notifyAvailableUpgrade" DistributedVirtualSwitchProductSpecOperationType_ProceedWithUpgrade DistributedVirtualSwitchProductSpecOperationType = "proceedWithUpgrade" DistributedVirtualSwitchProductSpecOperationType_UpdateBundleInfo DistributedVirtualSwitchProductSpecOperationType = "updateBundleInfo" )
type DomainNotFound ¶
type DomainNotFound struct { XMLName xml.Name `xml:"urn:vim25 DomainNotFound"` *ActiveDirectoryFault DomainName string `xml:"domainName,omitempty"` }
type DpmBehavior ¶
type DpmBehavior string
const ( DpmBehavior_Manual DpmBehavior = "manual" DpmBehavior_Automated DpmBehavior = "automated" )
type DrsBehavior ¶
type DrsBehavior string
const ( DrsBehavior_Manual DrsBehavior = "manual" DrsBehavior_PartiallyAutomated DrsBehavior = "partiallyAutomated" DrsBehavior_FullyAutomated DrsBehavior = "fullyAutomated" )
type DrsDisabledEvent ¶
type DrsDisabledEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsDisabledEvent"` *ClusterEvent }
type DrsDisabledOnVm ¶
type DrsEnabledEvent ¶
type DrsEnabledEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsEnabledEvent"` *ClusterEvent Behavior string `xml:"behavior,omitempty"` }
type DrsEnteredStandbyModeEvent ¶
type DrsEnteredStandbyModeEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsEnteredStandbyModeEvent"` *EnteredStandbyModeEvent }
type DrsEnteringStandbyModeEvent ¶
type DrsEnteringStandbyModeEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsEnteringStandbyModeEvent"` *EnteringStandbyModeEvent }
type DrsExitStandbyModeFailedEvent ¶
type DrsExitStandbyModeFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsExitStandbyModeFailedEvent"` *ExitStandbyModeFailedEvent }
type DrsExitedStandbyModeEvent ¶
type DrsExitedStandbyModeEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsExitedStandbyModeEvent"` *ExitedStandbyModeEvent }
type DrsExitingStandbyModeEvent ¶
type DrsExitingStandbyModeEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsExitingStandbyModeEvent"` *ExitingStandbyModeEvent }
type DrsInjectorWorkloadCorrelationState ¶
type DrsInjectorWorkloadCorrelationState string
const ()
type DrsInvocationFailedEvent ¶
type DrsInvocationFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsInvocationFailedEvent"` *ClusterEvent }
type DrsRecommendationReasonCode ¶
type DrsRecommendationReasonCode string
const ( DrsRecommendationReasonCode_FairnessCpuAvg DrsRecommendationReasonCode = "fairnessCpuAvg" DrsRecommendationReasonCode_FairnessMemAvg DrsRecommendationReasonCode = "fairnessMemAvg" DrsRecommendationReasonCode_JointAffin DrsRecommendationReasonCode = "jointAffin" DrsRecommendationReasonCode_AntiAffin DrsRecommendationReasonCode = "antiAffin" DrsRecommendationReasonCode_HostMaint DrsRecommendationReasonCode = "hostMaint" )
type DrsRecoveredFromFailureEvent ¶
type DrsRecoveredFromFailureEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsRecoveredFromFailureEvent"` *ClusterEvent }
type DrsResourceConfigureFailedEvent ¶
type DrsResourceConfigureFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsResourceConfigureFailedEvent"` *HostEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type DrsRuleComplianceEvent ¶
type DrsRuleViolationEvent ¶
type DrsVmMigratedEvent ¶
type DrsVmMigratedEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsVmMigratedEvent"` *VmMigratedEvent }
type DrsVmPoweredOnEvent ¶
type DrsVmPoweredOnEvent struct { XMLName xml.Name `xml:"urn:vim25 DrsVmPoweredOnEvent"` *VmPoweredOnEvent }
type DrsVmotionIncompatibleFault ¶
type DrsVmotionIncompatibleFault struct { XMLName xml.Name `xml:"urn:vim25 DrsVmotionIncompatibleFault"` *VirtualHardwareCompatibilityIssue Host *ManagedObjectReference `xml:"host,omitempty"` }
type DuplicateDisks ¶
type DuplicateDisks struct { XMLName xml.Name `xml:"urn:vim25 DuplicateDisks"` *VsanDiskFault }
type DuplicateName ¶
type DuplicateName struct { XMLName xml.Name `xml:"urn:vim25 DuplicateName"` *VimFault Name string `xml:"name,omitempty"` Object *ManagedObjectReference `xml:"object,omitempty"` }
type DvpgImportEvent ¶
type DvpgImportEvent struct { XMLName xml.Name `xml:"urn:vim25 DvpgImportEvent"` *DVPortgroupEvent ImportType string `xml:"importType,omitempty"` }
type DvpgRestoreEvent ¶
type DvpgRestoreEvent struct { XMLName xml.Name `xml:"urn:vim25 DvpgRestoreEvent"` *DVPortgroupEvent }
type DvsAcceptNetworkRuleAction ¶
type DvsAcceptNetworkRuleAction struct { XMLName xml.Name `xml:"urn:vim25 DvsAcceptNetworkRuleAction"` *DvsNetworkRuleAction }
type DvsApplyOperationFault ¶
type DvsApplyOperationFault struct { XMLName xml.Name `xml:"urn:vim25 DvsApplyOperationFault"` *DvsFault ObjectFault []*DvsApplyOperationFaultFaultOnObject `xml:"objectFault,omitempty"` }
type DvsApplyOperationFaultFaultOnObject ¶
type DvsApplyOperationFaultFaultOnObject struct { XMLName xml.Name `xml:"urn:vim25 DvsApplyOperationFaultFaultOnObject"` *DynamicData ObjectId string `xml:"objectId,omitempty"` Type_ string `xml:"type,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type DvsCopyNetworkRuleAction ¶
type DvsCopyNetworkRuleAction struct { XMLName xml.Name `xml:"urn:vim25 DvsCopyNetworkRuleAction"` *DvsNetworkRuleAction }
type DvsCreatedEvent ¶
type DvsCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsCreatedEvent"` *DvsEvent Parent *FolderEventArgument `xml:"parent,omitempty"` }
type DvsDestroyedEvent ¶
type DvsDropNetworkRuleAction ¶
type DvsDropNetworkRuleAction struct { XMLName xml.Name `xml:"urn:vim25 DvsDropNetworkRuleAction"` *DvsNetworkRuleAction }
type DvsEventArgument ¶
type DvsEventArgument struct { XMLName xml.Name `xml:"urn:vim25 DvsEventArgument"` *EntityEventArgument Dvs *ManagedObjectReference `xml:"dvs,omitempty"` }
type DvsFilterConfig ¶
type DvsFilterConfig struct { XMLName xml.Name `xml:"urn:vim25 DvsFilterConfig"` *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"` }
type DvsFilterConfigSpec ¶
type DvsFilterConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 DvsFilterConfigSpec"` *DvsFilterConfig Operation string `xml:"operation,omitempty"` }
type DvsFilterOnFailure ¶
type DvsFilterOnFailure string
const ( DvsFilterOnFailure_FailOpen DvsFilterOnFailure = "failOpen" DvsFilterOnFailure_FailClosed DvsFilterOnFailure = "failClosed" )
type DvsFilterParameter ¶
type DvsFilterParameter struct { XMLName xml.Name `xml:"urn:vim25 DvsFilterParameter"` *DynamicData Parameters []string `xml:"parameters,omitempty"` }
type DvsFilterPolicy ¶
type DvsFilterPolicy struct { XMLName xml.Name `xml:"urn:vim25 DvsFilterPolicy"` *InheritablePolicy FilterConfig []*DvsFilterConfig `xml:"filterConfig,omitempty"` }
type DvsGreEncapNetworkRuleAction ¶
type DvsGreEncapNetworkRuleAction struct { XMLName xml.Name `xml:"urn:vim25 DvsGreEncapNetworkRuleAction"` *DvsNetworkRuleAction EncapsulationIp *SingleIp `xml:"encapsulationIp,omitempty"` }
type DvsHealthStatusChangeEvent ¶
type DvsHealthStatusChangeEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsHealthStatusChangeEvent"` *HostEvent SwitchUuid string `xml:"switchUuid,omitempty"` HealthResult *HostMemberHealthCheckResult `xml:"healthResult,omitempty"` }
type DvsHostBackInSyncEvent ¶
type DvsHostBackInSyncEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsHostBackInSyncEvent"` *DvsEvent HostBackInSync *HostEventArgument `xml:"hostBackInSync,omitempty"` }
type DvsHostJoinedEvent ¶
type DvsHostJoinedEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsHostJoinedEvent"` *DvsEvent HostJoined *HostEventArgument `xml:"hostJoined,omitempty"` }
type DvsHostLeftEvent ¶
type DvsHostLeftEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsHostLeftEvent"` *DvsEvent HostLeft *HostEventArgument `xml:"hostLeft,omitempty"` }
type DvsHostStatusUpdated ¶
type DvsHostStatusUpdated struct { XMLName xml.Name `xml:"urn:vim25 DvsHostStatusUpdated"` *DvsEvent HostMember *HostEventArgument `xml:"hostMember,omitempty"` OldStatus string `xml:"oldStatus,omitempty"` NewStatus string `xml:"newStatus,omitempty"` OldStatusDetail string `xml:"oldStatusDetail,omitempty"` NewStatusDetail string `xml:"newStatusDetail,omitempty"` }
type DvsHostVNicProfile ¶
type DvsHostVNicProfile struct { XMLName xml.Name `xml:"urn:vim25 DvsHostVNicProfile"` *DvsVNicProfile }
type DvsHostWentOutOfSyncEvent ¶
type DvsHostWentOutOfSyncEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsHostWentOutOfSyncEvent"` *DvsEvent HostOutOfSync *DvsOutOfSyncHostArgument `xml:"hostOutOfSync,omitempty"` }
type DvsImportEvent ¶
type DvsIpNetworkRuleQualifier ¶
type DvsIpNetworkRuleQualifier struct { XMLName xml.Name `xml:"urn:vim25 DvsIpNetworkRuleQualifier"` *DvsNetworkRuleQualifier SourceAddress *IpAddress `xml:"sourceAddress,omitempty"` DestinationAddress *IpAddress `xml:"destinationAddress,omitempty"` Protocol *IntExpression `xml:"protocol,omitempty"` SourceIpPort *DvsIpPort `xml:"sourceIpPort,omitempty"` DestinationIpPort *DvsIpPort `xml:"destinationIpPort,omitempty"` TcpFlags *IntExpression `xml:"tcpFlags,omitempty"` }
type DvsIpPort ¶
type DvsIpPort struct { XMLName xml.Name `xml:"urn:vim25 DvsIpPort"` *NegatableExpression }
type DvsIpPortRange ¶
type DvsLogNetworkRuleAction ¶
type DvsLogNetworkRuleAction struct { XMLName xml.Name `xml:"urn:vim25 DvsLogNetworkRuleAction"` *DvsNetworkRuleAction }
type DvsMacNetworkRuleQualifier ¶
type DvsMacNetworkRuleQualifier struct { XMLName xml.Name `xml:"urn:vim25 DvsMacNetworkRuleQualifier"` *DvsNetworkRuleQualifier SourceAddress *MacAddress `xml:"sourceAddress,omitempty"` DestinationAddress *MacAddress `xml:"destinationAddress,omitempty"` Protocol *IntExpression `xml:"protocol,omitempty"` VlanId *IntExpression `xml:"vlanId,omitempty"` }
type DvsMacRewriteNetworkRuleAction ¶
type DvsMacRewriteNetworkRuleAction struct { XMLName xml.Name `xml:"urn:vim25 DvsMacRewriteNetworkRuleAction"` *DvsNetworkRuleAction RewriteMac string `xml:"rewriteMac,omitempty"` }
type DvsMergedEvent ¶
type DvsMergedEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsMergedEvent"` *DvsEvent SourceDvs *DvsEventArgument `xml:"sourceDvs,omitempty"` DestinationDvs *DvsEventArgument `xml:"destinationDvs,omitempty"` }
type DvsNetworkRuleAction ¶
type DvsNetworkRuleAction struct { XMLName xml.Name `xml:"urn:vim25 DvsNetworkRuleAction"` *DynamicData }
type DvsNetworkRuleDirectionType ¶
type DvsNetworkRuleDirectionType string
const ( DvsNetworkRuleDirectionType_IncomingPackets DvsNetworkRuleDirectionType = "incomingPackets" DvsNetworkRuleDirectionType_OutgoingPackets DvsNetworkRuleDirectionType = "outgoingPackets" DvsNetworkRuleDirectionType_Both DvsNetworkRuleDirectionType = "both" )
type DvsNetworkRuleQualifier ¶
type DvsNetworkRuleQualifier struct { XMLName xml.Name `xml:"urn:vim25 DvsNetworkRuleQualifier"` *DynamicData Key string `xml:"key,omitempty"` }
type DvsNotAuthorized ¶
type DvsOperationBulkFault ¶
type DvsOperationBulkFault struct { XMLName xml.Name `xml:"urn:vim25 DvsOperationBulkFault"` *DvsFault HostFault []*DvsOperationBulkFaultFaultOnHost `xml:"hostFault,omitempty"` }
type DvsOperationBulkFaultFaultOnHost ¶
type DvsOperationBulkFaultFaultOnHost struct { XMLName xml.Name `xml:"urn:vim25 DvsOperationBulkFaultFaultOnHost"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type DvsOutOfSyncHostArgument ¶
type DvsOutOfSyncHostArgument struct { XMLName xml.Name `xml:"urn:vim25 DvsOutOfSyncHostArgument"` *DynamicData OutOfSyncHost *HostEventArgument `xml:"outOfSyncHost,omitempty"` ConfigParamters []string `xml:"configParamters,omitempty"` }
type DvsPortBlockedEvent ¶
type DvsPortConnectedEvent ¶
type DvsPortConnectedEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsPortConnectedEvent"` *DvsEvent PortKey string `xml:"portKey,omitempty"` Connectee *DistributedVirtualSwitchPortConnectee `xml:"connectee,omitempty"` }
type DvsPortCreatedEvent ¶
type DvsPortDeletedEvent ¶
type DvsPortDisconnectedEvent ¶
type DvsPortDisconnectedEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsPortDisconnectedEvent"` *DvsEvent PortKey string `xml:"portKey,omitempty"` Connectee *DistributedVirtualSwitchPortConnectee `xml:"connectee,omitempty"` }
type DvsPortEnteredPassthruEvent ¶
type DvsPortEnteredPassthruEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsPortEnteredPassthruEvent"` *DvsEvent PortKey string `xml:"portKey,omitempty"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` }
type DvsPortExitedPassthruEvent ¶
type DvsPortExitedPassthruEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsPortExitedPassthruEvent"` *DvsEvent PortKey string `xml:"portKey,omitempty"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` }
type DvsPortLinkDownEvent ¶
type DvsPortLinkDownEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsPortLinkDownEvent"` *DvsEvent PortKey string `xml:"portKey,omitempty"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` }
type DvsPortLinkUpEvent ¶
type DvsPortLinkUpEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsPortLinkUpEvent"` *DvsEvent PortKey string `xml:"portKey,omitempty"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` }
type DvsPortRuntimeChangeEvent ¶
type DvsPortRuntimeChangeEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsPortRuntimeChangeEvent"` *DvsEvent PortKey string `xml:"portKey,omitempty"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` }
type DvsPortUnblockedEvent ¶
type DvsPortUnblockedEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsPortUnblockedEvent"` *DvsEvent PortKey string `xml:"portKey,omitempty"` RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"` }
type DvsProfile ¶
type DvsProfile struct { XMLName xml.Name `xml:"urn:vim25 DvsProfile"` *ApplyProfile Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Uplink []*PnicUplinkProfile `xml:"uplink,omitempty"` }
type DvsPuntNetworkRuleAction ¶
type DvsPuntNetworkRuleAction struct { XMLName xml.Name `xml:"urn:vim25 DvsPuntNetworkRuleAction"` *DvsNetworkRuleAction }
type DvsRateLimitNetworkRuleAction ¶
type DvsRateLimitNetworkRuleAction struct { XMLName xml.Name `xml:"urn:vim25 DvsRateLimitNetworkRuleAction"` *DvsNetworkRuleAction PacketsPerSecond int32 `xml:"packetsPerSecond,omitempty"` }
type DvsReconfiguredEvent ¶
type DvsReconfiguredEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsReconfiguredEvent"` *DvsEvent ConfigSpec *DVSConfigSpec `xml:"configSpec,omitempty"` }
type DvsRenamedEvent ¶
type DvsRestoreEvent ¶
type DvsScopeViolated ¶
type DvsScopeViolated struct { XMLName xml.Name `xml:"urn:vim25 DvsScopeViolated"` *DvsFault Scope []*ManagedObjectReference `xml:"scope,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type DvsServiceConsoleVNicProfile ¶
type DvsServiceConsoleVNicProfile struct { XMLName xml.Name `xml:"urn:vim25 DvsServiceConsoleVNicProfile"` *DvsVNicProfile }
type DvsSingleIpPort ¶
type DvsSystemTrafficNetworkRuleQualifier ¶
type DvsSystemTrafficNetworkRuleQualifier struct { XMLName xml.Name `xml:"urn:vim25 DvsSystemTrafficNetworkRuleQualifier"` *DvsNetworkRuleQualifier TypeOfSystemTraffic *StringExpression `xml:"typeOfSystemTraffic,omitempty"` }
type DvsTrafficFilterConfig ¶
type DvsTrafficFilterConfig struct { XMLName xml.Name `xml:"urn:vim25 DvsTrafficFilterConfig"` *DvsFilterConfig TrafficRuleset *DvsTrafficRuleset `xml:"trafficRuleset,omitempty"` }
type DvsTrafficFilterConfigSpec ¶
type DvsTrafficFilterConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 DvsTrafficFilterConfigSpec"` *DvsTrafficFilterConfig Operation string `xml:"operation,omitempty"` }
type DvsTrafficRule ¶
type DvsTrafficRule struct { XMLName xml.Name `xml:"urn:vim25 DvsTrafficRule"` *DynamicData Key string `xml:"key,omitempty"` Description string `xml:"description,omitempty"` Sequence int32 `xml:"sequence,omitempty"` Qualifier []*DvsNetworkRuleQualifier `xml:"qualifier,omitempty"` Action *DvsNetworkRuleAction `xml:"action,omitempty"` Direction string `xml:"direction,omitempty"` }
type DvsTrafficRuleset ¶
type DvsTrafficRuleset struct { XMLName xml.Name `xml:"urn:vim25 DvsTrafficRuleset"` *DynamicData Key string `xml:"key,omitempty"` Enabled bool `xml:"enabled,omitempty"` Precedence int32 `xml:"precedence,omitempty"` Rules []*DvsTrafficRule `xml:"rules,omitempty"` }
type DvsUpdateTagNetworkRuleAction ¶
type DvsUpdateTagNetworkRuleAction struct { XMLName xml.Name `xml:"urn:vim25 DvsUpdateTagNetworkRuleAction"` *DvsNetworkRuleAction QosTag int32 `xml:"qosTag,omitempty"` DscpTag int32 `xml:"dscpTag,omitempty"` }
type DvsUpgradeAvailableEvent ¶
type DvsUpgradeAvailableEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsUpgradeAvailableEvent"` *DvsEvent ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"` }
type DvsUpgradeInProgressEvent ¶
type DvsUpgradeInProgressEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsUpgradeInProgressEvent"` *DvsEvent ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"` }
type DvsUpgradeRejectedEvent ¶
type DvsUpgradeRejectedEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsUpgradeRejectedEvent"` *DvsEvent ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"` }
type DvsUpgradedEvent ¶
type DvsUpgradedEvent struct { XMLName xml.Name `xml:"urn:vim25 DvsUpgradedEvent"` *DvsEvent ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"` }
type DvsVNicProfile ¶
type DvsVNicProfile struct { XMLName xml.Name `xml:"urn:vim25 DvsVNicProfile"` *ApplyProfile Key string `xml:"key,omitempty"` IpConfig *IpAddressProfile `xml:"ipConfig,omitempty"` }
type DynamicArray ¶
type DynamicData ¶
type DynamicData struct { XMLName xml.Name `xml:"urn:vim25 DynamicData"` DynamicType string `xml:"dynamicType,omitempty"` DynamicProperty []*DynamicProperty `xml:"dynamicProperty,omitempty"` }
type DynamicProperty ¶
type EVCAdmissionFailed ¶
type EVCAdmissionFailed struct { XMLName xml.Name `xml:"urn:vim25 EVCAdmissionFailed"` *NotSupportedHostInCluster Faults []*LocalizedMethodFault `xml:"faults,omitempty"` }
type EVCAdmissionFailedCPUFeaturesForMode ¶
type EVCAdmissionFailedCPUFeaturesForMode struct { XMLName xml.Name `xml:"urn:vim25 EVCAdmissionFailedCPUFeaturesForMode"` *EVCAdmissionFailed CurrentEVCModeKey string `xml:"currentEVCModeKey,omitempty"` }
type EVCAdmissionFailedCPUModel ¶
type EVCAdmissionFailedCPUModel struct { XMLName xml.Name `xml:"urn:vim25 EVCAdmissionFailedCPUModel"` *EVCAdmissionFailed }
type EVCAdmissionFailedCPUModelForMode ¶
type EVCAdmissionFailedCPUModelForMode struct { XMLName xml.Name `xml:"urn:vim25 EVCAdmissionFailedCPUModelForMode"` *EVCAdmissionFailed CurrentEVCModeKey string `xml:"currentEVCModeKey,omitempty"` }
type EVCAdmissionFailedCPUVendor ¶
type EVCAdmissionFailedCPUVendor struct { XMLName xml.Name `xml:"urn:vim25 EVCAdmissionFailedCPUVendor"` *EVCAdmissionFailed ClusterCPUVendor string `xml:"clusterCPUVendor,omitempty"` HostCPUVendor string `xml:"hostCPUVendor,omitempty"` }
type EVCAdmissionFailedCPUVendorUnknown ¶
type EVCAdmissionFailedCPUVendorUnknown struct { XMLName xml.Name `xml:"urn:vim25 EVCAdmissionFailedCPUVendorUnknown"` *EVCAdmissionFailed }
type EVCAdmissionFailedHostDisconnected ¶
type EVCAdmissionFailedHostDisconnected struct { XMLName xml.Name `xml:"urn:vim25 EVCAdmissionFailedHostDisconnected"` *EVCAdmissionFailed }
type EVCAdmissionFailedHostSoftware ¶
type EVCAdmissionFailedHostSoftware struct { XMLName xml.Name `xml:"urn:vim25 EVCAdmissionFailedHostSoftware"` *EVCAdmissionFailed }
type EVCAdmissionFailedHostSoftwareForMode ¶
type EVCAdmissionFailedHostSoftwareForMode struct { XMLName xml.Name `xml:"urn:vim25 EVCAdmissionFailedHostSoftwareForMode"` *EVCAdmissionFailed }
type EVCAdmissionFailedVmActive ¶
type EVCAdmissionFailedVmActive struct { XMLName xml.Name `xml:"urn:vim25 EVCAdmissionFailedVmActive"` *EVCAdmissionFailed }
type EVCMode ¶
type EVCMode struct { XMLName xml.Name `xml:"urn:vim25 EVCMode"` *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,omitempty"` Track []string `xml:"track,omitempty"` VendorTier int32 `xml:"vendorTier,omitempty"` }
type EagerZeroVirtualDiskRequestType ¶
type EagerZeroVirtualDiskRequestType struct { XMLName xml.Name `xml:"urn:vim25 EagerZeroVirtualDiskRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` // contains filtered or unexported fields }
type EagerZeroVirtualDisk_TaskResponse ¶
type EagerZeroVirtualDisk_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 EagerZeroVirtualDisk_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type EightHostLimitViolated ¶
type EightHostLimitViolated struct { XMLName xml.Name `xml:"urn:vim25 EightHostLimitViolated"` *VmConfigFault }
type ElementDescription ¶
type ElementDescription struct { XMLName xml.Name `xml:"urn:vim25 ElementDescription"` *Description Key string `xml:"key,omitempty"` }
type EnableAlarmActionsRequestType ¶
type EnableAlarmActionsRequestType struct { XMLName xml.Name `xml:"urn:vim25 EnableAlarmActionsRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Enabled bool `xml:"enabled,omitempty"` // contains filtered or unexported fields }
type EnableFeatureRequestType ¶
type EnableFeatureRequestType struct { XMLName xml.Name `xml:"urn:vim25 EnableFeatureRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` FeatureKey string `xml:"featureKey,omitempty"` // contains filtered or unexported fields }
type EnableFeatureResponse ¶
type EnableRulesetResponse ¶
type EnableSecondaryVMRequestType ¶
type EnableSecondaryVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 EnableSecondaryVMRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type EnableSecondaryVM_TaskResponse ¶
type EnableSecondaryVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 EnableSecondaryVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type EnterMaintenanceModeRequestType ¶
type EnterMaintenanceModeRequestType struct { XMLName xml.Name `xml:"urn:vim25 EnterMaintenanceModeRequestType"` Timeout int32 `xml:"timeout,omitempty"` EvacuatePoweredOffVms bool `xml:"evacuatePoweredOffVms,omitempty"` MaintenanceSpec *HostMaintenanceSpec `xml:"maintenanceSpec,omitempty"` // contains filtered or unexported fields }
type EnterMaintenanceMode_TaskResponse ¶
type EnterMaintenanceMode_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 EnterMaintenanceMode_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type EnteredStandbyModeEvent ¶
type EntityBackup ¶
type EntityBackup struct { XMLName xml.Name `xml:"urn:vim25 EntityBackup"` *DynamicData }
type EntityBackupConfig ¶
type EntityBackupConfig struct { XMLName xml.Name `xml:"urn:vim25 EntityBackupConfig"` *DynamicData EntityType string `xml:"entityType,omitempty"` ConfigBlob []byte `xml:"configBlob,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 EntityEventArgument"` *EventArgument Name string `xml:"name,omitempty"` }
type EntityImportType ¶
type EntityImportType string
const ( EntityImportType_CreateEntityWithNewIdentifier EntityImportType = "createEntityWithNewIdentifier" EntityImportType_CreateEntityWithOriginalIdentifier EntityImportType = "createEntityWithOriginalIdentifier" EntityImportType_ApplyToEntitySpecified EntityImportType = "applyToEntitySpecified" )
type EntityPrivilege ¶
type EntityPrivilege struct { XMLName xml.Name `xml:"urn:vim25 EntityPrivilege"` *DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` PrivAvailability []*PrivilegeAvailability `xml:"privAvailability,omitempty"` }
type EntityType ¶
type EntityType string
const ( EntityType_DistributedVirtualSwitch EntityType = "distributedVirtualSwitch" EntityType_DistributedVirtualPortgroup EntityType = "distributedVirtualPortgroup" )
type EnumDescription ¶
type EnumDescription struct { XMLName xml.Name `xml:"urn:vim25 EnumDescription"` *DynamicData Key string `xml:"key,omitempty"` Tags []*ElementDescription `xml:"tags,omitempty"` }
type ErrorUpgradeEvent ¶
type ErrorUpgradeEvent struct { XMLName xml.Name `xml:"urn:vim25 ErrorUpgradeEvent"` *UpgradeEvent }
type EstimateDatabaseSizeRequestType ¶
type EstimateDatabaseSizeRequestType struct { XMLName xml.Name `xml:"urn:vim25 EstimateDatabaseSizeRequestType"` DbSizeParam *DatabaseSizeParam `xml:"dbSizeParam,omitempty"` // contains filtered or unexported fields }
type EstimateDatabaseSizeResponse ¶
type EstimateDatabaseSizeResponse struct { XMLName xml.Name `xml:"urn:vim25 EstimateDatabaseSizeResponse"` Returnval *DatabaseSizeEstimate `xml:"returnval,omitempty"` }
type EstimateStorageForConsolidateSnapshots_TaskResponse ¶
type EstimateStorageForConsolidateSnapshots_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 EstimateStorageForConsolidateSnapshots_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type EsxAgentHostManagerUpdateConfigRequestType ¶
type EsxAgentHostManagerUpdateConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 EsxAgentHostManagerUpdateConfigRequestType"` ConfigInfo *HostEsxAgentHostManagerConfigInfo `xml:"configInfo,omitempty"` // contains filtered or unexported fields }
type EvaluationLicenseSource ¶
type EvaluationLicenseSource struct { XMLName xml.Name `xml:"urn:vim25 EvaluationLicenseSource"` *LicenseSource RemainingHours int64 `xml:"remainingHours,omitempty"` }
type Event ¶
type Event struct { XMLName xml.Name `xml:"urn:vim25 Event"` *DynamicData Key int32 `xml:"key,omitempty"` ChainId int32 `xml:"chainId,omitempty"` CreatedTime time.Time `xml:"createdTime,omitempty"` UserName string `xml:"userName,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 EventAlarmExpression"` *AlarmExpression Comparisons []*EventAlarmExpressionComparison `xml:"comparisons,omitempty"` EventType string `xml:"eventType,omitempty"` EventTypeId string `xml:"eventTypeId,omitempty"` ObjectType string `xml:"objectType,omitempty"` Status *ManagedEntityStatus `xml:"status,omitempty"` }
type EventAlarmExpressionComparisonOperator ¶
type EventAlarmExpressionComparisonOperator string
const ( EventAlarmExpressionComparisonOperator_Equals EventAlarmExpressionComparisonOperator = "equals" EventAlarmExpressionComparisonOperator_NotEqualTo EventAlarmExpressionComparisonOperator = "notEqualTo" EventAlarmExpressionComparisonOperator_StartsWith EventAlarmExpressionComparisonOperator = "startsWith" EventAlarmExpressionComparisonOperator_DoesNotStartWith EventAlarmExpressionComparisonOperator = "doesNotStartWith" EventAlarmExpressionComparisonOperator_EndsWith EventAlarmExpressionComparisonOperator = "endsWith" EventAlarmExpressionComparisonOperator_DoesNotEndWith EventAlarmExpressionComparisonOperator = "doesNotEndWith" )
type EventArgDesc ¶
type EventArgDesc struct { XMLName xml.Name `xml:"urn:vim25 EventArgDesc"` *DynamicData Name string `xml:"name,omitempty"` Type_ string `xml:"type,omitempty"` Description *ElementDescription `xml:"description,omitempty"` }
type EventArgument ¶
type EventArgument struct { XMLName xml.Name `xml:"urn:vim25 EventArgument"` *DynamicData }
type EventCategory ¶
type EventCategory string
const ( EventCategory_Info EventCategory = "info" EventCategory_Warning EventCategory = "warning" EventCategory_Error EventCategory = "error" EventCategory_User EventCategory = "user" )
type EventDescription ¶
type EventDescription struct { XMLName xml.Name `xml:"urn:vim25 EventDescription"` *DynamicData Category []*ElementDescription `xml:"category,omitempty"` EventInfo []*EventDescriptionEventDetail `xml:"eventInfo,omitempty"` EnumeratedTypes []*EnumDescription `xml:"enumeratedTypes,omitempty"` }
type EventDescriptionEventDetail ¶
type EventDescriptionEventDetail struct { XMLName xml.Name `xml:"urn:vim25 EventDescriptionEventDetail"` *DynamicData Key string `xml:"key,omitempty"` Description string `xml:"description,omitempty"` Category string `xml:"category,omitempty"` FormatOnDatacenter string `xml:"formatOnDatacenter,omitempty"` FormatOnComputeResource string `xml:"formatOnComputeResource,omitempty"` FormatOnHost string `xml:"formatOnHost,omitempty"` FormatOnVm string `xml:"formatOnVm,omitempty"` FullFormat string `xml:"fullFormat,omitempty"` LongDescription string `xml:"longDescription,omitempty"` }
type EventEventSeverity ¶
type EventEventSeverity string
const ( EventEventSeverity_Error EventEventSeverity = "error" EventEventSeverity_Warning EventEventSeverity = "warning" EventEventSeverity_Info EventEventSeverity = "info" EventEventSeverity_User EventEventSeverity = "user" )
type EventEx ¶
type EventEx struct { XMLName xml.Name `xml:"urn:vim25 EventEx"` *Event EventTypeId string `xml:"eventTypeId,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 EventFilterSpec"` *DynamicData Entity *EventFilterSpecByEntity `xml:"entity,omitempty"` Time *EventFilterSpecByTime `xml:"time,omitempty"` UserName *EventFilterSpecByUsername `xml:"userName,omitempty"` EventChainId int32 `xml:"eventChainId,omitempty"` Alarm *ManagedObjectReference `xml:"alarm,omitempty"` ScheduledTask *ManagedObjectReference `xml:"scheduledTask,omitempty"` DisableFullMessage bool `xml:"disableFullMessage,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 EventFilterSpecByEntity"` *DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` Recursion *EventFilterSpecRecursionOption `xml:"recursion,omitempty"` }
type EventFilterSpecByTime ¶
type EventFilterSpecByUsername ¶
type EventFilterSpecByUsername struct { XMLName xml.Name `xml:"urn:vim25 EventFilterSpecByUsername"` *DynamicData SystemUser bool `xml:"systemUser,omitempty"` UserList []string `xml:"userList,omitempty"` }
type EventFilterSpecRecursionOption ¶
type EventFilterSpecRecursionOption string
const ( EventFilterSpecRecursionOption_Self EventFilterSpecRecursionOption = "self" EventFilterSpecRecursionOption_Children EventFilterSpecRecursionOption = "children" EventFilterSpecRecursionOption_All EventFilterSpecRecursionOption = "all" )
type ExecuteHostProfileRequestType ¶
type ExecuteHostProfileRequestType struct { XMLName xml.Name `xml:"urn:vim25 ExecuteHostProfileRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` DeferredParam []*ProfileDeferredPolicyOptionParameter `xml:"deferredParam,omitempty"` // contains filtered or unexported fields }
type ExecuteHostProfileResponse ¶
type ExecuteHostProfileResponse struct { XMLName xml.Name `xml:"urn:vim25 ExecuteHostProfileResponse"` Returnval *ProfileExecuteResult `xml:"returnval,omitempty"` }
type ExitMaintenanceMode_TaskResponse ¶
type ExitMaintenanceMode_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ExitMaintenanceMode_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ExitedStandbyModeEvent ¶
type ExitingStandbyModeEvent ¶
type ExpandVmfsDatastoreRequestType ¶
type ExpandVmfsDatastoreRequestType struct { XMLName xml.Name `xml:"urn:vim25 ExpandVmfsDatastoreRequestType"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` Spec *VmfsDatastoreExpandSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ExpandVmfsDatastoreResponse ¶
type ExpandVmfsDatastoreResponse struct { XMLName xml.Name `xml:"urn:vim25 ExpandVmfsDatastoreResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ExpandVmfsExtentRequestType ¶
type ExpandVmfsExtentRequestType struct { XMLName xml.Name `xml:"urn:vim25 ExpandVmfsExtentRequestType"` VmfsPath string `xml:"vmfsPath,omitempty"` Extent *HostScsiDiskPartition `xml:"extent,omitempty"` // contains filtered or unexported fields }
type ExpiredAddonLicense ¶
type ExpiredAddonLicense struct { XMLName xml.Name `xml:"urn:vim25 ExpiredAddonLicense"` *ExpiredFeatureLicense }
type ExpiredEditionLicense ¶
type ExpiredEditionLicense struct { XMLName xml.Name `xml:"urn:vim25 ExpiredEditionLicense"` *ExpiredFeatureLicense }
type ExpiredFeatureLicense ¶
type ExportAnswerFileRequestType ¶
type ExportAnswerFileRequestType struct { XMLName xml.Name `xml:"urn:vim25 ExportAnswerFileRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type ExportAnswerFile_TaskResponse ¶
type ExportAnswerFile_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ExportAnswerFile_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ExportProfileResponse ¶
type ExportSnapshotResponse ¶
type ExportSnapshotResponse struct { XMLName xml.Name `xml:"urn:vim25 ExportSnapshotResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ExportVAppRequestType ¶
type ExportVAppResponse ¶
type ExportVAppResponse struct { XMLName xml.Name `xml:"urn:vim25 ExportVAppResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ExportVmRequestType ¶
type ExportVmResponse ¶
type ExportVmResponse struct { XMLName xml.Name `xml:"urn:vim25 ExportVmResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ExtExtendedProductInfo ¶
type ExtExtendedProductInfo struct { XMLName xml.Name `xml:"urn:vim25 ExtExtendedProductInfo"` *DynamicData CompanyUrl string `xml:"companyUrl,omitempty"` ProductUrl string `xml:"productUrl,omitempty"` ManagementUrl string `xml:"managementUrl,omitempty"` Self *ManagedObjectReference `xml:"self,omitempty"` }
type ExtManagedEntityInfo ¶
type ExtSolutionManagerInfo ¶
type ExtSolutionManagerInfo struct { XMLName xml.Name `xml:"urn:vim25 ExtSolutionManagerInfo"` *DynamicData Tab []*ExtSolutionManagerInfoTabInfo `xml:"tab,omitempty"` SmallIconUrl string `xml:"smallIconUrl,omitempty"` }
type ExtSolutionManagerInfoTabInfo ¶
type ExtSolutionManagerInfoTabInfo struct { XMLName xml.Name `xml:"urn:vim25 ExtSolutionManagerInfoTabInfo"` *DynamicData Label string `xml:"label,omitempty"` Url string `xml:"url,omitempty"` }
type ExtendVffsRequestType ¶
type ExtendVffsRequestType struct { XMLName xml.Name `xml:"urn:vim25 ExtendVffsRequestType"` VffsPath string `xml:"vffsPath,omitempty"` DevicePath string `xml:"devicePath,omitempty"` Spec *HostDiskPartitionSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ExtendVffsResponse ¶
type ExtendVirtualDiskRequestType ¶
type ExtendVirtualDiskRequestType struct { XMLName xml.Name `xml:"urn:vim25 ExtendVirtualDiskRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` NewCapacityKb int64 `xml:"newCapacityKb,omitempty"` EagerZero bool `xml:"eagerZero,omitempty"` // contains filtered or unexported fields }
type ExtendVirtualDisk_TaskResponse ¶
type ExtendVirtualDisk_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ExtendVirtualDisk_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ExtendVmfsDatastoreRequestType ¶
type ExtendVmfsDatastoreRequestType struct { XMLName xml.Name `xml:"urn:vim25 ExtendVmfsDatastoreRequestType"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` Spec *VmfsDatastoreExtendSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ExtendVmfsDatastoreResponse ¶
type ExtendVmfsDatastoreResponse struct { XMLName xml.Name `xml:"urn:vim25 ExtendVmfsDatastoreResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ExtendedDescription ¶
type ExtendedDescription struct { XMLName xml.Name `xml:"urn:vim25 ExtendedDescription"` *Description MessageCatalogKeyPrefix string `xml:"messageCatalogKeyPrefix,omitempty"` MessageArg []*KeyAnyValue `xml:"messageArg,omitempty"` }
type ExtendedElementDescription ¶
type ExtendedElementDescription struct { XMLName xml.Name `xml:"urn:vim25 ExtendedElementDescription"` *ElementDescription MessageCatalogKeyPrefix string `xml:"messageCatalogKeyPrefix,omitempty"` MessageArg []*KeyAnyValue `xml:"messageArg,omitempty"` }
type ExtendedEvent ¶
type ExtendedEvent struct { XMLName xml.Name `xml:"urn:vim25 ExtendedEvent"` *GeneralEvent EventTypeId string `xml:"eventTypeId,omitempty"` ManagedObject *ManagedObjectReference `xml:"managedObject,omitempty"` Data []*ExtendedEventPair `xml:"data,omitempty"` }
type ExtendedEventPair ¶
type ExtendedEventPair struct { XMLName xml.Name `xml:"urn:vim25 ExtendedEventPair"` *DynamicData Key string `xml:"key,omitempty"` Value string `xml:"value,omitempty"` }
type ExtendedFault ¶
type Extension ¶
type Extension struct { XMLName xml.Name `xml:"urn:vim25 Extension"` *DynamicData Description *Description `xml:"description,omitempty"` Key string `xml:"key,omitempty"` Company string `xml:"company,omitempty"` Type_ string `xml:"type,omitempty"` Version string `xml:"version,omitempty"` 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,omitempty"` HealthInfo *ExtensionHealthInfo `xml:"healthInfo,omitempty"` OvfConsumerInfo *ExtensionOvfConsumerInfo `xml:"ovfConsumerInfo,omitempty"` ExtendedProductInfo *ExtExtendedProductInfo `xml:"extendedProductInfo,omitempty"` ManagedEntityInfo []*ExtManagedEntityInfo `xml:"managedEntityInfo,omitempty"` ShownInSolutionManager bool `xml:"shownInSolutionManager,omitempty"` SolutionManagerInfo *ExtSolutionManagerInfo `xml:"solutionManagerInfo,omitempty"` }
type ExtensionClientInfo ¶
type ExtensionClientInfo struct { XMLName xml.Name `xml:"urn:vim25 ExtensionClientInfo"` *DynamicData Version string `xml:"version,omitempty"` Description *Description `xml:"description,omitempty"` Company string `xml:"company,omitempty"` Type_ string `xml:"type,omitempty"` Url string `xml:"url,omitempty"` }
type ExtensionEventTypeInfo ¶
type ExtensionEventTypeInfo struct { XMLName xml.Name `xml:"urn:vim25 ExtensionEventTypeInfo"` *DynamicData EventID string `xml:"eventID,omitempty"` EventTypeSchema string `xml:"eventTypeSchema,omitempty"` }
type ExtensionFaultTypeInfo ¶
type ExtensionFaultTypeInfo struct { XMLName xml.Name `xml:"urn:vim25 ExtensionFaultTypeInfo"` *DynamicData FaultID string `xml:"faultID,omitempty"` }
type ExtensionHealthInfo ¶
type ExtensionHealthInfo struct { XMLName xml.Name `xml:"urn:vim25 ExtensionHealthInfo"` *DynamicData Url string `xml:"url,omitempty"` }
type ExtensionManagerIpAllocationUsage ¶
type ExtensionManagerIpAllocationUsage struct { XMLName xml.Name `xml:"urn:vim25 ExtensionManagerIpAllocationUsage"` *DynamicData ExtensionKey string `xml:"extensionKey,omitempty"` NumAddresses int32 `xml:"numAddresses,omitempty"` }
type ExtensionOvfConsumerInfo ¶
type ExtensionOvfConsumerInfo struct { XMLName xml.Name `xml:"urn:vim25 ExtensionOvfConsumerInfo"` *DynamicData CallbackUrl string `xml:"callbackUrl,omitempty"` SectionType []string `xml:"sectionType,omitempty"` }
type ExtensionPrivilegeInfo ¶
type ExtensionPrivilegeInfo struct { XMLName xml.Name `xml:"urn:vim25 ExtensionPrivilegeInfo"` *DynamicData PrivID string `xml:"privID,omitempty"` PrivGroupName string `xml:"privGroupName,omitempty"` }
type ExtensionResourceInfo ¶
type ExtensionServerInfo ¶
type ExtensionServerInfo struct { XMLName xml.Name `xml:"urn:vim25 ExtensionServerInfo"` *DynamicData Url string `xml:"url,omitempty"` Description *Description `xml:"description,omitempty"` Company string `xml:"company,omitempty"` Type_ string `xml:"type,omitempty"` AdminEmail []string `xml:"adminEmail,omitempty"` ServerThumbprint string `xml:"serverThumbprint,omitempty"` }
type ExtensionTaskTypeInfo ¶
type ExtensionTaskTypeInfo struct { XMLName xml.Name `xml:"urn:vim25 ExtensionTaskTypeInfo"` *DynamicData TaskID string `xml:"taskID,omitempty"` }
type FailToEnableSPBM ¶
type FailToEnableSPBM struct { XMLName xml.Name `xml:"urn:vim25 FailToEnableSPBM"` *NotEnoughLicenses Cs *ManagedObjectReference `xml:"cs,omitempty"` CsName string `xml:"csName,omitempty"` HostLicenseStates []*ComputeResourceHostSPBMLicenseInfo `xml:"hostLicenseStates,omitempty"` }
type FailToLockFaultToleranceVMs ¶
type FailToLockFaultToleranceVMs struct { XMLName xml.Name `xml:"urn:vim25 FailToLockFaultToleranceVMs"` *RuntimeFault VmName string `xml:"vmName,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` AlreadyLockedVm *ManagedObjectReference `xml:"alreadyLockedVm,omitempty"` }
type FailoverLevelRestored ¶
type FailoverLevelRestored struct { XMLName xml.Name `xml:"urn:vim25 FailoverLevelRestored"` *ClusterEvent }
type FaultToleranceAntiAffinityViolated ¶
type FaultToleranceAntiAffinityViolated struct { XMLName xml.Name `xml:"urn:vim25 FaultToleranceAntiAffinityViolated"` *MigrationFault HostName string `xml:"hostName,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type FaultToleranceCannotEditMem ¶
type FaultToleranceCannotEditMem struct { XMLName xml.Name `xml:"urn:vim25 FaultToleranceCannotEditMem"` *VmConfigFault VmName string `xml:"vmName,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` }
type FaultToleranceNeedsThickDisk ¶
type FaultToleranceNeedsThickDisk struct { XMLName xml.Name `xml:"urn:vim25 FaultToleranceNeedsThickDisk"` *MigrationFault VmName string `xml:"vmName,omitempty"` }
type FaultToleranceNotLicensed ¶
type FaultToleranceNotLicensed struct { XMLName xml.Name `xml:"urn:vim25 FaultToleranceNotLicensed"` *VmFaultToleranceIssue HostName string `xml:"hostName,omitempty"` }
type FaultToleranceNotSameBuild ¶
type FaultToleranceNotSameBuild struct { XMLName xml.Name `xml:"urn:vim25 FaultToleranceNotSameBuild"` *MigrationFault Build string `xml:"build,omitempty"` }
type FaultTolerancePrimaryConfigInfo ¶
type FaultTolerancePrimaryConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 FaultTolerancePrimaryConfigInfo"` *FaultToleranceConfigInfo Secondaries []*ManagedObjectReference `xml:"secondaries,omitempty"` }
type FaultTolerancePrimaryPowerOnNotAttempted ¶
type FaultTolerancePrimaryPowerOnNotAttempted struct { XMLName xml.Name `xml:"urn:vim25 FaultTolerancePrimaryPowerOnNotAttempted"` *VmFaultToleranceIssue SecondaryVm *ManagedObjectReference `xml:"secondaryVm,omitempty"` PrimaryVm *ManagedObjectReference `xml:"primaryVm,omitempty"` }
type FaultToleranceSecondaryConfigInfo ¶
type FaultToleranceSecondaryConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 FaultToleranceSecondaryConfigInfo"` *FaultToleranceConfigInfo PrimaryVM *ManagedObjectReference `xml:"primaryVM,omitempty"` }
type FaultToleranceSecondaryOpResult ¶
type FaultToleranceSecondaryOpResult struct { XMLName xml.Name `xml:"urn:vim25 FaultToleranceSecondaryOpResult"` *DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` PowerOnAttempted bool `xml:"powerOnAttempted,omitempty"` PowerOnResult *ClusterPowerOnVmResult `xml:"powerOnResult,omitempty"` }
type FaultToleranceVmNotDasProtected ¶
type FaultToleranceVmNotDasProtected struct { XMLName xml.Name `xml:"urn:vim25 FaultToleranceVmNotDasProtected"` *VimFault Vm *ManagedObjectReference `xml:"vm,omitempty"` VmName string `xml:"vmName,omitempty"` }
type FcoeConfig ¶
type FcoeConfig struct { XMLName xml.Name `xml:"urn:vim25 FcoeConfig"` *DynamicData PriorityClass int32 `xml:"priorityClass,omitempty"` SourceMac string `xml:"sourceMac,omitempty"` VlanRange []*FcoeConfigVlanRange `xml:"vlanRange,omitempty"` Capabilities *FcoeConfigFcoeCapabilities `xml:"capabilities,omitempty"` FcoeActive bool `xml:"fcoeActive,omitempty"` }
type FcoeConfigFcoeSpecification ¶
type FcoeConfigFcoeSpecification struct { XMLName xml.Name `xml:"urn:vim25 FcoeConfigFcoeSpecification"` *DynamicData UnderlyingPnic string `xml:"underlyingPnic,omitempty"` PriorityClass int32 `xml:"priorityClass,omitempty"` SourceMac string `xml:"sourceMac,omitempty"` VlanRange []*FcoeConfigVlanRange `xml:"vlanRange,omitempty"` }
type FcoeConfigVlanRange ¶
type FcoeConfigVlanRange struct { XMLName xml.Name `xml:"urn:vim25 FcoeConfigVlanRange"` *DynamicData VlanLow int32 `xml:"vlanLow,omitempty"` VlanHigh int32 `xml:"vlanHigh,omitempty"` }
type FeatureRequirementsNotMet ¶
type FeatureRequirementsNotMet struct { XMLName xml.Name `xml:"urn:vim25 FeatureRequirementsNotMet"` *VirtualHardwareCompatibilityIssue FeatureRequirement []*VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type FetchDVPortKeysRequestType ¶
type FetchDVPortKeysRequestType struct { XMLName xml.Name `xml:"urn:vim25 FetchDVPortKeysRequestType"` Criteria *DistributedVirtualSwitchPortCriteria `xml:"criteria,omitempty"` // contains filtered or unexported fields }
type FetchDVPortKeysResponse ¶
type FetchDVPortsRequestType ¶
type FetchDVPortsRequestType struct { XMLName xml.Name `xml:"urn:vim25 FetchDVPortsRequestType"` Criteria *DistributedVirtualSwitchPortCriteria `xml:"criteria,omitempty"` // contains filtered or unexported fields }
type FetchDVPortsResponse ¶
type FetchDVPortsResponse struct { XMLName xml.Name `xml:"urn:vim25 FetchDVPortsResponse"` Returnval []*DistributedVirtualPort `xml:"returnval,omitempty"` }
type FibreChannelPortType ¶
type FibreChannelPortType string
const ( FibreChannelPortType_Fabric FibreChannelPortType = "fabric" FibreChannelPortType_Loop FibreChannelPortType = "loop" FibreChannelPortType_PointToPoint FibreChannelPortType = "pointToPoint" FibreChannelPortType_Unknown FibreChannelPortType = "unknown" )
type FileAlreadyExists ¶
type FileBackedPortNotSupported ¶
type FileBackedPortNotSupported struct { XMLName xml.Name `xml:"urn:vim25 FileBackedPortNotSupported"` *DeviceNotSupported }
type FileBackedVirtualDiskSpec ¶
type FileBackedVirtualDiskSpec struct { XMLName xml.Name `xml:"urn:vim25 FileBackedVirtualDiskSpec"` *VirtualDiskSpec CapacityKb int64 `xml:"capacityKb,omitempty"` Profile []*VirtualMachineProfileSpec `xml:"profile,omitempty"` }
type FileLocked ¶
type FileNameTooLong ¶
type FileNotFound ¶
type FileNotWritable ¶
type FileQuery ¶
type FileQuery struct { XMLName xml.Name `xml:"urn:vim25 FileQuery"` *DynamicData }
type FileQueryFlags ¶
type FileSystemMountInfoVStorageSupportStatus ¶
type FileSystemMountInfoVStorageSupportStatus string
const ( FileSystemMountInfoVStorageSupportStatus_VStorageSupported FileSystemMountInfoVStorageSupportStatus = "vStorageSupported" FileSystemMountInfoVStorageSupportStatus_VStorageUnsupported FileSystemMountInfoVStorageSupportStatus = "vStorageUnsupported" FileSystemMountInfoVStorageSupportStatus_VStorageUnknown FileSystemMountInfoVStorageSupportStatus = "vStorageUnknown" )
type FileTooLarge ¶
type FileTransferInformation ¶
type FileTransferInformation struct { XMLName xml.Name `xml:"urn:vim25 FileTransferInformation"` *DynamicData Attributes *GuestFileAttributes `xml:"attributes,omitempty"` Size int64 `xml:"size,omitempty"` Url string `xml:"url,omitempty"` }
type FilesystemQuiesceFault ¶
type FilesystemQuiesceFault struct { XMLName xml.Name `xml:"urn:vim25 FilesystemQuiesceFault"` *SnapshotFault }
type FindAllByDnsNameRequestType ¶
type FindAllByDnsNameRequestType struct { XMLName xml.Name `xml:"urn:vim25 FindAllByDnsNameRequestType"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` DnsName string `xml:"dnsName,omitempty"` VmSearch bool `xml:"vmSearch,omitempty"` // contains filtered or unexported fields }
type FindAllByDnsNameResponse ¶
type FindAllByDnsNameResponse struct { XMLName xml.Name `xml:"urn:vim25 FindAllByDnsNameResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type FindAllByIpRequestType ¶
type FindAllByIpRequestType struct { XMLName xml.Name `xml:"urn:vim25 FindAllByIpRequestType"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Ip string `xml:"ip,omitempty"` VmSearch bool `xml:"vmSearch,omitempty"` // contains filtered or unexported fields }
type FindAllByIpResponse ¶
type FindAllByIpResponse struct { XMLName xml.Name `xml:"urn:vim25 FindAllByIpResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type FindAllByUuidRequestType ¶
type FindAllByUuidRequestType struct { XMLName xml.Name `xml:"urn:vim25 FindAllByUuidRequestType"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Uuid string `xml:"uuid,omitempty"` VmSearch bool `xml:"vmSearch,omitempty"` InstanceUuid bool `xml:"instanceUuid,omitempty"` // contains filtered or unexported fields }
type FindAllByUuidResponse ¶
type FindAllByUuidResponse struct { XMLName xml.Name `xml:"urn:vim25 FindAllByUuidResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type FindAssociatedProfileRequestType ¶
type FindAssociatedProfileRequestType struct { XMLName xml.Name `xml:"urn:vim25 FindAssociatedProfileRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type FindAssociatedProfileResponse ¶
type FindAssociatedProfileResponse struct { XMLName xml.Name `xml:"urn:vim25 FindAssociatedProfileResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type FindByDatastorePathRequestType ¶
type FindByDatastorePathRequestType struct { XMLName xml.Name `xml:"urn:vim25 FindByDatastorePathRequestType"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Path string `xml:"path,omitempty"` // contains filtered or unexported fields }
type FindByDatastorePathResponse ¶
type FindByDatastorePathResponse struct { XMLName xml.Name `xml:"urn:vim25 FindByDatastorePathResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type FindByDnsNameRequestType ¶
type FindByDnsNameRequestType struct { XMLName xml.Name `xml:"urn:vim25 FindByDnsNameRequestType"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` DnsName string `xml:"dnsName,omitempty"` VmSearch bool `xml:"vmSearch,omitempty"` // contains filtered or unexported fields }
type FindByDnsNameResponse ¶
type FindByDnsNameResponse struct { XMLName xml.Name `xml:"urn:vim25 FindByDnsNameResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type FindByInventoryPathResponse ¶
type FindByInventoryPathResponse struct { XMLName xml.Name `xml:"urn:vim25 FindByInventoryPathResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type FindByIpRequestType ¶
type FindByIpRequestType struct { XMLName xml.Name `xml:"urn:vim25 FindByIpRequestType"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Ip string `xml:"ip,omitempty"` VmSearch bool `xml:"vmSearch,omitempty"` // contains filtered or unexported fields }
type FindByIpResponse ¶
type FindByIpResponse struct { XMLName xml.Name `xml:"urn:vim25 FindByIpResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type FindByUuidRequestType ¶
type FindByUuidRequestType struct { XMLName xml.Name `xml:"urn:vim25 FindByUuidRequestType"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Uuid string `xml:"uuid,omitempty"` VmSearch bool `xml:"vmSearch,omitempty"` InstanceUuid bool `xml:"instanceUuid,omitempty"` // contains filtered or unexported fields }
type FindByUuidResponse ¶
type FindByUuidResponse struct { XMLName xml.Name `xml:"urn:vim25 FindByUuidResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type FindChildRequestType ¶
type FindChildRequestType struct { XMLName xml.Name `xml:"urn:vim25 FindChildRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Name string `xml:"name,omitempty"` // contains filtered or unexported fields }
type FindChildResponse ¶
type FindChildResponse struct { XMLName xml.Name `xml:"urn:vim25 FindChildResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type FindExtensionResponse ¶
type FirewallProfile ¶
type FirewallProfile struct { XMLName xml.Name `xml:"urn:vim25 FirewallProfile"` *ApplyProfile Ruleset []*FirewallProfileRulesetProfile `xml:"ruleset,omitempty"` }
type FirewallProfileRulesetProfile ¶
type FirewallProfileRulesetProfile struct { XMLName xml.Name `xml:"urn:vim25 FirewallProfileRulesetProfile"` *ApplyProfile Key string `xml:"key,omitempty"` }
type FloatOption ¶
type FloppyImageFileInfo ¶
type FloppyImageFileQuery ¶
type FolderEventArgument ¶
type FolderEventArgument struct { XMLName xml.Name `xml:"urn:vim25 FolderEventArgument"` *EntityEventArgument Folder *ManagedObjectReference `xml:"folder,omitempty"` }
type FolderFileInfo ¶
type FolderFileQuery ¶
type FormatVffsRequestType ¶
type FormatVffsRequestType struct { XMLName xml.Name `xml:"urn:vim25 FormatVffsRequestType"` CreateSpec *HostVffsSpec `xml:"createSpec,omitempty"` // contains filtered or unexported fields }
type FormatVffsResponse ¶
type FormatVffsResponse struct { XMLName xml.Name `xml:"urn:vim25 FormatVffsResponse"` Returnval *HostVffsVolume `xml:"returnval,omitempty"` }
type FormatVmfsRequestType ¶
type FormatVmfsRequestType struct { XMLName xml.Name `xml:"urn:vim25 FormatVmfsRequestType"` CreateSpec *HostVmfsSpec `xml:"createSpec,omitempty"` // contains filtered or unexported fields }
type FormatVmfsResponse ¶
type FormatVmfsResponse struct { XMLName xml.Name `xml:"urn:vim25 FormatVmfsResponse"` Returnval *HostVmfsVolume `xml:"returnval,omitempty"` }
type FtIssuesOnHost ¶
type FtIssuesOnHost struct { XMLName xml.Name `xml:"urn:vim25 FtIssuesOnHost"` *VmFaultToleranceIssue Host *ManagedObjectReference `xml:"host,omitempty"` HostName string `xml:"hostName,omitempty"` Errors []*LocalizedMethodFault `xml:"errors,omitempty"` }
type FtIssuesOnHostHostSelectionType ¶
type FtIssuesOnHostHostSelectionType string
const ( FtIssuesOnHostHostSelectionType_User FtIssuesOnHostHostSelectionType = "user" FtIssuesOnHostHostSelectionType_Vc FtIssuesOnHostHostSelectionType = "vc" FtIssuesOnHostHostSelectionType_Drs FtIssuesOnHostHostSelectionType = "drs" )
type FullStorageVMotionNotSupported ¶
type FullStorageVMotionNotSupported struct { XMLName xml.Name `xml:"urn:vim25 FullStorageVMotionNotSupported"` *MigrationFeatureNotSupported }
type GeneralEvent ¶
type GeneralHostErrorEvent ¶
type GeneralHostErrorEvent struct { XMLName xml.Name `xml:"urn:vim25 GeneralHostErrorEvent"` *GeneralEvent }
type GeneralHostInfoEvent ¶
type GeneralHostInfoEvent struct { XMLName xml.Name `xml:"urn:vim25 GeneralHostInfoEvent"` *GeneralEvent }
type GeneralHostWarningEvent ¶
type GeneralHostWarningEvent struct { XMLName xml.Name `xml:"urn:vim25 GeneralHostWarningEvent"` *GeneralEvent }
type GeneralUserEvent ¶
type GeneralUserEvent struct { XMLName xml.Name `xml:"urn:vim25 GeneralUserEvent"` *GeneralEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` }
type GeneralVmErrorEvent ¶
type GeneralVmErrorEvent struct { XMLName xml.Name `xml:"urn:vim25 GeneralVmErrorEvent"` *GeneralEvent }
type GeneralVmInfoEvent ¶
type GeneralVmInfoEvent struct { XMLName xml.Name `xml:"urn:vim25 GeneralVmInfoEvent"` *GeneralEvent }
type GeneralVmWarningEvent ¶
type GeneralVmWarningEvent struct { XMLName xml.Name `xml:"urn:vim25 GeneralVmWarningEvent"` *GeneralEvent }
type GenerateConfigTaskListRequestType ¶
type GenerateConfigTaskListRequestType struct { XMLName xml.Name `xml:"urn:vim25 GenerateConfigTaskListRequestType"` ConfigSpec *HostConfigSpec `xml:"configSpec,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type GenerateConfigTaskListResponse ¶
type GenerateConfigTaskListResponse struct { XMLName xml.Name `xml:"urn:vim25 GenerateConfigTaskListResponse"` Returnval *HostProfileManagerConfigTaskList `xml:"returnval,omitempty"` }
type GenerateHostProfileTaskListRequestType ¶
type GenerateHostProfileTaskListRequestType struct { XMLName xml.Name `xml:"urn:vim25 GenerateHostProfileTaskListRequestType"` ConfigSpec *HostConfigSpec `xml:"configSpec,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type GenerateHostProfileTaskList_TaskResponse ¶
type GenerateHostProfileTaskList_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 GenerateHostProfileTaskList_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type GenerateLogBundlesRequestType ¶
type GenerateLogBundlesRequestType struct { XMLName xml.Name `xml:"urn:vim25 GenerateLogBundlesRequestType"` IncludeDefault bool `xml:"includeDefault,omitempty"` Host []*ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type GenerateLogBundles_TaskResponse ¶
type GenerateLogBundles_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 GenerateLogBundles_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type GenericDrsFault ¶
type GenericDrsFault struct { XMLName xml.Name `xml:"urn:vim25 GenericDrsFault"` *VimFault HostFaults []*LocalizedMethodFault `xml:"hostFaults,omitempty"` }
type GenericVmConfigFault ¶
type GenericVmConfigFault struct { XMLName xml.Name `xml:"urn:vim25 GenericVmConfigFault"` *VmConfigFault Reason string `xml:"reason,omitempty"` }
type GetAlarmRequestType ¶
type GetAlarmRequestType struct { XMLName xml.Name `xml:"urn:vim25 GetAlarmRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type GetAlarmResponse ¶
type GetAlarmResponse struct { XMLName xml.Name `xml:"urn:vim25 GetAlarmResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type GetAlarmStateRequestType ¶
type GetAlarmStateRequestType struct { XMLName xml.Name `xml:"urn:vim25 GetAlarmStateRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type GetAlarmStateResponse ¶
type GetAlarmStateResponse struct { XMLName xml.Name `xml:"urn:vim25 GetAlarmStateResponse"` Returnval []*AlarmState `xml:"returnval,omitempty"` }
type GetCustomizationSpecResponse ¶
type GetCustomizationSpecResponse struct { XMLName xml.Name `xml:"urn:vim25 GetCustomizationSpecResponse"` Returnval *CustomizationSpecItem `xml:"returnval,omitempty"` }
type GetPublicKeyRequestType ¶
type GetPublicKeyResponse ¶
type GlobalMessageChangedEvent ¶
type GlobalMessageChangedEvent struct { XMLName xml.Name `xml:"urn:vim25 GlobalMessageChangedEvent"` *SessionEvent Message string `xml:"message,omitempty"` }
type GroupAlarmAction ¶
type GroupAlarmAction struct { XMLName xml.Name `xml:"urn:vim25 GroupAlarmAction"` *AlarmAction Action []*AlarmAction `xml:"action,omitempty"` }
type GuestAuthentication ¶
type GuestAuthentication struct { XMLName xml.Name `xml:"urn:vim25 GuestAuthentication"` *DynamicData InteractiveSession bool `xml:"interactiveSession,omitempty"` }
type GuestAuthenticationChallenge ¶
type GuestAuthenticationChallenge struct { XMLName xml.Name `xml:"urn:vim25 GuestAuthenticationChallenge"` *GuestOperationsFault ServerChallenge *GuestAuthentication `xml:"serverChallenge,omitempty"` SessionID int64 `xml:"sessionID,omitempty"` }
type GuestComponentsOutOfDate ¶
type GuestComponentsOutOfDate struct { XMLName xml.Name `xml:"urn:vim25 GuestComponentsOutOfDate"` *GuestOperationsFault }
type GuestDiskInfo ¶
type GuestFileAttributes ¶
type GuestFileInfo ¶
type GuestFileInfo struct { XMLName xml.Name `xml:"urn:vim25 GuestFileInfo"` *DynamicData Path string `xml:"path,omitempty"` Type_ string `xml:"type,omitempty"` Size int64 `xml:"size,omitempty"` Attributes *GuestFileAttributes `xml:"attributes,omitempty"` }
type GuestFileType ¶
type GuestFileType string
const ( GuestFileType_File GuestFileType = "file" GuestFileType_Directory GuestFileType = "directory" GuestFileType_Symlink GuestFileType = "symlink" )
type GuestInfo ¶
type GuestInfo struct { XMLName xml.Name `xml:"urn:vim25 GuestInfo"` *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,omitempty"` AppHeartbeatStatus string `xml:"appHeartbeatStatus,omitempty"` AppState string `xml:"appState,omitempty"` GuestOperationsReady bool `xml:"guestOperationsReady,omitempty"` InteractiveGuestOperationsReady bool `xml:"interactiveGuestOperationsReady,omitempty"` GenerationInfo []*GuestInfoNamespaceGenerationInfo `xml:"generationInfo,omitempty"` }
type GuestInfoAppStateType ¶
type GuestInfoAppStateType string
const ( GuestInfoAppStateType_None GuestInfoAppStateType = "none" GuestInfoAppStateType_AppStateOk GuestInfoAppStateType = "appStateOk" GuestInfoAppStateType_AppStateNeedReset GuestInfoAppStateType = "appStateNeedReset" )
type GuestInfoNamespaceGenerationInfo ¶
type GuestInfoNamespaceGenerationInfo struct { XMLName xml.Name `xml:"urn:vim25 GuestInfoNamespaceGenerationInfo"` *DynamicData Key string `xml:"key,omitempty"` GenerationNo int32 `xml:"generationNo,omitempty"` }
type GuestListFileInfo ¶
type GuestListFileInfo struct { XMLName xml.Name `xml:"urn:vim25 GuestListFileInfo"` *DynamicData Files []*GuestFileInfo `xml:"files,omitempty"` Remaining int32 `xml:"remaining,omitempty"` }
type GuestNicInfo ¶
type GuestNicInfo struct { XMLName xml.Name `xml:"urn:vim25 GuestNicInfo"` *DynamicData Network string `xml:"network,omitempty"` IpAddress []string `xml:"ipAddress,omitempty"` MacAddress string `xml:"macAddress,omitempty"` Connected bool `xml:"connected,omitempty"` DeviceConfigId int32 `xml:"deviceConfigId,omitempty"` DnsConfig *NetDnsConfigInfo `xml:"dnsConfig,omitempty"` IpConfig *NetIpConfigInfo `xml:"ipConfig,omitempty"` NetBIOSConfig *NetBIOSConfigInfo `xml:"netBIOSConfig,omitempty"` }
type GuestOperationsFault ¶
type GuestOperationsUnavailable ¶
type GuestOperationsUnavailable struct {}
type GuestOsDescriptor ¶
type GuestOsDescriptor struct { XMLName xml.Name `xml:"urn:vim25 GuestOsDescriptor"` *DynamicData Id string `xml:"id,omitempty"` Family string `xml:"family,omitempty"` FullName string `xml:"fullName,omitempty"` SupportedMaxCPUs int32 `xml:"supportedMaxCPUs,omitempty"` NumSupportedPhysicalSockets int32 `xml:"numSupportedPhysicalSockets,omitempty"` NumSupportedCoresPerSocket int32 `xml:"numSupportedCoresPerSocket,omitempty"` SupportedMinMemMB int32 `xml:"supportedMinMemMB,omitempty"` SupportedMaxMemMB int32 `xml:"supportedMaxMemMB,omitempty"` RecommendedMemMB int32 `xml:"recommendedMemMB,omitempty"` RecommendedColorDepth int32 `xml:"recommendedColorDepth,omitempty"` SupportedDiskControllerList []string `xml:"supportedDiskControllerList,omitempty"` RecommendedSCSIController string `xml:"recommendedSCSIController,omitempty"` RecommendedDiskController string `xml:"recommendedDiskController,omitempty"` SupportedNumDisks int32 `xml:"supportedNumDisks,omitempty"` RecommendedDiskSizeMB int32 `xml:"recommendedDiskSizeMB,omitempty"` RecommendedCdromController string `xml:"recommendedCdromController,omitempty"` SupportedEthernetCard []string `xml:"supportedEthernetCard,omitempty"` RecommendedEthernetCard string `xml:"recommendedEthernetCard,omitempty"` SupportsSlaveDisk bool `xml:"supportsSlaveDisk,omitempty"` CpuFeatureMask []*HostCpuIdInfo `xml:"cpuFeatureMask,omitempty"` SmcRequired bool `xml:"smcRequired,omitempty"` SupportsWakeOnLan bool `xml:"supportsWakeOnLan,omitempty"` SupportsVMI bool `xml:"supportsVMI,omitempty"` SupportsMemoryHotAdd bool `xml:"supportsMemoryHotAdd,omitempty"` SupportsCpuHotAdd bool `xml:"supportsCpuHotAdd,omitempty"` SupportsCpuHotRemove bool `xml:"supportsCpuHotRemove,omitempty"` SupportedFirmware []string `xml:"supportedFirmware,omitempty"` RecommendedFirmware string `xml:"recommendedFirmware,omitempty"` SupportedUSBControllerList []string `xml:"supportedUSBControllerList,omitempty"` RecommendedUSBController string `xml:"recommendedUSBController,omitempty"` Supports3D bool `xml:"supports3D,omitempty"` Recommended3D bool `xml:"recommended3D,omitempty"` SmcRecommended bool `xml:"smcRecommended,omitempty"` Ich7mRecommended bool `xml:"ich7mRecommended,omitempty"` UsbRecommended bool `xml:"usbRecommended,omitempty"` SupportLevel string `xml:"supportLevel,omitempty"` SupportedForCreate bool `xml:"supportedForCreate,omitempty"` VRAMSizeInKB *IntOption `xml:"vRAMSizeInKB,omitempty"` }
type GuestOsDescriptorFirmwareType ¶
type GuestOsDescriptorFirmwareType string
const ( GuestOsDescriptorFirmwareType_Bios GuestOsDescriptorFirmwareType = "bios" GuestOsDescriptorFirmwareType_Efi GuestOsDescriptorFirmwareType = "efi" )
type GuestOsDescriptorSupportLevel ¶
type GuestOsDescriptorSupportLevel string
const ( GuestOsDescriptorSupportLevel_Experimental GuestOsDescriptorSupportLevel = "experimental" GuestOsDescriptorSupportLevel_Legacy GuestOsDescriptorSupportLevel = "legacy" GuestOsDescriptorSupportLevel_Terminated GuestOsDescriptorSupportLevel = "terminated" GuestOsDescriptorSupportLevel_Supported GuestOsDescriptorSupportLevel = "supported" GuestOsDescriptorSupportLevel_Unsupported GuestOsDescriptorSupportLevel = "unsupported" GuestOsDescriptorSupportLevel_Deprecated GuestOsDescriptorSupportLevel = "deprecated" GuestOsDescriptorSupportLevel_TechPreview GuestOsDescriptorSupportLevel = "techPreview" )
type GuestPermissionDenied ¶
type GuestPermissionDenied struct { XMLName xml.Name `xml:"urn:vim25 GuestPermissionDenied"` *GuestOperationsFault }
type GuestProcessInfo ¶
type GuestProcessInfo struct { XMLName xml.Name `xml:"urn:vim25 GuestProcessInfo"` *DynamicData Name string `xml:"name,omitempty"` Pid int64 `xml:"pid,omitempty"` Owner string `xml:"owner,omitempty"` CmdLine string `xml:"cmdLine,omitempty"` StartTime time.Time `xml:"startTime,omitempty"` EndTime time.Time `xml:"endTime,omitempty"` ExitCode int32 `xml:"exitCode,omitempty"` }
type GuestProcessNotFound ¶
type GuestProcessNotFound struct { XMLName xml.Name `xml:"urn:vim25 GuestProcessNotFound"` *GuestOperationsFault Pid int64 `xml:"pid,omitempty"` }
type GuestProgramSpec ¶
type GuestProgramSpec struct { XMLName xml.Name `xml:"urn:vim25 GuestProgramSpec"` *DynamicData ProgramPath string `xml:"programPath,omitempty"` Arguments string `xml:"arguments,omitempty"` WorkingDirectory string `xml:"workingDirectory,omitempty"` EnvVariables []string `xml:"envVariables,omitempty"` }
type GuestScreenInfo ¶
type GuestScreenInfo struct { XMLName xml.Name `xml:"urn:vim25 GuestScreenInfo"` *DynamicData Width int32 `xml:"width,omitempty"` Height int32 `xml:"height,omitempty"` }
type GuestStackInfo ¶
type GuestStackInfo struct { XMLName xml.Name `xml:"urn:vim25 GuestStackInfo"` *DynamicData DnsConfig *NetDnsConfigInfo `xml:"dnsConfig,omitempty"` IpRouteConfig *NetIpRouteConfigInfo `xml:"ipRouteConfig,omitempty"` IpStackConfig []*KeyValue `xml:"ipStackConfig,omitempty"` DhcpConfig *NetDhcpConfigInfo `xml:"dhcpConfig,omitempty"` }
type GuestWindowsProgramSpec ¶
type GuestWindowsProgramSpec struct { XMLName xml.Name `xml:"urn:vim25 GuestWindowsProgramSpec"` *GuestProgramSpec StartMinimized bool `xml:"startMinimized,omitempty"` }
type HAErrorsAtDest ¶
type HAErrorsAtDest struct { XMLName xml.Name `xml:"urn:vim25 HAErrorsAtDest"` *MigrationFault }
type HasPrivilegeOnEntitiesRequestType ¶
type HasPrivilegeOnEntitiesRequestType struct { XMLName xml.Name `xml:"urn:vim25 HasPrivilegeOnEntitiesRequestType"` Entity []*ManagedObjectReference `xml:"entity,omitempty"` SessionId string `xml:"sessionId,omitempty"` PrivId []string `xml:"privId,omitempty"` // contains filtered or unexported fields }
type HasPrivilegeOnEntitiesResponse ¶
type HasPrivilegeOnEntitiesResponse struct { XMLName xml.Name `xml:"urn:vim25 HasPrivilegeOnEntitiesResponse"` Returnval []*EntityPrivilege `xml:"returnval,omitempty"` }
type HasPrivilegeOnEntityRequestType ¶
type HasPrivilegeOnEntityRequestType struct { XMLName xml.Name `xml:"urn:vim25 HasPrivilegeOnEntityRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` SessionId string `xml:"sessionId,omitempty"` PrivId []string `xml:"privId,omitempty"` // contains filtered or unexported fields }
type HbrManagerReplicationVmInfo ¶
type HbrManagerReplicationVmInfo struct { XMLName xml.Name `xml:"urn:vim25 HbrManagerReplicationVmInfo"` *DynamicData State string `xml:"state,omitempty"` ProgressInfo *ReplicationVmProgressInfo `xml:"progressInfo,omitempty"` ImageId string `xml:"imageId,omitempty"` LastError *LocalizedMethodFault `xml:"lastError,omitempty"` }
type HealthSystemRuntime ¶
type HealthSystemRuntime struct { XMLName xml.Name `xml:"urn:vim25 HealthSystemRuntime"` *DynamicData SystemHealthInfo *HostSystemHealthInfo `xml:"systemHealthInfo,omitempty"` HardwareStatusInfo *HostHardwareStatusInfo `xml:"hardwareStatusInfo,omitempty"` }
type HostAccessRestrictedToManagementServer ¶
type HostAccessRestrictedToManagementServer struct { XMLName xml.Name `xml:"urn:vim25 HostAccessRestrictedToManagementServer"` *NotSupported ManagementServer string `xml:"managementServer,omitempty"` }
type HostAccountSpec ¶
type HostActiveDirectory ¶
type HostActiveDirectory struct { XMLName xml.Name `xml:"urn:vim25 HostActiveDirectory"` *DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Spec *HostActiveDirectorySpec `xml:"spec,omitempty"` }
type HostActiveDirectoryInfo ¶
type HostActiveDirectoryInfoDomainMembershipStatus ¶
type HostActiveDirectoryInfoDomainMembershipStatus string
const ( HostActiveDirectoryInfoDomainMembershipStatus_Unknown HostActiveDirectoryInfoDomainMembershipStatus = "unknown" HostActiveDirectoryInfoDomainMembershipStatus_Ok HostActiveDirectoryInfoDomainMembershipStatus = "ok" HostActiveDirectoryInfoDomainMembershipStatus_NoServers HostActiveDirectoryInfoDomainMembershipStatus = "noServers" HostActiveDirectoryInfoDomainMembershipStatus_ClientTrustBroken HostActiveDirectoryInfoDomainMembershipStatus = "clientTrustBroken" HostActiveDirectoryInfoDomainMembershipStatus_ServerTrustBroken HostActiveDirectoryInfoDomainMembershipStatus = "serverTrustBroken" HostActiveDirectoryInfoDomainMembershipStatus_InconsistentTrust HostActiveDirectoryInfoDomainMembershipStatus = "inconsistentTrust" HostActiveDirectoryInfoDomainMembershipStatus_OtherProblem HostActiveDirectoryInfoDomainMembershipStatus = "otherProblem" )
type HostActiveDirectorySpec ¶
type HostActiveDirectorySpec struct { XMLName xml.Name `xml:"urn:vim25 HostActiveDirectorySpec"` *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"` }
type HostAddFailedEvent ¶
type HostAddedEvent ¶
type HostAdminDisableEvent ¶
type HostAdminEnableEvent ¶
type HostApplyProfile ¶
type HostApplyProfile struct { XMLName xml.Name `xml:"urn:vim25 HostApplyProfile"` *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 { XMLName xml.Name `xml:"urn:vim25 HostAuthenticationManagerInfo"` *DynamicData AuthConfig []*HostAuthenticationStoreInfo `xml:"authConfig,omitempty"` }
type HostAuthenticationStoreInfo ¶
type HostAuthenticationStoreInfo struct { XMLName xml.Name `xml:"urn:vim25 HostAuthenticationStoreInfo"` *DynamicData Enabled bool `xml:"enabled,omitempty"` }
type HostAutoStartManagerConfig ¶
type HostAutoStartManagerConfig struct { XMLName xml.Name `xml:"urn:vim25 HostAutoStartManagerConfig"` *DynamicData Defaults *AutoStartDefaults `xml:"defaults,omitempty"` PowerInfo []*AutoStartPowerInfo `xml:"powerInfo,omitempty"` }
type HostBIOSInfo ¶
type HostBlockAdapterTargetTransport ¶
type HostBlockAdapterTargetTransport struct { XMLName xml.Name `xml:"urn:vim25 HostBlockAdapterTargetTransport"` *HostTargetTransport }
type HostBlockHba ¶
type HostBlockHba struct { XMLName xml.Name `xml:"urn:vim25 HostBlockHba"` *HostHostBusAdapter }
type HostBootDevice ¶
type HostBootDevice struct { XMLName xml.Name `xml:"urn:vim25 HostBootDevice"` *DynamicData Key string `xml:"key,omitempty"` Description string `xml:"description,omitempty"` }
type HostBootDeviceInfo ¶
type HostBootDeviceInfo struct { XMLName xml.Name `xml:"urn:vim25 HostBootDeviceInfo"` *DynamicData BootDevices []*HostBootDevice `xml:"bootDevices,omitempty"` CurrentBootDeviceKey string `xml:"currentBootDeviceKey,omitempty"` }
type HostCacheConfigurationInfo ¶
type HostCacheConfigurationInfo struct { XMLName xml.Name `xml:"urn:vim25 HostCacheConfigurationInfo"` *DynamicData Key *ManagedObjectReference `xml:"key,omitempty"` SwapSize int64 `xml:"swapSize,omitempty"` }
type HostCacheConfigurationSpec ¶
type HostCacheConfigurationSpec struct { XMLName xml.Name `xml:"urn:vim25 HostCacheConfigurationSpec"` *DynamicData Datastore *ManagedObjectReference `xml:"datastore,omitempty"` SwapSize int64 `xml:"swapSize,omitempty"` }
type HostCapability ¶
type HostCapability struct { XMLName xml.Name `xml:"urn:vim25 HostCapability"` *DynamicData RecursiveResourcePoolsSupported bool `xml:"recursiveResourcePoolsSupported,omitempty"` CpuMemoryResourceConfigurationSupported bool `xml:"cpuMemoryResourceConfigurationSupported,omitempty"` RebootSupported bool `xml:"rebootSupported,omitempty"` ShutdownSupported bool `xml:"shutdownSupported,omitempty"` VmotionSupported bool `xml:"vmotionSupported,omitempty"` StandbySupported bool `xml:"standbySupported,omitempty"` IpmiSupported bool `xml:"ipmiSupported,omitempty"` MaxSupportedVMs int32 `xml:"maxSupportedVMs,omitempty"` MaxRunningVMs int32 `xml:"maxRunningVMs,omitempty"` MaxSupportedVcpus int32 `xml:"maxSupportedVcpus,omitempty"` MaxRegisteredVMs int32 `xml:"maxRegisteredVMs,omitempty"` DatastorePrincipalSupported bool `xml:"datastorePrincipalSupported,omitempty"` SanSupported bool `xml:"sanSupported,omitempty"` NfsSupported bool `xml:"nfsSupported,omitempty"` IscsiSupported bool `xml:"iscsiSupported,omitempty"` VlanTaggingSupported bool `xml:"vlanTaggingSupported,omitempty"` NicTeamingSupported bool `xml:"nicTeamingSupported,omitempty"` HighGuestMemSupported bool `xml:"highGuestMemSupported,omitempty"` MaintenanceModeSupported bool `xml:"maintenanceModeSupported,omitempty"` SuspendedRelocateSupported bool `xml:"suspendedRelocateSupported,omitempty"` RestrictedSnapshotRelocateSupported bool `xml:"restrictedSnapshotRelocateSupported,omitempty"` PerVmSwapFiles bool `xml:"perVmSwapFiles,omitempty"` LocalSwapDatastoreSupported bool `xml:"localSwapDatastoreSupported,omitempty"` BackgroundSnapshotsSupported bool `xml:"backgroundSnapshotsSupported,omitempty"` PreAssignedPCIUnitNumbersSupported bool `xml:"preAssignedPCIUnitNumbersSupported,omitempty"` ScreenshotSupported bool `xml:"screenshotSupported,omitempty"` ScaledScreenshotSupported bool `xml:"scaledScreenshotSupported,omitempty"` StorageVMotionSupported bool `xml:"storageVMotionSupported,omitempty"` VmotionWithStorageVMotionSupported bool `xml:"vmotionWithStorageVMotionSupported,omitempty"` VmotionAcrossNetworkSupported bool `xml:"vmotionAcrossNetworkSupported,omitempty"` HbrNicSelectionSupported bool `xml:"hbrNicSelectionSupported,omitempty"` RecordReplaySupported bool `xml:"recordReplaySupported,omitempty"` FtSupported bool `xml:"ftSupported,omitempty"` ReplayUnsupportedReason string `xml:"replayUnsupportedReason,omitempty"` ReplayCompatibilityIssues []string `xml:"replayCompatibilityIssues,omitempty"` FtCompatibilityIssues []string `xml:"ftCompatibilityIssues,omitempty"` LoginBySSLThumbprintSupported bool `xml:"loginBySSLThumbprintSupported,omitempty"` CloneFromSnapshotSupported bool `xml:"cloneFromSnapshotSupported,omitempty"` DeltaDiskBackingsSupported bool `xml:"deltaDiskBackingsSupported,omitempty"` PerVMNetworkTrafficShapingSupported bool `xml:"perVMNetworkTrafficShapingSupported,omitempty"` TpmSupported bool `xml:"tpmSupported,omitempty"` SupportedCpuFeature []*HostCpuIdInfo `xml:"supportedCpuFeature,omitempty"` VirtualExecUsageSupported bool `xml:"virtualExecUsageSupported,omitempty"` StorageIORMSupported bool `xml:"storageIORMSupported,omitempty"` VmDirectPathGen2Supported bool `xml:"vmDirectPathGen2Supported,omitempty"` VmDirectPathGen2UnsupportedReason []string `xml:"vmDirectPathGen2UnsupportedReason,omitempty"` VmDirectPathGen2UnsupportedReasonExtended string `xml:"vmDirectPathGen2UnsupportedReasonExtended,omitempty"` SupportedVmfsMajorVersion []int32 `xml:"supportedVmfsMajorVersion,omitempty"` VStorageCapable bool `xml:"vStorageCapable,omitempty"` SnapshotRelayoutSupported bool `xml:"snapshotRelayoutSupported,omitempty"` FirewallIpRulesSupported bool `xml:"firewallIpRulesSupported,omitempty"` ServicePackageInfoSupported bool `xml:"servicePackageInfoSupported,omitempty"` MaxHostRunningVms int32 `xml:"maxHostRunningVms,omitempty"` MaxHostSupportedVcpus int32 `xml:"maxHostSupportedVcpus,omitempty"` VmfsDatastoreMountCapable bool `xml:"vmfsDatastoreMountCapable,omitempty"` NestedHVSupported bool `xml:"nestedHVSupported,omitempty"` VPMCSupported bool `xml:"vPMCSupported,omitempty"` InterVMCommunicationThroughVMCISupported bool `xml:"interVMCommunicationThroughVMCISupported,omitempty"` ScheduledHardwareUpgradeSupported bool `xml:"scheduledHardwareUpgradeSupported,omitempty"` FeatureCapabilitiesSupported bool `xml:"featureCapabilitiesSupported,omitempty"` LatencySensitivitySupported bool `xml:"latencySensitivitySupported,omitempty"` StoragePolicySupported bool `xml:"storagePolicySupported,omitempty"` Accel3dSupported bool `xml:"accel3dSupported,omitempty"` ReliableMemoryAware bool `xml:"reliableMemoryAware,omitempty"` MultipleNetworkStackInstanceSupported bool `xml:"multipleNetworkStackInstanceSupported,omitempty"` VsanSupported bool `xml:"vsanSupported,omitempty"` VFlashSupported bool `xml:"vFlashSupported,omitempty"` }
type HostCapabilityFtUnsupportedReason ¶
type HostCapabilityFtUnsupportedReason string
const ( HostCapabilityFtUnsupportedReason_VMotionNotLicensed HostCapabilityFtUnsupportedReason = "vMotionNotLicensed" HostCapabilityFtUnsupportedReason_MissingVMotionNic HostCapabilityFtUnsupportedReason = "missingVMotionNic" HostCapabilityFtUnsupportedReason_MissingFTLoggingNic HostCapabilityFtUnsupportedReason = "missingFTLoggingNic" HostCapabilityFtUnsupportedReason_FtNotLicensed HostCapabilityFtUnsupportedReason = "ftNotLicensed" HostCapabilityFtUnsupportedReason_HaAgentIssue HostCapabilityFtUnsupportedReason = "haAgentIssue" )
type HostCapabilityVmDirectPathGen2UnsupportedReason ¶
type HostCapabilityVmDirectPathGen2UnsupportedReason string
const ( HostCapabilityVmDirectPathGen2UnsupportedReason_HostNptIncompatibleProduct HostCapabilityVmDirectPathGen2UnsupportedReason = "hostNptIncompatibleProduct" HostCapabilityVmDirectPathGen2UnsupportedReason_HostNptIncompatibleHardware HostCapabilityVmDirectPathGen2UnsupportedReason = "hostNptIncompatibleHardware" HostCapabilityVmDirectPathGen2UnsupportedReason_HostNptDisabled HostCapabilityVmDirectPathGen2UnsupportedReason = "hostNptDisabled" )
type HostCnxFailedEvent ¶
type HostCommunication ¶
type HostCommunication struct { XMLName xml.Name `xml:"urn:vim25 HostCommunication"` *RuntimeFault }
type HostComplianceCheckedEvent ¶
type HostComplianceCheckedEvent struct { XMLName xml.Name `xml:"urn:vim25 HostComplianceCheckedEvent"` *HostEvent Profile *ProfileEventArgument `xml:"profile,omitempty"` }
type HostCompliantEvent ¶
type HostConfigAppliedEvent ¶
type HostConfigChange ¶
type HostConfigChange struct { XMLName xml.Name `xml:"urn:vim25 HostConfigChange"` *DynamicData }
type HostConfigChangeMode ¶
type HostConfigChangeMode string
const ( HostConfigChangeMode_Modify HostConfigChangeMode = "modify" HostConfigChangeMode_Replace HostConfigChangeMode = "replace" )
type HostConfigChangeOperation ¶
type HostConfigChangeOperation string
const ( HostConfigChangeOperation_Add HostConfigChangeOperation = "add" HostConfigChangeOperation_Remove HostConfigChangeOperation = "remove" HostConfigChangeOperation_Edit HostConfigChangeOperation = "edit" )
type HostConfigFailed ¶
type HostConfigFailed struct { XMLName xml.Name `xml:"urn:vim25 HostConfigFailed"` *HostConfigFault Failure []*LocalizedMethodFault `xml:"failure,omitempty"` }
type HostConfigFault ¶
type HostConfigInfo ¶
type HostConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 HostConfigInfo"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Product *AboutInfo `xml:"product,omitempty"` HyperThread *HostHyperThreadScheduleInfo `xml:"hyperThread,omitempty"` ConsoleReservation *ServiceConsoleReservationInfo `xml:"consoleReservation,omitempty"` VirtualMachineReservation *VirtualMachineMemoryReservationInfo `xml:"virtualMachineReservation,omitempty"` StorageDevice *HostStorageDeviceInfo `xml:"storageDevice,omitempty"` MultipathState *HostMultipathStateInfo `xml:"multipathState,omitempty"` FileSystemVolume *HostFileSystemVolumeInfo `xml:"fileSystemVolume,omitempty"` SystemFile []string `xml:"systemFile,omitempty"` Network *HostNetworkInfo `xml:"network,omitempty"` Vmotion *HostVMotionInfo `xml:"vmotion,omitempty"` VirtualNicManagerInfo *HostVirtualNicManagerInfo `xml:"virtualNicManagerInfo,omitempty"` Capabilities *HostNetCapabilities `xml:"capabilities,omitempty"` DatastoreCapabilities *HostDatastoreSystemCapabilities `xml:"datastoreCapabilities,omitempty"` OffloadCapabilities *HostNetOffloadCapabilities `xml:"offloadCapabilities,omitempty"` Service *HostServiceInfo `xml:"service,omitempty"` Firewall *HostFirewallInfo `xml:"firewall,omitempty"` AutoStart *HostAutoStartManagerConfig `xml:"autoStart,omitempty"` ActiveDiagnosticPartition *HostDiagnosticPartition `xml:"activeDiagnosticPartition,omitempty"` Option []*OptionValue `xml:"option,omitempty"` 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,omitempty"` Ipmi *HostIpmiInfo `xml:"ipmi,omitempty"` SslThumbprintInfo *HostSslThumbprintInfo `xml:"sslThumbprintInfo,omitempty"` SslThumbprintData []*HostSslThumbprintInfo `xml:"sslThumbprintData,omitempty"` Certificate []int8 `xml:"certificate,omitempty"` PciPassthruInfo []*HostPciPassthruInfo `xml:"pciPassthruInfo,omitempty"` 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,omitempty"` FeatureCapability []*HostFeatureCapability `xml:"featureCapability,omitempty"` MaskedFeatureCapability []*HostFeatureCapability `xml:"maskedFeatureCapability,omitempty"` VFlashConfigInfo *HostVFlashManagerVFlashConfigInfo `xml:"vFlashConfigInfo,omitempty"` VsanHostConfig *VsanHostConfigInfo `xml:"vsanHostConfig,omitempty"` GraphicsInfo []*HostGraphicsInfo `xml:"graphicsInfo,omitempty"` }
type HostConfigManager ¶
type HostConfigManager struct { XMLName xml.Name `xml:"urn:vim25 HostConfigManager"` *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"` GraphicsManager *ManagedObjectReference `xml:"graphicsManager,omitempty"` VsanInternalSystem *ManagedObjectReference `xml:"vsanInternalSystem,omitempty"` }
type HostConfigSpec ¶
type HostConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 HostConfigSpec"` *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 []*OptionValue `xml:"option,omitempty"` 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 []*HostAccountSpec `xml:"userAccount,omitempty"` UsergroupAccount []*HostAccountSpec `xml:"usergroupAccount,omitempty"` Memory *HostMemorySpec `xml:"memory,omitempty"` ActiveDirectory []*HostActiveDirectory `xml:"activeDirectory,omitempty"` GenericConfig []*KeyAnyValue `xml:"genericConfig,omitempty"` }
type HostConfigSummary ¶
type HostConfigSummary struct { XMLName xml.Name `xml:"urn:vim25 HostConfigSummary"` *DynamicData Name string `xml:"name,omitempty"` Port int32 `xml:"port,omitempty"` SslThumbprint string `xml:"sslThumbprint,omitempty"` Product *AboutInfo `xml:"product,omitempty"` VmotionEnabled bool `xml:"vmotionEnabled,omitempty"` FaultToleranceEnabled bool `xml:"faultToleranceEnabled,omitempty"` FeatureVersion []*HostFeatureVersionInfo `xml:"featureVersion,omitempty"` AgentVmDatastore *ManagedObjectReference `xml:"agentVmDatastore,omitempty"` AgentVmNetwork *ManagedObjectReference `xml:"agentVmNetwork,omitempty"` }
type HostConfigVFlashCacheRequestType ¶
type HostConfigVFlashCacheRequestType struct { XMLName xml.Name `xml:"urn:vim25 HostConfigVFlashCacheRequestType"` Spec *HostVFlashManagerVFlashCacheConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type HostConfigureVFlashResourceRequestType ¶
type HostConfigureVFlashResourceRequestType struct { XMLName xml.Name `xml:"urn:vim25 HostConfigureVFlashResourceRequestType"` Spec *HostVFlashManagerVFlashResourceConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type HostConnectFault ¶
type HostConnectInfo ¶
type HostConnectInfo struct { XMLName xml.Name `xml:"urn:vim25 HostConnectInfo"` *DynamicData ServerIp string `xml:"serverIp,omitempty"` InDasCluster bool `xml:"inDasCluster,omitempty"` Host *HostListSummary `xml:"host,omitempty"` Vm []*VirtualMachineSummary `xml:"vm,omitempty"` VimAccountNameRequired bool `xml:"vimAccountNameRequired,omitempty"` ClusterSupported bool `xml:"clusterSupported,omitempty"` Network []*HostConnectInfoNetworkInfo `xml:"network,omitempty"` Datastore []*HostDatastoreConnectInfo `xml:"datastore,omitempty"` License *HostLicenseConnectInfo `xml:"license,omitempty"` }
type HostConnectInfoNetworkInfo ¶
type HostConnectInfoNetworkInfo struct { XMLName xml.Name `xml:"urn:vim25 HostConnectInfoNetworkInfo"` *DynamicData Summary *NetworkSummary `xml:"summary,omitempty"` }
type HostConnectSpec ¶
type HostConnectSpec struct { XMLName xml.Name `xml:"urn:vim25 HostConnectSpec"` *DynamicData HostName string `xml:"hostName,omitempty"` Port int32 `xml:"port,omitempty"` SslThumbprint string `xml:"sslThumbprint,omitempty"` UserName string `xml:"userName,omitempty"` Password string `xml:"password,omitempty"` VmFolder *ManagedObjectReference `xml:"vmFolder,omitempty"` Force bool `xml:"force,omitempty"` VimAccountName string `xml:"vimAccountName,omitempty"` VimAccountPassword string `xml:"vimAccountPassword,omitempty"` ManagementIp string `xml:"managementIp,omitempty"` }
type HostConnectedEvent ¶
type HostConnectionLostEvent ¶
type HostCpuIdInfo ¶
type HostCpuInfo ¶
type HostCpuPackage ¶
type HostCpuPackage struct { XMLName xml.Name `xml:"urn:vim25 HostCpuPackage"` *DynamicData Index int16 `xml:"index,omitempty"` Vendor string `xml:"vendor,omitempty"` Hz int64 `xml:"hz,omitempty"` BusHz int64 `xml:"busHz,omitempty"` Description string `xml:"description,omitempty"` ThreadId []int16 `xml:"threadId,omitempty"` CpuFeature []*HostCpuIdInfo `xml:"cpuFeature,omitempty"` }
type HostCpuPackageVendor ¶
type HostCpuPackageVendor string
const ( HostCpuPackageVendor_Unknown HostCpuPackageVendor = "unknown" HostCpuPackageVendor_Intel HostCpuPackageVendor = "intel" HostCpuPackageVendor_Amd HostCpuPackageVendor = "amd" )
type HostCpuPowerManagementInfo ¶
type HostCpuPowerManagementInfo struct { XMLName xml.Name `xml:"urn:vim25 HostCpuPowerManagementInfo"` *DynamicData CurrentPolicy string `xml:"currentPolicy,omitempty"` HardwareSupport string `xml:"hardwareSupport,omitempty"` }
type HostCpuPowerManagementInfoPolicyType ¶
type HostCpuPowerManagementInfoPolicyType string
const ( HostCpuPowerManagementInfoPolicyType_Off HostCpuPowerManagementInfoPolicyType = "off" HostCpuPowerManagementInfoPolicyType_StaticPolicy HostCpuPowerManagementInfoPolicyType = "staticPolicy" HostCpuPowerManagementInfoPolicyType_DynamicPolicy HostCpuPowerManagementInfoPolicyType = "dynamicPolicy" )
type HostDasDisabledEvent ¶
type HostDasDisablingEvent ¶
type HostDasEnabledEvent ¶
type HostDasEnablingEvent ¶
type HostDasErrorEvent ¶
type HostDasErrorEventHostDasErrorReason ¶
type HostDasErrorEventHostDasErrorReason string
const ( HostDasErrorEventHostDasErrorReason_ConfigFailed HostDasErrorEventHostDasErrorReason = "configFailed" HostDasErrorEventHostDasErrorReason_Timeout HostDasErrorEventHostDasErrorReason = "timeout" HostDasErrorEventHostDasErrorReason_CommunicationInitFailed HostDasErrorEventHostDasErrorReason = "communicationInitFailed" HostDasErrorEventHostDasErrorReason_HealthCheckScriptFailed HostDasErrorEventHostDasErrorReason = "healthCheckScriptFailed" HostDasErrorEventHostDasErrorReason_AgentFailed HostDasErrorEventHostDasErrorReason = "agentFailed" HostDasErrorEventHostDasErrorReason_AgentShutdown HostDasErrorEventHostDasErrorReason = "agentShutdown" HostDasErrorEventHostDasErrorReason_IsolationAddressUnpingable HostDasErrorEventHostDasErrorReason = "isolationAddressUnpingable" HostDasErrorEventHostDasErrorReason_Other HostDasErrorEventHostDasErrorReason = "other" )
type HostDasEvent ¶
type HostDasOkEvent ¶
type HostDatastoreBrowserSearchResults ¶
type HostDatastoreBrowserSearchResults struct { XMLName xml.Name `xml:"urn:vim25 HostDatastoreBrowserSearchResults"` *DynamicData Datastore *ManagedObjectReference `xml:"datastore,omitempty"` FolderPath string `xml:"folderPath,omitempty"` File []*FileInfo `xml:"file,omitempty"` }
type HostDatastoreBrowserSearchSpec ¶
type HostDatastoreBrowserSearchSpec struct { XMLName xml.Name `xml:"urn:vim25 HostDatastoreBrowserSearchSpec"` *DynamicData Query []*FileQuery `xml:"query,omitempty"` Details *FileQueryFlags `xml:"details,omitempty"` SearchCaseInsensitive bool `xml:"searchCaseInsensitive,omitempty"` MatchPattern []string `xml:"matchPattern,omitempty"` SortFoldersFirst bool `xml:"sortFoldersFirst,omitempty"` }
type HostDatastoreConnectInfo ¶
type HostDatastoreConnectInfo struct { XMLName xml.Name `xml:"urn:vim25 HostDatastoreConnectInfo"` *DynamicData Summary *DatastoreSummary `xml:"summary,omitempty"` }
type HostDatastoreExistsConnectInfo ¶
type HostDatastoreExistsConnectInfo struct { XMLName xml.Name `xml:"urn:vim25 HostDatastoreExistsConnectInfo"` *HostDatastoreConnectInfo NewDatastoreName string `xml:"newDatastoreName,omitempty"` }
type HostDatastoreNameConflictConnectInfo ¶
type HostDatastoreNameConflictConnectInfo struct { XMLName xml.Name `xml:"urn:vim25 HostDatastoreNameConflictConnectInfo"` *HostDatastoreConnectInfo NewDatastoreName string `xml:"newDatastoreName,omitempty"` }
type HostDatastoreSystemCapabilities ¶
type HostDatastoreSystemCapabilities struct { XMLName xml.Name `xml:"urn:vim25 HostDatastoreSystemCapabilities"` *DynamicData NfsMountCreationRequired bool `xml:"nfsMountCreationRequired,omitempty"` NfsMountCreationSupported bool `xml:"nfsMountCreationSupported,omitempty"` LocalDatastoreSupported bool `xml:"localDatastoreSupported,omitempty"` VmfsExtentExpansionSupported bool `xml:"vmfsExtentExpansionSupported,omitempty"` }
type HostDateTimeConfig ¶
type HostDateTimeConfig struct { XMLName xml.Name `xml:"urn:vim25 HostDateTimeConfig"` *DynamicData TimeZone string `xml:"timeZone,omitempty"` NtpConfig *HostNtpConfig `xml:"ntpConfig,omitempty"` }
type HostDateTimeInfo ¶
type HostDateTimeInfo struct { XMLName xml.Name `xml:"urn:vim25 HostDateTimeInfo"` *DynamicData TimeZone *HostDateTimeSystemTimeZone `xml:"timeZone,omitempty"` NtpConfig *HostNtpConfig `xml:"ntpConfig,omitempty"` }
type HostDevice ¶
type HostDevice struct { XMLName xml.Name `xml:"urn:vim25 HostDevice"` *DynamicData DeviceName string `xml:"deviceName,omitempty"` DeviceType string `xml:"deviceType,omitempty"` }
type HostDhcpService ¶
type HostDhcpService struct { XMLName xml.Name `xml:"urn:vim25 HostDhcpService"` *DynamicData Key string `xml:"key,omitempty"` Spec *HostDhcpServiceSpec `xml:"spec,omitempty"` }
type HostDhcpServiceConfig ¶
type HostDhcpServiceConfig struct { XMLName xml.Name `xml:"urn:vim25 HostDhcpServiceConfig"` *DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Key string `xml:"key,omitempty"` Spec *HostDhcpServiceSpec `xml:"spec,omitempty"` }
type HostDhcpServiceSpec ¶
type HostDhcpServiceSpec struct { XMLName xml.Name `xml:"urn:vim25 HostDhcpServiceSpec"` *DynamicData VirtualSwitch string `xml:"virtualSwitch,omitempty"` DefaultLeaseDuration int32 `xml:"defaultLeaseDuration,omitempty"` LeaseBeginIp string `xml:"leaseBeginIp,omitempty"` LeaseEndIp string `xml:"leaseEndIp,omitempty"` MaxLeaseDuration int32 `xml:"maxLeaseDuration,omitempty"` UnlimitedLease bool `xml:"unlimitedLease,omitempty"` IpSubnetAddr string `xml:"ipSubnetAddr,omitempty"` IpSubnetMask string `xml:"ipSubnetMask,omitempty"` }
type HostDiagnosticPartition ¶
type HostDiagnosticPartition struct { XMLName xml.Name `xml:"urn:vim25 HostDiagnosticPartition"` *DynamicData StorageType string `xml:"storageType,omitempty"` DiagnosticType string `xml:"diagnosticType,omitempty"` Slots int32 `xml:"slots,omitempty"` Id *HostScsiDiskPartition `xml:"id,omitempty"` }
type HostDiagnosticPartitionCreateDescription ¶
type HostDiagnosticPartitionCreateDescription struct { XMLName xml.Name `xml:"urn:vim25 HostDiagnosticPartitionCreateDescription"` *DynamicData Layout *HostDiskPartitionLayout `xml:"layout,omitempty"` DiskUuid string `xml:"diskUuid,omitempty"` Spec *HostDiagnosticPartitionCreateSpec `xml:"spec,omitempty"` }
type HostDiagnosticPartitionCreateOption ¶
type HostDiagnosticPartitionCreateOption struct { XMLName xml.Name `xml:"urn:vim25 HostDiagnosticPartitionCreateOption"` *DynamicData StorageType string `xml:"storageType,omitempty"` DiagnosticType string `xml:"diagnosticType,omitempty"` Disk *HostScsiDisk `xml:"disk,omitempty"` }
type HostDiagnosticPartitionCreateSpec ¶
type HostDiagnosticPartitionCreateSpec struct { XMLName xml.Name `xml:"urn:vim25 HostDiagnosticPartitionCreateSpec"` *DynamicData StorageType string `xml:"storageType,omitempty"` DiagnosticType string `xml:"diagnosticType,omitempty"` Id *HostScsiDiskPartition `xml:"id,omitempty"` Partition *HostDiskPartitionSpec `xml:"partition,omitempty"` Active bool `xml:"active,omitempty"` }
type HostDigestInfo ¶
type HostDigestInfoDigestMethodType ¶
type HostDigestInfoDigestMethodType string
const ( HostDigestInfoDigestMethodType_SHA1 HostDigestInfoDigestMethodType = "SHA1" HostDigestInfoDigestMethodType_MD5 HostDigestInfoDigestMethodType = "MD5" )
type HostDirectoryStoreInfo ¶
type HostDirectoryStoreInfo struct { XMLName xml.Name `xml:"urn:vim25 HostDirectoryStoreInfo"` *HostAuthenticationStoreInfo }
type HostDisconnectedEvent ¶
type HostDisconnectedEventReasonCode ¶
type HostDisconnectedEventReasonCode string
const ( HostDisconnectedEventReasonCode_SslThumbprintVerifyFailed HostDisconnectedEventReasonCode = "sslThumbprintVerifyFailed" HostDisconnectedEventReasonCode_LicenseExpired HostDisconnectedEventReasonCode = "licenseExpired" HostDisconnectedEventReasonCode_AgentUpgrade HostDisconnectedEventReasonCode = "agentUpgrade" HostDisconnectedEventReasonCode_UserRequest HostDisconnectedEventReasonCode = "userRequest" HostDisconnectedEventReasonCode_InsufficientLicenses HostDisconnectedEventReasonCode = "insufficientLicenses" HostDisconnectedEventReasonCode_AgentOutOfDate HostDisconnectedEventReasonCode = "agentOutOfDate" HostDisconnectedEventReasonCode_PasswordDecryptFailure HostDisconnectedEventReasonCode = "passwordDecryptFailure" HostDisconnectedEventReasonCode_Unknown HostDisconnectedEventReasonCode = "unknown" HostDisconnectedEventReasonCode_VcVRAMCapacityExceeded HostDisconnectedEventReasonCode = "vcVRAMCapacityExceeded" )
type HostDiskConfigurationResult ¶
type HostDiskConfigurationResult struct { XMLName xml.Name `xml:"urn:vim25 HostDiskConfigurationResult"` *DynamicData DevicePath string `xml:"devicePath,omitempty"` Success bool `xml:"success,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type HostDiskDimensions ¶
type HostDiskDimensions struct { XMLName xml.Name `xml:"urn:vim25 HostDiskDimensions"` *DynamicData }
type HostDiskDimensionsChs ¶
type HostDiskDimensionsLba ¶
type HostDiskDimensionsLba struct { XMLName xml.Name `xml:"urn:vim25 HostDiskDimensionsLba"` *DynamicData BlockSize int32 `xml:"blockSize,omitempty"` Block int64 `xml:"block,omitempty"` }
type HostDiskMappingInfo ¶
type HostDiskMappingInfo struct { XMLName xml.Name `xml:"urn:vim25 HostDiskMappingInfo"` *DynamicData PhysicalPartition *HostDiskMappingPartitionInfo `xml:"physicalPartition,omitempty"` Name string `xml:"name,omitempty"` Exclusive bool `xml:"exclusive,omitempty"` }
type HostDiskMappingOption ¶
type HostDiskMappingOption struct { XMLName xml.Name `xml:"urn:vim25 HostDiskMappingOption"` *DynamicData PhysicalPartition []*HostDiskMappingPartitionOption `xml:"physicalPartition,omitempty"` Name string `xml:"name,omitempty"` }
type HostDiskPartitionAttributes ¶
type HostDiskPartitionAttributes struct { XMLName xml.Name `xml:"urn:vim25 HostDiskPartitionAttributes"` *DynamicData Partition int32 `xml:"partition,omitempty"` StartSector int64 `xml:"startSector,omitempty"` EndSector int64 `xml:"endSector,omitempty"` Type_ string `xml:"type,omitempty"` Guid string `xml:"guid,omitempty"` Logical bool `xml:"logical,omitempty"` Attributes int8 `xml:"attributes,omitempty"` PartitionAlignment int64 `xml:"partitionAlignment,omitempty"` }
type HostDiskPartitionBlockRange ¶
type HostDiskPartitionBlockRange struct { XMLName xml.Name `xml:"urn:vim25 HostDiskPartitionBlockRange"` *DynamicData Partition int32 `xml:"partition,omitempty"` Type_ string `xml:"type,omitempty"` Start *HostDiskDimensionsLba `xml:"start,omitempty"` End *HostDiskDimensionsLba `xml:"end,omitempty"` }
type HostDiskPartitionInfo ¶
type HostDiskPartitionInfo struct { XMLName xml.Name `xml:"urn:vim25 HostDiskPartitionInfo"` *DynamicData DeviceName string `xml:"deviceName,omitempty"` Spec *HostDiskPartitionSpec `xml:"spec,omitempty"` Layout *HostDiskPartitionLayout `xml:"layout,omitempty"` }
type HostDiskPartitionInfoPartitionFormat ¶
type HostDiskPartitionInfoPartitionFormat string
const ( HostDiskPartitionInfoPartitionFormat_Gpt HostDiskPartitionInfoPartitionFormat = "gpt" HostDiskPartitionInfoPartitionFormat_Mbr HostDiskPartitionInfoPartitionFormat = "mbr" HostDiskPartitionInfoPartitionFormat_Unknown HostDiskPartitionInfoPartitionFormat = "unknown" )
type HostDiskPartitionInfoType ¶
type HostDiskPartitionInfoType string
const ( HostDiskPartitionInfoType_None HostDiskPartitionInfoType = "none" HostDiskPartitionInfoType_Vmfs HostDiskPartitionInfoType = "vmfs" HostDiskPartitionInfoType_LinuxNative HostDiskPartitionInfoType = "linuxNative" HostDiskPartitionInfoType_LinuxSwap HostDiskPartitionInfoType = "linuxSwap" HostDiskPartitionInfoType_Extended HostDiskPartitionInfoType = "extended" HostDiskPartitionInfoType_Ntfs HostDiskPartitionInfoType = "ntfs" HostDiskPartitionInfoType_VmkDiagnostic HostDiskPartitionInfoType = "vmkDiagnostic" HostDiskPartitionInfoType_Vffs HostDiskPartitionInfoType = "vffs" )
type HostDiskPartitionLayout ¶
type HostDiskPartitionLayout struct { XMLName xml.Name `xml:"urn:vim25 HostDiskPartitionLayout"` *DynamicData Total *HostDiskDimensionsLba `xml:"total,omitempty"` Partition []*HostDiskPartitionBlockRange `xml:"partition,omitempty"` }
type HostDiskPartitionSpec ¶
type HostDiskPartitionSpec struct { XMLName xml.Name `xml:"urn:vim25 HostDiskPartitionSpec"` *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 { XMLName xml.Name `xml:"urn:vim25 HostDnsConfig"` *DynamicData Dhcp bool `xml:"dhcp,omitempty"` VirtualNicDevice string `xml:"virtualNicDevice,omitempty"` HostName string `xml:"hostName,omitempty"` DomainName string `xml:"domainName,omitempty"` Address []string `xml:"address,omitempty"` SearchDomain []string `xml:"searchDomain,omitempty"` }
type HostDnsConfigSpec ¶
type HostDnsConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 HostDnsConfigSpec"` *HostDnsConfig VirtualNicConnection *HostVirtualNicConnection `xml:"virtualNicConnection,omitempty"` }
type HostEnableAdminFailedEvent ¶
type HostEnableAdminFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 HostEnableAdminFailedEvent"` *HostEvent Permissions []*Permission `xml:"permissions,omitempty"` }
type HostEsxAgentHostManagerConfigInfo ¶
type HostEsxAgentHostManagerConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 HostEsxAgentHostManagerConfigInfo"` *DynamicData AgentVmDatastore *ManagedObjectReference `xml:"agentVmDatastore,omitempty"` AgentVmNetwork *ManagedObjectReference `xml:"agentVmNetwork,omitempty"` }
type HostEventArgument ¶
type HostEventArgument struct { XMLName xml.Name `xml:"urn:vim25 HostEventArgument"` *EntityEventArgument Host *ManagedObjectReference `xml:"host,omitempty"` }
type HostExtraNetworksEvent ¶
type HostExtraNetworksEvent struct { XMLName xml.Name `xml:"urn:vim25 HostExtraNetworksEvent"` *HostDasEvent Ips string `xml:"ips,omitempty"` }
type HostFeatureCapability ¶
type HostFeatureMask ¶
type HostFeatureVersionInfo ¶
type HostFeatureVersionInfo struct { XMLName xml.Name `xml:"urn:vim25 HostFeatureVersionInfo"` *DynamicData Key string `xml:"key,omitempty"` Value string `xml:"value,omitempty"` }
type HostFeatureVersionKey ¶
type HostFeatureVersionKey string
const (
HostFeatureVersionKey_FaultTolerance HostFeatureVersionKey = "faultTolerance"
)
type HostFibreChannelHba ¶
type HostFibreChannelHba struct { XMLName xml.Name `xml:"urn:vim25 HostFibreChannelHba"` *HostHostBusAdapter PortWorldWideName int64 `xml:"portWorldWideName,omitempty"` NodeWorldWideName int64 `xml:"nodeWorldWideName,omitempty"` PortType *FibreChannelPortType `xml:"portType,omitempty"` Speed int64 `xml:"speed,omitempty"` }
type HostFibreChannelOverEthernetHba ¶
type HostFibreChannelOverEthernetHba struct { XMLName xml.Name `xml:"urn:vim25 HostFibreChannelOverEthernetHba"` *HostFibreChannelHba UnderlyingNic string `xml:"underlyingNic,omitempty"` LinkInfo *HostFibreChannelOverEthernetHbaLinkInfo `xml:"linkInfo,omitempty"` IsSoftwareFcoe bool `xml:"isSoftwareFcoe,omitempty"` MarkedForRemoval bool `xml:"markedForRemoval,omitempty"` }
type HostFibreChannelTargetTransport ¶
type HostFibreChannelTargetTransport struct { XMLName xml.Name `xml:"urn:vim25 HostFibreChannelTargetTransport"` *HostTargetTransport PortWorldWideName int64 `xml:"portWorldWideName,omitempty"` NodeWorldWideName int64 `xml:"nodeWorldWideName,omitempty"` }
type HostFileAccess ¶
type HostFileAccess struct { XMLName xml.Name `xml:"urn:vim25 HostFileAccess"` *DynamicData Who string `xml:"who,omitempty"` What string `xml:"what,omitempty"` }
type HostFileSystemMountInfo ¶
type HostFileSystemMountInfo struct { XMLName xml.Name `xml:"urn:vim25 HostFileSystemMountInfo"` *DynamicData MountInfo *HostMountInfo `xml:"mountInfo,omitempty"` Volume *HostFileSystemVolume `xml:"volume,omitempty"` VStorageSupport string `xml:"vStorageSupport,omitempty"` }
type HostFileSystemVolume ¶
type HostFileSystemVolumeInfo ¶
type HostFileSystemVolumeInfo struct { XMLName xml.Name `xml:"urn:vim25 HostFileSystemVolumeInfo"` *DynamicData VolumeTypeList []string `xml:"volumeTypeList,omitempty"` MountInfo []*HostFileSystemMountInfo `xml:"mountInfo,omitempty"` }
type HostFirewallConfig ¶
type HostFirewallConfig struct { XMLName xml.Name `xml:"urn:vim25 HostFirewallConfig"` *DynamicData Rule []*HostFirewallConfigRuleSetConfig `xml:"rule,omitempty"` DefaultBlockingPolicy *HostFirewallDefaultPolicy `xml:"defaultBlockingPolicy,omitempty"` }
type HostFirewallConfigRuleSetConfig ¶
type HostFirewallConfigRuleSetConfig struct { XMLName xml.Name `xml:"urn:vim25 HostFirewallConfigRuleSetConfig"` *DynamicData RulesetId string `xml:"rulesetId,omitempty"` Enabled bool `xml:"enabled,omitempty"` AllowedHosts *HostFirewallRulesetIpList `xml:"allowedHosts,omitempty"` }
type HostFirewallDefaultPolicy ¶
type HostFirewallDefaultPolicy struct { XMLName xml.Name `xml:"urn:vim25 HostFirewallDefaultPolicy"` *DynamicData IncomingBlocked bool `xml:"incomingBlocked,omitempty"` OutgoingBlocked bool `xml:"outgoingBlocked,omitempty"` }
type HostFirewallInfo ¶
type HostFirewallInfo struct { XMLName xml.Name `xml:"urn:vim25 HostFirewallInfo"` *DynamicData DefaultPolicy *HostFirewallDefaultPolicy `xml:"defaultPolicy,omitempty"` Ruleset []*HostFirewallRuleset `xml:"ruleset,omitempty"` }
type HostFirewallRule ¶
type HostFirewallRule struct { XMLName xml.Name `xml:"urn:vim25 HostFirewallRule"` *DynamicData Port int32 `xml:"port,omitempty"` EndPort int32 `xml:"endPort,omitempty"` Direction *HostFirewallRuleDirection `xml:"direction,omitempty"` PortType *HostFirewallRulePortType `xml:"portType,omitempty"` Protocol string `xml:"protocol,omitempty"` }
type HostFirewallRuleDirection ¶
type HostFirewallRuleDirection string
const ( HostFirewallRuleDirection_Inbound HostFirewallRuleDirection = "inbound" HostFirewallRuleDirection_Outbound HostFirewallRuleDirection = "outbound" )
type HostFirewallRulePortType ¶
type HostFirewallRulePortType string
const ( HostFirewallRulePortType_Src HostFirewallRulePortType = "src" HostFirewallRulePortType_Dst HostFirewallRulePortType = "dst" )
type HostFirewallRuleProtocol ¶
type HostFirewallRuleProtocol string
const ( HostFirewallRuleProtocol_Tcp HostFirewallRuleProtocol = "tcp" HostFirewallRuleProtocol_Udp HostFirewallRuleProtocol = "udp" )
type HostFirewallRuleset ¶
type HostFirewallRuleset struct { XMLName xml.Name `xml:"urn:vim25 HostFirewallRuleset"` *DynamicData Key string `xml:"key,omitempty"` Label string `xml:"label,omitempty"` Required bool `xml:"required,omitempty"` Rule []*HostFirewallRule `xml:"rule,omitempty"` Service string `xml:"service,omitempty"` Enabled bool `xml:"enabled,omitempty"` AllowedHosts *HostFirewallRulesetIpList `xml:"allowedHosts,omitempty"` }
type HostFirewallRulesetIpList ¶
type HostFirewallRulesetIpList struct { XMLName xml.Name `xml:"urn:vim25 HostFirewallRulesetIpList"` *DynamicData IpAddress []string `xml:"ipAddress,omitempty"` IpNetwork []*HostFirewallRulesetIpNetwork `xml:"ipNetwork,omitempty"` AllIp bool `xml:"allIp,omitempty"` }
type HostFirewallRulesetIpNetwork ¶
type HostFirewallRulesetIpNetwork struct { XMLName xml.Name `xml:"urn:vim25 HostFirewallRulesetIpNetwork"` *DynamicData Network string `xml:"network,omitempty"` PrefixLength int32 `xml:"prefixLength,omitempty"` }
type HostFirewallRulesetRulesetSpec ¶
type HostFirewallRulesetRulesetSpec struct { XMLName xml.Name `xml:"urn:vim25 HostFirewallRulesetRulesetSpec"` *DynamicData AllowedHosts *HostFirewallRulesetIpList `xml:"allowedHosts,omitempty"` }
type HostFlagInfo ¶
type HostFlagInfo struct { XMLName xml.Name `xml:"urn:vim25 HostFlagInfo"` *DynamicData BackgroundSnapshotsEnabled bool `xml:"backgroundSnapshotsEnabled,omitempty"` }
type HostForceMountedInfo ¶
type HostForceMountedInfo struct { XMLName xml.Name `xml:"urn:vim25 HostForceMountedInfo"` *DynamicData Persist bool `xml:"persist,omitempty"` Mounted bool `xml:"mounted,omitempty"` }
type HostGetVFlashModuleDefaultConfigResponse ¶
type HostGetVFlashModuleDefaultConfigResponse struct { XMLName xml.Name `xml:"urn:vim25 HostGetVFlashModuleDefaultConfigResponse"` Returnval *VirtualDiskVFlashCacheConfigInfo `xml:"returnval,omitempty"` }
type HostGraphicsInfo ¶
type HostGraphicsInfo struct { XMLName xml.Name `xml:"urn:vim25 HostGraphicsInfo"` *DynamicData DeviceName string `xml:"deviceName,omitempty"` VendorName string `xml:"vendorName,omitempty"` PciId string `xml:"pciId,omitempty"` GraphicsType string `xml:"graphicsType,omitempty"` MemorySizeInKB int64 `xml:"memorySizeInKB,omitempty"` Vm []*ManagedObjectReference `xml:"vm,omitempty"` }
type HostGraphicsInfoGraphicsType ¶
type HostGraphicsInfoGraphicsType string
const ( HostGraphicsInfoGraphicsType_Basic HostGraphicsInfoGraphicsType = "basic" HostGraphicsInfoGraphicsType_Direct HostGraphicsInfoGraphicsType = "direct" )
type HostHardwareElementInfo ¶
type HostHardwareElementInfo struct { XMLName xml.Name `xml:"urn:vim25 HostHardwareElementInfo"` *DynamicData Name string `xml:"name,omitempty"` Status *ElementDescription `xml:"status,omitempty"` }
type HostHardwareElementStatus ¶
type HostHardwareElementStatus string
const ( HostHardwareElementStatus_Unknown HostHardwareElementStatus = "Unknown" HostHardwareElementStatus_Green HostHardwareElementStatus = "Green" HostHardwareElementStatus_Yellow HostHardwareElementStatus = "Yellow" HostHardwareElementStatus_Red HostHardwareElementStatus = "Red" )
type HostHardwareInfo ¶
type HostHardwareInfo struct { XMLName xml.Name `xml:"urn:vim25 HostHardwareInfo"` *DynamicData SystemInfo *HostSystemInfo `xml:"systemInfo,omitempty"` CpuPowerManagementInfo *HostCpuPowerManagementInfo `xml:"cpuPowerManagementInfo,omitempty"` CpuInfo *HostCpuInfo `xml:"cpuInfo,omitempty"` CpuPkg []*HostCpuPackage `xml:"cpuPkg,omitempty"` MemorySize int64 `xml:"memorySize,omitempty"` NumaInfo *HostNumaInfo `xml:"numaInfo,omitempty"` SmcPresent bool `xml:"smcPresent,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 HostHardwareStatusInfo"` *DynamicData MemoryStatusInfo []*HostHardwareElementInfo `xml:"memoryStatusInfo,omitempty"` CpuStatusInfo []*HostHardwareElementInfo `xml:"cpuStatusInfo,omitempty"` StorageStatusInfo []*HostStorageElementInfo `xml:"storageStatusInfo,omitempty"` }
type HostHardwareSummary ¶
type HostHardwareSummary struct { XMLName xml.Name `xml:"urn:vim25 HostHardwareSummary"` *DynamicData Vendor string `xml:"vendor,omitempty"` Model string `xml:"model,omitempty"` Uuid string `xml:"uuid,omitempty"` OtherIdentifyingInfo []*HostSystemIdentificationInfo `xml:"otherIdentifyingInfo,omitempty"` MemorySize int64 `xml:"memorySize,omitempty"` CpuModel string `xml:"cpuModel,omitempty"` CpuMhz int32 `xml:"cpuMhz,omitempty"` NumCpuPkgs int16 `xml:"numCpuPkgs,omitempty"` NumCpuCores int16 `xml:"numCpuCores,omitempty"` NumCpuThreads int16 `xml:"numCpuThreads,omitempty"` NumNics int32 `xml:"numNics,omitempty"` NumHBAs int32 `xml:"numHBAs,omitempty"` }
type HostHostBusAdapter ¶
type HostHostBusAdapter struct { XMLName xml.Name `xml:"urn:vim25 HostHostBusAdapter"` *DynamicData Key string `xml:"key,omitempty"` Device string `xml:"device,omitempty"` Bus int32 `xml:"bus,omitempty"` Status string `xml:"status,omitempty"` Model string `xml:"model,omitempty"` Driver string `xml:"driver,omitempty"` Pci string `xml:"pci,omitempty"` }
type HostImageAcceptanceLevel ¶
type HostImageAcceptanceLevel string
const ( HostImageAcceptanceLevel_Vmware_certified HostImageAcceptanceLevel = "vmware_certified" HostImageAcceptanceLevel_Vmware_accepted HostImageAcceptanceLevel = "vmware_accepted" HostImageAcceptanceLevel_Partner HostImageAcceptanceLevel = "partner" HostImageAcceptanceLevel_Community HostImageAcceptanceLevel = "community" )
type HostImageConfigGetProfileResponse ¶
type HostImageConfigGetProfileResponse struct { XMLName xml.Name `xml:"urn:vim25 HostImageConfigGetProfileResponse"` Returnval *HostImageProfileSummary `xml:"returnval,omitempty"` }
type HostImageProfileSummary ¶
type HostImageProfileSummary struct { XMLName xml.Name `xml:"urn:vim25 HostImageProfileSummary"` *DynamicData Name string `xml:"name,omitempty"` Vendor string `xml:"vendor,omitempty"` }
type HostInAuditModeEvent ¶
type HostInDomain ¶
type HostInDomain struct { XMLName xml.Name `xml:"urn:vim25 HostInDomain"` *HostConfigFault }
type HostIncompatibleForFaultTolerance ¶
type HostIncompatibleForFaultTolerance struct { XMLName xml.Name `xml:"urn:vim25 HostIncompatibleForFaultTolerance"` *VmFaultToleranceIssue HostName string `xml:"hostName,omitempty"` Reason string `xml:"reason,omitempty"` }
type HostIncompatibleForFaultToleranceReason ¶
type HostIncompatibleForFaultToleranceReason string
const ( HostIncompatibleForFaultToleranceReason_Product HostIncompatibleForFaultToleranceReason = "product" HostIncompatibleForFaultToleranceReason_Processor HostIncompatibleForFaultToleranceReason = "processor" )
type HostIncompatibleForRecordReplayReason ¶
type HostIncompatibleForRecordReplayReason string
const ( HostIncompatibleForRecordReplayReason_Product HostIncompatibleForRecordReplayReason = "product" HostIncompatibleForRecordReplayReason_Processor HostIncompatibleForRecordReplayReason = "processor" )
type HostInternetScsiHba ¶
type HostInternetScsiHba struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHba"` *HostHostBusAdapter IsSoftwareBased bool `xml:"isSoftwareBased,omitempty"` CanBeDisabled bool `xml:"canBeDisabled,omitempty"` NetworkBindingSupport *HostInternetScsiHbaNetworkBindingSupportType `xml:"networkBindingSupport,omitempty"` DiscoveryCapabilities *HostInternetScsiHbaDiscoveryCapabilities `xml:"discoveryCapabilities,omitempty"` DiscoveryProperties *HostInternetScsiHbaDiscoveryProperties `xml:"discoveryProperties,omitempty"` AuthenticationCapabilities *HostInternetScsiHbaAuthenticationCapabilities `xml:"authenticationCapabilities,omitempty"` AuthenticationProperties *HostInternetScsiHbaAuthenticationProperties `xml:"authenticationProperties,omitempty"` DigestCapabilities *HostInternetScsiHbaDigestCapabilities `xml:"digestCapabilities,omitempty"` DigestProperties *HostInternetScsiHbaDigestProperties `xml:"digestProperties,omitempty"` IpCapabilities *HostInternetScsiHbaIPCapabilities `xml:"ipCapabilities,omitempty"` IpProperties *HostInternetScsiHbaIPProperties `xml:"ipProperties,omitempty"` SupportedAdvancedOptions []*OptionDef `xml:"supportedAdvancedOptions,omitempty"` AdvancedOptions []*HostInternetScsiHbaParamValue `xml:"advancedOptions,omitempty"` IScsiName string `xml:"iScsiName,omitempty"` IScsiAlias string `xml:"iScsiAlias,omitempty"` ConfiguredSendTarget []*HostInternetScsiHbaSendTarget `xml:"configuredSendTarget,omitempty"` ConfiguredStaticTarget []*HostInternetScsiHbaStaticTarget `xml:"configuredStaticTarget,omitempty"` MaxSpeedMb int32 `xml:"maxSpeedMb,omitempty"` CurrentSpeedMb int32 `xml:"currentSpeedMb,omitempty"` }
type HostInternetScsiHbaAuthenticationCapabilities ¶
type HostInternetScsiHbaAuthenticationCapabilities struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaAuthenticationCapabilities"` *DynamicData ChapAuthSettable bool `xml:"chapAuthSettable,omitempty"` Krb5AuthSettable bool `xml:"krb5AuthSettable,omitempty"` SrpAuthSettable bool `xml:"srpAuthSettable,omitempty"` SpkmAuthSettable bool `xml:"spkmAuthSettable,omitempty"` MutualChapSettable bool `xml:"mutualChapSettable,omitempty"` TargetChapSettable bool `xml:"targetChapSettable,omitempty"` TargetMutualChapSettable bool `xml:"targetMutualChapSettable,omitempty"` }
type HostInternetScsiHbaAuthenticationProperties ¶
type HostInternetScsiHbaAuthenticationProperties struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaAuthenticationProperties"` *DynamicData ChapAuthEnabled bool `xml:"chapAuthEnabled,omitempty"` ChapName string `xml:"chapName,omitempty"` ChapSecret string `xml:"chapSecret,omitempty"` ChapAuthenticationType string `xml:"chapAuthenticationType,omitempty"` ChapInherited bool `xml:"chapInherited,omitempty"` MutualChapName string `xml:"mutualChapName,omitempty"` MutualChapSecret string `xml:"mutualChapSecret,omitempty"` MutualChapAuthenticationType string `xml:"mutualChapAuthenticationType,omitempty"` MutualChapInherited bool `xml:"mutualChapInherited,omitempty"` }
type HostInternetScsiHbaChapAuthenticationType ¶
type HostInternetScsiHbaChapAuthenticationType string
const ( HostInternetScsiHbaChapAuthenticationType_ChapProhibited HostInternetScsiHbaChapAuthenticationType = "chapProhibited" HostInternetScsiHbaChapAuthenticationType_ChapDiscouraged HostInternetScsiHbaChapAuthenticationType = "chapDiscouraged" HostInternetScsiHbaChapAuthenticationType_ChapPreferred HostInternetScsiHbaChapAuthenticationType = "chapPreferred" HostInternetScsiHbaChapAuthenticationType_ChapRequired HostInternetScsiHbaChapAuthenticationType = "chapRequired" )
type HostInternetScsiHbaDigestCapabilities ¶
type HostInternetScsiHbaDigestCapabilities struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaDigestCapabilities"` *DynamicData HeaderDigestSettable bool `xml:"headerDigestSettable,omitempty"` DataDigestSettable bool `xml:"dataDigestSettable,omitempty"` TargetHeaderDigestSettable bool `xml:"targetHeaderDigestSettable,omitempty"` TargetDataDigestSettable bool `xml:"targetDataDigestSettable,omitempty"` }
type HostInternetScsiHbaDigestProperties ¶
type HostInternetScsiHbaDigestProperties struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaDigestProperties"` *DynamicData HeaderDigestType string `xml:"headerDigestType,omitempty"` HeaderDigestInherited bool `xml:"headerDigestInherited,omitempty"` DataDigestType string `xml:"dataDigestType,omitempty"` DataDigestInherited bool `xml:"dataDigestInherited,omitempty"` }
type HostInternetScsiHbaDigestType ¶
type HostInternetScsiHbaDigestType string
const ( HostInternetScsiHbaDigestType_DigestProhibited HostInternetScsiHbaDigestType = "digestProhibited" HostInternetScsiHbaDigestType_DigestDiscouraged HostInternetScsiHbaDigestType = "digestDiscouraged" HostInternetScsiHbaDigestType_DigestPreferred HostInternetScsiHbaDigestType = "digestPreferred" HostInternetScsiHbaDigestType_DigestRequired HostInternetScsiHbaDigestType = "digestRequired" )
type HostInternetScsiHbaDiscoveryCapabilities ¶
type HostInternetScsiHbaDiscoveryCapabilities struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaDiscoveryCapabilities"` *DynamicData ISnsDiscoverySettable bool `xml:"iSnsDiscoverySettable,omitempty"` SlpDiscoverySettable bool `xml:"slpDiscoverySettable,omitempty"` StaticTargetDiscoverySettable bool `xml:"staticTargetDiscoverySettable,omitempty"` SendTargetsDiscoverySettable bool `xml:"sendTargetsDiscoverySettable,omitempty"` }
type HostInternetScsiHbaDiscoveryProperties ¶
type HostInternetScsiHbaDiscoveryProperties struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaDiscoveryProperties"` *DynamicData ISnsDiscoveryEnabled bool `xml:"iSnsDiscoveryEnabled,omitempty"` ISnsDiscoveryMethod string `xml:"iSnsDiscoveryMethod,omitempty"` ISnsHost string `xml:"iSnsHost,omitempty"` SlpDiscoveryEnabled bool `xml:"slpDiscoveryEnabled,omitempty"` SlpDiscoveryMethod string `xml:"slpDiscoveryMethod,omitempty"` SlpHost string `xml:"slpHost,omitempty"` StaticTargetDiscoveryEnabled bool `xml:"staticTargetDiscoveryEnabled,omitempty"` SendTargetsDiscoveryEnabled bool `xml:"sendTargetsDiscoveryEnabled,omitempty"` }
type HostInternetScsiHbaIPCapabilities ¶
type HostInternetScsiHbaIPCapabilities struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaIPCapabilities"` *DynamicData AddressSettable bool `xml:"addressSettable,omitempty"` IpConfigurationMethodSettable bool `xml:"ipConfigurationMethodSettable,omitempty"` SubnetMaskSettable bool `xml:"subnetMaskSettable,omitempty"` DefaultGatewaySettable bool `xml:"defaultGatewaySettable,omitempty"` PrimaryDnsServerAddressSettable bool `xml:"primaryDnsServerAddressSettable,omitempty"` AlternateDnsServerAddressSettable bool `xml:"alternateDnsServerAddressSettable,omitempty"` Ipv6Supported bool `xml:"ipv6Supported,omitempty"` ArpRedirectSettable bool `xml:"arpRedirectSettable,omitempty"` MtuSettable bool `xml:"mtuSettable,omitempty"` HostNameAsTargetAddress bool `xml:"hostNameAsTargetAddress,omitempty"` NameAliasSettable bool `xml:"nameAliasSettable,omitempty"` }
type HostInternetScsiHbaIPProperties ¶
type HostInternetScsiHbaIPProperties struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaIPProperties"` *DynamicData Mac string `xml:"mac,omitempty"` Address string `xml:"address,omitempty"` DhcpConfigurationEnabled bool `xml:"dhcpConfigurationEnabled,omitempty"` 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,omitempty"` Mtu int32 `xml:"mtu,omitempty"` JumboFramesEnabled bool `xml:"jumboFramesEnabled,omitempty"` }
type HostInternetScsiHbaNetworkBindingSupportType ¶
type HostInternetScsiHbaNetworkBindingSupportType string
const ( HostInternetScsiHbaNetworkBindingSupportType_Notsupported HostInternetScsiHbaNetworkBindingSupportType = "notsupported" HostInternetScsiHbaNetworkBindingSupportType_Optional HostInternetScsiHbaNetworkBindingSupportType = "optional" HostInternetScsiHbaNetworkBindingSupportType_Required HostInternetScsiHbaNetworkBindingSupportType = "required" )
type HostInternetScsiHbaParamValue ¶
type HostInternetScsiHbaParamValue struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaParamValue"` *OptionValue IsInherited bool `xml:"isInherited,omitempty"` }
type HostInternetScsiHbaSendTarget ¶
type HostInternetScsiHbaSendTarget struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaSendTarget"` *DynamicData Address string `xml:"address,omitempty"` Port int32 `xml:"port,omitempty"` AuthenticationProperties *HostInternetScsiHbaAuthenticationProperties `xml:"authenticationProperties,omitempty"` DigestProperties *HostInternetScsiHbaDigestProperties `xml:"digestProperties,omitempty"` SupportedAdvancedOptions []*OptionDef `xml:"supportedAdvancedOptions,omitempty"` AdvancedOptions []*HostInternetScsiHbaParamValue `xml:"advancedOptions,omitempty"` Parent string `xml:"parent,omitempty"` }
type HostInternetScsiHbaStaticTarget ¶
type HostInternetScsiHbaStaticTarget struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaStaticTarget"` *DynamicData Address string `xml:"address,omitempty"` Port int32 `xml:"port,omitempty"` IScsiName string `xml:"iScsiName,omitempty"` 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
const ( HostInternetScsiHbaStaticTargetTargetDiscoveryMethod_StaticMethod HostInternetScsiHbaStaticTargetTargetDiscoveryMethod = "staticMethod" HostInternetScsiHbaStaticTargetTargetDiscoveryMethod_SendTargetMethod HostInternetScsiHbaStaticTargetTargetDiscoveryMethod = "sendTargetMethod" HostInternetScsiHbaStaticTargetTargetDiscoveryMethod_SlpMethod HostInternetScsiHbaStaticTargetTargetDiscoveryMethod = "slpMethod" HostInternetScsiHbaStaticTargetTargetDiscoveryMethod_IsnsMethod HostInternetScsiHbaStaticTargetTargetDiscoveryMethod = "isnsMethod" HostInternetScsiHbaStaticTargetTargetDiscoveryMethod_UnknownMethod HostInternetScsiHbaStaticTargetTargetDiscoveryMethod = "unknownMethod" )
type HostInternetScsiHbaTargetSet ¶
type HostInternetScsiHbaTargetSet struct { XMLName xml.Name `xml:"urn:vim25 HostInternetScsiHbaTargetSet"` *DynamicData StaticTargets []*HostInternetScsiHbaStaticTarget `xml:"staticTargets,omitempty"` SendTargets []*HostInternetScsiHbaSendTarget `xml:"sendTargets,omitempty"` }
type HostInventoryFull ¶
type HostInventoryFull struct { XMLName xml.Name `xml:"urn:vim25 HostInventoryFull"` *NotEnoughLicenses Capacity int32 `xml:"capacity,omitempty"` }
type HostInventoryFullEvent ¶
type HostInventoryFullEvent struct { XMLName xml.Name `xml:"urn:vim25 HostInventoryFullEvent"` *LicenseEvent Capacity int32 `xml:"capacity,omitempty"` }
type HostIpChangedEvent ¶
type HostIpConfig ¶
type HostIpConfig struct { XMLName xml.Name `xml:"urn:vim25 HostIpConfig"` *DynamicData Dhcp bool `xml:"dhcp,omitempty"` IpAddress string `xml:"ipAddress,omitempty"` SubnetMask string `xml:"subnetMask,omitempty"` IpV6Config *HostIpConfigIpV6AddressConfiguration `xml:"ipV6Config,omitempty"` }
type HostIpConfigIpV6Address ¶
type HostIpConfigIpV6Address struct { XMLName xml.Name `xml:"urn:vim25 HostIpConfigIpV6Address"` *DynamicData IpAddress string `xml:"ipAddress,omitempty"` PrefixLength int32 `xml:"prefixLength,omitempty"` Origin string `xml:"origin,omitempty"` DadState string `xml:"dadState,omitempty"` Lifetime time.Time `xml:"lifetime,omitempty"` Operation string `xml:"operation,omitempty"` }
type HostIpConfigIpV6AddressConfigType ¶
type HostIpConfigIpV6AddressConfigType string
const ( HostIpConfigIpV6AddressConfigType_Other HostIpConfigIpV6AddressConfigType = "other" HostIpConfigIpV6AddressConfigType_Manual HostIpConfigIpV6AddressConfigType = "manual" HostIpConfigIpV6AddressConfigType_Dhcp HostIpConfigIpV6AddressConfigType = "dhcp" HostIpConfigIpV6AddressConfigType_Linklayer HostIpConfigIpV6AddressConfigType = "linklayer" HostIpConfigIpV6AddressConfigType_Random HostIpConfigIpV6AddressConfigType = "random" )
type HostIpConfigIpV6AddressConfiguration ¶
type HostIpConfigIpV6AddressConfiguration struct { XMLName xml.Name `xml:"urn:vim25 HostIpConfigIpV6AddressConfiguration"` *DynamicData IpV6Address []*HostIpConfigIpV6Address `xml:"ipV6Address,omitempty"` AutoConfigurationEnabled bool `xml:"autoConfigurationEnabled,omitempty"` DhcpV6Enabled bool `xml:"dhcpV6Enabled,omitempty"` }
type HostIpConfigIpV6AddressStatus ¶
type HostIpConfigIpV6AddressStatus string
const ( HostIpConfigIpV6AddressStatus_Preferred HostIpConfigIpV6AddressStatus = "preferred" HostIpConfigIpV6AddressStatus_Deprecated HostIpConfigIpV6AddressStatus = "deprecated" HostIpConfigIpV6AddressStatus_Invalid HostIpConfigIpV6AddressStatus = "invalid" HostIpConfigIpV6AddressStatus_Inaccessible HostIpConfigIpV6AddressStatus = "inaccessible" HostIpConfigIpV6AddressStatus_Unknown HostIpConfigIpV6AddressStatus = "unknown" HostIpConfigIpV6AddressStatus_Tentative HostIpConfigIpV6AddressStatus = "tentative" HostIpConfigIpV6AddressStatus_Duplicate HostIpConfigIpV6AddressStatus = "duplicate" )
type HostIpInconsistentEvent ¶
type HostIpRouteConfig ¶
type HostIpRouteConfig struct { XMLName xml.Name `xml:"urn:vim25 HostIpRouteConfig"` *DynamicData DefaultGateway string `xml:"defaultGateway,omitempty"` GatewayDevice string `xml:"gatewayDevice,omitempty"` IpV6DefaultGateway string `xml:"ipV6DefaultGateway,omitempty"` IpV6GatewayDevice string `xml:"ipV6GatewayDevice,omitempty"` }
type HostIpRouteConfigSpec ¶
type HostIpRouteConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 HostIpRouteConfigSpec"` *HostIpRouteConfig GatewayDeviceConnection *HostVirtualNicConnection `xml:"gatewayDeviceConnection,omitempty"` IpV6GatewayDeviceConnection *HostVirtualNicConnection `xml:"ipV6GatewayDeviceConnection,omitempty"` }
type HostIpRouteEntry ¶
type HostIpRouteOp ¶
type HostIpRouteOp struct { XMLName xml.Name `xml:"urn:vim25 HostIpRouteOp"` *DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Route *HostIpRouteEntry `xml:"route,omitempty"` }
type HostIpRouteTableConfig ¶
type HostIpRouteTableConfig struct { XMLName xml.Name `xml:"urn:vim25 HostIpRouteTableConfig"` *DynamicData IpRoute []*HostIpRouteOp `xml:"ipRoute,omitempty"` Ipv6Route []*HostIpRouteOp `xml:"ipv6Route,omitempty"` }
type HostIpRouteTableInfo ¶
type HostIpRouteTableInfo struct { XMLName xml.Name `xml:"urn:vim25 HostIpRouteTableInfo"` *DynamicData IpRoute []*HostIpRouteEntry `xml:"ipRoute,omitempty"` Ipv6Route []*HostIpRouteEntry `xml:"ipv6Route,omitempty"` }
type HostIpmiInfo ¶
type HostIsolationIpPingFailedEvent ¶
type HostIsolationIpPingFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 HostIsolationIpPingFailedEvent"` *HostDasEvent IsolationIp string `xml:"isolationIp,omitempty"` }
type HostLicensableResourceInfo ¶
type HostLicensableResourceInfo struct { XMLName xml.Name `xml:"urn:vim25 HostLicensableResourceInfo"` *DynamicData Resource []*KeyAnyValue `xml:"resource,omitempty"` }
type HostLicensableResourceKey ¶
type HostLicensableResourceKey string
const ( HostLicensableResourceKey_NumCpuPackages HostLicensableResourceKey = "numCpuPackages" HostLicensableResourceKey_NumCpuCores HostLicensableResourceKey = "numCpuCores" HostLicensableResourceKey_MemorySize HostLicensableResourceKey = "memorySize" HostLicensableResourceKey_MemoryForVms HostLicensableResourceKey = "memoryForVms" HostLicensableResourceKey_NumVmsStarted HostLicensableResourceKey = "numVmsStarted" HostLicensableResourceKey_NumVmsStarting HostLicensableResourceKey = "numVmsStarting" )
type HostLicenseConnectInfo ¶
type HostLicenseConnectInfo struct { XMLName xml.Name `xml:"urn:vim25 HostLicenseConnectInfo"` *DynamicData License *LicenseManagerLicenseInfo `xml:"license,omitempty"` Evaluation *LicenseManagerEvaluationInfo `xml:"evaluation,omitempty"` Resource *HostLicensableResourceInfo `xml:"resource,omitempty"` }
type HostLicenseExpiredEvent ¶
type HostLicenseExpiredEvent struct { XMLName xml.Name `xml:"urn:vim25 HostLicenseExpiredEvent"` *LicenseEvent }
type HostLicenseSpec ¶
type HostLicenseSpec struct { XMLName xml.Name `xml:"urn:vim25 HostLicenseSpec"` *DynamicData Source *LicenseSource `xml:"source,omitempty"` EditionKey string `xml:"editionKey,omitempty"` DisabledFeatureKey []string `xml:"disabledFeatureKey,omitempty"` EnabledFeatureKey []string `xml:"enabledFeatureKey,omitempty"` }
type HostListSummary ¶
type HostListSummary struct { XMLName xml.Name `xml:"urn:vim25 HostListSummary"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Hardware *HostHardwareSummary `xml:"hardware,omitempty"` Runtime *HostRuntimeInfo `xml:"runtime,omitempty"` Config *HostConfigSummary `xml:"config,omitempty"` QuickStats *HostListSummaryQuickStats `xml:"quickStats,omitempty"` OverallStatus *ManagedEntityStatus `xml:"overallStatus,omitempty"` RebootRequired bool `xml:"rebootRequired,omitempty"` CustomValue []*CustomFieldValue `xml:"customValue,omitempty"` ManagementServerIp string `xml:"managementServerIp,omitempty"` MaxEVCModeKey string `xml:"maxEVCModeKey,omitempty"` CurrentEVCModeKey string `xml:"currentEVCModeKey,omitempty"` }
type HostListSummaryQuickStats ¶
type HostListSummaryQuickStats struct { XMLName xml.Name `xml:"urn:vim25 HostListSummaryQuickStats"` *DynamicData OverallCpuUsage int32 `xml:"overallCpuUsage,omitempty"` OverallMemoryUsage int32 `xml:"overallMemoryUsage,omitempty"` DistributedCpuFairness int32 `xml:"distributedCpuFairness,omitempty"` DistributedMemoryFairness int32 `xml:"distributedMemoryFairness,omitempty"` Uptime int32 `xml:"uptime,omitempty"` }
type HostLocalAuthenticationInfo ¶
type HostLocalAuthenticationInfo struct { XMLName xml.Name `xml:"urn:vim25 HostLocalAuthenticationInfo"` *HostAuthenticationStoreInfo }
type HostLocalFileSystemVolume ¶
type HostLocalFileSystemVolume struct { XMLName xml.Name `xml:"urn:vim25 HostLocalFileSystemVolume"` *HostFileSystemVolume Device string `xml:"device,omitempty"` }
type HostLocalFileSystemVolumeSpec ¶
type HostLocalFileSystemVolumeSpec struct { XMLName xml.Name `xml:"urn:vim25 HostLocalFileSystemVolumeSpec"` *DynamicData Device string `xml:"device,omitempty"` LocalPath string `xml:"localPath,omitempty"` }
type HostLocalPortCreatedEvent ¶
type HostLocalPortCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 HostLocalPortCreatedEvent"` *DvsEvent HostLocalPort *DVSHostLocalPortInfo `xml:"hostLocalPort,omitempty"` }
type HostLowLevelProvisioningManagerDiskLayoutSpec ¶
type HostLowLevelProvisioningManagerDiskLayoutSpec struct { XMLName xml.Name `xml:"urn:vim25 HostLowLevelProvisioningManagerDiskLayoutSpec"` *DynamicData ControllerType string `xml:"controllerType,omitempty"` BusNumber int32 `xml:"busNumber,omitempty"` UnitNumber int32 `xml:"unitNumber,omitempty"` SrcFilename string `xml:"srcFilename,omitempty"` DstFilename string `xml:"dstFilename,omitempty"` }
type HostLowLevelProvisioningManagerReloadTarget ¶
type HostLowLevelProvisioningManagerReloadTarget string
const ( HostLowLevelProvisioningManagerReloadTarget_CurrentConfig HostLowLevelProvisioningManagerReloadTarget = "currentConfig" HostLowLevelProvisioningManagerReloadTarget_SnapshotConfig HostLowLevelProvisioningManagerReloadTarget = "snapshotConfig" )
type HostLowLevelProvisioningManagerSnapshotLayoutSpec ¶
type HostLowLevelProvisioningManagerSnapshotLayoutSpec struct { XMLName xml.Name `xml:"urn:vim25 HostLowLevelProvisioningManagerSnapshotLayoutSpec"` *DynamicData Id int32 `xml:"id,omitempty"` SrcFilename string `xml:"srcFilename,omitempty"` DstFilename string `xml:"dstFilename,omitempty"` Disk []*HostLowLevelProvisioningManagerDiskLayoutSpec `xml:"disk,omitempty"` }
type HostLowLevelProvisioningManagerVmMigrationStatus ¶
type HostLowLevelProvisioningManagerVmMigrationStatus struct { XMLName xml.Name `xml:"urn:vim25 HostLowLevelProvisioningManagerVmMigrationStatus"` *DynamicData MigrationId int64 `xml:"migrationId,omitempty"` Type_ string `xml:"type,omitempty"` Source bool `xml:"source,omitempty"` ConsideredSuccessful bool `xml:"consideredSuccessful,omitempty"` }
type HostLowLevelProvisioningManagerVmRecoveryInfo ¶
type HostLowLevelProvisioningManagerVmRecoveryInfo struct { XMLName xml.Name `xml:"urn:vim25 HostLowLevelProvisioningManagerVmRecoveryInfo"` *DynamicData Version string `xml:"version,omitempty"` BiosUUID string `xml:"biosUUID,omitempty"` InstanceUUID string `xml:"instanceUUID,omitempty"` FtInfo *FaultToleranceConfigInfo `xml:"ftInfo,omitempty"` }
type HostMaintenanceSpec ¶
type HostMaintenanceSpec struct { XMLName xml.Name `xml:"urn:vim25 HostMaintenanceSpec"` *DynamicData VsanMode *VsanHostDecommissionMode `xml:"vsanMode,omitempty"` }
type HostMemberHealthCheckResult ¶
type HostMemberHealthCheckResult struct { XMLName xml.Name `xml:"urn:vim25 HostMemberHealthCheckResult"` *DynamicData Summary string `xml:"summary,omitempty"` }
type HostMemberRuntimeInfo ¶
type HostMemberRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 HostMemberRuntimeInfo"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Status string `xml:"status,omitempty"` StatusDetail string `xml:"statusDetail,omitempty"` HealthCheckResult []*HostMemberHealthCheckResult `xml:"healthCheckResult,omitempty"` }
type HostMemberUplinkHealthCheckResult ¶
type HostMemberUplinkHealthCheckResult struct { XMLName xml.Name `xml:"urn:vim25 HostMemberUplinkHealthCheckResult"` *HostMemberHealthCheckResult UplinkPortKey string `xml:"uplinkPortKey,omitempty"` }
type HostMemoryProfile ¶
type HostMemoryProfile struct { XMLName xml.Name `xml:"urn:vim25 HostMemoryProfile"` *ApplyProfile }
type HostMemorySpec ¶
type HostMemorySpec struct { XMLName xml.Name `xml:"urn:vim25 HostMemorySpec"` *DynamicData ServiceConsoleReservation int64 `xml:"serviceConsoleReservation,omitempty"` }
type HostMissingNetworksEvent ¶
type HostMissingNetworksEvent struct { XMLName xml.Name `xml:"urn:vim25 HostMissingNetworksEvent"` *HostDasEvent Ips string `xml:"ips,omitempty"` }
type HostMonitoringStateChangedEvent ¶
type HostMonitoringStateChangedEvent struct { XMLName xml.Name `xml:"urn:vim25 HostMonitoringStateChangedEvent"` *ClusterEvent State string `xml:"state,omitempty"` }
type HostMountInfo ¶
type HostMountInfo struct { XMLName xml.Name `xml:"urn:vim25 HostMountInfo"` *DynamicData Path string `xml:"path,omitempty"` AccessMode string `xml:"accessMode,omitempty"` Mounted bool `xml:"mounted,omitempty"` Accessible bool `xml:"accessible,omitempty"` InaccessibleReason string `xml:"inaccessibleReason,omitempty"` }
type HostMountInfoInaccessibleReason ¶
type HostMountInfoInaccessibleReason string
const ( HostMountInfoInaccessibleReason_AllPathsDown_Start HostMountInfoInaccessibleReason = "AllPathsDown_Start" HostMountInfoInaccessibleReason_AllPathsDown_Timeout HostMountInfoInaccessibleReason = "AllPathsDown_Timeout" HostMountInfoInaccessibleReason_PermanentDeviceLoss HostMountInfoInaccessibleReason = "PermanentDeviceLoss" )
type HostMountMode ¶
type HostMountMode string
const ( HostMountMode_ReadWrite HostMountMode = "readWrite" HostMountMode_ReadOnly HostMountMode = "readOnly" )
type HostMultipathInfo ¶
type HostMultipathInfo struct { XMLName xml.Name `xml:"urn:vim25 HostMultipathInfo"` *DynamicData Lun []*HostMultipathInfoLogicalUnit `xml:"lun,omitempty"` }
type HostMultipathInfoFixedLogicalUnitPolicy ¶
type HostMultipathInfoFixedLogicalUnitPolicy struct { XMLName xml.Name `xml:"urn:vim25 HostMultipathInfoFixedLogicalUnitPolicy"` *HostMultipathInfoLogicalUnitPolicy Prefer string `xml:"prefer,omitempty"` }
type HostMultipathInfoLogicalUnit ¶
type HostMultipathInfoLogicalUnit struct { XMLName xml.Name `xml:"urn:vim25 HostMultipathInfoLogicalUnit"` *DynamicData Key string `xml:"key,omitempty"` Id string `xml:"id,omitempty"` Lun string `xml:"lun,omitempty"` Path []*HostMultipathInfoPath `xml:"path,omitempty"` Policy *HostMultipathInfoLogicalUnitPolicy `xml:"policy,omitempty"` StorageArrayTypePolicy *HostMultipathInfoLogicalUnitStorageArrayTypePolicy `xml:"storageArrayTypePolicy,omitempty"` }
type HostMultipathInfoLogicalUnitPolicy ¶
type HostMultipathInfoLogicalUnitPolicy struct { XMLName xml.Name `xml:"urn:vim25 HostMultipathInfoLogicalUnitPolicy"` *DynamicData Policy string `xml:"policy,omitempty"` }
type HostMultipathInfoLogicalUnitStorageArrayTypePolicy ¶
type HostMultipathInfoLogicalUnitStorageArrayTypePolicy struct { XMLName xml.Name `xml:"urn:vim25 HostMultipathInfoLogicalUnitStorageArrayTypePolicy"` *DynamicData Policy string `xml:"policy,omitempty"` }
type HostMultipathInfoPath ¶
type HostMultipathInfoPath struct { XMLName xml.Name `xml:"urn:vim25 HostMultipathInfoPath"` *DynamicData Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` PathState string `xml:"pathState,omitempty"` State string `xml:"state,omitempty"` IsWorkingPath bool `xml:"isWorkingPath,omitempty"` Adapter string `xml:"adapter,omitempty"` Lun string `xml:"lun,omitempty"` Transport *HostTargetTransport `xml:"transport,omitempty"` }
type HostMultipathStateInfo ¶
type HostMultipathStateInfo struct { XMLName xml.Name `xml:"urn:vim25 HostMultipathStateInfo"` *DynamicData Path []*HostMultipathStateInfoPath `xml:"path,omitempty"` }
type HostMultipathStateInfoPath ¶
type HostMultipathStateInfoPath struct { XMLName xml.Name `xml:"urn:vim25 HostMultipathStateInfoPath"` *DynamicData Name string `xml:"name,omitempty"` PathState string `xml:"pathState,omitempty"` }
type HostNasVolume ¶
type HostNasVolumeConfig ¶
type HostNasVolumeConfig struct { XMLName xml.Name `xml:"urn:vim25 HostNasVolumeConfig"` *DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Spec *HostNasVolumeSpec `xml:"spec,omitempty"` }
type HostNasVolumeSpec ¶
type HostNasVolumeSpec struct { XMLName xml.Name `xml:"urn:vim25 HostNasVolumeSpec"` *DynamicData RemoteHost string `xml:"remoteHost,omitempty"` RemotePath string `xml:"remotePath,omitempty"` LocalPath string `xml:"localPath,omitempty"` AccessMode string `xml:"accessMode,omitempty"` Type_ string `xml:"type,omitempty"` UserName string `xml:"userName,omitempty"` Password string `xml:"password,omitempty"` }
type HostNatService ¶
type HostNatService struct { XMLName xml.Name `xml:"urn:vim25 HostNatService"` *DynamicData Key string `xml:"key,omitempty"` Spec *HostNatServiceSpec `xml:"spec,omitempty"` }
type HostNatServiceConfig ¶
type HostNatServiceConfig struct { XMLName xml.Name `xml:"urn:vim25 HostNatServiceConfig"` *DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Key string `xml:"key,omitempty"` Spec *HostNatServiceSpec `xml:"spec,omitempty"` }
type HostNatServiceNameServiceSpec ¶
type HostNatServiceNameServiceSpec struct { XMLName xml.Name `xml:"urn:vim25 HostNatServiceNameServiceSpec"` *DynamicData DnsAutoDetect bool `xml:"dnsAutoDetect,omitempty"` DnsPolicy string `xml:"dnsPolicy,omitempty"` DnsRetries int32 `xml:"dnsRetries,omitempty"` DnsTimeout int32 `xml:"dnsTimeout,omitempty"` DnsNameServer []string `xml:"dnsNameServer,omitempty"` NbdsTimeout int32 `xml:"nbdsTimeout,omitempty"` NbnsRetries int32 `xml:"nbnsRetries,omitempty"` NbnsTimeout int32 `xml:"nbnsTimeout,omitempty"` }
type HostNatServicePortForwardSpec ¶
type HostNatServicePortForwardSpec struct { XMLName xml.Name `xml:"urn:vim25 HostNatServicePortForwardSpec"` *DynamicData Type_ string `xml:"type,omitempty"` Name string `xml:"name,omitempty"` HostPort int32 `xml:"hostPort,omitempty"` GuestPort int32 `xml:"guestPort,omitempty"` GuestIpAddress string `xml:"guestIpAddress,omitempty"` }
type HostNatServiceSpec ¶
type HostNatServiceSpec struct { XMLName xml.Name `xml:"urn:vim25 HostNatServiceSpec"` *DynamicData VirtualSwitch string `xml:"virtualSwitch,omitempty"` ActiveFtp bool `xml:"activeFtp,omitempty"` AllowAnyOui bool `xml:"allowAnyOui,omitempty"` ConfigPort bool `xml:"configPort,omitempty"` IpGatewayAddress string `xml:"ipGatewayAddress,omitempty"` UdpTimeout int32 `xml:"udpTimeout,omitempty"` PortForward []*HostNatServicePortForwardSpec `xml:"portForward,omitempty"` NameService *HostNatServiceNameServiceSpec `xml:"nameService,omitempty"` }
type HostNetCapabilities ¶
type HostNetCapabilities struct { XMLName xml.Name `xml:"urn:vim25 HostNetCapabilities"` *DynamicData CanSetPhysicalNicLinkSpeed bool `xml:"canSetPhysicalNicLinkSpeed,omitempty"` SupportsNicTeaming bool `xml:"supportsNicTeaming,omitempty"` NicTeamingPolicy []string `xml:"nicTeamingPolicy,omitempty"` SupportsVlan bool `xml:"supportsVlan,omitempty"` UsesServiceConsoleNic bool `xml:"usesServiceConsoleNic,omitempty"` SupportsNetworkHints bool `xml:"supportsNetworkHints,omitempty"` MaxPortGroupsPerVswitch int32 `xml:"maxPortGroupsPerVswitch,omitempty"` VswitchConfigSupported bool `xml:"vswitchConfigSupported,omitempty"` VnicConfigSupported bool `xml:"vnicConfigSupported,omitempty"` IpRouteConfigSupported bool `xml:"ipRouteConfigSupported,omitempty"` DnsConfigSupported bool `xml:"dnsConfigSupported,omitempty"` DhcpOnVnicSupported bool `xml:"dhcpOnVnicSupported,omitempty"` IpV6Supported bool `xml:"ipV6Supported,omitempty"` }
type HostNetStackInstance ¶
type HostNetStackInstance struct { XMLName xml.Name `xml:"urn:vim25 HostNetStackInstance"` *DynamicData Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` DnsConfig *HostDnsConfig `xml:"dnsConfig,omitempty"` IpRouteConfig *HostIpRouteConfig `xml:"ipRouteConfig,omitempty"` RequestedMaxNumberOfConnections int32 `xml:"requestedMaxNumberOfConnections,omitempty"` CongestionControlAlgorithm string `xml:"congestionControlAlgorithm,omitempty"` IpV6Enabled bool `xml:"ipV6Enabled,omitempty"` RouteTableConfig *HostIpRouteTableConfig `xml:"routeTableConfig,omitempty"` }
type HostNetStackInstanceCongestionControlAlgorithmType ¶
type HostNetStackInstanceCongestionControlAlgorithmType string
const ( HostNetStackInstanceCongestionControlAlgorithmType_Newreno HostNetStackInstanceCongestionControlAlgorithmType = "newreno" HostNetStackInstanceCongestionControlAlgorithmType_Cubic HostNetStackInstanceCongestionControlAlgorithmType = "cubic" )
type HostNetStackInstanceSystemStackKey ¶
type HostNetStackInstanceSystemStackKey string
const (
HostNetStackInstanceSystemStackKey_DefaultTcpipStack HostNetStackInstanceSystemStackKey = "defaultTcpipStack"
)
type HostNetworkConfig ¶
type HostNetworkConfig struct { XMLName xml.Name `xml:"urn:vim25 HostNetworkConfig"` *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 *HostDnsConfig `xml:"dnsConfig,omitempty"` IpRouteConfig *HostIpRouteConfig `xml:"ipRouteConfig,omitempty"` ConsoleIpRouteConfig *HostIpRouteConfig `xml:"consoleIpRouteConfig,omitempty"` RouteTableConfig *HostIpRouteTableConfig `xml:"routeTableConfig,omitempty"` Dhcp []*HostDhcpServiceConfig `xml:"dhcp,omitempty"` Nat []*HostNatServiceConfig `xml:"nat,omitempty"` IpV6Enabled bool `xml:"ipV6Enabled,omitempty"` NetStackSpec []*HostNetworkConfigNetStackSpec `xml:"netStackSpec,omitempty"` }
type HostNetworkConfigNetStackSpec ¶
type HostNetworkConfigNetStackSpec struct { XMLName xml.Name `xml:"urn:vim25 HostNetworkConfigNetStackSpec"` *DynamicData NetStackInstance *HostNetStackInstance `xml:"netStackInstance,omitempty"` Operation string `xml:"operation,omitempty"` }
type HostNetworkConfigResult ¶
type HostNetworkConfigResult struct { XMLName xml.Name `xml:"urn:vim25 HostNetworkConfigResult"` *DynamicData VnicDevice []string `xml:"vnicDevice,omitempty"` ConsoleVnicDevice []string `xml:"consoleVnicDevice,omitempty"` }
type HostNetworkInfo ¶
type HostNetworkInfo struct { XMLName xml.Name `xml:"urn:vim25 HostNetworkInfo"` *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 *HostDnsConfig `xml:"dnsConfig,omitempty"` IpRouteConfig *HostIpRouteConfig `xml:"ipRouteConfig,omitempty"` ConsoleIpRouteConfig *HostIpRouteConfig `xml:"consoleIpRouteConfig,omitempty"` RouteTableInfo *HostIpRouteTableInfo `xml:"routeTableInfo,omitempty"` Dhcp []*HostDhcpService `xml:"dhcp,omitempty"` Nat []*HostNatService `xml:"nat,omitempty"` IpV6Enabled bool `xml:"ipV6Enabled,omitempty"` AtBootIpV6Enabled bool `xml:"atBootIpV6Enabled,omitempty"` NetStackInstance []*HostNetStackInstance `xml:"netStackInstance,omitempty"` OpaqueSwitch []*HostOpaqueSwitch `xml:"opaqueSwitch,omitempty"` OpaqueNetwork []*HostOpaqueNetworkInfo `xml:"opaqueNetwork,omitempty"` }
type HostNetworkPolicy ¶
type HostNetworkPolicy struct { XMLName xml.Name `xml:"urn:vim25 HostNetworkPolicy"` *DynamicData Security *HostNetworkSecurityPolicy `xml:"security,omitempty"` NicTeaming *HostNicTeamingPolicy `xml:"nicTeaming,omitempty"` OffloadPolicy *HostNetOffloadCapabilities `xml:"offloadPolicy,omitempty"` ShapingPolicy *HostNetworkTrafficShapingPolicy `xml:"shapingPolicy,omitempty"` }
type HostNetworkTrafficShapingPolicy ¶
type HostNetworkTrafficShapingPolicy struct { XMLName xml.Name `xml:"urn:vim25 HostNetworkTrafficShapingPolicy"` *DynamicData Enabled bool `xml:"enabled,omitempty"` AverageBandwidth int64 `xml:"averageBandwidth,omitempty"` PeakBandwidth int64 `xml:"peakBandwidth,omitempty"` BurstSize int64 `xml:"burstSize,omitempty"` }
type HostNewNetworkConnectInfo ¶
type HostNewNetworkConnectInfo struct { XMLName xml.Name `xml:"urn:vim25 HostNewNetworkConnectInfo"` *HostConnectInfoNetworkInfo }
type HostNicFailureCriteria ¶
type HostNicFailureCriteria struct { XMLName xml.Name `xml:"urn:vim25 HostNicFailureCriteria"` *DynamicData CheckSpeed string `xml:"checkSpeed,omitempty"` Speed int32 `xml:"speed,omitempty"` CheckDuplex bool `xml:"checkDuplex,omitempty"` FullDuplex bool `xml:"fullDuplex,omitempty"` CheckErrorPercent bool `xml:"checkErrorPercent,omitempty"` Percentage int32 `xml:"percentage,omitempty"` CheckBeacon bool `xml:"checkBeacon,omitempty"` }
type HostNicOrderPolicy ¶
type HostNicOrderPolicy struct { XMLName xml.Name `xml:"urn:vim25 HostNicOrderPolicy"` *DynamicData ActiveNic []string `xml:"activeNic,omitempty"` StandbyNic []string `xml:"standbyNic,omitempty"` }
type HostNicTeamingPolicy ¶
type HostNicTeamingPolicy struct { XMLName xml.Name `xml:"urn:vim25 HostNicTeamingPolicy"` *DynamicData Policy string `xml:"policy,omitempty"` ReversePolicy bool `xml:"reversePolicy,omitempty"` NotifySwitches bool `xml:"notifySwitches,omitempty"` RollingOrder bool `xml:"rollingOrder,omitempty"` FailureCriteria *HostNicFailureCriteria `xml:"failureCriteria,omitempty"` NicOrder *HostNicOrderPolicy `xml:"nicOrder,omitempty"` }
type HostNoAvailableNetworksEvent ¶
type HostNoAvailableNetworksEvent struct { XMLName xml.Name `xml:"urn:vim25 HostNoAvailableNetworksEvent"` *HostDasEvent Ips string `xml:"ips,omitempty"` }
type HostNoHAEnabledPortGroupsEvent ¶
type HostNoHAEnabledPortGroupsEvent struct { XMLName xml.Name `xml:"urn:vim25 HostNoHAEnabledPortGroupsEvent"` *HostDasEvent }
type HostNoRedundantManagementNetworkEvent ¶
type HostNoRedundantManagementNetworkEvent struct { XMLName xml.Name `xml:"urn:vim25 HostNoRedundantManagementNetworkEvent"` *HostDasEvent }
type HostNonCompliantEvent ¶
type HostNotConnected ¶
type HostNotConnected struct { XMLName xml.Name `xml:"urn:vim25 HostNotConnected"` *HostCommunication }
type HostNotInClusterEvent ¶
type HostNotInClusterEvent struct { XMLName xml.Name `xml:"urn:vim25 HostNotInClusterEvent"` *HostDasEvent }
type HostNotReachable ¶
type HostNotReachable struct { XMLName xml.Name `xml:"urn:vim25 HostNotReachable"` *HostCommunication }
type HostNtpConfig ¶
type HostNtpConfig struct { XMLName xml.Name `xml:"urn:vim25 HostNtpConfig"` *DynamicData Server []string `xml:"server,omitempty"` }
type HostNumaInfo ¶
type HostNumaInfo struct { XMLName xml.Name `xml:"urn:vim25 HostNumaInfo"` *DynamicData Type_ string `xml:"type,omitempty"` NumNodes int32 `xml:"numNodes,omitempty"` NumaNode []*HostNumaNode `xml:"numaNode,omitempty"` }
type HostNumaNode ¶
type HostNumericSensorHealthState ¶
type HostNumericSensorHealthState string
const ( HostNumericSensorHealthState_Unknown HostNumericSensorHealthState = "unknown" HostNumericSensorHealthState_Green HostNumericSensorHealthState = "green" HostNumericSensorHealthState_Yellow HostNumericSensorHealthState = "yellow" HostNumericSensorHealthState_Red HostNumericSensorHealthState = "red" )
type HostNumericSensorInfo ¶
type HostNumericSensorInfo struct { XMLName xml.Name `xml:"urn:vim25 HostNumericSensorInfo"` *DynamicData Name string `xml:"name,omitempty"` HealthState *ElementDescription `xml:"healthState,omitempty"` CurrentReading int64 `xml:"currentReading,omitempty"` UnitModifier int32 `xml:"unitModifier,omitempty"` BaseUnits string `xml:"baseUnits,omitempty"` RateUnits string `xml:"rateUnits,omitempty"` SensorType string `xml:"sensorType,omitempty"` }
type HostNumericSensorType ¶
type HostNumericSensorType string
const ( HostNumericSensorType_Fan HostNumericSensorType = "fan" HostNumericSensorType_Power HostNumericSensorType = "power" HostNumericSensorType_Temperature HostNumericSensorType = "temperature" HostNumericSensorType_Voltage HostNumericSensorType = "voltage" HostNumericSensorType_Other HostNumericSensorType = "other" )
type HostOpaqueNetworkInfo ¶
type HostOpaqueSwitch ¶
type HostOvercommittedEvent ¶
type HostOvercommittedEvent struct { XMLName xml.Name `xml:"urn:vim25 HostOvercommittedEvent"` *ClusterOvercommittedEvent }
type HostParallelScsiHba ¶
type HostParallelScsiHba struct { XMLName xml.Name `xml:"urn:vim25 HostParallelScsiHba"` *HostHostBusAdapter }
type HostParallelScsiTargetTransport ¶
type HostParallelScsiTargetTransport struct { XMLName xml.Name `xml:"urn:vim25 HostParallelScsiTargetTransport"` *HostTargetTransport }
type HostPatchManagerInstallState ¶
type HostPatchManagerInstallState string
const ( HostPatchManagerInstallState_HostRestarted HostPatchManagerInstallState = "hostRestarted" HostPatchManagerInstallState_ImageActive HostPatchManagerInstallState = "imageActive" )
type HostPatchManagerIntegrityStatus ¶
type HostPatchManagerIntegrityStatus string
const ( HostPatchManagerIntegrityStatus_Validated HostPatchManagerIntegrityStatus = "validated" HostPatchManagerIntegrityStatus_KeyNotFound HostPatchManagerIntegrityStatus = "keyNotFound" HostPatchManagerIntegrityStatus_KeyRevoked HostPatchManagerIntegrityStatus = "keyRevoked" HostPatchManagerIntegrityStatus_KeyExpired HostPatchManagerIntegrityStatus = "keyExpired" HostPatchManagerIntegrityStatus_DigestMismatch HostPatchManagerIntegrityStatus = "digestMismatch" HostPatchManagerIntegrityStatus_NotEnoughSignatures HostPatchManagerIntegrityStatus = "notEnoughSignatures" HostPatchManagerIntegrityStatus_ValidationError HostPatchManagerIntegrityStatus = "validationError" )
type HostPatchManagerLocator ¶
type HostPatchManagerLocator struct { XMLName xml.Name `xml:"urn:vim25 HostPatchManagerLocator"` *DynamicData Url string `xml:"url,omitempty"` Proxy string `xml:"proxy,omitempty"` }
type HostPatchManagerPatchManagerOperationSpec ¶
type HostPatchManagerPatchManagerOperationSpec struct { XMLName xml.Name `xml:"urn:vim25 HostPatchManagerPatchManagerOperationSpec"` *DynamicData Proxy string `xml:"proxy,omitempty"` Port int32 `xml:"port,omitempty"` UserName string `xml:"userName,omitempty"` Password string `xml:"password,omitempty"` CmdOption string `xml:"cmdOption,omitempty"` }
type HostPatchManagerReason ¶
type HostPatchManagerReason string
const ( HostPatchManagerReason_Obsoleted HostPatchManagerReason = "obsoleted" HostPatchManagerReason_MissingPatch HostPatchManagerReason = "missingPatch" HostPatchManagerReason_MissingLib HostPatchManagerReason = "missingLib" HostPatchManagerReason_HasDependentPatch HostPatchManagerReason = "hasDependentPatch" HostPatchManagerReason_ConflictPatch HostPatchManagerReason = "conflictPatch" HostPatchManagerReason_ConflictLib HostPatchManagerReason = "conflictLib" )
type HostPatchManagerResult ¶
type HostPatchManagerResult struct { XMLName xml.Name `xml:"urn:vim25 HostPatchManagerResult"` *DynamicData Version string `xml:"version,omitempty"` Status []*HostPatchManagerStatus `xml:"status,omitempty"` XmlResult string `xml:"xmlResult,omitempty"` }
type HostPatchManagerStatus ¶
type HostPatchManagerStatus struct { XMLName xml.Name `xml:"urn:vim25 HostPatchManagerStatus"` *DynamicData Id string `xml:"id,omitempty"` Applicable bool `xml:"applicable,omitempty"` Reason []string `xml:"reason,omitempty"` Integrity string `xml:"integrity,omitempty"` Installed bool `xml:"installed,omitempty"` InstallState []string `xml:"installState,omitempty"` PrerequisitePatch []*HostPatchManagerStatusPrerequisitePatch `xml:"prerequisitePatch,omitempty"` RestartRequired bool `xml:"restartRequired,omitempty"` ReconnectRequired bool `xml:"reconnectRequired,omitempty"` VmOffRequired bool `xml:"vmOffRequired,omitempty"` SupersededPatchIds []string `xml:"supersededPatchIds,omitempty"` }
type HostPatchManagerStatusPrerequisitePatch ¶
type HostPatchManagerStatusPrerequisitePatch struct { XMLName xml.Name `xml:"urn:vim25 HostPatchManagerStatusPrerequisitePatch"` *DynamicData Id string `xml:"id,omitempty"` InstallState []string `xml:"installState,omitempty"` }
type HostPathSelectionPolicyOption ¶
type HostPathSelectionPolicyOption struct { XMLName xml.Name `xml:"urn:vim25 HostPathSelectionPolicyOption"` *DynamicData Policy *ElementDescription `xml:"policy,omitempty"` }
type HostPciDevice ¶
type HostPciDevice struct { XMLName xml.Name `xml:"urn:vim25 HostPciDevice"` *DynamicData Id string `xml:"id,omitempty"` ClassId int16 `xml:"classId,omitempty"` Bus int8 `xml:"bus,omitempty"` Slot int8 `xml:"slot,omitempty"` Function int8 `xml:"function,omitempty"` VendorId int16 `xml:"vendorId,omitempty"` SubVendorId int16 `xml:"subVendorId,omitempty"` VendorName string `xml:"vendorName,omitempty"` DeviceId int16 `xml:"deviceId,omitempty"` SubDeviceId int16 `xml:"subDeviceId,omitempty"` ParentBridge string `xml:"parentBridge,omitempty"` DeviceName string `xml:"deviceName,omitempty"` }
type HostPciPassthruConfig ¶
type HostPciPassthruConfig struct { XMLName xml.Name `xml:"urn:vim25 HostPciPassthruConfig"` *DynamicData Id string `xml:"id,omitempty"` PassthruEnabled bool `xml:"passthruEnabled,omitempty"` }
type HostPciPassthruInfo ¶
type HostPciPassthruInfo struct { XMLName xml.Name `xml:"urn:vim25 HostPciPassthruInfo"` *DynamicData Id string `xml:"id,omitempty"` DependentDevice string `xml:"dependentDevice,omitempty"` PassthruEnabled bool `xml:"passthruEnabled,omitempty"` PassthruCapable bool `xml:"passthruCapable,omitempty"` PassthruActive bool `xml:"passthruActive,omitempty"` }
type HostPlugStoreTopology ¶
type HostPlugStoreTopology struct { XMLName xml.Name `xml:"urn:vim25 HostPlugStoreTopology"` *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 HostPlugStoreTopologyPath ¶
type HostPlugStoreTopologyPath struct { XMLName xml.Name `xml:"urn:vim25 HostPlugStoreTopologyPath"` *DynamicData Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` ChannelNumber int32 `xml:"channelNumber,omitempty"` TargetNumber int32 `xml:"targetNumber,omitempty"` LunNumber int32 `xml:"lunNumber,omitempty"` Adapter string `xml:"adapter,omitempty"` Target string `xml:"target,omitempty"` Device string `xml:"device,omitempty"` }
type HostPlugStoreTopologyTarget ¶
type HostPlugStoreTopologyTarget struct { XMLName xml.Name `xml:"urn:vim25 HostPlugStoreTopologyTarget"` *DynamicData Key string `xml:"key,omitempty"` Transport *HostTargetTransport `xml:"transport,omitempty"` }
type HostPortGroup ¶
type HostPortGroup struct { XMLName xml.Name `xml:"urn:vim25 HostPortGroup"` *DynamicData Key string `xml:"key,omitempty"` Port []*HostPortGroupPort `xml:"port,omitempty"` Vswitch string `xml:"vswitch,omitempty"` ComputedPolicy *HostNetworkPolicy `xml:"computedPolicy,omitempty"` Spec *HostPortGroupSpec `xml:"spec,omitempty"` }
type HostPortGroupConfig ¶
type HostPortGroupConfig struct { XMLName xml.Name `xml:"urn:vim25 HostPortGroupConfig"` *DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Spec *HostPortGroupSpec `xml:"spec,omitempty"` }
type HostPortGroupPort ¶
type HostPortGroupProfile ¶
type HostPortGroupProfile struct { XMLName xml.Name `xml:"urn:vim25 HostPortGroupProfile"` *PortGroupProfile IpConfig *IpAddressProfile `xml:"ipConfig,omitempty"` }
type HostPortGroupSpec ¶
type HostPortGroupSpec struct { XMLName xml.Name `xml:"urn:vim25 HostPortGroupSpec"` *DynamicData Name string `xml:"name,omitempty"` VlanId int32 `xml:"vlanId,omitempty"` VswitchName string `xml:"vswitchName,omitempty"` Policy *HostNetworkPolicy `xml:"policy,omitempty"` }
type HostPosixAccountSpec ¶
type HostPosixAccountSpec struct { XMLName xml.Name `xml:"urn:vim25 HostPosixAccountSpec"` *HostAccountSpec PosixId int32 `xml:"posixId,omitempty"` ShellAccess bool `xml:"shellAccess,omitempty"` }
type HostPowerOpFailed ¶
type HostPowerOperationType ¶
type HostPowerOperationType string
const ( HostPowerOperationType_PowerOn HostPowerOperationType = "powerOn" HostPowerOperationType_PowerOff HostPowerOperationType = "powerOff" )
type HostPowerPolicy ¶
type HostPrimaryAgentNotShortNameEvent ¶
type HostPrimaryAgentNotShortNameEvent struct { XMLName xml.Name `xml:"urn:vim25 HostPrimaryAgentNotShortNameEvent"` *HostDasEvent PrimaryAgent string `xml:"primaryAgent,omitempty"` }
type HostProfileAppliedEvent ¶
type HostProfileAppliedEvent struct { XMLName xml.Name `xml:"urn:vim25 HostProfileAppliedEvent"` *HostEvent Profile *ProfileEventArgument `xml:"profile,omitempty"` }
type HostProfileCompleteConfigSpec ¶
type HostProfileCompleteConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 HostProfileCompleteConfigSpec"` *HostProfileConfigSpec ApplyProfile *HostApplyProfile `xml:"applyProfile,omitempty"` CustomComplyProfile *ComplianceProfile `xml:"customComplyProfile,omitempty"` DisabledExpressionListChanged bool `xml:"disabledExpressionListChanged,omitempty"` DisabledExpressionList []string `xml:"disabledExpressionList,omitempty"` ValidatorHost *ManagedObjectReference `xml:"validatorHost,omitempty"` }
type HostProfileConfigInfo ¶
type HostProfileConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 HostProfileConfigInfo"` *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 { XMLName xml.Name `xml:"urn:vim25 HostProfileConfigSpec"` *ProfileCreateSpec }
type HostProfileHostBasedConfigSpec ¶
type HostProfileHostBasedConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 HostProfileHostBasedConfigSpec"` *HostProfileConfigSpec Host *ManagedObjectReference `xml:"host,omitempty"` UseHostProfileEngine bool `xml:"useHostProfileEngine,omitempty"` }
type HostProfileManagerAnswerFileStatus ¶
type HostProfileManagerAnswerFileStatus string
const ( HostProfileManagerAnswerFileStatus_Valid HostProfileManagerAnswerFileStatus = "valid" HostProfileManagerAnswerFileStatus_Invalid HostProfileManagerAnswerFileStatus = "invalid" HostProfileManagerAnswerFileStatus_Unknown HostProfileManagerAnswerFileStatus = "unknown" )
type HostProfileManagerConfigTaskList ¶
type HostProfileManagerConfigTaskList struct { XMLName xml.Name `xml:"urn:vim25 HostProfileManagerConfigTaskList"` *DynamicData ConfigSpec *HostConfigSpec `xml:"configSpec,omitempty"` TaskDescription []*LocalizableMessage `xml:"taskDescription,omitempty"` }
type HostProfileSerializedHostProfileSpec ¶
type HostProfileSerializedHostProfileSpec struct { XMLName xml.Name `xml:"urn:vim25 HostProfileSerializedHostProfileSpec"` *ProfileSerializedCreateSpec ValidatorHost *ManagedObjectReference `xml:"validatorHost,omitempty"` }
type HostProxySwitch ¶
type HostProxySwitch struct { XMLName xml.Name `xml:"urn:vim25 HostProxySwitch"` *DynamicData DvsUuid string `xml:"dvsUuid,omitempty"` DvsName string `xml:"dvsName,omitempty"` Key string `xml:"key,omitempty"` NumPorts int32 `xml:"numPorts,omitempty"` ConfigNumPorts int32 `xml:"configNumPorts,omitempty"` NumPortsAvailable int32 `xml:"numPortsAvailable,omitempty"` UplinkPort []*KeyValue `xml:"uplinkPort,omitempty"` Mtu int32 `xml:"mtu,omitempty"` Pnic []string `xml:"pnic,omitempty"` Spec *HostProxySwitchSpec `xml:"spec,omitempty"` HostLag []*HostProxySwitchHostLagConfig `xml:"hostLag,omitempty"` NetworkReservationSupported bool `xml:"networkReservationSupported,omitempty"` }
type HostProxySwitchConfig ¶
type HostProxySwitchConfig struct { XMLName xml.Name `xml:"urn:vim25 HostProxySwitchConfig"` *DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Uuid string `xml:"uuid,omitempty"` Spec *HostProxySwitchSpec `xml:"spec,omitempty"` }
type HostProxySwitchSpec ¶
type HostProxySwitchSpec struct { XMLName xml.Name `xml:"urn:vim25 HostProxySwitchSpec"` *DynamicData Backing *DistributedVirtualSwitchHostMemberBacking `xml:"backing,omitempty"` }
type HostReliableMemoryInfo ¶
type HostReliableMemoryInfo struct { XMLName xml.Name `xml:"urn:vim25 HostReliableMemoryInfo"` *DynamicData MemorySize int64 `xml:"memorySize,omitempty"` }
type HostRemovedEvent ¶
type HostReplayUnsupportedReason ¶
type HostReplayUnsupportedReason string
const ( HostReplayUnsupportedReason_IncompatibleProduct HostReplayUnsupportedReason = "incompatibleProduct" HostReplayUnsupportedReason_IncompatibleCpu HostReplayUnsupportedReason = "incompatibleCpu" HostReplayUnsupportedReason_HvDisabled HostReplayUnsupportedReason = "hvDisabled" HostReplayUnsupportedReason_CpuidLimitSet HostReplayUnsupportedReason = "cpuidLimitSet" HostReplayUnsupportedReason_OldBIOS HostReplayUnsupportedReason = "oldBIOS" HostReplayUnsupportedReason_Unknown HostReplayUnsupportedReason = "unknown" )
type HostResignatureRescanResult ¶
type HostResignatureRescanResult struct { XMLName xml.Name `xml:"urn:vim25 HostResignatureRescanResult"` *DynamicData Rescan []*HostVmfsRescanResult `xml:"rescan,omitempty"` Result *ManagedObjectReference `xml:"result,omitempty"` }
type HostRuntimeInfo ¶
type HostRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 HostRuntimeInfo"` *DynamicData ConnectionState *HostSystemConnectionState `xml:"connectionState,omitempty"` PowerState *HostSystemPowerState `xml:"powerState,omitempty"` StandbyMode string `xml:"standbyMode,omitempty"` InMaintenanceMode bool `xml:"inMaintenanceMode,omitempty"` BootTime time.Time `xml:"bootTime,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 HostRuntimeInfoNetStackInstanceRuntimeInfo"` *DynamicData NetStackInstanceKey string `xml:"netStackInstanceKey,omitempty"` State string `xml:"state,omitempty"` VmknicKeys []string `xml:"vmknicKeys,omitempty"` MaxNumberOfConnections int32 `xml:"maxNumberOfConnections,omitempty"` CurrentIpV6Enabled bool `xml:"currentIpV6Enabled,omitempty"` }
type HostRuntimeInfoNetStackInstanceRuntimeInfoState ¶
type HostRuntimeInfoNetStackInstanceRuntimeInfoState string
const ( HostRuntimeInfoNetStackInstanceRuntimeInfoState_Inactive HostRuntimeInfoNetStackInstanceRuntimeInfoState = "inactive" HostRuntimeInfoNetStackInstanceRuntimeInfoState_Active HostRuntimeInfoNetStackInstanceRuntimeInfoState = "active" HostRuntimeInfoNetStackInstanceRuntimeInfoState_Deactivating HostRuntimeInfoNetStackInstanceRuntimeInfoState = "deactivating" HostRuntimeInfoNetStackInstanceRuntimeInfoState_Activating HostRuntimeInfoNetStackInstanceRuntimeInfoState = "activating" )
type HostRuntimeInfoNetworkRuntimeInfo ¶
type HostRuntimeInfoNetworkRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 HostRuntimeInfoNetworkRuntimeInfo"` *DynamicData NetStackInstanceRuntimeInfo []*HostRuntimeInfoNetStackInstanceRuntimeInfo `xml:"netStackInstanceRuntimeInfo,omitempty"` }
type HostScsiDisk ¶
type HostScsiDiskPartition ¶
type HostScsiDiskPartition struct { XMLName xml.Name `xml:"urn:vim25 HostScsiDiskPartition"` *DynamicData DiskName string `xml:"diskName,omitempty"` Partition int32 `xml:"partition,omitempty"` }
type HostScsiTopology ¶
type HostScsiTopology struct { XMLName xml.Name `xml:"urn:vim25 HostScsiTopology"` *DynamicData Adapter []*HostScsiTopologyInterface `xml:"adapter,omitempty"` }
type HostScsiTopologyInterface ¶
type HostScsiTopologyInterface struct { XMLName xml.Name `xml:"urn:vim25 HostScsiTopologyInterface"` *DynamicData Key string `xml:"key,omitempty"` Adapter string `xml:"adapter,omitempty"` Target []*HostScsiTopologyTarget `xml:"target,omitempty"` }
type HostScsiTopologyLun ¶
type HostScsiTopologyTarget ¶
type HostScsiTopologyTarget struct { XMLName xml.Name `xml:"urn:vim25 HostScsiTopologyTarget"` *DynamicData Key string `xml:"key,omitempty"` Target int32 `xml:"target,omitempty"` Lun []*HostScsiTopologyLun `xml:"lun,omitempty"` Transport *HostTargetTransport `xml:"transport,omitempty"` }
type HostSecuritySpec ¶
type HostSecuritySpec struct { XMLName xml.Name `xml:"urn:vim25 HostSecuritySpec"` *DynamicData AdminPassword string `xml:"adminPassword,omitempty"` RemovePermission []*Permission `xml:"removePermission,omitempty"` AddPermission []*Permission `xml:"addPermission,omitempty"` }
type HostService ¶
type HostService struct { XMLName xml.Name `xml:"urn:vim25 HostService"` *DynamicData Key string `xml:"key,omitempty"` Label string `xml:"label,omitempty"` Required bool `xml:"required,omitempty"` Uninstallable bool `xml:"uninstallable,omitempty"` Running bool `xml:"running,omitempty"` Ruleset []string `xml:"ruleset,omitempty"` Policy string `xml:"policy,omitempty"` SourcePackage *HostServiceSourcePackage `xml:"sourcePackage,omitempty"` }
type HostServiceConfig ¶
type HostServiceConfig struct { XMLName xml.Name `xml:"urn:vim25 HostServiceConfig"` *DynamicData ServiceId string `xml:"serviceId,omitempty"` StartupPolicy string `xml:"startupPolicy,omitempty"` }
type HostServiceInfo ¶
type HostServiceInfo struct { XMLName xml.Name `xml:"urn:vim25 HostServiceInfo"` *DynamicData Service []*HostService `xml:"service,omitempty"` }
type HostServicePolicy ¶
type HostServicePolicy string
const ( HostServicePolicy_On HostServicePolicy = "on" HostServicePolicy_Automatic HostServicePolicy = "automatic" HostServicePolicy_Off HostServicePolicy = "off" )
type HostServiceSourcePackage ¶
type HostServiceSourcePackage struct { XMLName xml.Name `xml:"urn:vim25 HostServiceSourcePackage"` *DynamicData SourcePackageName string `xml:"sourcePackageName,omitempty"` Description string `xml:"description,omitempty"` }
type HostServiceTicket ¶
type HostServiceTicket struct { XMLName xml.Name `xml:"urn:vim25 HostServiceTicket"` *DynamicData Host string `xml:"host,omitempty"` Port int32 `xml:"port,omitempty"` SslThumbprint string `xml:"sslThumbprint,omitempty"` Service string `xml:"service,omitempty"` ServiceVersion string `xml:"serviceVersion,omitempty"` SessionId string `xml:"sessionId,omitempty"` }
type HostShortNameInconsistentEvent ¶
type HostShortNameInconsistentEvent struct { XMLName xml.Name `xml:"urn:vim25 HostShortNameInconsistentEvent"` *HostDasEvent ShortName string `xml:"shortName,omitempty"` ShortName2 string `xml:"shortName2,omitempty"` }
type HostShutdownEvent ¶
type HostSnmpAgentCapability ¶
type HostSnmpAgentCapability string
const ( HostSnmpAgentCapability_COMPLETE HostSnmpAgentCapability = "COMPLETE" HostSnmpAgentCapability_DIAGNOSTICS HostSnmpAgentCapability = "DIAGNOSTICS" HostSnmpAgentCapability_CONFIGURATION HostSnmpAgentCapability = "CONFIGURATION" )
type HostSnmpConfigSpec ¶
type HostSnmpConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 HostSnmpConfigSpec"` *DynamicData Enabled bool `xml:"enabled,omitempty"` Port int32 `xml:"port,omitempty"` ReadOnlyCommunities []string `xml:"readOnlyCommunities,omitempty"` TrapTargets []*HostSnmpDestination `xml:"trapTargets,omitempty"` Option []*KeyValue `xml:"option,omitempty"` }
type HostSnmpDestination ¶
type HostSnmpSystemAgentLimits ¶
type HostSnmpSystemAgentLimits struct { XMLName xml.Name `xml:"urn:vim25 HostSnmpSystemAgentLimits"` *DynamicData MaxReadOnlyCommunities int32 `xml:"maxReadOnlyCommunities,omitempty"` MaxTrapDestinations int32 `xml:"maxTrapDestinations,omitempty"` MaxCommunityLength int32 `xml:"maxCommunityLength,omitempty"` MaxBufferSize int32 `xml:"maxBufferSize,omitempty"` Capability *HostSnmpAgentCapability `xml:"capability,omitempty"` }
type HostSriovConfig ¶
type HostSriovConfig struct { XMLName xml.Name `xml:"urn:vim25 HostSriovConfig"` *HostPciPassthruConfig SriovEnabled bool `xml:"sriovEnabled,omitempty"` NumVirtualFunction int32 `xml:"numVirtualFunction,omitempty"` }
type HostSriovInfo ¶
type HostSriovInfo struct { XMLName xml.Name `xml:"urn:vim25 HostSriovInfo"` *HostPciPassthruInfo SriovEnabled bool `xml:"sriovEnabled,omitempty"` SriovCapable bool `xml:"sriovCapable,omitempty"` SriovActive bool `xml:"sriovActive,omitempty"` NumVirtualFunctionRequested int32 `xml:"numVirtualFunctionRequested,omitempty"` NumVirtualFunction int32 `xml:"numVirtualFunction,omitempty"` MaxVirtualFunctionSupported int32 `xml:"maxVirtualFunctionSupported,omitempty"` }
type HostSslThumbprintInfo ¶
type HostStandbyMode ¶
type HostStandbyMode string
const ( HostStandbyMode_Entering HostStandbyMode = "entering" HostStandbyMode_Exiting HostStandbyMode = "exiting" HostStandbyMode_In HostStandbyMode = "in" HostStandbyMode_None HostStandbyMode = "none" )
type HostStatusChangedEvent ¶
type HostStatusChangedEvent struct { XMLName xml.Name `xml:"urn:vim25 HostStatusChangedEvent"` *ClusterStatusChangedEvent }
type HostStorageArrayTypePolicyOption ¶
type HostStorageArrayTypePolicyOption struct { XMLName xml.Name `xml:"urn:vim25 HostStorageArrayTypePolicyOption"` *DynamicData Policy *ElementDescription `xml:"policy,omitempty"` }
type HostStorageDeviceInfo ¶
type HostStorageDeviceInfo struct { XMLName xml.Name `xml:"urn:vim25 HostStorageDeviceInfo"` *DynamicData HostBusAdapter []*HostHostBusAdapter `xml:"hostBusAdapter,omitempty"` ScsiLun []*ScsiLun `xml:"scsiLun,omitempty"` ScsiTopology *HostScsiTopology `xml:"scsiTopology,omitempty"` MultipathInfo *HostMultipathInfo `xml:"multipathInfo,omitempty"` PlugStoreTopology *HostPlugStoreTopology `xml:"plugStoreTopology,omitempty"` SoftwareInternetScsiEnabled bool `xml:"softwareInternetScsiEnabled,omitempty"` }
type HostStorageElementInfo ¶
type HostStorageElementInfo struct { XMLName xml.Name `xml:"urn:vim25 HostStorageElementInfo"` *HostHardwareElementInfo OperationalInfo []*HostStorageOperationalInfo `xml:"operationalInfo,omitempty"` }
type HostStorageOperationalInfo ¶
type HostStorageOperationalInfo struct { XMLName xml.Name `xml:"urn:vim25 HostStorageOperationalInfo"` *DynamicData Property string `xml:"property,omitempty"` Value string `xml:"value,omitempty"` }
type HostSyncFailedEvent ¶
type HostSyncFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 HostSyncFailedEvent"` *HostEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type HostSystemConnectionState ¶
type HostSystemConnectionState string
const ( HostSystemConnectionState_Connected HostSystemConnectionState = "connected" HostSystemConnectionState_NotResponding HostSystemConnectionState = "notResponding" HostSystemConnectionState_Disconnected HostSystemConnectionState = "disconnected" )
type HostSystemHealthInfo ¶
type HostSystemHealthInfo struct { XMLName xml.Name `xml:"urn:vim25 HostSystemHealthInfo"` *DynamicData NumericSensorInfo []*HostNumericSensorInfo `xml:"numericSensorInfo,omitempty"` }
type HostSystemIdentificationInfo ¶
type HostSystemIdentificationInfo struct { XMLName xml.Name `xml:"urn:vim25 HostSystemIdentificationInfo"` *DynamicData IdentifierValue string `xml:"identifierValue,omitempty"` IdentifierType *ElementDescription `xml:"identifierType,omitempty"` }
type HostSystemIdentificationInfoIdentifier ¶
type HostSystemIdentificationInfoIdentifier string
const ( HostSystemIdentificationInfoIdentifier_AssetTag HostSystemIdentificationInfoIdentifier = "AssetTag" HostSystemIdentificationInfoIdentifier_ServiceTag HostSystemIdentificationInfoIdentifier = "ServiceTag" HostSystemIdentificationInfoIdentifier_OemSpecificString HostSystemIdentificationInfoIdentifier = "OemSpecificString" )
type HostSystemInfo ¶
type HostSystemInfo struct { XMLName xml.Name `xml:"urn:vim25 HostSystemInfo"` *DynamicData Vendor string `xml:"vendor,omitempty"` Model string `xml:"model,omitempty"` Uuid string `xml:"uuid,omitempty"` OtherIdentifyingInfo []*HostSystemIdentificationInfo `xml:"otherIdentifyingInfo,omitempty"` }
type HostSystemPowerState ¶
type HostSystemPowerState string
const ( HostSystemPowerState_PoweredOn HostSystemPowerState = "poweredOn" HostSystemPowerState_PoweredOff HostSystemPowerState = "poweredOff" HostSystemPowerState_StandBy HostSystemPowerState = "standBy" HostSystemPowerState_Unknown HostSystemPowerState = "unknown" )
type HostSystemReconnectSpec ¶
type HostSystemReconnectSpec struct { XMLName xml.Name `xml:"urn:vim25 HostSystemReconnectSpec"` *DynamicData SyncState bool `xml:"syncState,omitempty"` }
type HostSystemResourceInfo ¶
type HostSystemResourceInfo struct { XMLName xml.Name `xml:"urn:vim25 HostSystemResourceInfo"` *DynamicData Key string `xml:"key,omitempty"` Config *ResourceConfigSpec `xml:"config,omitempty"` Child []*HostSystemResourceInfo `xml:"child,omitempty"` }
type HostSystemSwapConfiguration ¶
type HostSystemSwapConfiguration struct { XMLName xml.Name `xml:"urn:vim25 HostSystemSwapConfiguration"` *DynamicData Option []*HostSystemSwapConfigurationSystemSwapOption `xml:"option,omitempty"` }
type HostSystemSwapConfigurationDatastoreOption ¶
type HostSystemSwapConfigurationDatastoreOption struct { XMLName xml.Name `xml:"urn:vim25 HostSystemSwapConfigurationDatastoreOption"` *HostSystemSwapConfigurationSystemSwapOption Datastore string `xml:"datastore,omitempty"` }
type HostSystemSwapConfigurationDisabledOption ¶
type HostSystemSwapConfigurationDisabledOption struct { XMLName xml.Name `xml:"urn:vim25 HostSystemSwapConfigurationDisabledOption"` *HostSystemSwapConfigurationSystemSwapOption }
type HostSystemSwapConfigurationHostCacheOption ¶
type HostSystemSwapConfigurationHostCacheOption struct { XMLName xml.Name `xml:"urn:vim25 HostSystemSwapConfigurationHostCacheOption"` *HostSystemSwapConfigurationSystemSwapOption }
type HostSystemSwapConfigurationHostLocalSwapOption ¶
type HostSystemSwapConfigurationHostLocalSwapOption struct { XMLName xml.Name `xml:"urn:vim25 HostSystemSwapConfigurationHostLocalSwapOption"` *HostSystemSwapConfigurationSystemSwapOption }
type HostSystemSwapConfigurationSystemSwapOption ¶
type HostSystemSwapConfigurationSystemSwapOption struct { XMLName xml.Name `xml:"urn:vim25 HostSystemSwapConfigurationSystemSwapOption"` *DynamicData Key int32 `xml:"key,omitempty"` }
type HostTargetTransport ¶
type HostTargetTransport struct { XMLName xml.Name `xml:"urn:vim25 HostTargetTransport"` *DynamicData }
type HostTpmAttestationReport ¶
type HostTpmAttestationReport struct { XMLName xml.Name `xml:"urn:vim25 HostTpmAttestationReport"` *DynamicData TpmPcrValues []*HostTpmDigestInfo `xml:"tpmPcrValues,omitempty"` TpmEvents []*HostTpmEventLogEntry `xml:"tpmEvents,omitempty"` TpmLogReliable bool `xml:"tpmLogReliable,omitempty"` }
type HostTpmBootSecurityOptionEventDetails ¶
type HostTpmBootSecurityOptionEventDetails struct { XMLName xml.Name `xml:"urn:vim25 HostTpmBootSecurityOptionEventDetails"` *HostTpmEventDetails BootSecurityOption string `xml:"bootSecurityOption,omitempty"` }
type HostTpmCommandEventDetails ¶
type HostTpmCommandEventDetails struct { XMLName xml.Name `xml:"urn:vim25 HostTpmCommandEventDetails"` *HostTpmEventDetails CommandLine string `xml:"commandLine,omitempty"` }
type HostTpmDigestInfo ¶
type HostTpmDigestInfo struct { XMLName xml.Name `xml:"urn:vim25 HostTpmDigestInfo"` *HostDigestInfo PcrNumber int32 `xml:"pcrNumber,omitempty"` }
type HostTpmEventDetails ¶
type HostTpmEventDetails struct { XMLName xml.Name `xml:"urn:vim25 HostTpmEventDetails"` *DynamicData DataHash []int8 `xml:"dataHash,omitempty"` }
type HostTpmEventLogEntry ¶
type HostTpmEventLogEntry struct { XMLName xml.Name `xml:"urn:vim25 HostTpmEventLogEntry"` *DynamicData PcrIndex int32 `xml:"pcrIndex,omitempty"` EventDetails *HostTpmEventDetails `xml:"eventDetails,omitempty"` }
type HostTpmOptionEventDetails ¶
type HostTpmOptionEventDetails struct { XMLName xml.Name `xml:"urn:vim25 HostTpmOptionEventDetails"` *HostTpmEventDetails OptionsFileName string `xml:"optionsFileName,omitempty"` BootOptions []int8 `xml:"bootOptions,omitempty"` }
type HostTpmSoftwareComponentEventDetails ¶
type HostTpmSoftwareComponentEventDetails struct { XMLName xml.Name `xml:"urn:vim25 HostTpmSoftwareComponentEventDetails"` *HostTpmEventDetails ComponentName string `xml:"componentName,omitempty"` VibName string `xml:"vibName,omitempty"` VibVersion string `xml:"vibVersion,omitempty"` VibVendor string `xml:"vibVendor,omitempty"` }
type HostUnresolvedVmfsExtent ¶
type HostUnresolvedVmfsExtent struct { XMLName xml.Name `xml:"urn:vim25 HostUnresolvedVmfsExtent"` *DynamicData Device *HostScsiDiskPartition `xml:"device,omitempty"` DevicePath string `xml:"devicePath,omitempty"` VmfsUuid string `xml:"vmfsUuid,omitempty"` IsHeadExtent bool `xml:"isHeadExtent,omitempty"` Ordinal int32 `xml:"ordinal,omitempty"` StartBlock int32 `xml:"startBlock,omitempty"` EndBlock int32 `xml:"endBlock,omitempty"` Reason string `xml:"reason,omitempty"` }
type HostUnresolvedVmfsExtentUnresolvedReason ¶
type HostUnresolvedVmfsExtentUnresolvedReason string
const ( HostUnresolvedVmfsExtentUnresolvedReason_DiskIdMismatch HostUnresolvedVmfsExtentUnresolvedReason = "diskIdMismatch" HostUnresolvedVmfsExtentUnresolvedReason_UuidConflict HostUnresolvedVmfsExtentUnresolvedReason = "uuidConflict" )
type HostUnresolvedVmfsResignatureSpec ¶
type HostUnresolvedVmfsResignatureSpec struct { XMLName xml.Name `xml:"urn:vim25 HostUnresolvedVmfsResignatureSpec"` *DynamicData ExtentDevicePath []string `xml:"extentDevicePath,omitempty"` }
type HostUnresolvedVmfsResolutionResult ¶
type HostUnresolvedVmfsResolutionResult struct { XMLName xml.Name `xml:"urn:vim25 HostUnresolvedVmfsResolutionResult"` *DynamicData Spec *HostUnresolvedVmfsResolutionSpec `xml:"spec,omitempty"` Vmfs *HostVmfsVolume `xml:"vmfs,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type HostUnresolvedVmfsResolutionSpec ¶
type HostUnresolvedVmfsResolutionSpec struct { XMLName xml.Name `xml:"urn:vim25 HostUnresolvedVmfsResolutionSpec"` *DynamicData ExtentDevicePath []string `xml:"extentDevicePath,omitempty"` UuidResolution string `xml:"uuidResolution,omitempty"` }
type HostUnresolvedVmfsResolutionSpecVmfsUuidResolution ¶
type HostUnresolvedVmfsResolutionSpecVmfsUuidResolution string
const ( HostUnresolvedVmfsResolutionSpecVmfsUuidResolution_Resignature HostUnresolvedVmfsResolutionSpecVmfsUuidResolution = "resignature" HostUnresolvedVmfsResolutionSpecVmfsUuidResolution_ForceMount HostUnresolvedVmfsResolutionSpecVmfsUuidResolution = "forceMount" )
type HostUnresolvedVmfsVolume ¶
type HostUnresolvedVmfsVolume struct { XMLName xml.Name `xml:"urn:vim25 HostUnresolvedVmfsVolume"` *DynamicData Extent []*HostUnresolvedVmfsExtent `xml:"extent,omitempty"` VmfsLabel string `xml:"vmfsLabel,omitempty"` VmfsUuid string `xml:"vmfsUuid,omitempty"` TotalBlocks int32 `xml:"totalBlocks,omitempty"` ResolveStatus *HostUnresolvedVmfsVolumeResolveStatus `xml:"resolveStatus,omitempty"` }
type HostUpgradeFailedEvent ¶
type HostVFlashManagerVFlashCacheConfigInfo ¶
type HostVFlashManagerVFlashCacheConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 HostVFlashManagerVFlashCacheConfigInfo"` *DynamicData VFlashModuleConfigOption []*HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption `xml:"vFlashModuleConfigOption,omitempty"` DefaultVFlashModule string `xml:"defaultVFlashModule,omitempty"` SwapCacheReservationInGB int64 `xml:"swapCacheReservationInGB,omitempty"` }
type HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption ¶
type HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption struct { XMLName xml.Name `xml:"urn:vim25 HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption"` *DynamicData VFlashModule string `xml:"vFlashModule,omitempty"` VFlashModuleVersion string `xml:"vFlashModuleVersion,omitempty"` MinSupportedModuleVersion string `xml:"minSupportedModuleVersion,omitempty"` CacheConsistencyType *ChoiceOption `xml:"cacheConsistencyType,omitempty"` CacheMode *ChoiceOption `xml:"cacheMode,omitempty"` BlockSizeInKBOption *LongOption `xml:"blockSizeInKBOption,omitempty"` ReservationInMBOption *LongOption `xml:"reservationInMBOption,omitempty"` MaxDiskSizeInKB int64 `xml:"maxDiskSizeInKB,omitempty"` }
type HostVFlashManagerVFlashCacheConfigSpec ¶
type HostVFlashManagerVFlashCacheConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 HostVFlashManagerVFlashCacheConfigSpec"` *DynamicData DefaultVFlashModule string `xml:"defaultVFlashModule,omitempty"` SwapCacheReservationInGB int64 `xml:"swapCacheReservationInGB,omitempty"` }
type HostVFlashManagerVFlashConfigInfo ¶
type HostVFlashManagerVFlashConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 HostVFlashManagerVFlashConfigInfo"` *DynamicData VFlashResourceConfigInfo *HostVFlashManagerVFlashResourceConfigInfo `xml:"vFlashResourceConfigInfo,omitempty"` VFlashCacheConfigInfo *HostVFlashManagerVFlashCacheConfigInfo `xml:"vFlashCacheConfigInfo,omitempty"` }
type HostVFlashManagerVFlashResourceConfigInfo ¶
type HostVFlashManagerVFlashResourceConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 HostVFlashManagerVFlashResourceConfigInfo"` *DynamicData Vffs *HostVffsVolume `xml:"vffs,omitempty"` Capacity int64 `xml:"capacity,omitempty"` }
type HostVFlashManagerVFlashResourceConfigSpec ¶
type HostVFlashManagerVFlashResourceConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 HostVFlashManagerVFlashResourceConfigSpec"` *DynamicData VffsUuid string `xml:"vffsUuid,omitempty"` }
type HostVFlashManagerVFlashResourceRunTimeInfo ¶
type HostVFlashManagerVFlashResourceRunTimeInfo struct { XMLName xml.Name `xml:"urn:vim25 HostVFlashManagerVFlashResourceRunTimeInfo"` *DynamicData Usage int64 `xml:"usage,omitempty"` Capacity int64 `xml:"capacity,omitempty"` Accessible bool `xml:"accessible,omitempty"` CapacityForVmCache int64 `xml:"capacityForVmCache,omitempty"` FreeForVmCache int64 `xml:"freeForVmCache,omitempty"` }
type HostVFlashResourceConfigurationResult ¶
type HostVFlashResourceConfigurationResult struct { XMLName xml.Name `xml:"urn:vim25 HostVFlashResourceConfigurationResult"` *DynamicData DevicePath []string `xml:"devicePath,omitempty"` Vffs *HostVffsVolume `xml:"vffs,omitempty"` DiskConfigurationResult []*HostDiskConfigurationResult `xml:"diskConfigurationResult,omitempty"` }
type HostVMotionCompatibility ¶
type HostVMotionCompatibility struct { XMLName xml.Name `xml:"urn:vim25 HostVMotionCompatibility"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Compatibility []string `xml:"compatibility,omitempty"` }
type HostVMotionConfig ¶
type HostVMotionConfig struct { XMLName xml.Name `xml:"urn:vim25 HostVMotionConfig"` *DynamicData VmotionNicKey string `xml:"vmotionNicKey,omitempty"` Enabled bool `xml:"enabled,omitempty"` }
type HostVMotionInfo ¶
type HostVMotionInfo struct { XMLName xml.Name `xml:"urn:vim25 HostVMotionInfo"` *DynamicData NetConfig *HostVMotionNetConfig `xml:"netConfig,omitempty"` IpConfig *HostIpConfig `xml:"ipConfig,omitempty"` }
type HostVMotionNetConfig ¶
type HostVMotionNetConfig struct { XMLName xml.Name `xml:"urn:vim25 HostVMotionNetConfig"` *DynamicData CandidateVnic []*HostVirtualNic `xml:"candidateVnic,omitempty"` SelectedVnic string `xml:"selectedVnic,omitempty"` }
type HostVfatVolume ¶
type HostVfatVolume struct { XMLName xml.Name `xml:"urn:vim25 HostVfatVolume"` *HostFileSystemVolume }
type HostVffsSpec ¶
type HostVffsSpec struct { XMLName xml.Name `xml:"urn:vim25 HostVffsSpec"` *DynamicData DevicePath string `xml:"devicePath,omitempty"` Partition *HostDiskPartitionSpec `xml:"partition,omitempty"` MajorVersion int32 `xml:"majorVersion,omitempty"` VolumeName string `xml:"volumeName,omitempty"` }
type HostVffsVolume ¶
type HostVffsVolume struct { XMLName xml.Name `xml:"urn:vim25 HostVffsVolume"` *HostFileSystemVolume MajorVersion int32 `xml:"majorVersion,omitempty"` Version string `xml:"version,omitempty"` Uuid string `xml:"uuid,omitempty"` Extent []*HostScsiDiskPartition `xml:"extent,omitempty"` }
type HostVirtualNic ¶
type HostVirtualNic struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualNic"` *DynamicData Device string `xml:"device,omitempty"` Key string `xml:"key,omitempty"` Portgroup string `xml:"portgroup,omitempty"` Spec *HostVirtualNicSpec `xml:"spec,omitempty"` Port string `xml:"port,omitempty"` }
type HostVirtualNicConfig ¶
type HostVirtualNicConfig struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualNicConfig"` *DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Device string `xml:"device,omitempty"` Portgroup string `xml:"portgroup,omitempty"` Spec *HostVirtualNicSpec `xml:"spec,omitempty"` }
type HostVirtualNicConnection ¶
type HostVirtualNicConnection struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualNicConnection"` *DynamicData Portgroup string `xml:"portgroup,omitempty"` DvPort *DistributedVirtualSwitchPortConnection `xml:"dvPort,omitempty"` }
type HostVirtualNicManagerInfo ¶
type HostVirtualNicManagerInfo struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualNicManagerInfo"` *DynamicData NetConfig []*VirtualNicManagerNetConfig `xml:"netConfig,omitempty"` }
type HostVirtualNicManagerNicType ¶
type HostVirtualNicManagerNicType string
const ( HostVirtualNicManagerNicType_Vmotion HostVirtualNicManagerNicType = "vmotion" HostVirtualNicManagerNicType_FaultToleranceLogging HostVirtualNicManagerNicType = "faultToleranceLogging" HostVirtualNicManagerNicType_VSphereReplication HostVirtualNicManagerNicType = "vSphereReplication" HostVirtualNicManagerNicType_Management HostVirtualNicManagerNicType = "management" HostVirtualNicManagerNicType_Vsan HostVirtualNicManagerNicType = "vsan" )
type HostVirtualNicManagerNicTypeSelection ¶
type HostVirtualNicManagerNicTypeSelection struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualNicManagerNicTypeSelection"` *DynamicData Vnic *HostVirtualNicConnection `xml:"vnic,omitempty"` NicType []string `xml:"nicType,omitempty"` }
type HostVirtualNicSpec ¶
type HostVirtualNicSpec struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualNicSpec"` *DynamicData Ip *HostIpConfig `xml:"ip,omitempty"` Mac string `xml:"mac,omitempty"` DistributedVirtualPort *DistributedVirtualSwitchPortConnection `xml:"distributedVirtualPort,omitempty"` Portgroup string `xml:"portgroup,omitempty"` Mtu int32 `xml:"mtu,omitempty"` TsoEnabled bool `xml:"tsoEnabled,omitempty"` NetStackInstanceKey string `xml:"netStackInstanceKey,omitempty"` }
type HostVirtualSwitch ¶
type HostVirtualSwitch struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualSwitch"` *DynamicData Name string `xml:"name,omitempty"` Key string `xml:"key,omitempty"` NumPorts int32 `xml:"numPorts,omitempty"` NumPortsAvailable int32 `xml:"numPortsAvailable,omitempty"` Mtu int32 `xml:"mtu,omitempty"` Portgroup []string `xml:"portgroup,omitempty"` Pnic []string `xml:"pnic,omitempty"` Spec *HostVirtualSwitchSpec `xml:"spec,omitempty"` }
type HostVirtualSwitchAutoBridge ¶
type HostVirtualSwitchAutoBridge struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualSwitchAutoBridge"` *HostVirtualSwitchBridge ExcludedNicDevice []string `xml:"excludedNicDevice,omitempty"` }
type HostVirtualSwitchBeaconConfig ¶
type HostVirtualSwitchBeaconConfig struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualSwitchBeaconConfig"` *DynamicData Interval int32 `xml:"interval,omitempty"` }
type HostVirtualSwitchBondBridge ¶
type HostVirtualSwitchBondBridge struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualSwitchBondBridge"` *HostVirtualSwitchBridge NicDevice []string `xml:"nicDevice,omitempty"` Beacon *HostVirtualSwitchBeaconConfig `xml:"beacon,omitempty"` LinkDiscoveryProtocolConfig *LinkDiscoveryProtocolConfig `xml:"linkDiscoveryProtocolConfig,omitempty"` }
type HostVirtualSwitchBridge ¶
type HostVirtualSwitchBridge struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualSwitchBridge"` *DynamicData }
type HostVirtualSwitchConfig ¶
type HostVirtualSwitchConfig struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualSwitchConfig"` *DynamicData ChangeOperation string `xml:"changeOperation,omitempty"` Name string `xml:"name,omitempty"` Spec *HostVirtualSwitchSpec `xml:"spec,omitempty"` }
type HostVirtualSwitchSimpleBridge ¶
type HostVirtualSwitchSimpleBridge struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualSwitchSimpleBridge"` *HostVirtualSwitchBridge NicDevice string `xml:"nicDevice,omitempty"` }
type HostVirtualSwitchSpec ¶
type HostVirtualSwitchSpec struct { XMLName xml.Name `xml:"urn:vim25 HostVirtualSwitchSpec"` *DynamicData NumPorts int32 `xml:"numPorts,omitempty"` Bridge *HostVirtualSwitchBridge `xml:"bridge,omitempty"` Policy *HostNetworkPolicy `xml:"policy,omitempty"` Mtu int32 `xml:"mtu,omitempty"` }
type HostVmciAccessManagerAccessSpec ¶
type HostVmciAccessManagerAccessSpec struct { XMLName xml.Name `xml:"urn:vim25 HostVmciAccessManagerAccessSpec"` *DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` Services []string `xml:"services,omitempty"` Mode string `xml:"mode,omitempty"` }
type HostVmciAccessManagerMode ¶
type HostVmciAccessManagerMode string
const ( HostVmciAccessManagerMode_Grant HostVmciAccessManagerMode = "grant" HostVmciAccessManagerMode_Replace HostVmciAccessManagerMode = "replace" HostVmciAccessManagerMode_Revoke HostVmciAccessManagerMode = "revoke" )
type HostVmfsRescanResult ¶
type HostVmfsRescanResult struct { XMLName xml.Name `xml:"urn:vim25 HostVmfsRescanResult"` *DynamicData Host *ManagedObjectReference `xml:"host,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type HostVmfsSpec ¶
type HostVmfsSpec struct { XMLName xml.Name `xml:"urn:vim25 HostVmfsSpec"` *DynamicData Extent *HostScsiDiskPartition `xml:"extent,omitempty"` BlockSizeMb int32 `xml:"blockSizeMb,omitempty"` MajorVersion int32 `xml:"majorVersion,omitempty"` VolumeName string `xml:"volumeName,omitempty"` }
type HostVmfsVolume ¶
type HostVmfsVolume struct { XMLName xml.Name `xml:"urn:vim25 HostVmfsVolume"` *HostFileSystemVolume BlockSizeMb int32 `xml:"blockSizeMb,omitempty"` MaxBlocks int32 `xml:"maxBlocks,omitempty"` MajorVersion int32 `xml:"majorVersion,omitempty"` Version string `xml:"version,omitempty"` Uuid string `xml:"uuid,omitempty"` Extent []*HostScsiDiskPartition `xml:"extent,omitempty"` VmfsUpgradable bool `xml:"vmfsUpgradable,omitempty"` ForceMountedInfo *HostForceMountedInfo `xml:"forceMountedInfo,omitempty"` Ssd bool `xml:"ssd,omitempty"` Local bool `xml:"local,omitempty"` }
type HostVnicConnectedToCustomizedDVPortEvent ¶
type HostVnicConnectedToCustomizedDVPortEvent struct { XMLName xml.Name `xml:"urn:vim25 HostVnicConnectedToCustomizedDVPortEvent"` *HostEvent Vnic *VnicPortArgument `xml:"vnic,omitempty"` }
type HostWwnChangedEvent ¶
type HostWwnChangedEvent struct { XMLName xml.Name `xml:"urn:vim25 HostWwnChangedEvent"` *HostEvent OldNodeWwns []int64 `xml:"oldNodeWwns,omitempty"` OldPortWwns []int64 `xml:"oldPortWwns,omitempty"` NewNodeWwns []int64 `xml:"newNodeWwns,omitempty"` NewPortWwns []int64 `xml:"newPortWwns,omitempty"` }
type HostWwnConflictEvent ¶
type HostWwnConflictEvent struct { XMLName xml.Name `xml:"urn:vim25 HostWwnConflictEvent"` *HostEvent ConflictedVms []*VmEventArgument `xml:"conflictedVms,omitempty"` ConflictedHosts []*HostEventArgument `xml:"conflictedHosts,omitempty"` Wwn int64 `xml:"wwn,omitempty"` }
type HotSnapshotMoveNotSupported ¶
type HotSnapshotMoveNotSupported struct { XMLName xml.Name `xml:"urn:vim25 HotSnapshotMoveNotSupported"` *SnapshotCopyNotSupported }
type HourlyTaskScheduler ¶
type HourlyTaskScheduler struct { XMLName xml.Name `xml:"urn:vim25 HourlyTaskScheduler"` *RecurrentTaskScheduler Minute int32 `xml:"minute,omitempty"` }
type HttpNfcLeaseAbortRequestType ¶
type HttpNfcLeaseAbortRequestType struct { XMLName xml.Name `xml:"urn:vim25 HttpNfcLeaseAbortRequestType"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` // contains filtered or unexported fields }
type HttpNfcLeaseDatastoreLeaseInfo ¶
type HttpNfcLeaseDatastoreLeaseInfo struct { XMLName xml.Name `xml:"urn:vim25 HttpNfcLeaseDatastoreLeaseInfo"` *DynamicData DatastoreKey string `xml:"datastoreKey,omitempty"` Hosts []*HttpNfcLeaseHostInfo `xml:"hosts,omitempty"` }
type HttpNfcLeaseDeviceUrl ¶
type HttpNfcLeaseDeviceUrl struct { XMLName xml.Name `xml:"urn:vim25 HttpNfcLeaseDeviceUrl"` *DynamicData Key string `xml:"key,omitempty"` ImportKey string `xml:"importKey,omitempty"` Url string `xml:"url,omitempty"` SslThumbprint string `xml:"sslThumbprint,omitempty"` Disk bool `xml:"disk,omitempty"` TargetId string `xml:"targetId,omitempty"` DatastoreKey string `xml:"datastoreKey,omitempty"` FileSize int64 `xml:"fileSize,omitempty"` }
type HttpNfcLeaseGetManifestResponse ¶
type HttpNfcLeaseGetManifestResponse struct { XMLName xml.Name `xml:"urn:vim25 HttpNfcLeaseGetManifestResponse"` Returnval []*HttpNfcLeaseManifestEntry `xml:"returnval,omitempty"` }
type HttpNfcLeaseHostInfo ¶
type HttpNfcLeaseHostInfo struct { XMLName xml.Name `xml:"urn:vim25 HttpNfcLeaseHostInfo"` *DynamicData Url string `xml:"url,omitempty"` SslThumbprint string `xml:"sslThumbprint,omitempty"` }
type HttpNfcLeaseInfo ¶
type HttpNfcLeaseInfo struct { XMLName xml.Name `xml:"urn:vim25 HttpNfcLeaseInfo"` *DynamicData Lease *ManagedObjectReference `xml:"lease,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` DeviceUrl []*HttpNfcLeaseDeviceUrl `xml:"deviceUrl,omitempty"` TotalDiskCapacityInKB int64 `xml:"totalDiskCapacityInKB,omitempty"` LeaseTimeout int32 `xml:"leaseTimeout,omitempty"` HostMap []*HttpNfcLeaseDatastoreLeaseInfo `xml:"hostMap,omitempty"` }
type HttpNfcLeaseManifestEntry ¶
type HttpNfcLeaseManifestEntry struct { XMLName xml.Name `xml:"urn:vim25 HttpNfcLeaseManifestEntry"` *DynamicData Key string `xml:"key,omitempty"` Sha1 string `xml:"sha1,omitempty"` Size int64 `xml:"size,omitempty"` Disk bool `xml:"disk,omitempty"` Capacity int64 `xml:"capacity,omitempty"` PopulatedSize int64 `xml:"populatedSize,omitempty"` }
type HttpNfcLeaseState ¶
type HttpNfcLeaseState string
const ( HttpNfcLeaseState_Initializing HttpNfcLeaseState = "initializing" HttpNfcLeaseState_Ready HttpNfcLeaseState = "ready" HttpNfcLeaseState_Done HttpNfcLeaseState = "done" HttpNfcLeaseState_Error HttpNfcLeaseState = "error" )
type IDEDiskNotSupported ¶
type IDEDiskNotSupported struct { XMLName xml.Name `xml:"urn:vim25 IDEDiskNotSupported"` *DiskNotSupported }
type IORMNotSupportedHostOnDatastore ¶
type IORMNotSupportedHostOnDatastore struct { XMLName xml.Name `xml:"urn:vim25 IORMNotSupportedHostOnDatastore"` *VimFault Datastore *ManagedObjectReference `xml:"datastore,omitempty"` DatastoreName string `xml:"datastoreName,omitempty"` Host []*ManagedObjectReference `xml:"host,omitempty"` }
type IScsiBootFailureEvent ¶
type ImpersonateUserResponse ¶
type ImpersonateUserResponse struct { XMLName xml.Name `xml:"urn:vim25 ImpersonateUserResponse"` Returnval *UserSession `xml:"returnval,omitempty"` }
type ImportCertificateForCAM_TaskResponse ¶
type ImportCertificateForCAM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ImportCertificateForCAM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ImportHostAddFailure ¶
type ImportOperationBulkFault ¶
type ImportOperationBulkFault struct { XMLName xml.Name `xml:"urn:vim25 ImportOperationBulkFault"` *DvsFault ImportFaults []*ImportOperationBulkFaultFaultOnImport `xml:"importFaults,omitempty"` }
type ImportOperationBulkFaultFaultOnImport ¶
type ImportOperationBulkFaultFaultOnImport struct { XMLName xml.Name `xml:"urn:vim25 ImportOperationBulkFaultFaultOnImport"` *DynamicData EntityType string `xml:"entityType,omitempty"` Key string `xml:"key,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type ImportSpec ¶
type ImportSpec struct { XMLName xml.Name `xml:"urn:vim25 ImportSpec"` *DynamicData EntityConfig *VAppEntityConfigInfo `xml:"entityConfig,omitempty"` InstantiationOst *OvfConsumerOstNode `xml:"instantiationOst,omitempty"` }
type ImportVAppRequestType ¶
type ImportVAppRequestType struct { XMLName xml.Name `xml:"urn:vim25 ImportVAppRequestType"` Spec *ImportSpec `xml:"spec,omitempty"` Folder *ManagedObjectReference `xml:"folder,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type ImportVAppResponse ¶
type ImportVAppResponse struct { XMLName xml.Name `xml:"urn:vim25 ImportVAppResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type InUseFeatureManipulationDisallowed ¶
type InUseFeatureManipulationDisallowed struct { XMLName xml.Name `xml:"urn:vim25 InUseFeatureManipulationDisallowed"` *NotEnoughLicenses }
type InaccessibleDatastore ¶
type InaccessibleDatastore struct { XMLName xml.Name `xml:"urn:vim25 InaccessibleDatastore"` *InvalidDatastore Detail string `xml:"detail,omitempty"` }
type IncompatibleDefaultDevice ¶
type IncompatibleDefaultDevice struct { XMLName xml.Name `xml:"urn:vim25 IncompatibleDefaultDevice"` *MigrationFault Device string `xml:"device,omitempty"` }
type IncompatibleHostForFtSecondary ¶
type IncompatibleHostForFtSecondary struct { XMLName xml.Name `xml:"urn:vim25 IncompatibleHostForFtSecondary"` *VmFaultToleranceIssue Host *ManagedObjectReference `xml:"host,omitempty"` Error []*LocalizedMethodFault `xml:"error,omitempty"` }
type IncompatibleSetting ¶
type IncompatibleSetting struct { XMLName xml.Name `xml:"urn:vim25 IncompatibleSetting"` *InvalidArgument ConflictingProperty string `xml:"conflictingProperty,omitempty"` }
type IncorrectFileType ¶
type IncorrectHostInformation ¶
type IncorrectHostInformation struct { XMLName xml.Name `xml:"urn:vim25 IncorrectHostInformation"` *NotEnoughLicenses }
type IncorrectHostInformationEvent ¶
type IncorrectHostInformationEvent struct { XMLName xml.Name `xml:"urn:vim25 IncorrectHostInformationEvent"` *LicenseEvent }
type IndependentDiskVMotionNotSupported ¶
type IndependentDiskVMotionNotSupported struct { XMLName xml.Name `xml:"urn:vim25 IndependentDiskVMotionNotSupported"` *MigrationFeatureNotSupported }
type InflateVirtualDiskRequestType ¶
type InflateVirtualDiskRequestType struct { XMLName xml.Name `xml:"urn:vim25 InflateVirtualDiskRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` // contains filtered or unexported fields }
type InflateVirtualDisk_TaskResponse ¶
type InflateVirtualDisk_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 InflateVirtualDisk_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type InfoUpgradeEvent ¶
type InfoUpgradeEvent struct { XMLName xml.Name `xml:"urn:vim25 InfoUpgradeEvent"` *UpgradeEvent }
type InheritablePolicy ¶
type InheritablePolicy struct { XMLName xml.Name `xml:"urn:vim25 InheritablePolicy"` *DynamicData Inherited bool `xml:"inherited,omitempty"` }
type InitializeDisksRequestType ¶
type InitializeDisksRequestType struct { XMLName xml.Name `xml:"urn:vim25 InitializeDisksRequestType"` Mapping []*VsanHostDiskMapping `xml:"mapping,omitempty"` // contains filtered or unexported fields }
type InitializeDisks_TaskResponse ¶
type InitializeDisks_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 InitializeDisks_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type InitiateFileTransferFromGuestRequestType ¶
type InitiateFileTransferFromGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 InitiateFileTransferFromGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` GuestFilePath string `xml:"guestFilePath,omitempty"` // contains filtered or unexported fields }
type InitiateFileTransferFromGuestResponse ¶
type InitiateFileTransferFromGuestResponse struct { XMLName xml.Name `xml:"urn:vim25 InitiateFileTransferFromGuestResponse"` Returnval *FileTransferInformation `xml:"returnval,omitempty"` }
type InitiateFileTransferToGuestRequestType ¶
type InitiateFileTransferToGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 InitiateFileTransferToGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` GuestFilePath string `xml:"guestFilePath,omitempty"` FileAttributes *GuestFileAttributes `xml:"fileAttributes,omitempty"` FileSize int64 `xml:"fileSize,omitempty"` Overwrite bool `xml:"overwrite,omitempty"` // contains filtered or unexported fields }
type InstallHostPatchRequestType ¶
type InstallHostPatchRequestType struct { XMLName xml.Name `xml:"urn:vim25 InstallHostPatchRequestType"` Repository *HostPatchManagerLocator `xml:"repository,omitempty"` UpdateID string `xml:"updateID,omitempty"` Force bool `xml:"force,omitempty"` // contains filtered or unexported fields }
type InstallHostPatchV2RequestType ¶
type InstallHostPatchV2RequestType struct { XMLName xml.Name `xml:"urn:vim25 InstallHostPatchV2RequestType"` MetaUrls []string `xml:"metaUrls,omitempty"` BundleUrls []string `xml:"bundleUrls,omitempty"` VibUrls []string `xml:"vibUrls,omitempty"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type InstallHostPatchV2_TaskResponse ¶
type InstallHostPatchV2_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 InstallHostPatchV2_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type InstallHostPatch_TaskResponse ¶
type InstallHostPatch_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 InstallHostPatch_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type InsufficientAgentVmsDeployed ¶
type InsufficientAgentVmsDeployed struct { XMLName xml.Name `xml:"urn:vim25 InsufficientAgentVmsDeployed"` *InsufficientResourcesFault HostName string `xml:"hostName,omitempty"` RequiredNumAgentVms int32 `xml:"requiredNumAgentVms,omitempty"` CurrentNumAgentVms int32 `xml:"currentNumAgentVms,omitempty"` }
type InsufficientCpuResourcesFault ¶
type InsufficientCpuResourcesFault struct { XMLName xml.Name `xml:"urn:vim25 InsufficientCpuResourcesFault"` *InsufficientResourcesFault Unreserved int64 `xml:"unreserved,omitempty"` Requested int64 `xml:"requested,omitempty"` }
type InsufficientDisks ¶
type InsufficientDisks struct { XMLName xml.Name `xml:"urn:vim25 InsufficientDisks"` *VsanDiskFault }
type InsufficientFailoverResourcesEvent ¶
type InsufficientFailoverResourcesEvent struct { XMLName xml.Name `xml:"urn:vim25 InsufficientFailoverResourcesEvent"` *ClusterEvent }
type InsufficientFailoverResourcesFault ¶
type InsufficientFailoverResourcesFault struct { XMLName xml.Name `xml:"urn:vim25 InsufficientFailoverResourcesFault"` *InsufficientResourcesFault }
type InsufficientHostCapacityFault ¶
type InsufficientHostCapacityFault struct { XMLName xml.Name `xml:"urn:vim25 InsufficientHostCapacityFault"` *InsufficientResourcesFault Host *ManagedObjectReference `xml:"host,omitempty"` }
type InsufficientHostCpuCapacityFault ¶
type InsufficientHostCpuCapacityFault struct { XMLName xml.Name `xml:"urn:vim25 InsufficientHostCpuCapacityFault"` *InsufficientHostCapacityFault Unreserved int64 `xml:"unreserved,omitempty"` Requested int64 `xml:"requested,omitempty"` }
type InsufficientHostMemoryCapacityFault ¶
type InsufficientHostMemoryCapacityFault struct { XMLName xml.Name `xml:"urn:vim25 InsufficientHostMemoryCapacityFault"` *InsufficientHostCapacityFault Unreserved int64 `xml:"unreserved,omitempty"` Requested int64 `xml:"requested,omitempty"` }
type InsufficientMemoryResourcesFault ¶
type InsufficientMemoryResourcesFault struct { XMLName xml.Name `xml:"urn:vim25 InsufficientMemoryResourcesFault"` *InsufficientResourcesFault Unreserved int64 `xml:"unreserved,omitempty"` Requested int64 `xml:"requested,omitempty"` }
type InsufficientPerCpuCapacity ¶
type InsufficientPerCpuCapacity struct { XMLName xml.Name `xml:"urn:vim25 InsufficientPerCpuCapacity"` *InsufficientHostCapacityFault }
type InsufficientStandbyCpuResource ¶
type InsufficientStandbyCpuResource struct { XMLName xml.Name `xml:"urn:vim25 InsufficientStandbyCpuResource"` *InsufficientStandbyResource Available int64 `xml:"available,omitempty"` Requested int64 `xml:"requested,omitempty"` }
type InsufficientStandbyMemoryResource ¶
type InsufficientStandbyMemoryResource struct { XMLName xml.Name `xml:"urn:vim25 InsufficientStandbyMemoryResource"` *InsufficientStandbyResource Available int64 `xml:"available,omitempty"` Requested int64 `xml:"requested,omitempty"` }
type InsufficientStandbyResource ¶
type InsufficientStandbyResource struct { XMLName xml.Name `xml:"urn:vim25 InsufficientStandbyResource"` *InsufficientResourcesFault }
type InsufficientStorageSpace ¶
type InsufficientStorageSpace struct { XMLName xml.Name `xml:"urn:vim25 InsufficientStorageSpace"` *InsufficientResourcesFault }
type InsufficientVFlashResourcesFault ¶
type InsufficientVFlashResourcesFault struct { XMLName xml.Name `xml:"urn:vim25 InsufficientVFlashResourcesFault"` *InsufficientResourcesFault FreeSpace int64 `xml:"freeSpace,omitempty"` RequestedSpace int64 `xml:"requestedSpace,omitempty"` }
type IntExpression ¶
type IntExpression struct { XMLName xml.Name `xml:"urn:vim25 IntExpression"` *NegatableExpression Value int32 `xml:"value,omitempty"` }
type IntPolicy ¶
type IntPolicy struct { XMLName xml.Name `xml:"urn:vim25 IntPolicy"` *InheritablePolicy Value int32 `xml:"value,omitempty"` }
type InternetScsiSnsDiscoveryMethod ¶
type InternetScsiSnsDiscoveryMethod string
const ( InternetScsiSnsDiscoveryMethod_IsnsStatic InternetScsiSnsDiscoveryMethod = "isnsStatic" InternetScsiSnsDiscoveryMethod_IsnsDhcp InternetScsiSnsDiscoveryMethod = "isnsDhcp" InternetScsiSnsDiscoveryMethod_IsnsSlp InternetScsiSnsDiscoveryMethod = "isnsSlp" )
type InvalidArgument ¶
type InvalidArgument struct { XMLName xml.Name `xml:"urn:vim25 InvalidArgument"` *RuntimeFault InvalidProperty string `xml:"invalidProperty,omitempty"` }
type InvalidBmcRole ¶
type InvalidBundle ¶
type InvalidBundle struct { XMLName xml.Name `xml:"urn:vim25 InvalidBundle"` *PlatformConfigFault }
type InvalidCAMCertificate ¶
type InvalidCAMCertificate struct { XMLName xml.Name `xml:"urn:vim25 InvalidCAMCertificate"` *InvalidCAMServer }
type InvalidCAMServer ¶
type InvalidCAMServer struct { XMLName xml.Name `xml:"urn:vim25 InvalidCAMServer"` *ActiveDirectoryFault CamServer string `xml:"camServer,omitempty"` }
type InvalidClientCertificate ¶
type InvalidClientCertificate struct { XMLName xml.Name `xml:"urn:vim25 InvalidClientCertificate"` *InvalidLogin }
type InvalidCollectorVersion ¶
type InvalidCollectorVersion struct { XMLName xml.Name `xml:"urn:vim25 InvalidCollectorVersion"` *MethodFault }
type InvalidController ¶
type InvalidController struct { XMLName xml.Name `xml:"urn:vim25 InvalidController"` *InvalidDeviceSpec ControllerKey int32 `xml:"controllerKey,omitempty"` }
type InvalidDasConfigArgument ¶
type InvalidDasConfigArgument struct { XMLName xml.Name `xml:"urn:vim25 InvalidDasConfigArgument"` *InvalidArgument Entry string `xml:"entry,omitempty"` ClusterName string `xml:"clusterName,omitempty"` }
type InvalidDasConfigArgumentEntryForInvalidArgument ¶
type InvalidDasConfigArgumentEntryForInvalidArgument string
const ( InvalidDasConfigArgumentEntryForInvalidArgument_AdmissionControl InvalidDasConfigArgumentEntryForInvalidArgument = "admissionControl" InvalidDasConfigArgumentEntryForInvalidArgument_UserHeartbeatDs InvalidDasConfigArgumentEntryForInvalidArgument = "userHeartbeatDs" InvalidDasConfigArgumentEntryForInvalidArgument_VmConfig InvalidDasConfigArgumentEntryForInvalidArgument = "vmConfig" )
type InvalidDasRestartPriorityForFtVm ¶
type InvalidDasRestartPriorityForFtVm struct { XMLName xml.Name `xml:"urn:vim25 InvalidDasRestartPriorityForFtVm"` *InvalidArgument Vm *ManagedObjectReference `xml:"vm,omitempty"` VmName string `xml:"vmName,omitempty"` }
type InvalidDatastore ¶
type InvalidDatastore struct { XMLName xml.Name `xml:"urn:vim25 InvalidDatastore"` *VimFault Datastore *ManagedObjectReference `xml:"datastore,omitempty"` Name string `xml:"name,omitempty"` }
type InvalidDatastorePath ¶
type InvalidDatastorePath struct { XMLName xml.Name `xml:"urn:vim25 InvalidDatastorePath"` *InvalidDatastore DatastorePath string `xml:"datastorePath,omitempty"` }
type InvalidDatastoreState ¶
type InvalidDatastoreState struct { XMLName xml.Name `xml:"urn:vim25 InvalidDatastoreState"` *InvalidState DatastoreName string `xml:"datastoreName,omitempty"` }
type InvalidDeviceBacking ¶
type InvalidDeviceBacking struct { XMLName xml.Name `xml:"urn:vim25 InvalidDeviceBacking"` *InvalidDeviceSpec }
type InvalidDeviceOperation ¶
type InvalidDeviceOperation struct { XMLName xml.Name `xml:"urn:vim25 InvalidDeviceOperation"` *InvalidDeviceSpec BadOp *VirtualDeviceConfigSpecOperation `xml:"badOp,omitempty"` BadFileOp *VirtualDeviceConfigSpecFileOperation `xml:"badFileOp,omitempty"` }
type InvalidDeviceSpec ¶
type InvalidDeviceSpec struct { XMLName xml.Name `xml:"urn:vim25 InvalidDeviceSpec"` *InvalidVmConfig DeviceIndex int32 `xml:"deviceIndex,omitempty"` }
type InvalidDiskFormat ¶
type InvalidDiskFormat struct { XMLName xml.Name `xml:"urn:vim25 InvalidDiskFormat"` *InvalidFormat }
type InvalidDrsBehaviorForFtVm ¶
type InvalidDrsBehaviorForFtVm struct { XMLName xml.Name `xml:"urn:vim25 InvalidDrsBehaviorForFtVm"` *InvalidArgument Vm *ManagedObjectReference `xml:"vm,omitempty"` VmName string `xml:"vmName,omitempty"` }
type InvalidEditionEvent ¶
type InvalidEditionEvent struct { XMLName xml.Name `xml:"urn:vim25 InvalidEditionEvent"` *LicenseEvent Feature string `xml:"feature,omitempty"` }
type InvalidEditionLicense ¶
type InvalidEditionLicense struct { XMLName xml.Name `xml:"urn:vim25 InvalidEditionLicense"` *NotEnoughLicenses Feature string `xml:"feature,omitempty"` }
type InvalidEvent ¶
type InvalidFolder ¶
type InvalidFolder struct { XMLName xml.Name `xml:"urn:vim25 InvalidFolder"` *VimFault Target *ManagedObjectReference `xml:"target,omitempty"` }
type InvalidFormat ¶
type InvalidFormat struct { XMLName xml.Name `xml:"urn:vim25 InvalidFormat"` *VmConfigFault }
type InvalidGuestLogin ¶
type InvalidGuestLogin struct { XMLName xml.Name `xml:"urn:vim25 InvalidGuestLogin"` *GuestOperationsFault }
type InvalidHostConnectionState ¶
type InvalidHostConnectionState struct { XMLName xml.Name `xml:"urn:vim25 InvalidHostConnectionState"` *InvalidHostState }
type InvalidHostName ¶
type InvalidHostName struct { XMLName xml.Name `xml:"urn:vim25 InvalidHostName"` *HostConfigFault }
type InvalidHostState ¶
type InvalidHostState struct { XMLName xml.Name `xml:"urn:vim25 InvalidHostState"` *InvalidState Host *ManagedObjectReference `xml:"host,omitempty"` }
type InvalidIndexArgument ¶
type InvalidIndexArgument struct { XMLName xml.Name `xml:"urn:vim25 InvalidIndexArgument"` *InvalidArgument Key string `xml:"key,omitempty"` }
type InvalidIpfixConfig ¶
type InvalidIpmiLoginInfo ¶
type InvalidIpmiMacAddress ¶
type InvalidLicense ¶
type InvalidLocale ¶
type InvalidLogin ¶
type InvalidName ¶
type InvalidName struct { XMLName xml.Name `xml:"urn:vim25 InvalidName"` *VimFault Name string `xml:"name,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type InvalidNasCredentials ¶
type InvalidNasCredentials struct { XMLName xml.Name `xml:"urn:vim25 InvalidNasCredentials"` *NasConfigFault UserName string `xml:"userName,omitempty"` }
type InvalidNetworkInType ¶
type InvalidNetworkInType struct { XMLName xml.Name `xml:"urn:vim25 InvalidNetworkInType"` *VAppPropertyFault }
type InvalidNetworkResource ¶
type InvalidNetworkResource struct { XMLName xml.Name `xml:"urn:vim25 InvalidNetworkResource"` *NasConfigFault RemoteHost string `xml:"remoteHost,omitempty"` RemotePath string `xml:"remotePath,omitempty"` }
type InvalidOperationOnSecondaryVm ¶
type InvalidOperationOnSecondaryVm struct { XMLName xml.Name `xml:"urn:vim25 InvalidOperationOnSecondaryVm"` *VmFaultToleranceIssue InstanceUuid string `xml:"instanceUuid,omitempty"` }
type InvalidPowerState ¶
type InvalidPowerState struct { XMLName xml.Name `xml:"urn:vim25 InvalidPowerState"` *InvalidState RequestedState *VirtualMachinePowerState `xml:"requestedState,omitempty"` ExistingState *VirtualMachinePowerState `xml:"existingState,omitempty"` }
type InvalidPrivilege ¶
type InvalidProfileReferenceHost ¶
type InvalidProfileReferenceHost struct { XMLName xml.Name `xml:"urn:vim25 InvalidProfileReferenceHost"` *RuntimeFault Reason string `xml:"reason,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Profile *ManagedObjectReference `xml:"profile,omitempty"` }
type InvalidProfileReferenceHostReason ¶
type InvalidProfileReferenceHostReason string
const ( InvalidProfileReferenceHostReason_IncompatibleVersion InvalidProfileReferenceHostReason = "incompatibleVersion" InvalidProfileReferenceHostReason_MissingReferenceHost InvalidProfileReferenceHostReason = "missingReferenceHost" )
type InvalidProperty ¶
type InvalidProperty struct { XMLName xml.Name `xml:"urn:vim25 InvalidProperty"` *MethodFault Name string `xml:"name,omitempty"` }
type InvalidPropertyType ¶
type InvalidPropertyType struct { XMLName xml.Name `xml:"urn:vim25 InvalidPropertyType"` *VAppPropertyFault }
type InvalidPropertyValue ¶
type InvalidPropertyValue struct { XMLName xml.Name `xml:"urn:vim25 InvalidPropertyValue"` *VAppPropertyFault }
type InvalidRequest ¶
type InvalidRequest struct { XMLName xml.Name `xml:"urn:vim25 InvalidRequest"` *RuntimeFault }
type InvalidResourcePoolStructureFault ¶
type InvalidResourcePoolStructureFault struct { XMLName xml.Name `xml:"urn:vim25 InvalidResourcePoolStructureFault"` *InsufficientResourcesFault }
type InvalidSnapshotFormat ¶
type InvalidSnapshotFormat struct { XMLName xml.Name `xml:"urn:vim25 InvalidSnapshotFormat"` *InvalidFormat }
type InvalidState ¶
type InvalidType ¶
type InvalidType struct { XMLName xml.Name `xml:"urn:vim25 InvalidType"` *InvalidRequest Argument string `xml:"argument,omitempty"` }
type InvalidVmConfig ¶
type InvalidVmConfig struct { XMLName xml.Name `xml:"urn:vim25 InvalidVmConfig"` *VmConfigFault Property string `xml:"property,omitempty"` }
type InventoryDescription ¶
type InventoryDescription struct { XMLName xml.Name `xml:"urn:vim25 InventoryDescription"` *DynamicData NumHosts int32 `xml:"numHosts,omitempty"` NumVirtualMachines int32 `xml:"numVirtualMachines,omitempty"` NumResourcePools int32 `xml:"numResourcePools,omitempty"` NumClusters int32 `xml:"numClusters,omitempty"` NumCpuDev int32 `xml:"numCpuDev,omitempty"` NumNetDev int32 `xml:"numNetDev,omitempty"` NumDiskDev int32 `xml:"numDiskDev,omitempty"` NumvCpuDev int32 `xml:"numvCpuDev,omitempty"` NumvNetDev int32 `xml:"numvNetDev,omitempty"` NumvDiskDev int32 `xml:"numvDiskDev,omitempty"` }
type InventoryHasStandardAloneHosts ¶
type InventoryHasStandardAloneHosts struct { XMLName xml.Name `xml:"urn:vim25 InventoryHasStandardAloneHosts"` *NotEnoughLicenses Hosts []string `xml:"hosts,omitempty"` }
type IpAddress ¶
type IpAddress struct { XMLName xml.Name `xml:"urn:vim25 IpAddress"` *NegatableExpression }
type IpAddressProfile ¶
type IpAddressProfile struct { XMLName xml.Name `xml:"urn:vim25 IpAddressProfile"` *ApplyProfile }
type IpHostnameGeneratorError ¶
type IpHostnameGeneratorError struct { XMLName xml.Name `xml:"urn:vim25 IpHostnameGeneratorError"` *CustomizationFault }
type IpPool ¶
type IpPool struct { XMLName xml.Name `xml:"urn:vim25 IpPool"` *DynamicData Id int32 `xml:"id,omitempty"` Name string `xml:"name,omitempty"` Ipv4Config *IpPoolIpPoolConfigInfo `xml:"ipv4Config,omitempty"` Ipv6Config *IpPoolIpPoolConfigInfo `xml:"ipv6Config,omitempty"` DnsDomain string `xml:"dnsDomain,omitempty"` DnsSearchPath string `xml:"dnsSearchPath,omitempty"` HostPrefix string `xml:"hostPrefix,omitempty"` HttpProxy string `xml:"httpProxy,omitempty"` NetworkAssociation []*IpPoolAssociation `xml:"networkAssociation,omitempty"` AvailableIpv4Addresses int32 `xml:"availableIpv4Addresses,omitempty"` AvailableIpv6Addresses int32 `xml:"availableIpv6Addresses,omitempty"` AllocatedIpv4Addresses int32 `xml:"allocatedIpv4Addresses,omitempty"` AllocatedIpv6Addresses int32 `xml:"allocatedIpv6Addresses,omitempty"` }
type IpPoolAssociation ¶
type IpPoolAssociation struct { XMLName xml.Name `xml:"urn:vim25 IpPoolAssociation"` *DynamicData Network *ManagedObjectReference `xml:"network,omitempty"` NetworkName string `xml:"networkName,omitempty"` }
type IpPoolIpPoolConfigInfo ¶
type IpPoolIpPoolConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 IpPoolIpPoolConfigInfo"` *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,omitempty"` IpPoolEnabled bool `xml:"ipPoolEnabled,omitempty"` }
type IpPoolManagerIpAllocation ¶
type IpPoolManagerIpAllocation struct { XMLName xml.Name `xml:"urn:vim25 IpPoolManagerIpAllocation"` *DynamicData IpAddress string `xml:"ipAddress,omitempty"` AllocationId string `xml:"allocationId,omitempty"` }
type IpRouteProfile ¶
type IpRouteProfile struct { XMLName xml.Name `xml:"urn:vim25 IpRouteProfile"` *ApplyProfile StaticRoute []*StaticRouteProfile `xml:"staticRoute,omitempty"` }
type IsSharedGraphicsActiveRequestType ¶
type IsSharedGraphicsActiveRequestType struct { // contains filtered or unexported fields }
type IsSharedGraphicsActiveResponse ¶
type IsSharedGraphicsActiveResponse struct {}
type IscsiDependencyEntity ¶
type IscsiFault ¶
type IscsiFaultInvalidVnic ¶
type IscsiFaultInvalidVnic struct { XMLName xml.Name `xml:"urn:vim25 IscsiFaultInvalidVnic"` *IscsiFault VnicDevice string `xml:"vnicDevice,omitempty"` }
type IscsiFaultPnicInUse ¶
type IscsiFaultPnicInUse struct { XMLName xml.Name `xml:"urn:vim25 IscsiFaultPnicInUse"` *IscsiFault PnicDevice string `xml:"pnicDevice,omitempty"` }
type IscsiFaultVnicAlreadyBound ¶
type IscsiFaultVnicAlreadyBound struct { XMLName xml.Name `xml:"urn:vim25 IscsiFaultVnicAlreadyBound"` *IscsiFault VnicDevice string `xml:"vnicDevice,omitempty"` }
type IscsiFaultVnicHasActivePaths ¶
type IscsiFaultVnicHasActivePaths struct { XMLName xml.Name `xml:"urn:vim25 IscsiFaultVnicHasActivePaths"` *IscsiFault VnicDevice string `xml:"vnicDevice,omitempty"` }
type IscsiFaultVnicHasMultipleUplinks ¶
type IscsiFaultVnicHasMultipleUplinks struct { XMLName xml.Name `xml:"urn:vim25 IscsiFaultVnicHasMultipleUplinks"` *IscsiFault VnicDevice string `xml:"vnicDevice,omitempty"` }
type IscsiFaultVnicHasNoUplinks ¶
type IscsiFaultVnicHasNoUplinks struct { XMLName xml.Name `xml:"urn:vim25 IscsiFaultVnicHasNoUplinks"` *IscsiFault VnicDevice string `xml:"vnicDevice,omitempty"` }
type IscsiFaultVnicHasWrongUplink ¶
type IscsiFaultVnicHasWrongUplink struct { XMLName xml.Name `xml:"urn:vim25 IscsiFaultVnicHasWrongUplink"` *IscsiFault VnicDevice string `xml:"vnicDevice,omitempty"` }
type IscsiFaultVnicInUse ¶
type IscsiFaultVnicInUse struct { XMLName xml.Name `xml:"urn:vim25 IscsiFaultVnicInUse"` *IscsiFault VnicDevice string `xml:"vnicDevice,omitempty"` }
type IscsiFaultVnicIsLastPath ¶
type IscsiFaultVnicIsLastPath struct { XMLName xml.Name `xml:"urn:vim25 IscsiFaultVnicIsLastPath"` *IscsiFault VnicDevice string `xml:"vnicDevice,omitempty"` }
type IscsiFaultVnicNotBound ¶
type IscsiFaultVnicNotBound struct { XMLName xml.Name `xml:"urn:vim25 IscsiFaultVnicNotBound"` *IscsiFault VnicDevice string `xml:"vnicDevice,omitempty"` }
type IscsiFaultVnicNotFound ¶
type IscsiFaultVnicNotFound struct { XMLName xml.Name `xml:"urn:vim25 IscsiFaultVnicNotFound"` *IscsiFault VnicDevice string `xml:"vnicDevice,omitempty"` }
type IscsiMigrationDependency ¶
type IscsiMigrationDependency struct { XMLName xml.Name `xml:"urn:vim25 IscsiMigrationDependency"` *DynamicData MigrationAllowed bool `xml:"migrationAllowed,omitempty"` DisallowReason *IscsiStatus `xml:"disallowReason,omitempty"` Dependency []*IscsiDependencyEntity `xml:"dependency,omitempty"` }
type IscsiPortInfo ¶
type IscsiPortInfo struct { XMLName xml.Name `xml:"urn:vim25 IscsiPortInfo"` *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
const ( IscsiPortInfoPathStatus_NotUsed IscsiPortInfoPathStatus = "notUsed" IscsiPortInfoPathStatus_Active IscsiPortInfoPathStatus = "active" IscsiPortInfoPathStatus_StandBy IscsiPortInfoPathStatus = "standBy" IscsiPortInfoPathStatus_LastActive IscsiPortInfoPathStatus = "lastActive" )
type IscsiStatus ¶
type IscsiStatus struct { XMLName xml.Name `xml:"urn:vim25 IscsiStatus"` *DynamicData Reason []*LocalizedMethodFault `xml:"reason,omitempty"` }
type IsoImageFileInfo ¶
type IsoImageFileQuery ¶
type JoinDomainRequestType ¶
type JoinDomainWithCAM_TaskResponse ¶
type JoinDomainWithCAM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 JoinDomainWithCAM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type JoinDomain_TaskResponse ¶
type JoinDomain_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 JoinDomain_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type KernelModuleInfo ¶
type KernelModuleInfo struct { XMLName xml.Name `xml:"urn:vim25 KernelModuleInfo"` *DynamicData Id int32 `xml:"id,omitempty"` Name string `xml:"name,omitempty"` Version string `xml:"version,omitempty"` Filename string `xml:"filename,omitempty"` OptionString string `xml:"optionString,omitempty"` Loaded bool `xml:"loaded,omitempty"` Enabled bool `xml:"enabled,omitempty"` UseCount int32 `xml:"useCount,omitempty"` ReadOnlySection *KernelModuleSectionInfo `xml:"readOnlySection,omitempty"` WritableSection *KernelModuleSectionInfo `xml:"writableSection,omitempty"` TextSection *KernelModuleSectionInfo `xml:"textSection,omitempty"` DataSection *KernelModuleSectionInfo `xml:"dataSection,omitempty"` BssSection *KernelModuleSectionInfo `xml:"bssSection,omitempty"` }
type KernelModuleSectionInfo ¶
type KernelModuleSectionInfo struct { XMLName xml.Name `xml:"urn:vim25 KernelModuleSectionInfo"` *DynamicData Address int64 `xml:"address,omitempty"` Length int32 `xml:"length,omitempty"` }
type KeyAnyValue ¶
type KeyAnyValue struct { XMLName xml.Name `xml:"urn:vim25 KeyAnyValue"` *DynamicData Key string `xml:"key,omitempty"` Value interface{} `xml:"value,omitempty"` }
type KeyValue ¶
type KeyValue struct { XMLName xml.Name `xml:"urn:vim25 KeyValue"` *DynamicData Key string `xml:"key,omitempty"` Value string `xml:"value,omitempty"` }
type LargeRDMConversionNotSupported ¶
type LargeRDMConversionNotSupported struct { XMLName xml.Name `xml:"urn:vim25 LargeRDMConversionNotSupported"` *MigrationFault Device string `xml:"device,omitempty"` }
type LargeRDMNotSupportedOnDatastore ¶
type LargeRDMNotSupportedOnDatastore struct { XMLName xml.Name `xml:"urn:vim25 LargeRDMNotSupportedOnDatastore"` *VmConfigFault Device string `xml:"device,omitempty"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` DatastoreName string `xml:"datastoreName,omitempty"` }
type LatencySensitivity ¶
type LatencySensitivity struct { XMLName xml.Name `xml:"urn:vim25 LatencySensitivity"` *DynamicData Level *LatencySensitivitySensitivityLevel `xml:"level,omitempty"` Sensitivity int32 `xml:"sensitivity,omitempty"` }
type LatencySensitivitySensitivityLevel ¶
type LatencySensitivitySensitivityLevel string
const ( LatencySensitivitySensitivityLevel_Low LatencySensitivitySensitivityLevel = "low" LatencySensitivitySensitivityLevel_Normal LatencySensitivitySensitivityLevel = "normal" LatencySensitivitySensitivityLevel_Medium LatencySensitivitySensitivityLevel = "medium" LatencySensitivitySensitivityLevel_High LatencySensitivitySensitivityLevel = "high" LatencySensitivitySensitivityLevel_Custom LatencySensitivitySensitivityLevel = "custom" )
type LeaveCurrentDomain_TaskResponse ¶
type LeaveCurrentDomain_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 LeaveCurrentDomain_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type LegacyNetworkInterfaceInUse ¶
type LegacyNetworkInterfaceInUse struct { XMLName xml.Name `xml:"urn:vim25 LegacyNetworkInterfaceInUse"` *CannotAccessNetwork }
type LicenseAssignmentFailed ¶
type LicenseAssignmentFailed struct { XMLName xml.Name `xml:"urn:vim25 LicenseAssignmentFailed"` *RuntimeFault Reason string `xml:"reason,omitempty"` }
type LicenseAssignmentFailedReason ¶
type LicenseAssignmentFailedReason string
const ( LicenseAssignmentFailedReason_KeyEntityMismatch LicenseAssignmentFailedReason = "keyEntityMismatch" LicenseAssignmentFailedReason_DowngradeDisallowed LicenseAssignmentFailedReason = "downgradeDisallowed" LicenseAssignmentFailedReason_InventoryNotManageableByVirtualCenter LicenseAssignmentFailedReason = "inventoryNotManageableByVirtualCenter" LicenseAssignmentFailedReason_HostsUnmanageableByVirtualCenterWithoutLicenseServer LicenseAssignmentFailedReason = "hostsUnmanageableByVirtualCenterWithoutLicenseServer" )
type LicenseAssignmentManagerLicenseAssignment ¶
type LicenseAssignmentManagerLicenseAssignment struct { XMLName xml.Name `xml:"urn:vim25 LicenseAssignmentManagerLicenseAssignment"` *DynamicData EntityId string `xml:"entityId,omitempty"` Scope string `xml:"scope,omitempty"` EntityDisplayName string `xml:"entityDisplayName,omitempty"` AssignedLicense *LicenseManagerLicenseInfo `xml:"assignedLicense,omitempty"` Properties []*KeyAnyValue `xml:"properties,omitempty"` }
type LicenseAvailabilityInfo ¶
type LicenseAvailabilityInfo struct { XMLName xml.Name `xml:"urn:vim25 LicenseAvailabilityInfo"` *DynamicData Feature *LicenseFeatureInfo `xml:"feature,omitempty"` Total int32 `xml:"total,omitempty"` Available int32 `xml:"available,omitempty"` }
type LicenseDiagnostics ¶
type LicenseDiagnostics struct { XMLName xml.Name `xml:"urn:vim25 LicenseDiagnostics"` *DynamicData SourceLastChanged time.Time `xml:"sourceLastChanged,omitempty"` SourceLost string `xml:"sourceLost,omitempty"` SourceLatency float32 `xml:"sourceLatency,omitempty"` LicenseRequests string `xml:"licenseRequests,omitempty"` LicenseRequestFailures string `xml:"licenseRequestFailures,omitempty"` LicenseFeatureUnknowns string `xml:"licenseFeatureUnknowns,omitempty"` OpState *LicenseManagerState `xml:"opState,omitempty"` LastStatusUpdate time.Time `xml:"lastStatusUpdate,omitempty"` OpFailureMessage string `xml:"opFailureMessage,omitempty"` }
type LicenseDowngradeDisallowed ¶
type LicenseDowngradeDisallowed struct { XMLName xml.Name `xml:"urn:vim25 LicenseDowngradeDisallowed"` *NotEnoughLicenses Edition string `xml:"edition,omitempty"` EntityId string `xml:"entityId,omitempty"` Features []*KeyAnyValue `xml:"features,omitempty"` }
type LicenseEntityNotFound ¶
type LicenseEvent ¶
type LicenseExpired ¶
type LicenseExpired struct { XMLName xml.Name `xml:"urn:vim25 LicenseExpired"` *NotEnoughLicenses LicenseKey string `xml:"licenseKey,omitempty"` }
type LicenseExpiredEvent ¶
type LicenseExpiredEvent struct { XMLName xml.Name `xml:"urn:vim25 LicenseExpiredEvent"` *Event Feature *LicenseFeatureInfo `xml:"feature,omitempty"` }
type LicenseFeatureInfo ¶
type LicenseFeatureInfo struct { XMLName xml.Name `xml:"urn:vim25 LicenseFeatureInfo"` *DynamicData Key string `xml:"key,omitempty"` FeatureName string `xml:"featureName,omitempty"` FeatureDescription string `xml:"featureDescription,omitempty"` State *LicenseFeatureInfoState `xml:"state,omitempty"` CostUnit string `xml:"costUnit,omitempty"` SourceRestriction string `xml:"sourceRestriction,omitempty"` DependentKey []string `xml:"dependentKey,omitempty"` Edition bool `xml:"edition,omitempty"` ExpiresOn time.Time `xml:"expiresOn,omitempty"` }
type LicenseFeatureInfoSourceRestriction ¶
type LicenseFeatureInfoSourceRestriction string
const ( LicenseFeatureInfoSourceRestriction_Unrestricted LicenseFeatureInfoSourceRestriction = "unrestricted" LicenseFeatureInfoSourceRestriction_Served LicenseFeatureInfoSourceRestriction = "served" LicenseFeatureInfoSourceRestriction_File LicenseFeatureInfoSourceRestriction = "file" )
type LicenseFeatureInfoState ¶
type LicenseFeatureInfoState string
const ( LicenseFeatureInfoState_Enabled LicenseFeatureInfoState = "enabled" LicenseFeatureInfoState_Disabled LicenseFeatureInfoState = "disabled" LicenseFeatureInfoState_Optional LicenseFeatureInfoState = "optional" )
type LicenseFeatureInfoUnit ¶
type LicenseFeatureInfoUnit string
const ( LicenseFeatureInfoUnit_Host LicenseFeatureInfoUnit = "host" LicenseFeatureInfoUnit_CpuCore LicenseFeatureInfoUnit = "cpuCore" LicenseFeatureInfoUnit_CpuPackage LicenseFeatureInfoUnit = "cpuPackage" LicenseFeatureInfoUnit_Server LicenseFeatureInfoUnit = "server" LicenseFeatureInfoUnit_Vm LicenseFeatureInfoUnit = "vm" )
type LicenseKeyEntityMismatch ¶
type LicenseKeyEntityMismatch struct { XMLName xml.Name `xml:"urn:vim25 LicenseKeyEntityMismatch"` *NotEnoughLicenses }
type LicenseManagerEvaluationInfo ¶
type LicenseManagerEvaluationInfo struct { XMLName xml.Name `xml:"urn:vim25 LicenseManagerEvaluationInfo"` *DynamicData Properties []*KeyAnyValue `xml:"properties,omitempty"` }
type LicenseManagerLicenseInfo ¶
type LicenseManagerLicenseInfo struct { XMLName xml.Name `xml:"urn:vim25 LicenseManagerLicenseInfo"` *DynamicData LicenseKey string `xml:"licenseKey,omitempty"` EditionKey string `xml:"editionKey,omitempty"` Name string `xml:"name,omitempty"` Total int32 `xml:"total,omitempty"` Used int32 `xml:"used,omitempty"` CostUnit string `xml:"costUnit,omitempty"` Properties []*KeyAnyValue `xml:"properties,omitempty"` Labels []*KeyValue `xml:"labels,omitempty"` }
type LicenseManagerLicenseKey ¶
type LicenseManagerLicenseKey string
const ( LicenseManagerLicenseKey_EsxFull LicenseManagerLicenseKey = "esxFull" LicenseManagerLicenseKey_EsxVmtn LicenseManagerLicenseKey = "esxVmtn" LicenseManagerLicenseKey_EsxExpress LicenseManagerLicenseKey = "esxExpress" LicenseManagerLicenseKey_San LicenseManagerLicenseKey = "san" LicenseManagerLicenseKey_Iscsi LicenseManagerLicenseKey = "iscsi" LicenseManagerLicenseKey_Nas LicenseManagerLicenseKey = "nas" LicenseManagerLicenseKey_Vsmp LicenseManagerLicenseKey = "vsmp" LicenseManagerLicenseKey_Backup LicenseManagerLicenseKey = "backup" LicenseManagerLicenseKey_Vc LicenseManagerLicenseKey = "vc" LicenseManagerLicenseKey_VcExpress LicenseManagerLicenseKey = "vcExpress" LicenseManagerLicenseKey_EsxHost LicenseManagerLicenseKey = "esxHost" LicenseManagerLicenseKey_GsxHost LicenseManagerLicenseKey = "gsxHost" LicenseManagerLicenseKey_ServerHost LicenseManagerLicenseKey = "serverHost" LicenseManagerLicenseKey_DrsPower LicenseManagerLicenseKey = "drsPower" LicenseManagerLicenseKey_Vmotion LicenseManagerLicenseKey = "vmotion" LicenseManagerLicenseKey_Drs LicenseManagerLicenseKey = "drs" LicenseManagerLicenseKey_Das LicenseManagerLicenseKey = "das" )
type LicenseManagerState ¶
type LicenseManagerState string
const ( LicenseManagerState_Initializing LicenseManagerState = "initializing" LicenseManagerState_Normal LicenseManagerState = "normal" LicenseManagerState_Marginal LicenseManagerState = "marginal" LicenseManagerState_Fault LicenseManagerState = "fault" )
type LicenseNonComplianceEvent ¶
type LicenseNonComplianceEvent struct { XMLName xml.Name `xml:"urn:vim25 LicenseNonComplianceEvent"` *LicenseEvent Url string `xml:"url,omitempty"` }
type LicenseReservationInfo ¶
type LicenseReservationInfo struct { XMLName xml.Name `xml:"urn:vim25 LicenseReservationInfo"` *DynamicData Key string `xml:"key,omitempty"` State *LicenseReservationInfoState `xml:"state,omitempty"` Required int32 `xml:"required,omitempty"` }
type LicenseReservationInfoState ¶
type LicenseReservationInfoState string
const ( LicenseReservationInfoState_NotUsed LicenseReservationInfoState = "notUsed" LicenseReservationInfoState_NoLicense LicenseReservationInfoState = "noLicense" LicenseReservationInfoState_UnlicensedUse LicenseReservationInfoState = "unlicensedUse" LicenseReservationInfoState_Licensed LicenseReservationInfoState = "licensed" )
type LicenseRestricted ¶
type LicenseRestricted struct { XMLName xml.Name `xml:"urn:vim25 LicenseRestricted"` *NotEnoughLicenses }
type LicenseRestrictedEvent ¶
type LicenseRestrictedEvent struct { XMLName xml.Name `xml:"urn:vim25 LicenseRestrictedEvent"` *LicenseEvent }
type LicenseServerAvailableEvent ¶
type LicenseServerAvailableEvent struct { XMLName xml.Name `xml:"urn:vim25 LicenseServerAvailableEvent"` *LicenseEvent LicenseServer string `xml:"licenseServer,omitempty"` }
type LicenseServerSource ¶
type LicenseServerSource struct { XMLName xml.Name `xml:"urn:vim25 LicenseServerSource"` *LicenseSource LicenseServer string `xml:"licenseServer,omitempty"` }
type LicenseServerUnavailable ¶
type LicenseServerUnavailable struct {}
type LicenseServerUnavailableEvent ¶
type LicenseServerUnavailableEvent struct {}
type LicenseSource ¶
type LicenseSource struct { XMLName xml.Name `xml:"urn:vim25 LicenseSource"` *DynamicData }
type LicenseSourceUnavailable ¶
type LicenseSourceUnavailable struct {}
type LicenseUsageInfo ¶
type LicenseUsageInfo struct { XMLName xml.Name `xml:"urn:vim25 LicenseUsageInfo"` *DynamicData Source *LicenseSource `xml:"source,omitempty"` SourceAvailable bool `xml:"sourceAvailable,omitempty"` ReservationInfo []*LicenseReservationInfo `xml:"reservationInfo,omitempty"` FeatureInfo []*LicenseFeatureInfo `xml:"featureInfo,omitempty"` }
type LimitExceeded ¶
type LinkDiscoveryProtocolConfig ¶
type LinkDiscoveryProtocolConfig struct { XMLName xml.Name `xml:"urn:vim25 LinkDiscoveryProtocolConfig"` *DynamicData Protocol string `xml:"protocol,omitempty"` Operation string `xml:"operation,omitempty"` }
type LinkDiscoveryProtocolConfigOperationType ¶
type LinkDiscoveryProtocolConfigOperationType string
const ( LinkDiscoveryProtocolConfigOperationType_None LinkDiscoveryProtocolConfigOperationType = "none" LinkDiscoveryProtocolConfigOperationType_Listen LinkDiscoveryProtocolConfigOperationType = "listen" LinkDiscoveryProtocolConfigOperationType_Advertise LinkDiscoveryProtocolConfigOperationType = "advertise" LinkDiscoveryProtocolConfigOperationType_Both LinkDiscoveryProtocolConfigOperationType = "both" )
type LinkDiscoveryProtocolConfigProtocolType ¶
type LinkDiscoveryProtocolConfigProtocolType string
const ( LinkDiscoveryProtocolConfigProtocolType_Cdp LinkDiscoveryProtocolConfigProtocolType = "cdp" LinkDiscoveryProtocolConfigProtocolType_Lldp LinkDiscoveryProtocolConfigProtocolType = "lldp" )
type LinkLayerDiscoveryProtocolInfo ¶
type LinkLayerDiscoveryProtocolInfo struct { XMLName xml.Name `xml:"urn:vim25 LinkLayerDiscoveryProtocolInfo"` *DynamicData ChassisId string `xml:"chassisId,omitempty"` PortId string `xml:"portId,omitempty"` TimeToLive int32 `xml:"timeToLive,omitempty"` Parameter []*KeyAnyValue `xml:"parameter,omitempty"` }
type LinkProfile ¶
type LinkProfile struct { XMLName xml.Name `xml:"urn:vim25 LinkProfile"` *ApplyProfile }
type LinuxVolumeNotClean ¶
type LinuxVolumeNotClean struct { XMLName xml.Name `xml:"urn:vim25 LinuxVolumeNotClean"` *CustomizationFault }
type ListFilesInGuestRequestType ¶
type ListFilesInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 ListFilesInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` FilePath string `xml:"filePath,omitempty"` Index int32 `xml:"index,omitempty"` MaxResults int32 `xml:"maxResults,omitempty"` MatchPattern string `xml:"matchPattern,omitempty"` // contains filtered or unexported fields }
type ListFilesInGuestResponse ¶
type ListFilesInGuestResponse struct { XMLName xml.Name `xml:"urn:vim25 ListFilesInGuestResponse"` Returnval *GuestListFileInfo `xml:"returnval,omitempty"` }
type ListProcessesInGuestRequestType ¶
type ListProcessesInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 ListProcessesInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` Pids []int64 `xml:"pids,omitempty"` // contains filtered or unexported fields }
type ListProcessesInGuestResponse ¶
type ListProcessesInGuestResponse struct { XMLName xml.Name `xml:"urn:vim25 ListProcessesInGuestResponse"` Returnval []*GuestProcessInfo `xml:"returnval,omitempty"` }
type LocalDatastoreCreatedEvent ¶
type LocalDatastoreCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 LocalDatastoreCreatedEvent"` *HostEvent Datastore *DatastoreEventArgument `xml:"datastore,omitempty"` }
type LocalDatastoreInfo ¶
type LocalDatastoreInfo struct { XMLName xml.Name `xml:"urn:vim25 LocalDatastoreInfo"` *DatastoreInfo Path string `xml:"path,omitempty"` }
type LocalLicenseSource ¶
type LocalLicenseSource struct { XMLName xml.Name `xml:"urn:vim25 LocalLicenseSource"` *LicenseSource LicenseKeys string `xml:"licenseKeys,omitempty"` }
type LocalTSMEnabledEvent ¶
type LocalizableMessage ¶
type LocalizableMessage struct { XMLName xml.Name `xml:"urn:vim25 LocalizableMessage"` *DynamicData Key string `xml:"key,omitempty"` Arg []*KeyAnyValue `xml:"arg,omitempty"` Message string `xml:"message,omitempty"` }
type LocalizationManagerMessageCatalog ¶
type LocalizationManagerMessageCatalog struct { XMLName xml.Name `xml:"urn:vim25 LocalizationManagerMessageCatalog"` *DynamicData ModuleName string `xml:"moduleName,omitempty"` CatalogName string `xml:"catalogName,omitempty"` Locale string `xml:"locale,omitempty"` CatalogUri string `xml:"catalogUri,omitempty"` LastModified time.Time `xml:"lastModified,omitempty"` Md5sum string `xml:"md5sum,omitempty"` Version string `xml:"version,omitempty"` }
type LocalizedMethodFault ¶
type LocalizedMethodFault struct { XMLName xml.Name `xml:"urn:vim25 LocalizedMethodFault"` *DynamicData Fault *MethodFault `xml:"fault,omitempty"` LocalizedMessage string `xml:"localizedMessage,omitempty"` }
type LockerMisconfiguredEvent ¶
type LockerMisconfiguredEvent struct { XMLName xml.Name `xml:"urn:vim25 LockerMisconfiguredEvent"` *Event Datastore *DatastoreEventArgument `xml:"datastore,omitempty"` }
type LockerReconfiguredEvent ¶
type LockerReconfiguredEvent struct { XMLName xml.Name `xml:"urn:vim25 LockerReconfiguredEvent"` *Event OldDatastore *DatastoreEventArgument `xml:"oldDatastore,omitempty"` NewDatastore *DatastoreEventArgument `xml:"newDatastore,omitempty"` }
type LogBundlingFailed ¶
type LogUserEventRequestType ¶
type LogUserEventRequestType struct { XMLName xml.Name `xml:"urn:vim25 LogUserEventRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Msg string `xml:"msg,omitempty"` // contains filtered or unexported fields }
type LogUserEventResponse ¶
type LoginBySSPIRequestType ¶
type LoginBySSPIResponse ¶
type LoginBySSPIResponse struct { XMLName xml.Name `xml:"urn:vim25 LoginBySSPIResponse"` Returnval *UserSession `xml:"returnval,omitempty"` }
type LoginByTokenRequestType ¶
type LoginByTokenResponse ¶
type LoginByTokenResponse struct { XMLName xml.Name `xml:"urn:vim25 LoginByTokenResponse"` Returnval *UserSession `xml:"returnval,omitempty"` }
type LoginExtensionByCertificateResponse ¶
type LoginExtensionByCertificateResponse struct { XMLName xml.Name `xml:"urn:vim25 LoginExtensionByCertificateResponse"` Returnval *UserSession `xml:"returnval,omitempty"` }
type LoginExtensionBySubjectNameResponse ¶
type LoginExtensionBySubjectNameResponse struct { XMLName xml.Name `xml:"urn:vim25 LoginExtensionBySubjectNameResponse"` Returnval *UserSession `xml:"returnval,omitempty"` }
type LoginRequestType ¶
type LoginResponse ¶
type LoginResponse struct { XMLName xml.Name `xml:"urn:vim25 LoginResponse"` Returnval *UserSession `xml:"returnval,omitempty"` }
type LogoutRequestType ¶
type LogoutResponse ¶
type LongOption ¶
type LongPolicy ¶
type LongPolicy struct { XMLName xml.Name `xml:"urn:vim25 LongPolicy"` *InheritablePolicy Value int64 `xml:"value,omitempty"` }
type LookupDvPortGroupResponse ¶
type LookupDvPortGroupResponse struct { XMLName xml.Name `xml:"urn:vim25 LookupDvPortGroupResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type MacAddress ¶
type MacAddress struct { XMLName xml.Name `xml:"urn:vim25 MacAddress"` *NegatableExpression }
type MacRange ¶
type MacRange struct { XMLName xml.Name `xml:"urn:vim25 MacRange"` *MacAddress Address string `xml:"address,omitempty"` Mask string `xml:"mask,omitempty"` }
type MaintenanceModeFileMove ¶
type MaintenanceModeFileMove struct { XMLName xml.Name `xml:"urn:vim25 MaintenanceModeFileMove"` *MigrationFault }
type MakeDirectoryInGuestRequestType ¶
type MakeDirectoryInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 MakeDirectoryInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` DirectoryPath string `xml:"directoryPath,omitempty"` CreateParentDirectories bool `xml:"createParentDirectories,omitempty"` // contains filtered or unexported fields }
type MakeDirectoryRequestType ¶
type MakeDirectoryRequestType struct { XMLName xml.Name `xml:"urn:vim25 MakeDirectoryRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` CreateParentDirectories bool `xml:"createParentDirectories,omitempty"` // contains filtered or unexported fields }
type MakeDirectoryResponse ¶
type MakePrimaryVMRequestType ¶
type MakePrimaryVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 MakePrimaryVMRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` // contains filtered or unexported fields }
type MakePrimaryVM_TaskResponse ¶
type MakePrimaryVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 MakePrimaryVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ManagedByInfo ¶
type ManagedByInfo struct { XMLName xml.Name `xml:"urn:vim25 ManagedByInfo"` *DynamicData ExtensionKey string `xml:"extensionKey,omitempty"` Type_ string `xml:"type,omitempty"` }
type ManagedEntityEventArgument ¶
type ManagedEntityEventArgument struct { XMLName xml.Name `xml:"urn:vim25 ManagedEntityEventArgument"` *EntityEventArgument Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type ManagedEntityStatus ¶
type ManagedEntityStatus string
const ( ManagedEntityStatus_Gray ManagedEntityStatus = "gray" ManagedEntityStatus_Green ManagedEntityStatus = "green" ManagedEntityStatus_Yellow ManagedEntityStatus = "yellow" ManagedEntityStatus_Red ManagedEntityStatus = "red" )
type ManagedObjectNotFound ¶
type ManagedObjectNotFound struct { XMLName xml.Name `xml:"urn:vim25 ManagedObjectNotFound"` *RuntimeFault Obj *ManagedObjectReference `xml:"obj,omitempty"` }
type ManagedObjectReference ¶
type MarkAsTemplateResponse ¶
type MarkAsVirtualMachineRequestType ¶
type MarkAsVirtualMachineRequestType struct { XMLName xml.Name `xml:"urn:vim25 MarkAsVirtualMachineRequestType"` Pool *ManagedObjectReference `xml:"pool,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type MarkForRemovalResponse ¶
type MemoryHotPlugNotSupported ¶
type MemoryHotPlugNotSupported struct { XMLName xml.Name `xml:"urn:vim25 MemoryHotPlugNotSupported"` *VmConfigFault }
type MemorySizeNotSupported ¶
type MemorySizeNotSupportedByDatastore ¶
type MemorySizeNotSupportedByDatastore struct { XMLName xml.Name `xml:"urn:vim25 MemorySizeNotSupportedByDatastore"` *VirtualHardwareCompatibilityIssue Datastore *ManagedObjectReference `xml:"datastore,omitempty"` MemorySizeMB int32 `xml:"memorySizeMB,omitempty"` MaxMemorySizeMB int32 `xml:"maxMemorySizeMB,omitempty"` }
type MemorySnapshotOnIndependentDisk ¶
type MemorySnapshotOnIndependentDisk struct { XMLName xml.Name `xml:"urn:vim25 MemorySnapshotOnIndependentDisk"` *SnapshotFault }
type MergeDvsRequestType ¶
type MergeDvsRequestType struct { XMLName xml.Name `xml:"urn:vim25 MergeDvsRequestType"` Dvs *ManagedObjectReference `xml:"dvs,omitempty"` // contains filtered or unexported fields }
type MergeDvs_TaskResponse ¶
type MergeDvs_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 MergeDvs_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type MethodAction ¶
type MethodAction struct { XMLName xml.Name `xml:"urn:vim25 MethodAction"` *Action Name string `xml:"name,omitempty"` Argument []*MethodActionArgument `xml:"argument,omitempty"` }
type MethodActionArgument ¶
type MethodActionArgument struct { XMLName xml.Name `xml:"urn:vim25 MethodActionArgument"` *DynamicData Value interface{} `xml:"value,omitempty"` }
type MethodAlreadyDisabledFault ¶
type MethodAlreadyDisabledFault struct { XMLName xml.Name `xml:"urn:vim25 MethodAlreadyDisabledFault"` *RuntimeFault SourceId string `xml:"sourceId,omitempty"` }
type MethodDescription ¶
type MethodDescription struct { XMLName xml.Name `xml:"urn:vim25 MethodDescription"` *Description Key string `xml:"key,omitempty"` }
type MethodDisabled ¶
type MethodDisabled struct { XMLName xml.Name `xml:"urn:vim25 MethodDisabled"` *RuntimeFault Source string `xml:"source,omitempty"` }
type MethodFault ¶
type MethodFault struct { XMLName xml.Name `xml:"urn:vim25 MethodFault"` DynamicType string `xml:"dynamicType,omitempty"` DynamicProperty []*DynamicProperty `xml:"dynamicProperty,omitempty"` FaultCause *LocalizedMethodFault `xml:"faultCause,omitempty"` FaultMessage []*LocalizableMessage `xml:"faultMessage,omitempty"` }
type MethodNotFound ¶
type MethodNotFound struct { XMLName xml.Name `xml:"urn:vim25 MethodNotFound"` *InvalidRequest Receiver *ManagedObjectReference `xml:"receiver,omitempty"` Method string `xml:"method,omitempty"` }
type MetricAlarmExpression ¶
type MetricAlarmExpression struct { XMLName xml.Name `xml:"urn:vim25 MetricAlarmExpression"` *AlarmExpression Operator *MetricAlarmOperator `xml:"operator,omitempty"` Type_ string `xml:"type,omitempty"` Metric *PerfMetricId `xml:"metric,omitempty"` Yellow int32 `xml:"yellow,omitempty"` YellowInterval int32 `xml:"yellowInterval,omitempty"` Red int32 `xml:"red,omitempty"` RedInterval int32 `xml:"redInterval,omitempty"` }
type MetricAlarmOperator ¶
type MetricAlarmOperator string
const ( MetricAlarmOperator_IsAbove MetricAlarmOperator = "isAbove" MetricAlarmOperator_IsBelow MetricAlarmOperator = "isBelow" )
type MigrateVMRequestType ¶
type MigrateVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 MigrateVMRequestType"` Pool *ManagedObjectReference `xml:"pool,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Priority *VirtualMachineMovePriority `xml:"priority,omitempty"` State *VirtualMachinePowerState `xml:"state,omitempty"` // contains filtered or unexported fields }
type MigrateVM_TaskResponse ¶
type MigrateVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 MigrateVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type MigrationDisabled ¶
type MigrationDisabled struct { XMLName xml.Name `xml:"urn:vim25 MigrationDisabled"` *MigrationFault }
type MigrationErrorEvent ¶
type MigrationErrorEvent struct { XMLName xml.Name `xml:"urn:vim25 MigrationErrorEvent"` *MigrationEvent }
type MigrationEvent ¶
type MigrationEvent struct { XMLName xml.Name `xml:"urn:vim25 MigrationEvent"` *VmEvent Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type MigrationFault ¶
type MigrationFeatureNotSupported ¶
type MigrationFeatureNotSupported struct { XMLName xml.Name `xml:"urn:vim25 MigrationFeatureNotSupported"` *MigrationFault AtSourceHost bool `xml:"atSourceHost,omitempty"` FailedHostName string `xml:"failedHostName,omitempty"` FailedHost *ManagedObjectReference `xml:"failedHost,omitempty"` }
type MigrationHostErrorEvent ¶
type MigrationHostErrorEvent struct { XMLName xml.Name `xml:"urn:vim25 MigrationHostErrorEvent"` *MigrationEvent DstHost *HostEventArgument `xml:"dstHost,omitempty"` }
type MigrationHostWarningEvent ¶
type MigrationHostWarningEvent struct { XMLName xml.Name `xml:"urn:vim25 MigrationHostWarningEvent"` *MigrationEvent DstHost *HostEventArgument `xml:"dstHost,omitempty"` }
type MigrationNotReady ¶
type MigrationNotReady struct { XMLName xml.Name `xml:"urn:vim25 MigrationNotReady"` *MigrationFault Reason string `xml:"reason,omitempty"` }
type MigrationResourceErrorEvent ¶
type MigrationResourceErrorEvent struct { XMLName xml.Name `xml:"urn:vim25 MigrationResourceErrorEvent"` *MigrationEvent DstPool *ResourcePoolEventArgument `xml:"dstPool,omitempty"` DstHost *HostEventArgument `xml:"dstHost,omitempty"` }
type MigrationResourceWarningEvent ¶
type MigrationResourceWarningEvent struct { XMLName xml.Name `xml:"urn:vim25 MigrationResourceWarningEvent"` *MigrationEvent DstPool *ResourcePoolEventArgument `xml:"dstPool,omitempty"` DstHost *HostEventArgument `xml:"dstHost,omitempty"` }
type MigrationWarningEvent ¶
type MigrationWarningEvent struct { XMLName xml.Name `xml:"urn:vim25 MigrationWarningEvent"` *MigrationEvent }
type MismatchedBundle ¶
type MismatchedBundle struct { XMLName xml.Name `xml:"urn:vim25 MismatchedBundle"` *VimFault BundleUuid string `xml:"bundleUuid,omitempty"` HostUuid string `xml:"hostUuid,omitempty"` BundleBuildNumber int32 `xml:"bundleBuildNumber,omitempty"` HostBuildNumber int32 `xml:"hostBuildNumber,omitempty"` }
type MismatchedVMotionNetworkNames ¶
type MismatchedVMotionNetworkNames struct { XMLName xml.Name `xml:"urn:vim25 MismatchedVMotionNetworkNames"` *MigrationFault SourceNetwork string `xml:"sourceNetwork,omitempty"` DestNetwork string `xml:"destNetwork,omitempty"` }
type MissingBmcSupport ¶
type MissingController ¶
type MissingController struct { XMLName xml.Name `xml:"urn:vim25 MissingController"` *InvalidDeviceSpec }
type MissingIpPool ¶
type MissingIpPool struct { XMLName xml.Name `xml:"urn:vim25 MissingIpPool"` *VAppPropertyFault }
type MissingLinuxCustResources ¶
type MissingLinuxCustResources struct { XMLName xml.Name `xml:"urn:vim25 MissingLinuxCustResources"` *CustomizationFault }
type MissingNetworkIpConfig ¶
type MissingNetworkIpConfig struct { XMLName xml.Name `xml:"urn:vim25 MissingNetworkIpConfig"` *VAppPropertyFault }
type MissingObject ¶
type MissingObject struct { XMLName xml.Name `xml:"urn:vim25 MissingObject"` *DynamicData Obj *ManagedObjectReference `xml:"obj,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type MissingPowerOffConfiguration ¶
type MissingPowerOffConfiguration struct { XMLName xml.Name `xml:"urn:vim25 MissingPowerOffConfiguration"` *VAppConfigFault }
type MissingPowerOnConfiguration ¶
type MissingPowerOnConfiguration struct { XMLName xml.Name `xml:"urn:vim25 MissingPowerOnConfiguration"` *VAppConfigFault }
type MissingProperty ¶
type MissingProperty struct { XMLName xml.Name `xml:"urn:vim25 MissingProperty"` *DynamicData Path string `xml:"path,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type MissingWindowsCustResources ¶
type MissingWindowsCustResources struct { XMLName xml.Name `xml:"urn:vim25 MissingWindowsCustResources"` *CustomizationFault }
type MksConnectionLimitReached ¶
type MksConnectionLimitReached struct { XMLName xml.Name `xml:"urn:vim25 MksConnectionLimitReached"` *InvalidState ConnectionLimit int32 `xml:"connectionLimit,omitempty"` }
type ModifyListViewRequestType ¶
type ModifyListViewRequestType struct { XMLName xml.Name `xml:"urn:vim25 ModifyListViewRequestType"` Add []*ManagedObjectReference `xml:"add,omitempty"` Remove []*ManagedObjectReference `xml:"remove,omitempty"` // contains filtered or unexported fields }
type ModifyListViewResponse ¶
type ModifyListViewResponse struct { XMLName xml.Name `xml:"urn:vim25 ModifyListViewResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type MonthlyByDayTaskScheduler ¶
type MonthlyByDayTaskScheduler struct { XMLName xml.Name `xml:"urn:vim25 MonthlyByDayTaskScheduler"` *MonthlyTaskScheduler Day int32 `xml:"day,omitempty"` }
type MonthlyByWeekdayTaskScheduler ¶
type MonthlyByWeekdayTaskScheduler struct { XMLName xml.Name `xml:"urn:vim25 MonthlyByWeekdayTaskScheduler"` *MonthlyTaskScheduler Offset *WeekOfMonth `xml:"offset,omitempty"` Weekday *DayOfWeek `xml:"weekday,omitempty"` }
type MonthlyTaskScheduler ¶
type MonthlyTaskScheduler struct { XMLName xml.Name `xml:"urn:vim25 MonthlyTaskScheduler"` *DailyTaskScheduler }
type MountError ¶
type MountError struct { XMLName xml.Name `xml:"urn:vim25 MountError"` *CustomizationFault Vm *ManagedObjectReference `xml:"vm,omitempty"` DiskIndex int32 `xml:"diskIndex,omitempty"` }
type MountVffsVolumeResponse ¶
type MountVmfsVolumeResponse ¶
type MoveDVPortRequestType ¶
type MoveDVPort_TaskResponse ¶
type MoveDVPort_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 MoveDVPort_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type MoveDatastoreFileRequestType ¶
type MoveDatastoreFileRequestType struct { XMLName xml.Name `xml:"urn:vim25 MoveDatastoreFileRequestType"` SourceName string `xml:"sourceName,omitempty"` SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"` DestinationName string `xml:"destinationName,omitempty"` DestinationDatacenter *ManagedObjectReference `xml:"destinationDatacenter,omitempty"` Force bool `xml:"force,omitempty"` // contains filtered or unexported fields }
type MoveDatastoreFile_TaskResponse ¶
type MoveDatastoreFile_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 MoveDatastoreFile_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type MoveDirectoryInGuestRequestType ¶
type MoveDirectoryInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 MoveDirectoryInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` SrcDirectoryPath string `xml:"srcDirectoryPath,omitempty"` DstDirectoryPath string `xml:"dstDirectoryPath,omitempty"` // contains filtered or unexported fields }
type MoveFileInGuestRequestType ¶
type MoveFileInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 MoveFileInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` SrcFilePath string `xml:"srcFilePath,omitempty"` DstFilePath string `xml:"dstFilePath,omitempty"` Overwrite bool `xml:"overwrite,omitempty"` // contains filtered or unexported fields }
type MoveFileInGuestResponse ¶
type MoveHostIntoRequestType ¶
type MoveHostIntoRequestType struct { XMLName xml.Name `xml:"urn:vim25 MoveHostIntoRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"` // contains filtered or unexported fields }
type MoveHostInto_TaskResponse ¶
type MoveHostInto_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 MoveHostInto_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type MoveIntoFolderRequestType ¶
type MoveIntoFolderRequestType struct { XMLName xml.Name `xml:"urn:vim25 MoveIntoFolderRequestType"` List []*ManagedObjectReference `xml:"list,omitempty"` // contains filtered or unexported fields }
type MoveIntoFolder_TaskResponse ¶
type MoveIntoFolder_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 MoveIntoFolder_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type MoveIntoRequestType ¶
type MoveIntoRequestType struct { XMLName xml.Name `xml:"urn:vim25 MoveIntoRequestType"` Host []*ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type MoveIntoResourcePoolRequestType ¶
type MoveIntoResourcePoolRequestType struct { XMLName xml.Name `xml:"urn:vim25 MoveIntoResourcePoolRequestType"` List []*ManagedObjectReference `xml:"list,omitempty"` // contains filtered or unexported fields }
type MoveInto_TaskResponse ¶
type MoveInto_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 MoveInto_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type MoveVirtualDiskRequestType ¶
type MoveVirtualDiskRequestType struct { XMLName xml.Name `xml:"urn:vim25 MoveVirtualDiskRequestType"` SourceName string `xml:"sourceName,omitempty"` SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"` DestName string `xml:"destName,omitempty"` DestDatacenter *ManagedObjectReference `xml:"destDatacenter,omitempty"` Force bool `xml:"force,omitempty"` Profile []*VirtualMachineProfileSpec `xml:"profile,omitempty"` // contains filtered or unexported fields }
type MoveVirtualDisk_TaskResponse ¶
type MoveVirtualDisk_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 MoveVirtualDisk_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type MtuMatchEvent ¶
type MtuMatchEvent struct { XMLName xml.Name `xml:"urn:vim25 MtuMatchEvent"` *DvsHealthStatusChangeEvent }
type MtuMismatchEvent ¶
type MtuMismatchEvent struct { XMLName xml.Name `xml:"urn:vim25 MtuMismatchEvent"` *DvsHealthStatusChangeEvent }
type MultipathState ¶
type MultipathState string
const ( MultipathState_Standby MultipathState = "standby" MultipathState_Active MultipathState = "active" MultipathState_Disabled MultipathState = "disabled" MultipathState_Dead MultipathState = "dead" MultipathState_Unknown MultipathState = "unknown" )
type MultipleCertificatesVerifyFault ¶
type MultipleCertificatesVerifyFault struct { XMLName xml.Name `xml:"urn:vim25 MultipleCertificatesVerifyFault"` *HostConnectFault ThumbprintData []*MultipleCertificatesVerifyFaultThumbprintData `xml:"thumbprintData,omitempty"` }
type MultipleCertificatesVerifyFaultThumbprintData ¶
type MultipleCertificatesVerifyFaultThumbprintData struct { XMLName xml.Name `xml:"urn:vim25 MultipleCertificatesVerifyFaultThumbprintData"` *DynamicData Port int32 `xml:"port,omitempty"` Thumbprint string `xml:"thumbprint,omitempty"` }
type MultipleSnapshotsNotSupported ¶
type MultipleSnapshotsNotSupported struct { XMLName xml.Name `xml:"urn:vim25 MultipleSnapshotsNotSupported"` *SnapshotFault }
type NASDatastoreCreatedEvent ¶
type NASDatastoreCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 NASDatastoreCreatedEvent"` *HostEvent Datastore *DatastoreEventArgument `xml:"datastore,omitempty"` }
type NamePasswordAuthentication ¶
type NamePasswordAuthentication struct { XMLName xml.Name `xml:"urn:vim25 NamePasswordAuthentication"` *GuestAuthentication Username string `xml:"username,omitempty"` Password string `xml:"password,omitempty"` }
type NamespaceFull ¶
type NamespaceLimitReached ¶
type NamespaceWriteProtected ¶
type NasConfigFault ¶
type NasConfigFault struct { XMLName xml.Name `xml:"urn:vim25 NasConfigFault"` *HostConfigFault Name string `xml:"name,omitempty"` }
type NasConnectionLimitReached ¶
type NasConnectionLimitReached struct { XMLName xml.Name `xml:"urn:vim25 NasConnectionLimitReached"` *NasConfigFault RemoteHost string `xml:"remoteHost,omitempty"` RemotePath string `xml:"remotePath,omitempty"` }
type NasDatastoreInfo ¶
type NasDatastoreInfo struct { XMLName xml.Name `xml:"urn:vim25 NasDatastoreInfo"` *DatastoreInfo Nas *HostNasVolume `xml:"nas,omitempty"` }
type NasStorageProfile ¶
type NasStorageProfile struct { XMLName xml.Name `xml:"urn:vim25 NasStorageProfile"` *ApplyProfile Key string `xml:"key,omitempty"` }
type NasVolumeNotMounted ¶
type NasVolumeNotMounted struct { XMLName xml.Name `xml:"urn:vim25 NasVolumeNotMounted"` *NasConfigFault RemoteHost string `xml:"remoteHost,omitempty"` RemotePath string `xml:"remotePath,omitempty"` }
type NegatableExpression ¶
type NegatableExpression struct { XMLName xml.Name `xml:"urn:vim25 NegatableExpression"` *DynamicData Negate bool `xml:"negate,omitempty"` }
type NetBIOSConfigInfo ¶
type NetBIOSConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 NetBIOSConfigInfo"` *DynamicData Mode string `xml:"mode,omitempty"` }
type NetBIOSConfigInfoMode ¶
type NetBIOSConfigInfoMode string
const ( NetBIOSConfigInfoMode_Unknown NetBIOSConfigInfoMode = "unknown" NetBIOSConfigInfoMode_Enabled NetBIOSConfigInfoMode = "enabled" NetBIOSConfigInfoMode_Disabled NetBIOSConfigInfoMode = "disabled" NetBIOSConfigInfoMode_EnabledViaDHCP NetBIOSConfigInfoMode = "enabledViaDHCP" )
type NetDhcpConfigInfo ¶
type NetDhcpConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 NetDhcpConfigInfo"` *DynamicData Ipv6 *NetDhcpConfigInfoDhcpOptions `xml:"ipv6,omitempty"` Ipv4 *NetDhcpConfigInfoDhcpOptions `xml:"ipv4,omitempty"` }
type NetDhcpConfigInfoDhcpOptions ¶
type NetDhcpConfigInfoDhcpOptions struct { XMLName xml.Name `xml:"urn:vim25 NetDhcpConfigInfoDhcpOptions"` *DynamicData Enable bool `xml:"enable,omitempty"` Config []*KeyValue `xml:"config,omitempty"` }
type NetDhcpConfigSpec ¶
type NetDhcpConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 NetDhcpConfigSpec"` *DynamicData Ipv6 *NetDhcpConfigSpecDhcpOptionsSpec `xml:"ipv6,omitempty"` Ipv4 *NetDhcpConfigSpecDhcpOptionsSpec `xml:"ipv4,omitempty"` }
type NetDnsConfigInfo ¶
type NetDnsConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 NetDnsConfigInfo"` *DynamicData Dhcp bool `xml:"dhcp,omitempty"` HostName string `xml:"hostName,omitempty"` DomainName string `xml:"domainName,omitempty"` IpAddress []string `xml:"ipAddress,omitempty"` SearchDomain []string `xml:"searchDomain,omitempty"` }
type NetDnsConfigSpec ¶
type NetDnsConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 NetDnsConfigSpec"` *DynamicData Dhcp bool `xml:"dhcp,omitempty"` HostName string `xml:"hostName,omitempty"` DomainName string `xml:"domainName,omitempty"` IpAddress []string `xml:"ipAddress,omitempty"` SearchDomain []string `xml:"searchDomain,omitempty"` }
type NetIpConfigInfo ¶
type NetIpConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 NetIpConfigInfo"` *DynamicData IpAddress []*NetIpConfigInfoIpAddress `xml:"ipAddress,omitempty"` Dhcp *NetDhcpConfigInfo `xml:"dhcp,omitempty"` AutoConfigurationEnabled bool `xml:"autoConfigurationEnabled,omitempty"` }
type NetIpConfigInfoIpAddress ¶
type NetIpConfigInfoIpAddress struct { XMLName xml.Name `xml:"urn:vim25 NetIpConfigInfoIpAddress"` *DynamicData IpAddress string `xml:"ipAddress,omitempty"` PrefixLength int32 `xml:"prefixLength,omitempty"` Origin string `xml:"origin,omitempty"` State string `xml:"state,omitempty"` Lifetime time.Time `xml:"lifetime,omitempty"` }
type NetIpConfigInfoIpAddressOrigin ¶
type NetIpConfigInfoIpAddressOrigin string
const ( NetIpConfigInfoIpAddressOrigin_Other NetIpConfigInfoIpAddressOrigin = "other" NetIpConfigInfoIpAddressOrigin_Manual NetIpConfigInfoIpAddressOrigin = "manual" NetIpConfigInfoIpAddressOrigin_Dhcp NetIpConfigInfoIpAddressOrigin = "dhcp" NetIpConfigInfoIpAddressOrigin_Linklayer NetIpConfigInfoIpAddressOrigin = "linklayer" NetIpConfigInfoIpAddressOrigin_Random NetIpConfigInfoIpAddressOrigin = "random" )
type NetIpConfigInfoIpAddressStatus ¶
type NetIpConfigInfoIpAddressStatus string
const ( NetIpConfigInfoIpAddressStatus_Preferred NetIpConfigInfoIpAddressStatus = "preferred" NetIpConfigInfoIpAddressStatus_Deprecated NetIpConfigInfoIpAddressStatus = "deprecated" NetIpConfigInfoIpAddressStatus_Invalid NetIpConfigInfoIpAddressStatus = "invalid" NetIpConfigInfoIpAddressStatus_Inaccessible NetIpConfigInfoIpAddressStatus = "inaccessible" NetIpConfigInfoIpAddressStatus_Unknown NetIpConfigInfoIpAddressStatus = "unknown" NetIpConfigInfoIpAddressStatus_Tentative NetIpConfigInfoIpAddressStatus = "tentative" NetIpConfigInfoIpAddressStatus_Duplicate NetIpConfigInfoIpAddressStatus = "duplicate" )
type NetIpConfigSpec ¶
type NetIpConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 NetIpConfigSpec"` *DynamicData IpAddress []*NetIpConfigSpecIpAddressSpec `xml:"ipAddress,omitempty"` Dhcp *NetDhcpConfigSpec `xml:"dhcp,omitempty"` AutoConfigurationEnabled bool `xml:"autoConfigurationEnabled,omitempty"` }
type NetIpRouteConfigInfo ¶
type NetIpRouteConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 NetIpRouteConfigInfo"` *DynamicData IpRoute []*NetIpRouteConfigInfoIpRoute `xml:"ipRoute,omitempty"` }
type NetIpRouteConfigInfoGateway ¶
type NetIpRouteConfigInfoGateway struct { XMLName xml.Name `xml:"urn:vim25 NetIpRouteConfigInfoGateway"` *DynamicData IpAddress string `xml:"ipAddress,omitempty"` Device string `xml:"device,omitempty"` }
type NetIpRouteConfigInfoIpRoute ¶
type NetIpRouteConfigInfoIpRoute struct { XMLName xml.Name `xml:"urn:vim25 NetIpRouteConfigInfoIpRoute"` *DynamicData Network string `xml:"network,omitempty"` PrefixLength int32 `xml:"prefixLength,omitempty"` Gateway *NetIpRouteConfigInfoGateway `xml:"gateway,omitempty"` }
type NetIpRouteConfigSpec ¶
type NetIpRouteConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 NetIpRouteConfigSpec"` *DynamicData IpRoute []*NetIpRouteConfigSpecIpRouteSpec `xml:"ipRoute,omitempty"` }
type NetIpRouteConfigSpecGatewaySpec ¶
type NetIpRouteConfigSpecGatewaySpec struct { XMLName xml.Name `xml:"urn:vim25 NetIpRouteConfigSpecGatewaySpec"` *DynamicData IpAddress string `xml:"ipAddress,omitempty"` Device string `xml:"device,omitempty"` }
type NetIpRouteConfigSpecIpRouteSpec ¶
type NetIpRouteConfigSpecIpRouteSpec struct { XMLName xml.Name `xml:"urn:vim25 NetIpRouteConfigSpecIpRouteSpec"` *DynamicData Network string `xml:"network,omitempty"` PrefixLength int32 `xml:"prefixLength,omitempty"` Gateway *NetIpRouteConfigSpecGatewaySpec `xml:"gateway,omitempty"` Operation string `xml:"operation,omitempty"` }
type NetIpStackInfo ¶
type NetIpStackInfo struct { XMLName xml.Name `xml:"urn:vim25 NetIpStackInfo"` *DynamicData Neighbor []*NetIpStackInfoNetToMedia `xml:"neighbor,omitempty"` DefaultRouter []*NetIpStackInfoDefaultRouter `xml:"defaultRouter,omitempty"` }
type NetIpStackInfoEntryType ¶
type NetIpStackInfoEntryType string
const ( NetIpStackInfoEntryType_Other NetIpStackInfoEntryType = "other" NetIpStackInfoEntryType_Invalid NetIpStackInfoEntryType = "invalid" NetIpStackInfoEntryType_Dynamic NetIpStackInfoEntryType = "dynamic" NetIpStackInfoEntryType_Manual NetIpStackInfoEntryType = "manual" )
type NetIpStackInfoPreference ¶
type NetIpStackInfoPreference string
const ( NetIpStackInfoPreference_Reserved NetIpStackInfoPreference = "reserved" NetIpStackInfoPreference_Low NetIpStackInfoPreference = "low" NetIpStackInfoPreference_Medium NetIpStackInfoPreference = "medium" NetIpStackInfoPreference_High NetIpStackInfoPreference = "high" )
type NetStackInstanceProfile ¶
type NetStackInstanceProfile struct { XMLName xml.Name `xml:"urn:vim25 NetStackInstanceProfile"` *ApplyProfile Key string `xml:"key,omitempty"` DnsConfig *NetworkProfileDnsConfigProfile `xml:"dnsConfig,omitempty"` IpRouteConfig *IpRouteProfile `xml:"ipRouteConfig,omitempty"` }
type NetworkCopyFault ¶
type NetworkEventArgument ¶
type NetworkEventArgument struct { XMLName xml.Name `xml:"urn:vim25 NetworkEventArgument"` *EntityEventArgument Network *ManagedObjectReference `xml:"network,omitempty"` }
type NetworkInaccessible ¶
type NetworkInaccessible struct { XMLName xml.Name `xml:"urn:vim25 NetworkInaccessible"` *NasConfigFault }
type NetworkPolicyProfile ¶
type NetworkPolicyProfile struct { XMLName xml.Name `xml:"urn:vim25 NetworkPolicyProfile"` *ApplyProfile }
type NetworkProfile ¶
type NetworkProfile struct { XMLName xml.Name `xml:"urn:vim25 NetworkProfile"` *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 { XMLName xml.Name `xml:"urn:vim25 NetworkProfileDnsConfigProfile"` *ApplyProfile }
type NetworkRollbackEvent ¶
type NetworkSummary ¶
type NetworkSummary struct { XMLName xml.Name `xml:"urn:vim25 NetworkSummary"` *DynamicData Network *ManagedObjectReference `xml:"network,omitempty"` Name string `xml:"name,omitempty"` Accessible bool `xml:"accessible,omitempty"` IpPoolName string `xml:"ipPoolName,omitempty"` IpPoolId int32 `xml:"ipPoolId,omitempty"` }
type NetworksMayNotBeTheSame ¶
type NetworksMayNotBeTheSame struct { XMLName xml.Name `xml:"urn:vim25 NetworksMayNotBeTheSame"` *MigrationFault Name string `xml:"name,omitempty"` }
type NicSettingMismatch ¶
type NicSettingMismatch struct { XMLName xml.Name `xml:"urn:vim25 NicSettingMismatch"` *CustomizationFault NumberOfNicsInSpec int32 `xml:"numberOfNicsInSpec,omitempty"` NumberOfNicsInVM int32 `xml:"numberOfNicsInVM,omitempty"` }
type NoAccessUserEvent ¶
type NoAccessUserEvent struct { XMLName xml.Name `xml:"urn:vim25 NoAccessUserEvent"` *SessionEvent IpAddress string `xml:"ipAddress,omitempty"` }
type NoActiveHostInCluster ¶
type NoActiveHostInCluster struct { XMLName xml.Name `xml:"urn:vim25 NoActiveHostInCluster"` *InvalidState ComputeResource *ManagedObjectReference `xml:"computeResource,omitempty"` }
type NoAvailableIp ¶
type NoAvailableIp struct { XMLName xml.Name `xml:"urn:vim25 NoAvailableIp"` *VAppPropertyFault Network *ManagedObjectReference `xml:"network,omitempty"` }
type NoClientCertificate ¶
type NoCompatibleDatastore ¶
type NoCompatibleHardAffinityHost ¶
type NoCompatibleHardAffinityHost struct { XMLName xml.Name `xml:"urn:vim25 NoCompatibleHardAffinityHost"` *VmConfigFault VmName string `xml:"vmName,omitempty"` }
type NoCompatibleHost ¶
type NoCompatibleHost struct { XMLName xml.Name `xml:"urn:vim25 NoCompatibleHost"` *VimFault Host []*ManagedObjectReference `xml:"host,omitempty"` Error []*LocalizedMethodFault `xml:"error,omitempty"` }
type NoCompatibleHostWithAccessToDevice ¶
type NoCompatibleHostWithAccessToDevice struct { XMLName xml.Name `xml:"urn:vim25 NoCompatibleHostWithAccessToDevice"` *NoCompatibleHost }
type NoCompatibleSoftAffinityHost ¶
type NoCompatibleSoftAffinityHost struct { XMLName xml.Name `xml:"urn:vim25 NoCompatibleSoftAffinityHost"` *VmConfigFault VmName string `xml:"vmName,omitempty"` }
type NoConnectedDatastore ¶
type NoDiskFound ¶
type NoDiskSpace ¶
type NoDisksToCustomize ¶
type NoDisksToCustomize struct { XMLName xml.Name `xml:"urn:vim25 NoDisksToCustomize"` *CustomizationFault }
type NoGateway ¶
type NoGateway struct { XMLName xml.Name `xml:"urn:vim25 NoGateway"` *HostConfigFault }
type NoGuestHeartbeat ¶
type NoGuestHeartbeat struct { XMLName xml.Name `xml:"urn:vim25 NoGuestHeartbeat"` *MigrationFault }
type NoHost ¶
type NoHost struct { XMLName xml.Name `xml:"urn:vim25 NoHost"` *HostConnectFault Name string `xml:"name,omitempty"` }
type NoHostSuitableForFtSecondary ¶
type NoHostSuitableForFtSecondary struct { XMLName xml.Name `xml:"urn:vim25 NoHostSuitableForFtSecondary"` *VmFaultToleranceIssue Vm *ManagedObjectReference `xml:"vm,omitempty"` VmName string `xml:"vmName,omitempty"` }
type NoLicenseEvent ¶
type NoLicenseEvent struct { XMLName xml.Name `xml:"urn:vim25 NoLicenseEvent"` *LicenseEvent Feature *LicenseFeatureInfo `xml:"feature,omitempty"` }
type NoLicenseServerConfigured ¶
type NoLicenseServerConfigured struct { XMLName xml.Name `xml:"urn:vim25 NoLicenseServerConfigured"` *NotEnoughLicenses }
type NoPeerHostFound ¶
type NoPeerHostFound struct { XMLName xml.Name `xml:"urn:vim25 NoPeerHostFound"` *HostPowerOpFailed }
type NoPermission ¶
type NoPermission struct { XMLName xml.Name `xml:"urn:vim25 NoPermission"` *SecurityError Object *ManagedObjectReference `xml:"object,omitempty"` PrivilegeId string `xml:"privilegeId,omitempty"` }
type NoPermissionOnAD ¶
type NoPermissionOnAD struct { XMLName xml.Name `xml:"urn:vim25 NoPermissionOnAD"` *ActiveDirectoryFault }
type NoPermissionOnHost ¶
type NoPermissionOnHost struct { XMLName xml.Name `xml:"urn:vim25 NoPermissionOnHost"` *HostConnectFault }
type NoPermissionOnNasVolume ¶
type NoPermissionOnNasVolume struct { XMLName xml.Name `xml:"urn:vim25 NoPermissionOnNasVolume"` *NasConfigFault UserName string `xml:"userName,omitempty"` }
type NoSubjectName ¶
type NoVcManagedIpConfigured ¶
type NoVcManagedIpConfigured struct { XMLName xml.Name `xml:"urn:vim25 NoVcManagedIpConfigured"` *VAppPropertyFault }
type NoVirtualNic ¶
type NoVirtualNic struct { XMLName xml.Name `xml:"urn:vim25 NoVirtualNic"` *HostConfigFault }
type NoVmInVApp ¶
type NoVmInVApp struct { XMLName xml.Name `xml:"urn:vim25 NoVmInVApp"` *VAppConfigFault }
type NonADUserRequired ¶
type NonADUserRequired struct { XMLName xml.Name `xml:"urn:vim25 NonADUserRequired"` *ActiveDirectoryFault }
type NonHomeRDMVMotionNotSupported ¶
type NonHomeRDMVMotionNotSupported struct { XMLName xml.Name `xml:"urn:vim25 NonHomeRDMVMotionNotSupported"` *MigrationFeatureNotSupported Device string `xml:"device,omitempty"` }
type NonPersistentDisksNotSupported ¶
type NonPersistentDisksNotSupported struct { XMLName xml.Name `xml:"urn:vim25 NonPersistentDisksNotSupported"` *DeviceNotSupported }
type NonVIWorkloadDetectedOnDatastoreEvent ¶
type NonVIWorkloadDetectedOnDatastoreEvent struct { XMLName xml.Name `xml:"urn:vim25 NonVIWorkloadDetectedOnDatastoreEvent"` *DatastoreEvent }
type NonVmwareOuiMacNotSupportedHost ¶
type NonVmwareOuiMacNotSupportedHost struct { XMLName xml.Name `xml:"urn:vim25 NonVmwareOuiMacNotSupportedHost"` *NotSupportedHost HostName string `xml:"hostName,omitempty"` }
type NotADirectory ¶
type NotAuthenticated ¶
type NotAuthenticated struct { XMLName xml.Name `xml:"urn:vim25 NotAuthenticated"` *NoPermission }
type NotEnoughCpus ¶
type NotEnoughCpus struct { XMLName xml.Name `xml:"urn:vim25 NotEnoughCpus"` *VirtualHardwareCompatibilityIssue NumCpuDest int32 `xml:"numCpuDest,omitempty"` NumCpuVm int32 `xml:"numCpuVm,omitempty"` }
type NotEnoughLicenses ¶
type NotEnoughLicenses struct { XMLName xml.Name `xml:"urn:vim25 NotEnoughLicenses"` *RuntimeFault }
type NotEnoughLogicalCpus ¶
type NotEnoughLogicalCpus struct { XMLName xml.Name `xml:"urn:vim25 NotEnoughLogicalCpus"` *NotEnoughCpus Host *ManagedObjectReference `xml:"host,omitempty"` }
type NotImplemented ¶
type NotImplemented struct { XMLName xml.Name `xml:"urn:vim25 NotImplemented"` *RuntimeFault }
type NotSupported ¶
type NotSupported struct { XMLName xml.Name `xml:"urn:vim25 NotSupported"` *RuntimeFault }
type NotSupportedDeviceForFT ¶
type NotSupportedDeviceForFT struct { XMLName xml.Name `xml:"urn:vim25 NotSupportedDeviceForFT"` *VmFaultToleranceIssue Host *ManagedObjectReference `xml:"host,omitempty"` HostName string `xml:"hostName,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` VmName string `xml:"vmName,omitempty"` DeviceType string `xml:"deviceType,omitempty"` DeviceLabel string `xml:"deviceLabel,omitempty"` }
type NotSupportedDeviceForFTDeviceType ¶
type NotSupportedDeviceForFTDeviceType string
const ( NotSupportedDeviceForFTDeviceType_VirtualVmxnet3 NotSupportedDeviceForFTDeviceType = "virtualVmxnet3" NotSupportedDeviceForFTDeviceType_ParaVirtualSCSIController NotSupportedDeviceForFTDeviceType = "paraVirtualSCSIController" )
type NotSupportedHost ¶
type NotSupportedHost struct { XMLName xml.Name `xml:"urn:vim25 NotSupportedHost"` *HostConnectFault ProductName string `xml:"productName,omitempty"` ProductVersion string `xml:"productVersion,omitempty"` }
type NotSupportedHostForVFlash ¶
type NotSupportedHostForVFlash struct { XMLName xml.Name `xml:"urn:vim25 NotSupportedHostForVFlash"` *NotSupportedHost HostName string `xml:"hostName,omitempty"` }
type NotSupportedHostForVsan ¶
type NotSupportedHostForVsan struct { XMLName xml.Name `xml:"urn:vim25 NotSupportedHostForVsan"` *NotSupportedHost HostName string `xml:"hostName,omitempty"` }
type NotSupportedHostInCluster ¶
type NotSupportedHostInCluster struct { XMLName xml.Name `xml:"urn:vim25 NotSupportedHostInCluster"` *NotSupportedHost }
type NotSupportedHostInDvs ¶
type NotSupportedHostInDvs struct { XMLName xml.Name `xml:"urn:vim25 NotSupportedHostInDvs"` *NotSupportedHost SwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"switchProductSpec,omitempty"` }
type NotSupportedHostInHACluster ¶
type NotSupportedHostInHACluster struct { XMLName xml.Name `xml:"urn:vim25 NotSupportedHostInHACluster"` *NotSupportedHost HostName string `xml:"hostName,omitempty"` Build string `xml:"build,omitempty"` }
type NotUserConfigurableProperty ¶
type NotUserConfigurableProperty struct { XMLName xml.Name `xml:"urn:vim25 NotUserConfigurableProperty"` *VAppPropertyFault }
type NumPortsProfile ¶
type NumPortsProfile struct { XMLName xml.Name `xml:"urn:vim25 NumPortsProfile"` *ApplyProfile }
type NumVirtualCoresPerSocketNotSupported ¶
type NumVirtualCoresPerSocketNotSupported struct { XMLName xml.Name `xml:"urn:vim25 NumVirtualCoresPerSocketNotSupported"` *VirtualHardwareCompatibilityIssue MaxSupportedCoresPerSocketDest int32 `xml:"maxSupportedCoresPerSocketDest,omitempty"` NumCoresPerSocketVm int32 `xml:"numCoresPerSocketVm,omitempty"` }
type NumVirtualCpusExceedsLimit ¶
type NumVirtualCpusExceedsLimit struct { XMLName xml.Name `xml:"urn:vim25 NumVirtualCpusExceedsLimit"` *InsufficientResourcesFault MaxSupportedVcpus int32 `xml:"maxSupportedVcpus,omitempty"` }
type NumVirtualCpusIncompatible ¶
type NumVirtualCpusIncompatible struct { XMLName xml.Name `xml:"urn:vim25 NumVirtualCpusIncompatible"` *VmConfigFault Reason string `xml:"reason,omitempty"` NumCpu int32 `xml:"numCpu,omitempty"` }
type NumVirtualCpusIncompatibleReason ¶
type NumVirtualCpusIncompatibleReason string
const ( NumVirtualCpusIncompatibleReason_RecordReplay NumVirtualCpusIncompatibleReason = "recordReplay" NumVirtualCpusIncompatibleReason_FaultTolerance NumVirtualCpusIncompatibleReason = "faultTolerance" )
type NumVirtualCpusNotSupported ¶
type NumVirtualCpusNotSupported struct { XMLName xml.Name `xml:"urn:vim25 NumVirtualCpusNotSupported"` *VirtualHardwareCompatibilityIssue MaxSupportedVcpusDest int32 `xml:"maxSupportedVcpusDest,omitempty"` NumCpuVm int32 `xml:"numCpuVm,omitempty"` }
type NumericRange ¶
type NumericRange struct { XMLName xml.Name `xml:"urn:vim25 NumericRange"` *DynamicData Start int32 `xml:"start,omitempty"` End int32 `xml:"end,omitempty"` }
type ObjectContent ¶
type ObjectContent struct { XMLName xml.Name `xml:"urn:vim25 ObjectContent"` *DynamicData Obj *ManagedObjectReference `xml:"obj,omitempty"` PropSet []*DynamicProperty `xml:"propSet,omitempty"` MissingSet []*MissingProperty `xml:"missingSet,omitempty"` }
type ObjectSpec ¶
type ObjectSpec struct { XMLName xml.Name `xml:"urn:vim25 ObjectSpec"` *DynamicData Obj *ManagedObjectReference `xml:"obj,omitempty"` Skip bool `xml:"skip,omitempty"` SelectSet []*SelectionSpec `xml:"selectSet,omitempty"` }
type ObjectUpdate ¶
type ObjectUpdate struct { XMLName xml.Name `xml:"urn:vim25 ObjectUpdate"` *DynamicData Kind *ObjectUpdateKind `xml:"kind,omitempty"` Obj *ManagedObjectReference `xml:"obj,omitempty"` ChangeSet []*PropertyChange `xml:"changeSet,omitempty"` MissingSet []*MissingProperty `xml:"missingSet,omitempty"` }
type ObjectUpdateKind ¶
type ObjectUpdateKind string
const ( ObjectUpdateKind_Modify ObjectUpdateKind = "modify" ObjectUpdateKind_Enter ObjectUpdateKind = "enter" ObjectUpdateKind_Leave ObjectUpdateKind = "leave" )
type OnceTaskScheduler ¶
type OnceTaskScheduler struct { XMLName xml.Name `xml:"urn:vim25 OnceTaskScheduler"` *TaskScheduler RunAt time.Time `xml:"runAt,omitempty"` }
type OpaqueNetworkSummary ¶
type OpaqueNetworkSummary struct { XMLName xml.Name `xml:"urn:vim25 OpaqueNetworkSummary"` *NetworkSummary OpaqueNetworkId string `xml:"opaqueNetworkId,omitempty"` OpaqueNetworkType string `xml:"opaqueNetworkType,omitempty"` }
type OpaqueNetworkTargetInfo ¶
type OpaqueNetworkTargetInfo struct { XMLName xml.Name `xml:"urn:vim25 OpaqueNetworkTargetInfo"` *VirtualMachineTargetInfo Network *OpaqueNetworkSummary `xml:"network,omitempty"` }
type OpenInventoryViewFolderRequestType ¶
type OpenInventoryViewFolderRequestType struct { XMLName xml.Name `xml:"urn:vim25 OpenInventoryViewFolderRequestType"` Entity []*ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type OpenInventoryViewFolderResponse ¶
type OpenInventoryViewFolderResponse struct { XMLName xml.Name `xml:"urn:vim25 OpenInventoryViewFolderResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type OperationDisabledByGuest ¶
type OperationDisabledByGuest struct { XMLName xml.Name `xml:"urn:vim25 OperationDisabledByGuest"` *GuestOperationsFault }
type OperationDisallowedOnHost ¶
type OperationDisallowedOnHost struct { XMLName xml.Name `xml:"urn:vim25 OperationDisallowedOnHost"` *RuntimeFault }
type OperationNotSupportedByGuest ¶
type OperationNotSupportedByGuest struct { XMLName xml.Name `xml:"urn:vim25 OperationNotSupportedByGuest"` *GuestOperationsFault }
type OptionDef ¶
type OptionDef struct { XMLName xml.Name `xml:"urn:vim25 OptionDef"` *ElementDescription OptionType *OptionType `xml:"optionType,omitempty"` }
type OptionProfile ¶
type OptionProfile struct { XMLName xml.Name `xml:"urn:vim25 OptionProfile"` *ApplyProfile Key string `xml:"key,omitempty"` }
type OptionType ¶
type OptionType struct { XMLName xml.Name `xml:"urn:vim25 OptionType"` *DynamicData ValueIsReadonly bool `xml:"valueIsReadonly,omitempty"` }
type OptionValue ¶
type OptionValue struct { XMLName xml.Name `xml:"urn:vim25 OptionValue"` *DynamicData Key string `xml:"key,omitempty"` Value interface{} `xml:"value,omitempty"` }
type OrAlarmExpression ¶
type OrAlarmExpression struct { XMLName xml.Name `xml:"urn:vim25 OrAlarmExpression"` *AlarmExpression Expression []*AlarmExpression `xml:"expression,omitempty"` }
type OutOfBounds ¶
type OutOfSyncDvsHost ¶
type OutOfSyncDvsHost struct { XMLName xml.Name `xml:"urn:vim25 OutOfSyncDvsHost"` *DvsEvent HostOutOfSync []*DvsOutOfSyncHostArgument `xml:"hostOutOfSync,omitempty"` }
type OverwriteCustomizationSpecRequestType ¶
type OverwriteCustomizationSpecRequestType struct { XMLName xml.Name `xml:"urn:vim25 OverwriteCustomizationSpecRequestType"` Item *CustomizationSpecItem `xml:"item,omitempty"` // contains filtered or unexported fields }
type OvfAttribute ¶
type OvfAttribute struct { XMLName xml.Name `xml:"urn:vim25 OvfAttribute"` *OvfInvalidPackage ElementName string `xml:"elementName,omitempty"` AttributeName string `xml:"attributeName,omitempty"` }
type OvfConnectedDevice ¶
type OvfConnectedDevice struct { XMLName xml.Name `xml:"urn:vim25 OvfConnectedDevice"` *OvfHardwareExport }
type OvfConnectedDeviceFloppy ¶
type OvfConnectedDeviceFloppy struct { XMLName xml.Name `xml:"urn:vim25 OvfConnectedDeviceFloppy"` *OvfConnectedDevice Filename string `xml:"filename,omitempty"` }
type OvfConnectedDeviceIso ¶
type OvfConnectedDeviceIso struct { XMLName xml.Name `xml:"urn:vim25 OvfConnectedDeviceIso"` *OvfConnectedDevice Filename string `xml:"filename,omitempty"` }
type OvfConstraint ¶
type OvfConstraint struct { XMLName xml.Name `xml:"urn:vim25 OvfConstraint"` *OvfInvalidPackage Name string `xml:"name,omitempty"` }
type OvfConsumerCommunicationError ¶
type OvfConsumerCommunicationError struct { XMLName xml.Name `xml:"urn:vim25 OvfConsumerCommunicationError"` *OvfConsumerCallbackFault Description string `xml:"description,omitempty"` }
type OvfConsumerFault ¶
type OvfConsumerInvalidSection ¶
type OvfConsumerInvalidSection struct { XMLName xml.Name `xml:"urn:vim25 OvfConsumerInvalidSection"` *OvfConsumerCallbackFault LineNumber int32 `xml:"lineNumber,omitempty"` Description string `xml:"description,omitempty"` }
type OvfConsumerOstNode ¶
type OvfConsumerOstNode struct { XMLName xml.Name `xml:"urn:vim25 OvfConsumerOstNode"` *DynamicData Id string `xml:"id,omitempty"` Type_ string `xml:"type,omitempty"` Section []*OvfConsumerOvfSection `xml:"section,omitempty"` Child []*OvfConsumerOstNode `xml:"child,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type OvfConsumerOstNodeType ¶
type OvfConsumerOstNodeType string
const ( OvfConsumerOstNodeType_Envelope OvfConsumerOstNodeType = "envelope" OvfConsumerOstNodeType_VirtualSystem OvfConsumerOstNodeType = "virtualSystem" OvfConsumerOstNodeType_VirtualSystemCollection OvfConsumerOstNodeType = "virtualSystemCollection" )
type OvfConsumerOvfSection ¶
type OvfConsumerOvfSection struct { XMLName xml.Name `xml:"urn:vim25 OvfConsumerOvfSection"` *DynamicData LineNumber int32 `xml:"lineNumber,omitempty"` Xml string `xml:"xml,omitempty"` }
type OvfConsumerPowerOnFault ¶
type OvfConsumerUndeclaredSection ¶
type OvfConsumerUndeclaredSection struct { XMLName xml.Name `xml:"urn:vim25 OvfConsumerUndeclaredSection"` *OvfConsumerCallbackFault QualifiedSectionType string `xml:"qualifiedSectionType,omitempty"` }
type OvfConsumerUndefinedPrefix ¶
type OvfConsumerUndefinedPrefix struct { XMLName xml.Name `xml:"urn:vim25 OvfConsumerUndefinedPrefix"` *OvfConsumerCallbackFault Prefix string `xml:"prefix,omitempty"` }
type OvfCpuCompatibility ¶
type OvfCpuCompatibility struct { XMLName xml.Name `xml:"urn:vim25 OvfCpuCompatibility"` *OvfImport RegisterName string `xml:"registerName,omitempty"` Level int32 `xml:"level,omitempty"` RegisterValue string `xml:"registerValue,omitempty"` DesiredRegisterValue string `xml:"desiredRegisterValue,omitempty"` }
type OvfCreateDescriptorParams ¶
type OvfCreateDescriptorParams struct { XMLName xml.Name `xml:"urn:vim25 OvfCreateDescriptorParams"` *DynamicData OvfFiles []*OvfFile `xml:"ovfFiles,omitempty"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` IncludeImageFiles bool `xml:"includeImageFiles,omitempty"` ExportOption []string `xml:"exportOption,omitempty"` Snapshot *ManagedObjectReference `xml:"snapshot,omitempty"` }
type OvfCreateDescriptorResult ¶
type OvfCreateDescriptorResult struct { XMLName xml.Name `xml:"urn:vim25 OvfCreateDescriptorResult"` *DynamicData OvfDescriptor string `xml:"ovfDescriptor,omitempty"` Error []*LocalizedMethodFault `xml:"error,omitempty"` Warning []*LocalizedMethodFault `xml:"warning,omitempty"` IncludeImageFiles bool `xml:"includeImageFiles,omitempty"` }
type OvfCreateImportSpecParams ¶
type OvfCreateImportSpecParams struct { XMLName xml.Name `xml:"urn:vim25 OvfCreateImportSpecParams"` *OvfManagerCommonParams EntityName string `xml:"entityName,omitempty"` 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
const ( OvfCreateImportSpecParamsDiskProvisioningType_MonolithicSparse OvfCreateImportSpecParamsDiskProvisioningType = "monolithicSparse" OvfCreateImportSpecParamsDiskProvisioningType_MonolithicFlat OvfCreateImportSpecParamsDiskProvisioningType = "monolithicFlat" OvfCreateImportSpecParamsDiskProvisioningType_TwoGbMaxExtentSparse OvfCreateImportSpecParamsDiskProvisioningType = "twoGbMaxExtentSparse" OvfCreateImportSpecParamsDiskProvisioningType_TwoGbMaxExtentFlat OvfCreateImportSpecParamsDiskProvisioningType = "twoGbMaxExtentFlat" OvfCreateImportSpecParamsDiskProvisioningType_Thin OvfCreateImportSpecParamsDiskProvisioningType = "thin" OvfCreateImportSpecParamsDiskProvisioningType_Thick OvfCreateImportSpecParamsDiskProvisioningType = "thick" OvfCreateImportSpecParamsDiskProvisioningType_SeSparse OvfCreateImportSpecParamsDiskProvisioningType = "seSparse" OvfCreateImportSpecParamsDiskProvisioningType_EagerZeroedThick OvfCreateImportSpecParamsDiskProvisioningType = "eagerZeroedThick" OvfCreateImportSpecParamsDiskProvisioningType_Sparse OvfCreateImportSpecParamsDiskProvisioningType = "sparse" OvfCreateImportSpecParamsDiskProvisioningType_Flat OvfCreateImportSpecParamsDiskProvisioningType = "flat" )
type OvfCreateImportSpecResult ¶
type OvfCreateImportSpecResult struct { XMLName xml.Name `xml:"urn:vim25 OvfCreateImportSpecResult"` *DynamicData ImportSpec *ImportSpec `xml:"importSpec,omitempty"` FileItem []*OvfFileItem `xml:"fileItem,omitempty"` Warning []*LocalizedMethodFault `xml:"warning,omitempty"` Error []*LocalizedMethodFault `xml:"error,omitempty"` }
type OvfDeploymentOption ¶
type OvfDiskMappingNotFound ¶
type OvfDiskMappingNotFound struct { XMLName xml.Name `xml:"urn:vim25 OvfDiskMappingNotFound"` *OvfSystemFault DiskName string `xml:"diskName,omitempty"` VmName string `xml:"vmName,omitempty"` }
type OvfDiskOrderConstraint ¶
type OvfDiskOrderConstraint struct { XMLName xml.Name `xml:"urn:vim25 OvfDiskOrderConstraint"` *OvfConstraint }
type OvfDuplicateElement ¶
type OvfDuplicateElement struct { XMLName xml.Name `xml:"urn:vim25 OvfDuplicateElement"` *OvfElement }
type OvfDuplicatedElementBoundary ¶
type OvfDuplicatedElementBoundary struct { XMLName xml.Name `xml:"urn:vim25 OvfDuplicatedElementBoundary"` *OvfElement Boundary string `xml:"boundary,omitempty"` }
type OvfElement ¶
type OvfElement struct { XMLName xml.Name `xml:"urn:vim25 OvfElement"` *OvfInvalidPackage Name string `xml:"name,omitempty"` }
type OvfElementInvalidValue ¶
type OvfElementInvalidValue struct { XMLName xml.Name `xml:"urn:vim25 OvfElementInvalidValue"` *OvfElement Value string `xml:"value,omitempty"` }
type OvfExportFailed ¶
type OvfFile ¶
type OvfFile struct { XMLName xml.Name `xml:"urn:vim25 OvfFile"` *DynamicData DeviceId string `xml:"deviceId,omitempty"` Path string `xml:"path,omitempty"` CompressionMethod string `xml:"compressionMethod,omitempty"` ChunkSize int64 `xml:"chunkSize,omitempty"` Size int64 `xml:"size,omitempty"` Capacity int64 `xml:"capacity,omitempty"` PopulatedSize int64 `xml:"populatedSize,omitempty"` }
type OvfFileItem ¶
type OvfFileItem struct { XMLName xml.Name `xml:"urn:vim25 OvfFileItem"` *DynamicData DeviceId string `xml:"deviceId,omitempty"` Path string `xml:"path,omitempty"` CompressionMethod string `xml:"compressionMethod,omitempty"` ChunkSize int64 `xml:"chunkSize,omitempty"` Size int64 `xml:"size,omitempty"` CimType int32 `xml:"cimType,omitempty"` Create bool `xml:"create,omitempty"` }
type OvfHardwareCheck ¶
type OvfHardwareExport ¶
type OvfHardwareExport struct { XMLName xml.Name `xml:"urn:vim25 OvfHardwareExport"` *OvfExport Device *VirtualDevice `xml:"device,omitempty"` VmPath string `xml:"vmPath,omitempty"` }
type OvfHostResourceConstraint ¶
type OvfHostResourceConstraint struct { XMLName xml.Name `xml:"urn:vim25 OvfHostResourceConstraint"` *OvfConstraint Value string `xml:"value,omitempty"` }
type OvfHostValueNotParsed ¶
type OvfHostValueNotParsed struct { XMLName xml.Name `xml:"urn:vim25 OvfHostValueNotParsed"` *OvfSystemFault Property string `xml:"property,omitempty"` Value string `xml:"value,omitempty"` }
type OvfImportFailed ¶
type OvfInternalError ¶
type OvfInternalError struct { XMLName xml.Name `xml:"urn:vim25 OvfInternalError"` *OvfSystemFault }
type OvfInvalidPackage ¶
type OvfInvalidValue ¶
type OvfInvalidValue struct { XMLName xml.Name `xml:"urn:vim25 OvfInvalidValue"` *OvfAttribute Value string `xml:"value,omitempty"` }
type OvfInvalidValueConfiguration ¶
type OvfInvalidValueConfiguration struct { XMLName xml.Name `xml:"urn:vim25 OvfInvalidValueConfiguration"` *OvfInvalidValue }
type OvfInvalidValueEmpty ¶
type OvfInvalidValueEmpty struct { XMLName xml.Name `xml:"urn:vim25 OvfInvalidValueEmpty"` *OvfInvalidValue }
type OvfInvalidValueFormatMalformed ¶
type OvfInvalidValueFormatMalformed struct { XMLName xml.Name `xml:"urn:vim25 OvfInvalidValueFormatMalformed"` *OvfInvalidValue }
type OvfInvalidValueReference ¶
type OvfInvalidValueReference struct { XMLName xml.Name `xml:"urn:vim25 OvfInvalidValueReference"` *OvfInvalidValue }
type OvfInvalidVmName ¶
type OvfInvalidVmName struct { XMLName xml.Name `xml:"urn:vim25 OvfInvalidVmName"` *OvfUnsupportedPackage Name string `xml:"name,omitempty"` }
type OvfManagerCommonParams ¶
type OvfManagerCommonParams struct { XMLName xml.Name `xml:"urn:vim25 OvfManagerCommonParams"` *DynamicData Locale string `xml:"locale,omitempty"` DeploymentOption string `xml:"deploymentOption,omitempty"` MsgBundle []*KeyValue `xml:"msgBundle,omitempty"` ImportOption []string `xml:"importOption,omitempty"` }
type OvfMappedOsId ¶
type OvfMissingAttribute ¶
type OvfMissingAttribute struct { XMLName xml.Name `xml:"urn:vim25 OvfMissingAttribute"` *OvfAttribute }
type OvfMissingElement ¶
type OvfMissingElement struct { XMLName xml.Name `xml:"urn:vim25 OvfMissingElement"` *OvfElement }
type OvfMissingElementNormalBoundary ¶
type OvfMissingElementNormalBoundary struct { XMLName xml.Name `xml:"urn:vim25 OvfMissingElementNormalBoundary"` *OvfMissingElement Boundary string `xml:"boundary,omitempty"` }
type OvfMissingHardware ¶
type OvfNetworkInfo ¶
type OvfNetworkInfo struct { XMLName xml.Name `xml:"urn:vim25 OvfNetworkInfo"` *DynamicData Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` }
type OvfNetworkMapping ¶
type OvfNetworkMapping struct { XMLName xml.Name `xml:"urn:vim25 OvfNetworkMapping"` *DynamicData Name string `xml:"name,omitempty"` Network *ManagedObjectReference `xml:"network,omitempty"` }
type OvfNoHostNic ¶
type OvfNoHostNic struct { XMLName xml.Name `xml:"urn:vim25 OvfNoHostNic"` *OvfUnsupportedPackage }
type OvfNoSpaceOnController ¶
type OvfNoSpaceOnController struct { XMLName xml.Name `xml:"urn:vim25 OvfNoSpaceOnController"` *OvfUnsupportedElement Parent string `xml:"parent,omitempty"` }
type OvfNoSupportedHardwareFamily ¶
type OvfNoSupportedHardwareFamily struct { XMLName xml.Name `xml:"urn:vim25 OvfNoSupportedHardwareFamily"` *OvfUnsupportedPackage Version string `xml:"version,omitempty"` }
type OvfOptionInfo ¶
type OvfOptionInfo struct { XMLName xml.Name `xml:"urn:vim25 OvfOptionInfo"` *DynamicData Option string `xml:"option,omitempty"` Description *LocalizableMessage `xml:"description,omitempty"` }
type OvfParseDescriptorParams ¶
type OvfParseDescriptorParams struct { XMLName xml.Name `xml:"urn:vim25 OvfParseDescriptorParams"` *OvfManagerCommonParams }
type OvfParseDescriptorResult ¶
type OvfParseDescriptorResult struct { XMLName xml.Name `xml:"urn:vim25 OvfParseDescriptorResult"` *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,omitempty"` ApproximateDownloadSize int64 `xml:"approximateDownloadSize,omitempty"` ApproximateFlatDeploymentSize int64 `xml:"approximateFlatDeploymentSize,omitempty"` ApproximateSparseDeploymentSize int64 `xml:"approximateSparseDeploymentSize,omitempty"` DefaultEntityName string `xml:"defaultEntityName,omitempty"` VirtualApp bool `xml:"virtualApp,omitempty"` DeploymentOption []*OvfDeploymentOption `xml:"deploymentOption,omitempty"` DefaultDeploymentOption string `xml:"defaultDeploymentOption,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 OvfProperty"` *OvfInvalidPackage Type_ string `xml:"type,omitempty"` Value string `xml:"value,omitempty"` }
type OvfPropertyExport ¶
type OvfPropertyNetwork ¶
type OvfPropertyNetwork struct { XMLName xml.Name `xml:"urn:vim25 OvfPropertyNetwork"` *OvfProperty }
type OvfPropertyQualifier ¶
type OvfPropertyQualifier struct { XMLName xml.Name `xml:"urn:vim25 OvfPropertyQualifier"` *OvfProperty Qualifier string `xml:"qualifier,omitempty"` }
type OvfPropertyQualifierDuplicate ¶
type OvfPropertyQualifierDuplicate struct { XMLName xml.Name `xml:"urn:vim25 OvfPropertyQualifierDuplicate"` *OvfProperty Qualifier string `xml:"qualifier,omitempty"` }
type OvfPropertyQualifierIgnored ¶
type OvfPropertyQualifierIgnored struct { XMLName xml.Name `xml:"urn:vim25 OvfPropertyQualifierIgnored"` *OvfProperty Qualifier string `xml:"qualifier,omitempty"` }
type OvfPropertyType ¶
type OvfPropertyType struct { XMLName xml.Name `xml:"urn:vim25 OvfPropertyType"` *OvfProperty }
type OvfPropertyValue ¶
type OvfPropertyValue struct { XMLName xml.Name `xml:"urn:vim25 OvfPropertyValue"` *OvfProperty }
type OvfResourceMap ¶
type OvfResourceMap struct { XMLName xml.Name `xml:"urn:vim25 OvfResourceMap"` *DynamicData Source string `xml:"source,omitempty"` Parent *ManagedObjectReference `xml:"parent,omitempty"` ResourceSpec *ResourceConfigSpec `xml:"resourceSpec,omitempty"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` }
type OvfSystemFault ¶
type OvfToXmlUnsupportedElement ¶
type OvfToXmlUnsupportedElement struct { XMLName xml.Name `xml:"urn:vim25 OvfToXmlUnsupportedElement"` *OvfSystemFault Name string `xml:"name,omitempty"` }
type OvfUnableToExportDisk ¶
type OvfUnableToExportDisk struct { XMLName xml.Name `xml:"urn:vim25 OvfUnableToExportDisk"` *OvfHardwareExport DiskName string `xml:"diskName,omitempty"` }
type OvfUnexpectedElement ¶
type OvfUnexpectedElement struct { XMLName xml.Name `xml:"urn:vim25 OvfUnexpectedElement"` *OvfElement }
type OvfUnknownDevice ¶
type OvfUnknownDevice struct { XMLName xml.Name `xml:"urn:vim25 OvfUnknownDevice"` *OvfSystemFault Device *VirtualDevice `xml:"device,omitempty"` VmName string `xml:"vmName,omitempty"` }
type OvfUnknownDeviceBacking ¶
type OvfUnknownDeviceBacking struct { XMLName xml.Name `xml:"urn:vim25 OvfUnknownDeviceBacking"` *OvfHardwareExport Backing *VirtualDeviceBackingInfo `xml:"backing,omitempty"` }
type OvfUnknownEntity ¶
type OvfUnknownEntity struct { XMLName xml.Name `xml:"urn:vim25 OvfUnknownEntity"` *OvfSystemFault LineNumber int32 `xml:"lineNumber,omitempty"` }
type OvfUnsupportedAttribute ¶
type OvfUnsupportedAttribute struct { XMLName xml.Name `xml:"urn:vim25 OvfUnsupportedAttribute"` *OvfUnsupportedPackage ElementName string `xml:"elementName,omitempty"` AttributeName string `xml:"attributeName,omitempty"` }
type OvfUnsupportedAttributeValue ¶
type OvfUnsupportedAttributeValue struct { XMLName xml.Name `xml:"urn:vim25 OvfUnsupportedAttributeValue"` *OvfUnsupportedAttribute Value string `xml:"value,omitempty"` }
type OvfUnsupportedDeviceBackingInfo ¶
type OvfUnsupportedDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 OvfUnsupportedDeviceBackingInfo"` *OvfSystemFault ElementName string `xml:"elementName,omitempty"` InstanceId string `xml:"instanceId,omitempty"` DeviceName string `xml:"deviceName,omitempty"` BackingName string `xml:"backingName,omitempty"` }
type OvfUnsupportedDeviceBackingOption ¶
type OvfUnsupportedDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 OvfUnsupportedDeviceBackingOption"` *OvfSystemFault ElementName string `xml:"elementName,omitempty"` InstanceId string `xml:"instanceId,omitempty"` DeviceName string `xml:"deviceName,omitempty"` BackingName string `xml:"backingName,omitempty"` }
type OvfUnsupportedDeviceExport ¶
type OvfUnsupportedDeviceExport struct { XMLName xml.Name `xml:"urn:vim25 OvfUnsupportedDeviceExport"` *OvfHardwareExport }
type OvfUnsupportedElement ¶
type OvfUnsupportedElement struct { XMLName xml.Name `xml:"urn:vim25 OvfUnsupportedElement"` *OvfUnsupportedPackage Name string `xml:"name,omitempty"` }
type OvfUnsupportedElementValue ¶
type OvfUnsupportedElementValue struct { XMLName xml.Name `xml:"urn:vim25 OvfUnsupportedElementValue"` *OvfUnsupportedElement Value string `xml:"value,omitempty"` }
type OvfUnsupportedPackage ¶
type OvfUnsupportedSection ¶
type OvfUnsupportedSection struct { XMLName xml.Name `xml:"urn:vim25 OvfUnsupportedSection"` *OvfUnsupportedElement Info string `xml:"info,omitempty"` }
type OvfUnsupportedSubType ¶
type OvfUnsupportedSubType struct { XMLName xml.Name `xml:"urn:vim25 OvfUnsupportedSubType"` *OvfUnsupportedPackage ElementName string `xml:"elementName,omitempty"` InstanceId string `xml:"instanceId,omitempty"` DeviceType int32 `xml:"deviceType,omitempty"` DeviceSubType string `xml:"deviceSubType,omitempty"` }
type OvfUnsupportedType ¶
type OvfValidateHostParams ¶
type OvfValidateHostParams struct { XMLName xml.Name `xml:"urn:vim25 OvfValidateHostParams"` *OvfManagerCommonParams }
type OvfValidateHostResult ¶
type OvfValidateHostResult struct { XMLName xml.Name `xml:"urn:vim25 OvfValidateHostResult"` *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 { XMLName xml.Name `xml:"urn:vim25 OvfWrongElement"` *OvfElement }
type OvfWrongNamespace ¶
type OvfWrongNamespace struct { XMLName xml.Name `xml:"urn:vim25 OvfWrongNamespace"` *OvfInvalidPackage NamespaceName string `xml:"namespaceName,omitempty"` }
type OvfXmlFormat ¶
type OvfXmlFormat struct { XMLName xml.Name `xml:"urn:vim25 OvfXmlFormat"` *OvfInvalidPackage Description string `xml:"description,omitempty"` }
type ParaVirtualSCSIController ¶
type ParaVirtualSCSIController struct { XMLName xml.Name `xml:"urn:vim25 ParaVirtualSCSIController"` *VirtualSCSIController }
type ParaVirtualSCSIControllerOption ¶
type ParaVirtualSCSIControllerOption struct { XMLName xml.Name `xml:"urn:vim25 ParaVirtualSCSIControllerOption"` *VirtualSCSIControllerOption }
type ParseDescriptorRequestType ¶
type ParseDescriptorRequestType struct { XMLName xml.Name `xml:"urn:vim25 ParseDescriptorRequestType"` OvfDescriptor string `xml:"ovfDescriptor,omitempty"` Pdp *OvfParseDescriptorParams `xml:"pdp,omitempty"` // contains filtered or unexported fields }
type ParseDescriptorResponse ¶
type ParseDescriptorResponse struct { XMLName xml.Name `xml:"urn:vim25 ParseDescriptorResponse"` Returnval *OvfParseDescriptorResult `xml:"returnval,omitempty"` }
type PasswordField ¶
type PasswordField struct { XMLName xml.Name `xml:"urn:vim25 PasswordField"` *DynamicData Value string `xml:"value,omitempty"` }
type PatchAlreadyInstalled ¶
type PatchAlreadyInstalled struct { XMLName xml.Name `xml:"urn:vim25 PatchAlreadyInstalled"` *PatchNotApplicable }
type PatchBinariesNotFound ¶
type PatchInstallFailed ¶
type PatchInstallFailed struct { XMLName xml.Name `xml:"urn:vim25 PatchInstallFailed"` *PlatformConfigFault RolledBack bool `xml:"rolledBack,omitempty"` }
type PatchIntegrityError ¶
type PatchIntegrityError struct { XMLName xml.Name `xml:"urn:vim25 PatchIntegrityError"` *PlatformConfigFault }
type PatchMetadataCorrupted ¶
type PatchMetadataCorrupted struct { XMLName xml.Name `xml:"urn:vim25 PatchMetadataCorrupted"` *PatchMetadataInvalid }
type PatchMetadataInvalid ¶
type PatchMetadataNotFound ¶
type PatchMetadataNotFound struct { XMLName xml.Name `xml:"urn:vim25 PatchMetadataNotFound"` *PatchMetadataInvalid }
type PatchMissingDependencies ¶
type PatchMissingDependencies struct { XMLName xml.Name `xml:"urn:vim25 PatchMissingDependencies"` *PatchNotApplicable PrerequisitePatch []string `xml:"prerequisitePatch,omitempty"` PrerequisiteLib []string `xml:"prerequisiteLib,omitempty"` }
type PatchNotApplicable ¶
type PatchSuperseded ¶
type PatchSuperseded struct { XMLName xml.Name `xml:"urn:vim25 PatchSuperseded"` *PatchNotApplicable Supersede []string `xml:"supersede,omitempty"` }
type PerfCompositeMetric ¶
type PerfCompositeMetric struct { XMLName xml.Name `xml:"urn:vim25 PerfCompositeMetric"` *DynamicData Entity *PerfEntityMetricBase `xml:"entity,omitempty"` ChildEntity []*PerfEntityMetricBase `xml:"childEntity,omitempty"` }
type PerfCounterInfo ¶
type PerfCounterInfo struct { XMLName xml.Name `xml:"urn:vim25 PerfCounterInfo"` *DynamicData Key int32 `xml:"key,omitempty"` NameInfo *ElementDescription `xml:"nameInfo,omitempty"` GroupInfo *ElementDescription `xml:"groupInfo,omitempty"` UnitInfo *ElementDescription `xml:"unitInfo,omitempty"` RollupType *PerfSummaryType `xml:"rollupType,omitempty"` StatsType *PerfStatsType `xml:"statsType,omitempty"` Level int32 `xml:"level,omitempty"` PerDeviceLevel int32 `xml:"perDeviceLevel,omitempty"` AssociatedCounterId []int32 `xml:"associatedCounterId,omitempty"` }
type PerfEntityMetric ¶
type PerfEntityMetric struct { XMLName xml.Name `xml:"urn:vim25 PerfEntityMetric"` *PerfEntityMetricBase SampleInfo []*PerfSampleInfo `xml:"sampleInfo,omitempty"` Value []*PerfMetricSeries `xml:"value,omitempty"` }
type PerfEntityMetricBase ¶
type PerfEntityMetricBase struct { XMLName xml.Name `xml:"urn:vim25 PerfEntityMetricBase"` *DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type PerfEntityMetricCSV ¶
type PerfEntityMetricCSV struct { XMLName xml.Name `xml:"urn:vim25 PerfEntityMetricCSV"` *PerfEntityMetricBase SampleInfoCSV string `xml:"sampleInfoCSV,omitempty"` Value []*PerfMetricSeriesCSV `xml:"value,omitempty"` }
type PerfFormat ¶
type PerfFormat string
const ( PerfFormat_Normal PerfFormat = "normal" PerfFormat_Csv PerfFormat = "csv" )
type PerfInterval ¶
type PerfInterval struct { XMLName xml.Name `xml:"urn:vim25 PerfInterval"` *DynamicData Key int32 `xml:"key,omitempty"` SamplingPeriod int32 `xml:"samplingPeriod,omitempty"` Name string `xml:"name,omitempty"` Length int32 `xml:"length,omitempty"` Level int32 `xml:"level,omitempty"` Enabled bool `xml:"enabled,omitempty"` }
type PerfMetricId ¶
type PerfMetricId struct { XMLName xml.Name `xml:"urn:vim25 PerfMetricId"` *DynamicData CounterId int32 `xml:"counterId,omitempty"` Instance string `xml:"instance,omitempty"` }
type PerfMetricIntSeries ¶
type PerfMetricIntSeries struct { XMLName xml.Name `xml:"urn:vim25 PerfMetricIntSeries"` *PerfMetricSeries Value []int64 `xml:"value,omitempty"` }
type PerfMetricSeries ¶
type PerfMetricSeries struct { XMLName xml.Name `xml:"urn:vim25 PerfMetricSeries"` *DynamicData Id *PerfMetricId `xml:"id,omitempty"` }
type PerfMetricSeriesCSV ¶
type PerfMetricSeriesCSV struct { XMLName xml.Name `xml:"urn:vim25 PerfMetricSeriesCSV"` *PerfMetricSeries Value string `xml:"value,omitempty"` }
type PerfProviderSummary ¶
type PerfProviderSummary struct { XMLName xml.Name `xml:"urn:vim25 PerfProviderSummary"` *DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` CurrentSupported bool `xml:"currentSupported,omitempty"` SummarySupported bool `xml:"summarySupported,omitempty"` RefreshRate int32 `xml:"refreshRate,omitempty"` }
type PerfQuerySpec ¶
type PerfQuerySpec struct { XMLName xml.Name `xml:"urn:vim25 PerfQuerySpec"` *DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` StartTime time.Time `xml:"startTime,omitempty"` EndTime time.Time `xml:"endTime,omitempty"` MaxSample int32 `xml:"maxSample,omitempty"` MetricId []*PerfMetricId `xml:"metricId,omitempty"` IntervalId int32 `xml:"intervalId,omitempty"` Format string `xml:"format,omitempty"` }
type PerfSampleInfo ¶
type PerfStatsType ¶
type PerfStatsType string
const ( PerfStatsType_Absolute PerfStatsType = "absolute" PerfStatsType_Delta PerfStatsType = "delta" PerfStatsType_Rate PerfStatsType = "rate" )
type PerfSummaryType ¶
type PerfSummaryType string
const ( PerfSummaryType_Average PerfSummaryType = "average" PerfSummaryType_Maximum PerfSummaryType = "maximum" PerfSummaryType_Minimum PerfSummaryType = "minimum" PerfSummaryType_Latest PerfSummaryType = "latest" PerfSummaryType_Summation PerfSummaryType = "summation" PerfSummaryType_None PerfSummaryType = "none" )
type PerformDvsProductSpecOperationRequestType ¶
type PerformDvsProductSpecOperationRequestType struct { XMLName xml.Name `xml:"urn:vim25 PerformDvsProductSpecOperationRequestType"` Operation string `xml:"operation,omitempty"` ProductSpec *DistributedVirtualSwitchProductSpec `xml:"productSpec,omitempty"` // contains filtered or unexported fields }
type PerformDvsProductSpecOperation_TaskResponse ¶
type PerformDvsProductSpecOperation_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 PerformDvsProductSpecOperation_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type PerformanceDescription ¶
type PerformanceDescription struct { XMLName xml.Name `xml:"urn:vim25 PerformanceDescription"` *DynamicData CounterType []*ElementDescription `xml:"counterType,omitempty"` StatsType []*ElementDescription `xml:"statsType,omitempty"` }
type PerformanceManagerUnit ¶
type PerformanceManagerUnit string
const ( PerformanceManagerUnit_Percent PerformanceManagerUnit = "percent" PerformanceManagerUnit_KiloBytes PerformanceManagerUnit = "kiloBytes" PerformanceManagerUnit_MegaBytes PerformanceManagerUnit = "megaBytes" PerformanceManagerUnit_MegaHertz PerformanceManagerUnit = "megaHertz" PerformanceManagerUnit_Number PerformanceManagerUnit = "number" PerformanceManagerUnit_Microsecond PerformanceManagerUnit = "microsecond" PerformanceManagerUnit_Millisecond PerformanceManagerUnit = "millisecond" PerformanceManagerUnit_Second PerformanceManagerUnit = "second" PerformanceManagerUnit_KiloBytesPerSecond PerformanceManagerUnit = "kiloBytesPerSecond" PerformanceManagerUnit_MegaBytesPerSecond PerformanceManagerUnit = "megaBytesPerSecond" PerformanceManagerUnit_Watt PerformanceManagerUnit = "watt" PerformanceManagerUnit_Joule PerformanceManagerUnit = "joule" )
type PerformanceStatisticsDescription ¶
type PerformanceStatisticsDescription struct { XMLName xml.Name `xml:"urn:vim25 PerformanceStatisticsDescription"` *DynamicData Intervals []*PerfInterval `xml:"intervals,omitempty"` }
type Permission ¶
type Permission struct { XMLName xml.Name `xml:"urn:vim25 Permission"` *DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` Principal string `xml:"principal,omitempty"` Group bool `xml:"group,omitempty"` RoleId int32 `xml:"roleId,omitempty"` Propagate bool `xml:"propagate,omitempty"` }
type PermissionAddedEvent ¶
type PermissionAddedEvent struct { XMLName xml.Name `xml:"urn:vim25 PermissionAddedEvent"` *PermissionEvent Role *RoleEventArgument `xml:"role,omitempty"` Propagate bool `xml:"propagate,omitempty"` }
type PermissionEvent ¶
type PermissionEvent struct { XMLName xml.Name `xml:"urn:vim25 PermissionEvent"` *AuthorizationEvent Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` Principal string `xml:"principal,omitempty"` Group bool `xml:"group,omitempty"` }
type PermissionProfile ¶
type PermissionProfile struct { XMLName xml.Name `xml:"urn:vim25 PermissionProfile"` *ApplyProfile Key string `xml:"key,omitempty"` }
type PermissionRemovedEvent ¶
type PermissionRemovedEvent struct { XMLName xml.Name `xml:"urn:vim25 PermissionRemovedEvent"` *PermissionEvent }
type PermissionUpdatedEvent ¶
type PermissionUpdatedEvent struct { XMLName xml.Name `xml:"urn:vim25 PermissionUpdatedEvent"` *PermissionEvent Role *RoleEventArgument `xml:"role,omitempty"` Propagate bool `xml:"propagate,omitempty"` }
type PhysCompatRDMNotSupported ¶
type PhysCompatRDMNotSupported struct { XMLName xml.Name `xml:"urn:vim25 PhysCompatRDMNotSupported"` *RDMNotSupported }
type PhysicalNic ¶
type PhysicalNic struct { XMLName xml.Name `xml:"urn:vim25 PhysicalNic"` *DynamicData Key string `xml:"key,omitempty"` Device string `xml:"device,omitempty"` Pci string `xml:"pci,omitempty"` Driver string `xml:"driver,omitempty"` LinkSpeed *PhysicalNicLinkInfo `xml:"linkSpeed,omitempty"` ValidLinkSpecification []*PhysicalNicLinkInfo `xml:"validLinkSpecification,omitempty"` Spec *PhysicalNicSpec `xml:"spec,omitempty"` WakeOnLanSupported bool `xml:"wakeOnLanSupported,omitempty"` Mac string `xml:"mac,omitempty"` FcoeConfiguration *FcoeConfig `xml:"fcoeConfiguration,omitempty"` VmDirectPathGen2Supported bool `xml:"vmDirectPathGen2Supported,omitempty"` VmDirectPathGen2SupportedMode string `xml:"vmDirectPathGen2SupportedMode,omitempty"` ResourcePoolSchedulerAllowed bool `xml:"resourcePoolSchedulerAllowed,omitempty"` ResourcePoolSchedulerDisallowedReason []string `xml:"resourcePoolSchedulerDisallowedReason,omitempty"` AutoNegotiateSupported bool `xml:"autoNegotiateSupported,omitempty"` }
type PhysicalNicCdpDeviceCapability ¶
type PhysicalNicCdpDeviceCapability struct { XMLName xml.Name `xml:"urn:vim25 PhysicalNicCdpDeviceCapability"` *DynamicData Router bool `xml:"router,omitempty"` TransparentBridge bool `xml:"transparentBridge,omitempty"` SourceRouteBridge bool `xml:"sourceRouteBridge,omitempty"` NetworkSwitch bool `xml:"networkSwitch,omitempty"` Host bool `xml:"host,omitempty"` IgmpEnabled bool `xml:"igmpEnabled,omitempty"` Repeater bool `xml:"repeater,omitempty"` }
type PhysicalNicCdpInfo ¶
type PhysicalNicCdpInfo struct { XMLName xml.Name `xml:"urn:vim25 PhysicalNicCdpInfo"` *DynamicData CdpVersion int32 `xml:"cdpVersion,omitempty"` Timeout int32 `xml:"timeout,omitempty"` Ttl int32 `xml:"ttl,omitempty"` Samples int32 `xml:"samples,omitempty"` DevId string `xml:"devId,omitempty"` Address string `xml:"address,omitempty"` PortId string `xml:"portId,omitempty"` DeviceCapability *PhysicalNicCdpDeviceCapability `xml:"deviceCapability,omitempty"` SoftwareVersion string `xml:"softwareVersion,omitempty"` HardwarePlatform string `xml:"hardwarePlatform,omitempty"` IpPrefix string `xml:"ipPrefix,omitempty"` IpPrefixLen int32 `xml:"ipPrefixLen,omitempty"` Vlan int32 `xml:"vlan,omitempty"` FullDuplex bool `xml:"fullDuplex,omitempty"` Mtu int32 `xml:"mtu,omitempty"` SystemName string `xml:"systemName,omitempty"` SystemOID string `xml:"systemOID,omitempty"` MgmtAddr string `xml:"mgmtAddr,omitempty"` Location string `xml:"location,omitempty"` }
type PhysicalNicConfig ¶
type PhysicalNicConfig struct { XMLName xml.Name `xml:"urn:vim25 PhysicalNicConfig"` *DynamicData Device string `xml:"device,omitempty"` Spec *PhysicalNicSpec `xml:"spec,omitempty"` }
type PhysicalNicHint ¶
type PhysicalNicHint struct { XMLName xml.Name `xml:"urn:vim25 PhysicalNicHint"` *DynamicData VlanId int32 `xml:"vlanId,omitempty"` }
type PhysicalNicHintInfo ¶
type PhysicalNicHintInfo struct { XMLName xml.Name `xml:"urn:vim25 PhysicalNicHintInfo"` *DynamicData Device string `xml:"device,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 PhysicalNicIpHint"` *PhysicalNicHint IpSubnet string `xml:"ipSubnet,omitempty"` }
type PhysicalNicLinkInfo ¶
type PhysicalNicLinkInfo struct { XMLName xml.Name `xml:"urn:vim25 PhysicalNicLinkInfo"` *DynamicData SpeedMb int32 `xml:"speedMb,omitempty"` Duplex bool `xml:"duplex,omitempty"` }
type PhysicalNicNameHint ¶
type PhysicalNicNameHint struct { XMLName xml.Name `xml:"urn:vim25 PhysicalNicNameHint"` *PhysicalNicHint Network string `xml:"network,omitempty"` }
type PhysicalNicProfile ¶
type PhysicalNicProfile struct { XMLName xml.Name `xml:"urn:vim25 PhysicalNicProfile"` *ApplyProfile Key string `xml:"key,omitempty"` }
type PhysicalNicResourcePoolSchedulerDisallowedReason ¶
type PhysicalNicResourcePoolSchedulerDisallowedReason string
const ( PhysicalNicResourcePoolSchedulerDisallowedReason_UserOptOut PhysicalNicResourcePoolSchedulerDisallowedReason = "userOptOut" PhysicalNicResourcePoolSchedulerDisallowedReason_HardwareUnsupported PhysicalNicResourcePoolSchedulerDisallowedReason = "hardwareUnsupported" )
type PhysicalNicSpec ¶
type PhysicalNicSpec struct { XMLName xml.Name `xml:"urn:vim25 PhysicalNicSpec"` *DynamicData Ip *HostIpConfig `xml:"ip,omitempty"` LinkSpeed *PhysicalNicLinkInfo `xml:"linkSpeed,omitempty"` }
type PhysicalNicVmDirectPathGen2SupportedMode ¶
type PhysicalNicVmDirectPathGen2SupportedMode string
const (
PhysicalNicVmDirectPathGen2SupportedMode_Upt PhysicalNicVmDirectPathGen2SupportedMode = "upt"
)
type PlatformConfigFault ¶
type PlatformConfigFault struct { XMLName xml.Name `xml:"urn:vim25 PlatformConfigFault"` *HostConfigFault Text string `xml:"text,omitempty"` }
type PnicUplinkProfile ¶
type PnicUplinkProfile struct { XMLName xml.Name `xml:"urn:vim25 PnicUplinkProfile"` *ApplyProfile Key string `xml:"key,omitempty"` }
type PodDiskLocator ¶
type PodDiskLocator struct { XMLName xml.Name `xml:"urn:vim25 PodDiskLocator"` *DynamicData DiskId int32 `xml:"diskId,omitempty"` DiskMoveType string `xml:"diskMoveType,omitempty"` DiskBackingInfo *VirtualDeviceBackingInfo `xml:"diskBackingInfo,omitempty"` Profile []*VirtualMachineProfileSpec `xml:"profile,omitempty"` }
type PodStorageDrsEntry ¶
type PodStorageDrsEntry struct { XMLName xml.Name `xml:"urn:vim25 PodStorageDrsEntry"` *DynamicData StorageDrsConfig *StorageDrsConfigInfo `xml:"storageDrsConfig,omitempty"` Recommendation []*ClusterRecommendation `xml:"recommendation,omitempty"` DrsFault []*ClusterDrsFaults `xml:"drsFault,omitempty"` ActionHistory []*ClusterActionHistory `xml:"actionHistory,omitempty"` }
type PolicyOption ¶
type PolicyOption struct { XMLName xml.Name `xml:"urn:vim25 PolicyOption"` *DynamicData Id string `xml:"id,omitempty"` Parameter []*KeyAnyValue `xml:"parameter,omitempty"` }
type PortGroupConnecteeType ¶
type PortGroupConnecteeType string
const ( PortGroupConnecteeType_VirtualMachine PortGroupConnecteeType = "virtualMachine" PortGroupConnecteeType_SystemManagement PortGroupConnecteeType = "systemManagement" PortGroupConnecteeType_Host PortGroupConnecteeType = "host" PortGroupConnecteeType_Unknown PortGroupConnecteeType = "unknown" )
type PortGroupProfile ¶
type PortGroupProfile struct { XMLName xml.Name `xml:"urn:vim25 PortGroupProfile"` *ApplyProfile Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Vlan *VlanProfile `xml:"vlan,omitempty"` Vswitch *VirtualSwitchSelectionProfile `xml:"vswitch,omitempty"` NetworkPolicy *NetworkPolicyProfile `xml:"networkPolicy,omitempty"` }
type PosixUserSearchResult ¶
type PosixUserSearchResult struct { XMLName xml.Name `xml:"urn:vim25 PosixUserSearchResult"` *UserSearchResult Id int32 `xml:"id,omitempty"` ShellAccess bool `xml:"shellAccess,omitempty"` }
type PostEventRequestType ¶
type PostEventResponse ¶
type PowerDownHostToStandBy_TaskResponse ¶
type PowerDownHostToStandBy_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 PowerDownHostToStandBy_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type PowerOffVAppRequestType ¶
type PowerOffVApp_TaskResponse ¶
type PowerOffVApp_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 PowerOffVApp_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type PowerOffVMRequestType ¶
type PowerOffVM_TaskResponse ¶
type PowerOffVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 PowerOffVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type PowerOnFtSecondaryFailed ¶
type PowerOnFtSecondaryFailed struct { XMLName xml.Name `xml:"urn:vim25 PowerOnFtSecondaryFailed"` *VmFaultToleranceIssue Vm *ManagedObjectReference `xml:"vm,omitempty"` VmName string `xml:"vmName,omitempty"` HostSelectionBy *FtIssuesOnHostHostSelectionType `xml:"hostSelectionBy,omitempty"` HostErrors []*LocalizedMethodFault `xml:"hostErrors,omitempty"` RootCause *LocalizedMethodFault `xml:"rootCause,omitempty"` }
type PowerOnMultiVMRequestType ¶
type PowerOnMultiVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 PowerOnMultiVMRequestType"` Vm []*ManagedObjectReference `xml:"vm,omitempty"` Option []*OptionValue `xml:"option,omitempty"` // contains filtered or unexported fields }
type PowerOnMultiVM_TaskResponse ¶
type PowerOnMultiVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 PowerOnMultiVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type PowerOnVAppRequestType ¶
type PowerOnVApp_TaskResponse ¶
type PowerOnVApp_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 PowerOnVApp_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type PowerOnVMRequestType ¶
type PowerOnVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 PowerOnVMRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type PowerOnVM_TaskResponse ¶
type PowerOnVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 PowerOnVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type PowerSystemCapability ¶
type PowerSystemCapability struct { XMLName xml.Name `xml:"urn:vim25 PowerSystemCapability"` *DynamicData AvailablePolicy []*HostPowerPolicy `xml:"availablePolicy,omitempty"` }
type PowerSystemInfo ¶
type PowerSystemInfo struct { XMLName xml.Name `xml:"urn:vim25 PowerSystemInfo"` *DynamicData CurrentPolicy *HostPowerPolicy `xml:"currentPolicy,omitempty"` }
type PowerUpHostFromStandBy_TaskResponse ¶
type PowerUpHostFromStandBy_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 PowerUpHostFromStandBy_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type PrivilegeAvailability ¶
type PrivilegeAvailability struct { XMLName xml.Name `xml:"urn:vim25 PrivilegeAvailability"` *DynamicData PrivId string `xml:"privId,omitempty"` IsGranted bool `xml:"isGranted,omitempty"` }
type PrivilegePolicyDef ¶
type PrivilegePolicyDef struct { XMLName xml.Name `xml:"urn:vim25 PrivilegePolicyDef"` *DynamicData CreatePrivilege string `xml:"createPrivilege,omitempty"` ReadPrivilege string `xml:"readPrivilege,omitempty"` UpdatePrivilege string `xml:"updatePrivilege,omitempty"` DeletePrivilege string `xml:"deletePrivilege,omitempty"` }
type ProductComponentInfo ¶
type ProfileApplyProfileElement ¶
type ProfileApplyProfileElement struct { XMLName xml.Name `xml:"urn:vim25 ProfileApplyProfileElement"` *ApplyProfile Key string `xml:"key,omitempty"` }
type ProfileApplyProfileProperty ¶
type ProfileApplyProfileProperty struct { XMLName xml.Name `xml:"urn:vim25 ProfileApplyProfileProperty"` *DynamicData PropertyName string `xml:"propertyName,omitempty"` Array bool `xml:"array,omitempty"` Profile []*ApplyProfile `xml:"profile,omitempty"` }
type ProfileAssociatedEvent ¶
type ProfileAssociatedEvent struct { XMLName xml.Name `xml:"urn:vim25 ProfileAssociatedEvent"` *ProfileEvent }
type ProfileChangedEvent ¶
type ProfileChangedEvent struct { XMLName xml.Name `xml:"urn:vim25 ProfileChangedEvent"` *ProfileEvent }
type ProfileCompositeExpression ¶
type ProfileCompositeExpression struct { XMLName xml.Name `xml:"urn:vim25 ProfileCompositeExpression"` *ProfileExpression Operator string `xml:"operator,omitempty"` ExpressionName []string `xml:"expressionName,omitempty"` }
type ProfileCompositePolicyOptionMetadata ¶
type ProfileCompositePolicyOptionMetadata struct { XMLName xml.Name `xml:"urn:vim25 ProfileCompositePolicyOptionMetadata"` *ProfilePolicyOptionMetadata Option []string `xml:"option,omitempty"` }
type ProfileConfigInfo ¶
type ProfileCreateSpec ¶
type ProfileCreatedEvent ¶
type ProfileCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 ProfileCreatedEvent"` *ProfileEvent }
type ProfileDeferredPolicyOptionParameter ¶
type ProfileDeferredPolicyOptionParameter struct { XMLName xml.Name `xml:"urn:vim25 ProfileDeferredPolicyOptionParameter"` *DynamicData InputPath *ProfilePropertyPath `xml:"inputPath,omitempty"` Parameter []*KeyAnyValue `xml:"parameter,omitempty"` }
type ProfileDescription ¶
type ProfileDescription struct { XMLName xml.Name `xml:"urn:vim25 ProfileDescription"` *DynamicData Section []*ProfileDescriptionSection `xml:"section,omitempty"` }
type ProfileDescriptionSection ¶
type ProfileDescriptionSection struct { XMLName xml.Name `xml:"urn:vim25 ProfileDescriptionSection"` *DynamicData Description *ExtendedElementDescription `xml:"description,omitempty"` Message []*LocalizableMessage `xml:"message,omitempty"` }
type ProfileDissociatedEvent ¶
type ProfileDissociatedEvent struct { XMLName xml.Name `xml:"urn:vim25 ProfileDissociatedEvent"` *ProfileEvent }
type ProfileEvent ¶
type ProfileEvent struct { XMLName xml.Name `xml:"urn:vim25 ProfileEvent"` *Event Profile *ProfileEventArgument `xml:"profile,omitempty"` }
type ProfileEventArgument ¶
type ProfileEventArgument struct { XMLName xml.Name `xml:"urn:vim25 ProfileEventArgument"` *EventArgument Profile *ManagedObjectReference `xml:"profile,omitempty"` Name string `xml:"name,omitempty"` }
type ProfileExecuteError ¶
type ProfileExecuteError struct { XMLName xml.Name `xml:"urn:vim25 ProfileExecuteError"` *DynamicData Path *ProfilePropertyPath `xml:"path,omitempty"` Message *LocalizableMessage `xml:"message,omitempty"` }
type ProfileExecuteResult ¶
type ProfileExecuteResult struct { XMLName xml.Name `xml:"urn:vim25 ProfileExecuteResult"` *DynamicData Status string `xml:"status,omitempty"` 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
const ( ProfileExecuteResultStatus_Success ProfileExecuteResultStatus = "success" ProfileExecuteResultStatus_NeedInput ProfileExecuteResultStatus = "needInput" ProfileExecuteResultStatus_Error ProfileExecuteResultStatus = "error" )
type ProfileExpression ¶
type ProfileExpressionMetadata ¶
type ProfileExpressionMetadata struct { XMLName xml.Name `xml:"urn:vim25 ProfileExpressionMetadata"` *DynamicData ExpressionId *ExtendedElementDescription `xml:"expressionId,omitempty"` Parameter []*ProfileParameterMetadata `xml:"parameter,omitempty"` }
type ProfileMetadata ¶
type ProfileMetadata struct { XMLName xml.Name `xml:"urn:vim25 ProfileMetadata"` *DynamicData Key string `xml:"key,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 ProfileMetadataProfileSortSpec"` *DynamicData PolicyId string `xml:"policyId,omitempty"` Parameter string `xml:"parameter,omitempty"` }
type ProfileNumericComparator ¶
type ProfileNumericComparator string
const ( ProfileNumericComparator_LessThan ProfileNumericComparator = "lessThan" ProfileNumericComparator_LessThanEqual ProfileNumericComparator = "lessThanEqual" ProfileNumericComparator_Equal ProfileNumericComparator = "equal" ProfileNumericComparator_NotEqual ProfileNumericComparator = "notEqual" ProfileNumericComparator_GreaterThanEqual ProfileNumericComparator = "greaterThanEqual" ProfileNumericComparator_GreaterThan ProfileNumericComparator = "greaterThan" )
type ProfileParameterMetadata ¶
type ProfileParameterMetadata struct { XMLName xml.Name `xml:"urn:vim25 ProfileParameterMetadata"` *DynamicData Id *ExtendedElementDescription `xml:"id,omitempty"` Type_ string `xml:"type,omitempty"` Optional bool `xml:"optional,omitempty"` DefaultValue interface{} `xml:"defaultValue,omitempty"` }
type ProfilePolicy ¶
type ProfilePolicy struct { XMLName xml.Name `xml:"urn:vim25 ProfilePolicy"` *DynamicData Id string `xml:"id,omitempty"` PolicyOption *PolicyOption `xml:"policyOption,omitempty"` }
type ProfilePolicyMetadata ¶
type ProfilePolicyMetadata struct { XMLName xml.Name `xml:"urn:vim25 ProfilePolicyMetadata"` *DynamicData Id *ExtendedElementDescription `xml:"id,omitempty"` PossibleOption []*ProfilePolicyOptionMetadata `xml:"possibleOption,omitempty"` }
type ProfilePolicyOptionMetadata ¶
type ProfilePolicyOptionMetadata struct { XMLName xml.Name `xml:"urn:vim25 ProfilePolicyOptionMetadata"` *DynamicData Id *ExtendedElementDescription `xml:"id,omitempty"` Parameter []*ProfileParameterMetadata `xml:"parameter,omitempty"` }
type ProfileProfileStructure ¶
type ProfileProfileStructure struct { XMLName xml.Name `xml:"urn:vim25 ProfileProfileStructure"` *DynamicData ProfileTypeName string `xml:"profileTypeName,omitempty"` Child []*ProfileProfileStructureProperty `xml:"child,omitempty"` }
type ProfileProfileStructureProperty ¶
type ProfileProfileStructureProperty struct { XMLName xml.Name `xml:"urn:vim25 ProfileProfileStructureProperty"` *DynamicData PropertyName string `xml:"propertyName,omitempty"` Array bool `xml:"array,omitempty"` Element *ProfileProfileStructure `xml:"element,omitempty"` }
type ProfilePropertyPath ¶
type ProfileReferenceHostChangedEvent ¶
type ProfileReferenceHostChangedEvent struct { XMLName xml.Name `xml:"urn:vim25 ProfileReferenceHostChangedEvent"` *ProfileEvent ReferenceHost *ManagedObjectReference `xml:"referenceHost,omitempty"` }
type ProfileRemovedEvent ¶
type ProfileRemovedEvent struct { XMLName xml.Name `xml:"urn:vim25 ProfileRemovedEvent"` *ProfileEvent }
type ProfileSerializedCreateSpec ¶
type ProfileSerializedCreateSpec struct { XMLName xml.Name `xml:"urn:vim25 ProfileSerializedCreateSpec"` *ProfileCreateSpec ProfileConfigString string `xml:"profileConfigString,omitempty"` }
type ProfileSimpleExpression ¶
type ProfileSimpleExpression struct { XMLName xml.Name `xml:"urn:vim25 ProfileSimpleExpression"` *ProfileExpression ExpressionType string `xml:"expressionType,omitempty"` Parameter []*KeyAnyValue `xml:"parameter,omitempty"` }
type ProfileUpdateFailed ¶
type ProfileUpdateFailed struct { XMLName xml.Name `xml:"urn:vim25 ProfileUpdateFailed"` *VimFault Failure []*ProfileUpdateFailedUpdateFailure `xml:"failure,omitempty"` }
type ProfileUpdateFailedUpdateFailure ¶
type ProfileUpdateFailedUpdateFailure struct { XMLName xml.Name `xml:"urn:vim25 ProfileUpdateFailedUpdateFailure"` *DynamicData ProfilePath *ProfilePropertyPath `xml:"profilePath,omitempty"` ErrMsg *LocalizableMessage `xml:"errMsg,omitempty"` }
type PromoteDisksRequestType ¶
type PromoteDisksRequestType struct { XMLName xml.Name `xml:"urn:vim25 PromoteDisksRequestType"` Unlink bool `xml:"unlink,omitempty"` Disks []*VirtualDisk `xml:"disks,omitempty"` // contains filtered or unexported fields }
type PromoteDisks_TaskResponse ¶
type PromoteDisks_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 PromoteDisks_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type PropertyChange ¶
type PropertyChange struct { XMLName xml.Name `xml:"urn:vim25 PropertyChange"` *DynamicData Name string `xml:"name,omitempty"` Op *PropertyChangeOp `xml:"op,omitempty"` Val interface{} `xml:"val,omitempty"` }
type PropertyChangeOp ¶
type PropertyChangeOp string
const ( PropertyChangeOp_Add PropertyChangeOp = "add" PropertyChangeOp_Remove PropertyChangeOp = "remove" PropertyChangeOp_Assign PropertyChangeOp = "assign" PropertyChangeOp_IndirectRemove PropertyChangeOp = "indirectRemove" )
type PropertyFilterSpec ¶
type PropertyFilterSpec struct { XMLName xml.Name `xml:"urn:vim25 PropertyFilterSpec"` *DynamicData PropSet []*PropertySpec `xml:"propSet,omitempty"` ObjectSet []*ObjectSpec `xml:"objectSet,omitempty"` ReportMissingObjectsInResults bool `xml:"reportMissingObjectsInResults,omitempty"` }
type PropertyFilterUpdate ¶
type PropertyFilterUpdate struct { XMLName xml.Name `xml:"urn:vim25 PropertyFilterUpdate"` *DynamicData Filter *ManagedObjectReference `xml:"filter,omitempty"` ObjectSet []*ObjectUpdate `xml:"objectSet,omitempty"` MissingSet []*MissingObject `xml:"missingSet,omitempty"` }
type PropertySpec ¶
type QueryAnswerFileStatusRequestType ¶
type QueryAnswerFileStatusRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryAnswerFileStatusRequestType"` Host []*ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type QueryAnswerFileStatusResponse ¶
type QueryAnswerFileStatusResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryAnswerFileStatusResponse"` Returnval []*AnswerFileStatusResult `xml:"returnval,omitempty"` }
type QueryAssignedLicensesResponse ¶
type QueryAssignedLicensesResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryAssignedLicensesResponse"` Returnval []*LicenseAssignmentManagerLicenseAssignment `xml:"returnval,omitempty"` }
type QueryAvailableDisksForVmfsRequestType ¶
type QueryAvailableDisksForVmfsRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryAvailableDisksForVmfsRequestType"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` // contains filtered or unexported fields }
type QueryAvailableDisksForVmfsResponse ¶
type QueryAvailableDisksForVmfsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryAvailableDisksForVmfsResponse"` Returnval []*HostScsiDisk `xml:"returnval,omitempty"` }
type QueryAvailableDvsSpecResponse ¶
type QueryAvailableDvsSpecResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryAvailableDvsSpecResponse"` Returnval []*DistributedVirtualSwitchProductSpec `xml:"returnval,omitempty"` }
type QueryAvailablePartitionResponse ¶
type QueryAvailablePartitionResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryAvailablePartitionResponse"` Returnval []*HostDiagnosticPartition `xml:"returnval,omitempty"` }
type QueryAvailablePerfMetricRequestType ¶
type QueryAvailablePerfMetricRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryAvailablePerfMetricRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` BeginTime time.Time `xml:"beginTime,omitempty"` EndTime time.Time `xml:"endTime,omitempty"` IntervalId int32 `xml:"intervalId,omitempty"` // contains filtered or unexported fields }
type QueryAvailablePerfMetricResponse ¶
type QueryAvailablePerfMetricResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryAvailablePerfMetricResponse"` Returnval []*PerfMetricId `xml:"returnval,omitempty"` }
type QueryAvailableSsdsResponse ¶
type QueryAvailableSsdsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryAvailableSsdsResponse"` Returnval []*HostScsiDisk `xml:"returnval,omitempty"` }
type QueryAvailableTimeZonesResponse ¶
type QueryAvailableTimeZonesResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryAvailableTimeZonesResponse"` Returnval []*HostDateTimeSystemTimeZone `xml:"returnval,omitempty"` }
type QueryBootDevicesResponse ¶
type QueryBootDevicesResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryBootDevicesResponse"` Returnval *HostBootDeviceInfo `xml:"returnval,omitempty"` }
type QueryBoundVnicsResponse ¶
type QueryBoundVnicsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryBoundVnicsResponse"` Returnval []*IscsiPortInfo `xml:"returnval,omitempty"` }
type QueryCandidateNicsResponse ¶
type QueryCandidateNicsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryCandidateNicsResponse"` Returnval []*IscsiPortInfo `xml:"returnval,omitempty"` }
type QueryChangedDiskAreasRequestType ¶
type QueryChangedDiskAreasRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryChangedDiskAreasRequestType"` Snapshot *ManagedObjectReference `xml:"snapshot,omitempty"` DeviceKey int32 `xml:"deviceKey,omitempty"` StartOffset int64 `xml:"startOffset,omitempty"` ChangeId string `xml:"changeId,omitempty"` // contains filtered or unexported fields }
type QueryChangedDiskAreasResponse ¶
type QueryChangedDiskAreasResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryChangedDiskAreasResponse"` Returnval *DiskChangeInfo `xml:"returnval,omitempty"` }
type QueryCmmdsRequestType ¶
type QueryCmmdsRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryCmmdsRequestType"` Queries []*HostVsanInternalSystemCmmdsQuery `xml:"queries,omitempty"` // contains filtered or unexported fields }
type QueryCmmdsResponse ¶
type QueryCompatibleHostForExistingDvsRequestType ¶
type QueryCompatibleHostForExistingDvsRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryCompatibleHostForExistingDvsRequestType"` Container *ManagedObjectReference `xml:"container,omitempty"` Recursive bool `xml:"recursive,omitempty"` Dvs *ManagedObjectReference `xml:"dvs,omitempty"` // contains filtered or unexported fields }
type QueryCompatibleHostForExistingDvsResponse ¶
type QueryCompatibleHostForExistingDvsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryCompatibleHostForExistingDvsResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type QueryCompatibleHostForNewDvsRequestType ¶
type QueryCompatibleHostForNewDvsRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryCompatibleHostForNewDvsRequestType"` Container *ManagedObjectReference `xml:"container,omitempty"` Recursive bool `xml:"recursive,omitempty"` SwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"switchProductSpec,omitempty"` // contains filtered or unexported fields }
type QueryCompatibleHostForNewDvsResponse ¶
type QueryCompatibleHostForNewDvsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryCompatibleHostForNewDvsResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type QueryComplianceStatusRequestType ¶
type QueryComplianceStatusRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryComplianceStatusRequestType"` Profile []*ManagedObjectReference `xml:"profile,omitempty"` Entity []*ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type QueryComplianceStatusResponse ¶
type QueryComplianceStatusResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryComplianceStatusResponse"` Returnval []*ComplianceResult `xml:"returnval,omitempty"` }
type QueryConfigOptionDescriptorResponse ¶
type QueryConfigOptionDescriptorResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryConfigOptionDescriptorResponse"` Returnval []*VirtualMachineConfigOptionDescriptor `xml:"returnval,omitempty"` }
type QueryConfigOptionRequestType ¶
type QueryConfigOptionRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryConfigOptionRequestType"` Key string `xml:"key,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type QueryConfigOptionResponse ¶
type QueryConfigOptionResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryConfigOptionResponse"` Returnval *VirtualMachineConfigOption `xml:"returnval,omitempty"` }
type QueryConfigTargetRequestType ¶
type QueryConfigTargetRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryConfigTargetRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type QueryConfigTargetResponse ¶
type QueryConfigTargetResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryConfigTargetResponse"` Returnval *ConfigTarget `xml:"returnval,omitempty"` }
type QueryConnectionInfoRequestType ¶
type QueryConnectionInfoRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryConnectionInfoRequestType"` Hostname string `xml:"hostname,omitempty"` Port int32 `xml:"port,omitempty"` Username string `xml:"username,omitempty"` Password string `xml:"password,omitempty"` SslThumbprint string `xml:"sslThumbprint,omitempty"` // contains filtered or unexported fields }
type QueryConnectionInfoResponse ¶
type QueryConnectionInfoResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryConnectionInfoResponse"` Returnval *HostConnectInfo `xml:"returnval,omitempty"` }
type QueryDatastorePerformanceSummaryRequestType ¶
type QueryDatastorePerformanceSummaryRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryDatastorePerformanceSummaryRequestType"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` // contains filtered or unexported fields }
type QueryDatastorePerformanceSummaryResponse ¶
type QueryDatastorePerformanceSummaryResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryDatastorePerformanceSummaryResponse"` Returnval []*StoragePerformanceSummary `xml:"returnval,omitempty"` }
type QueryDateTimeResponse ¶
type QueryDescriptionsRequestType ¶
type QueryDescriptionsRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryDescriptionsRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type QueryDescriptionsResponse ¶
type QueryDescriptionsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryDescriptionsResponse"` Returnval []*DiagnosticManagerLogDescriptor `xml:"returnval,omitempty"` }
type QueryDisksForVsanResponse ¶
type QueryDisksForVsanResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryDisksForVsanResponse"` Returnval []*VsanHostDiskResult `xml:"returnval,omitempty"` }
type QueryDvsByUuidResponse ¶
type QueryDvsByUuidResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryDvsByUuidResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type QueryDvsCheckCompatibilityRequestType ¶
type QueryDvsCheckCompatibilityRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryDvsCheckCompatibilityRequestType"` HostContainer *DistributedVirtualSwitchManagerHostContainer `xml:"hostContainer,omitempty"` DvsProductSpec *DistributedVirtualSwitchManagerDvsProductSpec `xml:"dvsProductSpec,omitempty"` HostFilterSpec []*DistributedVirtualSwitchManagerHostDvsFilterSpec `xml:"hostFilterSpec,omitempty"` // contains filtered or unexported fields }
type QueryDvsCheckCompatibilityResponse ¶
type QueryDvsCheckCompatibilityResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryDvsCheckCompatibilityResponse"` Returnval []*DistributedVirtualSwitchManagerCompatibilityResult `xml:"returnval,omitempty"` }
type QueryDvsCompatibleHostSpecRequestType ¶
type QueryDvsCompatibleHostSpecRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryDvsCompatibleHostSpecRequestType"` SwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"switchProductSpec,omitempty"` // contains filtered or unexported fields }
type QueryDvsCompatibleHostSpecResponse ¶
type QueryDvsCompatibleHostSpecResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryDvsCompatibleHostSpecResponse"` Returnval []*DistributedVirtualSwitchHostProductSpec `xml:"returnval,omitempty"` }
type QueryDvsConfigTargetRequestType ¶
type QueryDvsConfigTargetRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryDvsConfigTargetRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` Dvs *ManagedObjectReference `xml:"dvs,omitempty"` // contains filtered or unexported fields }
type QueryDvsConfigTargetResponse ¶
type QueryDvsConfigTargetResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryDvsConfigTargetResponse"` Returnval *DVSManagerDvsConfigTarget `xml:"returnval,omitempty"` }
type QueryDvsFeatureCapabilityRequestType ¶
type QueryDvsFeatureCapabilityRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryDvsFeatureCapabilityRequestType"` SwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"switchProductSpec,omitempty"` // contains filtered or unexported fields }
type QueryDvsFeatureCapabilityResponse ¶
type QueryDvsFeatureCapabilityResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryDvsFeatureCapabilityResponse"` Returnval *DVSFeatureCapability `xml:"returnval,omitempty"` }
type QueryEventsRequestType ¶
type QueryEventsRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryEventsRequestType"` Filter *EventFilterSpec `xml:"filter,omitempty"` // contains filtered or unexported fields }
type QueryEventsResponse ¶
type QueryExpressionMetadataRequestType ¶
type QueryExpressionMetadataRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryExpressionMetadataRequestType"` ExpressionName []string `xml:"expressionName,omitempty"` Profile *ManagedObjectReference `xml:"profile,omitempty"` // contains filtered or unexported fields }
type QueryExpressionMetadataResponse ¶
type QueryExpressionMetadataResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryExpressionMetadataResponse"` Returnval []*ProfileExpressionMetadata `xml:"returnval,omitempty"` }
type QueryExtensionIpAllocationUsageResponse ¶
type QueryExtensionIpAllocationUsageResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryExtensionIpAllocationUsageResponse"` Returnval []*ExtensionManagerIpAllocationUsage `xml:"returnval,omitempty"` }
type QueryFaultToleranceCompatibilityResponse ¶
type QueryFaultToleranceCompatibilityResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryFaultToleranceCompatibilityResponse"` Returnval []*LocalizedMethodFault `xml:"returnval,omitempty"` }
type QueryHostConnectionInfoResponse ¶
type QueryHostConnectionInfoResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryHostConnectionInfoResponse"` Returnval *HostConnectInfo `xml:"returnval,omitempty"` }
type QueryHostPatchRequestType ¶
type QueryHostPatchRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryHostPatchRequestType"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type QueryHostPatch_TaskResponse ¶
type QueryHostPatch_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryHostPatch_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type QueryHostProfileMetadataRequestType ¶
type QueryHostProfileMetadataRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryHostProfileMetadataRequestType"` ProfileName []string `xml:"profileName,omitempty"` Profile *ManagedObjectReference `xml:"profile,omitempty"` // contains filtered or unexported fields }
type QueryHostProfileMetadataResponse ¶
type QueryHostProfileMetadataResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryHostProfileMetadataResponse"` Returnval []*ProfileMetadata `xml:"returnval,omitempty"` }
type QueryHostStatusResponse ¶
type QueryHostStatusResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryHostStatusResponse"` Returnval *VsanHostClusterStatus `xml:"returnval,omitempty"` }
type QueryIORMConfigOptionRequestType ¶
type QueryIORMConfigOptionRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryIORMConfigOptionRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type QueryIORMConfigOptionResponse ¶
type QueryIORMConfigOptionResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryIORMConfigOptionResponse"` Returnval *StorageIORMConfigOption `xml:"returnval,omitempty"` }
type QueryIPAllocationsRequestType ¶
type QueryIPAllocationsRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryIPAllocationsRequestType"` Dc *ManagedObjectReference `xml:"dc,omitempty"` PoolId int32 `xml:"poolId,omitempty"` ExtensionKey string `xml:"extensionKey,omitempty"` // contains filtered or unexported fields }
type QueryIPAllocationsResponse ¶
type QueryIPAllocationsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryIPAllocationsResponse"` Returnval []*IpPoolManagerIpAllocation `xml:"returnval,omitempty"` }
type QueryIpPoolsRequestType ¶
type QueryIpPoolsRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryIpPoolsRequestType"` Dc *ManagedObjectReference `xml:"dc,omitempty"` // contains filtered or unexported fields }
type QueryIpPoolsResponse ¶
type QueryLicenseSourceAvailabilityRequestType ¶
type QueryLicenseSourceAvailabilityRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryLicenseSourceAvailabilityRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type QueryLicenseSourceAvailabilityResponse ¶
type QueryLicenseSourceAvailabilityResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryLicenseSourceAvailabilityResponse"` Returnval []*LicenseAvailabilityInfo `xml:"returnval,omitempty"` }
type QueryLicenseUsageRequestType ¶
type QueryLicenseUsageRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryLicenseUsageRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type QueryLicenseUsageResponse ¶
type QueryLicenseUsageResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryLicenseUsageResponse"` Returnval *LicenseUsageInfo `xml:"returnval,omitempty"` }
type QueryManagedByResponse ¶
type QueryManagedByResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryManagedByResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type QueryMemoryOverheadExRequestType ¶
type QueryMemoryOverheadExRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryMemoryOverheadExRequestType"` VmConfigInfo *VirtualMachineConfigInfo `xml:"vmConfigInfo,omitempty"` // contains filtered or unexported fields }
type QueryMigrationDependenciesResponse ¶
type QueryMigrationDependenciesResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryMigrationDependenciesResponse"` Returnval *IscsiMigrationDependency `xml:"returnval,omitempty"` }
type QueryModulesRequestType ¶
type QueryModulesResponse ¶
type QueryModulesResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryModulesResponse"` Returnval []*KernelModuleInfo `xml:"returnval,omitempty"` }
type QueryNetConfigResponse ¶
type QueryNetConfigResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryNetConfigResponse"` Returnval *VirtualNicManagerNetConfig `xml:"returnval,omitempty"` }
type QueryNetworkHintResponse ¶
type QueryNetworkHintResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryNetworkHintResponse"` Returnval []*PhysicalNicHintInfo `xml:"returnval,omitempty"` }
type QueryOptionsRequestType ¶
type QueryOptionsResponse ¶
type QueryOptionsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryOptionsResponse"` Returnval []*OptionValue `xml:"returnval,omitempty"` }
type QueryPartitionCreateDescResponse ¶
type QueryPartitionCreateDescResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryPartitionCreateDescResponse"` Returnval *HostDiagnosticPartitionCreateDescription `xml:"returnval,omitempty"` }
type QueryPartitionCreateOptionsResponse ¶
type QueryPartitionCreateOptionsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryPartitionCreateOptionsResponse"` Returnval []*HostDiagnosticPartitionCreateOption `xml:"returnval,omitempty"` }
type QueryPathSelectionPolicyOptionsResponse ¶
type QueryPathSelectionPolicyOptionsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryPathSelectionPolicyOptionsResponse"` Returnval []*HostPathSelectionPolicyOption `xml:"returnval,omitempty"` }
type QueryPerfCompositeRequestType ¶
type QueryPerfCompositeRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryPerfCompositeRequestType"` QuerySpec *PerfQuerySpec `xml:"querySpec,omitempty"` // contains filtered or unexported fields }
type QueryPerfCompositeResponse ¶
type QueryPerfCompositeResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryPerfCompositeResponse"` Returnval *PerfCompositeMetric `xml:"returnval,omitempty"` }
type QueryPerfCounterByLevelResponse ¶
type QueryPerfCounterByLevelResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryPerfCounterByLevelResponse"` Returnval []*PerfCounterInfo `xml:"returnval,omitempty"` }
type QueryPerfCounterResponse ¶
type QueryPerfCounterResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryPerfCounterResponse"` Returnval []*PerfCounterInfo `xml:"returnval,omitempty"` }
type QueryPerfProviderSummaryRequestType ¶
type QueryPerfProviderSummaryRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryPerfProviderSummaryRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type QueryPerfProviderSummaryResponse ¶
type QueryPerfProviderSummaryResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryPerfProviderSummaryResponse"` Returnval *PerfProviderSummary `xml:"returnval,omitempty"` }
type QueryPerfRequestType ¶
type QueryPerfRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryPerfRequestType"` QuerySpec []*PerfQuerySpec `xml:"querySpec,omitempty"` // contains filtered or unexported fields }
type QueryPerfResponse ¶
type QueryPerfResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryPerfResponse"` Returnval []*PerfEntityMetricBase `xml:"returnval,omitempty"` }
type QueryPnicStatusResponse ¶
type QueryPnicStatusResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryPnicStatusResponse"` Returnval *IscsiStatus `xml:"returnval,omitempty"` }
type QueryPolicyMetadataRequestType ¶
type QueryPolicyMetadataRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryPolicyMetadataRequestType"` PolicyName []string `xml:"policyName,omitempty"` Profile *ManagedObjectReference `xml:"profile,omitempty"` // contains filtered or unexported fields }
type QueryPolicyMetadataResponse ¶
type QueryPolicyMetadataResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryPolicyMetadataResponse"` Returnval []*ProfilePolicyMetadata `xml:"returnval,omitempty"` }
type QueryProfileStructureRequestType ¶
type QueryProfileStructureRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryProfileStructureRequestType"` Profile *ManagedObjectReference `xml:"profile,omitempty"` // contains filtered or unexported fields }
type QueryProfileStructureResponse ¶
type QueryProfileStructureResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryProfileStructureResponse"` Returnval *ProfileProfileStructure `xml:"returnval,omitempty"` }
type QueryResourceConfigOptionResponse ¶
type QueryResourceConfigOptionResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryResourceConfigOptionResponse"` Returnval *ResourceConfigOption `xml:"returnval,omitempty"` }
type QueryServiceListResponse ¶
type QueryServiceListResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryServiceListResponse"` Returnval []*ServiceManagerServiceInfo `xml:"returnval,omitempty"` }
type QueryStorageArrayTypePolicyOptionsResponse ¶
type QueryStorageArrayTypePolicyOptionsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryStorageArrayTypePolicyOptionsResponse"` Returnval []*HostStorageArrayTypePolicyOption `xml:"returnval,omitempty"` }
type QuerySupportedFeaturesRequestType ¶
type QuerySupportedFeaturesRequestType struct { XMLName xml.Name `xml:"urn:vim25 QuerySupportedFeaturesRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type QuerySupportedFeaturesResponse ¶
type QuerySupportedFeaturesResponse struct { XMLName xml.Name `xml:"urn:vim25 QuerySupportedFeaturesResponse"` Returnval []*LicenseFeatureInfo `xml:"returnval,omitempty"` }
type QueryTargetCapabilitiesRequestType ¶
type QueryTargetCapabilitiesRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryTargetCapabilitiesRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type QueryTargetCapabilitiesResponse ¶
type QueryTargetCapabilitiesResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryTargetCapabilitiesResponse"` Returnval *HostCapability `xml:"returnval,omitempty"` }
type QueryTpmAttestationReportResponse ¶
type QueryTpmAttestationReportResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryTpmAttestationReportResponse"` Returnval *HostTpmAttestationReport `xml:"returnval,omitempty"` }
type QueryUnresolvedVmfsVolumeResponse ¶
type QueryUnresolvedVmfsVolumeResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryUnresolvedVmfsVolumeResponse"` Returnval []*HostUnresolvedVmfsVolume `xml:"returnval,omitempty"` }
type QueryUnresolvedVmfsVolumesResponse ¶
type QueryUnresolvedVmfsVolumesResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryUnresolvedVmfsVolumesResponse"` Returnval []*HostUnresolvedVmfsVolume `xml:"returnval,omitempty"` }
type QueryVMotionCompatibilityExRequestType ¶
type QueryVMotionCompatibilityExRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryVMotionCompatibilityExRequestType"` Vm []*ManagedObjectReference `xml:"vm,omitempty"` Host []*ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type QueryVMotionCompatibilityEx_TaskResponse ¶
type QueryVMotionCompatibilityEx_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryVMotionCompatibilityEx_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type QueryVMotionCompatibilityRequestType ¶
type QueryVMotionCompatibilityRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryVMotionCompatibilityRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Host []*ManagedObjectReference `xml:"host,omitempty"` Compatibility []string `xml:"compatibility,omitempty"` // contains filtered or unexported fields }
type QueryVMotionCompatibilityResponse ¶
type QueryVMotionCompatibilityResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryVMotionCompatibilityResponse"` Returnval []*HostVMotionCompatibility `xml:"returnval,omitempty"` }
type QueryVirtualDiskFragmentationRequestType ¶
type QueryVirtualDiskFragmentationRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryVirtualDiskFragmentationRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` // contains filtered or unexported fields }
type QueryVirtualDiskGeometryRequestType ¶
type QueryVirtualDiskGeometryRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryVirtualDiskGeometryRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` // contains filtered or unexported fields }
type QueryVirtualDiskGeometryResponse ¶
type QueryVirtualDiskGeometryResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryVirtualDiskGeometryResponse"` Returnval *HostDiskDimensionsChs `xml:"returnval,omitempty"` }
type QueryVirtualDiskUuidRequestType ¶
type QueryVirtualDiskUuidRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryVirtualDiskUuidRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` // contains filtered or unexported fields }
type QueryVmfsDatastoreCreateOptionsResponse ¶
type QueryVmfsDatastoreCreateOptionsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryVmfsDatastoreCreateOptionsResponse"` Returnval []*VmfsDatastoreOption `xml:"returnval,omitempty"` }
type QueryVmfsDatastoreExpandOptionsRequestType ¶
type QueryVmfsDatastoreExpandOptionsRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryVmfsDatastoreExpandOptionsRequestType"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` // contains filtered or unexported fields }
type QueryVmfsDatastoreExpandOptionsResponse ¶
type QueryVmfsDatastoreExpandOptionsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryVmfsDatastoreExpandOptionsResponse"` Returnval []*VmfsDatastoreOption `xml:"returnval,omitempty"` }
type QueryVmfsDatastoreExtendOptionsRequestType ¶
type QueryVmfsDatastoreExtendOptionsRequestType struct { XMLName xml.Name `xml:"urn:vim25 QueryVmfsDatastoreExtendOptionsRequestType"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` DevicePath string `xml:"devicePath,omitempty"` SuppressExpandCandidates bool `xml:"suppressExpandCandidates,omitempty"` // contains filtered or unexported fields }
type QueryVmfsDatastoreExtendOptionsResponse ¶
type QueryVmfsDatastoreExtendOptionsResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryVmfsDatastoreExtendOptionsResponse"` Returnval []*VmfsDatastoreOption `xml:"returnval,omitempty"` }
type QueryVnicStatusResponse ¶
type QueryVnicStatusResponse struct { XMLName xml.Name `xml:"urn:vim25 QueryVnicStatusResponse"` Returnval *IscsiStatus `xml:"returnval,omitempty"` }
type QuestionPending ¶
type QuestionPending struct { XMLName xml.Name `xml:"urn:vim25 QuestionPending"` *InvalidState Text string `xml:"text,omitempty"` }
type QuiesceDatastoreIOForHAFailed ¶
type QuiesceDatastoreIOForHAFailed struct { XMLName xml.Name `xml:"urn:vim25 QuiesceDatastoreIOForHAFailed"` *ResourceInUse Host *ManagedObjectReference `xml:"host,omitempty"` HostName string `xml:"hostName,omitempty"` Ds *ManagedObjectReference `xml:"ds,omitempty"` DsName string `xml:"dsName,omitempty"` }
type RDMConversionNotSupported ¶
type RDMConversionNotSupported struct { XMLName xml.Name `xml:"urn:vim25 RDMConversionNotSupported"` *MigrationFault Device string `xml:"device,omitempty"` }
type RDMNotPreserved ¶
type RDMNotPreserved struct { XMLName xml.Name `xml:"urn:vim25 RDMNotPreserved"` *MigrationFault Device string `xml:"device,omitempty"` }
type RDMNotSupported ¶
type RDMNotSupported struct { XMLName xml.Name `xml:"urn:vim25 RDMNotSupported"` *DeviceNotSupported }
type RDMNotSupportedOnDatastore ¶
type RDMNotSupportedOnDatastore struct { XMLName xml.Name `xml:"urn:vim25 RDMNotSupportedOnDatastore"` *VmConfigFault Device string `xml:"device,omitempty"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` DatastoreName string `xml:"datastoreName,omitempty"` }
type RDMPointsToInaccessibleDisk ¶
type RDMPointsToInaccessibleDisk struct { XMLName xml.Name `xml:"urn:vim25 RDMPointsToInaccessibleDisk"` *CannotAccessVmDisk }
type RawDiskNotSupported ¶
type RawDiskNotSupported struct { XMLName xml.Name `xml:"urn:vim25 RawDiskNotSupported"` *DeviceNotSupported }
type ReadEnvironmentVariableInGuestRequestType ¶
type ReadEnvironmentVariableInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReadEnvironmentVariableInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` Names []string `xml:"names,omitempty"` // contains filtered or unexported fields }
type ReadHostResourcePoolTreeFailed ¶
type ReadHostResourcePoolTreeFailed struct { XMLName xml.Name `xml:"urn:vim25 ReadHostResourcePoolTreeFailed"` *HostConnectFault }
type ReadNextEventsResponse ¶
type ReadNextTasksResponse ¶
type ReadOnlyDisksWithLegacyDestination ¶
type ReadOnlyDisksWithLegacyDestination struct { XMLName xml.Name `xml:"urn:vim25 ReadOnlyDisksWithLegacyDestination"` *MigrationFault RoDiskCount int32 `xml:"roDiskCount,omitempty"` TimeoutDanger bool `xml:"timeoutDanger,omitempty"` }
type RebootGuestRequestType ¶
type RebootGuestResponse ¶
type RebootHostRequestType ¶
type RebootHost_TaskResponse ¶
type RebootHost_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RebootHost_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RebootRequired ¶
type RecommendDatastoresRequestType ¶
type RecommendDatastoresRequestType struct { XMLName xml.Name `xml:"urn:vim25 RecommendDatastoresRequestType"` StorageSpec *StoragePlacementSpec `xml:"storageSpec,omitempty"` // contains filtered or unexported fields }
type RecommendDatastoresResponse ¶
type RecommendDatastoresResponse struct { XMLName xml.Name `xml:"urn:vim25 RecommendDatastoresResponse"` Returnval *StoragePlacementResult `xml:"returnval,omitempty"` }
type RecommendHostsForVmRequestType ¶
type RecommendHostsForVmRequestType struct { XMLName xml.Name `xml:"urn:vim25 RecommendHostsForVmRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` // contains filtered or unexported fields }
type RecommendHostsForVmResponse ¶
type RecommendHostsForVmResponse struct { XMLName xml.Name `xml:"urn:vim25 RecommendHostsForVmResponse"` Returnval []*ClusterHostRecommendation `xml:"returnval,omitempty"` }
type RecommendationReasonCode ¶
type RecommendationReasonCode string
const ( RecommendationReasonCode_FairnessCpuAvg RecommendationReasonCode = "fairnessCpuAvg" RecommendationReasonCode_FairnessMemAvg RecommendationReasonCode = "fairnessMemAvg" RecommendationReasonCode_JointAffin RecommendationReasonCode = "jointAffin" RecommendationReasonCode_AntiAffin RecommendationReasonCode = "antiAffin" RecommendationReasonCode_HostMaint RecommendationReasonCode = "hostMaint" RecommendationReasonCode_EnterStandby RecommendationReasonCode = "enterStandby" RecommendationReasonCode_ReservationCpu RecommendationReasonCode = "reservationCpu" RecommendationReasonCode_ReservationMem RecommendationReasonCode = "reservationMem" RecommendationReasonCode_PowerOnVm RecommendationReasonCode = "powerOnVm" RecommendationReasonCode_PowerSaving RecommendationReasonCode = "powerSaving" RecommendationReasonCode_IncreaseCapacity RecommendationReasonCode = "increaseCapacity" RecommendationReasonCode_CheckResource RecommendationReasonCode = "checkResource" RecommendationReasonCode_UnreservedCapacity RecommendationReasonCode = "unreservedCapacity" RecommendationReasonCode_VmHostHardAffinity RecommendationReasonCode = "vmHostHardAffinity" RecommendationReasonCode_VmHostSoftAffinity RecommendationReasonCode = "vmHostSoftAffinity" RecommendationReasonCode_BalanceDatastoreSpaceUsage RecommendationReasonCode = "balanceDatastoreSpaceUsage" RecommendationReasonCode_BalanceDatastoreIOLoad RecommendationReasonCode = "balanceDatastoreIOLoad" RecommendationReasonCode_DatastoreMaint RecommendationReasonCode = "datastoreMaint" RecommendationReasonCode_VirtualDiskJointAffin RecommendationReasonCode = "virtualDiskJointAffin" RecommendationReasonCode_VirtualDiskAntiAffin RecommendationReasonCode = "virtualDiskAntiAffin" RecommendationReasonCode_DatastoreSpaceOutage RecommendationReasonCode = "datastoreSpaceOutage" RecommendationReasonCode_StoragePlacement RecommendationReasonCode = "storagePlacement" RecommendationReasonCode_IolbDisabledInternal RecommendationReasonCode = "iolbDisabledInternal" )
type RecommendationType ¶
type RecommendationType string
const (
RecommendationType_V1 RecommendationType = "V1"
)
type ReconfigVMRequestType ¶
type ReconfigVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconfigVMRequestType"` Spec *VirtualMachineConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ReconfigVM_TaskResponse ¶
type ReconfigVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ReconfigVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ReconfigureAutostartRequestType ¶
type ReconfigureAutostartRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureAutostartRequestType"` Spec *HostAutoStartManagerConfig `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ReconfigureClusterRequestType ¶
type ReconfigureClusterRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureClusterRequestType"` Spec *ClusterConfigSpec `xml:"spec,omitempty"` Modify bool `xml:"modify,omitempty"` // contains filtered or unexported fields }
type ReconfigureCluster_TaskResponse ¶
type ReconfigureCluster_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureCluster_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ReconfigureComputeResourceRequestType ¶
type ReconfigureComputeResourceRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureComputeResourceRequestType"` Spec *ComputeResourceConfigSpec `xml:"spec,omitempty"` Modify bool `xml:"modify,omitempty"` // contains filtered or unexported fields }
type ReconfigureComputeResource_TaskResponse ¶
type ReconfigureComputeResource_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureComputeResource_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ReconfigureDVPortRequestType ¶
type ReconfigureDVPortRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureDVPortRequestType"` Port []*DVPortConfigSpec `xml:"port,omitempty"` // contains filtered or unexported fields }
type ReconfigureDVPort_TaskResponse ¶
type ReconfigureDVPort_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureDVPort_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ReconfigureDVPortgroupRequestType ¶
type ReconfigureDVPortgroupRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureDVPortgroupRequestType"` Spec *DVPortgroupConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ReconfigureDVPortgroup_TaskResponse ¶
type ReconfigureDVPortgroup_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureDVPortgroup_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ReconfigureDatacenterRequestType ¶
type ReconfigureDatacenterRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureDatacenterRequestType"` Spec *DatacenterConfigSpec `xml:"spec,omitempty"` Modify bool `xml:"modify,omitempty"` // contains filtered or unexported fields }
type ReconfigureDatacenter_TaskResponse ¶
type ReconfigureDatacenter_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureDatacenter_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ReconfigureDvsRequestType ¶
type ReconfigureDvsRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureDvsRequestType"` Spec *DVSConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ReconfigureDvs_TaskResponse ¶
type ReconfigureDvs_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureDvs_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ReconfigureHostForDAS_TaskResponse ¶
type ReconfigureHostForDAS_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureHostForDAS_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ReconfigureScheduledTaskRequestType ¶
type ReconfigureScheduledTaskRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureScheduledTaskRequestType"` Spec *ScheduledTaskSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ReconfigureSnmpAgentRequestType ¶
type ReconfigureSnmpAgentRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureSnmpAgentRequestType"` Spec *HostSnmpConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ReconfigureVirtualMachineReservationRequestType ¶
type ReconfigureVirtualMachineReservationRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconfigureVirtualMachineReservationRequestType"` Spec *VirtualMachineMemoryReservationSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ReconnectHostRequestType ¶
type ReconnectHostRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReconnectHostRequestType"` CnxSpec *HostConnectSpec `xml:"cnxSpec,omitempty"` ReconnectSpec *HostSystemReconnectSpec `xml:"reconnectSpec,omitempty"` // contains filtered or unexported fields }
type ReconnectHost_TaskResponse ¶
type ReconnectHost_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ReconnectHost_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RecordReplayDisabled ¶
type RecoveryEvent ¶
type RectifyDvsHostRequestType ¶
type RectifyDvsHostRequestType struct { XMLName xml.Name `xml:"urn:vim25 RectifyDvsHostRequestType"` Hosts []*ManagedObjectReference `xml:"hosts,omitempty"` // contains filtered or unexported fields }
type RectifyDvsHost_TaskResponse ¶
type RectifyDvsHost_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RectifyDvsHost_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RectifyDvsOnHostRequestType ¶
type RectifyDvsOnHostRequestType struct { XMLName xml.Name `xml:"urn:vim25 RectifyDvsOnHostRequestType"` Hosts []*ManagedObjectReference `xml:"hosts,omitempty"` // contains filtered or unexported fields }
type RectifyDvsOnHost_TaskResponse ¶
type RectifyDvsOnHost_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RectifyDvsOnHost_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RecurrentTaskScheduler ¶
type RecurrentTaskScheduler struct { XMLName xml.Name `xml:"urn:vim25 RecurrentTaskScheduler"` *TaskScheduler Interval int32 `xml:"interval,omitempty"` }
type RefreshFirewallResponse ¶
type RefreshRequestType ¶
type RefreshResponse ¶
type RefreshRuntimeResponse ¶
type RefreshServicesResponse ¶
type RefreshStorageDrsRecommendationRequestType ¶
type RefreshStorageDrsRecommendationRequestType struct { XMLName xml.Name `xml:"urn:vim25 RefreshStorageDrsRecommendationRequestType"` Pod *ManagedObjectReference `xml:"pod,omitempty"` // contains filtered or unexported fields }
type RegisterChildVMRequestType ¶
type RegisterChildVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 RegisterChildVMRequestType"` Path string `xml:"path,omitempty"` Name string `xml:"name,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type RegisterChildVM_TaskResponse ¶
type RegisterChildVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RegisterChildVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RegisterVMRequestType ¶
type RegisterVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 RegisterVMRequestType"` Path string `xml:"path,omitempty"` Name string `xml:"name,omitempty"` AsTemplate bool `xml:"asTemplate,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type RegisterVM_TaskResponse ¶
type RegisterVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RegisterVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ReleaseCredentialsInGuestRequestType ¶
type ReleaseCredentialsInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReleaseCredentialsInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` // contains filtered or unexported fields }
type ReleaseIpAllocationRequestType ¶
type ReleaseIpAllocationRequestType struct { XMLName xml.Name `xml:"urn:vim25 ReleaseIpAllocationRequestType"` Dc *ManagedObjectReference `xml:"dc,omitempty"` PoolId int32 `xml:"poolId,omitempty"` AllocationId string `xml:"allocationId,omitempty"` // contains filtered or unexported fields }
type ReloadRequestType ¶
type ReloadResponse ¶
type RelocateVMRequestType ¶
type RelocateVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 RelocateVMRequestType"` Spec *VirtualMachineRelocateSpec `xml:"spec,omitempty"` Priority *VirtualMachineMovePriority `xml:"priority,omitempty"` // contains filtered or unexported fields }
type RelocateVM_TaskResponse ¶
type RelocateVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RelocateVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RemoteDeviceNotSupported ¶
type RemoteDeviceNotSupported struct { XMLName xml.Name `xml:"urn:vim25 RemoteDeviceNotSupported"` *DeviceNotSupported }
type RemoteTSMEnabledEvent ¶
type RemoveAlarmRequestType ¶
type RemoveAlarmResponse ¶
type RemoveAllSnapshots_TaskResponse ¶
type RemoveAllSnapshots_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RemoveAllSnapshots_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RemoveDatastoreRequestType ¶
type RemoveDatastoreRequestType struct { XMLName xml.Name `xml:"urn:vim25 RemoveDatastoreRequestType"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` // contains filtered or unexported fields }
type RemoveDatastoreResponse ¶
type RemoveDiskMappingRequestType ¶
type RemoveDiskMappingRequestType struct { XMLName xml.Name `xml:"urn:vim25 RemoveDiskMappingRequestType"` Mapping []*VsanHostDiskMapping `xml:"mapping,omitempty"` // contains filtered or unexported fields }
type RemoveDiskMapping_TaskResponse ¶
type RemoveDiskMapping_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RemoveDiskMapping_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RemoveDiskRequestType ¶
type RemoveDiskRequestType struct { XMLName xml.Name `xml:"urn:vim25 RemoveDiskRequestType"` Disk []*HostScsiDisk `xml:"disk,omitempty"` // contains filtered or unexported fields }
type RemoveDisk_TaskResponse ¶
type RemoveDisk_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RemoveDisk_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RemoveEntityPermissionRequestType ¶
type RemoveEntityPermissionRequestType struct { XMLName xml.Name `xml:"urn:vim25 RemoveEntityPermissionRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` User string `xml:"user,omitempty"` IsGroup bool `xml:"isGroup,omitempty"` // contains filtered or unexported fields }
type RemoveFailed ¶
type RemoveGroupRequestType ¶
type RemoveGroupResponse ¶
type RemoveInternetScsiSendTargetsRequestType ¶
type RemoveInternetScsiSendTargetsRequestType struct { XMLName xml.Name `xml:"urn:vim25 RemoveInternetScsiSendTargetsRequestType"` IScsiHbaDevice string `xml:"iScsiHbaDevice,omitempty"` Targets []*HostInternetScsiHbaSendTarget `xml:"targets,omitempty"` // contains filtered or unexported fields }
type RemoveInternetScsiStaticTargetsRequestType ¶
type RemoveInternetScsiStaticTargetsRequestType struct { XMLName xml.Name `xml:"urn:vim25 RemoveInternetScsiStaticTargetsRequestType"` IScsiHbaDevice string `xml:"iScsiHbaDevice,omitempty"` Targets []*HostInternetScsiHbaStaticTarget `xml:"targets,omitempty"` // contains filtered or unexported fields }
type RemoveLicenseResponse ¶
type RemovePortGroupResponse ¶
type RemoveSnapshot_TaskResponse ¶
type RemoveSnapshot_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RemoveSnapshot_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RemoveUserRequestType ¶
type RemoveUserResponse ¶
type RenameDatastoreResponse ¶
type RenameRequestType ¶
type RenameSnapshotResponse ¶
type Rename_TaskResponse ¶
type Rename_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 Rename_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ReplicationConfigFault ¶
type ReplicationConfigFault struct { XMLName xml.Name `xml:"urn:vim25 ReplicationConfigFault"` *ReplicationFault }
type ReplicationDiskConfigFault ¶
type ReplicationDiskConfigFault struct { XMLName xml.Name `xml:"urn:vim25 ReplicationDiskConfigFault"` *ReplicationConfigFault Reason string `xml:"reason,omitempty"` VmRef *ManagedObjectReference `xml:"vmRef,omitempty"` Key int32 `xml:"key,omitempty"` }
type ReplicationDiskConfigFaultReasonForFault ¶
type ReplicationDiskConfigFaultReasonForFault string
const ( ReplicationDiskConfigFaultReasonForFault_DiskNotFound ReplicationDiskConfigFaultReasonForFault = "diskNotFound" ReplicationDiskConfigFaultReasonForFault_DiskTypeNotSupported ReplicationDiskConfigFaultReasonForFault = "diskTypeNotSupported" ReplicationDiskConfigFaultReasonForFault_InvalidDiskKey ReplicationDiskConfigFaultReasonForFault = "invalidDiskKey" ReplicationDiskConfigFaultReasonForFault_InvalidDiskReplicationId ReplicationDiskConfigFaultReasonForFault = "invalidDiskReplicationId" ReplicationDiskConfigFaultReasonForFault_DuplicateDiskReplicationId ReplicationDiskConfigFaultReasonForFault = "duplicateDiskReplicationId" ReplicationDiskConfigFaultReasonForFault_InvalidPersistentFilePath ReplicationDiskConfigFaultReasonForFault = "invalidPersistentFilePath" ReplicationDiskConfigFaultReasonForFault_ReconfigureDiskReplicationIdNotAllowed ReplicationDiskConfigFaultReasonForFault = "reconfigureDiskReplicationIdNotAllowed" )
type ReplicationFault ¶
type ReplicationIncompatibleWithFT ¶
type ReplicationIncompatibleWithFT struct { XMLName xml.Name `xml:"urn:vim25 ReplicationIncompatibleWithFT"` *ReplicationFault }
type ReplicationInfoDiskSettings ¶
type ReplicationInfoDiskSettings struct { XMLName xml.Name `xml:"urn:vim25 ReplicationInfoDiskSettings"` *DynamicData Key int32 `xml:"key,omitempty"` DiskReplicationId string `xml:"diskReplicationId,omitempty"` }
type ReplicationInvalidOptions ¶
type ReplicationInvalidOptions struct { XMLName xml.Name `xml:"urn:vim25 ReplicationInvalidOptions"` *ReplicationFault Options string `xml:"options,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type ReplicationNotSupportedOnHost ¶
type ReplicationNotSupportedOnHost struct { XMLName xml.Name `xml:"urn:vim25 ReplicationNotSupportedOnHost"` *ReplicationFault }
type ReplicationVmConfigFault ¶
type ReplicationVmConfigFault struct { XMLName xml.Name `xml:"urn:vim25 ReplicationVmConfigFault"` *ReplicationConfigFault Reason string `xml:"reason,omitempty"` VmRef *ManagedObjectReference `xml:"vmRef,omitempty"` }
type ReplicationVmConfigFaultReasonForFault ¶
type ReplicationVmConfigFaultReasonForFault string
const ( ReplicationVmConfigFaultReasonForFault_IncompatibleHwVersion ReplicationVmConfigFaultReasonForFault = "incompatibleHwVersion" ReplicationVmConfigFaultReasonForFault_InvalidVmReplicationId ReplicationVmConfigFaultReasonForFault = "invalidVmReplicationId" ReplicationVmConfigFaultReasonForFault_InvalidGenerationNumber ReplicationVmConfigFaultReasonForFault = "invalidGenerationNumber" ReplicationVmConfigFaultReasonForFault_OutOfBoundsRpoValue ReplicationVmConfigFaultReasonForFault = "outOfBoundsRpoValue" ReplicationVmConfigFaultReasonForFault_InvalidDestinationIpAddress ReplicationVmConfigFaultReasonForFault = "invalidDestinationIpAddress" ReplicationVmConfigFaultReasonForFault_InvalidDestinationPort ReplicationVmConfigFaultReasonForFault = "invalidDestinationPort" ReplicationVmConfigFaultReasonForFault_InvalidExtraVmOptions ReplicationVmConfigFaultReasonForFault = "invalidExtraVmOptions" ReplicationVmConfigFaultReasonForFault_StaleGenerationNumber ReplicationVmConfigFaultReasonForFault = "staleGenerationNumber" ReplicationVmConfigFaultReasonForFault_ReconfigureVmReplicationIdNotAllowed ReplicationVmConfigFaultReasonForFault = "reconfigureVmReplicationIdNotAllowed" ReplicationVmConfigFaultReasonForFault_CannotRetrieveVmReplicationConfiguration ReplicationVmConfigFaultReasonForFault = "cannotRetrieveVmReplicationConfiguration" ReplicationVmConfigFaultReasonForFault_ReplicationAlreadyEnabled ReplicationVmConfigFaultReasonForFault = "replicationAlreadyEnabled" ReplicationVmConfigFaultReasonForFault_InvalidPriorConfiguration ReplicationVmConfigFaultReasonForFault = "invalidPriorConfiguration" ReplicationVmConfigFaultReasonForFault_ReplicationNotEnabled ReplicationVmConfigFaultReasonForFault = "replicationNotEnabled" ReplicationVmConfigFaultReasonForFault_ReplicationConfigurationFailed ReplicationVmConfigFaultReasonForFault = "replicationConfigurationFailed" )
type ReplicationVmFault ¶
type ReplicationVmFault struct { XMLName xml.Name `xml:"urn:vim25 ReplicationVmFault"` *ReplicationFault Reason string `xml:"reason,omitempty"` State string `xml:"state,omitempty"` InstanceId string `xml:"instanceId,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` }
type ReplicationVmFaultReasonForFault ¶
type ReplicationVmFaultReasonForFault string
const ( ReplicationVmFaultReasonForFault_NotConfigured ReplicationVmFaultReasonForFault = "notConfigured" ReplicationVmFaultReasonForFault_PoweredOff ReplicationVmFaultReasonForFault = "poweredOff" ReplicationVmFaultReasonForFault_Suspended ReplicationVmFaultReasonForFault = "suspended" ReplicationVmFaultReasonForFault_PoweredOn ReplicationVmFaultReasonForFault = "poweredOn" ReplicationVmFaultReasonForFault_OfflineReplicating ReplicationVmFaultReasonForFault = "offlineReplicating" ReplicationVmFaultReasonForFault_InvalidState ReplicationVmFaultReasonForFault = "invalidState" ReplicationVmFaultReasonForFault_InvalidInstanceId ReplicationVmFaultReasonForFault = "invalidInstanceId" )
type ReplicationVmProgressInfo ¶
type ReplicationVmProgressInfo struct { XMLName xml.Name `xml:"urn:vim25 ReplicationVmProgressInfo"` *DynamicData Progress int32 `xml:"progress,omitempty"` BytesTransferred int64 `xml:"bytesTransferred,omitempty"` BytesToTransfer int64 `xml:"bytesToTransfer,omitempty"` ChecksumTotalBytes int64 `xml:"checksumTotalBytes,omitempty"` ChecksumComparedBytes int64 `xml:"checksumComparedBytes,omitempty"` }
type ReplicationVmState ¶
type ReplicationVmState string
const ( ReplicationVmState_None ReplicationVmState = "none" ReplicationVmState_Paused ReplicationVmState = "paused" ReplicationVmState_Syncing ReplicationVmState = "syncing" ReplicationVmState_Idle ReplicationVmState = "idle" ReplicationVmState_Active ReplicationVmState = "active" ReplicationVmState_Error ReplicationVmState = "error" )
type RequestCanceled ¶
type RequestCanceled struct { XMLName xml.Name `xml:"urn:vim25 RequestCanceled"` *RuntimeFault }
type RescanAllHbaRequestType ¶
type RescanAllHbaResponse ¶
type RescanHbaRequestType ¶
type RescanHbaResponse ¶
type RescanVffsRequestType ¶
type RescanVffsResponse ¶
type RescanVmfsRequestType ¶
type RescanVmfsResponse ¶
type ResetCollectorResponse ¶
type ResetEntityPermissionsRequestType ¶
type ResetEntityPermissionsRequestType struct { XMLName xml.Name `xml:"urn:vim25 ResetEntityPermissionsRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Permission []*Permission `xml:"permission,omitempty"` // contains filtered or unexported fields }
type ResetListViewFromViewRequestType ¶
type ResetListViewFromViewRequestType struct { XMLName xml.Name `xml:"urn:vim25 ResetListViewFromViewRequestType"` View *ManagedObjectReference `xml:"view,omitempty"` // contains filtered or unexported fields }
type ResetListViewRequestType ¶
type ResetListViewRequestType struct { XMLName xml.Name `xml:"urn:vim25 ResetListViewRequestType"` Obj []*ManagedObjectReference `xml:"obj,omitempty"` // contains filtered or unexported fields }
type ResetListViewResponse ¶
type ResetListViewResponse struct { XMLName xml.Name `xml:"urn:vim25 ResetListViewResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type ResetVMRequestType ¶
type ResetVM_TaskResponse ¶
type ResetVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ResetVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ResignatureUnresolvedVmfsVolumeRequestType ¶
type ResignatureUnresolvedVmfsVolumeRequestType struct { XMLName xml.Name `xml:"urn:vim25 ResignatureUnresolvedVmfsVolumeRequestType"` ResolutionSpec *HostUnresolvedVmfsResignatureSpec `xml:"resolutionSpec,omitempty"` // contains filtered or unexported fields }
type ResignatureUnresolvedVmfsVolume_TaskResponse ¶
type ResignatureUnresolvedVmfsVolume_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ResignatureUnresolvedVmfsVolume_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ResolveMultipleUnresolvedVmfsVolumesExRequestType ¶
type ResolveMultipleUnresolvedVmfsVolumesExRequestType struct { XMLName xml.Name `xml:"urn:vim25 ResolveMultipleUnresolvedVmfsVolumesExRequestType"` ResolutionSpec []*HostUnresolvedVmfsResolutionSpec `xml:"resolutionSpec,omitempty"` // contains filtered or unexported fields }
type ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse ¶
type ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ResolveMultipleUnresolvedVmfsVolumesRequestType ¶
type ResolveMultipleUnresolvedVmfsVolumesRequestType struct { XMLName xml.Name `xml:"urn:vim25 ResolveMultipleUnresolvedVmfsVolumesRequestType"` ResolutionSpec []*HostUnresolvedVmfsResolutionSpec `xml:"resolutionSpec,omitempty"` // contains filtered or unexported fields }
type ResolveMultipleUnresolvedVmfsVolumesResponse ¶
type ResolveMultipleUnresolvedVmfsVolumesResponse struct { XMLName xml.Name `xml:"urn:vim25 ResolveMultipleUnresolvedVmfsVolumesResponse"` Returnval []*HostUnresolvedVmfsResolutionResult `xml:"returnval,omitempty"` }
type ResourceAllocationInfo ¶
type ResourceAllocationInfo struct { XMLName xml.Name `xml:"urn:vim25 ResourceAllocationInfo"` *DynamicData Reservation int64 `xml:"reservation,omitempty"` ExpandableReservation bool `xml:"expandableReservation,omitempty"` Limit int64 `xml:"limit,omitempty"` OverheadLimit int64 `xml:"overheadLimit,omitempty"` }
type ResourceAllocationOption ¶
type ResourceAllocationOption struct { XMLName xml.Name `xml:"urn:vim25 ResourceAllocationOption"` *DynamicData }
type ResourceConfigOption ¶
type ResourceConfigOption struct { XMLName xml.Name `xml:"urn:vim25 ResourceConfigOption"` *DynamicData CpuAllocationOption *ResourceAllocationOption `xml:"cpuAllocationOption,omitempty"` MemoryAllocationOption *ResourceAllocationOption `xml:"memoryAllocationOption,omitempty"` }
type ResourceConfigSpec ¶
type ResourceConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 ResourceConfigSpec"` *DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` ChangeVersion string `xml:"changeVersion,omitempty"` LastModified time.Time `xml:"lastModified,omitempty"` CpuAllocation *ResourceAllocationInfo `xml:"cpuAllocation,omitempty"` MemoryAllocation *ResourceAllocationInfo `xml:"memoryAllocation,omitempty"` }
type ResourceInUse ¶
type ResourceNotAvailable ¶
type ResourcePoolCreatedEvent ¶
type ResourcePoolCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 ResourcePoolCreatedEvent"` *ResourcePoolEvent Parent *ResourcePoolEventArgument `xml:"parent,omitempty"` }
type ResourcePoolDestroyedEvent ¶
type ResourcePoolDestroyedEvent struct { XMLName xml.Name `xml:"urn:vim25 ResourcePoolDestroyedEvent"` *ResourcePoolEvent }
type ResourcePoolEvent ¶
type ResourcePoolEvent struct { XMLName xml.Name `xml:"urn:vim25 ResourcePoolEvent"` *Event ResourcePool *ResourcePoolEventArgument `xml:"resourcePool,omitempty"` }
type ResourcePoolEventArgument ¶
type ResourcePoolEventArgument struct { XMLName xml.Name `xml:"urn:vim25 ResourcePoolEventArgument"` *EntityEventArgument ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"` }
type ResourcePoolMovedEvent ¶
type ResourcePoolMovedEvent struct { XMLName xml.Name `xml:"urn:vim25 ResourcePoolMovedEvent"` *ResourcePoolEvent OldParent *ResourcePoolEventArgument `xml:"oldParent,omitempty"` NewParent *ResourcePoolEventArgument `xml:"newParent,omitempty"` }
type ResourcePoolQuickStats ¶
type ResourcePoolQuickStats struct { XMLName xml.Name `xml:"urn:vim25 ResourcePoolQuickStats"` *DynamicData OverallCpuUsage int64 `xml:"overallCpuUsage,omitempty"` OverallCpuDemand int64 `xml:"overallCpuDemand,omitempty"` GuestMemoryUsage int64 `xml:"guestMemoryUsage,omitempty"` HostMemoryUsage int64 `xml:"hostMemoryUsage,omitempty"` DistributedCpuEntitlement int64 `xml:"distributedCpuEntitlement,omitempty"` DistributedMemoryEntitlement int64 `xml:"distributedMemoryEntitlement,omitempty"` StaticCpuEntitlement int32 `xml:"staticCpuEntitlement,omitempty"` StaticMemoryEntitlement int32 `xml:"staticMemoryEntitlement,omitempty"` PrivateMemory int64 `xml:"privateMemory,omitempty"` SwappedMemory int64 `xml:"swappedMemory,omitempty"` BalloonedMemory int64 `xml:"balloonedMemory,omitempty"` OverheadMemory int64 `xml:"overheadMemory,omitempty"` ConsumedOverheadMemory int64 `xml:"consumedOverheadMemory,omitempty"` CompressedMemory int64 `xml:"compressedMemory,omitempty"` }
type ResourcePoolReconfiguredEvent ¶
type ResourcePoolReconfiguredEvent struct { XMLName xml.Name `xml:"urn:vim25 ResourcePoolReconfiguredEvent"` *ResourcePoolEvent }
type ResourcePoolResourceUsage ¶
type ResourcePoolResourceUsage struct { XMLName xml.Name `xml:"urn:vim25 ResourcePoolResourceUsage"` *DynamicData ReservationUsed int64 `xml:"reservationUsed,omitempty"` ReservationUsedForVm int64 `xml:"reservationUsedForVm,omitempty"` UnreservedForPool int64 `xml:"unreservedForPool,omitempty"` UnreservedForVm int64 `xml:"unreservedForVm,omitempty"` OverallUsage int64 `xml:"overallUsage,omitempty"` MaxUsage int64 `xml:"maxUsage,omitempty"` }
type ResourcePoolRuntimeInfo ¶
type ResourcePoolRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 ResourcePoolRuntimeInfo"` *DynamicData Memory *ResourcePoolResourceUsage `xml:"memory,omitempty"` Cpu *ResourcePoolResourceUsage `xml:"cpu,omitempty"` OverallStatus *ManagedEntityStatus `xml:"overallStatus,omitempty"` }
type ResourcePoolSummary ¶
type ResourcePoolSummary struct { XMLName xml.Name `xml:"urn:vim25 ResourcePoolSummary"` *DynamicData Name string `xml:"name,omitempty"` Config *ResourceConfigSpec `xml:"config,omitempty"` Runtime *ResourcePoolRuntimeInfo `xml:"runtime,omitempty"` QuickStats *ResourcePoolQuickStats `xml:"quickStats,omitempty"` ConfiguredMemoryMB int32 `xml:"configuredMemoryMB,omitempty"` }
type ResourceViolatedEvent ¶
type ResourceViolatedEvent struct { XMLName xml.Name `xml:"urn:vim25 ResourceViolatedEvent"` *ResourcePoolEvent }
type RestartServiceResponse ¶
type RestrictedVersion ¶
type RestrictedVersion struct { XMLName xml.Name `xml:"urn:vim25 RestrictedVersion"` *SecurityError }
type RetrieveAllPermissionsResponse ¶
type RetrieveAllPermissionsResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveAllPermissionsResponse"` Returnval []*Permission `xml:"returnval,omitempty"` }
type RetrieveAnswerFileForProfileRequestType ¶
type RetrieveAnswerFileForProfileRequestType struct { XMLName xml.Name `xml:"urn:vim25 RetrieveAnswerFileForProfileRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` ApplyProfile *HostApplyProfile `xml:"applyProfile,omitempty"` // contains filtered or unexported fields }
type RetrieveAnswerFileForProfileResponse ¶
type RetrieveAnswerFileForProfileResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveAnswerFileForProfileResponse"` Returnval *AnswerFile `xml:"returnval,omitempty"` }
type RetrieveAnswerFileRequestType ¶
type RetrieveAnswerFileRequestType struct { XMLName xml.Name `xml:"urn:vim25 RetrieveAnswerFileRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type RetrieveAnswerFileResponse ¶
type RetrieveAnswerFileResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveAnswerFileResponse"` Returnval *AnswerFile `xml:"returnval,omitempty"` }
type RetrieveArgumentDescriptionResponse ¶
type RetrieveArgumentDescriptionResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveArgumentDescriptionResponse"` Returnval []*EventArgDesc `xml:"returnval,omitempty"` }
type RetrieveDasAdvancedRuntimeInfoResponse ¶
type RetrieveDasAdvancedRuntimeInfoResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveDasAdvancedRuntimeInfoResponse"` Returnval *ClusterDasAdvancedRuntimeInfo `xml:"returnval,omitempty"` }
type RetrieveDescriptionResponse ¶
type RetrieveDescriptionResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveDescriptionResponse"` Returnval *ProfileDescription `xml:"returnval,omitempty"` }
type RetrieveDiskPartitionInfoResponse ¶
type RetrieveDiskPartitionInfoResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveDiskPartitionInfoResponse"` Returnval []*HostDiskPartitionInfo `xml:"returnval,omitempty"` }
type RetrieveEntityPermissionsRequestType ¶
type RetrieveEntityPermissionsRequestType struct { XMLName xml.Name `xml:"urn:vim25 RetrieveEntityPermissionsRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Inherited bool `xml:"inherited,omitempty"` // contains filtered or unexported fields }
type RetrieveEntityPermissionsResponse ¶
type RetrieveEntityPermissionsResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveEntityPermissionsResponse"` Returnval []*Permission `xml:"returnval,omitempty"` }
type RetrieveEntityScheduledTaskRequestType ¶
type RetrieveEntityScheduledTaskRequestType struct { XMLName xml.Name `xml:"urn:vim25 RetrieveEntityScheduledTaskRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` // contains filtered or unexported fields }
type RetrieveEntityScheduledTaskResponse ¶
type RetrieveEntityScheduledTaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveEntityScheduledTaskResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type RetrieveObjectScheduledTaskRequestType ¶
type RetrieveObjectScheduledTaskRequestType struct { XMLName xml.Name `xml:"urn:vim25 RetrieveObjectScheduledTaskRequestType"` Obj *ManagedObjectReference `xml:"obj,omitempty"` // contains filtered or unexported fields }
type RetrieveObjectScheduledTaskResponse ¶
type RetrieveObjectScheduledTaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveObjectScheduledTaskResponse"` Returnval []*ManagedObjectReference `xml:"returnval,omitempty"` }
type RetrieveOptions ¶
type RetrieveOptions struct { XMLName xml.Name `xml:"urn:vim25 RetrieveOptions"` *DynamicData MaxObjects int32 `xml:"maxObjects,omitempty"` }
type RetrieveProductComponentsResponse ¶
type RetrieveProductComponentsResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveProductComponentsResponse"` Returnval []*ProductComponentInfo `xml:"returnval,omitempty"` }
type RetrievePropertiesExRequestType ¶
type RetrievePropertiesExRequestType struct { XMLName xml.Name `xml:"urn:vim25 RetrievePropertiesExRequestType"` SpecSet []*PropertyFilterSpec `xml:"specSet,omitempty"` Options *RetrieveOptions `xml:"options,omitempty"` // contains filtered or unexported fields }
type RetrievePropertiesExResponse ¶
type RetrievePropertiesExResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrievePropertiesExResponse"` Returnval *RetrieveResult `xml:"returnval,omitempty"` }
type RetrievePropertiesRequestType ¶
type RetrievePropertiesRequestType struct { XMLName xml.Name `xml:"urn:vim25 RetrievePropertiesRequestType"` SpecSet []*PropertyFilterSpec `xml:"specSet,omitempty"` // contains filtered or unexported fields }
type RetrievePropertiesResponse ¶
type RetrievePropertiesResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrievePropertiesResponse"` Returnval []*ObjectContent `xml:"returnval,omitempty"` }
type RetrieveResult ¶
type RetrieveResult struct { XMLName xml.Name `xml:"urn:vim25 RetrieveResult"` *DynamicData Token string `xml:"token,omitempty"` Objects []*ObjectContent `xml:"objects,omitempty"` }
type RetrieveRolePermissionsResponse ¶
type RetrieveRolePermissionsResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveRolePermissionsResponse"` Returnval []*Permission `xml:"returnval,omitempty"` }
type RetrieveServiceContentResponse ¶
type RetrieveServiceContentResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveServiceContentResponse"` Returnval *ServiceContent `xml:"returnval,omitempty"` }
type RetrieveUserGroupsRequestType ¶
type RetrieveUserGroupsRequestType struct { XMLName xml.Name `xml:"urn:vim25 RetrieveUserGroupsRequestType"` Domain string `xml:"domain,omitempty"` SearchStr string `xml:"searchStr,omitempty"` BelongsToGroup string `xml:"belongsToGroup,omitempty"` BelongsToUser string `xml:"belongsToUser,omitempty"` ExactMatch bool `xml:"exactMatch,omitempty"` FindUsers bool `xml:"findUsers,omitempty"` FindGroups bool `xml:"findGroups,omitempty"` // contains filtered or unexported fields }
type RetrieveUserGroupsResponse ¶
type RetrieveUserGroupsResponse struct { XMLName xml.Name `xml:"urn:vim25 RetrieveUserGroupsResponse"` Returnval []*UserSearchResult `xml:"returnval,omitempty"` }
type RevertToCurrentSnapshotRequestType ¶
type RevertToCurrentSnapshotRequestType struct { XMLName xml.Name `xml:"urn:vim25 RevertToCurrentSnapshotRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` SuppressPowerOn bool `xml:"suppressPowerOn,omitempty"` // contains filtered or unexported fields }
type RevertToCurrentSnapshot_TaskResponse ¶
type RevertToCurrentSnapshot_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RevertToCurrentSnapshot_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RevertToSnapshotRequestType ¶
type RevertToSnapshotRequestType struct { XMLName xml.Name `xml:"urn:vim25 RevertToSnapshotRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` SuppressPowerOn bool `xml:"suppressPowerOn,omitempty"` // contains filtered or unexported fields }
type RevertToSnapshot_TaskResponse ¶
type RevertToSnapshot_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 RevertToSnapshot_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type RewindCollectorResponse ¶
type RoleAddedEvent ¶
type RoleEvent ¶
type RoleEvent struct { XMLName xml.Name `xml:"urn:vim25 RoleEvent"` *AuthorizationEvent Role *RoleEventArgument `xml:"role,omitempty"` }
type RoleEventArgument ¶
type RoleEventArgument struct { XMLName xml.Name `xml:"urn:vim25 RoleEventArgument"` *EventArgument RoleId int32 `xml:"roleId,omitempty"` Name string `xml:"name,omitempty"` }
type RoleRemovedEvent ¶
type RoleUpdatedEvent ¶
type RollbackEvent ¶
type RollbackFailure ¶
type RuleViolation ¶
type RuleViolation struct { XMLName xml.Name `xml:"urn:vim25 RuleViolation"` *VmConfigFault Host *ManagedObjectReference `xml:"host,omitempty"` Rule *ClusterRuleInfo `xml:"rule,omitempty"` }
type RunScriptAction ¶
type RuntimeFault ¶
type RuntimeFault struct { XMLName xml.Name `xml:"urn:vim25 RuntimeFault"` *MethodFault }
type SSLDisabledFault ¶
type SSLDisabledFault struct { XMLName xml.Name `xml:"urn:vim25 SSLDisabledFault"` *HostConnectFault }
type SSLVerifyFault ¶
type SSLVerifyFault struct { XMLName xml.Name `xml:"urn:vim25 SSLVerifyFault"` *HostConnectFault SelfSigned bool `xml:"selfSigned,omitempty"` Thumbprint string `xml:"thumbprint,omitempty"` }
type SSPIAuthentication ¶
type SSPIAuthentication struct { XMLName xml.Name `xml:"urn:vim25 SSPIAuthentication"` *GuestAuthentication SspiToken string `xml:"sspiToken,omitempty"` }
type SSPIChallenge ¶
type ScanHostPatchRequestType ¶
type ScanHostPatchRequestType struct { XMLName xml.Name `xml:"urn:vim25 ScanHostPatchRequestType"` Repository *HostPatchManagerLocator `xml:"repository,omitempty"` UpdateID []string `xml:"updateID,omitempty"` // contains filtered or unexported fields }
type ScanHostPatchV2RequestType ¶
type ScanHostPatchV2RequestType struct { XMLName xml.Name `xml:"urn:vim25 ScanHostPatchV2RequestType"` MetaUrls []string `xml:"metaUrls,omitempty"` BundleUrls []string `xml:"bundleUrls,omitempty"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type ScanHostPatchV2_TaskResponse ¶
type ScanHostPatchV2_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ScanHostPatchV2_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ScanHostPatch_TaskResponse ¶
type ScanHostPatch_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ScanHostPatch_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ScheduledHardwareUpgradeInfo ¶
type ScheduledHardwareUpgradeInfo struct { XMLName xml.Name `xml:"urn:vim25 ScheduledHardwareUpgradeInfo"` *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
const ( ScheduledHardwareUpgradeInfoHardwareUpgradePolicy_Never ScheduledHardwareUpgradeInfoHardwareUpgradePolicy = "never" ScheduledHardwareUpgradeInfoHardwareUpgradePolicy_OnSoftPowerOff ScheduledHardwareUpgradeInfoHardwareUpgradePolicy = "onSoftPowerOff" ScheduledHardwareUpgradeInfoHardwareUpgradePolicy_Always ScheduledHardwareUpgradeInfoHardwareUpgradePolicy = "always" )
type ScheduledHardwareUpgradeInfoHardwareUpgradeStatus ¶
type ScheduledHardwareUpgradeInfoHardwareUpgradeStatus string
const ( ScheduledHardwareUpgradeInfoHardwareUpgradeStatus_None ScheduledHardwareUpgradeInfoHardwareUpgradeStatus = "none" ScheduledHardwareUpgradeInfoHardwareUpgradeStatus_Pending ScheduledHardwareUpgradeInfoHardwareUpgradeStatus = "pending" ScheduledHardwareUpgradeInfoHardwareUpgradeStatus_Success ScheduledHardwareUpgradeInfoHardwareUpgradeStatus = "success" ScheduledHardwareUpgradeInfoHardwareUpgradeStatus_Failed ScheduledHardwareUpgradeInfoHardwareUpgradeStatus = "failed" )
type ScheduledTaskCompletedEvent ¶
type ScheduledTaskCompletedEvent struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskCompletedEvent"` *ScheduledTaskEvent }
type ScheduledTaskCreatedEvent ¶
type ScheduledTaskCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskCreatedEvent"` *ScheduledTaskEvent }
type ScheduledTaskDescription ¶
type ScheduledTaskDescription struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskDescription"` *DynamicData Action []*TypeDescription `xml:"action,omitempty"` SchedulerInfo []*ScheduledTaskDetail `xml:"schedulerInfo,omitempty"` State []*ElementDescription `xml:"state,omitempty"` DayOfWeek []*ElementDescription `xml:"dayOfWeek,omitempty"` WeekOfMonth []*ElementDescription `xml:"weekOfMonth,omitempty"` }
type ScheduledTaskDetail ¶
type ScheduledTaskDetail struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskDetail"` *TypeDescription Frequency string `xml:"frequency,omitempty"` }
type ScheduledTaskEmailCompletedEvent ¶
type ScheduledTaskEmailCompletedEvent struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskEmailCompletedEvent"` *ScheduledTaskEvent To string `xml:"to,omitempty"` }
type ScheduledTaskEmailFailedEvent ¶
type ScheduledTaskEmailFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskEmailFailedEvent"` *ScheduledTaskEvent To string `xml:"to,omitempty"` Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type ScheduledTaskEvent ¶
type ScheduledTaskEvent struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskEvent"` *Event ScheduledTask *ScheduledTaskEventArgument `xml:"scheduledTask,omitempty"` Entity *ManagedEntityEventArgument `xml:"entity,omitempty"` }
type ScheduledTaskEventArgument ¶
type ScheduledTaskEventArgument struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskEventArgument"` *EntityEventArgument ScheduledTask *ManagedObjectReference `xml:"scheduledTask,omitempty"` }
type ScheduledTaskFailedEvent ¶
type ScheduledTaskFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskFailedEvent"` *ScheduledTaskEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type ScheduledTaskInfo ¶
type ScheduledTaskInfo struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskInfo"` *ScheduledTaskSpec ScheduledTask *ManagedObjectReference `xml:"scheduledTask,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` LastModifiedTime time.Time `xml:"lastModifiedTime,omitempty"` LastModifiedUser string `xml:"lastModifiedUser,omitempty"` NextRunTime time.Time `xml:"nextRunTime,omitempty"` PrevRunTime time.Time `xml:"prevRunTime,omitempty"` State *TaskInfoState `xml:"state,omitempty"` Error *LocalizedMethodFault `xml:"error,omitempty"` Result interface{} `xml:"result,omitempty"` Progress int32 `xml:"progress,omitempty"` ActiveTask *ManagedObjectReference `xml:"activeTask,omitempty"` TaskObject *ManagedObjectReference `xml:"taskObject,omitempty"` }
type ScheduledTaskReconfiguredEvent ¶
type ScheduledTaskReconfiguredEvent struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskReconfiguredEvent"` *ScheduledTaskEvent }
type ScheduledTaskRemovedEvent ¶
type ScheduledTaskRemovedEvent struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskRemovedEvent"` *ScheduledTaskEvent }
type ScheduledTaskSpec ¶
type ScheduledTaskSpec struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskSpec"` *DynamicData Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` Enabled bool `xml:"enabled,omitempty"` Scheduler *TaskScheduler `xml:"scheduler,omitempty"` Action *Action `xml:"action,omitempty"` Notification string `xml:"notification,omitempty"` }
type ScheduledTaskStartedEvent ¶
type ScheduledTaskStartedEvent struct { XMLName xml.Name `xml:"urn:vim25 ScheduledTaskStartedEvent"` *ScheduledTaskEvent }
type ScsiLun ¶
type ScsiLun struct { XMLName xml.Name `xml:"urn:vim25 ScsiLun"` *HostDevice Key string `xml:"key,omitempty"` Uuid string `xml:"uuid,omitempty"` Descriptor []*ScsiLunDescriptor `xml:"descriptor,omitempty"` CanonicalName string `xml:"canonicalName,omitempty"` DisplayName string `xml:"displayName,omitempty"` LunType string `xml:"lunType,omitempty"` Vendor string `xml:"vendor,omitempty"` Model string `xml:"model,omitempty"` Revision string `xml:"revision,omitempty"` ScsiLevel int32 `xml:"scsiLevel,omitempty"` SerialNumber string `xml:"serialNumber,omitempty"` DurableName *ScsiLunDurableName `xml:"durableName,omitempty"` AlternateName []*ScsiLunDurableName `xml:"alternateName,omitempty"` StandardInquiry []int8 `xml:"standardInquiry,omitempty"` QueueDepth int32 `xml:"queueDepth,omitempty"` OperationalState []string `xml:"operationalState,omitempty"` Capabilities *ScsiLunCapabilities `xml:"capabilities,omitempty"` VStorageSupport string `xml:"vStorageSupport,omitempty"` }
type ScsiLunCapabilities ¶
type ScsiLunCapabilities struct { XMLName xml.Name `xml:"urn:vim25 ScsiLunCapabilities"` *DynamicData UpdateDisplayNameSupported bool `xml:"updateDisplayNameSupported,omitempty"` }
type ScsiLunDescriptor ¶
type ScsiLunDescriptor struct { XMLName xml.Name `xml:"urn:vim25 ScsiLunDescriptor"` *DynamicData Quality string `xml:"quality,omitempty"` Id string `xml:"id,omitempty"` }
type ScsiLunDescriptorQuality ¶
type ScsiLunDescriptorQuality string
const ( ScsiLunDescriptorQuality_HighQuality ScsiLunDescriptorQuality = "highQuality" ScsiLunDescriptorQuality_MediumQuality ScsiLunDescriptorQuality = "mediumQuality" ScsiLunDescriptorQuality_LowQuality ScsiLunDescriptorQuality = "lowQuality" ScsiLunDescriptorQuality_UnknownQuality ScsiLunDescriptorQuality = "unknownQuality" )
type ScsiLunDurableName ¶
type ScsiLunState ¶
type ScsiLunState string
const ( ScsiLunState_UnknownState ScsiLunState = "unknownState" ScsiLunState_Ok ScsiLunState = "ok" ScsiLunState_Error ScsiLunState = "error" ScsiLunState_Off ScsiLunState = "off" ScsiLunState_Quiesced ScsiLunState = "quiesced" ScsiLunState_Degraded ScsiLunState = "degraded" ScsiLunState_LostCommunication ScsiLunState = "lostCommunication" ScsiLunState_Timeout ScsiLunState = "timeout" )
type ScsiLunType ¶
type ScsiLunType string
const ( ScsiLunType_Disk ScsiLunType = "disk" ScsiLunType_Tape ScsiLunType = "tape" ScsiLunType_Printer ScsiLunType = "printer" ScsiLunType_Processor ScsiLunType = "processor" ScsiLunType_Worm ScsiLunType = "worm" ScsiLunType_Cdrom ScsiLunType = "cdrom" ScsiLunType_Scanner ScsiLunType = "scanner" ScsiLunType_OpticalDevice ScsiLunType = "opticalDevice" ScsiLunType_MediaChanger ScsiLunType = "mediaChanger" ScsiLunType_Communications ScsiLunType = "communications" ScsiLunType_StorageArrayController ScsiLunType = "storageArrayController" ScsiLunType_Enclosure ScsiLunType = "enclosure" ScsiLunType_Unknown ScsiLunType = "unknown" )
type ScsiLunVStorageSupportStatus ¶
type ScsiLunVStorageSupportStatus string
const ( ScsiLunVStorageSupportStatus_VStorageSupported ScsiLunVStorageSupportStatus = "vStorageSupported" ScsiLunVStorageSupportStatus_VStorageUnsupported ScsiLunVStorageSupportStatus = "vStorageUnsupported" ScsiLunVStorageSupportStatus_VStorageUnknown ScsiLunVStorageSupportStatus = "vStorageUnknown" )
type SeSparseVirtualDiskSpec ¶
type SeSparseVirtualDiskSpec struct { XMLName xml.Name `xml:"urn:vim25 SeSparseVirtualDiskSpec"` *FileBackedVirtualDiskSpec GrainSizeKb int32 `xml:"grainSizeKb,omitempty"` }
type SearchDatastoreRequestType ¶
type SearchDatastoreRequestType struct { XMLName xml.Name `xml:"urn:vim25 SearchDatastoreRequestType"` DatastorePath string `xml:"datastorePath,omitempty"` SearchSpec *HostDatastoreBrowserSearchSpec `xml:"searchSpec,omitempty"` // contains filtered or unexported fields }
type SearchDatastoreSubFoldersRequestType ¶
type SearchDatastoreSubFoldersRequestType struct { XMLName xml.Name `xml:"urn:vim25 SearchDatastoreSubFoldersRequestType"` DatastorePath string `xml:"datastorePath,omitempty"` SearchSpec *HostDatastoreBrowserSearchSpec `xml:"searchSpec,omitempty"` // contains filtered or unexported fields }
type SearchDatastoreSubFolders_TaskResponse ¶
type SearchDatastoreSubFolders_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 SearchDatastoreSubFolders_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type SearchDatastore_TaskResponse ¶
type SearchDatastore_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 SearchDatastore_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type SecondaryVmAlreadyDisabled ¶
type SecondaryVmAlreadyDisabled struct { XMLName xml.Name `xml:"urn:vim25 SecondaryVmAlreadyDisabled"` *VmFaultToleranceIssue InstanceUuid string `xml:"instanceUuid,omitempty"` }
type SecondaryVmAlreadyEnabled ¶
type SecondaryVmAlreadyEnabled struct { XMLName xml.Name `xml:"urn:vim25 SecondaryVmAlreadyEnabled"` *VmFaultToleranceIssue InstanceUuid string `xml:"instanceUuid,omitempty"` }
type SecondaryVmAlreadyRegistered ¶
type SecondaryVmAlreadyRegistered struct { XMLName xml.Name `xml:"urn:vim25 SecondaryVmAlreadyRegistered"` *VmFaultToleranceIssue InstanceUuid string `xml:"instanceUuid,omitempty"` }
type SecondaryVmNotRegistered ¶
type SecondaryVmNotRegistered struct { XMLName xml.Name `xml:"urn:vim25 SecondaryVmNotRegistered"` *VmFaultToleranceIssue InstanceUuid string `xml:"instanceUuid,omitempty"` }
type SecurityError ¶
type SecurityError struct { XMLName xml.Name `xml:"urn:vim25 SecurityError"` *RuntimeFault }
type SecurityProfile ¶
type SecurityProfile struct { XMLName xml.Name `xml:"urn:vim25 SecurityProfile"` *ApplyProfile Permission []*PermissionProfile `xml:"permission,omitempty"` }
type SelectActivePartitionRequestType ¶
type SelectActivePartitionRequestType struct { XMLName xml.Name `xml:"urn:vim25 SelectActivePartitionRequestType"` Partition *HostScsiDiskPartition `xml:"partition,omitempty"` // contains filtered or unexported fields }
type SelectVnicRequestType ¶
type SelectVnicResponse ¶
type SelectionSet ¶
type SelectionSet struct { XMLName xml.Name `xml:"urn:vim25 SelectionSet"` *DynamicData }
type SelectionSpec ¶
type SelectionSpec struct { XMLName xml.Name `xml:"urn:vim25 SelectionSpec"` *DynamicData Name string `xml:"name,omitempty"` }
type SendEmailAction ¶
type SendSNMPAction ¶
type ServerLicenseExpiredEvent ¶
type ServerLicenseExpiredEvent struct { XMLName xml.Name `xml:"urn:vim25 ServerLicenseExpiredEvent"` *LicenseEvent Product string `xml:"product,omitempty"` }
type ServerStartedSessionEvent ¶
type ServerStartedSessionEvent struct { XMLName xml.Name `xml:"urn:vim25 ServerStartedSessionEvent"` *SessionEvent }
type ServiceConsolePortGroupProfile ¶
type ServiceConsolePortGroupProfile struct { XMLName xml.Name `xml:"urn:vim25 ServiceConsolePortGroupProfile"` *PortGroupProfile IpConfig *IpAddressProfile `xml:"ipConfig,omitempty"` }
type ServiceConsoleReservationInfo ¶
type ServiceConsoleReservationInfo struct { XMLName xml.Name `xml:"urn:vim25 ServiceConsoleReservationInfo"` *DynamicData ServiceConsoleReservedCfg int64 `xml:"serviceConsoleReservedCfg,omitempty"` ServiceConsoleReserved int64 `xml:"serviceConsoleReserved,omitempty"` Unreserved int64 `xml:"unreserved,omitempty"` }
type ServiceContent ¶
type ServiceContent struct { XMLName xml.Name `xml:"urn:vim25 ServiceContent"` *DynamicData RootFolder *ManagedObjectReference `xml:"rootFolder,omitempty"` PropertyCollector *ManagedObjectReference `xml:"propertyCollector,omitempty"` ViewManager *ManagedObjectReference `xml:"viewManager,omitempty"` About *AboutInfo `xml:"about,omitempty"` 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"` }
type ServiceManagerServiceInfo ¶
type ServiceManagerServiceInfo struct { XMLName xml.Name `xml:"urn:vim25 ServiceManagerServiceInfo"` *DynamicData ServiceName string `xml:"serviceName,omitempty"` Location []string `xml:"location,omitempty"` Service *ManagedObjectReference `xml:"service,omitempty"` Description string `xml:"description,omitempty"` }
type ServiceProfile ¶
type ServiceProfile struct { XMLName xml.Name `xml:"urn:vim25 ServiceProfile"` *ApplyProfile Key string `xml:"key,omitempty"` }
type SessionEvent ¶
type SessionIsActiveResponse ¶
type SessionManagerHttpServiceRequestSpec ¶
type SessionManagerHttpServiceRequestSpec struct { XMLName xml.Name `xml:"urn:vim25 SessionManagerHttpServiceRequestSpec"` *SessionManagerServiceRequestSpec Method string `xml:"method,omitempty"` Url string `xml:"url,omitempty"` }
type SessionManagerHttpServiceRequestSpecMethod ¶
type SessionManagerHttpServiceRequestSpecMethod string
const ( SessionManagerHttpServiceRequestSpecMethod_HttpOptions SessionManagerHttpServiceRequestSpecMethod = "httpOptions" SessionManagerHttpServiceRequestSpecMethod_HttpGet SessionManagerHttpServiceRequestSpecMethod = "httpGet" SessionManagerHttpServiceRequestSpecMethod_HttpHead SessionManagerHttpServiceRequestSpecMethod = "httpHead" SessionManagerHttpServiceRequestSpecMethod_HttpPost SessionManagerHttpServiceRequestSpecMethod = "httpPost" SessionManagerHttpServiceRequestSpecMethod_HttpPut SessionManagerHttpServiceRequestSpecMethod = "httpPut" SessionManagerHttpServiceRequestSpecMethod_HttpDelete SessionManagerHttpServiceRequestSpecMethod = "httpDelete" SessionManagerHttpServiceRequestSpecMethod_HttpTrace SessionManagerHttpServiceRequestSpecMethod = "httpTrace" SessionManagerHttpServiceRequestSpecMethod_HttpConnect SessionManagerHttpServiceRequestSpecMethod = "httpConnect" )
type SessionManagerLocalTicket ¶
type SessionManagerLocalTicket struct { XMLName xml.Name `xml:"urn:vim25 SessionManagerLocalTicket"` *DynamicData UserName string `xml:"userName,omitempty"` PasswordFilePath string `xml:"passwordFilePath,omitempty"` }
type SessionManagerServiceRequestSpec ¶
type SessionManagerServiceRequestSpec struct { XMLName xml.Name `xml:"urn:vim25 SessionManagerServiceRequestSpec"` *DynamicData }
type SessionManagerVmomiServiceRequestSpec ¶
type SessionManagerVmomiServiceRequestSpec struct { XMLName xml.Name `xml:"urn:vim25 SessionManagerVmomiServiceRequestSpec"` *SessionManagerServiceRequestSpec Method string `xml:"method,omitempty"` }
type SessionTerminatedEvent ¶
type SessionTerminatedEvent struct { XMLName xml.Name `xml:"urn:vim25 SessionTerminatedEvent"` *SessionEvent SessionId string `xml:"sessionId,omitempty"` TerminatedUsername string `xml:"terminatedUsername,omitempty"` }
type SetDisplayTopologyRequestType ¶
type SetDisplayTopologyRequestType struct { XMLName xml.Name `xml:"urn:vim25 SetDisplayTopologyRequestType"` Displays []*VirtualMachineDisplayTopology `xml:"displays,omitempty"` // contains filtered or unexported fields }
type SetEntityPermissionsRequestType ¶
type SetEntityPermissionsRequestType struct { XMLName xml.Name `xml:"urn:vim25 SetEntityPermissionsRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Permission []*Permission `xml:"permission,omitempty"` // contains filtered or unexported fields }
type SetFieldRequestType ¶
type SetFieldRequestType struct { XMLName xml.Name `xml:"urn:vim25 SetFieldRequestType"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Key int32 `xml:"key,omitempty"` Value string `xml:"value,omitempty"` // contains filtered or unexported fields }
type SetFieldResponse ¶
type SetLicenseEditionRequestType ¶
type SetLicenseEditionRequestType struct { XMLName xml.Name `xml:"urn:vim25 SetLicenseEditionRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` FeatureKey string `xml:"featureKey,omitempty"` // contains filtered or unexported fields }
type SetLocaleRequestType ¶
type SetLocaleResponse ¶
type SetMultipathLunPolicyRequestType ¶
type SetMultipathLunPolicyRequestType struct { XMLName xml.Name `xml:"urn:vim25 SetMultipathLunPolicyRequestType"` LunId string `xml:"lunId,omitempty"` Policy *HostMultipathInfoLogicalUnitPolicy `xml:"policy,omitempty"` // contains filtered or unexported fields }
type SetPublicKeyRequestType ¶
type SetPublicKeyResponse ¶
type SetTaskDescriptionRequestType ¶
type SetTaskDescriptionRequestType struct { XMLName xml.Name `xml:"urn:vim25 SetTaskDescriptionRequestType"` Description *LocalizableMessage `xml:"description,omitempty"` // contains filtered or unexported fields }
type SetTaskStateRequestType ¶
type SetTaskStateRequestType struct { XMLName xml.Name `xml:"urn:vim25 SetTaskStateRequestType"` State *TaskInfoState `xml:"state,omitempty"` Result interface{} `xml:"result,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` // contains filtered or unexported fields }
type SetTaskStateResponse ¶
type SetVirtualDiskUuidRequestType ¶
type SetVirtualDiskUuidRequestType struct { XMLName xml.Name `xml:"urn:vim25 SetVirtualDiskUuidRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Uuid string `xml:"uuid,omitempty"` // contains filtered or unexported fields }
type SharedBusControllerNotSupported ¶
type SharedBusControllerNotSupported struct {}
type SharesInfo ¶
type SharesInfo struct {}
type SharesOption ¶
type SharesOption struct {}
type ShrinkDiskFault ¶
type ShrinkVirtualDiskRequestType ¶
type ShrinkVirtualDiskRequestType struct { XMLName xml.Name `xml:"urn:vim25 ShrinkVirtualDiskRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` Copy bool `xml:"copy,omitempty"` // contains filtered or unexported fields }
type ShrinkVirtualDisk_TaskResponse ¶
type ShrinkVirtualDisk_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ShrinkVirtualDisk_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type ShutdownGuestResponse ¶
type ShutdownHostRequestType ¶
type ShutdownHost_TaskResponse ¶
type ShutdownHost_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ShutdownHost_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type SimpleCommandEncoding ¶
type SimpleCommandEncoding string
const ( SimpleCommandEncoding_CSV SimpleCommandEncoding = "CSV" SimpleCommandEncoding_HEX SimpleCommandEncoding = "HEX" SimpleCommandEncoding_STRING SimpleCommandEncoding = "STRING" )
type SingleMac ¶
type SingleMac struct { XMLName xml.Name `xml:"urn:vim25 SingleMac"` *MacAddress Address string `xml:"address,omitempty"` }
type SlpDiscoveryMethod ¶
type SlpDiscoveryMethod string
const ( SlpDiscoveryMethod_SlpDhcp SlpDiscoveryMethod = "slpDhcp" SlpDiscoveryMethod_SlpAutoUnicast SlpDiscoveryMethod = "slpAutoUnicast" SlpDiscoveryMethod_SlpAutoMulticast SlpDiscoveryMethod = "slpAutoMulticast" SlpDiscoveryMethod_SlpManual SlpDiscoveryMethod = "slpManual" )
type SnapshotCloneNotSupported ¶
type SnapshotCloneNotSupported struct { XMLName xml.Name `xml:"urn:vim25 SnapshotCloneNotSupported"` *SnapshotCopyNotSupported }
type SnapshotCopyNotSupported ¶
type SnapshotCopyNotSupported struct { XMLName xml.Name `xml:"urn:vim25 SnapshotCopyNotSupported"` *MigrationFault }
type SnapshotDisabled ¶
type SnapshotDisabled struct { XMLName xml.Name `xml:"urn:vim25 SnapshotDisabled"` *SnapshotFault }
type SnapshotFault ¶
type SnapshotIncompatibleDeviceInVm ¶
type SnapshotIncompatibleDeviceInVm struct { XMLName xml.Name `xml:"urn:vim25 SnapshotIncompatibleDeviceInVm"` *SnapshotFault Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type SnapshotLocked ¶
type SnapshotLocked struct { XMLName xml.Name `xml:"urn:vim25 SnapshotLocked"` *SnapshotFault }
type SnapshotMoveFromNonHomeNotSupported ¶
type SnapshotMoveFromNonHomeNotSupported struct { XMLName xml.Name `xml:"urn:vim25 SnapshotMoveFromNonHomeNotSupported"` *SnapshotCopyNotSupported }
type SnapshotMoveNotSupported ¶
type SnapshotMoveNotSupported struct { XMLName xml.Name `xml:"urn:vim25 SnapshotMoveNotSupported"` *SnapshotCopyNotSupported }
type SnapshotMoveToNonHomeNotSupported ¶
type SnapshotMoveToNonHomeNotSupported struct { XMLName xml.Name `xml:"urn:vim25 SnapshotMoveToNonHomeNotSupported"` *SnapshotCopyNotSupported }
type SnapshotNoChange ¶
type SnapshotNoChange struct { XMLName xml.Name `xml:"urn:vim25 SnapshotNoChange"` *SnapshotFault }
type SnapshotRevertIssue ¶
type SoftRuleVioCorrectionDisallowed ¶
type SoftRuleVioCorrectionDisallowed struct { XMLName xml.Name `xml:"urn:vim25 SoftRuleVioCorrectionDisallowed"` *VmConfigFault VmName string `xml:"vmName,omitempty"` }
type SoftRuleVioCorrectionImpact ¶
type SoftRuleVioCorrectionImpact struct { XMLName xml.Name `xml:"urn:vim25 SoftRuleVioCorrectionImpact"` *VmConfigFault VmName string `xml:"vmName,omitempty"` }
type SsdDiskNotAvailable ¶
type StageHostPatchRequestType ¶
type StageHostPatchRequestType struct { XMLName xml.Name `xml:"urn:vim25 StageHostPatchRequestType"` MetaUrls []string `xml:"metaUrls,omitempty"` BundleUrls []string `xml:"bundleUrls,omitempty"` VibUrls []string `xml:"vibUrls,omitempty"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type StageHostPatch_TaskResponse ¶
type StageHostPatch_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 StageHostPatch_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type StandbyGuestRequestType ¶
type StandbyGuestResponse ¶
type StartProgramInGuestRequestType ¶
type StartProgramInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 StartProgramInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` Spec *GuestProgramSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type StartRecording_TaskResponse ¶
type StartRecording_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 StartRecording_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type StartReplayingRequestType ¶
type StartReplayingRequestType struct { XMLName xml.Name `xml:"urn:vim25 StartReplayingRequestType"` ReplaySnapshot *ManagedObjectReference `xml:"replaySnapshot,omitempty"` // contains filtered or unexported fields }
type StartReplaying_TaskResponse ¶
type StartReplaying_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 StartReplaying_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type StartServiceRequestType ¶
type StartServiceResponse ¶
type StateAlarmExpression ¶
type StateAlarmExpression struct { XMLName xml.Name `xml:"urn:vim25 StateAlarmExpression"` *AlarmExpression Operator *StateAlarmOperator `xml:"operator,omitempty"` Type_ string `xml:"type,omitempty"` StatePath string `xml:"statePath,omitempty"` Yellow string `xml:"yellow,omitempty"` Red string `xml:"red,omitempty"` }
type StateAlarmOperator ¶
type StateAlarmOperator string
const ( StateAlarmOperator_IsEqual StateAlarmOperator = "isEqual" StateAlarmOperator_IsUnequal StateAlarmOperator = "isUnequal" )
type StaticRouteProfile ¶
type StaticRouteProfile struct { XMLName xml.Name `xml:"urn:vim25 StaticRouteProfile"` *ApplyProfile Key string `xml:"key,omitempty"` }
type StopRecording_TaskResponse ¶
type StopRecording_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 StopRecording_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type StopReplaying_TaskResponse ¶
type StopReplaying_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 StopReplaying_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type StopServiceRequestType ¶
type StopServiceResponse ¶
type StorageDrsCannotMoveSharedDisk ¶
type StorageDrsCannotMoveSharedDisk struct {}
type StorageDrsConfigInfo ¶
type StorageDrsConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 StorageDrsConfigInfo"` *DynamicData PodConfig *StorageDrsPodConfigInfo `xml:"podConfig,omitempty"` VmConfig []*StorageDrsVmConfigInfo `xml:"vmConfig,omitempty"` }
type StorageDrsConfigSpec ¶
type StorageDrsConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 StorageDrsConfigSpec"` *DynamicData PodConfigSpec *StorageDrsPodConfigSpec `xml:"podConfigSpec,omitempty"` VmConfigSpec []*StorageDrsVmConfigSpec `xml:"vmConfigSpec,omitempty"` }
type StorageDrsDatacentersCannotShareDatastore ¶
type StorageDrsDatacentersCannotShareDatastore struct {}
type StorageDrsDisabledOnVm ¶
type StorageDrsIoLoadBalanceConfig ¶
type StorageDrsIoLoadBalanceConfig struct { XMLName xml.Name `xml:"urn:vim25 StorageDrsIoLoadBalanceConfig"` *DynamicData IoLatencyThreshold int32 `xml:"ioLatencyThreshold,omitempty"` IoLoadImbalanceThreshold int32 `xml:"ioLoadImbalanceThreshold,omitempty"` }
type StorageDrsOptionSpec ¶
type StorageDrsOptionSpec struct { XMLName xml.Name `xml:"urn:vim25 StorageDrsOptionSpec"` *ArrayUpdateSpec Option *OptionValue `xml:"option,omitempty"` }
type StorageDrsPodConfigInfo ¶
type StorageDrsPodConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 StorageDrsPodConfigInfo"` *DynamicData Enabled bool `xml:"enabled,omitempty"` IoLoadBalanceEnabled bool `xml:"ioLoadBalanceEnabled,omitempty"` DefaultVmBehavior string `xml:"defaultVmBehavior,omitempty"` LoadBalanceInterval int32 `xml:"loadBalanceInterval,omitempty"` DefaultIntraVmAffinity bool `xml:"defaultIntraVmAffinity,omitempty"` SpaceLoadBalanceConfig *StorageDrsSpaceLoadBalanceConfig `xml:"spaceLoadBalanceConfig,omitempty"` IoLoadBalanceConfig *StorageDrsIoLoadBalanceConfig `xml:"ioLoadBalanceConfig,omitempty"` Rule []*ClusterRuleInfo `xml:"rule,omitempty"` Option []*OptionValue `xml:"option,omitempty"` }
type StorageDrsPodConfigInfoBehavior ¶
type StorageDrsPodConfigInfoBehavior string
const ( StorageDrsPodConfigInfoBehavior_Manual StorageDrsPodConfigInfoBehavior = "manual" StorageDrsPodConfigInfoBehavior_Automated StorageDrsPodConfigInfoBehavior = "automated" )
type StorageDrsPodConfigSpec ¶
type StorageDrsPodConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 StorageDrsPodConfigSpec"` *DynamicData Enabled bool `xml:"enabled,omitempty"` IoLoadBalanceEnabled bool `xml:"ioLoadBalanceEnabled,omitempty"` DefaultVmBehavior string `xml:"defaultVmBehavior,omitempty"` LoadBalanceInterval int32 `xml:"loadBalanceInterval,omitempty"` DefaultIntraVmAffinity bool `xml:"defaultIntraVmAffinity,omitempty"` SpaceLoadBalanceConfig *StorageDrsSpaceLoadBalanceConfig `xml:"spaceLoadBalanceConfig,omitempty"` IoLoadBalanceConfig *StorageDrsIoLoadBalanceConfig `xml:"ioLoadBalanceConfig,omitempty"` Rule []*ClusterRuleSpec `xml:"rule,omitempty"` Option []*StorageDrsOptionSpec `xml:"option,omitempty"` }
type StorageDrsPodSelectionSpec ¶
type StorageDrsPodSelectionSpec struct { XMLName xml.Name `xml:"urn:vim25 StorageDrsPodSelectionSpec"` *DynamicData InitialVmConfig []*VmPodConfigForPlacement `xml:"initialVmConfig,omitempty"` StoragePod *ManagedObjectReference `xml:"storagePod,omitempty"` }
type StorageDrsSpaceLoadBalanceConfig ¶
type StorageDrsSpaceLoadBalanceConfig struct { XMLName xml.Name `xml:"urn:vim25 StorageDrsSpaceLoadBalanceConfig"` *DynamicData SpaceUtilizationThreshold int32 `xml:"spaceUtilizationThreshold,omitempty"` MinSpaceUtilizationDifference int32 `xml:"minSpaceUtilizationDifference,omitempty"` }
type StorageDrsVmConfigInfo ¶
type StorageDrsVmConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 StorageDrsVmConfigInfo"` *DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` Enabled bool `xml:"enabled,omitempty"` Behavior string `xml:"behavior,omitempty"` IntraVmAffinity bool `xml:"intraVmAffinity,omitempty"` IntraVmAntiAffinity *VirtualDiskAntiAffinityRuleSpec `xml:"intraVmAntiAffinity,omitempty"` }
type StorageDrsVmConfigSpec ¶
type StorageDrsVmConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 StorageDrsVmConfigSpec"` *ArrayUpdateSpec Info *StorageDrsVmConfigInfo `xml:"info,omitempty"` }
type StorageIOAllocationInfo ¶
type StorageIOAllocationInfo struct { XMLName xml.Name `xml:"urn:vim25 StorageIOAllocationInfo"` *DynamicData Limit int64 `xml:"limit,omitempty"` Reservation int32 `xml:"reservation,omitempty"` }
type StorageIOAllocationOption ¶
type StorageIOAllocationOption struct { XMLName xml.Name `xml:"urn:vim25 StorageIOAllocationOption"` *DynamicData LimitOption *LongOption `xml:"limitOption,omitempty"` }
type StorageIORMConfigOption ¶
type StorageIORMConfigOption struct { XMLName xml.Name `xml:"urn:vim25 StorageIORMConfigOption"` *DynamicData EnabledOption *BoolOption `xml:"enabledOption,omitempty"` CongestionThresholdOption *IntOption `xml:"congestionThresholdOption,omitempty"` StatsCollectionEnabledOption *BoolOption `xml:"statsCollectionEnabledOption,omitempty"` }
type StorageIORMConfigSpec ¶
type StorageIORMConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 StorageIORMConfigSpec"` *DynamicData Enabled bool `xml:"enabled,omitempty"` CongestionThresholdMode string `xml:"congestionThresholdMode,omitempty"` CongestionThreshold int32 `xml:"congestionThreshold,omitempty"` PercentOfPeakThroughput int32 `xml:"percentOfPeakThroughput,omitempty"` StatsCollectionEnabled bool `xml:"statsCollectionEnabled,omitempty"` StatsAggregationDisabled bool `xml:"statsAggregationDisabled,omitempty"` }
type StorageIORMInfo ¶
type StorageIORMInfo struct { XMLName xml.Name `xml:"urn:vim25 StorageIORMInfo"` *DynamicData Enabled bool `xml:"enabled,omitempty"` CongestionThresholdMode string `xml:"congestionThresholdMode,omitempty"` CongestionThreshold int32 `xml:"congestionThreshold,omitempty"` PercentOfPeakThroughput int32 `xml:"percentOfPeakThroughput,omitempty"` StatsCollectionEnabled bool `xml:"statsCollectionEnabled,omitempty"` StatsAggregationDisabled bool `xml:"statsAggregationDisabled,omitempty"` }
type StorageIORMThresholdMode ¶
type StorageIORMThresholdMode string
const ( StorageIORMThresholdMode_Automatic StorageIORMThresholdMode = "automatic" StorageIORMThresholdMode_Manual StorageIORMThresholdMode = "manual" )
type StorageMigrationAction ¶
type StorageMigrationAction struct { XMLName xml.Name `xml:"urn:vim25 StorageMigrationAction"` *ClusterAction Vm *ManagedObjectReference `xml:"vm,omitempty"` RelocateSpec *VirtualMachineRelocateSpec `xml:"relocateSpec,omitempty"` Source *ManagedObjectReference `xml:"source,omitempty"` Destination *ManagedObjectReference `xml:"destination,omitempty"` SizeTransferred int64 `xml:"sizeTransferred,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 StoragePerformanceSummary"` *DynamicData Interval int32 `xml:"interval,omitempty"` Percentile []int32 `xml:"percentile,omitempty"` DatastoreReadLatency []float64 `xml:"datastoreReadLatency,omitempty"` DatastoreWriteLatency []float64 `xml:"datastoreWriteLatency,omitempty"` DatastoreVmLatency []float64 `xml:"datastoreVmLatency,omitempty"` DatastoreReadIops []float64 `xml:"datastoreReadIops,omitempty"` DatastoreWriteIops []float64 `xml:"datastoreWriteIops,omitempty"` SiocActivityDuration int32 `xml:"siocActivityDuration,omitempty"` }
type StoragePlacementAction ¶
type StoragePlacementAction struct { XMLName xml.Name `xml:"urn:vim25 StoragePlacementAction"` *ClusterAction Vm *ManagedObjectReference `xml:"vm,omitempty"` RelocateSpec *VirtualMachineRelocateSpec `xml:"relocateSpec,omitempty"` Destination *ManagedObjectReference `xml:"destination,omitempty"` SpaceUtilBefore float32 `xml:"spaceUtilBefore,omitempty"` SpaceUtilAfter float32 `xml:"spaceUtilAfter,omitempty"` IoLatencyBefore float32 `xml:"ioLatencyBefore,omitempty"` }
type StoragePlacementResult ¶
type StoragePlacementResult struct { XMLName xml.Name `xml:"urn:vim25 StoragePlacementResult"` *DynamicData Recommendations []*ClusterRecommendation `xml:"recommendations,omitempty"` DrsFault *ClusterDrsFaults `xml:"drsFault,omitempty"` Task *ManagedObjectReference `xml:"task,omitempty"` }
type StoragePlacementSpec ¶
type StoragePlacementSpec struct { XMLName xml.Name `xml:"urn:vim25 StoragePlacementSpec"` *DynamicData Type_ string `xml:"type,omitempty"` Priority *VirtualMachineMovePriority `xml:"priority,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` PodSelectionSpec *StorageDrsPodSelectionSpec `xml:"podSelectionSpec,omitempty"` 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,omitempty"` ResourceLeaseDurationSec int32 `xml:"resourceLeaseDurationSec,omitempty"` }
type StoragePlacementSpecPlacementType ¶
type StoragePlacementSpecPlacementType string
const ( StoragePlacementSpecPlacementType_Create StoragePlacementSpecPlacementType = "create" StoragePlacementSpecPlacementType_Reconfigure StoragePlacementSpecPlacementType = "reconfigure" StoragePlacementSpecPlacementType_Relocate StoragePlacementSpecPlacementType = "relocate" StoragePlacementSpecPlacementType_Clone StoragePlacementSpecPlacementType = "clone" )
type StoragePodSummary ¶
type StorageProfile ¶
type StorageProfile struct { XMLName xml.Name `xml:"urn:vim25 StorageProfile"` *ApplyProfile NasStorage []*NasStorageProfile `xml:"nasStorage,omitempty"` }
type StorageRequirement ¶
type StorageRequirement struct { XMLName xml.Name `xml:"urn:vim25 StorageRequirement"` *DynamicData Datastore *ManagedObjectReference `xml:"datastore,omitempty"` FreeSpaceRequiredInKb int64 `xml:"freeSpaceRequiredInKb,omitempty"` }
type StorageVMotionNotSupported ¶
type StorageVMotionNotSupported struct { XMLName xml.Name `xml:"urn:vim25 StorageVMotionNotSupported"` *MigrationFeatureNotSupported }
type StorageVmotionIncompatible ¶
type StorageVmotionIncompatible struct { XMLName xml.Name `xml:"urn:vim25 StorageVmotionIncompatible"` *VirtualHardwareCompatibilityIssue Datastore *ManagedObjectReference `xml:"datastore,omitempty"` }
type StringExpression ¶
type StringExpression struct { XMLName xml.Name `xml:"urn:vim25 StringExpression"` *NegatableExpression Value string `xml:"value,omitempty"` }
type StringOption ¶
type StringOption struct { XMLName xml.Name `xml:"urn:vim25 StringOption"` *OptionType DefaultValue string `xml:"defaultValue,omitempty"` ValidCharacters string `xml:"validCharacters,omitempty"` }
type StringPolicy ¶
type StringPolicy struct { XMLName xml.Name `xml:"urn:vim25 StringPolicy"` *InheritablePolicy Value string `xml:"value,omitempty"` }
type SuspendVAppRequestType ¶
type SuspendVApp_TaskResponse ¶
type SuspendVApp_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 SuspendVApp_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type SuspendVMRequestType ¶
type SuspendVM_TaskResponse ¶
type SuspendVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 SuspendVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type SuspendedRelocateNotSupported ¶
type SuspendedRelocateNotSupported struct { XMLName xml.Name `xml:"urn:vim25 SuspendedRelocateNotSupported"` *MigrationFault }
type SwapDatastoreNotWritableOnHost ¶
type SwapDatastoreNotWritableOnHost struct { XMLName xml.Name `xml:"urn:vim25 SwapDatastoreNotWritableOnHost"` *DatastoreNotWritableOnHost }
type SwapDatastoreUnset ¶
type SwapPlacementOverrideNotSupported ¶
type SwapPlacementOverrideNotSupported struct { XMLName xml.Name `xml:"urn:vim25 SwapPlacementOverrideNotSupported"` *InvalidVmConfig }
type SwitchIpUnset ¶
type SwitchNotInUpgradeMode ¶
type SystemError ¶
type SystemError struct { XMLName xml.Name `xml:"urn:vim25 SystemError"` *RuntimeFault Reason string `xml:"reason,omitempty"` }
type Tag ¶
type Tag struct { XMLName xml.Name `xml:"urn:vim25 Tag"` *DynamicData Key string `xml:"key,omitempty"` }
type TaskDescription ¶
type TaskDescription struct { XMLName xml.Name `xml:"urn:vim25 TaskDescription"` *DynamicData MethodInfo []*ElementDescription `xml:"methodInfo,omitempty"` State []*ElementDescription `xml:"state,omitempty"` Reason []*TypeDescription `xml:"reason,omitempty"` }
type TaskFilterSpec ¶
type TaskFilterSpec struct { XMLName xml.Name `xml:"urn:vim25 TaskFilterSpec"` *DynamicData Entity *TaskFilterSpecByEntity `xml:"entity,omitempty"` Time *TaskFilterSpecByTime `xml:"time,omitempty"` UserName *TaskFilterSpecByUsername `xml:"userName,omitempty"` State []*TaskInfoState `xml:"state,omitempty"` Alarm *ManagedObjectReference `xml:"alarm,omitempty"` ScheduledTask *ManagedObjectReference `xml:"scheduledTask,omitempty"` EventChainId []int32 `xml:"eventChainId,omitempty"` Tag []string `xml:"tag,omitempty"` ParentTaskKey []string `xml:"parentTaskKey,omitempty"` RootTaskKey []string `xml:"rootTaskKey,omitempty"` }
type TaskFilterSpecByEntity ¶
type TaskFilterSpecByEntity struct { XMLName xml.Name `xml:"urn:vim25 TaskFilterSpecByEntity"` *DynamicData Entity *ManagedObjectReference `xml:"entity,omitempty"` Recursion *TaskFilterSpecRecursionOption `xml:"recursion,omitempty"` }
type TaskFilterSpecByTime ¶
type TaskFilterSpecByTime struct { XMLName xml.Name `xml:"urn:vim25 TaskFilterSpecByTime"` *DynamicData TimeType *TaskFilterSpecTimeOption `xml:"timeType,omitempty"` BeginTime time.Time `xml:"beginTime,omitempty"` EndTime time.Time `xml:"endTime,omitempty"` }
type TaskFilterSpecByUsername ¶
type TaskFilterSpecByUsername struct { XMLName xml.Name `xml:"urn:vim25 TaskFilterSpecByUsername"` *DynamicData SystemUser bool `xml:"systemUser,omitempty"` UserList []string `xml:"userList,omitempty"` }
type TaskFilterSpecRecursionOption ¶
type TaskFilterSpecRecursionOption string
const ( TaskFilterSpecRecursionOption_Self TaskFilterSpecRecursionOption = "self" TaskFilterSpecRecursionOption_Children TaskFilterSpecRecursionOption = "children" TaskFilterSpecRecursionOption_All TaskFilterSpecRecursionOption = "all" )
type TaskFilterSpecTimeOption ¶
type TaskFilterSpecTimeOption string
const ( TaskFilterSpecTimeOption_QueuedTime TaskFilterSpecTimeOption = "queuedTime" TaskFilterSpecTimeOption_StartedTime TaskFilterSpecTimeOption = "startedTime" TaskFilterSpecTimeOption_CompletedTime TaskFilterSpecTimeOption = "completedTime" )
type TaskInProgress ¶
type TaskInProgress struct { XMLName xml.Name `xml:"urn:vim25 TaskInProgress"` *VimFault Task *ManagedObjectReference `xml:"task,omitempty"` }
type TaskInfo ¶
type TaskInfo struct { XMLName xml.Name `xml:"urn:vim25 TaskInfo"` *DynamicData Key string `xml:"key,omitempty"` Task *ManagedObjectReference `xml:"task,omitempty"` Description *LocalizableMessage `xml:"description,omitempty"` Name string `xml:"name,omitempty"` DescriptionId string `xml:"descriptionId,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` EntityName string `xml:"entityName,omitempty"` Locked []*ManagedObjectReference `xml:"locked,omitempty"` State *TaskInfoState `xml:"state,omitempty"` Cancelled bool `xml:"cancelled,omitempty"` Cancelable bool `xml:"cancelable,omitempty"` Error *LocalizedMethodFault `xml:"error,omitempty"` Result interface{} `xml:"result,omitempty"` Progress int32 `xml:"progress,omitempty"` Reason *TaskReason `xml:"reason,omitempty"` QueueTime time.Time `xml:"queueTime,omitempty"` StartTime time.Time `xml:"startTime,omitempty"` CompleteTime time.Time `xml:"completeTime,omitempty"` EventChainId int32 `xml:"eventChainId,omitempty"` ChangeTag string `xml:"changeTag,omitempty"` ParentTaskKey string `xml:"parentTaskKey,omitempty"` RootTaskKey string `xml:"rootTaskKey,omitempty"` }
type TaskInfoState ¶
type TaskInfoState string
const ( TaskInfoState_Queued TaskInfoState = "queued" TaskInfoState_Running TaskInfoState = "running" TaskInfoState_Success TaskInfoState = "success" TaskInfoState_Error TaskInfoState = "error" )
type TaskReason ¶
type TaskReason struct { XMLName xml.Name `xml:"urn:vim25 TaskReason"` *DynamicData }
type TaskReasonAlarm ¶
type TaskReasonAlarm struct { XMLName xml.Name `xml:"urn:vim25 TaskReasonAlarm"` *TaskReason AlarmName string `xml:"alarmName,omitempty"` Alarm *ManagedObjectReference `xml:"alarm,omitempty"` EntityName string `xml:"entityName,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type TaskReasonSchedule ¶
type TaskReasonSchedule struct { XMLName xml.Name `xml:"urn:vim25 TaskReasonSchedule"` *TaskReason Name string `xml:"name,omitempty"` ScheduledTask *ManagedObjectReference `xml:"scheduledTask,omitempty"` }
type TaskReasonSystem ¶
type TaskReasonSystem struct { XMLName xml.Name `xml:"urn:vim25 TaskReasonSystem"` *TaskReason }
type TaskReasonUser ¶
type TaskReasonUser struct { XMLName xml.Name `xml:"urn:vim25 TaskReasonUser"` *TaskReason UserName string `xml:"userName,omitempty"` }
type TaskScheduler ¶
type TaskTimeoutEvent ¶
type TeamingMatchEvent ¶
type TeamingMatchEvent struct { XMLName xml.Name `xml:"urn:vim25 TeamingMatchEvent"` *DvsHealthStatusChangeEvent }
type TeamingMisMatchEvent ¶
type TeamingMisMatchEvent struct { XMLName xml.Name `xml:"urn:vim25 TeamingMisMatchEvent"` *DvsHealthStatusChangeEvent }
type TemplateBeingUpgradedEvent ¶
type TemplateBeingUpgradedEvent struct { XMLName xml.Name `xml:"urn:vim25 TemplateBeingUpgradedEvent"` *TemplateUpgradeEvent }
type TemplateConfigFileInfo ¶
type TemplateConfigFileInfo struct { XMLName xml.Name `xml:"urn:vim25 TemplateConfigFileInfo"` *VmConfigFileInfo }
type TemplateConfigFileQuery ¶
type TemplateConfigFileQuery struct { XMLName xml.Name `xml:"urn:vim25 TemplateConfigFileQuery"` *VmConfigFileQuery }
type TemplateUpgradeEvent ¶
type TemplateUpgradeFailedEvent ¶
type TemplateUpgradeFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 TemplateUpgradeFailedEvent"` *TemplateUpgradeEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type TemplateUpgradedEvent ¶
type TemplateUpgradedEvent struct { XMLName xml.Name `xml:"urn:vim25 TemplateUpgradedEvent"` *TemplateUpgradeEvent }
type TerminateFaultTolerantVMRequestType ¶
type TerminateFaultTolerantVMRequestType struct { XMLName xml.Name `xml:"urn:vim25 TerminateFaultTolerantVMRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` // contains filtered or unexported fields }
type TerminateFaultTolerantVM_TaskResponse ¶
type TerminateFaultTolerantVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 TerminateFaultTolerantVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type TerminateProcessInGuestRequestType ¶
type TerminateProcessInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 TerminateProcessInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` Pid int64 `xml:"pid,omitempty"` // contains filtered or unexported fields }
type TerminateVMRequestType ¶
type TerminateVMResponse ¶
type ThirdPartyLicenseAssignmentFailed ¶
type ThirdPartyLicenseAssignmentFailed struct { XMLName xml.Name `xml:"urn:vim25 ThirdPartyLicenseAssignmentFailed"` *RuntimeFault Host *ManagedObjectReference `xml:"host,omitempty"` Module string `xml:"module,omitempty"` Reason string `xml:"reason,omitempty"` }
type ThirdPartyLicenseAssignmentFailedReason ¶
type ThirdPartyLicenseAssignmentFailedReason string
const ( ThirdPartyLicenseAssignmentFailedReason_LicenseAssignmentFailed ThirdPartyLicenseAssignmentFailedReason = "licenseAssignmentFailed" ThirdPartyLicenseAssignmentFailedReason_ModuleNotInstalled ThirdPartyLicenseAssignmentFailedReason = "moduleNotInstalled" )
type TicketedSessionAuthentication ¶
type TicketedSessionAuthentication struct { XMLName xml.Name `xml:"urn:vim25 TicketedSessionAuthentication"` *GuestAuthentication Ticket string `xml:"ticket,omitempty"` }
type TooManyDevices ¶
type TooManyDevices struct { XMLName xml.Name `xml:"urn:vim25 TooManyDevices"` *InvalidVmConfig }
type TooManyDisksOnLegacyHost ¶
type TooManyDisksOnLegacyHost struct { XMLName xml.Name `xml:"urn:vim25 TooManyDisksOnLegacyHost"` *MigrationFault DiskCount int32 `xml:"diskCount,omitempty"` TimeoutDanger bool `xml:"timeoutDanger,omitempty"` }
type TooManyGuestLogons ¶
type TooManyGuestLogons struct { XMLName xml.Name `xml:"urn:vim25 TooManyGuestLogons"` *GuestOperationsFault }
type TooManyHosts ¶
type TooManyHosts struct { XMLName xml.Name `xml:"urn:vim25 TooManyHosts"` *HostConnectFault }
type TooManySnapshotLevels ¶
type TooManySnapshotLevels struct { XMLName xml.Name `xml:"urn:vim25 TooManySnapshotLevels"` *SnapshotFault }
type ToolsAlreadyUpgraded ¶
type ToolsAlreadyUpgraded struct { XMLName xml.Name `xml:"urn:vim25 ToolsAlreadyUpgraded"` *VmToolsUpgradeFault }
type ToolsAutoUpgradeNotSupported ¶
type ToolsAutoUpgradeNotSupported struct { XMLName xml.Name `xml:"urn:vim25 ToolsAutoUpgradeNotSupported"` *VmToolsUpgradeFault }
type ToolsConfigInfo ¶
type ToolsConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 ToolsConfigInfo"` *DynamicData ToolsVersion int32 `xml:"toolsVersion,omitempty"` AfterPowerOn bool `xml:"afterPowerOn,omitempty"` AfterResume bool `xml:"afterResume,omitempty"` BeforeGuestStandby bool `xml:"beforeGuestStandby,omitempty"` BeforeGuestShutdown bool `xml:"beforeGuestShutdown,omitempty"` BeforeGuestReboot bool `xml:"beforeGuestReboot,omitempty"` ToolsUpgradePolicy string `xml:"toolsUpgradePolicy,omitempty"` PendingCustomization string `xml:"pendingCustomization,omitempty"` SyncTimeWithHost bool `xml:"syncTimeWithHost,omitempty"` LastInstallInfo *ToolsConfigInfoToolsLastInstallInfo `xml:"lastInstallInfo,omitempty"` }
type ToolsConfigInfoToolsLastInstallInfo ¶
type ToolsConfigInfoToolsLastInstallInfo struct { XMLName xml.Name `xml:"urn:vim25 ToolsConfigInfoToolsLastInstallInfo"` *DynamicData Counter int32 `xml:"counter,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type ToolsImageCopyFailed ¶
type ToolsImageCopyFailed struct { XMLName xml.Name `xml:"urn:vim25 ToolsImageCopyFailed"` *VmToolsUpgradeFault }
type ToolsImageNotAvailable ¶
type ToolsImageNotAvailable struct { XMLName xml.Name `xml:"urn:vim25 ToolsImageNotAvailable"` *VmToolsUpgradeFault }
type ToolsImageSignatureCheckFailed ¶
type ToolsImageSignatureCheckFailed struct { XMLName xml.Name `xml:"urn:vim25 ToolsImageSignatureCheckFailed"` *VmToolsUpgradeFault }
type ToolsInstallationInProgress ¶
type ToolsInstallationInProgress struct { XMLName xml.Name `xml:"urn:vim25 ToolsInstallationInProgress"` *MigrationFault }
type ToolsUnavailable ¶
type ToolsUnavailable struct {}
type ToolsUpgradeCancelled ¶
type ToolsUpgradeCancelled struct { XMLName xml.Name `xml:"urn:vim25 ToolsUpgradeCancelled"` *VmToolsUpgradeFault }
type TraversalSpec ¶
type TraversalSpec struct { XMLName xml.Name `xml:"urn:vim25 TraversalSpec"` *SelectionSpec Type_ string `xml:"type,omitempty"` Path string `xml:"path,omitempty"` Skip bool `xml:"skip,omitempty"` SelectSet []*SelectionSpec `xml:"selectSet,omitempty"` }
type TurnOffFaultToleranceForVM_TaskResponse ¶
type TurnOffFaultToleranceForVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 TurnOffFaultToleranceForVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type TypeDescription ¶
type TypeDescription struct { XMLName xml.Name `xml:"urn:vim25 TypeDescription"` *Description Key string `xml:"key,omitempty"` }
type UnSupportedDatastoreForVFlash ¶
type UnSupportedDatastoreForVFlash struct { XMLName xml.Name `xml:"urn:vim25 UnSupportedDatastoreForVFlash"` *UnsupportedDatastore DatastoreName string `xml:"datastoreName,omitempty"` Type_ string `xml:"type,omitempty"` }
type UnbindVnicRequestType ¶
type UnbindVnicResponse ¶
type UncommittedUndoableDisk ¶
type UncommittedUndoableDisk struct { XMLName xml.Name `xml:"urn:vim25 UncommittedUndoableDisk"` *MigrationFault }
type UnconfiguredPropertyValue ¶
type UnconfiguredPropertyValue struct { XMLName xml.Name `xml:"urn:vim25 UnconfiguredPropertyValue"` *InvalidPropertyValue }
type UncustomizableGuest ¶
type UncustomizableGuest struct { XMLName xml.Name `xml:"urn:vim25 UncustomizableGuest"` *CustomizationFault UncustomizableGuestOS string `xml:"uncustomizableGuestOS,omitempty"` }
type UnexpectedCustomizationFault ¶
type UnexpectedCustomizationFault struct { XMLName xml.Name `xml:"urn:vim25 UnexpectedCustomizationFault"` *CustomizationFault }
type UnexpectedFault ¶
type UnexpectedFault struct { XMLName xml.Name `xml:"urn:vim25 UnexpectedFault"` *RuntimeFault FaultName string `xml:"faultName,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type UninstallHostPatchRequestType ¶
type UninstallHostPatchRequestType struct { XMLName xml.Name `xml:"urn:vim25 UninstallHostPatchRequestType"` BulletinIds []string `xml:"bulletinIds,omitempty"` Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type UninstallHostPatch_TaskResponse ¶
type UninstallHostPatch_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 UninstallHostPatch_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type UnlicensedVirtualMachinesEvent ¶
type UnlicensedVirtualMachinesEvent struct { XMLName xml.Name `xml:"urn:vim25 UnlicensedVirtualMachinesEvent"` *LicenseEvent Unlicensed int32 `xml:"unlicensed,omitempty"` Available int32 `xml:"available,omitempty"` }
type UnlicensedVirtualMachinesFoundEvent ¶
type UnlicensedVirtualMachinesFoundEvent struct { XMLName xml.Name `xml:"urn:vim25 UnlicensedVirtualMachinesFoundEvent"` *LicenseEvent Available int32 `xml:"available,omitempty"` }
type UnrecognizedHost ¶
type UnregisterAndDestroy_TaskResponse ¶
type UnregisterAndDestroy_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 UnregisterAndDestroy_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type UnregisterVMRequestType ¶
type UnregisterVMResponse ¶
type UnsharedSwapVMotionNotSupported ¶
type UnsharedSwapVMotionNotSupported struct {}
type UnsupportedDatastore ¶
type UnsupportedDatastore struct { XMLName xml.Name `xml:"urn:vim25 UnsupportedDatastore"` *VmConfigFault Datastore *ManagedObjectReference `xml:"datastore,omitempty"` }
type UnsupportedGuest ¶
type UnsupportedGuest struct { XMLName xml.Name `xml:"urn:vim25 UnsupportedGuest"` *InvalidVmConfig UnsupportedGuestOS string `xml:"unsupportedGuestOS,omitempty"` }
type UnsupportedVmxLocation ¶
type UnsupportedVmxLocation struct { XMLName xml.Name `xml:"urn:vim25 UnsupportedVmxLocation"` *VmConfigFault }
type UnusedVirtualDiskBlocksNotScrubbed ¶
type UnusedVirtualDiskBlocksNotScrubbed struct { XMLName xml.Name `xml:"urn:vim25 UnusedVirtualDiskBlocksNotScrubbed"` *DeviceBackingNotSupported }
type UpdateAnswerFileRequestType ¶
type UpdateAnswerFileRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateAnswerFileRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` ConfigSpec *AnswerFileCreateSpec `xml:"configSpec,omitempty"` // contains filtered or unexported fields }
type UpdateAnswerFile_TaskResponse ¶
type UpdateAnswerFile_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 UpdateAnswerFile_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type UpdateAssignedLicenseRequestType ¶
type UpdateAssignedLicenseRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateAssignedLicenseRequestType"` Entity string `xml:"entity,omitempty"` LicenseKey string `xml:"licenseKey,omitempty"` EntityDisplayName string `xml:"entityDisplayName,omitempty"` // contains filtered or unexported fields }
type UpdateAssignedLicenseResponse ¶
type UpdateAssignedLicenseResponse struct { XMLName xml.Name `xml:"urn:vim25 UpdateAssignedLicenseResponse"` Returnval *LicenseManagerLicenseInfo `xml:"returnval,omitempty"` }
type UpdateChildResourceConfigurationRequestType ¶
type UpdateChildResourceConfigurationRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateChildResourceConfigurationRequestType"` Spec []*ResourceConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type UpdateClusterProfileRequestType ¶
type UpdateClusterProfileRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateClusterProfileRequestType"` Config *ClusterProfileConfigSpec `xml:"config,omitempty"` // contains filtered or unexported fields }
type UpdateConfigRequestType ¶
type UpdateConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateConfigRequestType"` Name string `xml:"name,omitempty"` Config *ResourceConfigSpec `xml:"config,omitempty"` // contains filtered or unexported fields }
type UpdateConfigResponse ¶
type UpdateConsoleIpRouteConfigRequestType ¶
type UpdateConsoleIpRouteConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateConsoleIpRouteConfigRequestType"` Config *HostIpRouteConfig `xml:"config,omitempty"` // contains filtered or unexported fields }
type UpdateCounterLevelMappingRequestType ¶
type UpdateCounterLevelMappingRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateCounterLevelMappingRequestType"` CounterLevelMap []*PerformanceManagerCounterLevelMapping `xml:"counterLevelMap,omitempty"` // contains filtered or unexported fields }
type UpdateDVSHealthCheckConfigRequestType ¶
type UpdateDVSHealthCheckConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateDVSHealthCheckConfigRequestType"` HealthCheckConfig []*DVSHealthCheckConfig `xml:"healthCheckConfig,omitempty"` // contains filtered or unexported fields }
type UpdateDVSHealthCheckConfig_TaskResponse ¶
type UpdateDVSHealthCheckConfig_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 UpdateDVSHealthCheckConfig_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type UpdateDVSLacpGroupConfigRequestType ¶
type UpdateDVSLacpGroupConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateDVSLacpGroupConfigRequestType"` LacpGroupSpec []*VMwareDvsLacpGroupSpec `xml:"lacpGroupSpec,omitempty"` // contains filtered or unexported fields }
type UpdateDVSLacpGroupConfig_TaskResponse ¶
type UpdateDVSLacpGroupConfig_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 UpdateDVSLacpGroupConfig_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type UpdateDateTimeConfigRequestType ¶
type UpdateDateTimeConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateDateTimeConfigRequestType"` Config *HostDateTimeConfig `xml:"config,omitempty"` // contains filtered or unexported fields }
type UpdateDateTimeResponse ¶
type UpdateDefaultPolicyRequestType ¶
type UpdateDefaultPolicyRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateDefaultPolicyRequestType"` DefaultPolicy *HostFirewallDefaultPolicy `xml:"defaultPolicy,omitempty"` // contains filtered or unexported fields }
type UpdateDiskPartitionsRequestType ¶
type UpdateDiskPartitionsRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateDiskPartitionsRequestType"` DevicePath string `xml:"devicePath,omitempty"` Spec *HostDiskPartitionSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type UpdateDnsConfigRequestType ¶
type UpdateDnsConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateDnsConfigRequestType"` Config *HostDnsConfig `xml:"config,omitempty"` // contains filtered or unexported fields }
type UpdateDnsConfigResponse ¶
type UpdateDvsCapabilityRequestType ¶
type UpdateDvsCapabilityRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateDvsCapabilityRequestType"` Capability *DVSCapability `xml:"capability,omitempty"` // contains filtered or unexported fields }
type UpdateExtensionResponse ¶
type UpdateFlagsRequestType ¶
type UpdateFlagsRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateFlagsRequestType"` FlagInfo *HostFlagInfo `xml:"flagInfo,omitempty"` // contains filtered or unexported fields }
type UpdateFlagsResponse ¶
type UpdateHostProfileRequestType ¶
type UpdateHostProfileRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateHostProfileRequestType"` Config *HostProfileConfigSpec `xml:"config,omitempty"` // contains filtered or unexported fields }
type UpdateInternetScsiAdvancedOptionsRequestType ¶
type UpdateInternetScsiAdvancedOptionsRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateInternetScsiAdvancedOptionsRequestType"` IScsiHbaDevice string `xml:"iScsiHbaDevice,omitempty"` TargetSet *HostInternetScsiHbaTargetSet `xml:"targetSet,omitempty"` Options []*HostInternetScsiHbaParamValue `xml:"options,omitempty"` // contains filtered or unexported fields }
type UpdateInternetScsiAuthenticationPropertiesRequestType ¶
type UpdateInternetScsiAuthenticationPropertiesRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateInternetScsiAuthenticationPropertiesRequestType"` IScsiHbaDevice string `xml:"iScsiHbaDevice,omitempty"` AuthenticationProperties *HostInternetScsiHbaAuthenticationProperties `xml:"authenticationProperties,omitempty"` TargetSet *HostInternetScsiHbaTargetSet `xml:"targetSet,omitempty"` // contains filtered or unexported fields }
type UpdateInternetScsiDigestPropertiesRequestType ¶
type UpdateInternetScsiDigestPropertiesRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateInternetScsiDigestPropertiesRequestType"` IScsiHbaDevice string `xml:"iScsiHbaDevice,omitempty"` TargetSet *HostInternetScsiHbaTargetSet `xml:"targetSet,omitempty"` DigestProperties *HostInternetScsiHbaDigestProperties `xml:"digestProperties,omitempty"` // contains filtered or unexported fields }
type UpdateInternetScsiDiscoveryPropertiesRequestType ¶
type UpdateInternetScsiDiscoveryPropertiesRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateInternetScsiDiscoveryPropertiesRequestType"` IScsiHbaDevice string `xml:"iScsiHbaDevice,omitempty"` DiscoveryProperties *HostInternetScsiHbaDiscoveryProperties `xml:"discoveryProperties,omitempty"` // contains filtered or unexported fields }
type UpdateInternetScsiIPPropertiesRequestType ¶
type UpdateInternetScsiIPPropertiesRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateInternetScsiIPPropertiesRequestType"` IScsiHbaDevice string `xml:"iScsiHbaDevice,omitempty"` IpProperties *HostInternetScsiHbaIPProperties `xml:"ipProperties,omitempty"` // contains filtered or unexported fields }
type UpdateIpConfigRequestType ¶
type UpdateIpConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateIpConfigRequestType"` IpConfig *HostIpConfig `xml:"ipConfig,omitempty"` // contains filtered or unexported fields }
type UpdateIpConfigResponse ¶
type UpdateIpPoolRequestType ¶
type UpdateIpPoolRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateIpPoolRequestType"` Dc *ManagedObjectReference `xml:"dc,omitempty"` Pool *IpPool `xml:"pool,omitempty"` // contains filtered or unexported fields }
type UpdateIpPoolResponse ¶
type UpdateIpRouteConfigRequestType ¶
type UpdateIpRouteConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateIpRouteConfigRequestType"` Config *HostIpRouteConfig `xml:"config,omitempty"` // contains filtered or unexported fields }
type UpdateIpRouteTableConfigRequestType ¶
type UpdateIpRouteTableConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateIpRouteTableConfigRequestType"` Config *HostIpRouteTableConfig `xml:"config,omitempty"` // contains filtered or unexported fields }
type UpdateIpmiRequestType ¶
type UpdateIpmiRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateIpmiRequestType"` IpmiInfo *HostIpmiInfo `xml:"ipmiInfo,omitempty"` // contains filtered or unexported fields }
type UpdateIpmiResponse ¶
type UpdateLicenseResponse ¶
type UpdateLicenseResponse struct { XMLName xml.Name `xml:"urn:vim25 UpdateLicenseResponse"` Returnval *LicenseManagerLicenseInfo `xml:"returnval,omitempty"` }
type UpdateLinkedChildrenRequestType ¶
type UpdateLinkedChildrenRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateLinkedChildrenRequestType"` AddChangeSet []*VirtualAppLinkInfo `xml:"addChangeSet,omitempty"` RemoveSet []*ManagedObjectReference `xml:"removeSet,omitempty"` // contains filtered or unexported fields }
type UpdateLocalSwapDatastoreRequestType ¶
type UpdateLocalSwapDatastoreRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateLocalSwapDatastoreRequestType"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` // contains filtered or unexported fields }
type UpdateNetworkConfigRequestType ¶
type UpdateNetworkConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateNetworkConfigRequestType"` Config *HostNetworkConfig `xml:"config,omitempty"` ChangeMode string `xml:"changeMode,omitempty"` // contains filtered or unexported fields }
type UpdateNetworkConfigResponse ¶
type UpdateNetworkConfigResponse struct { XMLName xml.Name `xml:"urn:vim25 UpdateNetworkConfigResponse"` Returnval *HostNetworkConfigResult `xml:"returnval,omitempty"` }
type UpdateNetworkResourcePoolRequestType ¶
type UpdateNetworkResourcePoolRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateNetworkResourcePoolRequestType"` ConfigSpec []*DVSNetworkResourcePoolConfigSpec `xml:"configSpec,omitempty"` // contains filtered or unexported fields }
type UpdateOptionsRequestType ¶
type UpdateOptionsRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateOptionsRequestType"` ChangedValue []*OptionValue `xml:"changedValue,omitempty"` // contains filtered or unexported fields }
type UpdateOptionsResponse ¶
type UpdatePassthruConfigRequestType ¶
type UpdatePassthruConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdatePassthruConfigRequestType"` Config []*HostPciPassthruConfig `xml:"config,omitempty"` // contains filtered or unexported fields }
type UpdatePerfIntervalRequestType ¶
type UpdatePerfIntervalRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdatePerfIntervalRequestType"` Interval *PerfInterval `xml:"interval,omitempty"` // contains filtered or unexported fields }
type UpdatePhysicalNicLinkSpeedRequestType ¶
type UpdatePhysicalNicLinkSpeedRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdatePhysicalNicLinkSpeedRequestType"` Device string `xml:"device,omitempty"` LinkSpeed *PhysicalNicLinkInfo `xml:"linkSpeed,omitempty"` // contains filtered or unexported fields }
type UpdatePortGroupRequestType ¶
type UpdatePortGroupRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdatePortGroupRequestType"` PgName string `xml:"pgName,omitempty"` Portgrp *HostPortGroupSpec `xml:"portgrp,omitempty"` // contains filtered or unexported fields }
type UpdatePortGroupResponse ¶
type UpdateProgressResponse ¶
type UpdateReferenceHostRequestType ¶
type UpdateReferenceHostRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateReferenceHostRequestType"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type UpdateRulesetRequestType ¶
type UpdateRulesetRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateRulesetRequestType"` Id string `xml:"id,omitempty"` Spec *HostFirewallRulesetRulesetSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type UpdateRulesetResponse ¶
type UpdateServiceConsoleVirtualNicRequestType ¶
type UpdateServiceConsoleVirtualNicRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateServiceConsoleVirtualNicRequestType"` Device string `xml:"device,omitempty"` Nic *HostVirtualNicSpec `xml:"nic,omitempty"` // contains filtered or unexported fields }
type UpdateSet ¶
type UpdateSet struct { XMLName xml.Name `xml:"urn:vim25 UpdateSet"` *DynamicData Version string `xml:"version,omitempty"` FilterSet []*PropertyFilterUpdate `xml:"filterSet,omitempty"` Truncated bool `xml:"truncated,omitempty"` }
type UpdateSystemResourcesRequestType ¶
type UpdateSystemResourcesRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateSystemResourcesRequestType"` ResourceInfo *HostSystemResourceInfo `xml:"resourceInfo,omitempty"` // contains filtered or unexported fields }
type UpdateSystemSwapConfigurationRequestType ¶
type UpdateSystemSwapConfigurationRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateSystemSwapConfigurationRequestType"` SysSwapConfig *HostSystemSwapConfiguration `xml:"sysSwapConfig,omitempty"` // contains filtered or unexported fields }
type UpdateUserRequestType ¶
type UpdateUserRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateUserRequestType"` User *HostAccountSpec `xml:"user,omitempty"` // contains filtered or unexported fields }
type UpdateUserResponse ¶
type UpdateVAppConfigRequestType ¶
type UpdateVAppConfigRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateVAppConfigRequestType"` Spec *VAppConfigSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type UpdateVirtualMachineFilesRequestType ¶
type UpdateVirtualMachineFilesRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateVirtualMachineFilesRequestType"` MountPathDatastoreMapping []*DatastoreMountPathDatastorePair `xml:"mountPathDatastoreMapping,omitempty"` // contains filtered or unexported fields }
type UpdateVirtualMachineFilesResult ¶
type UpdateVirtualMachineFilesResult struct { XMLName xml.Name `xml:"urn:vim25 UpdateVirtualMachineFilesResult"` *DynamicData FailedVmFile []*UpdateVirtualMachineFilesResultFailedVmFileInfo `xml:"failedVmFile,omitempty"` }
type UpdateVirtualMachineFilesResultFailedVmFileInfo ¶
type UpdateVirtualMachineFilesResultFailedVmFileInfo struct { XMLName xml.Name `xml:"urn:vim25 UpdateVirtualMachineFilesResultFailedVmFileInfo"` *DynamicData VmFile string `xml:"vmFile,omitempty"` Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type UpdateVirtualMachineFiles_TaskResponse ¶
type UpdateVirtualMachineFiles_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 UpdateVirtualMachineFiles_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type UpdateVirtualNicRequestType ¶
type UpdateVirtualNicRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateVirtualNicRequestType"` Device string `xml:"device,omitempty"` Nic *HostVirtualNicSpec `xml:"nic,omitempty"` // contains filtered or unexported fields }
type UpdateVirtualSwitchRequestType ¶
type UpdateVirtualSwitchRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateVirtualSwitchRequestType"` VswitchName string `xml:"vswitchName,omitempty"` Spec *HostVirtualSwitchSpec `xml:"spec,omitempty"` // contains filtered or unexported fields }
type UpdateVsanRequestType ¶
type UpdateVsanRequestType struct { XMLName xml.Name `xml:"urn:vim25 UpdateVsanRequestType"` Config *VsanHostConfigInfo `xml:"config,omitempty"` // contains filtered or unexported fields }
type UpdateVsan_TaskResponse ¶
type UpdateVsan_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 UpdateVsan_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type UpgradeEvent ¶
type UpgradePolicy ¶
type UpgradePolicy string
const ( UpgradePolicy_Manual UpgradePolicy = "manual" UpgradePolicy_UpgradeAtPowerCycle UpgradePolicy = "upgradeAtPowerCycle" )
type UpgradeToolsRequestType ¶
type UpgradeTools_TaskResponse ¶
type UpgradeTools_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 UpgradeTools_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type UpgradeVMRequestType ¶
type UpgradeVM_TaskResponse ¶
type UpgradeVM_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 UpgradeVM_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
type UpgradeVmLayoutResponse ¶
type UpgradeVmfsRequestType ¶
type UpgradeVmfsResponse ¶
type UplinkPortMtuNotSupportEvent ¶
type UplinkPortMtuNotSupportEvent struct { XMLName xml.Name `xml:"urn:vim25 UplinkPortMtuNotSupportEvent"` *DvsHealthStatusChangeEvent }
type UplinkPortMtuSupportEvent ¶
type UplinkPortMtuSupportEvent struct { XMLName xml.Name `xml:"urn:vim25 UplinkPortMtuSupportEvent"` *DvsHealthStatusChangeEvent }
type UplinkPortVlanTrunkedEvent ¶
type UplinkPortVlanTrunkedEvent struct { XMLName xml.Name `xml:"urn:vim25 UplinkPortVlanTrunkedEvent"` *DvsHealthStatusChangeEvent }
type UplinkPortVlanUntrunkedEvent ¶
type UplinkPortVlanUntrunkedEvent struct { XMLName xml.Name `xml:"urn:vim25 UplinkPortVlanUntrunkedEvent"` *DvsHealthStatusChangeEvent }
type UserAssignedToGroup ¶
type UserGroupProfile ¶
type UserGroupProfile struct { XMLName xml.Name `xml:"urn:vim25 UserGroupProfile"` *ApplyProfile Key string `xml:"key,omitempty"` }
type UserInputRequiredParameterMetadata ¶
type UserInputRequiredParameterMetadata struct { XMLName xml.Name `xml:"urn:vim25 UserInputRequiredParameterMetadata"` *ProfilePolicyOptionMetadata UserInputParameter []*ProfileParameterMetadata `xml:"userInputParameter,omitempty"` }
type UserLoginSessionEvent ¶
type UserLogoutSessionEvent ¶
type UserLogoutSessionEvent struct { XMLName xml.Name `xml:"urn:vim25 UserLogoutSessionEvent"` *SessionEvent IpAddress string `xml:"ipAddress,omitempty"` UserAgent string `xml:"userAgent,omitempty"` CallCount int64 `xml:"callCount,omitempty"` SessionId string `xml:"sessionId,omitempty"` LoginTime time.Time `xml:"loginTime,omitempty"` }
type UserNotFound ¶
type UserPasswordChanged ¶
type UserProfile ¶
type UserProfile struct { XMLName xml.Name `xml:"urn:vim25 UserProfile"` *ApplyProfile Key string `xml:"key,omitempty"` }
type UserSearchResult ¶
type UserSession ¶
type UserSession struct { XMLName xml.Name `xml:"urn:vim25 UserSession"` *DynamicData Key string `xml:"key,omitempty"` UserName string `xml:"userName,omitempty"` FullName string `xml:"fullName,omitempty"` LoginTime time.Time `xml:"loginTime,omitempty"` LastActiveTime time.Time `xml:"lastActiveTime,omitempty"` Locale string `xml:"locale,omitempty"` MessageLocale string `xml:"messageLocale,omitempty"` ExtensionSession bool `xml:"extensionSession,omitempty"` IpAddress string `xml:"ipAddress,omitempty"` UserAgent string `xml:"userAgent,omitempty"` CallCount int64 `xml:"callCount,omitempty"` }
type UserUnassignedFromGroup ¶
type UserUpgradeEvent ¶
type UserUpgradeEvent struct { XMLName xml.Name `xml:"urn:vim25 UserUpgradeEvent"` *UpgradeEvent }
type VAppAutoStartAction ¶
type VAppAutoStartAction string
const ( VAppAutoStartAction_None VAppAutoStartAction = "none" VAppAutoStartAction_PowerOn VAppAutoStartAction = "powerOn" VAppAutoStartAction_PowerOff VAppAutoStartAction = "powerOff" VAppAutoStartAction_GuestShutdown VAppAutoStartAction = "guestShutdown" VAppAutoStartAction_Suspend VAppAutoStartAction = "suspend" )
type VAppCloneSpec ¶
type VAppCloneSpec struct { XMLName xml.Name `xml:"urn:vim25 VAppCloneSpec"` *DynamicData Location *ManagedObjectReference `xml:"location,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 VAppCloneSpecNetworkMappingPair"` *DynamicData Source *ManagedObjectReference `xml:"source,omitempty"` Destination *ManagedObjectReference `xml:"destination,omitempty"` }
type VAppCloneSpecProvisioningType ¶
type VAppCloneSpecProvisioningType string
const ( VAppCloneSpecProvisioningType_SameAsSource VAppCloneSpecProvisioningType = "sameAsSource" VAppCloneSpecProvisioningType_Thin VAppCloneSpecProvisioningType = "thin" VAppCloneSpecProvisioningType_Thick VAppCloneSpecProvisioningType = "thick" )
type VAppCloneSpecResourceMap ¶
type VAppCloneSpecResourceMap struct { XMLName xml.Name `xml:"urn:vim25 VAppCloneSpecResourceMap"` *DynamicData Source *ManagedObjectReference `xml:"source,omitempty"` Parent *ManagedObjectReference `xml:"parent,omitempty"` ResourceSpec *ResourceConfigSpec `xml:"resourceSpec,omitempty"` Location *ManagedObjectReference `xml:"location,omitempty"` }
type VAppConfigFault ¶
type VAppConfigInfo ¶
type VAppConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 VAppConfigInfo"` *VmConfigInfo EntityConfig []*VAppEntityConfigInfo `xml:"entityConfig,omitempty"` Annotation string `xml:"annotation,omitempty"` InstanceUuid string `xml:"instanceUuid,omitempty"` ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"` }
type VAppConfigSpec ¶
type VAppConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 VAppConfigSpec"` *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 { XMLName xml.Name `xml:"urn:vim25 VAppEntityConfigInfo"` *DynamicData Key *ManagedObjectReference `xml:"key,omitempty"` Tag string `xml:"tag,omitempty"` StartOrder int32 `xml:"startOrder,omitempty"` StartDelay int32 `xml:"startDelay,omitempty"` WaitingForGuest bool `xml:"waitingForGuest,omitempty"` StartAction string `xml:"startAction,omitempty"` StopDelay int32 `xml:"stopDelay,omitempty"` StopAction string `xml:"stopAction,omitempty"` DestroyWithParent bool `xml:"destroyWithParent,omitempty"` }
type VAppIPAssignmentInfo ¶
type VAppIPAssignmentInfo struct { XMLName xml.Name `xml:"urn:vim25 VAppIPAssignmentInfo"` *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
const ( VAppIPAssignmentInfoAllocationSchemes_Dhcp VAppIPAssignmentInfoAllocationSchemes = "dhcp" VAppIPAssignmentInfoAllocationSchemes_Ovfenv VAppIPAssignmentInfoAllocationSchemes = "ovfenv" )
type VAppIPAssignmentInfoIpAllocationPolicy ¶
type VAppIPAssignmentInfoIpAllocationPolicy string
const ( VAppIPAssignmentInfoIpAllocationPolicy_DhcpPolicy VAppIPAssignmentInfoIpAllocationPolicy = "dhcpPolicy" VAppIPAssignmentInfoIpAllocationPolicy_TransientPolicy VAppIPAssignmentInfoIpAllocationPolicy = "transientPolicy" VAppIPAssignmentInfoIpAllocationPolicy_FixedPolicy VAppIPAssignmentInfoIpAllocationPolicy = "fixedPolicy" VAppIPAssignmentInfoIpAllocationPolicy_FixedAllocatedPolicy VAppIPAssignmentInfoIpAllocationPolicy = "fixedAllocatedPolicy" )
type VAppIPAssignmentInfoProtocols ¶
type VAppIPAssignmentInfoProtocols string
const ( VAppIPAssignmentInfoProtocols_IPv4 VAppIPAssignmentInfoProtocols = "IPv4" VAppIPAssignmentInfoProtocols_IPv6 VAppIPAssignmentInfoProtocols = "IPv6" )
type VAppNotRunning ¶
type VAppNotRunning struct { XMLName xml.Name `xml:"urn:vim25 VAppNotRunning"` *VmConfigFault }
type VAppOperationInProgress ¶
type VAppOperationInProgress struct { XMLName xml.Name `xml:"urn:vim25 VAppOperationInProgress"` *RuntimeFault }
type VAppOvfSectionInfo ¶
type VAppOvfSectionInfo struct { XMLName xml.Name `xml:"urn:vim25 VAppOvfSectionInfo"` *DynamicData Key int32 `xml:"key,omitempty"` Namespace string `xml:"namespace,omitempty"` Type_ string `xml:"type,omitempty"` AtEnvelopeLevel bool `xml:"atEnvelopeLevel,omitempty"` Contents string `xml:"contents,omitempty"` }
type VAppOvfSectionSpec ¶
type VAppOvfSectionSpec struct { XMLName xml.Name `xml:"urn:vim25 VAppOvfSectionSpec"` *ArrayUpdateSpec Info *VAppOvfSectionInfo `xml:"info,omitempty"` }
type VAppProductInfo ¶
type VAppProductInfo struct { XMLName xml.Name `xml:"urn:vim25 VAppProductInfo"` *DynamicData Key int32 `xml:"key,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 VAppProductSpec"` *ArrayUpdateSpec Info *VAppProductInfo `xml:"info,omitempty"` }
type VAppPropertyFault ¶
type VAppPropertyInfo ¶
type VAppPropertyInfo struct { XMLName xml.Name `xml:"urn:vim25 VAppPropertyInfo"` *DynamicData Key int32 `xml:"key,omitempty"` 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,omitempty"` DefaultValue string `xml:"defaultValue,omitempty"` Value string `xml:"value,omitempty"` Description string `xml:"description,omitempty"` }
type VAppPropertySpec ¶
type VAppPropertySpec struct { XMLName xml.Name `xml:"urn:vim25 VAppPropertySpec"` *ArrayUpdateSpec Info *VAppPropertyInfo `xml:"info,omitempty"` }
type VAppTaskInProgress ¶
type VAppTaskInProgress struct { XMLName xml.Name `xml:"urn:vim25 VAppTaskInProgress"` *TaskInProgress }
type VFlashModuleNotSupportedReason ¶
type VFlashModuleNotSupportedReason string
const ( VFlashModuleNotSupportedReason_CacheModeNotSupported VFlashModuleNotSupportedReason = "CacheModeNotSupported" VFlashModuleNotSupportedReason_CacheConsistencyTypeNotSupported VFlashModuleNotSupportedReason = "CacheConsistencyTypeNotSupported" VFlashModuleNotSupportedReason_CacheBlockSizeNotSupported VFlashModuleNotSupportedReason = "CacheBlockSizeNotSupported" VFlashModuleNotSupportedReason_CacheReservationNotSupported VFlashModuleNotSupportedReason = "CacheReservationNotSupported" VFlashModuleNotSupportedReason_DiskSizeNotSupported VFlashModuleNotSupportedReason = "DiskSizeNotSupported" )
type VFlashModuleVersionIncompatible ¶
type VFlashModuleVersionIncompatible struct { XMLName xml.Name `xml:"urn:vim25 VFlashModuleVersionIncompatible"` *VimFault ModuleName string `xml:"moduleName,omitempty"` VmRequestModuleVersion string `xml:"vmRequestModuleVersion,omitempty"` HostMinSupportedVerson string `xml:"hostMinSupportedVerson,omitempty"` HostModuleVersion string `xml:"hostModuleVersion,omitempty"` }
type VMFSDatastoreCreatedEvent ¶
type VMFSDatastoreCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 VMFSDatastoreCreatedEvent"` *HostEvent Datastore *DatastoreEventArgument `xml:"datastore,omitempty"` }
type VMFSDatastoreExpandedEvent ¶
type VMFSDatastoreExpandedEvent struct { XMLName xml.Name `xml:"urn:vim25 VMFSDatastoreExpandedEvent"` *HostEvent Datastore *DatastoreEventArgument `xml:"datastore,omitempty"` }
type VMFSDatastoreExtendedEvent ¶
type VMFSDatastoreExtendedEvent struct { XMLName xml.Name `xml:"urn:vim25 VMFSDatastoreExtendedEvent"` *HostEvent Datastore *DatastoreEventArgument `xml:"datastore,omitempty"` }
type VMINotSupported ¶
type VMINotSupported struct { XMLName xml.Name `xml:"urn:vim25 VMINotSupported"` *DeviceNotSupported }
type VMOnConflictDVPort ¶
type VMOnConflictDVPort struct { XMLName xml.Name `xml:"urn:vim25 VMOnConflictDVPort"` *CannotAccessNetwork }
type VMOnVirtualIntranet ¶
type VMOnVirtualIntranet struct { XMLName xml.Name `xml:"urn:vim25 VMOnVirtualIntranet"` *CannotAccessNetwork }
type VMotionAcrossNetworkNotSupported ¶
type VMotionAcrossNetworkNotSupported struct { XMLName xml.Name `xml:"urn:vim25 VMotionAcrossNetworkNotSupported"` *MigrationFeatureNotSupported }
type VMotionCompatibilityType ¶
type VMotionCompatibilityType string
const ( VMotionCompatibilityType_Cpu VMotionCompatibilityType = "cpu" VMotionCompatibilityType_Software VMotionCompatibilityType = "software" )
type VMotionInterfaceIssue ¶
type VMotionInterfaceIssue struct { XMLName xml.Name `xml:"urn:vim25 VMotionInterfaceIssue"` *MigrationFault AtSourceHost bool `xml:"atSourceHost,omitempty"` FailedHost string `xml:"failedHost,omitempty"` FailedHostEntity *ManagedObjectReference `xml:"failedHostEntity,omitempty"` }
type VMotionLicenseExpiredEvent ¶
type VMotionLicenseExpiredEvent struct { XMLName xml.Name `xml:"urn:vim25 VMotionLicenseExpiredEvent"` *LicenseEvent }
type VMotionLinkCapacityLow ¶
type VMotionLinkCapacityLow struct { XMLName xml.Name `xml:"urn:vim25 VMotionLinkCapacityLow"` *VMotionInterfaceIssue Network string `xml:"network,omitempty"` }
type VMotionLinkDown ¶
type VMotionLinkDown struct { XMLName xml.Name `xml:"urn:vim25 VMotionLinkDown"` *VMotionInterfaceIssue Network string `xml:"network,omitempty"` }
type VMotionNotConfigured ¶
type VMotionNotConfigured struct { XMLName xml.Name `xml:"urn:vim25 VMotionNotConfigured"` *VMotionInterfaceIssue }
type VMotionNotLicensed ¶
type VMotionNotLicensed struct { XMLName xml.Name `xml:"urn:vim25 VMotionNotLicensed"` *VMotionInterfaceIssue }
type VMotionNotSupported ¶
type VMotionNotSupported struct { XMLName xml.Name `xml:"urn:vim25 VMotionNotSupported"` *VMotionInterfaceIssue }
type VMotionProtocolIncompatible ¶
type VMotionProtocolIncompatible struct { XMLName xml.Name `xml:"urn:vim25 VMotionProtocolIncompatible"` *MigrationFault }
type VMwareDVSConfigInfo ¶
type VMwareDVSConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSConfigInfo"` *DVSConfigInfo VspanSession []*VMwareVspanSession `xml:"vspanSession,omitempty"` PvlanConfig []*VMwareDVSPvlanMapEntry `xml:"pvlanConfig,omitempty"` MaxMtu int32 `xml:"maxMtu,omitempty"` LinkDiscoveryProtocolConfig *LinkDiscoveryProtocolConfig `xml:"linkDiscoveryProtocolConfig,omitempty"` IpfixConfig *VMwareIpfixConfig `xml:"ipfixConfig,omitempty"` LacpGroupConfig []*VMwareDvsLacpGroupConfig `xml:"lacpGroupConfig,omitempty"` LacpApiVersion string `xml:"lacpApiVersion,omitempty"` }
type VMwareDVSConfigSpec ¶
type VMwareDVSConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSConfigSpec"` *DVSConfigSpec PvlanConfigSpec []*VMwareDVSPvlanConfigSpec `xml:"pvlanConfigSpec,omitempty"` VspanConfigSpec []*VMwareDVSVspanConfigSpec `xml:"vspanConfigSpec,omitempty"` MaxMtu int32 `xml:"maxMtu,omitempty"` LinkDiscoveryProtocolConfig *LinkDiscoveryProtocolConfig `xml:"linkDiscoveryProtocolConfig,omitempty"` IpfixConfig *VMwareIpfixConfig `xml:"ipfixConfig,omitempty"` LacpApiVersion string `xml:"lacpApiVersion,omitempty"` }
type VMwareDVSFeatureCapability ¶
type VMwareDVSFeatureCapability struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSFeatureCapability"` *DVSFeatureCapability VspanSupported bool `xml:"vspanSupported,omitempty"` LldpSupported bool `xml:"lldpSupported,omitempty"` IpfixSupported bool `xml:"ipfixSupported,omitempty"` VspanCapability *VMwareDVSVspanCapability `xml:"vspanCapability,omitempty"` LacpCapability *VMwareDvsLacpCapability `xml:"lacpCapability,omitempty"` }
type VMwareDVSHealthCheckCapability ¶
type VMwareDVSHealthCheckCapability struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSHealthCheckCapability"` *DVSHealthCheckCapability VlanMtuSupported bool `xml:"vlanMtuSupported,omitempty"` TeamingSupported bool `xml:"teamingSupported,omitempty"` }
type VMwareDVSHealthCheckConfig ¶
type VMwareDVSHealthCheckConfig struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSHealthCheckConfig"` *DVSHealthCheckConfig }
type VMwareDVSMtuHealthCheckResult ¶
type VMwareDVSMtuHealthCheckResult struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSMtuHealthCheckResult"` *HostMemberUplinkHealthCheckResult MtuMismatch bool `xml:"mtuMismatch,omitempty"` VlanSupportSwitchMtu []*NumericRange `xml:"vlanSupportSwitchMtu,omitempty"` VlanNotSupportSwitchMtu []*NumericRange `xml:"vlanNotSupportSwitchMtu,omitempty"` }
type VMwareDVSPortSetting ¶
type VMwareDVSPortSetting struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSPortSetting"` *DVPortSetting Vlan *VmwareDistributedVirtualSwitchVlanSpec `xml:"vlan,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 VMwareDVSPortgroupPolicy"` *DVPortgroupPolicy VlanOverrideAllowed bool `xml:"vlanOverrideAllowed,omitempty"` UplinkTeamingOverrideAllowed bool `xml:"uplinkTeamingOverrideAllowed,omitempty"` SecurityPolicyOverrideAllowed bool `xml:"securityPolicyOverrideAllowed,omitempty"` IpfixOverrideAllowed bool `xml:"ipfixOverrideAllowed,omitempty"` }
type VMwareDVSPvlanConfigSpec ¶
type VMwareDVSPvlanConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSPvlanConfigSpec"` *DynamicData PvlanEntry *VMwareDVSPvlanMapEntry `xml:"pvlanEntry,omitempty"` Operation string `xml:"operation,omitempty"` }
type VMwareDVSPvlanMapEntry ¶
type VMwareDVSTeamingHealthCheckConfig ¶
type VMwareDVSTeamingHealthCheckConfig struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSTeamingHealthCheckConfig"` *VMwareDVSHealthCheckConfig }
type VMwareDVSTeamingHealthCheckResult ¶
type VMwareDVSTeamingHealthCheckResult struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSTeamingHealthCheckResult"` *HostMemberHealthCheckResult TeamingStatus string `xml:"teamingStatus,omitempty"` }
type VMwareDVSTeamingMatchStatus ¶
type VMwareDVSTeamingMatchStatus string
const ( VMwareDVSTeamingMatchStatus_IphashMatch VMwareDVSTeamingMatchStatus = "iphashMatch" VMwareDVSTeamingMatchStatus_NonIphashMatch VMwareDVSTeamingMatchStatus = "nonIphashMatch" VMwareDVSTeamingMatchStatus_IphashMismatch VMwareDVSTeamingMatchStatus = "iphashMismatch" VMwareDVSTeamingMatchStatus_NonIphashMismatch VMwareDVSTeamingMatchStatus = "nonIphashMismatch" )
type VMwareDVSVlanHealthCheckResult ¶
type VMwareDVSVlanHealthCheckResult struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSVlanHealthCheckResult"` *HostMemberUplinkHealthCheckResult TrunkedVlan []*NumericRange `xml:"trunkedVlan,omitempty"` UntrunkedVlan []*NumericRange `xml:"untrunkedVlan,omitempty"` }
type VMwareDVSVlanMtuHealthCheckConfig ¶
type VMwareDVSVlanMtuHealthCheckConfig struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSVlanMtuHealthCheckConfig"` *VMwareDVSHealthCheckConfig }
type VMwareDVSVspanCapability ¶
type VMwareDVSVspanCapability struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSVspanCapability"` *DynamicData MixedDestSupported bool `xml:"mixedDestSupported,omitempty"` DvportSupported bool `xml:"dvportSupported,omitempty"` RemoteSourceSupported bool `xml:"remoteSourceSupported,omitempty"` RemoteDestSupported bool `xml:"remoteDestSupported,omitempty"` EncapRemoteSourceSupported bool `xml:"encapRemoteSourceSupported,omitempty"` }
type VMwareDVSVspanConfigSpec ¶
type VMwareDVSVspanConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 VMwareDVSVspanConfigSpec"` *DynamicData VspanSession *VMwareVspanSession `xml:"vspanSession,omitempty"` Operation string `xml:"operation,omitempty"` }
type VMwareDVSVspanSessionType ¶
type VMwareDVSVspanSessionType string
const ( VMwareDVSVspanSessionType_MixedDestMirror VMwareDVSVspanSessionType = "mixedDestMirror" VMwareDVSVspanSessionType_DvPortMirror VMwareDVSVspanSessionType = "dvPortMirror" VMwareDVSVspanSessionType_RemoteMirrorSource VMwareDVSVspanSessionType = "remoteMirrorSource" VMwareDVSVspanSessionType_RemoteMirrorDest VMwareDVSVspanSessionType = "remoteMirrorDest" VMwareDVSVspanSessionType_EncapsulatedRemoteMirrorSource VMwareDVSVspanSessionType = "encapsulatedRemoteMirrorSource" )
type VMwareDvsLacpApiVersion ¶
type VMwareDvsLacpApiVersion string
const ( VMwareDvsLacpApiVersion_SingleLag VMwareDvsLacpApiVersion = "singleLag" VMwareDvsLacpApiVersion_MultipleLag VMwareDvsLacpApiVersion = "multipleLag" )
type VMwareDvsLacpCapability ¶
type VMwareDvsLacpCapability struct { XMLName xml.Name `xml:"urn:vim25 VMwareDvsLacpCapability"` *DynamicData LacpSupported bool `xml:"lacpSupported,omitempty"` MultiLacpGroupSupported bool `xml:"multiLacpGroupSupported,omitempty"` }
type VMwareDvsLacpGroupConfig ¶
type VMwareDvsLacpGroupConfig struct { XMLName xml.Name `xml:"urn:vim25 VMwareDvsLacpGroupConfig"` *DynamicData Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Mode string `xml:"mode,omitempty"` UplinkNum int32 `xml:"uplinkNum,omitempty"` LoadbalanceAlgorithm string `xml:"loadbalanceAlgorithm,omitempty"` Vlan *VMwareDvsLagVlanConfig `xml:"vlan,omitempty"` Ipfix *VMwareDvsLagIpfixConfig `xml:"ipfix,omitempty"` UplinkName []string `xml:"uplinkName,omitempty"` UplinkPortKey []string `xml:"uplinkPortKey,omitempty"` }
type VMwareDvsLacpGroupSpec ¶
type VMwareDvsLacpGroupSpec struct { XMLName xml.Name `xml:"urn:vim25 VMwareDvsLacpGroupSpec"` *DynamicData LacpGroupConfig *VMwareDvsLacpGroupConfig `xml:"lacpGroupConfig,omitempty"` Operation string `xml:"operation,omitempty"` }
type VMwareDvsLacpLoadBalanceAlgorithm ¶
type VMwareDvsLacpLoadBalanceAlgorithm string
const ( VMwareDvsLacpLoadBalanceAlgorithm_SrcMac VMwareDvsLacpLoadBalanceAlgorithm = "srcMac" VMwareDvsLacpLoadBalanceAlgorithm_DestMac VMwareDvsLacpLoadBalanceAlgorithm = "destMac" VMwareDvsLacpLoadBalanceAlgorithm_SrcDestMac VMwareDvsLacpLoadBalanceAlgorithm = "srcDestMac" VMwareDvsLacpLoadBalanceAlgorithm_DestIpVlan VMwareDvsLacpLoadBalanceAlgorithm = "destIpVlan" VMwareDvsLacpLoadBalanceAlgorithm_SrcIpVlan VMwareDvsLacpLoadBalanceAlgorithm = "srcIpVlan" VMwareDvsLacpLoadBalanceAlgorithm_SrcDestIpVlan VMwareDvsLacpLoadBalanceAlgorithm = "srcDestIpVlan" VMwareDvsLacpLoadBalanceAlgorithm_DestTcpUdpPort VMwareDvsLacpLoadBalanceAlgorithm = "destTcpUdpPort" VMwareDvsLacpLoadBalanceAlgorithm_SrcTcpUdpPort VMwareDvsLacpLoadBalanceAlgorithm = "srcTcpUdpPort" VMwareDvsLacpLoadBalanceAlgorithm_SrcDestTcpUdpPort VMwareDvsLacpLoadBalanceAlgorithm = "srcDestTcpUdpPort" VMwareDvsLacpLoadBalanceAlgorithm_DestIpTcpUdpPort VMwareDvsLacpLoadBalanceAlgorithm = "destIpTcpUdpPort" VMwareDvsLacpLoadBalanceAlgorithm_SrcIpTcpUdpPort VMwareDvsLacpLoadBalanceAlgorithm = "srcIpTcpUdpPort" VMwareDvsLacpLoadBalanceAlgorithm_SrcDestIpTcpUdpPort VMwareDvsLacpLoadBalanceAlgorithm = "srcDestIpTcpUdpPort" VMwareDvsLacpLoadBalanceAlgorithm_DestIpTcpUdpPortVlan VMwareDvsLacpLoadBalanceAlgorithm = "destIpTcpUdpPortVlan" VMwareDvsLacpLoadBalanceAlgorithm_SrcIpTcpUdpPortVlan VMwareDvsLacpLoadBalanceAlgorithm = "srcIpTcpUdpPortVlan" VMwareDvsLacpLoadBalanceAlgorithm_SrcDestIpTcpUdpPortVlan VMwareDvsLacpLoadBalanceAlgorithm = "srcDestIpTcpUdpPortVlan" VMwareDvsLacpLoadBalanceAlgorithm_DestIp VMwareDvsLacpLoadBalanceAlgorithm = "destIp" VMwareDvsLacpLoadBalanceAlgorithm_SrcIp VMwareDvsLacpLoadBalanceAlgorithm = "srcIp" VMwareDvsLacpLoadBalanceAlgorithm_SrcDestIp VMwareDvsLacpLoadBalanceAlgorithm = "srcDestIp" VMwareDvsLacpLoadBalanceAlgorithm_Vlan VMwareDvsLacpLoadBalanceAlgorithm = "vlan" VMwareDvsLacpLoadBalanceAlgorithm_SrcPortId VMwareDvsLacpLoadBalanceAlgorithm = "srcPortId" )
type VMwareDvsLagIpfixConfig ¶
type VMwareDvsLagIpfixConfig struct { XMLName xml.Name `xml:"urn:vim25 VMwareDvsLagIpfixConfig"` *DynamicData IpfixEnabled bool `xml:"ipfixEnabled,omitempty"` }
type VMwareDvsLagVlanConfig ¶
type VMwareDvsLagVlanConfig struct { XMLName xml.Name `xml:"urn:vim25 VMwareDvsLagVlanConfig"` *DynamicData VlanId []*NumericRange `xml:"vlanId,omitempty"` }
type VMwareIpfixConfig ¶
type VMwareIpfixConfig struct { XMLName xml.Name `xml:"urn:vim25 VMwareIpfixConfig"` *DynamicData CollectorIpAddress string `xml:"collectorIpAddress,omitempty"` CollectorPort int32 `xml:"collectorPort,omitempty"` ActiveFlowTimeout int32 `xml:"activeFlowTimeout,omitempty"` IdleFlowTimeout int32 `xml:"idleFlowTimeout,omitempty"` SamplingRate int32 `xml:"samplingRate,omitempty"` InternalFlowsOnly bool `xml:"internalFlowsOnly,omitempty"` }
type VMwareUplinkLacpMode ¶
type VMwareUplinkLacpMode string
const ( VMwareUplinkLacpMode_Active VMwareUplinkLacpMode = "active" VMwareUplinkLacpMode_Passive VMwareUplinkLacpMode = "passive" )
type VMwareUplinkLacpPolicy ¶
type VMwareUplinkLacpPolicy struct { XMLName xml.Name `xml:"urn:vim25 VMwareUplinkLacpPolicy"` *InheritablePolicy Enable *BoolPolicy `xml:"enable,omitempty"` Mode *StringPolicy `xml:"mode,omitempty"` }
type VMwareUplinkPortOrderPolicy ¶
type VMwareUplinkPortOrderPolicy struct { XMLName xml.Name `xml:"urn:vim25 VMwareUplinkPortOrderPolicy"` *InheritablePolicy ActiveUplinkPort []string `xml:"activeUplinkPort,omitempty"` StandbyUplinkPort []string `xml:"standbyUplinkPort,omitempty"` }
type VMwareVspanPort ¶
type VMwareVspanPort struct { XMLName xml.Name `xml:"urn:vim25 VMwareVspanPort"` *DynamicData PortKey []string `xml:"portKey,omitempty"` UplinkPortName []string `xml:"uplinkPortName,omitempty"` WildcardPortConnecteeType []string `xml:"wildcardPortConnecteeType,omitempty"` Vlans []int32 `xml:"vlans,omitempty"` IpAddress []string `xml:"ipAddress,omitempty"` }
type VMwareVspanSession ¶
type VMwareVspanSession struct { XMLName xml.Name `xml:"urn:vim25 VMwareVspanSession"` *DynamicData Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` Enabled bool `xml:"enabled,omitempty"` SourcePortTransmitted *VMwareVspanPort `xml:"sourcePortTransmitted,omitempty"` SourcePortReceived *VMwareVspanPort `xml:"sourcePortReceived,omitempty"` DestinationPort *VMwareVspanPort `xml:"destinationPort,omitempty"` EncapsulationVlanId int32 `xml:"encapsulationVlanId,omitempty"` StripOriginalVlan bool `xml:"stripOriginalVlan,omitempty"` MirroredPacketLength int32 `xml:"mirroredPacketLength,omitempty"` NormalTrafficAllowed bool `xml:"normalTrafficAllowed,omitempty"` SessionType string `xml:"sessionType,omitempty"` SamplingRate int32 `xml:"samplingRate,omitempty"` }
type ValidateCredentialsInGuestRequestType ¶
type ValidateCredentialsInGuestRequestType struct { XMLName xml.Name `xml:"urn:vim25 ValidateCredentialsInGuestRequestType"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Auth *GuestAuthentication `xml:"auth,omitempty"` // contains filtered or unexported fields }
type ValidateHostRequestType ¶
type ValidateHostRequestType struct { XMLName xml.Name `xml:"urn:vim25 ValidateHostRequestType"` OvfDescriptor string `xml:"ovfDescriptor,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` Vhp *OvfValidateHostParams `xml:"vhp,omitempty"` // contains filtered or unexported fields }
type ValidateHostResponse ¶
type ValidateHostResponse struct { XMLName xml.Name `xml:"urn:vim25 ValidateHostResponse"` Returnval *OvfValidateHostResult `xml:"returnval,omitempty"` }
type ValidateMigrationRequestType ¶
type ValidateMigrationRequestType struct { XMLName xml.Name `xml:"urn:vim25 ValidateMigrationRequestType"` Vm []*ManagedObjectReference `xml:"vm,omitempty"` State *VirtualMachinePowerState `xml:"state,omitempty"` TestType []string `xml:"testType,omitempty"` Pool *ManagedObjectReference `xml:"pool,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` // contains filtered or unexported fields }
type ValidateMigrationTestType ¶
type ValidateMigrationTestType string
const ( ValidateMigrationTestType_SourceTests ValidateMigrationTestType = "sourceTests" ValidateMigrationTestType_CompatibilityTests ValidateMigrationTestType = "compatibilityTests" ValidateMigrationTestType_DiskAccessibilityTests ValidateMigrationTestType = "diskAccessibilityTests" ValidateMigrationTestType_ResourceTests ValidateMigrationTestType = "resourceTests" )
type VcAgentUninstalledEvent ¶
type VcAgentUpgradedEvent ¶
type VimFault ¶
type VimFault struct { XMLName xml.Name `xml:"urn:vim25 VimFault"` *MethodFault }
type VimPortType ¶
type VimPortType struct {
// contains filtered or unexported fields
}
func NewVimPortType ¶
func NewVimPortType(url string, tls bool) *VimPortType
func (*VimPortType) AcknowledgeAlarm ¶
func (service *VimPortType) AcknowledgeAlarm(request *AcknowledgeAlarmRequestType) (*AcknowledgeAlarmResponse, error)
func (*VimPortType) AcquireCimServicesTicket ¶
func (service *VimPortType) AcquireCimServicesTicket(request *AcquireCimServicesTicketRequestType) (*AcquireCimServicesTicketResponse, error)
func (*VimPortType) AcquireCloneTicket ¶
func (service *VimPortType) AcquireCloneTicket(request *AcquireCloneTicketRequestType) (*AcquireCloneTicketResponse, error)
func (*VimPortType) AcquireCredentialsInGuest ¶
func (service *VimPortType) AcquireCredentialsInGuest(request *AcquireCredentialsInGuestRequestType) (*AcquireCredentialsInGuestResponse, error)
func (*VimPortType) AcquireGenericServiceTicket ¶
func (service *VimPortType) AcquireGenericServiceTicket(request *AcquireGenericServiceTicketRequestType) (*AcquireGenericServiceTicketResponse, error)
func (*VimPortType) AcquireLocalTicket ¶
func (service *VimPortType) AcquireLocalTicket(request *AcquireLocalTicketRequestType) (*AcquireLocalTicketResponse, error)
func (*VimPortType) AcquireMksTicket ¶
func (service *VimPortType) AcquireMksTicket(request *AcquireMksTicketRequestType) (*AcquireMksTicketResponse, error)
func (*VimPortType) AcquireTicket ¶
func (service *VimPortType) AcquireTicket(request *AcquireTicketRequestType) (*AcquireTicketResponse, error)
func (*VimPortType) AddAuthorizationRole ¶
func (service *VimPortType) AddAuthorizationRole(request *AddAuthorizationRoleRequestType) (*AddAuthorizationRoleResponse, error)
func (*VimPortType) AddCustomFieldDef ¶
func (service *VimPortType) AddCustomFieldDef(request *AddCustomFieldDefRequestType) (*AddCustomFieldDefResponse, error)
func (*VimPortType) AddDVPortgroup_Task ¶
func (service *VimPortType) AddDVPortgroup_Task(request *AddDVPortgroupRequestType) (*AddDVPortgroup_TaskResponse, error)
func (*VimPortType) AddDisks_Task ¶
func (service *VimPortType) AddDisks_Task(request *AddDisksRequestType) (*AddDisks_TaskResponse, error)
func (*VimPortType) AddHost_Task ¶
func (service *VimPortType) AddHost_Task(request *AddHostRequestType) (*AddHost_TaskResponse, error)
func (*VimPortType) AddInternetScsiSendTargets ¶
func (service *VimPortType) AddInternetScsiSendTargets(request *AddInternetScsiSendTargetsRequestType) (*AddInternetScsiSendTargetsResponse, error)
func (*VimPortType) AddInternetScsiStaticTargets ¶
func (service *VimPortType) AddInternetScsiStaticTargets(request *AddInternetScsiStaticTargetsRequestType) (*AddInternetScsiStaticTargetsResponse, error)
func (*VimPortType) AddLicense ¶
func (service *VimPortType) AddLicense(request *AddLicenseRequestType) (*AddLicenseResponse, error)
func (*VimPortType) AddNetworkResourcePool ¶
func (service *VimPortType) AddNetworkResourcePool(request *AddNetworkResourcePoolRequestType) (*AddNetworkResourcePoolResponse, error)
func (*VimPortType) AddPortGroup ¶
func (service *VimPortType) AddPortGroup(request *AddPortGroupRequestType) (*AddPortGroupResponse, error)
func (*VimPortType) AddServiceConsoleVirtualNic ¶
func (service *VimPortType) AddServiceConsoleVirtualNic(request *AddServiceConsoleVirtualNicRequestType) (*AddServiceConsoleVirtualNicResponse, error)
func (*VimPortType) AddStandaloneHost_Task ¶
func (service *VimPortType) AddStandaloneHost_Task(request *AddStandaloneHostRequestType) (*AddStandaloneHost_TaskResponse, error)
func (*VimPortType) AddVirtualNic ¶
func (service *VimPortType) AddVirtualNic(request *AddVirtualNicRequestType) (*AddVirtualNicResponse, error)
func (*VimPortType) AddVirtualSwitch ¶
func (service *VimPortType) AddVirtualSwitch(request *AddVirtualSwitchRequestType) (*AddVirtualSwitchResponse, error)
func (*VimPortType) AllocateIpv4Address ¶
func (service *VimPortType) AllocateIpv4Address(request *AllocateIpv4AddressRequestType) (*AllocateIpv4AddressResponse, error)
func (*VimPortType) AllocateIpv6Address ¶
func (service *VimPortType) AllocateIpv6Address(request *AllocateIpv6AddressRequestType) (*AllocateIpv6AddressResponse, error)
func (*VimPortType) AnswerVM ¶
func (service *VimPortType) AnswerVM(request *AnswerVMRequestType) (*AnswerVMResponse, error)
func (*VimPortType) ApplyHostConfig_Task ¶
func (service *VimPortType) ApplyHostConfig_Task(request *ApplyHostConfigRequestType) (*ApplyHostConfig_TaskResponse, error)
func (*VimPortType) ApplyRecommendation ¶
func (service *VimPortType) ApplyRecommendation(request *ApplyRecommendationRequestType) (*ApplyRecommendationResponse, error)
func (*VimPortType) ApplyStorageDrsRecommendationToPod_Task ¶
func (service *VimPortType) ApplyStorageDrsRecommendationToPod_Task(request *ApplyStorageDrsRecommendationToPodRequestType) (*ApplyStorageDrsRecommendationToPod_TaskResponse, error)
func (*VimPortType) ApplyStorageDrsRecommendation_Task ¶
func (service *VimPortType) ApplyStorageDrsRecommendation_Task(request *ApplyStorageDrsRecommendationRequestType) (*ApplyStorageDrsRecommendation_TaskResponse, error)
func (*VimPortType) AreAlarmActionsEnabled ¶
func (service *VimPortType) AreAlarmActionsEnabled(request *AreAlarmActionsEnabledRequestType) (*AreAlarmActionsEnabledResponse, error)
func (*VimPortType) AssignUserToGroup ¶
func (service *VimPortType) AssignUserToGroup(request *AssignUserToGroupRequestType) (*AssignUserToGroupResponse, error)
func (*VimPortType) AssociateProfile ¶
func (service *VimPortType) AssociateProfile(request *AssociateProfileRequestType) (*AssociateProfileResponse, error)
func (*VimPortType) AttachScsiLun ¶
func (service *VimPortType) AttachScsiLun(request *AttachScsiLunRequestType) (*AttachScsiLunResponse, error)
func (*VimPortType) AttachVmfsExtent ¶
func (service *VimPortType) AttachVmfsExtent(request *AttachVmfsExtentRequestType) (*AttachVmfsExtentResponse, error)
func (*VimPortType) AutoStartPowerOff ¶
func (service *VimPortType) AutoStartPowerOff(request *AutoStartPowerOffRequestType) (*AutoStartPowerOffResponse, error)
func (*VimPortType) AutoStartPowerOn ¶
func (service *VimPortType) AutoStartPowerOn(request *AutoStartPowerOnRequestType) (*AutoStartPowerOnResponse, error)
func (*VimPortType) BackupFirmwareConfiguration ¶
func (service *VimPortType) BackupFirmwareConfiguration(request *BackupFirmwareConfigurationRequestType) (*BackupFirmwareConfigurationResponse, error)
func (*VimPortType) BindVnic ¶
func (service *VimPortType) BindVnic(request *BindVnicRequestType) (*BindVnicResponse, error)
func (*VimPortType) BrowseDiagnosticLog ¶
func (service *VimPortType) BrowseDiagnosticLog(request *BrowseDiagnosticLogRequestType) (*BrowseDiagnosticLogResponse, error)
func (*VimPortType) CancelRecommendation ¶
func (service *VimPortType) CancelRecommendation(request *CancelRecommendationRequestType) (*CancelRecommendationResponse, error)
func (*VimPortType) CancelRetrievePropertiesEx ¶
func (service *VimPortType) CancelRetrievePropertiesEx(request *CancelRetrievePropertiesExRequestType) (*CancelRetrievePropertiesExResponse, error)
func (*VimPortType) CancelStorageDrsRecommendation ¶
func (service *VimPortType) CancelStorageDrsRecommendation(request *CancelStorageDrsRecommendationRequestType) (*CancelStorageDrsRecommendationResponse, error)
func (*VimPortType) CancelTask ¶
func (service *VimPortType) CancelTask(request *CancelTaskRequestType) (*CancelTaskResponse, error)
func (*VimPortType) CancelWaitForUpdates ¶
func (service *VimPortType) CancelWaitForUpdates(request *CancelWaitForUpdatesRequestType) (*CancelWaitForUpdatesResponse, error)
func (*VimPortType) ChangeFileAttributesInGuest ¶
func (service *VimPortType) ChangeFileAttributesInGuest(request *ChangeFileAttributesInGuestRequestType) (*ChangeFileAttributesInGuestResponse, error)
func (*VimPortType) ChangeOwner ¶
func (service *VimPortType) ChangeOwner(request *ChangeOwnerRequestType) (*ChangeOwnerResponse, error)
func (*VimPortType) CheckAnswerFileStatus_Task ¶
func (service *VimPortType) CheckAnswerFileStatus_Task(request *CheckAnswerFileStatusRequestType) (*CheckAnswerFileStatus_TaskResponse, error)
func (*VimPortType) CheckCompatibility_Task ¶
func (service *VimPortType) CheckCompatibility_Task(request *CheckCompatibilityRequestType) (*CheckCompatibility_TaskResponse, error)
func (*VimPortType) CheckCompliance_Task ¶
func (service *VimPortType) CheckCompliance_Task(request *CheckComplianceRequestType) (*CheckCompliance_TaskResponse, error)
func (*VimPortType) CheckCustomizationResources ¶
func (service *VimPortType) CheckCustomizationResources(request *CheckCustomizationResourcesRequestType) (*CheckCustomizationResourcesResponse, error)
func (*VimPortType) CheckCustomizationSpec ¶
func (service *VimPortType) CheckCustomizationSpec(request *CheckCustomizationSpecRequestType) (*CheckCustomizationSpecResponse, error)
func (*VimPortType) CheckForUpdates ¶
func (service *VimPortType) CheckForUpdates(request *CheckForUpdatesRequestType) (*CheckForUpdatesResponse, error)
func (*VimPortType) CheckHostPatch_Task ¶
func (service *VimPortType) CheckHostPatch_Task(request *CheckHostPatchRequestType) (*CheckHostPatch_TaskResponse, error)
func (*VimPortType) CheckLicenseFeature ¶
func (service *VimPortType) CheckLicenseFeature(request *CheckLicenseFeatureRequestType) (*CheckLicenseFeatureResponse, error)
func (*VimPortType) CheckMigrate_Task ¶
func (service *VimPortType) CheckMigrate_Task(request *CheckMigrateRequestType) (*CheckMigrate_TaskResponse, error)
func (*VimPortType) CheckProfileCompliance_Task ¶
func (service *VimPortType) CheckProfileCompliance_Task(request *CheckProfileComplianceRequestType) (*CheckProfileCompliance_TaskResponse, error)
func (*VimPortType) CheckRelocate_Task ¶
func (service *VimPortType) CheckRelocate_Task(request *CheckRelocateRequestType) (*CheckRelocate_TaskResponse, error)
func (*VimPortType) ClearComplianceStatus ¶
func (service *VimPortType) ClearComplianceStatus(request *ClearComplianceStatusRequestType) (*ClearComplianceStatusResponse, error)
func (*VimPortType) CloneSession ¶
func (service *VimPortType) CloneSession(request *CloneSessionRequestType) (*CloneSessionResponse, error)
func (*VimPortType) CloneVApp_Task ¶
func (service *VimPortType) CloneVApp_Task(request *CloneVAppRequestType) (*CloneVApp_TaskResponse, error)
func (*VimPortType) CloneVM_Task ¶
func (service *VimPortType) CloneVM_Task(request *CloneVMRequestType) (*CloneVM_TaskResponse, error)
func (*VimPortType) CloseInventoryViewFolder ¶
func (service *VimPortType) CloseInventoryViewFolder(request *CloseInventoryViewFolderRequestType) (*CloseInventoryViewFolderResponse, error)
func (*VimPortType) ClusterEnterMaintenanceMode ¶
func (service *VimPortType) ClusterEnterMaintenanceMode(request *ClusterEnterMaintenanceModeRequestType) (*ClusterEnterMaintenanceModeResponse, error)
func (*VimPortType) ComputeDiskPartitionInfo ¶
func (service *VimPortType) ComputeDiskPartitionInfo(request *ComputeDiskPartitionInfoRequestType) (*ComputeDiskPartitionInfoResponse, error)
func (*VimPortType) ComputeDiskPartitionInfoForResize ¶
func (service *VimPortType) ComputeDiskPartitionInfoForResize(request *ComputeDiskPartitionInfoForResizeRequestType) (*ComputeDiskPartitionInfoForResizeResponse, error)
func (*VimPortType) ConfigureDatastoreIORM_Task ¶
func (service *VimPortType) ConfigureDatastoreIORM_Task(request *ConfigureDatastoreIORMRequestType) (*ConfigureDatastoreIORM_TaskResponse, error)
func (*VimPortType) ConfigureDatastorePrincipal ¶
func (service *VimPortType) ConfigureDatastorePrincipal(request *ConfigureDatastorePrincipalRequestType) (*ConfigureDatastorePrincipalResponse, error)
func (*VimPortType) ConfigureHostCache_Task ¶
func (service *VimPortType) ConfigureHostCache_Task(request *ConfigureHostCacheRequestType) (*ConfigureHostCache_TaskResponse, error)
func (*VimPortType) ConfigureLicenseSource ¶
func (service *VimPortType) ConfigureLicenseSource(request *ConfigureLicenseSourceRequestType) (*ConfigureLicenseSourceResponse, error)
func (*VimPortType) ConfigurePowerPolicy ¶
func (service *VimPortType) ConfigurePowerPolicy(request *ConfigurePowerPolicyRequestType) (*ConfigurePowerPolicyResponse, error)
func (*VimPortType) ConfigureStorageDrsForPod_Task ¶
func (service *VimPortType) ConfigureStorageDrsForPod_Task(request *ConfigureStorageDrsForPodRequestType) (*ConfigureStorageDrsForPod_TaskResponse, error)
func (*VimPortType) ConfigureVFlashResourceEx_Task ¶
func (service *VimPortType) ConfigureVFlashResourceEx_Task(request *ConfigureVFlashResourceExRequestType) (*ConfigureVFlashResourceEx_TaskResponse, error)
func (*VimPortType) ConsolidateVMDisks_Task ¶
func (service *VimPortType) ConsolidateVMDisks_Task(request *ConsolidateVMDisksRequestType) (*ConsolidateVMDisks_TaskResponse, error)
func (*VimPortType) ContinueRetrievePropertiesEx ¶
func (service *VimPortType) ContinueRetrievePropertiesEx(request *ContinueRetrievePropertiesExRequestType) (*ContinueRetrievePropertiesExResponse, error)
func (*VimPortType) CopyDatastoreFile_Task ¶
func (service *VimPortType) CopyDatastoreFile_Task(request *CopyDatastoreFileRequestType) (*CopyDatastoreFile_TaskResponse, error)
func (*VimPortType) CopyVirtualDisk_Task ¶
func (service *VimPortType) CopyVirtualDisk_Task(request *CopyVirtualDiskRequestType) (*CopyVirtualDisk_TaskResponse, error)
func (*VimPortType) CreateAlarm ¶
func (service *VimPortType) CreateAlarm(request *CreateAlarmRequestType) (*CreateAlarmResponse, error)
func (*VimPortType) CreateChildVM_Task ¶
func (service *VimPortType) CreateChildVM_Task(request *CreateChildVMRequestType) (*CreateChildVM_TaskResponse, error)
func (*VimPortType) CreateCluster ¶
func (service *VimPortType) CreateCluster(request *CreateClusterRequestType) (*CreateClusterResponse, error)
func (*VimPortType) CreateClusterEx ¶
func (service *VimPortType) CreateClusterEx(request *CreateClusterExRequestType) (*CreateClusterExResponse, error)
func (*VimPortType) CreateCollectorForEvents ¶
func (service *VimPortType) CreateCollectorForEvents(request *CreateCollectorForEventsRequestType) (*CreateCollectorForEventsResponse, error)
func (*VimPortType) CreateCollectorForTasks ¶
func (service *VimPortType) CreateCollectorForTasks(request *CreateCollectorForTasksRequestType) (*CreateCollectorForTasksResponse, error)
func (*VimPortType) CreateContainerView ¶
func (service *VimPortType) CreateContainerView(request *CreateContainerViewRequestType) (*CreateContainerViewResponse, error)
func (*VimPortType) CreateCustomizationSpec ¶
func (service *VimPortType) CreateCustomizationSpec(request *CreateCustomizationSpecRequestType) (*CreateCustomizationSpecResponse, error)
func (*VimPortType) CreateDVPortgroup_Task ¶
func (service *VimPortType) CreateDVPortgroup_Task(request *CreateDVPortgroupRequestType) (*CreateDVPortgroup_TaskResponse, error)
func (*VimPortType) CreateDVS_Task ¶
func (service *VimPortType) CreateDVS_Task(request *CreateDVSRequestType) (*CreateDVS_TaskResponse, error)
func (*VimPortType) CreateDatacenter ¶
func (service *VimPortType) CreateDatacenter(request *CreateDatacenterRequestType) (*CreateDatacenterResponse, error)
func (*VimPortType) CreateDefaultProfile ¶
func (service *VimPortType) CreateDefaultProfile(request *CreateDefaultProfileRequestType) (*CreateDefaultProfileResponse, error)
func (*VimPortType) CreateDescriptor ¶
func (service *VimPortType) CreateDescriptor(request *CreateDescriptorRequestType) (*CreateDescriptorResponse, error)
func (*VimPortType) CreateDiagnosticPartition ¶
func (service *VimPortType) CreateDiagnosticPartition(request *CreateDiagnosticPartitionRequestType) (*CreateDiagnosticPartitionResponse, error)
func (*VimPortType) CreateDirectory ¶
func (service *VimPortType) CreateDirectory(request *CreateDirectoryRequestType) (*CreateDirectoryResponse, error)
func (*VimPortType) CreateFilter ¶
func (service *VimPortType) CreateFilter(request *CreateFilterRequestType) (*CreateFilterResponse, error)
func (*VimPortType) CreateFolder ¶
func (service *VimPortType) CreateFolder(request *CreateFolderRequestType) (*CreateFolderResponse, error)
func (*VimPortType) CreateGroup ¶
func (service *VimPortType) CreateGroup(request *CreateGroupRequestType) (*CreateGroupResponse, error)
func (*VimPortType) CreateImportSpec ¶
func (service *VimPortType) CreateImportSpec(request *CreateImportSpecRequestType) (*CreateImportSpecResponse, error)
func (*VimPortType) CreateInventoryView ¶
func (service *VimPortType) CreateInventoryView(request *CreateInventoryViewRequestType) (*CreateInventoryViewResponse, error)
func (*VimPortType) CreateIpPool ¶
func (service *VimPortType) CreateIpPool(request *CreateIpPoolRequestType) (*CreateIpPoolResponse, error)
func (*VimPortType) CreateListView ¶
func (service *VimPortType) CreateListView(request *CreateListViewRequestType) (*CreateListViewResponse, error)
func (*VimPortType) CreateListViewFromView ¶
func (service *VimPortType) CreateListViewFromView(request *CreateListViewFromViewRequestType) (*CreateListViewFromViewResponse, error)
func (*VimPortType) CreateLocalDatastore ¶
func (service *VimPortType) CreateLocalDatastore(request *CreateLocalDatastoreRequestType) (*CreateLocalDatastoreResponse, error)
func (*VimPortType) CreateNasDatastore ¶
func (service *VimPortType) CreateNasDatastore(request *CreateNasDatastoreRequestType) (*CreateNasDatastoreResponse, error)
func (*VimPortType) CreateObjectScheduledTask ¶
func (service *VimPortType) CreateObjectScheduledTask(request *CreateObjectScheduledTaskRequestType) (*CreateObjectScheduledTaskResponse, error)
func (*VimPortType) CreatePerfInterval ¶
func (service *VimPortType) CreatePerfInterval(request *CreatePerfIntervalRequestType) (*CreatePerfIntervalResponse, error)
func (*VimPortType) CreateProfile ¶
func (service *VimPortType) CreateProfile(request *CreateProfileRequestType) (*CreateProfileResponse, error)
func (*VimPortType) CreatePropertyCollector ¶
func (service *VimPortType) CreatePropertyCollector(request *CreatePropertyCollectorRequestType) (*CreatePropertyCollectorResponse, error)
func (*VimPortType) CreateResourcePool ¶
func (service *VimPortType) CreateResourcePool(request *CreateResourcePoolRequestType) (*CreateResourcePoolResponse, error)
func (*VimPortType) CreateScheduledTask ¶
func (service *VimPortType) CreateScheduledTask(request *CreateScheduledTaskRequestType) (*CreateScheduledTaskResponse, error)
func (*VimPortType) CreateScreenshot_Task ¶
func (service *VimPortType) CreateScreenshot_Task(request *CreateScreenshotRequestType) (*CreateScreenshot_TaskResponse, error)
func (*VimPortType) CreateSecondaryVM_Task ¶
func (service *VimPortType) CreateSecondaryVM_Task(request *CreateSecondaryVMRequestType) (*CreateSecondaryVM_TaskResponse, error)
func (*VimPortType) CreateSnapshot_Task ¶
func (service *VimPortType) CreateSnapshot_Task(request *CreateSnapshotRequestType) (*CreateSnapshot_TaskResponse, error)
func (*VimPortType) CreateStoragePod ¶
func (service *VimPortType) CreateStoragePod(request *CreateStoragePodRequestType) (*CreateStoragePodResponse, error)
func (*VimPortType) CreateTask ¶
func (service *VimPortType) CreateTask(request *CreateTaskRequestType) (*CreateTaskResponse, error)
func (*VimPortType) CreateTemporaryDirectoryInGuest ¶
func (service *VimPortType) CreateTemporaryDirectoryInGuest(request *CreateTemporaryDirectoryInGuestRequestType) (*CreateTemporaryDirectoryInGuestResponse, error)
func (*VimPortType) CreateTemporaryFileInGuest ¶
func (service *VimPortType) CreateTemporaryFileInGuest(request *CreateTemporaryFileInGuestRequestType) (*CreateTemporaryFileInGuestResponse, error)
func (*VimPortType) CreateUser ¶
func (service *VimPortType) CreateUser(request *CreateUserRequestType) (*CreateUserResponse, error)
func (*VimPortType) CreateVApp ¶
func (service *VimPortType) CreateVApp(request *CreateVAppRequestType) (*CreateVAppResponse, error)
func (*VimPortType) CreateVM_Task ¶
func (service *VimPortType) CreateVM_Task(request *CreateVMRequestType) (*CreateVM_TaskResponse, error)
func (*VimPortType) CreateVirtualDisk_Task ¶
func (service *VimPortType) CreateVirtualDisk_Task(request *CreateVirtualDiskRequestType) (*CreateVirtualDisk_TaskResponse, error)
func (*VimPortType) CreateVmfsDatastore ¶
func (service *VimPortType) CreateVmfsDatastore(request *CreateVmfsDatastoreRequestType) (*CreateVmfsDatastoreResponse, error)
func (*VimPortType) CurrentTime ¶
func (service *VimPortType) CurrentTime(request *CurrentTimeRequestType) (*CurrentTimeResponse, error)
func (*VimPortType) CustomizationSpecItemToXml ¶
func (service *VimPortType) CustomizationSpecItemToXml(request *CustomizationSpecItemToXmlRequestType) (*CustomizationSpecItemToXmlResponse, error)
func (*VimPortType) CustomizeVM_Task ¶
func (service *VimPortType) CustomizeVM_Task(request *CustomizeVMRequestType) (*CustomizeVM_TaskResponse, error)
func (*VimPortType) DVPortgroupRollback_Task ¶
func (service *VimPortType) DVPortgroupRollback_Task(request *DVPortgroupRollbackRequestType) (*DVPortgroupRollback_TaskResponse, error)
func (*VimPortType) DVSManagerExportEntity_Task ¶
func (service *VimPortType) DVSManagerExportEntity_Task(request *DVSManagerExportEntityRequestType) (*DVSManagerExportEntity_TaskResponse, error)
func (*VimPortType) DVSManagerImportEntity_Task ¶
func (service *VimPortType) DVSManagerImportEntity_Task(request *DVSManagerImportEntityRequestType) (*DVSManagerImportEntity_TaskResponse, error)
func (*VimPortType) DVSManagerLookupDvPortGroup ¶
func (service *VimPortType) DVSManagerLookupDvPortGroup(request *DVSManagerLookupDvPortGroupRequestType) (*DVSManagerLookupDvPortGroupResponse, error)
func (*VimPortType) DVSRollback_Task ¶
func (service *VimPortType) DVSRollback_Task(request *DVSRollbackRequestType) (*DVSRollback_TaskResponse, error)
func (*VimPortType) DatastoreEnterMaintenanceMode ¶
func (service *VimPortType) DatastoreEnterMaintenanceMode(request *DatastoreEnterMaintenanceModeRequestType) (*DatastoreEnterMaintenanceModeResponse, error)
func (*VimPortType) DatastoreExitMaintenanceMode_Task ¶
func (service *VimPortType) DatastoreExitMaintenanceMode_Task(request *DatastoreExitMaintenanceModeRequestType) (*DatastoreExitMaintenanceMode_TaskResponse, error)
func (*VimPortType) DecodeLicense ¶
func (service *VimPortType) DecodeLicense(request *DecodeLicenseRequestType) (*DecodeLicenseResponse, error)
func (*VimPortType) DefragmentAllDisks ¶
func (service *VimPortType) DefragmentAllDisks(request *DefragmentAllDisksRequestType) (*DefragmentAllDisksResponse, error)
func (*VimPortType) DefragmentVirtualDisk_Task ¶
func (service *VimPortType) DefragmentVirtualDisk_Task(request *DefragmentVirtualDiskRequestType) (*DefragmentVirtualDisk_TaskResponse, error)
func (*VimPortType) DeleteCustomizationSpec ¶
func (service *VimPortType) DeleteCustomizationSpec(request *DeleteCustomizationSpecRequestType) (*DeleteCustomizationSpecResponse, error)
func (*VimPortType) DeleteDatastoreFile_Task ¶
func (service *VimPortType) DeleteDatastoreFile_Task(request *DeleteDatastoreFileRequestType) (*DeleteDatastoreFile_TaskResponse, error)
func (*VimPortType) DeleteDirectory ¶
func (service *VimPortType) DeleteDirectory(request *DeleteDirectoryRequestType) (*DeleteDirectoryResponse, error)
func (*VimPortType) DeleteDirectoryInGuest ¶
func (service *VimPortType) DeleteDirectoryInGuest(request *DeleteDirectoryInGuestRequestType) (*DeleteDirectoryInGuestResponse, error)
func (*VimPortType) DeleteFile ¶
func (service *VimPortType) DeleteFile(request *DeleteFileRequestType) (*DeleteFileResponse, error)
func (*VimPortType) DeleteFileInGuest ¶
func (service *VimPortType) DeleteFileInGuest(request *DeleteFileInGuestRequestType) (*DeleteFileInGuestResponse, error)
func (*VimPortType) DeleteScsiLunState ¶
func (service *VimPortType) DeleteScsiLunState(request *DeleteScsiLunStateRequestType) (*DeleteScsiLunStateResponse, error)
func (*VimPortType) DeleteVffsVolumeState ¶
func (service *VimPortType) DeleteVffsVolumeState(request *DeleteVffsVolumeStateRequestType) (*DeleteVffsVolumeStateResponse, error)
func (*VimPortType) DeleteVirtualDisk_Task ¶
func (service *VimPortType) DeleteVirtualDisk_Task(request *DeleteVirtualDiskRequestType) (*DeleteVirtualDisk_TaskResponse, error)
func (*VimPortType) DeleteVmfsVolumeState ¶
func (service *VimPortType) DeleteVmfsVolumeState(request *DeleteVmfsVolumeStateRequestType) (*DeleteVmfsVolumeStateResponse, error)
func (*VimPortType) DeselectVnic ¶
func (service *VimPortType) DeselectVnic(request *DeselectVnicRequestType) (*DeselectVnicResponse, error)
func (*VimPortType) DeselectVnicForNicType ¶
func (service *VimPortType) DeselectVnicForNicType(request *DeselectVnicForNicTypeRequestType) (*DeselectVnicForNicTypeResponse, error)
func (*VimPortType) DestroyChildren ¶
func (service *VimPortType) DestroyChildren(request *DestroyChildrenRequestType) (*DestroyChildrenResponse, error)
func (*VimPortType) DestroyCollector ¶
func (service *VimPortType) DestroyCollector(request *DestroyCollectorRequestType) (*DestroyCollectorResponse, error)
func (*VimPortType) DestroyDatastore ¶
func (service *VimPortType) DestroyDatastore(request *DestroyDatastoreRequestType) (*DestroyDatastoreResponse, error)
func (*VimPortType) DestroyIpPool ¶
func (service *VimPortType) DestroyIpPool(request *DestroyIpPoolRequestType) (*DestroyIpPoolResponse, error)
func (*VimPortType) DestroyNetwork ¶
func (service *VimPortType) DestroyNetwork(request *DestroyNetworkRequestType) (*DestroyNetworkResponse, error)
func (*VimPortType) DestroyProfile ¶
func (service *VimPortType) DestroyProfile(request *DestroyProfileRequestType) (*DestroyProfileResponse, error)
func (*VimPortType) DestroyPropertyCollector ¶
func (service *VimPortType) DestroyPropertyCollector(request *DestroyPropertyCollectorRequestType) (*DestroyPropertyCollectorResponse, error)
func (*VimPortType) DestroyPropertyFilter ¶
func (service *VimPortType) DestroyPropertyFilter(request *DestroyPropertyFilterRequestType) (*DestroyPropertyFilterResponse, error)
func (*VimPortType) DestroyVffs ¶
func (service *VimPortType) DestroyVffs(request *DestroyVffsRequestType) (*DestroyVffsResponse, error)
func (*VimPortType) DestroyView ¶
func (service *VimPortType) DestroyView(request *DestroyViewRequestType) (*DestroyViewResponse, error)
func (*VimPortType) Destroy_Task ¶
func (service *VimPortType) Destroy_Task(request *DestroyRequestType) (*Destroy_TaskResponse, error)
func (*VimPortType) DetachScsiLun ¶
func (service *VimPortType) DetachScsiLun(request *DetachScsiLunRequestType) (*DetachScsiLunResponse, error)
func (*VimPortType) DisableFeature ¶
func (service *VimPortType) DisableFeature(request *DisableFeatureRequestType) (*DisableFeatureResponse, error)
func (*VimPortType) DisableHyperThreading ¶
func (service *VimPortType) DisableHyperThreading(request *DisableHyperThreadingRequestType) (*DisableHyperThreadingResponse, error)
func (*VimPortType) DisableMultipathPath ¶
func (service *VimPortType) DisableMultipathPath(request *DisableMultipathPathRequestType) (*DisableMultipathPathResponse, error)
func (*VimPortType) DisableRuleset ¶
func (service *VimPortType) DisableRuleset(request *DisableRulesetRequestType) (*DisableRulesetResponse, error)
func (*VimPortType) DisableSecondaryVM_Task ¶
func (service *VimPortType) DisableSecondaryVM_Task(request *DisableSecondaryVMRequestType) (*DisableSecondaryVM_TaskResponse, error)
func (*VimPortType) DisconnectHost_Task ¶
func (service *VimPortType) DisconnectHost_Task(request *DisconnectHostRequestType) (*DisconnectHost_TaskResponse, error)
func (*VimPortType) DiscoverFcoeHbas ¶
func (service *VimPortType) DiscoverFcoeHbas(request *DiscoverFcoeHbasRequestType) (*DiscoverFcoeHbasResponse, error)
func (*VimPortType) DissociateProfile ¶
func (service *VimPortType) DissociateProfile(request *DissociateProfileRequestType) (*DissociateProfileResponse, error)
func (*VimPortType) DoesCustomizationSpecExist ¶
func (service *VimPortType) DoesCustomizationSpecExist(request *DoesCustomizationSpecExistRequestType) (*DoesCustomizationSpecExistResponse, error)
func (*VimPortType) DuplicateCustomizationSpec ¶
func (service *VimPortType) DuplicateCustomizationSpec(request *DuplicateCustomizationSpecRequestType) (*DuplicateCustomizationSpecResponse, error)
func (*VimPortType) EagerZeroVirtualDisk_Task ¶
func (service *VimPortType) EagerZeroVirtualDisk_Task(request *EagerZeroVirtualDiskRequestType) (*EagerZeroVirtualDisk_TaskResponse, error)
func (*VimPortType) EnableAlarmActions ¶
func (service *VimPortType) EnableAlarmActions(request *EnableAlarmActionsRequestType) (*EnableAlarmActionsResponse, error)
func (*VimPortType) EnableFeature ¶
func (service *VimPortType) EnableFeature(request *EnableFeatureRequestType) (*EnableFeatureResponse, error)
func (*VimPortType) EnableHyperThreading ¶
func (service *VimPortType) EnableHyperThreading(request *EnableHyperThreadingRequestType) (*EnableHyperThreadingResponse, error)
func (*VimPortType) EnableMultipathPath ¶
func (service *VimPortType) EnableMultipathPath(request *EnableMultipathPathRequestType) (*EnableMultipathPathResponse, error)
func (*VimPortType) EnableNetworkResourceManagement ¶
func (service *VimPortType) EnableNetworkResourceManagement(request *EnableNetworkResourceManagementRequestType) (*EnableNetworkResourceManagementResponse, error)
func (*VimPortType) EnableRuleset ¶
func (service *VimPortType) EnableRuleset(request *EnableRulesetRequestType) (*EnableRulesetResponse, error)
func (*VimPortType) EnableSecondaryVM_Task ¶
func (service *VimPortType) EnableSecondaryVM_Task(request *EnableSecondaryVMRequestType) (*EnableSecondaryVM_TaskResponse, error)
func (*VimPortType) EnterLockdownMode ¶
func (service *VimPortType) EnterLockdownMode(request *EnterLockdownModeRequestType) (*EnterLockdownModeResponse, error)
func (*VimPortType) EnterMaintenanceMode_Task ¶
func (service *VimPortType) EnterMaintenanceMode_Task(request *EnterMaintenanceModeRequestType) (*EnterMaintenanceMode_TaskResponse, error)
func (*VimPortType) EstimateDatabaseSize ¶
func (service *VimPortType) EstimateDatabaseSize(request *EstimateDatabaseSizeRequestType) (*EstimateDatabaseSizeResponse, error)
func (*VimPortType) EstimateStorageForConsolidateSnapshots_Task ¶
func (service *VimPortType) EstimateStorageForConsolidateSnapshots_Task(request *EstimateStorageForConsolidateSnapshotsRequestType) (*EstimateStorageForConsolidateSnapshots_TaskResponse, error)
func (*VimPortType) EsxAgentHostManagerUpdateConfig ¶
func (service *VimPortType) EsxAgentHostManagerUpdateConfig(request *EsxAgentHostManagerUpdateConfigRequestType) (*EsxAgentHostManagerUpdateConfigResponse, error)
func (*VimPortType) ExecuteHostProfile ¶
func (service *VimPortType) ExecuteHostProfile(request *ExecuteHostProfileRequestType) (*ExecuteHostProfileResponse, error)
func (*VimPortType) ExecuteSimpleCommand ¶
func (service *VimPortType) ExecuteSimpleCommand(request *ExecuteSimpleCommandRequestType) (*ExecuteSimpleCommandResponse, error)
func (*VimPortType) ExitLockdownMode ¶
func (service *VimPortType) ExitLockdownMode(request *ExitLockdownModeRequestType) (*ExitLockdownModeResponse, error)
func (*VimPortType) ExitMaintenanceMode_Task ¶
func (service *VimPortType) ExitMaintenanceMode_Task(request *ExitMaintenanceModeRequestType) (*ExitMaintenanceMode_TaskResponse, error)
func (*VimPortType) ExpandVmfsDatastore ¶
func (service *VimPortType) ExpandVmfsDatastore(request *ExpandVmfsDatastoreRequestType) (*ExpandVmfsDatastoreResponse, error)
func (*VimPortType) ExpandVmfsExtent ¶
func (service *VimPortType) ExpandVmfsExtent(request *ExpandVmfsExtentRequestType) (*ExpandVmfsExtentResponse, error)
func (*VimPortType) ExportAnswerFile_Task ¶
func (service *VimPortType) ExportAnswerFile_Task(request *ExportAnswerFileRequestType) (*ExportAnswerFile_TaskResponse, error)
func (*VimPortType) ExportProfile ¶
func (service *VimPortType) ExportProfile(request *ExportProfileRequestType) (*ExportProfileResponse, error)
func (*VimPortType) ExportSnapshot ¶
func (service *VimPortType) ExportSnapshot(request *ExportSnapshotRequestType) (*ExportSnapshotResponse, error)
func (*VimPortType) ExportVApp ¶
func (service *VimPortType) ExportVApp(request *ExportVAppRequestType) (*ExportVAppResponse, error)
func (*VimPortType) ExportVm ¶
func (service *VimPortType) ExportVm(request *ExportVmRequestType) (*ExportVmResponse, error)
func (*VimPortType) ExtendVffs ¶
func (service *VimPortType) ExtendVffs(request *ExtendVffsRequestType) (*ExtendVffsResponse, error)
func (*VimPortType) ExtendVirtualDisk_Task ¶
func (service *VimPortType) ExtendVirtualDisk_Task(request *ExtendVirtualDiskRequestType) (*ExtendVirtualDisk_TaskResponse, error)
func (*VimPortType) ExtendVmfsDatastore ¶
func (service *VimPortType) ExtendVmfsDatastore(request *ExtendVmfsDatastoreRequestType) (*ExtendVmfsDatastoreResponse, error)
func (*VimPortType) ExtractOvfEnvironment ¶
func (service *VimPortType) ExtractOvfEnvironment(request *ExtractOvfEnvironmentRequestType) (*ExtractOvfEnvironmentResponse, error)
func (*VimPortType) FetchDVPortKeys ¶
func (service *VimPortType) FetchDVPortKeys(request *FetchDVPortKeysRequestType) (*FetchDVPortKeysResponse, error)
func (*VimPortType) FetchDVPorts ¶
func (service *VimPortType) FetchDVPorts(request *FetchDVPortsRequestType) (*FetchDVPortsResponse, error)
func (*VimPortType) FindAllByDnsName ¶
func (service *VimPortType) FindAllByDnsName(request *FindAllByDnsNameRequestType) (*FindAllByDnsNameResponse, error)
func (*VimPortType) FindAllByIp ¶
func (service *VimPortType) FindAllByIp(request *FindAllByIpRequestType) (*FindAllByIpResponse, error)
func (*VimPortType) FindAllByUuid ¶
func (service *VimPortType) FindAllByUuid(request *FindAllByUuidRequestType) (*FindAllByUuidResponse, error)
func (*VimPortType) FindAssociatedProfile ¶
func (service *VimPortType) FindAssociatedProfile(request *FindAssociatedProfileRequestType) (*FindAssociatedProfileResponse, error)
func (*VimPortType) FindByDatastorePath ¶
func (service *VimPortType) FindByDatastorePath(request *FindByDatastorePathRequestType) (*FindByDatastorePathResponse, error)
func (*VimPortType) FindByDnsName ¶
func (service *VimPortType) FindByDnsName(request *FindByDnsNameRequestType) (*FindByDnsNameResponse, error)
func (*VimPortType) FindByInventoryPath ¶
func (service *VimPortType) FindByInventoryPath(request *FindByInventoryPathRequestType) (*FindByInventoryPathResponse, error)
func (*VimPortType) FindByIp ¶
func (service *VimPortType) FindByIp(request *FindByIpRequestType) (*FindByIpResponse, error)
func (*VimPortType) FindByUuid ¶
func (service *VimPortType) FindByUuid(request *FindByUuidRequestType) (*FindByUuidResponse, error)
func (*VimPortType) FindChild ¶
func (service *VimPortType) FindChild(request *FindChildRequestType) (*FindChildResponse, error)
func (*VimPortType) FindExtension ¶
func (service *VimPortType) FindExtension(request *FindExtensionRequestType) (*FindExtensionResponse, error)
func (*VimPortType) FormatVffs ¶
func (service *VimPortType) FormatVffs(request *FormatVffsRequestType) (*FormatVffsResponse, error)
func (*VimPortType) FormatVmfs ¶
func (service *VimPortType) FormatVmfs(request *FormatVmfsRequestType) (*FormatVmfsResponse, error)
func (*VimPortType) GenerateConfigTaskList ¶
func (service *VimPortType) GenerateConfigTaskList(request *GenerateConfigTaskListRequestType) (*GenerateConfigTaskListResponse, error)
func (*VimPortType) GenerateHostProfileTaskList_Task ¶
func (service *VimPortType) GenerateHostProfileTaskList_Task(request *GenerateHostProfileTaskListRequestType) (*GenerateHostProfileTaskList_TaskResponse, error)
func (*VimPortType) GenerateLogBundles_Task ¶
func (service *VimPortType) GenerateLogBundles_Task(request *GenerateLogBundlesRequestType) (*GenerateLogBundles_TaskResponse, error)
func (*VimPortType) GetAlarm ¶
func (service *VimPortType) GetAlarm(request *GetAlarmRequestType) (*GetAlarmResponse, error)
func (*VimPortType) GetAlarmState ¶
func (service *VimPortType) GetAlarmState(request *GetAlarmStateRequestType) (*GetAlarmStateResponse, error)
func (*VimPortType) GetCustomizationSpec ¶
func (service *VimPortType) GetCustomizationSpec(request *GetCustomizationSpecRequestType) (*GetCustomizationSpecResponse, error)
func (*VimPortType) GetPublicKey ¶
func (service *VimPortType) GetPublicKey(request *GetPublicKeyRequestType) (*GetPublicKeyResponse, error)
func (*VimPortType) HasPrivilegeOnEntities ¶
func (service *VimPortType) HasPrivilegeOnEntities(request *HasPrivilegeOnEntitiesRequestType) (*HasPrivilegeOnEntitiesResponse, error)
func (*VimPortType) HasPrivilegeOnEntity ¶
func (service *VimPortType) HasPrivilegeOnEntity(request *HasPrivilegeOnEntityRequestType) (*HasPrivilegeOnEntityResponse, error)
func (*VimPortType) HostConfigVFlashCache ¶
func (service *VimPortType) HostConfigVFlashCache(request *HostConfigVFlashCacheRequestType) (*HostConfigVFlashCacheResponse, error)
func (*VimPortType) HostConfigureVFlashResource ¶
func (service *VimPortType) HostConfigureVFlashResource(request *HostConfigureVFlashResourceRequestType) (*HostConfigureVFlashResourceResponse, error)
func (*VimPortType) HostGetVFlashModuleDefaultConfig ¶
func (service *VimPortType) HostGetVFlashModuleDefaultConfig(request *HostGetVFlashModuleDefaultConfigRequestType) (*HostGetVFlashModuleDefaultConfigResponse, error)
func (*VimPortType) HostImageConfigGetAcceptance ¶
func (service *VimPortType) HostImageConfigGetAcceptance(request *HostImageConfigGetAcceptanceRequestType) (*HostImageConfigGetAcceptanceResponse, error)
func (*VimPortType) HostImageConfigGetProfile ¶
func (service *VimPortType) HostImageConfigGetProfile(request *HostImageConfigGetProfileRequestType) (*HostImageConfigGetProfileResponse, error)
func (*VimPortType) HostRemoveVFlashResource ¶
func (service *VimPortType) HostRemoveVFlashResource(request *HostRemoveVFlashResourceRequestType) (*HostRemoveVFlashResourceResponse, error)
func (*VimPortType) HttpNfcLeaseAbort ¶
func (service *VimPortType) HttpNfcLeaseAbort(request *HttpNfcLeaseAbortRequestType) (*HttpNfcLeaseAbortResponse, error)
func (*VimPortType) HttpNfcLeaseComplete ¶
func (service *VimPortType) HttpNfcLeaseComplete(request *HttpNfcLeaseCompleteRequestType) (*HttpNfcLeaseCompleteResponse, error)
func (*VimPortType) HttpNfcLeaseGetManifest ¶
func (service *VimPortType) HttpNfcLeaseGetManifest(request *HttpNfcLeaseGetManifestRequestType) (*HttpNfcLeaseGetManifestResponse, error)
func (*VimPortType) HttpNfcLeaseProgress ¶
func (service *VimPortType) HttpNfcLeaseProgress(request *HttpNfcLeaseProgressRequestType) (*HttpNfcLeaseProgressResponse, error)
func (*VimPortType) ImpersonateUser ¶
func (service *VimPortType) ImpersonateUser(request *ImpersonateUserRequestType) (*ImpersonateUserResponse, error)
func (*VimPortType) ImportCertificateForCAM_Task ¶
func (service *VimPortType) ImportCertificateForCAM_Task(request *ImportCertificateForCAMRequestType) (*ImportCertificateForCAM_TaskResponse, error)
func (*VimPortType) ImportVApp ¶
func (service *VimPortType) ImportVApp(request *ImportVAppRequestType) (*ImportVAppResponse, error)
func (*VimPortType) InflateVirtualDisk_Task ¶
func (service *VimPortType) InflateVirtualDisk_Task(request *InflateVirtualDiskRequestType) (*InflateVirtualDisk_TaskResponse, error)
func (*VimPortType) InitializeDisks_Task ¶
func (service *VimPortType) InitializeDisks_Task(request *InitializeDisksRequestType) (*InitializeDisks_TaskResponse, error)
func (*VimPortType) InitiateFileTransferFromGuest ¶
func (service *VimPortType) InitiateFileTransferFromGuest(request *InitiateFileTransferFromGuestRequestType) (*InitiateFileTransferFromGuestResponse, error)
func (*VimPortType) InitiateFileTransferToGuest ¶
func (service *VimPortType) InitiateFileTransferToGuest(request *InitiateFileTransferToGuestRequestType) (*InitiateFileTransferToGuestResponse, error)
func (*VimPortType) InstallHostPatchV2_Task ¶
func (service *VimPortType) InstallHostPatchV2_Task(request *InstallHostPatchV2RequestType) (*InstallHostPatchV2_TaskResponse, error)
func (*VimPortType) InstallHostPatch_Task ¶
func (service *VimPortType) InstallHostPatch_Task(request *InstallHostPatchRequestType) (*InstallHostPatch_TaskResponse, error)
func (*VimPortType) IsSharedGraphicsActive ¶
func (service *VimPortType) IsSharedGraphicsActive(request *IsSharedGraphicsActiveRequestType) (*IsSharedGraphicsActiveResponse, error)
func (*VimPortType) JoinDomainWithCAM_Task ¶
func (service *VimPortType) JoinDomainWithCAM_Task(request *JoinDomainWithCAMRequestType) (*JoinDomainWithCAM_TaskResponse, error)
func (*VimPortType) JoinDomain_Task ¶
func (service *VimPortType) JoinDomain_Task(request *JoinDomainRequestType) (*JoinDomain_TaskResponse, error)
func (*VimPortType) LeaveCurrentDomain_Task ¶
func (service *VimPortType) LeaveCurrentDomain_Task(request *LeaveCurrentDomainRequestType) (*LeaveCurrentDomain_TaskResponse, error)
func (*VimPortType) ListFilesInGuest ¶
func (service *VimPortType) ListFilesInGuest(request *ListFilesInGuestRequestType) (*ListFilesInGuestResponse, error)
func (*VimPortType) ListProcessesInGuest ¶
func (service *VimPortType) ListProcessesInGuest(request *ListProcessesInGuestRequestType) (*ListProcessesInGuestResponse, error)
func (*VimPortType) LogUserEvent ¶
func (service *VimPortType) LogUserEvent(request *LogUserEventRequestType) (*LogUserEventResponse, error)
func (*VimPortType) Login ¶
func (service *VimPortType) Login(request *LoginRequestType) (*LoginResponse, error)
func (*VimPortType) LoginBySSPI ¶
func (service *VimPortType) LoginBySSPI(request *LoginBySSPIRequestType) (*LoginBySSPIResponse, error)
func (*VimPortType) LoginByToken ¶
func (service *VimPortType) LoginByToken(request *LoginByTokenRequestType) (*LoginByTokenResponse, error)
func (*VimPortType) LoginExtensionByCertificate ¶
func (service *VimPortType) LoginExtensionByCertificate(request *LoginExtensionByCertificateRequestType) (*LoginExtensionByCertificateResponse, error)
func (*VimPortType) LoginExtensionBySubjectName ¶
func (service *VimPortType) LoginExtensionBySubjectName(request *LoginExtensionBySubjectNameRequestType) (*LoginExtensionBySubjectNameResponse, error)
func (*VimPortType) Logout ¶
func (service *VimPortType) Logout(request *LogoutRequestType) (*LogoutResponse, error)
func (*VimPortType) LookupDvPortGroup ¶
func (service *VimPortType) LookupDvPortGroup(request *LookupDvPortGroupRequestType) (*LookupDvPortGroupResponse, error)
func (*VimPortType) MakeDirectory ¶
func (service *VimPortType) MakeDirectory(request *MakeDirectoryRequestType) (*MakeDirectoryResponse, error)
func (*VimPortType) MakeDirectoryInGuest ¶
func (service *VimPortType) MakeDirectoryInGuest(request *MakeDirectoryInGuestRequestType) (*MakeDirectoryInGuestResponse, error)
func (*VimPortType) MakePrimaryVM_Task ¶
func (service *VimPortType) MakePrimaryVM_Task(request *MakePrimaryVMRequestType) (*MakePrimaryVM_TaskResponse, error)
func (*VimPortType) MarkAsTemplate ¶
func (service *VimPortType) MarkAsTemplate(request *MarkAsTemplateRequestType) (*MarkAsTemplateResponse, error)
func (*VimPortType) MarkAsVirtualMachine ¶
func (service *VimPortType) MarkAsVirtualMachine(request *MarkAsVirtualMachineRequestType) (*MarkAsVirtualMachineResponse, error)
func (*VimPortType) MarkForRemoval ¶
func (service *VimPortType) MarkForRemoval(request *MarkForRemovalRequestType) (*MarkForRemovalResponse, error)
func (*VimPortType) MergeDvs_Task ¶
func (service *VimPortType) MergeDvs_Task(request *MergeDvsRequestType) (*MergeDvs_TaskResponse, error)
func (*VimPortType) MergePermissions ¶
func (service *VimPortType) MergePermissions(request *MergePermissionsRequestType) (*MergePermissionsResponse, error)
func (*VimPortType) MigrateVM_Task ¶
func (service *VimPortType) MigrateVM_Task(request *MigrateVMRequestType) (*MigrateVM_TaskResponse, error)
func (*VimPortType) ModifyListView ¶
func (service *VimPortType) ModifyListView(request *ModifyListViewRequestType) (*ModifyListViewResponse, error)
func (*VimPortType) MountToolsInstaller ¶
func (service *VimPortType) MountToolsInstaller(request *MountToolsInstallerRequestType) (*MountToolsInstallerResponse, error)
func (*VimPortType) MountVffsVolume ¶
func (service *VimPortType) MountVffsVolume(request *MountVffsVolumeRequestType) (*MountVffsVolumeResponse, error)
func (*VimPortType) MountVmfsVolume ¶
func (service *VimPortType) MountVmfsVolume(request *MountVmfsVolumeRequestType) (*MountVmfsVolumeResponse, error)
func (*VimPortType) MoveDVPort_Task ¶
func (service *VimPortType) MoveDVPort_Task(request *MoveDVPortRequestType) (*MoveDVPort_TaskResponse, error)
func (*VimPortType) MoveDatastoreFile_Task ¶
func (service *VimPortType) MoveDatastoreFile_Task(request *MoveDatastoreFileRequestType) (*MoveDatastoreFile_TaskResponse, error)
func (*VimPortType) MoveDirectoryInGuest ¶
func (service *VimPortType) MoveDirectoryInGuest(request *MoveDirectoryInGuestRequestType) (*MoveDirectoryInGuestResponse, error)
func (*VimPortType) MoveFileInGuest ¶
func (service *VimPortType) MoveFileInGuest(request *MoveFileInGuestRequestType) (*MoveFileInGuestResponse, error)
func (*VimPortType) MoveHostInto_Task ¶
func (service *VimPortType) MoveHostInto_Task(request *MoveHostIntoRequestType) (*MoveHostInto_TaskResponse, error)
func (*VimPortType) MoveIntoFolder_Task ¶
func (service *VimPortType) MoveIntoFolder_Task(request *MoveIntoFolderRequestType) (*MoveIntoFolder_TaskResponse, error)
func (*VimPortType) MoveIntoResourcePool ¶
func (service *VimPortType) MoveIntoResourcePool(request *MoveIntoResourcePoolRequestType) (*MoveIntoResourcePoolResponse, error)
func (*VimPortType) MoveInto_Task ¶
func (service *VimPortType) MoveInto_Task(request *MoveIntoRequestType) (*MoveInto_TaskResponse, error)
func (*VimPortType) MoveVirtualDisk_Task ¶
func (service *VimPortType) MoveVirtualDisk_Task(request *MoveVirtualDiskRequestType) (*MoveVirtualDisk_TaskResponse, error)
func (*VimPortType) OpenInventoryViewFolder ¶
func (service *VimPortType) OpenInventoryViewFolder(request *OpenInventoryViewFolderRequestType) (*OpenInventoryViewFolderResponse, error)
func (*VimPortType) OverwriteCustomizationSpec ¶
func (service *VimPortType) OverwriteCustomizationSpec(request *OverwriteCustomizationSpecRequestType) (*OverwriteCustomizationSpecResponse, error)
func (*VimPortType) ParseDescriptor ¶
func (service *VimPortType) ParseDescriptor(request *ParseDescriptorRequestType) (*ParseDescriptorResponse, error)
func (*VimPortType) PerformDvsProductSpecOperation_Task ¶
func (service *VimPortType) PerformDvsProductSpecOperation_Task(request *PerformDvsProductSpecOperationRequestType) (*PerformDvsProductSpecOperation_TaskResponse, error)
func (*VimPortType) PostEvent ¶
func (service *VimPortType) PostEvent(request *PostEventRequestType) (*PostEventResponse, error)
func (*VimPortType) PowerDownHostToStandBy_Task ¶
func (service *VimPortType) PowerDownHostToStandBy_Task(request *PowerDownHostToStandByRequestType) (*PowerDownHostToStandBy_TaskResponse, error)
func (*VimPortType) PowerOffVApp_Task ¶
func (service *VimPortType) PowerOffVApp_Task(request *PowerOffVAppRequestType) (*PowerOffVApp_TaskResponse, error)
func (*VimPortType) PowerOffVM_Task ¶
func (service *VimPortType) PowerOffVM_Task(request *PowerOffVMRequestType) (*PowerOffVM_TaskResponse, error)
func (*VimPortType) PowerOnMultiVM_Task ¶
func (service *VimPortType) PowerOnMultiVM_Task(request *PowerOnMultiVMRequestType) (*PowerOnMultiVM_TaskResponse, error)
func (*VimPortType) PowerOnVApp_Task ¶
func (service *VimPortType) PowerOnVApp_Task(request *PowerOnVAppRequestType) (*PowerOnVApp_TaskResponse, error)
func (*VimPortType) PowerOnVM_Task ¶
func (service *VimPortType) PowerOnVM_Task(request *PowerOnVMRequestType) (*PowerOnVM_TaskResponse, error)
func (*VimPortType) PowerUpHostFromStandBy_Task ¶
func (service *VimPortType) PowerUpHostFromStandBy_Task(request *PowerUpHostFromStandByRequestType) (*PowerUpHostFromStandBy_TaskResponse, error)
func (*VimPortType) PromoteDisks_Task ¶
func (service *VimPortType) PromoteDisks_Task(request *PromoteDisksRequestType) (*PromoteDisks_TaskResponse, error)
func (*VimPortType) QueryAnswerFileStatus ¶
func (service *VimPortType) QueryAnswerFileStatus(request *QueryAnswerFileStatusRequestType) (*QueryAnswerFileStatusResponse, error)
func (*VimPortType) QueryAssignedLicenses ¶
func (service *VimPortType) QueryAssignedLicenses(request *QueryAssignedLicensesRequestType) (*QueryAssignedLicensesResponse, error)
func (*VimPortType) QueryAvailableDisksForVmfs ¶
func (service *VimPortType) QueryAvailableDisksForVmfs(request *QueryAvailableDisksForVmfsRequestType) (*QueryAvailableDisksForVmfsResponse, error)
func (*VimPortType) QueryAvailableDvsSpec ¶
func (service *VimPortType) QueryAvailableDvsSpec(request *QueryAvailableDvsSpecRequestType) (*QueryAvailableDvsSpecResponse, error)
func (*VimPortType) QueryAvailablePartition ¶
func (service *VimPortType) QueryAvailablePartition(request *QueryAvailablePartitionRequestType) (*QueryAvailablePartitionResponse, error)
func (*VimPortType) QueryAvailablePerfMetric ¶
func (service *VimPortType) QueryAvailablePerfMetric(request *QueryAvailablePerfMetricRequestType) (*QueryAvailablePerfMetricResponse, error)
func (*VimPortType) QueryAvailableSsds ¶
func (service *VimPortType) QueryAvailableSsds(request *QueryAvailableSsdsRequestType) (*QueryAvailableSsdsResponse, error)
func (*VimPortType) QueryAvailableTimeZones ¶
func (service *VimPortType) QueryAvailableTimeZones(request *QueryAvailableTimeZonesRequestType) (*QueryAvailableTimeZonesResponse, error)
func (*VimPortType) QueryBootDevices ¶
func (service *VimPortType) QueryBootDevices(request *QueryBootDevicesRequestType) (*QueryBootDevicesResponse, error)
func (*VimPortType) QueryBoundVnics ¶
func (service *VimPortType) QueryBoundVnics(request *QueryBoundVnicsRequestType) (*QueryBoundVnicsResponse, error)
func (*VimPortType) QueryCandidateNics ¶
func (service *VimPortType) QueryCandidateNics(request *QueryCandidateNicsRequestType) (*QueryCandidateNicsResponse, error)
func (*VimPortType) QueryChangedDiskAreas ¶
func (service *VimPortType) QueryChangedDiskAreas(request *QueryChangedDiskAreasRequestType) (*QueryChangedDiskAreasResponse, error)
func (*VimPortType) QueryCmmds ¶
func (service *VimPortType) QueryCmmds(request *QueryCmmdsRequestType) (*QueryCmmdsResponse, error)
func (*VimPortType) QueryCompatibleHostForExistingDvs ¶
func (service *VimPortType) QueryCompatibleHostForExistingDvs(request *QueryCompatibleHostForExistingDvsRequestType) (*QueryCompatibleHostForExistingDvsResponse, error)
func (*VimPortType) QueryCompatibleHostForNewDvs ¶
func (service *VimPortType) QueryCompatibleHostForNewDvs(request *QueryCompatibleHostForNewDvsRequestType) (*QueryCompatibleHostForNewDvsResponse, error)
func (*VimPortType) QueryComplianceStatus ¶
func (service *VimPortType) QueryComplianceStatus(request *QueryComplianceStatusRequestType) (*QueryComplianceStatusResponse, error)
func (*VimPortType) QueryConfigOption ¶
func (service *VimPortType) QueryConfigOption(request *QueryConfigOptionRequestType) (*QueryConfigOptionResponse, error)
func (*VimPortType) QueryConfigOptionDescriptor ¶
func (service *VimPortType) QueryConfigOptionDescriptor(request *QueryConfigOptionDescriptorRequestType) (*QueryConfigOptionDescriptorResponse, error)
func (*VimPortType) QueryConfigTarget ¶
func (service *VimPortType) QueryConfigTarget(request *QueryConfigTargetRequestType) (*QueryConfigTargetResponse, error)
func (*VimPortType) QueryConfiguredModuleOptionString ¶
func (service *VimPortType) QueryConfiguredModuleOptionString(request *QueryConfiguredModuleOptionStringRequestType) (*QueryConfiguredModuleOptionStringResponse, error)
func (*VimPortType) QueryConnectionInfo ¶
func (service *VimPortType) QueryConnectionInfo(request *QueryConnectionInfoRequestType) (*QueryConnectionInfoResponse, error)
func (*VimPortType) QueryDatacenterConfigOptionDescriptor ¶
func (service *VimPortType) QueryDatacenterConfigOptionDescriptor(request *queryDatacenterConfigOptionDescriptorRequestType) (*queryDatacenterConfigOptionDescriptorResponse, error)
func (*VimPortType) QueryDatastorePerformanceSummary ¶
func (service *VimPortType) QueryDatastorePerformanceSummary(request *QueryDatastorePerformanceSummaryRequestType) (*QueryDatastorePerformanceSummaryResponse, error)
func (*VimPortType) QueryDateTime ¶
func (service *VimPortType) QueryDateTime(request *QueryDateTimeRequestType) (*QueryDateTimeResponse, error)
func (*VimPortType) QueryDescriptions ¶
func (service *VimPortType) QueryDescriptions(request *QueryDescriptionsRequestType) (*QueryDescriptionsResponse, error)
func (*VimPortType) QueryDisksForVsan ¶
func (service *VimPortType) QueryDisksForVsan(request *QueryDisksForVsanRequestType) (*QueryDisksForVsanResponse, error)
func (*VimPortType) QueryDvsByUuid ¶
func (service *VimPortType) QueryDvsByUuid(request *QueryDvsByUuidRequestType) (*QueryDvsByUuidResponse, error)
func (*VimPortType) QueryDvsCheckCompatibility ¶
func (service *VimPortType) QueryDvsCheckCompatibility(request *QueryDvsCheckCompatibilityRequestType) (*QueryDvsCheckCompatibilityResponse, error)
func (*VimPortType) QueryDvsCompatibleHostSpec ¶
func (service *VimPortType) QueryDvsCompatibleHostSpec(request *QueryDvsCompatibleHostSpecRequestType) (*QueryDvsCompatibleHostSpecResponse, error)
func (*VimPortType) QueryDvsConfigTarget ¶
func (service *VimPortType) QueryDvsConfigTarget(request *QueryDvsConfigTargetRequestType) (*QueryDvsConfigTargetResponse, error)
func (*VimPortType) QueryDvsFeatureCapability ¶
func (service *VimPortType) QueryDvsFeatureCapability(request *QueryDvsFeatureCapabilityRequestType) (*QueryDvsFeatureCapabilityResponse, error)
func (*VimPortType) QueryEvents ¶
func (service *VimPortType) QueryEvents(request *QueryEventsRequestType) (*QueryEventsResponse, error)
func (*VimPortType) QueryExpressionMetadata ¶
func (service *VimPortType) QueryExpressionMetadata(request *QueryExpressionMetadataRequestType) (*QueryExpressionMetadataResponse, error)
func (*VimPortType) QueryExtensionIpAllocationUsage ¶
func (service *VimPortType) QueryExtensionIpAllocationUsage(request *QueryExtensionIpAllocationUsageRequestType) (*QueryExtensionIpAllocationUsageResponse, error)
func (*VimPortType) QueryFaultToleranceCompatibility ¶
func (service *VimPortType) QueryFaultToleranceCompatibility(request *QueryFaultToleranceCompatibilityRequestType) (*QueryFaultToleranceCompatibilityResponse, error)
func (*VimPortType) QueryFirmwareConfigUploadURL ¶
func (service *VimPortType) QueryFirmwareConfigUploadURL(request *QueryFirmwareConfigUploadURLRequestType) (*QueryFirmwareConfigUploadURLResponse, error)
func (*VimPortType) QueryHostConnectionInfo ¶
func (service *VimPortType) QueryHostConnectionInfo(request *QueryHostConnectionInfoRequestType) (*QueryHostConnectionInfoResponse, error)
func (*VimPortType) QueryHostPatch_Task ¶
func (service *VimPortType) QueryHostPatch_Task(request *QueryHostPatchRequestType) (*QueryHostPatch_TaskResponse, error)
func (*VimPortType) QueryHostProfileMetadata ¶
func (service *VimPortType) QueryHostProfileMetadata(request *QueryHostProfileMetadataRequestType) (*QueryHostProfileMetadataResponse, error)
func (*VimPortType) QueryHostStatus ¶
func (service *VimPortType) QueryHostStatus(request *QueryHostStatusRequestType) (*QueryHostStatusResponse, error)
func (*VimPortType) QueryIORMConfigOption ¶
func (service *VimPortType) QueryIORMConfigOption(request *QueryIORMConfigOptionRequestType) (*QueryIORMConfigOptionResponse, error)
func (*VimPortType) QueryIPAllocations ¶
func (service *VimPortType) QueryIPAllocations(request *QueryIPAllocationsRequestType) (*QueryIPAllocationsResponse, error)
func (*VimPortType) QueryIpPools ¶
func (service *VimPortType) QueryIpPools(request *QueryIpPoolsRequestType) (*QueryIpPoolsResponse, error)
func (*VimPortType) QueryLicenseSourceAvailability ¶
func (service *VimPortType) QueryLicenseSourceAvailability(request *QueryLicenseSourceAvailabilityRequestType) (*QueryLicenseSourceAvailabilityResponse, error)
func (*VimPortType) QueryLicenseUsage ¶
func (service *VimPortType) QueryLicenseUsage(request *QueryLicenseUsageRequestType) (*QueryLicenseUsageResponse, error)
func (*VimPortType) QueryManagedBy ¶
func (service *VimPortType) QueryManagedBy(request *QueryManagedByRequestType) (*QueryManagedByResponse, error)
func (*VimPortType) QueryMemoryOverhead ¶
func (service *VimPortType) QueryMemoryOverhead(request *QueryMemoryOverheadRequestType) (*QueryMemoryOverheadResponse, error)
func (*VimPortType) QueryMemoryOverheadEx ¶
func (service *VimPortType) QueryMemoryOverheadEx(request *QueryMemoryOverheadExRequestType) (*QueryMemoryOverheadExResponse, error)
func (*VimPortType) QueryMigrationDependencies ¶
func (service *VimPortType) QueryMigrationDependencies(request *QueryMigrationDependenciesRequestType) (*QueryMigrationDependenciesResponse, error)
func (*VimPortType) QueryModules ¶
func (service *VimPortType) QueryModules(request *QueryModulesRequestType) (*QueryModulesResponse, error)
func (*VimPortType) QueryNetConfig ¶
func (service *VimPortType) QueryNetConfig(request *QueryNetConfigRequestType) (*QueryNetConfigResponse, error)
func (*VimPortType) QueryNetworkHint ¶
func (service *VimPortType) QueryNetworkHint(request *QueryNetworkHintRequestType) (*QueryNetworkHintResponse, error)
func (*VimPortType) QueryObjectsOnPhysicalVsanDisk ¶
func (service *VimPortType) QueryObjectsOnPhysicalVsanDisk(request *QueryObjectsOnPhysicalVsanDiskRequestType) (*QueryObjectsOnPhysicalVsanDiskResponse, error)
func (*VimPortType) QueryOptions ¶
func (service *VimPortType) QueryOptions(request *QueryOptionsRequestType) (*QueryOptionsResponse, error)
func (*VimPortType) QueryPartitionCreateDesc ¶
func (service *VimPortType) QueryPartitionCreateDesc(request *QueryPartitionCreateDescRequestType) (*QueryPartitionCreateDescResponse, error)
func (*VimPortType) QueryPartitionCreateOptions ¶
func (service *VimPortType) QueryPartitionCreateOptions(request *QueryPartitionCreateOptionsRequestType) (*QueryPartitionCreateOptionsResponse, error)
func (*VimPortType) QueryPathSelectionPolicyOptions ¶
func (service *VimPortType) QueryPathSelectionPolicyOptions(request *QueryPathSelectionPolicyOptionsRequestType) (*QueryPathSelectionPolicyOptionsResponse, error)
func (*VimPortType) QueryPerf ¶
func (service *VimPortType) QueryPerf(request *QueryPerfRequestType) (*QueryPerfResponse, error)
func (*VimPortType) QueryPerfComposite ¶
func (service *VimPortType) QueryPerfComposite(request *QueryPerfCompositeRequestType) (*QueryPerfCompositeResponse, error)
func (*VimPortType) QueryPerfCounter ¶
func (service *VimPortType) QueryPerfCounter(request *QueryPerfCounterRequestType) (*QueryPerfCounterResponse, error)
func (*VimPortType) QueryPerfCounterByLevel ¶
func (service *VimPortType) QueryPerfCounterByLevel(request *QueryPerfCounterByLevelRequestType) (*QueryPerfCounterByLevelResponse, error)
func (*VimPortType) QueryPerfProviderSummary ¶
func (service *VimPortType) QueryPerfProviderSummary(request *QueryPerfProviderSummaryRequestType) (*QueryPerfProviderSummaryResponse, error)
func (*VimPortType) QueryPhysicalVsanDisks ¶
func (service *VimPortType) QueryPhysicalVsanDisks(request *QueryPhysicalVsanDisksRequestType) (*QueryPhysicalVsanDisksResponse, error)
func (*VimPortType) QueryPnicStatus ¶
func (service *VimPortType) QueryPnicStatus(request *QueryPnicStatusRequestType) (*QueryPnicStatusResponse, error)
func (*VimPortType) QueryPolicyMetadata ¶
func (service *VimPortType) QueryPolicyMetadata(request *QueryPolicyMetadataRequestType) (*QueryPolicyMetadataResponse, error)
func (*VimPortType) QueryProfileStructure ¶
func (service *VimPortType) QueryProfileStructure(request *QueryProfileStructureRequestType) (*QueryProfileStructureResponse, error)
func (*VimPortType) QueryResourceConfigOption ¶
func (service *VimPortType) QueryResourceConfigOption(request *QueryResourceConfigOptionRequestType) (*QueryResourceConfigOptionResponse, error)
func (*VimPortType) QueryServiceList ¶
func (service *VimPortType) QueryServiceList(request *QueryServiceListRequestType) (*QueryServiceListResponse, error)
func (*VimPortType) QueryStorageArrayTypePolicyOptions ¶
func (service *VimPortType) QueryStorageArrayTypePolicyOptions(request *QueryStorageArrayTypePolicyOptionsRequestType) (*QueryStorageArrayTypePolicyOptionsResponse, error)
func (*VimPortType) QuerySupportedFeatures ¶
func (service *VimPortType) QuerySupportedFeatures(request *QuerySupportedFeaturesRequestType) (*QuerySupportedFeaturesResponse, error)
func (*VimPortType) QueryTargetCapabilities ¶
func (service *VimPortType) QueryTargetCapabilities(request *QueryTargetCapabilitiesRequestType) (*QueryTargetCapabilitiesResponse, error)
func (*VimPortType) QueryTpmAttestationReport ¶
func (service *VimPortType) QueryTpmAttestationReport(request *QueryTpmAttestationReportRequestType) (*QueryTpmAttestationReportResponse, error)
func (*VimPortType) QueryUnownedFiles ¶
func (service *VimPortType) QueryUnownedFiles(request *QueryUnownedFilesRequestType) (*QueryUnownedFilesResponse, error)
func (*VimPortType) QueryUnresolvedVmfsVolume ¶
func (service *VimPortType) QueryUnresolvedVmfsVolume(request *QueryUnresolvedVmfsVolumeRequestType) (*QueryUnresolvedVmfsVolumeResponse, error)
func (*VimPortType) QueryUnresolvedVmfsVolumes ¶
func (service *VimPortType) QueryUnresolvedVmfsVolumes(request *QueryUnresolvedVmfsVolumesRequestType) (*QueryUnresolvedVmfsVolumesResponse, error)
func (*VimPortType) QueryUsedVlanIdInDvs ¶
func (service *VimPortType) QueryUsedVlanIdInDvs(request *QueryUsedVlanIdInDvsRequestType) (*QueryUsedVlanIdInDvsResponse, error)
func (*VimPortType) QueryVMotionCompatibility ¶
func (service *VimPortType) QueryVMotionCompatibility(request *QueryVMotionCompatibilityRequestType) (*QueryVMotionCompatibilityResponse, error)
func (*VimPortType) QueryVMotionCompatibilityEx_Task ¶
func (service *VimPortType) QueryVMotionCompatibilityEx_Task(request *QueryVMotionCompatibilityExRequestType) (*QueryVMotionCompatibilityEx_TaskResponse, error)
func (*VimPortType) QueryVirtualDiskFragmentation ¶
func (service *VimPortType) QueryVirtualDiskFragmentation(request *QueryVirtualDiskFragmentationRequestType) (*QueryVirtualDiskFragmentationResponse, error)
func (*VimPortType) QueryVirtualDiskGeometry ¶
func (service *VimPortType) QueryVirtualDiskGeometry(request *QueryVirtualDiskGeometryRequestType) (*QueryVirtualDiskGeometryResponse, error)
func (*VimPortType) QueryVirtualDiskUuid ¶
func (service *VimPortType) QueryVirtualDiskUuid(request *QueryVirtualDiskUuidRequestType) (*QueryVirtualDiskUuidResponse, error)
func (*VimPortType) QueryVmfsDatastoreCreateOptions ¶
func (service *VimPortType) QueryVmfsDatastoreCreateOptions(request *QueryVmfsDatastoreCreateOptionsRequestType) (*QueryVmfsDatastoreCreateOptionsResponse, error)
func (*VimPortType) QueryVmfsDatastoreExpandOptions ¶
func (service *VimPortType) QueryVmfsDatastoreExpandOptions(request *QueryVmfsDatastoreExpandOptionsRequestType) (*QueryVmfsDatastoreExpandOptionsResponse, error)
func (*VimPortType) QueryVmfsDatastoreExtendOptions ¶
func (service *VimPortType) QueryVmfsDatastoreExtendOptions(request *QueryVmfsDatastoreExtendOptionsRequestType) (*QueryVmfsDatastoreExtendOptionsResponse, error)
func (*VimPortType) QueryVnicStatus ¶
func (service *VimPortType) QueryVnicStatus(request *QueryVnicStatusRequestType) (*QueryVnicStatusResponse, error)
func (*VimPortType) QueryVsanObjects ¶
func (service *VimPortType) QueryVsanObjects(request *QueryVsanObjectsRequestType) (*QueryVsanObjectsResponse, error)
func (*VimPortType) ReadEnvironmentVariableInGuest ¶
func (service *VimPortType) ReadEnvironmentVariableInGuest(request *ReadEnvironmentVariableInGuestRequestType) (*ReadEnvironmentVariableInGuestResponse, error)
func (*VimPortType) ReadNextEvents ¶
func (service *VimPortType) ReadNextEvents(request *ReadNextEventsRequestType) (*ReadNextEventsResponse, error)
func (*VimPortType) ReadNextTasks ¶
func (service *VimPortType) ReadNextTasks(request *ReadNextTasksRequestType) (*ReadNextTasksResponse, error)
func (*VimPortType) ReadPreviousEvents ¶
func (service *VimPortType) ReadPreviousEvents(request *ReadPreviousEventsRequestType) (*ReadPreviousEventsResponse, error)
func (*VimPortType) ReadPreviousTasks ¶
func (service *VimPortType) ReadPreviousTasks(request *ReadPreviousTasksRequestType) (*ReadPreviousTasksResponse, error)
func (*VimPortType) RebootGuest ¶
func (service *VimPortType) RebootGuest(request *RebootGuestRequestType) (*RebootGuestResponse, error)
func (*VimPortType) RebootHost_Task ¶
func (service *VimPortType) RebootHost_Task(request *RebootHostRequestType) (*RebootHost_TaskResponse, error)
func (*VimPortType) RecommendDatastores ¶
func (service *VimPortType) RecommendDatastores(request *RecommendDatastoresRequestType) (*RecommendDatastoresResponse, error)
func (*VimPortType) RecommendHostsForVm ¶
func (service *VimPortType) RecommendHostsForVm(request *RecommendHostsForVmRequestType) (*RecommendHostsForVmResponse, error)
func (*VimPortType) ReconfigVM_Task ¶
func (service *VimPortType) ReconfigVM_Task(request *ReconfigVMRequestType) (*ReconfigVM_TaskResponse, error)
func (*VimPortType) ReconfigureAlarm ¶
func (service *VimPortType) ReconfigureAlarm(request *ReconfigureAlarmRequestType) (*ReconfigureAlarmResponse, error)
func (*VimPortType) ReconfigureAutostart ¶
func (service *VimPortType) ReconfigureAutostart(request *ReconfigureAutostartRequestType) (*ReconfigureAutostartResponse, error)
func (*VimPortType) ReconfigureCluster_Task ¶
func (service *VimPortType) ReconfigureCluster_Task(request *ReconfigureClusterRequestType) (*ReconfigureCluster_TaskResponse, error)
func (*VimPortType) ReconfigureComputeResource_Task ¶
func (service *VimPortType) ReconfigureComputeResource_Task(request *ReconfigureComputeResourceRequestType) (*ReconfigureComputeResource_TaskResponse, error)
func (*VimPortType) ReconfigureDVPort_Task ¶
func (service *VimPortType) ReconfigureDVPort_Task(request *ReconfigureDVPortRequestType) (*ReconfigureDVPort_TaskResponse, error)
func (*VimPortType) ReconfigureDVPortgroup_Task ¶
func (service *VimPortType) ReconfigureDVPortgroup_Task(request *ReconfigureDVPortgroupRequestType) (*ReconfigureDVPortgroup_TaskResponse, error)
func (*VimPortType) ReconfigureDatacenter_Task ¶
func (service *VimPortType) ReconfigureDatacenter_Task(request *ReconfigureDatacenterRequestType) (*ReconfigureDatacenter_TaskResponse, error)
func (*VimPortType) ReconfigureDvs_Task ¶
func (service *VimPortType) ReconfigureDvs_Task(request *ReconfigureDvsRequestType) (*ReconfigureDvs_TaskResponse, error)
func (*VimPortType) ReconfigureHostForDAS_Task ¶
func (service *VimPortType) ReconfigureHostForDAS_Task(request *ReconfigureHostForDASRequestType) (*ReconfigureHostForDAS_TaskResponse, error)
func (*VimPortType) ReconfigureScheduledTask ¶
func (service *VimPortType) ReconfigureScheduledTask(request *ReconfigureScheduledTaskRequestType) (*ReconfigureScheduledTaskResponse, error)
func (*VimPortType) ReconfigureServiceConsoleReservation ¶
func (service *VimPortType) ReconfigureServiceConsoleReservation(request *ReconfigureServiceConsoleReservationRequestType) (*ReconfigureServiceConsoleReservationResponse, error)
func (*VimPortType) ReconfigureSnmpAgent ¶
func (service *VimPortType) ReconfigureSnmpAgent(request *ReconfigureSnmpAgentRequestType) (*ReconfigureSnmpAgentResponse, error)
func (*VimPortType) ReconfigureVirtualMachineReservation ¶
func (service *VimPortType) ReconfigureVirtualMachineReservation(request *ReconfigureVirtualMachineReservationRequestType) (*ReconfigureVirtualMachineReservationResponse, error)
func (*VimPortType) ReconnectHost_Task ¶
func (service *VimPortType) ReconnectHost_Task(request *ReconnectHostRequestType) (*ReconnectHost_TaskResponse, error)
func (*VimPortType) RectifyDvsHost_Task ¶
func (service *VimPortType) RectifyDvsHost_Task(request *RectifyDvsHostRequestType) (*RectifyDvsHost_TaskResponse, error)
func (*VimPortType) RectifyDvsOnHost_Task ¶
func (service *VimPortType) RectifyDvsOnHost_Task(request *RectifyDvsOnHostRequestType) (*RectifyDvsOnHost_TaskResponse, error)
func (*VimPortType) Refresh ¶
func (service *VimPortType) Refresh(request *RefreshRequestType) (*RefreshResponse, error)
func (*VimPortType) RefreshDVPortState ¶
func (service *VimPortType) RefreshDVPortState(request *RefreshDVPortStateRequestType) (*RefreshDVPortStateResponse, error)
func (*VimPortType) RefreshDatastore ¶
func (service *VimPortType) RefreshDatastore(request *RefreshDatastoreRequestType) (*RefreshDatastoreResponse, error)
func (*VimPortType) RefreshDatastoreStorageInfo ¶
func (service *VimPortType) RefreshDatastoreStorageInfo(request *RefreshDatastoreStorageInfoRequestType) (*RefreshDatastoreStorageInfoResponse, error)
func (*VimPortType) RefreshDateTimeSystem ¶
func (service *VimPortType) RefreshDateTimeSystem(request *RefreshDateTimeSystemRequestType) (*RefreshDateTimeSystemResponse, error)
func (*VimPortType) RefreshFirewall ¶
func (service *VimPortType) RefreshFirewall(request *RefreshFirewallRequestType) (*RefreshFirewallResponse, error)
func (*VimPortType) RefreshGraphicsManager ¶
func (service *VimPortType) RefreshGraphicsManager(request *RefreshGraphicsManagerRequestType) (*RefreshGraphicsManagerResponse, error)
func (*VimPortType) RefreshHealthStatusSystem ¶
func (service *VimPortType) RefreshHealthStatusSystem(request *RefreshHealthStatusSystemRequestType) (*RefreshHealthStatusSystemResponse, error)
func (*VimPortType) RefreshNetworkSystem ¶
func (service *VimPortType) RefreshNetworkSystem(request *RefreshNetworkSystemRequestType) (*RefreshNetworkSystemResponse, error)
func (*VimPortType) RefreshRecommendation ¶
func (service *VimPortType) RefreshRecommendation(request *RefreshRecommendationRequestType) (*RefreshRecommendationResponse, error)
func (*VimPortType) RefreshRuntime ¶
func (service *VimPortType) RefreshRuntime(request *RefreshRuntimeRequestType) (*RefreshRuntimeResponse, error)
func (*VimPortType) RefreshServices ¶
func (service *VimPortType) RefreshServices(request *RefreshServicesRequestType) (*RefreshServicesResponse, error)
func (*VimPortType) RefreshStorageDrsRecommendation ¶
func (service *VimPortType) RefreshStorageDrsRecommendation(request *RefreshStorageDrsRecommendationRequestType) (*RefreshStorageDrsRecommendationResponse, error)
func (*VimPortType) RefreshStorageInfo ¶
func (service *VimPortType) RefreshStorageInfo(request *RefreshStorageInfoRequestType) (*RefreshStorageInfoResponse, error)
func (*VimPortType) RefreshStorageSystem ¶
func (service *VimPortType) RefreshStorageSystem(request *RefreshStorageSystemRequestType) (*RefreshStorageSystemResponse, error)
func (*VimPortType) RegisterChildVM_Task ¶
func (service *VimPortType) RegisterChildVM_Task(request *RegisterChildVMRequestType) (*RegisterChildVM_TaskResponse, error)
func (*VimPortType) RegisterExtension ¶
func (service *VimPortType) RegisterExtension(request *RegisterExtensionRequestType) (*RegisterExtensionResponse, error)
func (*VimPortType) RegisterVM_Task ¶
func (service *VimPortType) RegisterVM_Task(request *RegisterVMRequestType) (*RegisterVM_TaskResponse, error)
func (*VimPortType) ReleaseCredentialsInGuest ¶
func (service *VimPortType) ReleaseCredentialsInGuest(request *ReleaseCredentialsInGuestRequestType) (*ReleaseCredentialsInGuestResponse, error)
func (*VimPortType) ReleaseIpAllocation ¶
func (service *VimPortType) ReleaseIpAllocation(request *ReleaseIpAllocationRequestType) (*ReleaseIpAllocationResponse, error)
func (*VimPortType) Reload ¶
func (service *VimPortType) Reload(request *ReloadRequestType) (*ReloadResponse, error)
func (*VimPortType) ReloadVirtualMachineFromPath_Task ¶
func (service *VimPortType) ReloadVirtualMachineFromPath_Task(request *reloadVirtualMachineFromPathRequestType) (*reloadVirtualMachineFromPath_TaskResponse, error)
func (*VimPortType) RelocateVM_Task ¶
func (service *VimPortType) RelocateVM_Task(request *RelocateVMRequestType) (*RelocateVM_TaskResponse, error)
func (*VimPortType) RemoveAlarm ¶
func (service *VimPortType) RemoveAlarm(request *RemoveAlarmRequestType) (*RemoveAlarmResponse, error)
func (*VimPortType) RemoveAllSnapshots_Task ¶
func (service *VimPortType) RemoveAllSnapshots_Task(request *RemoveAllSnapshotsRequestType) (*RemoveAllSnapshots_TaskResponse, error)
func (*VimPortType) RemoveAssignedLicense ¶
func (service *VimPortType) RemoveAssignedLicense(request *RemoveAssignedLicenseRequestType) (*RemoveAssignedLicenseResponse, error)
func (*VimPortType) RemoveAuthorizationRole ¶
func (service *VimPortType) RemoveAuthorizationRole(request *RemoveAuthorizationRoleRequestType) (*RemoveAuthorizationRoleResponse, error)
func (*VimPortType) RemoveCustomFieldDef ¶
func (service *VimPortType) RemoveCustomFieldDef(request *RemoveCustomFieldDefRequestType) (*RemoveCustomFieldDefResponse, error)
func (*VimPortType) RemoveDatastore ¶
func (service *VimPortType) RemoveDatastore(request *RemoveDatastoreRequestType) (*RemoveDatastoreResponse, error)
func (*VimPortType) RemoveDiskMapping_Task ¶
func (service *VimPortType) RemoveDiskMapping_Task(request *RemoveDiskMappingRequestType) (*RemoveDiskMapping_TaskResponse, error)
func (*VimPortType) RemoveDisk_Task ¶
func (service *VimPortType) RemoveDisk_Task(request *RemoveDiskRequestType) (*RemoveDisk_TaskResponse, error)
func (*VimPortType) RemoveEntityPermission ¶
func (service *VimPortType) RemoveEntityPermission(request *RemoveEntityPermissionRequestType) (*RemoveEntityPermissionResponse, error)
func (*VimPortType) RemoveGroup ¶
func (service *VimPortType) RemoveGroup(request *RemoveGroupRequestType) (*RemoveGroupResponse, error)
func (*VimPortType) RemoveInternetScsiSendTargets ¶
func (service *VimPortType) RemoveInternetScsiSendTargets(request *RemoveInternetScsiSendTargetsRequestType) (*RemoveInternetScsiSendTargetsResponse, error)
func (*VimPortType) RemoveInternetScsiStaticTargets ¶
func (service *VimPortType) RemoveInternetScsiStaticTargets(request *RemoveInternetScsiStaticTargetsRequestType) (*RemoveInternetScsiStaticTargetsResponse, error)
func (*VimPortType) RemoveLicense ¶
func (service *VimPortType) RemoveLicense(request *RemoveLicenseRequestType) (*RemoveLicenseResponse, error)
func (*VimPortType) RemoveLicenseLabel ¶
func (service *VimPortType) RemoveLicenseLabel(request *RemoveLicenseLabelRequestType) (*RemoveLicenseLabelResponse, error)
func (*VimPortType) RemoveNetworkResourcePool ¶
func (service *VimPortType) RemoveNetworkResourcePool(request *RemoveNetworkResourcePoolRequestType) (*RemoveNetworkResourcePoolResponse, error)
func (*VimPortType) RemovePerfInterval ¶
func (service *VimPortType) RemovePerfInterval(request *RemovePerfIntervalRequestType) (*RemovePerfIntervalResponse, error)
func (*VimPortType) RemovePortGroup ¶
func (service *VimPortType) RemovePortGroup(request *RemovePortGroupRequestType) (*RemovePortGroupResponse, error)
func (*VimPortType) RemoveScheduledTask ¶
func (service *VimPortType) RemoveScheduledTask(request *RemoveScheduledTaskRequestType) (*RemoveScheduledTaskResponse, error)
func (*VimPortType) RemoveServiceConsoleVirtualNic ¶
func (service *VimPortType) RemoveServiceConsoleVirtualNic(request *RemoveServiceConsoleVirtualNicRequestType) (*RemoveServiceConsoleVirtualNicResponse, error)
func (*VimPortType) RemoveSnapshot_Task ¶
func (service *VimPortType) RemoveSnapshot_Task(request *RemoveSnapshotRequestType) (*RemoveSnapshot_TaskResponse, error)
func (*VimPortType) RemoveUser ¶
func (service *VimPortType) RemoveUser(request *RemoveUserRequestType) (*RemoveUserResponse, error)
func (*VimPortType) RemoveVirtualNic ¶
func (service *VimPortType) RemoveVirtualNic(request *RemoveVirtualNicRequestType) (*RemoveVirtualNicResponse, error)
func (*VimPortType) RemoveVirtualSwitch ¶
func (service *VimPortType) RemoveVirtualSwitch(request *RemoveVirtualSwitchRequestType) (*RemoveVirtualSwitchResponse, error)
func (*VimPortType) RenameCustomFieldDef ¶
func (service *VimPortType) RenameCustomFieldDef(request *RenameCustomFieldDefRequestType) (*RenameCustomFieldDefResponse, error)
func (*VimPortType) RenameCustomizationSpec ¶
func (service *VimPortType) RenameCustomizationSpec(request *RenameCustomizationSpecRequestType) (*RenameCustomizationSpecResponse, error)
func (*VimPortType) RenameDatastore ¶
func (service *VimPortType) RenameDatastore(request *RenameDatastoreRequestType) (*RenameDatastoreResponse, error)
func (*VimPortType) RenameSnapshot ¶
func (service *VimPortType) RenameSnapshot(request *RenameSnapshotRequestType) (*RenameSnapshotResponse, error)
func (*VimPortType) Rename_Task ¶
func (service *VimPortType) Rename_Task(request *RenameRequestType) (*Rename_TaskResponse, error)
func (*VimPortType) RescanAllHba ¶
func (service *VimPortType) RescanAllHba(request *RescanAllHbaRequestType) (*RescanAllHbaResponse, error)
func (*VimPortType) RescanHba ¶
func (service *VimPortType) RescanHba(request *RescanHbaRequestType) (*RescanHbaResponse, error)
func (*VimPortType) RescanVffs ¶
func (service *VimPortType) RescanVffs(request *RescanVffsRequestType) (*RescanVffsResponse, error)
func (*VimPortType) RescanVmfs ¶
func (service *VimPortType) RescanVmfs(request *RescanVmfsRequestType) (*RescanVmfsResponse, error)
func (*VimPortType) ResetCollector ¶
func (service *VimPortType) ResetCollector(request *ResetCollectorRequestType) (*ResetCollectorResponse, error)
func (*VimPortType) ResetCounterLevelMapping ¶
func (service *VimPortType) ResetCounterLevelMapping(request *ResetCounterLevelMappingRequestType) (*ResetCounterLevelMappingResponse, error)
func (*VimPortType) ResetEntityPermissions ¶
func (service *VimPortType) ResetEntityPermissions(request *ResetEntityPermissionsRequestType) (*ResetEntityPermissionsResponse, error)
func (*VimPortType) ResetFirmwareToFactoryDefaults ¶
func (service *VimPortType) ResetFirmwareToFactoryDefaults(request *ResetFirmwareToFactoryDefaultsRequestType) (*ResetFirmwareToFactoryDefaultsResponse, error)
func (*VimPortType) ResetGuestInformation ¶
func (service *VimPortType) ResetGuestInformation(request *ResetGuestInformationRequestType) (*ResetGuestInformationResponse, error)
func (*VimPortType) ResetListView ¶
func (service *VimPortType) ResetListView(request *ResetListViewRequestType) (*ResetListViewResponse, error)
func (*VimPortType) ResetListViewFromView ¶
func (service *VimPortType) ResetListViewFromView(request *ResetListViewFromViewRequestType) (*ResetListViewFromViewResponse, error)
func (*VimPortType) ResetSystemHealthInfo ¶
func (service *VimPortType) ResetSystemHealthInfo(request *ResetSystemHealthInfoRequestType) (*ResetSystemHealthInfoResponse, error)
func (*VimPortType) ResetVM_Task ¶
func (service *VimPortType) ResetVM_Task(request *ResetVMRequestType) (*ResetVM_TaskResponse, error)
func (*VimPortType) ResignatureUnresolvedVmfsVolume_Task ¶
func (service *VimPortType) ResignatureUnresolvedVmfsVolume_Task(request *ResignatureUnresolvedVmfsVolumeRequestType) (*ResignatureUnresolvedVmfsVolume_TaskResponse, error)
func (*VimPortType) ResolveMultipleUnresolvedVmfsVolumes ¶
func (service *VimPortType) ResolveMultipleUnresolvedVmfsVolumes(request *ResolveMultipleUnresolvedVmfsVolumesRequestType) (*ResolveMultipleUnresolvedVmfsVolumesResponse, error)
func (*VimPortType) ResolveMultipleUnresolvedVmfsVolumesEx_Task ¶
func (service *VimPortType) ResolveMultipleUnresolvedVmfsVolumesEx_Task(request *ResolveMultipleUnresolvedVmfsVolumesExRequestType) (*ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse, error)
func (*VimPortType) RestartService ¶
func (service *VimPortType) RestartService(request *RestartServiceRequestType) (*RestartServiceResponse, error)
func (*VimPortType) RestartServiceConsoleVirtualNic ¶
func (service *VimPortType) RestartServiceConsoleVirtualNic(request *RestartServiceConsoleVirtualNicRequestType) (*RestartServiceConsoleVirtualNicResponse, error)
func (*VimPortType) RestoreFirmwareConfiguration ¶
func (service *VimPortType) RestoreFirmwareConfiguration(request *RestoreFirmwareConfigurationRequestType) (*RestoreFirmwareConfigurationResponse, error)
func (*VimPortType) RetrieveAllPermissions ¶
func (service *VimPortType) RetrieveAllPermissions(request *RetrieveAllPermissionsRequestType) (*RetrieveAllPermissionsResponse, error)
func (*VimPortType) RetrieveAnswerFile ¶
func (service *VimPortType) RetrieveAnswerFile(request *RetrieveAnswerFileRequestType) (*RetrieveAnswerFileResponse, error)
func (*VimPortType) RetrieveAnswerFileForProfile ¶
func (service *VimPortType) RetrieveAnswerFileForProfile(request *RetrieveAnswerFileForProfileRequestType) (*RetrieveAnswerFileForProfileResponse, error)
func (*VimPortType) RetrieveArgumentDescription ¶
func (service *VimPortType) RetrieveArgumentDescription(request *RetrieveArgumentDescriptionRequestType) (*RetrieveArgumentDescriptionResponse, error)
func (*VimPortType) RetrieveDasAdvancedRuntimeInfo ¶
func (service *VimPortType) RetrieveDasAdvancedRuntimeInfo(request *RetrieveDasAdvancedRuntimeInfoRequestType) (*RetrieveDasAdvancedRuntimeInfoResponse, error)
func (*VimPortType) RetrieveDescription ¶
func (service *VimPortType) RetrieveDescription(request *RetrieveDescriptionRequestType) (*RetrieveDescriptionResponse, error)
func (*VimPortType) RetrieveDiskPartitionInfo ¶
func (service *VimPortType) RetrieveDiskPartitionInfo(request *RetrieveDiskPartitionInfoRequestType) (*RetrieveDiskPartitionInfoResponse, error)
func (*VimPortType) RetrieveEntityPermissions ¶
func (service *VimPortType) RetrieveEntityPermissions(request *RetrieveEntityPermissionsRequestType) (*RetrieveEntityPermissionsResponse, error)
func (*VimPortType) RetrieveEntityScheduledTask ¶
func (service *VimPortType) RetrieveEntityScheduledTask(request *RetrieveEntityScheduledTaskRequestType) (*RetrieveEntityScheduledTaskResponse, error)
func (*VimPortType) RetrieveHardwareUptime ¶
func (service *VimPortType) RetrieveHardwareUptime(request *RetrieveHardwareUptimeRequestType) (*RetrieveHardwareUptimeResponse, error)
func (*VimPortType) RetrieveObjectScheduledTask ¶
func (service *VimPortType) RetrieveObjectScheduledTask(request *RetrieveObjectScheduledTaskRequestType) (*RetrieveObjectScheduledTaskResponse, error)
func (*VimPortType) RetrieveProductComponents ¶
func (service *VimPortType) RetrieveProductComponents(request *RetrieveProductComponentsRequestType) (*RetrieveProductComponentsResponse, error)
func (*VimPortType) RetrieveProperties ¶
func (service *VimPortType) RetrieveProperties(request *RetrievePropertiesRequestType) (*RetrievePropertiesResponse, error)
func (*VimPortType) RetrievePropertiesEx ¶
func (service *VimPortType) RetrievePropertiesEx(request *RetrievePropertiesExRequestType) (*RetrievePropertiesExResponse, error)
func (*VimPortType) RetrieveRolePermissions ¶
func (service *VimPortType) RetrieveRolePermissions(request *RetrieveRolePermissionsRequestType) (*RetrieveRolePermissionsResponse, error)
func (*VimPortType) RetrieveServiceContent ¶
func (service *VimPortType) RetrieveServiceContent(request *RetrieveServiceContentRequestType) (*RetrieveServiceContentResponse, error)
func (*VimPortType) RetrieveUserGroups ¶
func (service *VimPortType) RetrieveUserGroups(request *RetrieveUserGroupsRequestType) (*RetrieveUserGroupsResponse, error)
func (*VimPortType) RevertToCurrentSnapshot_Task ¶
func (service *VimPortType) RevertToCurrentSnapshot_Task(request *RevertToCurrentSnapshotRequestType) (*RevertToCurrentSnapshot_TaskResponse, error)
func (*VimPortType) RevertToSnapshot_Task ¶
func (service *VimPortType) RevertToSnapshot_Task(request *RevertToSnapshotRequestType) (*RevertToSnapshot_TaskResponse, error)
func (*VimPortType) RewindCollector ¶
func (service *VimPortType) RewindCollector(request *RewindCollectorRequestType) (*RewindCollectorResponse, error)
func (*VimPortType) RunScheduledTask ¶
func (service *VimPortType) RunScheduledTask(request *RunScheduledTaskRequestType) (*RunScheduledTaskResponse, error)
func (*VimPortType) ScanHostPatchV2_Task ¶
func (service *VimPortType) ScanHostPatchV2_Task(request *ScanHostPatchV2RequestType) (*ScanHostPatchV2_TaskResponse, error)
func (*VimPortType) ScanHostPatch_Task ¶
func (service *VimPortType) ScanHostPatch_Task(request *ScanHostPatchRequestType) (*ScanHostPatch_TaskResponse, error)
func (*VimPortType) SearchDatastoreSubFolders_Task ¶
func (service *VimPortType) SearchDatastoreSubFolders_Task(request *SearchDatastoreSubFoldersRequestType) (*SearchDatastoreSubFolders_TaskResponse, error)
func (*VimPortType) SearchDatastore_Task ¶
func (service *VimPortType) SearchDatastore_Task(request *SearchDatastoreRequestType) (*SearchDatastore_TaskResponse, error)
func (*VimPortType) SelectActivePartition ¶
func (service *VimPortType) SelectActivePartition(request *SelectActivePartitionRequestType) (*SelectActivePartitionResponse, error)
func (*VimPortType) SelectVnic ¶
func (service *VimPortType) SelectVnic(request *SelectVnicRequestType) (*SelectVnicResponse, error)
func (*VimPortType) SelectVnicForNicType ¶
func (service *VimPortType) SelectVnicForNicType(request *SelectVnicForNicTypeRequestType) (*SelectVnicForNicTypeResponse, error)
func (*VimPortType) SendTestNotification ¶
func (service *VimPortType) SendTestNotification(request *SendTestNotificationRequestType) (*SendTestNotificationResponse, error)
func (*VimPortType) SessionIsActive ¶
func (service *VimPortType) SessionIsActive(request *SessionIsActiveRequestType) (*SessionIsActiveResponse, error)
func (*VimPortType) SetCollectorPageSize ¶
func (service *VimPortType) SetCollectorPageSize(request *SetCollectorPageSizeRequestType) (*SetCollectorPageSizeResponse, error)
func (*VimPortType) SetCustomValue ¶
func (service *VimPortType) SetCustomValue(request *setCustomValueRequestType) (*setCustomValueResponse, error)
func (*VimPortType) SetDisplayTopology ¶
func (service *VimPortType) SetDisplayTopology(request *SetDisplayTopologyRequestType) (*SetDisplayTopologyResponse, error)
func (*VimPortType) SetEntityPermissions ¶
func (service *VimPortType) SetEntityPermissions(request *SetEntityPermissionsRequestType) (*SetEntityPermissionsResponse, error)
func (*VimPortType) SetExtensionCertificate ¶
func (service *VimPortType) SetExtensionCertificate(request *SetExtensionCertificateRequestType) (*SetExtensionCertificateResponse, error)
func (*VimPortType) SetField ¶
func (service *VimPortType) SetField(request *SetFieldRequestType) (*SetFieldResponse, error)
func (*VimPortType) SetLicenseEdition ¶
func (service *VimPortType) SetLicenseEdition(request *SetLicenseEditionRequestType) (*SetLicenseEditionResponse, error)
func (*VimPortType) SetLocale ¶
func (service *VimPortType) SetLocale(request *SetLocaleRequestType) (*SetLocaleResponse, error)
func (*VimPortType) SetMultipathLunPolicy ¶
func (service *VimPortType) SetMultipathLunPolicy(request *SetMultipathLunPolicyRequestType) (*SetMultipathLunPolicyResponse, error)
func (*VimPortType) SetPublicKey ¶
func (service *VimPortType) SetPublicKey(request *SetPublicKeyRequestType) (*SetPublicKeyResponse, error)
func (*VimPortType) SetScreenResolution ¶
func (service *VimPortType) SetScreenResolution(request *SetScreenResolutionRequestType) (*SetScreenResolutionResponse, error)
func (*VimPortType) SetTaskDescription ¶
func (service *VimPortType) SetTaskDescription(request *SetTaskDescriptionRequestType) (*SetTaskDescriptionResponse, error)
func (*VimPortType) SetTaskState ¶
func (service *VimPortType) SetTaskState(request *SetTaskStateRequestType) (*SetTaskStateResponse, error)
func (*VimPortType) SetVirtualDiskUuid ¶
func (service *VimPortType) SetVirtualDiskUuid(request *SetVirtualDiskUuidRequestType) (*SetVirtualDiskUuidResponse, error)
func (*VimPortType) ShrinkVirtualDisk_Task ¶
func (service *VimPortType) ShrinkVirtualDisk_Task(request *ShrinkVirtualDiskRequestType) (*ShrinkVirtualDisk_TaskResponse, error)
func (*VimPortType) ShutdownGuest ¶
func (service *VimPortType) ShutdownGuest(request *ShutdownGuestRequestType) (*ShutdownGuestResponse, error)
func (*VimPortType) ShutdownHost_Task ¶
func (service *VimPortType) ShutdownHost_Task(request *ShutdownHostRequestType) (*ShutdownHost_TaskResponse, error)
func (*VimPortType) StageHostPatch_Task ¶
func (service *VimPortType) StageHostPatch_Task(request *StageHostPatchRequestType) (*StageHostPatch_TaskResponse, error)
func (*VimPortType) StandbyGuest ¶
func (service *VimPortType) StandbyGuest(request *StandbyGuestRequestType) (*StandbyGuestResponse, error)
func (*VimPortType) StartProgramInGuest ¶
func (service *VimPortType) StartProgramInGuest(request *StartProgramInGuestRequestType) (*StartProgramInGuestResponse, error)
func (*VimPortType) StartRecording_Task ¶
func (service *VimPortType) StartRecording_Task(request *StartRecordingRequestType) (*StartRecording_TaskResponse, error)
func (*VimPortType) StartReplaying_Task ¶
func (service *VimPortType) StartReplaying_Task(request *StartReplayingRequestType) (*StartReplaying_TaskResponse, error)
func (*VimPortType) StartService ¶
func (service *VimPortType) StartService(request *StartServiceRequestType) (*StartServiceResponse, error)
func (*VimPortType) StopRecording_Task ¶
func (service *VimPortType) StopRecording_Task(request *StopRecordingRequestType) (*StopRecording_TaskResponse, error)
func (*VimPortType) StopReplaying_Task ¶
func (service *VimPortType) StopReplaying_Task(request *StopReplayingRequestType) (*StopReplaying_TaskResponse, error)
func (*VimPortType) StopService ¶
func (service *VimPortType) StopService(request *StopServiceRequestType) (*StopServiceResponse, error)
func (*VimPortType) SuspendVApp_Task ¶
func (service *VimPortType) SuspendVApp_Task(request *SuspendVAppRequestType) (*SuspendVApp_TaskResponse, error)
func (*VimPortType) SuspendVM_Task ¶
func (service *VimPortType) SuspendVM_Task(request *SuspendVMRequestType) (*SuspendVM_TaskResponse, error)
func (*VimPortType) TerminateFaultTolerantVM_Task ¶
func (service *VimPortType) TerminateFaultTolerantVM_Task(request *TerminateFaultTolerantVMRequestType) (*TerminateFaultTolerantVM_TaskResponse, error)
func (*VimPortType) TerminateProcessInGuest ¶
func (service *VimPortType) TerminateProcessInGuest(request *TerminateProcessInGuestRequestType) (*TerminateProcessInGuestResponse, error)
func (*VimPortType) TerminateSession ¶
func (service *VimPortType) TerminateSession(request *TerminateSessionRequestType) (*TerminateSessionResponse, error)
func (*VimPortType) TerminateVM ¶
func (service *VimPortType) TerminateVM(request *TerminateVMRequestType) (*TerminateVMResponse, error)
func (*VimPortType) TurnOffFaultToleranceForVM_Task ¶
func (service *VimPortType) TurnOffFaultToleranceForVM_Task(request *TurnOffFaultToleranceForVMRequestType) (*TurnOffFaultToleranceForVM_TaskResponse, error)
func (*VimPortType) UnassignUserFromGroup ¶
func (service *VimPortType) UnassignUserFromGroup(request *UnassignUserFromGroupRequestType) (*UnassignUserFromGroupResponse, error)
func (*VimPortType) UnbindVnic ¶
func (service *VimPortType) UnbindVnic(request *UnbindVnicRequestType) (*UnbindVnicResponse, error)
func (*VimPortType) UninstallHostPatch_Task ¶
func (service *VimPortType) UninstallHostPatch_Task(request *UninstallHostPatchRequestType) (*UninstallHostPatch_TaskResponse, error)
func (*VimPortType) UninstallService ¶
func (service *VimPortType) UninstallService(request *UninstallServiceRequestType) (*UninstallServiceResponse, error)
func (*VimPortType) UnmountForceMountedVmfsVolume ¶
func (service *VimPortType) UnmountForceMountedVmfsVolume(request *UnmountForceMountedVmfsVolumeRequestType) (*UnmountForceMountedVmfsVolumeResponse, error)
func (*VimPortType) UnmountToolsInstaller ¶
func (service *VimPortType) UnmountToolsInstaller(request *UnmountToolsInstallerRequestType) (*UnmountToolsInstallerResponse, error)
func (*VimPortType) UnmountVffsVolume ¶
func (service *VimPortType) UnmountVffsVolume(request *UnmountVffsVolumeRequestType) (*UnmountVffsVolumeResponse, error)
func (*VimPortType) UnmountVmfsVolume ¶
func (service *VimPortType) UnmountVmfsVolume(request *UnmountVmfsVolumeRequestType) (*UnmountVmfsVolumeResponse, error)
func (*VimPortType) UnregisterAndDestroy_Task ¶
func (service *VimPortType) UnregisterAndDestroy_Task(request *UnregisterAndDestroyRequestType) (*UnregisterAndDestroy_TaskResponse, error)
func (*VimPortType) UnregisterExtension ¶
func (service *VimPortType) UnregisterExtension(request *UnregisterExtensionRequestType) (*UnregisterExtensionResponse, error)
func (*VimPortType) UnregisterVApp_Task ¶
func (service *VimPortType) UnregisterVApp_Task(request *unregisterVAppRequestType) (*unregisterVApp_TaskResponse, error)
func (*VimPortType) UnregisterVM ¶
func (service *VimPortType) UnregisterVM(request *UnregisterVMRequestType) (*UnregisterVMResponse, error)
func (*VimPortType) UpdateAnswerFile_Task ¶
func (service *VimPortType) UpdateAnswerFile_Task(request *UpdateAnswerFileRequestType) (*UpdateAnswerFile_TaskResponse, error)
func (*VimPortType) UpdateAssignedLicense ¶
func (service *VimPortType) UpdateAssignedLicense(request *UpdateAssignedLicenseRequestType) (*UpdateAssignedLicenseResponse, error)
func (*VimPortType) UpdateAuthorizationRole ¶
func (service *VimPortType) UpdateAuthorizationRole(request *UpdateAuthorizationRoleRequestType) (*UpdateAuthorizationRoleResponse, error)
func (*VimPortType) UpdateBootDevice ¶
func (service *VimPortType) UpdateBootDevice(request *UpdateBootDeviceRequestType) (*UpdateBootDeviceResponse, error)
func (*VimPortType) UpdateChildResourceConfiguration ¶
func (service *VimPortType) UpdateChildResourceConfiguration(request *UpdateChildResourceConfigurationRequestType) (*UpdateChildResourceConfigurationResponse, error)
func (*VimPortType) UpdateClusterProfile ¶
func (service *VimPortType) UpdateClusterProfile(request *UpdateClusterProfileRequestType) (*UpdateClusterProfileResponse, error)
func (*VimPortType) UpdateConfig ¶
func (service *VimPortType) UpdateConfig(request *UpdateConfigRequestType) (*UpdateConfigResponse, error)
func (*VimPortType) UpdateConsoleIpRouteConfig ¶
func (service *VimPortType) UpdateConsoleIpRouteConfig(request *UpdateConsoleIpRouteConfigRequestType) (*UpdateConsoleIpRouteConfigResponse, error)
func (*VimPortType) UpdateCounterLevelMapping ¶
func (service *VimPortType) UpdateCounterLevelMapping(request *UpdateCounterLevelMappingRequestType) (*UpdateCounterLevelMappingResponse, error)
func (*VimPortType) UpdateDVSHealthCheckConfig_Task ¶
func (service *VimPortType) UpdateDVSHealthCheckConfig_Task(request *UpdateDVSHealthCheckConfigRequestType) (*UpdateDVSHealthCheckConfig_TaskResponse, error)
func (*VimPortType) UpdateDVSLacpGroupConfig_Task ¶
func (service *VimPortType) UpdateDVSLacpGroupConfig_Task(request *UpdateDVSLacpGroupConfigRequestType) (*UpdateDVSLacpGroupConfig_TaskResponse, error)
func (*VimPortType) UpdateDateTime ¶
func (service *VimPortType) UpdateDateTime(request *UpdateDateTimeRequestType) (*UpdateDateTimeResponse, error)
func (*VimPortType) UpdateDateTimeConfig ¶
func (service *VimPortType) UpdateDateTimeConfig(request *UpdateDateTimeConfigRequestType) (*UpdateDateTimeConfigResponse, error)
func (*VimPortType) UpdateDefaultPolicy ¶
func (service *VimPortType) UpdateDefaultPolicy(request *UpdateDefaultPolicyRequestType) (*UpdateDefaultPolicyResponse, error)
func (*VimPortType) UpdateDiskPartitions ¶
func (service *VimPortType) UpdateDiskPartitions(request *UpdateDiskPartitionsRequestType) (*UpdateDiskPartitionsResponse, error)
func (*VimPortType) UpdateDnsConfig ¶
func (service *VimPortType) UpdateDnsConfig(request *UpdateDnsConfigRequestType) (*UpdateDnsConfigResponse, error)
func (*VimPortType) UpdateDvsCapability ¶
func (service *VimPortType) UpdateDvsCapability(request *UpdateDvsCapabilityRequestType) (*UpdateDvsCapabilityResponse, error)
func (*VimPortType) UpdateExtension ¶
func (service *VimPortType) UpdateExtension(request *UpdateExtensionRequestType) (*UpdateExtensionResponse, error)
func (*VimPortType) UpdateFlags ¶
func (service *VimPortType) UpdateFlags(request *UpdateFlagsRequestType) (*UpdateFlagsResponse, error)
func (*VimPortType) UpdateHostImageAcceptanceLevel ¶
func (service *VimPortType) UpdateHostImageAcceptanceLevel(request *UpdateHostImageAcceptanceLevelRequestType) (*UpdateHostImageAcceptanceLevelResponse, error)
func (*VimPortType) UpdateHostProfile ¶
func (service *VimPortType) UpdateHostProfile(request *UpdateHostProfileRequestType) (*UpdateHostProfileResponse, error)
func (*VimPortType) UpdateInternetScsiAdvancedOptions ¶
func (service *VimPortType) UpdateInternetScsiAdvancedOptions(request *UpdateInternetScsiAdvancedOptionsRequestType) (*UpdateInternetScsiAdvancedOptionsResponse, error)
func (*VimPortType) UpdateInternetScsiAlias ¶
func (service *VimPortType) UpdateInternetScsiAlias(request *UpdateInternetScsiAliasRequestType) (*UpdateInternetScsiAliasResponse, error)
func (*VimPortType) UpdateInternetScsiAuthenticationProperties ¶
func (service *VimPortType) UpdateInternetScsiAuthenticationProperties(request *UpdateInternetScsiAuthenticationPropertiesRequestType) (*UpdateInternetScsiAuthenticationPropertiesResponse, error)
func (*VimPortType) UpdateInternetScsiDigestProperties ¶
func (service *VimPortType) UpdateInternetScsiDigestProperties(request *UpdateInternetScsiDigestPropertiesRequestType) (*UpdateInternetScsiDigestPropertiesResponse, error)
func (*VimPortType) UpdateInternetScsiDiscoveryProperties ¶
func (service *VimPortType) UpdateInternetScsiDiscoveryProperties(request *UpdateInternetScsiDiscoveryPropertiesRequestType) (*UpdateInternetScsiDiscoveryPropertiesResponse, error)
func (*VimPortType) UpdateInternetScsiIPProperties ¶
func (service *VimPortType) UpdateInternetScsiIPProperties(request *UpdateInternetScsiIPPropertiesRequestType) (*UpdateInternetScsiIPPropertiesResponse, error)
func (*VimPortType) UpdateInternetScsiName ¶
func (service *VimPortType) UpdateInternetScsiName(request *UpdateInternetScsiNameRequestType) (*UpdateInternetScsiNameResponse, error)
func (*VimPortType) UpdateIpConfig ¶
func (service *VimPortType) UpdateIpConfig(request *UpdateIpConfigRequestType) (*UpdateIpConfigResponse, error)
func (*VimPortType) UpdateIpPool ¶
func (service *VimPortType) UpdateIpPool(request *UpdateIpPoolRequestType) (*UpdateIpPoolResponse, error)
func (*VimPortType) UpdateIpRouteConfig ¶
func (service *VimPortType) UpdateIpRouteConfig(request *UpdateIpRouteConfigRequestType) (*UpdateIpRouteConfigResponse, error)
func (*VimPortType) UpdateIpRouteTableConfig ¶
func (service *VimPortType) UpdateIpRouteTableConfig(request *UpdateIpRouteTableConfigRequestType) (*UpdateIpRouteTableConfigResponse, error)
func (*VimPortType) UpdateIpmi ¶
func (service *VimPortType) UpdateIpmi(request *UpdateIpmiRequestType) (*UpdateIpmiResponse, error)
func (*VimPortType) UpdateLicense ¶
func (service *VimPortType) UpdateLicense(request *UpdateLicenseRequestType) (*UpdateLicenseResponse, error)
func (*VimPortType) UpdateLicenseLabel ¶
func (service *VimPortType) UpdateLicenseLabel(request *UpdateLicenseLabelRequestType) (*UpdateLicenseLabelResponse, error)
func (*VimPortType) UpdateLinkedChildren ¶
func (service *VimPortType) UpdateLinkedChildren(request *UpdateLinkedChildrenRequestType) (*UpdateLinkedChildrenResponse, error)
func (*VimPortType) UpdateLocalSwapDatastore ¶
func (service *VimPortType) UpdateLocalSwapDatastore(request *UpdateLocalSwapDatastoreRequestType) (*UpdateLocalSwapDatastoreResponse, error)
func (*VimPortType) UpdateModuleOptionString ¶
func (service *VimPortType) UpdateModuleOptionString(request *UpdateModuleOptionStringRequestType) (*UpdateModuleOptionStringResponse, error)
func (*VimPortType) UpdateNetworkConfig ¶
func (service *VimPortType) UpdateNetworkConfig(request *UpdateNetworkConfigRequestType) (*UpdateNetworkConfigResponse, error)
func (*VimPortType) UpdateNetworkResourcePool ¶
func (service *VimPortType) UpdateNetworkResourcePool(request *UpdateNetworkResourcePoolRequestType) (*UpdateNetworkResourcePoolResponse, error)
func (*VimPortType) UpdateOptions ¶
func (service *VimPortType) UpdateOptions(request *UpdateOptionsRequestType) (*UpdateOptionsResponse, error)
func (*VimPortType) UpdatePassthruConfig ¶
func (service *VimPortType) UpdatePassthruConfig(request *UpdatePassthruConfigRequestType) (*UpdatePassthruConfigResponse, error)
func (*VimPortType) UpdatePerfInterval ¶
func (service *VimPortType) UpdatePerfInterval(request *UpdatePerfIntervalRequestType) (*UpdatePerfIntervalResponse, error)
func (*VimPortType) UpdatePhysicalNicLinkSpeed ¶
func (service *VimPortType) UpdatePhysicalNicLinkSpeed(request *UpdatePhysicalNicLinkSpeedRequestType) (*UpdatePhysicalNicLinkSpeedResponse, error)
func (*VimPortType) UpdatePortGroup ¶
func (service *VimPortType) UpdatePortGroup(request *UpdatePortGroupRequestType) (*UpdatePortGroupResponse, error)
func (*VimPortType) UpdateProgress ¶
func (service *VimPortType) UpdateProgress(request *UpdateProgressRequestType) (*UpdateProgressResponse, error)
func (*VimPortType) UpdateReferenceHost ¶
func (service *VimPortType) UpdateReferenceHost(request *UpdateReferenceHostRequestType) (*UpdateReferenceHostResponse, error)
func (*VimPortType) UpdateRuleset ¶
func (service *VimPortType) UpdateRuleset(request *UpdateRulesetRequestType) (*UpdateRulesetResponse, error)
func (*VimPortType) UpdateScsiLunDisplayName ¶
func (service *VimPortType) UpdateScsiLunDisplayName(request *UpdateScsiLunDisplayNameRequestType) (*UpdateScsiLunDisplayNameResponse, error)
func (*VimPortType) UpdateServiceConsoleVirtualNic ¶
func (service *VimPortType) UpdateServiceConsoleVirtualNic(request *UpdateServiceConsoleVirtualNicRequestType) (*UpdateServiceConsoleVirtualNicResponse, error)
func (*VimPortType) UpdateServiceMessage ¶
func (service *VimPortType) UpdateServiceMessage(request *UpdateServiceMessageRequestType) (*UpdateServiceMessageResponse, error)
func (*VimPortType) UpdateServicePolicy ¶
func (service *VimPortType) UpdateServicePolicy(request *UpdateServicePolicyRequestType) (*UpdateServicePolicyResponse, error)
func (*VimPortType) UpdateSoftwareInternetScsiEnabled ¶
func (service *VimPortType) UpdateSoftwareInternetScsiEnabled(request *UpdateSoftwareInternetScsiEnabledRequestType) (*UpdateSoftwareInternetScsiEnabledResponse, error)
func (*VimPortType) UpdateSystemResources ¶
func (service *VimPortType) UpdateSystemResources(request *UpdateSystemResourcesRequestType) (*UpdateSystemResourcesResponse, error)
func (*VimPortType) UpdateSystemSwapConfiguration ¶
func (service *VimPortType) UpdateSystemSwapConfiguration(request *UpdateSystemSwapConfigurationRequestType) (*UpdateSystemSwapConfigurationResponse, error)
func (*VimPortType) UpdateUser ¶
func (service *VimPortType) UpdateUser(request *UpdateUserRequestType) (*UpdateUserResponse, error)
func (*VimPortType) UpdateVAppConfig ¶
func (service *VimPortType) UpdateVAppConfig(request *UpdateVAppConfigRequestType) (*UpdateVAppConfigResponse, error)
func (*VimPortType) UpdateVirtualMachineFiles_Task ¶
func (service *VimPortType) UpdateVirtualMachineFiles_Task(request *UpdateVirtualMachineFilesRequestType) (*UpdateVirtualMachineFiles_TaskResponse, error)
func (*VimPortType) UpdateVirtualNic ¶
func (service *VimPortType) UpdateVirtualNic(request *UpdateVirtualNicRequestType) (*UpdateVirtualNicResponse, error)
func (*VimPortType) UpdateVirtualSwitch ¶
func (service *VimPortType) UpdateVirtualSwitch(request *UpdateVirtualSwitchRequestType) (*UpdateVirtualSwitchResponse, error)
func (*VimPortType) UpdateVsan_Task ¶
func (service *VimPortType) UpdateVsan_Task(request *UpdateVsanRequestType) (*UpdateVsan_TaskResponse, error)
func (*VimPortType) UpgradeTools_Task ¶
func (service *VimPortType) UpgradeTools_Task(request *UpgradeToolsRequestType) (*UpgradeTools_TaskResponse, error)
func (*VimPortType) UpgradeVM_Task ¶
func (service *VimPortType) UpgradeVM_Task(request *UpgradeVMRequestType) (*UpgradeVM_TaskResponse, error)
func (*VimPortType) UpgradeVmLayout ¶
func (service *VimPortType) UpgradeVmLayout(request *UpgradeVmLayoutRequestType) (*UpgradeVmLayoutResponse, error)
func (*VimPortType) UpgradeVmfs ¶
func (service *VimPortType) UpgradeVmfs(request *UpgradeVmfsRequestType) (*UpgradeVmfsResponse, error)
func (*VimPortType) ValidateCredentialsInGuest ¶
func (service *VimPortType) ValidateCredentialsInGuest(request *ValidateCredentialsInGuestRequestType) (*ValidateCredentialsInGuestResponse, error)
func (*VimPortType) ValidateHost ¶
func (service *VimPortType) ValidateHost(request *ValidateHostRequestType) (*ValidateHostResponse, error)
func (*VimPortType) ValidateMigration ¶
func (service *VimPortType) ValidateMigration(request *ValidateMigrationRequestType) (*ValidateMigrationResponse, error)
func (*VimPortType) WaitForUpdates ¶
func (service *VimPortType) WaitForUpdates(request *WaitForUpdatesRequestType) (*WaitForUpdatesResponse, error)
func (*VimPortType) WaitForUpdatesEx ¶
func (service *VimPortType) WaitForUpdatesEx(request *WaitForUpdatesExRequestType) (*WaitForUpdatesExResponse, error)
func (*VimPortType) XmlToCustomizationSpecItem ¶
func (service *VimPortType) XmlToCustomizationSpecItem(request *XmlToCustomizationSpecItemRequestType) (*XmlToCustomizationSpecItemResponse, error)
func (*VimPortType) ZeroFillVirtualDisk_Task ¶
func (service *VimPortType) ZeroFillVirtualDisk_Task(request *ZeroFillVirtualDiskRequestType) (*ZeroFillVirtualDisk_TaskResponse, error)
type VirtualAHCIController ¶
type VirtualAHCIController struct { XMLName xml.Name `xml:"urn:vim25 VirtualAHCIController"` *VirtualSATAController }
type VirtualAHCIControllerOption ¶
type VirtualAHCIControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualAHCIControllerOption"` *VirtualSATAControllerOption }
type VirtualAppImportSpec ¶
type VirtualAppImportSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualAppImportSpec"` *ImportSpec Name string `xml:"name,omitempty"` VAppConfigSpec *VAppConfigSpec `xml:"vAppConfigSpec,omitempty"` ResourcePoolSpec *ResourceConfigSpec `xml:"resourcePoolSpec,omitempty"` Child []*ImportSpec `xml:"child,omitempty"` }
type VirtualAppLinkInfo ¶
type VirtualAppLinkInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualAppLinkInfo"` *DynamicData Key *ManagedObjectReference `xml:"key,omitempty"` DestroyWithParent bool `xml:"destroyWithParent,omitempty"` }
type VirtualAppSummary ¶
type VirtualAppSummary struct { XMLName xml.Name `xml:"urn:vim25 VirtualAppSummary"` *ResourcePoolSummary Product *VAppProductInfo `xml:"product,omitempty"` VAppState *VirtualAppVAppState `xml:"vAppState,omitempty"` Suspended bool `xml:"suspended,omitempty"` InstallBootRequired bool `xml:"installBootRequired,omitempty"` InstanceUuid string `xml:"instanceUuid,omitempty"` }
type VirtualAppVAppState ¶
type VirtualAppVAppState string
const ( VirtualAppVAppState_Started VirtualAppVAppState = "started" VirtualAppVAppState_Stopped VirtualAppVAppState = "stopped" VirtualAppVAppState_Starting VirtualAppVAppState = "starting" VirtualAppVAppState_Stopping VirtualAppVAppState = "stopping" )
type VirtualBusLogicController ¶
type VirtualBusLogicController struct { XMLName xml.Name `xml:"urn:vim25 VirtualBusLogicController"` *VirtualSCSIController }
type VirtualBusLogicControllerOption ¶
type VirtualBusLogicControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualBusLogicControllerOption"` *VirtualSCSIControllerOption }
type VirtualCdrom ¶
type VirtualCdrom struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdrom"` *VirtualDevice }
type VirtualCdromAtapiBackingInfo ¶
type VirtualCdromAtapiBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdromAtapiBackingInfo"` *VirtualDeviceDeviceBackingInfo }
type VirtualCdromAtapiBackingOption ¶
type VirtualCdromAtapiBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdromAtapiBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualCdromIsoBackingInfo ¶
type VirtualCdromIsoBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdromIsoBackingInfo"` *VirtualDeviceFileBackingInfo }
type VirtualCdromIsoBackingOption ¶
type VirtualCdromIsoBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdromIsoBackingOption"` *VirtualDeviceFileBackingOption }
type VirtualCdromOption ¶
type VirtualCdromOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdromOption"` *VirtualDeviceOption }
type VirtualCdromPassthroughBackingInfo ¶
type VirtualCdromPassthroughBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdromPassthroughBackingInfo"` *VirtualDeviceDeviceBackingInfo Exclusive bool `xml:"exclusive,omitempty"` }
type VirtualCdromPassthroughBackingOption ¶
type VirtualCdromPassthroughBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdromPassthroughBackingOption"` *VirtualDeviceDeviceBackingOption Exclusive *BoolOption `xml:"exclusive,omitempty"` }
type VirtualCdromRemoteAtapiBackingInfo ¶
type VirtualCdromRemoteAtapiBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdromRemoteAtapiBackingInfo"` *VirtualDeviceRemoteDeviceBackingInfo }
type VirtualCdromRemoteAtapiBackingOption ¶
type VirtualCdromRemoteAtapiBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdromRemoteAtapiBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualCdromRemotePassthroughBackingInfo ¶
type VirtualCdromRemotePassthroughBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdromRemotePassthroughBackingInfo"` *VirtualDeviceRemoteDeviceBackingInfo Exclusive bool `xml:"exclusive,omitempty"` }
type VirtualCdromRemotePassthroughBackingOption ¶
type VirtualCdromRemotePassthroughBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualCdromRemotePassthroughBackingOption"` *VirtualDeviceRemoteDeviceBackingOption Exclusive *BoolOption `xml:"exclusive,omitempty"` }
type VirtualController ¶
type VirtualController struct { XMLName xml.Name `xml:"urn:vim25 VirtualController"` *VirtualDevice BusNumber int32 `xml:"busNumber,omitempty"` Device []int32 `xml:"device,omitempty"` }
type VirtualControllerOption ¶
type VirtualControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualControllerOption"` *VirtualDeviceOption Devices *IntOption `xml:"devices,omitempty"` SupportedDevice []string `xml:"supportedDevice,omitempty"` }
type VirtualDevice ¶
type VirtualDevice struct { XMLName xml.Name `xml:"urn:vim25 VirtualDevice"` *DynamicData Key int32 `xml:"key,omitempty"` DeviceInfo *Description `xml:"deviceInfo,omitempty"` Backing *VirtualDeviceBackingInfo `xml:"backing,omitempty"` Connectable *VirtualDeviceConnectInfo `xml:"connectable,omitempty"` SlotInfo *VirtualDeviceBusSlotInfo `xml:"slotInfo,omitempty"` ControllerKey int32 `xml:"controllerKey,omitempty"` UnitNumber int32 `xml:"unitNumber,omitempty"` }
type VirtualDeviceBackingInfo ¶
type VirtualDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceBackingInfo"` *DynamicData }
type VirtualDeviceBackingOption ¶
type VirtualDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceBackingOption"` *DynamicData Type_ string `xml:"type,omitempty"` }
type VirtualDeviceBusSlotInfo ¶
type VirtualDeviceBusSlotInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceBusSlotInfo"` *DynamicData }
type VirtualDeviceBusSlotOption ¶
type VirtualDeviceBusSlotOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceBusSlotOption"` *DynamicData Type_ string `xml:"type,omitempty"` }
type VirtualDeviceConfigSpec ¶
type VirtualDeviceConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceConfigSpec"` *DynamicData Operation *VirtualDeviceConfigSpecOperation `xml:"operation,omitempty"` FileOperation *VirtualDeviceConfigSpecFileOperation `xml:"fileOperation,omitempty"` Device *VirtualDevice `xml:"device,omitempty"` Profile []*VirtualMachineProfileSpec `xml:"profile,omitempty"` }
type VirtualDeviceConfigSpecFileOperation ¶
type VirtualDeviceConfigSpecFileOperation string
const ( VirtualDeviceConfigSpecFileOperation_Create VirtualDeviceConfigSpecFileOperation = "create" VirtualDeviceConfigSpecFileOperation_Destroy VirtualDeviceConfigSpecFileOperation = "destroy" VirtualDeviceConfigSpecFileOperation_Replace VirtualDeviceConfigSpecFileOperation = "replace" )
type VirtualDeviceConfigSpecOperation ¶
type VirtualDeviceConfigSpecOperation string
const ( VirtualDeviceConfigSpecOperation_Add VirtualDeviceConfigSpecOperation = "add" VirtualDeviceConfigSpecOperation_Remove VirtualDeviceConfigSpecOperation = "remove" VirtualDeviceConfigSpecOperation_Edit VirtualDeviceConfigSpecOperation = "edit" )
type VirtualDeviceConnectInfo ¶
type VirtualDeviceConnectInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceConnectInfo"` *DynamicData StartConnected bool `xml:"startConnected,omitempty"` AllowGuestControl bool `xml:"allowGuestControl,omitempty"` Connected bool `xml:"connected,omitempty"` Status string `xml:"status,omitempty"` }
type VirtualDeviceConnectInfoStatus ¶
type VirtualDeviceConnectInfoStatus string
const ( VirtualDeviceConnectInfoStatus_Ok VirtualDeviceConnectInfoStatus = "ok" VirtualDeviceConnectInfoStatus_RecoverableError VirtualDeviceConnectInfoStatus = "recoverableError" VirtualDeviceConnectInfoStatus_UnrecoverableError VirtualDeviceConnectInfoStatus = "unrecoverableError" VirtualDeviceConnectInfoStatus_Untried VirtualDeviceConnectInfoStatus = "untried" )
type VirtualDeviceConnectOption ¶
type VirtualDeviceConnectOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceConnectOption"` *DynamicData StartConnected *BoolOption `xml:"startConnected,omitempty"` AllowGuestControl *BoolOption `xml:"allowGuestControl,omitempty"` }
type VirtualDeviceDeviceBackingInfo ¶
type VirtualDeviceDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceDeviceBackingInfo"` *VirtualDeviceBackingInfo DeviceName string `xml:"deviceName,omitempty"` UseAutoDetect bool `xml:"useAutoDetect,omitempty"` }
type VirtualDeviceDeviceBackingOption ¶
type VirtualDeviceDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceDeviceBackingOption"` *VirtualDeviceBackingOption AutoDetectAvailable *BoolOption `xml:"autoDetectAvailable,omitempty"` }
type VirtualDeviceFileBackingInfo ¶
type VirtualDeviceFileBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceFileBackingInfo"` *VirtualDeviceBackingInfo FileName string `xml:"fileName,omitempty"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` BackingObjectId string `xml:"backingObjectId,omitempty"` }
type VirtualDeviceFileBackingOption ¶
type VirtualDeviceFileBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceFileBackingOption"` *VirtualDeviceBackingOption FileNameExtensions *ChoiceOption `xml:"fileNameExtensions,omitempty"` }
type VirtualDeviceFileExtension ¶
type VirtualDeviceFileExtension string
const ( VirtualDeviceFileExtension_Iso VirtualDeviceFileExtension = "iso" VirtualDeviceFileExtension_Flp VirtualDeviceFileExtension = "flp" VirtualDeviceFileExtension_Vmdk VirtualDeviceFileExtension = "vmdk" VirtualDeviceFileExtension_Dsk VirtualDeviceFileExtension = "dsk" VirtualDeviceFileExtension_Rdm VirtualDeviceFileExtension = "rdm" )
type VirtualDeviceOption ¶
type VirtualDeviceOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceOption"` *DynamicData Type_ string `xml:"type,omitempty"` ConnectOption *VirtualDeviceConnectOption `xml:"connectOption,omitempty"` BusSlotOption *VirtualDeviceBusSlotOption `xml:"busSlotOption,omitempty"` ControllerType string `xml:"controllerType,omitempty"` AutoAssignController *BoolOption `xml:"autoAssignController,omitempty"` BackingOption []*VirtualDeviceBackingOption `xml:"backingOption,omitempty"` DefaultBackingOptionIndex int32 `xml:"defaultBackingOptionIndex,omitempty"` LicensingLimit []string `xml:"licensingLimit,omitempty"` Deprecated bool `xml:"deprecated,omitempty"` PlugAndPlay bool `xml:"plugAndPlay,omitempty"` HotRemoveSupported bool `xml:"hotRemoveSupported,omitempty"` }
type VirtualDevicePciBusSlotInfo ¶
type VirtualDevicePciBusSlotInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDevicePciBusSlotInfo"` *VirtualDeviceBusSlotInfo PciSlotNumber int32 `xml:"pciSlotNumber,omitempty"` }
type VirtualDevicePipeBackingInfo ¶
type VirtualDevicePipeBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDevicePipeBackingInfo"` *VirtualDeviceBackingInfo PipeName string `xml:"pipeName,omitempty"` }
type VirtualDevicePipeBackingOption ¶
type VirtualDevicePipeBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDevicePipeBackingOption"` *VirtualDeviceBackingOption }
type VirtualDeviceRemoteDeviceBackingInfo ¶
type VirtualDeviceRemoteDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceRemoteDeviceBackingInfo"` *VirtualDeviceBackingInfo DeviceName string `xml:"deviceName,omitempty"` UseAutoDetect bool `xml:"useAutoDetect,omitempty"` }
type VirtualDeviceRemoteDeviceBackingOption ¶
type VirtualDeviceRemoteDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceRemoteDeviceBackingOption"` *VirtualDeviceBackingOption AutoDetectAvailable *BoolOption `xml:"autoDetectAvailable,omitempty"` }
type VirtualDeviceURIBackingOption ¶
type VirtualDeviceURIBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDeviceURIBackingOption"` *VirtualDeviceBackingOption Directions *ChoiceOption `xml:"directions,omitempty"` }
type VirtualDeviceURIBackingOptionDirection ¶
type VirtualDeviceURIBackingOptionDirection string
const ( VirtualDeviceURIBackingOptionDirection_Server VirtualDeviceURIBackingOptionDirection = "server" VirtualDeviceURIBackingOptionDirection_Client VirtualDeviceURIBackingOptionDirection = "client" )
type VirtualDisk ¶
type VirtualDisk struct { XMLName xml.Name `xml:"urn:vim25 VirtualDisk"` *VirtualDevice CapacityInKB int64 `xml:"capacityInKB,omitempty"` CapacityInBytes int64 `xml:"capacityInBytes,omitempty"` StorageIOAllocation *StorageIOAllocationInfo `xml:"storageIOAllocation,omitempty"` DiskObjectId string `xml:"diskObjectId,omitempty"` VFlashCacheConfigInfo *VirtualDiskVFlashCacheConfigInfo `xml:"vFlashCacheConfigInfo,omitempty"` }
type VirtualDiskAdapterType ¶
type VirtualDiskAdapterType string
const ( VirtualDiskAdapterType_Ide VirtualDiskAdapterType = "ide" VirtualDiskAdapterType_BusLogic VirtualDiskAdapterType = "busLogic" VirtualDiskAdapterType_LsiLogic VirtualDiskAdapterType = "lsiLogic" )
type VirtualDiskAntiAffinityRuleSpec ¶
type VirtualDiskAntiAffinityRuleSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskAntiAffinityRuleSpec"` *ClusterRuleInfo DiskId []int32 `xml:"diskId,omitempty"` }
type VirtualDiskBlocksNotFullyProvisioned ¶
type VirtualDiskBlocksNotFullyProvisioned struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskBlocksNotFullyProvisioned"` *DeviceBackingNotSupported }
type VirtualDiskCompatibilityMode ¶
type VirtualDiskCompatibilityMode string
const ( VirtualDiskCompatibilityMode_VirtualMode VirtualDiskCompatibilityMode = "virtualMode" VirtualDiskCompatibilityMode_PhysicalMode VirtualDiskCompatibilityMode = "physicalMode" )
type VirtualDiskConfigSpec ¶
type VirtualDiskConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskConfigSpec"` *VirtualDeviceConfigSpec MigrateCache bool `xml:"migrateCache,omitempty"` }
type VirtualDiskDeltaDiskFormat ¶
type VirtualDiskDeltaDiskFormat string
const ( VirtualDiskDeltaDiskFormat_RedoLogFormat VirtualDiskDeltaDiskFormat = "redoLogFormat" VirtualDiskDeltaDiskFormat_NativeFormat VirtualDiskDeltaDiskFormat = "nativeFormat" VirtualDiskDeltaDiskFormat_SeSparseFormat VirtualDiskDeltaDiskFormat = "seSparseFormat" )
type VirtualDiskDeltaDiskFormatsSupported ¶
type VirtualDiskDeltaDiskFormatsSupported struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskDeltaDiskFormatsSupported"` *DynamicData DatastoreType string `xml:"datastoreType,omitempty"` DeltaDiskFormat *ChoiceOption `xml:"deltaDiskFormat,omitempty"` }
type VirtualDiskFlatVer1BackingInfo ¶
type VirtualDiskFlatVer1BackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskFlatVer1BackingInfo"` *VirtualDeviceFileBackingInfo DiskMode string `xml:"diskMode,omitempty"` Split bool `xml:"split,omitempty"` WriteThrough bool `xml:"writeThrough,omitempty"` ContentId string `xml:"contentId,omitempty"` Parent *VirtualDiskFlatVer1BackingInfo `xml:"parent,omitempty"` }
type VirtualDiskFlatVer1BackingOption ¶
type VirtualDiskFlatVer1BackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskFlatVer1BackingOption"` *VirtualDeviceFileBackingOption DiskMode *ChoiceOption `xml:"diskMode,omitempty"` Split *BoolOption `xml:"split,omitempty"` WriteThrough *BoolOption `xml:"writeThrough,omitempty"` Growable bool `xml:"growable,omitempty"` }
type VirtualDiskFlatVer2BackingInfo ¶
type VirtualDiskFlatVer2BackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskFlatVer2BackingInfo"` *VirtualDeviceFileBackingInfo DiskMode string `xml:"diskMode,omitempty"` Split bool `xml:"split,omitempty"` WriteThrough bool `xml:"writeThrough,omitempty"` ThinProvisioned bool `xml:"thinProvisioned,omitempty"` EagerlyScrub bool `xml:"eagerlyScrub,omitempty"` 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,omitempty"` DeltaGrainSize int32 `xml:"deltaGrainSize,omitempty"` }
type VirtualDiskFlatVer2BackingOption ¶
type VirtualDiskFlatVer2BackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskFlatVer2BackingOption"` *VirtualDeviceFileBackingOption DiskMode *ChoiceOption `xml:"diskMode,omitempty"` Split *BoolOption `xml:"split,omitempty"` WriteThrough *BoolOption `xml:"writeThrough,omitempty"` Growable bool `xml:"growable,omitempty"` HotGrowable bool `xml:"hotGrowable,omitempty"` Uuid bool `xml:"uuid,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 VirtualDiskId"` *DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` DiskId int32 `xml:"diskId,omitempty"` }
type VirtualDiskMode ¶
type VirtualDiskMode string
const ( VirtualDiskMode_Persistent VirtualDiskMode = "persistent" VirtualDiskMode_Nonpersistent VirtualDiskMode = "nonpersistent" VirtualDiskMode_Undoable VirtualDiskMode = "undoable" VirtualDiskMode_Independent_persistent VirtualDiskMode = "independent_persistent" VirtualDiskMode_Independent_nonpersistent VirtualDiskMode = "independent_nonpersistent" VirtualDiskMode_Append VirtualDiskMode = "append" )
type VirtualDiskModeNotSupported ¶
type VirtualDiskModeNotSupported struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskModeNotSupported"` *DeviceNotSupported Mode string `xml:"mode,omitempty"` }
type VirtualDiskOption ¶
type VirtualDiskOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskOption"` *VirtualDeviceOption CapacityInKB *LongOption `xml:"capacityInKB,omitempty"` IoAllocationOption *StorageIOAllocationOption `xml:"ioAllocationOption,omitempty"` VFlashCacheConfigOption *VirtualDiskOptionVFlashCacheConfigOption `xml:"vFlashCacheConfigOption,omitempty"` }
type VirtualDiskOptionVFlashCacheConfigOption ¶
type VirtualDiskOptionVFlashCacheConfigOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskOptionVFlashCacheConfigOption"` *DynamicData CacheConsistencyType *ChoiceOption `xml:"cacheConsistencyType,omitempty"` CacheMode *ChoiceOption `xml:"cacheMode,omitempty"` ReservationInMB *LongOption `xml:"reservationInMB,omitempty"` BlockSizeInKB *LongOption `xml:"blockSizeInKB,omitempty"` }
type VirtualDiskPartitionedRawDiskVer2BackingInfo ¶
type VirtualDiskPartitionedRawDiskVer2BackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskPartitionedRawDiskVer2BackingInfo"` *VirtualDiskRawDiskVer2BackingInfo Partition []int32 `xml:"partition,omitempty"` }
type VirtualDiskPartitionedRawDiskVer2BackingOption ¶
type VirtualDiskPartitionedRawDiskVer2BackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskPartitionedRawDiskVer2BackingOption"` *VirtualDiskRawDiskVer2BackingOption }
type VirtualDiskRawDiskMappingVer1BackingInfo ¶
type VirtualDiskRawDiskMappingVer1BackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskRawDiskMappingVer1BackingInfo"` *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"` }
type VirtualDiskRawDiskMappingVer1BackingOption ¶
type VirtualDiskRawDiskMappingVer1BackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskRawDiskMappingVer1BackingOption"` *VirtualDeviceDeviceBackingOption DescriptorFileNameExtensions *ChoiceOption `xml:"descriptorFileNameExtensions,omitempty"` CompatibilityMode *ChoiceOption `xml:"compatibilityMode,omitempty"` DiskMode *ChoiceOption `xml:"diskMode,omitempty"` Uuid bool `xml:"uuid,omitempty"` }
type VirtualDiskRawDiskVer2BackingOption ¶
type VirtualDiskRawDiskVer2BackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskRawDiskVer2BackingOption"` *VirtualDeviceDeviceBackingOption DescriptorFileNameExtensions *ChoiceOption `xml:"descriptorFileNameExtensions,omitempty"` Uuid bool `xml:"uuid,omitempty"` }
type VirtualDiskSeSparseBackingInfo ¶
type VirtualDiskSeSparseBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskSeSparseBackingInfo"` *VirtualDeviceFileBackingInfo DiskMode string `xml:"diskMode,omitempty"` WriteThrough bool `xml:"writeThrough,omitempty"` 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,omitempty"` GrainSize int32 `xml:"grainSize,omitempty"` }
type VirtualDiskSeSparseBackingOption ¶
type VirtualDiskSeSparseBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskSeSparseBackingOption"` *VirtualDeviceFileBackingOption DiskMode *ChoiceOption `xml:"diskMode,omitempty"` WriteThrough *BoolOption `xml:"writeThrough,omitempty"` Growable bool `xml:"growable,omitempty"` HotGrowable bool `xml:"hotGrowable,omitempty"` Uuid bool `xml:"uuid,omitempty"` DeltaDiskFormatsSupported []*VirtualDiskDeltaDiskFormatsSupported `xml:"deltaDiskFormatsSupported,omitempty"` }
type VirtualDiskSparseVer1BackingInfo ¶
type VirtualDiskSparseVer1BackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskSparseVer1BackingInfo"` *VirtualDeviceFileBackingInfo DiskMode string `xml:"diskMode,omitempty"` Split bool `xml:"split,omitempty"` WriteThrough bool `xml:"writeThrough,omitempty"` SpaceUsedInKB int64 `xml:"spaceUsedInKB,omitempty"` ContentId string `xml:"contentId,omitempty"` Parent *VirtualDiskSparseVer1BackingInfo `xml:"parent,omitempty"` }
type VirtualDiskSparseVer1BackingOption ¶
type VirtualDiskSparseVer1BackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskSparseVer1BackingOption"` *VirtualDeviceFileBackingOption DiskModes *ChoiceOption `xml:"diskModes,omitempty"` Split *BoolOption `xml:"split,omitempty"` WriteThrough *BoolOption `xml:"writeThrough,omitempty"` Growable bool `xml:"growable,omitempty"` }
type VirtualDiskSparseVer2BackingInfo ¶
type VirtualDiskSparseVer2BackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskSparseVer2BackingInfo"` *VirtualDeviceFileBackingInfo DiskMode string `xml:"diskMode,omitempty"` Split bool `xml:"split,omitempty"` WriteThrough bool `xml:"writeThrough,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 VirtualDiskSparseVer2BackingOption"` *VirtualDeviceFileBackingOption DiskMode *ChoiceOption `xml:"diskMode,omitempty"` Split *BoolOption `xml:"split,omitempty"` WriteThrough *BoolOption `xml:"writeThrough,omitempty"` Growable bool `xml:"growable,omitempty"` HotGrowable bool `xml:"hotGrowable,omitempty"` Uuid bool `xml:"uuid,omitempty"` }
type VirtualDiskSpec ¶
type VirtualDiskSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskSpec"` *DynamicData DiskType string `xml:"diskType,omitempty"` AdapterType string `xml:"adapterType,omitempty"` }
type VirtualDiskType ¶
type VirtualDiskType string
const ( VirtualDiskType_Preallocated VirtualDiskType = "preallocated" VirtualDiskType_Thin VirtualDiskType = "thin" VirtualDiskType_SeSparse VirtualDiskType = "seSparse" VirtualDiskType_Rdm VirtualDiskType = "rdm" VirtualDiskType_Rdmp VirtualDiskType = "rdmp" VirtualDiskType_Raw VirtualDiskType = "raw" VirtualDiskType_Delta VirtualDiskType = "delta" VirtualDiskType_Sparse2Gb VirtualDiskType = "sparse2Gb" VirtualDiskType_Thick2Gb VirtualDiskType = "thick2Gb" VirtualDiskType_EagerZeroedThick VirtualDiskType = "eagerZeroedThick" VirtualDiskType_SparseMonolithic VirtualDiskType = "sparseMonolithic" VirtualDiskType_FlatMonolithic VirtualDiskType = "flatMonolithic" VirtualDiskType_Thick VirtualDiskType = "thick" )
type VirtualDiskVFlashCacheConfigInfo ¶
type VirtualDiskVFlashCacheConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualDiskVFlashCacheConfigInfo"` *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
const ( VirtualDiskVFlashCacheConfigInfoCacheConsistencyType_Strong VirtualDiskVFlashCacheConfigInfoCacheConsistencyType = "strong" VirtualDiskVFlashCacheConfigInfoCacheConsistencyType_Weak VirtualDiskVFlashCacheConfigInfoCacheConsistencyType = "weak" )
type VirtualDiskVFlashCacheConfigInfoCacheMode ¶
type VirtualDiskVFlashCacheConfigInfoCacheMode string
const ( VirtualDiskVFlashCacheConfigInfoCacheMode_Write_thru VirtualDiskVFlashCacheConfigInfoCacheMode = "write_thru" VirtualDiskVFlashCacheConfigInfoCacheMode_Write_back VirtualDiskVFlashCacheConfigInfoCacheMode = "write_back" )
type VirtualE1000 ¶
type VirtualE1000 struct { XMLName xml.Name `xml:"urn:vim25 VirtualE1000"` *VirtualEthernetCard }
type VirtualE1000Option ¶
type VirtualE1000Option struct { XMLName xml.Name `xml:"urn:vim25 VirtualE1000Option"` *VirtualEthernetCardOption }
type VirtualE1000e ¶
type VirtualE1000e struct { XMLName xml.Name `xml:"urn:vim25 VirtualE1000e"` *VirtualEthernetCard }
type VirtualE1000eOption ¶
type VirtualE1000eOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualE1000eOption"` *VirtualEthernetCardOption }
type VirtualEnsoniq1371 ¶
type VirtualEnsoniq1371 struct { XMLName xml.Name `xml:"urn:vim25 VirtualEnsoniq1371"` *VirtualSoundCard }
type VirtualEnsoniq1371Option ¶
type VirtualEnsoniq1371Option struct { XMLName xml.Name `xml:"urn:vim25 VirtualEnsoniq1371Option"` *VirtualSoundCardOption }
type VirtualEthernetCard ¶
type VirtualEthernetCardDVPortBackingOption ¶
type VirtualEthernetCardDVPortBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualEthernetCardDVPortBackingOption"` *VirtualDeviceBackingOption }
type VirtualEthernetCardDistributedVirtualPortBackingInfo ¶
type VirtualEthernetCardDistributedVirtualPortBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualEthernetCardDistributedVirtualPortBackingInfo"` *VirtualDeviceBackingInfo Port *DistributedVirtualSwitchPortConnection `xml:"port,omitempty"` }
type VirtualEthernetCardLegacyNetworkBackingInfo ¶
type VirtualEthernetCardLegacyNetworkBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualEthernetCardLegacyNetworkBackingInfo"` *VirtualDeviceDeviceBackingInfo }
type VirtualEthernetCardLegacyNetworkBackingOption ¶
type VirtualEthernetCardLegacyNetworkBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualEthernetCardLegacyNetworkBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualEthernetCardLegacyNetworkDeviceName ¶
type VirtualEthernetCardLegacyNetworkDeviceName string
const ( VirtualEthernetCardLegacyNetworkDeviceName_Bridged VirtualEthernetCardLegacyNetworkDeviceName = "bridged" VirtualEthernetCardLegacyNetworkDeviceName_Nat VirtualEthernetCardLegacyNetworkDeviceName = "nat" VirtualEthernetCardLegacyNetworkDeviceName_Hostonly VirtualEthernetCardLegacyNetworkDeviceName = "hostonly" )
type VirtualEthernetCardMacType ¶
type VirtualEthernetCardMacType string
const ( VirtualEthernetCardMacType_Manual VirtualEthernetCardMacType = "manual" VirtualEthernetCardMacType_Generated VirtualEthernetCardMacType = "generated" VirtualEthernetCardMacType_Assigned VirtualEthernetCardMacType = "assigned" )
type VirtualEthernetCardNetworkBackingInfo ¶
type VirtualEthernetCardNetworkBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualEthernetCardNetworkBackingInfo"` *VirtualDeviceDeviceBackingInfo Network *ManagedObjectReference `xml:"network,omitempty"` InPassthroughMode bool `xml:"inPassthroughMode,omitempty"` }
type VirtualEthernetCardNetworkBackingOption ¶
type VirtualEthernetCardNetworkBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualEthernetCardNetworkBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualEthernetCardNotSupported ¶
type VirtualEthernetCardNotSupported struct { XMLName xml.Name `xml:"urn:vim25 VirtualEthernetCardNotSupported"` *DeviceNotSupported }
type VirtualEthernetCardOpaqueNetworkBackingInfo ¶
type VirtualEthernetCardOpaqueNetworkBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualEthernetCardOpaqueNetworkBackingInfo"` *VirtualDeviceBackingInfo OpaqueNetworkId string `xml:"opaqueNetworkId,omitempty"` OpaqueNetworkType string `xml:"opaqueNetworkType,omitempty"` }
type VirtualEthernetCardOpaqueNetworkBackingOption ¶
type VirtualEthernetCardOpaqueNetworkBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualEthernetCardOpaqueNetworkBackingOption"` *VirtualDeviceBackingOption }
type VirtualEthernetCardOption ¶
type VirtualEthernetCardOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualEthernetCardOption"` *VirtualDeviceOption SupportedOUI *ChoiceOption `xml:"supportedOUI,omitempty"` MacType *ChoiceOption `xml:"macType,omitempty"` WakeOnLanEnabled *BoolOption `xml:"wakeOnLanEnabled,omitempty"` VmDirectPathGen2Supported bool `xml:"vmDirectPathGen2Supported,omitempty"` }
type VirtualFloppy ¶
type VirtualFloppy struct { XMLName xml.Name `xml:"urn:vim25 VirtualFloppy"` *VirtualDevice }
type VirtualFloppyDeviceBackingInfo ¶
type VirtualFloppyDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualFloppyDeviceBackingInfo"` *VirtualDeviceDeviceBackingInfo }
type VirtualFloppyDeviceBackingOption ¶
type VirtualFloppyDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualFloppyDeviceBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualFloppyImageBackingInfo ¶
type VirtualFloppyImageBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualFloppyImageBackingInfo"` *VirtualDeviceFileBackingInfo }
type VirtualFloppyImageBackingOption ¶
type VirtualFloppyImageBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualFloppyImageBackingOption"` *VirtualDeviceFileBackingOption }
type VirtualFloppyOption ¶
type VirtualFloppyOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualFloppyOption"` *VirtualDeviceOption }
type VirtualFloppyRemoteDeviceBackingInfo ¶
type VirtualFloppyRemoteDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualFloppyRemoteDeviceBackingInfo"` *VirtualDeviceRemoteDeviceBackingInfo }
type VirtualFloppyRemoteDeviceBackingOption ¶
type VirtualFloppyRemoteDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualFloppyRemoteDeviceBackingOption"` *VirtualDeviceRemoteDeviceBackingOption }
type VirtualHardware ¶
type VirtualHardware struct { XMLName xml.Name `xml:"urn:vim25 VirtualHardware"` *DynamicData NumCPU int32 `xml:"numCPU,omitempty"` NumCoresPerSocket int32 `xml:"numCoresPerSocket,omitempty"` MemoryMB int32 `xml:"memoryMB,omitempty"` VirtualICH7MPresent bool `xml:"virtualICH7MPresent,omitempty"` VirtualSMCPresent bool `xml:"virtualSMCPresent,omitempty"` Device []*VirtualDevice `xml:"device,omitempty"` }
type VirtualHardwareCompatibilityIssue ¶
type VirtualHardwareCompatibilityIssue struct { XMLName xml.Name `xml:"urn:vim25 VirtualHardwareCompatibilityIssue"` *VmConfigFault }
type VirtualHardwareOption ¶
type VirtualHardwareOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualHardwareOption"` *DynamicData HwVersion int32 `xml:"hwVersion,omitempty"` VirtualDeviceOption []*VirtualDeviceOption `xml:"virtualDeviceOption,omitempty"` DeviceListReadonly bool `xml:"deviceListReadonly,omitempty"` NumCPU []int32 `xml:"numCPU,omitempty"` NumCoresPerSocket *IntOption `xml:"numCoresPerSocket,omitempty"` NumCpuReadonly bool `xml:"numCpuReadonly,omitempty"` MemoryMB *LongOption `xml:"memoryMB,omitempty"` NumPCIControllers *IntOption `xml:"numPCIControllers,omitempty"` NumIDEControllers *IntOption `xml:"numIDEControllers,omitempty"` NumUSBControllers *IntOption `xml:"numUSBControllers,omitempty"` NumUSBXHCIControllers *IntOption `xml:"numUSBXHCIControllers,omitempty"` NumSIOControllers *IntOption `xml:"numSIOControllers,omitempty"` NumPS2Controllers *IntOption `xml:"numPS2Controllers,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 VirtualHardwareVersionNotSupported"` *VirtualHardwareCompatibilityIssue HostName string `xml:"hostName,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` }
type VirtualHdAudioCard ¶
type VirtualHdAudioCard struct { XMLName xml.Name `xml:"urn:vim25 VirtualHdAudioCard"` *VirtualSoundCard }
type VirtualHdAudioCardOption ¶
type VirtualHdAudioCardOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualHdAudioCardOption"` *VirtualSoundCardOption }
type VirtualIDEController ¶
type VirtualIDEController struct { XMLName xml.Name `xml:"urn:vim25 VirtualIDEController"` *VirtualController }
type VirtualIDEControllerOption ¶
type VirtualIDEControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualIDEControllerOption"` *VirtualControllerOption NumIDEDisks *IntOption `xml:"numIDEDisks,omitempty"` NumIDECdroms *IntOption `xml:"numIDECdroms,omitempty"` }
type VirtualKeyboard ¶
type VirtualKeyboard struct { XMLName xml.Name `xml:"urn:vim25 VirtualKeyboard"` *VirtualDevice }
type VirtualKeyboardOption ¶
type VirtualKeyboardOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualKeyboardOption"` *VirtualDeviceOption }
type VirtualLsiLogicController ¶
type VirtualLsiLogicController struct { XMLName xml.Name `xml:"urn:vim25 VirtualLsiLogicController"` *VirtualSCSIController }
type VirtualLsiLogicControllerOption ¶
type VirtualLsiLogicControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualLsiLogicControllerOption"` *VirtualSCSIControllerOption }
type VirtualLsiLogicSASController ¶
type VirtualLsiLogicSASController struct { XMLName xml.Name `xml:"urn:vim25 VirtualLsiLogicSASController"` *VirtualSCSIController }
type VirtualLsiLogicSASControllerOption ¶
type VirtualLsiLogicSASControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualLsiLogicSASControllerOption"` *VirtualSCSIControllerOption }
type VirtualMachineAffinityInfo ¶
type VirtualMachineAffinityInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineAffinityInfo"` *DynamicData AffinitySet []int32 `xml:"affinitySet,omitempty"` }
type VirtualMachineAppHeartbeatStatusType ¶
type VirtualMachineAppHeartbeatStatusType string
const ( VirtualMachineAppHeartbeatStatusType_AppStatusGray VirtualMachineAppHeartbeatStatusType = "appStatusGray" VirtualMachineAppHeartbeatStatusType_AppStatusGreen VirtualMachineAppHeartbeatStatusType = "appStatusGreen" VirtualMachineAppHeartbeatStatusType_AppStatusRed VirtualMachineAppHeartbeatStatusType = "appStatusRed" )
type VirtualMachineBootOptions ¶
type VirtualMachineBootOptions struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineBootOptions"` *DynamicData BootDelay int64 `xml:"bootDelay,omitempty"` EnterBIOSSetup bool `xml:"enterBIOSSetup,omitempty"` BootRetryEnabled bool `xml:"bootRetryEnabled,omitempty"` BootRetryDelay int64 `xml:"bootRetryDelay,omitempty"` BootOrder []*VirtualMachineBootOptionsBootableDevice `xml:"bootOrder,omitempty"` }
type VirtualMachineBootOptionsBootableCdromDevice ¶
type VirtualMachineBootOptionsBootableCdromDevice struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineBootOptionsBootableCdromDevice"` *VirtualMachineBootOptionsBootableDevice }
type VirtualMachineBootOptionsBootableDevice ¶
type VirtualMachineBootOptionsBootableDevice struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineBootOptionsBootableDevice"` *DynamicData }
type VirtualMachineBootOptionsBootableDiskDevice ¶
type VirtualMachineBootOptionsBootableDiskDevice struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineBootOptionsBootableDiskDevice"` *VirtualMachineBootOptionsBootableDevice DeviceKey int32 `xml:"deviceKey,omitempty"` }
type VirtualMachineBootOptionsBootableEthernetDevice ¶
type VirtualMachineBootOptionsBootableEthernetDevice struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineBootOptionsBootableEthernetDevice"` *VirtualMachineBootOptionsBootableDevice DeviceKey int32 `xml:"deviceKey,omitempty"` }
type VirtualMachineBootOptionsBootableFloppyDevice ¶
type VirtualMachineBootOptionsBootableFloppyDevice struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineBootOptionsBootableFloppyDevice"` *VirtualMachineBootOptionsBootableDevice }
type VirtualMachineCapability ¶
type VirtualMachineCapability struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineCapability"` *DynamicData SnapshotOperationsSupported bool `xml:"snapshotOperationsSupported,omitempty"` MultipleSnapshotsSupported bool `xml:"multipleSnapshotsSupported,omitempty"` SnapshotConfigSupported bool `xml:"snapshotConfigSupported,omitempty"` PoweredOffSnapshotsSupported bool `xml:"poweredOffSnapshotsSupported,omitempty"` MemorySnapshotsSupported bool `xml:"memorySnapshotsSupported,omitempty"` RevertToSnapshotSupported bool `xml:"revertToSnapshotSupported,omitempty"` QuiescedSnapshotsSupported bool `xml:"quiescedSnapshotsSupported,omitempty"` DisableSnapshotsSupported bool `xml:"disableSnapshotsSupported,omitempty"` LockSnapshotsSupported bool `xml:"lockSnapshotsSupported,omitempty"` ConsolePreferencesSupported bool `xml:"consolePreferencesSupported,omitempty"` CpuFeatureMaskSupported bool `xml:"cpuFeatureMaskSupported,omitempty"` S1AcpiManagementSupported bool `xml:"s1AcpiManagementSupported,omitempty"` SettingScreenResolutionSupported bool `xml:"settingScreenResolutionSupported,omitempty"` ToolsAutoUpdateSupported bool `xml:"toolsAutoUpdateSupported,omitempty"` VmNpivWwnSupported bool `xml:"vmNpivWwnSupported,omitempty"` NpivWwnOnNonRdmVmSupported bool `xml:"npivWwnOnNonRdmVmSupported,omitempty"` VmNpivWwnDisableSupported bool `xml:"vmNpivWwnDisableSupported,omitempty"` VmNpivWwnUpdateSupported bool `xml:"vmNpivWwnUpdateSupported,omitempty"` SwapPlacementSupported bool `xml:"swapPlacementSupported,omitempty"` ToolsSyncTimeSupported bool `xml:"toolsSyncTimeSupported,omitempty"` VirtualMmuUsageSupported bool `xml:"virtualMmuUsageSupported,omitempty"` BootOptionsSupported bool `xml:"bootOptionsSupported,omitempty"` BootRetryOptionsSupported bool `xml:"bootRetryOptionsSupported,omitempty"` SettingVideoRamSizeSupported bool `xml:"settingVideoRamSizeSupported,omitempty"` SettingDisplayTopologySupported bool `xml:"settingDisplayTopologySupported,omitempty"` RecordReplaySupported bool `xml:"recordReplaySupported,omitempty"` ChangeTrackingSupported bool `xml:"changeTrackingSupported,omitempty"` MultipleCoresPerSocketSupported bool `xml:"multipleCoresPerSocketSupported,omitempty"` HostBasedReplicationSupported bool `xml:"hostBasedReplicationSupported,omitempty"` GuestAutoLockSupported bool `xml:"guestAutoLockSupported,omitempty"` MemoryReservationLockSupported bool `xml:"memoryReservationLockSupported,omitempty"` FeatureRequirementSupported bool `xml:"featureRequirementSupported,omitempty"` PoweredOnMonitorTypeChangeSupported bool `xml:"poweredOnMonitorTypeChangeSupported,omitempty"` SeSparseDiskSupported bool `xml:"seSparseDiskSupported,omitempty"` NestedHVSupported bool `xml:"nestedHVSupported,omitempty"` VPMCSupported bool `xml:"vPMCSupported,omitempty"` }
type VirtualMachineCdromInfo ¶
type VirtualMachineCdromInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineCdromInfo"` *VirtualMachineTargetInfo }
type VirtualMachineCloneSpec ¶
type VirtualMachineCloneSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineCloneSpec"` *DynamicData Location *VirtualMachineRelocateSpec `xml:"location,omitempty"` Template bool `xml:"template,omitempty"` Config *VirtualMachineConfigSpec `xml:"config,omitempty"` Customization *CustomizationSpec `xml:"customization,omitempty"` PowerOn bool `xml:"powerOn,omitempty"` Snapshot *ManagedObjectReference `xml:"snapshot,omitempty"` Memory bool `xml:"memory,omitempty"` }
type VirtualMachineConfigInfo ¶
type VirtualMachineConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineConfigInfo"` *DynamicData ChangeVersion string `xml:"changeVersion,omitempty"` Modified time.Time `xml:"modified,omitempty"` Name string `xml:"name,omitempty"` GuestFullName string `xml:"guestFullName,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,omitempty"` NpivOnNonRdmDisks bool `xml:"npivOnNonRdmDisks,omitempty"` LocationId string `xml:"locationId,omitempty"` Template bool `xml:"template,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"` DefaultPowerOps *VirtualMachineDefaultPowerOpInfo `xml:"defaultPowerOps,omitempty"` Hardware *VirtualHardware `xml:"hardware,omitempty"` CpuAllocation *ResourceAllocationInfo `xml:"cpuAllocation,omitempty"` MemoryAllocation *ResourceAllocationInfo `xml:"memoryAllocation,omitempty"` LatencySensitivity *LatencySensitivity `xml:"latencySensitivity,omitempty"` MemoryHotAddEnabled bool `xml:"memoryHotAddEnabled,omitempty"` CpuHotAddEnabled bool `xml:"cpuHotAddEnabled,omitempty"` CpuHotRemoveEnabled bool `xml:"cpuHotRemoveEnabled,omitempty"` 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 []*OptionValue `xml:"extraConfig,omitempty"` CpuFeatureMask []*HostCpuIdInfo `xml:"cpuFeatureMask,omitempty"` DatastoreUrl []*VirtualMachineConfigInfoDatastoreUrlPair `xml:"datastoreUrl,omitempty"` SwapPlacement string `xml:"swapPlacement,omitempty"` BootOptions *VirtualMachineBootOptions `xml:"bootOptions,omitempty"` FtInfo *FaultToleranceConfigInfo `xml:"ftInfo,omitempty"` VAppConfig *VmConfigInfo `xml:"vAppConfig,omitempty"` VAssertsEnabled bool `xml:"vAssertsEnabled,omitempty"` ChangeTrackingEnabled bool `xml:"changeTrackingEnabled,omitempty"` Firmware string `xml:"firmware,omitempty"` MaxMksConnections int32 `xml:"maxMksConnections,omitempty"` GuestAutoLockEnabled bool `xml:"guestAutoLockEnabled,omitempty"` ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"` MemoryReservationLockedToMax bool `xml:"memoryReservationLockedToMax,omitempty"` InitialOverhead *VirtualMachineConfigInfoOverheadInfo `xml:"initialOverhead,omitempty"` NestedHVEnabled bool `xml:"nestedHVEnabled,omitempty"` VPMCEnabled bool `xml:"vPMCEnabled,omitempty"` ScheduledHardwareUpgradeInfo *ScheduledHardwareUpgradeInfo `xml:"scheduledHardwareUpgradeInfo,omitempty"` VFlashCacheReservation int64 `xml:"vFlashCacheReservation,omitempty"` }
type VirtualMachineConfigInfoDatastoreUrlPair ¶
type VirtualMachineConfigInfoDatastoreUrlPair struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineConfigInfoDatastoreUrlPair"` *DynamicData Name string `xml:"name,omitempty"` Url string `xml:"url,omitempty"` }
type VirtualMachineConfigInfoNpivWwnType ¶
type VirtualMachineConfigInfoNpivWwnType string
const ( VirtualMachineConfigInfoNpivWwnType_Vc VirtualMachineConfigInfoNpivWwnType = "vc" VirtualMachineConfigInfoNpivWwnType_Host VirtualMachineConfigInfoNpivWwnType = "host" VirtualMachineConfigInfoNpivWwnType_External VirtualMachineConfigInfoNpivWwnType = "external" )
type VirtualMachineConfigInfoOverheadInfo ¶
type VirtualMachineConfigInfoOverheadInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineConfigInfoOverheadInfo"` *DynamicData InitialMemoryReservation int64 `xml:"initialMemoryReservation,omitempty"` InitialSwapReservation int64 `xml:"initialSwapReservation,omitempty"` }
type VirtualMachineConfigInfoSwapPlacementType ¶
type VirtualMachineConfigInfoSwapPlacementType string
const ( VirtualMachineConfigInfoSwapPlacementType_Inherit VirtualMachineConfigInfoSwapPlacementType = "inherit" VirtualMachineConfigInfoSwapPlacementType_VmDirectory VirtualMachineConfigInfoSwapPlacementType = "vmDirectory" VirtualMachineConfigInfoSwapPlacementType_HostLocal VirtualMachineConfigInfoSwapPlacementType = "hostLocal" )
type VirtualMachineConfigOption ¶
type VirtualMachineConfigOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineConfigOption"` *DynamicData Version string `xml:"version,omitempty"` Description string `xml:"description,omitempty"` GuestOSDescriptor []*GuestOsDescriptor `xml:"guestOSDescriptor,omitempty"` GuestOSDefaultIndex int32 `xml:"guestOSDefaultIndex,omitempty"` HardwareOptions *VirtualHardwareOption `xml:"hardwareOptions,omitempty"` Capabilities *VirtualMachineCapability `xml:"capabilities,omitempty"` Datastore *DatastoreOption `xml:"datastore,omitempty"` DefaultDevice []*VirtualDevice `xml:"defaultDevice,omitempty"` SupportedMonitorType []string `xml:"supportedMonitorType,omitempty"` SupportedOvfEnvironmentTransport []string `xml:"supportedOvfEnvironmentTransport,omitempty"` SupportedOvfInstallTransport []string `xml:"supportedOvfInstallTransport,omitempty"` }
type VirtualMachineConfigOptionDescriptor ¶
type VirtualMachineConfigOptionDescriptor struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineConfigOptionDescriptor"` *DynamicData Key string `xml:"key,omitempty"` Description string `xml:"description,omitempty"` Host []*ManagedObjectReference `xml:"host,omitempty"` CreateSupported bool `xml:"createSupported,omitempty"` DefaultConfigOption bool `xml:"defaultConfigOption,omitempty"` RunSupported bool `xml:"runSupported,omitempty"` UpgradeSupported bool `xml:"upgradeSupported,omitempty"` }
type VirtualMachineConfigSpec ¶
type VirtualMachineConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineConfigSpec"` *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,omitempty"` NpivOnNonRdmDisks bool `xml:"npivOnNonRdmDisks,omitempty"` NpivWorldWideNameOp string `xml:"npivWorldWideNameOp,omitempty"` LocationId string `xml:"locationId,omitempty"` GuestId string `xml:"guestId,omitempty"` AlternateGuestName string `xml:"alternateGuestName,omitempty"` Annotation string `xml:"annotation,omitempty"` Files *VirtualMachineFileInfo `xml:"files,omitempty"` Tools *ToolsConfigInfo `xml:"tools,omitempty"` Flags *VirtualMachineFlagInfo `xml:"flags,omitempty"` ConsolePreferences *VirtualMachineConsolePreferences `xml:"consolePreferences,omitempty"` PowerOpInfo *VirtualMachineDefaultPowerOpInfo `xml:"powerOpInfo,omitempty"` NumCPUs int32 `xml:"numCPUs,omitempty"` NumCoresPerSocket int32 `xml:"numCoresPerSocket,omitempty"` MemoryMB int64 `xml:"memoryMB,omitempty"` MemoryHotAddEnabled bool `xml:"memoryHotAddEnabled,omitempty"` CpuHotAddEnabled bool `xml:"cpuHotAddEnabled,omitempty"` CpuHotRemoveEnabled bool `xml:"cpuHotRemoveEnabled,omitempty"` VirtualICH7MPresent bool `xml:"virtualICH7MPresent,omitempty"` VirtualSMCPresent bool `xml:"virtualSMCPresent,omitempty"` DeviceChange []*VirtualDeviceConfigSpec `xml:"deviceChange,omitempty"` CpuAllocation *ResourceAllocationInfo `xml:"cpuAllocation,omitempty"` MemoryAllocation *ResourceAllocationInfo `xml:"memoryAllocation,omitempty"` LatencySensitivity *LatencySensitivity `xml:"latencySensitivity,omitempty"` CpuAffinity *VirtualMachineAffinityInfo `xml:"cpuAffinity,omitempty"` MemoryAffinity *VirtualMachineAffinityInfo `xml:"memoryAffinity,omitempty"` NetworkShaper *VirtualMachineNetworkShaperInfo `xml:"networkShaper,omitempty"` CpuFeatureMask []*VirtualMachineCpuIdInfoSpec `xml:"cpuFeatureMask,omitempty"` ExtraConfig []*OptionValue `xml:"extraConfig,omitempty"` SwapPlacement string `xml:"swapPlacement,omitempty"` BootOptions *VirtualMachineBootOptions `xml:"bootOptions,omitempty"` VAppConfig *VmConfigSpec `xml:"vAppConfig,omitempty"` FtInfo *FaultToleranceConfigInfo `xml:"ftInfo,omitempty"` VAppConfigRemoved bool `xml:"vAppConfigRemoved,omitempty"` VAssertsEnabled bool `xml:"vAssertsEnabled,omitempty"` ChangeTrackingEnabled bool `xml:"changeTrackingEnabled,omitempty"` Firmware string `xml:"firmware,omitempty"` MaxMksConnections int32 `xml:"maxMksConnections,omitempty"` GuestAutoLockEnabled bool `xml:"guestAutoLockEnabled,omitempty"` ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"` MemoryReservationLockedToMax bool `xml:"memoryReservationLockedToMax,omitempty"` NestedHVEnabled bool `xml:"nestedHVEnabled,omitempty"` VPMCEnabled bool `xml:"vPMCEnabled,omitempty"` ScheduledHardwareUpgradeInfo *ScheduledHardwareUpgradeInfo `xml:"scheduledHardwareUpgradeInfo,omitempty"` VmProfile []*VirtualMachineProfileSpec `xml:"vmProfile,omitempty"` }
type VirtualMachineConfigSpecNpivWwnOp ¶
type VirtualMachineConfigSpecNpivWwnOp string
const ( VirtualMachineConfigSpecNpivWwnOp_Generate VirtualMachineConfigSpecNpivWwnOp = "generate" VirtualMachineConfigSpecNpivWwnOp_Set VirtualMachineConfigSpecNpivWwnOp = "set" VirtualMachineConfigSpecNpivWwnOp_Remove VirtualMachineConfigSpecNpivWwnOp = "remove" VirtualMachineConfigSpecNpivWwnOp_Extend VirtualMachineConfigSpecNpivWwnOp = "extend" )
type VirtualMachineConfigSummary ¶
type VirtualMachineConfigSummary struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineConfigSummary"` *DynamicData Name string `xml:"name,omitempty"` Template bool `xml:"template,omitempty"` VmPathName string `xml:"vmPathName,omitempty"` MemorySizeMB int32 `xml:"memorySizeMB,omitempty"` CpuReservation int32 `xml:"cpuReservation,omitempty"` MemoryReservation int32 `xml:"memoryReservation,omitempty"` NumCpu int32 `xml:"numCpu,omitempty"` NumEthernetCards int32 `xml:"numEthernetCards,omitempty"` NumVirtualDisks int32 `xml:"numVirtualDisks,omitempty"` Uuid string `xml:"uuid,omitempty"` InstanceUuid string `xml:"instanceUuid,omitempty"` GuestId string `xml:"guestId,omitempty"` GuestFullName string `xml:"guestFullName,omitempty"` Annotation string `xml:"annotation,omitempty"` Product *VAppProductInfo `xml:"product,omitempty"` InstallBootRequired bool `xml:"installBootRequired,omitempty"` FtInfo *FaultToleranceConfigInfo `xml:"ftInfo,omitempty"` ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"` }
type VirtualMachineConnectionState ¶
type VirtualMachineConnectionState string
const ( VirtualMachineConnectionState_Connected VirtualMachineConnectionState = "connected" VirtualMachineConnectionState_Disconnected VirtualMachineConnectionState = "disconnected" VirtualMachineConnectionState_Orphaned VirtualMachineConnectionState = "orphaned" VirtualMachineConnectionState_Inaccessible VirtualMachineConnectionState = "inaccessible" VirtualMachineConnectionState_Invalid VirtualMachineConnectionState = "invalid" )
type VirtualMachineConsolePreferences ¶
type VirtualMachineConsolePreferences struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineConsolePreferences"` *DynamicData PowerOnWhenOpened bool `xml:"powerOnWhenOpened,omitempty"` EnterFullScreenOnPowerOn bool `xml:"enterFullScreenOnPowerOn,omitempty"` CloseOnPowerOffOrSuspend bool `xml:"closeOnPowerOffOrSuspend,omitempty"` }
type VirtualMachineCpuIdInfoSpec ¶
type VirtualMachineCpuIdInfoSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineCpuIdInfoSpec"` *ArrayUpdateSpec Info *HostCpuIdInfo `xml:"info,omitempty"` }
type VirtualMachineDatastoreInfo ¶
type VirtualMachineDatastoreInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineDatastoreInfo"` *VirtualMachineTargetInfo Datastore *DatastoreSummary `xml:"datastore,omitempty"` Capability *DatastoreCapability `xml:"capability,omitempty"` MaxFileSize int64 `xml:"maxFileSize,omitempty"` MaxVirtualDiskCapacity int64 `xml:"maxVirtualDiskCapacity,omitempty"` Mode string `xml:"mode,omitempty"` VStorageSupport string `xml:"vStorageSupport,omitempty"` }
type VirtualMachineDatastoreVolumeOption ¶
type VirtualMachineDatastoreVolumeOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineDatastoreVolumeOption"` *DynamicData FileSystemType string `xml:"fileSystemType,omitempty"` MajorVersion int32 `xml:"majorVersion,omitempty"` }
type VirtualMachineDefaultPowerOpInfo ¶
type VirtualMachineDefaultPowerOpInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineDefaultPowerOpInfo"` *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 VirtualMachineDefinedProfileSpec ¶
type VirtualMachineDefinedProfileSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineDefinedProfileSpec"` *VirtualMachineProfileSpec ProfileId string `xml:"profileId,omitempty"` ProfileData *VirtualMachineProfileRawData `xml:"profileData,omitempty"` }
type VirtualMachineDeviceRuntimeInfo ¶
type VirtualMachineDeviceRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineDeviceRuntimeInfo"` *DynamicData RuntimeState *VirtualMachineDeviceRuntimeInfoDeviceRuntimeState `xml:"runtimeState,omitempty"` Key int32 `xml:"key,omitempty"` }
type VirtualMachineDeviceRuntimeInfoDeviceRuntimeState ¶
type VirtualMachineDeviceRuntimeInfoDeviceRuntimeState struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineDeviceRuntimeInfoDeviceRuntimeState"` *DynamicData }
type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState ¶
type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState"` *VirtualMachineDeviceRuntimeInfoDeviceRuntimeState VmDirectPathGen2Active bool `xml:"vmDirectPathGen2Active,omitempty"` 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
const ( VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther_VmNptIncompatibleHost VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther = "vmNptIncompatibleHost" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther_VmNptIncompatibleNetwork VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonOther = "vmNptIncompatibleNetwork" )
type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm ¶
type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm string
const ( VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptIncompatibleGuest VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptIncompatibleGuest" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptIncompatibleGuestDriver VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptIncompatibleGuestDriver" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptIncompatibleAdapterType VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptIncompatibleAdapterType" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptDisabledOrDisconnectedAdapter VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptDisabledOrDisconnectedAdapter" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptIncompatibleAdapterFeatures VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptIncompatibleAdapterFeatures" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptIncompatibleBackingType VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptIncompatibleBackingType" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptInsufficientMemoryReservation VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptInsufficientMemoryReservation" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptFaultToleranceOrRecordReplayConfigured VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptFaultToleranceOrRecordReplayConfigured" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptConflictingIOChainConfigured VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptConflictingIOChainConfigured" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptMonitorBlocks VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptMonitorBlocks" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptConflictingOperationInProgress VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptConflictingOperationInProgress" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptRuntimeError VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptRuntimeError" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptOutOfIntrVector VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptOutOfIntrVector" VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm_VmNptVMCIActive VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeStateVmDirectPathGen2InactiveReasonVm = "vmNptVMCIActive" )
type VirtualMachineDiskDeviceInfo ¶
type VirtualMachineDiskDeviceInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineDiskDeviceInfo"` *VirtualMachineTargetInfo Capacity int64 `xml:"capacity,omitempty"` Vm []*ManagedObjectReference `xml:"vm,omitempty"` }
type VirtualMachineEmptyProfileSpec ¶
type VirtualMachineEmptyProfileSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineEmptyProfileSpec"` *VirtualMachineProfileSpec }
type VirtualMachineFaultToleranceState ¶
type VirtualMachineFaultToleranceState string
const ( VirtualMachineFaultToleranceState_NotConfigured VirtualMachineFaultToleranceState = "notConfigured" VirtualMachineFaultToleranceState_Disabled VirtualMachineFaultToleranceState = "disabled" VirtualMachineFaultToleranceState_Enabled VirtualMachineFaultToleranceState = "enabled" VirtualMachineFaultToleranceState_NeedSecondary VirtualMachineFaultToleranceState = "needSecondary" VirtualMachineFaultToleranceState_Starting VirtualMachineFaultToleranceState = "starting" VirtualMachineFaultToleranceState_Running VirtualMachineFaultToleranceState = "running" )
type VirtualMachineFileInfo ¶
type VirtualMachineFileInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineFileInfo"` *DynamicData VmPathName string `xml:"vmPathName,omitempty"` SnapshotDirectory string `xml:"snapshotDirectory,omitempty"` SuspendDirectory string `xml:"suspendDirectory,omitempty"` LogDirectory string `xml:"logDirectory,omitempty"` }
type VirtualMachineFileLayout ¶
type VirtualMachineFileLayout struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineFileLayout"` *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 { XMLName xml.Name `xml:"urn:vim25 VirtualMachineFileLayoutDiskLayout"` *DynamicData Key int32 `xml:"key,omitempty"` DiskFile []string `xml:"diskFile,omitempty"` }
type VirtualMachineFileLayoutEx ¶
type VirtualMachineFileLayoutEx struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineFileLayoutEx"` *DynamicData File []*VirtualMachineFileLayoutExFileInfo `xml:"file,omitempty"` Disk []*VirtualMachineFileLayoutExDiskLayout `xml:"disk,omitempty"` Snapshot []*VirtualMachineFileLayoutExSnapshotLayout `xml:"snapshot,omitempty"` Timestamp time.Time `xml:"timestamp,omitempty"` }
type VirtualMachineFileLayoutExDiskLayout ¶
type VirtualMachineFileLayoutExDiskLayout struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineFileLayoutExDiskLayout"` *DynamicData Key int32 `xml:"key,omitempty"` Chain []*VirtualMachineFileLayoutExDiskUnit `xml:"chain,omitempty"` }
type VirtualMachineFileLayoutExDiskUnit ¶
type VirtualMachineFileLayoutExDiskUnit struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineFileLayoutExDiskUnit"` *DynamicData FileKey []int32 `xml:"fileKey,omitempty"` }
type VirtualMachineFileLayoutExFileInfo ¶
type VirtualMachineFileLayoutExFileInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineFileLayoutExFileInfo"` *DynamicData Key int32 `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Type_ string `xml:"type,omitempty"` Size int64 `xml:"size,omitempty"` UniqueSize int64 `xml:"uniqueSize,omitempty"` }
type VirtualMachineFileLayoutExFileType ¶
type VirtualMachineFileLayoutExFileType string
const ( VirtualMachineFileLayoutExFileType_Config VirtualMachineFileLayoutExFileType = "config" VirtualMachineFileLayoutExFileType_ExtendedConfig VirtualMachineFileLayoutExFileType = "extendedConfig" VirtualMachineFileLayoutExFileType_DiskDescriptor VirtualMachineFileLayoutExFileType = "diskDescriptor" VirtualMachineFileLayoutExFileType_DiskExtent VirtualMachineFileLayoutExFileType = "diskExtent" VirtualMachineFileLayoutExFileType_DigestDescriptor VirtualMachineFileLayoutExFileType = "digestDescriptor" VirtualMachineFileLayoutExFileType_DigestExtent VirtualMachineFileLayoutExFileType = "digestExtent" VirtualMachineFileLayoutExFileType_DiskReplicationState VirtualMachineFileLayoutExFileType = "diskReplicationState" VirtualMachineFileLayoutExFileType_Log VirtualMachineFileLayoutExFileType = "log" VirtualMachineFileLayoutExFileType_Stat VirtualMachineFileLayoutExFileType = "stat" VirtualMachineFileLayoutExFileType_NamespaceData VirtualMachineFileLayoutExFileType = "namespaceData" VirtualMachineFileLayoutExFileType_Nvram VirtualMachineFileLayoutExFileType = "nvram" VirtualMachineFileLayoutExFileType_SnapshotData VirtualMachineFileLayoutExFileType = "snapshotData" VirtualMachineFileLayoutExFileType_SnapshotList VirtualMachineFileLayoutExFileType = "snapshotList" VirtualMachineFileLayoutExFileType_SnapshotManifestList VirtualMachineFileLayoutExFileType = "snapshotManifestList" VirtualMachineFileLayoutExFileType_Suspend VirtualMachineFileLayoutExFileType = "suspend" VirtualMachineFileLayoutExFileType_Swap VirtualMachineFileLayoutExFileType = "swap" VirtualMachineFileLayoutExFileType_Uwswap VirtualMachineFileLayoutExFileType = "uwswap" VirtualMachineFileLayoutExFileType_Core VirtualMachineFileLayoutExFileType = "core" VirtualMachineFileLayoutExFileType_Screenshot VirtualMachineFileLayoutExFileType = "screenshot" )
type VirtualMachineFileLayoutExSnapshotLayout ¶
type VirtualMachineFileLayoutExSnapshotLayout struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineFileLayoutExSnapshotLayout"` *DynamicData Key *ManagedObjectReference `xml:"key,omitempty"` DataKey int32 `xml:"dataKey,omitempty"` Disk []*VirtualMachineFileLayoutExDiskLayout `xml:"disk,omitempty"` }
type VirtualMachineFileLayoutSnapshotLayout ¶
type VirtualMachineFileLayoutSnapshotLayout struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineFileLayoutSnapshotLayout"` *DynamicData Key *ManagedObjectReference `xml:"key,omitempty"` SnapshotFile []string `xml:"snapshotFile,omitempty"` }
type VirtualMachineFlagInfo ¶
type VirtualMachineFlagInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineFlagInfo"` *DynamicData DisableAcceleration bool `xml:"disableAcceleration,omitempty"` EnableLogging bool `xml:"enableLogging,omitempty"` UseToe bool `xml:"useToe,omitempty"` RunWithDebugInfo bool `xml:"runWithDebugInfo,omitempty"` MonitorType string `xml:"monitorType,omitempty"` HtSharing string `xml:"htSharing,omitempty"` SnapshotDisabled bool `xml:"snapshotDisabled,omitempty"` SnapshotLocked bool `xml:"snapshotLocked,omitempty"` DiskUuidEnabled bool `xml:"diskUuidEnabled,omitempty"` VirtualMmuUsage string `xml:"virtualMmuUsage,omitempty"` VirtualExecUsage string `xml:"virtualExecUsage,omitempty"` SnapshotPowerOffBehavior string `xml:"snapshotPowerOffBehavior,omitempty"` RecordReplayEnabled bool `xml:"recordReplayEnabled,omitempty"` }
type VirtualMachineFlagInfoMonitorType ¶
type VirtualMachineFlagInfoMonitorType string
const ( VirtualMachineFlagInfoMonitorType_Release VirtualMachineFlagInfoMonitorType = "release" VirtualMachineFlagInfoMonitorType_Debug VirtualMachineFlagInfoMonitorType = "debug" VirtualMachineFlagInfoMonitorType_Stats VirtualMachineFlagInfoMonitorType = "stats" )
type VirtualMachineFlagInfoVirtualExecUsage ¶
type VirtualMachineFlagInfoVirtualExecUsage string
const ( VirtualMachineFlagInfoVirtualExecUsage_HvAuto VirtualMachineFlagInfoVirtualExecUsage = "hvAuto" VirtualMachineFlagInfoVirtualExecUsage_HvOn VirtualMachineFlagInfoVirtualExecUsage = "hvOn" VirtualMachineFlagInfoVirtualExecUsage_HvOff VirtualMachineFlagInfoVirtualExecUsage = "hvOff" )
type VirtualMachineFlagInfoVirtualMmuUsage ¶
type VirtualMachineFlagInfoVirtualMmuUsage string
const ( VirtualMachineFlagInfoVirtualMmuUsage_Automatic VirtualMachineFlagInfoVirtualMmuUsage = "automatic" VirtualMachineFlagInfoVirtualMmuUsage_On VirtualMachineFlagInfoVirtualMmuUsage = "on" VirtualMachineFlagInfoVirtualMmuUsage_Off VirtualMachineFlagInfoVirtualMmuUsage = "off" )
type VirtualMachineFloppyInfo ¶
type VirtualMachineFloppyInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineFloppyInfo"` *VirtualMachineTargetInfo }
type VirtualMachineGuestOsFamily ¶
type VirtualMachineGuestOsFamily string
const ( VirtualMachineGuestOsFamily_WindowsGuest VirtualMachineGuestOsFamily = "windowsGuest" VirtualMachineGuestOsFamily_LinuxGuest VirtualMachineGuestOsFamily = "linuxGuest" VirtualMachineGuestOsFamily_NetwareGuest VirtualMachineGuestOsFamily = "netwareGuest" VirtualMachineGuestOsFamily_SolarisGuest VirtualMachineGuestOsFamily = "solarisGuest" VirtualMachineGuestOsFamily_DarwinGuestFamily VirtualMachineGuestOsFamily = "darwinGuestFamily" VirtualMachineGuestOsFamily_OtherGuestFamily VirtualMachineGuestOsFamily = "otherGuestFamily" )
type VirtualMachineGuestOsIdentifier ¶
type VirtualMachineGuestOsIdentifier string
const ( VirtualMachineGuestOsIdentifier_DosGuest VirtualMachineGuestOsIdentifier = "dosGuest" VirtualMachineGuestOsIdentifier_Win31Guest VirtualMachineGuestOsIdentifier = "win31Guest" VirtualMachineGuestOsIdentifier_Win95Guest VirtualMachineGuestOsIdentifier = "win95Guest" VirtualMachineGuestOsIdentifier_Win98Guest VirtualMachineGuestOsIdentifier = "win98Guest" VirtualMachineGuestOsIdentifier_WinMeGuest VirtualMachineGuestOsIdentifier = "winMeGuest" VirtualMachineGuestOsIdentifier_WinNTGuest VirtualMachineGuestOsIdentifier = "winNTGuest" VirtualMachineGuestOsIdentifier_Win2000ProGuest VirtualMachineGuestOsIdentifier = "win2000ProGuest" VirtualMachineGuestOsIdentifier_Win2000ServGuest VirtualMachineGuestOsIdentifier = "win2000ServGuest" VirtualMachineGuestOsIdentifier_Win2000AdvServGuest VirtualMachineGuestOsIdentifier = "win2000AdvServGuest" VirtualMachineGuestOsIdentifier_WinXPHomeGuest VirtualMachineGuestOsIdentifier = "winXPHomeGuest" VirtualMachineGuestOsIdentifier_WinXPProGuest VirtualMachineGuestOsIdentifier = "winXPProGuest" VirtualMachineGuestOsIdentifier_WinXPPro64Guest VirtualMachineGuestOsIdentifier = "winXPPro64Guest" VirtualMachineGuestOsIdentifier_WinNetWebGuest VirtualMachineGuestOsIdentifier = "winNetWebGuest" VirtualMachineGuestOsIdentifier_WinNetStandardGuest VirtualMachineGuestOsIdentifier = "winNetStandardGuest" VirtualMachineGuestOsIdentifier_WinNetEnterpriseGuest VirtualMachineGuestOsIdentifier = "winNetEnterpriseGuest" VirtualMachineGuestOsIdentifier_WinNetDatacenterGuest VirtualMachineGuestOsIdentifier = "winNetDatacenterGuest" VirtualMachineGuestOsIdentifier_WinNetBusinessGuest VirtualMachineGuestOsIdentifier = "winNetBusinessGuest" VirtualMachineGuestOsIdentifier_WinNetStandard64Guest VirtualMachineGuestOsIdentifier = "winNetStandard64Guest" VirtualMachineGuestOsIdentifier_WinNetEnterprise64Guest VirtualMachineGuestOsIdentifier = "winNetEnterprise64Guest" VirtualMachineGuestOsIdentifier_WinLonghornGuest VirtualMachineGuestOsIdentifier = "winLonghornGuest" VirtualMachineGuestOsIdentifier_WinLonghorn64Guest VirtualMachineGuestOsIdentifier = "winLonghorn64Guest" VirtualMachineGuestOsIdentifier_WinNetDatacenter64Guest VirtualMachineGuestOsIdentifier = "winNetDatacenter64Guest" VirtualMachineGuestOsIdentifier_WinVistaGuest VirtualMachineGuestOsIdentifier = "winVistaGuest" VirtualMachineGuestOsIdentifier_WinVista64Guest VirtualMachineGuestOsIdentifier = "winVista64Guest" VirtualMachineGuestOsIdentifier_Windows7Guest VirtualMachineGuestOsIdentifier = "windows7Guest" VirtualMachineGuestOsIdentifier_Windows7_64Guest VirtualMachineGuestOsIdentifier = "windows7_64Guest" VirtualMachineGuestOsIdentifier_Windows7Server64Guest VirtualMachineGuestOsIdentifier = "windows7Server64Guest" VirtualMachineGuestOsIdentifier_Windows8Guest VirtualMachineGuestOsIdentifier = "windows8Guest" VirtualMachineGuestOsIdentifier_Windows8_64Guest VirtualMachineGuestOsIdentifier = "windows8_64Guest" VirtualMachineGuestOsIdentifier_Windows8Server64Guest VirtualMachineGuestOsIdentifier = "windows8Server64Guest" VirtualMachineGuestOsIdentifier_WindowsHyperVGuest VirtualMachineGuestOsIdentifier = "windowsHyperVGuest" VirtualMachineGuestOsIdentifier_FreebsdGuest VirtualMachineGuestOsIdentifier = "freebsdGuest" VirtualMachineGuestOsIdentifier_Freebsd64Guest VirtualMachineGuestOsIdentifier = "freebsd64Guest" VirtualMachineGuestOsIdentifier_RedhatGuest VirtualMachineGuestOsIdentifier = "redhatGuest" VirtualMachineGuestOsIdentifier_Rhel2Guest VirtualMachineGuestOsIdentifier = "rhel2Guest" VirtualMachineGuestOsIdentifier_Rhel3Guest VirtualMachineGuestOsIdentifier = "rhel3Guest" VirtualMachineGuestOsIdentifier_Rhel3_64Guest VirtualMachineGuestOsIdentifier = "rhel3_64Guest" VirtualMachineGuestOsIdentifier_Rhel4Guest VirtualMachineGuestOsIdentifier = "rhel4Guest" VirtualMachineGuestOsIdentifier_Rhel4_64Guest VirtualMachineGuestOsIdentifier = "rhel4_64Guest" VirtualMachineGuestOsIdentifier_Rhel5Guest VirtualMachineGuestOsIdentifier = "rhel5Guest" VirtualMachineGuestOsIdentifier_Rhel5_64Guest VirtualMachineGuestOsIdentifier = "rhel5_64Guest" VirtualMachineGuestOsIdentifier_Rhel6Guest VirtualMachineGuestOsIdentifier = "rhel6Guest" VirtualMachineGuestOsIdentifier_Rhel6_64Guest VirtualMachineGuestOsIdentifier = "rhel6_64Guest" VirtualMachineGuestOsIdentifier_Rhel7Guest VirtualMachineGuestOsIdentifier = "rhel7Guest" VirtualMachineGuestOsIdentifier_Rhel7_64Guest VirtualMachineGuestOsIdentifier = "rhel7_64Guest" VirtualMachineGuestOsIdentifier_CentosGuest VirtualMachineGuestOsIdentifier = "centosGuest" VirtualMachineGuestOsIdentifier_Centos64Guest VirtualMachineGuestOsIdentifier = "centos64Guest" VirtualMachineGuestOsIdentifier_OracleLinuxGuest VirtualMachineGuestOsIdentifier = "oracleLinuxGuest" VirtualMachineGuestOsIdentifier_OracleLinux64Guest VirtualMachineGuestOsIdentifier = "oracleLinux64Guest" VirtualMachineGuestOsIdentifier_SuseGuest VirtualMachineGuestOsIdentifier = "suseGuest" VirtualMachineGuestOsIdentifier_Suse64Guest VirtualMachineGuestOsIdentifier = "suse64Guest" VirtualMachineGuestOsIdentifier_SlesGuest VirtualMachineGuestOsIdentifier = "slesGuest" VirtualMachineGuestOsIdentifier_Sles64Guest VirtualMachineGuestOsIdentifier = "sles64Guest" VirtualMachineGuestOsIdentifier_Sles10Guest VirtualMachineGuestOsIdentifier = "sles10Guest" VirtualMachineGuestOsIdentifier_Sles10_64Guest VirtualMachineGuestOsIdentifier = "sles10_64Guest" VirtualMachineGuestOsIdentifier_Sles11Guest VirtualMachineGuestOsIdentifier = "sles11Guest" VirtualMachineGuestOsIdentifier_Sles11_64Guest VirtualMachineGuestOsIdentifier = "sles11_64Guest" VirtualMachineGuestOsIdentifier_Sles12Guest VirtualMachineGuestOsIdentifier = "sles12Guest" VirtualMachineGuestOsIdentifier_Sles12_64Guest VirtualMachineGuestOsIdentifier = "sles12_64Guest" VirtualMachineGuestOsIdentifier_Nld9Guest VirtualMachineGuestOsIdentifier = "nld9Guest" VirtualMachineGuestOsIdentifier_OesGuest VirtualMachineGuestOsIdentifier = "oesGuest" VirtualMachineGuestOsIdentifier_SjdsGuest VirtualMachineGuestOsIdentifier = "sjdsGuest" VirtualMachineGuestOsIdentifier_MandrakeGuest VirtualMachineGuestOsIdentifier = "mandrakeGuest" VirtualMachineGuestOsIdentifier_MandrivaGuest VirtualMachineGuestOsIdentifier = "mandrivaGuest" VirtualMachineGuestOsIdentifier_Mandriva64Guest VirtualMachineGuestOsIdentifier = "mandriva64Guest" VirtualMachineGuestOsIdentifier_TurboLinuxGuest VirtualMachineGuestOsIdentifier = "turboLinuxGuest" VirtualMachineGuestOsIdentifier_TurboLinux64Guest VirtualMachineGuestOsIdentifier = "turboLinux64Guest" VirtualMachineGuestOsIdentifier_UbuntuGuest VirtualMachineGuestOsIdentifier = "ubuntuGuest" VirtualMachineGuestOsIdentifier_Ubuntu64Guest VirtualMachineGuestOsIdentifier = "ubuntu64Guest" VirtualMachineGuestOsIdentifier_Debian4Guest VirtualMachineGuestOsIdentifier = "debian4Guest" VirtualMachineGuestOsIdentifier_Debian4_64Guest VirtualMachineGuestOsIdentifier = "debian4_64Guest" VirtualMachineGuestOsIdentifier_Debian5Guest VirtualMachineGuestOsIdentifier = "debian5Guest" VirtualMachineGuestOsIdentifier_Debian5_64Guest VirtualMachineGuestOsIdentifier = "debian5_64Guest" VirtualMachineGuestOsIdentifier_Debian6Guest VirtualMachineGuestOsIdentifier = "debian6Guest" VirtualMachineGuestOsIdentifier_Debian6_64Guest VirtualMachineGuestOsIdentifier = "debian6_64Guest" VirtualMachineGuestOsIdentifier_Debian7Guest VirtualMachineGuestOsIdentifier = "debian7Guest" VirtualMachineGuestOsIdentifier_Debian7_64Guest VirtualMachineGuestOsIdentifier = "debian7_64Guest" VirtualMachineGuestOsIdentifier_Asianux3Guest VirtualMachineGuestOsIdentifier = "asianux3Guest" VirtualMachineGuestOsIdentifier_Asianux3_64Guest VirtualMachineGuestOsIdentifier = "asianux3_64Guest" VirtualMachineGuestOsIdentifier_Asianux4Guest VirtualMachineGuestOsIdentifier = "asianux4Guest" VirtualMachineGuestOsIdentifier_Asianux4_64Guest VirtualMachineGuestOsIdentifier = "asianux4_64Guest" VirtualMachineGuestOsIdentifier_OpensuseGuest VirtualMachineGuestOsIdentifier = "opensuseGuest" VirtualMachineGuestOsIdentifier_Opensuse64Guest VirtualMachineGuestOsIdentifier = "opensuse64Guest" VirtualMachineGuestOsIdentifier_FedoraGuest VirtualMachineGuestOsIdentifier = "fedoraGuest" VirtualMachineGuestOsIdentifier_Fedora64Guest VirtualMachineGuestOsIdentifier = "fedora64Guest" VirtualMachineGuestOsIdentifier_Other24xLinuxGuest VirtualMachineGuestOsIdentifier = "other24xLinuxGuest" VirtualMachineGuestOsIdentifier_Other26xLinuxGuest VirtualMachineGuestOsIdentifier = "other26xLinuxGuest" VirtualMachineGuestOsIdentifier_OtherLinuxGuest VirtualMachineGuestOsIdentifier = "otherLinuxGuest" VirtualMachineGuestOsIdentifier_Other3xLinuxGuest VirtualMachineGuestOsIdentifier = "other3xLinuxGuest" VirtualMachineGuestOsIdentifier_GenericLinuxGuest VirtualMachineGuestOsIdentifier = "genericLinuxGuest" VirtualMachineGuestOsIdentifier_Other24xLinux64Guest VirtualMachineGuestOsIdentifier = "other24xLinux64Guest" VirtualMachineGuestOsIdentifier_Other26xLinux64Guest VirtualMachineGuestOsIdentifier = "other26xLinux64Guest" VirtualMachineGuestOsIdentifier_Other3xLinux64Guest VirtualMachineGuestOsIdentifier = "other3xLinux64Guest" VirtualMachineGuestOsIdentifier_OtherLinux64Guest VirtualMachineGuestOsIdentifier = "otherLinux64Guest" VirtualMachineGuestOsIdentifier_Solaris6Guest VirtualMachineGuestOsIdentifier = "solaris6Guest" VirtualMachineGuestOsIdentifier_Solaris7Guest VirtualMachineGuestOsIdentifier = "solaris7Guest" VirtualMachineGuestOsIdentifier_Solaris8Guest VirtualMachineGuestOsIdentifier = "solaris8Guest" VirtualMachineGuestOsIdentifier_Solaris9Guest VirtualMachineGuestOsIdentifier = "solaris9Guest" VirtualMachineGuestOsIdentifier_Solaris10Guest VirtualMachineGuestOsIdentifier = "solaris10Guest" VirtualMachineGuestOsIdentifier_Solaris10_64Guest VirtualMachineGuestOsIdentifier = "solaris10_64Guest" VirtualMachineGuestOsIdentifier_Solaris11_64Guest VirtualMachineGuestOsIdentifier = "solaris11_64Guest" VirtualMachineGuestOsIdentifier_Os2Guest VirtualMachineGuestOsIdentifier = "os2Guest" VirtualMachineGuestOsIdentifier_EComStationGuest VirtualMachineGuestOsIdentifier = "eComStationGuest" VirtualMachineGuestOsIdentifier_EComStation2Guest VirtualMachineGuestOsIdentifier = "eComStation2Guest" VirtualMachineGuestOsIdentifier_Netware4Guest VirtualMachineGuestOsIdentifier = "netware4Guest" VirtualMachineGuestOsIdentifier_Netware5Guest VirtualMachineGuestOsIdentifier = "netware5Guest" VirtualMachineGuestOsIdentifier_Netware6Guest VirtualMachineGuestOsIdentifier = "netware6Guest" VirtualMachineGuestOsIdentifier_OpenServer5Guest VirtualMachineGuestOsIdentifier = "openServer5Guest" VirtualMachineGuestOsIdentifier_OpenServer6Guest VirtualMachineGuestOsIdentifier = "openServer6Guest" VirtualMachineGuestOsIdentifier_UnixWare7Guest VirtualMachineGuestOsIdentifier = "unixWare7Guest" VirtualMachineGuestOsIdentifier_DarwinGuest VirtualMachineGuestOsIdentifier = "darwinGuest" VirtualMachineGuestOsIdentifier_Darwin64Guest VirtualMachineGuestOsIdentifier = "darwin64Guest" VirtualMachineGuestOsIdentifier_Darwin10Guest VirtualMachineGuestOsIdentifier = "darwin10Guest" VirtualMachineGuestOsIdentifier_Darwin10_64Guest VirtualMachineGuestOsIdentifier = "darwin10_64Guest" VirtualMachineGuestOsIdentifier_Darwin11Guest VirtualMachineGuestOsIdentifier = "darwin11Guest" VirtualMachineGuestOsIdentifier_Darwin11_64Guest VirtualMachineGuestOsIdentifier = "darwin11_64Guest" VirtualMachineGuestOsIdentifier_Darwin12_64Guest VirtualMachineGuestOsIdentifier = "darwin12_64Guest" VirtualMachineGuestOsIdentifier_Darwin13_64Guest VirtualMachineGuestOsIdentifier = "darwin13_64Guest" VirtualMachineGuestOsIdentifier_VmkernelGuest VirtualMachineGuestOsIdentifier = "vmkernelGuest" VirtualMachineGuestOsIdentifier_Vmkernel5Guest VirtualMachineGuestOsIdentifier = "vmkernel5Guest" VirtualMachineGuestOsIdentifier_OtherGuest VirtualMachineGuestOsIdentifier = "otherGuest" VirtualMachineGuestOsIdentifier_OtherGuest64 VirtualMachineGuestOsIdentifier = "otherGuest64" )
type VirtualMachineGuestState ¶
type VirtualMachineGuestState string
const ( VirtualMachineGuestState_Running VirtualMachineGuestState = "running" VirtualMachineGuestState_ShuttingDown VirtualMachineGuestState = "shuttingDown" VirtualMachineGuestState_Resetting VirtualMachineGuestState = "resetting" VirtualMachineGuestState_Standby VirtualMachineGuestState = "standby" VirtualMachineGuestState_NotRunning VirtualMachineGuestState = "notRunning" VirtualMachineGuestState_Unknown VirtualMachineGuestState = "unknown" )
type VirtualMachineGuestSummary ¶
type VirtualMachineGuestSummary struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineGuestSummary"` *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
const ( VirtualMachineHtSharing_Any VirtualMachineHtSharing = "any" VirtualMachineHtSharing_None VirtualMachineHtSharing = "none" VirtualMachineHtSharing_Internal VirtualMachineHtSharing = "internal" )
type VirtualMachineIdeDiskDeviceInfo ¶
type VirtualMachineIdeDiskDeviceInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineIdeDiskDeviceInfo"` *VirtualMachineDiskDeviceInfo PartitionTable []*VirtualMachineIdeDiskDevicePartitionInfo `xml:"partitionTable,omitempty"` }
type VirtualMachineIdeDiskDevicePartitionInfo ¶
type VirtualMachineIdeDiskDevicePartitionInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineIdeDiskDevicePartitionInfo"` *DynamicData Id int32 `xml:"id,omitempty"` Capacity int32 `xml:"capacity,omitempty"` }
type VirtualMachineImportSpec ¶
type VirtualMachineImportSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineImportSpec"` *ImportSpec ConfigSpec *VirtualMachineConfigSpec `xml:"configSpec,omitempty"` ResPoolEntity *ManagedObjectReference `xml:"resPoolEntity,omitempty"` }
type VirtualMachineLegacyNetworkSwitchInfo ¶
type VirtualMachineLegacyNetworkSwitchInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineLegacyNetworkSwitchInfo"` *DynamicData Name string `xml:"name,omitempty"` }
type VirtualMachineMemoryAllocationPolicy ¶
type VirtualMachineMemoryAllocationPolicy string
const ( VirtualMachineMemoryAllocationPolicy_SwapNone VirtualMachineMemoryAllocationPolicy = "swapNone" VirtualMachineMemoryAllocationPolicy_SwapSome VirtualMachineMemoryAllocationPolicy = "swapSome" VirtualMachineMemoryAllocationPolicy_SwapMost VirtualMachineMemoryAllocationPolicy = "swapMost" )
type VirtualMachineMemoryReservationInfo ¶
type VirtualMachineMemoryReservationInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineMemoryReservationInfo"` *DynamicData VirtualMachineMin int64 `xml:"virtualMachineMin,omitempty"` VirtualMachineMax int64 `xml:"virtualMachineMax,omitempty"` VirtualMachineReserved int64 `xml:"virtualMachineReserved,omitempty"` AllocationPolicy string `xml:"allocationPolicy,omitempty"` }
type VirtualMachineMemoryReservationSpec ¶
type VirtualMachineMemoryReservationSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineMemoryReservationSpec"` *DynamicData VirtualMachineReserved int64 `xml:"virtualMachineReserved,omitempty"` AllocationPolicy string `xml:"allocationPolicy,omitempty"` }
type VirtualMachineMessage ¶
type VirtualMachineMessage struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineMessage"` *DynamicData Id string `xml:"id,omitempty"` Argument []interface{} `xml:"argument,omitempty"` Text string `xml:"text,omitempty"` }
type VirtualMachineMetadataManagerVmMetadata ¶
type VirtualMachineMetadataManagerVmMetadata struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineMetadataManagerVmMetadata"` *DynamicData VmId string `xml:"vmId,omitempty"` Metadata string `xml:"metadata,omitempty"` }
type VirtualMachineMetadataManagerVmMetadataInput ¶
type VirtualMachineMetadataManagerVmMetadataInput struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineMetadataManagerVmMetadataInput"` *DynamicData Operation string `xml:"operation,omitempty"` VmMetadata *VirtualMachineMetadataManagerVmMetadata `xml:"vmMetadata,omitempty"` }
type VirtualMachineMetadataManagerVmMetadataOp ¶
type VirtualMachineMetadataManagerVmMetadataOp string
const ( VirtualMachineMetadataManagerVmMetadataOp_Update VirtualMachineMetadataManagerVmMetadataOp = "Update" VirtualMachineMetadataManagerVmMetadataOp_Remove VirtualMachineMetadataManagerVmMetadataOp = "Remove" )
type VirtualMachineMetadataManagerVmMetadataOwner ¶
type VirtualMachineMetadataManagerVmMetadataOwner struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineMetadataManagerVmMetadataOwner"` *DynamicData Name string `xml:"name,omitempty"` }
type VirtualMachineMetadataManagerVmMetadataOwnerOwner ¶
type VirtualMachineMetadataManagerVmMetadataOwnerOwner string
const (
VirtualMachineMetadataManagerVmMetadataOwnerOwner_ComVmwareVsphereHA VirtualMachineMetadataManagerVmMetadataOwnerOwner = "ComVmwareVsphereHA"
)
type VirtualMachineMetadataManagerVmMetadataResult ¶
type VirtualMachineMetadataManagerVmMetadataResult struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineMetadataManagerVmMetadataResult"` *DynamicData VmMetadata *VirtualMachineMetadataManagerVmMetadata `xml:"vmMetadata,omitempty"` Error *LocalizedMethodFault `xml:"error,omitempty"` }
type VirtualMachineMksTicket ¶
type VirtualMachineMksTicket struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineMksTicket"` *DynamicData Ticket string `xml:"ticket,omitempty"` CfgFile string `xml:"cfgFile,omitempty"` Host string `xml:"host,omitempty"` Port int32 `xml:"port,omitempty"` SslThumbprint string `xml:"sslThumbprint,omitempty"` }
type VirtualMachineMovePriority ¶
type VirtualMachineMovePriority string
const ( VirtualMachineMovePriority_LowPriority VirtualMachineMovePriority = "lowPriority" VirtualMachineMovePriority_HighPriority VirtualMachineMovePriority = "highPriority" VirtualMachineMovePriority_DefaultPriority VirtualMachineMovePriority = "defaultPriority" )
type VirtualMachineNeedSecondaryReason ¶
type VirtualMachineNeedSecondaryReason string
const ( VirtualMachineNeedSecondaryReason_Initializing VirtualMachineNeedSecondaryReason = "initializing" VirtualMachineNeedSecondaryReason_Divergence VirtualMachineNeedSecondaryReason = "divergence" VirtualMachineNeedSecondaryReason_LostConnection VirtualMachineNeedSecondaryReason = "lostConnection" VirtualMachineNeedSecondaryReason_PartialHardwareFailure VirtualMachineNeedSecondaryReason = "partialHardwareFailure" VirtualMachineNeedSecondaryReason_UserAction VirtualMachineNeedSecondaryReason = "userAction" VirtualMachineNeedSecondaryReason_Other VirtualMachineNeedSecondaryReason = "other" )
type VirtualMachineNetworkInfo ¶
type VirtualMachineNetworkInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineNetworkInfo"` *VirtualMachineTargetInfo Network *NetworkSummary `xml:"network,omitempty"` }
type VirtualMachineParallelInfo ¶
type VirtualMachineParallelInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineParallelInfo"` *VirtualMachineTargetInfo }
type VirtualMachinePciPassthroughInfo ¶
type VirtualMachinePciPassthroughInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachinePciPassthroughInfo"` *VirtualMachineTargetInfo PciDevice *HostPciDevice `xml:"pciDevice,omitempty"` SystemId string `xml:"systemId,omitempty"` }
type VirtualMachinePowerOffBehavior ¶
type VirtualMachinePowerOffBehavior string
const ( VirtualMachinePowerOffBehavior_PowerOff VirtualMachinePowerOffBehavior = "powerOff" VirtualMachinePowerOffBehavior_Revert VirtualMachinePowerOffBehavior = "revert" VirtualMachinePowerOffBehavior_Prompt VirtualMachinePowerOffBehavior = "prompt" )
type VirtualMachinePowerOpType ¶
type VirtualMachinePowerOpType string
const ( VirtualMachinePowerOpType_Soft VirtualMachinePowerOpType = "soft" VirtualMachinePowerOpType_Hard VirtualMachinePowerOpType = "hard" VirtualMachinePowerOpType_Preset VirtualMachinePowerOpType = "preset" )
type VirtualMachinePowerState ¶
type VirtualMachinePowerState string
const ( VirtualMachinePowerState_PoweredOff VirtualMachinePowerState = "poweredOff" VirtualMachinePowerState_PoweredOn VirtualMachinePowerState = "poweredOn" VirtualMachinePowerState_Suspended VirtualMachinePowerState = "suspended" )
type VirtualMachineProfileRawData ¶
type VirtualMachineProfileRawData struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineProfileRawData"` *DynamicData ExtensionKey string `xml:"extensionKey,omitempty"` ObjectData string `xml:"objectData,omitempty"` }
type VirtualMachineProfileSpec ¶
type VirtualMachineProfileSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineProfileSpec"` *DynamicData }
type VirtualMachineQuestionInfo ¶
type VirtualMachineQuestionInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineQuestionInfo"` *DynamicData Id string `xml:"id,omitempty"` Text string `xml:"text,omitempty"` Choice *ChoiceOption `xml:"choice,omitempty"` Message []*VirtualMachineMessage `xml:"message,omitempty"` }
type VirtualMachineQuickStats ¶
type VirtualMachineQuickStats struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineQuickStats"` *DynamicData OverallCpuUsage int32 `xml:"overallCpuUsage,omitempty"` OverallCpuDemand int32 `xml:"overallCpuDemand,omitempty"` GuestMemoryUsage int32 `xml:"guestMemoryUsage,omitempty"` HostMemoryUsage int32 `xml:"hostMemoryUsage,omitempty"` GuestHeartbeatStatus *ManagedEntityStatus `xml:"guestHeartbeatStatus,omitempty"` DistributedCpuEntitlement int32 `xml:"distributedCpuEntitlement,omitempty"` DistributedMemoryEntitlement int32 `xml:"distributedMemoryEntitlement,omitempty"` StaticCpuEntitlement int32 `xml:"staticCpuEntitlement,omitempty"` StaticMemoryEntitlement int32 `xml:"staticMemoryEntitlement,omitempty"` PrivateMemory int32 `xml:"privateMemory,omitempty"` SwappedMemory int32 `xml:"swappedMemory,omitempty"` BalloonedMemory int32 `xml:"balloonedMemory,omitempty"` ConsumedOverheadMemory int32 `xml:"consumedOverheadMemory,omitempty"` FtLogBandwidth int32 `xml:"ftLogBandwidth,omitempty"` FtSecondaryLatency int32 `xml:"ftSecondaryLatency,omitempty"` FtLatencyStatus *ManagedEntityStatus `xml:"ftLatencyStatus,omitempty"` CompressedMemory int64 `xml:"compressedMemory,omitempty"` UptimeSeconds int32 `xml:"uptimeSeconds,omitempty"` SsdSwappedMemory int64 `xml:"ssdSwappedMemory,omitempty"` }
type VirtualMachineRecordReplayState ¶
type VirtualMachineRecordReplayState string
const ( VirtualMachineRecordReplayState_Recording VirtualMachineRecordReplayState = "recording" VirtualMachineRecordReplayState_Replaying VirtualMachineRecordReplayState = "replaying" VirtualMachineRecordReplayState_Inactive VirtualMachineRecordReplayState = "inactive" )
type VirtualMachineRelocateDiskMoveOptions ¶
type VirtualMachineRelocateDiskMoveOptions string
const ( VirtualMachineRelocateDiskMoveOptions_MoveAllDiskBackingsAndAllowSharing VirtualMachineRelocateDiskMoveOptions = "moveAllDiskBackingsAndAllowSharing" VirtualMachineRelocateDiskMoveOptions_MoveAllDiskBackingsAndDisallowSharing VirtualMachineRelocateDiskMoveOptions = "moveAllDiskBackingsAndDisallowSharing" VirtualMachineRelocateDiskMoveOptions_MoveChildMostDiskBacking VirtualMachineRelocateDiskMoveOptions = "moveChildMostDiskBacking" VirtualMachineRelocateDiskMoveOptions_CreateNewChildDiskBacking VirtualMachineRelocateDiskMoveOptions = "createNewChildDiskBacking" VirtualMachineRelocateDiskMoveOptions_MoveAllDiskBackingsAndConsolidate VirtualMachineRelocateDiskMoveOptions = "moveAllDiskBackingsAndConsolidate" )
type VirtualMachineRelocateSpec ¶
type VirtualMachineRelocateSpec struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineRelocateSpec"` *DynamicData 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 []*VirtualDeviceConfigSpec `xml:"deviceChange,omitempty"` Profile []*VirtualMachineProfileSpec `xml:"profile,omitempty"` }
type VirtualMachineRelocateSpecDiskLocator ¶
type VirtualMachineRelocateSpecDiskLocator struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineRelocateSpecDiskLocator"` *DynamicData DiskId int32 `xml:"diskId,omitempty"` Datastore *ManagedObjectReference `xml:"datastore,omitempty"` DiskMoveType string `xml:"diskMoveType,omitempty"` DiskBackingInfo *VirtualDeviceBackingInfo `xml:"diskBackingInfo,omitempty"` Profile []*VirtualMachineProfileSpec `xml:"profile,omitempty"` }
type VirtualMachineRelocateTransformation ¶
type VirtualMachineRelocateTransformation string
const ( VirtualMachineRelocateTransformation_Flat VirtualMachineRelocateTransformation = "flat" VirtualMachineRelocateTransformation_Sparse VirtualMachineRelocateTransformation = "sparse" )
type VirtualMachineRuntimeInfo ¶
type VirtualMachineRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineRuntimeInfo"` *DynamicData Device []*VirtualMachineDeviceRuntimeInfo `xml:"device,omitempty"` Host *ManagedObjectReference `xml:"host,omitempty"` ConnectionState *VirtualMachineConnectionState `xml:"connectionState,omitempty"` PowerState *VirtualMachinePowerState `xml:"powerState,omitempty"` FaultToleranceState *VirtualMachineFaultToleranceState `xml:"faultToleranceState,omitempty"` DasVmProtection *VirtualMachineRuntimeInfoDasProtectionState `xml:"dasVmProtection,omitempty"` ToolsInstallerMounted bool `xml:"toolsInstallerMounted,omitempty"` SuspendTime time.Time `xml:"suspendTime,omitempty"` BootTime time.Time `xml:"bootTime,omitempty"` SuspendInterval int64 `xml:"suspendInterval,omitempty"` Question *VirtualMachineQuestionInfo `xml:"question,omitempty"` MemoryOverhead int64 `xml:"memoryOverhead,omitempty"` MaxCpuUsage int32 `xml:"maxCpuUsage,omitempty"` MaxMemoryUsage int32 `xml:"maxMemoryUsage,omitempty"` NumMksConnections int32 `xml:"numMksConnections,omitempty"` RecordReplayState *VirtualMachineRecordReplayState `xml:"recordReplayState,omitempty"` CleanPowerOff bool `xml:"cleanPowerOff,omitempty"` NeedSecondaryReason string `xml:"needSecondaryReason,omitempty"` OnlineStandby bool `xml:"onlineStandby,omitempty"` MinRequiredEVCModeKey string `xml:"minRequiredEVCModeKey,omitempty"` ConsolidationNeeded bool `xml:"consolidationNeeded,omitempty"` OfflineFeatureRequirement []*VirtualMachineFeatureRequirement `xml:"offlineFeatureRequirement,omitempty"` FeatureRequirement []*VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty"` FeatureMask []*HostFeatureMask `xml:"featureMask,omitempty"` VFlashCacheAllocation int64 `xml:"vFlashCacheAllocation,omitempty"` }
type VirtualMachineRuntimeInfoDasProtectionState ¶
type VirtualMachineRuntimeInfoDasProtectionState struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineRuntimeInfoDasProtectionState"` *DynamicData DasProtected bool `xml:"dasProtected,omitempty"` }
type VirtualMachineScsiDiskDeviceInfo ¶
type VirtualMachineScsiDiskDeviceInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineScsiDiskDeviceInfo"` *VirtualMachineDiskDeviceInfo Disk *HostScsiDisk `xml:"disk,omitempty"` TransportHint string `xml:"transportHint,omitempty"` LunNumber int32 `xml:"lunNumber,omitempty"` }
type VirtualMachineScsiPassthroughType ¶
type VirtualMachineScsiPassthroughType string
const ( VirtualMachineScsiPassthroughType_Disk VirtualMachineScsiPassthroughType = "disk" VirtualMachineScsiPassthroughType_Tape VirtualMachineScsiPassthroughType = "tape" VirtualMachineScsiPassthroughType_Printer VirtualMachineScsiPassthroughType = "printer" VirtualMachineScsiPassthroughType_Processor VirtualMachineScsiPassthroughType = "processor" VirtualMachineScsiPassthroughType_Worm VirtualMachineScsiPassthroughType = "worm" VirtualMachineScsiPassthroughType_Cdrom VirtualMachineScsiPassthroughType = "cdrom" VirtualMachineScsiPassthroughType_Scanner VirtualMachineScsiPassthroughType = "scanner" VirtualMachineScsiPassthroughType_Optical VirtualMachineScsiPassthroughType = "optical" VirtualMachineScsiPassthroughType_Media VirtualMachineScsiPassthroughType = "media" VirtualMachineScsiPassthroughType_Com VirtualMachineScsiPassthroughType = "com" VirtualMachineScsiPassthroughType_Raid VirtualMachineScsiPassthroughType = "raid" VirtualMachineScsiPassthroughType_Unknown VirtualMachineScsiPassthroughType = "unknown" )
type VirtualMachineSerialInfo ¶
type VirtualMachineSerialInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineSerialInfo"` *VirtualMachineTargetInfo }
type VirtualMachineSnapshotInfo ¶
type VirtualMachineSnapshotInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineSnapshotInfo"` *DynamicData CurrentSnapshot *ManagedObjectReference `xml:"currentSnapshot,omitempty"` RootSnapshotList []*VirtualMachineSnapshotTree `xml:"rootSnapshotList,omitempty"` }
type VirtualMachineSnapshotTree ¶
type VirtualMachineSnapshotTree struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineSnapshotTree"` *DynamicData Snapshot *ManagedObjectReference `xml:"snapshot,omitempty"` Vm *ManagedObjectReference `xml:"vm,omitempty"` Name string `xml:"name,omitempty"` Description string `xml:"description,omitempty"` Id int32 `xml:"id,omitempty"` CreateTime time.Time `xml:"createTime,omitempty"` State *VirtualMachinePowerState `xml:"state,omitempty"` Quiesced bool `xml:"quiesced,omitempty"` BackupManifest string `xml:"backupManifest,omitempty"` ChildSnapshotList []*VirtualMachineSnapshotTree `xml:"childSnapshotList,omitempty"` ReplaySupported bool `xml:"replaySupported,omitempty"` }
type VirtualMachineSoundInfo ¶
type VirtualMachineSoundInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineSoundInfo"` *VirtualMachineTargetInfo }
type VirtualMachineSriovInfo ¶
type VirtualMachineSriovInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineSriovInfo"` *VirtualMachinePciPassthroughInfo VirtualFunction bool `xml:"virtualFunction,omitempty"` Pnic string `xml:"pnic,omitempty"` }
type VirtualMachineStandbyActionType ¶
type VirtualMachineStandbyActionType string
const ( VirtualMachineStandbyActionType_Checkpoint VirtualMachineStandbyActionType = "checkpoint" VirtualMachineStandbyActionType_PowerOnSuspend VirtualMachineStandbyActionType = "powerOnSuspend" )
type VirtualMachineStorageInfo ¶
type VirtualMachineStorageInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineStorageInfo"` *DynamicData PerDatastoreUsage []*VirtualMachineUsageOnDatastore `xml:"perDatastoreUsage,omitempty"` Timestamp time.Time `xml:"timestamp,omitempty"` }
type VirtualMachineSummary ¶
type VirtualMachineSummary struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineSummary"` *DynamicData Vm *ManagedObjectReference `xml:"vm,omitempty"` Runtime *VirtualMachineRuntimeInfo `xml:"runtime,omitempty"` Guest *VirtualMachineGuestSummary `xml:"guest,omitempty"` Config *VirtualMachineConfigSummary `xml:"config,omitempty"` Storage *VirtualMachineStorageSummary `xml:"storage,omitempty"` QuickStats *VirtualMachineQuickStats `xml:"quickStats,omitempty"` OverallStatus *ManagedEntityStatus `xml:"overallStatus,omitempty"` CustomValue []*CustomFieldValue `xml:"customValue,omitempty"` }
type VirtualMachineTargetInfo ¶
type VirtualMachineTargetInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineTargetInfo"` *DynamicData Name string `xml:"name,omitempty"` ConfigurationTag []string `xml:"configurationTag,omitempty"` }
type VirtualMachineTargetInfoConfigurationTag ¶
type VirtualMachineTargetInfoConfigurationTag string
const ( VirtualMachineTargetInfoConfigurationTag_Compliant VirtualMachineTargetInfoConfigurationTag = "compliant" VirtualMachineTargetInfoConfigurationTag_ClusterWide VirtualMachineTargetInfoConfigurationTag = "clusterWide" )
type VirtualMachineTicket ¶
type VirtualMachineTicket struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineTicket"` *DynamicData Ticket string `xml:"ticket,omitempty"` CfgFile string `xml:"cfgFile,omitempty"` Host string `xml:"host,omitempty"` Port int32 `xml:"port,omitempty"` SslThumbprint string `xml:"sslThumbprint,omitempty"` }
type VirtualMachineTicketType ¶
type VirtualMachineTicketType string
const ( VirtualMachineTicketType_Mks VirtualMachineTicketType = "mks" VirtualMachineTicketType_Device VirtualMachineTicketType = "device" VirtualMachineTicketType_GuestControl VirtualMachineTicketType = "guestControl" )
type VirtualMachineToolsRunningStatus ¶
type VirtualMachineToolsRunningStatus string
const ( VirtualMachineToolsRunningStatus_GuestToolsNotRunning VirtualMachineToolsRunningStatus = "guestToolsNotRunning" VirtualMachineToolsRunningStatus_GuestToolsRunning VirtualMachineToolsRunningStatus = "guestToolsRunning" VirtualMachineToolsRunningStatus_GuestToolsExecutingScripts VirtualMachineToolsRunningStatus = "guestToolsExecutingScripts" )
type VirtualMachineToolsStatus ¶
type VirtualMachineToolsStatus string
const ( VirtualMachineToolsStatus_ToolsNotInstalled VirtualMachineToolsStatus = "toolsNotInstalled" VirtualMachineToolsStatus_ToolsNotRunning VirtualMachineToolsStatus = "toolsNotRunning" VirtualMachineToolsStatus_ToolsOld VirtualMachineToolsStatus = "toolsOld" VirtualMachineToolsStatus_ToolsOk VirtualMachineToolsStatus = "toolsOk" )
type VirtualMachineToolsVersionStatus ¶
type VirtualMachineToolsVersionStatus string
const ( VirtualMachineToolsVersionStatus_GuestToolsNotInstalled VirtualMachineToolsVersionStatus = "guestToolsNotInstalled" VirtualMachineToolsVersionStatus_GuestToolsNeedUpgrade VirtualMachineToolsVersionStatus = "guestToolsNeedUpgrade" VirtualMachineToolsVersionStatus_GuestToolsCurrent VirtualMachineToolsVersionStatus = "guestToolsCurrent" VirtualMachineToolsVersionStatus_GuestToolsUnmanaged VirtualMachineToolsVersionStatus = "guestToolsUnmanaged" VirtualMachineToolsVersionStatus_GuestToolsTooOld VirtualMachineToolsVersionStatus = "guestToolsTooOld" VirtualMachineToolsVersionStatus_GuestToolsSupportedOld VirtualMachineToolsVersionStatus = "guestToolsSupportedOld" VirtualMachineToolsVersionStatus_GuestToolsSupportedNew VirtualMachineToolsVersionStatus = "guestToolsSupportedNew" VirtualMachineToolsVersionStatus_GuestToolsTooNew VirtualMachineToolsVersionStatus = "guestToolsTooNew" VirtualMachineToolsVersionStatus_GuestToolsBlacklisted VirtualMachineToolsVersionStatus = "guestToolsBlacklisted" )
type VirtualMachineUsageOnDatastore ¶
type VirtualMachineUsageOnDatastore struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineUsageOnDatastore"` *DynamicData Datastore *ManagedObjectReference `xml:"datastore,omitempty"` Committed int64 `xml:"committed,omitempty"` Uncommitted int64 `xml:"uncommitted,omitempty"` }
type VirtualMachineUsbInfo ¶
type VirtualMachineUsbInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineUsbInfo"` *VirtualMachineTargetInfo Description string `xml:"description,omitempty"` Vendor int32 `xml:"vendor,omitempty"` Product int32 `xml:"product,omitempty"` PhysicalPath string `xml:"physicalPath,omitempty"` Family []string `xml:"family,omitempty"` Speed []string `xml:"speed,omitempty"` Summary *VirtualMachineSummary `xml:"summary,omitempty"` }
type VirtualMachineUsbInfoFamily ¶
type VirtualMachineUsbInfoFamily string
const ( VirtualMachineUsbInfoFamily_Audio VirtualMachineUsbInfoFamily = "audio" VirtualMachineUsbInfoFamily_Hid VirtualMachineUsbInfoFamily = "hid" VirtualMachineUsbInfoFamily_Hid_bootable VirtualMachineUsbInfoFamily = "hid_bootable" VirtualMachineUsbInfoFamily_Physical VirtualMachineUsbInfoFamily = "physical" VirtualMachineUsbInfoFamily_Communication VirtualMachineUsbInfoFamily = "communication" VirtualMachineUsbInfoFamily_Imaging VirtualMachineUsbInfoFamily = "imaging" VirtualMachineUsbInfoFamily_Printer VirtualMachineUsbInfoFamily = "printer" VirtualMachineUsbInfoFamily_Storage VirtualMachineUsbInfoFamily = "storage" VirtualMachineUsbInfoFamily_Hub VirtualMachineUsbInfoFamily = "hub" VirtualMachineUsbInfoFamily_Smart_card VirtualMachineUsbInfoFamily = "smart_card" VirtualMachineUsbInfoFamily_Security VirtualMachineUsbInfoFamily = "security" VirtualMachineUsbInfoFamily_Video VirtualMachineUsbInfoFamily = "video" VirtualMachineUsbInfoFamily_Wireless VirtualMachineUsbInfoFamily = "wireless" VirtualMachineUsbInfoFamily_Bluetooth VirtualMachineUsbInfoFamily = "bluetooth" VirtualMachineUsbInfoFamily_Wusb VirtualMachineUsbInfoFamily = "wusb" VirtualMachineUsbInfoFamily_Pda VirtualMachineUsbInfoFamily = "pda" VirtualMachineUsbInfoFamily_Vendor_specific VirtualMachineUsbInfoFamily = "vendor_specific" VirtualMachineUsbInfoFamily_Other VirtualMachineUsbInfoFamily = "other" VirtualMachineUsbInfoFamily_UnknownFamily VirtualMachineUsbInfoFamily = "unknownFamily" )
type VirtualMachineUsbInfoSpeed ¶
type VirtualMachineUsbInfoSpeed string
const ( VirtualMachineUsbInfoSpeed_Low VirtualMachineUsbInfoSpeed = "low" VirtualMachineUsbInfoSpeed_Full VirtualMachineUsbInfoSpeed = "full" VirtualMachineUsbInfoSpeed_High VirtualMachineUsbInfoSpeed = "high" VirtualMachineUsbInfoSpeed_SuperSpeed VirtualMachineUsbInfoSpeed = "superSpeed" VirtualMachineUsbInfoSpeed_UnknownSpeed VirtualMachineUsbInfoSpeed = "unknownSpeed" )
type VirtualMachineVFlashModuleInfo ¶
type VirtualMachineVFlashModuleInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineVFlashModuleInfo"` *VirtualMachineTargetInfo VFlashModule *HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption `xml:"vFlashModule,omitempty"` }
type VirtualMachineVMCIDevice ¶
type VirtualMachineVMCIDevice struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineVMCIDevice"` *VirtualDevice Id int64 `xml:"id,omitempty"` AllowUnrestrictedCommunication bool `xml:"allowUnrestrictedCommunication,omitempty"` }
type VirtualMachineVMCIDeviceOption ¶
type VirtualMachineVMCIDeviceOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineVMCIDeviceOption"` *VirtualDeviceOption AllowUnrestrictedCommunication *BoolOption `xml:"allowUnrestrictedCommunication,omitempty"` }
type VirtualMachineVMIROM ¶
type VirtualMachineVMIROM struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineVMIROM"` *VirtualDevice }
type VirtualMachineVideoCard ¶
type VirtualMachineVideoCard struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineVideoCard"` *VirtualDevice VideoRamSizeInKB int64 `xml:"videoRamSizeInKB,omitempty"` NumDisplays int32 `xml:"numDisplays,omitempty"` UseAutoDetect bool `xml:"useAutoDetect,omitempty"` Enable3DSupport bool `xml:"enable3DSupport,omitempty"` Use3dRenderer string `xml:"use3dRenderer,omitempty"` }
type VirtualMachineVideoCardUse3dRenderer ¶
type VirtualMachineVideoCardUse3dRenderer string
const ( VirtualMachineVideoCardUse3dRenderer_Automatic VirtualMachineVideoCardUse3dRenderer = "automatic" VirtualMachineVideoCardUse3dRenderer_Software VirtualMachineVideoCardUse3dRenderer = "software" VirtualMachineVideoCardUse3dRenderer_Hardware VirtualMachineVideoCardUse3dRenderer = "hardware" )
type VirtualMachineWipeResult ¶
type VirtualMachineWipeResult struct { XMLName xml.Name `xml:"urn:vim25 VirtualMachineWipeResult"` *DynamicData DiskId int32 `xml:"diskId,omitempty"` ShrinkableDiskSpace int64 `xml:"shrinkableDiskSpace,omitempty"` }
type VirtualNicManagerNetConfig ¶
type VirtualNicManagerNetConfig struct { XMLName xml.Name `xml:"urn:vim25 VirtualNicManagerNetConfig"` *DynamicData NicType string `xml:"nicType,omitempty"` MultiSelectAllowed bool `xml:"multiSelectAllowed,omitempty"` CandidateVnic []*HostVirtualNic `xml:"candidateVnic,omitempty"` SelectedVnic []string `xml:"selectedVnic,omitempty"` }
type VirtualPCIController ¶
type VirtualPCIController struct { XMLName xml.Name `xml:"urn:vim25 VirtualPCIController"` *VirtualController }
type VirtualPCIControllerOption ¶
type VirtualPCIControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualPCIControllerOption"` *VirtualControllerOption NumSCSIControllers *IntOption `xml:"numSCSIControllers,omitempty"` NumEthernetCards *IntOption `xml:"numEthernetCards,omitempty"` NumVideoCards *IntOption `xml:"numVideoCards,omitempty"` NumSoundCards *IntOption `xml:"numSoundCards,omitempty"` NumVmiRoms *IntOption `xml:"numVmiRoms,omitempty"` 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 { XMLName xml.Name `xml:"urn:vim25 VirtualPCIPassthrough"` *VirtualDevice }
type VirtualPCIPassthroughDeviceBackingInfo ¶
type VirtualPCIPassthroughDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualPCIPassthroughDeviceBackingInfo"` *VirtualDeviceDeviceBackingInfo Id string `xml:"id,omitempty"` DeviceId string `xml:"deviceId,omitempty"` SystemId string `xml:"systemId,omitempty"` VendorId int16 `xml:"vendorId,omitempty"` }
type VirtualPCIPassthroughDeviceBackingOption ¶
type VirtualPCIPassthroughDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualPCIPassthroughDeviceBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualPCIPassthroughOption ¶
type VirtualPCIPassthroughOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualPCIPassthroughOption"` *VirtualDeviceOption }
type VirtualPCNet32 ¶
type VirtualPCNet32 struct { XMLName xml.Name `xml:"urn:vim25 VirtualPCNet32"` *VirtualEthernetCard }
type VirtualPCNet32Option ¶
type VirtualPCNet32Option struct { XMLName xml.Name `xml:"urn:vim25 VirtualPCNet32Option"` *VirtualEthernetCardOption SupportsMorphing bool `xml:"supportsMorphing,omitempty"` }
type VirtualPS2Controller ¶
type VirtualPS2Controller struct { XMLName xml.Name `xml:"urn:vim25 VirtualPS2Controller"` *VirtualController }
type VirtualPS2ControllerOption ¶
type VirtualPS2ControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualPS2ControllerOption"` *VirtualControllerOption NumKeyboards *IntOption `xml:"numKeyboards,omitempty"` NumPointingDevices *IntOption `xml:"numPointingDevices,omitempty"` }
type VirtualParallelPort ¶
type VirtualParallelPort struct { XMLName xml.Name `xml:"urn:vim25 VirtualParallelPort"` *VirtualDevice }
type VirtualParallelPortDeviceBackingInfo ¶
type VirtualParallelPortDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualParallelPortDeviceBackingInfo"` *VirtualDeviceDeviceBackingInfo }
type VirtualParallelPortDeviceBackingOption ¶
type VirtualParallelPortDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualParallelPortDeviceBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualParallelPortFileBackingInfo ¶
type VirtualParallelPortFileBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualParallelPortFileBackingInfo"` *VirtualDeviceFileBackingInfo }
type VirtualParallelPortFileBackingOption ¶
type VirtualParallelPortFileBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualParallelPortFileBackingOption"` *VirtualDeviceFileBackingOption }
type VirtualParallelPortOption ¶
type VirtualParallelPortOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualParallelPortOption"` *VirtualDeviceOption }
type VirtualPointingDevice ¶
type VirtualPointingDevice struct { XMLName xml.Name `xml:"urn:vim25 VirtualPointingDevice"` *VirtualDevice }
type VirtualPointingDeviceBackingOption ¶
type VirtualPointingDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualPointingDeviceBackingOption"` *VirtualDeviceDeviceBackingOption HostPointingDevice *ChoiceOption `xml:"hostPointingDevice,omitempty"` }
type VirtualPointingDeviceDeviceBackingInfo ¶
type VirtualPointingDeviceDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualPointingDeviceDeviceBackingInfo"` *VirtualDeviceDeviceBackingInfo HostPointingDevice string `xml:"hostPointingDevice,omitempty"` }
type VirtualPointingDeviceHostChoice ¶
type VirtualPointingDeviceHostChoice string
const ( VirtualPointingDeviceHostChoice_Autodetect VirtualPointingDeviceHostChoice = "autodetect" VirtualPointingDeviceHostChoice_IntellimouseExplorer VirtualPointingDeviceHostChoice = "intellimouseExplorer" VirtualPointingDeviceHostChoice_IntellimousePs2 VirtualPointingDeviceHostChoice = "intellimousePs2" VirtualPointingDeviceHostChoice_LogitechMouseman VirtualPointingDeviceHostChoice = "logitechMouseman" VirtualPointingDeviceHostChoice_Microsoft_serial VirtualPointingDeviceHostChoice = "microsoft_serial" VirtualPointingDeviceHostChoice_MouseSystems VirtualPointingDeviceHostChoice = "mouseSystems" VirtualPointingDeviceHostChoice_MousemanSerial VirtualPointingDeviceHostChoice = "mousemanSerial" VirtualPointingDeviceHostChoice_Ps2 VirtualPointingDeviceHostChoice = "ps2" )
type VirtualPointingDeviceOption ¶
type VirtualPointingDeviceOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualPointingDeviceOption"` *VirtualDeviceOption }
type VirtualSATAController ¶
type VirtualSATAController struct { XMLName xml.Name `xml:"urn:vim25 VirtualSATAController"` *VirtualController }
type VirtualSATAControllerOption ¶
type VirtualSATAControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSATAControllerOption"` *VirtualControllerOption NumSATADisks *IntOption `xml:"numSATADisks,omitempty"` NumSATACdroms *IntOption `xml:"numSATACdroms,omitempty"` }
type VirtualSCSIController ¶
type VirtualSCSIController struct { XMLName xml.Name `xml:"urn:vim25 VirtualSCSIController"` *VirtualController HotAddRemove bool `xml:"hotAddRemove,omitempty"` ScsiCtlrUnitNumber int32 `xml:"scsiCtlrUnitNumber,omitempty"` }
type VirtualSCSIControllerOption ¶
type VirtualSCSIControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSCSIControllerOption"` *VirtualControllerOption NumSCSIDisks *IntOption `xml:"numSCSIDisks,omitempty"` NumSCSICdroms *IntOption `xml:"numSCSICdroms,omitempty"` NumSCSIPassthrough *IntOption `xml:"numSCSIPassthrough,omitempty"` Sharing []*VirtualSCSISharing `xml:"sharing,omitempty"` HotAddRemove *BoolOption `xml:"hotAddRemove,omitempty"` ScsiCtlrUnitNumber int32 `xml:"scsiCtlrUnitNumber,omitempty"` }
type VirtualSCSIPassthrough ¶
type VirtualSCSIPassthrough struct { XMLName xml.Name `xml:"urn:vim25 VirtualSCSIPassthrough"` *VirtualDevice }
type VirtualSCSIPassthroughDeviceBackingInfo ¶
type VirtualSCSIPassthroughDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualSCSIPassthroughDeviceBackingInfo"` *VirtualDeviceDeviceBackingInfo }
type VirtualSCSIPassthroughDeviceBackingOption ¶
type VirtualSCSIPassthroughDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSCSIPassthroughDeviceBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualSCSIPassthroughOption ¶
type VirtualSCSIPassthroughOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSCSIPassthroughOption"` *VirtualDeviceOption }
type VirtualSCSISharing ¶
type VirtualSCSISharing string
const ( VirtualSCSISharing_NoSharing VirtualSCSISharing = "noSharing" VirtualSCSISharing_VirtualSharing VirtualSCSISharing = "virtualSharing" VirtualSCSISharing_PhysicalSharing VirtualSCSISharing = "physicalSharing" )
type VirtualSIOController ¶
type VirtualSIOController struct { XMLName xml.Name `xml:"urn:vim25 VirtualSIOController"` *VirtualController }
type VirtualSIOControllerOption ¶
type VirtualSIOControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSIOControllerOption"` *VirtualControllerOption NumFloppyDrives *IntOption `xml:"numFloppyDrives,omitempty"` NumSerialPorts *IntOption `xml:"numSerialPorts,omitempty"` NumParallelPorts *IntOption `xml:"numParallelPorts,omitempty"` }
type VirtualSerialPort ¶
type VirtualSerialPort struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPort"` *VirtualDevice YieldOnPoll bool `xml:"yieldOnPoll,omitempty"` }
type VirtualSerialPortDeviceBackingInfo ¶
type VirtualSerialPortDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPortDeviceBackingInfo"` *VirtualDeviceDeviceBackingInfo }
type VirtualSerialPortDeviceBackingOption ¶
type VirtualSerialPortDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPortDeviceBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualSerialPortEndPoint ¶
type VirtualSerialPortEndPoint string
const ( VirtualSerialPortEndPoint_Client VirtualSerialPortEndPoint = "client" VirtualSerialPortEndPoint_Server VirtualSerialPortEndPoint = "server" )
type VirtualSerialPortFileBackingInfo ¶
type VirtualSerialPortFileBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPortFileBackingInfo"` *VirtualDeviceFileBackingInfo }
type VirtualSerialPortFileBackingOption ¶
type VirtualSerialPortFileBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPortFileBackingOption"` *VirtualDeviceFileBackingOption }
type VirtualSerialPortOption ¶
type VirtualSerialPortOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPortOption"` *VirtualDeviceOption YieldOnPoll *BoolOption `xml:"yieldOnPoll,omitempty"` }
type VirtualSerialPortPipeBackingInfo ¶
type VirtualSerialPortPipeBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPortPipeBackingInfo"` *VirtualDevicePipeBackingInfo Endpoint string `xml:"endpoint,omitempty"` NoRxLoss bool `xml:"noRxLoss,omitempty"` }
type VirtualSerialPortPipeBackingOption ¶
type VirtualSerialPortPipeBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPortPipeBackingOption"` *VirtualDevicePipeBackingOption Endpoint *ChoiceOption `xml:"endpoint,omitempty"` NoRxLoss *BoolOption `xml:"noRxLoss,omitempty"` }
type VirtualSerialPortThinPrintBackingInfo ¶
type VirtualSerialPortThinPrintBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPortThinPrintBackingInfo"` *VirtualDeviceBackingInfo }
type VirtualSerialPortThinPrintBackingOption ¶
type VirtualSerialPortThinPrintBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPortThinPrintBackingOption"` *VirtualDeviceBackingOption }
type VirtualSerialPortURIBackingInfo ¶
type VirtualSerialPortURIBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPortURIBackingInfo"` *VirtualDeviceURIBackingInfo }
type VirtualSerialPortURIBackingOption ¶
type VirtualSerialPortURIBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSerialPortURIBackingOption"` *VirtualDeviceURIBackingOption }
type VirtualSoundBlaster16 ¶
type VirtualSoundBlaster16 struct { XMLName xml.Name `xml:"urn:vim25 VirtualSoundBlaster16"` *VirtualSoundCard }
type VirtualSoundBlaster16Option ¶
type VirtualSoundBlaster16Option struct { XMLName xml.Name `xml:"urn:vim25 VirtualSoundBlaster16Option"` *VirtualSoundCardOption }
type VirtualSoundCard ¶
type VirtualSoundCard struct { XMLName xml.Name `xml:"urn:vim25 VirtualSoundCard"` *VirtualDevice }
type VirtualSoundCardDeviceBackingInfo ¶
type VirtualSoundCardDeviceBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualSoundCardDeviceBackingInfo"` *VirtualDeviceDeviceBackingInfo }
type VirtualSoundCardDeviceBackingOption ¶
type VirtualSoundCardDeviceBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSoundCardDeviceBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualSoundCardOption ¶
type VirtualSoundCardOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSoundCardOption"` *VirtualDeviceOption }
type VirtualSriovEthernetCard ¶
type VirtualSriovEthernetCard struct { XMLName xml.Name `xml:"urn:vim25 VirtualSriovEthernetCard"` *VirtualEthernetCard AllowGuestOSMtuChange bool `xml:"allowGuestOSMtuChange,omitempty"` SriovBacking *VirtualSriovEthernetCardSriovBackingInfo `xml:"sriovBacking,omitempty"` }
type VirtualSriovEthernetCardOption ¶
type VirtualSriovEthernetCardOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSriovEthernetCardOption"` *VirtualEthernetCardOption }
type VirtualSriovEthernetCardSriovBackingInfo ¶
type VirtualSriovEthernetCardSriovBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualSriovEthernetCardSriovBackingInfo"` *VirtualDeviceBackingInfo PhysicalFunctionBacking *VirtualPCIPassthroughDeviceBackingInfo `xml:"physicalFunctionBacking,omitempty"` VirtualFunctionBacking *VirtualPCIPassthroughDeviceBackingInfo `xml:"virtualFunctionBacking,omitempty"` VirtualFunctionIndex int32 `xml:"virtualFunctionIndex,omitempty"` }
type VirtualSriovEthernetCardSriovBackingOption ¶
type VirtualSriovEthernetCardSriovBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualSriovEthernetCardSriovBackingOption"` *VirtualDeviceBackingOption }
type VirtualSwitchProfile ¶
type VirtualSwitchProfile struct { XMLName xml.Name `xml:"urn:vim25 VirtualSwitchProfile"` *ApplyProfile Key string `xml:"key,omitempty"` Name string `xml:"name,omitempty"` Link *LinkProfile `xml:"link,omitempty"` NumPorts *NumPortsProfile `xml:"numPorts,omitempty"` NetworkPolicy *NetworkPolicyProfile `xml:"networkPolicy,omitempty"` }
type VirtualSwitchSelectionProfile ¶
type VirtualSwitchSelectionProfile struct { XMLName xml.Name `xml:"urn:vim25 VirtualSwitchSelectionProfile"` *ApplyProfile }
type VirtualUSB ¶
type VirtualUSBController ¶
type VirtualUSBController struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBController"` *VirtualController AutoConnectDevices bool `xml:"autoConnectDevices,omitempty"` EhciEnabled bool `xml:"ehciEnabled,omitempty"` }
type VirtualUSBControllerOption ¶
type VirtualUSBControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBControllerOption"` *VirtualControllerOption AutoConnectDevices *BoolOption `xml:"autoConnectDevices,omitempty"` EhciSupported *BoolOption `xml:"ehciSupported,omitempty"` SupportedSpeeds []string `xml:"supportedSpeeds,omitempty"` }
type VirtualUSBControllerPciBusSlotInfo ¶
type VirtualUSBControllerPciBusSlotInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBControllerPciBusSlotInfo"` *VirtualDevicePciBusSlotInfo EhciPciSlotNumber int32 `xml:"ehciPciSlotNumber,omitempty"` }
type VirtualUSBOption ¶
type VirtualUSBOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBOption"` *VirtualDeviceOption }
type VirtualUSBRemoteClientBackingInfo ¶
type VirtualUSBRemoteClientBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBRemoteClientBackingInfo"` *VirtualDeviceRemoteDeviceBackingInfo Hostname string `xml:"hostname,omitempty"` }
type VirtualUSBRemoteClientBackingOption ¶
type VirtualUSBRemoteClientBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBRemoteClientBackingOption"` *VirtualDeviceRemoteDeviceBackingOption }
type VirtualUSBRemoteHostBackingInfo ¶
type VirtualUSBRemoteHostBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBRemoteHostBackingInfo"` *VirtualDeviceDeviceBackingInfo Hostname string `xml:"hostname,omitempty"` }
type VirtualUSBRemoteHostBackingOption ¶
type VirtualUSBRemoteHostBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBRemoteHostBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualUSBUSBBackingInfo ¶
type VirtualUSBUSBBackingInfo struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBUSBBackingInfo"` *VirtualDeviceDeviceBackingInfo }
type VirtualUSBUSBBackingOption ¶
type VirtualUSBUSBBackingOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBUSBBackingOption"` *VirtualDeviceDeviceBackingOption }
type VirtualUSBXHCIController ¶
type VirtualUSBXHCIController struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBXHCIController"` *VirtualController AutoConnectDevices bool `xml:"autoConnectDevices,omitempty"` }
type VirtualUSBXHCIControllerOption ¶
type VirtualUSBXHCIControllerOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualUSBXHCIControllerOption"` *VirtualControllerOption AutoConnectDevices *BoolOption `xml:"autoConnectDevices,omitempty"` SupportedSpeeds []string `xml:"supportedSpeeds,omitempty"` }
type VirtualVMIROMOption ¶
type VirtualVMIROMOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualVMIROMOption"` *VirtualDeviceOption }
type VirtualVideoCardOption ¶
type VirtualVideoCardOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualVideoCardOption"` *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"` }
type VirtualVmxnet ¶
type VirtualVmxnet struct { XMLName xml.Name `xml:"urn:vim25 VirtualVmxnet"` *VirtualEthernetCard }
type VirtualVmxnet2 ¶
type VirtualVmxnet2 struct { XMLName xml.Name `xml:"urn:vim25 VirtualVmxnet2"` *VirtualVmxnet }
type VirtualVmxnet2Option ¶
type VirtualVmxnet2Option struct { XMLName xml.Name `xml:"urn:vim25 VirtualVmxnet2Option"` *VirtualVmxnetOption }
type VirtualVmxnet3 ¶
type VirtualVmxnet3 struct { XMLName xml.Name `xml:"urn:vim25 VirtualVmxnet3"` *VirtualVmxnet }
type VirtualVmxnet3Option ¶
type VirtualVmxnet3Option struct { XMLName xml.Name `xml:"urn:vim25 VirtualVmxnet3Option"` *VirtualVmxnetOption }
type VirtualVmxnetOption ¶
type VirtualVmxnetOption struct { XMLName xml.Name `xml:"urn:vim25 VirtualVmxnetOption"` *VirtualEthernetCardOption }
type VlanProfile ¶
type VlanProfile struct { XMLName xml.Name `xml:"urn:vim25 VlanProfile"` *ApplyProfile }
type VmAcquiredTicketEvent ¶
type VmAlreadyExistsInDatacenter ¶
type VmAlreadyExistsInDatacenter struct { XMLName xml.Name `xml:"urn:vim25 VmAlreadyExistsInDatacenter"` *InvalidFolder Host *ManagedObjectReference `xml:"host,omitempty"` Hostname string `xml:"hostname,omitempty"` Vm []*ManagedObjectReference `xml:"vm,omitempty"` }
type VmAutoRenameEvent ¶
type VmBeingClonedEvent ¶
type VmBeingClonedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmBeingClonedEvent"` *VmCloneEvent DestFolder *FolderEventArgument `xml:"destFolder,omitempty"` DestName string `xml:"destName,omitempty"` DestHost *HostEventArgument `xml:"destHost,omitempty"` }
type VmBeingClonedNoFolderEvent ¶
type VmBeingClonedNoFolderEvent struct { XMLName xml.Name `xml:"urn:vim25 VmBeingClonedNoFolderEvent"` *VmCloneEvent DestName string `xml:"destName,omitempty"` DestHost *HostEventArgument `xml:"destHost,omitempty"` }
type VmBeingCreatedEvent ¶
type VmBeingCreatedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmBeingCreatedEvent"` *VmEvent ConfigSpec *VirtualMachineConfigSpec `xml:"configSpec,omitempty"` }
type VmBeingDeployedEvent ¶
type VmBeingDeployedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmBeingDeployedEvent"` *VmEvent SrcTemplate *VmEventArgument `xml:"srcTemplate,omitempty"` }
type VmBeingHotMigratedEvent ¶
type VmBeingHotMigratedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmBeingHotMigratedEvent"` *VmEvent DestHost *HostEventArgument `xml:"destHost,omitempty"` DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"` DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"` }
type VmBeingMigratedEvent ¶
type VmBeingMigratedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmBeingMigratedEvent"` *VmEvent DestHost *HostEventArgument `xml:"destHost,omitempty"` DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"` DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"` }
type VmBeingRelocatedEvent ¶
type VmBeingRelocatedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmBeingRelocatedEvent"` *VmRelocateSpecEvent DestHost *HostEventArgument `xml:"destHost,omitempty"` DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"` DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"` }
type VmCloneEvent ¶
type VmCloneFailedEvent ¶
type VmCloneFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmCloneFailedEvent"` *VmCloneEvent DestFolder *FolderEventArgument `xml:"destFolder,omitempty"` DestName string `xml:"destName,omitempty"` DestHost *HostEventArgument `xml:"destHost,omitempty"` Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmClonedEvent ¶
type VmClonedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmClonedEvent"` *VmCloneEvent SourceVm *VmEventArgument `xml:"sourceVm,omitempty"` }
type VmConfigFault ¶
type VmConfigFileInfo ¶
type VmConfigFileQuery ¶
type VmConfigFileQuery struct { XMLName xml.Name `xml:"urn:vim25 VmConfigFileQuery"` *FileQuery Filter *VmConfigFileQueryFilter `xml:"filter,omitempty"` Details *VmConfigFileQueryFlags `xml:"details,omitempty"` }
type VmConfigFileQueryFilter ¶
type VmConfigFileQueryFilter struct { XMLName xml.Name `xml:"urn:vim25 VmConfigFileQueryFilter"` *DynamicData MatchConfigVersion []int32 `xml:"matchConfigVersion,omitempty"` }
type VmConfigFileQueryFlags ¶
type VmConfigFileQueryFlags struct { XMLName xml.Name `xml:"urn:vim25 VmConfigFileQueryFlags"` *DynamicData ConfigVersion bool `xml:"configVersion,omitempty"` }
type VmConfigIncompatibleForFaultTolerance ¶
type VmConfigIncompatibleForFaultTolerance struct { XMLName xml.Name `xml:"urn:vim25 VmConfigIncompatibleForFaultTolerance"` *VmConfigFault Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type VmConfigIncompatibleForRecordReplay ¶
type VmConfigIncompatibleForRecordReplay struct { XMLName xml.Name `xml:"urn:vim25 VmConfigIncompatibleForRecordReplay"` *VmConfigFault Fault *LocalizedMethodFault `xml:"fault,omitempty"` }
type VmConfigInfo ¶
type VmConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 VmConfigInfo"` *DynamicData Product []*VAppProductInfo `xml:"product,omitempty"` Property []*VAppPropertyInfo `xml:"property,omitempty"` IpAssignment *VAppIPAssignmentInfo `xml:"ipAssignment,omitempty"` Eula []string `xml:"eula,omitempty"` OvfSection []*VAppOvfSectionInfo `xml:"ovfSection,omitempty"` OvfEnvironmentTransport []string `xml:"ovfEnvironmentTransport,omitempty"` InstallBootRequired bool `xml:"installBootRequired,omitempty"` InstallBootStopDelay int32 `xml:"installBootStopDelay,omitempty"` }
type VmConfigMissingEvent ¶
type VmConfigSpec ¶
type VmConfigSpec struct { XMLName xml.Name `xml:"urn:vim25 VmConfigSpec"` *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,omitempty"` InstallBootStopDelay int32 `xml:"installBootStopDelay,omitempty"` }
type VmConnectedEvent ¶
type VmCreatedEvent ¶
type VmDasBeingResetEvent ¶
type VmDasBeingResetEventReasonCode ¶
type VmDasBeingResetEventReasonCode string
const ( VmDasBeingResetEventReasonCode_VmtoolsHeartbeatFailure VmDasBeingResetEventReasonCode = "vmtoolsHeartbeatFailure" VmDasBeingResetEventReasonCode_AppHeartbeatFailure VmDasBeingResetEventReasonCode = "appHeartbeatFailure" VmDasBeingResetEventReasonCode_AppImmediateResetRequest VmDasBeingResetEventReasonCode = "appImmediateResetRequest" )
type VmDasBeingResetWithScreenshotEvent ¶
type VmDasBeingResetWithScreenshotEvent struct { XMLName xml.Name `xml:"urn:vim25 VmDasBeingResetWithScreenshotEvent"` *VmDasBeingResetEvent ScreenshotFilePath string `xml:"screenshotFilePath,omitempty"` }
type VmDasResetFailedEvent ¶
type VmDasUpdateErrorEvent ¶
type VmDasUpdateOkEvent ¶
type VmDateRolledBackEvent ¶
type VmDeployFailedEvent ¶
type VmDeployFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmDeployFailedEvent"` *VmEvent DestDatastore *EntityEventArgument `xml:"destDatastore,omitempty"` Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmDeployedEvent ¶
type VmDeployedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmDeployedEvent"` *VmEvent SrcTemplate *VmEventArgument `xml:"srcTemplate,omitempty"` }
type VmDisconnectedEvent ¶
type VmDiscoveredEvent ¶
type VmDiskFailedEvent ¶
type VmDiskFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmDiskFailedEvent"` *VmEvent Disk string `xml:"disk,omitempty"` Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmDiskFileInfo ¶
type VmDiskFileInfo struct { XMLName xml.Name `xml:"urn:vim25 VmDiskFileInfo"` *FileInfo DiskType string `xml:"diskType,omitempty"` CapacityKb int64 `xml:"capacityKb,omitempty"` HardwareVersion int32 `xml:"hardwareVersion,omitempty"` ControllerType string `xml:"controllerType,omitempty"` DiskExtents []string `xml:"diskExtents,omitempty"` Thin bool `xml:"thin,omitempty"` }
type VmDiskFileQuery ¶
type VmDiskFileQuery struct { XMLName xml.Name `xml:"urn:vim25 VmDiskFileQuery"` *FileQuery Filter *VmDiskFileQueryFilter `xml:"filter,omitempty"` Details *VmDiskFileQueryFlags `xml:"details,omitempty"` }
type VmDiskFileQueryFilter ¶
type VmDiskFileQueryFilter struct { XMLName xml.Name `xml:"urn:vim25 VmDiskFileQueryFilter"` *DynamicData DiskType []string `xml:"diskType,omitempty"` MatchHardwareVersion []int32 `xml:"matchHardwareVersion,omitempty"` ControllerType []string `xml:"controllerType,omitempty"` Thin bool `xml:"thin,omitempty"` }
type VmDiskFileQueryFlags ¶
type VmDiskFileQueryFlags struct { XMLName xml.Name `xml:"urn:vim25 VmDiskFileQueryFlags"` *DynamicData DiskType bool `xml:"diskType,omitempty"` CapacityKb bool `xml:"capacityKb,omitempty"` HardwareVersion bool `xml:"hardwareVersion,omitempty"` ControllerType bool `xml:"controllerType,omitempty"` DiskExtents bool `xml:"diskExtents,omitempty"` Thin bool `xml:"thin,omitempty"` }
type VmEmigratingEvent ¶
type VmEndRecordingEvent ¶
type VmEndReplayingEvent ¶
type VmEventArgument ¶
type VmEventArgument struct { XMLName xml.Name `xml:"urn:vim25 VmEventArgument"` *EntityEventArgument Vm *ManagedObjectReference `xml:"vm,omitempty"` }
type VmFailedMigrateEvent ¶
type VmFailedMigrateEvent struct { XMLName xml.Name `xml:"urn:vim25 VmFailedMigrateEvent"` *VmEvent DestHost *HostEventArgument `xml:"destHost,omitempty"` Reason *LocalizedMethodFault `xml:"reason,omitempty"` DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"` DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"` }
type VmFailedRelayoutEvent ¶
type VmFailedRelayoutEvent struct { XMLName xml.Name `xml:"urn:vim25 VmFailedRelayoutEvent"` *VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmFailedStartingSecondaryEventFailureReason ¶
type VmFailedStartingSecondaryEventFailureReason string
const ( VmFailedStartingSecondaryEventFailureReason_IncompatibleHost VmFailedStartingSecondaryEventFailureReason = "incompatibleHost" VmFailedStartingSecondaryEventFailureReason_LoginFailed VmFailedStartingSecondaryEventFailureReason = "loginFailed" VmFailedStartingSecondaryEventFailureReason_RegisterVmFailed VmFailedStartingSecondaryEventFailureReason = "registerVmFailed" VmFailedStartingSecondaryEventFailureReason_MigrateFailed VmFailedStartingSecondaryEventFailureReason = "migrateFailed" )
type VmFailedToPowerOffEvent ¶
type VmFailedToPowerOffEvent struct { XMLName xml.Name `xml:"urn:vim25 VmFailedToPowerOffEvent"` *VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmFailedToPowerOnEvent ¶
type VmFailedToPowerOnEvent struct { XMLName xml.Name `xml:"urn:vim25 VmFailedToPowerOnEvent"` *VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmFailedToRebootGuestEvent ¶
type VmFailedToRebootGuestEvent struct { XMLName xml.Name `xml:"urn:vim25 VmFailedToRebootGuestEvent"` *VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmFailedToResetEvent ¶
type VmFailedToResetEvent struct { XMLName xml.Name `xml:"urn:vim25 VmFailedToResetEvent"` *VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmFailedToShutdownGuestEvent ¶
type VmFailedToShutdownGuestEvent struct { XMLName xml.Name `xml:"urn:vim25 VmFailedToShutdownGuestEvent"` *VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmFailedToStandbyGuestEvent ¶
type VmFailedToStandbyGuestEvent struct { XMLName xml.Name `xml:"urn:vim25 VmFailedToStandbyGuestEvent"` *VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmFailedToSuspendEvent ¶
type VmFailedToSuspendEvent struct { XMLName xml.Name `xml:"urn:vim25 VmFailedToSuspendEvent"` *VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmFailoverFailed ¶
type VmFailoverFailed struct { XMLName xml.Name `xml:"urn:vim25 VmFailoverFailed"` *VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmFaultToleranceConfigIssue ¶
type VmFaultToleranceConfigIssue struct { XMLName xml.Name `xml:"urn:vim25 VmFaultToleranceConfigIssue"` *VmFaultToleranceIssue Reason string `xml:"reason,omitempty"` EntityName string `xml:"entityName,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` }
type VmFaultToleranceConfigIssueReasonForIssue ¶
type VmFaultToleranceConfigIssueReasonForIssue string
const ( VmFaultToleranceConfigIssueReasonForIssue_HaNotEnabled VmFaultToleranceConfigIssueReasonForIssue = "haNotEnabled" VmFaultToleranceConfigIssueReasonForIssue_MoreThanOneSecondary VmFaultToleranceConfigIssueReasonForIssue = "moreThanOneSecondary" VmFaultToleranceConfigIssueReasonForIssue_RecordReplayNotSupported VmFaultToleranceConfigIssueReasonForIssue = "recordReplayNotSupported" VmFaultToleranceConfigIssueReasonForIssue_ReplayNotSupported VmFaultToleranceConfigIssueReasonForIssue = "replayNotSupported" VmFaultToleranceConfigIssueReasonForIssue_TemplateVm VmFaultToleranceConfigIssueReasonForIssue = "templateVm" VmFaultToleranceConfigIssueReasonForIssue_MultipleVCPU VmFaultToleranceConfigIssueReasonForIssue = "multipleVCPU" VmFaultToleranceConfigIssueReasonForIssue_HostInactive VmFaultToleranceConfigIssueReasonForIssue = "hostInactive" VmFaultToleranceConfigIssueReasonForIssue_FtUnsupportedHardware VmFaultToleranceConfigIssueReasonForIssue = "ftUnsupportedHardware" VmFaultToleranceConfigIssueReasonForIssue_FtUnsupportedProduct VmFaultToleranceConfigIssueReasonForIssue = "ftUnsupportedProduct" VmFaultToleranceConfigIssueReasonForIssue_MissingVMotionNic VmFaultToleranceConfigIssueReasonForIssue = "missingVMotionNic" VmFaultToleranceConfigIssueReasonForIssue_MissingFTLoggingNic VmFaultToleranceConfigIssueReasonForIssue = "missingFTLoggingNic" VmFaultToleranceConfigIssueReasonForIssue_ThinDisk VmFaultToleranceConfigIssueReasonForIssue = "thinDisk" VmFaultToleranceConfigIssueReasonForIssue_VerifySSLCertificateFlagNotSet VmFaultToleranceConfigIssueReasonForIssue = "verifySSLCertificateFlagNotSet" VmFaultToleranceConfigIssueReasonForIssue_HasSnapshots VmFaultToleranceConfigIssueReasonForIssue = "hasSnapshots" VmFaultToleranceConfigIssueReasonForIssue_NoConfig VmFaultToleranceConfigIssueReasonForIssue = "noConfig" VmFaultToleranceConfigIssueReasonForIssue_FtSecondaryVm VmFaultToleranceConfigIssueReasonForIssue = "ftSecondaryVm" VmFaultToleranceConfigIssueReasonForIssue_HasLocalDisk VmFaultToleranceConfigIssueReasonForIssue = "hasLocalDisk" VmFaultToleranceConfigIssueReasonForIssue_EsxAgentVm VmFaultToleranceConfigIssueReasonForIssue = "esxAgentVm" VmFaultToleranceConfigIssueReasonForIssue_Video3dEnabled VmFaultToleranceConfigIssueReasonForIssue = "video3dEnabled" VmFaultToleranceConfigIssueReasonForIssue_HasUnsupportedDisk VmFaultToleranceConfigIssueReasonForIssue = "hasUnsupportedDisk" VmFaultToleranceConfigIssueReasonForIssue_HasNestedHVConfiguration VmFaultToleranceConfigIssueReasonForIssue = "hasNestedHVConfiguration" VmFaultToleranceConfigIssueReasonForIssue_HasVFlashConfiguration VmFaultToleranceConfigIssueReasonForIssue = "hasVFlashConfiguration" )
type VmFaultToleranceConfigIssueWrapper ¶
type VmFaultToleranceConfigIssueWrapper struct { XMLName xml.Name `xml:"urn:vim25 VmFaultToleranceConfigIssueWrapper"` *VmFaultToleranceIssue EntityName string `xml:"entityName,omitempty"` Entity *ManagedObjectReference `xml:"entity,omitempty"` Error *LocalizedMethodFault `xml:"error,omitempty"` }
type VmFaultToleranceInvalidFileBacking ¶
type VmFaultToleranceInvalidFileBacking struct { XMLName xml.Name `xml:"urn:vim25 VmFaultToleranceInvalidFileBacking"` *VmFaultToleranceIssue BackingType string `xml:"backingType,omitempty"` BackingFilename string `xml:"backingFilename,omitempty"` }
type VmFaultToleranceInvalidFileBackingDeviceType ¶
type VmFaultToleranceInvalidFileBackingDeviceType string
const ( VmFaultToleranceInvalidFileBackingDeviceType_VirtualFloppy VmFaultToleranceInvalidFileBackingDeviceType = "virtualFloppy" VmFaultToleranceInvalidFileBackingDeviceType_VirtualCdrom VmFaultToleranceInvalidFileBackingDeviceType = "virtualCdrom" VmFaultToleranceInvalidFileBackingDeviceType_VirtualSerialPort VmFaultToleranceInvalidFileBackingDeviceType = "virtualSerialPort" VmFaultToleranceInvalidFileBackingDeviceType_VirtualParallelPort VmFaultToleranceInvalidFileBackingDeviceType = "virtualParallelPort" VmFaultToleranceInvalidFileBackingDeviceType_VirtualDisk VmFaultToleranceInvalidFileBackingDeviceType = "virtualDisk" )
type VmFaultToleranceIssue ¶
type VmFaultToleranceOpIssuesList ¶
type VmFaultToleranceOpIssuesList struct { XMLName xml.Name `xml:"urn:vim25 VmFaultToleranceOpIssuesList"` *VmFaultToleranceIssue Errors []*LocalizedMethodFault `xml:"errors,omitempty"` Warnings []*LocalizedMethodFault `xml:"warnings,omitempty"` }
type VmFaultToleranceStateChangedEvent ¶
type VmFaultToleranceStateChangedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmFaultToleranceStateChangedEvent"` *VmEvent OldState *VirtualMachineFaultToleranceState `xml:"oldState,omitempty"` NewState *VirtualMachineFaultToleranceState `xml:"newState,omitempty"` }
type VmFaultToleranceTooManyVMsOnHost ¶
type VmFaultToleranceTooManyVMsOnHost struct { XMLName xml.Name `xml:"urn:vim25 VmFaultToleranceTooManyVMsOnHost"` *InsufficientResourcesFault HostName string `xml:"hostName,omitempty"` MaxNumFtVms int32 `xml:"maxNumFtVms,omitempty"` }
type VmGuestRebootEvent ¶
type VmGuestShutdownEvent ¶
type VmGuestStandbyEvent ¶
type VmHealthMonitoringStateChangedEvent ¶
type VmHealthMonitoringStateChangedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmHealthMonitoringStateChangedEvent"` *ClusterEvent State string `xml:"state,omitempty"` }
type VmHostAffinityRuleViolation ¶
type VmHostAffinityRuleViolation struct { XMLName xml.Name `xml:"urn:vim25 VmHostAffinityRuleViolation"` *VmConfigFault VmName string `xml:"vmName,omitempty"` HostName string `xml:"hostName,omitempty"` }
type VmInstanceUuidConflictEvent ¶
type VmInstanceUuidConflictEvent struct { XMLName xml.Name `xml:"urn:vim25 VmInstanceUuidConflictEvent"` *VmEvent ConflictedVm *VmEventArgument `xml:"conflictedVm,omitempty"` InstanceUuid string `xml:"instanceUuid,omitempty"` }
type VmLimitLicense ¶
type VmLimitLicense struct { XMLName xml.Name `xml:"urn:vim25 VmLimitLicense"` *NotEnoughLicenses Limit int32 `xml:"limit,omitempty"` }
type VmLogFileInfo ¶
type VmLogFileQuery ¶
type VmMacAssignedEvent ¶
type VmMacChangedEvent ¶
type VmMacConflictEvent ¶
type VmMacConflictEvent struct { XMLName xml.Name `xml:"urn:vim25 VmMacConflictEvent"` *VmEvent ConflictedVm *VmEventArgument `xml:"conflictedVm,omitempty"` Mac string `xml:"mac,omitempty"` }
type VmMessageErrorEvent ¶
type VmMessageErrorEvent struct { XMLName xml.Name `xml:"urn:vim25 VmMessageErrorEvent"` *VmEvent Message string `xml:"message,omitempty"` MessageInfo []*VirtualMachineMessage `xml:"messageInfo,omitempty"` }
type VmMessageEvent ¶
type VmMessageEvent struct { XMLName xml.Name `xml:"urn:vim25 VmMessageEvent"` *VmEvent Message string `xml:"message,omitempty"` MessageInfo []*VirtualMachineMessage `xml:"messageInfo,omitempty"` }
type VmMessageWarningEvent ¶
type VmMessageWarningEvent struct { XMLName xml.Name `xml:"urn:vim25 VmMessageWarningEvent"` *VmEvent Message string `xml:"message,omitempty"` MessageInfo []*VirtualMachineMessage `xml:"messageInfo,omitempty"` }
type VmMetadataManagerFault ¶
type VmMigratedEvent ¶
type VmMigratedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmMigratedEvent"` *VmEvent SourceHost *HostEventArgument `xml:"sourceHost,omitempty"` SourceDatacenter *DatacenterEventArgument `xml:"sourceDatacenter,omitempty"` SourceDatastore *DatastoreEventArgument `xml:"sourceDatastore,omitempty"` }
type VmNoNetworkAccessEvent ¶
type VmNoNetworkAccessEvent struct { XMLName xml.Name `xml:"urn:vim25 VmNoNetworkAccessEvent"` *VmEvent DestHost *HostEventArgument `xml:"destHost,omitempty"` }
type VmNvramFileInfo ¶
type VmNvramFileQuery ¶
type VmOrphanedEvent ¶
type VmPodConfigForPlacement ¶
type VmPodConfigForPlacement struct { XMLName xml.Name `xml:"urn:vim25 VmPodConfigForPlacement"` *DynamicData StoragePod *ManagedObjectReference `xml:"storagePod,omitempty"` Disk []*PodDiskLocator `xml:"disk,omitempty"` VmConfig *StorageDrsVmConfigInfo `xml:"vmConfig,omitempty"` InterVmRule []*ClusterRuleInfo `xml:"interVmRule,omitempty"` }
type VmPortGroupProfile ¶
type VmPortGroupProfile struct { XMLName xml.Name `xml:"urn:vim25 VmPortGroupProfile"` *PortGroupProfile }
type VmPowerOffOnIsolationEvent ¶
type VmPowerOffOnIsolationEvent struct { XMLName xml.Name `xml:"urn:vim25 VmPowerOffOnIsolationEvent"` *VmPoweredOffEvent IsolatedHost *HostEventArgument `xml:"isolatedHost,omitempty"` }
type VmPowerOnDisabled ¶
type VmPowerOnDisabled struct { XMLName xml.Name `xml:"urn:vim25 VmPowerOnDisabled"` *InvalidState }
type VmPoweredOffEvent ¶
type VmPoweredOnEvent ¶
type VmPoweringOnWithCustomizedDVPortEvent ¶
type VmPoweringOnWithCustomizedDVPortEvent struct { XMLName xml.Name `xml:"urn:vim25 VmPoweringOnWithCustomizedDVPortEvent"` *VmEvent Vnic []*VnicPortArgument `xml:"vnic,omitempty"` }
type VmPrimaryFailoverEvent ¶
type VmReconfiguredEvent ¶
type VmReconfiguredEvent struct { XMLName xml.Name `xml:"urn:vim25 VmReconfiguredEvent"` *VmEvent ConfigSpec *VirtualMachineConfigSpec `xml:"configSpec,omitempty"` }
type VmRegisteredEvent ¶
type VmRelayoutUpToDateEvent ¶
type VmReloadFromPathEvent ¶
type VmRelocateFailedEvent ¶
type VmRelocateFailedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmRelocateFailedEvent"` *VmRelocateSpecEvent DestHost *HostEventArgument `xml:"destHost,omitempty"` Reason *LocalizedMethodFault `xml:"reason,omitempty"` DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"` DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"` }
type VmRelocateSpecEvent ¶
type VmRelocatedEvent ¶
type VmRelocatedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmRelocatedEvent"` *VmRelocateSpecEvent SourceHost *HostEventArgument `xml:"sourceHost,omitempty"` SourceDatacenter *DatacenterEventArgument `xml:"sourceDatacenter,omitempty"` SourceDatastore *DatastoreEventArgument `xml:"sourceDatastore,omitempty"` }
type VmRemovedEvent ¶
type VmRenamedEvent ¶
type VmResettingEvent ¶
type VmResourcePoolMovedEvent ¶
type VmResourcePoolMovedEvent struct { XMLName xml.Name `xml:"urn:vim25 VmResourcePoolMovedEvent"` *VmEvent OldParent *ResourcePoolEventArgument `xml:"oldParent,omitempty"` NewParent *ResourcePoolEventArgument `xml:"newParent,omitempty"` }
type VmRestartedOnAlternateHostEvent ¶
type VmRestartedOnAlternateHostEvent struct { XMLName xml.Name `xml:"urn:vim25 VmRestartedOnAlternateHostEvent"` *VmPoweredOnEvent SourceHost *HostEventArgument `xml:"sourceHost,omitempty"` }
type VmResumingEvent ¶
type VmSecondaryAddedEvent ¶
type VmSecondaryDisabledBySystemEvent ¶
type VmSecondaryDisabledBySystemEvent struct { XMLName xml.Name `xml:"urn:vim25 VmSecondaryDisabledBySystemEvent"` *VmEvent Reason *LocalizedMethodFault `xml:"reason,omitempty"` }
type VmSecondaryEnabledEvent ¶
type VmSecondaryStartedEvent ¶
type VmShutdownOnIsolationEvent ¶
type VmShutdownOnIsolationEvent struct { XMLName xml.Name `xml:"urn:vim25 VmShutdownOnIsolationEvent"` *VmPoweredOffEvent IsolatedHost *HostEventArgument `xml:"isolatedHost,omitempty"` ShutdownResult string `xml:"shutdownResult,omitempty"` }
type VmShutdownOnIsolationEventOperation ¶
type VmShutdownOnIsolationEventOperation string
const ( VmShutdownOnIsolationEventOperation_Shutdown VmShutdownOnIsolationEventOperation = "shutdown" VmShutdownOnIsolationEventOperation_PoweredOff VmShutdownOnIsolationEventOperation = "poweredOff" )
type VmSnapshotFileInfo ¶
type VmSnapshotFileQuery ¶
type VmStartRecordingEvent ¶
type VmStartReplayingEvent ¶
type VmStartingEvent ¶
type VmStaticMacConflictEvent ¶
type VmStaticMacConflictEvent struct { XMLName xml.Name `xml:"urn:vim25 VmStaticMacConflictEvent"` *VmEvent ConflictedVm *VmEventArgument `xml:"conflictedVm,omitempty"` Mac string `xml:"mac,omitempty"` }
type VmStoppingEvent ¶
type VmSuspendedEvent ¶
type VmSuspendingEvent ¶
type VmToolsUpgradeFault ¶
type VmUnsupportedStartingEvent ¶
type VmUnsupportedStartingEvent struct { XMLName xml.Name `xml:"urn:vim25 VmUnsupportedStartingEvent"` *VmStartingEvent GuestId string `xml:"guestId,omitempty"` }
type VmUpgradeCompleteEvent ¶
type VmUpgradeFailedEvent ¶
type VmUpgradingEvent ¶
type VmUuidAssignedEvent ¶
type VmUuidChangedEvent ¶
type VmUuidConflictEvent ¶
type VmUuidConflictEvent struct { XMLName xml.Name `xml:"urn:vim25 VmUuidConflictEvent"` *VmEvent ConflictedVm *VmEventArgument `xml:"conflictedVm,omitempty"` Uuid string `xml:"uuid,omitempty"` }
type VmValidateMaxDevice ¶
type VmWwnAssignedEvent ¶
type VmWwnChangedEvent ¶
type VmWwnConflict ¶
type VmWwnConflict struct { XMLName xml.Name `xml:"urn:vim25 VmWwnConflict"` *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 { XMLName xml.Name `xml:"urn:vim25 VmWwnConflictEvent"` *VmEvent ConflictedVms []*VmEventArgument `xml:"conflictedVms,omitempty"` ConflictedHosts []*HostEventArgument `xml:"conflictedHosts,omitempty"` Wwn int64 `xml:"wwn,omitempty"` }
type VmfsAlreadyMounted ¶
type VmfsAlreadyMounted struct { XMLName xml.Name `xml:"urn:vim25 VmfsAlreadyMounted"` *VmfsMountFault }
type VmfsAmbiguousMount ¶
type VmfsAmbiguousMount struct { XMLName xml.Name `xml:"urn:vim25 VmfsAmbiguousMount"` *VmfsMountFault }
type VmfsDatastoreAllExtentOption ¶
type VmfsDatastoreAllExtentOption struct { XMLName xml.Name `xml:"urn:vim25 VmfsDatastoreAllExtentOption"` *VmfsDatastoreSingleExtentOption }
type VmfsDatastoreBaseOption ¶
type VmfsDatastoreBaseOption struct { XMLName xml.Name `xml:"urn:vim25 VmfsDatastoreBaseOption"` *DynamicData Layout *HostDiskPartitionLayout `xml:"layout,omitempty"` PartitionFormatChange bool `xml:"partitionFormatChange,omitempty"` }
type VmfsDatastoreCreateSpec ¶
type VmfsDatastoreCreateSpec struct { XMLName xml.Name `xml:"urn:vim25 VmfsDatastoreCreateSpec"` *VmfsDatastoreSpec Partition *HostDiskPartitionSpec `xml:"partition,omitempty"` Vmfs *HostVmfsSpec `xml:"vmfs,omitempty"` Extent []*HostScsiDiskPartition `xml:"extent,omitempty"` }
type VmfsDatastoreExpandSpec ¶
type VmfsDatastoreExpandSpec struct { XMLName xml.Name `xml:"urn:vim25 VmfsDatastoreExpandSpec"` *VmfsDatastoreSpec Partition *HostDiskPartitionSpec `xml:"partition,omitempty"` Extent *HostScsiDiskPartition `xml:"extent,omitempty"` }
type VmfsDatastoreExtendSpec ¶
type VmfsDatastoreExtendSpec struct { XMLName xml.Name `xml:"urn:vim25 VmfsDatastoreExtendSpec"` *VmfsDatastoreSpec Partition *HostDiskPartitionSpec `xml:"partition,omitempty"` Extent []*HostScsiDiskPartition `xml:"extent,omitempty"` }
type VmfsDatastoreInfo ¶
type VmfsDatastoreInfo struct { XMLName xml.Name `xml:"urn:vim25 VmfsDatastoreInfo"` *DatastoreInfo MaxPhysicalRDMFileSize int64 `xml:"maxPhysicalRDMFileSize,omitempty"` MaxVirtualRDMFileSize int64 `xml:"maxVirtualRDMFileSize,omitempty"` Vmfs *HostVmfsVolume `xml:"vmfs,omitempty"` }
type VmfsDatastoreMultipleExtentOption ¶
type VmfsDatastoreMultipleExtentOption struct { XMLName xml.Name `xml:"urn:vim25 VmfsDatastoreMultipleExtentOption"` *VmfsDatastoreBaseOption VmfsExtent []*HostDiskPartitionBlockRange `xml:"vmfsExtent,omitempty"` }
type VmfsDatastoreOption ¶
type VmfsDatastoreOption struct { XMLName xml.Name `xml:"urn:vim25 VmfsDatastoreOption"` *DynamicData Info *VmfsDatastoreBaseOption `xml:"info,omitempty"` Spec *VmfsDatastoreSpec `xml:"spec,omitempty"` }
type VmfsDatastoreSingleExtentOption ¶
type VmfsDatastoreSingleExtentOption struct { XMLName xml.Name `xml:"urn:vim25 VmfsDatastoreSingleExtentOption"` *VmfsDatastoreBaseOption VmfsExtent *HostDiskPartitionBlockRange `xml:"vmfsExtent,omitempty"` }
type VmfsDatastoreSpec ¶
type VmfsDatastoreSpec struct { XMLName xml.Name `xml:"urn:vim25 VmfsDatastoreSpec"` *DynamicData DiskUuid string `xml:"diskUuid,omitempty"` }
type VmfsMountFault ¶
type VmfsMountFault struct { XMLName xml.Name `xml:"urn:vim25 VmfsMountFault"` *HostConfigFault Uuid string `xml:"uuid,omitempty"` }
type VmotionInterfaceNotEnabled ¶
type VmotionInterfaceNotEnabled struct { XMLName xml.Name `xml:"urn:vim25 VmotionInterfaceNotEnabled"` *HostPowerOpFailed }
type VmwareDistributedVirtualSwitchPvlanPortType ¶
type VmwareDistributedVirtualSwitchPvlanPortType string
const ( VmwareDistributedVirtualSwitchPvlanPortType_Promiscuous VmwareDistributedVirtualSwitchPvlanPortType = "promiscuous" VmwareDistributedVirtualSwitchPvlanPortType_Isolated VmwareDistributedVirtualSwitchPvlanPortType = "isolated" VmwareDistributedVirtualSwitchPvlanPortType_Community VmwareDistributedVirtualSwitchPvlanPortType = "community" )
type VmwareDistributedVirtualSwitchPvlanSpec ¶
type VmwareDistributedVirtualSwitchPvlanSpec struct { XMLName xml.Name `xml:"urn:vim25 VmwareDistributedVirtualSwitchPvlanSpec"` *VmwareDistributedVirtualSwitchVlanSpec PvlanId int32 `xml:"pvlanId,omitempty"` }
type VmwareDistributedVirtualSwitchTrunkVlanSpec ¶
type VmwareDistributedVirtualSwitchTrunkVlanSpec struct { XMLName xml.Name `xml:"urn:vim25 VmwareDistributedVirtualSwitchTrunkVlanSpec"` *VmwareDistributedVirtualSwitchVlanSpec VlanId []*NumericRange `xml:"vlanId,omitempty"` }
type VmwareDistributedVirtualSwitchVlanIdSpec ¶
type VmwareDistributedVirtualSwitchVlanIdSpec struct { XMLName xml.Name `xml:"urn:vim25 VmwareDistributedVirtualSwitchVlanIdSpec"` *VmwareDistributedVirtualSwitchVlanSpec VlanId int32 `xml:"vlanId,omitempty"` }
type VmwareDistributedVirtualSwitchVlanSpec ¶
type VmwareDistributedVirtualSwitchVlanSpec struct { XMLName xml.Name `xml:"urn:vim25 VmwareDistributedVirtualSwitchVlanSpec"` *InheritablePolicy }
type VmwareUplinkPortTeamingPolicy ¶
type VmwareUplinkPortTeamingPolicy struct { XMLName xml.Name `xml:"urn:vim25 VmwareUplinkPortTeamingPolicy"` *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 { XMLName xml.Name `xml:"urn:vim25 VnicPortArgument"` *DynamicData Vnic string `xml:"vnic,omitempty"` Port *DistributedVirtualSwitchPortConnection `xml:"port,omitempty"` }
type VolumeEditorError ¶
type VolumeEditorError struct { XMLName xml.Name `xml:"urn:vim25 VolumeEditorError"` *CustomizationFault }
type VramLimitLicense ¶
type VramLimitLicense struct { XMLName xml.Name `xml:"urn:vim25 VramLimitLicense"` *NotEnoughLicenses Limit int32 `xml:"limit,omitempty"` }
type VsanClusterConfigInfo ¶
type VsanClusterConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 VsanClusterConfigInfo"` *DynamicData Enabled bool `xml:"enabled,omitempty"` DefaultConfig *VsanClusterConfigInfoHostDefaultInfo `xml:"defaultConfig,omitempty"` }
type VsanClusterConfigInfoHostDefaultInfo ¶
type VsanClusterConfigInfoHostDefaultInfo struct { XMLName xml.Name `xml:"urn:vim25 VsanClusterConfigInfoHostDefaultInfo"` *DynamicData Uuid string `xml:"uuid,omitempty"` AutoClaimStorage bool `xml:"autoClaimStorage,omitempty"` }
type VsanClusterUuidMismatch ¶
type VsanClusterUuidMismatch struct { XMLName xml.Name `xml:"urn:vim25 VsanClusterUuidMismatch"` *CannotMoveVsanEnabledHost HostClusterUuid string `xml:"hostClusterUuid,omitempty"` DestinationClusterUuid string `xml:"destinationClusterUuid,omitempty"` }
type VsanDiskFault ¶
type VsanDiskIssueType ¶
type VsanDiskIssueType string
const ( VsanDiskIssueType_NonExist VsanDiskIssueType = "nonExist" VsanDiskIssueType_StampMismatch VsanDiskIssueType = "stampMismatch" VsanDiskIssueType_Unknown VsanDiskIssueType = "unknown" )
type VsanHostClusterStatus ¶
type VsanHostClusterStatus struct { XMLName xml.Name `xml:"urn:vim25 VsanHostClusterStatus"` *DynamicData Uuid string `xml:"uuid,omitempty"` NodeUuid string `xml:"nodeUuid,omitempty"` Health string `xml:"health,omitempty"` NodeState *VsanHostClusterStatusState `xml:"nodeState,omitempty"` MemberUuid []string `xml:"memberUuid,omitempty"` }
type VsanHostClusterStatusState ¶
type VsanHostClusterStatusState struct { XMLName xml.Name `xml:"urn:vim25 VsanHostClusterStatusState"` *DynamicData State string `xml:"state,omitempty"` Completion *VsanHostClusterStatusStateCompletionEstimate `xml:"completion,omitempty"` }
type VsanHostConfigInfo ¶
type VsanHostConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 VsanHostConfigInfo"` *DynamicData Enabled bool `xml:"enabled,omitempty"` HostSystem *ManagedObjectReference `xml:"hostSystem,omitempty"` ClusterInfo *VsanHostConfigInfoClusterInfo `xml:"clusterInfo,omitempty"` StorageInfo *VsanHostConfigInfoStorageInfo `xml:"storageInfo,omitempty"` NetworkInfo *VsanHostConfigInfoNetworkInfo `xml:"networkInfo,omitempty"` }
type VsanHostConfigInfoClusterInfo ¶
type VsanHostConfigInfoClusterInfo struct { XMLName xml.Name `xml:"urn:vim25 VsanHostConfigInfoClusterInfo"` *DynamicData Uuid string `xml:"uuid,omitempty"` NodeUuid string `xml:"nodeUuid,omitempty"` }
type VsanHostConfigInfoNetworkInfo ¶
type VsanHostConfigInfoNetworkInfo struct { XMLName xml.Name `xml:"urn:vim25 VsanHostConfigInfoNetworkInfo"` *DynamicData Port []*VsanHostConfigInfoNetworkInfoPortConfig `xml:"port,omitempty"` }
type VsanHostConfigInfoNetworkInfoPortConfig ¶
type VsanHostConfigInfoNetworkInfoPortConfig struct { XMLName xml.Name `xml:"urn:vim25 VsanHostConfigInfoNetworkInfoPortConfig"` *DynamicData IpConfig *VsanHostIpConfig `xml:"ipConfig,omitempty"` Device string `xml:"device,omitempty"` }
type VsanHostConfigInfoStorageInfo ¶
type VsanHostConfigInfoStorageInfo struct { XMLName xml.Name `xml:"urn:vim25 VsanHostConfigInfoStorageInfo"` *DynamicData AutoClaimStorage bool `xml:"autoClaimStorage,omitempty"` DiskMapping []*VsanHostDiskMapping `xml:"diskMapping,omitempty"` }
type VsanHostDecommissionMode ¶
type VsanHostDecommissionMode struct { XMLName xml.Name `xml:"urn:vim25 VsanHostDecommissionMode"` *DynamicData ObjectAction string `xml:"objectAction,omitempty"` }
type VsanHostDecommissionModeObjectAction ¶
type VsanHostDecommissionModeObjectAction string
const ( VsanHostDecommissionModeObjectAction_NoAction VsanHostDecommissionModeObjectAction = "noAction" VsanHostDecommissionModeObjectAction_EnsureObjectAccessibility VsanHostDecommissionModeObjectAction = "ensureObjectAccessibility" VsanHostDecommissionModeObjectAction_EvacuateAllData VsanHostDecommissionModeObjectAction = "evacuateAllData" )
type VsanHostDiskMapResult ¶
type VsanHostDiskMapResult struct { XMLName xml.Name `xml:"urn:vim25 VsanHostDiskMapResult"` *DynamicData Mapping *VsanHostDiskMapping `xml:"mapping,omitempty"` DiskResult []*VsanHostDiskResult `xml:"diskResult,omitempty"` Error *LocalizedMethodFault `xml:"error,omitempty"` }
type VsanHostDiskMapping ¶
type VsanHostDiskMapping struct { XMLName xml.Name `xml:"urn:vim25 VsanHostDiskMapping"` *DynamicData Ssd *HostScsiDisk `xml:"ssd,omitempty"` NonSsd []*HostScsiDisk `xml:"nonSsd,omitempty"` }
type VsanHostDiskResult ¶
type VsanHostDiskResult struct { XMLName xml.Name `xml:"urn:vim25 VsanHostDiskResult"` *DynamicData Disk *HostScsiDisk `xml:"disk,omitempty"` State string `xml:"state,omitempty"` VsanUuid string `xml:"vsanUuid,omitempty"` Error *LocalizedMethodFault `xml:"error,omitempty"` }
type VsanHostDiskResultState ¶
type VsanHostDiskResultState string
const ( VsanHostDiskResultState_InUse VsanHostDiskResultState = "inUse" VsanHostDiskResultState_Eligible VsanHostDiskResultState = "eligible" VsanHostDiskResultState_Ineligible VsanHostDiskResultState = "ineligible" )
type VsanHostHealthState ¶
type VsanHostHealthState string
const ( VsanHostHealthState_Unknown VsanHostHealthState = "unknown" VsanHostHealthState_Healthy VsanHostHealthState = "healthy" VsanHostHealthState_Unhealthy VsanHostHealthState = "unhealthy" )
type VsanHostIpConfig ¶
type VsanHostIpConfig struct { XMLName xml.Name `xml:"urn:vim25 VsanHostIpConfig"` *DynamicData UpstreamIpAddress string `xml:"upstreamIpAddress,omitempty"` DownstreamIpAddress string `xml:"downstreamIpAddress,omitempty"` }
type VsanHostMembershipInfo ¶
type VsanHostMembershipInfo struct { XMLName xml.Name `xml:"urn:vim25 VsanHostMembershipInfo"` *DynamicData NodeUuid string `xml:"nodeUuid,omitempty"` Hostname string `xml:"hostname,omitempty"` }
type VsanHostNodeState ¶
type VsanHostNodeState string
const ( VsanHostNodeState_Error VsanHostNodeState = "error" VsanHostNodeState_Disabled VsanHostNodeState = "disabled" VsanHostNodeState_Agent VsanHostNodeState = "agent" VsanHostNodeState_Master VsanHostNodeState = "master" VsanHostNodeState_Backup VsanHostNodeState = "backup" VsanHostNodeState_Starting VsanHostNodeState = "starting" VsanHostNodeState_Stopping VsanHostNodeState = "stopping" VsanHostNodeState_EnteringMaintenanceMode VsanHostNodeState = "enteringMaintenanceMode" VsanHostNodeState_ExitingMaintenanceMode VsanHostNodeState = "exitingMaintenanceMode" VsanHostNodeState_Decommissioning VsanHostNodeState = "decommissioning" )
type VsanHostRuntimeInfo ¶
type VsanHostRuntimeInfo struct { XMLName xml.Name `xml:"urn:vim25 VsanHostRuntimeInfo"` *DynamicData MembershipList []*VsanHostMembershipInfo `xml:"membershipList,omitempty"` DiskIssues []*VsanHostRuntimeInfoDiskIssue `xml:"diskIssues,omitempty"` AccessGenNo int32 `xml:"accessGenNo,omitempty"` }
type VsanHostRuntimeInfoDiskIssue ¶
type VsanHostRuntimeInfoDiskIssue struct { XMLName xml.Name `xml:"urn:vim25 VsanHostRuntimeInfoDiskIssue"` *DynamicData DiskId string `xml:"diskId,omitempty"` Issue string `xml:"issue,omitempty"` }
type VspanDestPortConflict ¶
type VspanPortConflict ¶
type VspanPortMoveFault ¶
type WaitForUpdatesExRequestType ¶
type WaitForUpdatesExRequestType struct { XMLName xml.Name `xml:"urn:vim25 WaitForUpdatesExRequestType"` Version string `xml:"version,omitempty"` Options *WaitOptions `xml:"options,omitempty"` // contains filtered or unexported fields }
type WaitForUpdatesResponse ¶
type WaitOptions ¶
type WaitOptions struct { XMLName xml.Name `xml:"urn:vim25 WaitOptions"` *DynamicData MaxWaitSeconds int32 `xml:"maxWaitSeconds,omitempty"` MaxObjectUpdates int32 `xml:"maxObjectUpdates,omitempty"` }
type WakeOnLanNotSupported ¶
type WakeOnLanNotSupported struct { XMLName xml.Name `xml:"urn:vim25 WakeOnLanNotSupported"` *VirtualHardwareCompatibilityIssue }
type WakeOnLanNotSupportedByVmotionNIC ¶
type WakeOnLanNotSupportedByVmotionNIC struct { XMLName xml.Name `xml:"urn:vim25 WakeOnLanNotSupportedByVmotionNIC"` *HostPowerOpFailed }
type WarningUpgradeEvent ¶
type WarningUpgradeEvent struct { XMLName xml.Name `xml:"urn:vim25 WarningUpgradeEvent"` *UpgradeEvent }
type WeekOfMonth ¶
type WeekOfMonth string
const ( WeekOfMonth_First WeekOfMonth = "first" WeekOfMonth_Second WeekOfMonth = "second" WeekOfMonth_Third WeekOfMonth = "third" WeekOfMonth_Fourth WeekOfMonth = "fourth" WeekOfMonth_Last WeekOfMonth = "last" )
type WeeklyTaskScheduler ¶
type WeeklyTaskScheduler struct { XMLName xml.Name `xml:"urn:vim25 WeeklyTaskScheduler"` *DailyTaskScheduler Sunday bool `xml:"sunday,omitempty"` Monday bool `xml:"monday,omitempty"` Tuesday bool `xml:"tuesday,omitempty"` Wednesday bool `xml:"wednesday,omitempty"` Thursday bool `xml:"thursday,omitempty"` Friday bool `xml:"friday,omitempty"` Saturday bool `xml:"saturday,omitempty"` }
type WillLoseHAProtection ¶
type WillLoseHAProtection struct { XMLName xml.Name `xml:"urn:vim25 WillLoseHAProtection"` *MigrationFault Resolution string `xml:"resolution,omitempty"` }
type WillLoseHAProtectionResolution ¶
type WillLoseHAProtectionResolution string
const ( WillLoseHAProtectionResolution_Svmotion WillLoseHAProtectionResolution = "svmotion" WillLoseHAProtectionResolution_Relocate WillLoseHAProtectionResolution = "relocate" )
type WillModifyConfigCpuRequirements ¶
type WillModifyConfigCpuRequirements struct { XMLName xml.Name `xml:"urn:vim25 WillModifyConfigCpuRequirements"` *MigrationFault }
type WillResetSnapshotDirectory ¶
type WillResetSnapshotDirectory struct { XMLName xml.Name `xml:"urn:vim25 WillResetSnapshotDirectory"` *MigrationFault }
type WinNetBIOSConfigInfo ¶
type WinNetBIOSConfigInfo struct { XMLName xml.Name `xml:"urn:vim25 WinNetBIOSConfigInfo"` *NetBIOSConfigInfo PrimaryWINS string `xml:"primaryWINS,omitempty"` SecondaryWINS string `xml:"secondaryWINS,omitempty"` }
type WipeDiskFault ¶
type XmlToCustomizationSpecItemResponse ¶
type XmlToCustomizationSpecItemResponse struct { XMLName xml.Name `xml:"urn:vim25 XmlToCustomizationSpecItemResponse"` Returnval *CustomizationSpecItem `xml:"returnval,omitempty"` }
type ZeroFillVirtualDiskRequestType ¶
type ZeroFillVirtualDiskRequestType struct { XMLName xml.Name `xml:"urn:vim25 ZeroFillVirtualDiskRequestType"` Name string `xml:"name,omitempty"` Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"` // contains filtered or unexported fields }
type ZeroFillVirtualDisk_TaskResponse ¶
type ZeroFillVirtualDisk_TaskResponse struct { XMLName xml.Name `xml:"urn:vim25 ZeroFillVirtualDisk_TaskResponse"` Returnval *ManagedObjectReference `xml:"returnval,omitempty"` }
Click to show internal directories.
Click to hide internal directories.