vsphere-influxdb-go/vendor/github.com/vmware/govmomi/vim25/types/types.go

53335 lines
1.4 MiB

/*
Copyright (c) 2014-2017 VMware, Inc. All Rights Reserved.
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
*/
package types
import (
"net/url"
"reflect"
"time"
)
type AbdicateDomOwnership AbdicateDomOwnershipRequestType
func init() {
t["AbdicateDomOwnership"] = reflect.TypeOf((*AbdicateDomOwnership)(nil)).Elem()
}
type AbdicateDomOwnershipRequestType struct {
This ManagedObjectReference `xml:"_this"`
Uuids []string `xml:"uuids"`
}
func init() {
t["AbdicateDomOwnershipRequestType"] = reflect.TypeOf((*AbdicateDomOwnershipRequestType)(nil)).Elem()
}
type AbdicateDomOwnershipResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type AboutInfo struct {
DynamicData
Name string `xml:"name"`
FullName string `xml:"fullName"`
Vendor string `xml:"vendor"`
Version string `xml:"version"`
Build string `xml:"build"`
LocaleVersion string `xml:"localeVersion,omitempty"`
LocaleBuild string `xml:"localeBuild,omitempty"`
OsType string `xml:"osType"`
ProductLineId string `xml:"productLineId"`
ApiType string `xml:"apiType"`
ApiVersion string `xml:"apiVersion"`
InstanceUuid string `xml:"instanceUuid,omitempty"`
LicenseProductName string `xml:"licenseProductName,omitempty"`
LicenseProductVersion string `xml:"licenseProductVersion,omitempty"`
}
func init() {
t["AboutInfo"] = reflect.TypeOf((*AboutInfo)(nil)).Elem()
}
type AccountCreatedEvent struct {
HostEvent
Spec BaseHostAccountSpec `xml:"spec,typeattr"`
Group bool `xml:"group"`
}
func init() {
t["AccountCreatedEvent"] = reflect.TypeOf((*AccountCreatedEvent)(nil)).Elem()
}
type AccountRemovedEvent struct {
HostEvent
Account string `xml:"account"`
Group bool `xml:"group"`
}
func init() {
t["AccountRemovedEvent"] = reflect.TypeOf((*AccountRemovedEvent)(nil)).Elem()
}
type AccountUpdatedEvent struct {
HostEvent
Spec BaseHostAccountSpec `xml:"spec,typeattr"`
Group bool `xml:"group"`
PrevDescription string `xml:"prevDescription,omitempty"`
}
func init() {
t["AccountUpdatedEvent"] = reflect.TypeOf((*AccountUpdatedEvent)(nil)).Elem()
}
type AcknowledgeAlarm AcknowledgeAlarmRequestType
func init() {
t["AcknowledgeAlarm"] = reflect.TypeOf((*AcknowledgeAlarm)(nil)).Elem()
}
type AcknowledgeAlarmRequestType struct {
This ManagedObjectReference `xml:"_this"`
Alarm ManagedObjectReference `xml:"alarm"`
Entity ManagedObjectReference `xml:"entity"`
}
func init() {
t["AcknowledgeAlarmRequestType"] = reflect.TypeOf((*AcknowledgeAlarmRequestType)(nil)).Elem()
}
type AcknowledgeAlarmResponse struct {
}
type AcquireCimServicesTicket AcquireCimServicesTicketRequestType
func init() {
t["AcquireCimServicesTicket"] = reflect.TypeOf((*AcquireCimServicesTicket)(nil)).Elem()
}
type AcquireCimServicesTicketRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["AcquireCimServicesTicketRequestType"] = reflect.TypeOf((*AcquireCimServicesTicketRequestType)(nil)).Elem()
}
type AcquireCimServicesTicketResponse struct {
Returnval HostServiceTicket `xml:"returnval"`
}
type AcquireCloneTicket AcquireCloneTicketRequestType
func init() {
t["AcquireCloneTicket"] = reflect.TypeOf((*AcquireCloneTicket)(nil)).Elem()
}
type AcquireCloneTicketRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["AcquireCloneTicketRequestType"] = reflect.TypeOf((*AcquireCloneTicketRequestType)(nil)).Elem()
}
type AcquireCloneTicketResponse struct {
Returnval string `xml:"returnval"`
}
type AcquireCredentialsInGuest AcquireCredentialsInGuestRequestType
func init() {
t["AcquireCredentialsInGuest"] = reflect.TypeOf((*AcquireCredentialsInGuest)(nil)).Elem()
}
type AcquireCredentialsInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
RequestedAuth BaseGuestAuthentication `xml:"requestedAuth,typeattr"`
SessionID int64 `xml:"sessionID,omitempty"`
}
func init() {
t["AcquireCredentialsInGuestRequestType"] = reflect.TypeOf((*AcquireCredentialsInGuestRequestType)(nil)).Elem()
}
type AcquireCredentialsInGuestResponse struct {
Returnval BaseGuestAuthentication `xml:"returnval,typeattr"`
}
type AcquireGenericServiceTicket AcquireGenericServiceTicketRequestType
func init() {
t["AcquireGenericServiceTicket"] = reflect.TypeOf((*AcquireGenericServiceTicket)(nil)).Elem()
}
type AcquireGenericServiceTicketRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec BaseSessionManagerServiceRequestSpec `xml:"spec,typeattr"`
}
func init() {
t["AcquireGenericServiceTicketRequestType"] = reflect.TypeOf((*AcquireGenericServiceTicketRequestType)(nil)).Elem()
}
type AcquireGenericServiceTicketResponse struct {
Returnval SessionManagerGenericServiceTicket `xml:"returnval"`
}
type AcquireLocalTicket AcquireLocalTicketRequestType
func init() {
t["AcquireLocalTicket"] = reflect.TypeOf((*AcquireLocalTicket)(nil)).Elem()
}
type AcquireLocalTicketRequestType struct {
This ManagedObjectReference `xml:"_this"`
UserName string `xml:"userName"`
}
func init() {
t["AcquireLocalTicketRequestType"] = reflect.TypeOf((*AcquireLocalTicketRequestType)(nil)).Elem()
}
type AcquireLocalTicketResponse struct {
Returnval SessionManagerLocalTicket `xml:"returnval"`
}
type AcquireMksTicket AcquireMksTicketRequestType
func init() {
t["AcquireMksTicket"] = reflect.TypeOf((*AcquireMksTicket)(nil)).Elem()
}
type AcquireMksTicketRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["AcquireMksTicketRequestType"] = reflect.TypeOf((*AcquireMksTicketRequestType)(nil)).Elem()
}
type AcquireMksTicketResponse struct {
Returnval VirtualMachineMksTicket `xml:"returnval"`
}
type AcquireTicket AcquireTicketRequestType
func init() {
t["AcquireTicket"] = reflect.TypeOf((*AcquireTicket)(nil)).Elem()
}
type AcquireTicketRequestType struct {
This ManagedObjectReference `xml:"_this"`
TicketType string `xml:"ticketType"`
}
func init() {
t["AcquireTicketRequestType"] = reflect.TypeOf((*AcquireTicketRequestType)(nil)).Elem()
}
type AcquireTicketResponse struct {
Returnval VirtualMachineTicket `xml:"returnval"`
}
type Action struct {
DynamicData
}
func init() {
t["Action"] = reflect.TypeOf((*Action)(nil)).Elem()
}
type ActiveDirectoryFault struct {
VimFault
ErrorCode int32 `xml:"errorCode,omitempty"`
}
func init() {
t["ActiveDirectoryFault"] = reflect.TypeOf((*ActiveDirectoryFault)(nil)).Elem()
}
type ActiveDirectoryFaultFault BaseActiveDirectoryFault
func init() {
t["ActiveDirectoryFaultFault"] = reflect.TypeOf((*ActiveDirectoryFaultFault)(nil)).Elem()
}
type ActiveDirectoryProfile struct {
ApplyProfile
}
func init() {
t["ActiveDirectoryProfile"] = reflect.TypeOf((*ActiveDirectoryProfile)(nil)).Elem()
}
type ActiveVMsBlockingEVC struct {
EVCConfigFault
EvcMode string `xml:"evcMode,omitempty"`
Host []ManagedObjectReference `xml:"host,omitempty"`
HostName []string `xml:"hostName,omitempty"`
}
func init() {
t["ActiveVMsBlockingEVC"] = reflect.TypeOf((*ActiveVMsBlockingEVC)(nil)).Elem()
}
type ActiveVMsBlockingEVCFault ActiveVMsBlockingEVC
func init() {
t["ActiveVMsBlockingEVCFault"] = reflect.TypeOf((*ActiveVMsBlockingEVCFault)(nil)).Elem()
}
type AddAuthorizationRole AddAuthorizationRoleRequestType
func init() {
t["AddAuthorizationRole"] = reflect.TypeOf((*AddAuthorizationRole)(nil)).Elem()
}
type AddAuthorizationRoleRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
PrivIds []string `xml:"privIds,omitempty"`
}
func init() {
t["AddAuthorizationRoleRequestType"] = reflect.TypeOf((*AddAuthorizationRoleRequestType)(nil)).Elem()
}
type AddAuthorizationRoleResponse struct {
Returnval int32 `xml:"returnval"`
}
type AddCustomFieldDef AddCustomFieldDefRequestType
func init() {
t["AddCustomFieldDef"] = reflect.TypeOf((*AddCustomFieldDef)(nil)).Elem()
}
type AddCustomFieldDefRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
MoType string `xml:"moType,omitempty"`
FieldDefPolicy *PrivilegePolicyDef `xml:"fieldDefPolicy,omitempty"`
FieldPolicy *PrivilegePolicyDef `xml:"fieldPolicy,omitempty"`
}
func init() {
t["AddCustomFieldDefRequestType"] = reflect.TypeOf((*AddCustomFieldDefRequestType)(nil)).Elem()
}
type AddCustomFieldDefResponse struct {
Returnval CustomFieldDef `xml:"returnval"`
}
type AddDVPortgroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec []DVPortgroupConfigSpec `xml:"spec"`
}
func init() {
t["AddDVPortgroupRequestType"] = reflect.TypeOf((*AddDVPortgroupRequestType)(nil)).Elem()
}
type AddDVPortgroup_Task AddDVPortgroupRequestType
func init() {
t["AddDVPortgroup_Task"] = reflect.TypeOf((*AddDVPortgroup_Task)(nil)).Elem()
}
type AddDVPortgroup_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type AddDisksRequestType struct {
This ManagedObjectReference `xml:"_this"`
Disk []HostScsiDisk `xml:"disk"`
}
func init() {
t["AddDisksRequestType"] = reflect.TypeOf((*AddDisksRequestType)(nil)).Elem()
}
type AddDisks_Task AddDisksRequestType
func init() {
t["AddDisks_Task"] = reflect.TypeOf((*AddDisks_Task)(nil)).Elem()
}
type AddDisks_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type AddFilter AddFilterRequestType
func init() {
t["AddFilter"] = reflect.TypeOf((*AddFilter)(nil)).Elem()
}
type AddFilterEntities AddFilterEntitiesRequestType
func init() {
t["AddFilterEntities"] = reflect.TypeOf((*AddFilterEntities)(nil)).Elem()
}
type AddFilterEntitiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
Entities []ManagedObjectReference `xml:"entities,omitempty"`
}
func init() {
t["AddFilterEntitiesRequestType"] = reflect.TypeOf((*AddFilterEntitiesRequestType)(nil)).Elem()
}
type AddFilterEntitiesResponse struct {
}
type AddFilterRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProviderId string `xml:"providerId"`
FilterName string `xml:"filterName"`
InfoIds []string `xml:"infoIds,omitempty"`
}
func init() {
t["AddFilterRequestType"] = reflect.TypeOf((*AddFilterRequestType)(nil)).Elem()
}
type AddFilterResponse struct {
Returnval string `xml:"returnval"`
}
type AddGuestAlias AddGuestAliasRequestType
func init() {
t["AddGuestAlias"] = reflect.TypeOf((*AddGuestAlias)(nil)).Elem()
}
type AddGuestAliasRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
Username string `xml:"username"`
MapCert bool `xml:"mapCert"`
Base64Cert string `xml:"base64Cert"`
AliasInfo GuestAuthAliasInfo `xml:"aliasInfo"`
}
func init() {
t["AddGuestAliasRequestType"] = reflect.TypeOf((*AddGuestAliasRequestType)(nil)).Elem()
}
type AddGuestAliasResponse struct {
}
type AddHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec HostConnectSpec `xml:"spec"`
AsConnected bool `xml:"asConnected"`
ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"`
License string `xml:"license,omitempty"`
}
func init() {
t["AddHostRequestType"] = reflect.TypeOf((*AddHostRequestType)(nil)).Elem()
}
type AddHost_Task AddHostRequestType
func init() {
t["AddHost_Task"] = reflect.TypeOf((*AddHost_Task)(nil)).Elem()
}
type AddHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type AddInternetScsiSendTargets AddInternetScsiSendTargetsRequestType
func init() {
t["AddInternetScsiSendTargets"] = reflect.TypeOf((*AddInternetScsiSendTargets)(nil)).Elem()
}
type AddInternetScsiSendTargetsRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaDevice string `xml:"iScsiHbaDevice"`
Targets []HostInternetScsiHbaSendTarget `xml:"targets"`
}
func init() {
t["AddInternetScsiSendTargetsRequestType"] = reflect.TypeOf((*AddInternetScsiSendTargetsRequestType)(nil)).Elem()
}
type AddInternetScsiSendTargetsResponse struct {
}
type AddInternetScsiStaticTargets AddInternetScsiStaticTargetsRequestType
func init() {
t["AddInternetScsiStaticTargets"] = reflect.TypeOf((*AddInternetScsiStaticTargets)(nil)).Elem()
}
type AddInternetScsiStaticTargetsRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaDevice string `xml:"iScsiHbaDevice"`
Targets []HostInternetScsiHbaStaticTarget `xml:"targets"`
}
func init() {
t["AddInternetScsiStaticTargetsRequestType"] = reflect.TypeOf((*AddInternetScsiStaticTargetsRequestType)(nil)).Elem()
}
type AddInternetScsiStaticTargetsResponse struct {
}
type AddKey AddKeyRequestType
func init() {
t["AddKey"] = reflect.TypeOf((*AddKey)(nil)).Elem()
}
type AddKeyRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key CryptoKeyPlain `xml:"key"`
}
func init() {
t["AddKeyRequestType"] = reflect.TypeOf((*AddKeyRequestType)(nil)).Elem()
}
type AddKeyResponse struct {
}
type AddKeys AddKeysRequestType
func init() {
t["AddKeys"] = reflect.TypeOf((*AddKeys)(nil)).Elem()
}
type AddKeysRequestType struct {
This ManagedObjectReference `xml:"_this"`
Keys []CryptoKeyPlain `xml:"keys,omitempty"`
}
func init() {
t["AddKeysRequestType"] = reflect.TypeOf((*AddKeysRequestType)(nil)).Elem()
}
type AddKeysResponse struct {
Returnval []CryptoKeyResult `xml:"returnval,omitempty"`
}
type AddLicense AddLicenseRequestType
func init() {
t["AddLicense"] = reflect.TypeOf((*AddLicense)(nil)).Elem()
}
type AddLicenseRequestType struct {
This ManagedObjectReference `xml:"_this"`
LicenseKey string `xml:"licenseKey"`
Labels []KeyValue `xml:"labels,omitempty"`
}
func init() {
t["AddLicenseRequestType"] = reflect.TypeOf((*AddLicenseRequestType)(nil)).Elem()
}
type AddLicenseResponse struct {
Returnval LicenseManagerLicenseInfo `xml:"returnval"`
}
type AddMonitoredEntities AddMonitoredEntitiesRequestType
func init() {
t["AddMonitoredEntities"] = reflect.TypeOf((*AddMonitoredEntities)(nil)).Elem()
}
type AddMonitoredEntitiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProviderId string `xml:"providerId"`
Entities []ManagedObjectReference `xml:"entities,omitempty"`
}
func init() {
t["AddMonitoredEntitiesRequestType"] = reflect.TypeOf((*AddMonitoredEntitiesRequestType)(nil)).Elem()
}
type AddMonitoredEntitiesResponse struct {
}
type AddNetworkResourcePool AddNetworkResourcePoolRequestType
func init() {
t["AddNetworkResourcePool"] = reflect.TypeOf((*AddNetworkResourcePool)(nil)).Elem()
}
type AddNetworkResourcePoolRequestType struct {
This ManagedObjectReference `xml:"_this"`
ConfigSpec []DVSNetworkResourcePoolConfigSpec `xml:"configSpec"`
}
func init() {
t["AddNetworkResourcePoolRequestType"] = reflect.TypeOf((*AddNetworkResourcePoolRequestType)(nil)).Elem()
}
type AddNetworkResourcePoolResponse struct {
}
type AddPortGroup AddPortGroupRequestType
func init() {
t["AddPortGroup"] = reflect.TypeOf((*AddPortGroup)(nil)).Elem()
}
type AddPortGroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
Portgrp HostPortGroupSpec `xml:"portgrp"`
}
func init() {
t["AddPortGroupRequestType"] = reflect.TypeOf((*AddPortGroupRequestType)(nil)).Elem()
}
type AddPortGroupResponse struct {
}
type AddServiceConsoleVirtualNic AddServiceConsoleVirtualNicRequestType
func init() {
t["AddServiceConsoleVirtualNic"] = reflect.TypeOf((*AddServiceConsoleVirtualNic)(nil)).Elem()
}
type AddServiceConsoleVirtualNicRequestType struct {
This ManagedObjectReference `xml:"_this"`
Portgroup string `xml:"portgroup"`
Nic HostVirtualNicSpec `xml:"nic"`
}
func init() {
t["AddServiceConsoleVirtualNicRequestType"] = reflect.TypeOf((*AddServiceConsoleVirtualNicRequestType)(nil)).Elem()
}
type AddServiceConsoleVirtualNicResponse struct {
Returnval string `xml:"returnval"`
}
type AddStandaloneHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec HostConnectSpec `xml:"spec"`
CompResSpec BaseComputeResourceConfigSpec `xml:"compResSpec,omitempty,typeattr"`
AddConnected bool `xml:"addConnected"`
License string `xml:"license,omitempty"`
}
func init() {
t["AddStandaloneHostRequestType"] = reflect.TypeOf((*AddStandaloneHostRequestType)(nil)).Elem()
}
type AddStandaloneHost_Task AddStandaloneHostRequestType
func init() {
t["AddStandaloneHost_Task"] = reflect.TypeOf((*AddStandaloneHost_Task)(nil)).Elem()
}
type AddStandaloneHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type AddVirtualNic AddVirtualNicRequestType
func init() {
t["AddVirtualNic"] = reflect.TypeOf((*AddVirtualNic)(nil)).Elem()
}
type AddVirtualNicRequestType struct {
This ManagedObjectReference `xml:"_this"`
Portgroup string `xml:"portgroup"`
Nic HostVirtualNicSpec `xml:"nic"`
}
func init() {
t["AddVirtualNicRequestType"] = reflect.TypeOf((*AddVirtualNicRequestType)(nil)).Elem()
}
type AddVirtualNicResponse struct {
Returnval string `xml:"returnval"`
}
type AddVirtualSwitch AddVirtualSwitchRequestType
func init() {
t["AddVirtualSwitch"] = reflect.TypeOf((*AddVirtualSwitch)(nil)).Elem()
}
type AddVirtualSwitchRequestType struct {
This ManagedObjectReference `xml:"_this"`
VswitchName string `xml:"vswitchName"`
Spec *HostVirtualSwitchSpec `xml:"spec,omitempty"`
}
func init() {
t["AddVirtualSwitchRequestType"] = reflect.TypeOf((*AddVirtualSwitchRequestType)(nil)).Elem()
}
type AddVirtualSwitchResponse struct {
}
type AdminDisabled struct {
HostConfigFault
}
func init() {
t["AdminDisabled"] = reflect.TypeOf((*AdminDisabled)(nil)).Elem()
}
type AdminDisabledFault AdminDisabled
func init() {
t["AdminDisabledFault"] = reflect.TypeOf((*AdminDisabledFault)(nil)).Elem()
}
type AdminNotDisabled struct {
HostConfigFault
}
func init() {
t["AdminNotDisabled"] = reflect.TypeOf((*AdminNotDisabled)(nil)).Elem()
}
type AdminNotDisabledFault AdminNotDisabled
func init() {
t["AdminNotDisabledFault"] = reflect.TypeOf((*AdminNotDisabledFault)(nil)).Elem()
}
type AdminPasswordNotChangedEvent struct {
HostEvent
}
func init() {
t["AdminPasswordNotChangedEvent"] = reflect.TypeOf((*AdminPasswordNotChangedEvent)(nil)).Elem()
}
type AffinityConfigured struct {
MigrationFault
ConfiguredAffinity []string `xml:"configuredAffinity"`
}
func init() {
t["AffinityConfigured"] = reflect.TypeOf((*AffinityConfigured)(nil)).Elem()
}
type AffinityConfiguredFault AffinityConfigured
func init() {
t["AffinityConfiguredFault"] = reflect.TypeOf((*AffinityConfiguredFault)(nil)).Elem()
}
type AfterStartupTaskScheduler struct {
TaskScheduler
Minute int32 `xml:"minute"`
}
func init() {
t["AfterStartupTaskScheduler"] = reflect.TypeOf((*AfterStartupTaskScheduler)(nil)).Elem()
}
type AgentInstallFailed struct {
HostConnectFault
Reason string `xml:"reason,omitempty"`
StatusCode int32 `xml:"statusCode,omitempty"`
InstallerOutput string `xml:"installerOutput,omitempty"`
}
func init() {
t["AgentInstallFailed"] = reflect.TypeOf((*AgentInstallFailed)(nil)).Elem()
}
type AgentInstallFailedFault AgentInstallFailed
func init() {
t["AgentInstallFailedFault"] = reflect.TypeOf((*AgentInstallFailedFault)(nil)).Elem()
}
type AlarmAcknowledgedEvent struct {
AlarmEvent
Source ManagedEntityEventArgument `xml:"source"`
Entity ManagedEntityEventArgument `xml:"entity"`
}
func init() {
t["AlarmAcknowledgedEvent"] = reflect.TypeOf((*AlarmAcknowledgedEvent)(nil)).Elem()
}
type AlarmAction struct {
DynamicData
}
func init() {
t["AlarmAction"] = reflect.TypeOf((*AlarmAction)(nil)).Elem()
}
type AlarmActionTriggeredEvent struct {
AlarmEvent
Source ManagedEntityEventArgument `xml:"source"`
Entity ManagedEntityEventArgument `xml:"entity"`
}
func init() {
t["AlarmActionTriggeredEvent"] = reflect.TypeOf((*AlarmActionTriggeredEvent)(nil)).Elem()
}
type AlarmClearedEvent struct {
AlarmEvent
Source ManagedEntityEventArgument `xml:"source"`
Entity ManagedEntityEventArgument `xml:"entity"`
From string `xml:"from"`
}
func init() {
t["AlarmClearedEvent"] = reflect.TypeOf((*AlarmClearedEvent)(nil)).Elem()
}
type AlarmCreatedEvent struct {
AlarmEvent
Entity ManagedEntityEventArgument `xml:"entity"`
}
func init() {
t["AlarmCreatedEvent"] = reflect.TypeOf((*AlarmCreatedEvent)(nil)).Elem()
}
type AlarmDescription struct {
DynamicData
Expr []BaseTypeDescription `xml:"expr,typeattr"`
StateOperator []BaseElementDescription `xml:"stateOperator,typeattr"`
MetricOperator []BaseElementDescription `xml:"metricOperator,typeattr"`
HostSystemConnectionState []BaseElementDescription `xml:"hostSystemConnectionState,typeattr"`
VirtualMachinePowerState []BaseElementDescription `xml:"virtualMachinePowerState,typeattr"`
DatastoreConnectionState []BaseElementDescription `xml:"datastoreConnectionState,omitempty,typeattr"`
HostSystemPowerState []BaseElementDescription `xml:"hostSystemPowerState,omitempty,typeattr"`
VirtualMachineGuestHeartbeatStatus []BaseElementDescription `xml:"virtualMachineGuestHeartbeatStatus,omitempty,typeattr"`
EntityStatus []BaseElementDescription `xml:"entityStatus,typeattr"`
Action []BaseTypeDescription `xml:"action,typeattr"`
}
func init() {
t["AlarmDescription"] = reflect.TypeOf((*AlarmDescription)(nil)).Elem()
}
type AlarmEmailCompletedEvent struct {
AlarmEvent
Entity ManagedEntityEventArgument `xml:"entity"`
To string `xml:"to"`
}
func init() {
t["AlarmEmailCompletedEvent"] = reflect.TypeOf((*AlarmEmailCompletedEvent)(nil)).Elem()
}
type AlarmEmailFailedEvent struct {
AlarmEvent
Entity ManagedEntityEventArgument `xml:"entity"`
To string `xml:"to"`
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["AlarmEmailFailedEvent"] = reflect.TypeOf((*AlarmEmailFailedEvent)(nil)).Elem()
}
type AlarmEvent struct {
Event
Alarm AlarmEventArgument `xml:"alarm"`
}
func init() {
t["AlarmEvent"] = reflect.TypeOf((*AlarmEvent)(nil)).Elem()
}
type AlarmEventArgument struct {
EntityEventArgument
Alarm ManagedObjectReference `xml:"alarm"`
}
func init() {
t["AlarmEventArgument"] = reflect.TypeOf((*AlarmEventArgument)(nil)).Elem()
}
type AlarmExpression struct {
DynamicData
}
func init() {
t["AlarmExpression"] = reflect.TypeOf((*AlarmExpression)(nil)).Elem()
}
type AlarmInfo struct {
AlarmSpec
Key string `xml:"key"`
Alarm ManagedObjectReference `xml:"alarm"`
Entity ManagedObjectReference `xml:"entity"`
LastModifiedTime time.Time `xml:"lastModifiedTime"`
LastModifiedUser string `xml:"lastModifiedUser"`
CreationEventId int32 `xml:"creationEventId"`
}
func init() {
t["AlarmInfo"] = reflect.TypeOf((*AlarmInfo)(nil)).Elem()
}
type AlarmReconfiguredEvent struct {
AlarmEvent
Entity ManagedEntityEventArgument `xml:"entity"`
ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"`
}
func init() {
t["AlarmReconfiguredEvent"] = reflect.TypeOf((*AlarmReconfiguredEvent)(nil)).Elem()
}
type AlarmRemovedEvent struct {
AlarmEvent
Entity ManagedEntityEventArgument `xml:"entity"`
}
func init() {
t["AlarmRemovedEvent"] = reflect.TypeOf((*AlarmRemovedEvent)(nil)).Elem()
}
type AlarmScriptCompleteEvent struct {
AlarmEvent
Entity ManagedEntityEventArgument `xml:"entity"`
Script string `xml:"script"`
}
func init() {
t["AlarmScriptCompleteEvent"] = reflect.TypeOf((*AlarmScriptCompleteEvent)(nil)).Elem()
}
type AlarmScriptFailedEvent struct {
AlarmEvent
Entity ManagedEntityEventArgument `xml:"entity"`
Script string `xml:"script"`
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["AlarmScriptFailedEvent"] = reflect.TypeOf((*AlarmScriptFailedEvent)(nil)).Elem()
}
type AlarmSetting struct {
DynamicData
ToleranceRange int32 `xml:"toleranceRange"`
ReportingFrequency int32 `xml:"reportingFrequency"`
}
func init() {
t["AlarmSetting"] = reflect.TypeOf((*AlarmSetting)(nil)).Elem()
}
type AlarmSnmpCompletedEvent struct {
AlarmEvent
Entity ManagedEntityEventArgument `xml:"entity"`
}
func init() {
t["AlarmSnmpCompletedEvent"] = reflect.TypeOf((*AlarmSnmpCompletedEvent)(nil)).Elem()
}
type AlarmSnmpFailedEvent struct {
AlarmEvent
Entity ManagedEntityEventArgument `xml:"entity"`
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["AlarmSnmpFailedEvent"] = reflect.TypeOf((*AlarmSnmpFailedEvent)(nil)).Elem()
}
type AlarmSpec struct {
DynamicData
Name string `xml:"name"`
SystemName string `xml:"systemName,omitempty"`
Description string `xml:"description"`
Enabled bool `xml:"enabled"`
Expression BaseAlarmExpression `xml:"expression,typeattr"`
Action BaseAlarmAction `xml:"action,omitempty,typeattr"`
ActionFrequency int32 `xml:"actionFrequency,omitempty"`
Setting *AlarmSetting `xml:"setting,omitempty"`
}
func init() {
t["AlarmSpec"] = reflect.TypeOf((*AlarmSpec)(nil)).Elem()
}
type AlarmState struct {
DynamicData
Key string `xml:"key"`
Entity ManagedObjectReference `xml:"entity"`
Alarm ManagedObjectReference `xml:"alarm"`
OverallStatus ManagedEntityStatus `xml:"overallStatus"`
Time time.Time `xml:"time"`
Acknowledged *bool `xml:"acknowledged"`
AcknowledgedByUser string `xml:"acknowledgedByUser,omitempty"`
AcknowledgedTime *time.Time `xml:"acknowledgedTime"`
EventKey int32 `xml:"eventKey,omitempty"`
}
func init() {
t["AlarmState"] = reflect.TypeOf((*AlarmState)(nil)).Elem()
}
type AlarmStatusChangedEvent struct {
AlarmEvent
Source ManagedEntityEventArgument `xml:"source"`
Entity ManagedEntityEventArgument `xml:"entity"`
From string `xml:"from"`
To string `xml:"to"`
}
func init() {
t["AlarmStatusChangedEvent"] = reflect.TypeOf((*AlarmStatusChangedEvent)(nil)).Elem()
}
type AlarmTriggeringAction struct {
AlarmAction
Action BaseAction `xml:"action,typeattr"`
TransitionSpecs []AlarmTriggeringActionTransitionSpec `xml:"transitionSpecs,omitempty"`
Green2yellow bool `xml:"green2yellow"`
Yellow2red bool `xml:"yellow2red"`
Red2yellow bool `xml:"red2yellow"`
Yellow2green bool `xml:"yellow2green"`
}
func init() {
t["AlarmTriggeringAction"] = reflect.TypeOf((*AlarmTriggeringAction)(nil)).Elem()
}
type AlarmTriggeringActionTransitionSpec struct {
DynamicData
StartState ManagedEntityStatus `xml:"startState"`
FinalState ManagedEntityStatus `xml:"finalState"`
Repeats bool `xml:"repeats"`
}
func init() {
t["AlarmTriggeringActionTransitionSpec"] = reflect.TypeOf((*AlarmTriggeringActionTransitionSpec)(nil)).Elem()
}
type AllVirtualMachinesLicensedEvent struct {
LicenseEvent
}
func init() {
t["AllVirtualMachinesLicensedEvent"] = reflect.TypeOf((*AllVirtualMachinesLicensedEvent)(nil)).Elem()
}
type AllocateIpv4Address AllocateIpv4AddressRequestType
func init() {
t["AllocateIpv4Address"] = reflect.TypeOf((*AllocateIpv4Address)(nil)).Elem()
}
type AllocateIpv4AddressRequestType struct {
This ManagedObjectReference `xml:"_this"`
Dc ManagedObjectReference `xml:"dc"`
PoolId int32 `xml:"poolId"`
AllocationId string `xml:"allocationId"`
}
func init() {
t["AllocateIpv4AddressRequestType"] = reflect.TypeOf((*AllocateIpv4AddressRequestType)(nil)).Elem()
}
type AllocateIpv4AddressResponse struct {
Returnval string `xml:"returnval"`
}
type AllocateIpv6Address AllocateIpv6AddressRequestType
func init() {
t["AllocateIpv6Address"] = reflect.TypeOf((*AllocateIpv6Address)(nil)).Elem()
}
type AllocateIpv6AddressRequestType struct {
This ManagedObjectReference `xml:"_this"`
Dc ManagedObjectReference `xml:"dc"`
PoolId int32 `xml:"poolId"`
AllocationId string `xml:"allocationId"`
}
func init() {
t["AllocateIpv6AddressRequestType"] = reflect.TypeOf((*AllocateIpv6AddressRequestType)(nil)).Elem()
}
type AllocateIpv6AddressResponse struct {
Returnval string `xml:"returnval"`
}
type AlreadyAuthenticatedSessionEvent struct {
SessionEvent
}
func init() {
t["AlreadyAuthenticatedSessionEvent"] = reflect.TypeOf((*AlreadyAuthenticatedSessionEvent)(nil)).Elem()
}
type AlreadyBeingManaged struct {
HostConnectFault
IpAddress string `xml:"ipAddress"`
}
func init() {
t["AlreadyBeingManaged"] = reflect.TypeOf((*AlreadyBeingManaged)(nil)).Elem()
}
type AlreadyBeingManagedFault AlreadyBeingManaged
func init() {
t["AlreadyBeingManagedFault"] = reflect.TypeOf((*AlreadyBeingManagedFault)(nil)).Elem()
}
type AlreadyConnected struct {
HostConnectFault
Name string `xml:"name"`
}
func init() {
t["AlreadyConnected"] = reflect.TypeOf((*AlreadyConnected)(nil)).Elem()
}
type AlreadyConnectedFault AlreadyConnected
func init() {
t["AlreadyConnectedFault"] = reflect.TypeOf((*AlreadyConnectedFault)(nil)).Elem()
}
type AlreadyExists struct {
VimFault
Name string `xml:"name,omitempty"`
}
func init() {
t["AlreadyExists"] = reflect.TypeOf((*AlreadyExists)(nil)).Elem()
}
type AlreadyExistsFault AlreadyExists
func init() {
t["AlreadyExistsFault"] = reflect.TypeOf((*AlreadyExistsFault)(nil)).Elem()
}
type AlreadyUpgraded struct {
VimFault
}
func init() {
t["AlreadyUpgraded"] = reflect.TypeOf((*AlreadyUpgraded)(nil)).Elem()
}
type AlreadyUpgradedFault AlreadyUpgraded
func init() {
t["AlreadyUpgradedFault"] = reflect.TypeOf((*AlreadyUpgradedFault)(nil)).Elem()
}
type AndAlarmExpression struct {
AlarmExpression
Expression []BaseAlarmExpression `xml:"expression,typeattr"`
}
func init() {
t["AndAlarmExpression"] = reflect.TypeOf((*AndAlarmExpression)(nil)).Elem()
}
type AnswerFile struct {
DynamicData
UserInput []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty"`
CreatedTime time.Time `xml:"createdTime"`
ModifiedTime time.Time `xml:"modifiedTime"`
}
func init() {
t["AnswerFile"] = reflect.TypeOf((*AnswerFile)(nil)).Elem()
}
type AnswerFileCreateSpec struct {
DynamicData
Validating *bool `xml:"validating"`
}
func init() {
t["AnswerFileCreateSpec"] = reflect.TypeOf((*AnswerFileCreateSpec)(nil)).Elem()
}
type AnswerFileOptionsCreateSpec struct {
AnswerFileCreateSpec
UserInput []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty"`
}
func init() {
t["AnswerFileOptionsCreateSpec"] = reflect.TypeOf((*AnswerFileOptionsCreateSpec)(nil)).Elem()
}
type AnswerFileSerializedCreateSpec struct {
AnswerFileCreateSpec
AnswerFileConfigString string `xml:"answerFileConfigString"`
}
func init() {
t["AnswerFileSerializedCreateSpec"] = reflect.TypeOf((*AnswerFileSerializedCreateSpec)(nil)).Elem()
}
type AnswerFileStatusError struct {
DynamicData
UserInputPath ProfilePropertyPath `xml:"userInputPath"`
ErrMsg LocalizableMessage `xml:"errMsg"`
}
func init() {
t["AnswerFileStatusError"] = reflect.TypeOf((*AnswerFileStatusError)(nil)).Elem()
}
type AnswerFileStatusResult struct {
DynamicData
CheckedTime time.Time `xml:"checkedTime"`
Host ManagedObjectReference `xml:"host"`
Status string `xml:"status"`
Error []AnswerFileStatusError `xml:"error,omitempty"`
}
func init() {
t["AnswerFileStatusResult"] = reflect.TypeOf((*AnswerFileStatusResult)(nil)).Elem()
}
type AnswerFileUpdateFailed struct {
VimFault
Failure []AnswerFileUpdateFailure `xml:"failure"`
}
func init() {
t["AnswerFileUpdateFailed"] = reflect.TypeOf((*AnswerFileUpdateFailed)(nil)).Elem()
}
type AnswerFileUpdateFailedFault AnswerFileUpdateFailed
func init() {
t["AnswerFileUpdateFailedFault"] = reflect.TypeOf((*AnswerFileUpdateFailedFault)(nil)).Elem()
}
type AnswerFileUpdateFailure struct {
DynamicData
UserInputPath ProfilePropertyPath `xml:"userInputPath"`
ErrMsg LocalizableMessage `xml:"errMsg"`
}
func init() {
t["AnswerFileUpdateFailure"] = reflect.TypeOf((*AnswerFileUpdateFailure)(nil)).Elem()
}
type AnswerVM AnswerVMRequestType
func init() {
t["AnswerVM"] = reflect.TypeOf((*AnswerVM)(nil)).Elem()
}
type AnswerVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
QuestionId string `xml:"questionId"`
AnswerChoice string `xml:"answerChoice"`
}
func init() {
t["AnswerVMRequestType"] = reflect.TypeOf((*AnswerVMRequestType)(nil)).Elem()
}
type AnswerVMResponse struct {
}
type ApplicationQuiesceFault struct {
SnapshotFault
}
func init() {
t["ApplicationQuiesceFault"] = reflect.TypeOf((*ApplicationQuiesceFault)(nil)).Elem()
}
type ApplicationQuiesceFaultFault ApplicationQuiesceFault
func init() {
t["ApplicationQuiesceFaultFault"] = reflect.TypeOf((*ApplicationQuiesceFaultFault)(nil)).Elem()
}
type ApplyEntitiesConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
ApplyConfigSpecs []ApplyHostProfileConfigurationSpec `xml:"applyConfigSpecs,omitempty"`
}
func init() {
t["ApplyEntitiesConfigRequestType"] = reflect.TypeOf((*ApplyEntitiesConfigRequestType)(nil)).Elem()
}
type ApplyEntitiesConfig_Task ApplyEntitiesConfigRequestType
func init() {
t["ApplyEntitiesConfig_Task"] = reflect.TypeOf((*ApplyEntitiesConfig_Task)(nil)).Elem()
}
type ApplyEntitiesConfig_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ApplyHostConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
ConfigSpec HostConfigSpec `xml:"configSpec"`
UserInput []ProfileDeferredPolicyOptionParameter `xml:"userInput,omitempty"`
}
func init() {
t["ApplyHostConfigRequestType"] = reflect.TypeOf((*ApplyHostConfigRequestType)(nil)).Elem()
}
type ApplyHostConfig_Task ApplyHostConfigRequestType
func init() {
t["ApplyHostConfig_Task"] = reflect.TypeOf((*ApplyHostConfig_Task)(nil)).Elem()
}
type ApplyHostConfig_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ApplyHostProfileConfigurationSpec struct {
ProfileExecuteResult
Host ManagedObjectReference `xml:"host"`
TaskListRequirement []string `xml:"taskListRequirement,omitempty"`
TaskDescription []LocalizableMessage `xml:"taskDescription,omitempty"`
RebootStateless *bool `xml:"rebootStateless"`
RebootHost *bool `xml:"rebootHost"`
FaultData *LocalizedMethodFault `xml:"faultData,omitempty"`
}
func init() {
t["ApplyHostProfileConfigurationSpec"] = reflect.TypeOf((*ApplyHostProfileConfigurationSpec)(nil)).Elem()
}
type ApplyProfile struct {
DynamicData
Enabled bool `xml:"enabled"`
Policy []ProfilePolicy `xml:"policy,omitempty"`
ProfileTypeName string `xml:"profileTypeName,omitempty"`
ProfileVersion string `xml:"profileVersion,omitempty"`
Property []ProfileApplyProfileProperty `xml:"property,omitempty"`
Favorite *bool `xml:"favorite"`
ToBeMerged *bool `xml:"toBeMerged"`
ToReplaceWith *bool `xml:"toReplaceWith"`
ToBeDeleted *bool `xml:"toBeDeleted"`
CopyEnableStatus *bool `xml:"copyEnableStatus"`
}
func init() {
t["ApplyProfile"] = reflect.TypeOf((*ApplyProfile)(nil)).Elem()
}
type ApplyRecommendation ApplyRecommendationRequestType
func init() {
t["ApplyRecommendation"] = reflect.TypeOf((*ApplyRecommendation)(nil)).Elem()
}
type ApplyRecommendationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key string `xml:"key"`
}
func init() {
t["ApplyRecommendationRequestType"] = reflect.TypeOf((*ApplyRecommendationRequestType)(nil)).Elem()
}
type ApplyRecommendationResponse struct {
}
type ApplyStorageDrsRecommendationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key []string `xml:"key"`
}
func init() {
t["ApplyStorageDrsRecommendationRequestType"] = reflect.TypeOf((*ApplyStorageDrsRecommendationRequestType)(nil)).Elem()
}
type ApplyStorageDrsRecommendationToPodRequestType struct {
This ManagedObjectReference `xml:"_this"`
Pod ManagedObjectReference `xml:"pod"`
Key string `xml:"key"`
}
func init() {
t["ApplyStorageDrsRecommendationToPodRequestType"] = reflect.TypeOf((*ApplyStorageDrsRecommendationToPodRequestType)(nil)).Elem()
}
type ApplyStorageDrsRecommendationToPod_Task ApplyStorageDrsRecommendationToPodRequestType
func init() {
t["ApplyStorageDrsRecommendationToPod_Task"] = reflect.TypeOf((*ApplyStorageDrsRecommendationToPod_Task)(nil)).Elem()
}
type ApplyStorageDrsRecommendationToPod_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ApplyStorageDrsRecommendation_Task ApplyStorageDrsRecommendationRequestType
func init() {
t["ApplyStorageDrsRecommendation_Task"] = reflect.TypeOf((*ApplyStorageDrsRecommendation_Task)(nil)).Elem()
}
type ApplyStorageDrsRecommendation_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ApplyStorageRecommendationResult struct {
DynamicData
Vm *ManagedObjectReference `xml:"vm,omitempty"`
}
func init() {
t["ApplyStorageRecommendationResult"] = reflect.TypeOf((*ApplyStorageRecommendationResult)(nil)).Elem()
}
type AreAlarmActionsEnabled AreAlarmActionsEnabledRequestType
func init() {
t["AreAlarmActionsEnabled"] = reflect.TypeOf((*AreAlarmActionsEnabled)(nil)).Elem()
}
type AreAlarmActionsEnabledRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
}
func init() {
t["AreAlarmActionsEnabledRequestType"] = reflect.TypeOf((*AreAlarmActionsEnabledRequestType)(nil)).Elem()
}
type AreAlarmActionsEnabledResponse struct {
Returnval bool `xml:"returnval"`
}
type ArrayOfAlarmAction struct {
AlarmAction []BaseAlarmAction `xml:"AlarmAction,omitempty,typeattr"`
}
func init() {
t["ArrayOfAlarmAction"] = reflect.TypeOf((*ArrayOfAlarmAction)(nil)).Elem()
}
type ArrayOfAlarmExpression struct {
AlarmExpression []BaseAlarmExpression `xml:"AlarmExpression,omitempty,typeattr"`
}
func init() {
t["ArrayOfAlarmExpression"] = reflect.TypeOf((*ArrayOfAlarmExpression)(nil)).Elem()
}
type ArrayOfAlarmState struct {
AlarmState []AlarmState `xml:"AlarmState,omitempty"`
}
func init() {
t["ArrayOfAlarmState"] = reflect.TypeOf((*ArrayOfAlarmState)(nil)).Elem()
}
type ArrayOfAlarmTriggeringActionTransitionSpec struct {
AlarmTriggeringActionTransitionSpec []AlarmTriggeringActionTransitionSpec `xml:"AlarmTriggeringActionTransitionSpec,omitempty"`
}
func init() {
t["ArrayOfAlarmTriggeringActionTransitionSpec"] = reflect.TypeOf((*ArrayOfAlarmTriggeringActionTransitionSpec)(nil)).Elem()
}
type ArrayOfAnswerFileStatusError struct {
AnswerFileStatusError []AnswerFileStatusError `xml:"AnswerFileStatusError,omitempty"`
}
func init() {
t["ArrayOfAnswerFileStatusError"] = reflect.TypeOf((*ArrayOfAnswerFileStatusError)(nil)).Elem()
}
type ArrayOfAnswerFileStatusResult struct {
AnswerFileStatusResult []AnswerFileStatusResult `xml:"AnswerFileStatusResult,omitempty"`
}
func init() {
t["ArrayOfAnswerFileStatusResult"] = reflect.TypeOf((*ArrayOfAnswerFileStatusResult)(nil)).Elem()
}
type ArrayOfAnswerFileUpdateFailure struct {
AnswerFileUpdateFailure []AnswerFileUpdateFailure `xml:"AnswerFileUpdateFailure,omitempty"`
}
func init() {
t["ArrayOfAnswerFileUpdateFailure"] = reflect.TypeOf((*ArrayOfAnswerFileUpdateFailure)(nil)).Elem()
}
type ArrayOfAnyType struct {
AnyType []AnyType `xml:"anyType,omitempty,typeattr"`
}
func init() {
t["ArrayOfAnyType"] = reflect.TypeOf((*ArrayOfAnyType)(nil)).Elem()
}
type ArrayOfAnyURI struct {
AnyURI []url.URL `xml:"anyURI,omitempty"`
}
func init() {
t["ArrayOfAnyURI"] = reflect.TypeOf((*ArrayOfAnyURI)(nil)).Elem()
}
type ArrayOfApplyHostProfileConfigurationSpec struct {
ApplyHostProfileConfigurationSpec []ApplyHostProfileConfigurationSpec `xml:"ApplyHostProfileConfigurationSpec,omitempty"`
}
func init() {
t["ArrayOfApplyHostProfileConfigurationSpec"] = reflect.TypeOf((*ArrayOfApplyHostProfileConfigurationSpec)(nil)).Elem()
}
type ArrayOfApplyProfile struct {
ApplyProfile []BaseApplyProfile `xml:"ApplyProfile,omitempty,typeattr"`
}
func init() {
t["ArrayOfApplyProfile"] = reflect.TypeOf((*ArrayOfApplyProfile)(nil)).Elem()
}
type ArrayOfAuthorizationPrivilege struct {
AuthorizationPrivilege []AuthorizationPrivilege `xml:"AuthorizationPrivilege,omitempty"`
}
func init() {
t["ArrayOfAuthorizationPrivilege"] = reflect.TypeOf((*ArrayOfAuthorizationPrivilege)(nil)).Elem()
}
type ArrayOfAuthorizationRole struct {
AuthorizationRole []AuthorizationRole `xml:"AuthorizationRole,omitempty"`
}
func init() {
t["ArrayOfAuthorizationRole"] = reflect.TypeOf((*ArrayOfAuthorizationRole)(nil)).Elem()
}
type ArrayOfAutoStartPowerInfo struct {
AutoStartPowerInfo []AutoStartPowerInfo `xml:"AutoStartPowerInfo,omitempty"`
}
func init() {
t["ArrayOfAutoStartPowerInfo"] = reflect.TypeOf((*ArrayOfAutoStartPowerInfo)(nil)).Elem()
}
type ArrayOfBoolean struct {
Boolean []bool `xml:"boolean,omitempty"`
}
func init() {
t["ArrayOfBoolean"] = reflect.TypeOf((*ArrayOfBoolean)(nil)).Elem()
}
type ArrayOfByte struct {
Byte []byte `xml:"byte,omitempty"`
}
func init() {
t["ArrayOfByte"] = reflect.TypeOf((*ArrayOfByte)(nil)).Elem()
}
type ArrayOfChangesInfoEventArgument struct {
ChangesInfoEventArgument []ChangesInfoEventArgument `xml:"ChangesInfoEventArgument,omitempty"`
}
func init() {
t["ArrayOfChangesInfoEventArgument"] = reflect.TypeOf((*ArrayOfChangesInfoEventArgument)(nil)).Elem()
}
type ArrayOfCheckResult struct {
CheckResult []CheckResult `xml:"CheckResult,omitempty"`
}
func init() {
t["ArrayOfCheckResult"] = reflect.TypeOf((*ArrayOfCheckResult)(nil)).Elem()
}
type ArrayOfClusterAction struct {
ClusterAction []BaseClusterAction `xml:"ClusterAction,omitempty,typeattr"`
}
func init() {
t["ArrayOfClusterAction"] = reflect.TypeOf((*ArrayOfClusterAction)(nil)).Elem()
}
type ArrayOfClusterActionHistory struct {
ClusterActionHistory []ClusterActionHistory `xml:"ClusterActionHistory,omitempty"`
}
func init() {
t["ArrayOfClusterActionHistory"] = reflect.TypeOf((*ArrayOfClusterActionHistory)(nil)).Elem()
}
type ArrayOfClusterAttemptedVmInfo struct {
ClusterAttemptedVmInfo []ClusterAttemptedVmInfo `xml:"ClusterAttemptedVmInfo,omitempty"`
}
func init() {
t["ArrayOfClusterAttemptedVmInfo"] = reflect.TypeOf((*ArrayOfClusterAttemptedVmInfo)(nil)).Elem()
}
type ArrayOfClusterDasAamNodeState struct {
ClusterDasAamNodeState []ClusterDasAamNodeState `xml:"ClusterDasAamNodeState,omitempty"`
}
func init() {
t["ArrayOfClusterDasAamNodeState"] = reflect.TypeOf((*ArrayOfClusterDasAamNodeState)(nil)).Elem()
}
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots struct {
ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots `xml:"ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots,omitempty"`
}
func init() {
t["ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots"] = reflect.TypeOf((*ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots)(nil)).Elem()
}
type ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots struct {
ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots `xml:"ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots,omitempty"`
}
func init() {
t["ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots"] = reflect.TypeOf((*ArrayOfClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots)(nil)).Elem()
}
type ArrayOfClusterDasVmConfigInfo struct {
ClusterDasVmConfigInfo []ClusterDasVmConfigInfo `xml:"ClusterDasVmConfigInfo,omitempty"`
}
func init() {
t["ArrayOfClusterDasVmConfigInfo"] = reflect.TypeOf((*ArrayOfClusterDasVmConfigInfo)(nil)).Elem()
}
type ArrayOfClusterDasVmConfigSpec struct {
ClusterDasVmConfigSpec []ClusterDasVmConfigSpec `xml:"ClusterDasVmConfigSpec,omitempty"`
}
func init() {
t["ArrayOfClusterDasVmConfigSpec"] = reflect.TypeOf((*ArrayOfClusterDasVmConfigSpec)(nil)).Elem()
}
type ArrayOfClusterDpmHostConfigInfo struct {
ClusterDpmHostConfigInfo []ClusterDpmHostConfigInfo `xml:"ClusterDpmHostConfigInfo,omitempty"`
}
func init() {
t["ArrayOfClusterDpmHostConfigInfo"] = reflect.TypeOf((*ArrayOfClusterDpmHostConfigInfo)(nil)).Elem()
}
type ArrayOfClusterDpmHostConfigSpec struct {
ClusterDpmHostConfigSpec []ClusterDpmHostConfigSpec `xml:"ClusterDpmHostConfigSpec,omitempty"`
}
func init() {
t["ArrayOfClusterDpmHostConfigSpec"] = reflect.TypeOf((*ArrayOfClusterDpmHostConfigSpec)(nil)).Elem()
}
type ArrayOfClusterDrsFaults struct {
ClusterDrsFaults []ClusterDrsFaults `xml:"ClusterDrsFaults,omitempty"`
}
func init() {
t["ArrayOfClusterDrsFaults"] = reflect.TypeOf((*ArrayOfClusterDrsFaults)(nil)).Elem()
}
type ArrayOfClusterDrsFaultsFaultsByVm struct {
ClusterDrsFaultsFaultsByVm []BaseClusterDrsFaultsFaultsByVm `xml:"ClusterDrsFaultsFaultsByVm,omitempty,typeattr"`
}
func init() {
t["ArrayOfClusterDrsFaultsFaultsByVm"] = reflect.TypeOf((*ArrayOfClusterDrsFaultsFaultsByVm)(nil)).Elem()
}
type ArrayOfClusterDrsMigration struct {
ClusterDrsMigration []ClusterDrsMigration `xml:"ClusterDrsMigration,omitempty"`
}
func init() {
t["ArrayOfClusterDrsMigration"] = reflect.TypeOf((*ArrayOfClusterDrsMigration)(nil)).Elem()
}
type ArrayOfClusterDrsRecommendation struct {
ClusterDrsRecommendation []ClusterDrsRecommendation `xml:"ClusterDrsRecommendation,omitempty"`
}
func init() {
t["ArrayOfClusterDrsRecommendation"] = reflect.TypeOf((*ArrayOfClusterDrsRecommendation)(nil)).Elem()
}
type ArrayOfClusterDrsVmConfigInfo struct {
ClusterDrsVmConfigInfo []ClusterDrsVmConfigInfo `xml:"ClusterDrsVmConfigInfo,omitempty"`
}
func init() {
t["ArrayOfClusterDrsVmConfigInfo"] = reflect.TypeOf((*ArrayOfClusterDrsVmConfigInfo)(nil)).Elem()
}
type ArrayOfClusterDrsVmConfigSpec struct {
ClusterDrsVmConfigSpec []ClusterDrsVmConfigSpec `xml:"ClusterDrsVmConfigSpec,omitempty"`
}
func init() {
t["ArrayOfClusterDrsVmConfigSpec"] = reflect.TypeOf((*ArrayOfClusterDrsVmConfigSpec)(nil)).Elem()
}
type ArrayOfClusterEVCManagerCheckResult struct {
ClusterEVCManagerCheckResult []ClusterEVCManagerCheckResult `xml:"ClusterEVCManagerCheckResult,omitempty"`
}
func init() {
t["ArrayOfClusterEVCManagerCheckResult"] = reflect.TypeOf((*ArrayOfClusterEVCManagerCheckResult)(nil)).Elem()
}
type ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus struct {
ClusterFailoverHostAdmissionControlInfoHostStatus []ClusterFailoverHostAdmissionControlInfoHostStatus `xml:"ClusterFailoverHostAdmissionControlInfoHostStatus,omitempty"`
}
func init() {
t["ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus"] = reflect.TypeOf((*ArrayOfClusterFailoverHostAdmissionControlInfoHostStatus)(nil)).Elem()
}
type ArrayOfClusterGroupInfo struct {
ClusterGroupInfo []BaseClusterGroupInfo `xml:"ClusterGroupInfo,omitempty,typeattr"`
}
func init() {
t["ArrayOfClusterGroupInfo"] = reflect.TypeOf((*ArrayOfClusterGroupInfo)(nil)).Elem()
}
type ArrayOfClusterGroupSpec struct {
ClusterGroupSpec []ClusterGroupSpec `xml:"ClusterGroupSpec,omitempty"`
}
func init() {
t["ArrayOfClusterGroupSpec"] = reflect.TypeOf((*ArrayOfClusterGroupSpec)(nil)).Elem()
}
type ArrayOfClusterHostRecommendation struct {
ClusterHostRecommendation []ClusterHostRecommendation `xml:"ClusterHostRecommendation,omitempty"`
}
func init() {
t["ArrayOfClusterHostRecommendation"] = reflect.TypeOf((*ArrayOfClusterHostRecommendation)(nil)).Elem()
}
type ArrayOfClusterIoFilterInfo struct {
ClusterIoFilterInfo []ClusterIoFilterInfo `xml:"ClusterIoFilterInfo,omitempty"`
}
func init() {
t["ArrayOfClusterIoFilterInfo"] = reflect.TypeOf((*ArrayOfClusterIoFilterInfo)(nil)).Elem()
}
type ArrayOfClusterNotAttemptedVmInfo struct {
ClusterNotAttemptedVmInfo []ClusterNotAttemptedVmInfo `xml:"ClusterNotAttemptedVmInfo,omitempty"`
}
func init() {
t["ArrayOfClusterNotAttemptedVmInfo"] = reflect.TypeOf((*ArrayOfClusterNotAttemptedVmInfo)(nil)).Elem()
}
type ArrayOfClusterRecommendation struct {
ClusterRecommendation []ClusterRecommendation `xml:"ClusterRecommendation,omitempty"`
}
func init() {
t["ArrayOfClusterRecommendation"] = reflect.TypeOf((*ArrayOfClusterRecommendation)(nil)).Elem()
}
type ArrayOfClusterRuleInfo struct {
ClusterRuleInfo []BaseClusterRuleInfo `xml:"ClusterRuleInfo,omitempty,typeattr"`
}
func init() {
t["ArrayOfClusterRuleInfo"] = reflect.TypeOf((*ArrayOfClusterRuleInfo)(nil)).Elem()
}
type ArrayOfClusterRuleSpec struct {
ClusterRuleSpec []ClusterRuleSpec `xml:"ClusterRuleSpec,omitempty"`
}
func init() {
t["ArrayOfClusterRuleSpec"] = reflect.TypeOf((*ArrayOfClusterRuleSpec)(nil)).Elem()
}
type ArrayOfClusterVmOrchestrationInfo struct {
ClusterVmOrchestrationInfo []ClusterVmOrchestrationInfo `xml:"ClusterVmOrchestrationInfo,omitempty"`
}
func init() {
t["ArrayOfClusterVmOrchestrationInfo"] = reflect.TypeOf((*ArrayOfClusterVmOrchestrationInfo)(nil)).Elem()
}
type ArrayOfClusterVmOrchestrationSpec struct {
ClusterVmOrchestrationSpec []ClusterVmOrchestrationSpec `xml:"ClusterVmOrchestrationSpec,omitempty"`
}
func init() {
t["ArrayOfClusterVmOrchestrationSpec"] = reflect.TypeOf((*ArrayOfClusterVmOrchestrationSpec)(nil)).Elem()
}
type ArrayOfComplianceFailure struct {
ComplianceFailure []ComplianceFailure `xml:"ComplianceFailure,omitempty"`
}
func init() {
t["ArrayOfComplianceFailure"] = reflect.TypeOf((*ArrayOfComplianceFailure)(nil)).Elem()
}
type ArrayOfComplianceFailureComplianceFailureValues struct {
ComplianceFailureComplianceFailureValues []ComplianceFailureComplianceFailureValues `xml:"ComplianceFailureComplianceFailureValues,omitempty"`
}
func init() {
t["ArrayOfComplianceFailureComplianceFailureValues"] = reflect.TypeOf((*ArrayOfComplianceFailureComplianceFailureValues)(nil)).Elem()
}
type ArrayOfComplianceLocator struct {
ComplianceLocator []ComplianceLocator `xml:"ComplianceLocator,omitempty"`
}
func init() {
t["ArrayOfComplianceLocator"] = reflect.TypeOf((*ArrayOfComplianceLocator)(nil)).Elem()
}
type ArrayOfComplianceResult struct {
ComplianceResult []ComplianceResult `xml:"ComplianceResult,omitempty"`
}
func init() {
t["ArrayOfComplianceResult"] = reflect.TypeOf((*ArrayOfComplianceResult)(nil)).Elem()
}
type ArrayOfComputeResourceHostSPBMLicenseInfo struct {
ComputeResourceHostSPBMLicenseInfo []ComputeResourceHostSPBMLicenseInfo `xml:"ComputeResourceHostSPBMLicenseInfo,omitempty"`
}
func init() {
t["ArrayOfComputeResourceHostSPBMLicenseInfo"] = reflect.TypeOf((*ArrayOfComputeResourceHostSPBMLicenseInfo)(nil)).Elem()
}
type ArrayOfConflictingConfigurationConfig struct {
ConflictingConfigurationConfig []ConflictingConfigurationConfig `xml:"ConflictingConfigurationConfig,omitempty"`
}
func init() {
t["ArrayOfConflictingConfigurationConfig"] = reflect.TypeOf((*ArrayOfConflictingConfigurationConfig)(nil)).Elem()
}
type ArrayOfCryptoKeyId struct {
CryptoKeyId []CryptoKeyId `xml:"CryptoKeyId,omitempty"`
}
func init() {
t["ArrayOfCryptoKeyId"] = reflect.TypeOf((*ArrayOfCryptoKeyId)(nil)).Elem()
}
type ArrayOfCryptoKeyPlain struct {
CryptoKeyPlain []CryptoKeyPlain `xml:"CryptoKeyPlain,omitempty"`
}
func init() {
t["ArrayOfCryptoKeyPlain"] = reflect.TypeOf((*ArrayOfCryptoKeyPlain)(nil)).Elem()
}
type ArrayOfCryptoKeyResult struct {
CryptoKeyResult []CryptoKeyResult `xml:"CryptoKeyResult,omitempty"`
}
func init() {
t["ArrayOfCryptoKeyResult"] = reflect.TypeOf((*ArrayOfCryptoKeyResult)(nil)).Elem()
}
type ArrayOfCryptoManagerKmipClusterStatus struct {
CryptoManagerKmipClusterStatus []CryptoManagerKmipClusterStatus `xml:"CryptoManagerKmipClusterStatus,omitempty"`
}
func init() {
t["ArrayOfCryptoManagerKmipClusterStatus"] = reflect.TypeOf((*ArrayOfCryptoManagerKmipClusterStatus)(nil)).Elem()
}
type ArrayOfCryptoManagerKmipServerStatus struct {
CryptoManagerKmipServerStatus []CryptoManagerKmipServerStatus `xml:"CryptoManagerKmipServerStatus,omitempty"`
}
func init() {
t["ArrayOfCryptoManagerKmipServerStatus"] = reflect.TypeOf((*ArrayOfCryptoManagerKmipServerStatus)(nil)).Elem()
}
type ArrayOfCustomFieldDef struct {
CustomFieldDef []CustomFieldDef `xml:"CustomFieldDef,omitempty"`
}
func init() {
t["ArrayOfCustomFieldDef"] = reflect.TypeOf((*ArrayOfCustomFieldDef)(nil)).Elem()
}
type ArrayOfCustomFieldValue struct {
CustomFieldValue []BaseCustomFieldValue `xml:"CustomFieldValue,omitempty,typeattr"`
}
func init() {
t["ArrayOfCustomFieldValue"] = reflect.TypeOf((*ArrayOfCustomFieldValue)(nil)).Elem()
}
type ArrayOfCustomizationAdapterMapping struct {
CustomizationAdapterMapping []CustomizationAdapterMapping `xml:"CustomizationAdapterMapping,omitempty"`
}
func init() {
t["ArrayOfCustomizationAdapterMapping"] = reflect.TypeOf((*ArrayOfCustomizationAdapterMapping)(nil)).Elem()
}
type ArrayOfCustomizationIpV6Generator struct {
CustomizationIpV6Generator []BaseCustomizationIpV6Generator `xml:"CustomizationIpV6Generator,omitempty,typeattr"`
}
func init() {
t["ArrayOfCustomizationIpV6Generator"] = reflect.TypeOf((*ArrayOfCustomizationIpV6Generator)(nil)).Elem()
}
type ArrayOfCustomizationSpecInfo struct {
CustomizationSpecInfo []CustomizationSpecInfo `xml:"CustomizationSpecInfo,omitempty"`
}
func init() {
t["ArrayOfCustomizationSpecInfo"] = reflect.TypeOf((*ArrayOfCustomizationSpecInfo)(nil)).Elem()
}
type ArrayOfDVPortConfigSpec struct {
DVPortConfigSpec []DVPortConfigSpec `xml:"DVPortConfigSpec,omitempty"`
}
func init() {
t["ArrayOfDVPortConfigSpec"] = reflect.TypeOf((*ArrayOfDVPortConfigSpec)(nil)).Elem()
}
type ArrayOfDVPortgroupConfigSpec struct {
DVPortgroupConfigSpec []DVPortgroupConfigSpec `xml:"DVPortgroupConfigSpec,omitempty"`
}
func init() {
t["ArrayOfDVPortgroupConfigSpec"] = reflect.TypeOf((*ArrayOfDVPortgroupConfigSpec)(nil)).Elem()
}
type ArrayOfDVSHealthCheckConfig struct {
DVSHealthCheckConfig []BaseDVSHealthCheckConfig `xml:"DVSHealthCheckConfig,omitempty,typeattr"`
}
func init() {
t["ArrayOfDVSHealthCheckConfig"] = reflect.TypeOf((*ArrayOfDVSHealthCheckConfig)(nil)).Elem()
}
type ArrayOfDVSNetworkResourcePool struct {
DVSNetworkResourcePool []DVSNetworkResourcePool `xml:"DVSNetworkResourcePool,omitempty"`
}
func init() {
t["ArrayOfDVSNetworkResourcePool"] = reflect.TypeOf((*ArrayOfDVSNetworkResourcePool)(nil)).Elem()
}
type ArrayOfDVSNetworkResourcePoolConfigSpec struct {
DVSNetworkResourcePoolConfigSpec []DVSNetworkResourcePoolConfigSpec `xml:"DVSNetworkResourcePoolConfigSpec,omitempty"`
}
func init() {
t["ArrayOfDVSNetworkResourcePoolConfigSpec"] = reflect.TypeOf((*ArrayOfDVSNetworkResourcePoolConfigSpec)(nil)).Elem()
}
type ArrayOfDVSVmVnicNetworkResourcePool struct {
DVSVmVnicNetworkResourcePool []DVSVmVnicNetworkResourcePool `xml:"DVSVmVnicNetworkResourcePool,omitempty"`
}
func init() {
t["ArrayOfDVSVmVnicNetworkResourcePool"] = reflect.TypeOf((*ArrayOfDVSVmVnicNetworkResourcePool)(nil)).Elem()
}
type ArrayOfDasHeartbeatDatastoreInfo struct {
DasHeartbeatDatastoreInfo []DasHeartbeatDatastoreInfo `xml:"DasHeartbeatDatastoreInfo,omitempty"`
}
func init() {
t["ArrayOfDasHeartbeatDatastoreInfo"] = reflect.TypeOf((*ArrayOfDasHeartbeatDatastoreInfo)(nil)).Elem()
}
type ArrayOfDatacenterMismatchArgument struct {
DatacenterMismatchArgument []DatacenterMismatchArgument `xml:"DatacenterMismatchArgument,omitempty"`
}
func init() {
t["ArrayOfDatacenterMismatchArgument"] = reflect.TypeOf((*ArrayOfDatacenterMismatchArgument)(nil)).Elem()
}
type ArrayOfDatastoreHostMount struct {
DatastoreHostMount []DatastoreHostMount `xml:"DatastoreHostMount,omitempty"`
}
func init() {
t["ArrayOfDatastoreHostMount"] = reflect.TypeOf((*ArrayOfDatastoreHostMount)(nil)).Elem()
}
type ArrayOfDatastoreMountPathDatastorePair struct {
DatastoreMountPathDatastorePair []DatastoreMountPathDatastorePair `xml:"DatastoreMountPathDatastorePair,omitempty"`
}
func init() {
t["ArrayOfDatastoreMountPathDatastorePair"] = reflect.TypeOf((*ArrayOfDatastoreMountPathDatastorePair)(nil)).Elem()
}
type ArrayOfDatastoreVVolContainerFailoverPair struct {
DatastoreVVolContainerFailoverPair []DatastoreVVolContainerFailoverPair `xml:"DatastoreVVolContainerFailoverPair,omitempty"`
}
func init() {
t["ArrayOfDatastoreVVolContainerFailoverPair"] = reflect.TypeOf((*ArrayOfDatastoreVVolContainerFailoverPair)(nil)).Elem()
}
type ArrayOfDiagnosticManagerBundleInfo struct {
DiagnosticManagerBundleInfo []DiagnosticManagerBundleInfo `xml:"DiagnosticManagerBundleInfo,omitempty"`
}
func init() {
t["ArrayOfDiagnosticManagerBundleInfo"] = reflect.TypeOf((*ArrayOfDiagnosticManagerBundleInfo)(nil)).Elem()
}
type ArrayOfDiagnosticManagerLogDescriptor struct {
DiagnosticManagerLogDescriptor []DiagnosticManagerLogDescriptor `xml:"DiagnosticManagerLogDescriptor,omitempty"`
}
func init() {
t["ArrayOfDiagnosticManagerLogDescriptor"] = reflect.TypeOf((*ArrayOfDiagnosticManagerLogDescriptor)(nil)).Elem()
}
type ArrayOfDiskChangeExtent struct {
DiskChangeExtent []DiskChangeExtent `xml:"DiskChangeExtent,omitempty"`
}
func init() {
t["ArrayOfDiskChangeExtent"] = reflect.TypeOf((*ArrayOfDiskChangeExtent)(nil)).Elem()
}
type ArrayOfDistributedVirtualPort struct {
DistributedVirtualPort []DistributedVirtualPort `xml:"DistributedVirtualPort,omitempty"`
}
func init() {
t["ArrayOfDistributedVirtualPort"] = reflect.TypeOf((*ArrayOfDistributedVirtualPort)(nil)).Elem()
}
type ArrayOfDistributedVirtualPortgroupInfo struct {
DistributedVirtualPortgroupInfo []DistributedVirtualPortgroupInfo `xml:"DistributedVirtualPortgroupInfo,omitempty"`
}
func init() {
t["ArrayOfDistributedVirtualPortgroupInfo"] = reflect.TypeOf((*ArrayOfDistributedVirtualPortgroupInfo)(nil)).Elem()
}
type ArrayOfDistributedVirtualSwitchHostMember struct {
DistributedVirtualSwitchHostMember []DistributedVirtualSwitchHostMember `xml:"DistributedVirtualSwitchHostMember,omitempty"`
}
func init() {
t["ArrayOfDistributedVirtualSwitchHostMember"] = reflect.TypeOf((*ArrayOfDistributedVirtualSwitchHostMember)(nil)).Elem()
}
type ArrayOfDistributedVirtualSwitchHostMemberConfigSpec struct {
DistributedVirtualSwitchHostMemberConfigSpec []DistributedVirtualSwitchHostMemberConfigSpec `xml:"DistributedVirtualSwitchHostMemberConfigSpec,omitempty"`
}
func init() {
t["ArrayOfDistributedVirtualSwitchHostMemberConfigSpec"] = reflect.TypeOf((*ArrayOfDistributedVirtualSwitchHostMemberConfigSpec)(nil)).Elem()
}
type ArrayOfDistributedVirtualSwitchHostMemberPnicSpec struct {
DistributedVirtualSwitchHostMemberPnicSpec []DistributedVirtualSwitchHostMemberPnicSpec `xml:"DistributedVirtualSwitchHostMemberPnicSpec,omitempty"`
}
func init() {
t["ArrayOfDistributedVirtualSwitchHostMemberPnicSpec"] = reflect.TypeOf((*ArrayOfDistributedVirtualSwitchHostMemberPnicSpec)(nil)).Elem()
}
type ArrayOfDistributedVirtualSwitchHostProductSpec struct {
DistributedVirtualSwitchHostProductSpec []DistributedVirtualSwitchHostProductSpec `xml:"DistributedVirtualSwitchHostProductSpec,omitempty"`
}
func init() {
t["ArrayOfDistributedVirtualSwitchHostProductSpec"] = reflect.TypeOf((*ArrayOfDistributedVirtualSwitchHostProductSpec)(nil)).Elem()
}
type ArrayOfDistributedVirtualSwitchInfo struct {
DistributedVirtualSwitchInfo []DistributedVirtualSwitchInfo `xml:"DistributedVirtualSwitchInfo,omitempty"`
}
func init() {
t["ArrayOfDistributedVirtualSwitchInfo"] = reflect.TypeOf((*ArrayOfDistributedVirtualSwitchInfo)(nil)).Elem()
}
type ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob struct {
DistributedVirtualSwitchKeyedOpaqueBlob []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"DistributedVirtualSwitchKeyedOpaqueBlob,omitempty"`
}
func init() {
t["ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob"] = reflect.TypeOf((*ArrayOfDistributedVirtualSwitchKeyedOpaqueBlob)(nil)).Elem()
}
type ArrayOfDistributedVirtualSwitchManagerCompatibilityResult struct {
DistributedVirtualSwitchManagerCompatibilityResult []DistributedVirtualSwitchManagerCompatibilityResult `xml:"DistributedVirtualSwitchManagerCompatibilityResult,omitempty"`
}
func init() {
t["ArrayOfDistributedVirtualSwitchManagerCompatibilityResult"] = reflect.TypeOf((*ArrayOfDistributedVirtualSwitchManagerCompatibilityResult)(nil)).Elem()
}
type ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec struct {
DistributedVirtualSwitchManagerHostDvsFilterSpec []BaseDistributedVirtualSwitchManagerHostDvsFilterSpec `xml:"DistributedVirtualSwitchManagerHostDvsFilterSpec,omitempty,typeattr"`
}
func init() {
t["ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec"] = reflect.TypeOf((*ArrayOfDistributedVirtualSwitchManagerHostDvsFilterSpec)(nil)).Elem()
}
type ArrayOfDistributedVirtualSwitchProductSpec struct {
DistributedVirtualSwitchProductSpec []DistributedVirtualSwitchProductSpec `xml:"DistributedVirtualSwitchProductSpec,omitempty"`
}
func init() {
t["ArrayOfDistributedVirtualSwitchProductSpec"] = reflect.TypeOf((*ArrayOfDistributedVirtualSwitchProductSpec)(nil)).Elem()
}
type ArrayOfDouble struct {
Double []float64 `xml:"double,omitempty"`
}
func init() {
t["ArrayOfDouble"] = reflect.TypeOf((*ArrayOfDouble)(nil)).Elem()
}
type ArrayOfDvsApplyOperationFaultFaultOnObject struct {
DvsApplyOperationFaultFaultOnObject []DvsApplyOperationFaultFaultOnObject `xml:"DvsApplyOperationFaultFaultOnObject,omitempty"`
}
func init() {
t["ArrayOfDvsApplyOperationFaultFaultOnObject"] = reflect.TypeOf((*ArrayOfDvsApplyOperationFaultFaultOnObject)(nil)).Elem()
}
type ArrayOfDvsFilterConfig struct {
DvsFilterConfig []BaseDvsFilterConfig `xml:"DvsFilterConfig,omitempty,typeattr"`
}
func init() {
t["ArrayOfDvsFilterConfig"] = reflect.TypeOf((*ArrayOfDvsFilterConfig)(nil)).Elem()
}
type ArrayOfDvsHostInfrastructureTrafficResource struct {
DvsHostInfrastructureTrafficResource []DvsHostInfrastructureTrafficResource `xml:"DvsHostInfrastructureTrafficResource,omitempty"`
}
func init() {
t["ArrayOfDvsHostInfrastructureTrafficResource"] = reflect.TypeOf((*ArrayOfDvsHostInfrastructureTrafficResource)(nil)).Elem()
}
type ArrayOfDvsHostVNicProfile struct {
DvsHostVNicProfile []DvsHostVNicProfile `xml:"DvsHostVNicProfile,omitempty"`
}
func init() {
t["ArrayOfDvsHostVNicProfile"] = reflect.TypeOf((*ArrayOfDvsHostVNicProfile)(nil)).Elem()
}
type ArrayOfDvsNetworkRuleQualifier struct {
DvsNetworkRuleQualifier []BaseDvsNetworkRuleQualifier `xml:"DvsNetworkRuleQualifier,omitempty,typeattr"`
}
func init() {
t["ArrayOfDvsNetworkRuleQualifier"] = reflect.TypeOf((*ArrayOfDvsNetworkRuleQualifier)(nil)).Elem()
}
type ArrayOfDvsOperationBulkFaultFaultOnHost struct {
DvsOperationBulkFaultFaultOnHost []DvsOperationBulkFaultFaultOnHost `xml:"DvsOperationBulkFaultFaultOnHost,omitempty"`
}
func init() {
t["ArrayOfDvsOperationBulkFaultFaultOnHost"] = reflect.TypeOf((*ArrayOfDvsOperationBulkFaultFaultOnHost)(nil)).Elem()
}
type ArrayOfDvsOutOfSyncHostArgument struct {
DvsOutOfSyncHostArgument []DvsOutOfSyncHostArgument `xml:"DvsOutOfSyncHostArgument,omitempty"`
}
func init() {
t["ArrayOfDvsOutOfSyncHostArgument"] = reflect.TypeOf((*ArrayOfDvsOutOfSyncHostArgument)(nil)).Elem()
}
type ArrayOfDvsProfile struct {
DvsProfile []DvsProfile `xml:"DvsProfile,omitempty"`
}
func init() {
t["ArrayOfDvsProfile"] = reflect.TypeOf((*ArrayOfDvsProfile)(nil)).Elem()
}
type ArrayOfDvsServiceConsoleVNicProfile struct {
DvsServiceConsoleVNicProfile []DvsServiceConsoleVNicProfile `xml:"DvsServiceConsoleVNicProfile,omitempty"`
}
func init() {
t["ArrayOfDvsServiceConsoleVNicProfile"] = reflect.TypeOf((*ArrayOfDvsServiceConsoleVNicProfile)(nil)).Elem()
}
type ArrayOfDvsTrafficRule struct {
DvsTrafficRule []DvsTrafficRule `xml:"DvsTrafficRule,omitempty"`
}
func init() {
t["ArrayOfDvsTrafficRule"] = reflect.TypeOf((*ArrayOfDvsTrafficRule)(nil)).Elem()
}
type ArrayOfDvsVmVnicNetworkResourcePoolRuntimeInfo struct {
DvsVmVnicNetworkResourcePoolRuntimeInfo []DvsVmVnicNetworkResourcePoolRuntimeInfo `xml:"DvsVmVnicNetworkResourcePoolRuntimeInfo,omitempty"`
}
func init() {
t["ArrayOfDvsVmVnicNetworkResourcePoolRuntimeInfo"] = reflect.TypeOf((*ArrayOfDvsVmVnicNetworkResourcePoolRuntimeInfo)(nil)).Elem()
}
type ArrayOfDvsVmVnicResourcePoolConfigSpec struct {
DvsVmVnicResourcePoolConfigSpec []DvsVmVnicResourcePoolConfigSpec `xml:"DvsVmVnicResourcePoolConfigSpec,omitempty"`
}
func init() {
t["ArrayOfDvsVmVnicResourcePoolConfigSpec"] = reflect.TypeOf((*ArrayOfDvsVmVnicResourcePoolConfigSpec)(nil)).Elem()
}
type ArrayOfDvsVnicAllocatedResource struct {
DvsVnicAllocatedResource []DvsVnicAllocatedResource `xml:"DvsVnicAllocatedResource,omitempty"`
}
func init() {
t["ArrayOfDvsVnicAllocatedResource"] = reflect.TypeOf((*ArrayOfDvsVnicAllocatedResource)(nil)).Elem()
}
type ArrayOfDynamicProperty struct {
DynamicProperty []DynamicProperty `xml:"DynamicProperty,omitempty"`
}
func init() {
t["ArrayOfDynamicProperty"] = reflect.TypeOf((*ArrayOfDynamicProperty)(nil)).Elem()
}
type ArrayOfEVCMode struct {
EVCMode []EVCMode `xml:"EVCMode,omitempty"`
}
func init() {
t["ArrayOfEVCMode"] = reflect.TypeOf((*ArrayOfEVCMode)(nil)).Elem()
}
type ArrayOfElementDescription struct {
ElementDescription []BaseElementDescription `xml:"ElementDescription,omitempty,typeattr"`
}
func init() {
t["ArrayOfElementDescription"] = reflect.TypeOf((*ArrayOfElementDescription)(nil)).Elem()
}
type ArrayOfEntityBackupConfig struct {
EntityBackupConfig []EntityBackupConfig `xml:"EntityBackupConfig,omitempty"`
}
func init() {
t["ArrayOfEntityBackupConfig"] = reflect.TypeOf((*ArrayOfEntityBackupConfig)(nil)).Elem()
}
type ArrayOfEntityPrivilege struct {
EntityPrivilege []EntityPrivilege `xml:"EntityPrivilege,omitempty"`
}
func init() {
t["ArrayOfEntityPrivilege"] = reflect.TypeOf((*ArrayOfEntityPrivilege)(nil)).Elem()
}
type ArrayOfEnumDescription struct {
EnumDescription []EnumDescription `xml:"EnumDescription,omitempty"`
}
func init() {
t["ArrayOfEnumDescription"] = reflect.TypeOf((*ArrayOfEnumDescription)(nil)).Elem()
}
type ArrayOfEvent struct {
Event []BaseEvent `xml:"Event,omitempty,typeattr"`
}
func init() {
t["ArrayOfEvent"] = reflect.TypeOf((*ArrayOfEvent)(nil)).Elem()
}
type ArrayOfEventAlarmExpressionComparison struct {
EventAlarmExpressionComparison []EventAlarmExpressionComparison `xml:"EventAlarmExpressionComparison,omitempty"`
}
func init() {
t["ArrayOfEventAlarmExpressionComparison"] = reflect.TypeOf((*ArrayOfEventAlarmExpressionComparison)(nil)).Elem()
}
type ArrayOfEventArgDesc struct {
EventArgDesc []EventArgDesc `xml:"EventArgDesc,omitempty"`
}
func init() {
t["ArrayOfEventArgDesc"] = reflect.TypeOf((*ArrayOfEventArgDesc)(nil)).Elem()
}
type ArrayOfEventDescriptionEventDetail struct {
EventDescriptionEventDetail []EventDescriptionEventDetail `xml:"EventDescriptionEventDetail,omitempty"`
}
func init() {
t["ArrayOfEventDescriptionEventDetail"] = reflect.TypeOf((*ArrayOfEventDescriptionEventDetail)(nil)).Elem()
}
type ArrayOfExtManagedEntityInfo struct {
ExtManagedEntityInfo []ExtManagedEntityInfo `xml:"ExtManagedEntityInfo,omitempty"`
}
func init() {
t["ArrayOfExtManagedEntityInfo"] = reflect.TypeOf((*ArrayOfExtManagedEntityInfo)(nil)).Elem()
}
type ArrayOfExtSolutionManagerInfoTabInfo struct {
ExtSolutionManagerInfoTabInfo []ExtSolutionManagerInfoTabInfo `xml:"ExtSolutionManagerInfoTabInfo,omitempty"`
}
func init() {
t["ArrayOfExtSolutionManagerInfoTabInfo"] = reflect.TypeOf((*ArrayOfExtSolutionManagerInfoTabInfo)(nil)).Elem()
}
type ArrayOfExtendedEventPair struct {
ExtendedEventPair []ExtendedEventPair `xml:"ExtendedEventPair,omitempty"`
}
func init() {
t["ArrayOfExtendedEventPair"] = reflect.TypeOf((*ArrayOfExtendedEventPair)(nil)).Elem()
}
type ArrayOfExtension struct {
Extension []Extension `xml:"Extension,omitempty"`
}
func init() {
t["ArrayOfExtension"] = reflect.TypeOf((*ArrayOfExtension)(nil)).Elem()
}
type ArrayOfExtensionClientInfo struct {
ExtensionClientInfo []ExtensionClientInfo `xml:"ExtensionClientInfo,omitempty"`
}
func init() {
t["ArrayOfExtensionClientInfo"] = reflect.TypeOf((*ArrayOfExtensionClientInfo)(nil)).Elem()
}
type ArrayOfExtensionEventTypeInfo struct {
ExtensionEventTypeInfo []ExtensionEventTypeInfo `xml:"ExtensionEventTypeInfo,omitempty"`
}
func init() {
t["ArrayOfExtensionEventTypeInfo"] = reflect.TypeOf((*ArrayOfExtensionEventTypeInfo)(nil)).Elem()
}
type ArrayOfExtensionFaultTypeInfo struct {
ExtensionFaultTypeInfo []ExtensionFaultTypeInfo `xml:"ExtensionFaultTypeInfo,omitempty"`
}
func init() {
t["ArrayOfExtensionFaultTypeInfo"] = reflect.TypeOf((*ArrayOfExtensionFaultTypeInfo)(nil)).Elem()
}
type ArrayOfExtensionManagerIpAllocationUsage struct {
ExtensionManagerIpAllocationUsage []ExtensionManagerIpAllocationUsage `xml:"ExtensionManagerIpAllocationUsage,omitempty"`
}
func init() {
t["ArrayOfExtensionManagerIpAllocationUsage"] = reflect.TypeOf((*ArrayOfExtensionManagerIpAllocationUsage)(nil)).Elem()
}
type ArrayOfExtensionPrivilegeInfo struct {
ExtensionPrivilegeInfo []ExtensionPrivilegeInfo `xml:"ExtensionPrivilegeInfo,omitempty"`
}
func init() {
t["ArrayOfExtensionPrivilegeInfo"] = reflect.TypeOf((*ArrayOfExtensionPrivilegeInfo)(nil)).Elem()
}
type ArrayOfExtensionResourceInfo struct {
ExtensionResourceInfo []ExtensionResourceInfo `xml:"ExtensionResourceInfo,omitempty"`
}
func init() {
t["ArrayOfExtensionResourceInfo"] = reflect.TypeOf((*ArrayOfExtensionResourceInfo)(nil)).Elem()
}
type ArrayOfExtensionServerInfo struct {
ExtensionServerInfo []ExtensionServerInfo `xml:"ExtensionServerInfo,omitempty"`
}
func init() {
t["ArrayOfExtensionServerInfo"] = reflect.TypeOf((*ArrayOfExtensionServerInfo)(nil)).Elem()
}
type ArrayOfExtensionTaskTypeInfo struct {
ExtensionTaskTypeInfo []ExtensionTaskTypeInfo `xml:"ExtensionTaskTypeInfo,omitempty"`
}
func init() {
t["ArrayOfExtensionTaskTypeInfo"] = reflect.TypeOf((*ArrayOfExtensionTaskTypeInfo)(nil)).Elem()
}
type ArrayOfFaultToleranceDiskSpec struct {
FaultToleranceDiskSpec []FaultToleranceDiskSpec `xml:"FaultToleranceDiskSpec,omitempty"`
}
func init() {
t["ArrayOfFaultToleranceDiskSpec"] = reflect.TypeOf((*ArrayOfFaultToleranceDiskSpec)(nil)).Elem()
}
type ArrayOfFcoeConfigVlanRange struct {
FcoeConfigVlanRange []FcoeConfigVlanRange `xml:"FcoeConfigVlanRange,omitempty"`
}
func init() {
t["ArrayOfFcoeConfigVlanRange"] = reflect.TypeOf((*ArrayOfFcoeConfigVlanRange)(nil)).Elem()
}
type ArrayOfFileInfo struct {
FileInfo []BaseFileInfo `xml:"FileInfo,omitempty,typeattr"`
}
func init() {
t["ArrayOfFileInfo"] = reflect.TypeOf((*ArrayOfFileInfo)(nil)).Elem()
}
type ArrayOfFileQuery struct {
FileQuery []BaseFileQuery `xml:"FileQuery,omitempty,typeattr"`
}
func init() {
t["ArrayOfFileQuery"] = reflect.TypeOf((*ArrayOfFileQuery)(nil)).Elem()
}
type ArrayOfFirewallProfileRulesetProfile struct {
FirewallProfileRulesetProfile []FirewallProfileRulesetProfile `xml:"FirewallProfileRulesetProfile,omitempty"`
}
func init() {
t["ArrayOfFirewallProfileRulesetProfile"] = reflect.TypeOf((*ArrayOfFirewallProfileRulesetProfile)(nil)).Elem()
}
type ArrayOfGuestAliases struct {
GuestAliases []GuestAliases `xml:"GuestAliases,omitempty"`
}
func init() {
t["ArrayOfGuestAliases"] = reflect.TypeOf((*ArrayOfGuestAliases)(nil)).Elem()
}
type ArrayOfGuestAuthAliasInfo struct {
GuestAuthAliasInfo []GuestAuthAliasInfo `xml:"GuestAuthAliasInfo,omitempty"`
}
func init() {
t["ArrayOfGuestAuthAliasInfo"] = reflect.TypeOf((*ArrayOfGuestAuthAliasInfo)(nil)).Elem()
}
type ArrayOfGuestAuthSubject struct {
GuestAuthSubject []BaseGuestAuthSubject `xml:"GuestAuthSubject,omitempty,typeattr"`
}
func init() {
t["ArrayOfGuestAuthSubject"] = reflect.TypeOf((*ArrayOfGuestAuthSubject)(nil)).Elem()
}
type ArrayOfGuestDiskInfo struct {
GuestDiskInfo []GuestDiskInfo `xml:"GuestDiskInfo,omitempty"`
}
func init() {
t["ArrayOfGuestDiskInfo"] = reflect.TypeOf((*ArrayOfGuestDiskInfo)(nil)).Elem()
}
type ArrayOfGuestFileInfo struct {
GuestFileInfo []GuestFileInfo `xml:"GuestFileInfo,omitempty"`
}
func init() {
t["ArrayOfGuestFileInfo"] = reflect.TypeOf((*ArrayOfGuestFileInfo)(nil)).Elem()
}
type ArrayOfGuestInfoNamespaceGenerationInfo struct {
GuestInfoNamespaceGenerationInfo []GuestInfoNamespaceGenerationInfo `xml:"GuestInfoNamespaceGenerationInfo,omitempty"`
}
func init() {
t["ArrayOfGuestInfoNamespaceGenerationInfo"] = reflect.TypeOf((*ArrayOfGuestInfoNamespaceGenerationInfo)(nil)).Elem()
}
type ArrayOfGuestMappedAliases struct {
GuestMappedAliases []GuestMappedAliases `xml:"GuestMappedAliases,omitempty"`
}
func init() {
t["ArrayOfGuestMappedAliases"] = reflect.TypeOf((*ArrayOfGuestMappedAliases)(nil)).Elem()
}
type ArrayOfGuestNicInfo struct {
GuestNicInfo []GuestNicInfo `xml:"GuestNicInfo,omitempty"`
}
func init() {
t["ArrayOfGuestNicInfo"] = reflect.TypeOf((*ArrayOfGuestNicInfo)(nil)).Elem()
}
type ArrayOfGuestOsDescriptor struct {
GuestOsDescriptor []GuestOsDescriptor `xml:"GuestOsDescriptor,omitempty"`
}
func init() {
t["ArrayOfGuestOsDescriptor"] = reflect.TypeOf((*ArrayOfGuestOsDescriptor)(nil)).Elem()
}
type ArrayOfGuestProcessInfo struct {
GuestProcessInfo []GuestProcessInfo `xml:"GuestProcessInfo,omitempty"`
}
func init() {
t["ArrayOfGuestProcessInfo"] = reflect.TypeOf((*ArrayOfGuestProcessInfo)(nil)).Elem()
}
type ArrayOfGuestRegKeyRecordSpec struct {
GuestRegKeyRecordSpec []GuestRegKeyRecordSpec `xml:"GuestRegKeyRecordSpec,omitempty"`
}
func init() {
t["ArrayOfGuestRegKeyRecordSpec"] = reflect.TypeOf((*ArrayOfGuestRegKeyRecordSpec)(nil)).Elem()
}
type ArrayOfGuestRegValueSpec struct {
GuestRegValueSpec []GuestRegValueSpec `xml:"GuestRegValueSpec,omitempty"`
}
func init() {
t["ArrayOfGuestRegValueSpec"] = reflect.TypeOf((*ArrayOfGuestRegValueSpec)(nil)).Elem()
}
type ArrayOfGuestStackInfo struct {
GuestStackInfo []GuestStackInfo `xml:"GuestStackInfo,omitempty"`
}
func init() {
t["ArrayOfGuestStackInfo"] = reflect.TypeOf((*ArrayOfGuestStackInfo)(nil)).Elem()
}
type ArrayOfHbrManagerVmReplicationCapability struct {
HbrManagerVmReplicationCapability []HbrManagerVmReplicationCapability `xml:"HbrManagerVmReplicationCapability,omitempty"`
}
func init() {
t["ArrayOfHbrManagerVmReplicationCapability"] = reflect.TypeOf((*ArrayOfHbrManagerVmReplicationCapability)(nil)).Elem()
}
type ArrayOfHealthUpdate struct {
HealthUpdate []HealthUpdate `xml:"HealthUpdate,omitempty"`
}
func init() {
t["ArrayOfHealthUpdate"] = reflect.TypeOf((*ArrayOfHealthUpdate)(nil)).Elem()
}
type ArrayOfHealthUpdateInfo struct {
HealthUpdateInfo []HealthUpdateInfo `xml:"HealthUpdateInfo,omitempty"`
}
func init() {
t["ArrayOfHealthUpdateInfo"] = reflect.TypeOf((*ArrayOfHealthUpdateInfo)(nil)).Elem()
}
type ArrayOfHostAccessControlEntry struct {
HostAccessControlEntry []HostAccessControlEntry `xml:"HostAccessControlEntry,omitempty"`
}
func init() {
t["ArrayOfHostAccessControlEntry"] = reflect.TypeOf((*ArrayOfHostAccessControlEntry)(nil)).Elem()
}
type ArrayOfHostAccountSpec struct {
HostAccountSpec []BaseHostAccountSpec `xml:"HostAccountSpec,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostAccountSpec"] = reflect.TypeOf((*ArrayOfHostAccountSpec)(nil)).Elem()
}
type ArrayOfHostActiveDirectory struct {
HostActiveDirectory []HostActiveDirectory `xml:"HostActiveDirectory,omitempty"`
}
func init() {
t["ArrayOfHostActiveDirectory"] = reflect.TypeOf((*ArrayOfHostActiveDirectory)(nil)).Elem()
}
type ArrayOfHostAuthenticationStoreInfo struct {
HostAuthenticationStoreInfo []BaseHostAuthenticationStoreInfo `xml:"HostAuthenticationStoreInfo,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostAuthenticationStoreInfo"] = reflect.TypeOf((*ArrayOfHostAuthenticationStoreInfo)(nil)).Elem()
}
type ArrayOfHostBootDevice struct {
HostBootDevice []HostBootDevice `xml:"HostBootDevice,omitempty"`
}
func init() {
t["ArrayOfHostBootDevice"] = reflect.TypeOf((*ArrayOfHostBootDevice)(nil)).Elem()
}
type ArrayOfHostCacheConfigurationInfo struct {
HostCacheConfigurationInfo []HostCacheConfigurationInfo `xml:"HostCacheConfigurationInfo,omitempty"`
}
func init() {
t["ArrayOfHostCacheConfigurationInfo"] = reflect.TypeOf((*ArrayOfHostCacheConfigurationInfo)(nil)).Elem()
}
type ArrayOfHostConnectInfoNetworkInfo struct {
HostConnectInfoNetworkInfo []BaseHostConnectInfoNetworkInfo `xml:"HostConnectInfoNetworkInfo,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostConnectInfoNetworkInfo"] = reflect.TypeOf((*ArrayOfHostConnectInfoNetworkInfo)(nil)).Elem()
}
type ArrayOfHostCpuIdInfo struct {
HostCpuIdInfo []HostCpuIdInfo `xml:"HostCpuIdInfo,omitempty"`
}
func init() {
t["ArrayOfHostCpuIdInfo"] = reflect.TypeOf((*ArrayOfHostCpuIdInfo)(nil)).Elem()
}
type ArrayOfHostCpuPackage struct {
HostCpuPackage []HostCpuPackage `xml:"HostCpuPackage,omitempty"`
}
func init() {
t["ArrayOfHostCpuPackage"] = reflect.TypeOf((*ArrayOfHostCpuPackage)(nil)).Elem()
}
type ArrayOfHostDatastoreBrowserSearchResults struct {
HostDatastoreBrowserSearchResults []HostDatastoreBrowserSearchResults `xml:"HostDatastoreBrowserSearchResults,omitempty"`
}
func init() {
t["ArrayOfHostDatastoreBrowserSearchResults"] = reflect.TypeOf((*ArrayOfHostDatastoreBrowserSearchResults)(nil)).Elem()
}
type ArrayOfHostDatastoreConnectInfo struct {
HostDatastoreConnectInfo []BaseHostDatastoreConnectInfo `xml:"HostDatastoreConnectInfo,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostDatastoreConnectInfo"] = reflect.TypeOf((*ArrayOfHostDatastoreConnectInfo)(nil)).Elem()
}
type ArrayOfHostDatastoreSystemDatastoreResult struct {
HostDatastoreSystemDatastoreResult []HostDatastoreSystemDatastoreResult `xml:"HostDatastoreSystemDatastoreResult,omitempty"`
}
func init() {
t["ArrayOfHostDatastoreSystemDatastoreResult"] = reflect.TypeOf((*ArrayOfHostDatastoreSystemDatastoreResult)(nil)).Elem()
}
type ArrayOfHostDateTimeSystemTimeZone struct {
HostDateTimeSystemTimeZone []HostDateTimeSystemTimeZone `xml:"HostDateTimeSystemTimeZone,omitempty"`
}
func init() {
t["ArrayOfHostDateTimeSystemTimeZone"] = reflect.TypeOf((*ArrayOfHostDateTimeSystemTimeZone)(nil)).Elem()
}
type ArrayOfHostDhcpService struct {
HostDhcpService []HostDhcpService `xml:"HostDhcpService,omitempty"`
}
func init() {
t["ArrayOfHostDhcpService"] = reflect.TypeOf((*ArrayOfHostDhcpService)(nil)).Elem()
}
type ArrayOfHostDhcpServiceConfig struct {
HostDhcpServiceConfig []HostDhcpServiceConfig `xml:"HostDhcpServiceConfig,omitempty"`
}
func init() {
t["ArrayOfHostDhcpServiceConfig"] = reflect.TypeOf((*ArrayOfHostDhcpServiceConfig)(nil)).Elem()
}
type ArrayOfHostDiagnosticPartition struct {
HostDiagnosticPartition []HostDiagnosticPartition `xml:"HostDiagnosticPartition,omitempty"`
}
func init() {
t["ArrayOfHostDiagnosticPartition"] = reflect.TypeOf((*ArrayOfHostDiagnosticPartition)(nil)).Elem()
}
type ArrayOfHostDiagnosticPartitionCreateOption struct {
HostDiagnosticPartitionCreateOption []HostDiagnosticPartitionCreateOption `xml:"HostDiagnosticPartitionCreateOption,omitempty"`
}
func init() {
t["ArrayOfHostDiagnosticPartitionCreateOption"] = reflect.TypeOf((*ArrayOfHostDiagnosticPartitionCreateOption)(nil)).Elem()
}
type ArrayOfHostDiskConfigurationResult struct {
HostDiskConfigurationResult []HostDiskConfigurationResult `xml:"HostDiskConfigurationResult,omitempty"`
}
func init() {
t["ArrayOfHostDiskConfigurationResult"] = reflect.TypeOf((*ArrayOfHostDiskConfigurationResult)(nil)).Elem()
}
type ArrayOfHostDiskMappingPartitionOption struct {
HostDiskMappingPartitionOption []HostDiskMappingPartitionOption `xml:"HostDiskMappingPartitionOption,omitempty"`
}
func init() {
t["ArrayOfHostDiskMappingPartitionOption"] = reflect.TypeOf((*ArrayOfHostDiskMappingPartitionOption)(nil)).Elem()
}
type ArrayOfHostDiskPartitionAttributes struct {
HostDiskPartitionAttributes []HostDiskPartitionAttributes `xml:"HostDiskPartitionAttributes,omitempty"`
}
func init() {
t["ArrayOfHostDiskPartitionAttributes"] = reflect.TypeOf((*ArrayOfHostDiskPartitionAttributes)(nil)).Elem()
}
type ArrayOfHostDiskPartitionBlockRange struct {
HostDiskPartitionBlockRange []HostDiskPartitionBlockRange `xml:"HostDiskPartitionBlockRange,omitempty"`
}
func init() {
t["ArrayOfHostDiskPartitionBlockRange"] = reflect.TypeOf((*ArrayOfHostDiskPartitionBlockRange)(nil)).Elem()
}
type ArrayOfHostDiskPartitionInfo struct {
HostDiskPartitionInfo []HostDiskPartitionInfo `xml:"HostDiskPartitionInfo,omitempty"`
}
func init() {
t["ArrayOfHostDiskPartitionInfo"] = reflect.TypeOf((*ArrayOfHostDiskPartitionInfo)(nil)).Elem()
}
type ArrayOfHostEventArgument struct {
HostEventArgument []HostEventArgument `xml:"HostEventArgument,omitempty"`
}
func init() {
t["ArrayOfHostEventArgument"] = reflect.TypeOf((*ArrayOfHostEventArgument)(nil)).Elem()
}
type ArrayOfHostFeatureCapability struct {
HostFeatureCapability []HostFeatureCapability `xml:"HostFeatureCapability,omitempty"`
}
func init() {
t["ArrayOfHostFeatureCapability"] = reflect.TypeOf((*ArrayOfHostFeatureCapability)(nil)).Elem()
}
type ArrayOfHostFeatureMask struct {
HostFeatureMask []HostFeatureMask `xml:"HostFeatureMask,omitempty"`
}
func init() {
t["ArrayOfHostFeatureMask"] = reflect.TypeOf((*ArrayOfHostFeatureMask)(nil)).Elem()
}
type ArrayOfHostFeatureVersionInfo struct {
HostFeatureVersionInfo []HostFeatureVersionInfo `xml:"HostFeatureVersionInfo,omitempty"`
}
func init() {
t["ArrayOfHostFeatureVersionInfo"] = reflect.TypeOf((*ArrayOfHostFeatureVersionInfo)(nil)).Elem()
}
type ArrayOfHostFileSystemMountInfo struct {
HostFileSystemMountInfo []HostFileSystemMountInfo `xml:"HostFileSystemMountInfo,omitempty"`
}
func init() {
t["ArrayOfHostFileSystemMountInfo"] = reflect.TypeOf((*ArrayOfHostFileSystemMountInfo)(nil)).Elem()
}
type ArrayOfHostFirewallConfigRuleSetConfig struct {
HostFirewallConfigRuleSetConfig []HostFirewallConfigRuleSetConfig `xml:"HostFirewallConfigRuleSetConfig,omitempty"`
}
func init() {
t["ArrayOfHostFirewallConfigRuleSetConfig"] = reflect.TypeOf((*ArrayOfHostFirewallConfigRuleSetConfig)(nil)).Elem()
}
type ArrayOfHostFirewallRule struct {
HostFirewallRule []HostFirewallRule `xml:"HostFirewallRule,omitempty"`
}
func init() {
t["ArrayOfHostFirewallRule"] = reflect.TypeOf((*ArrayOfHostFirewallRule)(nil)).Elem()
}
type ArrayOfHostFirewallRuleset struct {
HostFirewallRuleset []HostFirewallRuleset `xml:"HostFirewallRuleset,omitempty"`
}
func init() {
t["ArrayOfHostFirewallRuleset"] = reflect.TypeOf((*ArrayOfHostFirewallRuleset)(nil)).Elem()
}
type ArrayOfHostFirewallRulesetIpNetwork struct {
HostFirewallRulesetIpNetwork []HostFirewallRulesetIpNetwork `xml:"HostFirewallRulesetIpNetwork,omitempty"`
}
func init() {
t["ArrayOfHostFirewallRulesetIpNetwork"] = reflect.TypeOf((*ArrayOfHostFirewallRulesetIpNetwork)(nil)).Elem()
}
type ArrayOfHostGraphicsConfigDeviceType struct {
HostGraphicsConfigDeviceType []HostGraphicsConfigDeviceType `xml:"HostGraphicsConfigDeviceType,omitempty"`
}
func init() {
t["ArrayOfHostGraphicsConfigDeviceType"] = reflect.TypeOf((*ArrayOfHostGraphicsConfigDeviceType)(nil)).Elem()
}
type ArrayOfHostGraphicsInfo struct {
HostGraphicsInfo []HostGraphicsInfo `xml:"HostGraphicsInfo,omitempty"`
}
func init() {
t["ArrayOfHostGraphicsInfo"] = reflect.TypeOf((*ArrayOfHostGraphicsInfo)(nil)).Elem()
}
type ArrayOfHostHardwareElementInfo struct {
HostHardwareElementInfo []BaseHostHardwareElementInfo `xml:"HostHardwareElementInfo,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostHardwareElementInfo"] = reflect.TypeOf((*ArrayOfHostHardwareElementInfo)(nil)).Elem()
}
type ArrayOfHostHostBusAdapter struct {
HostHostBusAdapter []BaseHostHostBusAdapter `xml:"HostHostBusAdapter,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostHostBusAdapter"] = reflect.TypeOf((*ArrayOfHostHostBusAdapter)(nil)).Elem()
}
type ArrayOfHostInternetScsiHbaIscsiIpv6Address struct {
HostInternetScsiHbaIscsiIpv6Address []HostInternetScsiHbaIscsiIpv6Address `xml:"HostInternetScsiHbaIscsiIpv6Address,omitempty"`
}
func init() {
t["ArrayOfHostInternetScsiHbaIscsiIpv6Address"] = reflect.TypeOf((*ArrayOfHostInternetScsiHbaIscsiIpv6Address)(nil)).Elem()
}
type ArrayOfHostInternetScsiHbaParamValue struct {
HostInternetScsiHbaParamValue []HostInternetScsiHbaParamValue `xml:"HostInternetScsiHbaParamValue,omitempty"`
}
func init() {
t["ArrayOfHostInternetScsiHbaParamValue"] = reflect.TypeOf((*ArrayOfHostInternetScsiHbaParamValue)(nil)).Elem()
}
type ArrayOfHostInternetScsiHbaSendTarget struct {
HostInternetScsiHbaSendTarget []HostInternetScsiHbaSendTarget `xml:"HostInternetScsiHbaSendTarget,omitempty"`
}
func init() {
t["ArrayOfHostInternetScsiHbaSendTarget"] = reflect.TypeOf((*ArrayOfHostInternetScsiHbaSendTarget)(nil)).Elem()
}
type ArrayOfHostInternetScsiHbaStaticTarget struct {
HostInternetScsiHbaStaticTarget []HostInternetScsiHbaStaticTarget `xml:"HostInternetScsiHbaStaticTarget,omitempty"`
}
func init() {
t["ArrayOfHostInternetScsiHbaStaticTarget"] = reflect.TypeOf((*ArrayOfHostInternetScsiHbaStaticTarget)(nil)).Elem()
}
type ArrayOfHostIoFilterInfo struct {
HostIoFilterInfo []HostIoFilterInfo `xml:"HostIoFilterInfo,omitempty"`
}
func init() {
t["ArrayOfHostIoFilterInfo"] = reflect.TypeOf((*ArrayOfHostIoFilterInfo)(nil)).Elem()
}
type ArrayOfHostIpConfigIpV6Address struct {
HostIpConfigIpV6Address []HostIpConfigIpV6Address `xml:"HostIpConfigIpV6Address,omitempty"`
}
func init() {
t["ArrayOfHostIpConfigIpV6Address"] = reflect.TypeOf((*ArrayOfHostIpConfigIpV6Address)(nil)).Elem()
}
type ArrayOfHostIpRouteEntry struct {
HostIpRouteEntry []HostIpRouteEntry `xml:"HostIpRouteEntry,omitempty"`
}
func init() {
t["ArrayOfHostIpRouteEntry"] = reflect.TypeOf((*ArrayOfHostIpRouteEntry)(nil)).Elem()
}
type ArrayOfHostIpRouteOp struct {
HostIpRouteOp []HostIpRouteOp `xml:"HostIpRouteOp,omitempty"`
}
func init() {
t["ArrayOfHostIpRouteOp"] = reflect.TypeOf((*ArrayOfHostIpRouteOp)(nil)).Elem()
}
type ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec struct {
HostLowLevelProvisioningManagerDiskLayoutSpec []HostLowLevelProvisioningManagerDiskLayoutSpec `xml:"HostLowLevelProvisioningManagerDiskLayoutSpec,omitempty"`
}
func init() {
t["ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec"] = reflect.TypeOf((*ArrayOfHostLowLevelProvisioningManagerDiskLayoutSpec)(nil)).Elem()
}
type ArrayOfHostLowLevelProvisioningManagerFileDeleteResult struct {
HostLowLevelProvisioningManagerFileDeleteResult []HostLowLevelProvisioningManagerFileDeleteResult `xml:"HostLowLevelProvisioningManagerFileDeleteResult,omitempty"`
}
func init() {
t["ArrayOfHostLowLevelProvisioningManagerFileDeleteResult"] = reflect.TypeOf((*ArrayOfHostLowLevelProvisioningManagerFileDeleteResult)(nil)).Elem()
}
type ArrayOfHostLowLevelProvisioningManagerFileDeleteSpec struct {
HostLowLevelProvisioningManagerFileDeleteSpec []HostLowLevelProvisioningManagerFileDeleteSpec `xml:"HostLowLevelProvisioningManagerFileDeleteSpec,omitempty"`
}
func init() {
t["ArrayOfHostLowLevelProvisioningManagerFileDeleteSpec"] = reflect.TypeOf((*ArrayOfHostLowLevelProvisioningManagerFileDeleteSpec)(nil)).Elem()
}
type ArrayOfHostLowLevelProvisioningManagerFileReserveResult struct {
HostLowLevelProvisioningManagerFileReserveResult []HostLowLevelProvisioningManagerFileReserveResult `xml:"HostLowLevelProvisioningManagerFileReserveResult,omitempty"`
}
func init() {
t["ArrayOfHostLowLevelProvisioningManagerFileReserveResult"] = reflect.TypeOf((*ArrayOfHostLowLevelProvisioningManagerFileReserveResult)(nil)).Elem()
}
type ArrayOfHostLowLevelProvisioningManagerFileReserveSpec struct {
HostLowLevelProvisioningManagerFileReserveSpec []HostLowLevelProvisioningManagerFileReserveSpec `xml:"HostLowLevelProvisioningManagerFileReserveSpec,omitempty"`
}
func init() {
t["ArrayOfHostLowLevelProvisioningManagerFileReserveSpec"] = reflect.TypeOf((*ArrayOfHostLowLevelProvisioningManagerFileReserveSpec)(nil)).Elem()
}
type ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec struct {
HostLowLevelProvisioningManagerSnapshotLayoutSpec []HostLowLevelProvisioningManagerSnapshotLayoutSpec `xml:"HostLowLevelProvisioningManagerSnapshotLayoutSpec,omitempty"`
}
func init() {
t["ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec"] = reflect.TypeOf((*ArrayOfHostLowLevelProvisioningManagerSnapshotLayoutSpec)(nil)).Elem()
}
type ArrayOfHostMemberHealthCheckResult struct {
HostMemberHealthCheckResult []BaseHostMemberHealthCheckResult `xml:"HostMemberHealthCheckResult,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostMemberHealthCheckResult"] = reflect.TypeOf((*ArrayOfHostMemberHealthCheckResult)(nil)).Elem()
}
type ArrayOfHostMemberRuntimeInfo struct {
HostMemberRuntimeInfo []HostMemberRuntimeInfo `xml:"HostMemberRuntimeInfo,omitempty"`
}
func init() {
t["ArrayOfHostMemberRuntimeInfo"] = reflect.TypeOf((*ArrayOfHostMemberRuntimeInfo)(nil)).Elem()
}
type ArrayOfHostMultipathInfoLogicalUnit struct {
HostMultipathInfoLogicalUnit []HostMultipathInfoLogicalUnit `xml:"HostMultipathInfoLogicalUnit,omitempty"`
}
func init() {
t["ArrayOfHostMultipathInfoLogicalUnit"] = reflect.TypeOf((*ArrayOfHostMultipathInfoLogicalUnit)(nil)).Elem()
}
type ArrayOfHostMultipathInfoPath struct {
HostMultipathInfoPath []HostMultipathInfoPath `xml:"HostMultipathInfoPath,omitempty"`
}
func init() {
t["ArrayOfHostMultipathInfoPath"] = reflect.TypeOf((*ArrayOfHostMultipathInfoPath)(nil)).Elem()
}
type ArrayOfHostMultipathStateInfoPath struct {
HostMultipathStateInfoPath []HostMultipathStateInfoPath `xml:"HostMultipathStateInfoPath,omitempty"`
}
func init() {
t["ArrayOfHostMultipathStateInfoPath"] = reflect.TypeOf((*ArrayOfHostMultipathStateInfoPath)(nil)).Elem()
}
type ArrayOfHostNasVolumeConfig struct {
HostNasVolumeConfig []HostNasVolumeConfig `xml:"HostNasVolumeConfig,omitempty"`
}
func init() {
t["ArrayOfHostNasVolumeConfig"] = reflect.TypeOf((*ArrayOfHostNasVolumeConfig)(nil)).Elem()
}
type ArrayOfHostNatService struct {
HostNatService []HostNatService `xml:"HostNatService,omitempty"`
}
func init() {
t["ArrayOfHostNatService"] = reflect.TypeOf((*ArrayOfHostNatService)(nil)).Elem()
}
type ArrayOfHostNatServiceConfig struct {
HostNatServiceConfig []HostNatServiceConfig `xml:"HostNatServiceConfig,omitempty"`
}
func init() {
t["ArrayOfHostNatServiceConfig"] = reflect.TypeOf((*ArrayOfHostNatServiceConfig)(nil)).Elem()
}
type ArrayOfHostNatServicePortForwardSpec struct {
HostNatServicePortForwardSpec []HostNatServicePortForwardSpec `xml:"HostNatServicePortForwardSpec,omitempty"`
}
func init() {
t["ArrayOfHostNatServicePortForwardSpec"] = reflect.TypeOf((*ArrayOfHostNatServicePortForwardSpec)(nil)).Elem()
}
type ArrayOfHostNetStackInstance struct {
HostNetStackInstance []HostNetStackInstance `xml:"HostNetStackInstance,omitempty"`
}
func init() {
t["ArrayOfHostNetStackInstance"] = reflect.TypeOf((*ArrayOfHostNetStackInstance)(nil)).Elem()
}
type ArrayOfHostNetworkConfigNetStackSpec struct {
HostNetworkConfigNetStackSpec []HostNetworkConfigNetStackSpec `xml:"HostNetworkConfigNetStackSpec,omitempty"`
}
func init() {
t["ArrayOfHostNetworkConfigNetStackSpec"] = reflect.TypeOf((*ArrayOfHostNetworkConfigNetStackSpec)(nil)).Elem()
}
type ArrayOfHostNumaNode struct {
HostNumaNode []HostNumaNode `xml:"HostNumaNode,omitempty"`
}
func init() {
t["ArrayOfHostNumaNode"] = reflect.TypeOf((*ArrayOfHostNumaNode)(nil)).Elem()
}
type ArrayOfHostNumericSensorInfo struct {
HostNumericSensorInfo []HostNumericSensorInfo `xml:"HostNumericSensorInfo,omitempty"`
}
func init() {
t["ArrayOfHostNumericSensorInfo"] = reflect.TypeOf((*ArrayOfHostNumericSensorInfo)(nil)).Elem()
}
type ArrayOfHostOpaqueNetworkInfo struct {
HostOpaqueNetworkInfo []HostOpaqueNetworkInfo `xml:"HostOpaqueNetworkInfo,omitempty"`
}
func init() {
t["ArrayOfHostOpaqueNetworkInfo"] = reflect.TypeOf((*ArrayOfHostOpaqueNetworkInfo)(nil)).Elem()
}
type ArrayOfHostOpaqueSwitch struct {
HostOpaqueSwitch []HostOpaqueSwitch `xml:"HostOpaqueSwitch,omitempty"`
}
func init() {
t["ArrayOfHostOpaqueSwitch"] = reflect.TypeOf((*ArrayOfHostOpaqueSwitch)(nil)).Elem()
}
type ArrayOfHostOpaqueSwitchPhysicalNicZone struct {
HostOpaqueSwitchPhysicalNicZone []HostOpaqueSwitchPhysicalNicZone `xml:"HostOpaqueSwitchPhysicalNicZone,omitempty"`
}
func init() {
t["ArrayOfHostOpaqueSwitchPhysicalNicZone"] = reflect.TypeOf((*ArrayOfHostOpaqueSwitchPhysicalNicZone)(nil)).Elem()
}
type ArrayOfHostPatchManagerStatus struct {
HostPatchManagerStatus []HostPatchManagerStatus `xml:"HostPatchManagerStatus,omitempty"`
}
func init() {
t["ArrayOfHostPatchManagerStatus"] = reflect.TypeOf((*ArrayOfHostPatchManagerStatus)(nil)).Elem()
}
type ArrayOfHostPatchManagerStatusPrerequisitePatch struct {
HostPatchManagerStatusPrerequisitePatch []HostPatchManagerStatusPrerequisitePatch `xml:"HostPatchManagerStatusPrerequisitePatch,omitempty"`
}
func init() {
t["ArrayOfHostPatchManagerStatusPrerequisitePatch"] = reflect.TypeOf((*ArrayOfHostPatchManagerStatusPrerequisitePatch)(nil)).Elem()
}
type ArrayOfHostPathSelectionPolicyOption struct {
HostPathSelectionPolicyOption []HostPathSelectionPolicyOption `xml:"HostPathSelectionPolicyOption,omitempty"`
}
func init() {
t["ArrayOfHostPathSelectionPolicyOption"] = reflect.TypeOf((*ArrayOfHostPathSelectionPolicyOption)(nil)).Elem()
}
type ArrayOfHostPciDevice struct {
HostPciDevice []HostPciDevice `xml:"HostPciDevice,omitempty"`
}
func init() {
t["ArrayOfHostPciDevice"] = reflect.TypeOf((*ArrayOfHostPciDevice)(nil)).Elem()
}
type ArrayOfHostPciPassthruConfig struct {
HostPciPassthruConfig []BaseHostPciPassthruConfig `xml:"HostPciPassthruConfig,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostPciPassthruConfig"] = reflect.TypeOf((*ArrayOfHostPciPassthruConfig)(nil)).Elem()
}
type ArrayOfHostPciPassthruInfo struct {
HostPciPassthruInfo []BaseHostPciPassthruInfo `xml:"HostPciPassthruInfo,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostPciPassthruInfo"] = reflect.TypeOf((*ArrayOfHostPciPassthruInfo)(nil)).Elem()
}
type ArrayOfHostPlacedVirtualNicIdentifier struct {
HostPlacedVirtualNicIdentifier []HostPlacedVirtualNicIdentifier `xml:"HostPlacedVirtualNicIdentifier,omitempty"`
}
func init() {
t["ArrayOfHostPlacedVirtualNicIdentifier"] = reflect.TypeOf((*ArrayOfHostPlacedVirtualNicIdentifier)(nil)).Elem()
}
type ArrayOfHostPlugStoreTopologyAdapter struct {
HostPlugStoreTopologyAdapter []HostPlugStoreTopologyAdapter `xml:"HostPlugStoreTopologyAdapter,omitempty"`
}
func init() {
t["ArrayOfHostPlugStoreTopologyAdapter"] = reflect.TypeOf((*ArrayOfHostPlugStoreTopologyAdapter)(nil)).Elem()
}
type ArrayOfHostPlugStoreTopologyDevice struct {
HostPlugStoreTopologyDevice []HostPlugStoreTopologyDevice `xml:"HostPlugStoreTopologyDevice,omitempty"`
}
func init() {
t["ArrayOfHostPlugStoreTopologyDevice"] = reflect.TypeOf((*ArrayOfHostPlugStoreTopologyDevice)(nil)).Elem()
}
type ArrayOfHostPlugStoreTopologyPath struct {
HostPlugStoreTopologyPath []HostPlugStoreTopologyPath `xml:"HostPlugStoreTopologyPath,omitempty"`
}
func init() {
t["ArrayOfHostPlugStoreTopologyPath"] = reflect.TypeOf((*ArrayOfHostPlugStoreTopologyPath)(nil)).Elem()
}
type ArrayOfHostPlugStoreTopologyPlugin struct {
HostPlugStoreTopologyPlugin []HostPlugStoreTopologyPlugin `xml:"HostPlugStoreTopologyPlugin,omitempty"`
}
func init() {
t["ArrayOfHostPlugStoreTopologyPlugin"] = reflect.TypeOf((*ArrayOfHostPlugStoreTopologyPlugin)(nil)).Elem()
}
type ArrayOfHostPlugStoreTopologyTarget struct {
HostPlugStoreTopologyTarget []HostPlugStoreTopologyTarget `xml:"HostPlugStoreTopologyTarget,omitempty"`
}
func init() {
t["ArrayOfHostPlugStoreTopologyTarget"] = reflect.TypeOf((*ArrayOfHostPlugStoreTopologyTarget)(nil)).Elem()
}
type ArrayOfHostPnicNetworkResourceInfo struct {
HostPnicNetworkResourceInfo []HostPnicNetworkResourceInfo `xml:"HostPnicNetworkResourceInfo,omitempty"`
}
func init() {
t["ArrayOfHostPnicNetworkResourceInfo"] = reflect.TypeOf((*ArrayOfHostPnicNetworkResourceInfo)(nil)).Elem()
}
type ArrayOfHostPortGroup struct {
HostPortGroup []HostPortGroup `xml:"HostPortGroup,omitempty"`
}
func init() {
t["ArrayOfHostPortGroup"] = reflect.TypeOf((*ArrayOfHostPortGroup)(nil)).Elem()
}
type ArrayOfHostPortGroupConfig struct {
HostPortGroupConfig []HostPortGroupConfig `xml:"HostPortGroupConfig,omitempty"`
}
func init() {
t["ArrayOfHostPortGroupConfig"] = reflect.TypeOf((*ArrayOfHostPortGroupConfig)(nil)).Elem()
}
type ArrayOfHostPortGroupPort struct {
HostPortGroupPort []HostPortGroupPort `xml:"HostPortGroupPort,omitempty"`
}
func init() {
t["ArrayOfHostPortGroupPort"] = reflect.TypeOf((*ArrayOfHostPortGroupPort)(nil)).Elem()
}
type ArrayOfHostPortGroupProfile struct {
HostPortGroupProfile []HostPortGroupProfile `xml:"HostPortGroupProfile,omitempty"`
}
func init() {
t["ArrayOfHostPortGroupProfile"] = reflect.TypeOf((*ArrayOfHostPortGroupProfile)(nil)).Elem()
}
type ArrayOfHostPowerPolicy struct {
HostPowerPolicy []HostPowerPolicy `xml:"HostPowerPolicy,omitempty"`
}
func init() {
t["ArrayOfHostPowerPolicy"] = reflect.TypeOf((*ArrayOfHostPowerPolicy)(nil)).Elem()
}
type ArrayOfHostProfileManagerCompositionValidationResultResultElement struct {
HostProfileManagerCompositionValidationResultResultElement []HostProfileManagerCompositionValidationResultResultElement `xml:"HostProfileManagerCompositionValidationResultResultElement,omitempty"`
}
func init() {
t["ArrayOfHostProfileManagerCompositionValidationResultResultElement"] = reflect.TypeOf((*ArrayOfHostProfileManagerCompositionValidationResultResultElement)(nil)).Elem()
}
type ArrayOfHostProfileManagerHostToConfigSpecMap struct {
HostProfileManagerHostToConfigSpecMap []HostProfileManagerHostToConfigSpecMap `xml:"HostProfileManagerHostToConfigSpecMap,omitempty"`
}
func init() {
t["ArrayOfHostProfileManagerHostToConfigSpecMap"] = reflect.TypeOf((*ArrayOfHostProfileManagerHostToConfigSpecMap)(nil)).Elem()
}
type ArrayOfHostProfilesEntityCustomizations struct {
HostProfilesEntityCustomizations []BaseHostProfilesEntityCustomizations `xml:"HostProfilesEntityCustomizations,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostProfilesEntityCustomizations"] = reflect.TypeOf((*ArrayOfHostProfilesEntityCustomizations)(nil)).Elem()
}
type ArrayOfHostProtocolEndpoint struct {
HostProtocolEndpoint []HostProtocolEndpoint `xml:"HostProtocolEndpoint,omitempty"`
}
func init() {
t["ArrayOfHostProtocolEndpoint"] = reflect.TypeOf((*ArrayOfHostProtocolEndpoint)(nil)).Elem()
}
type ArrayOfHostProxySwitch struct {
HostProxySwitch []HostProxySwitch `xml:"HostProxySwitch,omitempty"`
}
func init() {
t["ArrayOfHostProxySwitch"] = reflect.TypeOf((*ArrayOfHostProxySwitch)(nil)).Elem()
}
type ArrayOfHostProxySwitchConfig struct {
HostProxySwitchConfig []HostProxySwitchConfig `xml:"HostProxySwitchConfig,omitempty"`
}
func init() {
t["ArrayOfHostProxySwitchConfig"] = reflect.TypeOf((*ArrayOfHostProxySwitchConfig)(nil)).Elem()
}
type ArrayOfHostProxySwitchHostLagConfig struct {
HostProxySwitchHostLagConfig []HostProxySwitchHostLagConfig `xml:"HostProxySwitchHostLagConfig,omitempty"`
}
func init() {
t["ArrayOfHostProxySwitchHostLagConfig"] = reflect.TypeOf((*ArrayOfHostProxySwitchHostLagConfig)(nil)).Elem()
}
type ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo struct {
HostRuntimeInfoNetStackInstanceRuntimeInfo []HostRuntimeInfoNetStackInstanceRuntimeInfo `xml:"HostRuntimeInfoNetStackInstanceRuntimeInfo,omitempty"`
}
func init() {
t["ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo"] = reflect.TypeOf((*ArrayOfHostRuntimeInfoNetStackInstanceRuntimeInfo)(nil)).Elem()
}
type ArrayOfHostScsiDisk struct {
HostScsiDisk []HostScsiDisk `xml:"HostScsiDisk,omitempty"`
}
func init() {
t["ArrayOfHostScsiDisk"] = reflect.TypeOf((*ArrayOfHostScsiDisk)(nil)).Elem()
}
type ArrayOfHostScsiDiskPartition struct {
HostScsiDiskPartition []HostScsiDiskPartition `xml:"HostScsiDiskPartition,omitempty"`
}
func init() {
t["ArrayOfHostScsiDiskPartition"] = reflect.TypeOf((*ArrayOfHostScsiDiskPartition)(nil)).Elem()
}
type ArrayOfHostScsiTopologyInterface struct {
HostScsiTopologyInterface []HostScsiTopologyInterface `xml:"HostScsiTopologyInterface,omitempty"`
}
func init() {
t["ArrayOfHostScsiTopologyInterface"] = reflect.TypeOf((*ArrayOfHostScsiTopologyInterface)(nil)).Elem()
}
type ArrayOfHostScsiTopologyLun struct {
HostScsiTopologyLun []HostScsiTopologyLun `xml:"HostScsiTopologyLun,omitempty"`
}
func init() {
t["ArrayOfHostScsiTopologyLun"] = reflect.TypeOf((*ArrayOfHostScsiTopologyLun)(nil)).Elem()
}
type ArrayOfHostScsiTopologyTarget struct {
HostScsiTopologyTarget []HostScsiTopologyTarget `xml:"HostScsiTopologyTarget,omitempty"`
}
func init() {
t["ArrayOfHostScsiTopologyTarget"] = reflect.TypeOf((*ArrayOfHostScsiTopologyTarget)(nil)).Elem()
}
type ArrayOfHostService struct {
HostService []HostService `xml:"HostService,omitempty"`
}
func init() {
t["ArrayOfHostService"] = reflect.TypeOf((*ArrayOfHostService)(nil)).Elem()
}
type ArrayOfHostServiceConfig struct {
HostServiceConfig []HostServiceConfig `xml:"HostServiceConfig,omitempty"`
}
func init() {
t["ArrayOfHostServiceConfig"] = reflect.TypeOf((*ArrayOfHostServiceConfig)(nil)).Elem()
}
type ArrayOfHostSnmpDestination struct {
HostSnmpDestination []HostSnmpDestination `xml:"HostSnmpDestination,omitempty"`
}
func init() {
t["ArrayOfHostSnmpDestination"] = reflect.TypeOf((*ArrayOfHostSnmpDestination)(nil)).Elem()
}
type ArrayOfHostSriovDevicePoolInfo struct {
HostSriovDevicePoolInfo []BaseHostSriovDevicePoolInfo `xml:"HostSriovDevicePoolInfo,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostSriovDevicePoolInfo"] = reflect.TypeOf((*ArrayOfHostSriovDevicePoolInfo)(nil)).Elem()
}
type ArrayOfHostSslThumbprintInfo struct {
HostSslThumbprintInfo []HostSslThumbprintInfo `xml:"HostSslThumbprintInfo,omitempty"`
}
func init() {
t["ArrayOfHostSslThumbprintInfo"] = reflect.TypeOf((*ArrayOfHostSslThumbprintInfo)(nil)).Elem()
}
type ArrayOfHostStorageArrayTypePolicyOption struct {
HostStorageArrayTypePolicyOption []HostStorageArrayTypePolicyOption `xml:"HostStorageArrayTypePolicyOption,omitempty"`
}
func init() {
t["ArrayOfHostStorageArrayTypePolicyOption"] = reflect.TypeOf((*ArrayOfHostStorageArrayTypePolicyOption)(nil)).Elem()
}
type ArrayOfHostStorageElementInfo struct {
HostStorageElementInfo []HostStorageElementInfo `xml:"HostStorageElementInfo,omitempty"`
}
func init() {
t["ArrayOfHostStorageElementInfo"] = reflect.TypeOf((*ArrayOfHostStorageElementInfo)(nil)).Elem()
}
type ArrayOfHostStorageOperationalInfo struct {
HostStorageOperationalInfo []HostStorageOperationalInfo `xml:"HostStorageOperationalInfo,omitempty"`
}
func init() {
t["ArrayOfHostStorageOperationalInfo"] = reflect.TypeOf((*ArrayOfHostStorageOperationalInfo)(nil)).Elem()
}
type ArrayOfHostStorageSystemDiskLocatorLedResult struct {
HostStorageSystemDiskLocatorLedResult []HostStorageSystemDiskLocatorLedResult `xml:"HostStorageSystemDiskLocatorLedResult,omitempty"`
}
func init() {
t["ArrayOfHostStorageSystemDiskLocatorLedResult"] = reflect.TypeOf((*ArrayOfHostStorageSystemDiskLocatorLedResult)(nil)).Elem()
}
type ArrayOfHostStorageSystemScsiLunResult struct {
HostStorageSystemScsiLunResult []HostStorageSystemScsiLunResult `xml:"HostStorageSystemScsiLunResult,omitempty"`
}
func init() {
t["ArrayOfHostStorageSystemScsiLunResult"] = reflect.TypeOf((*ArrayOfHostStorageSystemScsiLunResult)(nil)).Elem()
}
type ArrayOfHostStorageSystemVmfsVolumeResult struct {
HostStorageSystemVmfsVolumeResult []HostStorageSystemVmfsVolumeResult `xml:"HostStorageSystemVmfsVolumeResult,omitempty"`
}
func init() {
t["ArrayOfHostStorageSystemVmfsVolumeResult"] = reflect.TypeOf((*ArrayOfHostStorageSystemVmfsVolumeResult)(nil)).Elem()
}
type ArrayOfHostSubSpecification struct {
HostSubSpecification []HostSubSpecification `xml:"HostSubSpecification,omitempty"`
}
func init() {
t["ArrayOfHostSubSpecification"] = reflect.TypeOf((*ArrayOfHostSubSpecification)(nil)).Elem()
}
type ArrayOfHostSystemIdentificationInfo struct {
HostSystemIdentificationInfo []HostSystemIdentificationInfo `xml:"HostSystemIdentificationInfo,omitempty"`
}
func init() {
t["ArrayOfHostSystemIdentificationInfo"] = reflect.TypeOf((*ArrayOfHostSystemIdentificationInfo)(nil)).Elem()
}
type ArrayOfHostSystemResourceInfo struct {
HostSystemResourceInfo []HostSystemResourceInfo `xml:"HostSystemResourceInfo,omitempty"`
}
func init() {
t["ArrayOfHostSystemResourceInfo"] = reflect.TypeOf((*ArrayOfHostSystemResourceInfo)(nil)).Elem()
}
type ArrayOfHostSystemSwapConfigurationSystemSwapOption struct {
HostSystemSwapConfigurationSystemSwapOption []BaseHostSystemSwapConfigurationSystemSwapOption `xml:"HostSystemSwapConfigurationSystemSwapOption,omitempty,typeattr"`
}
func init() {
t["ArrayOfHostSystemSwapConfigurationSystemSwapOption"] = reflect.TypeOf((*ArrayOfHostSystemSwapConfigurationSystemSwapOption)(nil)).Elem()
}
type ArrayOfHostTpmDigestInfo struct {
HostTpmDigestInfo []HostTpmDigestInfo `xml:"HostTpmDigestInfo,omitempty"`
}
func init() {
t["ArrayOfHostTpmDigestInfo"] = reflect.TypeOf((*ArrayOfHostTpmDigestInfo)(nil)).Elem()
}
type ArrayOfHostTpmEventLogEntry struct {
HostTpmEventLogEntry []HostTpmEventLogEntry `xml:"HostTpmEventLogEntry,omitempty"`
}
func init() {
t["ArrayOfHostTpmEventLogEntry"] = reflect.TypeOf((*ArrayOfHostTpmEventLogEntry)(nil)).Elem()
}
type ArrayOfHostUnresolvedVmfsExtent struct {
HostUnresolvedVmfsExtent []HostUnresolvedVmfsExtent `xml:"HostUnresolvedVmfsExtent,omitempty"`
}
func init() {
t["ArrayOfHostUnresolvedVmfsExtent"] = reflect.TypeOf((*ArrayOfHostUnresolvedVmfsExtent)(nil)).Elem()
}
type ArrayOfHostUnresolvedVmfsResolutionResult struct {
HostUnresolvedVmfsResolutionResult []HostUnresolvedVmfsResolutionResult `xml:"HostUnresolvedVmfsResolutionResult,omitempty"`
}
func init() {
t["ArrayOfHostUnresolvedVmfsResolutionResult"] = reflect.TypeOf((*ArrayOfHostUnresolvedVmfsResolutionResult)(nil)).Elem()
}
type ArrayOfHostUnresolvedVmfsResolutionSpec struct {
HostUnresolvedVmfsResolutionSpec []HostUnresolvedVmfsResolutionSpec `xml:"HostUnresolvedVmfsResolutionSpec,omitempty"`
}
func init() {
t["ArrayOfHostUnresolvedVmfsResolutionSpec"] = reflect.TypeOf((*ArrayOfHostUnresolvedVmfsResolutionSpec)(nil)).Elem()
}
type ArrayOfHostUnresolvedVmfsVolume struct {
HostUnresolvedVmfsVolume []HostUnresolvedVmfsVolume `xml:"HostUnresolvedVmfsVolume,omitempty"`
}
func init() {
t["ArrayOfHostUnresolvedVmfsVolume"] = reflect.TypeOf((*ArrayOfHostUnresolvedVmfsVolume)(nil)).Elem()
}
type ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption struct {
HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption []HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption `xml:"HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption,omitempty"`
}
func init() {
t["ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption"] = reflect.TypeOf((*ArrayOfHostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption)(nil)).Elem()
}
type ArrayOfHostVMotionCompatibility struct {
HostVMotionCompatibility []HostVMotionCompatibility `xml:"HostVMotionCompatibility,omitempty"`
}
func init() {
t["ArrayOfHostVMotionCompatibility"] = reflect.TypeOf((*ArrayOfHostVMotionCompatibility)(nil)).Elem()
}
type ArrayOfHostVirtualNic struct {
HostVirtualNic []HostVirtualNic `xml:"HostVirtualNic,omitempty"`
}
func init() {
t["ArrayOfHostVirtualNic"] = reflect.TypeOf((*ArrayOfHostVirtualNic)(nil)).Elem()
}
type ArrayOfHostVirtualNicConfig struct {
HostVirtualNicConfig []HostVirtualNicConfig `xml:"HostVirtualNicConfig,omitempty"`
}
func init() {
t["ArrayOfHostVirtualNicConfig"] = reflect.TypeOf((*ArrayOfHostVirtualNicConfig)(nil)).Elem()
}
type ArrayOfHostVirtualNicManagerNicTypeSelection struct {
HostVirtualNicManagerNicTypeSelection []HostVirtualNicManagerNicTypeSelection `xml:"HostVirtualNicManagerNicTypeSelection,omitempty"`
}
func init() {
t["ArrayOfHostVirtualNicManagerNicTypeSelection"] = reflect.TypeOf((*ArrayOfHostVirtualNicManagerNicTypeSelection)(nil)).Elem()
}
type ArrayOfHostVirtualSwitch struct {
HostVirtualSwitch []HostVirtualSwitch `xml:"HostVirtualSwitch,omitempty"`
}
func init() {
t["ArrayOfHostVirtualSwitch"] = reflect.TypeOf((*ArrayOfHostVirtualSwitch)(nil)).Elem()
}
type ArrayOfHostVirtualSwitchConfig struct {
HostVirtualSwitchConfig []HostVirtualSwitchConfig `xml:"HostVirtualSwitchConfig,omitempty"`
}
func init() {
t["ArrayOfHostVirtualSwitchConfig"] = reflect.TypeOf((*ArrayOfHostVirtualSwitchConfig)(nil)).Elem()
}
type ArrayOfHostVmciAccessManagerAccessSpec struct {
HostVmciAccessManagerAccessSpec []HostVmciAccessManagerAccessSpec `xml:"HostVmciAccessManagerAccessSpec,omitempty"`
}
func init() {
t["ArrayOfHostVmciAccessManagerAccessSpec"] = reflect.TypeOf((*ArrayOfHostVmciAccessManagerAccessSpec)(nil)).Elem()
}
type ArrayOfHostVmfsRescanResult struct {
HostVmfsRescanResult []HostVmfsRescanResult `xml:"HostVmfsRescanResult,omitempty"`
}
func init() {
t["ArrayOfHostVmfsRescanResult"] = reflect.TypeOf((*ArrayOfHostVmfsRescanResult)(nil)).Elem()
}
type ArrayOfHostVsanInternalSystemCmmdsQuery struct {
HostVsanInternalSystemCmmdsQuery []HostVsanInternalSystemCmmdsQuery `xml:"HostVsanInternalSystemCmmdsQuery,omitempty"`
}
func init() {
t["ArrayOfHostVsanInternalSystemCmmdsQuery"] = reflect.TypeOf((*ArrayOfHostVsanInternalSystemCmmdsQuery)(nil)).Elem()
}
type ArrayOfHostVsanInternalSystemDeleteVsanObjectsResult struct {
HostVsanInternalSystemDeleteVsanObjectsResult []HostVsanInternalSystemDeleteVsanObjectsResult `xml:"HostVsanInternalSystemDeleteVsanObjectsResult,omitempty"`
}
func init() {
t["ArrayOfHostVsanInternalSystemDeleteVsanObjectsResult"] = reflect.TypeOf((*ArrayOfHostVsanInternalSystemDeleteVsanObjectsResult)(nil)).Elem()
}
type ArrayOfHostVsanInternalSystemVsanObjectOperationResult struct {
HostVsanInternalSystemVsanObjectOperationResult []HostVsanInternalSystemVsanObjectOperationResult `xml:"HostVsanInternalSystemVsanObjectOperationResult,omitempty"`
}
func init() {
t["ArrayOfHostVsanInternalSystemVsanObjectOperationResult"] = reflect.TypeOf((*ArrayOfHostVsanInternalSystemVsanObjectOperationResult)(nil)).Elem()
}
type ArrayOfHostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult struct {
HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult []HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult `xml:"HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult,omitempty"`
}
func init() {
t["ArrayOfHostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult"] = reflect.TypeOf((*ArrayOfHostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult)(nil)).Elem()
}
type ArrayOfHttpNfcLeaseDatastoreLeaseInfo struct {
HttpNfcLeaseDatastoreLeaseInfo []HttpNfcLeaseDatastoreLeaseInfo `xml:"HttpNfcLeaseDatastoreLeaseInfo,omitempty"`
}
func init() {
t["ArrayOfHttpNfcLeaseDatastoreLeaseInfo"] = reflect.TypeOf((*ArrayOfHttpNfcLeaseDatastoreLeaseInfo)(nil)).Elem()
}
type ArrayOfHttpNfcLeaseDeviceUrl struct {
HttpNfcLeaseDeviceUrl []HttpNfcLeaseDeviceUrl `xml:"HttpNfcLeaseDeviceUrl,omitempty"`
}
func init() {
t["ArrayOfHttpNfcLeaseDeviceUrl"] = reflect.TypeOf((*ArrayOfHttpNfcLeaseDeviceUrl)(nil)).Elem()
}
type ArrayOfHttpNfcLeaseHostInfo struct {
HttpNfcLeaseHostInfo []HttpNfcLeaseHostInfo `xml:"HttpNfcLeaseHostInfo,omitempty"`
}
func init() {
t["ArrayOfHttpNfcLeaseHostInfo"] = reflect.TypeOf((*ArrayOfHttpNfcLeaseHostInfo)(nil)).Elem()
}
type ArrayOfHttpNfcLeaseManifestEntry struct {
HttpNfcLeaseManifestEntry []HttpNfcLeaseManifestEntry `xml:"HttpNfcLeaseManifestEntry,omitempty"`
}
func init() {
t["ArrayOfHttpNfcLeaseManifestEntry"] = reflect.TypeOf((*ArrayOfHttpNfcLeaseManifestEntry)(nil)).Elem()
}
type ArrayOfID struct {
ID []ID `xml:"ID,omitempty"`
}
func init() {
t["ArrayOfID"] = reflect.TypeOf((*ArrayOfID)(nil)).Elem()
}
type ArrayOfImportOperationBulkFaultFaultOnImport struct {
ImportOperationBulkFaultFaultOnImport []ImportOperationBulkFaultFaultOnImport `xml:"ImportOperationBulkFaultFaultOnImport,omitempty"`
}
func init() {
t["ArrayOfImportOperationBulkFaultFaultOnImport"] = reflect.TypeOf((*ArrayOfImportOperationBulkFaultFaultOnImport)(nil)).Elem()
}
type ArrayOfImportSpec struct {
ImportSpec []BaseImportSpec `xml:"ImportSpec,omitempty,typeattr"`
}
func init() {
t["ArrayOfImportSpec"] = reflect.TypeOf((*ArrayOfImportSpec)(nil)).Elem()
}
type ArrayOfInt struct {
Int []int32 `xml:"int,omitempty"`
}
func init() {
t["ArrayOfInt"] = reflect.TypeOf((*ArrayOfInt)(nil)).Elem()
}
type ArrayOfIoFilterHostIssue struct {
IoFilterHostIssue []IoFilterHostIssue `xml:"IoFilterHostIssue,omitempty"`
}
func init() {
t["ArrayOfIoFilterHostIssue"] = reflect.TypeOf((*ArrayOfIoFilterHostIssue)(nil)).Elem()
}
type ArrayOfIpPool struct {
IpPool []IpPool `xml:"IpPool,omitempty"`
}
func init() {
t["ArrayOfIpPool"] = reflect.TypeOf((*ArrayOfIpPool)(nil)).Elem()
}
type ArrayOfIpPoolAssociation struct {
IpPoolAssociation []IpPoolAssociation `xml:"IpPoolAssociation,omitempty"`
}
func init() {
t["ArrayOfIpPoolAssociation"] = reflect.TypeOf((*ArrayOfIpPoolAssociation)(nil)).Elem()
}
type ArrayOfIpPoolManagerIpAllocation struct {
IpPoolManagerIpAllocation []IpPoolManagerIpAllocation `xml:"IpPoolManagerIpAllocation,omitempty"`
}
func init() {
t["ArrayOfIpPoolManagerIpAllocation"] = reflect.TypeOf((*ArrayOfIpPoolManagerIpAllocation)(nil)).Elem()
}
type ArrayOfIscsiDependencyEntity struct {
IscsiDependencyEntity []IscsiDependencyEntity `xml:"IscsiDependencyEntity,omitempty"`
}
func init() {
t["ArrayOfIscsiDependencyEntity"] = reflect.TypeOf((*ArrayOfIscsiDependencyEntity)(nil)).Elem()
}
type ArrayOfIscsiPortInfo struct {
IscsiPortInfo []IscsiPortInfo `xml:"IscsiPortInfo,omitempty"`
}
func init() {
t["ArrayOfIscsiPortInfo"] = reflect.TypeOf((*ArrayOfIscsiPortInfo)(nil)).Elem()
}
type ArrayOfKernelModuleInfo struct {
KernelModuleInfo []KernelModuleInfo `xml:"KernelModuleInfo,omitempty"`
}
func init() {
t["ArrayOfKernelModuleInfo"] = reflect.TypeOf((*ArrayOfKernelModuleInfo)(nil)).Elem()
}
type ArrayOfKeyAnyValue struct {
KeyAnyValue []KeyAnyValue `xml:"KeyAnyValue,omitempty"`
}
func init() {
t["ArrayOfKeyAnyValue"] = reflect.TypeOf((*ArrayOfKeyAnyValue)(nil)).Elem()
}
type ArrayOfKeyValue struct {
KeyValue []KeyValue `xml:"KeyValue,omitempty"`
}
func init() {
t["ArrayOfKeyValue"] = reflect.TypeOf((*ArrayOfKeyValue)(nil)).Elem()
}
type ArrayOfKmipClusterInfo struct {
KmipClusterInfo []KmipClusterInfo `xml:"KmipClusterInfo,omitempty"`
}
func init() {
t["ArrayOfKmipClusterInfo"] = reflect.TypeOf((*ArrayOfKmipClusterInfo)(nil)).Elem()
}
type ArrayOfKmipServerInfo struct {
KmipServerInfo []KmipServerInfo `xml:"KmipServerInfo,omitempty"`
}
func init() {
t["ArrayOfKmipServerInfo"] = reflect.TypeOf((*ArrayOfKmipServerInfo)(nil)).Elem()
}
type ArrayOfLicenseAssignmentManagerLicenseAssignment struct {
LicenseAssignmentManagerLicenseAssignment []LicenseAssignmentManagerLicenseAssignment `xml:"LicenseAssignmentManagerLicenseAssignment,omitempty"`
}
func init() {
t["ArrayOfLicenseAssignmentManagerLicenseAssignment"] = reflect.TypeOf((*ArrayOfLicenseAssignmentManagerLicenseAssignment)(nil)).Elem()
}
type ArrayOfLicenseAvailabilityInfo struct {
LicenseAvailabilityInfo []LicenseAvailabilityInfo `xml:"LicenseAvailabilityInfo,omitempty"`
}
func init() {
t["ArrayOfLicenseAvailabilityInfo"] = reflect.TypeOf((*ArrayOfLicenseAvailabilityInfo)(nil)).Elem()
}
type ArrayOfLicenseFeatureInfo struct {
LicenseFeatureInfo []LicenseFeatureInfo `xml:"LicenseFeatureInfo,omitempty"`
}
func init() {
t["ArrayOfLicenseFeatureInfo"] = reflect.TypeOf((*ArrayOfLicenseFeatureInfo)(nil)).Elem()
}
type ArrayOfLicenseManagerLicenseInfo struct {
LicenseManagerLicenseInfo []LicenseManagerLicenseInfo `xml:"LicenseManagerLicenseInfo,omitempty"`
}
func init() {
t["ArrayOfLicenseManagerLicenseInfo"] = reflect.TypeOf((*ArrayOfLicenseManagerLicenseInfo)(nil)).Elem()
}
type ArrayOfLicenseReservationInfo struct {
LicenseReservationInfo []LicenseReservationInfo `xml:"LicenseReservationInfo,omitempty"`
}
func init() {
t["ArrayOfLicenseReservationInfo"] = reflect.TypeOf((*ArrayOfLicenseReservationInfo)(nil)).Elem()
}
type ArrayOfLocalizableMessage struct {
LocalizableMessage []LocalizableMessage `xml:"LocalizableMessage,omitempty"`
}
func init() {
t["ArrayOfLocalizableMessage"] = reflect.TypeOf((*ArrayOfLocalizableMessage)(nil)).Elem()
}
type ArrayOfLocalizationManagerMessageCatalog struct {
LocalizationManagerMessageCatalog []LocalizationManagerMessageCatalog `xml:"LocalizationManagerMessageCatalog,omitempty"`
}
func init() {
t["ArrayOfLocalizationManagerMessageCatalog"] = reflect.TypeOf((*ArrayOfLocalizationManagerMessageCatalog)(nil)).Elem()
}
type ArrayOfLong struct {
Long []int64 `xml:"long,omitempty"`
}
func init() {
t["ArrayOfLong"] = reflect.TypeOf((*ArrayOfLong)(nil)).Elem()
}
type ArrayOfManagedObjectReference struct {
ManagedObjectReference []ManagedObjectReference `xml:"ManagedObjectReference,omitempty"`
}
func init() {
t["ArrayOfManagedObjectReference"] = reflect.TypeOf((*ArrayOfManagedObjectReference)(nil)).Elem()
}
type ArrayOfMethodActionArgument struct {
MethodActionArgument []MethodActionArgument `xml:"MethodActionArgument,omitempty"`
}
func init() {
t["ArrayOfMethodActionArgument"] = reflect.TypeOf((*ArrayOfMethodActionArgument)(nil)).Elem()
}
type ArrayOfMethodFault struct {
MethodFault []BaseMethodFault `xml:"MethodFault,omitempty,typeattr"`
}
func init() {
t["ArrayOfMethodFault"] = reflect.TypeOf((*ArrayOfMethodFault)(nil)).Elem()
}
type ArrayOfMissingObject struct {
MissingObject []MissingObject `xml:"MissingObject,omitempty"`
}
func init() {
t["ArrayOfMissingObject"] = reflect.TypeOf((*ArrayOfMissingObject)(nil)).Elem()
}
type ArrayOfMissingProperty struct {
MissingProperty []MissingProperty `xml:"MissingProperty,omitempty"`
}
func init() {
t["ArrayOfMissingProperty"] = reflect.TypeOf((*ArrayOfMissingProperty)(nil)).Elem()
}
type ArrayOfMultipleCertificatesVerifyFaultThumbprintData struct {
MultipleCertificatesVerifyFaultThumbprintData []MultipleCertificatesVerifyFaultThumbprintData `xml:"MultipleCertificatesVerifyFaultThumbprintData,omitempty"`
}
func init() {
t["ArrayOfMultipleCertificatesVerifyFaultThumbprintData"] = reflect.TypeOf((*ArrayOfMultipleCertificatesVerifyFaultThumbprintData)(nil)).Elem()
}
type ArrayOfNasStorageProfile struct {
NasStorageProfile []NasStorageProfile `xml:"NasStorageProfile,omitempty"`
}
func init() {
t["ArrayOfNasStorageProfile"] = reflect.TypeOf((*ArrayOfNasStorageProfile)(nil)).Elem()
}
type ArrayOfNetIpConfigInfoIpAddress struct {
NetIpConfigInfoIpAddress []NetIpConfigInfoIpAddress `xml:"NetIpConfigInfoIpAddress,omitempty"`
}
func init() {
t["ArrayOfNetIpConfigInfoIpAddress"] = reflect.TypeOf((*ArrayOfNetIpConfigInfoIpAddress)(nil)).Elem()
}
type ArrayOfNetIpConfigSpecIpAddressSpec struct {
NetIpConfigSpecIpAddressSpec []NetIpConfigSpecIpAddressSpec `xml:"NetIpConfigSpecIpAddressSpec,omitempty"`
}
func init() {
t["ArrayOfNetIpConfigSpecIpAddressSpec"] = reflect.TypeOf((*ArrayOfNetIpConfigSpecIpAddressSpec)(nil)).Elem()
}
type ArrayOfNetIpRouteConfigInfoIpRoute struct {
NetIpRouteConfigInfoIpRoute []NetIpRouteConfigInfoIpRoute `xml:"NetIpRouteConfigInfoIpRoute,omitempty"`
}
func init() {
t["ArrayOfNetIpRouteConfigInfoIpRoute"] = reflect.TypeOf((*ArrayOfNetIpRouteConfigInfoIpRoute)(nil)).Elem()
}
type ArrayOfNetIpRouteConfigSpecIpRouteSpec struct {
NetIpRouteConfigSpecIpRouteSpec []NetIpRouteConfigSpecIpRouteSpec `xml:"NetIpRouteConfigSpecIpRouteSpec,omitempty"`
}
func init() {
t["ArrayOfNetIpRouteConfigSpecIpRouteSpec"] = reflect.TypeOf((*ArrayOfNetIpRouteConfigSpecIpRouteSpec)(nil)).Elem()
}
type ArrayOfNetIpStackInfoDefaultRouter struct {
NetIpStackInfoDefaultRouter []NetIpStackInfoDefaultRouter `xml:"NetIpStackInfoDefaultRouter,omitempty"`
}
func init() {
t["ArrayOfNetIpStackInfoDefaultRouter"] = reflect.TypeOf((*ArrayOfNetIpStackInfoDefaultRouter)(nil)).Elem()
}
type ArrayOfNetIpStackInfoNetToMedia struct {
NetIpStackInfoNetToMedia []NetIpStackInfoNetToMedia `xml:"NetIpStackInfoNetToMedia,omitempty"`
}
func init() {
t["ArrayOfNetIpStackInfoNetToMedia"] = reflect.TypeOf((*ArrayOfNetIpStackInfoNetToMedia)(nil)).Elem()
}
type ArrayOfNetStackInstanceProfile struct {
NetStackInstanceProfile []NetStackInstanceProfile `xml:"NetStackInstanceProfile,omitempty"`
}
func init() {
t["ArrayOfNetStackInstanceProfile"] = reflect.TypeOf((*ArrayOfNetStackInstanceProfile)(nil)).Elem()
}
type ArrayOfNumericRange struct {
NumericRange []NumericRange `xml:"NumericRange,omitempty"`
}
func init() {
t["ArrayOfNumericRange"] = reflect.TypeOf((*ArrayOfNumericRange)(nil)).Elem()
}
type ArrayOfObjectContent struct {
ObjectContent []ObjectContent `xml:"ObjectContent,omitempty"`
}
func init() {
t["ArrayOfObjectContent"] = reflect.TypeOf((*ArrayOfObjectContent)(nil)).Elem()
}
type ArrayOfObjectSpec struct {
ObjectSpec []ObjectSpec `xml:"ObjectSpec,omitempty"`
}
func init() {
t["ArrayOfObjectSpec"] = reflect.TypeOf((*ArrayOfObjectSpec)(nil)).Elem()
}
type ArrayOfObjectUpdate struct {
ObjectUpdate []ObjectUpdate `xml:"ObjectUpdate,omitempty"`
}
func init() {
t["ArrayOfObjectUpdate"] = reflect.TypeOf((*ArrayOfObjectUpdate)(nil)).Elem()
}
type ArrayOfOpaqueNetworkTargetInfo struct {
OpaqueNetworkTargetInfo []OpaqueNetworkTargetInfo `xml:"OpaqueNetworkTargetInfo,omitempty"`
}
func init() {
t["ArrayOfOpaqueNetworkTargetInfo"] = reflect.TypeOf((*ArrayOfOpaqueNetworkTargetInfo)(nil)).Elem()
}
type ArrayOfOptionDef struct {
OptionDef []OptionDef `xml:"OptionDef,omitempty"`
}
func init() {
t["ArrayOfOptionDef"] = reflect.TypeOf((*ArrayOfOptionDef)(nil)).Elem()
}
type ArrayOfOptionProfile struct {
OptionProfile []OptionProfile `xml:"OptionProfile,omitempty"`
}
func init() {
t["ArrayOfOptionProfile"] = reflect.TypeOf((*ArrayOfOptionProfile)(nil)).Elem()
}
type ArrayOfOptionValue struct {
OptionValue []BaseOptionValue `xml:"OptionValue,omitempty,typeattr"`
}
func init() {
t["ArrayOfOptionValue"] = reflect.TypeOf((*ArrayOfOptionValue)(nil)).Elem()
}
type ArrayOfOvfConsumerOstNode struct {
OvfConsumerOstNode []OvfConsumerOstNode `xml:"OvfConsumerOstNode,omitempty"`
}
func init() {
t["ArrayOfOvfConsumerOstNode"] = reflect.TypeOf((*ArrayOfOvfConsumerOstNode)(nil)).Elem()
}
type ArrayOfOvfConsumerOvfSection struct {
OvfConsumerOvfSection []OvfConsumerOvfSection `xml:"OvfConsumerOvfSection,omitempty"`
}
func init() {
t["ArrayOfOvfConsumerOvfSection"] = reflect.TypeOf((*ArrayOfOvfConsumerOvfSection)(nil)).Elem()
}
type ArrayOfOvfDeploymentOption struct {
OvfDeploymentOption []OvfDeploymentOption `xml:"OvfDeploymentOption,omitempty"`
}
func init() {
t["ArrayOfOvfDeploymentOption"] = reflect.TypeOf((*ArrayOfOvfDeploymentOption)(nil)).Elem()
}
type ArrayOfOvfFile struct {
OvfFile []OvfFile `xml:"OvfFile,omitempty"`
}
func init() {
t["ArrayOfOvfFile"] = reflect.TypeOf((*ArrayOfOvfFile)(nil)).Elem()
}
type ArrayOfOvfFileItem struct {
OvfFileItem []OvfFileItem `xml:"OvfFileItem,omitempty"`
}
func init() {
t["ArrayOfOvfFileItem"] = reflect.TypeOf((*ArrayOfOvfFileItem)(nil)).Elem()
}
type ArrayOfOvfNetworkInfo struct {
OvfNetworkInfo []OvfNetworkInfo `xml:"OvfNetworkInfo,omitempty"`
}
func init() {
t["ArrayOfOvfNetworkInfo"] = reflect.TypeOf((*ArrayOfOvfNetworkInfo)(nil)).Elem()
}
type ArrayOfOvfNetworkMapping struct {
OvfNetworkMapping []OvfNetworkMapping `xml:"OvfNetworkMapping,omitempty"`
}
func init() {
t["ArrayOfOvfNetworkMapping"] = reflect.TypeOf((*ArrayOfOvfNetworkMapping)(nil)).Elem()
}
type ArrayOfOvfOptionInfo struct {
OvfOptionInfo []OvfOptionInfo `xml:"OvfOptionInfo,omitempty"`
}
func init() {
t["ArrayOfOvfOptionInfo"] = reflect.TypeOf((*ArrayOfOvfOptionInfo)(nil)).Elem()
}
type ArrayOfOvfResourceMap struct {
OvfResourceMap []OvfResourceMap `xml:"OvfResourceMap,omitempty"`
}
func init() {
t["ArrayOfOvfResourceMap"] = reflect.TypeOf((*ArrayOfOvfResourceMap)(nil)).Elem()
}
type ArrayOfPerfCounterInfo struct {
PerfCounterInfo []PerfCounterInfo `xml:"PerfCounterInfo,omitempty"`
}
func init() {
t["ArrayOfPerfCounterInfo"] = reflect.TypeOf((*ArrayOfPerfCounterInfo)(nil)).Elem()
}
type ArrayOfPerfEntityMetricBase struct {
PerfEntityMetricBase []BasePerfEntityMetricBase `xml:"PerfEntityMetricBase,omitempty,typeattr"`
}
func init() {
t["ArrayOfPerfEntityMetricBase"] = reflect.TypeOf((*ArrayOfPerfEntityMetricBase)(nil)).Elem()
}
type ArrayOfPerfInterval struct {
PerfInterval []PerfInterval `xml:"PerfInterval,omitempty"`
}
func init() {
t["ArrayOfPerfInterval"] = reflect.TypeOf((*ArrayOfPerfInterval)(nil)).Elem()
}
type ArrayOfPerfMetricId struct {
PerfMetricId []PerfMetricId `xml:"PerfMetricId,omitempty"`
}
func init() {
t["ArrayOfPerfMetricId"] = reflect.TypeOf((*ArrayOfPerfMetricId)(nil)).Elem()
}
type ArrayOfPerfMetricSeries struct {
PerfMetricSeries []BasePerfMetricSeries `xml:"PerfMetricSeries,omitempty,typeattr"`
}
func init() {
t["ArrayOfPerfMetricSeries"] = reflect.TypeOf((*ArrayOfPerfMetricSeries)(nil)).Elem()
}
type ArrayOfPerfMetricSeriesCSV struct {
PerfMetricSeriesCSV []PerfMetricSeriesCSV `xml:"PerfMetricSeriesCSV,omitempty"`
}
func init() {
t["ArrayOfPerfMetricSeriesCSV"] = reflect.TypeOf((*ArrayOfPerfMetricSeriesCSV)(nil)).Elem()
}
type ArrayOfPerfQuerySpec struct {
PerfQuerySpec []PerfQuerySpec `xml:"PerfQuerySpec,omitempty"`
}
func init() {
t["ArrayOfPerfQuerySpec"] = reflect.TypeOf((*ArrayOfPerfQuerySpec)(nil)).Elem()
}
type ArrayOfPerfSampleInfo struct {
PerfSampleInfo []PerfSampleInfo `xml:"PerfSampleInfo,omitempty"`
}
func init() {
t["ArrayOfPerfSampleInfo"] = reflect.TypeOf((*ArrayOfPerfSampleInfo)(nil)).Elem()
}
type ArrayOfPerformanceManagerCounterLevelMapping struct {
PerformanceManagerCounterLevelMapping []PerformanceManagerCounterLevelMapping `xml:"PerformanceManagerCounterLevelMapping,omitempty"`
}
func init() {
t["ArrayOfPerformanceManagerCounterLevelMapping"] = reflect.TypeOf((*ArrayOfPerformanceManagerCounterLevelMapping)(nil)).Elem()
}
type ArrayOfPermission struct {
Permission []Permission `xml:"Permission,omitempty"`
}
func init() {
t["ArrayOfPermission"] = reflect.TypeOf((*ArrayOfPermission)(nil)).Elem()
}
type ArrayOfPermissionProfile struct {
PermissionProfile []PermissionProfile `xml:"PermissionProfile,omitempty"`
}
func init() {
t["ArrayOfPermissionProfile"] = reflect.TypeOf((*ArrayOfPermissionProfile)(nil)).Elem()
}
type ArrayOfPhysicalNic struct {
PhysicalNic []PhysicalNic `xml:"PhysicalNic,omitempty"`
}
func init() {
t["ArrayOfPhysicalNic"] = reflect.TypeOf((*ArrayOfPhysicalNic)(nil)).Elem()
}
type ArrayOfPhysicalNicConfig struct {
PhysicalNicConfig []PhysicalNicConfig `xml:"PhysicalNicConfig,omitempty"`
}
func init() {
t["ArrayOfPhysicalNicConfig"] = reflect.TypeOf((*ArrayOfPhysicalNicConfig)(nil)).Elem()
}
type ArrayOfPhysicalNicHintInfo struct {
PhysicalNicHintInfo []PhysicalNicHintInfo `xml:"PhysicalNicHintInfo,omitempty"`
}
func init() {
t["ArrayOfPhysicalNicHintInfo"] = reflect.TypeOf((*ArrayOfPhysicalNicHintInfo)(nil)).Elem()
}
type ArrayOfPhysicalNicIpHint struct {
PhysicalNicIpHint []PhysicalNicIpHint `xml:"PhysicalNicIpHint,omitempty"`
}
func init() {
t["ArrayOfPhysicalNicIpHint"] = reflect.TypeOf((*ArrayOfPhysicalNicIpHint)(nil)).Elem()
}
type ArrayOfPhysicalNicLinkInfo struct {
PhysicalNicLinkInfo []PhysicalNicLinkInfo `xml:"PhysicalNicLinkInfo,omitempty"`
}
func init() {
t["ArrayOfPhysicalNicLinkInfo"] = reflect.TypeOf((*ArrayOfPhysicalNicLinkInfo)(nil)).Elem()
}
type ArrayOfPhysicalNicNameHint struct {
PhysicalNicNameHint []PhysicalNicNameHint `xml:"PhysicalNicNameHint,omitempty"`
}
func init() {
t["ArrayOfPhysicalNicNameHint"] = reflect.TypeOf((*ArrayOfPhysicalNicNameHint)(nil)).Elem()
}
type ArrayOfPhysicalNicProfile struct {
PhysicalNicProfile []PhysicalNicProfile `xml:"PhysicalNicProfile,omitempty"`
}
func init() {
t["ArrayOfPhysicalNicProfile"] = reflect.TypeOf((*ArrayOfPhysicalNicProfile)(nil)).Elem()
}
type ArrayOfPlacementAffinityRule struct {
PlacementAffinityRule []PlacementAffinityRule `xml:"PlacementAffinityRule,omitempty"`
}
func init() {
t["ArrayOfPlacementAffinityRule"] = reflect.TypeOf((*ArrayOfPlacementAffinityRule)(nil)).Elem()
}
type ArrayOfPlacementSpec struct {
PlacementSpec []PlacementSpec `xml:"PlacementSpec,omitempty"`
}
func init() {
t["ArrayOfPlacementSpec"] = reflect.TypeOf((*ArrayOfPlacementSpec)(nil)).Elem()
}
type ArrayOfPnicUplinkProfile struct {
PnicUplinkProfile []PnicUplinkProfile `xml:"PnicUplinkProfile,omitempty"`
}
func init() {
t["ArrayOfPnicUplinkProfile"] = reflect.TypeOf((*ArrayOfPnicUplinkProfile)(nil)).Elem()
}
type ArrayOfPodDiskLocator struct {
PodDiskLocator []PodDiskLocator `xml:"PodDiskLocator,omitempty"`
}
func init() {
t["ArrayOfPodDiskLocator"] = reflect.TypeOf((*ArrayOfPodDiskLocator)(nil)).Elem()
}
type ArrayOfPolicyOption struct {
PolicyOption []BasePolicyOption `xml:"PolicyOption,omitempty,typeattr"`
}
func init() {
t["ArrayOfPolicyOption"] = reflect.TypeOf((*ArrayOfPolicyOption)(nil)).Elem()
}
type ArrayOfPrivilegeAvailability struct {
PrivilegeAvailability []PrivilegeAvailability `xml:"PrivilegeAvailability,omitempty"`
}
func init() {
t["ArrayOfPrivilegeAvailability"] = reflect.TypeOf((*ArrayOfPrivilegeAvailability)(nil)).Elem()
}
type ArrayOfProductComponentInfo struct {
ProductComponentInfo []ProductComponentInfo `xml:"ProductComponentInfo,omitempty"`
}
func init() {
t["ArrayOfProductComponentInfo"] = reflect.TypeOf((*ArrayOfProductComponentInfo)(nil)).Elem()
}
type ArrayOfProfileApplyProfileProperty struct {
ProfileApplyProfileProperty []ProfileApplyProfileProperty `xml:"ProfileApplyProfileProperty,omitempty"`
}
func init() {
t["ArrayOfProfileApplyProfileProperty"] = reflect.TypeOf((*ArrayOfProfileApplyProfileProperty)(nil)).Elem()
}
type ArrayOfProfileDeferredPolicyOptionParameter struct {
ProfileDeferredPolicyOptionParameter []ProfileDeferredPolicyOptionParameter `xml:"ProfileDeferredPolicyOptionParameter,omitempty"`
}
func init() {
t["ArrayOfProfileDeferredPolicyOptionParameter"] = reflect.TypeOf((*ArrayOfProfileDeferredPolicyOptionParameter)(nil)).Elem()
}
type ArrayOfProfileDescriptionSection struct {
ProfileDescriptionSection []ProfileDescriptionSection `xml:"ProfileDescriptionSection,omitempty"`
}
func init() {
t["ArrayOfProfileDescriptionSection"] = reflect.TypeOf((*ArrayOfProfileDescriptionSection)(nil)).Elem()
}
type ArrayOfProfileExecuteError struct {
ProfileExecuteError []ProfileExecuteError `xml:"ProfileExecuteError,omitempty"`
}
func init() {
t["ArrayOfProfileExecuteError"] = reflect.TypeOf((*ArrayOfProfileExecuteError)(nil)).Elem()
}
type ArrayOfProfileExpression struct {
ProfileExpression []BaseProfileExpression `xml:"ProfileExpression,omitempty,typeattr"`
}
func init() {
t["ArrayOfProfileExpression"] = reflect.TypeOf((*ArrayOfProfileExpression)(nil)).Elem()
}
type ArrayOfProfileExpressionMetadata struct {
ProfileExpressionMetadata []ProfileExpressionMetadata `xml:"ProfileExpressionMetadata,omitempty"`
}
func init() {
t["ArrayOfProfileExpressionMetadata"] = reflect.TypeOf((*ArrayOfProfileExpressionMetadata)(nil)).Elem()
}
type ArrayOfProfileMetadata struct {
ProfileMetadata []ProfileMetadata `xml:"ProfileMetadata,omitempty"`
}
func init() {
t["ArrayOfProfileMetadata"] = reflect.TypeOf((*ArrayOfProfileMetadata)(nil)).Elem()
}
type ArrayOfProfileMetadataProfileSortSpec struct {
ProfileMetadataProfileSortSpec []ProfileMetadataProfileSortSpec `xml:"ProfileMetadataProfileSortSpec,omitempty"`
}
func init() {
t["ArrayOfProfileMetadataProfileSortSpec"] = reflect.TypeOf((*ArrayOfProfileMetadataProfileSortSpec)(nil)).Elem()
}
type ArrayOfProfileParameterMetadata struct {
ProfileParameterMetadata []ProfileParameterMetadata `xml:"ProfileParameterMetadata,omitempty"`
}
func init() {
t["ArrayOfProfileParameterMetadata"] = reflect.TypeOf((*ArrayOfProfileParameterMetadata)(nil)).Elem()
}
type ArrayOfProfilePolicy struct {
ProfilePolicy []ProfilePolicy `xml:"ProfilePolicy,omitempty"`
}
func init() {
t["ArrayOfProfilePolicy"] = reflect.TypeOf((*ArrayOfProfilePolicy)(nil)).Elem()
}
type ArrayOfProfilePolicyMetadata struct {
ProfilePolicyMetadata []ProfilePolicyMetadata `xml:"ProfilePolicyMetadata,omitempty"`
}
func init() {
t["ArrayOfProfilePolicyMetadata"] = reflect.TypeOf((*ArrayOfProfilePolicyMetadata)(nil)).Elem()
}
type ArrayOfProfilePolicyOptionMetadata struct {
ProfilePolicyOptionMetadata []BaseProfilePolicyOptionMetadata `xml:"ProfilePolicyOptionMetadata,omitempty,typeattr"`
}
func init() {
t["ArrayOfProfilePolicyOptionMetadata"] = reflect.TypeOf((*ArrayOfProfilePolicyOptionMetadata)(nil)).Elem()
}
type ArrayOfProfileProfileStructureProperty struct {
ProfileProfileStructureProperty []ProfileProfileStructureProperty `xml:"ProfileProfileStructureProperty,omitempty"`
}
func init() {
t["ArrayOfProfileProfileStructureProperty"] = reflect.TypeOf((*ArrayOfProfileProfileStructureProperty)(nil)).Elem()
}
type ArrayOfProfilePropertyPath struct {
ProfilePropertyPath []ProfilePropertyPath `xml:"ProfilePropertyPath,omitempty"`
}
func init() {
t["ArrayOfProfilePropertyPath"] = reflect.TypeOf((*ArrayOfProfilePropertyPath)(nil)).Elem()
}
type ArrayOfProfileUpdateFailedUpdateFailure struct {
ProfileUpdateFailedUpdateFailure []ProfileUpdateFailedUpdateFailure `xml:"ProfileUpdateFailedUpdateFailure,omitempty"`
}
func init() {
t["ArrayOfProfileUpdateFailedUpdateFailure"] = reflect.TypeOf((*ArrayOfProfileUpdateFailedUpdateFailure)(nil)).Elem()
}
type ArrayOfPropertyChange struct {
PropertyChange []PropertyChange `xml:"PropertyChange,omitempty"`
}
func init() {
t["ArrayOfPropertyChange"] = reflect.TypeOf((*ArrayOfPropertyChange)(nil)).Elem()
}
type ArrayOfPropertyFilterSpec struct {
PropertyFilterSpec []PropertyFilterSpec `xml:"PropertyFilterSpec,omitempty"`
}
func init() {
t["ArrayOfPropertyFilterSpec"] = reflect.TypeOf((*ArrayOfPropertyFilterSpec)(nil)).Elem()
}
type ArrayOfPropertyFilterUpdate struct {
PropertyFilterUpdate []PropertyFilterUpdate `xml:"PropertyFilterUpdate,omitempty"`
}
func init() {
t["ArrayOfPropertyFilterUpdate"] = reflect.TypeOf((*ArrayOfPropertyFilterUpdate)(nil)).Elem()
}
type ArrayOfPropertySpec struct {
PropertySpec []PropertySpec `xml:"PropertySpec,omitempty"`
}
func init() {
t["ArrayOfPropertySpec"] = reflect.TypeOf((*ArrayOfPropertySpec)(nil)).Elem()
}
type ArrayOfRelation struct {
Relation []Relation `xml:"Relation,omitempty"`
}
func init() {
t["ArrayOfRelation"] = reflect.TypeOf((*ArrayOfRelation)(nil)).Elem()
}
type ArrayOfReplicationInfoDiskSettings struct {
ReplicationInfoDiskSettings []ReplicationInfoDiskSettings `xml:"ReplicationInfoDiskSettings,omitempty"`
}
func init() {
t["ArrayOfReplicationInfoDiskSettings"] = reflect.TypeOf((*ArrayOfReplicationInfoDiskSettings)(nil)).Elem()
}
type ArrayOfResourceConfigSpec struct {
ResourceConfigSpec []ResourceConfigSpec `xml:"ResourceConfigSpec,omitempty"`
}
func init() {
t["ArrayOfResourceConfigSpec"] = reflect.TypeOf((*ArrayOfResourceConfigSpec)(nil)).Elem()
}
type ArrayOfScheduledTaskDetail struct {
ScheduledTaskDetail []ScheduledTaskDetail `xml:"ScheduledTaskDetail,omitempty"`
}
func init() {
t["ArrayOfScheduledTaskDetail"] = reflect.TypeOf((*ArrayOfScheduledTaskDetail)(nil)).Elem()
}
type ArrayOfScsiLun struct {
ScsiLun []BaseScsiLun `xml:"ScsiLun,omitempty,typeattr"`
}
func init() {
t["ArrayOfScsiLun"] = reflect.TypeOf((*ArrayOfScsiLun)(nil)).Elem()
}
type ArrayOfScsiLunDescriptor struct {
ScsiLunDescriptor []ScsiLunDescriptor `xml:"ScsiLunDescriptor,omitempty"`
}
func init() {
t["ArrayOfScsiLunDescriptor"] = reflect.TypeOf((*ArrayOfScsiLunDescriptor)(nil)).Elem()
}
type ArrayOfScsiLunDurableName struct {
ScsiLunDurableName []ScsiLunDurableName `xml:"ScsiLunDurableName,omitempty"`
}
func init() {
t["ArrayOfScsiLunDurableName"] = reflect.TypeOf((*ArrayOfScsiLunDurableName)(nil)).Elem()
}
type ArrayOfSelectionSet struct {
SelectionSet []BaseSelectionSet `xml:"SelectionSet,omitempty,typeattr"`
}
func init() {
t["ArrayOfSelectionSet"] = reflect.TypeOf((*ArrayOfSelectionSet)(nil)).Elem()
}
type ArrayOfSelectionSpec struct {
SelectionSpec []BaseSelectionSpec `xml:"SelectionSpec,omitempty,typeattr"`
}
func init() {
t["ArrayOfSelectionSpec"] = reflect.TypeOf((*ArrayOfSelectionSpec)(nil)).Elem()
}
type ArrayOfServiceConsolePortGroupProfile struct {
ServiceConsolePortGroupProfile []ServiceConsolePortGroupProfile `xml:"ServiceConsolePortGroupProfile,omitempty"`
}
func init() {
t["ArrayOfServiceConsolePortGroupProfile"] = reflect.TypeOf((*ArrayOfServiceConsolePortGroupProfile)(nil)).Elem()
}
type ArrayOfServiceLocator struct {
ServiceLocator []ServiceLocator `xml:"ServiceLocator,omitempty"`
}
func init() {
t["ArrayOfServiceLocator"] = reflect.TypeOf((*ArrayOfServiceLocator)(nil)).Elem()
}
type ArrayOfServiceManagerServiceInfo struct {
ServiceManagerServiceInfo []ServiceManagerServiceInfo `xml:"ServiceManagerServiceInfo,omitempty"`
}
func init() {
t["ArrayOfServiceManagerServiceInfo"] = reflect.TypeOf((*ArrayOfServiceManagerServiceInfo)(nil)).Elem()
}
type ArrayOfServiceProfile struct {
ServiceProfile []ServiceProfile `xml:"ServiceProfile,omitempty"`
}
func init() {
t["ArrayOfServiceProfile"] = reflect.TypeOf((*ArrayOfServiceProfile)(nil)).Elem()
}
type ArrayOfShort struct {
Short []int16 `xml:"short,omitempty"`
}
func init() {
t["ArrayOfShort"] = reflect.TypeOf((*ArrayOfShort)(nil)).Elem()
}
type ArrayOfSoftwarePackage struct {
SoftwarePackage []SoftwarePackage `xml:"SoftwarePackage,omitempty"`
}
func init() {
t["ArrayOfSoftwarePackage"] = reflect.TypeOf((*ArrayOfSoftwarePackage)(nil)).Elem()
}
type ArrayOfStaticRouteProfile struct {
StaticRouteProfile []StaticRouteProfile `xml:"StaticRouteProfile,omitempty"`
}
func init() {
t["ArrayOfStaticRouteProfile"] = reflect.TypeOf((*ArrayOfStaticRouteProfile)(nil)).Elem()
}
type ArrayOfStorageDrsOptionSpec struct {
StorageDrsOptionSpec []StorageDrsOptionSpec `xml:"StorageDrsOptionSpec,omitempty"`
}
func init() {
t["ArrayOfStorageDrsOptionSpec"] = reflect.TypeOf((*ArrayOfStorageDrsOptionSpec)(nil)).Elem()
}
type ArrayOfStorageDrsPlacementRankVmSpec struct {
StorageDrsPlacementRankVmSpec []StorageDrsPlacementRankVmSpec `xml:"StorageDrsPlacementRankVmSpec,omitempty"`
}
func init() {
t["ArrayOfStorageDrsPlacementRankVmSpec"] = reflect.TypeOf((*ArrayOfStorageDrsPlacementRankVmSpec)(nil)).Elem()
}
type ArrayOfStorageDrsVmConfigInfo struct {
StorageDrsVmConfigInfo []StorageDrsVmConfigInfo `xml:"StorageDrsVmConfigInfo,omitempty"`
}
func init() {
t["ArrayOfStorageDrsVmConfigInfo"] = reflect.TypeOf((*ArrayOfStorageDrsVmConfigInfo)(nil)).Elem()
}
type ArrayOfStorageDrsVmConfigSpec struct {
StorageDrsVmConfigSpec []StorageDrsVmConfigSpec `xml:"StorageDrsVmConfigSpec,omitempty"`
}
func init() {
t["ArrayOfStorageDrsVmConfigSpec"] = reflect.TypeOf((*ArrayOfStorageDrsVmConfigSpec)(nil)).Elem()
}
type ArrayOfStoragePerformanceSummary struct {
StoragePerformanceSummary []StoragePerformanceSummary `xml:"StoragePerformanceSummary,omitempty"`
}
func init() {
t["ArrayOfStoragePerformanceSummary"] = reflect.TypeOf((*ArrayOfStoragePerformanceSummary)(nil)).Elem()
}
type ArrayOfStorageRequirement struct {
StorageRequirement []StorageRequirement `xml:"StorageRequirement,omitempty"`
}
func init() {
t["ArrayOfStorageRequirement"] = reflect.TypeOf((*ArrayOfStorageRequirement)(nil)).Elem()
}
type ArrayOfString struct {
String []string `xml:"string,omitempty"`
}
func init() {
t["ArrayOfString"] = reflect.TypeOf((*ArrayOfString)(nil)).Elem()
}
type ArrayOfStructuredCustomizations struct {
StructuredCustomizations []StructuredCustomizations `xml:"StructuredCustomizations,omitempty"`
}
func init() {
t["ArrayOfStructuredCustomizations"] = reflect.TypeOf((*ArrayOfStructuredCustomizations)(nil)).Elem()
}
type ArrayOfSystemEventInfo struct {
SystemEventInfo []SystemEventInfo `xml:"SystemEventInfo,omitempty"`
}
func init() {
t["ArrayOfSystemEventInfo"] = reflect.TypeOf((*ArrayOfSystemEventInfo)(nil)).Elem()
}
type ArrayOfTag struct {
Tag []Tag `xml:"Tag,omitempty"`
}
func init() {
t["ArrayOfTag"] = reflect.TypeOf((*ArrayOfTag)(nil)).Elem()
}
type ArrayOfTaskInfo struct {
TaskInfo []TaskInfo `xml:"TaskInfo,omitempty"`
}
func init() {
t["ArrayOfTaskInfo"] = reflect.TypeOf((*ArrayOfTaskInfo)(nil)).Elem()
}
type ArrayOfTaskInfoState struct {
TaskInfoState []TaskInfoState `xml:"TaskInfoState,omitempty"`
}
func init() {
t["ArrayOfTaskInfoState"] = reflect.TypeOf((*ArrayOfTaskInfoState)(nil)).Elem()
}
type ArrayOfTypeDescription struct {
TypeDescription []BaseTypeDescription `xml:"TypeDescription,omitempty,typeattr"`
}
func init() {
t["ArrayOfTypeDescription"] = reflect.TypeOf((*ArrayOfTypeDescription)(nil)).Elem()
}
type ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo struct {
UpdateVirtualMachineFilesResultFailedVmFileInfo []UpdateVirtualMachineFilesResultFailedVmFileInfo `xml:"UpdateVirtualMachineFilesResultFailedVmFileInfo,omitempty"`
}
func init() {
t["ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo"] = reflect.TypeOf((*ArrayOfUpdateVirtualMachineFilesResultFailedVmFileInfo)(nil)).Elem()
}
type ArrayOfUsbScanCodeSpecKeyEvent struct {
UsbScanCodeSpecKeyEvent []UsbScanCodeSpecKeyEvent `xml:"UsbScanCodeSpecKeyEvent,omitempty"`
}
func init() {
t["ArrayOfUsbScanCodeSpecKeyEvent"] = reflect.TypeOf((*ArrayOfUsbScanCodeSpecKeyEvent)(nil)).Elem()
}
type ArrayOfUserGroupProfile struct {
UserGroupProfile []UserGroupProfile `xml:"UserGroupProfile,omitempty"`
}
func init() {
t["ArrayOfUserGroupProfile"] = reflect.TypeOf((*ArrayOfUserGroupProfile)(nil)).Elem()
}
type ArrayOfUserPrivilegeResult struct {
UserPrivilegeResult []UserPrivilegeResult `xml:"UserPrivilegeResult,omitempty"`
}
func init() {
t["ArrayOfUserPrivilegeResult"] = reflect.TypeOf((*ArrayOfUserPrivilegeResult)(nil)).Elem()
}
type ArrayOfUserProfile struct {
UserProfile []UserProfile `xml:"UserProfile,omitempty"`
}
func init() {
t["ArrayOfUserProfile"] = reflect.TypeOf((*ArrayOfUserProfile)(nil)).Elem()
}
type ArrayOfUserSearchResult struct {
UserSearchResult []BaseUserSearchResult `xml:"UserSearchResult,omitempty,typeattr"`
}
func init() {
t["ArrayOfUserSearchResult"] = reflect.TypeOf((*ArrayOfUserSearchResult)(nil)).Elem()
}
type ArrayOfUserSession struct {
UserSession []UserSession `xml:"UserSession,omitempty"`
}
func init() {
t["ArrayOfUserSession"] = reflect.TypeOf((*ArrayOfUserSession)(nil)).Elem()
}
type ArrayOfVASAStorageArray struct {
VASAStorageArray []VASAStorageArray `xml:"VASAStorageArray,omitempty"`
}
func init() {
t["ArrayOfVASAStorageArray"] = reflect.TypeOf((*ArrayOfVASAStorageArray)(nil)).Elem()
}
type ArrayOfVAppCloneSpecNetworkMappingPair struct {
VAppCloneSpecNetworkMappingPair []VAppCloneSpecNetworkMappingPair `xml:"VAppCloneSpecNetworkMappingPair,omitempty"`
}
func init() {
t["ArrayOfVAppCloneSpecNetworkMappingPair"] = reflect.TypeOf((*ArrayOfVAppCloneSpecNetworkMappingPair)(nil)).Elem()
}
type ArrayOfVAppCloneSpecResourceMap struct {
VAppCloneSpecResourceMap []VAppCloneSpecResourceMap `xml:"VAppCloneSpecResourceMap,omitempty"`
}
func init() {
t["ArrayOfVAppCloneSpecResourceMap"] = reflect.TypeOf((*ArrayOfVAppCloneSpecResourceMap)(nil)).Elem()
}
type ArrayOfVAppEntityConfigInfo struct {
VAppEntityConfigInfo []VAppEntityConfigInfo `xml:"VAppEntityConfigInfo,omitempty"`
}
func init() {
t["ArrayOfVAppEntityConfigInfo"] = reflect.TypeOf((*ArrayOfVAppEntityConfigInfo)(nil)).Elem()
}
type ArrayOfVAppOvfSectionInfo struct {
VAppOvfSectionInfo []VAppOvfSectionInfo `xml:"VAppOvfSectionInfo,omitempty"`
}
func init() {
t["ArrayOfVAppOvfSectionInfo"] = reflect.TypeOf((*ArrayOfVAppOvfSectionInfo)(nil)).Elem()
}
type ArrayOfVAppOvfSectionSpec struct {
VAppOvfSectionSpec []VAppOvfSectionSpec `xml:"VAppOvfSectionSpec,omitempty"`
}
func init() {
t["ArrayOfVAppOvfSectionSpec"] = reflect.TypeOf((*ArrayOfVAppOvfSectionSpec)(nil)).Elem()
}
type ArrayOfVAppProductInfo struct {
VAppProductInfo []VAppProductInfo `xml:"VAppProductInfo,omitempty"`
}
func init() {
t["ArrayOfVAppProductInfo"] = reflect.TypeOf((*ArrayOfVAppProductInfo)(nil)).Elem()
}
type ArrayOfVAppProductSpec struct {
VAppProductSpec []VAppProductSpec `xml:"VAppProductSpec,omitempty"`
}
func init() {
t["ArrayOfVAppProductSpec"] = reflect.TypeOf((*ArrayOfVAppProductSpec)(nil)).Elem()
}
type ArrayOfVAppPropertyInfo struct {
VAppPropertyInfo []VAppPropertyInfo `xml:"VAppPropertyInfo,omitempty"`
}
func init() {
t["ArrayOfVAppPropertyInfo"] = reflect.TypeOf((*ArrayOfVAppPropertyInfo)(nil)).Elem()
}
type ArrayOfVAppPropertySpec struct {
VAppPropertySpec []VAppPropertySpec `xml:"VAppPropertySpec,omitempty"`
}
func init() {
t["ArrayOfVAppPropertySpec"] = reflect.TypeOf((*ArrayOfVAppPropertySpec)(nil)).Elem()
}
type ArrayOfVMwareDVSPvlanConfigSpec struct {
VMwareDVSPvlanConfigSpec []VMwareDVSPvlanConfigSpec `xml:"VMwareDVSPvlanConfigSpec,omitempty"`
}
func init() {
t["ArrayOfVMwareDVSPvlanConfigSpec"] = reflect.TypeOf((*ArrayOfVMwareDVSPvlanConfigSpec)(nil)).Elem()
}
type ArrayOfVMwareDVSPvlanMapEntry struct {
VMwareDVSPvlanMapEntry []VMwareDVSPvlanMapEntry `xml:"VMwareDVSPvlanMapEntry,omitempty"`
}
func init() {
t["ArrayOfVMwareDVSPvlanMapEntry"] = reflect.TypeOf((*ArrayOfVMwareDVSPvlanMapEntry)(nil)).Elem()
}
type ArrayOfVMwareDVSVspanConfigSpec struct {
VMwareDVSVspanConfigSpec []VMwareDVSVspanConfigSpec `xml:"VMwareDVSVspanConfigSpec,omitempty"`
}
func init() {
t["ArrayOfVMwareDVSVspanConfigSpec"] = reflect.TypeOf((*ArrayOfVMwareDVSVspanConfigSpec)(nil)).Elem()
}
type ArrayOfVMwareDvsLacpGroupConfig struct {
VMwareDvsLacpGroupConfig []VMwareDvsLacpGroupConfig `xml:"VMwareDvsLacpGroupConfig,omitempty"`
}
func init() {
t["ArrayOfVMwareDvsLacpGroupConfig"] = reflect.TypeOf((*ArrayOfVMwareDvsLacpGroupConfig)(nil)).Elem()
}
type ArrayOfVMwareDvsLacpGroupSpec struct {
VMwareDvsLacpGroupSpec []VMwareDvsLacpGroupSpec `xml:"VMwareDvsLacpGroupSpec,omitempty"`
}
func init() {
t["ArrayOfVMwareDvsLacpGroupSpec"] = reflect.TypeOf((*ArrayOfVMwareDvsLacpGroupSpec)(nil)).Elem()
}
type ArrayOfVMwareVspanSession struct {
VMwareVspanSession []VMwareVspanSession `xml:"VMwareVspanSession,omitempty"`
}
func init() {
t["ArrayOfVMwareVspanSession"] = reflect.TypeOf((*ArrayOfVMwareVspanSession)(nil)).Elem()
}
type ArrayOfVVolHostPE struct {
VVolHostPE []VVolHostPE `xml:"VVolHostPE,omitempty"`
}
func init() {
t["ArrayOfVVolHostPE"] = reflect.TypeOf((*ArrayOfVVolHostPE)(nil)).Elem()
}
type ArrayOfVVolVmConfigFileUpdateResultFailedVmConfigFileInfo struct {
VVolVmConfigFileUpdateResultFailedVmConfigFileInfo []VVolVmConfigFileUpdateResultFailedVmConfigFileInfo `xml:"VVolVmConfigFileUpdateResultFailedVmConfigFileInfo,omitempty"`
}
func init() {
t["ArrayOfVVolVmConfigFileUpdateResultFailedVmConfigFileInfo"] = reflect.TypeOf((*ArrayOfVVolVmConfigFileUpdateResultFailedVmConfigFileInfo)(nil)).Elem()
}
type ArrayOfVchaNodeRuntimeInfo struct {
VchaNodeRuntimeInfo []VchaNodeRuntimeInfo `xml:"VchaNodeRuntimeInfo,omitempty"`
}
func init() {
t["ArrayOfVchaNodeRuntimeInfo"] = reflect.TypeOf((*ArrayOfVchaNodeRuntimeInfo)(nil)).Elem()
}
type ArrayOfVimVasaProviderInfo struct {
VimVasaProviderInfo []VimVasaProviderInfo `xml:"VimVasaProviderInfo,omitempty"`
}
func init() {
t["ArrayOfVimVasaProviderInfo"] = reflect.TypeOf((*ArrayOfVimVasaProviderInfo)(nil)).Elem()
}
type ArrayOfVimVasaProviderStatePerArray struct {
VimVasaProviderStatePerArray []VimVasaProviderStatePerArray `xml:"VimVasaProviderStatePerArray,omitempty"`
}
func init() {
t["ArrayOfVimVasaProviderStatePerArray"] = reflect.TypeOf((*ArrayOfVimVasaProviderStatePerArray)(nil)).Elem()
}
type ArrayOfVirtualAppLinkInfo struct {
VirtualAppLinkInfo []VirtualAppLinkInfo `xml:"VirtualAppLinkInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualAppLinkInfo"] = reflect.TypeOf((*ArrayOfVirtualAppLinkInfo)(nil)).Elem()
}
type ArrayOfVirtualDevice struct {
VirtualDevice []BaseVirtualDevice `xml:"VirtualDevice,omitempty,typeattr"`
}
func init() {
t["ArrayOfVirtualDevice"] = reflect.TypeOf((*ArrayOfVirtualDevice)(nil)).Elem()
}
type ArrayOfVirtualDeviceBackingOption struct {
VirtualDeviceBackingOption []BaseVirtualDeviceBackingOption `xml:"VirtualDeviceBackingOption,omitempty,typeattr"`
}
func init() {
t["ArrayOfVirtualDeviceBackingOption"] = reflect.TypeOf((*ArrayOfVirtualDeviceBackingOption)(nil)).Elem()
}
type ArrayOfVirtualDeviceConfigSpec struct {
VirtualDeviceConfigSpec []BaseVirtualDeviceConfigSpec `xml:"VirtualDeviceConfigSpec,omitempty,typeattr"`
}
func init() {
t["ArrayOfVirtualDeviceConfigSpec"] = reflect.TypeOf((*ArrayOfVirtualDeviceConfigSpec)(nil)).Elem()
}
type ArrayOfVirtualDeviceOption struct {
VirtualDeviceOption []BaseVirtualDeviceOption `xml:"VirtualDeviceOption,omitempty,typeattr"`
}
func init() {
t["ArrayOfVirtualDeviceOption"] = reflect.TypeOf((*ArrayOfVirtualDeviceOption)(nil)).Elem()
}
type ArrayOfVirtualDisk struct {
VirtualDisk []VirtualDisk `xml:"VirtualDisk,omitempty"`
}
func init() {
t["ArrayOfVirtualDisk"] = reflect.TypeOf((*ArrayOfVirtualDisk)(nil)).Elem()
}
type ArrayOfVirtualDiskDeltaDiskFormatsSupported struct {
VirtualDiskDeltaDiskFormatsSupported []VirtualDiskDeltaDiskFormatsSupported `xml:"VirtualDiskDeltaDiskFormatsSupported,omitempty"`
}
func init() {
t["ArrayOfVirtualDiskDeltaDiskFormatsSupported"] = reflect.TypeOf((*ArrayOfVirtualDiskDeltaDiskFormatsSupported)(nil)).Elem()
}
type ArrayOfVirtualDiskId struct {
VirtualDiskId []VirtualDiskId `xml:"VirtualDiskId,omitempty"`
}
func init() {
t["ArrayOfVirtualDiskId"] = reflect.TypeOf((*ArrayOfVirtualDiskId)(nil)).Elem()
}
type ArrayOfVirtualMachineBootOptionsBootableDevice struct {
VirtualMachineBootOptionsBootableDevice []BaseVirtualMachineBootOptionsBootableDevice `xml:"VirtualMachineBootOptionsBootableDevice,omitempty,typeattr"`
}
func init() {
t["ArrayOfVirtualMachineBootOptionsBootableDevice"] = reflect.TypeOf((*ArrayOfVirtualMachineBootOptionsBootableDevice)(nil)).Elem()
}
type ArrayOfVirtualMachineCdromInfo struct {
VirtualMachineCdromInfo []VirtualMachineCdromInfo `xml:"VirtualMachineCdromInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineCdromInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineCdromInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineConfigInfoDatastoreUrlPair struct {
VirtualMachineConfigInfoDatastoreUrlPair []VirtualMachineConfigInfoDatastoreUrlPair `xml:"VirtualMachineConfigInfoDatastoreUrlPair,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineConfigInfoDatastoreUrlPair"] = reflect.TypeOf((*ArrayOfVirtualMachineConfigInfoDatastoreUrlPair)(nil)).Elem()
}
type ArrayOfVirtualMachineConfigOptionDescriptor struct {
VirtualMachineConfigOptionDescriptor []VirtualMachineConfigOptionDescriptor `xml:"VirtualMachineConfigOptionDescriptor,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineConfigOptionDescriptor"] = reflect.TypeOf((*ArrayOfVirtualMachineConfigOptionDescriptor)(nil)).Elem()
}
type ArrayOfVirtualMachineCpuIdInfoSpec struct {
VirtualMachineCpuIdInfoSpec []VirtualMachineCpuIdInfoSpec `xml:"VirtualMachineCpuIdInfoSpec,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineCpuIdInfoSpec"] = reflect.TypeOf((*ArrayOfVirtualMachineCpuIdInfoSpec)(nil)).Elem()
}
type ArrayOfVirtualMachineDatastoreInfo struct {
VirtualMachineDatastoreInfo []VirtualMachineDatastoreInfo `xml:"VirtualMachineDatastoreInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineDatastoreInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineDatastoreInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineDatastoreVolumeOption struct {
VirtualMachineDatastoreVolumeOption []VirtualMachineDatastoreVolumeOption `xml:"VirtualMachineDatastoreVolumeOption,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineDatastoreVolumeOption"] = reflect.TypeOf((*ArrayOfVirtualMachineDatastoreVolumeOption)(nil)).Elem()
}
type ArrayOfVirtualMachineDeviceRuntimeInfo struct {
VirtualMachineDeviceRuntimeInfo []VirtualMachineDeviceRuntimeInfo `xml:"VirtualMachineDeviceRuntimeInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineDeviceRuntimeInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineDeviceRuntimeInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineDisplayTopology struct {
VirtualMachineDisplayTopology []VirtualMachineDisplayTopology `xml:"VirtualMachineDisplayTopology,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineDisplayTopology"] = reflect.TypeOf((*ArrayOfVirtualMachineDisplayTopology)(nil)).Elem()
}
type ArrayOfVirtualMachineFeatureRequirement struct {
VirtualMachineFeatureRequirement []VirtualMachineFeatureRequirement `xml:"VirtualMachineFeatureRequirement,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineFeatureRequirement"] = reflect.TypeOf((*ArrayOfVirtualMachineFeatureRequirement)(nil)).Elem()
}
type ArrayOfVirtualMachineFileLayoutDiskLayout struct {
VirtualMachineFileLayoutDiskLayout []VirtualMachineFileLayoutDiskLayout `xml:"VirtualMachineFileLayoutDiskLayout,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineFileLayoutDiskLayout"] = reflect.TypeOf((*ArrayOfVirtualMachineFileLayoutDiskLayout)(nil)).Elem()
}
type ArrayOfVirtualMachineFileLayoutExDiskLayout struct {
VirtualMachineFileLayoutExDiskLayout []VirtualMachineFileLayoutExDiskLayout `xml:"VirtualMachineFileLayoutExDiskLayout,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineFileLayoutExDiskLayout"] = reflect.TypeOf((*ArrayOfVirtualMachineFileLayoutExDiskLayout)(nil)).Elem()
}
type ArrayOfVirtualMachineFileLayoutExDiskUnit struct {
VirtualMachineFileLayoutExDiskUnit []VirtualMachineFileLayoutExDiskUnit `xml:"VirtualMachineFileLayoutExDiskUnit,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineFileLayoutExDiskUnit"] = reflect.TypeOf((*ArrayOfVirtualMachineFileLayoutExDiskUnit)(nil)).Elem()
}
type ArrayOfVirtualMachineFileLayoutExFileInfo struct {
VirtualMachineFileLayoutExFileInfo []VirtualMachineFileLayoutExFileInfo `xml:"VirtualMachineFileLayoutExFileInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineFileLayoutExFileInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineFileLayoutExFileInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineFileLayoutExSnapshotLayout struct {
VirtualMachineFileLayoutExSnapshotLayout []VirtualMachineFileLayoutExSnapshotLayout `xml:"VirtualMachineFileLayoutExSnapshotLayout,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineFileLayoutExSnapshotLayout"] = reflect.TypeOf((*ArrayOfVirtualMachineFileLayoutExSnapshotLayout)(nil)).Elem()
}
type ArrayOfVirtualMachineFileLayoutSnapshotLayout struct {
VirtualMachineFileLayoutSnapshotLayout []VirtualMachineFileLayoutSnapshotLayout `xml:"VirtualMachineFileLayoutSnapshotLayout,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineFileLayoutSnapshotLayout"] = reflect.TypeOf((*ArrayOfVirtualMachineFileLayoutSnapshotLayout)(nil)).Elem()
}
type ArrayOfVirtualMachineFloppyInfo struct {
VirtualMachineFloppyInfo []VirtualMachineFloppyInfo `xml:"VirtualMachineFloppyInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineFloppyInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineFloppyInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineIdeDiskDeviceInfo struct {
VirtualMachineIdeDiskDeviceInfo []VirtualMachineIdeDiskDeviceInfo `xml:"VirtualMachineIdeDiskDeviceInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineIdeDiskDeviceInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineIdeDiskDeviceInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineIdeDiskDevicePartitionInfo struct {
VirtualMachineIdeDiskDevicePartitionInfo []VirtualMachineIdeDiskDevicePartitionInfo `xml:"VirtualMachineIdeDiskDevicePartitionInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineIdeDiskDevicePartitionInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineIdeDiskDevicePartitionInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineLegacyNetworkSwitchInfo struct {
VirtualMachineLegacyNetworkSwitchInfo []VirtualMachineLegacyNetworkSwitchInfo `xml:"VirtualMachineLegacyNetworkSwitchInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineLegacyNetworkSwitchInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineLegacyNetworkSwitchInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineMessage struct {
VirtualMachineMessage []VirtualMachineMessage `xml:"VirtualMachineMessage,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineMessage"] = reflect.TypeOf((*ArrayOfVirtualMachineMessage)(nil)).Elem()
}
type ArrayOfVirtualMachineMetadataManagerVmMetadataInput struct {
VirtualMachineMetadataManagerVmMetadataInput []VirtualMachineMetadataManagerVmMetadataInput `xml:"VirtualMachineMetadataManagerVmMetadataInput,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineMetadataManagerVmMetadataInput"] = reflect.TypeOf((*ArrayOfVirtualMachineMetadataManagerVmMetadataInput)(nil)).Elem()
}
type ArrayOfVirtualMachineMetadataManagerVmMetadataResult struct {
VirtualMachineMetadataManagerVmMetadataResult []VirtualMachineMetadataManagerVmMetadataResult `xml:"VirtualMachineMetadataManagerVmMetadataResult,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineMetadataManagerVmMetadataResult"] = reflect.TypeOf((*ArrayOfVirtualMachineMetadataManagerVmMetadataResult)(nil)).Elem()
}
type ArrayOfVirtualMachineNetworkInfo struct {
VirtualMachineNetworkInfo []VirtualMachineNetworkInfo `xml:"VirtualMachineNetworkInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineNetworkInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineNetworkInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineParallelInfo struct {
VirtualMachineParallelInfo []VirtualMachineParallelInfo `xml:"VirtualMachineParallelInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineParallelInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineParallelInfo)(nil)).Elem()
}
type ArrayOfVirtualMachinePciPassthroughInfo struct {
VirtualMachinePciPassthroughInfo []BaseVirtualMachinePciPassthroughInfo `xml:"VirtualMachinePciPassthroughInfo,omitempty,typeattr"`
}
func init() {
t["ArrayOfVirtualMachinePciPassthroughInfo"] = reflect.TypeOf((*ArrayOfVirtualMachinePciPassthroughInfo)(nil)).Elem()
}
type ArrayOfVirtualMachinePciSharedGpuPassthroughInfo struct {
VirtualMachinePciSharedGpuPassthroughInfo []VirtualMachinePciSharedGpuPassthroughInfo `xml:"VirtualMachinePciSharedGpuPassthroughInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachinePciSharedGpuPassthroughInfo"] = reflect.TypeOf((*ArrayOfVirtualMachinePciSharedGpuPassthroughInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineProfileSpec struct {
VirtualMachineProfileSpec []BaseVirtualMachineProfileSpec `xml:"VirtualMachineProfileSpec,omitempty,typeattr"`
}
func init() {
t["ArrayOfVirtualMachineProfileSpec"] = reflect.TypeOf((*ArrayOfVirtualMachineProfileSpec)(nil)).Elem()
}
type ArrayOfVirtualMachineRelocateSpecDiskLocator struct {
VirtualMachineRelocateSpecDiskLocator []VirtualMachineRelocateSpecDiskLocator `xml:"VirtualMachineRelocateSpecDiskLocator,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineRelocateSpecDiskLocator"] = reflect.TypeOf((*ArrayOfVirtualMachineRelocateSpecDiskLocator)(nil)).Elem()
}
type ArrayOfVirtualMachineScsiDiskDeviceInfo struct {
VirtualMachineScsiDiskDeviceInfo []VirtualMachineScsiDiskDeviceInfo `xml:"VirtualMachineScsiDiskDeviceInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineScsiDiskDeviceInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineScsiDiskDeviceInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineScsiPassthroughInfo struct {
VirtualMachineScsiPassthroughInfo []VirtualMachineScsiPassthroughInfo `xml:"VirtualMachineScsiPassthroughInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineScsiPassthroughInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineScsiPassthroughInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineSerialInfo struct {
VirtualMachineSerialInfo []VirtualMachineSerialInfo `xml:"VirtualMachineSerialInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineSerialInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineSerialInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineSnapshotTree struct {
VirtualMachineSnapshotTree []VirtualMachineSnapshotTree `xml:"VirtualMachineSnapshotTree,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineSnapshotTree"] = reflect.TypeOf((*ArrayOfVirtualMachineSnapshotTree)(nil)).Elem()
}
type ArrayOfVirtualMachineSoundInfo struct {
VirtualMachineSoundInfo []VirtualMachineSoundInfo `xml:"VirtualMachineSoundInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineSoundInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineSoundInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineSriovInfo struct {
VirtualMachineSriovInfo []VirtualMachineSriovInfo `xml:"VirtualMachineSriovInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineSriovInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineSriovInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineSummary struct {
VirtualMachineSummary []VirtualMachineSummary `xml:"VirtualMachineSummary,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineSummary"] = reflect.TypeOf((*ArrayOfVirtualMachineSummary)(nil)).Elem()
}
type ArrayOfVirtualMachineUsageOnDatastore struct {
VirtualMachineUsageOnDatastore []VirtualMachineUsageOnDatastore `xml:"VirtualMachineUsageOnDatastore,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineUsageOnDatastore"] = reflect.TypeOf((*ArrayOfVirtualMachineUsageOnDatastore)(nil)).Elem()
}
type ArrayOfVirtualMachineUsbInfo struct {
VirtualMachineUsbInfo []VirtualMachineUsbInfo `xml:"VirtualMachineUsbInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineUsbInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineUsbInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineVFlashModuleInfo struct {
VirtualMachineVFlashModuleInfo []VirtualMachineVFlashModuleInfo `xml:"VirtualMachineVFlashModuleInfo,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineVFlashModuleInfo"] = reflect.TypeOf((*ArrayOfVirtualMachineVFlashModuleInfo)(nil)).Elem()
}
type ArrayOfVirtualMachineVMCIDeviceFilterSpec struct {
VirtualMachineVMCIDeviceFilterSpec []VirtualMachineVMCIDeviceFilterSpec `xml:"VirtualMachineVMCIDeviceFilterSpec,omitempty"`
}
func init() {
t["ArrayOfVirtualMachineVMCIDeviceFilterSpec"] = reflect.TypeOf((*ArrayOfVirtualMachineVMCIDeviceFilterSpec)(nil)).Elem()
}
type ArrayOfVirtualNicManagerNetConfig struct {
VirtualNicManagerNetConfig []VirtualNicManagerNetConfig `xml:"VirtualNicManagerNetConfig,omitempty"`
}
func init() {
t["ArrayOfVirtualNicManagerNetConfig"] = reflect.TypeOf((*ArrayOfVirtualNicManagerNetConfig)(nil)).Elem()
}
type ArrayOfVirtualSCSISharing struct {
VirtualSCSISharing []VirtualSCSISharing `xml:"VirtualSCSISharing,omitempty"`
}
func init() {
t["ArrayOfVirtualSCSISharing"] = reflect.TypeOf((*ArrayOfVirtualSCSISharing)(nil)).Elem()
}
type ArrayOfVirtualSwitchProfile struct {
VirtualSwitchProfile []VirtualSwitchProfile `xml:"VirtualSwitchProfile,omitempty"`
}
func init() {
t["ArrayOfVirtualSwitchProfile"] = reflect.TypeOf((*ArrayOfVirtualSwitchProfile)(nil)).Elem()
}
type ArrayOfVmEventArgument struct {
VmEventArgument []VmEventArgument `xml:"VmEventArgument,omitempty"`
}
func init() {
t["ArrayOfVmEventArgument"] = reflect.TypeOf((*ArrayOfVmEventArgument)(nil)).Elem()
}
type ArrayOfVmPodConfigForPlacement struct {
VmPodConfigForPlacement []VmPodConfigForPlacement `xml:"VmPodConfigForPlacement,omitempty"`
}
func init() {
t["ArrayOfVmPodConfigForPlacement"] = reflect.TypeOf((*ArrayOfVmPodConfigForPlacement)(nil)).Elem()
}
type ArrayOfVmPortGroupProfile struct {
VmPortGroupProfile []VmPortGroupProfile `xml:"VmPortGroupProfile,omitempty"`
}
func init() {
t["ArrayOfVmPortGroupProfile"] = reflect.TypeOf((*ArrayOfVmPortGroupProfile)(nil)).Elem()
}
type ArrayOfVmfsConfigOption struct {
VmfsConfigOption []VmfsConfigOption `xml:"VmfsConfigOption,omitempty"`
}
func init() {
t["ArrayOfVmfsConfigOption"] = reflect.TypeOf((*ArrayOfVmfsConfigOption)(nil)).Elem()
}
type ArrayOfVmfsDatastoreOption struct {
VmfsDatastoreOption []VmfsDatastoreOption `xml:"VmfsDatastoreOption,omitempty"`
}
func init() {
t["ArrayOfVmfsDatastoreOption"] = reflect.TypeOf((*ArrayOfVmfsDatastoreOption)(nil)).Elem()
}
type ArrayOfVnicPortArgument struct {
VnicPortArgument []VnicPortArgument `xml:"VnicPortArgument,omitempty"`
}
func init() {
t["ArrayOfVnicPortArgument"] = reflect.TypeOf((*ArrayOfVnicPortArgument)(nil)).Elem()
}
type ArrayOfVsanHostConfigInfo struct {
VsanHostConfigInfo []VsanHostConfigInfo `xml:"VsanHostConfigInfo,omitempty"`
}
func init() {
t["ArrayOfVsanHostConfigInfo"] = reflect.TypeOf((*ArrayOfVsanHostConfigInfo)(nil)).Elem()
}
type ArrayOfVsanHostConfigInfoNetworkInfoPortConfig struct {
VsanHostConfigInfoNetworkInfoPortConfig []VsanHostConfigInfoNetworkInfoPortConfig `xml:"VsanHostConfigInfoNetworkInfoPortConfig,omitempty"`
}
func init() {
t["ArrayOfVsanHostConfigInfoNetworkInfoPortConfig"] = reflect.TypeOf((*ArrayOfVsanHostConfigInfoNetworkInfoPortConfig)(nil)).Elem()
}
type ArrayOfVsanHostDiskMapInfo struct {
VsanHostDiskMapInfo []VsanHostDiskMapInfo `xml:"VsanHostDiskMapInfo,omitempty"`
}
func init() {
t["ArrayOfVsanHostDiskMapInfo"] = reflect.TypeOf((*ArrayOfVsanHostDiskMapInfo)(nil)).Elem()
}
type ArrayOfVsanHostDiskMapResult struct {
VsanHostDiskMapResult []VsanHostDiskMapResult `xml:"VsanHostDiskMapResult,omitempty"`
}
func init() {
t["ArrayOfVsanHostDiskMapResult"] = reflect.TypeOf((*ArrayOfVsanHostDiskMapResult)(nil)).Elem()
}
type ArrayOfVsanHostDiskMapping struct {
VsanHostDiskMapping []VsanHostDiskMapping `xml:"VsanHostDiskMapping,omitempty"`
}
func init() {
t["ArrayOfVsanHostDiskMapping"] = reflect.TypeOf((*ArrayOfVsanHostDiskMapping)(nil)).Elem()
}
type ArrayOfVsanHostDiskResult struct {
VsanHostDiskResult []VsanHostDiskResult `xml:"VsanHostDiskResult,omitempty"`
}
func init() {
t["ArrayOfVsanHostDiskResult"] = reflect.TypeOf((*ArrayOfVsanHostDiskResult)(nil)).Elem()
}
type ArrayOfVsanHostMembershipInfo struct {
VsanHostMembershipInfo []VsanHostMembershipInfo `xml:"VsanHostMembershipInfo,omitempty"`
}
func init() {
t["ArrayOfVsanHostMembershipInfo"] = reflect.TypeOf((*ArrayOfVsanHostMembershipInfo)(nil)).Elem()
}
type ArrayOfVsanHostRuntimeInfoDiskIssue struct {
VsanHostRuntimeInfoDiskIssue []VsanHostRuntimeInfoDiskIssue `xml:"VsanHostRuntimeInfoDiskIssue,omitempty"`
}
func init() {
t["ArrayOfVsanHostRuntimeInfoDiskIssue"] = reflect.TypeOf((*ArrayOfVsanHostRuntimeInfoDiskIssue)(nil)).Elem()
}
type ArrayOfVsanNewPolicyBatch struct {
VsanNewPolicyBatch []VsanNewPolicyBatch `xml:"VsanNewPolicyBatch,omitempty"`
}
func init() {
t["ArrayOfVsanNewPolicyBatch"] = reflect.TypeOf((*ArrayOfVsanNewPolicyBatch)(nil)).Elem()
}
type ArrayOfVsanPolicyChangeBatch struct {
VsanPolicyChangeBatch []VsanPolicyChangeBatch `xml:"VsanPolicyChangeBatch,omitempty"`
}
func init() {
t["ArrayOfVsanPolicyChangeBatch"] = reflect.TypeOf((*ArrayOfVsanPolicyChangeBatch)(nil)).Elem()
}
type ArrayOfVsanPolicySatisfiability struct {
VsanPolicySatisfiability []VsanPolicySatisfiability `xml:"VsanPolicySatisfiability,omitempty"`
}
func init() {
t["ArrayOfVsanPolicySatisfiability"] = reflect.TypeOf((*ArrayOfVsanPolicySatisfiability)(nil)).Elem()
}
type ArrayOfVsanUpgradeSystemNetworkPartitionInfo struct {
VsanUpgradeSystemNetworkPartitionInfo []VsanUpgradeSystemNetworkPartitionInfo `xml:"VsanUpgradeSystemNetworkPartitionInfo,omitempty"`
}
func init() {
t["ArrayOfVsanUpgradeSystemNetworkPartitionInfo"] = reflect.TypeOf((*ArrayOfVsanUpgradeSystemNetworkPartitionInfo)(nil)).Elem()
}
type ArrayOfVsanUpgradeSystemPreflightCheckIssue struct {
VsanUpgradeSystemPreflightCheckIssue []BaseVsanUpgradeSystemPreflightCheckIssue `xml:"VsanUpgradeSystemPreflightCheckIssue,omitempty,typeattr"`
}
func init() {
t["ArrayOfVsanUpgradeSystemPreflightCheckIssue"] = reflect.TypeOf((*ArrayOfVsanUpgradeSystemPreflightCheckIssue)(nil)).Elem()
}
type ArrayOfVsanUpgradeSystemUpgradeHistoryItem struct {
VsanUpgradeSystemUpgradeHistoryItem []BaseVsanUpgradeSystemUpgradeHistoryItem `xml:"VsanUpgradeSystemUpgradeHistoryItem,omitempty,typeattr"`
}
func init() {
t["ArrayOfVsanUpgradeSystemUpgradeHistoryItem"] = reflect.TypeOf((*ArrayOfVsanUpgradeSystemUpgradeHistoryItem)(nil)).Elem()
}
type ArrayOfVslmTagEntry struct {
VslmTagEntry []VslmTagEntry `xml:"VslmTagEntry,omitempty"`
}
func init() {
t["ArrayOfVslmTagEntry"] = reflect.TypeOf((*ArrayOfVslmTagEntry)(nil)).Elem()
}
type ArrayUpdateSpec struct {
DynamicData
Operation ArrayUpdateOperation `xml:"operation"`
RemoveKey AnyType `xml:"removeKey,omitempty,typeattr"`
}
func init() {
t["ArrayUpdateSpec"] = reflect.TypeOf((*ArrayUpdateSpec)(nil)).Elem()
}
type AssignUserToGroup AssignUserToGroupRequestType
func init() {
t["AssignUserToGroup"] = reflect.TypeOf((*AssignUserToGroup)(nil)).Elem()
}
type AssignUserToGroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
User string `xml:"user"`
Group string `xml:"group"`
}
func init() {
t["AssignUserToGroupRequestType"] = reflect.TypeOf((*AssignUserToGroupRequestType)(nil)).Elem()
}
type AssignUserToGroupResponse struct {
}
type AssociateProfile AssociateProfileRequestType
func init() {
t["AssociateProfile"] = reflect.TypeOf((*AssociateProfile)(nil)).Elem()
}
type AssociateProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity []ManagedObjectReference `xml:"entity"`
}
func init() {
t["AssociateProfileRequestType"] = reflect.TypeOf((*AssociateProfileRequestType)(nil)).Elem()
}
type AssociateProfileResponse struct {
}
type AttachDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
DiskId ID `xml:"diskId"`
Datastore ManagedObjectReference `xml:"datastore"`
ControllerKey int32 `xml:"controllerKey,omitempty"`
UnitNumber *int32 `xml:"unitNumber"`
}
func init() {
t["AttachDiskRequestType"] = reflect.TypeOf((*AttachDiskRequestType)(nil)).Elem()
}
type AttachDisk_Task AttachDiskRequestType
func init() {
t["AttachDisk_Task"] = reflect.TypeOf((*AttachDisk_Task)(nil)).Elem()
}
type AttachDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type AttachScsiLun AttachScsiLunRequestType
func init() {
t["AttachScsiLun"] = reflect.TypeOf((*AttachScsiLun)(nil)).Elem()
}
type AttachScsiLunExRequestType struct {
This ManagedObjectReference `xml:"_this"`
LunUuid []string `xml:"lunUuid"`
}
func init() {
t["AttachScsiLunExRequestType"] = reflect.TypeOf((*AttachScsiLunExRequestType)(nil)).Elem()
}
type AttachScsiLunEx_Task AttachScsiLunExRequestType
func init() {
t["AttachScsiLunEx_Task"] = reflect.TypeOf((*AttachScsiLunEx_Task)(nil)).Elem()
}
type AttachScsiLunEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type AttachScsiLunRequestType struct {
This ManagedObjectReference `xml:"_this"`
LunUuid string `xml:"lunUuid"`
}
func init() {
t["AttachScsiLunRequestType"] = reflect.TypeOf((*AttachScsiLunRequestType)(nil)).Elem()
}
type AttachScsiLunResponse struct {
}
type AttachTagToVStorageObject AttachTagToVStorageObjectRequestType
func init() {
t["AttachTagToVStorageObject"] = reflect.TypeOf((*AttachTagToVStorageObject)(nil)).Elem()
}
type AttachTagToVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Category string `xml:"category"`
Tag string `xml:"tag"`
}
func init() {
t["AttachTagToVStorageObjectRequestType"] = reflect.TypeOf((*AttachTagToVStorageObjectRequestType)(nil)).Elem()
}
type AttachTagToVStorageObjectResponse struct {
}
type AttachVmfsExtent AttachVmfsExtentRequestType
func init() {
t["AttachVmfsExtent"] = reflect.TypeOf((*AttachVmfsExtent)(nil)).Elem()
}
type AttachVmfsExtentRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmfsPath string `xml:"vmfsPath"`
Extent HostScsiDiskPartition `xml:"extent"`
}
func init() {
t["AttachVmfsExtentRequestType"] = reflect.TypeOf((*AttachVmfsExtentRequestType)(nil)).Elem()
}
type AttachVmfsExtentResponse struct {
}
type AuthMinimumAdminPermission struct {
VimFault
}
func init() {
t["AuthMinimumAdminPermission"] = reflect.TypeOf((*AuthMinimumAdminPermission)(nil)).Elem()
}
type AuthMinimumAdminPermissionFault AuthMinimumAdminPermission
func init() {
t["AuthMinimumAdminPermissionFault"] = reflect.TypeOf((*AuthMinimumAdminPermissionFault)(nil)).Elem()
}
type AuthenticationProfile struct {
ApplyProfile
ActiveDirectory *ActiveDirectoryProfile `xml:"activeDirectory,omitempty"`
}
func init() {
t["AuthenticationProfile"] = reflect.TypeOf((*AuthenticationProfile)(nil)).Elem()
}
type AuthorizationDescription struct {
DynamicData
Privilege []BaseElementDescription `xml:"privilege,typeattr"`
PrivilegeGroup []BaseElementDescription `xml:"privilegeGroup,typeattr"`
}
func init() {
t["AuthorizationDescription"] = reflect.TypeOf((*AuthorizationDescription)(nil)).Elem()
}
type AuthorizationEvent struct {
Event
}
func init() {
t["AuthorizationEvent"] = reflect.TypeOf((*AuthorizationEvent)(nil)).Elem()
}
type AuthorizationPrivilege struct {
DynamicData
PrivId string `xml:"privId"`
OnParent bool `xml:"onParent"`
Name string `xml:"name"`
PrivGroupName string `xml:"privGroupName"`
}
func init() {
t["AuthorizationPrivilege"] = reflect.TypeOf((*AuthorizationPrivilege)(nil)).Elem()
}
type AuthorizationRole struct {
DynamicData
RoleId int32 `xml:"roleId"`
System bool `xml:"system"`
Name string `xml:"name"`
Info BaseDescription `xml:"info,typeattr"`
Privilege []string `xml:"privilege,omitempty"`
}
func init() {
t["AuthorizationRole"] = reflect.TypeOf((*AuthorizationRole)(nil)).Elem()
}
type AutoStartDefaults struct {
DynamicData
Enabled *bool `xml:"enabled"`
StartDelay int32 `xml:"startDelay,omitempty"`
StopDelay int32 `xml:"stopDelay,omitempty"`
WaitForHeartbeat *bool `xml:"waitForHeartbeat"`
StopAction string `xml:"stopAction,omitempty"`
}
func init() {
t["AutoStartDefaults"] = reflect.TypeOf((*AutoStartDefaults)(nil)).Elem()
}
type AutoStartPowerInfo struct {
DynamicData
Key ManagedObjectReference `xml:"key"`
StartOrder int32 `xml:"startOrder"`
StartDelay int32 `xml:"startDelay"`
WaitForHeartbeat AutoStartWaitHeartbeatSetting `xml:"waitForHeartbeat"`
StartAction string `xml:"startAction"`
StopDelay int32 `xml:"stopDelay"`
StopAction string `xml:"stopAction"`
}
func init() {
t["AutoStartPowerInfo"] = reflect.TypeOf((*AutoStartPowerInfo)(nil)).Elem()
}
type AutoStartPowerOff AutoStartPowerOffRequestType
func init() {
t["AutoStartPowerOff"] = reflect.TypeOf((*AutoStartPowerOff)(nil)).Elem()
}
type AutoStartPowerOffRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["AutoStartPowerOffRequestType"] = reflect.TypeOf((*AutoStartPowerOffRequestType)(nil)).Elem()
}
type AutoStartPowerOffResponse struct {
}
type AutoStartPowerOn AutoStartPowerOnRequestType
func init() {
t["AutoStartPowerOn"] = reflect.TypeOf((*AutoStartPowerOn)(nil)).Elem()
}
type AutoStartPowerOnRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["AutoStartPowerOnRequestType"] = reflect.TypeOf((*AutoStartPowerOnRequestType)(nil)).Elem()
}
type AutoStartPowerOnResponse struct {
}
type BackupBlobReadFailure struct {
DvsFault
EntityName string `xml:"entityName"`
EntityType string `xml:"entityType"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["BackupBlobReadFailure"] = reflect.TypeOf((*BackupBlobReadFailure)(nil)).Elem()
}
type BackupBlobReadFailureFault BackupBlobReadFailure
func init() {
t["BackupBlobReadFailureFault"] = reflect.TypeOf((*BackupBlobReadFailureFault)(nil)).Elem()
}
type BackupBlobWriteFailure struct {
DvsFault
EntityName string `xml:"entityName"`
EntityType string `xml:"entityType"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["BackupBlobWriteFailure"] = reflect.TypeOf((*BackupBlobWriteFailure)(nil)).Elem()
}
type BackupBlobWriteFailureFault BackupBlobWriteFailure
func init() {
t["BackupBlobWriteFailureFault"] = reflect.TypeOf((*BackupBlobWriteFailureFault)(nil)).Elem()
}
type BackupFirmwareConfiguration BackupFirmwareConfigurationRequestType
func init() {
t["BackupFirmwareConfiguration"] = reflect.TypeOf((*BackupFirmwareConfiguration)(nil)).Elem()
}
type BackupFirmwareConfigurationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["BackupFirmwareConfigurationRequestType"] = reflect.TypeOf((*BackupFirmwareConfigurationRequestType)(nil)).Elem()
}
type BackupFirmwareConfigurationResponse struct {
Returnval string `xml:"returnval"`
}
type BadUsernameSessionEvent struct {
SessionEvent
IpAddress string `xml:"ipAddress"`
}
func init() {
t["BadUsernameSessionEvent"] = reflect.TypeOf((*BadUsernameSessionEvent)(nil)).Elem()
}
type BaseConfigInfo struct {
DynamicData
Id ID `xml:"id"`
Name string `xml:"name"`
CreateTime time.Time `xml:"createTime"`
Backing BaseBaseConfigInfoBackingInfo `xml:"backing,typeattr"`
}
func init() {
t["BaseConfigInfo"] = reflect.TypeOf((*BaseConfigInfo)(nil)).Elem()
}
type BaseConfigInfoBackingInfo struct {
DynamicData
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["BaseConfigInfoBackingInfo"] = reflect.TypeOf((*BaseConfigInfoBackingInfo)(nil)).Elem()
}
type BaseConfigInfoDiskFileBackingInfo struct {
BaseConfigInfoFileBackingInfo
ProvisioningType string `xml:"provisioningType"`
}
func init() {
t["BaseConfigInfoDiskFileBackingInfo"] = reflect.TypeOf((*BaseConfigInfoDiskFileBackingInfo)(nil)).Elem()
}
type BaseConfigInfoFileBackingInfo struct {
BaseConfigInfoBackingInfo
FilePath string `xml:"filePath"`
BackingObjectId string `xml:"backingObjectId,omitempty"`
Parent BaseBaseConfigInfoFileBackingInfo `xml:"parent,omitempty,typeattr"`
DeltaSizeInMB int64 `xml:"deltaSizeInMB,omitempty"`
}
func init() {
t["BaseConfigInfoFileBackingInfo"] = reflect.TypeOf((*BaseConfigInfoFileBackingInfo)(nil)).Elem()
}
type BaseConfigInfoRawDiskMappingBackingInfo struct {
BaseConfigInfoFileBackingInfo
LunUuid string `xml:"lunUuid"`
CompatibilityMode string `xml:"compatibilityMode"`
}
func init() {
t["BaseConfigInfoRawDiskMappingBackingInfo"] = reflect.TypeOf((*BaseConfigInfoRawDiskMappingBackingInfo)(nil)).Elem()
}
type BatchResult struct {
DynamicData
Result string `xml:"result"`
HostKey string `xml:"hostKey"`
Ds *ManagedObjectReference `xml:"ds,omitempty"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["BatchResult"] = reflect.TypeOf((*BatchResult)(nil)).Elem()
}
type BindVnic BindVnicRequestType
func init() {
t["BindVnic"] = reflect.TypeOf((*BindVnic)(nil)).Elem()
}
type BindVnicRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaName string `xml:"iScsiHbaName"`
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["BindVnicRequestType"] = reflect.TypeOf((*BindVnicRequestType)(nil)).Elem()
}
type BindVnicResponse struct {
}
type BlockedByFirewall struct {
HostConfigFault
}
func init() {
t["BlockedByFirewall"] = reflect.TypeOf((*BlockedByFirewall)(nil)).Elem()
}
type BlockedByFirewallFault BlockedByFirewall
func init() {
t["BlockedByFirewallFault"] = reflect.TypeOf((*BlockedByFirewallFault)(nil)).Elem()
}
type BoolOption struct {
OptionType
Supported bool `xml:"supported"`
DefaultValue bool `xml:"defaultValue"`
}
func init() {
t["BoolOption"] = reflect.TypeOf((*BoolOption)(nil)).Elem()
}
type BoolPolicy struct {
InheritablePolicy
Value *bool `xml:"value"`
}
func init() {
t["BoolPolicy"] = reflect.TypeOf((*BoolPolicy)(nil)).Elem()
}
type BrowseDiagnosticLog BrowseDiagnosticLogRequestType
func init() {
t["BrowseDiagnosticLog"] = reflect.TypeOf((*BrowseDiagnosticLog)(nil)).Elem()
}
type BrowseDiagnosticLogRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Key string `xml:"key"`
Start int32 `xml:"start,omitempty"`
Lines int32 `xml:"lines,omitempty"`
}
func init() {
t["BrowseDiagnosticLogRequestType"] = reflect.TypeOf((*BrowseDiagnosticLogRequestType)(nil)).Elem()
}
type BrowseDiagnosticLogResponse struct {
Returnval DiagnosticManagerLogHeader `xml:"returnval"`
}
type CAMServerRefusedConnection struct {
InvalidCAMServer
}
func init() {
t["CAMServerRefusedConnection"] = reflect.TypeOf((*CAMServerRefusedConnection)(nil)).Elem()
}
type CAMServerRefusedConnectionFault CAMServerRefusedConnection
func init() {
t["CAMServerRefusedConnectionFault"] = reflect.TypeOf((*CAMServerRefusedConnectionFault)(nil)).Elem()
}
type CanProvisionObjects CanProvisionObjectsRequestType
func init() {
t["CanProvisionObjects"] = reflect.TypeOf((*CanProvisionObjects)(nil)).Elem()
}
type CanProvisionObjectsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Npbs []VsanNewPolicyBatch `xml:"npbs"`
IgnoreSatisfiability *bool `xml:"ignoreSatisfiability"`
}
func init() {
t["CanProvisionObjectsRequestType"] = reflect.TypeOf((*CanProvisionObjectsRequestType)(nil)).Elem()
}
type CanProvisionObjectsResponse struct {
Returnval []VsanPolicySatisfiability `xml:"returnval"`
}
type CancelRecommendation CancelRecommendationRequestType
func init() {
t["CancelRecommendation"] = reflect.TypeOf((*CancelRecommendation)(nil)).Elem()
}
type CancelRecommendationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key string `xml:"key"`
}
func init() {
t["CancelRecommendationRequestType"] = reflect.TypeOf((*CancelRecommendationRequestType)(nil)).Elem()
}
type CancelRecommendationResponse struct {
}
type CancelRetrievePropertiesEx CancelRetrievePropertiesExRequestType
func init() {
t["CancelRetrievePropertiesEx"] = reflect.TypeOf((*CancelRetrievePropertiesEx)(nil)).Elem()
}
type CancelRetrievePropertiesExRequestType struct {
This ManagedObjectReference `xml:"_this"`
Token string `xml:"token"`
}
func init() {
t["CancelRetrievePropertiesExRequestType"] = reflect.TypeOf((*CancelRetrievePropertiesExRequestType)(nil)).Elem()
}
type CancelRetrievePropertiesExResponse struct {
}
type CancelStorageDrsRecommendation CancelStorageDrsRecommendationRequestType
func init() {
t["CancelStorageDrsRecommendation"] = reflect.TypeOf((*CancelStorageDrsRecommendation)(nil)).Elem()
}
type CancelStorageDrsRecommendationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key []string `xml:"key"`
}
func init() {
t["CancelStorageDrsRecommendationRequestType"] = reflect.TypeOf((*CancelStorageDrsRecommendationRequestType)(nil)).Elem()
}
type CancelStorageDrsRecommendationResponse struct {
}
type CancelTask CancelTaskRequestType
func init() {
t["CancelTask"] = reflect.TypeOf((*CancelTask)(nil)).Elem()
}
type CancelTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["CancelTaskRequestType"] = reflect.TypeOf((*CancelTaskRequestType)(nil)).Elem()
}
type CancelTaskResponse struct {
}
type CancelWaitForUpdates CancelWaitForUpdatesRequestType
func init() {
t["CancelWaitForUpdates"] = reflect.TypeOf((*CancelWaitForUpdates)(nil)).Elem()
}
type CancelWaitForUpdatesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["CancelWaitForUpdatesRequestType"] = reflect.TypeOf((*CancelWaitForUpdatesRequestType)(nil)).Elem()
}
type CancelWaitForUpdatesResponse struct {
}
type CanceledHostOperationEvent struct {
HostEvent
}
func init() {
t["CanceledHostOperationEvent"] = reflect.TypeOf((*CanceledHostOperationEvent)(nil)).Elem()
}
type CannotAccessFile struct {
FileFault
}
func init() {
t["CannotAccessFile"] = reflect.TypeOf((*CannotAccessFile)(nil)).Elem()
}
type CannotAccessFileFault CannotAccessFile
func init() {
t["CannotAccessFileFault"] = reflect.TypeOf((*CannotAccessFileFault)(nil)).Elem()
}
type CannotAccessLocalSource struct {
VimFault
}
func init() {
t["CannotAccessLocalSource"] = reflect.TypeOf((*CannotAccessLocalSource)(nil)).Elem()
}
type CannotAccessLocalSourceFault CannotAccessLocalSource
func init() {
t["CannotAccessLocalSourceFault"] = reflect.TypeOf((*CannotAccessLocalSourceFault)(nil)).Elem()
}
type CannotAccessNetwork struct {
CannotAccessVmDevice
Network *ManagedObjectReference `xml:"network,omitempty"`
}
func init() {
t["CannotAccessNetwork"] = reflect.TypeOf((*CannotAccessNetwork)(nil)).Elem()
}
type CannotAccessNetworkFault BaseCannotAccessNetwork
func init() {
t["CannotAccessNetworkFault"] = reflect.TypeOf((*CannotAccessNetworkFault)(nil)).Elem()
}
type CannotAccessVmComponent struct {
VmConfigFault
}
func init() {
t["CannotAccessVmComponent"] = reflect.TypeOf((*CannotAccessVmComponent)(nil)).Elem()
}
type CannotAccessVmComponentFault BaseCannotAccessVmComponent
func init() {
t["CannotAccessVmComponentFault"] = reflect.TypeOf((*CannotAccessVmComponentFault)(nil)).Elem()
}
type CannotAccessVmConfig struct {
CannotAccessVmComponent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["CannotAccessVmConfig"] = reflect.TypeOf((*CannotAccessVmConfig)(nil)).Elem()
}
type CannotAccessVmConfigFault CannotAccessVmConfig
func init() {
t["CannotAccessVmConfigFault"] = reflect.TypeOf((*CannotAccessVmConfigFault)(nil)).Elem()
}
type CannotAccessVmDevice struct {
CannotAccessVmComponent
Device string `xml:"device"`
Backing string `xml:"backing"`
Connected bool `xml:"connected"`
}
func init() {
t["CannotAccessVmDevice"] = reflect.TypeOf((*CannotAccessVmDevice)(nil)).Elem()
}
type CannotAccessVmDeviceFault BaseCannotAccessVmDevice
func init() {
t["CannotAccessVmDeviceFault"] = reflect.TypeOf((*CannotAccessVmDeviceFault)(nil)).Elem()
}
type CannotAccessVmDisk struct {
CannotAccessVmDevice
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["CannotAccessVmDisk"] = reflect.TypeOf((*CannotAccessVmDisk)(nil)).Elem()
}
type CannotAccessVmDiskFault BaseCannotAccessVmDisk
func init() {
t["CannotAccessVmDiskFault"] = reflect.TypeOf((*CannotAccessVmDiskFault)(nil)).Elem()
}
type CannotAddHostWithFTVmAsStandalone struct {
HostConnectFault
}
func init() {
t["CannotAddHostWithFTVmAsStandalone"] = reflect.TypeOf((*CannotAddHostWithFTVmAsStandalone)(nil)).Elem()
}
type CannotAddHostWithFTVmAsStandaloneFault CannotAddHostWithFTVmAsStandalone
func init() {
t["CannotAddHostWithFTVmAsStandaloneFault"] = reflect.TypeOf((*CannotAddHostWithFTVmAsStandaloneFault)(nil)).Elem()
}
type CannotAddHostWithFTVmToDifferentCluster struct {
HostConnectFault
}
func init() {
t["CannotAddHostWithFTVmToDifferentCluster"] = reflect.TypeOf((*CannotAddHostWithFTVmToDifferentCluster)(nil)).Elem()
}
type CannotAddHostWithFTVmToDifferentClusterFault CannotAddHostWithFTVmToDifferentCluster
func init() {
t["CannotAddHostWithFTVmToDifferentClusterFault"] = reflect.TypeOf((*CannotAddHostWithFTVmToDifferentClusterFault)(nil)).Elem()
}
type CannotAddHostWithFTVmToNonHACluster struct {
HostConnectFault
}
func init() {
t["CannotAddHostWithFTVmToNonHACluster"] = reflect.TypeOf((*CannotAddHostWithFTVmToNonHACluster)(nil)).Elem()
}
type CannotAddHostWithFTVmToNonHAClusterFault CannotAddHostWithFTVmToNonHACluster
func init() {
t["CannotAddHostWithFTVmToNonHAClusterFault"] = reflect.TypeOf((*CannotAddHostWithFTVmToNonHAClusterFault)(nil)).Elem()
}
type CannotChangeDrsBehaviorForFtSecondary struct {
VmFaultToleranceIssue
Vm ManagedObjectReference `xml:"vm"`
VmName string `xml:"vmName"`
}
func init() {
t["CannotChangeDrsBehaviorForFtSecondary"] = reflect.TypeOf((*CannotChangeDrsBehaviorForFtSecondary)(nil)).Elem()
}
type CannotChangeDrsBehaviorForFtSecondaryFault CannotChangeDrsBehaviorForFtSecondary
func init() {
t["CannotChangeDrsBehaviorForFtSecondaryFault"] = reflect.TypeOf((*CannotChangeDrsBehaviorForFtSecondaryFault)(nil)).Elem()
}
type CannotChangeHaSettingsForFtSecondary struct {
VmFaultToleranceIssue
Vm ManagedObjectReference `xml:"vm"`
VmName string `xml:"vmName"`
}
func init() {
t["CannotChangeHaSettingsForFtSecondary"] = reflect.TypeOf((*CannotChangeHaSettingsForFtSecondary)(nil)).Elem()
}
type CannotChangeHaSettingsForFtSecondaryFault CannotChangeHaSettingsForFtSecondary
func init() {
t["CannotChangeHaSettingsForFtSecondaryFault"] = reflect.TypeOf((*CannotChangeHaSettingsForFtSecondaryFault)(nil)).Elem()
}
type CannotChangeVsanClusterUuid struct {
VsanFault
}
func init() {
t["CannotChangeVsanClusterUuid"] = reflect.TypeOf((*CannotChangeVsanClusterUuid)(nil)).Elem()
}
type CannotChangeVsanClusterUuidFault CannotChangeVsanClusterUuid
func init() {
t["CannotChangeVsanClusterUuidFault"] = reflect.TypeOf((*CannotChangeVsanClusterUuidFault)(nil)).Elem()
}
type CannotChangeVsanNodeUuid struct {
VsanFault
}
func init() {
t["CannotChangeVsanNodeUuid"] = reflect.TypeOf((*CannotChangeVsanNodeUuid)(nil)).Elem()
}
type CannotChangeVsanNodeUuidFault CannotChangeVsanNodeUuid
func init() {
t["CannotChangeVsanNodeUuidFault"] = reflect.TypeOf((*CannotChangeVsanNodeUuidFault)(nil)).Elem()
}
type CannotComputeFTCompatibleHosts struct {
VmFaultToleranceIssue
Vm ManagedObjectReference `xml:"vm"`
VmName string `xml:"vmName"`
}
func init() {
t["CannotComputeFTCompatibleHosts"] = reflect.TypeOf((*CannotComputeFTCompatibleHosts)(nil)).Elem()
}
type CannotComputeFTCompatibleHostsFault CannotComputeFTCompatibleHosts
func init() {
t["CannotComputeFTCompatibleHostsFault"] = reflect.TypeOf((*CannotComputeFTCompatibleHostsFault)(nil)).Elem()
}
type CannotCreateFile struct {
FileFault
}
func init() {
t["CannotCreateFile"] = reflect.TypeOf((*CannotCreateFile)(nil)).Elem()
}
type CannotCreateFileFault CannotCreateFile
func init() {
t["CannotCreateFileFault"] = reflect.TypeOf((*CannotCreateFileFault)(nil)).Elem()
}
type CannotDecryptPasswords struct {
CustomizationFault
}
func init() {
t["CannotDecryptPasswords"] = reflect.TypeOf((*CannotDecryptPasswords)(nil)).Elem()
}
type CannotDecryptPasswordsFault CannotDecryptPasswords
func init() {
t["CannotDecryptPasswordsFault"] = reflect.TypeOf((*CannotDecryptPasswordsFault)(nil)).Elem()
}
type CannotDeleteFile struct {
FileFault
}
func init() {
t["CannotDeleteFile"] = reflect.TypeOf((*CannotDeleteFile)(nil)).Elem()
}
type CannotDeleteFileFault CannotDeleteFile
func init() {
t["CannotDeleteFileFault"] = reflect.TypeOf((*CannotDeleteFileFault)(nil)).Elem()
}
type CannotDisableDrsOnClustersWithVApps struct {
RuntimeFault
}
func init() {
t["CannotDisableDrsOnClustersWithVApps"] = reflect.TypeOf((*CannotDisableDrsOnClustersWithVApps)(nil)).Elem()
}
type CannotDisableDrsOnClustersWithVAppsFault CannotDisableDrsOnClustersWithVApps
func init() {
t["CannotDisableDrsOnClustersWithVAppsFault"] = reflect.TypeOf((*CannotDisableDrsOnClustersWithVAppsFault)(nil)).Elem()
}
type CannotDisableSnapshot struct {
VmConfigFault
}
func init() {
t["CannotDisableSnapshot"] = reflect.TypeOf((*CannotDisableSnapshot)(nil)).Elem()
}
type CannotDisableSnapshotFault CannotDisableSnapshot
func init() {
t["CannotDisableSnapshotFault"] = reflect.TypeOf((*CannotDisableSnapshotFault)(nil)).Elem()
}
type CannotDisconnectHostWithFaultToleranceVm struct {
VimFault
HostName string `xml:"hostName"`
}
func init() {
t["CannotDisconnectHostWithFaultToleranceVm"] = reflect.TypeOf((*CannotDisconnectHostWithFaultToleranceVm)(nil)).Elem()
}
type CannotDisconnectHostWithFaultToleranceVmFault CannotDisconnectHostWithFaultToleranceVm
func init() {
t["CannotDisconnectHostWithFaultToleranceVmFault"] = reflect.TypeOf((*CannotDisconnectHostWithFaultToleranceVmFault)(nil)).Elem()
}
type CannotEnableVmcpForCluster struct {
VimFault
Host *ManagedObjectReference `xml:"host,omitempty"`
HostName string `xml:"hostName,omitempty"`
Reason string `xml:"reason,omitempty"`
}
func init() {
t["CannotEnableVmcpForCluster"] = reflect.TypeOf((*CannotEnableVmcpForCluster)(nil)).Elem()
}
type CannotEnableVmcpForClusterFault CannotEnableVmcpForCluster
func init() {
t["CannotEnableVmcpForClusterFault"] = reflect.TypeOf((*CannotEnableVmcpForClusterFault)(nil)).Elem()
}
type CannotModifyConfigCpuRequirements struct {
MigrationFault
}
func init() {
t["CannotModifyConfigCpuRequirements"] = reflect.TypeOf((*CannotModifyConfigCpuRequirements)(nil)).Elem()
}
type CannotModifyConfigCpuRequirementsFault CannotModifyConfigCpuRequirements
func init() {
t["CannotModifyConfigCpuRequirementsFault"] = reflect.TypeOf((*CannotModifyConfigCpuRequirementsFault)(nil)).Elem()
}
type CannotMoveFaultToleranceVm struct {
VimFault
MoveType string `xml:"moveType"`
VmName string `xml:"vmName"`
}
func init() {
t["CannotMoveFaultToleranceVm"] = reflect.TypeOf((*CannotMoveFaultToleranceVm)(nil)).Elem()
}
type CannotMoveFaultToleranceVmFault CannotMoveFaultToleranceVm
func init() {
t["CannotMoveFaultToleranceVmFault"] = reflect.TypeOf((*CannotMoveFaultToleranceVmFault)(nil)).Elem()
}
type CannotMoveHostWithFaultToleranceVm struct {
VimFault
}
func init() {
t["CannotMoveHostWithFaultToleranceVm"] = reflect.TypeOf((*CannotMoveHostWithFaultToleranceVm)(nil)).Elem()
}
type CannotMoveHostWithFaultToleranceVmFault CannotMoveHostWithFaultToleranceVm
func init() {
t["CannotMoveHostWithFaultToleranceVmFault"] = reflect.TypeOf((*CannotMoveHostWithFaultToleranceVmFault)(nil)).Elem()
}
type CannotMoveVmWithDeltaDisk struct {
MigrationFault
Device string `xml:"device"`
}
func init() {
t["CannotMoveVmWithDeltaDisk"] = reflect.TypeOf((*CannotMoveVmWithDeltaDisk)(nil)).Elem()
}
type CannotMoveVmWithDeltaDiskFault CannotMoveVmWithDeltaDisk
func init() {
t["CannotMoveVmWithDeltaDiskFault"] = reflect.TypeOf((*CannotMoveVmWithDeltaDiskFault)(nil)).Elem()
}
type CannotMoveVmWithNativeDeltaDisk struct {
MigrationFault
}
func init() {
t["CannotMoveVmWithNativeDeltaDisk"] = reflect.TypeOf((*CannotMoveVmWithNativeDeltaDisk)(nil)).Elem()
}
type CannotMoveVmWithNativeDeltaDiskFault CannotMoveVmWithNativeDeltaDisk
func init() {
t["CannotMoveVmWithNativeDeltaDiskFault"] = reflect.TypeOf((*CannotMoveVmWithNativeDeltaDiskFault)(nil)).Elem()
}
type CannotMoveVsanEnabledHost struct {
VsanFault
}
func init() {
t["CannotMoveVsanEnabledHost"] = reflect.TypeOf((*CannotMoveVsanEnabledHost)(nil)).Elem()
}
type CannotMoveVsanEnabledHostFault BaseCannotMoveVsanEnabledHost
func init() {
t["CannotMoveVsanEnabledHostFault"] = reflect.TypeOf((*CannotMoveVsanEnabledHostFault)(nil)).Elem()
}
type CannotPlaceWithoutPrerequisiteMoves struct {
VimFault
}
func init() {
t["CannotPlaceWithoutPrerequisiteMoves"] = reflect.TypeOf((*CannotPlaceWithoutPrerequisiteMoves)(nil)).Elem()
}
type CannotPlaceWithoutPrerequisiteMovesFault CannotPlaceWithoutPrerequisiteMoves
func init() {
t["CannotPlaceWithoutPrerequisiteMovesFault"] = reflect.TypeOf((*CannotPlaceWithoutPrerequisiteMovesFault)(nil)).Elem()
}
type CannotPowerOffVmInCluster struct {
InvalidState
Operation string `xml:"operation"`
Vm ManagedObjectReference `xml:"vm"`
VmName string `xml:"vmName"`
}
func init() {
t["CannotPowerOffVmInCluster"] = reflect.TypeOf((*CannotPowerOffVmInCluster)(nil)).Elem()
}
type CannotPowerOffVmInClusterFault CannotPowerOffVmInCluster
func init() {
t["CannotPowerOffVmInClusterFault"] = reflect.TypeOf((*CannotPowerOffVmInClusterFault)(nil)).Elem()
}
type CannotReconfigureVsanWhenHaEnabled struct {
VsanFault
}
func init() {
t["CannotReconfigureVsanWhenHaEnabled"] = reflect.TypeOf((*CannotReconfigureVsanWhenHaEnabled)(nil)).Elem()
}
type CannotReconfigureVsanWhenHaEnabledFault CannotReconfigureVsanWhenHaEnabled
func init() {
t["CannotReconfigureVsanWhenHaEnabledFault"] = reflect.TypeOf((*CannotReconfigureVsanWhenHaEnabledFault)(nil)).Elem()
}
type CannotUseNetwork struct {
VmConfigFault
Device string `xml:"device"`
Backing string `xml:"backing"`
Connected bool `xml:"connected"`
Reason string `xml:"reason"`
Network *ManagedObjectReference `xml:"network,omitempty"`
}
func init() {
t["CannotUseNetwork"] = reflect.TypeOf((*CannotUseNetwork)(nil)).Elem()
}
type CannotUseNetworkFault CannotUseNetwork
func init() {
t["CannotUseNetworkFault"] = reflect.TypeOf((*CannotUseNetworkFault)(nil)).Elem()
}
type Capability struct {
DynamicData
ProvisioningSupported bool `xml:"provisioningSupported"`
MultiHostSupported bool `xml:"multiHostSupported"`
UserShellAccessSupported bool `xml:"userShellAccessSupported"`
SupportedEVCMode []EVCMode `xml:"supportedEVCMode,omitempty"`
NetworkBackupAndRestoreSupported *bool `xml:"networkBackupAndRestoreSupported"`
}
func init() {
t["Capability"] = reflect.TypeOf((*Capability)(nil)).Elem()
}
type CertMgrRefreshCACertificatesAndCRLsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host []ManagedObjectReference `xml:"host"`
}
func init() {
t["CertMgrRefreshCACertificatesAndCRLsRequestType"] = reflect.TypeOf((*CertMgrRefreshCACertificatesAndCRLsRequestType)(nil)).Elem()
}
type CertMgrRefreshCACertificatesAndCRLs_Task CertMgrRefreshCACertificatesAndCRLsRequestType
func init() {
t["CertMgrRefreshCACertificatesAndCRLs_Task"] = reflect.TypeOf((*CertMgrRefreshCACertificatesAndCRLs_Task)(nil)).Elem()
}
type CertMgrRefreshCACertificatesAndCRLs_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CertMgrRefreshCertificatesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host []ManagedObjectReference `xml:"host"`
}
func init() {
t["CertMgrRefreshCertificatesRequestType"] = reflect.TypeOf((*CertMgrRefreshCertificatesRequestType)(nil)).Elem()
}
type CertMgrRefreshCertificates_Task CertMgrRefreshCertificatesRequestType
func init() {
t["CertMgrRefreshCertificates_Task"] = reflect.TypeOf((*CertMgrRefreshCertificates_Task)(nil)).Elem()
}
type CertMgrRefreshCertificates_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CertMgrRevokeCertificatesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host []ManagedObjectReference `xml:"host"`
}
func init() {
t["CertMgrRevokeCertificatesRequestType"] = reflect.TypeOf((*CertMgrRevokeCertificatesRequestType)(nil)).Elem()
}
type CertMgrRevokeCertificates_Task CertMgrRevokeCertificatesRequestType
func init() {
t["CertMgrRevokeCertificates_Task"] = reflect.TypeOf((*CertMgrRevokeCertificates_Task)(nil)).Elem()
}
type CertMgrRevokeCertificates_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ChangeAccessMode ChangeAccessModeRequestType
func init() {
t["ChangeAccessMode"] = reflect.TypeOf((*ChangeAccessMode)(nil)).Elem()
}
type ChangeAccessModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
Principal string `xml:"principal"`
IsGroup bool `xml:"isGroup"`
AccessMode HostAccessMode `xml:"accessMode"`
}
func init() {
t["ChangeAccessModeRequestType"] = reflect.TypeOf((*ChangeAccessModeRequestType)(nil)).Elem()
}
type ChangeAccessModeResponse struct {
}
type ChangeFileAttributesInGuest ChangeFileAttributesInGuestRequestType
func init() {
t["ChangeFileAttributesInGuest"] = reflect.TypeOf((*ChangeFileAttributesInGuest)(nil)).Elem()
}
type ChangeFileAttributesInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
GuestFilePath string `xml:"guestFilePath"`
FileAttributes BaseGuestFileAttributes `xml:"fileAttributes,typeattr"`
}
func init() {
t["ChangeFileAttributesInGuestRequestType"] = reflect.TypeOf((*ChangeFileAttributesInGuestRequestType)(nil)).Elem()
}
type ChangeFileAttributesInGuestResponse struct {
}
type ChangeLockdownMode ChangeLockdownModeRequestType
func init() {
t["ChangeLockdownMode"] = reflect.TypeOf((*ChangeLockdownMode)(nil)).Elem()
}
type ChangeLockdownModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
Mode HostLockdownMode `xml:"mode"`
}
func init() {
t["ChangeLockdownModeRequestType"] = reflect.TypeOf((*ChangeLockdownModeRequestType)(nil)).Elem()
}
type ChangeLockdownModeResponse struct {
}
type ChangeNFSUserPassword ChangeNFSUserPasswordRequestType
func init() {
t["ChangeNFSUserPassword"] = reflect.TypeOf((*ChangeNFSUserPassword)(nil)).Elem()
}
type ChangeNFSUserPasswordRequestType struct {
This ManagedObjectReference `xml:"_this"`
Password string `xml:"password"`
}
func init() {
t["ChangeNFSUserPasswordRequestType"] = reflect.TypeOf((*ChangeNFSUserPasswordRequestType)(nil)).Elem()
}
type ChangeNFSUserPasswordResponse struct {
}
type ChangeOwner ChangeOwnerRequestType
func init() {
t["ChangeOwner"] = reflect.TypeOf((*ChangeOwner)(nil)).Elem()
}
type ChangeOwnerRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
Owner string `xml:"owner"`
}
func init() {
t["ChangeOwnerRequestType"] = reflect.TypeOf((*ChangeOwnerRequestType)(nil)).Elem()
}
type ChangeOwnerResponse struct {
}
type ChangesInfoEventArgument struct {
DynamicData
Modified string `xml:"modified,omitempty"`
Added string `xml:"added,omitempty"`
Deleted string `xml:"deleted,omitempty"`
}
func init() {
t["ChangesInfoEventArgument"] = reflect.TypeOf((*ChangesInfoEventArgument)(nil)).Elem()
}
type CheckAddHostEvcRequestType struct {
This ManagedObjectReference `xml:"_this"`
CnxSpec HostConnectSpec `xml:"cnxSpec"`
}
func init() {
t["CheckAddHostEvcRequestType"] = reflect.TypeOf((*CheckAddHostEvcRequestType)(nil)).Elem()
}
type CheckAddHostEvc_Task CheckAddHostEvcRequestType
func init() {
t["CheckAddHostEvc_Task"] = reflect.TypeOf((*CheckAddHostEvc_Task)(nil)).Elem()
}
type CheckAddHostEvc_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckAnswerFileStatusRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host []ManagedObjectReference `xml:"host"`
}
func init() {
t["CheckAnswerFileStatusRequestType"] = reflect.TypeOf((*CheckAnswerFileStatusRequestType)(nil)).Elem()
}
type CheckAnswerFileStatus_Task CheckAnswerFileStatusRequestType
func init() {
t["CheckAnswerFileStatus_Task"] = reflect.TypeOf((*CheckAnswerFileStatus_Task)(nil)).Elem()
}
type CheckAnswerFileStatus_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckCompatibilityRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Pool *ManagedObjectReference `xml:"pool,omitempty"`
TestType []string `xml:"testType,omitempty"`
}
func init() {
t["CheckCompatibilityRequestType"] = reflect.TypeOf((*CheckCompatibilityRequestType)(nil)).Elem()
}
type CheckCompatibility_Task CheckCompatibilityRequestType
func init() {
t["CheckCompatibility_Task"] = reflect.TypeOf((*CheckCompatibility_Task)(nil)).Elem()
}
type CheckCompatibility_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckComplianceRequestType struct {
This ManagedObjectReference `xml:"_this"`
Profile []ManagedObjectReference `xml:"profile,omitempty"`
Entity []ManagedObjectReference `xml:"entity,omitempty"`
}
func init() {
t["CheckComplianceRequestType"] = reflect.TypeOf((*CheckComplianceRequestType)(nil)).Elem()
}
type CheckCompliance_Task CheckComplianceRequestType
func init() {
t["CheckCompliance_Task"] = reflect.TypeOf((*CheckCompliance_Task)(nil)).Elem()
}
type CheckCompliance_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckConfigureEvcModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
EvcModeKey string `xml:"evcModeKey"`
}
func init() {
t["CheckConfigureEvcModeRequestType"] = reflect.TypeOf((*CheckConfigureEvcModeRequestType)(nil)).Elem()
}
type CheckConfigureEvcMode_Task CheckConfigureEvcModeRequestType
func init() {
t["CheckConfigureEvcMode_Task"] = reflect.TypeOf((*CheckConfigureEvcMode_Task)(nil)).Elem()
}
type CheckConfigureEvcMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckCustomizationResources CheckCustomizationResourcesRequestType
func init() {
t["CheckCustomizationResources"] = reflect.TypeOf((*CheckCustomizationResources)(nil)).Elem()
}
type CheckCustomizationResourcesRequestType struct {
This ManagedObjectReference `xml:"_this"`
GuestOs string `xml:"guestOs"`
}
func init() {
t["CheckCustomizationResourcesRequestType"] = reflect.TypeOf((*CheckCustomizationResourcesRequestType)(nil)).Elem()
}
type CheckCustomizationResourcesResponse struct {
}
type CheckCustomizationSpec CheckCustomizationSpecRequestType
func init() {
t["CheckCustomizationSpec"] = reflect.TypeOf((*CheckCustomizationSpec)(nil)).Elem()
}
type CheckCustomizationSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec CustomizationSpec `xml:"spec"`
}
func init() {
t["CheckCustomizationSpecRequestType"] = reflect.TypeOf((*CheckCustomizationSpecRequestType)(nil)).Elem()
}
type CheckCustomizationSpecResponse struct {
}
type CheckForUpdates CheckForUpdatesRequestType
func init() {
t["CheckForUpdates"] = reflect.TypeOf((*CheckForUpdates)(nil)).Elem()
}
type CheckForUpdatesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Version string `xml:"version,omitempty"`
}
func init() {
t["CheckForUpdatesRequestType"] = reflect.TypeOf((*CheckForUpdatesRequestType)(nil)).Elem()
}
type CheckForUpdatesResponse struct {
Returnval *UpdateSet `xml:"returnval,omitempty"`
}
type CheckHostPatchRequestType struct {
This ManagedObjectReference `xml:"_this"`
MetaUrls []string `xml:"metaUrls,omitempty"`
BundleUrls []string `xml:"bundleUrls,omitempty"`
Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"`
}
func init() {
t["CheckHostPatchRequestType"] = reflect.TypeOf((*CheckHostPatchRequestType)(nil)).Elem()
}
type CheckHostPatch_Task CheckHostPatchRequestType
func init() {
t["CheckHostPatch_Task"] = reflect.TypeOf((*CheckHostPatch_Task)(nil)).Elem()
}
type CheckHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckLicenseFeature CheckLicenseFeatureRequestType
func init() {
t["CheckLicenseFeature"] = reflect.TypeOf((*CheckLicenseFeature)(nil)).Elem()
}
type CheckLicenseFeatureRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
FeatureKey string `xml:"featureKey"`
}
func init() {
t["CheckLicenseFeatureRequestType"] = reflect.TypeOf((*CheckLicenseFeatureRequestType)(nil)).Elem()
}
type CheckLicenseFeatureResponse struct {
Returnval bool `xml:"returnval"`
}
type CheckMigrateRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Pool *ManagedObjectReference `xml:"pool,omitempty"`
State VirtualMachinePowerState `xml:"state,omitempty"`
TestType []string `xml:"testType,omitempty"`
}
func init() {
t["CheckMigrateRequestType"] = reflect.TypeOf((*CheckMigrateRequestType)(nil)).Elem()
}
type CheckMigrate_Task CheckMigrateRequestType
func init() {
t["CheckMigrate_Task"] = reflect.TypeOf((*CheckMigrate_Task)(nil)).Elem()
}
type CheckMigrate_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckProfileComplianceRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity []ManagedObjectReference `xml:"entity,omitempty"`
}
func init() {
t["CheckProfileComplianceRequestType"] = reflect.TypeOf((*CheckProfileComplianceRequestType)(nil)).Elem()
}
type CheckProfileCompliance_Task CheckProfileComplianceRequestType
func init() {
t["CheckProfileCompliance_Task"] = reflect.TypeOf((*CheckProfileCompliance_Task)(nil)).Elem()
}
type CheckProfileCompliance_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckRelocateRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Spec VirtualMachineRelocateSpec `xml:"spec"`
TestType []string `xml:"testType,omitempty"`
}
func init() {
t["CheckRelocateRequestType"] = reflect.TypeOf((*CheckRelocateRequestType)(nil)).Elem()
}
type CheckRelocate_Task CheckRelocateRequestType
func init() {
t["CheckRelocate_Task"] = reflect.TypeOf((*CheckRelocate_Task)(nil)).Elem()
}
type CheckRelocate_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CheckResult struct {
DynamicData
Vm *ManagedObjectReference `xml:"vm,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Warning []LocalizedMethodFault `xml:"warning,omitempty"`
Error []LocalizedMethodFault `xml:"error,omitempty"`
}
func init() {
t["CheckResult"] = reflect.TypeOf((*CheckResult)(nil)).Elem()
}
type ChoiceOption struct {
OptionType
ChoiceInfo []BaseElementDescription `xml:"choiceInfo,typeattr"`
DefaultIndex int32 `xml:"defaultIndex,omitempty"`
}
func init() {
t["ChoiceOption"] = reflect.TypeOf((*ChoiceOption)(nil)).Elem()
}
type ClearComplianceStatus ClearComplianceStatusRequestType
func init() {
t["ClearComplianceStatus"] = reflect.TypeOf((*ClearComplianceStatus)(nil)).Elem()
}
type ClearComplianceStatusRequestType struct {
This ManagedObjectReference `xml:"_this"`
Profile []ManagedObjectReference `xml:"profile,omitempty"`
Entity []ManagedObjectReference `xml:"entity,omitempty"`
}
func init() {
t["ClearComplianceStatusRequestType"] = reflect.TypeOf((*ClearComplianceStatusRequestType)(nil)).Elem()
}
type ClearComplianceStatusResponse struct {
}
type ClearNFSUser ClearNFSUserRequestType
func init() {
t["ClearNFSUser"] = reflect.TypeOf((*ClearNFSUser)(nil)).Elem()
}
type ClearNFSUserRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ClearNFSUserRequestType"] = reflect.TypeOf((*ClearNFSUserRequestType)(nil)).Elem()
}
type ClearNFSUserResponse struct {
}
type ClearSystemEventLog ClearSystemEventLogRequestType
func init() {
t["ClearSystemEventLog"] = reflect.TypeOf((*ClearSystemEventLog)(nil)).Elem()
}
type ClearSystemEventLogRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ClearSystemEventLogRequestType"] = reflect.TypeOf((*ClearSystemEventLogRequestType)(nil)).Elem()
}
type ClearSystemEventLogResponse struct {
}
type ClockSkew struct {
HostConfigFault
}
func init() {
t["ClockSkew"] = reflect.TypeOf((*ClockSkew)(nil)).Elem()
}
type ClockSkewFault ClockSkew
func init() {
t["ClockSkewFault"] = reflect.TypeOf((*ClockSkewFault)(nil)).Elem()
}
type CloneFromSnapshotNotSupported struct {
MigrationFault
}
func init() {
t["CloneFromSnapshotNotSupported"] = reflect.TypeOf((*CloneFromSnapshotNotSupported)(nil)).Elem()
}
type CloneFromSnapshotNotSupportedFault CloneFromSnapshotNotSupported
func init() {
t["CloneFromSnapshotNotSupportedFault"] = reflect.TypeOf((*CloneFromSnapshotNotSupportedFault)(nil)).Elem()
}
type CloneSession CloneSessionRequestType
func init() {
t["CloneSession"] = reflect.TypeOf((*CloneSession)(nil)).Elem()
}
type CloneSessionRequestType struct {
This ManagedObjectReference `xml:"_this"`
CloneTicket string `xml:"cloneTicket"`
}
func init() {
t["CloneSessionRequestType"] = reflect.TypeOf((*CloneSessionRequestType)(nil)).Elem()
}
type CloneSessionResponse struct {
Returnval UserSession `xml:"returnval"`
}
type CloneVAppRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Target ManagedObjectReference `xml:"target"`
Spec VAppCloneSpec `xml:"spec"`
}
func init() {
t["CloneVAppRequestType"] = reflect.TypeOf((*CloneVAppRequestType)(nil)).Elem()
}
type CloneVApp_Task CloneVAppRequestType
func init() {
t["CloneVApp_Task"] = reflect.TypeOf((*CloneVApp_Task)(nil)).Elem()
}
type CloneVApp_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CloneVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Folder ManagedObjectReference `xml:"folder"`
Name string `xml:"name"`
Spec VirtualMachineCloneSpec `xml:"spec"`
}
func init() {
t["CloneVMRequestType"] = reflect.TypeOf((*CloneVMRequestType)(nil)).Elem()
}
type CloneVM_Task CloneVMRequestType
func init() {
t["CloneVM_Task"] = reflect.TypeOf((*CloneVM_Task)(nil)).Elem()
}
type CloneVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CloneVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
Spec VslmCloneSpec `xml:"spec"`
}
func init() {
t["CloneVStorageObjectRequestType"] = reflect.TypeOf((*CloneVStorageObjectRequestType)(nil)).Elem()
}
type CloneVStorageObject_Task CloneVStorageObjectRequestType
func init() {
t["CloneVStorageObject_Task"] = reflect.TypeOf((*CloneVStorageObject_Task)(nil)).Elem()
}
type CloneVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CloseInventoryViewFolder CloseInventoryViewFolderRequestType
func init() {
t["CloseInventoryViewFolder"] = reflect.TypeOf((*CloseInventoryViewFolder)(nil)).Elem()
}
type CloseInventoryViewFolderRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity []ManagedObjectReference `xml:"entity"`
}
func init() {
t["CloseInventoryViewFolderRequestType"] = reflect.TypeOf((*CloseInventoryViewFolderRequestType)(nil)).Elem()
}
type CloseInventoryViewFolderResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type ClusterAction struct {
DynamicData
Type string `xml:"type"`
Target *ManagedObjectReference `xml:"target,omitempty"`
}
func init() {
t["ClusterAction"] = reflect.TypeOf((*ClusterAction)(nil)).Elem()
}
type ClusterActionHistory struct {
DynamicData
Action BaseClusterAction `xml:"action,typeattr"`
Time time.Time `xml:"time"`
}
func init() {
t["ClusterActionHistory"] = reflect.TypeOf((*ClusterActionHistory)(nil)).Elem()
}
type ClusterAffinityRuleSpec struct {
ClusterRuleInfo
Vm []ManagedObjectReference `xml:"vm"`
}
func init() {
t["ClusterAffinityRuleSpec"] = reflect.TypeOf((*ClusterAffinityRuleSpec)(nil)).Elem()
}
type ClusterAntiAffinityRuleSpec struct {
ClusterRuleInfo
Vm []ManagedObjectReference `xml:"vm"`
}
func init() {
t["ClusterAntiAffinityRuleSpec"] = reflect.TypeOf((*ClusterAntiAffinityRuleSpec)(nil)).Elem()
}
type ClusterAttemptedVmInfo struct {
DynamicData
Vm ManagedObjectReference `xml:"vm"`
Task *ManagedObjectReference `xml:"task,omitempty"`
}
func init() {
t["ClusterAttemptedVmInfo"] = reflect.TypeOf((*ClusterAttemptedVmInfo)(nil)).Elem()
}
type ClusterComplianceCheckedEvent struct {
ClusterEvent
Profile ProfileEventArgument `xml:"profile"`
}
func init() {
t["ClusterComplianceCheckedEvent"] = reflect.TypeOf((*ClusterComplianceCheckedEvent)(nil)).Elem()
}
type ClusterComputeResourceSummary struct {
ComputeResourceSummary
CurrentFailoverLevel int32 `xml:"currentFailoverLevel"`
AdmissionControlInfo BaseClusterDasAdmissionControlInfo `xml:"admissionControlInfo,omitempty,typeattr"`
NumVmotions int32 `xml:"numVmotions"`
TargetBalance int32 `xml:"targetBalance,omitempty"`
CurrentBalance int32 `xml:"currentBalance,omitempty"`
UsageSummary *ClusterUsageSummary `xml:"usageSummary,omitempty"`
CurrentEVCModeKey string `xml:"currentEVCModeKey,omitempty"`
DasData BaseClusterDasData `xml:"dasData,omitempty,typeattr"`
}
func init() {
t["ClusterComputeResourceSummary"] = reflect.TypeOf((*ClusterComputeResourceSummary)(nil)).Elem()
}
type ClusterConfigInfo struct {
DynamicData
DasConfig ClusterDasConfigInfo `xml:"dasConfig"`
DasVmConfig []ClusterDasVmConfigInfo `xml:"dasVmConfig,omitempty"`
DrsConfig ClusterDrsConfigInfo `xml:"drsConfig"`
DrsVmConfig []ClusterDrsVmConfigInfo `xml:"drsVmConfig,omitempty"`
Rule []BaseClusterRuleInfo `xml:"rule,omitempty,typeattr"`
}
func init() {
t["ClusterConfigInfo"] = reflect.TypeOf((*ClusterConfigInfo)(nil)).Elem()
}
type ClusterConfigInfoEx struct {
ComputeResourceConfigInfo
DasConfig ClusterDasConfigInfo `xml:"dasConfig"`
DasVmConfig []ClusterDasVmConfigInfo `xml:"dasVmConfig,omitempty"`
DrsConfig ClusterDrsConfigInfo `xml:"drsConfig"`
DrsVmConfig []ClusterDrsVmConfigInfo `xml:"drsVmConfig,omitempty"`
Rule []BaseClusterRuleInfo `xml:"rule,omitempty,typeattr"`
Orchestration *ClusterOrchestrationInfo `xml:"orchestration,omitempty"`
VmOrchestration []ClusterVmOrchestrationInfo `xml:"vmOrchestration,omitempty"`
DpmConfigInfo *ClusterDpmConfigInfo `xml:"dpmConfigInfo,omitempty"`
DpmHostConfig []ClusterDpmHostConfigInfo `xml:"dpmHostConfig,omitempty"`
VsanConfigInfo *VsanClusterConfigInfo `xml:"vsanConfigInfo,omitempty"`
VsanHostConfig []VsanHostConfigInfo `xml:"vsanHostConfig,omitempty"`
Group []BaseClusterGroupInfo `xml:"group,omitempty,typeattr"`
InfraUpdateHaConfig *ClusterInfraUpdateHaConfigInfo `xml:"infraUpdateHaConfig,omitempty"`
ProactiveDrsConfig *ClusterProactiveDrsConfigInfo `xml:"proactiveDrsConfig,omitempty"`
}
func init() {
t["ClusterConfigInfoEx"] = reflect.TypeOf((*ClusterConfigInfoEx)(nil)).Elem()
}
type ClusterConfigSpec struct {
DynamicData
DasConfig *ClusterDasConfigInfo `xml:"dasConfig,omitempty"`
DasVmConfigSpec []ClusterDasVmConfigSpec `xml:"dasVmConfigSpec,omitempty"`
DrsConfig *ClusterDrsConfigInfo `xml:"drsConfig,omitempty"`
DrsVmConfigSpec []ClusterDrsVmConfigSpec `xml:"drsVmConfigSpec,omitempty"`
RulesSpec []ClusterRuleSpec `xml:"rulesSpec,omitempty"`
}
func init() {
t["ClusterConfigSpec"] = reflect.TypeOf((*ClusterConfigSpec)(nil)).Elem()
}
type ClusterConfigSpecEx struct {
ComputeResourceConfigSpec
DasConfig *ClusterDasConfigInfo `xml:"dasConfig,omitempty"`
DasVmConfigSpec []ClusterDasVmConfigSpec `xml:"dasVmConfigSpec,omitempty"`
DrsConfig *ClusterDrsConfigInfo `xml:"drsConfig,omitempty"`
DrsVmConfigSpec []ClusterDrsVmConfigSpec `xml:"drsVmConfigSpec,omitempty"`
RulesSpec []ClusterRuleSpec `xml:"rulesSpec,omitempty"`
Orchestration *ClusterOrchestrationInfo `xml:"orchestration,omitempty"`
VmOrchestrationSpec []ClusterVmOrchestrationSpec `xml:"vmOrchestrationSpec,omitempty"`
DpmConfig *ClusterDpmConfigInfo `xml:"dpmConfig,omitempty"`
DpmHostConfigSpec []ClusterDpmHostConfigSpec `xml:"dpmHostConfigSpec,omitempty"`
VsanConfig *VsanClusterConfigInfo `xml:"vsanConfig,omitempty"`
VsanHostConfigSpec []VsanHostConfigInfo `xml:"vsanHostConfigSpec,omitempty"`
GroupSpec []ClusterGroupSpec `xml:"groupSpec,omitempty"`
InfraUpdateHaConfig *ClusterInfraUpdateHaConfigInfo `xml:"infraUpdateHaConfig,omitempty"`
ProactiveDrsConfig *ClusterProactiveDrsConfigInfo `xml:"proactiveDrsConfig,omitempty"`
}
func init() {
t["ClusterConfigSpecEx"] = reflect.TypeOf((*ClusterConfigSpecEx)(nil)).Elem()
}
type ClusterCreatedEvent struct {
ClusterEvent
Parent FolderEventArgument `xml:"parent"`
}
func init() {
t["ClusterCreatedEvent"] = reflect.TypeOf((*ClusterCreatedEvent)(nil)).Elem()
}
type ClusterDasAamHostInfo struct {
ClusterDasHostInfo
HostDasState []ClusterDasAamNodeState `xml:"hostDasState,omitempty"`
PrimaryHosts []string `xml:"primaryHosts,omitempty"`
}
func init() {
t["ClusterDasAamHostInfo"] = reflect.TypeOf((*ClusterDasAamHostInfo)(nil)).Elem()
}
type ClusterDasAamNodeState struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
Name string `xml:"name"`
ConfigState string `xml:"configState"`
RuntimeState string `xml:"runtimeState"`
}
func init() {
t["ClusterDasAamNodeState"] = reflect.TypeOf((*ClusterDasAamNodeState)(nil)).Elem()
}
type ClusterDasAdmissionControlInfo struct {
DynamicData
}
func init() {
t["ClusterDasAdmissionControlInfo"] = reflect.TypeOf((*ClusterDasAdmissionControlInfo)(nil)).Elem()
}
type ClusterDasAdmissionControlPolicy struct {
DynamicData
ResourceReductionToToleratePercent int32 `xml:"resourceReductionToToleratePercent,omitempty"`
}
func init() {
t["ClusterDasAdmissionControlPolicy"] = reflect.TypeOf((*ClusterDasAdmissionControlPolicy)(nil)).Elem()
}
type ClusterDasAdvancedRuntimeInfo struct {
DynamicData
DasHostInfo BaseClusterDasHostInfo `xml:"dasHostInfo,omitempty,typeattr"`
VmcpSupported *ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo `xml:"vmcpSupported,omitempty"`
HeartbeatDatastoreInfo []DasHeartbeatDatastoreInfo `xml:"heartbeatDatastoreInfo,omitempty"`
}
func init() {
t["ClusterDasAdvancedRuntimeInfo"] = reflect.TypeOf((*ClusterDasAdvancedRuntimeInfo)(nil)).Elem()
}
type ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo struct {
DynamicData
StorageAPDSupported bool `xml:"storageAPDSupported"`
StoragePDLSupported bool `xml:"storagePDLSupported"`
}
func init() {
t["ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo"] = reflect.TypeOf((*ClusterDasAdvancedRuntimeInfoVmcpCapabilityInfo)(nil)).Elem()
}
type ClusterDasConfigInfo struct {
DynamicData
Enabled *bool `xml:"enabled"`
VmMonitoring string `xml:"vmMonitoring,omitempty"`
HostMonitoring string `xml:"hostMonitoring,omitempty"`
VmComponentProtecting string `xml:"vmComponentProtecting,omitempty"`
FailoverLevel int32 `xml:"failoverLevel,omitempty"`
AdmissionControlPolicy BaseClusterDasAdmissionControlPolicy `xml:"admissionControlPolicy,omitempty,typeattr"`
AdmissionControlEnabled *bool `xml:"admissionControlEnabled"`
DefaultVmSettings *ClusterDasVmSettings `xml:"defaultVmSettings,omitempty"`
Option []BaseOptionValue `xml:"option,omitempty,typeattr"`
HeartbeatDatastore []ManagedObjectReference `xml:"heartbeatDatastore,omitempty"`
HBDatastoreCandidatePolicy string `xml:"hBDatastoreCandidatePolicy,omitempty"`
}
func init() {
t["ClusterDasConfigInfo"] = reflect.TypeOf((*ClusterDasConfigInfo)(nil)).Elem()
}
type ClusterDasData struct {
DynamicData
}
func init() {
t["ClusterDasData"] = reflect.TypeOf((*ClusterDasData)(nil)).Elem()
}
type ClusterDasDataSummary struct {
ClusterDasData
HostListVersion int64 `xml:"hostListVersion"`
ClusterConfigVersion int64 `xml:"clusterConfigVersion"`
CompatListVersion int64 `xml:"compatListVersion"`
}
func init() {
t["ClusterDasDataSummary"] = reflect.TypeOf((*ClusterDasDataSummary)(nil)).Elem()
}
type ClusterDasFailoverLevelAdvancedRuntimeInfo struct {
ClusterDasAdvancedRuntimeInfo
SlotInfo ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo `xml:"slotInfo"`
TotalSlots int32 `xml:"totalSlots"`
UsedSlots int32 `xml:"usedSlots"`
UnreservedSlots int32 `xml:"unreservedSlots"`
TotalVms int32 `xml:"totalVms"`
TotalHosts int32 `xml:"totalHosts"`
TotalGoodHosts int32 `xml:"totalGoodHosts"`
HostSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots `xml:"hostSlots,omitempty"`
VmsRequiringMultipleSlots []ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots `xml:"vmsRequiringMultipleSlots,omitempty"`
}
func init() {
t["ClusterDasFailoverLevelAdvancedRuntimeInfo"] = reflect.TypeOf((*ClusterDasFailoverLevelAdvancedRuntimeInfo)(nil)).Elem()
}
type ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
Slots int32 `xml:"slots"`
}
func init() {
t["ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots"] = reflect.TypeOf((*ClusterDasFailoverLevelAdvancedRuntimeInfoHostSlots)(nil)).Elem()
}
type ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo struct {
DynamicData
NumVcpus int32 `xml:"numVcpus"`
CpuMHz int32 `xml:"cpuMHz"`
MemoryMB int32 `xml:"memoryMB"`
}
func init() {
t["ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo"] = reflect.TypeOf((*ClusterDasFailoverLevelAdvancedRuntimeInfoSlotInfo)(nil)).Elem()
}
type ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots struct {
DynamicData
Vm ManagedObjectReference `xml:"vm"`
Slots int32 `xml:"slots"`
}
func init() {
t["ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots"] = reflect.TypeOf((*ClusterDasFailoverLevelAdvancedRuntimeInfoVmSlots)(nil)).Elem()
}
type ClusterDasFdmHostState struct {
DynamicData
State string `xml:"state"`
StateReporter *ManagedObjectReference `xml:"stateReporter,omitempty"`
}
func init() {
t["ClusterDasFdmHostState"] = reflect.TypeOf((*ClusterDasFdmHostState)(nil)).Elem()
}
type ClusterDasHostInfo struct {
DynamicData
}
func init() {
t["ClusterDasHostInfo"] = reflect.TypeOf((*ClusterDasHostInfo)(nil)).Elem()
}
type ClusterDasHostRecommendation struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
DrsRating int32 `xml:"drsRating,omitempty"`
}
func init() {
t["ClusterDasHostRecommendation"] = reflect.TypeOf((*ClusterDasHostRecommendation)(nil)).Elem()
}
type ClusterDasVmConfigInfo struct {
DynamicData
Key ManagedObjectReference `xml:"key"`
RestartPriority DasVmPriority `xml:"restartPriority,omitempty"`
PowerOffOnIsolation *bool `xml:"powerOffOnIsolation"`
DasSettings *ClusterDasVmSettings `xml:"dasSettings,omitempty"`
}
func init() {
t["ClusterDasVmConfigInfo"] = reflect.TypeOf((*ClusterDasVmConfigInfo)(nil)).Elem()
}
type ClusterDasVmConfigSpec struct {
ArrayUpdateSpec
Info *ClusterDasVmConfigInfo `xml:"info,omitempty"`
}
func init() {
t["ClusterDasVmConfigSpec"] = reflect.TypeOf((*ClusterDasVmConfigSpec)(nil)).Elem()
}
type ClusterDasVmSettings struct {
DynamicData
RestartPriority string `xml:"restartPriority,omitempty"`
RestartPriorityTimeout int32 `xml:"restartPriorityTimeout,omitempty"`
IsolationResponse string `xml:"isolationResponse,omitempty"`
VmToolsMonitoringSettings *ClusterVmToolsMonitoringSettings `xml:"vmToolsMonitoringSettings,omitempty"`
VmComponentProtectionSettings *ClusterVmComponentProtectionSettings `xml:"vmComponentProtectionSettings,omitempty"`
}
func init() {
t["ClusterDasVmSettings"] = reflect.TypeOf((*ClusterDasVmSettings)(nil)).Elem()
}
type ClusterDependencyRuleInfo struct {
ClusterRuleInfo
VmGroup string `xml:"vmGroup"`
DependsOnVmGroup string `xml:"dependsOnVmGroup"`
}
func init() {
t["ClusterDependencyRuleInfo"] = reflect.TypeOf((*ClusterDependencyRuleInfo)(nil)).Elem()
}
type ClusterDestroyedEvent struct {
ClusterEvent
}
func init() {
t["ClusterDestroyedEvent"] = reflect.TypeOf((*ClusterDestroyedEvent)(nil)).Elem()
}
type ClusterDpmConfigInfo struct {
DynamicData
Enabled *bool `xml:"enabled"`
DefaultDpmBehavior DpmBehavior `xml:"defaultDpmBehavior,omitempty"`
HostPowerActionRate int32 `xml:"hostPowerActionRate,omitempty"`
Option []BaseOptionValue `xml:"option,omitempty,typeattr"`
}
func init() {
t["ClusterDpmConfigInfo"] = reflect.TypeOf((*ClusterDpmConfigInfo)(nil)).Elem()
}
type ClusterDpmHostConfigInfo struct {
DynamicData
Key ManagedObjectReference `xml:"key"`
Enabled *bool `xml:"enabled"`
Behavior DpmBehavior `xml:"behavior,omitempty"`
}
func init() {
t["ClusterDpmHostConfigInfo"] = reflect.TypeOf((*ClusterDpmHostConfigInfo)(nil)).Elem()
}
type ClusterDpmHostConfigSpec struct {
ArrayUpdateSpec
Info *ClusterDpmHostConfigInfo `xml:"info,omitempty"`
}
func init() {
t["ClusterDpmHostConfigSpec"] = reflect.TypeOf((*ClusterDpmHostConfigSpec)(nil)).Elem()
}
type ClusterDrsConfigInfo struct {
DynamicData
Enabled *bool `xml:"enabled"`
EnableVmBehaviorOverrides *bool `xml:"enableVmBehaviorOverrides"`
DefaultVmBehavior DrsBehavior `xml:"defaultVmBehavior,omitempty"`
VmotionRate int32 `xml:"vmotionRate,omitempty"`
Option []BaseOptionValue `xml:"option,omitempty,typeattr"`
}
func init() {
t["ClusterDrsConfigInfo"] = reflect.TypeOf((*ClusterDrsConfigInfo)(nil)).Elem()
}
type ClusterDrsFaults struct {
DynamicData
Reason string `xml:"reason"`
FaultsByVm []BaseClusterDrsFaultsFaultsByVm `xml:"faultsByVm,typeattr"`
}
func init() {
t["ClusterDrsFaults"] = reflect.TypeOf((*ClusterDrsFaults)(nil)).Elem()
}
type ClusterDrsFaultsFaultsByVirtualDisk struct {
ClusterDrsFaultsFaultsByVm
Disk *VirtualDiskId `xml:"disk,omitempty"`
}
func init() {
t["ClusterDrsFaultsFaultsByVirtualDisk"] = reflect.TypeOf((*ClusterDrsFaultsFaultsByVirtualDisk)(nil)).Elem()
}
type ClusterDrsFaultsFaultsByVm struct {
DynamicData
Vm *ManagedObjectReference `xml:"vm,omitempty"`
Fault []LocalizedMethodFault `xml:"fault"`
}
func init() {
t["ClusterDrsFaultsFaultsByVm"] = reflect.TypeOf((*ClusterDrsFaultsFaultsByVm)(nil)).Elem()
}
type ClusterDrsMigration struct {
DynamicData
Key string `xml:"key"`
Time time.Time `xml:"time"`
Vm ManagedObjectReference `xml:"vm"`
CpuLoad int32 `xml:"cpuLoad,omitempty"`
MemoryLoad int64 `xml:"memoryLoad,omitempty"`
Source ManagedObjectReference `xml:"source"`
SourceCpuLoad int32 `xml:"sourceCpuLoad,omitempty"`
SourceMemoryLoad int64 `xml:"sourceMemoryLoad,omitempty"`
Destination ManagedObjectReference `xml:"destination"`
DestinationCpuLoad int32 `xml:"destinationCpuLoad,omitempty"`
DestinationMemoryLoad int64 `xml:"destinationMemoryLoad,omitempty"`
}
func init() {
t["ClusterDrsMigration"] = reflect.TypeOf((*ClusterDrsMigration)(nil)).Elem()
}
type ClusterDrsRecommendation struct {
DynamicData
Key string `xml:"key"`
Rating int32 `xml:"rating"`
Reason string `xml:"reason"`
ReasonText string `xml:"reasonText"`
MigrationList []ClusterDrsMigration `xml:"migrationList"`
}
func init() {
t["ClusterDrsRecommendation"] = reflect.TypeOf((*ClusterDrsRecommendation)(nil)).Elem()
}
type ClusterDrsVmConfigInfo struct {
DynamicData
Key ManagedObjectReference `xml:"key"`
Enabled *bool `xml:"enabled"`
Behavior DrsBehavior `xml:"behavior,omitempty"`
}
func init() {
t["ClusterDrsVmConfigInfo"] = reflect.TypeOf((*ClusterDrsVmConfigInfo)(nil)).Elem()
}
type ClusterDrsVmConfigSpec struct {
ArrayUpdateSpec
Info *ClusterDrsVmConfigInfo `xml:"info,omitempty"`
}
func init() {
t["ClusterDrsVmConfigSpec"] = reflect.TypeOf((*ClusterDrsVmConfigSpec)(nil)).Elem()
}
type ClusterEVCManagerCheckResult struct {
DynamicData
EvcModeKey string `xml:"evcModeKey"`
Error LocalizedMethodFault `xml:"error"`
Host []ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["ClusterEVCManagerCheckResult"] = reflect.TypeOf((*ClusterEVCManagerCheckResult)(nil)).Elem()
}
type ClusterEVCManagerEVCState struct {
DynamicData
SupportedEVCMode []EVCMode `xml:"supportedEVCMode"`
CurrentEVCModeKey string `xml:"currentEVCModeKey,omitempty"`
GuaranteedCPUFeatures []HostCpuIdInfo `xml:"guaranteedCPUFeatures,omitempty"`
FeatureCapability []HostFeatureCapability `xml:"featureCapability,omitempty"`
FeatureMask []HostFeatureMask `xml:"featureMask,omitempty"`
FeatureRequirement []VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty"`
}
func init() {
t["ClusterEVCManagerEVCState"] = reflect.TypeOf((*ClusterEVCManagerEVCState)(nil)).Elem()
}
type ClusterEnterMaintenanceMode ClusterEnterMaintenanceModeRequestType
func init() {
t["ClusterEnterMaintenanceMode"] = reflect.TypeOf((*ClusterEnterMaintenanceMode)(nil)).Elem()
}
type ClusterEnterMaintenanceModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host []ManagedObjectReference `xml:"host"`
Option []BaseOptionValue `xml:"option,omitempty,typeattr"`
}
func init() {
t["ClusterEnterMaintenanceModeRequestType"] = reflect.TypeOf((*ClusterEnterMaintenanceModeRequestType)(nil)).Elem()
}
type ClusterEnterMaintenanceModeResponse struct {
Returnval ClusterEnterMaintenanceResult `xml:"returnval"`
}
type ClusterEnterMaintenanceResult struct {
DynamicData
Recommendations []ClusterRecommendation `xml:"recommendations,omitempty"`
Fault *ClusterDrsFaults `xml:"fault,omitempty"`
}
func init() {
t["ClusterEnterMaintenanceResult"] = reflect.TypeOf((*ClusterEnterMaintenanceResult)(nil)).Elem()
}
type ClusterEvent struct {
Event
}
func init() {
t["ClusterEvent"] = reflect.TypeOf((*ClusterEvent)(nil)).Elem()
}
type ClusterFailoverHostAdmissionControlInfo struct {
ClusterDasAdmissionControlInfo
HostStatus []ClusterFailoverHostAdmissionControlInfoHostStatus `xml:"hostStatus,omitempty"`
}
func init() {
t["ClusterFailoverHostAdmissionControlInfo"] = reflect.TypeOf((*ClusterFailoverHostAdmissionControlInfo)(nil)).Elem()
}
type ClusterFailoverHostAdmissionControlInfoHostStatus struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
Status ManagedEntityStatus `xml:"status"`
}
func init() {
t["ClusterFailoverHostAdmissionControlInfoHostStatus"] = reflect.TypeOf((*ClusterFailoverHostAdmissionControlInfoHostStatus)(nil)).Elem()
}
type ClusterFailoverHostAdmissionControlPolicy struct {
ClusterDasAdmissionControlPolicy
FailoverHosts []ManagedObjectReference `xml:"failoverHosts,omitempty"`
FailoverLevel int32 `xml:"failoverLevel,omitempty"`
}
func init() {
t["ClusterFailoverHostAdmissionControlPolicy"] = reflect.TypeOf((*ClusterFailoverHostAdmissionControlPolicy)(nil)).Elem()
}
type ClusterFailoverLevelAdmissionControlInfo struct {
ClusterDasAdmissionControlInfo
CurrentFailoverLevel int32 `xml:"currentFailoverLevel"`
}
func init() {
t["ClusterFailoverLevelAdmissionControlInfo"] = reflect.TypeOf((*ClusterFailoverLevelAdmissionControlInfo)(nil)).Elem()
}
type ClusterFailoverLevelAdmissionControlPolicy struct {
ClusterDasAdmissionControlPolicy
FailoverLevel int32 `xml:"failoverLevel"`
SlotPolicy BaseClusterSlotPolicy `xml:"slotPolicy,omitempty,typeattr"`
}
func init() {
t["ClusterFailoverLevelAdmissionControlPolicy"] = reflect.TypeOf((*ClusterFailoverLevelAdmissionControlPolicy)(nil)).Elem()
}
type ClusterFailoverResourcesAdmissionControlInfo struct {
ClusterDasAdmissionControlInfo
CurrentCpuFailoverResourcesPercent int32 `xml:"currentCpuFailoverResourcesPercent"`
CurrentMemoryFailoverResourcesPercent int32 `xml:"currentMemoryFailoverResourcesPercent"`
}
func init() {
t["ClusterFailoverResourcesAdmissionControlInfo"] = reflect.TypeOf((*ClusterFailoverResourcesAdmissionControlInfo)(nil)).Elem()
}
type ClusterFailoverResourcesAdmissionControlPolicy struct {
ClusterDasAdmissionControlPolicy
CpuFailoverResourcesPercent int32 `xml:"cpuFailoverResourcesPercent"`
MemoryFailoverResourcesPercent int32 `xml:"memoryFailoverResourcesPercent"`
FailoverLevel int32 `xml:"failoverLevel,omitempty"`
AutoComputePercentages *bool `xml:"autoComputePercentages"`
}
func init() {
t["ClusterFailoverResourcesAdmissionControlPolicy"] = reflect.TypeOf((*ClusterFailoverResourcesAdmissionControlPolicy)(nil)).Elem()
}
type ClusterFixedSizeSlotPolicy struct {
ClusterSlotPolicy
Cpu int32 `xml:"cpu"`
Memory int32 `xml:"memory"`
}
func init() {
t["ClusterFixedSizeSlotPolicy"] = reflect.TypeOf((*ClusterFixedSizeSlotPolicy)(nil)).Elem()
}
type ClusterGroupInfo struct {
DynamicData
Name string `xml:"name"`
UserCreated *bool `xml:"userCreated"`
UniqueID string `xml:"uniqueID,omitempty"`
}
func init() {
t["ClusterGroupInfo"] = reflect.TypeOf((*ClusterGroupInfo)(nil)).Elem()
}
type ClusterGroupSpec struct {
ArrayUpdateSpec
Info BaseClusterGroupInfo `xml:"info,omitempty,typeattr"`
}
func init() {
t["ClusterGroupSpec"] = reflect.TypeOf((*ClusterGroupSpec)(nil)).Elem()
}
type ClusterHostGroup struct {
ClusterGroupInfo
Host []ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["ClusterHostGroup"] = reflect.TypeOf((*ClusterHostGroup)(nil)).Elem()
}
type ClusterHostInfraUpdateHaModeAction struct {
ClusterAction
OperationType string `xml:"operationType"`
}
func init() {
t["ClusterHostInfraUpdateHaModeAction"] = reflect.TypeOf((*ClusterHostInfraUpdateHaModeAction)(nil)).Elem()
}
type ClusterHostPowerAction struct {
ClusterAction
OperationType HostPowerOperationType `xml:"operationType"`
PowerConsumptionWatt int32 `xml:"powerConsumptionWatt,omitempty"`
CpuCapacityMHz int32 `xml:"cpuCapacityMHz,omitempty"`
MemCapacityMB int32 `xml:"memCapacityMB,omitempty"`
}
func init() {
t["ClusterHostPowerAction"] = reflect.TypeOf((*ClusterHostPowerAction)(nil)).Elem()
}
type ClusterHostRecommendation struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
Rating int32 `xml:"rating"`
}
func init() {
t["ClusterHostRecommendation"] = reflect.TypeOf((*ClusterHostRecommendation)(nil)).Elem()
}
type ClusterInfraUpdateHaConfigInfo struct {
DynamicData
Enabled *bool `xml:"enabled"`
Behavior string `xml:"behavior,omitempty"`
ModerateRemediation string `xml:"moderateRemediation,omitempty"`
SevereRemediation string `xml:"severeRemediation,omitempty"`
Providers []string `xml:"providers,omitempty"`
}
func init() {
t["ClusterInfraUpdateHaConfigInfo"] = reflect.TypeOf((*ClusterInfraUpdateHaConfigInfo)(nil)).Elem()
}
type ClusterInitialPlacementAction struct {
ClusterAction
TargetHost ManagedObjectReference `xml:"targetHost"`
Pool *ManagedObjectReference `xml:"pool,omitempty"`
}
func init() {
t["ClusterInitialPlacementAction"] = reflect.TypeOf((*ClusterInitialPlacementAction)(nil)).Elem()
}
type ClusterIoFilterInfo struct {
IoFilterInfo
OpType string `xml:"opType"`
VibUrl string `xml:"vibUrl,omitempty"`
}
func init() {
t["ClusterIoFilterInfo"] = reflect.TypeOf((*ClusterIoFilterInfo)(nil)).Elem()
}
type ClusterMigrationAction struct {
ClusterAction
DrsMigration *ClusterDrsMigration `xml:"drsMigration,omitempty"`
}
func init() {
t["ClusterMigrationAction"] = reflect.TypeOf((*ClusterMigrationAction)(nil)).Elem()
}
type ClusterNetworkConfigSpec struct {
DynamicData
NetworkPortGroup ManagedObjectReference `xml:"networkPortGroup"`
IpSettings CustomizationIPSettings `xml:"ipSettings"`
}
func init() {
t["ClusterNetworkConfigSpec"] = reflect.TypeOf((*ClusterNetworkConfigSpec)(nil)).Elem()
}
type ClusterNotAttemptedVmInfo struct {
DynamicData
Vm ManagedObjectReference `xml:"vm"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["ClusterNotAttemptedVmInfo"] = reflect.TypeOf((*ClusterNotAttemptedVmInfo)(nil)).Elem()
}
type ClusterOrchestrationInfo struct {
DynamicData
DefaultVmReadiness *ClusterVmReadiness `xml:"defaultVmReadiness,omitempty"`
}
func init() {
t["ClusterOrchestrationInfo"] = reflect.TypeOf((*ClusterOrchestrationInfo)(nil)).Elem()
}
type ClusterOvercommittedEvent struct {
ClusterEvent
}
func init() {
t["ClusterOvercommittedEvent"] = reflect.TypeOf((*ClusterOvercommittedEvent)(nil)).Elem()
}
type ClusterPowerOnVmResult struct {
DynamicData
Attempted []ClusterAttemptedVmInfo `xml:"attempted,omitempty"`
NotAttempted []ClusterNotAttemptedVmInfo `xml:"notAttempted,omitempty"`
Recommendations []ClusterRecommendation `xml:"recommendations,omitempty"`
}
func init() {
t["ClusterPowerOnVmResult"] = reflect.TypeOf((*ClusterPowerOnVmResult)(nil)).Elem()
}
type ClusterProactiveDrsConfigInfo struct {
DynamicData
Enabled *bool `xml:"enabled"`
}
func init() {
t["ClusterProactiveDrsConfigInfo"] = reflect.TypeOf((*ClusterProactiveDrsConfigInfo)(nil)).Elem()
}
type ClusterProfileCompleteConfigSpec struct {
ClusterProfileConfigSpec
ComplyProfile *ComplianceProfile `xml:"complyProfile,omitempty"`
}
func init() {
t["ClusterProfileCompleteConfigSpec"] = reflect.TypeOf((*ClusterProfileCompleteConfigSpec)(nil)).Elem()
}
type ClusterProfileConfigInfo struct {
ProfileConfigInfo
ComplyProfile *ComplianceProfile `xml:"complyProfile,omitempty"`
}
func init() {
t["ClusterProfileConfigInfo"] = reflect.TypeOf((*ClusterProfileConfigInfo)(nil)).Elem()
}
type ClusterProfileConfigServiceCreateSpec struct {
ClusterProfileConfigSpec
ServiceType []string `xml:"serviceType,omitempty"`
}
func init() {
t["ClusterProfileConfigServiceCreateSpec"] = reflect.TypeOf((*ClusterProfileConfigServiceCreateSpec)(nil)).Elem()
}
type ClusterProfileConfigSpec struct {
ClusterProfileCreateSpec
}
func init() {
t["ClusterProfileConfigSpec"] = reflect.TypeOf((*ClusterProfileConfigSpec)(nil)).Elem()
}
type ClusterProfileCreateSpec struct {
ProfileCreateSpec
}
func init() {
t["ClusterProfileCreateSpec"] = reflect.TypeOf((*ClusterProfileCreateSpec)(nil)).Elem()
}
type ClusterRecommendation struct {
DynamicData
Key string `xml:"key"`
Type string `xml:"type"`
Time time.Time `xml:"time"`
Rating int32 `xml:"rating"`
Reason string `xml:"reason"`
ReasonText string `xml:"reasonText"`
WarningText string `xml:"warningText,omitempty"`
WarningDetails *LocalizableMessage `xml:"warningDetails,omitempty"`
Prerequisite []string `xml:"prerequisite,omitempty"`
Action []BaseClusterAction `xml:"action,omitempty,typeattr"`
Target *ManagedObjectReference `xml:"target,omitempty"`
}
func init() {
t["ClusterRecommendation"] = reflect.TypeOf((*ClusterRecommendation)(nil)).Elem()
}
type ClusterReconfiguredEvent struct {
ClusterEvent
ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"`
}
func init() {
t["ClusterReconfiguredEvent"] = reflect.TypeOf((*ClusterReconfiguredEvent)(nil)).Elem()
}
type ClusterResourceUsageSummary struct {
DynamicData
CpuUsedMHz int32 `xml:"cpuUsedMHz"`
CpuCapacityMHz int32 `xml:"cpuCapacityMHz"`
MemUsedMB int32 `xml:"memUsedMB"`
MemCapacityMB int32 `xml:"memCapacityMB"`
StorageUsedMB int64 `xml:"storageUsedMB"`
StorageCapacityMB int64 `xml:"storageCapacityMB"`
}
func init() {
t["ClusterResourceUsageSummary"] = reflect.TypeOf((*ClusterResourceUsageSummary)(nil)).Elem()
}
type ClusterRuleInfo struct {
DynamicData
Key int32 `xml:"key,omitempty"`
Status ManagedEntityStatus `xml:"status,omitempty"`
Enabled *bool `xml:"enabled"`
Name string `xml:"name,omitempty"`
Mandatory *bool `xml:"mandatory"`
UserCreated *bool `xml:"userCreated"`
InCompliance *bool `xml:"inCompliance"`
RuleUuid string `xml:"ruleUuid,omitempty"`
}
func init() {
t["ClusterRuleInfo"] = reflect.TypeOf((*ClusterRuleInfo)(nil)).Elem()
}
type ClusterRuleSpec struct {
ArrayUpdateSpec
Info BaseClusterRuleInfo `xml:"info,omitempty,typeattr"`
}
func init() {
t["ClusterRuleSpec"] = reflect.TypeOf((*ClusterRuleSpec)(nil)).Elem()
}
type ClusterSlotPolicy struct {
DynamicData
}
func init() {
t["ClusterSlotPolicy"] = reflect.TypeOf((*ClusterSlotPolicy)(nil)).Elem()
}
type ClusterStatusChangedEvent struct {
ClusterEvent
OldStatus string `xml:"oldStatus"`
NewStatus string `xml:"newStatus"`
}
func init() {
t["ClusterStatusChangedEvent"] = reflect.TypeOf((*ClusterStatusChangedEvent)(nil)).Elem()
}
type ClusterUsageSummary struct {
DynamicData
TotalCpuCapacityMhz int32 `xml:"totalCpuCapacityMhz"`
TotalMemCapacityMB int32 `xml:"totalMemCapacityMB"`
CpuReservationMhz int32 `xml:"cpuReservationMhz"`
MemReservationMB int32 `xml:"memReservationMB"`
PoweredOffCpuReservationMhz int32 `xml:"poweredOffCpuReservationMhz,omitempty"`
PoweredOffMemReservationMB int32 `xml:"poweredOffMemReservationMB,omitempty"`
CpuDemandMhz int32 `xml:"cpuDemandMhz"`
MemDemandMB int32 `xml:"memDemandMB"`
StatsGenNumber int64 `xml:"statsGenNumber"`
CpuEntitledMhz int32 `xml:"cpuEntitledMhz"`
MemEntitledMB int32 `xml:"memEntitledMB"`
PoweredOffVmCount int32 `xml:"poweredOffVmCount"`
TotalVmCount int32 `xml:"totalVmCount"`
}
func init() {
t["ClusterUsageSummary"] = reflect.TypeOf((*ClusterUsageSummary)(nil)).Elem()
}
type ClusterVmComponentProtectionSettings struct {
DynamicData
VmStorageProtectionForAPD string `xml:"vmStorageProtectionForAPD,omitempty"`
EnableAPDTimeoutForHosts *bool `xml:"enableAPDTimeoutForHosts"`
VmTerminateDelayForAPDSec int32 `xml:"vmTerminateDelayForAPDSec,omitempty"`
VmReactionOnAPDCleared string `xml:"vmReactionOnAPDCleared,omitempty"`
VmStorageProtectionForPDL string `xml:"vmStorageProtectionForPDL,omitempty"`
}
func init() {
t["ClusterVmComponentProtectionSettings"] = reflect.TypeOf((*ClusterVmComponentProtectionSettings)(nil)).Elem()
}
type ClusterVmGroup struct {
ClusterGroupInfo
Vm []ManagedObjectReference `xml:"vm,omitempty"`
}
func init() {
t["ClusterVmGroup"] = reflect.TypeOf((*ClusterVmGroup)(nil)).Elem()
}
type ClusterVmHostRuleInfo struct {
ClusterRuleInfo
VmGroupName string `xml:"vmGroupName,omitempty"`
AffineHostGroupName string `xml:"affineHostGroupName,omitempty"`
AntiAffineHostGroupName string `xml:"antiAffineHostGroupName,omitempty"`
}
func init() {
t["ClusterVmHostRuleInfo"] = reflect.TypeOf((*ClusterVmHostRuleInfo)(nil)).Elem()
}
type ClusterVmOrchestrationInfo struct {
DynamicData
Vm ManagedObjectReference `xml:"vm"`
VmReadiness ClusterVmReadiness `xml:"vmReadiness"`
}
func init() {
t["ClusterVmOrchestrationInfo"] = reflect.TypeOf((*ClusterVmOrchestrationInfo)(nil)).Elem()
}
type ClusterVmOrchestrationSpec struct {
ArrayUpdateSpec
Info *ClusterVmOrchestrationInfo `xml:"info,omitempty"`
}
func init() {
t["ClusterVmOrchestrationSpec"] = reflect.TypeOf((*ClusterVmOrchestrationSpec)(nil)).Elem()
}
type ClusterVmReadiness struct {
DynamicData
ReadyCondition string `xml:"readyCondition,omitempty"`
PostReadyDelay int32 `xml:"postReadyDelay,omitempty"`
}
func init() {
t["ClusterVmReadiness"] = reflect.TypeOf((*ClusterVmReadiness)(nil)).Elem()
}
type ClusterVmToolsMonitoringSettings struct {
DynamicData
Enabled *bool `xml:"enabled"`
VmMonitoring string `xml:"vmMonitoring,omitempty"`
ClusterSettings *bool `xml:"clusterSettings"`
FailureInterval int32 `xml:"failureInterval,omitempty"`
MinUpTime int32 `xml:"minUpTime,omitempty"`
MaxFailures int32 `xml:"maxFailures,omitempty"`
MaxFailureWindow int32 `xml:"maxFailureWindow,omitempty"`
}
func init() {
t["ClusterVmToolsMonitoringSettings"] = reflect.TypeOf((*ClusterVmToolsMonitoringSettings)(nil)).Elem()
}
type CollectorAddressUnset struct {
DvsFault
}
func init() {
t["CollectorAddressUnset"] = reflect.TypeOf((*CollectorAddressUnset)(nil)).Elem()
}
type CollectorAddressUnsetFault CollectorAddressUnset
func init() {
t["CollectorAddressUnsetFault"] = reflect.TypeOf((*CollectorAddressUnsetFault)(nil)).Elem()
}
type ComplianceFailure struct {
DynamicData
FailureType string `xml:"failureType"`
Message LocalizableMessage `xml:"message"`
ExpressionName string `xml:"expressionName,omitempty"`
FailureValues []ComplianceFailureComplianceFailureValues `xml:"failureValues,omitempty"`
}
func init() {
t["ComplianceFailure"] = reflect.TypeOf((*ComplianceFailure)(nil)).Elem()
}
type ComplianceFailureComplianceFailureValues struct {
DynamicData
ComparisonIdentifier string `xml:"comparisonIdentifier"`
ProfileInstance string `xml:"profileInstance,omitempty"`
HostValue AnyType `xml:"hostValue,omitempty,typeattr"`
ProfileValue AnyType `xml:"profileValue,omitempty,typeattr"`
}
func init() {
t["ComplianceFailureComplianceFailureValues"] = reflect.TypeOf((*ComplianceFailureComplianceFailureValues)(nil)).Elem()
}
type ComplianceLocator struct {
DynamicData
ExpressionName string `xml:"expressionName"`
ApplyPath ProfilePropertyPath `xml:"applyPath"`
}
func init() {
t["ComplianceLocator"] = reflect.TypeOf((*ComplianceLocator)(nil)).Elem()
}
type ComplianceProfile struct {
DynamicData
Expression []BaseProfileExpression `xml:"expression,typeattr"`
RootExpression string `xml:"rootExpression"`
}
func init() {
t["ComplianceProfile"] = reflect.TypeOf((*ComplianceProfile)(nil)).Elem()
}
type ComplianceResult struct {
DynamicData
Profile *ManagedObjectReference `xml:"profile,omitempty"`
ComplianceStatus string `xml:"complianceStatus"`
Entity *ManagedObjectReference `xml:"entity,omitempty"`
CheckTime *time.Time `xml:"checkTime"`
Failure []ComplianceFailure `xml:"failure,omitempty"`
}
func init() {
t["ComplianceResult"] = reflect.TypeOf((*ComplianceResult)(nil)).Elem()
}
type CompositePolicyOption struct {
PolicyOption
Option []BasePolicyOption `xml:"option,omitempty,typeattr"`
}
func init() {
t["CompositePolicyOption"] = reflect.TypeOf((*CompositePolicyOption)(nil)).Elem()
}
type ComputeDiskPartitionInfo ComputeDiskPartitionInfoRequestType
func init() {
t["ComputeDiskPartitionInfo"] = reflect.TypeOf((*ComputeDiskPartitionInfo)(nil)).Elem()
}
type ComputeDiskPartitionInfoForResize ComputeDiskPartitionInfoForResizeRequestType
func init() {
t["ComputeDiskPartitionInfoForResize"] = reflect.TypeOf((*ComputeDiskPartitionInfoForResize)(nil)).Elem()
}
type ComputeDiskPartitionInfoForResizeRequestType struct {
This ManagedObjectReference `xml:"_this"`
Partition HostScsiDiskPartition `xml:"partition"`
BlockRange HostDiskPartitionBlockRange `xml:"blockRange"`
PartitionFormat string `xml:"partitionFormat,omitempty"`
}
func init() {
t["ComputeDiskPartitionInfoForResizeRequestType"] = reflect.TypeOf((*ComputeDiskPartitionInfoForResizeRequestType)(nil)).Elem()
}
type ComputeDiskPartitionInfoForResizeResponse struct {
Returnval HostDiskPartitionInfo `xml:"returnval"`
}
type ComputeDiskPartitionInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
DevicePath string `xml:"devicePath"`
Layout HostDiskPartitionLayout `xml:"layout"`
PartitionFormat string `xml:"partitionFormat,omitempty"`
}
func init() {
t["ComputeDiskPartitionInfoRequestType"] = reflect.TypeOf((*ComputeDiskPartitionInfoRequestType)(nil)).Elem()
}
type ComputeDiskPartitionInfoResponse struct {
Returnval HostDiskPartitionInfo `xml:"returnval"`
}
type ComputeResourceConfigInfo struct {
DynamicData
VmSwapPlacement string `xml:"vmSwapPlacement"`
SpbmEnabled *bool `xml:"spbmEnabled"`
DefaultHardwareVersionKey string `xml:"defaultHardwareVersionKey,omitempty"`
}
func init() {
t["ComputeResourceConfigInfo"] = reflect.TypeOf((*ComputeResourceConfigInfo)(nil)).Elem()
}
type ComputeResourceConfigSpec struct {
DynamicData
VmSwapPlacement string `xml:"vmSwapPlacement,omitempty"`
SpbmEnabled *bool `xml:"spbmEnabled"`
DefaultHardwareVersionKey string `xml:"defaultHardwareVersionKey,omitempty"`
}
func init() {
t["ComputeResourceConfigSpec"] = reflect.TypeOf((*ComputeResourceConfigSpec)(nil)).Elem()
}
type ComputeResourceEventArgument struct {
EntityEventArgument
ComputeResource ManagedObjectReference `xml:"computeResource"`
}
func init() {
t["ComputeResourceEventArgument"] = reflect.TypeOf((*ComputeResourceEventArgument)(nil)).Elem()
}
type ComputeResourceHostSPBMLicenseInfo struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
LicenseState ComputeResourceHostSPBMLicenseInfoHostSPBMLicenseState `xml:"licenseState"`
}
func init() {
t["ComputeResourceHostSPBMLicenseInfo"] = reflect.TypeOf((*ComputeResourceHostSPBMLicenseInfo)(nil)).Elem()
}
type ComputeResourceSummary struct {
DynamicData
TotalCpu int32 `xml:"totalCpu"`
TotalMemory int64 `xml:"totalMemory"`
NumCpuCores int16 `xml:"numCpuCores"`
NumCpuThreads int16 `xml:"numCpuThreads"`
EffectiveCpu int32 `xml:"effectiveCpu"`
EffectiveMemory int64 `xml:"effectiveMemory"`
NumHosts int32 `xml:"numHosts"`
NumEffectiveHosts int32 `xml:"numEffectiveHosts"`
OverallStatus ManagedEntityStatus `xml:"overallStatus"`
}
func init() {
t["ComputeResourceSummary"] = reflect.TypeOf((*ComputeResourceSummary)(nil)).Elem()
}
type ConcurrentAccess struct {
VimFault
}
func init() {
t["ConcurrentAccess"] = reflect.TypeOf((*ConcurrentAccess)(nil)).Elem()
}
type ConcurrentAccessFault ConcurrentAccess
func init() {
t["ConcurrentAccessFault"] = reflect.TypeOf((*ConcurrentAccessFault)(nil)).Elem()
}
type ConfigTarget struct {
DynamicData
NumCpus int32 `xml:"numCpus"`
NumCpuCores int32 `xml:"numCpuCores"`
NumNumaNodes int32 `xml:"numNumaNodes"`
SmcPresent *bool `xml:"smcPresent"`
Datastore []VirtualMachineDatastoreInfo `xml:"datastore,omitempty"`
Network []VirtualMachineNetworkInfo `xml:"network,omitempty"`
OpaqueNetwork []OpaqueNetworkTargetInfo `xml:"opaqueNetwork,omitempty"`
DistributedVirtualPortgroup []DistributedVirtualPortgroupInfo `xml:"distributedVirtualPortgroup,omitempty"`
DistributedVirtualSwitch []DistributedVirtualSwitchInfo `xml:"distributedVirtualSwitch,omitempty"`
CdRom []VirtualMachineCdromInfo `xml:"cdRom,omitempty"`
Serial []VirtualMachineSerialInfo `xml:"serial,omitempty"`
Parallel []VirtualMachineParallelInfo `xml:"parallel,omitempty"`
Sound []VirtualMachineSoundInfo `xml:"sound,omitempty"`
Usb []VirtualMachineUsbInfo `xml:"usb,omitempty"`
Floppy []VirtualMachineFloppyInfo `xml:"floppy,omitempty"`
LegacyNetworkInfo []VirtualMachineLegacyNetworkSwitchInfo `xml:"legacyNetworkInfo,omitempty"`
ScsiPassthrough []VirtualMachineScsiPassthroughInfo `xml:"scsiPassthrough,omitempty"`
ScsiDisk []VirtualMachineScsiDiskDeviceInfo `xml:"scsiDisk,omitempty"`
IdeDisk []VirtualMachineIdeDiskDeviceInfo `xml:"ideDisk,omitempty"`
MaxMemMBOptimalPerf int32 `xml:"maxMemMBOptimalPerf"`
ResourcePool *ResourcePoolRuntimeInfo `xml:"resourcePool,omitempty"`
AutoVmotion *bool `xml:"autoVmotion"`
PciPassthrough []BaseVirtualMachinePciPassthroughInfo `xml:"pciPassthrough,omitempty,typeattr"`
Sriov []VirtualMachineSriovInfo `xml:"sriov,omitempty"`
VFlashModule []VirtualMachineVFlashModuleInfo `xml:"vFlashModule,omitempty"`
SharedGpuPassthroughTypes []VirtualMachinePciSharedGpuPassthroughInfo `xml:"sharedGpuPassthroughTypes,omitempty"`
}
func init() {
t["ConfigTarget"] = reflect.TypeOf((*ConfigTarget)(nil)).Elem()
}
type ConfigureCryptoKey ConfigureCryptoKeyRequestType
func init() {
t["ConfigureCryptoKey"] = reflect.TypeOf((*ConfigureCryptoKey)(nil)).Elem()
}
type ConfigureCryptoKeyRequestType struct {
This ManagedObjectReference `xml:"_this"`
KeyId *CryptoKeyId `xml:"keyId,omitempty"`
}
func init() {
t["ConfigureCryptoKeyRequestType"] = reflect.TypeOf((*ConfigureCryptoKeyRequestType)(nil)).Elem()
}
type ConfigureCryptoKeyResponse struct {
}
type ConfigureDatastoreIORMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
Spec StorageIORMConfigSpec `xml:"spec"`
}
func init() {
t["ConfigureDatastoreIORMRequestType"] = reflect.TypeOf((*ConfigureDatastoreIORMRequestType)(nil)).Elem()
}
type ConfigureDatastoreIORM_Task ConfigureDatastoreIORMRequestType
func init() {
t["ConfigureDatastoreIORM_Task"] = reflect.TypeOf((*ConfigureDatastoreIORM_Task)(nil)).Elem()
}
type ConfigureDatastoreIORM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ConfigureDatastorePrincipal ConfigureDatastorePrincipalRequestType
func init() {
t["ConfigureDatastorePrincipal"] = reflect.TypeOf((*ConfigureDatastorePrincipal)(nil)).Elem()
}
type ConfigureDatastorePrincipalRequestType struct {
This ManagedObjectReference `xml:"_this"`
UserName string `xml:"userName"`
Password string `xml:"password,omitempty"`
}
func init() {
t["ConfigureDatastorePrincipalRequestType"] = reflect.TypeOf((*ConfigureDatastorePrincipalRequestType)(nil)).Elem()
}
type ConfigureDatastorePrincipalResponse struct {
}
type ConfigureEvcModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
EvcModeKey string `xml:"evcModeKey"`
}
func init() {
t["ConfigureEvcModeRequestType"] = reflect.TypeOf((*ConfigureEvcModeRequestType)(nil)).Elem()
}
type ConfigureEvcMode_Task ConfigureEvcModeRequestType
func init() {
t["ConfigureEvcMode_Task"] = reflect.TypeOf((*ConfigureEvcMode_Task)(nil)).Elem()
}
type ConfigureEvcMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ConfigureHostCacheRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec HostCacheConfigurationSpec `xml:"spec"`
}
func init() {
t["ConfigureHostCacheRequestType"] = reflect.TypeOf((*ConfigureHostCacheRequestType)(nil)).Elem()
}
type ConfigureHostCache_Task ConfigureHostCacheRequestType
func init() {
t["ConfigureHostCache_Task"] = reflect.TypeOf((*ConfigureHostCache_Task)(nil)).Elem()
}
type ConfigureHostCache_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ConfigureLicenseSource ConfigureLicenseSourceRequestType
func init() {
t["ConfigureLicenseSource"] = reflect.TypeOf((*ConfigureLicenseSource)(nil)).Elem()
}
type ConfigureLicenseSourceRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
LicenseSource BaseLicenseSource `xml:"licenseSource,typeattr"`
}
func init() {
t["ConfigureLicenseSourceRequestType"] = reflect.TypeOf((*ConfigureLicenseSourceRequestType)(nil)).Elem()
}
type ConfigureLicenseSourceResponse struct {
}
type ConfigurePowerPolicy ConfigurePowerPolicyRequestType
func init() {
t["ConfigurePowerPolicy"] = reflect.TypeOf((*ConfigurePowerPolicy)(nil)).Elem()
}
type ConfigurePowerPolicyRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key int32 `xml:"key"`
}
func init() {
t["ConfigurePowerPolicyRequestType"] = reflect.TypeOf((*ConfigurePowerPolicyRequestType)(nil)).Elem()
}
type ConfigurePowerPolicyResponse struct {
}
type ConfigureStorageDrsForPodRequestType struct {
This ManagedObjectReference `xml:"_this"`
Pod ManagedObjectReference `xml:"pod"`
Spec StorageDrsConfigSpec `xml:"spec"`
Modify bool `xml:"modify"`
}
func init() {
t["ConfigureStorageDrsForPodRequestType"] = reflect.TypeOf((*ConfigureStorageDrsForPodRequestType)(nil)).Elem()
}
type ConfigureStorageDrsForPod_Task ConfigureStorageDrsForPodRequestType
func init() {
t["ConfigureStorageDrsForPod_Task"] = reflect.TypeOf((*ConfigureStorageDrsForPod_Task)(nil)).Elem()
}
type ConfigureStorageDrsForPod_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ConfigureVFlashResourceExRequestType struct {
This ManagedObjectReference `xml:"_this"`
DevicePath []string `xml:"devicePath,omitempty"`
}
func init() {
t["ConfigureVFlashResourceExRequestType"] = reflect.TypeOf((*ConfigureVFlashResourceExRequestType)(nil)).Elem()
}
type ConfigureVFlashResourceEx_Task ConfigureVFlashResourceExRequestType
func init() {
t["ConfigureVFlashResourceEx_Task"] = reflect.TypeOf((*ConfigureVFlashResourceEx_Task)(nil)).Elem()
}
type ConfigureVFlashResourceEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ConflictingConfiguration struct {
DvsFault
ConfigInConflict []ConflictingConfigurationConfig `xml:"configInConflict"`
}
func init() {
t["ConflictingConfiguration"] = reflect.TypeOf((*ConflictingConfiguration)(nil)).Elem()
}
type ConflictingConfigurationConfig struct {
DynamicData
Entity *ManagedObjectReference `xml:"entity,omitempty"`
PropertyPath string `xml:"propertyPath"`
}
func init() {
t["ConflictingConfigurationConfig"] = reflect.TypeOf((*ConflictingConfigurationConfig)(nil)).Elem()
}
type ConflictingConfigurationFault ConflictingConfiguration
func init() {
t["ConflictingConfigurationFault"] = reflect.TypeOf((*ConflictingConfigurationFault)(nil)).Elem()
}
type ConflictingDatastoreFound struct {
RuntimeFault
Name string `xml:"name"`
Url string `xml:"url"`
}
func init() {
t["ConflictingDatastoreFound"] = reflect.TypeOf((*ConflictingDatastoreFound)(nil)).Elem()
}
type ConflictingDatastoreFoundFault ConflictingDatastoreFound
func init() {
t["ConflictingDatastoreFoundFault"] = reflect.TypeOf((*ConflictingDatastoreFoundFault)(nil)).Elem()
}
type ConnectedIso struct {
OvfExport
Cdrom VirtualCdrom `xml:"cdrom"`
Filename string `xml:"filename"`
}
func init() {
t["ConnectedIso"] = reflect.TypeOf((*ConnectedIso)(nil)).Elem()
}
type ConnectedIsoFault ConnectedIso
func init() {
t["ConnectedIsoFault"] = reflect.TypeOf((*ConnectedIsoFault)(nil)).Elem()
}
type ConsolidateVMDisksRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ConsolidateVMDisksRequestType"] = reflect.TypeOf((*ConsolidateVMDisksRequestType)(nil)).Elem()
}
type ConsolidateVMDisks_Task ConsolidateVMDisksRequestType
func init() {
t["ConsolidateVMDisks_Task"] = reflect.TypeOf((*ConsolidateVMDisks_Task)(nil)).Elem()
}
type ConsolidateVMDisks_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ContinueRetrievePropertiesEx ContinueRetrievePropertiesExRequestType
func init() {
t["ContinueRetrievePropertiesEx"] = reflect.TypeOf((*ContinueRetrievePropertiesEx)(nil)).Elem()
}
type ContinueRetrievePropertiesExRequestType struct {
This ManagedObjectReference `xml:"_this"`
Token string `xml:"token"`
}
func init() {
t["ContinueRetrievePropertiesExRequestType"] = reflect.TypeOf((*ContinueRetrievePropertiesExRequestType)(nil)).Elem()
}
type ContinueRetrievePropertiesExResponse struct {
Returnval RetrieveResult `xml:"returnval"`
}
type ConvertNamespacePathToUuidPath ConvertNamespacePathToUuidPathRequestType
func init() {
t["ConvertNamespacePathToUuidPath"] = reflect.TypeOf((*ConvertNamespacePathToUuidPath)(nil)).Elem()
}
type ConvertNamespacePathToUuidPathRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
NamespaceUrl string `xml:"namespaceUrl"`
}
func init() {
t["ConvertNamespacePathToUuidPathRequestType"] = reflect.TypeOf((*ConvertNamespacePathToUuidPathRequestType)(nil)).Elem()
}
type ConvertNamespacePathToUuidPathResponse struct {
Returnval string `xml:"returnval"`
}
type CopyDatastoreFileRequestType struct {
This ManagedObjectReference `xml:"_this"`
SourceName string `xml:"sourceName"`
SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"`
DestinationName string `xml:"destinationName"`
DestinationDatacenter *ManagedObjectReference `xml:"destinationDatacenter,omitempty"`
Force *bool `xml:"force"`
}
func init() {
t["CopyDatastoreFileRequestType"] = reflect.TypeOf((*CopyDatastoreFileRequestType)(nil)).Elem()
}
type CopyDatastoreFile_Task CopyDatastoreFileRequestType
func init() {
t["CopyDatastoreFile_Task"] = reflect.TypeOf((*CopyDatastoreFile_Task)(nil)).Elem()
}
type CopyDatastoreFile_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CopyVirtualDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
SourceName string `xml:"sourceName"`
SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"`
DestName string `xml:"destName"`
DestDatacenter *ManagedObjectReference `xml:"destDatacenter,omitempty"`
DestSpec BaseVirtualDiskSpec `xml:"destSpec,omitempty,typeattr"`
Force *bool `xml:"force"`
}
func init() {
t["CopyVirtualDiskRequestType"] = reflect.TypeOf((*CopyVirtualDiskRequestType)(nil)).Elem()
}
type CopyVirtualDisk_Task CopyVirtualDiskRequestType
func init() {
t["CopyVirtualDisk_Task"] = reflect.TypeOf((*CopyVirtualDisk_Task)(nil)).Elem()
}
type CopyVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CpuCompatibilityUnknown struct {
CpuIncompatible
}
func init() {
t["CpuCompatibilityUnknown"] = reflect.TypeOf((*CpuCompatibilityUnknown)(nil)).Elem()
}
type CpuCompatibilityUnknownFault CpuCompatibilityUnknown
func init() {
t["CpuCompatibilityUnknownFault"] = reflect.TypeOf((*CpuCompatibilityUnknownFault)(nil)).Elem()
}
type CpuHotPlugNotSupported struct {
VmConfigFault
}
func init() {
t["CpuHotPlugNotSupported"] = reflect.TypeOf((*CpuHotPlugNotSupported)(nil)).Elem()
}
type CpuHotPlugNotSupportedFault CpuHotPlugNotSupported
func init() {
t["CpuHotPlugNotSupportedFault"] = reflect.TypeOf((*CpuHotPlugNotSupportedFault)(nil)).Elem()
}
type CpuIncompatible struct {
VirtualHardwareCompatibilityIssue
Level int32 `xml:"level"`
RegisterName string `xml:"registerName"`
RegisterBits string `xml:"registerBits,omitempty"`
DesiredBits string `xml:"desiredBits,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["CpuIncompatible"] = reflect.TypeOf((*CpuIncompatible)(nil)).Elem()
}
type CpuIncompatible1ECX struct {
CpuIncompatible
Sse3 bool `xml:"sse3"`
Pclmulqdq *bool `xml:"pclmulqdq"`
Ssse3 bool `xml:"ssse3"`
Sse41 bool `xml:"sse41"`
Sse42 bool `xml:"sse42"`
Aes *bool `xml:"aes"`
Other bool `xml:"other"`
OtherOnly bool `xml:"otherOnly"`
}
func init() {
t["CpuIncompatible1ECX"] = reflect.TypeOf((*CpuIncompatible1ECX)(nil)).Elem()
}
type CpuIncompatible1ECXFault CpuIncompatible1ECX
func init() {
t["CpuIncompatible1ECXFault"] = reflect.TypeOf((*CpuIncompatible1ECXFault)(nil)).Elem()
}
type CpuIncompatible81EDX struct {
CpuIncompatible
Nx bool `xml:"nx"`
Ffxsr bool `xml:"ffxsr"`
Rdtscp bool `xml:"rdtscp"`
Lm bool `xml:"lm"`
Other bool `xml:"other"`
OtherOnly bool `xml:"otherOnly"`
}
func init() {
t["CpuIncompatible81EDX"] = reflect.TypeOf((*CpuIncompatible81EDX)(nil)).Elem()
}
type CpuIncompatible81EDXFault CpuIncompatible81EDX
func init() {
t["CpuIncompatible81EDXFault"] = reflect.TypeOf((*CpuIncompatible81EDXFault)(nil)).Elem()
}
type CpuIncompatibleFault BaseCpuIncompatible
func init() {
t["CpuIncompatibleFault"] = reflect.TypeOf((*CpuIncompatibleFault)(nil)).Elem()
}
type CreateAlarm CreateAlarmRequestType
func init() {
t["CreateAlarm"] = reflect.TypeOf((*CreateAlarm)(nil)).Elem()
}
type CreateAlarmRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
Spec BaseAlarmSpec `xml:"spec,typeattr"`
}
func init() {
t["CreateAlarmRequestType"] = reflect.TypeOf((*CreateAlarmRequestType)(nil)).Elem()
}
type CreateAlarmResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateChildVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config VirtualMachineConfigSpec `xml:"config"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["CreateChildVMRequestType"] = reflect.TypeOf((*CreateChildVMRequestType)(nil)).Elem()
}
type CreateChildVM_Task CreateChildVMRequestType
func init() {
t["CreateChildVM_Task"] = reflect.TypeOf((*CreateChildVM_Task)(nil)).Elem()
}
type CreateChildVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateCluster CreateClusterRequestType
func init() {
t["CreateCluster"] = reflect.TypeOf((*CreateCluster)(nil)).Elem()
}
type CreateClusterEx CreateClusterExRequestType
func init() {
t["CreateClusterEx"] = reflect.TypeOf((*CreateClusterEx)(nil)).Elem()
}
type CreateClusterExRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Spec ClusterConfigSpecEx `xml:"spec"`
}
func init() {
t["CreateClusterExRequestType"] = reflect.TypeOf((*CreateClusterExRequestType)(nil)).Elem()
}
type CreateClusterExResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateClusterRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Spec ClusterConfigSpec `xml:"spec"`
}
func init() {
t["CreateClusterRequestType"] = reflect.TypeOf((*CreateClusterRequestType)(nil)).Elem()
}
type CreateClusterResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateCollectorForEvents CreateCollectorForEventsRequestType
func init() {
t["CreateCollectorForEvents"] = reflect.TypeOf((*CreateCollectorForEvents)(nil)).Elem()
}
type CreateCollectorForEventsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Filter EventFilterSpec `xml:"filter"`
}
func init() {
t["CreateCollectorForEventsRequestType"] = reflect.TypeOf((*CreateCollectorForEventsRequestType)(nil)).Elem()
}
type CreateCollectorForEventsResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateCollectorForTasks CreateCollectorForTasksRequestType
func init() {
t["CreateCollectorForTasks"] = reflect.TypeOf((*CreateCollectorForTasks)(nil)).Elem()
}
type CreateCollectorForTasksRequestType struct {
This ManagedObjectReference `xml:"_this"`
Filter TaskFilterSpec `xml:"filter"`
}
func init() {
t["CreateCollectorForTasksRequestType"] = reflect.TypeOf((*CreateCollectorForTasksRequestType)(nil)).Elem()
}
type CreateCollectorForTasksResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateContainerView CreateContainerViewRequestType
func init() {
t["CreateContainerView"] = reflect.TypeOf((*CreateContainerView)(nil)).Elem()
}
type CreateContainerViewRequestType struct {
This ManagedObjectReference `xml:"_this"`
Container ManagedObjectReference `xml:"container"`
Type []string `xml:"type,omitempty"`
Recursive bool `xml:"recursive"`
}
func init() {
t["CreateContainerViewRequestType"] = reflect.TypeOf((*CreateContainerViewRequestType)(nil)).Elem()
}
type CreateContainerViewResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateCustomizationSpec CreateCustomizationSpecRequestType
func init() {
t["CreateCustomizationSpec"] = reflect.TypeOf((*CreateCustomizationSpec)(nil)).Elem()
}
type CreateCustomizationSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
Item CustomizationSpecItem `xml:"item"`
}
func init() {
t["CreateCustomizationSpecRequestType"] = reflect.TypeOf((*CreateCustomizationSpecRequestType)(nil)).Elem()
}
type CreateCustomizationSpecResponse struct {
}
type CreateDVPortgroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec DVPortgroupConfigSpec `xml:"spec"`
}
func init() {
t["CreateDVPortgroupRequestType"] = reflect.TypeOf((*CreateDVPortgroupRequestType)(nil)).Elem()
}
type CreateDVPortgroup_Task CreateDVPortgroupRequestType
func init() {
t["CreateDVPortgroup_Task"] = reflect.TypeOf((*CreateDVPortgroup_Task)(nil)).Elem()
}
type CreateDVPortgroup_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateDVSRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec DVSCreateSpec `xml:"spec"`
}
func init() {
t["CreateDVSRequestType"] = reflect.TypeOf((*CreateDVSRequestType)(nil)).Elem()
}
type CreateDVS_Task CreateDVSRequestType
func init() {
t["CreateDVS_Task"] = reflect.TypeOf((*CreateDVS_Task)(nil)).Elem()
}
type CreateDVS_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateDatacenter CreateDatacenterRequestType
func init() {
t["CreateDatacenter"] = reflect.TypeOf((*CreateDatacenter)(nil)).Elem()
}
type CreateDatacenterRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
}
func init() {
t["CreateDatacenterRequestType"] = reflect.TypeOf((*CreateDatacenterRequestType)(nil)).Elem()
}
type CreateDatacenterResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateDefaultProfile CreateDefaultProfileRequestType
func init() {
t["CreateDefaultProfile"] = reflect.TypeOf((*CreateDefaultProfile)(nil)).Elem()
}
type CreateDefaultProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProfileType string `xml:"profileType"`
ProfileTypeName string `xml:"profileTypeName,omitempty"`
Profile *ManagedObjectReference `xml:"profile,omitempty"`
}
func init() {
t["CreateDefaultProfileRequestType"] = reflect.TypeOf((*CreateDefaultProfileRequestType)(nil)).Elem()
}
type CreateDefaultProfileResponse struct {
Returnval BaseApplyProfile `xml:"returnval,typeattr"`
}
type CreateDescriptor CreateDescriptorRequestType
func init() {
t["CreateDescriptor"] = reflect.TypeOf((*CreateDescriptor)(nil)).Elem()
}
type CreateDescriptorRequestType struct {
This ManagedObjectReference `xml:"_this"`
Obj ManagedObjectReference `xml:"obj"`
Cdp OvfCreateDescriptorParams `xml:"cdp"`
}
func init() {
t["CreateDescriptorRequestType"] = reflect.TypeOf((*CreateDescriptorRequestType)(nil)).Elem()
}
type CreateDescriptorResponse struct {
Returnval OvfCreateDescriptorResult `xml:"returnval"`
}
type CreateDiagnosticPartition CreateDiagnosticPartitionRequestType
func init() {
t["CreateDiagnosticPartition"] = reflect.TypeOf((*CreateDiagnosticPartition)(nil)).Elem()
}
type CreateDiagnosticPartitionRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec HostDiagnosticPartitionCreateSpec `xml:"spec"`
}
func init() {
t["CreateDiagnosticPartitionRequestType"] = reflect.TypeOf((*CreateDiagnosticPartitionRequestType)(nil)).Elem()
}
type CreateDiagnosticPartitionResponse struct {
}
type CreateDirectory CreateDirectoryRequestType
func init() {
t["CreateDirectory"] = reflect.TypeOf((*CreateDirectory)(nil)).Elem()
}
type CreateDirectoryRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
DisplayName string `xml:"displayName,omitempty"`
Policy string `xml:"policy,omitempty"`
}
func init() {
t["CreateDirectoryRequestType"] = reflect.TypeOf((*CreateDirectoryRequestType)(nil)).Elem()
}
type CreateDirectoryResponse struct {
Returnval string `xml:"returnval"`
}
type CreateDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec VslmCreateSpec `xml:"spec"`
}
func init() {
t["CreateDiskRequestType"] = reflect.TypeOf((*CreateDiskRequestType)(nil)).Elem()
}
type CreateDisk_Task CreateDiskRequestType
func init() {
t["CreateDisk_Task"] = reflect.TypeOf((*CreateDisk_Task)(nil)).Elem()
}
type CreateDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateFilter CreateFilterRequestType
func init() {
t["CreateFilter"] = reflect.TypeOf((*CreateFilter)(nil)).Elem()
}
type CreateFilterRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec PropertyFilterSpec `xml:"spec"`
PartialUpdates bool `xml:"partialUpdates"`
}
func init() {
t["CreateFilterRequestType"] = reflect.TypeOf((*CreateFilterRequestType)(nil)).Elem()
}
type CreateFilterResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateFolder CreateFolderRequestType
func init() {
t["CreateFolder"] = reflect.TypeOf((*CreateFolder)(nil)).Elem()
}
type CreateFolderRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
}
func init() {
t["CreateFolderRequestType"] = reflect.TypeOf((*CreateFolderRequestType)(nil)).Elem()
}
type CreateFolderResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateGroup CreateGroupRequestType
func init() {
t["CreateGroup"] = reflect.TypeOf((*CreateGroup)(nil)).Elem()
}
type CreateGroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
Group BaseHostAccountSpec `xml:"group,typeattr"`
}
func init() {
t["CreateGroupRequestType"] = reflect.TypeOf((*CreateGroupRequestType)(nil)).Elem()
}
type CreateGroupResponse struct {
}
type CreateImportSpec CreateImportSpecRequestType
func init() {
t["CreateImportSpec"] = reflect.TypeOf((*CreateImportSpec)(nil)).Elem()
}
type CreateImportSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
OvfDescriptor string `xml:"ovfDescriptor"`
ResourcePool ManagedObjectReference `xml:"resourcePool"`
Datastore ManagedObjectReference `xml:"datastore"`
Cisp OvfCreateImportSpecParams `xml:"cisp"`
}
func init() {
t["CreateImportSpecRequestType"] = reflect.TypeOf((*CreateImportSpecRequestType)(nil)).Elem()
}
type CreateImportSpecResponse struct {
Returnval OvfCreateImportSpecResult `xml:"returnval"`
}
type CreateInventoryView CreateInventoryViewRequestType
func init() {
t["CreateInventoryView"] = reflect.TypeOf((*CreateInventoryView)(nil)).Elem()
}
type CreateInventoryViewRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["CreateInventoryViewRequestType"] = reflect.TypeOf((*CreateInventoryViewRequestType)(nil)).Elem()
}
type CreateInventoryViewResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateIpPool CreateIpPoolRequestType
func init() {
t["CreateIpPool"] = reflect.TypeOf((*CreateIpPool)(nil)).Elem()
}
type CreateIpPoolRequestType struct {
This ManagedObjectReference `xml:"_this"`
Dc ManagedObjectReference `xml:"dc"`
Pool IpPool `xml:"pool"`
}
func init() {
t["CreateIpPoolRequestType"] = reflect.TypeOf((*CreateIpPoolRequestType)(nil)).Elem()
}
type CreateIpPoolResponse struct {
Returnval int32 `xml:"returnval"`
}
type CreateListView CreateListViewRequestType
func init() {
t["CreateListView"] = reflect.TypeOf((*CreateListView)(nil)).Elem()
}
type CreateListViewFromView CreateListViewFromViewRequestType
func init() {
t["CreateListViewFromView"] = reflect.TypeOf((*CreateListViewFromView)(nil)).Elem()
}
type CreateListViewFromViewRequestType struct {
This ManagedObjectReference `xml:"_this"`
View ManagedObjectReference `xml:"view"`
}
func init() {
t["CreateListViewFromViewRequestType"] = reflect.TypeOf((*CreateListViewFromViewRequestType)(nil)).Elem()
}
type CreateListViewFromViewResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateListViewRequestType struct {
This ManagedObjectReference `xml:"_this"`
Obj []ManagedObjectReference `xml:"obj,omitempty"`
}
func init() {
t["CreateListViewRequestType"] = reflect.TypeOf((*CreateListViewRequestType)(nil)).Elem()
}
type CreateListViewResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateLocalDatastore CreateLocalDatastoreRequestType
func init() {
t["CreateLocalDatastore"] = reflect.TypeOf((*CreateLocalDatastore)(nil)).Elem()
}
type CreateLocalDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Path string `xml:"path"`
}
func init() {
t["CreateLocalDatastoreRequestType"] = reflect.TypeOf((*CreateLocalDatastoreRequestType)(nil)).Elem()
}
type CreateLocalDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateNasDatastore CreateNasDatastoreRequestType
func init() {
t["CreateNasDatastore"] = reflect.TypeOf((*CreateNasDatastore)(nil)).Elem()
}
type CreateNasDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec HostNasVolumeSpec `xml:"spec"`
}
func init() {
t["CreateNasDatastoreRequestType"] = reflect.TypeOf((*CreateNasDatastoreRequestType)(nil)).Elem()
}
type CreateNasDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateObjectScheduledTask CreateObjectScheduledTaskRequestType
func init() {
t["CreateObjectScheduledTask"] = reflect.TypeOf((*CreateObjectScheduledTask)(nil)).Elem()
}
type CreateObjectScheduledTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Obj ManagedObjectReference `xml:"obj"`
Spec BaseScheduledTaskSpec `xml:"spec,typeattr"`
}
func init() {
t["CreateObjectScheduledTaskRequestType"] = reflect.TypeOf((*CreateObjectScheduledTaskRequestType)(nil)).Elem()
}
type CreateObjectScheduledTaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreatePerfInterval CreatePerfIntervalRequestType
func init() {
t["CreatePerfInterval"] = reflect.TypeOf((*CreatePerfInterval)(nil)).Elem()
}
type CreatePerfIntervalRequestType struct {
This ManagedObjectReference `xml:"_this"`
IntervalId PerfInterval `xml:"intervalId"`
}
func init() {
t["CreatePerfIntervalRequestType"] = reflect.TypeOf((*CreatePerfIntervalRequestType)(nil)).Elem()
}
type CreatePerfIntervalResponse struct {
}
type CreateProfile CreateProfileRequestType
func init() {
t["CreateProfile"] = reflect.TypeOf((*CreateProfile)(nil)).Elem()
}
type CreateProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
CreateSpec BaseProfileCreateSpec `xml:"createSpec,typeattr"`
}
func init() {
t["CreateProfileRequestType"] = reflect.TypeOf((*CreateProfileRequestType)(nil)).Elem()
}
type CreateProfileResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreatePropertyCollector CreatePropertyCollectorRequestType
func init() {
t["CreatePropertyCollector"] = reflect.TypeOf((*CreatePropertyCollector)(nil)).Elem()
}
type CreatePropertyCollectorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["CreatePropertyCollectorRequestType"] = reflect.TypeOf((*CreatePropertyCollectorRequestType)(nil)).Elem()
}
type CreatePropertyCollectorResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateRegistryKeyInGuest CreateRegistryKeyInGuestRequestType
func init() {
t["CreateRegistryKeyInGuest"] = reflect.TypeOf((*CreateRegistryKeyInGuest)(nil)).Elem()
}
type CreateRegistryKeyInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
KeyName GuestRegKeyNameSpec `xml:"keyName"`
IsVolatile bool `xml:"isVolatile"`
ClassType string `xml:"classType,omitempty"`
}
func init() {
t["CreateRegistryKeyInGuestRequestType"] = reflect.TypeOf((*CreateRegistryKeyInGuestRequestType)(nil)).Elem()
}
type CreateRegistryKeyInGuestResponse struct {
}
type CreateResourcePool CreateResourcePoolRequestType
func init() {
t["CreateResourcePool"] = reflect.TypeOf((*CreateResourcePool)(nil)).Elem()
}
type CreateResourcePoolRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Spec ResourceConfigSpec `xml:"spec"`
}
func init() {
t["CreateResourcePoolRequestType"] = reflect.TypeOf((*CreateResourcePoolRequestType)(nil)).Elem()
}
type CreateResourcePoolResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateScheduledTask CreateScheduledTaskRequestType
func init() {
t["CreateScheduledTask"] = reflect.TypeOf((*CreateScheduledTask)(nil)).Elem()
}
type CreateScheduledTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
Spec BaseScheduledTaskSpec `xml:"spec,typeattr"`
}
func init() {
t["CreateScheduledTaskRequestType"] = reflect.TypeOf((*CreateScheduledTaskRequestType)(nil)).Elem()
}
type CreateScheduledTaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateScreenshotRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["CreateScreenshotRequestType"] = reflect.TypeOf((*CreateScreenshotRequestType)(nil)).Elem()
}
type CreateScreenshot_Task CreateScreenshotRequestType
func init() {
t["CreateScreenshot_Task"] = reflect.TypeOf((*CreateScreenshot_Task)(nil)).Elem()
}
type CreateScreenshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateSecondaryVMExRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Spec *FaultToleranceConfigSpec `xml:"spec,omitempty"`
}
func init() {
t["CreateSecondaryVMExRequestType"] = reflect.TypeOf((*CreateSecondaryVMExRequestType)(nil)).Elem()
}
type CreateSecondaryVMEx_Task CreateSecondaryVMExRequestType
func init() {
t["CreateSecondaryVMEx_Task"] = reflect.TypeOf((*CreateSecondaryVMEx_Task)(nil)).Elem()
}
type CreateSecondaryVMEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateSecondaryVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["CreateSecondaryVMRequestType"] = reflect.TypeOf((*CreateSecondaryVMRequestType)(nil)).Elem()
}
type CreateSecondaryVM_Task CreateSecondaryVMRequestType
func init() {
t["CreateSecondaryVM_Task"] = reflect.TypeOf((*CreateSecondaryVM_Task)(nil)).Elem()
}
type CreateSecondaryVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateSnapshotExRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Description string `xml:"description,omitempty"`
Memory bool `xml:"memory"`
QuiesceSpec BaseVirtualMachineGuestQuiesceSpec `xml:"quiesceSpec,omitempty,typeattr"`
}
func init() {
t["CreateSnapshotExRequestType"] = reflect.TypeOf((*CreateSnapshotExRequestType)(nil)).Elem()
}
type CreateSnapshotEx_Task CreateSnapshotExRequestType
func init() {
t["CreateSnapshotEx_Task"] = reflect.TypeOf((*CreateSnapshotEx_Task)(nil)).Elem()
}
type CreateSnapshotEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateSnapshotRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Description string `xml:"description,omitempty"`
Memory bool `xml:"memory"`
Quiesce bool `xml:"quiesce"`
}
func init() {
t["CreateSnapshotRequestType"] = reflect.TypeOf((*CreateSnapshotRequestType)(nil)).Elem()
}
type CreateSnapshot_Task CreateSnapshotRequestType
func init() {
t["CreateSnapshot_Task"] = reflect.TypeOf((*CreateSnapshot_Task)(nil)).Elem()
}
type CreateSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateStoragePod CreateStoragePodRequestType
func init() {
t["CreateStoragePod"] = reflect.TypeOf((*CreateStoragePod)(nil)).Elem()
}
type CreateStoragePodRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
}
func init() {
t["CreateStoragePodRequestType"] = reflect.TypeOf((*CreateStoragePodRequestType)(nil)).Elem()
}
type CreateStoragePodResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateTask CreateTaskRequestType
func init() {
t["CreateTask"] = reflect.TypeOf((*CreateTask)(nil)).Elem()
}
type CreateTaskAction struct {
Action
TaskTypeId string `xml:"taskTypeId"`
Cancelable bool `xml:"cancelable"`
}
func init() {
t["CreateTaskAction"] = reflect.TypeOf((*CreateTaskAction)(nil)).Elem()
}
type CreateTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Obj ManagedObjectReference `xml:"obj"`
TaskTypeId string `xml:"taskTypeId"`
InitiatedBy string `xml:"initiatedBy,omitempty"`
Cancelable bool `xml:"cancelable"`
ParentTaskKey string `xml:"parentTaskKey,omitempty"`
ActivationId string `xml:"activationId,omitempty"`
}
func init() {
t["CreateTaskRequestType"] = reflect.TypeOf((*CreateTaskRequestType)(nil)).Elem()
}
type CreateTaskResponse struct {
Returnval TaskInfo `xml:"returnval"`
}
type CreateTemporaryDirectoryInGuest CreateTemporaryDirectoryInGuestRequestType
func init() {
t["CreateTemporaryDirectoryInGuest"] = reflect.TypeOf((*CreateTemporaryDirectoryInGuest)(nil)).Elem()
}
type CreateTemporaryDirectoryInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
Prefix string `xml:"prefix"`
Suffix string `xml:"suffix"`
DirectoryPath string `xml:"directoryPath,omitempty"`
}
func init() {
t["CreateTemporaryDirectoryInGuestRequestType"] = reflect.TypeOf((*CreateTemporaryDirectoryInGuestRequestType)(nil)).Elem()
}
type CreateTemporaryDirectoryInGuestResponse struct {
Returnval string `xml:"returnval"`
}
type CreateTemporaryFileInGuest CreateTemporaryFileInGuestRequestType
func init() {
t["CreateTemporaryFileInGuest"] = reflect.TypeOf((*CreateTemporaryFileInGuest)(nil)).Elem()
}
type CreateTemporaryFileInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
Prefix string `xml:"prefix"`
Suffix string `xml:"suffix"`
DirectoryPath string `xml:"directoryPath,omitempty"`
}
func init() {
t["CreateTemporaryFileInGuestRequestType"] = reflect.TypeOf((*CreateTemporaryFileInGuestRequestType)(nil)).Elem()
}
type CreateTemporaryFileInGuestResponse struct {
Returnval string `xml:"returnval"`
}
type CreateUser CreateUserRequestType
func init() {
t["CreateUser"] = reflect.TypeOf((*CreateUser)(nil)).Elem()
}
type CreateUserRequestType struct {
This ManagedObjectReference `xml:"_this"`
User BaseHostAccountSpec `xml:"user,typeattr"`
}
func init() {
t["CreateUserRequestType"] = reflect.TypeOf((*CreateUserRequestType)(nil)).Elem()
}
type CreateUserResponse struct {
}
type CreateVApp CreateVAppRequestType
func init() {
t["CreateVApp"] = reflect.TypeOf((*CreateVApp)(nil)).Elem()
}
type CreateVAppRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
ResSpec ResourceConfigSpec `xml:"resSpec"`
ConfigSpec VAppConfigSpec `xml:"configSpec"`
VmFolder *ManagedObjectReference `xml:"vmFolder,omitempty"`
}
func init() {
t["CreateVAppRequestType"] = reflect.TypeOf((*CreateVAppRequestType)(nil)).Elem()
}
type CreateVAppResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config VirtualMachineConfigSpec `xml:"config"`
Pool ManagedObjectReference `xml:"pool"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["CreateVMRequestType"] = reflect.TypeOf((*CreateVMRequestType)(nil)).Elem()
}
type CreateVM_Task CreateVMRequestType
func init() {
t["CreateVM_Task"] = reflect.TypeOf((*CreateVM_Task)(nil)).Elem()
}
type CreateVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateVirtualDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
Spec BaseVirtualDiskSpec `xml:"spec,typeattr"`
}
func init() {
t["CreateVirtualDiskRequestType"] = reflect.TypeOf((*CreateVirtualDiskRequestType)(nil)).Elem()
}
type CreateVirtualDisk_Task CreateVirtualDiskRequestType
func init() {
t["CreateVirtualDisk_Task"] = reflect.TypeOf((*CreateVirtualDisk_Task)(nil)).Elem()
}
type CreateVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateVmfsDatastore CreateVmfsDatastoreRequestType
func init() {
t["CreateVmfsDatastore"] = reflect.TypeOf((*CreateVmfsDatastore)(nil)).Elem()
}
type CreateVmfsDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec VmfsDatastoreCreateSpec `xml:"spec"`
}
func init() {
t["CreateVmfsDatastoreRequestType"] = reflect.TypeOf((*CreateVmfsDatastoreRequestType)(nil)).Elem()
}
type CreateVmfsDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CreateVvolDatastore CreateVvolDatastoreRequestType
func init() {
t["CreateVvolDatastore"] = reflect.TypeOf((*CreateVvolDatastore)(nil)).Elem()
}
type CreateVvolDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec HostDatastoreSystemVvolDatastoreSpec `xml:"spec"`
}
func init() {
t["CreateVvolDatastoreRequestType"] = reflect.TypeOf((*CreateVvolDatastoreRequestType)(nil)).Elem()
}
type CreateVvolDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type CryptoKeyId struct {
DynamicData
KeyId string `xml:"keyId"`
ProviderId *KeyProviderId `xml:"providerId,omitempty"`
}
func init() {
t["CryptoKeyId"] = reflect.TypeOf((*CryptoKeyId)(nil)).Elem()
}
type CryptoKeyPlain struct {
DynamicData
KeyId CryptoKeyId `xml:"keyId"`
Algorithm string `xml:"algorithm"`
KeyData string `xml:"keyData"`
}
func init() {
t["CryptoKeyPlain"] = reflect.TypeOf((*CryptoKeyPlain)(nil)).Elem()
}
type CryptoKeyResult struct {
DynamicData
KeyId CryptoKeyId `xml:"keyId"`
Success bool `xml:"success"`
Reason string `xml:"reason,omitempty"`
}
func init() {
t["CryptoKeyResult"] = reflect.TypeOf((*CryptoKeyResult)(nil)).Elem()
}
type CryptoManagerKmipCertificateInfo struct {
DynamicData
Subject string `xml:"subject"`
Issuer string `xml:"issuer"`
SerialNumber string `xml:"serialNumber"`
NotBefore time.Time `xml:"notBefore"`
NotAfter time.Time `xml:"notAfter"`
Fingerprint string `xml:"fingerprint"`
CheckTime time.Time `xml:"checkTime"`
SecondsSinceValid int32 `xml:"secondsSinceValid,omitempty"`
SecondsBeforeExpire int32 `xml:"secondsBeforeExpire,omitempty"`
}
func init() {
t["CryptoManagerKmipCertificateInfo"] = reflect.TypeOf((*CryptoManagerKmipCertificateInfo)(nil)).Elem()
}
type CryptoManagerKmipClusterStatus struct {
DynamicData
ClusterId KeyProviderId `xml:"clusterId"`
Servers []CryptoManagerKmipServerStatus `xml:"servers"`
ClientCertInfo *CryptoManagerKmipCertificateInfo `xml:"clientCertInfo,omitempty"`
}
func init() {
t["CryptoManagerKmipClusterStatus"] = reflect.TypeOf((*CryptoManagerKmipClusterStatus)(nil)).Elem()
}
type CryptoManagerKmipServerCertInfo struct {
DynamicData
Certificate string `xml:"certificate"`
CertInfo *CryptoManagerKmipCertificateInfo `xml:"certInfo,omitempty"`
ClientTrustServer *bool `xml:"clientTrustServer"`
}
func init() {
t["CryptoManagerKmipServerCertInfo"] = reflect.TypeOf((*CryptoManagerKmipServerCertInfo)(nil)).Elem()
}
type CryptoManagerKmipServerStatus struct {
DynamicData
Name string `xml:"name"`
Status ManagedEntityStatus `xml:"status"`
ConnectionStatus string `xml:"connectionStatus"`
CertInfo *CryptoManagerKmipCertificateInfo `xml:"certInfo,omitempty"`
ClientTrustServer *bool `xml:"clientTrustServer"`
ServerTrustClient *bool `xml:"serverTrustClient"`
}
func init() {
t["CryptoManagerKmipServerStatus"] = reflect.TypeOf((*CryptoManagerKmipServerStatus)(nil)).Elem()
}
type CryptoSpec struct {
DynamicData
}
func init() {
t["CryptoSpec"] = reflect.TypeOf((*CryptoSpec)(nil)).Elem()
}
type CryptoSpecDecrypt struct {
CryptoSpec
}
func init() {
t["CryptoSpecDecrypt"] = reflect.TypeOf((*CryptoSpecDecrypt)(nil)).Elem()
}
type CryptoSpecDeepRecrypt struct {
CryptoSpec
NewKeyId CryptoKeyId `xml:"newKeyId"`
}
func init() {
t["CryptoSpecDeepRecrypt"] = reflect.TypeOf((*CryptoSpecDeepRecrypt)(nil)).Elem()
}
type CryptoSpecEncrypt struct {
CryptoSpec
CryptoKeyId CryptoKeyId `xml:"cryptoKeyId"`
}
func init() {
t["CryptoSpecEncrypt"] = reflect.TypeOf((*CryptoSpecEncrypt)(nil)).Elem()
}
type CryptoSpecNoOp struct {
CryptoSpec
}
func init() {
t["CryptoSpecNoOp"] = reflect.TypeOf((*CryptoSpecNoOp)(nil)).Elem()
}
type CryptoSpecRegister struct {
CryptoSpecNoOp
CryptoKeyId CryptoKeyId `xml:"cryptoKeyId"`
}
func init() {
t["CryptoSpecRegister"] = reflect.TypeOf((*CryptoSpecRegister)(nil)).Elem()
}
type CryptoSpecShallowRecrypt struct {
CryptoSpec
NewKeyId CryptoKeyId `xml:"newKeyId"`
}
func init() {
t["CryptoSpecShallowRecrypt"] = reflect.TypeOf((*CryptoSpecShallowRecrypt)(nil)).Elem()
}
type CurrentTime CurrentTimeRequestType
func init() {
t["CurrentTime"] = reflect.TypeOf((*CurrentTime)(nil)).Elem()
}
type CurrentTimeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["CurrentTimeRequestType"] = reflect.TypeOf((*CurrentTimeRequestType)(nil)).Elem()
}
type CurrentTimeResponse struct {
Returnval time.Time `xml:"returnval"`
}
type CustomFieldDef struct {
DynamicData
Key int32 `xml:"key"`
Name string `xml:"name"`
Type string `xml:"type"`
ManagedObjectType string `xml:"managedObjectType,omitempty"`
FieldDefPrivileges *PrivilegePolicyDef `xml:"fieldDefPrivileges,omitempty"`
FieldInstancePrivileges *PrivilegePolicyDef `xml:"fieldInstancePrivileges,omitempty"`
}
func init() {
t["CustomFieldDef"] = reflect.TypeOf((*CustomFieldDef)(nil)).Elem()
}
type CustomFieldDefAddedEvent struct {
CustomFieldDefEvent
}
func init() {
t["CustomFieldDefAddedEvent"] = reflect.TypeOf((*CustomFieldDefAddedEvent)(nil)).Elem()
}
type CustomFieldDefEvent struct {
CustomFieldEvent
FieldKey int32 `xml:"fieldKey"`
Name string `xml:"name"`
}
func init() {
t["CustomFieldDefEvent"] = reflect.TypeOf((*CustomFieldDefEvent)(nil)).Elem()
}
type CustomFieldDefRemovedEvent struct {
CustomFieldDefEvent
}
func init() {
t["CustomFieldDefRemovedEvent"] = reflect.TypeOf((*CustomFieldDefRemovedEvent)(nil)).Elem()
}
type CustomFieldDefRenamedEvent struct {
CustomFieldDefEvent
NewName string `xml:"newName"`
}
func init() {
t["CustomFieldDefRenamedEvent"] = reflect.TypeOf((*CustomFieldDefRenamedEvent)(nil)).Elem()
}
type CustomFieldEvent struct {
Event
}
func init() {
t["CustomFieldEvent"] = reflect.TypeOf((*CustomFieldEvent)(nil)).Elem()
}
type CustomFieldStringValue struct {
CustomFieldValue
Value string `xml:"value"`
}
func init() {
t["CustomFieldStringValue"] = reflect.TypeOf((*CustomFieldStringValue)(nil)).Elem()
}
type CustomFieldValue struct {
DynamicData
Key int32 `xml:"key"`
}
func init() {
t["CustomFieldValue"] = reflect.TypeOf((*CustomFieldValue)(nil)).Elem()
}
type CustomFieldValueChangedEvent struct {
CustomFieldEvent
Entity ManagedEntityEventArgument `xml:"entity"`
FieldKey int32 `xml:"fieldKey"`
Name string `xml:"name"`
Value string `xml:"value"`
PrevState string `xml:"prevState,omitempty"`
}
func init() {
t["CustomFieldValueChangedEvent"] = reflect.TypeOf((*CustomFieldValueChangedEvent)(nil)).Elem()
}
type CustomizationAdapterMapping struct {
DynamicData
MacAddress string `xml:"macAddress,omitempty"`
Adapter CustomizationIPSettings `xml:"adapter"`
}
func init() {
t["CustomizationAdapterMapping"] = reflect.TypeOf((*CustomizationAdapterMapping)(nil)).Elem()
}
type CustomizationAutoIpV6Generator struct {
CustomizationIpV6Generator
}
func init() {
t["CustomizationAutoIpV6Generator"] = reflect.TypeOf((*CustomizationAutoIpV6Generator)(nil)).Elem()
}
type CustomizationCustomIpGenerator struct {
CustomizationIpGenerator
Argument string `xml:"argument,omitempty"`
}
func init() {
t["CustomizationCustomIpGenerator"] = reflect.TypeOf((*CustomizationCustomIpGenerator)(nil)).Elem()
}
type CustomizationCustomIpV6Generator struct {
CustomizationIpV6Generator
Argument string `xml:"argument,omitempty"`
}
func init() {
t["CustomizationCustomIpV6Generator"] = reflect.TypeOf((*CustomizationCustomIpV6Generator)(nil)).Elem()
}
type CustomizationCustomName struct {
CustomizationName
Argument string `xml:"argument,omitempty"`
}
func init() {
t["CustomizationCustomName"] = reflect.TypeOf((*CustomizationCustomName)(nil)).Elem()
}
type CustomizationDhcpIpGenerator struct {
CustomizationIpGenerator
}
func init() {
t["CustomizationDhcpIpGenerator"] = reflect.TypeOf((*CustomizationDhcpIpGenerator)(nil)).Elem()
}
type CustomizationDhcpIpV6Generator struct {
CustomizationIpV6Generator
}
func init() {
t["CustomizationDhcpIpV6Generator"] = reflect.TypeOf((*CustomizationDhcpIpV6Generator)(nil)).Elem()
}
type CustomizationEvent struct {
VmEvent
LogLocation string `xml:"logLocation,omitempty"`
}
func init() {
t["CustomizationEvent"] = reflect.TypeOf((*CustomizationEvent)(nil)).Elem()
}
type CustomizationFailed struct {
CustomizationEvent
}
func init() {
t["CustomizationFailed"] = reflect.TypeOf((*CustomizationFailed)(nil)).Elem()
}
type CustomizationFault struct {
VimFault
}
func init() {
t["CustomizationFault"] = reflect.TypeOf((*CustomizationFault)(nil)).Elem()
}
type CustomizationFaultFault BaseCustomizationFault
func init() {
t["CustomizationFaultFault"] = reflect.TypeOf((*CustomizationFaultFault)(nil)).Elem()
}
type CustomizationFixedIp struct {
CustomizationIpGenerator
IpAddress string `xml:"ipAddress"`
}
func init() {
t["CustomizationFixedIp"] = reflect.TypeOf((*CustomizationFixedIp)(nil)).Elem()
}
type CustomizationFixedIpV6 struct {
CustomizationIpV6Generator
IpAddress string `xml:"ipAddress"`
SubnetMask int32 `xml:"subnetMask"`
}
func init() {
t["CustomizationFixedIpV6"] = reflect.TypeOf((*CustomizationFixedIpV6)(nil)).Elem()
}
type CustomizationFixedName struct {
CustomizationName
Name string `xml:"name"`
}
func init() {
t["CustomizationFixedName"] = reflect.TypeOf((*CustomizationFixedName)(nil)).Elem()
}
type CustomizationGlobalIPSettings struct {
DynamicData
DnsSuffixList []string `xml:"dnsSuffixList,omitempty"`
DnsServerList []string `xml:"dnsServerList,omitempty"`
}
func init() {
t["CustomizationGlobalIPSettings"] = reflect.TypeOf((*CustomizationGlobalIPSettings)(nil)).Elem()
}
type CustomizationGuiRunOnce struct {
DynamicData
CommandList []string `xml:"commandList"`
}
func init() {
t["CustomizationGuiRunOnce"] = reflect.TypeOf((*CustomizationGuiRunOnce)(nil)).Elem()
}
type CustomizationGuiUnattended struct {
DynamicData
Password *CustomizationPassword `xml:"password,omitempty"`
TimeZone int32 `xml:"timeZone"`
AutoLogon bool `xml:"autoLogon"`
AutoLogonCount int32 `xml:"autoLogonCount"`
}
func init() {
t["CustomizationGuiUnattended"] = reflect.TypeOf((*CustomizationGuiUnattended)(nil)).Elem()
}
type CustomizationIPSettings struct {
DynamicData
Ip BaseCustomizationIpGenerator `xml:"ip,typeattr"`
SubnetMask string `xml:"subnetMask,omitempty"`
Gateway []string `xml:"gateway,omitempty"`
IpV6Spec *CustomizationIPSettingsIpV6AddressSpec `xml:"ipV6Spec,omitempty"`
DnsServerList []string `xml:"dnsServerList,omitempty"`
DnsDomain string `xml:"dnsDomain,omitempty"`
PrimaryWINS string `xml:"primaryWINS,omitempty"`
SecondaryWINS string `xml:"secondaryWINS,omitempty"`
NetBIOS CustomizationNetBIOSMode `xml:"netBIOS,omitempty"`
}
func init() {
t["CustomizationIPSettings"] = reflect.TypeOf((*CustomizationIPSettings)(nil)).Elem()
}
type CustomizationIPSettingsIpV6AddressSpec struct {
DynamicData
Ip []BaseCustomizationIpV6Generator `xml:"ip,typeattr"`
Gateway []string `xml:"gateway,omitempty"`
}
func init() {
t["CustomizationIPSettingsIpV6AddressSpec"] = reflect.TypeOf((*CustomizationIPSettingsIpV6AddressSpec)(nil)).Elem()
}
type CustomizationIdentification struct {
DynamicData
JoinWorkgroup string `xml:"joinWorkgroup,omitempty"`
JoinDomain string `xml:"joinDomain,omitempty"`
DomainAdmin string `xml:"domainAdmin,omitempty"`
DomainAdminPassword *CustomizationPassword `xml:"domainAdminPassword,omitempty"`
}
func init() {
t["CustomizationIdentification"] = reflect.TypeOf((*CustomizationIdentification)(nil)).Elem()
}
type CustomizationIdentitySettings struct {
DynamicData
}
func init() {
t["CustomizationIdentitySettings"] = reflect.TypeOf((*CustomizationIdentitySettings)(nil)).Elem()
}
type CustomizationIpGenerator struct {
DynamicData
}
func init() {
t["CustomizationIpGenerator"] = reflect.TypeOf((*CustomizationIpGenerator)(nil)).Elem()
}
type CustomizationIpV6Generator struct {
DynamicData
}
func init() {
t["CustomizationIpV6Generator"] = reflect.TypeOf((*CustomizationIpV6Generator)(nil)).Elem()
}
type CustomizationLicenseFilePrintData struct {
DynamicData
AutoMode CustomizationLicenseDataMode `xml:"autoMode"`
AutoUsers int32 `xml:"autoUsers,omitempty"`
}
func init() {
t["CustomizationLicenseFilePrintData"] = reflect.TypeOf((*CustomizationLicenseFilePrintData)(nil)).Elem()
}
type CustomizationLinuxIdentityFailed struct {
CustomizationFailed
}
func init() {
t["CustomizationLinuxIdentityFailed"] = reflect.TypeOf((*CustomizationLinuxIdentityFailed)(nil)).Elem()
}
type CustomizationLinuxOptions struct {
CustomizationOptions
}
func init() {
t["CustomizationLinuxOptions"] = reflect.TypeOf((*CustomizationLinuxOptions)(nil)).Elem()
}
type CustomizationLinuxPrep struct {
CustomizationIdentitySettings
HostName BaseCustomizationName `xml:"hostName,typeattr"`
Domain string `xml:"domain"`
TimeZone string `xml:"timeZone,omitempty"`
HwClockUTC *bool `xml:"hwClockUTC"`
}
func init() {
t["CustomizationLinuxPrep"] = reflect.TypeOf((*CustomizationLinuxPrep)(nil)).Elem()
}
type CustomizationName struct {
DynamicData
}
func init() {
t["CustomizationName"] = reflect.TypeOf((*CustomizationName)(nil)).Elem()
}
type CustomizationNetworkSetupFailed struct {
CustomizationFailed
}
func init() {
t["CustomizationNetworkSetupFailed"] = reflect.TypeOf((*CustomizationNetworkSetupFailed)(nil)).Elem()
}
type CustomizationOptions struct {
DynamicData
}
func init() {
t["CustomizationOptions"] = reflect.TypeOf((*CustomizationOptions)(nil)).Elem()
}
type CustomizationPassword struct {
DynamicData
Value string `xml:"value"`
PlainText bool `xml:"plainText"`
}
func init() {
t["CustomizationPassword"] = reflect.TypeOf((*CustomizationPassword)(nil)).Elem()
}
type CustomizationPending struct {
CustomizationFault
}
func init() {
t["CustomizationPending"] = reflect.TypeOf((*CustomizationPending)(nil)).Elem()
}
type CustomizationPendingFault CustomizationPending
func init() {
t["CustomizationPendingFault"] = reflect.TypeOf((*CustomizationPendingFault)(nil)).Elem()
}
type CustomizationPrefixName struct {
CustomizationName
Base string `xml:"base"`
}
func init() {
t["CustomizationPrefixName"] = reflect.TypeOf((*CustomizationPrefixName)(nil)).Elem()
}
type CustomizationSpec struct {
DynamicData
Options BaseCustomizationOptions `xml:"options,omitempty,typeattr"`
Identity BaseCustomizationIdentitySettings `xml:"identity,typeattr"`
GlobalIPSettings CustomizationGlobalIPSettings `xml:"globalIPSettings"`
NicSettingMap []CustomizationAdapterMapping `xml:"nicSettingMap,omitempty"`
EncryptionKey []byte `xml:"encryptionKey,omitempty"`
}
func init() {
t["CustomizationSpec"] = reflect.TypeOf((*CustomizationSpec)(nil)).Elem()
}
type CustomizationSpecInfo struct {
DynamicData
Name string `xml:"name"`
Description string `xml:"description"`
Type string `xml:"type"`
ChangeVersion string `xml:"changeVersion,omitempty"`
LastUpdateTime *time.Time `xml:"lastUpdateTime"`
}
func init() {
t["CustomizationSpecInfo"] = reflect.TypeOf((*CustomizationSpecInfo)(nil)).Elem()
}
type CustomizationSpecItem struct {
DynamicData
Info CustomizationSpecInfo `xml:"info"`
Spec CustomizationSpec `xml:"spec"`
}
func init() {
t["CustomizationSpecItem"] = reflect.TypeOf((*CustomizationSpecItem)(nil)).Elem()
}
type CustomizationSpecItemToXml CustomizationSpecItemToXmlRequestType
func init() {
t["CustomizationSpecItemToXml"] = reflect.TypeOf((*CustomizationSpecItemToXml)(nil)).Elem()
}
type CustomizationSpecItemToXmlRequestType struct {
This ManagedObjectReference `xml:"_this"`
Item CustomizationSpecItem `xml:"item"`
}
func init() {
t["CustomizationSpecItemToXmlRequestType"] = reflect.TypeOf((*CustomizationSpecItemToXmlRequestType)(nil)).Elem()
}
type CustomizationSpecItemToXmlResponse struct {
Returnval string `xml:"returnval"`
}
type CustomizationStartedEvent struct {
CustomizationEvent
}
func init() {
t["CustomizationStartedEvent"] = reflect.TypeOf((*CustomizationStartedEvent)(nil)).Elem()
}
type CustomizationStatelessIpV6Generator struct {
CustomizationIpV6Generator
}
func init() {
t["CustomizationStatelessIpV6Generator"] = reflect.TypeOf((*CustomizationStatelessIpV6Generator)(nil)).Elem()
}
type CustomizationSucceeded struct {
CustomizationEvent
}
func init() {
t["CustomizationSucceeded"] = reflect.TypeOf((*CustomizationSucceeded)(nil)).Elem()
}
type CustomizationSysprep struct {
CustomizationIdentitySettings
GuiUnattended CustomizationGuiUnattended `xml:"guiUnattended"`
UserData CustomizationUserData `xml:"userData"`
GuiRunOnce *CustomizationGuiRunOnce `xml:"guiRunOnce,omitempty"`
Identification CustomizationIdentification `xml:"identification"`
LicenseFilePrintData *CustomizationLicenseFilePrintData `xml:"licenseFilePrintData,omitempty"`
}
func init() {
t["CustomizationSysprep"] = reflect.TypeOf((*CustomizationSysprep)(nil)).Elem()
}
type CustomizationSysprepFailed struct {
CustomizationFailed
SysprepVersion string `xml:"sysprepVersion"`
SystemVersion string `xml:"systemVersion"`
}
func init() {
t["CustomizationSysprepFailed"] = reflect.TypeOf((*CustomizationSysprepFailed)(nil)).Elem()
}
type CustomizationSysprepText struct {
CustomizationIdentitySettings
Value string `xml:"value"`
}
func init() {
t["CustomizationSysprepText"] = reflect.TypeOf((*CustomizationSysprepText)(nil)).Elem()
}
type CustomizationUnknownFailure struct {
CustomizationFailed
}
func init() {
t["CustomizationUnknownFailure"] = reflect.TypeOf((*CustomizationUnknownFailure)(nil)).Elem()
}
type CustomizationUnknownIpGenerator struct {
CustomizationIpGenerator
}
func init() {
t["CustomizationUnknownIpGenerator"] = reflect.TypeOf((*CustomizationUnknownIpGenerator)(nil)).Elem()
}
type CustomizationUnknownIpV6Generator struct {
CustomizationIpV6Generator
}
func init() {
t["CustomizationUnknownIpV6Generator"] = reflect.TypeOf((*CustomizationUnknownIpV6Generator)(nil)).Elem()
}
type CustomizationUnknownName struct {
CustomizationName
}
func init() {
t["CustomizationUnknownName"] = reflect.TypeOf((*CustomizationUnknownName)(nil)).Elem()
}
type CustomizationUserData struct {
DynamicData
FullName string `xml:"fullName"`
OrgName string `xml:"orgName"`
ComputerName BaseCustomizationName `xml:"computerName,typeattr"`
ProductId string `xml:"productId"`
}
func init() {
t["CustomizationUserData"] = reflect.TypeOf((*CustomizationUserData)(nil)).Elem()
}
type CustomizationVirtualMachineName struct {
CustomizationName
}
func init() {
t["CustomizationVirtualMachineName"] = reflect.TypeOf((*CustomizationVirtualMachineName)(nil)).Elem()
}
type CustomizationWinOptions struct {
CustomizationOptions
ChangeSID bool `xml:"changeSID"`
DeleteAccounts bool `xml:"deleteAccounts"`
Reboot CustomizationSysprepRebootOption `xml:"reboot,omitempty"`
}
func init() {
t["CustomizationWinOptions"] = reflect.TypeOf((*CustomizationWinOptions)(nil)).Elem()
}
type CustomizeVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec CustomizationSpec `xml:"spec"`
}
func init() {
t["CustomizeVMRequestType"] = reflect.TypeOf((*CustomizeVMRequestType)(nil)).Elem()
}
type CustomizeVM_Task CustomizeVMRequestType
func init() {
t["CustomizeVM_Task"] = reflect.TypeOf((*CustomizeVM_Task)(nil)).Elem()
}
type CustomizeVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DVPortConfigInfo struct {
DynamicData
Name string `xml:"name,omitempty"`
Scope []ManagedObjectReference `xml:"scope,omitempty"`
Description string `xml:"description,omitempty"`
Setting BaseDVPortSetting `xml:"setting,omitempty,typeattr"`
ConfigVersion string `xml:"configVersion"`
}
func init() {
t["DVPortConfigInfo"] = reflect.TypeOf((*DVPortConfigInfo)(nil)).Elem()
}
type DVPortConfigSpec struct {
DynamicData
Operation string `xml:"operation"`
Key string `xml:"key,omitempty"`
Name string `xml:"name,omitempty"`
Scope []ManagedObjectReference `xml:"scope,omitempty"`
Description string `xml:"description,omitempty"`
Setting BaseDVPortSetting `xml:"setting,omitempty,typeattr"`
ConfigVersion string `xml:"configVersion,omitempty"`
}
func init() {
t["DVPortConfigSpec"] = reflect.TypeOf((*DVPortConfigSpec)(nil)).Elem()
}
type DVPortNotSupported struct {
DeviceBackingNotSupported
}
func init() {
t["DVPortNotSupported"] = reflect.TypeOf((*DVPortNotSupported)(nil)).Elem()
}
type DVPortNotSupportedFault DVPortNotSupported
func init() {
t["DVPortNotSupportedFault"] = reflect.TypeOf((*DVPortNotSupportedFault)(nil)).Elem()
}
type DVPortSetting struct {
DynamicData
Blocked *BoolPolicy `xml:"blocked,omitempty"`
VmDirectPathGen2Allowed *BoolPolicy `xml:"vmDirectPathGen2Allowed,omitempty"`
InShapingPolicy *DVSTrafficShapingPolicy `xml:"inShapingPolicy,omitempty"`
OutShapingPolicy *DVSTrafficShapingPolicy `xml:"outShapingPolicy,omitempty"`
VendorSpecificConfig *DVSVendorSpecificConfig `xml:"vendorSpecificConfig,omitempty"`
NetworkResourcePoolKey *StringPolicy `xml:"networkResourcePoolKey,omitempty"`
FilterPolicy *DvsFilterPolicy `xml:"filterPolicy,omitempty"`
}
func init() {
t["DVPortSetting"] = reflect.TypeOf((*DVPortSetting)(nil)).Elem()
}
type DVPortState struct {
DynamicData
RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"`
Stats DistributedVirtualSwitchPortStatistics `xml:"stats"`
VendorSpecificState []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificState,omitempty"`
}
func init() {
t["DVPortState"] = reflect.TypeOf((*DVPortState)(nil)).Elem()
}
type DVPortStatus struct {
DynamicData
LinkUp bool `xml:"linkUp"`
Blocked bool `xml:"blocked"`
VlanIds []NumericRange `xml:"vlanIds,omitempty"`
TrunkingMode *bool `xml:"trunkingMode"`
Mtu int32 `xml:"mtu,omitempty"`
LinkPeer string `xml:"linkPeer,omitempty"`
MacAddress string `xml:"macAddress,omitempty"`
StatusDetail string `xml:"statusDetail,omitempty"`
VmDirectPathGen2Active *bool `xml:"vmDirectPathGen2Active"`
VmDirectPathGen2InactiveReasonNetwork []string `xml:"vmDirectPathGen2InactiveReasonNetwork,omitempty"`
VmDirectPathGen2InactiveReasonOther []string `xml:"vmDirectPathGen2InactiveReasonOther,omitempty"`
VmDirectPathGen2InactiveReasonExtended string `xml:"vmDirectPathGen2InactiveReasonExtended,omitempty"`
}
func init() {
t["DVPortStatus"] = reflect.TypeOf((*DVPortStatus)(nil)).Elem()
}
type DVPortgroupConfigInfo struct {
DynamicData
Key string `xml:"key"`
Name string `xml:"name"`
NumPorts int32 `xml:"numPorts"`
DistributedVirtualSwitch *ManagedObjectReference `xml:"distributedVirtualSwitch,omitempty"`
DefaultPortConfig BaseDVPortSetting `xml:"defaultPortConfig,omitempty,typeattr"`
Description string `xml:"description,omitempty"`
Type string `xml:"type"`
Policy BaseDVPortgroupPolicy `xml:"policy,typeattr"`
PortNameFormat string `xml:"portNameFormat,omitempty"`
Scope []ManagedObjectReference `xml:"scope,omitempty"`
VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"`
ConfigVersion string `xml:"configVersion,omitempty"`
AutoExpand *bool `xml:"autoExpand"`
VmVnicNetworkResourcePoolKey string `xml:"vmVnicNetworkResourcePoolKey,omitempty"`
Uplink *bool `xml:"uplink"`
}
func init() {
t["DVPortgroupConfigInfo"] = reflect.TypeOf((*DVPortgroupConfigInfo)(nil)).Elem()
}
type DVPortgroupConfigSpec struct {
DynamicData
ConfigVersion string `xml:"configVersion,omitempty"`
Name string `xml:"name,omitempty"`
NumPorts int32 `xml:"numPorts,omitempty"`
PortNameFormat string `xml:"portNameFormat,omitempty"`
DefaultPortConfig BaseDVPortSetting `xml:"defaultPortConfig,omitempty,typeattr"`
Description string `xml:"description,omitempty"`
Type string `xml:"type,omitempty"`
Scope []ManagedObjectReference `xml:"scope,omitempty"`
Policy BaseDVPortgroupPolicy `xml:"policy,omitempty,typeattr"`
VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"`
AutoExpand *bool `xml:"autoExpand"`
VmVnicNetworkResourcePoolKey string `xml:"vmVnicNetworkResourcePoolKey,omitempty"`
}
func init() {
t["DVPortgroupConfigSpec"] = reflect.TypeOf((*DVPortgroupConfigSpec)(nil)).Elem()
}
type DVPortgroupCreatedEvent struct {
DVPortgroupEvent
}
func init() {
t["DVPortgroupCreatedEvent"] = reflect.TypeOf((*DVPortgroupCreatedEvent)(nil)).Elem()
}
type DVPortgroupDestroyedEvent struct {
DVPortgroupEvent
}
func init() {
t["DVPortgroupDestroyedEvent"] = reflect.TypeOf((*DVPortgroupDestroyedEvent)(nil)).Elem()
}
type DVPortgroupEvent struct {
Event
}
func init() {
t["DVPortgroupEvent"] = reflect.TypeOf((*DVPortgroupEvent)(nil)).Elem()
}
type DVPortgroupPolicy struct {
DynamicData
BlockOverrideAllowed bool `xml:"blockOverrideAllowed"`
ShapingOverrideAllowed bool `xml:"shapingOverrideAllowed"`
VendorConfigOverrideAllowed bool `xml:"vendorConfigOverrideAllowed"`
LivePortMovingAllowed bool `xml:"livePortMovingAllowed"`
PortConfigResetAtDisconnect bool `xml:"portConfigResetAtDisconnect"`
NetworkResourcePoolOverrideAllowed *bool `xml:"networkResourcePoolOverrideAllowed"`
TrafficFilterOverrideAllowed *bool `xml:"trafficFilterOverrideAllowed"`
}
func init() {
t["DVPortgroupPolicy"] = reflect.TypeOf((*DVPortgroupPolicy)(nil)).Elem()
}
type DVPortgroupReconfiguredEvent struct {
DVPortgroupEvent
ConfigSpec DVPortgroupConfigSpec `xml:"configSpec"`
ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"`
}
func init() {
t["DVPortgroupReconfiguredEvent"] = reflect.TypeOf((*DVPortgroupReconfiguredEvent)(nil)).Elem()
}
type DVPortgroupRenamedEvent struct {
DVPortgroupEvent
OldName string `xml:"oldName"`
NewName string `xml:"newName"`
}
func init() {
t["DVPortgroupRenamedEvent"] = reflect.TypeOf((*DVPortgroupRenamedEvent)(nil)).Elem()
}
type DVPortgroupRollbackRequestType struct {
This ManagedObjectReference `xml:"_this"`
EntityBackup *EntityBackupConfig `xml:"entityBackup,omitempty"`
}
func init() {
t["DVPortgroupRollbackRequestType"] = reflect.TypeOf((*DVPortgroupRollbackRequestType)(nil)).Elem()
}
type DVPortgroupRollback_Task DVPortgroupRollbackRequestType
func init() {
t["DVPortgroupRollback_Task"] = reflect.TypeOf((*DVPortgroupRollback_Task)(nil)).Elem()
}
type DVPortgroupRollback_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DVPortgroupSelection struct {
SelectionSet
DvsUuid string `xml:"dvsUuid"`
PortgroupKey []string `xml:"portgroupKey"`
}
func init() {
t["DVPortgroupSelection"] = reflect.TypeOf((*DVPortgroupSelection)(nil)).Elem()
}
type DVSBackupRestoreCapability struct {
DynamicData
BackupRestoreSupported bool `xml:"backupRestoreSupported"`
}
func init() {
t["DVSBackupRestoreCapability"] = reflect.TypeOf((*DVSBackupRestoreCapability)(nil)).Elem()
}
type DVSCapability struct {
DynamicData
DvsOperationSupported *bool `xml:"dvsOperationSupported"`
DvPortGroupOperationSupported *bool `xml:"dvPortGroupOperationSupported"`
DvPortOperationSupported *bool `xml:"dvPortOperationSupported"`
CompatibleHostComponentProductInfo []DistributedVirtualSwitchHostProductSpec `xml:"compatibleHostComponentProductInfo,omitempty"`
FeaturesSupported BaseDVSFeatureCapability `xml:"featuresSupported,omitempty,typeattr"`
}
func init() {
t["DVSCapability"] = reflect.TypeOf((*DVSCapability)(nil)).Elem()
}
type DVSConfigInfo struct {
DynamicData
Uuid string `xml:"uuid"`
Name string `xml:"name"`
NumStandalonePorts int32 `xml:"numStandalonePorts"`
NumPorts int32 `xml:"numPorts"`
MaxPorts int32 `xml:"maxPorts"`
UplinkPortPolicy BaseDVSUplinkPortPolicy `xml:"uplinkPortPolicy,typeattr"`
UplinkPortgroup []ManagedObjectReference `xml:"uplinkPortgroup,omitempty"`
DefaultPortConfig BaseDVPortSetting `xml:"defaultPortConfig,typeattr"`
Host []DistributedVirtualSwitchHostMember `xml:"host,omitempty"`
ProductInfo DistributedVirtualSwitchProductSpec `xml:"productInfo"`
TargetInfo *DistributedVirtualSwitchProductSpec `xml:"targetInfo,omitempty"`
ExtensionKey string `xml:"extensionKey,omitempty"`
VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"`
Policy *DVSPolicy `xml:"policy,omitempty"`
Description string `xml:"description,omitempty"`
ConfigVersion string `xml:"configVersion"`
Contact DVSContactInfo `xml:"contact"`
SwitchIpAddress string `xml:"switchIpAddress,omitempty"`
CreateTime time.Time `xml:"createTime"`
NetworkResourceManagementEnabled *bool `xml:"networkResourceManagementEnabled"`
DefaultProxySwitchMaxNumPorts int32 `xml:"defaultProxySwitchMaxNumPorts,omitempty"`
HealthCheckConfig []BaseDVSHealthCheckConfig `xml:"healthCheckConfig,omitempty,typeattr"`
InfrastructureTrafficResourceConfig []DvsHostInfrastructureTrafficResource `xml:"infrastructureTrafficResourceConfig,omitempty"`
NetworkResourceControlVersion string `xml:"networkResourceControlVersion,omitempty"`
VmVnicNetworkResourcePool []DVSVmVnicNetworkResourcePool `xml:"vmVnicNetworkResourcePool,omitempty"`
PnicCapacityRatioForReservation int32 `xml:"pnicCapacityRatioForReservation,omitempty"`
}
func init() {
t["DVSConfigInfo"] = reflect.TypeOf((*DVSConfigInfo)(nil)).Elem()
}
type DVSConfigSpec struct {
DynamicData
ConfigVersion string `xml:"configVersion,omitempty"`
Name string `xml:"name,omitempty"`
NumStandalonePorts int32 `xml:"numStandalonePorts,omitempty"`
MaxPorts int32 `xml:"maxPorts,omitempty"`
UplinkPortPolicy BaseDVSUplinkPortPolicy `xml:"uplinkPortPolicy,omitempty,typeattr"`
UplinkPortgroup []ManagedObjectReference `xml:"uplinkPortgroup,omitempty"`
DefaultPortConfig BaseDVPortSetting `xml:"defaultPortConfig,omitempty,typeattr"`
Host []DistributedVirtualSwitchHostMemberConfigSpec `xml:"host,omitempty"`
ExtensionKey string `xml:"extensionKey,omitempty"`
Description string `xml:"description,omitempty"`
Policy *DVSPolicy `xml:"policy,omitempty"`
VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"`
Contact *DVSContactInfo `xml:"contact,omitempty"`
SwitchIpAddress string `xml:"switchIpAddress,omitempty"`
DefaultProxySwitchMaxNumPorts int32 `xml:"defaultProxySwitchMaxNumPorts,omitempty"`
InfrastructureTrafficResourceConfig []DvsHostInfrastructureTrafficResource `xml:"infrastructureTrafficResourceConfig,omitempty"`
NetworkResourceControlVersion string `xml:"networkResourceControlVersion,omitempty"`
}
func init() {
t["DVSConfigSpec"] = reflect.TypeOf((*DVSConfigSpec)(nil)).Elem()
}
type DVSContactInfo struct {
DynamicData
Name string `xml:"name,omitempty"`
Contact string `xml:"contact,omitempty"`
}
func init() {
t["DVSContactInfo"] = reflect.TypeOf((*DVSContactInfo)(nil)).Elem()
}
type DVSCreateSpec struct {
DynamicData
ConfigSpec BaseDVSConfigSpec `xml:"configSpec,typeattr"`
ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"`
Capability *DVSCapability `xml:"capability,omitempty"`
}
func init() {
t["DVSCreateSpec"] = reflect.TypeOf((*DVSCreateSpec)(nil)).Elem()
}
type DVSFailureCriteria struct {
InheritablePolicy
CheckSpeed *StringPolicy `xml:"checkSpeed,omitempty"`
Speed *IntPolicy `xml:"speed,omitempty"`
CheckDuplex *BoolPolicy `xml:"checkDuplex,omitempty"`
FullDuplex *BoolPolicy `xml:"fullDuplex,omitempty"`
CheckErrorPercent *BoolPolicy `xml:"checkErrorPercent,omitempty"`
Percentage *IntPolicy `xml:"percentage,omitempty"`
CheckBeacon *BoolPolicy `xml:"checkBeacon,omitempty"`
}
func init() {
t["DVSFailureCriteria"] = reflect.TypeOf((*DVSFailureCriteria)(nil)).Elem()
}
type DVSFeatureCapability struct {
DynamicData
NetworkResourceManagementSupported bool `xml:"networkResourceManagementSupported"`
VmDirectPathGen2Supported bool `xml:"vmDirectPathGen2Supported"`
NicTeamingPolicy []string `xml:"nicTeamingPolicy,omitempty"`
NetworkResourcePoolHighShareValue int32 `xml:"networkResourcePoolHighShareValue,omitempty"`
NetworkResourceManagementCapability *DVSNetworkResourceManagementCapability `xml:"networkResourceManagementCapability,omitempty"`
HealthCheckCapability BaseDVSHealthCheckCapability `xml:"healthCheckCapability,omitempty,typeattr"`
RollbackCapability *DVSRollbackCapability `xml:"rollbackCapability,omitempty"`
BackupRestoreCapability *DVSBackupRestoreCapability `xml:"backupRestoreCapability,omitempty"`
NetworkFilterSupported *bool `xml:"networkFilterSupported"`
}
func init() {
t["DVSFeatureCapability"] = reflect.TypeOf((*DVSFeatureCapability)(nil)).Elem()
}
type DVSHealthCheckCapability struct {
DynamicData
}
func init() {
t["DVSHealthCheckCapability"] = reflect.TypeOf((*DVSHealthCheckCapability)(nil)).Elem()
}
type DVSHealthCheckConfig struct {
DynamicData
Enable *bool `xml:"enable"`
Interval int32 `xml:"interval,omitempty"`
}
func init() {
t["DVSHealthCheckConfig"] = reflect.TypeOf((*DVSHealthCheckConfig)(nil)).Elem()
}
type DVSHostLocalPortInfo struct {
DynamicData
SwitchUuid string `xml:"switchUuid"`
PortKey string `xml:"portKey"`
Setting BaseDVPortSetting `xml:"setting,typeattr"`
Vnic string `xml:"vnic"`
}
func init() {
t["DVSHostLocalPortInfo"] = reflect.TypeOf((*DVSHostLocalPortInfo)(nil)).Elem()
}
type DVSManagerDvsConfigTarget struct {
DynamicData
DistributedVirtualPortgroup []DistributedVirtualPortgroupInfo `xml:"distributedVirtualPortgroup,omitempty"`
DistributedVirtualSwitch []DistributedVirtualSwitchInfo `xml:"distributedVirtualSwitch,omitempty"`
}
func init() {
t["DVSManagerDvsConfigTarget"] = reflect.TypeOf((*DVSManagerDvsConfigTarget)(nil)).Elem()
}
type DVSManagerExportEntityRequestType struct {
This ManagedObjectReference `xml:"_this"`
SelectionSet []BaseSelectionSet `xml:"selectionSet,typeattr"`
}
func init() {
t["DVSManagerExportEntityRequestType"] = reflect.TypeOf((*DVSManagerExportEntityRequestType)(nil)).Elem()
}
type DVSManagerExportEntity_Task DVSManagerExportEntityRequestType
func init() {
t["DVSManagerExportEntity_Task"] = reflect.TypeOf((*DVSManagerExportEntity_Task)(nil)).Elem()
}
type DVSManagerExportEntity_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DVSManagerImportEntityRequestType struct {
This ManagedObjectReference `xml:"_this"`
EntityBackup []EntityBackupConfig `xml:"entityBackup"`
ImportType string `xml:"importType"`
}
func init() {
t["DVSManagerImportEntityRequestType"] = reflect.TypeOf((*DVSManagerImportEntityRequestType)(nil)).Elem()
}
type DVSManagerImportEntity_Task DVSManagerImportEntityRequestType
func init() {
t["DVSManagerImportEntity_Task"] = reflect.TypeOf((*DVSManagerImportEntity_Task)(nil)).Elem()
}
type DVSManagerImportEntity_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DVSManagerLookupDvPortGroup DVSManagerLookupDvPortGroupRequestType
func init() {
t["DVSManagerLookupDvPortGroup"] = reflect.TypeOf((*DVSManagerLookupDvPortGroup)(nil)).Elem()
}
type DVSManagerLookupDvPortGroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
SwitchUuid string `xml:"switchUuid"`
PortgroupKey string `xml:"portgroupKey"`
}
func init() {
t["DVSManagerLookupDvPortGroupRequestType"] = reflect.TypeOf((*DVSManagerLookupDvPortGroupRequestType)(nil)).Elem()
}
type DVSManagerLookupDvPortGroupResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type DVSNameArrayUplinkPortPolicy struct {
DVSUplinkPortPolicy
UplinkPortName []string `xml:"uplinkPortName"`
}
func init() {
t["DVSNameArrayUplinkPortPolicy"] = reflect.TypeOf((*DVSNameArrayUplinkPortPolicy)(nil)).Elem()
}
type DVSNetworkResourceManagementCapability struct {
DynamicData
NetworkResourceManagementSupported bool `xml:"networkResourceManagementSupported"`
NetworkResourcePoolHighShareValue int32 `xml:"networkResourcePoolHighShareValue"`
QosSupported bool `xml:"qosSupported"`
UserDefinedNetworkResourcePoolsSupported bool `xml:"userDefinedNetworkResourcePoolsSupported"`
NetworkResourceControlVersion3Supported *bool `xml:"networkResourceControlVersion3Supported"`
}
func init() {
t["DVSNetworkResourceManagementCapability"] = reflect.TypeOf((*DVSNetworkResourceManagementCapability)(nil)).Elem()
}
type DVSNetworkResourcePool struct {
DynamicData
Key string `xml:"key"`
Name string `xml:"name,omitempty"`
Description string `xml:"description,omitempty"`
ConfigVersion string `xml:"configVersion"`
AllocationInfo DVSNetworkResourcePoolAllocationInfo `xml:"allocationInfo"`
}
func init() {
t["DVSNetworkResourcePool"] = reflect.TypeOf((*DVSNetworkResourcePool)(nil)).Elem()
}
type DVSNetworkResourcePoolAllocationInfo struct {
DynamicData
Limit int64 `xml:"limit,omitempty"`
Shares *SharesInfo `xml:"shares,omitempty"`
PriorityTag int32 `xml:"priorityTag,omitempty"`
}
func init() {
t["DVSNetworkResourcePoolAllocationInfo"] = reflect.TypeOf((*DVSNetworkResourcePoolAllocationInfo)(nil)).Elem()
}
type DVSNetworkResourcePoolConfigSpec struct {
DynamicData
Key string `xml:"key"`
ConfigVersion string `xml:"configVersion,omitempty"`
AllocationInfo *DVSNetworkResourcePoolAllocationInfo `xml:"allocationInfo,omitempty"`
Name string `xml:"name,omitempty"`
Description string `xml:"description,omitempty"`
}
func init() {
t["DVSNetworkResourcePoolConfigSpec"] = reflect.TypeOf((*DVSNetworkResourcePoolConfigSpec)(nil)).Elem()
}
type DVSPolicy struct {
DynamicData
AutoPreInstallAllowed *bool `xml:"autoPreInstallAllowed"`
AutoUpgradeAllowed *bool `xml:"autoUpgradeAllowed"`
PartialUpgradeAllowed *bool `xml:"partialUpgradeAllowed"`
}
func init() {
t["DVSPolicy"] = reflect.TypeOf((*DVSPolicy)(nil)).Elem()
}
type DVSRollbackCapability struct {
DynamicData
RollbackSupported bool `xml:"rollbackSupported"`
}
func init() {
t["DVSRollbackCapability"] = reflect.TypeOf((*DVSRollbackCapability)(nil)).Elem()
}
type DVSRollbackRequestType struct {
This ManagedObjectReference `xml:"_this"`
EntityBackup *EntityBackupConfig `xml:"entityBackup,omitempty"`
}
func init() {
t["DVSRollbackRequestType"] = reflect.TypeOf((*DVSRollbackRequestType)(nil)).Elem()
}
type DVSRollback_Task DVSRollbackRequestType
func init() {
t["DVSRollback_Task"] = reflect.TypeOf((*DVSRollback_Task)(nil)).Elem()
}
type DVSRollback_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DVSRuntimeInfo struct {
DynamicData
HostMemberRuntime []HostMemberRuntimeInfo `xml:"hostMemberRuntime,omitempty"`
ResourceRuntimeInfo *DvsResourceRuntimeInfo `xml:"resourceRuntimeInfo,omitempty"`
}
func init() {
t["DVSRuntimeInfo"] = reflect.TypeOf((*DVSRuntimeInfo)(nil)).Elem()
}
type DVSSecurityPolicy struct {
InheritablePolicy
AllowPromiscuous *BoolPolicy `xml:"allowPromiscuous,omitempty"`
MacChanges *BoolPolicy `xml:"macChanges,omitempty"`
ForgedTransmits *BoolPolicy `xml:"forgedTransmits,omitempty"`
}
func init() {
t["DVSSecurityPolicy"] = reflect.TypeOf((*DVSSecurityPolicy)(nil)).Elem()
}
type DVSSelection struct {
SelectionSet
DvsUuid string `xml:"dvsUuid"`
}
func init() {
t["DVSSelection"] = reflect.TypeOf((*DVSSelection)(nil)).Elem()
}
type DVSSummary struct {
DynamicData
Name string `xml:"name"`
Uuid string `xml:"uuid"`
NumPorts int32 `xml:"numPorts"`
ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"`
HostMember []ManagedObjectReference `xml:"hostMember,omitempty"`
Vm []ManagedObjectReference `xml:"vm,omitempty"`
Host []ManagedObjectReference `xml:"host,omitempty"`
PortgroupName []string `xml:"portgroupName,omitempty"`
Description string `xml:"description,omitempty"`
Contact *DVSContactInfo `xml:"contact,omitempty"`
NumHosts int32 `xml:"numHosts,omitempty"`
}
func init() {
t["DVSSummary"] = reflect.TypeOf((*DVSSummary)(nil)).Elem()
}
type DVSTrafficShapingPolicy struct {
InheritablePolicy
Enabled *BoolPolicy `xml:"enabled,omitempty"`
AverageBandwidth *LongPolicy `xml:"averageBandwidth,omitempty"`
PeakBandwidth *LongPolicy `xml:"peakBandwidth,omitempty"`
BurstSize *LongPolicy `xml:"burstSize,omitempty"`
}
func init() {
t["DVSTrafficShapingPolicy"] = reflect.TypeOf((*DVSTrafficShapingPolicy)(nil)).Elem()
}
type DVSUplinkPortPolicy struct {
DynamicData
}
func init() {
t["DVSUplinkPortPolicy"] = reflect.TypeOf((*DVSUplinkPortPolicy)(nil)).Elem()
}
type DVSVendorSpecificConfig struct {
InheritablePolicy
KeyValue []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"keyValue,omitempty"`
}
func init() {
t["DVSVendorSpecificConfig"] = reflect.TypeOf((*DVSVendorSpecificConfig)(nil)).Elem()
}
type DVSVmVnicNetworkResourcePool struct {
DynamicData
Key string `xml:"key"`
Name string `xml:"name,omitempty"`
Description string `xml:"description,omitempty"`
ConfigVersion string `xml:"configVersion"`
AllocationInfo *DvsVmVnicResourceAllocation `xml:"allocationInfo,omitempty"`
}
func init() {
t["DVSVmVnicNetworkResourcePool"] = reflect.TypeOf((*DVSVmVnicNetworkResourcePool)(nil)).Elem()
}
type DailyTaskScheduler struct {
HourlyTaskScheduler
Hour int32 `xml:"hour"`
}
func init() {
t["DailyTaskScheduler"] = reflect.TypeOf((*DailyTaskScheduler)(nil)).Elem()
}
type DasAdmissionControlDisabledEvent struct {
ClusterEvent
}
func init() {
t["DasAdmissionControlDisabledEvent"] = reflect.TypeOf((*DasAdmissionControlDisabledEvent)(nil)).Elem()
}
type DasAdmissionControlEnabledEvent struct {
ClusterEvent
}
func init() {
t["DasAdmissionControlEnabledEvent"] = reflect.TypeOf((*DasAdmissionControlEnabledEvent)(nil)).Elem()
}
type DasAgentFoundEvent struct {
ClusterEvent
}
func init() {
t["DasAgentFoundEvent"] = reflect.TypeOf((*DasAgentFoundEvent)(nil)).Elem()
}
type DasAgentUnavailableEvent struct {
ClusterEvent
}
func init() {
t["DasAgentUnavailableEvent"] = reflect.TypeOf((*DasAgentUnavailableEvent)(nil)).Elem()
}
type DasClusterIsolatedEvent struct {
ClusterEvent
}
func init() {
t["DasClusterIsolatedEvent"] = reflect.TypeOf((*DasClusterIsolatedEvent)(nil)).Elem()
}
type DasConfigFault struct {
VimFault
Reason string `xml:"reason,omitempty"`
Output string `xml:"output,omitempty"`
Event []BaseEvent `xml:"event,omitempty,typeattr"`
}
func init() {
t["DasConfigFault"] = reflect.TypeOf((*DasConfigFault)(nil)).Elem()
}
type DasConfigFaultFault DasConfigFault
func init() {
t["DasConfigFaultFault"] = reflect.TypeOf((*DasConfigFaultFault)(nil)).Elem()
}
type DasDisabledEvent struct {
ClusterEvent
}
func init() {
t["DasDisabledEvent"] = reflect.TypeOf((*DasDisabledEvent)(nil)).Elem()
}
type DasEnabledEvent struct {
ClusterEvent
}
func init() {
t["DasEnabledEvent"] = reflect.TypeOf((*DasEnabledEvent)(nil)).Elem()
}
type DasHeartbeatDatastoreInfo struct {
DynamicData
Datastore ManagedObjectReference `xml:"datastore"`
Hosts []ManagedObjectReference `xml:"hosts"`
}
func init() {
t["DasHeartbeatDatastoreInfo"] = reflect.TypeOf((*DasHeartbeatDatastoreInfo)(nil)).Elem()
}
type DasHostFailedEvent struct {
ClusterEvent
FailedHost HostEventArgument `xml:"failedHost"`
}
func init() {
t["DasHostFailedEvent"] = reflect.TypeOf((*DasHostFailedEvent)(nil)).Elem()
}
type DasHostIsolatedEvent struct {
ClusterEvent
IsolatedHost HostEventArgument `xml:"isolatedHost"`
}
func init() {
t["DasHostIsolatedEvent"] = reflect.TypeOf((*DasHostIsolatedEvent)(nil)).Elem()
}
type DatabaseError struct {
RuntimeFault
}
func init() {
t["DatabaseError"] = reflect.TypeOf((*DatabaseError)(nil)).Elem()
}
type DatabaseErrorFault DatabaseError
func init() {
t["DatabaseErrorFault"] = reflect.TypeOf((*DatabaseErrorFault)(nil)).Elem()
}
type DatabaseSizeEstimate struct {
DynamicData
Size int64 `xml:"size"`
}
func init() {
t["DatabaseSizeEstimate"] = reflect.TypeOf((*DatabaseSizeEstimate)(nil)).Elem()
}
type DatabaseSizeParam struct {
DynamicData
InventoryDesc InventoryDescription `xml:"inventoryDesc"`
PerfStatsDesc *PerformanceStatisticsDescription `xml:"perfStatsDesc,omitempty"`
}
func init() {
t["DatabaseSizeParam"] = reflect.TypeOf((*DatabaseSizeParam)(nil)).Elem()
}
type DatacenterConfigInfo struct {
DynamicData
DefaultHardwareVersionKey string `xml:"defaultHardwareVersionKey,omitempty"`
}
func init() {
t["DatacenterConfigInfo"] = reflect.TypeOf((*DatacenterConfigInfo)(nil)).Elem()
}
type DatacenterConfigSpec struct {
DynamicData
DefaultHardwareVersionKey string `xml:"defaultHardwareVersionKey,omitempty"`
}
func init() {
t["DatacenterConfigSpec"] = reflect.TypeOf((*DatacenterConfigSpec)(nil)).Elem()
}
type DatacenterCreatedEvent struct {
DatacenterEvent
Parent FolderEventArgument `xml:"parent"`
}
func init() {
t["DatacenterCreatedEvent"] = reflect.TypeOf((*DatacenterCreatedEvent)(nil)).Elem()
}
type DatacenterEvent struct {
Event
}
func init() {
t["DatacenterEvent"] = reflect.TypeOf((*DatacenterEvent)(nil)).Elem()
}
type DatacenterEventArgument struct {
EntityEventArgument
Datacenter ManagedObjectReference `xml:"datacenter"`
}
func init() {
t["DatacenterEventArgument"] = reflect.TypeOf((*DatacenterEventArgument)(nil)).Elem()
}
type DatacenterMismatch struct {
MigrationFault
InvalidArgument []DatacenterMismatchArgument `xml:"invalidArgument"`
ExpectedDatacenter ManagedObjectReference `xml:"expectedDatacenter"`
}
func init() {
t["DatacenterMismatch"] = reflect.TypeOf((*DatacenterMismatch)(nil)).Elem()
}
type DatacenterMismatchArgument struct {
DynamicData
Entity ManagedObjectReference `xml:"entity"`
InputDatacenter *ManagedObjectReference `xml:"inputDatacenter,omitempty"`
}
func init() {
t["DatacenterMismatchArgument"] = reflect.TypeOf((*DatacenterMismatchArgument)(nil)).Elem()
}
type DatacenterMismatchFault DatacenterMismatch
func init() {
t["DatacenterMismatchFault"] = reflect.TypeOf((*DatacenterMismatchFault)(nil)).Elem()
}
type DatacenterRenamedEvent struct {
DatacenterEvent
OldName string `xml:"oldName"`
NewName string `xml:"newName"`
}
func init() {
t["DatacenterRenamedEvent"] = reflect.TypeOf((*DatacenterRenamedEvent)(nil)).Elem()
}
type DatastoreCapability struct {
DynamicData
DirectoryHierarchySupported bool `xml:"directoryHierarchySupported"`
RawDiskMappingsSupported bool `xml:"rawDiskMappingsSupported"`
PerFileThinProvisioningSupported bool `xml:"perFileThinProvisioningSupported"`
StorageIORMSupported *bool `xml:"storageIORMSupported"`
NativeSnapshotSupported *bool `xml:"nativeSnapshotSupported"`
TopLevelDirectoryCreateSupported *bool `xml:"topLevelDirectoryCreateSupported"`
SeSparseSupported *bool `xml:"seSparseSupported"`
VmfsSparseSupported *bool `xml:"vmfsSparseSupported"`
VsanSparseSupported *bool `xml:"vsanSparseSupported"`
UpitSupported *bool `xml:"upitSupported"`
}
func init() {
t["DatastoreCapability"] = reflect.TypeOf((*DatastoreCapability)(nil)).Elem()
}
type DatastoreCapacityIncreasedEvent struct {
DatastoreEvent
OldCapacity int64 `xml:"oldCapacity"`
NewCapacity int64 `xml:"newCapacity"`
}
func init() {
t["DatastoreCapacityIncreasedEvent"] = reflect.TypeOf((*DatastoreCapacityIncreasedEvent)(nil)).Elem()
}
type DatastoreDestroyedEvent struct {
DatastoreEvent
}
func init() {
t["DatastoreDestroyedEvent"] = reflect.TypeOf((*DatastoreDestroyedEvent)(nil)).Elem()
}
type DatastoreDiscoveredEvent struct {
HostEvent
Datastore DatastoreEventArgument `xml:"datastore"`
}
func init() {
t["DatastoreDiscoveredEvent"] = reflect.TypeOf((*DatastoreDiscoveredEvent)(nil)).Elem()
}
type DatastoreDuplicatedEvent struct {
DatastoreEvent
}
func init() {
t["DatastoreDuplicatedEvent"] = reflect.TypeOf((*DatastoreDuplicatedEvent)(nil)).Elem()
}
type DatastoreEnterMaintenanceMode DatastoreEnterMaintenanceModeRequestType
func init() {
t["DatastoreEnterMaintenanceMode"] = reflect.TypeOf((*DatastoreEnterMaintenanceMode)(nil)).Elem()
}
type DatastoreEnterMaintenanceModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DatastoreEnterMaintenanceModeRequestType"] = reflect.TypeOf((*DatastoreEnterMaintenanceModeRequestType)(nil)).Elem()
}
type DatastoreEnterMaintenanceModeResponse struct {
Returnval StoragePlacementResult `xml:"returnval"`
}
type DatastoreEvent struct {
Event
Datastore *DatastoreEventArgument `xml:"datastore,omitempty"`
}
func init() {
t["DatastoreEvent"] = reflect.TypeOf((*DatastoreEvent)(nil)).Elem()
}
type DatastoreEventArgument struct {
EntityEventArgument
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["DatastoreEventArgument"] = reflect.TypeOf((*DatastoreEventArgument)(nil)).Elem()
}
type DatastoreExitMaintenanceModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DatastoreExitMaintenanceModeRequestType"] = reflect.TypeOf((*DatastoreExitMaintenanceModeRequestType)(nil)).Elem()
}
type DatastoreExitMaintenanceMode_Task DatastoreExitMaintenanceModeRequestType
func init() {
t["DatastoreExitMaintenanceMode_Task"] = reflect.TypeOf((*DatastoreExitMaintenanceMode_Task)(nil)).Elem()
}
type DatastoreExitMaintenanceMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DatastoreFileCopiedEvent struct {
DatastoreFileEvent
SourceDatastore DatastoreEventArgument `xml:"sourceDatastore"`
SourceFile string `xml:"sourceFile"`
}
func init() {
t["DatastoreFileCopiedEvent"] = reflect.TypeOf((*DatastoreFileCopiedEvent)(nil)).Elem()
}
type DatastoreFileDeletedEvent struct {
DatastoreFileEvent
}
func init() {
t["DatastoreFileDeletedEvent"] = reflect.TypeOf((*DatastoreFileDeletedEvent)(nil)).Elem()
}
type DatastoreFileEvent struct {
DatastoreEvent
TargetFile string `xml:"targetFile"`
SourceOfOperation string `xml:"sourceOfOperation,omitempty"`
Succeeded *bool `xml:"succeeded"`
}
func init() {
t["DatastoreFileEvent"] = reflect.TypeOf((*DatastoreFileEvent)(nil)).Elem()
}
type DatastoreFileMovedEvent struct {
DatastoreFileEvent
SourceDatastore DatastoreEventArgument `xml:"sourceDatastore"`
SourceFile string `xml:"sourceFile"`
}
func init() {
t["DatastoreFileMovedEvent"] = reflect.TypeOf((*DatastoreFileMovedEvent)(nil)).Elem()
}
type DatastoreHostMount struct {
DynamicData
Key ManagedObjectReference `xml:"key"`
MountInfo HostMountInfo `xml:"mountInfo"`
}
func init() {
t["DatastoreHostMount"] = reflect.TypeOf((*DatastoreHostMount)(nil)).Elem()
}
type DatastoreIORMReconfiguredEvent struct {
DatastoreEvent
}
func init() {
t["DatastoreIORMReconfiguredEvent"] = reflect.TypeOf((*DatastoreIORMReconfiguredEvent)(nil)).Elem()
}
type DatastoreInfo struct {
DynamicData
Name string `xml:"name"`
Url string `xml:"url"`
FreeSpace int64 `xml:"freeSpace"`
MaxFileSize int64 `xml:"maxFileSize"`
MaxVirtualDiskCapacity int64 `xml:"maxVirtualDiskCapacity,omitempty"`
MaxMemoryFileSize int64 `xml:"maxMemoryFileSize,omitempty"`
Timestamp *time.Time `xml:"timestamp"`
ContainerId string `xml:"containerId,omitempty"`
}
func init() {
t["DatastoreInfo"] = reflect.TypeOf((*DatastoreInfo)(nil)).Elem()
}
type DatastoreMountPathDatastorePair struct {
DynamicData
OldMountPath string `xml:"oldMountPath"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["DatastoreMountPathDatastorePair"] = reflect.TypeOf((*DatastoreMountPathDatastorePair)(nil)).Elem()
}
type DatastoreNotWritableOnHost struct {
InvalidDatastore
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["DatastoreNotWritableOnHost"] = reflect.TypeOf((*DatastoreNotWritableOnHost)(nil)).Elem()
}
type DatastoreNotWritableOnHostFault BaseDatastoreNotWritableOnHost
func init() {
t["DatastoreNotWritableOnHostFault"] = reflect.TypeOf((*DatastoreNotWritableOnHostFault)(nil)).Elem()
}
type DatastoreOption struct {
DynamicData
UnsupportedVolumes []VirtualMachineDatastoreVolumeOption `xml:"unsupportedVolumes,omitempty"`
}
func init() {
t["DatastoreOption"] = reflect.TypeOf((*DatastoreOption)(nil)).Elem()
}
type DatastorePrincipalConfigured struct {
HostEvent
DatastorePrincipal string `xml:"datastorePrincipal"`
}
func init() {
t["DatastorePrincipalConfigured"] = reflect.TypeOf((*DatastorePrincipalConfigured)(nil)).Elem()
}
type DatastoreRemovedOnHostEvent struct {
HostEvent
Datastore DatastoreEventArgument `xml:"datastore"`
}
func init() {
t["DatastoreRemovedOnHostEvent"] = reflect.TypeOf((*DatastoreRemovedOnHostEvent)(nil)).Elem()
}
type DatastoreRenamedEvent struct {
DatastoreEvent
OldName string `xml:"oldName"`
NewName string `xml:"newName"`
}
func init() {
t["DatastoreRenamedEvent"] = reflect.TypeOf((*DatastoreRenamedEvent)(nil)).Elem()
}
type DatastoreRenamedOnHostEvent struct {
HostEvent
OldName string `xml:"oldName"`
NewName string `xml:"newName"`
}
func init() {
t["DatastoreRenamedOnHostEvent"] = reflect.TypeOf((*DatastoreRenamedOnHostEvent)(nil)).Elem()
}
type DatastoreSummary struct {
DynamicData
Datastore *ManagedObjectReference `xml:"datastore,omitempty"`
Name string `xml:"name"`
Url string `xml:"url"`
Capacity int64 `xml:"capacity"`
FreeSpace int64 `xml:"freeSpace"`
Uncommitted int64 `xml:"uncommitted,omitempty"`
Accessible bool `xml:"accessible"`
MultipleHostAccess *bool `xml:"multipleHostAccess"`
Type string `xml:"type"`
MaintenanceMode string `xml:"maintenanceMode,omitempty"`
}
func init() {
t["DatastoreSummary"] = reflect.TypeOf((*DatastoreSummary)(nil)).Elem()
}
type DatastoreVVolContainerFailoverPair struct {
DynamicData
SrcContainer string `xml:"srcContainer,omitempty"`
TgtContainer string `xml:"tgtContainer"`
VvolMapping []KeyValue `xml:"vvolMapping,omitempty"`
}
func init() {
t["DatastoreVVolContainerFailoverPair"] = reflect.TypeOf((*DatastoreVVolContainerFailoverPair)(nil)).Elem()
}
type DateTimeProfile struct {
ApplyProfile
}
func init() {
t["DateTimeProfile"] = reflect.TypeOf((*DateTimeProfile)(nil)).Elem()
}
type DecodeLicense DecodeLicenseRequestType
func init() {
t["DecodeLicense"] = reflect.TypeOf((*DecodeLicense)(nil)).Elem()
}
type DecodeLicenseRequestType struct {
This ManagedObjectReference `xml:"_this"`
LicenseKey string `xml:"licenseKey"`
}
func init() {
t["DecodeLicenseRequestType"] = reflect.TypeOf((*DecodeLicenseRequestType)(nil)).Elem()
}
type DecodeLicenseResponse struct {
Returnval LicenseManagerLicenseInfo `xml:"returnval"`
}
type DefragmentAllDisks DefragmentAllDisksRequestType
func init() {
t["DefragmentAllDisks"] = reflect.TypeOf((*DefragmentAllDisks)(nil)).Elem()
}
type DefragmentAllDisksRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DefragmentAllDisksRequestType"] = reflect.TypeOf((*DefragmentAllDisksRequestType)(nil)).Elem()
}
type DefragmentAllDisksResponse struct {
}
type DefragmentVirtualDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
}
func init() {
t["DefragmentVirtualDiskRequestType"] = reflect.TypeOf((*DefragmentVirtualDiskRequestType)(nil)).Elem()
}
type DefragmentVirtualDisk_Task DefragmentVirtualDiskRequestType
func init() {
t["DefragmentVirtualDisk_Task"] = reflect.TypeOf((*DefragmentVirtualDisk_Task)(nil)).Elem()
}
type DefragmentVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DeleteCustomizationSpec DeleteCustomizationSpecRequestType
func init() {
t["DeleteCustomizationSpec"] = reflect.TypeOf((*DeleteCustomizationSpec)(nil)).Elem()
}
type DeleteCustomizationSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
}
func init() {
t["DeleteCustomizationSpecRequestType"] = reflect.TypeOf((*DeleteCustomizationSpecRequestType)(nil)).Elem()
}
type DeleteCustomizationSpecResponse struct {
}
type DeleteDatastoreFileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
}
func init() {
t["DeleteDatastoreFileRequestType"] = reflect.TypeOf((*DeleteDatastoreFileRequestType)(nil)).Elem()
}
type DeleteDatastoreFile_Task DeleteDatastoreFileRequestType
func init() {
t["DeleteDatastoreFile_Task"] = reflect.TypeOf((*DeleteDatastoreFile_Task)(nil)).Elem()
}
type DeleteDatastoreFile_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DeleteDirectory DeleteDirectoryRequestType
func init() {
t["DeleteDirectory"] = reflect.TypeOf((*DeleteDirectory)(nil)).Elem()
}
type DeleteDirectoryInGuest DeleteDirectoryInGuestRequestType
func init() {
t["DeleteDirectoryInGuest"] = reflect.TypeOf((*DeleteDirectoryInGuest)(nil)).Elem()
}
type DeleteDirectoryInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
DirectoryPath string `xml:"directoryPath"`
Recursive bool `xml:"recursive"`
}
func init() {
t["DeleteDirectoryInGuestRequestType"] = reflect.TypeOf((*DeleteDirectoryInGuestRequestType)(nil)).Elem()
}
type DeleteDirectoryInGuestResponse struct {
}
type DeleteDirectoryRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
DatastorePath string `xml:"datastorePath"`
}
func init() {
t["DeleteDirectoryRequestType"] = reflect.TypeOf((*DeleteDirectoryRequestType)(nil)).Elem()
}
type DeleteDirectoryResponse struct {
}
type DeleteFile DeleteFileRequestType
func init() {
t["DeleteFile"] = reflect.TypeOf((*DeleteFile)(nil)).Elem()
}
type DeleteFileInGuest DeleteFileInGuestRequestType
func init() {
t["DeleteFileInGuest"] = reflect.TypeOf((*DeleteFileInGuest)(nil)).Elem()
}
type DeleteFileInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
FilePath string `xml:"filePath"`
}
func init() {
t["DeleteFileInGuestRequestType"] = reflect.TypeOf((*DeleteFileInGuestRequestType)(nil)).Elem()
}
type DeleteFileInGuestResponse struct {
}
type DeleteFileRequestType struct {
This ManagedObjectReference `xml:"_this"`
DatastorePath string `xml:"datastorePath"`
}
func init() {
t["DeleteFileRequestType"] = reflect.TypeOf((*DeleteFileRequestType)(nil)).Elem()
}
type DeleteFileResponse struct {
}
type DeleteHostSpecification DeleteHostSpecificationRequestType
func init() {
t["DeleteHostSpecification"] = reflect.TypeOf((*DeleteHostSpecification)(nil)).Elem()
}
type DeleteHostSpecificationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["DeleteHostSpecificationRequestType"] = reflect.TypeOf((*DeleteHostSpecificationRequestType)(nil)).Elem()
}
type DeleteHostSpecificationResponse struct {
}
type DeleteHostSubSpecification DeleteHostSubSpecificationRequestType
func init() {
t["DeleteHostSubSpecification"] = reflect.TypeOf((*DeleteHostSubSpecification)(nil)).Elem()
}
type DeleteHostSubSpecificationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
SubSpecName string `xml:"subSpecName"`
}
func init() {
t["DeleteHostSubSpecificationRequestType"] = reflect.TypeOf((*DeleteHostSubSpecificationRequestType)(nil)).Elem()
}
type DeleteHostSubSpecificationResponse struct {
}
type DeleteRegistryKeyInGuest DeleteRegistryKeyInGuestRequestType
func init() {
t["DeleteRegistryKeyInGuest"] = reflect.TypeOf((*DeleteRegistryKeyInGuest)(nil)).Elem()
}
type DeleteRegistryKeyInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
KeyName GuestRegKeyNameSpec `xml:"keyName"`
Recursive bool `xml:"recursive"`
}
func init() {
t["DeleteRegistryKeyInGuestRequestType"] = reflect.TypeOf((*DeleteRegistryKeyInGuestRequestType)(nil)).Elem()
}
type DeleteRegistryKeyInGuestResponse struct {
}
type DeleteRegistryValueInGuest DeleteRegistryValueInGuestRequestType
func init() {
t["DeleteRegistryValueInGuest"] = reflect.TypeOf((*DeleteRegistryValueInGuest)(nil)).Elem()
}
type DeleteRegistryValueInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
ValueName GuestRegValueNameSpec `xml:"valueName"`
}
func init() {
t["DeleteRegistryValueInGuestRequestType"] = reflect.TypeOf((*DeleteRegistryValueInGuestRequestType)(nil)).Elem()
}
type DeleteRegistryValueInGuestResponse struct {
}
type DeleteScsiLunState DeleteScsiLunStateRequestType
func init() {
t["DeleteScsiLunState"] = reflect.TypeOf((*DeleteScsiLunState)(nil)).Elem()
}
type DeleteScsiLunStateRequestType struct {
This ManagedObjectReference `xml:"_this"`
LunCanonicalName string `xml:"lunCanonicalName"`
}
func init() {
t["DeleteScsiLunStateRequestType"] = reflect.TypeOf((*DeleteScsiLunStateRequestType)(nil)).Elem()
}
type DeleteScsiLunStateResponse struct {
}
type DeleteVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["DeleteVStorageObjectRequestType"] = reflect.TypeOf((*DeleteVStorageObjectRequestType)(nil)).Elem()
}
type DeleteVStorageObject_Task DeleteVStorageObjectRequestType
func init() {
t["DeleteVStorageObject_Task"] = reflect.TypeOf((*DeleteVStorageObject_Task)(nil)).Elem()
}
type DeleteVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DeleteVffsVolumeState DeleteVffsVolumeStateRequestType
func init() {
t["DeleteVffsVolumeState"] = reflect.TypeOf((*DeleteVffsVolumeState)(nil)).Elem()
}
type DeleteVffsVolumeStateRequestType struct {
This ManagedObjectReference `xml:"_this"`
VffsUuid string `xml:"vffsUuid"`
}
func init() {
t["DeleteVffsVolumeStateRequestType"] = reflect.TypeOf((*DeleteVffsVolumeStateRequestType)(nil)).Elem()
}
type DeleteVffsVolumeStateResponse struct {
}
type DeleteVirtualDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
}
func init() {
t["DeleteVirtualDiskRequestType"] = reflect.TypeOf((*DeleteVirtualDiskRequestType)(nil)).Elem()
}
type DeleteVirtualDisk_Task DeleteVirtualDiskRequestType
func init() {
t["DeleteVirtualDisk_Task"] = reflect.TypeOf((*DeleteVirtualDisk_Task)(nil)).Elem()
}
type DeleteVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DeleteVmfsVolumeState DeleteVmfsVolumeStateRequestType
func init() {
t["DeleteVmfsVolumeState"] = reflect.TypeOf((*DeleteVmfsVolumeState)(nil)).Elem()
}
type DeleteVmfsVolumeStateRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmfsUuid string `xml:"vmfsUuid"`
}
func init() {
t["DeleteVmfsVolumeStateRequestType"] = reflect.TypeOf((*DeleteVmfsVolumeStateRequestType)(nil)).Elem()
}
type DeleteVmfsVolumeStateResponse struct {
}
type DeleteVsanObjects DeleteVsanObjectsRequestType
func init() {
t["DeleteVsanObjects"] = reflect.TypeOf((*DeleteVsanObjects)(nil)).Elem()
}
type DeleteVsanObjectsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Uuids []string `xml:"uuids"`
Force *bool `xml:"force"`
}
func init() {
t["DeleteVsanObjectsRequestType"] = reflect.TypeOf((*DeleteVsanObjectsRequestType)(nil)).Elem()
}
type DeleteVsanObjectsResponse struct {
Returnval []HostVsanInternalSystemDeleteVsanObjectsResult `xml:"returnval"`
}
type DeltaDiskFormatNotSupported struct {
VmConfigFault
Datastore []ManagedObjectReference `xml:"datastore,omitempty"`
DeltaDiskFormat string `xml:"deltaDiskFormat"`
}
func init() {
t["DeltaDiskFormatNotSupported"] = reflect.TypeOf((*DeltaDiskFormatNotSupported)(nil)).Elem()
}
type DeltaDiskFormatNotSupportedFault DeltaDiskFormatNotSupported
func init() {
t["DeltaDiskFormatNotSupportedFault"] = reflect.TypeOf((*DeltaDiskFormatNotSupportedFault)(nil)).Elem()
}
type Description struct {
DynamicData
Label string `xml:"label"`
Summary string `xml:"summary"`
}
func init() {
t["Description"] = reflect.TypeOf((*Description)(nil)).Elem()
}
type DeselectVnic DeselectVnicRequestType
func init() {
t["DeselectVnic"] = reflect.TypeOf((*DeselectVnic)(nil)).Elem()
}
type DeselectVnicForNicType DeselectVnicForNicTypeRequestType
func init() {
t["DeselectVnicForNicType"] = reflect.TypeOf((*DeselectVnicForNicType)(nil)).Elem()
}
type DeselectVnicForNicTypeRequestType struct {
This ManagedObjectReference `xml:"_this"`
NicType string `xml:"nicType"`
Device string `xml:"device"`
}
func init() {
t["DeselectVnicForNicTypeRequestType"] = reflect.TypeOf((*DeselectVnicForNicTypeRequestType)(nil)).Elem()
}
type DeselectVnicForNicTypeResponse struct {
}
type DeselectVnicRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DeselectVnicRequestType"] = reflect.TypeOf((*DeselectVnicRequestType)(nil)).Elem()
}
type DeselectVnicResponse struct {
}
type DestinationSwitchFull struct {
CannotAccessNetwork
}
func init() {
t["DestinationSwitchFull"] = reflect.TypeOf((*DestinationSwitchFull)(nil)).Elem()
}
type DestinationSwitchFullFault DestinationSwitchFull
func init() {
t["DestinationSwitchFullFault"] = reflect.TypeOf((*DestinationSwitchFullFault)(nil)).Elem()
}
type DestinationVsanDisabled struct {
CannotMoveVsanEnabledHost
DestinationCluster string `xml:"destinationCluster"`
}
func init() {
t["DestinationVsanDisabled"] = reflect.TypeOf((*DestinationVsanDisabled)(nil)).Elem()
}
type DestinationVsanDisabledFault DestinationVsanDisabled
func init() {
t["DestinationVsanDisabledFault"] = reflect.TypeOf((*DestinationVsanDisabledFault)(nil)).Elem()
}
type DestroyChildren DestroyChildrenRequestType
func init() {
t["DestroyChildren"] = reflect.TypeOf((*DestroyChildren)(nil)).Elem()
}
type DestroyChildrenRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DestroyChildrenRequestType"] = reflect.TypeOf((*DestroyChildrenRequestType)(nil)).Elem()
}
type DestroyChildrenResponse struct {
}
type DestroyCollector DestroyCollectorRequestType
func init() {
t["DestroyCollector"] = reflect.TypeOf((*DestroyCollector)(nil)).Elem()
}
type DestroyCollectorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DestroyCollectorRequestType"] = reflect.TypeOf((*DestroyCollectorRequestType)(nil)).Elem()
}
type DestroyCollectorResponse struct {
}
type DestroyDatastore DestroyDatastoreRequestType
func init() {
t["DestroyDatastore"] = reflect.TypeOf((*DestroyDatastore)(nil)).Elem()
}
type DestroyDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DestroyDatastoreRequestType"] = reflect.TypeOf((*DestroyDatastoreRequestType)(nil)).Elem()
}
type DestroyDatastoreResponse struct {
}
type DestroyIpPool DestroyIpPoolRequestType
func init() {
t["DestroyIpPool"] = reflect.TypeOf((*DestroyIpPool)(nil)).Elem()
}
type DestroyIpPoolRequestType struct {
This ManagedObjectReference `xml:"_this"`
Dc ManagedObjectReference `xml:"dc"`
Id int32 `xml:"id"`
Force bool `xml:"force"`
}
func init() {
t["DestroyIpPoolRequestType"] = reflect.TypeOf((*DestroyIpPoolRequestType)(nil)).Elem()
}
type DestroyIpPoolResponse struct {
}
type DestroyNetwork DestroyNetworkRequestType
func init() {
t["DestroyNetwork"] = reflect.TypeOf((*DestroyNetwork)(nil)).Elem()
}
type DestroyNetworkRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DestroyNetworkRequestType"] = reflect.TypeOf((*DestroyNetworkRequestType)(nil)).Elem()
}
type DestroyNetworkResponse struct {
}
type DestroyProfile DestroyProfileRequestType
func init() {
t["DestroyProfile"] = reflect.TypeOf((*DestroyProfile)(nil)).Elem()
}
type DestroyProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DestroyProfileRequestType"] = reflect.TypeOf((*DestroyProfileRequestType)(nil)).Elem()
}
type DestroyProfileResponse struct {
}
type DestroyPropertyCollector DestroyPropertyCollectorRequestType
func init() {
t["DestroyPropertyCollector"] = reflect.TypeOf((*DestroyPropertyCollector)(nil)).Elem()
}
type DestroyPropertyCollectorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DestroyPropertyCollectorRequestType"] = reflect.TypeOf((*DestroyPropertyCollectorRequestType)(nil)).Elem()
}
type DestroyPropertyCollectorResponse struct {
}
type DestroyPropertyFilter DestroyPropertyFilterRequestType
func init() {
t["DestroyPropertyFilter"] = reflect.TypeOf((*DestroyPropertyFilter)(nil)).Elem()
}
type DestroyPropertyFilterRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DestroyPropertyFilterRequestType"] = reflect.TypeOf((*DestroyPropertyFilterRequestType)(nil)).Elem()
}
type DestroyPropertyFilterResponse struct {
}
type DestroyRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DestroyRequestType"] = reflect.TypeOf((*DestroyRequestType)(nil)).Elem()
}
type DestroyVffs DestroyVffsRequestType
func init() {
t["DestroyVffs"] = reflect.TypeOf((*DestroyVffs)(nil)).Elem()
}
type DestroyVffsRequestType struct {
This ManagedObjectReference `xml:"_this"`
VffsPath string `xml:"vffsPath"`
}
func init() {
t["DestroyVffsRequestType"] = reflect.TypeOf((*DestroyVffsRequestType)(nil)).Elem()
}
type DestroyVffsResponse struct {
}
type DestroyView DestroyViewRequestType
func init() {
t["DestroyView"] = reflect.TypeOf((*DestroyView)(nil)).Elem()
}
type DestroyViewRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DestroyViewRequestType"] = reflect.TypeOf((*DestroyViewRequestType)(nil)).Elem()
}
type DestroyViewResponse struct {
}
type Destroy_Task DestroyRequestType
func init() {
t["Destroy_Task"] = reflect.TypeOf((*Destroy_Task)(nil)).Elem()
}
type Destroy_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DetachDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
DiskId ID `xml:"diskId"`
}
func init() {
t["DetachDiskRequestType"] = reflect.TypeOf((*DetachDiskRequestType)(nil)).Elem()
}
type DetachDisk_Task DetachDiskRequestType
func init() {
t["DetachDisk_Task"] = reflect.TypeOf((*DetachDisk_Task)(nil)).Elem()
}
type DetachDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DetachScsiLun DetachScsiLunRequestType
func init() {
t["DetachScsiLun"] = reflect.TypeOf((*DetachScsiLun)(nil)).Elem()
}
type DetachScsiLunExRequestType struct {
This ManagedObjectReference `xml:"_this"`
LunUuid []string `xml:"lunUuid"`
}
func init() {
t["DetachScsiLunExRequestType"] = reflect.TypeOf((*DetachScsiLunExRequestType)(nil)).Elem()
}
type DetachScsiLunEx_Task DetachScsiLunExRequestType
func init() {
t["DetachScsiLunEx_Task"] = reflect.TypeOf((*DetachScsiLunEx_Task)(nil)).Elem()
}
type DetachScsiLunEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DetachScsiLunRequestType struct {
This ManagedObjectReference `xml:"_this"`
LunUuid string `xml:"lunUuid"`
}
func init() {
t["DetachScsiLunRequestType"] = reflect.TypeOf((*DetachScsiLunRequestType)(nil)).Elem()
}
type DetachScsiLunResponse struct {
}
type DetachTagFromVStorageObject DetachTagFromVStorageObjectRequestType
func init() {
t["DetachTagFromVStorageObject"] = reflect.TypeOf((*DetachTagFromVStorageObject)(nil)).Elem()
}
type DetachTagFromVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Category string `xml:"category"`
Tag string `xml:"tag"`
}
func init() {
t["DetachTagFromVStorageObjectRequestType"] = reflect.TypeOf((*DetachTagFromVStorageObjectRequestType)(nil)).Elem()
}
type DetachTagFromVStorageObjectResponse struct {
}
type DeviceBackedVirtualDiskSpec struct {
VirtualDiskSpec
Device string `xml:"device"`
}
func init() {
t["DeviceBackedVirtualDiskSpec"] = reflect.TypeOf((*DeviceBackedVirtualDiskSpec)(nil)).Elem()
}
type DeviceBackingNotSupported struct {
DeviceNotSupported
Backing string `xml:"backing"`
}
func init() {
t["DeviceBackingNotSupported"] = reflect.TypeOf((*DeviceBackingNotSupported)(nil)).Elem()
}
type DeviceBackingNotSupportedFault BaseDeviceBackingNotSupported
func init() {
t["DeviceBackingNotSupportedFault"] = reflect.TypeOf((*DeviceBackingNotSupportedFault)(nil)).Elem()
}
type DeviceControllerNotSupported struct {
DeviceNotSupported
Controller string `xml:"controller"`
}
func init() {
t["DeviceControllerNotSupported"] = reflect.TypeOf((*DeviceControllerNotSupported)(nil)).Elem()
}
type DeviceControllerNotSupportedFault DeviceControllerNotSupported
func init() {
t["DeviceControllerNotSupportedFault"] = reflect.TypeOf((*DeviceControllerNotSupportedFault)(nil)).Elem()
}
type DeviceGroupId struct {
DynamicData
Id string `xml:"id"`
}
func init() {
t["DeviceGroupId"] = reflect.TypeOf((*DeviceGroupId)(nil)).Elem()
}
type DeviceHotPlugNotSupported struct {
InvalidDeviceSpec
}
func init() {
t["DeviceHotPlugNotSupported"] = reflect.TypeOf((*DeviceHotPlugNotSupported)(nil)).Elem()
}
type DeviceHotPlugNotSupportedFault DeviceHotPlugNotSupported
func init() {
t["DeviceHotPlugNotSupportedFault"] = reflect.TypeOf((*DeviceHotPlugNotSupportedFault)(nil)).Elem()
}
type DeviceNotFound struct {
InvalidDeviceSpec
}
func init() {
t["DeviceNotFound"] = reflect.TypeOf((*DeviceNotFound)(nil)).Elem()
}
type DeviceNotFoundFault DeviceNotFound
func init() {
t["DeviceNotFoundFault"] = reflect.TypeOf((*DeviceNotFoundFault)(nil)).Elem()
}
type DeviceNotSupported struct {
VirtualHardwareCompatibilityIssue
Device string `xml:"device"`
Reason string `xml:"reason,omitempty"`
}
func init() {
t["DeviceNotSupported"] = reflect.TypeOf((*DeviceNotSupported)(nil)).Elem()
}
type DeviceNotSupportedFault BaseDeviceNotSupported
func init() {
t["DeviceNotSupportedFault"] = reflect.TypeOf((*DeviceNotSupportedFault)(nil)).Elem()
}
type DeviceUnsupportedForVmPlatform struct {
InvalidDeviceSpec
}
func init() {
t["DeviceUnsupportedForVmPlatform"] = reflect.TypeOf((*DeviceUnsupportedForVmPlatform)(nil)).Elem()
}
type DeviceUnsupportedForVmPlatformFault DeviceUnsupportedForVmPlatform
func init() {
t["DeviceUnsupportedForVmPlatformFault"] = reflect.TypeOf((*DeviceUnsupportedForVmPlatformFault)(nil)).Elem()
}
type DeviceUnsupportedForVmVersion struct {
InvalidDeviceSpec
CurrentVersion string `xml:"currentVersion"`
ExpectedVersion string `xml:"expectedVersion"`
}
func init() {
t["DeviceUnsupportedForVmVersion"] = reflect.TypeOf((*DeviceUnsupportedForVmVersion)(nil)).Elem()
}
type DeviceUnsupportedForVmVersionFault DeviceUnsupportedForVmVersion
func init() {
t["DeviceUnsupportedForVmVersionFault"] = reflect.TypeOf((*DeviceUnsupportedForVmVersionFault)(nil)).Elem()
}
type DiagnosticManagerBundleInfo struct {
DynamicData
System *ManagedObjectReference `xml:"system,omitempty"`
Url string `xml:"url"`
}
func init() {
t["DiagnosticManagerBundleInfo"] = reflect.TypeOf((*DiagnosticManagerBundleInfo)(nil)).Elem()
}
type DiagnosticManagerLogDescriptor struct {
DynamicData
Key string `xml:"key"`
FileName string `xml:"fileName"`
Creator string `xml:"creator"`
Format string `xml:"format"`
MimeType string `xml:"mimeType"`
Info BaseDescription `xml:"info,typeattr"`
}
func init() {
t["DiagnosticManagerLogDescriptor"] = reflect.TypeOf((*DiagnosticManagerLogDescriptor)(nil)).Elem()
}
type DiagnosticManagerLogHeader struct {
DynamicData
LineStart int32 `xml:"lineStart"`
LineEnd int32 `xml:"lineEnd"`
LineText []string `xml:"lineText,omitempty"`
}
func init() {
t["DiagnosticManagerLogHeader"] = reflect.TypeOf((*DiagnosticManagerLogHeader)(nil)).Elem()
}
type DigestNotSupported struct {
DeviceNotSupported
}
func init() {
t["DigestNotSupported"] = reflect.TypeOf((*DigestNotSupported)(nil)).Elem()
}
type DigestNotSupportedFault DigestNotSupported
func init() {
t["DigestNotSupportedFault"] = reflect.TypeOf((*DigestNotSupportedFault)(nil)).Elem()
}
type DirectoryNotEmpty struct {
FileFault
}
func init() {
t["DirectoryNotEmpty"] = reflect.TypeOf((*DirectoryNotEmpty)(nil)).Elem()
}
type DirectoryNotEmptyFault DirectoryNotEmpty
func init() {
t["DirectoryNotEmptyFault"] = reflect.TypeOf((*DirectoryNotEmptyFault)(nil)).Elem()
}
type DisableAdminNotSupported struct {
HostConfigFault
}
func init() {
t["DisableAdminNotSupported"] = reflect.TypeOf((*DisableAdminNotSupported)(nil)).Elem()
}
type DisableAdminNotSupportedFault DisableAdminNotSupported
func init() {
t["DisableAdminNotSupportedFault"] = reflect.TypeOf((*DisableAdminNotSupportedFault)(nil)).Elem()
}
type DisableEvcModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DisableEvcModeRequestType"] = reflect.TypeOf((*DisableEvcModeRequestType)(nil)).Elem()
}
type DisableEvcMode_Task DisableEvcModeRequestType
func init() {
t["DisableEvcMode_Task"] = reflect.TypeOf((*DisableEvcMode_Task)(nil)).Elem()
}
type DisableEvcMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DisableFeature DisableFeatureRequestType
func init() {
t["DisableFeature"] = reflect.TypeOf((*DisableFeature)(nil)).Elem()
}
type DisableFeatureRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
FeatureKey string `xml:"featureKey"`
}
func init() {
t["DisableFeatureRequestType"] = reflect.TypeOf((*DisableFeatureRequestType)(nil)).Elem()
}
type DisableFeatureResponse struct {
Returnval bool `xml:"returnval"`
}
type DisableHyperThreading DisableHyperThreadingRequestType
func init() {
t["DisableHyperThreading"] = reflect.TypeOf((*DisableHyperThreading)(nil)).Elem()
}
type DisableHyperThreadingRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DisableHyperThreadingRequestType"] = reflect.TypeOf((*DisableHyperThreadingRequestType)(nil)).Elem()
}
type DisableHyperThreadingResponse struct {
}
type DisableMultipathPath DisableMultipathPathRequestType
func init() {
t["DisableMultipathPath"] = reflect.TypeOf((*DisableMultipathPath)(nil)).Elem()
}
type DisableMultipathPathRequestType struct {
This ManagedObjectReference `xml:"_this"`
PathName string `xml:"pathName"`
}
func init() {
t["DisableMultipathPathRequestType"] = reflect.TypeOf((*DisableMultipathPathRequestType)(nil)).Elem()
}
type DisableMultipathPathResponse struct {
}
type DisableRuleset DisableRulesetRequestType
func init() {
t["DisableRuleset"] = reflect.TypeOf((*DisableRuleset)(nil)).Elem()
}
type DisableRulesetRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id string `xml:"id"`
}
func init() {
t["DisableRulesetRequestType"] = reflect.TypeOf((*DisableRulesetRequestType)(nil)).Elem()
}
type DisableRulesetResponse struct {
}
type DisableSecondaryVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
}
func init() {
t["DisableSecondaryVMRequestType"] = reflect.TypeOf((*DisableSecondaryVMRequestType)(nil)).Elem()
}
type DisableSecondaryVM_Task DisableSecondaryVMRequestType
func init() {
t["DisableSecondaryVM_Task"] = reflect.TypeOf((*DisableSecondaryVM_Task)(nil)).Elem()
}
type DisableSecondaryVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DisableSmartCardAuthentication DisableSmartCardAuthenticationRequestType
func init() {
t["DisableSmartCardAuthentication"] = reflect.TypeOf((*DisableSmartCardAuthentication)(nil)).Elem()
}
type DisableSmartCardAuthenticationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DisableSmartCardAuthenticationRequestType"] = reflect.TypeOf((*DisableSmartCardAuthenticationRequestType)(nil)).Elem()
}
type DisableSmartCardAuthenticationResponse struct {
}
type DisallowedChangeByService struct {
RuntimeFault
ServiceName string `xml:"serviceName"`
DisallowedChange string `xml:"disallowedChange,omitempty"`
}
func init() {
t["DisallowedChangeByService"] = reflect.TypeOf((*DisallowedChangeByService)(nil)).Elem()
}
type DisallowedChangeByServiceFault DisallowedChangeByService
func init() {
t["DisallowedChangeByServiceFault"] = reflect.TypeOf((*DisallowedChangeByServiceFault)(nil)).Elem()
}
type DisallowedDiskModeChange struct {
InvalidDeviceSpec
}
func init() {
t["DisallowedDiskModeChange"] = reflect.TypeOf((*DisallowedDiskModeChange)(nil)).Elem()
}
type DisallowedDiskModeChangeFault DisallowedDiskModeChange
func init() {
t["DisallowedDiskModeChangeFault"] = reflect.TypeOf((*DisallowedDiskModeChangeFault)(nil)).Elem()
}
type DisallowedMigrationDeviceAttached struct {
MigrationFault
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["DisallowedMigrationDeviceAttached"] = reflect.TypeOf((*DisallowedMigrationDeviceAttached)(nil)).Elem()
}
type DisallowedMigrationDeviceAttachedFault DisallowedMigrationDeviceAttached
func init() {
t["DisallowedMigrationDeviceAttachedFault"] = reflect.TypeOf((*DisallowedMigrationDeviceAttachedFault)(nil)).Elem()
}
type DisallowedOperationOnFailoverHost struct {
RuntimeFault
Host ManagedObjectReference `xml:"host"`
Hostname string `xml:"hostname"`
}
func init() {
t["DisallowedOperationOnFailoverHost"] = reflect.TypeOf((*DisallowedOperationOnFailoverHost)(nil)).Elem()
}
type DisallowedOperationOnFailoverHostFault DisallowedOperationOnFailoverHost
func init() {
t["DisallowedOperationOnFailoverHostFault"] = reflect.TypeOf((*DisallowedOperationOnFailoverHostFault)(nil)).Elem()
}
type DisconnectHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["DisconnectHostRequestType"] = reflect.TypeOf((*DisconnectHostRequestType)(nil)).Elem()
}
type DisconnectHost_Task DisconnectHostRequestType
func init() {
t["DisconnectHost_Task"] = reflect.TypeOf((*DisconnectHost_Task)(nil)).Elem()
}
type DisconnectHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DisconnectedHostsBlockingEVC struct {
EVCConfigFault
}
func init() {
t["DisconnectedHostsBlockingEVC"] = reflect.TypeOf((*DisconnectedHostsBlockingEVC)(nil)).Elem()
}
type DisconnectedHostsBlockingEVCFault DisconnectedHostsBlockingEVC
func init() {
t["DisconnectedHostsBlockingEVCFault"] = reflect.TypeOf((*DisconnectedHostsBlockingEVCFault)(nil)).Elem()
}
type DiscoverFcoeHbas DiscoverFcoeHbasRequestType
func init() {
t["DiscoverFcoeHbas"] = reflect.TypeOf((*DiscoverFcoeHbas)(nil)).Elem()
}
type DiscoverFcoeHbasRequestType struct {
This ManagedObjectReference `xml:"_this"`
FcoeSpec FcoeConfigFcoeSpecification `xml:"fcoeSpec"`
}
func init() {
t["DiscoverFcoeHbasRequestType"] = reflect.TypeOf((*DiscoverFcoeHbasRequestType)(nil)).Elem()
}
type DiscoverFcoeHbasResponse struct {
}
type DiskChangeExtent struct {
DynamicData
Start int64 `xml:"start"`
Length int64 `xml:"length"`
}
func init() {
t["DiskChangeExtent"] = reflect.TypeOf((*DiskChangeExtent)(nil)).Elem()
}
type DiskChangeInfo struct {
DynamicData
StartOffset int64 `xml:"startOffset"`
Length int64 `xml:"length"`
ChangedArea []DiskChangeExtent `xml:"changedArea,omitempty"`
}
func init() {
t["DiskChangeInfo"] = reflect.TypeOf((*DiskChangeInfo)(nil)).Elem()
}
type DiskHasPartitions struct {
VsanDiskFault
}
func init() {
t["DiskHasPartitions"] = reflect.TypeOf((*DiskHasPartitions)(nil)).Elem()
}
type DiskHasPartitionsFault DiskHasPartitions
func init() {
t["DiskHasPartitionsFault"] = reflect.TypeOf((*DiskHasPartitionsFault)(nil)).Elem()
}
type DiskIsLastRemainingNonSSD struct {
VsanDiskFault
}
func init() {
t["DiskIsLastRemainingNonSSD"] = reflect.TypeOf((*DiskIsLastRemainingNonSSD)(nil)).Elem()
}
type DiskIsLastRemainingNonSSDFault DiskIsLastRemainingNonSSD
func init() {
t["DiskIsLastRemainingNonSSDFault"] = reflect.TypeOf((*DiskIsLastRemainingNonSSDFault)(nil)).Elem()
}
type DiskIsNonLocal struct {
VsanDiskFault
}
func init() {
t["DiskIsNonLocal"] = reflect.TypeOf((*DiskIsNonLocal)(nil)).Elem()
}
type DiskIsNonLocalFault DiskIsNonLocal
func init() {
t["DiskIsNonLocalFault"] = reflect.TypeOf((*DiskIsNonLocalFault)(nil)).Elem()
}
type DiskIsUSB struct {
VsanDiskFault
}
func init() {
t["DiskIsUSB"] = reflect.TypeOf((*DiskIsUSB)(nil)).Elem()
}
type DiskIsUSBFault DiskIsUSB
func init() {
t["DiskIsUSBFault"] = reflect.TypeOf((*DiskIsUSBFault)(nil)).Elem()
}
type DiskMoveTypeNotSupported struct {
MigrationFault
}
func init() {
t["DiskMoveTypeNotSupported"] = reflect.TypeOf((*DiskMoveTypeNotSupported)(nil)).Elem()
}
type DiskMoveTypeNotSupportedFault DiskMoveTypeNotSupported
func init() {
t["DiskMoveTypeNotSupportedFault"] = reflect.TypeOf((*DiskMoveTypeNotSupportedFault)(nil)).Elem()
}
type DiskNotSupported struct {
VirtualHardwareCompatibilityIssue
Disk int32 `xml:"disk"`
}
func init() {
t["DiskNotSupported"] = reflect.TypeOf((*DiskNotSupported)(nil)).Elem()
}
type DiskNotSupportedFault BaseDiskNotSupported
func init() {
t["DiskNotSupportedFault"] = reflect.TypeOf((*DiskNotSupportedFault)(nil)).Elem()
}
type DiskTooSmall struct {
VsanDiskFault
}
func init() {
t["DiskTooSmall"] = reflect.TypeOf((*DiskTooSmall)(nil)).Elem()
}
type DiskTooSmallFault DiskTooSmall
func init() {
t["DiskTooSmallFault"] = reflect.TypeOf((*DiskTooSmallFault)(nil)).Elem()
}
type DissociateProfile DissociateProfileRequestType
func init() {
t["DissociateProfile"] = reflect.TypeOf((*DissociateProfile)(nil)).Elem()
}
type DissociateProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity []ManagedObjectReference `xml:"entity,omitempty"`
}
func init() {
t["DissociateProfileRequestType"] = reflect.TypeOf((*DissociateProfileRequestType)(nil)).Elem()
}
type DissociateProfileResponse struct {
}
type DistributedVirtualPort struct {
DynamicData
Key string `xml:"key"`
Config DVPortConfigInfo `xml:"config"`
DvsUuid string `xml:"dvsUuid"`
PortgroupKey string `xml:"portgroupKey,omitempty"`
ProxyHost *ManagedObjectReference `xml:"proxyHost,omitempty"`
Connectee *DistributedVirtualSwitchPortConnectee `xml:"connectee,omitempty"`
Conflict bool `xml:"conflict"`
ConflictPortKey string `xml:"conflictPortKey,omitempty"`
State *DVPortState `xml:"state,omitempty"`
ConnectionCookie int32 `xml:"connectionCookie,omitempty"`
LastStatusChange time.Time `xml:"lastStatusChange"`
HostLocalPort *bool `xml:"hostLocalPort"`
}
func init() {
t["DistributedVirtualPort"] = reflect.TypeOf((*DistributedVirtualPort)(nil)).Elem()
}
type DistributedVirtualPortgroupInfo struct {
DynamicData
SwitchName string `xml:"switchName"`
SwitchUuid string `xml:"switchUuid"`
PortgroupName string `xml:"portgroupName"`
PortgroupKey string `xml:"portgroupKey"`
PortgroupType string `xml:"portgroupType"`
UplinkPortgroup bool `xml:"uplinkPortgroup"`
Portgroup ManagedObjectReference `xml:"portgroup"`
NetworkReservationSupported *bool `xml:"networkReservationSupported"`
}
func init() {
t["DistributedVirtualPortgroupInfo"] = reflect.TypeOf((*DistributedVirtualPortgroupInfo)(nil)).Elem()
}
type DistributedVirtualSwitchHostMember struct {
DynamicData
RuntimeState *DistributedVirtualSwitchHostMemberRuntimeState `xml:"runtimeState,omitempty"`
Config DistributedVirtualSwitchHostMemberConfigInfo `xml:"config"`
ProductInfo *DistributedVirtualSwitchProductSpec `xml:"productInfo,omitempty"`
UplinkPortKey []string `xml:"uplinkPortKey,omitempty"`
Status string `xml:"status"`
StatusDetail string `xml:"statusDetail,omitempty"`
}
func init() {
t["DistributedVirtualSwitchHostMember"] = reflect.TypeOf((*DistributedVirtualSwitchHostMember)(nil)).Elem()
}
type DistributedVirtualSwitchHostMemberBacking struct {
DynamicData
}
func init() {
t["DistributedVirtualSwitchHostMemberBacking"] = reflect.TypeOf((*DistributedVirtualSwitchHostMemberBacking)(nil)).Elem()
}
type DistributedVirtualSwitchHostMemberConfigInfo struct {
DynamicData
Host *ManagedObjectReference `xml:"host,omitempty"`
MaxProxySwitchPorts int32 `xml:"maxProxySwitchPorts"`
VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"`
Backing BaseDistributedVirtualSwitchHostMemberBacking `xml:"backing,typeattr"`
}
func init() {
t["DistributedVirtualSwitchHostMemberConfigInfo"] = reflect.TypeOf((*DistributedVirtualSwitchHostMemberConfigInfo)(nil)).Elem()
}
type DistributedVirtualSwitchHostMemberConfigSpec struct {
DynamicData
Operation string `xml:"operation"`
Host ManagedObjectReference `xml:"host"`
Backing BaseDistributedVirtualSwitchHostMemberBacking `xml:"backing,omitempty,typeattr"`
MaxProxySwitchPorts int32 `xml:"maxProxySwitchPorts,omitempty"`
VendorSpecificConfig []DistributedVirtualSwitchKeyedOpaqueBlob `xml:"vendorSpecificConfig,omitempty"`
}
func init() {
t["DistributedVirtualSwitchHostMemberConfigSpec"] = reflect.TypeOf((*DistributedVirtualSwitchHostMemberConfigSpec)(nil)).Elem()
}
type DistributedVirtualSwitchHostMemberPnicBacking struct {
DistributedVirtualSwitchHostMemberBacking
PnicSpec []DistributedVirtualSwitchHostMemberPnicSpec `xml:"pnicSpec,omitempty"`
}
func init() {
t["DistributedVirtualSwitchHostMemberPnicBacking"] = reflect.TypeOf((*DistributedVirtualSwitchHostMemberPnicBacking)(nil)).Elem()
}
type DistributedVirtualSwitchHostMemberPnicSpec struct {
DynamicData
PnicDevice string `xml:"pnicDevice"`
UplinkPortKey string `xml:"uplinkPortKey,omitempty"`
UplinkPortgroupKey string `xml:"uplinkPortgroupKey,omitempty"`
ConnectionCookie int32 `xml:"connectionCookie,omitempty"`
}
func init() {
t["DistributedVirtualSwitchHostMemberPnicSpec"] = reflect.TypeOf((*DistributedVirtualSwitchHostMemberPnicSpec)(nil)).Elem()
}
type DistributedVirtualSwitchHostMemberRuntimeState struct {
DynamicData
CurrentMaxProxySwitchPorts int32 `xml:"currentMaxProxySwitchPorts"`
}
func init() {
t["DistributedVirtualSwitchHostMemberRuntimeState"] = reflect.TypeOf((*DistributedVirtualSwitchHostMemberRuntimeState)(nil)).Elem()
}
type DistributedVirtualSwitchHostProductSpec struct {
DynamicData
ProductLineId string `xml:"productLineId,omitempty"`
Version string `xml:"version,omitempty"`
}
func init() {
t["DistributedVirtualSwitchHostProductSpec"] = reflect.TypeOf((*DistributedVirtualSwitchHostProductSpec)(nil)).Elem()
}
type DistributedVirtualSwitchInfo struct {
DynamicData
SwitchName string `xml:"switchName"`
SwitchUuid string `xml:"switchUuid"`
DistributedVirtualSwitch ManagedObjectReference `xml:"distributedVirtualSwitch"`
NetworkReservationSupported *bool `xml:"networkReservationSupported"`
}
func init() {
t["DistributedVirtualSwitchInfo"] = reflect.TypeOf((*DistributedVirtualSwitchInfo)(nil)).Elem()
}
type DistributedVirtualSwitchKeyedOpaqueBlob struct {
DynamicData
Key string `xml:"key"`
OpaqueData string `xml:"opaqueData"`
}
func init() {
t["DistributedVirtualSwitchKeyedOpaqueBlob"] = reflect.TypeOf((*DistributedVirtualSwitchKeyedOpaqueBlob)(nil)).Elem()
}
type DistributedVirtualSwitchManagerCompatibilityResult struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
Error []LocalizedMethodFault `xml:"error,omitempty"`
}
func init() {
t["DistributedVirtualSwitchManagerCompatibilityResult"] = reflect.TypeOf((*DistributedVirtualSwitchManagerCompatibilityResult)(nil)).Elem()
}
type DistributedVirtualSwitchManagerDvsProductSpec struct {
DynamicData
NewSwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"newSwitchProductSpec,omitempty"`
DistributedVirtualSwitch *ManagedObjectReference `xml:"distributedVirtualSwitch,omitempty"`
}
func init() {
t["DistributedVirtualSwitchManagerDvsProductSpec"] = reflect.TypeOf((*DistributedVirtualSwitchManagerDvsProductSpec)(nil)).Elem()
}
type DistributedVirtualSwitchManagerHostArrayFilter struct {
DistributedVirtualSwitchManagerHostDvsFilterSpec
Host []ManagedObjectReference `xml:"host"`
}
func init() {
t["DistributedVirtualSwitchManagerHostArrayFilter"] = reflect.TypeOf((*DistributedVirtualSwitchManagerHostArrayFilter)(nil)).Elem()
}
type DistributedVirtualSwitchManagerHostContainer struct {
DynamicData
Container ManagedObjectReference `xml:"container"`
Recursive bool `xml:"recursive"`
}
func init() {
t["DistributedVirtualSwitchManagerHostContainer"] = reflect.TypeOf((*DistributedVirtualSwitchManagerHostContainer)(nil)).Elem()
}
type DistributedVirtualSwitchManagerHostContainerFilter struct {
DistributedVirtualSwitchManagerHostDvsFilterSpec
HostContainer DistributedVirtualSwitchManagerHostContainer `xml:"hostContainer"`
}
func init() {
t["DistributedVirtualSwitchManagerHostContainerFilter"] = reflect.TypeOf((*DistributedVirtualSwitchManagerHostContainerFilter)(nil)).Elem()
}
type DistributedVirtualSwitchManagerHostDvsFilterSpec struct {
DynamicData
Inclusive bool `xml:"inclusive"`
}
func init() {
t["DistributedVirtualSwitchManagerHostDvsFilterSpec"] = reflect.TypeOf((*DistributedVirtualSwitchManagerHostDvsFilterSpec)(nil)).Elem()
}
type DistributedVirtualSwitchManagerHostDvsMembershipFilter struct {
DistributedVirtualSwitchManagerHostDvsFilterSpec
DistributedVirtualSwitch ManagedObjectReference `xml:"distributedVirtualSwitch"`
}
func init() {
t["DistributedVirtualSwitchManagerHostDvsMembershipFilter"] = reflect.TypeOf((*DistributedVirtualSwitchManagerHostDvsMembershipFilter)(nil)).Elem()
}
type DistributedVirtualSwitchManagerImportResult struct {
DynamicData
DistributedVirtualSwitch []ManagedObjectReference `xml:"distributedVirtualSwitch,omitempty"`
DistributedVirtualPortgroup []ManagedObjectReference `xml:"distributedVirtualPortgroup,omitempty"`
ImportFault []ImportOperationBulkFaultFaultOnImport `xml:"importFault,omitempty"`
}
func init() {
t["DistributedVirtualSwitchManagerImportResult"] = reflect.TypeOf((*DistributedVirtualSwitchManagerImportResult)(nil)).Elem()
}
type DistributedVirtualSwitchPortConnectee struct {
DynamicData
ConnectedEntity *ManagedObjectReference `xml:"connectedEntity,omitempty"`
NicKey string `xml:"nicKey,omitempty"`
Type string `xml:"type,omitempty"`
AddressHint string `xml:"addressHint,omitempty"`
}
func init() {
t["DistributedVirtualSwitchPortConnectee"] = reflect.TypeOf((*DistributedVirtualSwitchPortConnectee)(nil)).Elem()
}
type DistributedVirtualSwitchPortConnection struct {
DynamicData
SwitchUuid string `xml:"switchUuid"`
PortgroupKey string `xml:"portgroupKey,omitempty"`
PortKey string `xml:"portKey,omitempty"`
ConnectionCookie int32 `xml:"connectionCookie,omitempty"`
}
func init() {
t["DistributedVirtualSwitchPortConnection"] = reflect.TypeOf((*DistributedVirtualSwitchPortConnection)(nil)).Elem()
}
type DistributedVirtualSwitchPortCriteria struct {
DynamicData
Connected *bool `xml:"connected"`
Active *bool `xml:"active"`
UplinkPort *bool `xml:"uplinkPort"`
Scope *ManagedObjectReference `xml:"scope,omitempty"`
PortgroupKey []string `xml:"portgroupKey,omitempty"`
Inside *bool `xml:"inside"`
PortKey []string `xml:"portKey,omitempty"`
Host []ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["DistributedVirtualSwitchPortCriteria"] = reflect.TypeOf((*DistributedVirtualSwitchPortCriteria)(nil)).Elem()
}
type DistributedVirtualSwitchPortStatistics struct {
DynamicData
PacketsInMulticast int64 `xml:"packetsInMulticast"`
PacketsOutMulticast int64 `xml:"packetsOutMulticast"`
BytesInMulticast int64 `xml:"bytesInMulticast"`
BytesOutMulticast int64 `xml:"bytesOutMulticast"`
PacketsInUnicast int64 `xml:"packetsInUnicast"`
PacketsOutUnicast int64 `xml:"packetsOutUnicast"`
BytesInUnicast int64 `xml:"bytesInUnicast"`
BytesOutUnicast int64 `xml:"bytesOutUnicast"`
PacketsInBroadcast int64 `xml:"packetsInBroadcast"`
PacketsOutBroadcast int64 `xml:"packetsOutBroadcast"`
BytesInBroadcast int64 `xml:"bytesInBroadcast"`
BytesOutBroadcast int64 `xml:"bytesOutBroadcast"`
PacketsInDropped int64 `xml:"packetsInDropped"`
PacketsOutDropped int64 `xml:"packetsOutDropped"`
PacketsInException int64 `xml:"packetsInException"`
PacketsOutException int64 `xml:"packetsOutException"`
BytesInFromPnic int64 `xml:"bytesInFromPnic,omitempty"`
BytesOutToPnic int64 `xml:"bytesOutToPnic,omitempty"`
}
func init() {
t["DistributedVirtualSwitchPortStatistics"] = reflect.TypeOf((*DistributedVirtualSwitchPortStatistics)(nil)).Elem()
}
type DistributedVirtualSwitchProductSpec struct {
DynamicData
Name string `xml:"name,omitempty"`
Vendor string `xml:"vendor,omitempty"`
Version string `xml:"version,omitempty"`
Build string `xml:"build,omitempty"`
ForwardingClass string `xml:"forwardingClass,omitempty"`
BundleId string `xml:"bundleId,omitempty"`
BundleUrl string `xml:"bundleUrl,omitempty"`
}
func init() {
t["DistributedVirtualSwitchProductSpec"] = reflect.TypeOf((*DistributedVirtualSwitchProductSpec)(nil)).Elem()
}
type DoesCustomizationSpecExist DoesCustomizationSpecExistRequestType
func init() {
t["DoesCustomizationSpecExist"] = reflect.TypeOf((*DoesCustomizationSpecExist)(nil)).Elem()
}
type DoesCustomizationSpecExistRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
}
func init() {
t["DoesCustomizationSpecExistRequestType"] = reflect.TypeOf((*DoesCustomizationSpecExistRequestType)(nil)).Elem()
}
type DoesCustomizationSpecExistResponse struct {
Returnval bool `xml:"returnval"`
}
type DomainNotFound struct {
ActiveDirectoryFault
DomainName string `xml:"domainName"`
}
func init() {
t["DomainNotFound"] = reflect.TypeOf((*DomainNotFound)(nil)).Elem()
}
type DomainNotFoundFault DomainNotFound
func init() {
t["DomainNotFoundFault"] = reflect.TypeOf((*DomainNotFoundFault)(nil)).Elem()
}
type DrsDisabledEvent struct {
ClusterEvent
}
func init() {
t["DrsDisabledEvent"] = reflect.TypeOf((*DrsDisabledEvent)(nil)).Elem()
}
type DrsDisabledOnVm struct {
VimFault
}
func init() {
t["DrsDisabledOnVm"] = reflect.TypeOf((*DrsDisabledOnVm)(nil)).Elem()
}
type DrsDisabledOnVmFault DrsDisabledOnVm
func init() {
t["DrsDisabledOnVmFault"] = reflect.TypeOf((*DrsDisabledOnVmFault)(nil)).Elem()
}
type DrsEnabledEvent struct {
ClusterEvent
Behavior string `xml:"behavior"`
}
func init() {
t["DrsEnabledEvent"] = reflect.TypeOf((*DrsEnabledEvent)(nil)).Elem()
}
type DrsEnteredStandbyModeEvent struct {
EnteredStandbyModeEvent
}
func init() {
t["DrsEnteredStandbyModeEvent"] = reflect.TypeOf((*DrsEnteredStandbyModeEvent)(nil)).Elem()
}
type DrsEnteringStandbyModeEvent struct {
EnteringStandbyModeEvent
}
func init() {
t["DrsEnteringStandbyModeEvent"] = reflect.TypeOf((*DrsEnteringStandbyModeEvent)(nil)).Elem()
}
type DrsExitStandbyModeFailedEvent struct {
ExitStandbyModeFailedEvent
}
func init() {
t["DrsExitStandbyModeFailedEvent"] = reflect.TypeOf((*DrsExitStandbyModeFailedEvent)(nil)).Elem()
}
type DrsExitedStandbyModeEvent struct {
ExitedStandbyModeEvent
}
func init() {
t["DrsExitedStandbyModeEvent"] = reflect.TypeOf((*DrsExitedStandbyModeEvent)(nil)).Elem()
}
type DrsExitingStandbyModeEvent struct {
ExitingStandbyModeEvent
}
func init() {
t["DrsExitingStandbyModeEvent"] = reflect.TypeOf((*DrsExitingStandbyModeEvent)(nil)).Elem()
}
type DrsInvocationFailedEvent struct {
ClusterEvent
}
func init() {
t["DrsInvocationFailedEvent"] = reflect.TypeOf((*DrsInvocationFailedEvent)(nil)).Elem()
}
type DrsRecoveredFromFailureEvent struct {
ClusterEvent
}
func init() {
t["DrsRecoveredFromFailureEvent"] = reflect.TypeOf((*DrsRecoveredFromFailureEvent)(nil)).Elem()
}
type DrsResourceConfigureFailedEvent struct {
HostEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["DrsResourceConfigureFailedEvent"] = reflect.TypeOf((*DrsResourceConfigureFailedEvent)(nil)).Elem()
}
type DrsResourceConfigureSyncedEvent struct {
HostEvent
}
func init() {
t["DrsResourceConfigureSyncedEvent"] = reflect.TypeOf((*DrsResourceConfigureSyncedEvent)(nil)).Elem()
}
type DrsRuleComplianceEvent struct {
VmEvent
}
func init() {
t["DrsRuleComplianceEvent"] = reflect.TypeOf((*DrsRuleComplianceEvent)(nil)).Elem()
}
type DrsRuleViolationEvent struct {
VmEvent
}
func init() {
t["DrsRuleViolationEvent"] = reflect.TypeOf((*DrsRuleViolationEvent)(nil)).Elem()
}
type DrsSoftRuleViolationEvent struct {
VmEvent
}
func init() {
t["DrsSoftRuleViolationEvent"] = reflect.TypeOf((*DrsSoftRuleViolationEvent)(nil)).Elem()
}
type DrsVmMigratedEvent struct {
VmMigratedEvent
}
func init() {
t["DrsVmMigratedEvent"] = reflect.TypeOf((*DrsVmMigratedEvent)(nil)).Elem()
}
type DrsVmPoweredOnEvent struct {
VmPoweredOnEvent
}
func init() {
t["DrsVmPoweredOnEvent"] = reflect.TypeOf((*DrsVmPoweredOnEvent)(nil)).Elem()
}
type DrsVmotionIncompatibleFault struct {
VirtualHardwareCompatibilityIssue
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["DrsVmotionIncompatibleFault"] = reflect.TypeOf((*DrsVmotionIncompatibleFault)(nil)).Elem()
}
type DrsVmotionIncompatibleFaultFault DrsVmotionIncompatibleFault
func init() {
t["DrsVmotionIncompatibleFaultFault"] = reflect.TypeOf((*DrsVmotionIncompatibleFaultFault)(nil)).Elem()
}
type DuplicateCustomizationSpec DuplicateCustomizationSpecRequestType
func init() {
t["DuplicateCustomizationSpec"] = reflect.TypeOf((*DuplicateCustomizationSpec)(nil)).Elem()
}
type DuplicateCustomizationSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
NewName string `xml:"newName"`
}
func init() {
t["DuplicateCustomizationSpecRequestType"] = reflect.TypeOf((*DuplicateCustomizationSpecRequestType)(nil)).Elem()
}
type DuplicateCustomizationSpecResponse struct {
}
type DuplicateDisks struct {
VsanDiskFault
}
func init() {
t["DuplicateDisks"] = reflect.TypeOf((*DuplicateDisks)(nil)).Elem()
}
type DuplicateDisksFault DuplicateDisks
func init() {
t["DuplicateDisksFault"] = reflect.TypeOf((*DuplicateDisksFault)(nil)).Elem()
}
type DuplicateIpDetectedEvent struct {
HostEvent
DuplicateIP string `xml:"duplicateIP"`
MacAddress string `xml:"macAddress"`
}
func init() {
t["DuplicateIpDetectedEvent"] = reflect.TypeOf((*DuplicateIpDetectedEvent)(nil)).Elem()
}
type DuplicateName struct {
VimFault
Name string `xml:"name"`
Object ManagedObjectReference `xml:"object"`
}
func init() {
t["DuplicateName"] = reflect.TypeOf((*DuplicateName)(nil)).Elem()
}
type DuplicateNameFault DuplicateName
func init() {
t["DuplicateNameFault"] = reflect.TypeOf((*DuplicateNameFault)(nil)).Elem()
}
type DuplicateVsanNetworkInterface struct {
VsanFault
Device string `xml:"device"`
}
func init() {
t["DuplicateVsanNetworkInterface"] = reflect.TypeOf((*DuplicateVsanNetworkInterface)(nil)).Elem()
}
type DuplicateVsanNetworkInterfaceFault DuplicateVsanNetworkInterface
func init() {
t["DuplicateVsanNetworkInterfaceFault"] = reflect.TypeOf((*DuplicateVsanNetworkInterfaceFault)(nil)).Elem()
}
type DvpgImportEvent struct {
DVPortgroupEvent
ImportType string `xml:"importType"`
}
func init() {
t["DvpgImportEvent"] = reflect.TypeOf((*DvpgImportEvent)(nil)).Elem()
}
type DvpgRestoreEvent struct {
DVPortgroupEvent
}
func init() {
t["DvpgRestoreEvent"] = reflect.TypeOf((*DvpgRestoreEvent)(nil)).Elem()
}
type DvsAcceptNetworkRuleAction struct {
DvsNetworkRuleAction
}
func init() {
t["DvsAcceptNetworkRuleAction"] = reflect.TypeOf((*DvsAcceptNetworkRuleAction)(nil)).Elem()
}
type DvsApplyOperationFault struct {
DvsFault
ObjectFault []DvsApplyOperationFaultFaultOnObject `xml:"objectFault"`
}
func init() {
t["DvsApplyOperationFault"] = reflect.TypeOf((*DvsApplyOperationFault)(nil)).Elem()
}
type DvsApplyOperationFaultFault DvsApplyOperationFault
func init() {
t["DvsApplyOperationFaultFault"] = reflect.TypeOf((*DvsApplyOperationFaultFault)(nil)).Elem()
}
type DvsApplyOperationFaultFaultOnObject struct {
DynamicData
ObjectId string `xml:"objectId"`
Type string `xml:"type"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["DvsApplyOperationFaultFaultOnObject"] = reflect.TypeOf((*DvsApplyOperationFaultFaultOnObject)(nil)).Elem()
}
type DvsCopyNetworkRuleAction struct {
DvsNetworkRuleAction
}
func init() {
t["DvsCopyNetworkRuleAction"] = reflect.TypeOf((*DvsCopyNetworkRuleAction)(nil)).Elem()
}
type DvsCreatedEvent struct {
DvsEvent
Parent FolderEventArgument `xml:"parent"`
}
func init() {
t["DvsCreatedEvent"] = reflect.TypeOf((*DvsCreatedEvent)(nil)).Elem()
}
type DvsDestroyedEvent struct {
DvsEvent
}
func init() {
t["DvsDestroyedEvent"] = reflect.TypeOf((*DvsDestroyedEvent)(nil)).Elem()
}
type DvsDropNetworkRuleAction struct {
DvsNetworkRuleAction
}
func init() {
t["DvsDropNetworkRuleAction"] = reflect.TypeOf((*DvsDropNetworkRuleAction)(nil)).Elem()
}
type DvsEvent struct {
Event
}
func init() {
t["DvsEvent"] = reflect.TypeOf((*DvsEvent)(nil)).Elem()
}
type DvsEventArgument struct {
EntityEventArgument
Dvs ManagedObjectReference `xml:"dvs"`
}
func init() {
t["DvsEventArgument"] = reflect.TypeOf((*DvsEventArgument)(nil)).Elem()
}
type DvsFault struct {
VimFault
}
func init() {
t["DvsFault"] = reflect.TypeOf((*DvsFault)(nil)).Elem()
}
type DvsFaultFault BaseDvsFault
func init() {
t["DvsFaultFault"] = reflect.TypeOf((*DvsFaultFault)(nil)).Elem()
}
type DvsFilterConfig struct {
InheritablePolicy
Key string `xml:"key,omitempty"`
AgentName string `xml:"agentName,omitempty"`
SlotNumber string `xml:"slotNumber,omitempty"`
Parameters *DvsFilterParameter `xml:"parameters,omitempty"`
OnFailure string `xml:"onFailure,omitempty"`
}
func init() {
t["DvsFilterConfig"] = reflect.TypeOf((*DvsFilterConfig)(nil)).Elem()
}
type DvsFilterConfigSpec struct {
DvsFilterConfig
Operation string `xml:"operation"`
}
func init() {
t["DvsFilterConfigSpec"] = reflect.TypeOf((*DvsFilterConfigSpec)(nil)).Elem()
}
type DvsFilterParameter struct {
DynamicData
Parameters []string `xml:"parameters,omitempty"`
}
func init() {
t["DvsFilterParameter"] = reflect.TypeOf((*DvsFilterParameter)(nil)).Elem()
}
type DvsFilterPolicy struct {
InheritablePolicy
FilterConfig []BaseDvsFilterConfig `xml:"filterConfig,omitempty,typeattr"`
}
func init() {
t["DvsFilterPolicy"] = reflect.TypeOf((*DvsFilterPolicy)(nil)).Elem()
}
type DvsGreEncapNetworkRuleAction struct {
DvsNetworkRuleAction
EncapsulationIp SingleIp `xml:"encapsulationIp"`
}
func init() {
t["DvsGreEncapNetworkRuleAction"] = reflect.TypeOf((*DvsGreEncapNetworkRuleAction)(nil)).Elem()
}
type DvsHealthStatusChangeEvent struct {
HostEvent
SwitchUuid string `xml:"switchUuid"`
HealthResult BaseHostMemberHealthCheckResult `xml:"healthResult,omitempty,typeattr"`
}
func init() {
t["DvsHealthStatusChangeEvent"] = reflect.TypeOf((*DvsHealthStatusChangeEvent)(nil)).Elem()
}
type DvsHostBackInSyncEvent struct {
DvsEvent
HostBackInSync HostEventArgument `xml:"hostBackInSync"`
}
func init() {
t["DvsHostBackInSyncEvent"] = reflect.TypeOf((*DvsHostBackInSyncEvent)(nil)).Elem()
}
type DvsHostInfrastructureTrafficResource struct {
DynamicData
Key string `xml:"key"`
Description string `xml:"description,omitempty"`
AllocationInfo DvsHostInfrastructureTrafficResourceAllocation `xml:"allocationInfo"`
}
func init() {
t["DvsHostInfrastructureTrafficResource"] = reflect.TypeOf((*DvsHostInfrastructureTrafficResource)(nil)).Elem()
}
type DvsHostInfrastructureTrafficResourceAllocation struct {
DynamicData
Limit int64 `xml:"limit,omitempty"`
Shares *SharesInfo `xml:"shares,omitempty"`
Reservation int64 `xml:"reservation,omitempty"`
}
func init() {
t["DvsHostInfrastructureTrafficResourceAllocation"] = reflect.TypeOf((*DvsHostInfrastructureTrafficResourceAllocation)(nil)).Elem()
}
type DvsHostJoinedEvent struct {
DvsEvent
HostJoined HostEventArgument `xml:"hostJoined"`
}
func init() {
t["DvsHostJoinedEvent"] = reflect.TypeOf((*DvsHostJoinedEvent)(nil)).Elem()
}
type DvsHostLeftEvent struct {
DvsEvent
HostLeft HostEventArgument `xml:"hostLeft"`
}
func init() {
t["DvsHostLeftEvent"] = reflect.TypeOf((*DvsHostLeftEvent)(nil)).Elem()
}
type DvsHostStatusUpdated struct {
DvsEvent
HostMember HostEventArgument `xml:"hostMember"`
OldStatus string `xml:"oldStatus,omitempty"`
NewStatus string `xml:"newStatus,omitempty"`
OldStatusDetail string `xml:"oldStatusDetail,omitempty"`
NewStatusDetail string `xml:"newStatusDetail,omitempty"`
}
func init() {
t["DvsHostStatusUpdated"] = reflect.TypeOf((*DvsHostStatusUpdated)(nil)).Elem()
}
type DvsHostVNicProfile struct {
DvsVNicProfile
}
func init() {
t["DvsHostVNicProfile"] = reflect.TypeOf((*DvsHostVNicProfile)(nil)).Elem()
}
type DvsHostWentOutOfSyncEvent struct {
DvsEvent
HostOutOfSync DvsOutOfSyncHostArgument `xml:"hostOutOfSync"`
}
func init() {
t["DvsHostWentOutOfSyncEvent"] = reflect.TypeOf((*DvsHostWentOutOfSyncEvent)(nil)).Elem()
}
type DvsImportEvent struct {
DvsEvent
ImportType string `xml:"importType"`
}
func init() {
t["DvsImportEvent"] = reflect.TypeOf((*DvsImportEvent)(nil)).Elem()
}
type DvsIpNetworkRuleQualifier struct {
DvsNetworkRuleQualifier
SourceAddress BaseIpAddress `xml:"sourceAddress,omitempty,typeattr"`
DestinationAddress BaseIpAddress `xml:"destinationAddress,omitempty,typeattr"`
Protocol *IntExpression `xml:"protocol,omitempty"`
SourceIpPort BaseDvsIpPort `xml:"sourceIpPort,omitempty,typeattr"`
DestinationIpPort BaseDvsIpPort `xml:"destinationIpPort,omitempty,typeattr"`
TcpFlags *IntExpression `xml:"tcpFlags,omitempty"`
}
func init() {
t["DvsIpNetworkRuleQualifier"] = reflect.TypeOf((*DvsIpNetworkRuleQualifier)(nil)).Elem()
}
type DvsIpPort struct {
NegatableExpression
}
func init() {
t["DvsIpPort"] = reflect.TypeOf((*DvsIpPort)(nil)).Elem()
}
type DvsIpPortRange struct {
DvsIpPort
StartPortNumber int32 `xml:"startPortNumber"`
EndPortNumber int32 `xml:"endPortNumber"`
}
func init() {
t["DvsIpPortRange"] = reflect.TypeOf((*DvsIpPortRange)(nil)).Elem()
}
type DvsLogNetworkRuleAction struct {
DvsNetworkRuleAction
}
func init() {
t["DvsLogNetworkRuleAction"] = reflect.TypeOf((*DvsLogNetworkRuleAction)(nil)).Elem()
}
type DvsMacNetworkRuleQualifier struct {
DvsNetworkRuleQualifier
SourceAddress BaseMacAddress `xml:"sourceAddress,omitempty,typeattr"`
DestinationAddress BaseMacAddress `xml:"destinationAddress,omitempty,typeattr"`
Protocol *IntExpression `xml:"protocol,omitempty"`
VlanId *IntExpression `xml:"vlanId,omitempty"`
}
func init() {
t["DvsMacNetworkRuleQualifier"] = reflect.TypeOf((*DvsMacNetworkRuleQualifier)(nil)).Elem()
}
type DvsMacRewriteNetworkRuleAction struct {
DvsNetworkRuleAction
RewriteMac string `xml:"rewriteMac"`
}
func init() {
t["DvsMacRewriteNetworkRuleAction"] = reflect.TypeOf((*DvsMacRewriteNetworkRuleAction)(nil)).Elem()
}
type DvsMergedEvent struct {
DvsEvent
SourceDvs DvsEventArgument `xml:"sourceDvs"`
DestinationDvs DvsEventArgument `xml:"destinationDvs"`
}
func init() {
t["DvsMergedEvent"] = reflect.TypeOf((*DvsMergedEvent)(nil)).Elem()
}
type DvsNetworkRuleAction struct {
DynamicData
}
func init() {
t["DvsNetworkRuleAction"] = reflect.TypeOf((*DvsNetworkRuleAction)(nil)).Elem()
}
type DvsNetworkRuleQualifier struct {
DynamicData
Key string `xml:"key,omitempty"`
}
func init() {
t["DvsNetworkRuleQualifier"] = reflect.TypeOf((*DvsNetworkRuleQualifier)(nil)).Elem()
}
type DvsNotAuthorized struct {
DvsFault
SessionExtensionKey string `xml:"sessionExtensionKey,omitempty"`
DvsExtensionKey string `xml:"dvsExtensionKey,omitempty"`
}
func init() {
t["DvsNotAuthorized"] = reflect.TypeOf((*DvsNotAuthorized)(nil)).Elem()
}
type DvsNotAuthorizedFault DvsNotAuthorized
func init() {
t["DvsNotAuthorizedFault"] = reflect.TypeOf((*DvsNotAuthorizedFault)(nil)).Elem()
}
type DvsOperationBulkFault struct {
DvsFault
HostFault []DvsOperationBulkFaultFaultOnHost `xml:"hostFault"`
}
func init() {
t["DvsOperationBulkFault"] = reflect.TypeOf((*DvsOperationBulkFault)(nil)).Elem()
}
type DvsOperationBulkFaultFault DvsOperationBulkFault
func init() {
t["DvsOperationBulkFaultFault"] = reflect.TypeOf((*DvsOperationBulkFaultFault)(nil)).Elem()
}
type DvsOperationBulkFaultFaultOnHost struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["DvsOperationBulkFaultFaultOnHost"] = reflect.TypeOf((*DvsOperationBulkFaultFaultOnHost)(nil)).Elem()
}
type DvsOutOfSyncHostArgument struct {
DynamicData
OutOfSyncHost HostEventArgument `xml:"outOfSyncHost"`
ConfigParamters []string `xml:"configParamters"`
}
func init() {
t["DvsOutOfSyncHostArgument"] = reflect.TypeOf((*DvsOutOfSyncHostArgument)(nil)).Elem()
}
type DvsPortBlockedEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
StatusDetail string `xml:"statusDetail,omitempty"`
RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"`
PrevBlockState string `xml:"prevBlockState,omitempty"`
}
func init() {
t["DvsPortBlockedEvent"] = reflect.TypeOf((*DvsPortBlockedEvent)(nil)).Elem()
}
type DvsPortConnectedEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
Connectee *DistributedVirtualSwitchPortConnectee `xml:"connectee,omitempty"`
}
func init() {
t["DvsPortConnectedEvent"] = reflect.TypeOf((*DvsPortConnectedEvent)(nil)).Elem()
}
type DvsPortCreatedEvent struct {
DvsEvent
PortKey []string `xml:"portKey"`
}
func init() {
t["DvsPortCreatedEvent"] = reflect.TypeOf((*DvsPortCreatedEvent)(nil)).Elem()
}
type DvsPortDeletedEvent struct {
DvsEvent
PortKey []string `xml:"portKey"`
}
func init() {
t["DvsPortDeletedEvent"] = reflect.TypeOf((*DvsPortDeletedEvent)(nil)).Elem()
}
type DvsPortDisconnectedEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
Connectee *DistributedVirtualSwitchPortConnectee `xml:"connectee,omitempty"`
}
func init() {
t["DvsPortDisconnectedEvent"] = reflect.TypeOf((*DvsPortDisconnectedEvent)(nil)).Elem()
}
type DvsPortEnteredPassthruEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"`
}
func init() {
t["DvsPortEnteredPassthruEvent"] = reflect.TypeOf((*DvsPortEnteredPassthruEvent)(nil)).Elem()
}
type DvsPortExitedPassthruEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"`
}
func init() {
t["DvsPortExitedPassthruEvent"] = reflect.TypeOf((*DvsPortExitedPassthruEvent)(nil)).Elem()
}
type DvsPortJoinPortgroupEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
PortgroupKey string `xml:"portgroupKey"`
PortgroupName string `xml:"portgroupName"`
}
func init() {
t["DvsPortJoinPortgroupEvent"] = reflect.TypeOf((*DvsPortJoinPortgroupEvent)(nil)).Elem()
}
type DvsPortLeavePortgroupEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
PortgroupKey string `xml:"portgroupKey"`
PortgroupName string `xml:"portgroupName"`
}
func init() {
t["DvsPortLeavePortgroupEvent"] = reflect.TypeOf((*DvsPortLeavePortgroupEvent)(nil)).Elem()
}
type DvsPortLinkDownEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"`
}
func init() {
t["DvsPortLinkDownEvent"] = reflect.TypeOf((*DvsPortLinkDownEvent)(nil)).Elem()
}
type DvsPortLinkUpEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"`
}
func init() {
t["DvsPortLinkUpEvent"] = reflect.TypeOf((*DvsPortLinkUpEvent)(nil)).Elem()
}
type DvsPortReconfiguredEvent struct {
DvsEvent
PortKey []string `xml:"portKey"`
ConfigChanges []ChangesInfoEventArgument `xml:"configChanges,omitempty"`
}
func init() {
t["DvsPortReconfiguredEvent"] = reflect.TypeOf((*DvsPortReconfiguredEvent)(nil)).Elem()
}
type DvsPortRuntimeChangeEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
RuntimeInfo DVPortStatus `xml:"runtimeInfo"`
}
func init() {
t["DvsPortRuntimeChangeEvent"] = reflect.TypeOf((*DvsPortRuntimeChangeEvent)(nil)).Elem()
}
type DvsPortUnblockedEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
RuntimeInfo *DVPortStatus `xml:"runtimeInfo,omitempty"`
PrevBlockState string `xml:"prevBlockState,omitempty"`
}
func init() {
t["DvsPortUnblockedEvent"] = reflect.TypeOf((*DvsPortUnblockedEvent)(nil)).Elem()
}
type DvsPortVendorSpecificStateChangeEvent struct {
DvsEvent
PortKey string `xml:"portKey"`
}
func init() {
t["DvsPortVendorSpecificStateChangeEvent"] = reflect.TypeOf((*DvsPortVendorSpecificStateChangeEvent)(nil)).Elem()
}
type DvsProfile struct {
ApplyProfile
Key string `xml:"key"`
Name string `xml:"name"`
Uplink []PnicUplinkProfile `xml:"uplink,omitempty"`
}
func init() {
t["DvsProfile"] = reflect.TypeOf((*DvsProfile)(nil)).Elem()
}
type DvsPuntNetworkRuleAction struct {
DvsNetworkRuleAction
}
func init() {
t["DvsPuntNetworkRuleAction"] = reflect.TypeOf((*DvsPuntNetworkRuleAction)(nil)).Elem()
}
type DvsRateLimitNetworkRuleAction struct {
DvsNetworkRuleAction
PacketsPerSecond int32 `xml:"packetsPerSecond"`
}
func init() {
t["DvsRateLimitNetworkRuleAction"] = reflect.TypeOf((*DvsRateLimitNetworkRuleAction)(nil)).Elem()
}
type DvsReconfigureVmVnicNetworkResourcePoolRequestType struct {
This ManagedObjectReference `xml:"_this"`
ConfigSpec []DvsVmVnicResourcePoolConfigSpec `xml:"configSpec"`
}
func init() {
t["DvsReconfigureVmVnicNetworkResourcePoolRequestType"] = reflect.TypeOf((*DvsReconfigureVmVnicNetworkResourcePoolRequestType)(nil)).Elem()
}
type DvsReconfigureVmVnicNetworkResourcePool_Task DvsReconfigureVmVnicNetworkResourcePoolRequestType
func init() {
t["DvsReconfigureVmVnicNetworkResourcePool_Task"] = reflect.TypeOf((*DvsReconfigureVmVnicNetworkResourcePool_Task)(nil)).Elem()
}
type DvsReconfigureVmVnicNetworkResourcePool_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type DvsReconfiguredEvent struct {
DvsEvent
ConfigSpec BaseDVSConfigSpec `xml:"configSpec,typeattr"`
ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"`
}
func init() {
t["DvsReconfiguredEvent"] = reflect.TypeOf((*DvsReconfiguredEvent)(nil)).Elem()
}
type DvsRenamedEvent struct {
DvsEvent
OldName string `xml:"oldName"`
NewName string `xml:"newName"`
}
func init() {
t["DvsRenamedEvent"] = reflect.TypeOf((*DvsRenamedEvent)(nil)).Elem()
}
type DvsResourceRuntimeInfo struct {
DynamicData
Capacity int32 `xml:"capacity,omitempty"`
Usage int32 `xml:"usage,omitempty"`
Available int32 `xml:"available,omitempty"`
AllocatedResource []DvsVnicAllocatedResource `xml:"allocatedResource,omitempty"`
VmVnicNetworkResourcePoolRuntime []DvsVmVnicNetworkResourcePoolRuntimeInfo `xml:"vmVnicNetworkResourcePoolRuntime,omitempty"`
}
func init() {
t["DvsResourceRuntimeInfo"] = reflect.TypeOf((*DvsResourceRuntimeInfo)(nil)).Elem()
}
type DvsRestoreEvent struct {
DvsEvent
}
func init() {
t["DvsRestoreEvent"] = reflect.TypeOf((*DvsRestoreEvent)(nil)).Elem()
}
type DvsScopeViolated struct {
DvsFault
Scope []ManagedObjectReference `xml:"scope"`
Entity ManagedObjectReference `xml:"entity"`
}
func init() {
t["DvsScopeViolated"] = reflect.TypeOf((*DvsScopeViolated)(nil)).Elem()
}
type DvsScopeViolatedFault DvsScopeViolated
func init() {
t["DvsScopeViolatedFault"] = reflect.TypeOf((*DvsScopeViolatedFault)(nil)).Elem()
}
type DvsServiceConsoleVNicProfile struct {
DvsVNicProfile
}
func init() {
t["DvsServiceConsoleVNicProfile"] = reflect.TypeOf((*DvsServiceConsoleVNicProfile)(nil)).Elem()
}
type DvsSingleIpPort struct {
DvsIpPort
PortNumber int32 `xml:"portNumber"`
}
func init() {
t["DvsSingleIpPort"] = reflect.TypeOf((*DvsSingleIpPort)(nil)).Elem()
}
type DvsSystemTrafficNetworkRuleQualifier struct {
DvsNetworkRuleQualifier
TypeOfSystemTraffic *StringExpression `xml:"typeOfSystemTraffic,omitempty"`
}
func init() {
t["DvsSystemTrafficNetworkRuleQualifier"] = reflect.TypeOf((*DvsSystemTrafficNetworkRuleQualifier)(nil)).Elem()
}
type DvsTrafficFilterConfig struct {
DvsFilterConfig
TrafficRuleset *DvsTrafficRuleset `xml:"trafficRuleset,omitempty"`
}
func init() {
t["DvsTrafficFilterConfig"] = reflect.TypeOf((*DvsTrafficFilterConfig)(nil)).Elem()
}
type DvsTrafficFilterConfigSpec struct {
DvsTrafficFilterConfig
Operation string `xml:"operation"`
}
func init() {
t["DvsTrafficFilterConfigSpec"] = reflect.TypeOf((*DvsTrafficFilterConfigSpec)(nil)).Elem()
}
type DvsTrafficRule struct {
DynamicData
Key string `xml:"key,omitempty"`
Description string `xml:"description,omitempty"`
Sequence int32 `xml:"sequence,omitempty"`
Qualifier []BaseDvsNetworkRuleQualifier `xml:"qualifier,omitempty,typeattr"`
Action BaseDvsNetworkRuleAction `xml:"action,omitempty,typeattr"`
Direction string `xml:"direction,omitempty"`
}
func init() {
t["DvsTrafficRule"] = reflect.TypeOf((*DvsTrafficRule)(nil)).Elem()
}
type DvsTrafficRuleset struct {
DynamicData
Key string `xml:"key,omitempty"`
Enabled *bool `xml:"enabled"`
Precedence int32 `xml:"precedence,omitempty"`
Rules []DvsTrafficRule `xml:"rules,omitempty"`
}
func init() {
t["DvsTrafficRuleset"] = reflect.TypeOf((*DvsTrafficRuleset)(nil)).Elem()
}
type DvsUpdateTagNetworkRuleAction struct {
DvsNetworkRuleAction
QosTag int32 `xml:"qosTag,omitempty"`
DscpTag int32 `xml:"dscpTag,omitempty"`
}
func init() {
t["DvsUpdateTagNetworkRuleAction"] = reflect.TypeOf((*DvsUpdateTagNetworkRuleAction)(nil)).Elem()
}
type DvsUpgradeAvailableEvent struct {
DvsEvent
ProductInfo DistributedVirtualSwitchProductSpec `xml:"productInfo"`
}
func init() {
t["DvsUpgradeAvailableEvent"] = reflect.TypeOf((*DvsUpgradeAvailableEvent)(nil)).Elem()
}
type DvsUpgradeInProgressEvent struct {
DvsEvent
ProductInfo DistributedVirtualSwitchProductSpec `xml:"productInfo"`
}
func init() {
t["DvsUpgradeInProgressEvent"] = reflect.TypeOf((*DvsUpgradeInProgressEvent)(nil)).Elem()
}
type DvsUpgradeRejectedEvent struct {
DvsEvent
ProductInfo DistributedVirtualSwitchProductSpec `xml:"productInfo"`
}
func init() {
t["DvsUpgradeRejectedEvent"] = reflect.TypeOf((*DvsUpgradeRejectedEvent)(nil)).Elem()
}
type DvsUpgradedEvent struct {
DvsEvent
ProductInfo DistributedVirtualSwitchProductSpec `xml:"productInfo"`
}
func init() {
t["DvsUpgradedEvent"] = reflect.TypeOf((*DvsUpgradedEvent)(nil)).Elem()
}
type DvsVNicProfile struct {
ApplyProfile
Key string `xml:"key"`
IpConfig IpAddressProfile `xml:"ipConfig"`
}
func init() {
t["DvsVNicProfile"] = reflect.TypeOf((*DvsVNicProfile)(nil)).Elem()
}
type DvsVmVnicNetworkResourcePoolRuntimeInfo struct {
DynamicData
Key string `xml:"key"`
Name string `xml:"name,omitempty"`
Capacity int32 `xml:"capacity,omitempty"`
Usage int32 `xml:"usage,omitempty"`
Available int32 `xml:"available,omitempty"`
Status string `xml:"status"`
AllocatedResource []DvsVnicAllocatedResource `xml:"allocatedResource,omitempty"`
}
func init() {
t["DvsVmVnicNetworkResourcePoolRuntimeInfo"] = reflect.TypeOf((*DvsVmVnicNetworkResourcePoolRuntimeInfo)(nil)).Elem()
}
type DvsVmVnicResourceAllocation struct {
DynamicData
ReservationQuota int64 `xml:"reservationQuota,omitempty"`
}
func init() {
t["DvsVmVnicResourceAllocation"] = reflect.TypeOf((*DvsVmVnicResourceAllocation)(nil)).Elem()
}
type DvsVmVnicResourcePoolConfigSpec struct {
DynamicData
Operation string `xml:"operation"`
Key string `xml:"key,omitempty"`
ConfigVersion string `xml:"configVersion,omitempty"`
AllocationInfo *DvsVmVnicResourceAllocation `xml:"allocationInfo,omitempty"`
Name string `xml:"name,omitempty"`
Description string `xml:"description,omitempty"`
}
func init() {
t["DvsVmVnicResourcePoolConfigSpec"] = reflect.TypeOf((*DvsVmVnicResourcePoolConfigSpec)(nil)).Elem()
}
type DvsVnicAllocatedResource struct {
DynamicData
Vm ManagedObjectReference `xml:"vm"`
VnicKey string `xml:"vnicKey"`
Reservation int64 `xml:"reservation,omitempty"`
}
func init() {
t["DvsVnicAllocatedResource"] = reflect.TypeOf((*DvsVnicAllocatedResource)(nil)).Elem()
}
type DynamicArray struct {
Val []AnyType `xml:"val,typeattr"`
}
func init() {
t["DynamicArray"] = reflect.TypeOf((*DynamicArray)(nil)).Elem()
}
type DynamicData struct {
}
func init() {
t["DynamicData"] = reflect.TypeOf((*DynamicData)(nil)).Elem()
}
type DynamicProperty struct {
Name string `xml:"name"`
Val AnyType `xml:"val,typeattr"`
}
func init() {
t["DynamicProperty"] = reflect.TypeOf((*DynamicProperty)(nil)).Elem()
}
type EVCAdmissionFailed struct {
NotSupportedHostInCluster
Faults []LocalizedMethodFault `xml:"faults,omitempty"`
}
func init() {
t["EVCAdmissionFailed"] = reflect.TypeOf((*EVCAdmissionFailed)(nil)).Elem()
}
type EVCAdmissionFailedCPUFeaturesForMode struct {
EVCAdmissionFailed
CurrentEVCModeKey string `xml:"currentEVCModeKey"`
}
func init() {
t["EVCAdmissionFailedCPUFeaturesForMode"] = reflect.TypeOf((*EVCAdmissionFailedCPUFeaturesForMode)(nil)).Elem()
}
type EVCAdmissionFailedCPUFeaturesForModeFault EVCAdmissionFailedCPUFeaturesForMode
func init() {
t["EVCAdmissionFailedCPUFeaturesForModeFault"] = reflect.TypeOf((*EVCAdmissionFailedCPUFeaturesForModeFault)(nil)).Elem()
}
type EVCAdmissionFailedCPUModel struct {
EVCAdmissionFailed
}
func init() {
t["EVCAdmissionFailedCPUModel"] = reflect.TypeOf((*EVCAdmissionFailedCPUModel)(nil)).Elem()
}
type EVCAdmissionFailedCPUModelFault EVCAdmissionFailedCPUModel
func init() {
t["EVCAdmissionFailedCPUModelFault"] = reflect.TypeOf((*EVCAdmissionFailedCPUModelFault)(nil)).Elem()
}
type EVCAdmissionFailedCPUModelForMode struct {
EVCAdmissionFailed
CurrentEVCModeKey string `xml:"currentEVCModeKey"`
}
func init() {
t["EVCAdmissionFailedCPUModelForMode"] = reflect.TypeOf((*EVCAdmissionFailedCPUModelForMode)(nil)).Elem()
}
type EVCAdmissionFailedCPUModelForModeFault EVCAdmissionFailedCPUModelForMode
func init() {
t["EVCAdmissionFailedCPUModelForModeFault"] = reflect.TypeOf((*EVCAdmissionFailedCPUModelForModeFault)(nil)).Elem()
}
type EVCAdmissionFailedCPUVendor struct {
EVCAdmissionFailed
ClusterCPUVendor string `xml:"clusterCPUVendor"`
HostCPUVendor string `xml:"hostCPUVendor"`
}
func init() {
t["EVCAdmissionFailedCPUVendor"] = reflect.TypeOf((*EVCAdmissionFailedCPUVendor)(nil)).Elem()
}
type EVCAdmissionFailedCPUVendorFault EVCAdmissionFailedCPUVendor
func init() {
t["EVCAdmissionFailedCPUVendorFault"] = reflect.TypeOf((*EVCAdmissionFailedCPUVendorFault)(nil)).Elem()
}
type EVCAdmissionFailedCPUVendorUnknown struct {
EVCAdmissionFailed
}
func init() {
t["EVCAdmissionFailedCPUVendorUnknown"] = reflect.TypeOf((*EVCAdmissionFailedCPUVendorUnknown)(nil)).Elem()
}
type EVCAdmissionFailedCPUVendorUnknownFault EVCAdmissionFailedCPUVendorUnknown
func init() {
t["EVCAdmissionFailedCPUVendorUnknownFault"] = reflect.TypeOf((*EVCAdmissionFailedCPUVendorUnknownFault)(nil)).Elem()
}
type EVCAdmissionFailedFault BaseEVCAdmissionFailed
func init() {
t["EVCAdmissionFailedFault"] = reflect.TypeOf((*EVCAdmissionFailedFault)(nil)).Elem()
}
type EVCAdmissionFailedHostDisconnected struct {
EVCAdmissionFailed
}
func init() {
t["EVCAdmissionFailedHostDisconnected"] = reflect.TypeOf((*EVCAdmissionFailedHostDisconnected)(nil)).Elem()
}
type EVCAdmissionFailedHostDisconnectedFault EVCAdmissionFailedHostDisconnected
func init() {
t["EVCAdmissionFailedHostDisconnectedFault"] = reflect.TypeOf((*EVCAdmissionFailedHostDisconnectedFault)(nil)).Elem()
}
type EVCAdmissionFailedHostSoftware struct {
EVCAdmissionFailed
}
func init() {
t["EVCAdmissionFailedHostSoftware"] = reflect.TypeOf((*EVCAdmissionFailedHostSoftware)(nil)).Elem()
}
type EVCAdmissionFailedHostSoftwareFault EVCAdmissionFailedHostSoftware
func init() {
t["EVCAdmissionFailedHostSoftwareFault"] = reflect.TypeOf((*EVCAdmissionFailedHostSoftwareFault)(nil)).Elem()
}
type EVCAdmissionFailedHostSoftwareForMode struct {
EVCAdmissionFailed
}
func init() {
t["EVCAdmissionFailedHostSoftwareForMode"] = reflect.TypeOf((*EVCAdmissionFailedHostSoftwareForMode)(nil)).Elem()
}
type EVCAdmissionFailedHostSoftwareForModeFault EVCAdmissionFailedHostSoftwareForMode
func init() {
t["EVCAdmissionFailedHostSoftwareForModeFault"] = reflect.TypeOf((*EVCAdmissionFailedHostSoftwareForModeFault)(nil)).Elem()
}
type EVCAdmissionFailedVmActive struct {
EVCAdmissionFailed
}
func init() {
t["EVCAdmissionFailedVmActive"] = reflect.TypeOf((*EVCAdmissionFailedVmActive)(nil)).Elem()
}
type EVCAdmissionFailedVmActiveFault EVCAdmissionFailedVmActive
func init() {
t["EVCAdmissionFailedVmActiveFault"] = reflect.TypeOf((*EVCAdmissionFailedVmActiveFault)(nil)).Elem()
}
type EVCConfigFault struct {
VimFault
Faults []LocalizedMethodFault `xml:"faults,omitempty"`
}
func init() {
t["EVCConfigFault"] = reflect.TypeOf((*EVCConfigFault)(nil)).Elem()
}
type EVCConfigFaultFault BaseEVCConfigFault
func init() {
t["EVCConfigFaultFault"] = reflect.TypeOf((*EVCConfigFaultFault)(nil)).Elem()
}
type EVCMode struct {
ElementDescription
GuaranteedCPUFeatures []HostCpuIdInfo `xml:"guaranteedCPUFeatures,omitempty"`
FeatureCapability []HostFeatureCapability `xml:"featureCapability,omitempty"`
FeatureMask []HostFeatureMask `xml:"featureMask,omitempty"`
FeatureRequirement []VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty"`
Vendor string `xml:"vendor"`
Track []string `xml:"track,omitempty"`
VendorTier int32 `xml:"vendorTier"`
}
func init() {
t["EVCMode"] = reflect.TypeOf((*EVCMode)(nil)).Elem()
}
type EVCModeIllegalByVendor struct {
EVCConfigFault
ClusterCPUVendor string `xml:"clusterCPUVendor"`
ModeCPUVendor string `xml:"modeCPUVendor"`
}
func init() {
t["EVCModeIllegalByVendor"] = reflect.TypeOf((*EVCModeIllegalByVendor)(nil)).Elem()
}
type EVCModeIllegalByVendorFault EVCModeIllegalByVendor
func init() {
t["EVCModeIllegalByVendorFault"] = reflect.TypeOf((*EVCModeIllegalByVendorFault)(nil)).Elem()
}
type EVCModeUnsupportedByHosts struct {
EVCConfigFault
EvcMode string `xml:"evcMode,omitempty"`
Host []ManagedObjectReference `xml:"host,omitempty"`
HostName []string `xml:"hostName,omitempty"`
}
func init() {
t["EVCModeUnsupportedByHosts"] = reflect.TypeOf((*EVCModeUnsupportedByHosts)(nil)).Elem()
}
type EVCModeUnsupportedByHostsFault EVCModeUnsupportedByHosts
func init() {
t["EVCModeUnsupportedByHostsFault"] = reflect.TypeOf((*EVCModeUnsupportedByHostsFault)(nil)).Elem()
}
type EVCUnsupportedByHostHardware struct {
EVCConfigFault
Host []ManagedObjectReference `xml:"host"`
HostName []string `xml:"hostName"`
}
func init() {
t["EVCUnsupportedByHostHardware"] = reflect.TypeOf((*EVCUnsupportedByHostHardware)(nil)).Elem()
}
type EVCUnsupportedByHostHardwareFault EVCUnsupportedByHostHardware
func init() {
t["EVCUnsupportedByHostHardwareFault"] = reflect.TypeOf((*EVCUnsupportedByHostHardwareFault)(nil)).Elem()
}
type EVCUnsupportedByHostSoftware struct {
EVCConfigFault
Host []ManagedObjectReference `xml:"host"`
HostName []string `xml:"hostName"`
}
func init() {
t["EVCUnsupportedByHostSoftware"] = reflect.TypeOf((*EVCUnsupportedByHostSoftware)(nil)).Elem()
}
type EVCUnsupportedByHostSoftwareFault EVCUnsupportedByHostSoftware
func init() {
t["EVCUnsupportedByHostSoftwareFault"] = reflect.TypeOf((*EVCUnsupportedByHostSoftwareFault)(nil)).Elem()
}
type EagerZeroVirtualDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
}
func init() {
t["EagerZeroVirtualDiskRequestType"] = reflect.TypeOf((*EagerZeroVirtualDiskRequestType)(nil)).Elem()
}
type EagerZeroVirtualDisk_Task EagerZeroVirtualDiskRequestType
func init() {
t["EagerZeroVirtualDisk_Task"] = reflect.TypeOf((*EagerZeroVirtualDisk_Task)(nil)).Elem()
}
type EagerZeroVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type EightHostLimitViolated struct {
VmConfigFault
}
func init() {
t["EightHostLimitViolated"] = reflect.TypeOf((*EightHostLimitViolated)(nil)).Elem()
}
type EightHostLimitViolatedFault EightHostLimitViolated
func init() {
t["EightHostLimitViolatedFault"] = reflect.TypeOf((*EightHostLimitViolatedFault)(nil)).Elem()
}
type ElementDescription struct {
Description
Key string `xml:"key"`
}
func init() {
t["ElementDescription"] = reflect.TypeOf((*ElementDescription)(nil)).Elem()
}
type EnableAlarmActions EnableAlarmActionsRequestType
func init() {
t["EnableAlarmActions"] = reflect.TypeOf((*EnableAlarmActions)(nil)).Elem()
}
type EnableAlarmActionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
Enabled bool `xml:"enabled"`
}
func init() {
t["EnableAlarmActionsRequestType"] = reflect.TypeOf((*EnableAlarmActionsRequestType)(nil)).Elem()
}
type EnableAlarmActionsResponse struct {
}
type EnableCrypto EnableCryptoRequestType
func init() {
t["EnableCrypto"] = reflect.TypeOf((*EnableCrypto)(nil)).Elem()
}
type EnableCryptoRequestType struct {
This ManagedObjectReference `xml:"_this"`
KeyPlain CryptoKeyPlain `xml:"keyPlain"`
}
func init() {
t["EnableCryptoRequestType"] = reflect.TypeOf((*EnableCryptoRequestType)(nil)).Elem()
}
type EnableCryptoResponse struct {
}
type EnableFeature EnableFeatureRequestType
func init() {
t["EnableFeature"] = reflect.TypeOf((*EnableFeature)(nil)).Elem()
}
type EnableFeatureRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
FeatureKey string `xml:"featureKey"`
}
func init() {
t["EnableFeatureRequestType"] = reflect.TypeOf((*EnableFeatureRequestType)(nil)).Elem()
}
type EnableFeatureResponse struct {
Returnval bool `xml:"returnval"`
}
type EnableHyperThreading EnableHyperThreadingRequestType
func init() {
t["EnableHyperThreading"] = reflect.TypeOf((*EnableHyperThreading)(nil)).Elem()
}
type EnableHyperThreadingRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["EnableHyperThreadingRequestType"] = reflect.TypeOf((*EnableHyperThreadingRequestType)(nil)).Elem()
}
type EnableHyperThreadingResponse struct {
}
type EnableMultipathPath EnableMultipathPathRequestType
func init() {
t["EnableMultipathPath"] = reflect.TypeOf((*EnableMultipathPath)(nil)).Elem()
}
type EnableMultipathPathRequestType struct {
This ManagedObjectReference `xml:"_this"`
PathName string `xml:"pathName"`
}
func init() {
t["EnableMultipathPathRequestType"] = reflect.TypeOf((*EnableMultipathPathRequestType)(nil)).Elem()
}
type EnableMultipathPathResponse struct {
}
type EnableNetworkResourceManagement EnableNetworkResourceManagementRequestType
func init() {
t["EnableNetworkResourceManagement"] = reflect.TypeOf((*EnableNetworkResourceManagement)(nil)).Elem()
}
type EnableNetworkResourceManagementRequestType struct {
This ManagedObjectReference `xml:"_this"`
Enable bool `xml:"enable"`
}
func init() {
t["EnableNetworkResourceManagementRequestType"] = reflect.TypeOf((*EnableNetworkResourceManagementRequestType)(nil)).Elem()
}
type EnableNetworkResourceManagementResponse struct {
}
type EnableRuleset EnableRulesetRequestType
func init() {
t["EnableRuleset"] = reflect.TypeOf((*EnableRuleset)(nil)).Elem()
}
type EnableRulesetRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id string `xml:"id"`
}
func init() {
t["EnableRulesetRequestType"] = reflect.TypeOf((*EnableRulesetRequestType)(nil)).Elem()
}
type EnableRulesetResponse struct {
}
type EnableSecondaryVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["EnableSecondaryVMRequestType"] = reflect.TypeOf((*EnableSecondaryVMRequestType)(nil)).Elem()
}
type EnableSecondaryVM_Task EnableSecondaryVMRequestType
func init() {
t["EnableSecondaryVM_Task"] = reflect.TypeOf((*EnableSecondaryVM_Task)(nil)).Elem()
}
type EnableSecondaryVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type EnableSmartCardAuthentication EnableSmartCardAuthenticationRequestType
func init() {
t["EnableSmartCardAuthentication"] = reflect.TypeOf((*EnableSmartCardAuthentication)(nil)).Elem()
}
type EnableSmartCardAuthenticationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["EnableSmartCardAuthenticationRequestType"] = reflect.TypeOf((*EnableSmartCardAuthenticationRequestType)(nil)).Elem()
}
type EnableSmartCardAuthenticationResponse struct {
}
type EnterLockdownMode EnterLockdownModeRequestType
func init() {
t["EnterLockdownMode"] = reflect.TypeOf((*EnterLockdownMode)(nil)).Elem()
}
type EnterLockdownModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["EnterLockdownModeRequestType"] = reflect.TypeOf((*EnterLockdownModeRequestType)(nil)).Elem()
}
type EnterLockdownModeResponse struct {
}
type EnterMaintenanceModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
Timeout int32 `xml:"timeout"`
EvacuatePoweredOffVms *bool `xml:"evacuatePoweredOffVms"`
MaintenanceSpec *HostMaintenanceSpec `xml:"maintenanceSpec,omitempty"`
}
func init() {
t["EnterMaintenanceModeRequestType"] = reflect.TypeOf((*EnterMaintenanceModeRequestType)(nil)).Elem()
}
type EnterMaintenanceMode_Task EnterMaintenanceModeRequestType
func init() {
t["EnterMaintenanceMode_Task"] = reflect.TypeOf((*EnterMaintenanceMode_Task)(nil)).Elem()
}
type EnterMaintenanceMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type EnteredMaintenanceModeEvent struct {
HostEvent
}
func init() {
t["EnteredMaintenanceModeEvent"] = reflect.TypeOf((*EnteredMaintenanceModeEvent)(nil)).Elem()
}
type EnteredStandbyModeEvent struct {
HostEvent
}
func init() {
t["EnteredStandbyModeEvent"] = reflect.TypeOf((*EnteredStandbyModeEvent)(nil)).Elem()
}
type EnteringMaintenanceModeEvent struct {
HostEvent
}
func init() {
t["EnteringMaintenanceModeEvent"] = reflect.TypeOf((*EnteringMaintenanceModeEvent)(nil)).Elem()
}
type EnteringStandbyModeEvent struct {
HostEvent
}
func init() {
t["EnteringStandbyModeEvent"] = reflect.TypeOf((*EnteringStandbyModeEvent)(nil)).Elem()
}
type EntityBackup struct {
DynamicData
}
func init() {
t["EntityBackup"] = reflect.TypeOf((*EntityBackup)(nil)).Elem()
}
type EntityBackupConfig struct {
DynamicData
EntityType string `xml:"entityType"`
ConfigBlob []byte `xml:"configBlob"`
Key string `xml:"key,omitempty"`
Name string `xml:"name,omitempty"`
Container *ManagedObjectReference `xml:"container,omitempty"`
ConfigVersion string `xml:"configVersion,omitempty"`
}
func init() {
t["EntityBackupConfig"] = reflect.TypeOf((*EntityBackupConfig)(nil)).Elem()
}
type EntityEventArgument struct {
EventArgument
Name string `xml:"name"`
}
func init() {
t["EntityEventArgument"] = reflect.TypeOf((*EntityEventArgument)(nil)).Elem()
}
type EntityPrivilege struct {
DynamicData
Entity ManagedObjectReference `xml:"entity"`
PrivAvailability []PrivilegeAvailability `xml:"privAvailability"`
}
func init() {
t["EntityPrivilege"] = reflect.TypeOf((*EntityPrivilege)(nil)).Elem()
}
type EnumDescription struct {
DynamicData
Key string `xml:"key"`
Tags []BaseElementDescription `xml:"tags,typeattr"`
}
func init() {
t["EnumDescription"] = reflect.TypeOf((*EnumDescription)(nil)).Elem()
}
type EnvironmentBrowserConfigOptionQuerySpec struct {
DynamicData
Key string `xml:"key,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
GuestId []string `xml:"guestId,omitempty"`
}
func init() {
t["EnvironmentBrowserConfigOptionQuerySpec"] = reflect.TypeOf((*EnvironmentBrowserConfigOptionQuerySpec)(nil)).Elem()
}
type ErrorUpgradeEvent struct {
UpgradeEvent
}
func init() {
t["ErrorUpgradeEvent"] = reflect.TypeOf((*ErrorUpgradeEvent)(nil)).Elem()
}
type EstimateDatabaseSize EstimateDatabaseSizeRequestType
func init() {
t["EstimateDatabaseSize"] = reflect.TypeOf((*EstimateDatabaseSize)(nil)).Elem()
}
type EstimateDatabaseSizeRequestType struct {
This ManagedObjectReference `xml:"_this"`
DbSizeParam DatabaseSizeParam `xml:"dbSizeParam"`
}
func init() {
t["EstimateDatabaseSizeRequestType"] = reflect.TypeOf((*EstimateDatabaseSizeRequestType)(nil)).Elem()
}
type EstimateDatabaseSizeResponse struct {
Returnval DatabaseSizeEstimate `xml:"returnval"`
}
type EstimateStorageForConsolidateSnapshotsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["EstimateStorageForConsolidateSnapshotsRequestType"] = reflect.TypeOf((*EstimateStorageForConsolidateSnapshotsRequestType)(nil)).Elem()
}
type EstimateStorageForConsolidateSnapshots_Task EstimateStorageForConsolidateSnapshotsRequestType
func init() {
t["EstimateStorageForConsolidateSnapshots_Task"] = reflect.TypeOf((*EstimateStorageForConsolidateSnapshots_Task)(nil)).Elem()
}
type EstimateStorageForConsolidateSnapshots_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type EsxAgentHostManagerUpdateConfig EsxAgentHostManagerUpdateConfigRequestType
func init() {
t["EsxAgentHostManagerUpdateConfig"] = reflect.TypeOf((*EsxAgentHostManagerUpdateConfig)(nil)).Elem()
}
type EsxAgentHostManagerUpdateConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
ConfigInfo HostEsxAgentHostManagerConfigInfo `xml:"configInfo"`
}
func init() {
t["EsxAgentHostManagerUpdateConfigRequestType"] = reflect.TypeOf((*EsxAgentHostManagerUpdateConfigRequestType)(nil)).Elem()
}
type EsxAgentHostManagerUpdateConfigResponse struct {
}
type EvacuateVsanNodeRequestType struct {
This ManagedObjectReference `xml:"_this"`
MaintenanceSpec HostMaintenanceSpec `xml:"maintenanceSpec"`
Timeout int32 `xml:"timeout"`
}
func init() {
t["EvacuateVsanNodeRequestType"] = reflect.TypeOf((*EvacuateVsanNodeRequestType)(nil)).Elem()
}
type EvacuateVsanNode_Task EvacuateVsanNodeRequestType
func init() {
t["EvacuateVsanNode_Task"] = reflect.TypeOf((*EvacuateVsanNode_Task)(nil)).Elem()
}
type EvacuateVsanNode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type EvaluationLicenseSource struct {
LicenseSource
RemainingHours int64 `xml:"remainingHours,omitempty"`
}
func init() {
t["EvaluationLicenseSource"] = reflect.TypeOf((*EvaluationLicenseSource)(nil)).Elem()
}
type EvcManager EvcManagerRequestType
func init() {
t["EvcManager"] = reflect.TypeOf((*EvcManager)(nil)).Elem()
}
type EvcManagerRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["EvcManagerRequestType"] = reflect.TypeOf((*EvcManagerRequestType)(nil)).Elem()
}
type EvcManagerResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type Event struct {
DynamicData
Key int32 `xml:"key"`
ChainId int32 `xml:"chainId"`
CreatedTime time.Time `xml:"createdTime"`
UserName string `xml:"userName"`
Datacenter *DatacenterEventArgument `xml:"datacenter,omitempty"`
ComputeResource *ComputeResourceEventArgument `xml:"computeResource,omitempty"`
Host *HostEventArgument `xml:"host,omitempty"`
Vm *VmEventArgument `xml:"vm,omitempty"`
Ds *DatastoreEventArgument `xml:"ds,omitempty"`
Net *NetworkEventArgument `xml:"net,omitempty"`
Dvs *DvsEventArgument `xml:"dvs,omitempty"`
FullFormattedMessage string `xml:"fullFormattedMessage,omitempty"`
ChangeTag string `xml:"changeTag,omitempty"`
}
func init() {
t["Event"] = reflect.TypeOf((*Event)(nil)).Elem()
}
type EventAlarmExpression struct {
AlarmExpression
Comparisons []EventAlarmExpressionComparison `xml:"comparisons,omitempty"`
EventType string `xml:"eventType"`
EventTypeId string `xml:"eventTypeId,omitempty"`
ObjectType string `xml:"objectType,omitempty"`
Status ManagedEntityStatus `xml:"status,omitempty"`
}
func init() {
t["EventAlarmExpression"] = reflect.TypeOf((*EventAlarmExpression)(nil)).Elem()
}
type EventAlarmExpressionComparison struct {
DynamicData
AttributeName string `xml:"attributeName"`
Operator string `xml:"operator"`
Value string `xml:"value"`
}
func init() {
t["EventAlarmExpressionComparison"] = reflect.TypeOf((*EventAlarmExpressionComparison)(nil)).Elem()
}
type EventArgDesc struct {
DynamicData
Name string `xml:"name"`
Type string `xml:"type"`
Description BaseElementDescription `xml:"description,omitempty,typeattr"`
}
func init() {
t["EventArgDesc"] = reflect.TypeOf((*EventArgDesc)(nil)).Elem()
}
type EventArgument struct {
DynamicData
}
func init() {
t["EventArgument"] = reflect.TypeOf((*EventArgument)(nil)).Elem()
}
type EventDescription struct {
DynamicData
Category []BaseElementDescription `xml:"category,typeattr"`
EventInfo []EventDescriptionEventDetail `xml:"eventInfo"`
EnumeratedTypes []EnumDescription `xml:"enumeratedTypes,omitempty"`
}
func init() {
t["EventDescription"] = reflect.TypeOf((*EventDescription)(nil)).Elem()
}
type EventDescriptionEventDetail struct {
DynamicData
Key string `xml:"key"`
Description string `xml:"description,omitempty"`
Category string `xml:"category"`
FormatOnDatacenter string `xml:"formatOnDatacenter"`
FormatOnComputeResource string `xml:"formatOnComputeResource"`
FormatOnHost string `xml:"formatOnHost"`
FormatOnVm string `xml:"formatOnVm"`
FullFormat string `xml:"fullFormat"`
LongDescription string `xml:"longDescription,omitempty"`
}
func init() {
t["EventDescriptionEventDetail"] = reflect.TypeOf((*EventDescriptionEventDetail)(nil)).Elem()
}
type EventEx struct {
Event
EventTypeId string `xml:"eventTypeId"`
Severity string `xml:"severity,omitempty"`
Message string `xml:"message,omitempty"`
Arguments []KeyAnyValue `xml:"arguments,omitempty"`
ObjectId string `xml:"objectId,omitempty"`
ObjectType string `xml:"objectType,omitempty"`
ObjectName string `xml:"objectName,omitempty"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["EventEx"] = reflect.TypeOf((*EventEx)(nil)).Elem()
}
type EventFilterSpec struct {
DynamicData
Entity *EventFilterSpecByEntity `xml:"entity,omitempty"`
Time *EventFilterSpecByTime `xml:"time,omitempty"`
UserName *EventFilterSpecByUsername `xml:"userName,omitempty"`
EventChainId int32 `xml:"eventChainId,omitempty"`
Alarm *ManagedObjectReference `xml:"alarm,omitempty"`
ScheduledTask *ManagedObjectReference `xml:"scheduledTask,omitempty"`
DisableFullMessage *bool `xml:"disableFullMessage"`
Category []string `xml:"category,omitempty"`
Type []string `xml:"type,omitempty"`
Tag []string `xml:"tag,omitempty"`
EventTypeId []string `xml:"eventTypeId,omitempty"`
MaxCount int32 `xml:"maxCount,omitempty"`
}
func init() {
t["EventFilterSpec"] = reflect.TypeOf((*EventFilterSpec)(nil)).Elem()
}
type EventFilterSpecByEntity struct {
DynamicData
Entity ManagedObjectReference `xml:"entity"`
Recursion EventFilterSpecRecursionOption `xml:"recursion"`
}
func init() {
t["EventFilterSpecByEntity"] = reflect.TypeOf((*EventFilterSpecByEntity)(nil)).Elem()
}
type EventFilterSpecByTime struct {
DynamicData
BeginTime *time.Time `xml:"beginTime"`
EndTime *time.Time `xml:"endTime"`
}
func init() {
t["EventFilterSpecByTime"] = reflect.TypeOf((*EventFilterSpecByTime)(nil)).Elem()
}
type EventFilterSpecByUsername struct {
DynamicData
SystemUser bool `xml:"systemUser"`
UserList []string `xml:"userList,omitempty"`
}
func init() {
t["EventFilterSpecByUsername"] = reflect.TypeOf((*EventFilterSpecByUsername)(nil)).Elem()
}
type ExecuteHostProfile ExecuteHostProfileRequestType
func init() {
t["ExecuteHostProfile"] = reflect.TypeOf((*ExecuteHostProfile)(nil)).Elem()
}
type ExecuteHostProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
DeferredParam []ProfileDeferredPolicyOptionParameter `xml:"deferredParam,omitempty"`
}
func init() {
t["ExecuteHostProfileRequestType"] = reflect.TypeOf((*ExecuteHostProfileRequestType)(nil)).Elem()
}
type ExecuteHostProfileResponse struct {
Returnval BaseProfileExecuteResult `xml:"returnval,typeattr"`
}
type ExecuteSimpleCommand ExecuteSimpleCommandRequestType
func init() {
t["ExecuteSimpleCommand"] = reflect.TypeOf((*ExecuteSimpleCommand)(nil)).Elem()
}
type ExecuteSimpleCommandRequestType struct {
This ManagedObjectReference `xml:"_this"`
Arguments []string `xml:"arguments,omitempty"`
}
func init() {
t["ExecuteSimpleCommandRequestType"] = reflect.TypeOf((*ExecuteSimpleCommandRequestType)(nil)).Elem()
}
type ExecuteSimpleCommandResponse struct {
Returnval string `xml:"returnval"`
}
type ExitLockdownMode ExitLockdownModeRequestType
func init() {
t["ExitLockdownMode"] = reflect.TypeOf((*ExitLockdownMode)(nil)).Elem()
}
type ExitLockdownModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ExitLockdownModeRequestType"] = reflect.TypeOf((*ExitLockdownModeRequestType)(nil)).Elem()
}
type ExitLockdownModeResponse struct {
}
type ExitMaintenanceModeEvent struct {
HostEvent
}
func init() {
t["ExitMaintenanceModeEvent"] = reflect.TypeOf((*ExitMaintenanceModeEvent)(nil)).Elem()
}
type ExitMaintenanceModeRequestType struct {
This ManagedObjectReference `xml:"_this"`
Timeout int32 `xml:"timeout"`
}
func init() {
t["ExitMaintenanceModeRequestType"] = reflect.TypeOf((*ExitMaintenanceModeRequestType)(nil)).Elem()
}
type ExitMaintenanceMode_Task ExitMaintenanceModeRequestType
func init() {
t["ExitMaintenanceMode_Task"] = reflect.TypeOf((*ExitMaintenanceMode_Task)(nil)).Elem()
}
type ExitMaintenanceMode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExitStandbyModeFailedEvent struct {
HostEvent
}
func init() {
t["ExitStandbyModeFailedEvent"] = reflect.TypeOf((*ExitStandbyModeFailedEvent)(nil)).Elem()
}
type ExitedStandbyModeEvent struct {
HostEvent
}
func init() {
t["ExitedStandbyModeEvent"] = reflect.TypeOf((*ExitedStandbyModeEvent)(nil)).Elem()
}
type ExitingStandbyModeEvent struct {
HostEvent
}
func init() {
t["ExitingStandbyModeEvent"] = reflect.TypeOf((*ExitingStandbyModeEvent)(nil)).Elem()
}
type ExpandVmfsDatastore ExpandVmfsDatastoreRequestType
func init() {
t["ExpandVmfsDatastore"] = reflect.TypeOf((*ExpandVmfsDatastore)(nil)).Elem()
}
type ExpandVmfsDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
Spec VmfsDatastoreExpandSpec `xml:"spec"`
}
func init() {
t["ExpandVmfsDatastoreRequestType"] = reflect.TypeOf((*ExpandVmfsDatastoreRequestType)(nil)).Elem()
}
type ExpandVmfsDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExpandVmfsExtent ExpandVmfsExtentRequestType
func init() {
t["ExpandVmfsExtent"] = reflect.TypeOf((*ExpandVmfsExtent)(nil)).Elem()
}
type ExpandVmfsExtentRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmfsPath string `xml:"vmfsPath"`
Extent HostScsiDiskPartition `xml:"extent"`
}
func init() {
t["ExpandVmfsExtentRequestType"] = reflect.TypeOf((*ExpandVmfsExtentRequestType)(nil)).Elem()
}
type ExpandVmfsExtentResponse struct {
}
type ExpiredAddonLicense struct {
ExpiredFeatureLicense
}
func init() {
t["ExpiredAddonLicense"] = reflect.TypeOf((*ExpiredAddonLicense)(nil)).Elem()
}
type ExpiredAddonLicenseFault ExpiredAddonLicense
func init() {
t["ExpiredAddonLicenseFault"] = reflect.TypeOf((*ExpiredAddonLicenseFault)(nil)).Elem()
}
type ExpiredEditionLicense struct {
ExpiredFeatureLicense
}
func init() {
t["ExpiredEditionLicense"] = reflect.TypeOf((*ExpiredEditionLicense)(nil)).Elem()
}
type ExpiredEditionLicenseFault ExpiredEditionLicense
func init() {
t["ExpiredEditionLicenseFault"] = reflect.TypeOf((*ExpiredEditionLicenseFault)(nil)).Elem()
}
type ExpiredFeatureLicense struct {
NotEnoughLicenses
Feature string `xml:"feature"`
Count int32 `xml:"count"`
ExpirationDate time.Time `xml:"expirationDate"`
}
func init() {
t["ExpiredFeatureLicense"] = reflect.TypeOf((*ExpiredFeatureLicense)(nil)).Elem()
}
type ExpiredFeatureLicenseFault BaseExpiredFeatureLicense
func init() {
t["ExpiredFeatureLicenseFault"] = reflect.TypeOf((*ExpiredFeatureLicenseFault)(nil)).Elem()
}
type ExportAnswerFileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["ExportAnswerFileRequestType"] = reflect.TypeOf((*ExportAnswerFileRequestType)(nil)).Elem()
}
type ExportAnswerFile_Task ExportAnswerFileRequestType
func init() {
t["ExportAnswerFile_Task"] = reflect.TypeOf((*ExportAnswerFile_Task)(nil)).Elem()
}
type ExportAnswerFile_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExportProfile ExportProfileRequestType
func init() {
t["ExportProfile"] = reflect.TypeOf((*ExportProfile)(nil)).Elem()
}
type ExportProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ExportProfileRequestType"] = reflect.TypeOf((*ExportProfileRequestType)(nil)).Elem()
}
type ExportProfileResponse struct {
Returnval string `xml:"returnval"`
}
type ExportSnapshot ExportSnapshotRequestType
func init() {
t["ExportSnapshot"] = reflect.TypeOf((*ExportSnapshot)(nil)).Elem()
}
type ExportSnapshotRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ExportSnapshotRequestType"] = reflect.TypeOf((*ExportSnapshotRequestType)(nil)).Elem()
}
type ExportSnapshotResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExportVApp ExportVAppRequestType
func init() {
t["ExportVApp"] = reflect.TypeOf((*ExportVApp)(nil)).Elem()
}
type ExportVAppRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ExportVAppRequestType"] = reflect.TypeOf((*ExportVAppRequestType)(nil)).Elem()
}
type ExportVAppResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExportVm ExportVmRequestType
func init() {
t["ExportVm"] = reflect.TypeOf((*ExportVm)(nil)).Elem()
}
type ExportVmRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ExportVmRequestType"] = reflect.TypeOf((*ExportVmRequestType)(nil)).Elem()
}
type ExportVmResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExtExtendedProductInfo struct {
DynamicData
CompanyUrl string `xml:"companyUrl,omitempty"`
ProductUrl string `xml:"productUrl,omitempty"`
ManagementUrl string `xml:"managementUrl,omitempty"`
Self *ManagedObjectReference `xml:"self,omitempty"`
}
func init() {
t["ExtExtendedProductInfo"] = reflect.TypeOf((*ExtExtendedProductInfo)(nil)).Elem()
}
type ExtManagedEntityInfo struct {
DynamicData
Type string `xml:"type"`
SmallIconUrl string `xml:"smallIconUrl,omitempty"`
IconUrl string `xml:"iconUrl,omitempty"`
Description string `xml:"description,omitempty"`
}
func init() {
t["ExtManagedEntityInfo"] = reflect.TypeOf((*ExtManagedEntityInfo)(nil)).Elem()
}
type ExtSolutionManagerInfo struct {
DynamicData
Tab []ExtSolutionManagerInfoTabInfo `xml:"tab,omitempty"`
SmallIconUrl string `xml:"smallIconUrl,omitempty"`
}
func init() {
t["ExtSolutionManagerInfo"] = reflect.TypeOf((*ExtSolutionManagerInfo)(nil)).Elem()
}
type ExtSolutionManagerInfoTabInfo struct {
DynamicData
Label string `xml:"label"`
Url string `xml:"url"`
}
func init() {
t["ExtSolutionManagerInfoTabInfo"] = reflect.TypeOf((*ExtSolutionManagerInfoTabInfo)(nil)).Elem()
}
type ExtendDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
NewCapacityInMB int64 `xml:"newCapacityInMB"`
}
func init() {
t["ExtendDiskRequestType"] = reflect.TypeOf((*ExtendDiskRequestType)(nil)).Elem()
}
type ExtendDisk_Task ExtendDiskRequestType
func init() {
t["ExtendDisk_Task"] = reflect.TypeOf((*ExtendDisk_Task)(nil)).Elem()
}
type ExtendDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExtendVffs ExtendVffsRequestType
func init() {
t["ExtendVffs"] = reflect.TypeOf((*ExtendVffs)(nil)).Elem()
}
type ExtendVffsRequestType struct {
This ManagedObjectReference `xml:"_this"`
VffsPath string `xml:"vffsPath"`
DevicePath string `xml:"devicePath"`
Spec *HostDiskPartitionSpec `xml:"spec,omitempty"`
}
func init() {
t["ExtendVffsRequestType"] = reflect.TypeOf((*ExtendVffsRequestType)(nil)).Elem()
}
type ExtendVffsResponse struct {
}
type ExtendVirtualDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
NewCapacityKb int64 `xml:"newCapacityKb"`
EagerZero *bool `xml:"eagerZero"`
}
func init() {
t["ExtendVirtualDiskRequestType"] = reflect.TypeOf((*ExtendVirtualDiskRequestType)(nil)).Elem()
}
type ExtendVirtualDisk_Task ExtendVirtualDiskRequestType
func init() {
t["ExtendVirtualDisk_Task"] = reflect.TypeOf((*ExtendVirtualDisk_Task)(nil)).Elem()
}
type ExtendVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExtendVmfsDatastore ExtendVmfsDatastoreRequestType
func init() {
t["ExtendVmfsDatastore"] = reflect.TypeOf((*ExtendVmfsDatastore)(nil)).Elem()
}
type ExtendVmfsDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
Spec VmfsDatastoreExtendSpec `xml:"spec"`
}
func init() {
t["ExtendVmfsDatastoreRequestType"] = reflect.TypeOf((*ExtendVmfsDatastoreRequestType)(nil)).Elem()
}
type ExtendVmfsDatastoreResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ExtendedDescription struct {
Description
MessageCatalogKeyPrefix string `xml:"messageCatalogKeyPrefix"`
MessageArg []KeyAnyValue `xml:"messageArg,omitempty"`
}
func init() {
t["ExtendedDescription"] = reflect.TypeOf((*ExtendedDescription)(nil)).Elem()
}
type ExtendedElementDescription struct {
ElementDescription
MessageCatalogKeyPrefix string `xml:"messageCatalogKeyPrefix"`
MessageArg []KeyAnyValue `xml:"messageArg,omitempty"`
}
func init() {
t["ExtendedElementDescription"] = reflect.TypeOf((*ExtendedElementDescription)(nil)).Elem()
}
type ExtendedEvent struct {
GeneralEvent
EventTypeId string `xml:"eventTypeId"`
ManagedObject ManagedObjectReference `xml:"managedObject"`
Data []ExtendedEventPair `xml:"data,omitempty"`
}
func init() {
t["ExtendedEvent"] = reflect.TypeOf((*ExtendedEvent)(nil)).Elem()
}
type ExtendedEventPair struct {
DynamicData
Key string `xml:"key"`
Value string `xml:"value"`
}
func init() {
t["ExtendedEventPair"] = reflect.TypeOf((*ExtendedEventPair)(nil)).Elem()
}
type ExtendedFault struct {
VimFault
FaultTypeId string `xml:"faultTypeId"`
Data []KeyValue `xml:"data,omitempty"`
}
func init() {
t["ExtendedFault"] = reflect.TypeOf((*ExtendedFault)(nil)).Elem()
}
type ExtendedFaultFault ExtendedFault
func init() {
t["ExtendedFaultFault"] = reflect.TypeOf((*ExtendedFaultFault)(nil)).Elem()
}
type Extension struct {
DynamicData
Description BaseDescription `xml:"description,typeattr"`
Key string `xml:"key"`
Company string `xml:"company,omitempty"`
Type string `xml:"type,omitempty"`
Version string `xml:"version"`
SubjectName string `xml:"subjectName,omitempty"`
Server []ExtensionServerInfo `xml:"server,omitempty"`
Client []ExtensionClientInfo `xml:"client,omitempty"`
TaskList []ExtensionTaskTypeInfo `xml:"taskList,omitempty"`
EventList []ExtensionEventTypeInfo `xml:"eventList,omitempty"`
FaultList []ExtensionFaultTypeInfo `xml:"faultList,omitempty"`
PrivilegeList []ExtensionPrivilegeInfo `xml:"privilegeList,omitempty"`
ResourceList []ExtensionResourceInfo `xml:"resourceList,omitempty"`
LastHeartbeatTime time.Time `xml:"lastHeartbeatTime"`
HealthInfo *ExtensionHealthInfo `xml:"healthInfo,omitempty"`
OvfConsumerInfo *ExtensionOvfConsumerInfo `xml:"ovfConsumerInfo,omitempty"`
ExtendedProductInfo *ExtExtendedProductInfo `xml:"extendedProductInfo,omitempty"`
ManagedEntityInfo []ExtManagedEntityInfo `xml:"managedEntityInfo,omitempty"`
ShownInSolutionManager *bool `xml:"shownInSolutionManager"`
SolutionManagerInfo *ExtSolutionManagerInfo `xml:"solutionManagerInfo,omitempty"`
}
func init() {
t["Extension"] = reflect.TypeOf((*Extension)(nil)).Elem()
}
type ExtensionClientInfo struct {
DynamicData
Version string `xml:"version"`
Description BaseDescription `xml:"description,typeattr"`
Company string `xml:"company"`
Type string `xml:"type"`
Url string `xml:"url"`
}
func init() {
t["ExtensionClientInfo"] = reflect.TypeOf((*ExtensionClientInfo)(nil)).Elem()
}
type ExtensionEventTypeInfo struct {
DynamicData
EventID string `xml:"eventID"`
EventTypeSchema string `xml:"eventTypeSchema,omitempty"`
}
func init() {
t["ExtensionEventTypeInfo"] = reflect.TypeOf((*ExtensionEventTypeInfo)(nil)).Elem()
}
type ExtensionFaultTypeInfo struct {
DynamicData
FaultID string `xml:"faultID"`
}
func init() {
t["ExtensionFaultTypeInfo"] = reflect.TypeOf((*ExtensionFaultTypeInfo)(nil)).Elem()
}
type ExtensionHealthInfo struct {
DynamicData
Url string `xml:"url"`
}
func init() {
t["ExtensionHealthInfo"] = reflect.TypeOf((*ExtensionHealthInfo)(nil)).Elem()
}
type ExtensionManagerIpAllocationUsage struct {
DynamicData
ExtensionKey string `xml:"extensionKey"`
NumAddresses int32 `xml:"numAddresses"`
}
func init() {
t["ExtensionManagerIpAllocationUsage"] = reflect.TypeOf((*ExtensionManagerIpAllocationUsage)(nil)).Elem()
}
type ExtensionOvfConsumerInfo struct {
DynamicData
CallbackUrl string `xml:"callbackUrl"`
SectionType []string `xml:"sectionType"`
}
func init() {
t["ExtensionOvfConsumerInfo"] = reflect.TypeOf((*ExtensionOvfConsumerInfo)(nil)).Elem()
}
type ExtensionPrivilegeInfo struct {
DynamicData
PrivID string `xml:"privID"`
PrivGroupName string `xml:"privGroupName"`
}
func init() {
t["ExtensionPrivilegeInfo"] = reflect.TypeOf((*ExtensionPrivilegeInfo)(nil)).Elem()
}
type ExtensionResourceInfo struct {
DynamicData
Locale string `xml:"locale"`
Module string `xml:"module"`
Data []KeyValue `xml:"data"`
}
func init() {
t["ExtensionResourceInfo"] = reflect.TypeOf((*ExtensionResourceInfo)(nil)).Elem()
}
type ExtensionServerInfo struct {
DynamicData
Url string `xml:"url"`
Description BaseDescription `xml:"description,typeattr"`
Company string `xml:"company"`
Type string `xml:"type"`
AdminEmail []string `xml:"adminEmail"`
ServerThumbprint string `xml:"serverThumbprint,omitempty"`
}
func init() {
t["ExtensionServerInfo"] = reflect.TypeOf((*ExtensionServerInfo)(nil)).Elem()
}
type ExtensionTaskTypeInfo struct {
DynamicData
TaskID string `xml:"taskID"`
}
func init() {
t["ExtensionTaskTypeInfo"] = reflect.TypeOf((*ExtensionTaskTypeInfo)(nil)).Elem()
}
type ExtractOvfEnvironment ExtractOvfEnvironmentRequestType
func init() {
t["ExtractOvfEnvironment"] = reflect.TypeOf((*ExtractOvfEnvironment)(nil)).Elem()
}
type ExtractOvfEnvironmentRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ExtractOvfEnvironmentRequestType"] = reflect.TypeOf((*ExtractOvfEnvironmentRequestType)(nil)).Elem()
}
type ExtractOvfEnvironmentResponse struct {
Returnval string `xml:"returnval"`
}
type FailToEnableSPBM struct {
NotEnoughLicenses
Cs ManagedObjectReference `xml:"cs"`
CsName string `xml:"csName"`
HostLicenseStates []ComputeResourceHostSPBMLicenseInfo `xml:"hostLicenseStates"`
}
func init() {
t["FailToEnableSPBM"] = reflect.TypeOf((*FailToEnableSPBM)(nil)).Elem()
}
type FailToEnableSPBMFault FailToEnableSPBM
func init() {
t["FailToEnableSPBMFault"] = reflect.TypeOf((*FailToEnableSPBMFault)(nil)).Elem()
}
type FailToLockFaultToleranceVMs struct {
RuntimeFault
VmName string `xml:"vmName"`
Vm ManagedObjectReference `xml:"vm"`
AlreadyLockedVm ManagedObjectReference `xml:"alreadyLockedVm"`
}
func init() {
t["FailToLockFaultToleranceVMs"] = reflect.TypeOf((*FailToLockFaultToleranceVMs)(nil)).Elem()
}
type FailToLockFaultToleranceVMsFault FailToLockFaultToleranceVMs
func init() {
t["FailToLockFaultToleranceVMsFault"] = reflect.TypeOf((*FailToLockFaultToleranceVMsFault)(nil)).Elem()
}
type FailoverLevelRestored struct {
ClusterEvent
}
func init() {
t["FailoverLevelRestored"] = reflect.TypeOf((*FailoverLevelRestored)(nil)).Elem()
}
type FailoverNodeInfo struct {
DynamicData
ClusterIpSettings CustomizationIPSettings `xml:"clusterIpSettings"`
FailoverIp *CustomizationIPSettings `xml:"failoverIp,omitempty"`
BiosUuid string `xml:"biosUuid,omitempty"`
}
func init() {
t["FailoverNodeInfo"] = reflect.TypeOf((*FailoverNodeInfo)(nil)).Elem()
}
type FaultDomainId struct {
DynamicData
Id string `xml:"id"`
}
func init() {
t["FaultDomainId"] = reflect.TypeOf((*FaultDomainId)(nil)).Elem()
}
type FaultToleranceAntiAffinityViolated struct {
MigrationFault
HostName string `xml:"hostName"`
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["FaultToleranceAntiAffinityViolated"] = reflect.TypeOf((*FaultToleranceAntiAffinityViolated)(nil)).Elem()
}
type FaultToleranceAntiAffinityViolatedFault FaultToleranceAntiAffinityViolated
func init() {
t["FaultToleranceAntiAffinityViolatedFault"] = reflect.TypeOf((*FaultToleranceAntiAffinityViolatedFault)(nil)).Elem()
}
type FaultToleranceCannotEditMem struct {
VmConfigFault
VmName string `xml:"vmName"`
Vm ManagedObjectReference `xml:"vm"`
}
func init() {
t["FaultToleranceCannotEditMem"] = reflect.TypeOf((*FaultToleranceCannotEditMem)(nil)).Elem()
}
type FaultToleranceCannotEditMemFault FaultToleranceCannotEditMem
func init() {
t["FaultToleranceCannotEditMemFault"] = reflect.TypeOf((*FaultToleranceCannotEditMemFault)(nil)).Elem()
}
type FaultToleranceConfigInfo struct {
DynamicData
Role int32 `xml:"role"`
InstanceUuids []string `xml:"instanceUuids"`
ConfigPaths []string `xml:"configPaths"`
Orphaned *bool `xml:"orphaned"`
}
func init() {
t["FaultToleranceConfigInfo"] = reflect.TypeOf((*FaultToleranceConfigInfo)(nil)).Elem()
}
type FaultToleranceConfigSpec struct {
DynamicData
MetaDataPath *FaultToleranceMetaSpec `xml:"metaDataPath,omitempty"`
SecondaryVmSpec *FaultToleranceVMConfigSpec `xml:"secondaryVmSpec,omitempty"`
}
func init() {
t["FaultToleranceConfigSpec"] = reflect.TypeOf((*FaultToleranceConfigSpec)(nil)).Elem()
}
type FaultToleranceCpuIncompatible struct {
CpuIncompatible
Model bool `xml:"model"`
Family bool `xml:"family"`
Stepping bool `xml:"stepping"`
}
func init() {
t["FaultToleranceCpuIncompatible"] = reflect.TypeOf((*FaultToleranceCpuIncompatible)(nil)).Elem()
}
type FaultToleranceCpuIncompatibleFault FaultToleranceCpuIncompatible
func init() {
t["FaultToleranceCpuIncompatibleFault"] = reflect.TypeOf((*FaultToleranceCpuIncompatibleFault)(nil)).Elem()
}
type FaultToleranceDiskSpec struct {
DynamicData
Disk BaseVirtualDevice `xml:"disk,typeattr"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["FaultToleranceDiskSpec"] = reflect.TypeOf((*FaultToleranceDiskSpec)(nil)).Elem()
}
type FaultToleranceMetaSpec struct {
DynamicData
MetaDataDatastore ManagedObjectReference `xml:"metaDataDatastore"`
}
func init() {
t["FaultToleranceMetaSpec"] = reflect.TypeOf((*FaultToleranceMetaSpec)(nil)).Elem()
}
type FaultToleranceNeedsThickDisk struct {
MigrationFault
VmName string `xml:"vmName"`
}
func init() {
t["FaultToleranceNeedsThickDisk"] = reflect.TypeOf((*FaultToleranceNeedsThickDisk)(nil)).Elem()
}
type FaultToleranceNeedsThickDiskFault FaultToleranceNeedsThickDisk
func init() {
t["FaultToleranceNeedsThickDiskFault"] = reflect.TypeOf((*FaultToleranceNeedsThickDiskFault)(nil)).Elem()
}
type FaultToleranceNotLicensed struct {
VmFaultToleranceIssue
HostName string `xml:"hostName,omitempty"`
}
func init() {
t["FaultToleranceNotLicensed"] = reflect.TypeOf((*FaultToleranceNotLicensed)(nil)).Elem()
}
type FaultToleranceNotLicensedFault FaultToleranceNotLicensed
func init() {
t["FaultToleranceNotLicensedFault"] = reflect.TypeOf((*FaultToleranceNotLicensedFault)(nil)).Elem()
}
type FaultToleranceNotSameBuild struct {
MigrationFault
Build string `xml:"build"`
}
func init() {
t["FaultToleranceNotSameBuild"] = reflect.TypeOf((*FaultToleranceNotSameBuild)(nil)).Elem()
}
type FaultToleranceNotSameBuildFault FaultToleranceNotSameBuild
func init() {
t["FaultToleranceNotSameBuildFault"] = reflect.TypeOf((*FaultToleranceNotSameBuildFault)(nil)).Elem()
}
type FaultTolerancePrimaryConfigInfo struct {
FaultToleranceConfigInfo
Secondaries []ManagedObjectReference `xml:"secondaries"`
}
func init() {
t["FaultTolerancePrimaryConfigInfo"] = reflect.TypeOf((*FaultTolerancePrimaryConfigInfo)(nil)).Elem()
}
type FaultTolerancePrimaryPowerOnNotAttempted struct {
VmFaultToleranceIssue
SecondaryVm ManagedObjectReference `xml:"secondaryVm"`
PrimaryVm ManagedObjectReference `xml:"primaryVm"`
}
func init() {
t["FaultTolerancePrimaryPowerOnNotAttempted"] = reflect.TypeOf((*FaultTolerancePrimaryPowerOnNotAttempted)(nil)).Elem()
}
type FaultTolerancePrimaryPowerOnNotAttemptedFault FaultTolerancePrimaryPowerOnNotAttempted
func init() {
t["FaultTolerancePrimaryPowerOnNotAttemptedFault"] = reflect.TypeOf((*FaultTolerancePrimaryPowerOnNotAttemptedFault)(nil)).Elem()
}
type FaultToleranceSecondaryConfigInfo struct {
FaultToleranceConfigInfo
PrimaryVM ManagedObjectReference `xml:"primaryVM"`
}
func init() {
t["FaultToleranceSecondaryConfigInfo"] = reflect.TypeOf((*FaultToleranceSecondaryConfigInfo)(nil)).Elem()
}
type FaultToleranceSecondaryOpResult struct {
DynamicData
Vm ManagedObjectReference `xml:"vm"`
PowerOnAttempted bool `xml:"powerOnAttempted"`
PowerOnResult *ClusterPowerOnVmResult `xml:"powerOnResult,omitempty"`
}
func init() {
t["FaultToleranceSecondaryOpResult"] = reflect.TypeOf((*FaultToleranceSecondaryOpResult)(nil)).Elem()
}
type FaultToleranceVMConfigSpec struct {
DynamicData
VmConfig *ManagedObjectReference `xml:"vmConfig,omitempty"`
Disks []FaultToleranceDiskSpec `xml:"disks,omitempty"`
}
func init() {
t["FaultToleranceVMConfigSpec"] = reflect.TypeOf((*FaultToleranceVMConfigSpec)(nil)).Elem()
}
type FaultToleranceVmNotDasProtected struct {
VimFault
Vm ManagedObjectReference `xml:"vm"`
VmName string `xml:"vmName"`
}
func init() {
t["FaultToleranceVmNotDasProtected"] = reflect.TypeOf((*FaultToleranceVmNotDasProtected)(nil)).Elem()
}
type FaultToleranceVmNotDasProtectedFault FaultToleranceVmNotDasProtected
func init() {
t["FaultToleranceVmNotDasProtectedFault"] = reflect.TypeOf((*FaultToleranceVmNotDasProtectedFault)(nil)).Elem()
}
type FcoeConfig struct {
DynamicData
PriorityClass int32 `xml:"priorityClass"`
SourceMac string `xml:"sourceMac"`
VlanRange []FcoeConfigVlanRange `xml:"vlanRange"`
Capabilities FcoeConfigFcoeCapabilities `xml:"capabilities"`
FcoeActive bool `xml:"fcoeActive"`
}
func init() {
t["FcoeConfig"] = reflect.TypeOf((*FcoeConfig)(nil)).Elem()
}
type FcoeConfigFcoeCapabilities struct {
DynamicData
PriorityClass bool `xml:"priorityClass"`
SourceMacAddress bool `xml:"sourceMacAddress"`
VlanRange bool `xml:"vlanRange"`
}
func init() {
t["FcoeConfigFcoeCapabilities"] = reflect.TypeOf((*FcoeConfigFcoeCapabilities)(nil)).Elem()
}
type FcoeConfigFcoeSpecification struct {
DynamicData
UnderlyingPnic string `xml:"underlyingPnic"`
PriorityClass int32 `xml:"priorityClass,omitempty"`
SourceMac string `xml:"sourceMac,omitempty"`
VlanRange []FcoeConfigVlanRange `xml:"vlanRange,omitempty"`
}
func init() {
t["FcoeConfigFcoeSpecification"] = reflect.TypeOf((*FcoeConfigFcoeSpecification)(nil)).Elem()
}
type FcoeConfigVlanRange struct {
DynamicData
VlanLow int32 `xml:"vlanLow"`
VlanHigh int32 `xml:"vlanHigh"`
}
func init() {
t["FcoeConfigVlanRange"] = reflect.TypeOf((*FcoeConfigVlanRange)(nil)).Elem()
}
type FcoeFault struct {
VimFault
}
func init() {
t["FcoeFault"] = reflect.TypeOf((*FcoeFault)(nil)).Elem()
}
type FcoeFaultFault BaseFcoeFault
func init() {
t["FcoeFaultFault"] = reflect.TypeOf((*FcoeFaultFault)(nil)).Elem()
}
type FcoeFaultPnicHasNoPortSet struct {
FcoeFault
NicDevice string `xml:"nicDevice"`
}
func init() {
t["FcoeFaultPnicHasNoPortSet"] = reflect.TypeOf((*FcoeFaultPnicHasNoPortSet)(nil)).Elem()
}
type FcoeFaultPnicHasNoPortSetFault FcoeFaultPnicHasNoPortSet
func init() {
t["FcoeFaultPnicHasNoPortSetFault"] = reflect.TypeOf((*FcoeFaultPnicHasNoPortSetFault)(nil)).Elem()
}
type FeatureRequirementsNotMet struct {
VirtualHardwareCompatibilityIssue
FeatureRequirement []VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty"`
Vm *ManagedObjectReference `xml:"vm,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["FeatureRequirementsNotMet"] = reflect.TypeOf((*FeatureRequirementsNotMet)(nil)).Elem()
}
type FeatureRequirementsNotMetFault FeatureRequirementsNotMet
func init() {
t["FeatureRequirementsNotMetFault"] = reflect.TypeOf((*FeatureRequirementsNotMetFault)(nil)).Elem()
}
type FetchDVPortKeys FetchDVPortKeysRequestType
func init() {
t["FetchDVPortKeys"] = reflect.TypeOf((*FetchDVPortKeys)(nil)).Elem()
}
type FetchDVPortKeysRequestType struct {
This ManagedObjectReference `xml:"_this"`
Criteria *DistributedVirtualSwitchPortCriteria `xml:"criteria,omitempty"`
}
func init() {
t["FetchDVPortKeysRequestType"] = reflect.TypeOf((*FetchDVPortKeysRequestType)(nil)).Elem()
}
type FetchDVPortKeysResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type FetchDVPorts FetchDVPortsRequestType
func init() {
t["FetchDVPorts"] = reflect.TypeOf((*FetchDVPorts)(nil)).Elem()
}
type FetchDVPortsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Criteria *DistributedVirtualSwitchPortCriteria `xml:"criteria,omitempty"`
}
func init() {
t["FetchDVPortsRequestType"] = reflect.TypeOf((*FetchDVPortsRequestType)(nil)).Elem()
}
type FetchDVPortsResponse struct {
Returnval []DistributedVirtualPort `xml:"returnval,omitempty"`
}
type FetchSystemEventLog FetchSystemEventLogRequestType
func init() {
t["FetchSystemEventLog"] = reflect.TypeOf((*FetchSystemEventLog)(nil)).Elem()
}
type FetchSystemEventLogRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["FetchSystemEventLogRequestType"] = reflect.TypeOf((*FetchSystemEventLogRequestType)(nil)).Elem()
}
type FetchSystemEventLogResponse struct {
Returnval []SystemEventInfo `xml:"returnval,omitempty"`
}
type FetchUserPrivilegeOnEntities FetchUserPrivilegeOnEntitiesRequestType
func init() {
t["FetchUserPrivilegeOnEntities"] = reflect.TypeOf((*FetchUserPrivilegeOnEntities)(nil)).Elem()
}
type FetchUserPrivilegeOnEntitiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entities []ManagedObjectReference `xml:"entities"`
UserName string `xml:"userName"`
}
func init() {
t["FetchUserPrivilegeOnEntitiesRequestType"] = reflect.TypeOf((*FetchUserPrivilegeOnEntitiesRequestType)(nil)).Elem()
}
type FetchUserPrivilegeOnEntitiesResponse struct {
Returnval []UserPrivilegeResult `xml:"returnval,omitempty"`
}
type FileAlreadyExists struct {
FileFault
}
func init() {
t["FileAlreadyExists"] = reflect.TypeOf((*FileAlreadyExists)(nil)).Elem()
}
type FileAlreadyExistsFault FileAlreadyExists
func init() {
t["FileAlreadyExistsFault"] = reflect.TypeOf((*FileAlreadyExistsFault)(nil)).Elem()
}
type FileBackedPortNotSupported struct {
DeviceNotSupported
}
func init() {
t["FileBackedPortNotSupported"] = reflect.TypeOf((*FileBackedPortNotSupported)(nil)).Elem()
}
type FileBackedPortNotSupportedFault FileBackedPortNotSupported
func init() {
t["FileBackedPortNotSupportedFault"] = reflect.TypeOf((*FileBackedPortNotSupportedFault)(nil)).Elem()
}
type FileBackedVirtualDiskSpec struct {
VirtualDiskSpec
CapacityKb int64 `xml:"capacityKb"`
Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"`
Crypto BaseCryptoSpec `xml:"crypto,omitempty,typeattr"`
}
func init() {
t["FileBackedVirtualDiskSpec"] = reflect.TypeOf((*FileBackedVirtualDiskSpec)(nil)).Elem()
}
type FileFault struct {
VimFault
File string `xml:"file"`
}
func init() {
t["FileFault"] = reflect.TypeOf((*FileFault)(nil)).Elem()
}
type FileFaultFault BaseFileFault
func init() {
t["FileFaultFault"] = reflect.TypeOf((*FileFaultFault)(nil)).Elem()
}
type FileInfo struct {
DynamicData
Path string `xml:"path"`
FriendlyName string `xml:"friendlyName,omitempty"`
FileSize int64 `xml:"fileSize,omitempty"`
Modification *time.Time `xml:"modification"`
Owner string `xml:"owner,omitempty"`
}
func init() {
t["FileInfo"] = reflect.TypeOf((*FileInfo)(nil)).Elem()
}
type FileLocked struct {
FileFault
}
func init() {
t["FileLocked"] = reflect.TypeOf((*FileLocked)(nil)).Elem()
}
type FileLockedFault FileLocked
func init() {
t["FileLockedFault"] = reflect.TypeOf((*FileLockedFault)(nil)).Elem()
}
type FileNameTooLong struct {
FileFault
}
func init() {
t["FileNameTooLong"] = reflect.TypeOf((*FileNameTooLong)(nil)).Elem()
}
type FileNameTooLongFault FileNameTooLong
func init() {
t["FileNameTooLongFault"] = reflect.TypeOf((*FileNameTooLongFault)(nil)).Elem()
}
type FileNotFound struct {
FileFault
}
func init() {
t["FileNotFound"] = reflect.TypeOf((*FileNotFound)(nil)).Elem()
}
type FileNotFoundFault FileNotFound
func init() {
t["FileNotFoundFault"] = reflect.TypeOf((*FileNotFoundFault)(nil)).Elem()
}
type FileNotWritable struct {
FileFault
}
func init() {
t["FileNotWritable"] = reflect.TypeOf((*FileNotWritable)(nil)).Elem()
}
type FileNotWritableFault FileNotWritable
func init() {
t["FileNotWritableFault"] = reflect.TypeOf((*FileNotWritableFault)(nil)).Elem()
}
type FileQuery struct {
DynamicData
}
func init() {
t["FileQuery"] = reflect.TypeOf((*FileQuery)(nil)).Elem()
}
type FileQueryFlags struct {
DynamicData
FileType bool `xml:"fileType"`
FileSize bool `xml:"fileSize"`
Modification bool `xml:"modification"`
FileOwner *bool `xml:"fileOwner"`
}
func init() {
t["FileQueryFlags"] = reflect.TypeOf((*FileQueryFlags)(nil)).Elem()
}
type FileTooLarge struct {
FileFault
Datastore string `xml:"datastore"`
FileSize int64 `xml:"fileSize"`
MaxFileSize int64 `xml:"maxFileSize,omitempty"`
}
func init() {
t["FileTooLarge"] = reflect.TypeOf((*FileTooLarge)(nil)).Elem()
}
type FileTooLargeFault FileTooLarge
func init() {
t["FileTooLargeFault"] = reflect.TypeOf((*FileTooLargeFault)(nil)).Elem()
}
type FileTransferInformation struct {
DynamicData
Attributes BaseGuestFileAttributes `xml:"attributes,typeattr"`
Size int64 `xml:"size"`
Url string `xml:"url"`
}
func init() {
t["FileTransferInformation"] = reflect.TypeOf((*FileTransferInformation)(nil)).Elem()
}
type FilesystemQuiesceFault struct {
SnapshotFault
}
func init() {
t["FilesystemQuiesceFault"] = reflect.TypeOf((*FilesystemQuiesceFault)(nil)).Elem()
}
type FilesystemQuiesceFaultFault FilesystemQuiesceFault
func init() {
t["FilesystemQuiesceFaultFault"] = reflect.TypeOf((*FilesystemQuiesceFaultFault)(nil)).Elem()
}
type FilterInUse struct {
ResourceInUse
Disk []VirtualDiskId `xml:"disk,omitempty"`
}
func init() {
t["FilterInUse"] = reflect.TypeOf((*FilterInUse)(nil)).Elem()
}
type FilterInUseFault FilterInUse
func init() {
t["FilterInUseFault"] = reflect.TypeOf((*FilterInUseFault)(nil)).Elem()
}
type FindAllByDnsName FindAllByDnsNameRequestType
func init() {
t["FindAllByDnsName"] = reflect.TypeOf((*FindAllByDnsName)(nil)).Elem()
}
type FindAllByDnsNameRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
DnsName string `xml:"dnsName"`
VmSearch bool `xml:"vmSearch"`
}
func init() {
t["FindAllByDnsNameRequestType"] = reflect.TypeOf((*FindAllByDnsNameRequestType)(nil)).Elem()
}
type FindAllByDnsNameResponse struct {
Returnval []ManagedObjectReference `xml:"returnval"`
}
type FindAllByIp FindAllByIpRequestType
func init() {
t["FindAllByIp"] = reflect.TypeOf((*FindAllByIp)(nil)).Elem()
}
type FindAllByIpRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
Ip string `xml:"ip"`
VmSearch bool `xml:"vmSearch"`
}
func init() {
t["FindAllByIpRequestType"] = reflect.TypeOf((*FindAllByIpRequestType)(nil)).Elem()
}
type FindAllByIpResponse struct {
Returnval []ManagedObjectReference `xml:"returnval"`
}
type FindAllByUuid FindAllByUuidRequestType
func init() {
t["FindAllByUuid"] = reflect.TypeOf((*FindAllByUuid)(nil)).Elem()
}
type FindAllByUuidRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
Uuid string `xml:"uuid"`
VmSearch bool `xml:"vmSearch"`
InstanceUuid *bool `xml:"instanceUuid"`
}
func init() {
t["FindAllByUuidRequestType"] = reflect.TypeOf((*FindAllByUuidRequestType)(nil)).Elem()
}
type FindAllByUuidResponse struct {
Returnval []ManagedObjectReference `xml:"returnval"`
}
type FindAssociatedProfile FindAssociatedProfileRequestType
func init() {
t["FindAssociatedProfile"] = reflect.TypeOf((*FindAssociatedProfile)(nil)).Elem()
}
type FindAssociatedProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
}
func init() {
t["FindAssociatedProfileRequestType"] = reflect.TypeOf((*FindAssociatedProfileRequestType)(nil)).Elem()
}
type FindAssociatedProfileResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindByDatastorePath FindByDatastorePathRequestType
func init() {
t["FindByDatastorePath"] = reflect.TypeOf((*FindByDatastorePath)(nil)).Elem()
}
type FindByDatastorePathRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datacenter ManagedObjectReference `xml:"datacenter"`
Path string `xml:"path"`
}
func init() {
t["FindByDatastorePathRequestType"] = reflect.TypeOf((*FindByDatastorePathRequestType)(nil)).Elem()
}
type FindByDatastorePathResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindByDnsName FindByDnsNameRequestType
func init() {
t["FindByDnsName"] = reflect.TypeOf((*FindByDnsName)(nil)).Elem()
}
type FindByDnsNameRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
DnsName string `xml:"dnsName"`
VmSearch bool `xml:"vmSearch"`
}
func init() {
t["FindByDnsNameRequestType"] = reflect.TypeOf((*FindByDnsNameRequestType)(nil)).Elem()
}
type FindByDnsNameResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindByInventoryPath FindByInventoryPathRequestType
func init() {
t["FindByInventoryPath"] = reflect.TypeOf((*FindByInventoryPath)(nil)).Elem()
}
type FindByInventoryPathRequestType struct {
This ManagedObjectReference `xml:"_this"`
InventoryPath string `xml:"inventoryPath"`
}
func init() {
t["FindByInventoryPathRequestType"] = reflect.TypeOf((*FindByInventoryPathRequestType)(nil)).Elem()
}
type FindByInventoryPathResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindByIp FindByIpRequestType
func init() {
t["FindByIp"] = reflect.TypeOf((*FindByIp)(nil)).Elem()
}
type FindByIpRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
Ip string `xml:"ip"`
VmSearch bool `xml:"vmSearch"`
}
func init() {
t["FindByIpRequestType"] = reflect.TypeOf((*FindByIpRequestType)(nil)).Elem()
}
type FindByIpResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindByUuid FindByUuidRequestType
func init() {
t["FindByUuid"] = reflect.TypeOf((*FindByUuid)(nil)).Elem()
}
type FindByUuidRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
Uuid string `xml:"uuid"`
VmSearch bool `xml:"vmSearch"`
InstanceUuid *bool `xml:"instanceUuid"`
}
func init() {
t["FindByUuidRequestType"] = reflect.TypeOf((*FindByUuidRequestType)(nil)).Elem()
}
type FindByUuidResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindChild FindChildRequestType
func init() {
t["FindChild"] = reflect.TypeOf((*FindChild)(nil)).Elem()
}
type FindChildRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
Name string `xml:"name"`
}
func init() {
t["FindChildRequestType"] = reflect.TypeOf((*FindChildRequestType)(nil)).Elem()
}
type FindChildResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type FindExtension FindExtensionRequestType
func init() {
t["FindExtension"] = reflect.TypeOf((*FindExtension)(nil)).Elem()
}
type FindExtensionRequestType struct {
This ManagedObjectReference `xml:"_this"`
ExtensionKey string `xml:"extensionKey"`
}
func init() {
t["FindExtensionRequestType"] = reflect.TypeOf((*FindExtensionRequestType)(nil)).Elem()
}
type FindExtensionResponse struct {
Returnval *Extension `xml:"returnval,omitempty"`
}
type FindRulesForVm FindRulesForVmRequestType
func init() {
t["FindRulesForVm"] = reflect.TypeOf((*FindRulesForVm)(nil)).Elem()
}
type FindRulesForVmRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
}
func init() {
t["FindRulesForVmRequestType"] = reflect.TypeOf((*FindRulesForVmRequestType)(nil)).Elem()
}
type FindRulesForVmResponse struct {
Returnval []BaseClusterRuleInfo `xml:"returnval,omitempty,typeattr"`
}
type FirewallProfile struct {
ApplyProfile
Ruleset []FirewallProfileRulesetProfile `xml:"ruleset,omitempty"`
}
func init() {
t["FirewallProfile"] = reflect.TypeOf((*FirewallProfile)(nil)).Elem()
}
type FirewallProfileRulesetProfile struct {
ApplyProfile
Key string `xml:"key"`
}
func init() {
t["FirewallProfileRulesetProfile"] = reflect.TypeOf((*FirewallProfileRulesetProfile)(nil)).Elem()
}
type FloatOption struct {
OptionType
Min float32 `xml:"min"`
Max float32 `xml:"max"`
DefaultValue float32 `xml:"defaultValue"`
}
func init() {
t["FloatOption"] = reflect.TypeOf((*FloatOption)(nil)).Elem()
}
type FloppyImageFileInfo struct {
FileInfo
}
func init() {
t["FloppyImageFileInfo"] = reflect.TypeOf((*FloppyImageFileInfo)(nil)).Elem()
}
type FloppyImageFileQuery struct {
FileQuery
}
func init() {
t["FloppyImageFileQuery"] = reflect.TypeOf((*FloppyImageFileQuery)(nil)).Elem()
}
type FolderEventArgument struct {
EntityEventArgument
Folder ManagedObjectReference `xml:"folder"`
}
func init() {
t["FolderEventArgument"] = reflect.TypeOf((*FolderEventArgument)(nil)).Elem()
}
type FolderFileInfo struct {
FileInfo
}
func init() {
t["FolderFileInfo"] = reflect.TypeOf((*FolderFileInfo)(nil)).Elem()
}
type FolderFileQuery struct {
FileQuery
}
func init() {
t["FolderFileQuery"] = reflect.TypeOf((*FolderFileQuery)(nil)).Elem()
}
type FormatVffs FormatVffsRequestType
func init() {
t["FormatVffs"] = reflect.TypeOf((*FormatVffs)(nil)).Elem()
}
type FormatVffsRequestType struct {
This ManagedObjectReference `xml:"_this"`
CreateSpec HostVffsSpec `xml:"createSpec"`
}
func init() {
t["FormatVffsRequestType"] = reflect.TypeOf((*FormatVffsRequestType)(nil)).Elem()
}
type FormatVffsResponse struct {
Returnval HostVffsVolume `xml:"returnval"`
}
type FormatVmfs FormatVmfsRequestType
func init() {
t["FormatVmfs"] = reflect.TypeOf((*FormatVmfs)(nil)).Elem()
}
type FormatVmfsRequestType struct {
This ManagedObjectReference `xml:"_this"`
CreateSpec HostVmfsSpec `xml:"createSpec"`
}
func init() {
t["FormatVmfsRequestType"] = reflect.TypeOf((*FormatVmfsRequestType)(nil)).Elem()
}
type FormatVmfsResponse struct {
Returnval HostVmfsVolume `xml:"returnval"`
}
type FtIssuesOnHost struct {
VmFaultToleranceIssue
Host ManagedObjectReference `xml:"host"`
HostName string `xml:"hostName"`
Errors []LocalizedMethodFault `xml:"errors,omitempty"`
}
func init() {
t["FtIssuesOnHost"] = reflect.TypeOf((*FtIssuesOnHost)(nil)).Elem()
}
type FtIssuesOnHostFault FtIssuesOnHost
func init() {
t["FtIssuesOnHostFault"] = reflect.TypeOf((*FtIssuesOnHostFault)(nil)).Elem()
}
type FullStorageVMotionNotSupported struct {
MigrationFeatureNotSupported
}
func init() {
t["FullStorageVMotionNotSupported"] = reflect.TypeOf((*FullStorageVMotionNotSupported)(nil)).Elem()
}
type FullStorageVMotionNotSupportedFault FullStorageVMotionNotSupported
func init() {
t["FullStorageVMotionNotSupportedFault"] = reflect.TypeOf((*FullStorageVMotionNotSupportedFault)(nil)).Elem()
}
type GatewayConnectFault struct {
HostConnectFault
GatewayType string `xml:"gatewayType"`
GatewayId string `xml:"gatewayId"`
GatewayInfo string `xml:"gatewayInfo"`
Details *LocalizableMessage `xml:"details,omitempty"`
}
func init() {
t["GatewayConnectFault"] = reflect.TypeOf((*GatewayConnectFault)(nil)).Elem()
}
type GatewayConnectFaultFault BaseGatewayConnectFault
func init() {
t["GatewayConnectFaultFault"] = reflect.TypeOf((*GatewayConnectFaultFault)(nil)).Elem()
}
type GatewayHostNotReachable struct {
GatewayToHostConnectFault
}
func init() {
t["GatewayHostNotReachable"] = reflect.TypeOf((*GatewayHostNotReachable)(nil)).Elem()
}
type GatewayHostNotReachableFault GatewayHostNotReachable
func init() {
t["GatewayHostNotReachableFault"] = reflect.TypeOf((*GatewayHostNotReachableFault)(nil)).Elem()
}
type GatewayNotFound struct {
GatewayConnectFault
}
func init() {
t["GatewayNotFound"] = reflect.TypeOf((*GatewayNotFound)(nil)).Elem()
}
type GatewayNotFoundFault GatewayNotFound
func init() {
t["GatewayNotFoundFault"] = reflect.TypeOf((*GatewayNotFoundFault)(nil)).Elem()
}
type GatewayNotReachable struct {
GatewayConnectFault
}
func init() {
t["GatewayNotReachable"] = reflect.TypeOf((*GatewayNotReachable)(nil)).Elem()
}
type GatewayNotReachableFault GatewayNotReachable
func init() {
t["GatewayNotReachableFault"] = reflect.TypeOf((*GatewayNotReachableFault)(nil)).Elem()
}
type GatewayOperationRefused struct {
GatewayConnectFault
}
func init() {
t["GatewayOperationRefused"] = reflect.TypeOf((*GatewayOperationRefused)(nil)).Elem()
}
type GatewayOperationRefusedFault GatewayOperationRefused
func init() {
t["GatewayOperationRefusedFault"] = reflect.TypeOf((*GatewayOperationRefusedFault)(nil)).Elem()
}
type GatewayToHostAuthFault struct {
GatewayToHostConnectFault
InvalidProperties []string `xml:"invalidProperties"`
MissingProperties []string `xml:"missingProperties"`
}
func init() {
t["GatewayToHostAuthFault"] = reflect.TypeOf((*GatewayToHostAuthFault)(nil)).Elem()
}
type GatewayToHostAuthFaultFault GatewayToHostAuthFault
func init() {
t["GatewayToHostAuthFaultFault"] = reflect.TypeOf((*GatewayToHostAuthFaultFault)(nil)).Elem()
}
type GatewayToHostConnectFault struct {
GatewayConnectFault
Hostname string `xml:"hostname"`
Port int32 `xml:"port,omitempty"`
}
func init() {
t["GatewayToHostConnectFault"] = reflect.TypeOf((*GatewayToHostConnectFault)(nil)).Elem()
}
type GatewayToHostConnectFaultFault BaseGatewayToHostConnectFault
func init() {
t["GatewayToHostConnectFaultFault"] = reflect.TypeOf((*GatewayToHostConnectFaultFault)(nil)).Elem()
}
type GatewayToHostTrustVerifyFault struct {
GatewayToHostConnectFault
VerificationToken string `xml:"verificationToken"`
PropertiesToVerify []KeyValue `xml:"propertiesToVerify"`
}
func init() {
t["GatewayToHostTrustVerifyFault"] = reflect.TypeOf((*GatewayToHostTrustVerifyFault)(nil)).Elem()
}
type GatewayToHostTrustVerifyFaultFault GatewayToHostTrustVerifyFault
func init() {
t["GatewayToHostTrustVerifyFaultFault"] = reflect.TypeOf((*GatewayToHostTrustVerifyFaultFault)(nil)).Elem()
}
type GeneralEvent struct {
Event
Message string `xml:"message"`
}
func init() {
t["GeneralEvent"] = reflect.TypeOf((*GeneralEvent)(nil)).Elem()
}
type GeneralHostErrorEvent struct {
GeneralEvent
}
func init() {
t["GeneralHostErrorEvent"] = reflect.TypeOf((*GeneralHostErrorEvent)(nil)).Elem()
}
type GeneralHostInfoEvent struct {
GeneralEvent
}
func init() {
t["GeneralHostInfoEvent"] = reflect.TypeOf((*GeneralHostInfoEvent)(nil)).Elem()
}
type GeneralHostWarningEvent struct {
GeneralEvent
}
func init() {
t["GeneralHostWarningEvent"] = reflect.TypeOf((*GeneralHostWarningEvent)(nil)).Elem()
}
type GeneralUserEvent struct {
GeneralEvent
Entity *ManagedEntityEventArgument `xml:"entity,omitempty"`
}
func init() {
t["GeneralUserEvent"] = reflect.TypeOf((*GeneralUserEvent)(nil)).Elem()
}
type GeneralVmErrorEvent struct {
GeneralEvent
}
func init() {
t["GeneralVmErrorEvent"] = reflect.TypeOf((*GeneralVmErrorEvent)(nil)).Elem()
}
type GeneralVmInfoEvent struct {
GeneralEvent
}
func init() {
t["GeneralVmInfoEvent"] = reflect.TypeOf((*GeneralVmInfoEvent)(nil)).Elem()
}
type GeneralVmWarningEvent struct {
GeneralEvent
}
func init() {
t["GeneralVmWarningEvent"] = reflect.TypeOf((*GeneralVmWarningEvent)(nil)).Elem()
}
type GenerateCertificateSigningRequest GenerateCertificateSigningRequestRequestType
func init() {
t["GenerateCertificateSigningRequest"] = reflect.TypeOf((*GenerateCertificateSigningRequest)(nil)).Elem()
}
type GenerateCertificateSigningRequestByDn GenerateCertificateSigningRequestByDnRequestType
func init() {
t["GenerateCertificateSigningRequestByDn"] = reflect.TypeOf((*GenerateCertificateSigningRequestByDn)(nil)).Elem()
}
type GenerateCertificateSigningRequestByDnRequestType struct {
This ManagedObjectReference `xml:"_this"`
DistinguishedName string `xml:"distinguishedName"`
}
func init() {
t["GenerateCertificateSigningRequestByDnRequestType"] = reflect.TypeOf((*GenerateCertificateSigningRequestByDnRequestType)(nil)).Elem()
}
type GenerateCertificateSigningRequestByDnResponse struct {
Returnval string `xml:"returnval"`
}
type GenerateCertificateSigningRequestRequestType struct {
This ManagedObjectReference `xml:"_this"`
UseIpAddressAsCommonName bool `xml:"useIpAddressAsCommonName"`
}
func init() {
t["GenerateCertificateSigningRequestRequestType"] = reflect.TypeOf((*GenerateCertificateSigningRequestRequestType)(nil)).Elem()
}
type GenerateCertificateSigningRequestResponse struct {
Returnval string `xml:"returnval"`
}
type GenerateClientCsr GenerateClientCsrRequestType
func init() {
t["GenerateClientCsr"] = reflect.TypeOf((*GenerateClientCsr)(nil)).Elem()
}
type GenerateClientCsrRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster KeyProviderId `xml:"cluster"`
}
func init() {
t["GenerateClientCsrRequestType"] = reflect.TypeOf((*GenerateClientCsrRequestType)(nil)).Elem()
}
type GenerateClientCsrResponse struct {
Returnval string `xml:"returnval"`
}
type GenerateConfigTaskList GenerateConfigTaskListRequestType
func init() {
t["GenerateConfigTaskList"] = reflect.TypeOf((*GenerateConfigTaskList)(nil)).Elem()
}
type GenerateConfigTaskListRequestType struct {
This ManagedObjectReference `xml:"_this"`
ConfigSpec HostConfigSpec `xml:"configSpec"`
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["GenerateConfigTaskListRequestType"] = reflect.TypeOf((*GenerateConfigTaskListRequestType)(nil)).Elem()
}
type GenerateConfigTaskListResponse struct {
Returnval HostProfileManagerConfigTaskList `xml:"returnval"`
}
type GenerateHostConfigTaskSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
HostsInfo []StructuredCustomizations `xml:"hostsInfo,omitempty"`
}
func init() {
t["GenerateHostConfigTaskSpecRequestType"] = reflect.TypeOf((*GenerateHostConfigTaskSpecRequestType)(nil)).Elem()
}
type GenerateHostConfigTaskSpec_Task GenerateHostConfigTaskSpecRequestType
func init() {
t["GenerateHostConfigTaskSpec_Task"] = reflect.TypeOf((*GenerateHostConfigTaskSpec_Task)(nil)).Elem()
}
type GenerateHostConfigTaskSpec_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type GenerateHostProfileTaskListRequestType struct {
This ManagedObjectReference `xml:"_this"`
ConfigSpec HostConfigSpec `xml:"configSpec"`
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["GenerateHostProfileTaskListRequestType"] = reflect.TypeOf((*GenerateHostProfileTaskListRequestType)(nil)).Elem()
}
type GenerateHostProfileTaskList_Task GenerateHostProfileTaskListRequestType
func init() {
t["GenerateHostProfileTaskList_Task"] = reflect.TypeOf((*GenerateHostProfileTaskList_Task)(nil)).Elem()
}
type GenerateHostProfileTaskList_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type GenerateKey GenerateKeyRequestType
func init() {
t["GenerateKey"] = reflect.TypeOf((*GenerateKey)(nil)).Elem()
}
type GenerateKeyRequestType struct {
This ManagedObjectReference `xml:"_this"`
KeyProvider *KeyProviderId `xml:"keyProvider,omitempty"`
}
func init() {
t["GenerateKeyRequestType"] = reflect.TypeOf((*GenerateKeyRequestType)(nil)).Elem()
}
type GenerateKeyResponse struct {
Returnval CryptoKeyResult `xml:"returnval"`
}
type GenerateLogBundlesRequestType struct {
This ManagedObjectReference `xml:"_this"`
IncludeDefault bool `xml:"includeDefault"`
Host []ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["GenerateLogBundlesRequestType"] = reflect.TypeOf((*GenerateLogBundlesRequestType)(nil)).Elem()
}
type GenerateLogBundles_Task GenerateLogBundlesRequestType
func init() {
t["GenerateLogBundles_Task"] = reflect.TypeOf((*GenerateLogBundles_Task)(nil)).Elem()
}
type GenerateLogBundles_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type GenerateSelfSignedClientCert GenerateSelfSignedClientCertRequestType
func init() {
t["GenerateSelfSignedClientCert"] = reflect.TypeOf((*GenerateSelfSignedClientCert)(nil)).Elem()
}
type GenerateSelfSignedClientCertRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster KeyProviderId `xml:"cluster"`
}
func init() {
t["GenerateSelfSignedClientCertRequestType"] = reflect.TypeOf((*GenerateSelfSignedClientCertRequestType)(nil)).Elem()
}
type GenerateSelfSignedClientCertResponse struct {
Returnval string `xml:"returnval"`
}
type GenericDrsFault struct {
VimFault
HostFaults []LocalizedMethodFault `xml:"hostFaults,omitempty"`
}
func init() {
t["GenericDrsFault"] = reflect.TypeOf((*GenericDrsFault)(nil)).Elem()
}
type GenericDrsFaultFault GenericDrsFault
func init() {
t["GenericDrsFaultFault"] = reflect.TypeOf((*GenericDrsFaultFault)(nil)).Elem()
}
type GenericVmConfigFault struct {
VmConfigFault
Reason string `xml:"reason"`
}
func init() {
t["GenericVmConfigFault"] = reflect.TypeOf((*GenericVmConfigFault)(nil)).Elem()
}
type GenericVmConfigFaultFault GenericVmConfigFault
func init() {
t["GenericVmConfigFaultFault"] = reflect.TypeOf((*GenericVmConfigFaultFault)(nil)).Elem()
}
type GetAlarm GetAlarmRequestType
func init() {
t["GetAlarm"] = reflect.TypeOf((*GetAlarm)(nil)).Elem()
}
type GetAlarmRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity *ManagedObjectReference `xml:"entity,omitempty"`
}
func init() {
t["GetAlarmRequestType"] = reflect.TypeOf((*GetAlarmRequestType)(nil)).Elem()
}
type GetAlarmResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type GetAlarmState GetAlarmStateRequestType
func init() {
t["GetAlarmState"] = reflect.TypeOf((*GetAlarmState)(nil)).Elem()
}
type GetAlarmStateRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
}
func init() {
t["GetAlarmStateRequestType"] = reflect.TypeOf((*GetAlarmStateRequestType)(nil)).Elem()
}
type GetAlarmStateResponse struct {
Returnval []AlarmState `xml:"returnval,omitempty"`
}
type GetCustomizationSpec GetCustomizationSpecRequestType
func init() {
t["GetCustomizationSpec"] = reflect.TypeOf((*GetCustomizationSpec)(nil)).Elem()
}
type GetCustomizationSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
}
func init() {
t["GetCustomizationSpecRequestType"] = reflect.TypeOf((*GetCustomizationSpecRequestType)(nil)).Elem()
}
type GetCustomizationSpecResponse struct {
Returnval CustomizationSpecItem `xml:"returnval"`
}
type GetPublicKey GetPublicKeyRequestType
func init() {
t["GetPublicKey"] = reflect.TypeOf((*GetPublicKey)(nil)).Elem()
}
type GetPublicKeyRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["GetPublicKeyRequestType"] = reflect.TypeOf((*GetPublicKeyRequestType)(nil)).Elem()
}
type GetPublicKeyResponse struct {
Returnval string `xml:"returnval"`
}
type GetResourceUsage GetResourceUsageRequestType
func init() {
t["GetResourceUsage"] = reflect.TypeOf((*GetResourceUsage)(nil)).Elem()
}
type GetResourceUsageRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["GetResourceUsageRequestType"] = reflect.TypeOf((*GetResourceUsageRequestType)(nil)).Elem()
}
type GetResourceUsageResponse struct {
Returnval ClusterResourceUsageSummary `xml:"returnval"`
}
type GetVchaClusterHealth GetVchaClusterHealthRequestType
func init() {
t["GetVchaClusterHealth"] = reflect.TypeOf((*GetVchaClusterHealth)(nil)).Elem()
}
type GetVchaClusterHealthRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["GetVchaClusterHealthRequestType"] = reflect.TypeOf((*GetVchaClusterHealthRequestType)(nil)).Elem()
}
type GetVchaClusterHealthResponse struct {
Returnval VchaClusterHealth `xml:"returnval"`
}
type GetVsanObjExtAttrs GetVsanObjExtAttrsRequestType
func init() {
t["GetVsanObjExtAttrs"] = reflect.TypeOf((*GetVsanObjExtAttrs)(nil)).Elem()
}
type GetVsanObjExtAttrsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Uuids []string `xml:"uuids"`
}
func init() {
t["GetVsanObjExtAttrsRequestType"] = reflect.TypeOf((*GetVsanObjExtAttrsRequestType)(nil)).Elem()
}
type GetVsanObjExtAttrsResponse struct {
Returnval string `xml:"returnval"`
}
type GhostDvsProxySwitchDetectedEvent struct {
HostEvent
SwitchUuid []string `xml:"switchUuid"`
}
func init() {
t["GhostDvsProxySwitchDetectedEvent"] = reflect.TypeOf((*GhostDvsProxySwitchDetectedEvent)(nil)).Elem()
}
type GhostDvsProxySwitchRemovedEvent struct {
HostEvent
SwitchUuid []string `xml:"switchUuid"`
}
func init() {
t["GhostDvsProxySwitchRemovedEvent"] = reflect.TypeOf((*GhostDvsProxySwitchRemovedEvent)(nil)).Elem()
}
type GlobalMessageChangedEvent struct {
SessionEvent
Message string `xml:"message"`
PrevMessage string `xml:"prevMessage,omitempty"`
}
func init() {
t["GlobalMessageChangedEvent"] = reflect.TypeOf((*GlobalMessageChangedEvent)(nil)).Elem()
}
type GroupAlarmAction struct {
AlarmAction
Action []BaseAlarmAction `xml:"action,typeattr"`
}
func init() {
t["GroupAlarmAction"] = reflect.TypeOf((*GroupAlarmAction)(nil)).Elem()
}
type GuestAliases struct {
DynamicData
Base64Cert string `xml:"base64Cert"`
Aliases []GuestAuthAliasInfo `xml:"aliases"`
}
func init() {
t["GuestAliases"] = reflect.TypeOf((*GuestAliases)(nil)).Elem()
}
type GuestAuthAliasInfo struct {
DynamicData
Subject BaseGuestAuthSubject `xml:"subject,typeattr"`
Comment string `xml:"comment"`
}
func init() {
t["GuestAuthAliasInfo"] = reflect.TypeOf((*GuestAuthAliasInfo)(nil)).Elem()
}
type GuestAuthAnySubject struct {
GuestAuthSubject
}
func init() {
t["GuestAuthAnySubject"] = reflect.TypeOf((*GuestAuthAnySubject)(nil)).Elem()
}
type GuestAuthNamedSubject struct {
GuestAuthSubject
Name string `xml:"name"`
}
func init() {
t["GuestAuthNamedSubject"] = reflect.TypeOf((*GuestAuthNamedSubject)(nil)).Elem()
}
type GuestAuthSubject struct {
DynamicData
}
func init() {
t["GuestAuthSubject"] = reflect.TypeOf((*GuestAuthSubject)(nil)).Elem()
}
type GuestAuthentication struct {
DynamicData
InteractiveSession bool `xml:"interactiveSession"`
}
func init() {
t["GuestAuthentication"] = reflect.TypeOf((*GuestAuthentication)(nil)).Elem()
}
type GuestAuthenticationChallenge struct {
GuestOperationsFault
ServerChallenge BaseGuestAuthentication `xml:"serverChallenge,typeattr"`
SessionID int64 `xml:"sessionID"`
}
func init() {
t["GuestAuthenticationChallenge"] = reflect.TypeOf((*GuestAuthenticationChallenge)(nil)).Elem()
}
type GuestAuthenticationChallengeFault GuestAuthenticationChallenge
func init() {
t["GuestAuthenticationChallengeFault"] = reflect.TypeOf((*GuestAuthenticationChallengeFault)(nil)).Elem()
}
type GuestComponentsOutOfDate struct {
GuestOperationsFault
}
func init() {
t["GuestComponentsOutOfDate"] = reflect.TypeOf((*GuestComponentsOutOfDate)(nil)).Elem()
}
type GuestComponentsOutOfDateFault GuestComponentsOutOfDate
func init() {
t["GuestComponentsOutOfDateFault"] = reflect.TypeOf((*GuestComponentsOutOfDateFault)(nil)).Elem()
}
type GuestDiskInfo struct {
DynamicData
DiskPath string `xml:"diskPath,omitempty"`
Capacity int64 `xml:"capacity,omitempty"`
FreeSpace int64 `xml:"freeSpace,omitempty"`
}
func init() {
t["GuestDiskInfo"] = reflect.TypeOf((*GuestDiskInfo)(nil)).Elem()
}
type GuestFileAttributes struct {
DynamicData
ModificationTime *time.Time `xml:"modificationTime"`
AccessTime *time.Time `xml:"accessTime"`
SymlinkTarget string `xml:"symlinkTarget,omitempty"`
}
func init() {
t["GuestFileAttributes"] = reflect.TypeOf((*GuestFileAttributes)(nil)).Elem()
}
type GuestFileInfo struct {
DynamicData
Path string `xml:"path"`
Type string `xml:"type"`
Size int64 `xml:"size"`
Attributes BaseGuestFileAttributes `xml:"attributes,typeattr"`
}
func init() {
t["GuestFileInfo"] = reflect.TypeOf((*GuestFileInfo)(nil)).Elem()
}
type GuestInfo struct {
DynamicData
ToolsStatus VirtualMachineToolsStatus `xml:"toolsStatus,omitempty"`
ToolsVersionStatus string `xml:"toolsVersionStatus,omitempty"`
ToolsVersionStatus2 string `xml:"toolsVersionStatus2,omitempty"`
ToolsRunningStatus string `xml:"toolsRunningStatus,omitempty"`
ToolsVersion string `xml:"toolsVersion,omitempty"`
ToolsInstallType string `xml:"toolsInstallType,omitempty"`
GuestId string `xml:"guestId,omitempty"`
GuestFamily string `xml:"guestFamily,omitempty"`
GuestFullName string `xml:"guestFullName,omitempty"`
HostName string `xml:"hostName,omitempty"`
IpAddress string `xml:"ipAddress,omitempty"`
Net []GuestNicInfo `xml:"net,omitempty"`
IpStack []GuestStackInfo `xml:"ipStack,omitempty"`
Disk []GuestDiskInfo `xml:"disk,omitempty"`
Screen *GuestScreenInfo `xml:"screen,omitempty"`
GuestState string `xml:"guestState"`
AppHeartbeatStatus string `xml:"appHeartbeatStatus,omitempty"`
GuestKernelCrashed *bool `xml:"guestKernelCrashed"`
AppState string `xml:"appState,omitempty"`
GuestOperationsReady *bool `xml:"guestOperationsReady"`
InteractiveGuestOperationsReady *bool `xml:"interactiveGuestOperationsReady"`
GuestStateChangeSupported *bool `xml:"guestStateChangeSupported"`
GenerationInfo []GuestInfoNamespaceGenerationInfo `xml:"generationInfo,omitempty"`
}
func init() {
t["GuestInfo"] = reflect.TypeOf((*GuestInfo)(nil)).Elem()
}
type GuestInfoNamespaceGenerationInfo struct {
DynamicData
Key string `xml:"key"`
GenerationNo int32 `xml:"generationNo"`
}
func init() {
t["GuestInfoNamespaceGenerationInfo"] = reflect.TypeOf((*GuestInfoNamespaceGenerationInfo)(nil)).Elem()
}
type GuestListFileInfo struct {
DynamicData
Files []GuestFileInfo `xml:"files,omitempty"`
Remaining int32 `xml:"remaining"`
}
func init() {
t["GuestListFileInfo"] = reflect.TypeOf((*GuestListFileInfo)(nil)).Elem()
}
type GuestMappedAliases struct {
DynamicData
Base64Cert string `xml:"base64Cert"`
Username string `xml:"username"`
Subjects []BaseGuestAuthSubject `xml:"subjects,typeattr"`
}
func init() {
t["GuestMappedAliases"] = reflect.TypeOf((*GuestMappedAliases)(nil)).Elem()
}
type GuestMultipleMappings struct {
GuestOperationsFault
}
func init() {
t["GuestMultipleMappings"] = reflect.TypeOf((*GuestMultipleMappings)(nil)).Elem()
}
type GuestMultipleMappingsFault GuestMultipleMappings
func init() {
t["GuestMultipleMappingsFault"] = reflect.TypeOf((*GuestMultipleMappingsFault)(nil)).Elem()
}
type GuestNicInfo struct {
DynamicData
Network string `xml:"network,omitempty"`
IpAddress []string `xml:"ipAddress,omitempty"`
MacAddress string `xml:"macAddress,omitempty"`
Connected bool `xml:"connected"`
DeviceConfigId int32 `xml:"deviceConfigId"`
DnsConfig *NetDnsConfigInfo `xml:"dnsConfig,omitempty"`
IpConfig *NetIpConfigInfo `xml:"ipConfig,omitempty"`
NetBIOSConfig BaseNetBIOSConfigInfo `xml:"netBIOSConfig,omitempty,typeattr"`
}
func init() {
t["GuestNicInfo"] = reflect.TypeOf((*GuestNicInfo)(nil)).Elem()
}
type GuestOperationsFault struct {
VimFault
}
func init() {
t["GuestOperationsFault"] = reflect.TypeOf((*GuestOperationsFault)(nil)).Elem()
}
type GuestOperationsFaultFault BaseGuestOperationsFault
func init() {
t["GuestOperationsFaultFault"] = reflect.TypeOf((*GuestOperationsFaultFault)(nil)).Elem()
}
type GuestOperationsUnavailable struct {
GuestOperationsFault
}
func init() {
t["GuestOperationsUnavailable"] = reflect.TypeOf((*GuestOperationsUnavailable)(nil)).Elem()
}
type GuestOperationsUnavailableFault GuestOperationsUnavailable
func init() {
t["GuestOperationsUnavailableFault"] = reflect.TypeOf((*GuestOperationsUnavailableFault)(nil)).Elem()
}
type GuestOsDescriptor struct {
DynamicData
Id string `xml:"id"`
Family string `xml:"family"`
FullName string `xml:"fullName"`
SupportedMaxCPUs int32 `xml:"supportedMaxCPUs"`
NumSupportedPhysicalSockets int32 `xml:"numSupportedPhysicalSockets,omitempty"`
NumSupportedCoresPerSocket int32 `xml:"numSupportedCoresPerSocket,omitempty"`
SupportedMinMemMB int32 `xml:"supportedMinMemMB"`
SupportedMaxMemMB int32 `xml:"supportedMaxMemMB"`
RecommendedMemMB int32 `xml:"recommendedMemMB"`
RecommendedColorDepth int32 `xml:"recommendedColorDepth"`
SupportedDiskControllerList []string `xml:"supportedDiskControllerList"`
RecommendedSCSIController string `xml:"recommendedSCSIController,omitempty"`
RecommendedDiskController string `xml:"recommendedDiskController"`
SupportedNumDisks int32 `xml:"supportedNumDisks"`
RecommendedDiskSizeMB int32 `xml:"recommendedDiskSizeMB"`
RecommendedCdromController string `xml:"recommendedCdromController,omitempty"`
SupportedEthernetCard []string `xml:"supportedEthernetCard"`
RecommendedEthernetCard string `xml:"recommendedEthernetCard,omitempty"`
SupportsSlaveDisk *bool `xml:"supportsSlaveDisk"`
CpuFeatureMask []HostCpuIdInfo `xml:"cpuFeatureMask,omitempty"`
SmcRequired *bool `xml:"smcRequired"`
SupportsWakeOnLan bool `xml:"supportsWakeOnLan"`
SupportsVMI *bool `xml:"supportsVMI"`
SupportsMemoryHotAdd *bool `xml:"supportsMemoryHotAdd"`
SupportsCpuHotAdd *bool `xml:"supportsCpuHotAdd"`
SupportsCpuHotRemove *bool `xml:"supportsCpuHotRemove"`
SupportedFirmware []string `xml:"supportedFirmware,omitempty"`
RecommendedFirmware string `xml:"recommendedFirmware,omitempty"`
SupportedUSBControllerList []string `xml:"supportedUSBControllerList,omitempty"`
RecommendedUSBController string `xml:"recommendedUSBController,omitempty"`
Supports3D *bool `xml:"supports3D"`
Recommended3D *bool `xml:"recommended3D"`
SmcRecommended *bool `xml:"smcRecommended"`
Ich7mRecommended *bool `xml:"ich7mRecommended"`
UsbRecommended *bool `xml:"usbRecommended"`
SupportLevel string `xml:"supportLevel,omitempty"`
SupportedForCreate *bool `xml:"supportedForCreate"`
VRAMSizeInKB *IntOption `xml:"vRAMSizeInKB,omitempty"`
NumSupportedFloppyDevices int32 `xml:"numSupportedFloppyDevices,omitempty"`
WakeOnLanEthernetCard []string `xml:"wakeOnLanEthernetCard,omitempty"`
SupportsPvscsiControllerForBoot *bool `xml:"supportsPvscsiControllerForBoot"`
DiskUuidEnabled *bool `xml:"diskUuidEnabled"`
SupportsHotPlugPCI *bool `xml:"supportsHotPlugPCI"`
SupportsSecureBoot *bool `xml:"supportsSecureBoot"`
DefaultSecureBoot *bool `xml:"defaultSecureBoot"`
}
func init() {
t["GuestOsDescriptor"] = reflect.TypeOf((*GuestOsDescriptor)(nil)).Elem()
}
type GuestPermissionDenied struct {
GuestOperationsFault
}
func init() {
t["GuestPermissionDenied"] = reflect.TypeOf((*GuestPermissionDenied)(nil)).Elem()
}
type GuestPermissionDeniedFault GuestPermissionDenied
func init() {
t["GuestPermissionDeniedFault"] = reflect.TypeOf((*GuestPermissionDeniedFault)(nil)).Elem()
}
type GuestPosixFileAttributes struct {
GuestFileAttributes
OwnerId *int32 `xml:"ownerId"`
GroupId *int32 `xml:"groupId"`
Permissions int64 `xml:"permissions,omitempty"`
}
func init() {
t["GuestPosixFileAttributes"] = reflect.TypeOf((*GuestPosixFileAttributes)(nil)).Elem()
}
type GuestProcessInfo struct {
DynamicData
Name string `xml:"name"`
Pid int64 `xml:"pid"`
Owner string `xml:"owner"`
CmdLine string `xml:"cmdLine"`
StartTime time.Time `xml:"startTime"`
EndTime *time.Time `xml:"endTime"`
ExitCode int32 `xml:"exitCode,omitempty"`
}
func init() {
t["GuestProcessInfo"] = reflect.TypeOf((*GuestProcessInfo)(nil)).Elem()
}
type GuestProcessNotFound struct {
GuestOperationsFault
Pid int64 `xml:"pid"`
}
func init() {
t["GuestProcessNotFound"] = reflect.TypeOf((*GuestProcessNotFound)(nil)).Elem()
}
type GuestProcessNotFoundFault GuestProcessNotFound
func init() {
t["GuestProcessNotFoundFault"] = reflect.TypeOf((*GuestProcessNotFoundFault)(nil)).Elem()
}
type GuestProgramSpec struct {
DynamicData
ProgramPath string `xml:"programPath"`
Arguments string `xml:"arguments"`
WorkingDirectory string `xml:"workingDirectory,omitempty"`
EnvVariables []string `xml:"envVariables,omitempty"`
}
func init() {
t["GuestProgramSpec"] = reflect.TypeOf((*GuestProgramSpec)(nil)).Elem()
}
type GuestRegKeyNameSpec struct {
DynamicData
RegistryPath string `xml:"registryPath"`
WowBitness string `xml:"wowBitness"`
}
func init() {
t["GuestRegKeyNameSpec"] = reflect.TypeOf((*GuestRegKeyNameSpec)(nil)).Elem()
}
type GuestRegKeyRecordSpec struct {
DynamicData
Key GuestRegKeySpec `xml:"key"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["GuestRegKeyRecordSpec"] = reflect.TypeOf((*GuestRegKeyRecordSpec)(nil)).Elem()
}
type GuestRegKeySpec struct {
DynamicData
KeyName GuestRegKeyNameSpec `xml:"keyName"`
ClassType string `xml:"classType"`
LastWritten time.Time `xml:"lastWritten"`
}
func init() {
t["GuestRegKeySpec"] = reflect.TypeOf((*GuestRegKeySpec)(nil)).Elem()
}
type GuestRegValueBinarySpec struct {
GuestRegValueDataSpec
Value []byte `xml:"value,omitempty"`
}
func init() {
t["GuestRegValueBinarySpec"] = reflect.TypeOf((*GuestRegValueBinarySpec)(nil)).Elem()
}
type GuestRegValueDataSpec struct {
DynamicData
}
func init() {
t["GuestRegValueDataSpec"] = reflect.TypeOf((*GuestRegValueDataSpec)(nil)).Elem()
}
type GuestRegValueDwordSpec struct {
GuestRegValueDataSpec
Value int32 `xml:"value"`
}
func init() {
t["GuestRegValueDwordSpec"] = reflect.TypeOf((*GuestRegValueDwordSpec)(nil)).Elem()
}
type GuestRegValueExpandStringSpec struct {
GuestRegValueDataSpec
Value string `xml:"value,omitempty"`
}
func init() {
t["GuestRegValueExpandStringSpec"] = reflect.TypeOf((*GuestRegValueExpandStringSpec)(nil)).Elem()
}
type GuestRegValueMultiStringSpec struct {
GuestRegValueDataSpec
Value []string `xml:"value,omitempty"`
}
func init() {
t["GuestRegValueMultiStringSpec"] = reflect.TypeOf((*GuestRegValueMultiStringSpec)(nil)).Elem()
}
type GuestRegValueNameSpec struct {
DynamicData
KeyName GuestRegKeyNameSpec `xml:"keyName"`
Name string `xml:"name"`
}
func init() {
t["GuestRegValueNameSpec"] = reflect.TypeOf((*GuestRegValueNameSpec)(nil)).Elem()
}
type GuestRegValueQwordSpec struct {
GuestRegValueDataSpec
Value int64 `xml:"value"`
}
func init() {
t["GuestRegValueQwordSpec"] = reflect.TypeOf((*GuestRegValueQwordSpec)(nil)).Elem()
}
type GuestRegValueSpec struct {
DynamicData
Name GuestRegValueNameSpec `xml:"name"`
Data BaseGuestRegValueDataSpec `xml:"data,typeattr"`
}
func init() {
t["GuestRegValueSpec"] = reflect.TypeOf((*GuestRegValueSpec)(nil)).Elem()
}
type GuestRegValueStringSpec struct {
GuestRegValueDataSpec
Value string `xml:"value,omitempty"`
}
func init() {
t["GuestRegValueStringSpec"] = reflect.TypeOf((*GuestRegValueStringSpec)(nil)).Elem()
}
type GuestRegistryFault struct {
GuestOperationsFault
WindowsSystemErrorCode int64 `xml:"windowsSystemErrorCode"`
}
func init() {
t["GuestRegistryFault"] = reflect.TypeOf((*GuestRegistryFault)(nil)).Elem()
}
type GuestRegistryFaultFault BaseGuestRegistryFault
func init() {
t["GuestRegistryFaultFault"] = reflect.TypeOf((*GuestRegistryFaultFault)(nil)).Elem()
}
type GuestRegistryKeyAlreadyExists struct {
GuestRegistryKeyFault
}
func init() {
t["GuestRegistryKeyAlreadyExists"] = reflect.TypeOf((*GuestRegistryKeyAlreadyExists)(nil)).Elem()
}
type GuestRegistryKeyAlreadyExistsFault GuestRegistryKeyAlreadyExists
func init() {
t["GuestRegistryKeyAlreadyExistsFault"] = reflect.TypeOf((*GuestRegistryKeyAlreadyExistsFault)(nil)).Elem()
}
type GuestRegistryKeyFault struct {
GuestRegistryFault
KeyName string `xml:"keyName"`
}
func init() {
t["GuestRegistryKeyFault"] = reflect.TypeOf((*GuestRegistryKeyFault)(nil)).Elem()
}
type GuestRegistryKeyFaultFault BaseGuestRegistryKeyFault
func init() {
t["GuestRegistryKeyFaultFault"] = reflect.TypeOf((*GuestRegistryKeyFaultFault)(nil)).Elem()
}
type GuestRegistryKeyHasSubkeys struct {
GuestRegistryKeyFault
}
func init() {
t["GuestRegistryKeyHasSubkeys"] = reflect.TypeOf((*GuestRegistryKeyHasSubkeys)(nil)).Elem()
}
type GuestRegistryKeyHasSubkeysFault GuestRegistryKeyHasSubkeys
func init() {
t["GuestRegistryKeyHasSubkeysFault"] = reflect.TypeOf((*GuestRegistryKeyHasSubkeysFault)(nil)).Elem()
}
type GuestRegistryKeyInvalid struct {
GuestRegistryKeyFault
}
func init() {
t["GuestRegistryKeyInvalid"] = reflect.TypeOf((*GuestRegistryKeyInvalid)(nil)).Elem()
}
type GuestRegistryKeyInvalidFault GuestRegistryKeyInvalid
func init() {
t["GuestRegistryKeyInvalidFault"] = reflect.TypeOf((*GuestRegistryKeyInvalidFault)(nil)).Elem()
}
type GuestRegistryKeyParentVolatile struct {
GuestRegistryKeyFault
}
func init() {
t["GuestRegistryKeyParentVolatile"] = reflect.TypeOf((*GuestRegistryKeyParentVolatile)(nil)).Elem()
}
type GuestRegistryKeyParentVolatileFault GuestRegistryKeyParentVolatile
func init() {
t["GuestRegistryKeyParentVolatileFault"] = reflect.TypeOf((*GuestRegistryKeyParentVolatileFault)(nil)).Elem()
}
type GuestRegistryValueFault struct {
GuestRegistryFault
KeyName string `xml:"keyName"`
ValueName string `xml:"valueName"`
}
func init() {
t["GuestRegistryValueFault"] = reflect.TypeOf((*GuestRegistryValueFault)(nil)).Elem()
}
type GuestRegistryValueFaultFault BaseGuestRegistryValueFault
func init() {
t["GuestRegistryValueFaultFault"] = reflect.TypeOf((*GuestRegistryValueFaultFault)(nil)).Elem()
}
type GuestRegistryValueNotFound struct {
GuestRegistryValueFault
}
func init() {
t["GuestRegistryValueNotFound"] = reflect.TypeOf((*GuestRegistryValueNotFound)(nil)).Elem()
}
type GuestRegistryValueNotFoundFault GuestRegistryValueNotFound
func init() {
t["GuestRegistryValueNotFoundFault"] = reflect.TypeOf((*GuestRegistryValueNotFoundFault)(nil)).Elem()
}
type GuestScreenInfo struct {
DynamicData
Width int32 `xml:"width"`
Height int32 `xml:"height"`
}
func init() {
t["GuestScreenInfo"] = reflect.TypeOf((*GuestScreenInfo)(nil)).Elem()
}
type GuestStackInfo struct {
DynamicData
DnsConfig *NetDnsConfigInfo `xml:"dnsConfig,omitempty"`
IpRouteConfig *NetIpRouteConfigInfo `xml:"ipRouteConfig,omitempty"`
IpStackConfig []KeyValue `xml:"ipStackConfig,omitempty"`
DhcpConfig *NetDhcpConfigInfo `xml:"dhcpConfig,omitempty"`
}
func init() {
t["GuestStackInfo"] = reflect.TypeOf((*GuestStackInfo)(nil)).Elem()
}
type GuestWindowsFileAttributes struct {
GuestFileAttributes
Hidden *bool `xml:"hidden"`
ReadOnly *bool `xml:"readOnly"`
CreateTime *time.Time `xml:"createTime"`
}
func init() {
t["GuestWindowsFileAttributes"] = reflect.TypeOf((*GuestWindowsFileAttributes)(nil)).Elem()
}
type GuestWindowsProgramSpec struct {
GuestProgramSpec
StartMinimized bool `xml:"startMinimized"`
}
func init() {
t["GuestWindowsProgramSpec"] = reflect.TypeOf((*GuestWindowsProgramSpec)(nil)).Elem()
}
type HAErrorsAtDest struct {
MigrationFault
}
func init() {
t["HAErrorsAtDest"] = reflect.TypeOf((*HAErrorsAtDest)(nil)).Elem()
}
type HAErrorsAtDestFault HAErrorsAtDest
func init() {
t["HAErrorsAtDestFault"] = reflect.TypeOf((*HAErrorsAtDestFault)(nil)).Elem()
}
type HasMonitoredEntity HasMonitoredEntityRequestType
func init() {
t["HasMonitoredEntity"] = reflect.TypeOf((*HasMonitoredEntity)(nil)).Elem()
}
type HasMonitoredEntityRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProviderId string `xml:"providerId"`
Entity ManagedObjectReference `xml:"entity"`
}
func init() {
t["HasMonitoredEntityRequestType"] = reflect.TypeOf((*HasMonitoredEntityRequestType)(nil)).Elem()
}
type HasMonitoredEntityResponse struct {
Returnval bool `xml:"returnval"`
}
type HasPrivilegeOnEntities HasPrivilegeOnEntitiesRequestType
func init() {
t["HasPrivilegeOnEntities"] = reflect.TypeOf((*HasPrivilegeOnEntities)(nil)).Elem()
}
type HasPrivilegeOnEntitiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity []ManagedObjectReference `xml:"entity"`
SessionId string `xml:"sessionId"`
PrivId []string `xml:"privId,omitempty"`
}
func init() {
t["HasPrivilegeOnEntitiesRequestType"] = reflect.TypeOf((*HasPrivilegeOnEntitiesRequestType)(nil)).Elem()
}
type HasPrivilegeOnEntitiesResponse struct {
Returnval []EntityPrivilege `xml:"returnval,omitempty"`
}
type HasPrivilegeOnEntity HasPrivilegeOnEntityRequestType
func init() {
t["HasPrivilegeOnEntity"] = reflect.TypeOf((*HasPrivilegeOnEntity)(nil)).Elem()
}
type HasPrivilegeOnEntityRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
SessionId string `xml:"sessionId"`
PrivId []string `xml:"privId,omitempty"`
}
func init() {
t["HasPrivilegeOnEntityRequestType"] = reflect.TypeOf((*HasPrivilegeOnEntityRequestType)(nil)).Elem()
}
type HasPrivilegeOnEntityResponse struct {
Returnval []bool `xml:"returnval,omitempty"`
}
type HasProvider HasProviderRequestType
func init() {
t["HasProvider"] = reflect.TypeOf((*HasProvider)(nil)).Elem()
}
type HasProviderRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id string `xml:"id"`
}
func init() {
t["HasProviderRequestType"] = reflect.TypeOf((*HasProviderRequestType)(nil)).Elem()
}
type HasProviderResponse struct {
Returnval bool `xml:"returnval"`
}
type HasUserPrivilegeOnEntities HasUserPrivilegeOnEntitiesRequestType
func init() {
t["HasUserPrivilegeOnEntities"] = reflect.TypeOf((*HasUserPrivilegeOnEntities)(nil)).Elem()
}
type HasUserPrivilegeOnEntitiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entities []ManagedObjectReference `xml:"entities"`
UserName string `xml:"userName"`
PrivId []string `xml:"privId,omitempty"`
}
func init() {
t["HasUserPrivilegeOnEntitiesRequestType"] = reflect.TypeOf((*HasUserPrivilegeOnEntitiesRequestType)(nil)).Elem()
}
type HasUserPrivilegeOnEntitiesResponse struct {
Returnval []EntityPrivilege `xml:"returnval,omitempty"`
}
type HbrDiskMigrationAction struct {
ClusterAction
CollectionId string `xml:"collectionId"`
CollectionName string `xml:"collectionName"`
DiskIds []string `xml:"diskIds"`
Source ManagedObjectReference `xml:"source"`
Destination ManagedObjectReference `xml:"destination"`
SizeTransferred int64 `xml:"sizeTransferred"`
SpaceUtilSrcBefore float32 `xml:"spaceUtilSrcBefore,omitempty"`
SpaceUtilDstBefore float32 `xml:"spaceUtilDstBefore,omitempty"`
SpaceUtilSrcAfter float32 `xml:"spaceUtilSrcAfter,omitempty"`
SpaceUtilDstAfter float32 `xml:"spaceUtilDstAfter,omitempty"`
IoLatencySrcBefore float32 `xml:"ioLatencySrcBefore,omitempty"`
IoLatencyDstBefore float32 `xml:"ioLatencyDstBefore,omitempty"`
}
func init() {
t["HbrDiskMigrationAction"] = reflect.TypeOf((*HbrDiskMigrationAction)(nil)).Elem()
}
type HbrManagerReplicationVmInfo struct {
DynamicData
State string `xml:"state"`
ProgressInfo *ReplicationVmProgressInfo `xml:"progressInfo,omitempty"`
ImageId string `xml:"imageId,omitempty"`
LastError *LocalizedMethodFault `xml:"lastError,omitempty"`
}
func init() {
t["HbrManagerReplicationVmInfo"] = reflect.TypeOf((*HbrManagerReplicationVmInfo)(nil)).Elem()
}
type HbrManagerVmReplicationCapability struct {
DynamicData
Vm ManagedObjectReference `xml:"vm"`
SupportedQuiesceMode string `xml:"supportedQuiesceMode"`
CompressionSupported bool `xml:"compressionSupported"`
MaxSupportedSourceDiskCapacity int64 `xml:"maxSupportedSourceDiskCapacity"`
MinRpo int64 `xml:"minRpo,omitempty"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["HbrManagerVmReplicationCapability"] = reflect.TypeOf((*HbrManagerVmReplicationCapability)(nil)).Elem()
}
type HealthStatusChangedEvent struct {
Event
ComponentId string `xml:"componentId"`
OldStatus string `xml:"oldStatus"`
NewStatus string `xml:"newStatus"`
ComponentName string `xml:"componentName"`
ServiceId string `xml:"serviceId,omitempty"`
}
func init() {
t["HealthStatusChangedEvent"] = reflect.TypeOf((*HealthStatusChangedEvent)(nil)).Elem()
}
type HealthSystemRuntime struct {
DynamicData
SystemHealthInfo *HostSystemHealthInfo `xml:"systemHealthInfo,omitempty"`
HardwareStatusInfo *HostHardwareStatusInfo `xml:"hardwareStatusInfo,omitempty"`
}
func init() {
t["HealthSystemRuntime"] = reflect.TypeOf((*HealthSystemRuntime)(nil)).Elem()
}
type HealthUpdate struct {
DynamicData
Entity ManagedObjectReference `xml:"entity"`
HealthUpdateInfoId string `xml:"healthUpdateInfoId"`
Id string `xml:"id"`
Status ManagedEntityStatus `xml:"status"`
Remediation string `xml:"remediation"`
}
func init() {
t["HealthUpdate"] = reflect.TypeOf((*HealthUpdate)(nil)).Elem()
}
type HealthUpdateInfo struct {
DynamicData
Id string `xml:"id"`
ComponentType string `xml:"componentType"`
Description string `xml:"description"`
}
func init() {
t["HealthUpdateInfo"] = reflect.TypeOf((*HealthUpdateInfo)(nil)).Elem()
}
type HeterogenousHostsBlockingEVC struct {
EVCConfigFault
}
func init() {
t["HeterogenousHostsBlockingEVC"] = reflect.TypeOf((*HeterogenousHostsBlockingEVC)(nil)).Elem()
}
type HeterogenousHostsBlockingEVCFault HeterogenousHostsBlockingEVC
func init() {
t["HeterogenousHostsBlockingEVCFault"] = reflect.TypeOf((*HeterogenousHostsBlockingEVCFault)(nil)).Elem()
}
type HostAccessControlEntry struct {
DynamicData
Principal string `xml:"principal"`
Group bool `xml:"group"`
AccessMode HostAccessMode `xml:"accessMode"`
}
func init() {
t["HostAccessControlEntry"] = reflect.TypeOf((*HostAccessControlEntry)(nil)).Elem()
}
type HostAccessRestrictedToManagementServer struct {
NotSupported
ManagementServer string `xml:"managementServer"`
}
func init() {
t["HostAccessRestrictedToManagementServer"] = reflect.TypeOf((*HostAccessRestrictedToManagementServer)(nil)).Elem()
}
type HostAccessRestrictedToManagementServerFault HostAccessRestrictedToManagementServer
func init() {
t["HostAccessRestrictedToManagementServerFault"] = reflect.TypeOf((*HostAccessRestrictedToManagementServerFault)(nil)).Elem()
}
type HostAccountSpec struct {
DynamicData
Id string `xml:"id"`
Password string `xml:"password,omitempty"`
Description string `xml:"description,omitempty"`
}
func init() {
t["HostAccountSpec"] = reflect.TypeOf((*HostAccountSpec)(nil)).Elem()
}
type HostActiveDirectory struct {
DynamicData
ChangeOperation string `xml:"changeOperation"`
Spec *HostActiveDirectorySpec `xml:"spec,omitempty"`
}
func init() {
t["HostActiveDirectory"] = reflect.TypeOf((*HostActiveDirectory)(nil)).Elem()
}
type HostActiveDirectoryInfo struct {
HostDirectoryStoreInfo
JoinedDomain string `xml:"joinedDomain,omitempty"`
TrustedDomain []string `xml:"trustedDomain,omitempty"`
DomainMembershipStatus string `xml:"domainMembershipStatus,omitempty"`
SmartCardAuthenticationEnabled *bool `xml:"smartCardAuthenticationEnabled"`
}
func init() {
t["HostActiveDirectoryInfo"] = reflect.TypeOf((*HostActiveDirectoryInfo)(nil)).Elem()
}
type HostActiveDirectorySpec struct {
DynamicData
DomainName string `xml:"domainName,omitempty"`
UserName string `xml:"userName,omitempty"`
Password string `xml:"password,omitempty"`
CamServer string `xml:"camServer,omitempty"`
Thumbprint string `xml:"thumbprint,omitempty"`
SmartCardAuthenticationEnabled *bool `xml:"smartCardAuthenticationEnabled"`
SmartCardTrustAnchors []string `xml:"smartCardTrustAnchors,omitempty"`
}
func init() {
t["HostActiveDirectorySpec"] = reflect.TypeOf((*HostActiveDirectorySpec)(nil)).Elem()
}
type HostAddFailedEvent struct {
HostEvent
Hostname string `xml:"hostname"`
}
func init() {
t["HostAddFailedEvent"] = reflect.TypeOf((*HostAddFailedEvent)(nil)).Elem()
}
type HostAddedEvent struct {
HostEvent
}
func init() {
t["HostAddedEvent"] = reflect.TypeOf((*HostAddedEvent)(nil)).Elem()
}
type HostAdminDisableEvent struct {
HostEvent
}
func init() {
t["HostAdminDisableEvent"] = reflect.TypeOf((*HostAdminDisableEvent)(nil)).Elem()
}
type HostAdminEnableEvent struct {
HostEvent
}
func init() {
t["HostAdminEnableEvent"] = reflect.TypeOf((*HostAdminEnableEvent)(nil)).Elem()
}
type HostApplyProfile struct {
ApplyProfile
Memory *HostMemoryProfile `xml:"memory,omitempty"`
Storage *StorageProfile `xml:"storage,omitempty"`
Network *NetworkProfile `xml:"network,omitempty"`
Datetime *DateTimeProfile `xml:"datetime,omitempty"`
Firewall *FirewallProfile `xml:"firewall,omitempty"`
Security *SecurityProfile `xml:"security,omitempty"`
Service []ServiceProfile `xml:"service,omitempty"`
Option []OptionProfile `xml:"option,omitempty"`
UserAccount []UserProfile `xml:"userAccount,omitempty"`
UsergroupAccount []UserGroupProfile `xml:"usergroupAccount,omitempty"`
Authentication *AuthenticationProfile `xml:"authentication,omitempty"`
}
func init() {
t["HostApplyProfile"] = reflect.TypeOf((*HostApplyProfile)(nil)).Elem()
}
type HostAuthenticationManagerInfo struct {
DynamicData
AuthConfig []BaseHostAuthenticationStoreInfo `xml:"authConfig,typeattr"`
}
func init() {
t["HostAuthenticationManagerInfo"] = reflect.TypeOf((*HostAuthenticationManagerInfo)(nil)).Elem()
}
type HostAuthenticationStoreInfo struct {
DynamicData
Enabled bool `xml:"enabled"`
}
func init() {
t["HostAuthenticationStoreInfo"] = reflect.TypeOf((*HostAuthenticationStoreInfo)(nil)).Elem()
}
type HostAutoStartManagerConfig struct {
DynamicData
Defaults *AutoStartDefaults `xml:"defaults,omitempty"`
PowerInfo []AutoStartPowerInfo `xml:"powerInfo,omitempty"`
}
func init() {
t["HostAutoStartManagerConfig"] = reflect.TypeOf((*HostAutoStartManagerConfig)(nil)).Elem()
}
type HostBIOSInfo struct {
DynamicData
BiosVersion string `xml:"biosVersion,omitempty"`
ReleaseDate *time.Time `xml:"releaseDate"`
Vendor string `xml:"vendor,omitempty"`
MajorRelease int32 `xml:"majorRelease,omitempty"`
MinorRelease int32 `xml:"minorRelease,omitempty"`
FirmwareMajorRelease int32 `xml:"firmwareMajorRelease,omitempty"`
FirmwareMinorRelease int32 `xml:"firmwareMinorRelease,omitempty"`
}
func init() {
t["HostBIOSInfo"] = reflect.TypeOf((*HostBIOSInfo)(nil)).Elem()
}
type HostBlockAdapterTargetTransport struct {
HostTargetTransport
}
func init() {
t["HostBlockAdapterTargetTransport"] = reflect.TypeOf((*HostBlockAdapterTargetTransport)(nil)).Elem()
}
type HostBlockHba struct {
HostHostBusAdapter
}
func init() {
t["HostBlockHba"] = reflect.TypeOf((*HostBlockHba)(nil)).Elem()
}
type HostBootDevice struct {
DynamicData
Key string `xml:"key"`
Description string `xml:"description"`
}
func init() {
t["HostBootDevice"] = reflect.TypeOf((*HostBootDevice)(nil)).Elem()
}
type HostBootDeviceInfo struct {
DynamicData
BootDevices []HostBootDevice `xml:"bootDevices,omitempty"`
CurrentBootDeviceKey string `xml:"currentBootDeviceKey,omitempty"`
}
func init() {
t["HostBootDeviceInfo"] = reflect.TypeOf((*HostBootDeviceInfo)(nil)).Elem()
}
type HostCacheConfigurationInfo struct {
DynamicData
Key ManagedObjectReference `xml:"key"`
SwapSize int64 `xml:"swapSize"`
}
func init() {
t["HostCacheConfigurationInfo"] = reflect.TypeOf((*HostCacheConfigurationInfo)(nil)).Elem()
}
type HostCacheConfigurationSpec struct {
DynamicData
Datastore ManagedObjectReference `xml:"datastore"`
SwapSize int64 `xml:"swapSize"`
}
func init() {
t["HostCacheConfigurationSpec"] = reflect.TypeOf((*HostCacheConfigurationSpec)(nil)).Elem()
}
type HostCapability struct {
DynamicData
RecursiveResourcePoolsSupported bool `xml:"recursiveResourcePoolsSupported"`
CpuMemoryResourceConfigurationSupported bool `xml:"cpuMemoryResourceConfigurationSupported"`
RebootSupported bool `xml:"rebootSupported"`
ShutdownSupported bool `xml:"shutdownSupported"`
VmotionSupported bool `xml:"vmotionSupported"`
StandbySupported bool `xml:"standbySupported"`
IpmiSupported *bool `xml:"ipmiSupported"`
MaxSupportedVMs int32 `xml:"maxSupportedVMs,omitempty"`
MaxRunningVMs int32 `xml:"maxRunningVMs,omitempty"`
MaxSupportedVcpus int32 `xml:"maxSupportedVcpus,omitempty"`
MaxRegisteredVMs int32 `xml:"maxRegisteredVMs,omitempty"`
DatastorePrincipalSupported bool `xml:"datastorePrincipalSupported"`
SanSupported bool `xml:"sanSupported"`
NfsSupported bool `xml:"nfsSupported"`
IscsiSupported bool `xml:"iscsiSupported"`
VlanTaggingSupported bool `xml:"vlanTaggingSupported"`
NicTeamingSupported bool `xml:"nicTeamingSupported"`
HighGuestMemSupported bool `xml:"highGuestMemSupported"`
MaintenanceModeSupported bool `xml:"maintenanceModeSupported"`
SuspendedRelocateSupported bool `xml:"suspendedRelocateSupported"`
RestrictedSnapshotRelocateSupported bool `xml:"restrictedSnapshotRelocateSupported"`
PerVmSwapFiles bool `xml:"perVmSwapFiles"`
LocalSwapDatastoreSupported bool `xml:"localSwapDatastoreSupported"`
UnsharedSwapVMotionSupported bool `xml:"unsharedSwapVMotionSupported"`
BackgroundSnapshotsSupported bool `xml:"backgroundSnapshotsSupported"`
PreAssignedPCIUnitNumbersSupported bool `xml:"preAssignedPCIUnitNumbersSupported"`
ScreenshotSupported bool `xml:"screenshotSupported"`
ScaledScreenshotSupported bool `xml:"scaledScreenshotSupported"`
StorageVMotionSupported *bool `xml:"storageVMotionSupported"`
VmotionWithStorageVMotionSupported *bool `xml:"vmotionWithStorageVMotionSupported"`
VmotionAcrossNetworkSupported *bool `xml:"vmotionAcrossNetworkSupported"`
MaxNumDisksSVMotion int32 `xml:"maxNumDisksSVMotion,omitempty"`
HbrNicSelectionSupported *bool `xml:"hbrNicSelectionSupported"`
VrNfcNicSelectionSupported *bool `xml:"vrNfcNicSelectionSupported"`
RecordReplaySupported *bool `xml:"recordReplaySupported"`
FtSupported *bool `xml:"ftSupported"`
ReplayUnsupportedReason string `xml:"replayUnsupportedReason,omitempty"`
ReplayCompatibilityIssues []string `xml:"replayCompatibilityIssues,omitempty"`
SmpFtSupported *bool `xml:"smpFtSupported"`
FtCompatibilityIssues []string `xml:"ftCompatibilityIssues,omitempty"`
SmpFtCompatibilityIssues []string `xml:"smpFtCompatibilityIssues,omitempty"`
MaxVcpusPerFtVm int32 `xml:"maxVcpusPerFtVm,omitempty"`
LoginBySSLThumbprintSupported *bool `xml:"loginBySSLThumbprintSupported"`
CloneFromSnapshotSupported *bool `xml:"cloneFromSnapshotSupported"`
DeltaDiskBackingsSupported *bool `xml:"deltaDiskBackingsSupported"`
PerVMNetworkTrafficShapingSupported *bool `xml:"perVMNetworkTrafficShapingSupported"`
TpmSupported *bool `xml:"tpmSupported"`
SupportedCpuFeature []HostCpuIdInfo `xml:"supportedCpuFeature,omitempty"`
VirtualExecUsageSupported *bool `xml:"virtualExecUsageSupported"`
StorageIORMSupported *bool `xml:"storageIORMSupported"`
VmDirectPathGen2Supported *bool `xml:"vmDirectPathGen2Supported"`
VmDirectPathGen2UnsupportedReason []string `xml:"vmDirectPathGen2UnsupportedReason,omitempty"`
VmDirectPathGen2UnsupportedReasonExtended string `xml:"vmDirectPathGen2UnsupportedReasonExtended,omitempty"`
SupportedVmfsMajorVersion []int32 `xml:"supportedVmfsMajorVersion,omitempty"`
VStorageCapable *bool `xml:"vStorageCapable"`
SnapshotRelayoutSupported *bool `xml:"snapshotRelayoutSupported"`
FirewallIpRulesSupported *bool `xml:"firewallIpRulesSupported"`
ServicePackageInfoSupported *bool `xml:"servicePackageInfoSupported"`
MaxHostRunningVms int32 `xml:"maxHostRunningVms,omitempty"`
MaxHostSupportedVcpus int32 `xml:"maxHostSupportedVcpus,omitempty"`
VmfsDatastoreMountCapable *bool `xml:"vmfsDatastoreMountCapable"`
EightPlusHostVmfsSharedAccessSupported *bool `xml:"eightPlusHostVmfsSharedAccessSupported"`
NestedHVSupported *bool `xml:"nestedHVSupported"`
VPMCSupported *bool `xml:"vPMCSupported"`
InterVMCommunicationThroughVMCISupported *bool `xml:"interVMCommunicationThroughVMCISupported"`
ScheduledHardwareUpgradeSupported *bool `xml:"scheduledHardwareUpgradeSupported"`
FeatureCapabilitiesSupported *bool `xml:"featureCapabilitiesSupported"`
LatencySensitivitySupported *bool `xml:"latencySensitivitySupported"`
StoragePolicySupported *bool `xml:"storagePolicySupported"`
Accel3dSupported *bool `xml:"accel3dSupported"`
ReliableMemoryAware *bool `xml:"reliableMemoryAware"`
MultipleNetworkStackInstanceSupported *bool `xml:"multipleNetworkStackInstanceSupported"`
MessageBusProxySupported *bool `xml:"messageBusProxySupported"`
VsanSupported *bool `xml:"vsanSupported"`
VFlashSupported *bool `xml:"vFlashSupported"`
HostAccessManagerSupported *bool `xml:"hostAccessManagerSupported"`
ProvisioningNicSelectionSupported *bool `xml:"provisioningNicSelectionSupported"`
Nfs41Supported *bool `xml:"nfs41Supported"`
Nfs41Krb5iSupported *bool `xml:"nfs41Krb5iSupported"`
TurnDiskLocatorLedSupported *bool `xml:"turnDiskLocatorLedSupported"`
VirtualVolumeDatastoreSupported *bool `xml:"virtualVolumeDatastoreSupported"`
MarkAsSsdSupported *bool `xml:"markAsSsdSupported"`
MarkAsLocalSupported *bool `xml:"markAsLocalSupported"`
SmartCardAuthenticationSupported *bool `xml:"smartCardAuthenticationSupported"`
CryptoSupported *bool `xml:"cryptoSupported"`
OneKVolumeAPIsSupported *bool `xml:"oneKVolumeAPIsSupported"`
GatewayOnNicSupported *bool `xml:"gatewayOnNicSupported"`
UpitSupported *bool `xml:"upitSupported"`
CpuHwMmuSupported *bool `xml:"cpuHwMmuSupported"`
EncryptedVMotionSupported *bool `xml:"encryptedVMotionSupported"`
EncryptionChangeOnAddRemoveSupported *bool `xml:"encryptionChangeOnAddRemoveSupported"`
EncryptionHotOperationSupported *bool `xml:"encryptionHotOperationSupported"`
EncryptionWithSnapshotsSupported *bool `xml:"encryptionWithSnapshotsSupported"`
EncryptionFaultToleranceSupported *bool `xml:"encryptionFaultToleranceSupported"`
EncryptionMemorySaveSupported *bool `xml:"encryptionMemorySaveSupported"`
EncryptionRDMSupported *bool `xml:"encryptionRDMSupported"`
EncryptionVFlashSupported *bool `xml:"encryptionVFlashSupported"`
EncryptionCBRCSupported *bool `xml:"encryptionCBRCSupported"`
EncryptionHBRSupported *bool `xml:"encryptionHBRSupported"`
}
func init() {
t["HostCapability"] = reflect.TypeOf((*HostCapability)(nil)).Elem()
}
type HostCertificateManagerCertificateInfo struct {
DynamicData
Issuer string `xml:"issuer,omitempty"`
NotBefore *time.Time `xml:"notBefore"`
NotAfter *time.Time `xml:"notAfter"`
Subject string `xml:"subject,omitempty"`
Status string `xml:"status"`
}
func init() {
t["HostCertificateManagerCertificateInfo"] = reflect.TypeOf((*HostCertificateManagerCertificateInfo)(nil)).Elem()
}
type HostCloneVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
Spec VslmCloneSpec `xml:"spec"`
}
func init() {
t["HostCloneVStorageObjectRequestType"] = reflect.TypeOf((*HostCloneVStorageObjectRequestType)(nil)).Elem()
}
type HostCloneVStorageObject_Task HostCloneVStorageObjectRequestType
func init() {
t["HostCloneVStorageObject_Task"] = reflect.TypeOf((*HostCloneVStorageObject_Task)(nil)).Elem()
}
type HostCloneVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostCnxFailedAccountFailedEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedAccountFailedEvent"] = reflect.TypeOf((*HostCnxFailedAccountFailedEvent)(nil)).Elem()
}
type HostCnxFailedAlreadyManagedEvent struct {
HostEvent
ServerName string `xml:"serverName"`
}
func init() {
t["HostCnxFailedAlreadyManagedEvent"] = reflect.TypeOf((*HostCnxFailedAlreadyManagedEvent)(nil)).Elem()
}
type HostCnxFailedBadCcagentEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedBadCcagentEvent"] = reflect.TypeOf((*HostCnxFailedBadCcagentEvent)(nil)).Elem()
}
type HostCnxFailedBadUsernameEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedBadUsernameEvent"] = reflect.TypeOf((*HostCnxFailedBadUsernameEvent)(nil)).Elem()
}
type HostCnxFailedBadVersionEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedBadVersionEvent"] = reflect.TypeOf((*HostCnxFailedBadVersionEvent)(nil)).Elem()
}
type HostCnxFailedCcagentUpgradeEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedCcagentUpgradeEvent"] = reflect.TypeOf((*HostCnxFailedCcagentUpgradeEvent)(nil)).Elem()
}
type HostCnxFailedEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedEvent"] = reflect.TypeOf((*HostCnxFailedEvent)(nil)).Elem()
}
type HostCnxFailedNetworkErrorEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedNetworkErrorEvent"] = reflect.TypeOf((*HostCnxFailedNetworkErrorEvent)(nil)).Elem()
}
type HostCnxFailedNoAccessEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedNoAccessEvent"] = reflect.TypeOf((*HostCnxFailedNoAccessEvent)(nil)).Elem()
}
type HostCnxFailedNoConnectionEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedNoConnectionEvent"] = reflect.TypeOf((*HostCnxFailedNoConnectionEvent)(nil)).Elem()
}
type HostCnxFailedNoLicenseEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedNoLicenseEvent"] = reflect.TypeOf((*HostCnxFailedNoLicenseEvent)(nil)).Elem()
}
type HostCnxFailedNotFoundEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedNotFoundEvent"] = reflect.TypeOf((*HostCnxFailedNotFoundEvent)(nil)).Elem()
}
type HostCnxFailedTimeoutEvent struct {
HostEvent
}
func init() {
t["HostCnxFailedTimeoutEvent"] = reflect.TypeOf((*HostCnxFailedTimeoutEvent)(nil)).Elem()
}
type HostCommunication struct {
RuntimeFault
}
func init() {
t["HostCommunication"] = reflect.TypeOf((*HostCommunication)(nil)).Elem()
}
type HostCommunicationFault BaseHostCommunication
func init() {
t["HostCommunicationFault"] = reflect.TypeOf((*HostCommunicationFault)(nil)).Elem()
}
type HostComplianceCheckedEvent struct {
HostEvent
Profile ProfileEventArgument `xml:"profile"`
}
func init() {
t["HostComplianceCheckedEvent"] = reflect.TypeOf((*HostComplianceCheckedEvent)(nil)).Elem()
}
type HostCompliantEvent struct {
HostEvent
}
func init() {
t["HostCompliantEvent"] = reflect.TypeOf((*HostCompliantEvent)(nil)).Elem()
}
type HostConfigAppliedEvent struct {
HostEvent
}
func init() {
t["HostConfigAppliedEvent"] = reflect.TypeOf((*HostConfigAppliedEvent)(nil)).Elem()
}
type HostConfigChange struct {
DynamicData
}
func init() {
t["HostConfigChange"] = reflect.TypeOf((*HostConfigChange)(nil)).Elem()
}
type HostConfigFailed struct {
HostConfigFault
Failure []LocalizedMethodFault `xml:"failure"`
}
func init() {
t["HostConfigFailed"] = reflect.TypeOf((*HostConfigFailed)(nil)).Elem()
}
type HostConfigFailedFault HostConfigFailed
func init() {
t["HostConfigFailedFault"] = reflect.TypeOf((*HostConfigFailedFault)(nil)).Elem()
}
type HostConfigFault struct {
VimFault
}
func init() {
t["HostConfigFault"] = reflect.TypeOf((*HostConfigFault)(nil)).Elem()
}
type HostConfigFaultFault BaseHostConfigFault
func init() {
t["HostConfigFaultFault"] = reflect.TypeOf((*HostConfigFaultFault)(nil)).Elem()
}
type HostConfigInfo struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
Product AboutInfo `xml:"product"`
DeploymentInfo *HostDeploymentInfo `xml:"deploymentInfo,omitempty"`
HyperThread *HostHyperThreadScheduleInfo `xml:"hyperThread,omitempty"`
ConsoleReservation *ServiceConsoleReservationInfo `xml:"consoleReservation,omitempty"`
VirtualMachineReservation *VirtualMachineMemoryReservationInfo `xml:"virtualMachineReservation,omitempty"`
StorageDevice *HostStorageDeviceInfo `xml:"storageDevice,omitempty"`
MultipathState *HostMultipathStateInfo `xml:"multipathState,omitempty"`
FileSystemVolume *HostFileSystemVolumeInfo `xml:"fileSystemVolume,omitempty"`
SystemFile []string `xml:"systemFile,omitempty"`
Network *HostNetworkInfo `xml:"network,omitempty"`
Vmotion *HostVMotionInfo `xml:"vmotion,omitempty"`
VirtualNicManagerInfo *HostVirtualNicManagerInfo `xml:"virtualNicManagerInfo,omitempty"`
Capabilities *HostNetCapabilities `xml:"capabilities,omitempty"`
DatastoreCapabilities *HostDatastoreSystemCapabilities `xml:"datastoreCapabilities,omitempty"`
OffloadCapabilities *HostNetOffloadCapabilities `xml:"offloadCapabilities,omitempty"`
Service *HostServiceInfo `xml:"service,omitempty"`
Firewall *HostFirewallInfo `xml:"firewall,omitempty"`
AutoStart *HostAutoStartManagerConfig `xml:"autoStart,omitempty"`
ActiveDiagnosticPartition *HostDiagnosticPartition `xml:"activeDiagnosticPartition,omitempty"`
Option []BaseOptionValue `xml:"option,omitempty,typeattr"`
OptionDef []OptionDef `xml:"optionDef,omitempty"`
DatastorePrincipal string `xml:"datastorePrincipal,omitempty"`
LocalSwapDatastore *ManagedObjectReference `xml:"localSwapDatastore,omitempty"`
SystemSwapConfiguration *HostSystemSwapConfiguration `xml:"systemSwapConfiguration,omitempty"`
SystemResources *HostSystemResourceInfo `xml:"systemResources,omitempty"`
DateTimeInfo *HostDateTimeInfo `xml:"dateTimeInfo,omitempty"`
Flags *HostFlagInfo `xml:"flags,omitempty"`
AdminDisabled *bool `xml:"adminDisabled"`
LockdownMode HostLockdownMode `xml:"lockdownMode,omitempty"`
Ipmi *HostIpmiInfo `xml:"ipmi,omitempty"`
SslThumbprintInfo *HostSslThumbprintInfo `xml:"sslThumbprintInfo,omitempty"`
SslThumbprintData []HostSslThumbprintInfo `xml:"sslThumbprintData,omitempty"`
Certificate []byte `xml:"certificate,omitempty"`
PciPassthruInfo []BaseHostPciPassthruInfo `xml:"pciPassthruInfo,omitempty,typeattr"`
AuthenticationManagerInfo *HostAuthenticationManagerInfo `xml:"authenticationManagerInfo,omitempty"`
FeatureVersion []HostFeatureVersionInfo `xml:"featureVersion,omitempty"`
PowerSystemCapability *PowerSystemCapability `xml:"powerSystemCapability,omitempty"`
PowerSystemInfo *PowerSystemInfo `xml:"powerSystemInfo,omitempty"`
CacheConfigurationInfo []HostCacheConfigurationInfo `xml:"cacheConfigurationInfo,omitempty"`
WakeOnLanCapable *bool `xml:"wakeOnLanCapable"`
FeatureCapability []HostFeatureCapability `xml:"featureCapability,omitempty"`
MaskedFeatureCapability []HostFeatureCapability `xml:"maskedFeatureCapability,omitempty"`
VFlashConfigInfo *HostVFlashManagerVFlashConfigInfo `xml:"vFlashConfigInfo,omitempty"`
VsanHostConfig *VsanHostConfigInfo `xml:"vsanHostConfig,omitempty"`
DomainList []string `xml:"domainList,omitempty"`
ScriptCheckSum []byte `xml:"scriptCheckSum,omitempty"`
HostConfigCheckSum []byte `xml:"hostConfigCheckSum,omitempty"`
GraphicsInfo []HostGraphicsInfo `xml:"graphicsInfo,omitempty"`
SharedPassthruGpuTypes []string `xml:"sharedPassthruGpuTypes,omitempty"`
GraphicsConfig *HostGraphicsConfig `xml:"graphicsConfig,omitempty"`
IoFilterInfo []HostIoFilterInfo `xml:"ioFilterInfo,omitempty"`
SriovDevicePool []BaseHostSriovDevicePoolInfo `xml:"sriovDevicePool,omitempty,typeattr"`
}
func init() {
t["HostConfigInfo"] = reflect.TypeOf((*HostConfigInfo)(nil)).Elem()
}
type HostConfigManager struct {
DynamicData
CpuScheduler *ManagedObjectReference `xml:"cpuScheduler,omitempty"`
DatastoreSystem *ManagedObjectReference `xml:"datastoreSystem,omitempty"`
MemoryManager *ManagedObjectReference `xml:"memoryManager,omitempty"`
StorageSystem *ManagedObjectReference `xml:"storageSystem,omitempty"`
NetworkSystem *ManagedObjectReference `xml:"networkSystem,omitempty"`
VmotionSystem *ManagedObjectReference `xml:"vmotionSystem,omitempty"`
VirtualNicManager *ManagedObjectReference `xml:"virtualNicManager,omitempty"`
ServiceSystem *ManagedObjectReference `xml:"serviceSystem,omitempty"`
FirewallSystem *ManagedObjectReference `xml:"firewallSystem,omitempty"`
AdvancedOption *ManagedObjectReference `xml:"advancedOption,omitempty"`
DiagnosticSystem *ManagedObjectReference `xml:"diagnosticSystem,omitempty"`
AutoStartManager *ManagedObjectReference `xml:"autoStartManager,omitempty"`
SnmpSystem *ManagedObjectReference `xml:"snmpSystem,omitempty"`
DateTimeSystem *ManagedObjectReference `xml:"dateTimeSystem,omitempty"`
PatchManager *ManagedObjectReference `xml:"patchManager,omitempty"`
ImageConfigManager *ManagedObjectReference `xml:"imageConfigManager,omitempty"`
BootDeviceSystem *ManagedObjectReference `xml:"bootDeviceSystem,omitempty"`
FirmwareSystem *ManagedObjectReference `xml:"firmwareSystem,omitempty"`
HealthStatusSystem *ManagedObjectReference `xml:"healthStatusSystem,omitempty"`
PciPassthruSystem *ManagedObjectReference `xml:"pciPassthruSystem,omitempty"`
LicenseManager *ManagedObjectReference `xml:"licenseManager,omitempty"`
KernelModuleSystem *ManagedObjectReference `xml:"kernelModuleSystem,omitempty"`
AuthenticationManager *ManagedObjectReference `xml:"authenticationManager,omitempty"`
PowerSystem *ManagedObjectReference `xml:"powerSystem,omitempty"`
CacheConfigurationManager *ManagedObjectReference `xml:"cacheConfigurationManager,omitempty"`
EsxAgentHostManager *ManagedObjectReference `xml:"esxAgentHostManager,omitempty"`
IscsiManager *ManagedObjectReference `xml:"iscsiManager,omitempty"`
VFlashManager *ManagedObjectReference `xml:"vFlashManager,omitempty"`
VsanSystem *ManagedObjectReference `xml:"vsanSystem,omitempty"`
MessageBusProxy *ManagedObjectReference `xml:"messageBusProxy,omitempty"`
UserDirectory *ManagedObjectReference `xml:"userDirectory,omitempty"`
AccountManager *ManagedObjectReference `xml:"accountManager,omitempty"`
HostAccessManager *ManagedObjectReference `xml:"hostAccessManager,omitempty"`
GraphicsManager *ManagedObjectReference `xml:"graphicsManager,omitempty"`
VsanInternalSystem *ManagedObjectReference `xml:"vsanInternalSystem,omitempty"`
CertificateManager *ManagedObjectReference `xml:"certificateManager,omitempty"`
CryptoManager *ManagedObjectReference `xml:"cryptoManager,omitempty"`
}
func init() {
t["HostConfigManager"] = reflect.TypeOf((*HostConfigManager)(nil)).Elem()
}
type HostConfigSpec struct {
DynamicData
NasDatastore []HostNasVolumeConfig `xml:"nasDatastore,omitempty"`
Network *HostNetworkConfig `xml:"network,omitempty"`
NicTypeSelection []HostVirtualNicManagerNicTypeSelection `xml:"nicTypeSelection,omitempty"`
Service []HostServiceConfig `xml:"service,omitempty"`
Firewall *HostFirewallConfig `xml:"firewall,omitempty"`
Option []BaseOptionValue `xml:"option,omitempty,typeattr"`
DatastorePrincipal string `xml:"datastorePrincipal,omitempty"`
DatastorePrincipalPasswd string `xml:"datastorePrincipalPasswd,omitempty"`
Datetime *HostDateTimeConfig `xml:"datetime,omitempty"`
StorageDevice *HostStorageDeviceInfo `xml:"storageDevice,omitempty"`
License *HostLicenseSpec `xml:"license,omitempty"`
Security *HostSecuritySpec `xml:"security,omitempty"`
UserAccount []BaseHostAccountSpec `xml:"userAccount,omitempty,typeattr"`
UsergroupAccount []BaseHostAccountSpec `xml:"usergroupAccount,omitempty,typeattr"`
Memory *HostMemorySpec `xml:"memory,omitempty"`
ActiveDirectory []HostActiveDirectory `xml:"activeDirectory,omitempty"`
GenericConfig []KeyAnyValue `xml:"genericConfig,omitempty"`
GraphicsConfig *HostGraphicsConfig `xml:"graphicsConfig,omitempty"`
}
func init() {
t["HostConfigSpec"] = reflect.TypeOf((*HostConfigSpec)(nil)).Elem()
}
type HostConfigSummary struct {
DynamicData
Name string `xml:"name"`
Port int32 `xml:"port"`
SslThumbprint string `xml:"sslThumbprint,omitempty"`
Product *AboutInfo `xml:"product,omitempty"`
VmotionEnabled bool `xml:"vmotionEnabled"`
FaultToleranceEnabled *bool `xml:"faultToleranceEnabled"`
FeatureVersion []HostFeatureVersionInfo `xml:"featureVersion,omitempty"`
AgentVmDatastore *ManagedObjectReference `xml:"agentVmDatastore,omitempty"`
AgentVmNetwork *ManagedObjectReference `xml:"agentVmNetwork,omitempty"`
}
func init() {
t["HostConfigSummary"] = reflect.TypeOf((*HostConfigSummary)(nil)).Elem()
}
type HostConfigVFlashCache HostConfigVFlashCacheRequestType
func init() {
t["HostConfigVFlashCache"] = reflect.TypeOf((*HostConfigVFlashCache)(nil)).Elem()
}
type HostConfigVFlashCacheRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec HostVFlashManagerVFlashCacheConfigSpec `xml:"spec"`
}
func init() {
t["HostConfigVFlashCacheRequestType"] = reflect.TypeOf((*HostConfigVFlashCacheRequestType)(nil)).Elem()
}
type HostConfigVFlashCacheResponse struct {
}
type HostConfigureVFlashResource HostConfigureVFlashResourceRequestType
func init() {
t["HostConfigureVFlashResource"] = reflect.TypeOf((*HostConfigureVFlashResource)(nil)).Elem()
}
type HostConfigureVFlashResourceRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec HostVFlashManagerVFlashResourceConfigSpec `xml:"spec"`
}
func init() {
t["HostConfigureVFlashResourceRequestType"] = reflect.TypeOf((*HostConfigureVFlashResourceRequestType)(nil)).Elem()
}
type HostConfigureVFlashResourceResponse struct {
}
type HostConnectFault struct {
VimFault
}
func init() {
t["HostConnectFault"] = reflect.TypeOf((*HostConnectFault)(nil)).Elem()
}
type HostConnectFaultFault BaseHostConnectFault
func init() {
t["HostConnectFaultFault"] = reflect.TypeOf((*HostConnectFaultFault)(nil)).Elem()
}
type HostConnectInfo struct {
DynamicData
ServerIp string `xml:"serverIp,omitempty"`
InDasCluster *bool `xml:"inDasCluster"`
Host HostListSummary `xml:"host"`
Vm []VirtualMachineSummary `xml:"vm,omitempty"`
VimAccountNameRequired *bool `xml:"vimAccountNameRequired"`
ClusterSupported *bool `xml:"clusterSupported"`
Network []BaseHostConnectInfoNetworkInfo `xml:"network,omitempty,typeattr"`
Datastore []BaseHostDatastoreConnectInfo `xml:"datastore,omitempty,typeattr"`
License *HostLicenseConnectInfo `xml:"license,omitempty"`
Capability *HostCapability `xml:"capability,omitempty"`
}
func init() {
t["HostConnectInfo"] = reflect.TypeOf((*HostConnectInfo)(nil)).Elem()
}
type HostConnectInfoNetworkInfo struct {
DynamicData
Summary BaseNetworkSummary `xml:"summary,typeattr"`
}
func init() {
t["HostConnectInfoNetworkInfo"] = reflect.TypeOf((*HostConnectInfoNetworkInfo)(nil)).Elem()
}
type HostConnectSpec struct {
DynamicData
HostName string `xml:"hostName,omitempty"`
Port int32 `xml:"port,omitempty"`
SslThumbprint string `xml:"sslThumbprint,omitempty"`
UserName string `xml:"userName,omitempty"`
Password string `xml:"password,omitempty"`
VmFolder *ManagedObjectReference `xml:"vmFolder,omitempty"`
Force bool `xml:"force"`
VimAccountName string `xml:"vimAccountName,omitempty"`
VimAccountPassword string `xml:"vimAccountPassword,omitempty"`
ManagementIp string `xml:"managementIp,omitempty"`
LockdownMode HostLockdownMode `xml:"lockdownMode,omitempty"`
HostGateway *HostGatewaySpec `xml:"hostGateway,omitempty"`
}
func init() {
t["HostConnectSpec"] = reflect.TypeOf((*HostConnectSpec)(nil)).Elem()
}
type HostConnectedEvent struct {
HostEvent
}
func init() {
t["HostConnectedEvent"] = reflect.TypeOf((*HostConnectedEvent)(nil)).Elem()
}
type HostConnectionLostEvent struct {
HostEvent
}
func init() {
t["HostConnectionLostEvent"] = reflect.TypeOf((*HostConnectionLostEvent)(nil)).Elem()
}
type HostCpuIdInfo struct {
DynamicData
Level int32 `xml:"level"`
Vendor string `xml:"vendor,omitempty"`
Eax string `xml:"eax,omitempty"`
Ebx string `xml:"ebx,omitempty"`
Ecx string `xml:"ecx,omitempty"`
Edx string `xml:"edx,omitempty"`
}
func init() {
t["HostCpuIdInfo"] = reflect.TypeOf((*HostCpuIdInfo)(nil)).Elem()
}
type HostCpuInfo struct {
DynamicData
NumCpuPackages int16 `xml:"numCpuPackages"`
NumCpuCores int16 `xml:"numCpuCores"`
NumCpuThreads int16 `xml:"numCpuThreads"`
Hz int64 `xml:"hz"`
}
func init() {
t["HostCpuInfo"] = reflect.TypeOf((*HostCpuInfo)(nil)).Elem()
}
type HostCpuPackage struct {
DynamicData
Index int16 `xml:"index"`
Vendor string `xml:"vendor"`
Hz int64 `xml:"hz"`
BusHz int64 `xml:"busHz"`
Description string `xml:"description"`
ThreadId []int16 `xml:"threadId"`
CpuFeature []HostCpuIdInfo `xml:"cpuFeature,omitempty"`
}
func init() {
t["HostCpuPackage"] = reflect.TypeOf((*HostCpuPackage)(nil)).Elem()
}
type HostCpuPowerManagementInfo struct {
DynamicData
CurrentPolicy string `xml:"currentPolicy,omitempty"`
HardwareSupport string `xml:"hardwareSupport,omitempty"`
}
func init() {
t["HostCpuPowerManagementInfo"] = reflect.TypeOf((*HostCpuPowerManagementInfo)(nil)).Elem()
}
type HostCreateDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec VslmCreateSpec `xml:"spec"`
}
func init() {
t["HostCreateDiskRequestType"] = reflect.TypeOf((*HostCreateDiskRequestType)(nil)).Elem()
}
type HostCreateDisk_Task HostCreateDiskRequestType
func init() {
t["HostCreateDisk_Task"] = reflect.TypeOf((*HostCreateDisk_Task)(nil)).Elem()
}
type HostCreateDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostDasDisabledEvent struct {
HostEvent
}
func init() {
t["HostDasDisabledEvent"] = reflect.TypeOf((*HostDasDisabledEvent)(nil)).Elem()
}
type HostDasDisablingEvent struct {
HostEvent
}
func init() {
t["HostDasDisablingEvent"] = reflect.TypeOf((*HostDasDisablingEvent)(nil)).Elem()
}
type HostDasEnabledEvent struct {
HostEvent
}
func init() {
t["HostDasEnabledEvent"] = reflect.TypeOf((*HostDasEnabledEvent)(nil)).Elem()
}
type HostDasEnablingEvent struct {
HostEvent
}
func init() {
t["HostDasEnablingEvent"] = reflect.TypeOf((*HostDasEnablingEvent)(nil)).Elem()
}
type HostDasErrorEvent struct {
HostEvent
Message string `xml:"message,omitempty"`
Reason string `xml:"reason,omitempty"`
}
func init() {
t["HostDasErrorEvent"] = reflect.TypeOf((*HostDasErrorEvent)(nil)).Elem()
}
type HostDasEvent struct {
HostEvent
}
func init() {
t["HostDasEvent"] = reflect.TypeOf((*HostDasEvent)(nil)).Elem()
}
type HostDasOkEvent struct {
HostEvent
}
func init() {
t["HostDasOkEvent"] = reflect.TypeOf((*HostDasOkEvent)(nil)).Elem()
}
type HostDatastoreBrowserSearchResults struct {
DynamicData
Datastore *ManagedObjectReference `xml:"datastore,omitempty"`
FolderPath string `xml:"folderPath,omitempty"`
File []BaseFileInfo `xml:"file,omitempty,typeattr"`
}
func init() {
t["HostDatastoreBrowserSearchResults"] = reflect.TypeOf((*HostDatastoreBrowserSearchResults)(nil)).Elem()
}
type HostDatastoreBrowserSearchSpec struct {
DynamicData
Query []BaseFileQuery `xml:"query,omitempty,typeattr"`
Details *FileQueryFlags `xml:"details,omitempty"`
SearchCaseInsensitive *bool `xml:"searchCaseInsensitive"`
MatchPattern []string `xml:"matchPattern,omitempty"`
SortFoldersFirst *bool `xml:"sortFoldersFirst"`
}
func init() {
t["HostDatastoreBrowserSearchSpec"] = reflect.TypeOf((*HostDatastoreBrowserSearchSpec)(nil)).Elem()
}
type HostDatastoreConnectInfo struct {
DynamicData
Summary DatastoreSummary `xml:"summary"`
}
func init() {
t["HostDatastoreConnectInfo"] = reflect.TypeOf((*HostDatastoreConnectInfo)(nil)).Elem()
}
type HostDatastoreExistsConnectInfo struct {
HostDatastoreConnectInfo
NewDatastoreName string `xml:"newDatastoreName"`
}
func init() {
t["HostDatastoreExistsConnectInfo"] = reflect.TypeOf((*HostDatastoreExistsConnectInfo)(nil)).Elem()
}
type HostDatastoreNameConflictConnectInfo struct {
HostDatastoreConnectInfo
NewDatastoreName string `xml:"newDatastoreName"`
}
func init() {
t["HostDatastoreNameConflictConnectInfo"] = reflect.TypeOf((*HostDatastoreNameConflictConnectInfo)(nil)).Elem()
}
type HostDatastoreSystemCapabilities struct {
DynamicData
NfsMountCreationRequired bool `xml:"nfsMountCreationRequired"`
NfsMountCreationSupported bool `xml:"nfsMountCreationSupported"`
LocalDatastoreSupported bool `xml:"localDatastoreSupported"`
VmfsExtentExpansionSupported *bool `xml:"vmfsExtentExpansionSupported"`
}
func init() {
t["HostDatastoreSystemCapabilities"] = reflect.TypeOf((*HostDatastoreSystemCapabilities)(nil)).Elem()
}
type HostDatastoreSystemDatastoreResult struct {
DynamicData
Key ManagedObjectReference `xml:"key"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["HostDatastoreSystemDatastoreResult"] = reflect.TypeOf((*HostDatastoreSystemDatastoreResult)(nil)).Elem()
}
type HostDatastoreSystemVvolDatastoreSpec struct {
DynamicData
Name string `xml:"name"`
ScId string `xml:"scId"`
}
func init() {
t["HostDatastoreSystemVvolDatastoreSpec"] = reflect.TypeOf((*HostDatastoreSystemVvolDatastoreSpec)(nil)).Elem()
}
type HostDateTimeConfig struct {
DynamicData
TimeZone string `xml:"timeZone,omitempty"`
NtpConfig *HostNtpConfig `xml:"ntpConfig,omitempty"`
}
func init() {
t["HostDateTimeConfig"] = reflect.TypeOf((*HostDateTimeConfig)(nil)).Elem()
}
type HostDateTimeInfo struct {
DynamicData
TimeZone HostDateTimeSystemTimeZone `xml:"timeZone"`
NtpConfig *HostNtpConfig `xml:"ntpConfig,omitempty"`
}
func init() {
t["HostDateTimeInfo"] = reflect.TypeOf((*HostDateTimeInfo)(nil)).Elem()
}
type HostDateTimeSystemTimeZone struct {
DynamicData
Key string `xml:"key"`
Name string `xml:"name"`
Description string `xml:"description"`
GmtOffset int32 `xml:"gmtOffset"`
}
func init() {
t["HostDateTimeSystemTimeZone"] = reflect.TypeOf((*HostDateTimeSystemTimeZone)(nil)).Elem()
}
type HostDeleteVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["HostDeleteVStorageObjectRequestType"] = reflect.TypeOf((*HostDeleteVStorageObjectRequestType)(nil)).Elem()
}
type HostDeleteVStorageObject_Task HostDeleteVStorageObjectRequestType
func init() {
t["HostDeleteVStorageObject_Task"] = reflect.TypeOf((*HostDeleteVStorageObject_Task)(nil)).Elem()
}
type HostDeleteVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostDeploymentInfo struct {
DynamicData
BootedFromStatelessCache *bool `xml:"bootedFromStatelessCache"`
}
func init() {
t["HostDeploymentInfo"] = reflect.TypeOf((*HostDeploymentInfo)(nil)).Elem()
}
type HostDevice struct {
DynamicData
DeviceName string `xml:"deviceName"`
DeviceType string `xml:"deviceType"`
}
func init() {
t["HostDevice"] = reflect.TypeOf((*HostDevice)(nil)).Elem()
}
type HostDhcpService struct {
DynamicData
Key string `xml:"key"`
Spec HostDhcpServiceSpec `xml:"spec"`
}
func init() {
t["HostDhcpService"] = reflect.TypeOf((*HostDhcpService)(nil)).Elem()
}
type HostDhcpServiceConfig struct {
DynamicData
ChangeOperation string `xml:"changeOperation,omitempty"`
Key string `xml:"key"`
Spec HostDhcpServiceSpec `xml:"spec"`
}
func init() {
t["HostDhcpServiceConfig"] = reflect.TypeOf((*HostDhcpServiceConfig)(nil)).Elem()
}
type HostDhcpServiceSpec struct {
DynamicData
VirtualSwitch string `xml:"virtualSwitch"`
DefaultLeaseDuration int32 `xml:"defaultLeaseDuration"`
LeaseBeginIp string `xml:"leaseBeginIp"`
LeaseEndIp string `xml:"leaseEndIp"`
MaxLeaseDuration int32 `xml:"maxLeaseDuration"`
UnlimitedLease bool `xml:"unlimitedLease"`
IpSubnetAddr string `xml:"ipSubnetAddr"`
IpSubnetMask string `xml:"ipSubnetMask"`
}
func init() {
t["HostDhcpServiceSpec"] = reflect.TypeOf((*HostDhcpServiceSpec)(nil)).Elem()
}
type HostDiagnosticPartition struct {
DynamicData
StorageType string `xml:"storageType"`
DiagnosticType string `xml:"diagnosticType"`
Slots int32 `xml:"slots"`
Id HostScsiDiskPartition `xml:"id"`
}
func init() {
t["HostDiagnosticPartition"] = reflect.TypeOf((*HostDiagnosticPartition)(nil)).Elem()
}
type HostDiagnosticPartitionCreateDescription struct {
DynamicData
Layout HostDiskPartitionLayout `xml:"layout"`
DiskUuid string `xml:"diskUuid"`
Spec HostDiagnosticPartitionCreateSpec `xml:"spec"`
}
func init() {
t["HostDiagnosticPartitionCreateDescription"] = reflect.TypeOf((*HostDiagnosticPartitionCreateDescription)(nil)).Elem()
}
type HostDiagnosticPartitionCreateOption struct {
DynamicData
StorageType string `xml:"storageType"`
DiagnosticType string `xml:"diagnosticType"`
Disk HostScsiDisk `xml:"disk"`
}
func init() {
t["HostDiagnosticPartitionCreateOption"] = reflect.TypeOf((*HostDiagnosticPartitionCreateOption)(nil)).Elem()
}
type HostDiagnosticPartitionCreateSpec struct {
DynamicData
StorageType string `xml:"storageType"`
DiagnosticType string `xml:"diagnosticType"`
Id HostScsiDiskPartition `xml:"id"`
Partition HostDiskPartitionSpec `xml:"partition"`
Active *bool `xml:"active"`
}
func init() {
t["HostDiagnosticPartitionCreateSpec"] = reflect.TypeOf((*HostDiagnosticPartitionCreateSpec)(nil)).Elem()
}
type HostDigestInfo struct {
DynamicData
DigestMethod string `xml:"digestMethod"`
DigestValue []byte `xml:"digestValue"`
ObjectName string `xml:"objectName,omitempty"`
}
func init() {
t["HostDigestInfo"] = reflect.TypeOf((*HostDigestInfo)(nil)).Elem()
}
type HostDirectoryStoreInfo struct {
HostAuthenticationStoreInfo
}
func init() {
t["HostDirectoryStoreInfo"] = reflect.TypeOf((*HostDirectoryStoreInfo)(nil)).Elem()
}
type HostDisconnectedEvent struct {
HostEvent
Reason string `xml:"reason,omitempty"`
}
func init() {
t["HostDisconnectedEvent"] = reflect.TypeOf((*HostDisconnectedEvent)(nil)).Elem()
}
type HostDiskConfigurationResult struct {
DynamicData
DevicePath string `xml:"devicePath,omitempty"`
Success *bool `xml:"success"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["HostDiskConfigurationResult"] = reflect.TypeOf((*HostDiskConfigurationResult)(nil)).Elem()
}
type HostDiskDimensions struct {
DynamicData
}
func init() {
t["HostDiskDimensions"] = reflect.TypeOf((*HostDiskDimensions)(nil)).Elem()
}
type HostDiskDimensionsChs struct {
DynamicData
Cylinder int64 `xml:"cylinder"`
Head int32 `xml:"head"`
Sector int32 `xml:"sector"`
}
func init() {
t["HostDiskDimensionsChs"] = reflect.TypeOf((*HostDiskDimensionsChs)(nil)).Elem()
}
type HostDiskDimensionsLba struct {
DynamicData
BlockSize int32 `xml:"blockSize"`
Block int64 `xml:"block"`
}
func init() {
t["HostDiskDimensionsLba"] = reflect.TypeOf((*HostDiskDimensionsLba)(nil)).Elem()
}
type HostDiskMappingInfo struct {
DynamicData
PhysicalPartition *HostDiskMappingPartitionInfo `xml:"physicalPartition,omitempty"`
Name string `xml:"name"`
Exclusive *bool `xml:"exclusive"`
}
func init() {
t["HostDiskMappingInfo"] = reflect.TypeOf((*HostDiskMappingInfo)(nil)).Elem()
}
type HostDiskMappingOption struct {
DynamicData
PhysicalPartition []HostDiskMappingPartitionOption `xml:"physicalPartition,omitempty"`
Name string `xml:"name"`
}
func init() {
t["HostDiskMappingOption"] = reflect.TypeOf((*HostDiskMappingOption)(nil)).Elem()
}
type HostDiskMappingPartitionInfo struct {
DynamicData
Name string `xml:"name"`
FileSystem string `xml:"fileSystem"`
CapacityInKb int64 `xml:"capacityInKb"`
}
func init() {
t["HostDiskMappingPartitionInfo"] = reflect.TypeOf((*HostDiskMappingPartitionInfo)(nil)).Elem()
}
type HostDiskMappingPartitionOption struct {
DynamicData
Name string `xml:"name"`
FileSystem string `xml:"fileSystem"`
CapacityInKb int64 `xml:"capacityInKb"`
}
func init() {
t["HostDiskMappingPartitionOption"] = reflect.TypeOf((*HostDiskMappingPartitionOption)(nil)).Elem()
}
type HostDiskPartitionAttributes struct {
DynamicData
Partition int32 `xml:"partition"`
StartSector int64 `xml:"startSector"`
EndSector int64 `xml:"endSector"`
Type string `xml:"type"`
Guid string `xml:"guid,omitempty"`
Logical bool `xml:"logical"`
Attributes byte `xml:"attributes"`
PartitionAlignment int64 `xml:"partitionAlignment,omitempty"`
}
func init() {
t["HostDiskPartitionAttributes"] = reflect.TypeOf((*HostDiskPartitionAttributes)(nil)).Elem()
}
type HostDiskPartitionBlockRange struct {
DynamicData
Partition int32 `xml:"partition,omitempty"`
Type string `xml:"type"`
Start HostDiskDimensionsLba `xml:"start"`
End HostDiskDimensionsLba `xml:"end"`
}
func init() {
t["HostDiskPartitionBlockRange"] = reflect.TypeOf((*HostDiskPartitionBlockRange)(nil)).Elem()
}
type HostDiskPartitionInfo struct {
DynamicData
DeviceName string `xml:"deviceName"`
Spec HostDiskPartitionSpec `xml:"spec"`
Layout HostDiskPartitionLayout `xml:"layout"`
}
func init() {
t["HostDiskPartitionInfo"] = reflect.TypeOf((*HostDiskPartitionInfo)(nil)).Elem()
}
type HostDiskPartitionLayout struct {
DynamicData
Total *HostDiskDimensionsLba `xml:"total,omitempty"`
Partition []HostDiskPartitionBlockRange `xml:"partition"`
}
func init() {
t["HostDiskPartitionLayout"] = reflect.TypeOf((*HostDiskPartitionLayout)(nil)).Elem()
}
type HostDiskPartitionSpec struct {
DynamicData
PartitionFormat string `xml:"partitionFormat,omitempty"`
Chs *HostDiskDimensionsChs `xml:"chs,omitempty"`
TotalSectors int64 `xml:"totalSectors,omitempty"`
Partition []HostDiskPartitionAttributes `xml:"partition,omitempty"`
}
func init() {
t["HostDiskPartitionSpec"] = reflect.TypeOf((*HostDiskPartitionSpec)(nil)).Elem()
}
type HostDnsConfig struct {
DynamicData
Dhcp bool `xml:"dhcp"`
VirtualNicDevice string `xml:"virtualNicDevice,omitempty"`
HostName string `xml:"hostName"`
DomainName string `xml:"domainName"`
Address []string `xml:"address,omitempty"`
SearchDomain []string `xml:"searchDomain,omitempty"`
}
func init() {
t["HostDnsConfig"] = reflect.TypeOf((*HostDnsConfig)(nil)).Elem()
}
type HostDnsConfigSpec struct {
HostDnsConfig
VirtualNicConnection *HostVirtualNicConnection `xml:"virtualNicConnection,omitempty"`
}
func init() {
t["HostDnsConfigSpec"] = reflect.TypeOf((*HostDnsConfigSpec)(nil)).Elem()
}
type HostEnableAdminFailedEvent struct {
HostEvent
Permissions []Permission `xml:"permissions"`
}
func init() {
t["HostEnableAdminFailedEvent"] = reflect.TypeOf((*HostEnableAdminFailedEvent)(nil)).Elem()
}
type HostEsxAgentHostManagerConfigInfo struct {
DynamicData
AgentVmDatastore *ManagedObjectReference `xml:"agentVmDatastore,omitempty"`
AgentVmNetwork *ManagedObjectReference `xml:"agentVmNetwork,omitempty"`
}
func init() {
t["HostEsxAgentHostManagerConfigInfo"] = reflect.TypeOf((*HostEsxAgentHostManagerConfigInfo)(nil)).Elem()
}
type HostEvent struct {
Event
}
func init() {
t["HostEvent"] = reflect.TypeOf((*HostEvent)(nil)).Elem()
}
type HostEventArgument struct {
EntityEventArgument
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["HostEventArgument"] = reflect.TypeOf((*HostEventArgument)(nil)).Elem()
}
type HostExtendDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
NewCapacityInMB int64 `xml:"newCapacityInMB"`
}
func init() {
t["HostExtendDiskRequestType"] = reflect.TypeOf((*HostExtendDiskRequestType)(nil)).Elem()
}
type HostExtendDisk_Task HostExtendDiskRequestType
func init() {
t["HostExtendDisk_Task"] = reflect.TypeOf((*HostExtendDisk_Task)(nil)).Elem()
}
type HostExtendDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostExtraNetworksEvent struct {
HostDasEvent
Ips string `xml:"ips,omitempty"`
}
func init() {
t["HostExtraNetworksEvent"] = reflect.TypeOf((*HostExtraNetworksEvent)(nil)).Elem()
}
type HostFaultToleranceManagerComponentHealthInfo struct {
DynamicData
IsStorageHealthy bool `xml:"isStorageHealthy"`
IsNetworkHealthy bool `xml:"isNetworkHealthy"`
}
func init() {
t["HostFaultToleranceManagerComponentHealthInfo"] = reflect.TypeOf((*HostFaultToleranceManagerComponentHealthInfo)(nil)).Elem()
}
type HostFeatureCapability struct {
DynamicData
Key string `xml:"key"`
FeatureName string `xml:"featureName"`
Value string `xml:"value"`
}
func init() {
t["HostFeatureCapability"] = reflect.TypeOf((*HostFeatureCapability)(nil)).Elem()
}
type HostFeatureMask struct {
DynamicData
Key string `xml:"key"`
FeatureName string `xml:"featureName"`
Value string `xml:"value"`
}
func init() {
t["HostFeatureMask"] = reflect.TypeOf((*HostFeatureMask)(nil)).Elem()
}
type HostFeatureVersionInfo struct {
DynamicData
Key string `xml:"key"`
Value string `xml:"value"`
}
func init() {
t["HostFeatureVersionInfo"] = reflect.TypeOf((*HostFeatureVersionInfo)(nil)).Elem()
}
type HostFibreChannelHba struct {
HostHostBusAdapter
PortWorldWideName int64 `xml:"portWorldWideName"`
NodeWorldWideName int64 `xml:"nodeWorldWideName"`
PortType FibreChannelPortType `xml:"portType"`
Speed int64 `xml:"speed"`
}
func init() {
t["HostFibreChannelHba"] = reflect.TypeOf((*HostFibreChannelHba)(nil)).Elem()
}
type HostFibreChannelOverEthernetHba struct {
HostFibreChannelHba
UnderlyingNic string `xml:"underlyingNic"`
LinkInfo HostFibreChannelOverEthernetHbaLinkInfo `xml:"linkInfo"`
IsSoftwareFcoe bool `xml:"isSoftwareFcoe"`
MarkedForRemoval bool `xml:"markedForRemoval"`
}
func init() {
t["HostFibreChannelOverEthernetHba"] = reflect.TypeOf((*HostFibreChannelOverEthernetHba)(nil)).Elem()
}
type HostFibreChannelOverEthernetHbaLinkInfo struct {
DynamicData
VnportMac string `xml:"vnportMac"`
FcfMac string `xml:"fcfMac"`
VlanId int32 `xml:"vlanId"`
}
func init() {
t["HostFibreChannelOverEthernetHbaLinkInfo"] = reflect.TypeOf((*HostFibreChannelOverEthernetHbaLinkInfo)(nil)).Elem()
}
type HostFibreChannelOverEthernetTargetTransport struct {
HostFibreChannelTargetTransport
VnportMac string `xml:"vnportMac"`
FcfMac string `xml:"fcfMac"`
VlanId int32 `xml:"vlanId"`
}
func init() {
t["HostFibreChannelOverEthernetTargetTransport"] = reflect.TypeOf((*HostFibreChannelOverEthernetTargetTransport)(nil)).Elem()
}
type HostFibreChannelTargetTransport struct {
HostTargetTransport
PortWorldWideName int64 `xml:"portWorldWideName"`
NodeWorldWideName int64 `xml:"nodeWorldWideName"`
}
func init() {
t["HostFibreChannelTargetTransport"] = reflect.TypeOf((*HostFibreChannelTargetTransport)(nil)).Elem()
}
type HostFileAccess struct {
DynamicData
Who string `xml:"who"`
What string `xml:"what"`
}
func init() {
t["HostFileAccess"] = reflect.TypeOf((*HostFileAccess)(nil)).Elem()
}
type HostFileSystemMountInfo struct {
DynamicData
MountInfo HostMountInfo `xml:"mountInfo"`
Volume BaseHostFileSystemVolume `xml:"volume,typeattr"`
VStorageSupport string `xml:"vStorageSupport,omitempty"`
}
func init() {
t["HostFileSystemMountInfo"] = reflect.TypeOf((*HostFileSystemMountInfo)(nil)).Elem()
}
type HostFileSystemVolume struct {
DynamicData
Type string `xml:"type"`
Name string `xml:"name"`
Capacity int64 `xml:"capacity"`
}
func init() {
t["HostFileSystemVolume"] = reflect.TypeOf((*HostFileSystemVolume)(nil)).Elem()
}
type HostFileSystemVolumeInfo struct {
DynamicData
VolumeTypeList []string `xml:"volumeTypeList,omitempty"`
MountInfo []HostFileSystemMountInfo `xml:"mountInfo,omitempty"`
}
func init() {
t["HostFileSystemVolumeInfo"] = reflect.TypeOf((*HostFileSystemVolumeInfo)(nil)).Elem()
}
type HostFirewallConfig struct {
DynamicData
Rule []HostFirewallConfigRuleSetConfig `xml:"rule,omitempty"`
DefaultBlockingPolicy HostFirewallDefaultPolicy `xml:"defaultBlockingPolicy"`
}
func init() {
t["HostFirewallConfig"] = reflect.TypeOf((*HostFirewallConfig)(nil)).Elem()
}
type HostFirewallConfigRuleSetConfig struct {
DynamicData
RulesetId string `xml:"rulesetId"`
Enabled bool `xml:"enabled"`
AllowedHosts *HostFirewallRulesetIpList `xml:"allowedHosts,omitempty"`
}
func init() {
t["HostFirewallConfigRuleSetConfig"] = reflect.TypeOf((*HostFirewallConfigRuleSetConfig)(nil)).Elem()
}
type HostFirewallDefaultPolicy struct {
DynamicData
IncomingBlocked *bool `xml:"incomingBlocked"`
OutgoingBlocked *bool `xml:"outgoingBlocked"`
}
func init() {
t["HostFirewallDefaultPolicy"] = reflect.TypeOf((*HostFirewallDefaultPolicy)(nil)).Elem()
}
type HostFirewallInfo struct {
DynamicData
DefaultPolicy HostFirewallDefaultPolicy `xml:"defaultPolicy"`
Ruleset []HostFirewallRuleset `xml:"ruleset,omitempty"`
}
func init() {
t["HostFirewallInfo"] = reflect.TypeOf((*HostFirewallInfo)(nil)).Elem()
}
type HostFirewallRule struct {
DynamicData
Port int32 `xml:"port"`
EndPort int32 `xml:"endPort,omitempty"`
Direction HostFirewallRuleDirection `xml:"direction"`
PortType HostFirewallRulePortType `xml:"portType,omitempty"`
Protocol string `xml:"protocol"`
}
func init() {
t["HostFirewallRule"] = reflect.TypeOf((*HostFirewallRule)(nil)).Elem()
}
type HostFirewallRuleset struct {
DynamicData
Key string `xml:"key"`
Label string `xml:"label"`
Required bool `xml:"required"`
Rule []HostFirewallRule `xml:"rule"`
Service string `xml:"service,omitempty"`
Enabled bool `xml:"enabled"`
AllowedHosts *HostFirewallRulesetIpList `xml:"allowedHosts,omitempty"`
}
func init() {
t["HostFirewallRuleset"] = reflect.TypeOf((*HostFirewallRuleset)(nil)).Elem()
}
type HostFirewallRulesetIpList struct {
DynamicData
IpAddress []string `xml:"ipAddress,omitempty"`
IpNetwork []HostFirewallRulesetIpNetwork `xml:"ipNetwork,omitempty"`
AllIp bool `xml:"allIp"`
}
func init() {
t["HostFirewallRulesetIpList"] = reflect.TypeOf((*HostFirewallRulesetIpList)(nil)).Elem()
}
type HostFirewallRulesetIpNetwork struct {
DynamicData
Network string `xml:"network"`
PrefixLength int32 `xml:"prefixLength"`
}
func init() {
t["HostFirewallRulesetIpNetwork"] = reflect.TypeOf((*HostFirewallRulesetIpNetwork)(nil)).Elem()
}
type HostFirewallRulesetRulesetSpec struct {
DynamicData
AllowedHosts HostFirewallRulesetIpList `xml:"allowedHosts"`
}
func init() {
t["HostFirewallRulesetRulesetSpec"] = reflect.TypeOf((*HostFirewallRulesetRulesetSpec)(nil)).Elem()
}
type HostFlagInfo struct {
DynamicData
BackgroundSnapshotsEnabled *bool `xml:"backgroundSnapshotsEnabled"`
}
func init() {
t["HostFlagInfo"] = reflect.TypeOf((*HostFlagInfo)(nil)).Elem()
}
type HostForceMountedInfo struct {
DynamicData
Persist bool `xml:"persist"`
Mounted bool `xml:"mounted"`
}
func init() {
t["HostForceMountedInfo"] = reflect.TypeOf((*HostForceMountedInfo)(nil)).Elem()
}
type HostGatewaySpec struct {
DynamicData
GatewayType string `xml:"gatewayType"`
GatewayId string `xml:"gatewayId,omitempty"`
TrustVerificationToken string `xml:"trustVerificationToken,omitempty"`
HostAuthParams []KeyValue `xml:"hostAuthParams,omitempty"`
}
func init() {
t["HostGatewaySpec"] = reflect.TypeOf((*HostGatewaySpec)(nil)).Elem()
}
type HostGetShortNameFailedEvent struct {
HostEvent
}
func init() {
t["HostGetShortNameFailedEvent"] = reflect.TypeOf((*HostGetShortNameFailedEvent)(nil)).Elem()
}
type HostGetVFlashModuleDefaultConfig HostGetVFlashModuleDefaultConfigRequestType
func init() {
t["HostGetVFlashModuleDefaultConfig"] = reflect.TypeOf((*HostGetVFlashModuleDefaultConfig)(nil)).Elem()
}
type HostGetVFlashModuleDefaultConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
VFlashModule string `xml:"vFlashModule"`
}
func init() {
t["HostGetVFlashModuleDefaultConfigRequestType"] = reflect.TypeOf((*HostGetVFlashModuleDefaultConfigRequestType)(nil)).Elem()
}
type HostGetVFlashModuleDefaultConfigResponse struct {
Returnval VirtualDiskVFlashCacheConfigInfo `xml:"returnval"`
}
type HostGraphicsConfig struct {
DynamicData
HostDefaultGraphicsType string `xml:"hostDefaultGraphicsType"`
SharedPassthruAssignmentPolicy string `xml:"sharedPassthruAssignmentPolicy"`
DeviceType []HostGraphicsConfigDeviceType `xml:"deviceType,omitempty"`
}
func init() {
t["HostGraphicsConfig"] = reflect.TypeOf((*HostGraphicsConfig)(nil)).Elem()
}
type HostGraphicsConfigDeviceType struct {
DynamicData
DeviceId string `xml:"deviceId"`
GraphicsType string `xml:"graphicsType"`
}
func init() {
t["HostGraphicsConfigDeviceType"] = reflect.TypeOf((*HostGraphicsConfigDeviceType)(nil)).Elem()
}
type HostGraphicsInfo struct {
DynamicData
DeviceName string `xml:"deviceName"`
VendorName string `xml:"vendorName"`
PciId string `xml:"pciId"`
GraphicsType string `xml:"graphicsType"`
MemorySizeInKB int64 `xml:"memorySizeInKB"`
Vm []ManagedObjectReference `xml:"vm,omitempty"`
}
func init() {
t["HostGraphicsInfo"] = reflect.TypeOf((*HostGraphicsInfo)(nil)).Elem()
}
type HostHardwareElementInfo struct {
DynamicData
Name string `xml:"name"`
Status BaseElementDescription `xml:"status,typeattr"`
}
func init() {
t["HostHardwareElementInfo"] = reflect.TypeOf((*HostHardwareElementInfo)(nil)).Elem()
}
type HostHardwareInfo struct {
DynamicData
SystemInfo HostSystemInfo `xml:"systemInfo"`
CpuPowerManagementInfo *HostCpuPowerManagementInfo `xml:"cpuPowerManagementInfo,omitempty"`
CpuInfo HostCpuInfo `xml:"cpuInfo"`
CpuPkg []HostCpuPackage `xml:"cpuPkg"`
MemorySize int64 `xml:"memorySize"`
NumaInfo *HostNumaInfo `xml:"numaInfo,omitempty"`
SmcPresent *bool `xml:"smcPresent"`
PciDevice []HostPciDevice `xml:"pciDevice,omitempty"`
CpuFeature []HostCpuIdInfo `xml:"cpuFeature,omitempty"`
BiosInfo *HostBIOSInfo `xml:"biosInfo,omitempty"`
ReliableMemoryInfo *HostReliableMemoryInfo `xml:"reliableMemoryInfo,omitempty"`
}
func init() {
t["HostHardwareInfo"] = reflect.TypeOf((*HostHardwareInfo)(nil)).Elem()
}
type HostHardwareStatusInfo struct {
DynamicData
MemoryStatusInfo []BaseHostHardwareElementInfo `xml:"memoryStatusInfo,omitempty,typeattr"`
CpuStatusInfo []BaseHostHardwareElementInfo `xml:"cpuStatusInfo,omitempty,typeattr"`
StorageStatusInfo []HostStorageElementInfo `xml:"storageStatusInfo,omitempty"`
}
func init() {
t["HostHardwareStatusInfo"] = reflect.TypeOf((*HostHardwareStatusInfo)(nil)).Elem()
}
type HostHardwareSummary struct {
DynamicData
Vendor string `xml:"vendor"`
Model string `xml:"model"`
Uuid string `xml:"uuid"`
OtherIdentifyingInfo []HostSystemIdentificationInfo `xml:"otherIdentifyingInfo,omitempty"`
MemorySize int64 `xml:"memorySize"`
CpuModel string `xml:"cpuModel"`
CpuMhz int32 `xml:"cpuMhz"`
NumCpuPkgs int16 `xml:"numCpuPkgs"`
NumCpuCores int16 `xml:"numCpuCores"`
NumCpuThreads int16 `xml:"numCpuThreads"`
NumNics int32 `xml:"numNics"`
NumHBAs int32 `xml:"numHBAs"`
}
func init() {
t["HostHardwareSummary"] = reflect.TypeOf((*HostHardwareSummary)(nil)).Elem()
}
type HostHasComponentFailure struct {
VimFault
HostName string `xml:"hostName"`
ComponentType string `xml:"componentType"`
ComponentName string `xml:"componentName"`
}
func init() {
t["HostHasComponentFailure"] = reflect.TypeOf((*HostHasComponentFailure)(nil)).Elem()
}
type HostHasComponentFailureFault HostHasComponentFailure
func init() {
t["HostHasComponentFailureFault"] = reflect.TypeOf((*HostHasComponentFailureFault)(nil)).Elem()
}
type HostHostBusAdapter struct {
DynamicData
Key string `xml:"key,omitempty"`
Device string `xml:"device"`
Bus int32 `xml:"bus"`
Status string `xml:"status"`
Model string `xml:"model"`
Driver string `xml:"driver,omitempty"`
Pci string `xml:"pci,omitempty"`
}
func init() {
t["HostHostBusAdapter"] = reflect.TypeOf((*HostHostBusAdapter)(nil)).Elem()
}
type HostHyperThreadScheduleInfo struct {
DynamicData
Available bool `xml:"available"`
Active bool `xml:"active"`
Config bool `xml:"config"`
}
func init() {
t["HostHyperThreadScheduleInfo"] = reflect.TypeOf((*HostHyperThreadScheduleInfo)(nil)).Elem()
}
type HostImageConfigGetAcceptance HostImageConfigGetAcceptanceRequestType
func init() {
t["HostImageConfigGetAcceptance"] = reflect.TypeOf((*HostImageConfigGetAcceptance)(nil)).Elem()
}
type HostImageConfigGetAcceptanceRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["HostImageConfigGetAcceptanceRequestType"] = reflect.TypeOf((*HostImageConfigGetAcceptanceRequestType)(nil)).Elem()
}
type HostImageConfigGetAcceptanceResponse struct {
Returnval string `xml:"returnval"`
}
type HostImageConfigGetProfile HostImageConfigGetProfileRequestType
func init() {
t["HostImageConfigGetProfile"] = reflect.TypeOf((*HostImageConfigGetProfile)(nil)).Elem()
}
type HostImageConfigGetProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["HostImageConfigGetProfileRequestType"] = reflect.TypeOf((*HostImageConfigGetProfileRequestType)(nil)).Elem()
}
type HostImageConfigGetProfileResponse struct {
Returnval HostImageProfileSummary `xml:"returnval"`
}
type HostImageProfileSummary struct {
DynamicData
Name string `xml:"name"`
Vendor string `xml:"vendor"`
}
func init() {
t["HostImageProfileSummary"] = reflect.TypeOf((*HostImageProfileSummary)(nil)).Elem()
}
type HostInAuditModeEvent struct {
HostEvent
}
func init() {
t["HostInAuditModeEvent"] = reflect.TypeOf((*HostInAuditModeEvent)(nil)).Elem()
}
type HostInDomain struct {
HostConfigFault
}
func init() {
t["HostInDomain"] = reflect.TypeOf((*HostInDomain)(nil)).Elem()
}
type HostInDomainFault HostInDomain
func init() {
t["HostInDomainFault"] = reflect.TypeOf((*HostInDomainFault)(nil)).Elem()
}
type HostIncompatibleForFaultTolerance struct {
VmFaultToleranceIssue
HostName string `xml:"hostName,omitempty"`
Reason string `xml:"reason,omitempty"`
}
func init() {
t["HostIncompatibleForFaultTolerance"] = reflect.TypeOf((*HostIncompatibleForFaultTolerance)(nil)).Elem()
}
type HostIncompatibleForFaultToleranceFault HostIncompatibleForFaultTolerance
func init() {
t["HostIncompatibleForFaultToleranceFault"] = reflect.TypeOf((*HostIncompatibleForFaultToleranceFault)(nil)).Elem()
}
type HostIncompatibleForRecordReplay struct {
VimFault
HostName string `xml:"hostName,omitempty"`
Reason string `xml:"reason,omitempty"`
}
func init() {
t["HostIncompatibleForRecordReplay"] = reflect.TypeOf((*HostIncompatibleForRecordReplay)(nil)).Elem()
}
type HostIncompatibleForRecordReplayFault HostIncompatibleForRecordReplay
func init() {
t["HostIncompatibleForRecordReplayFault"] = reflect.TypeOf((*HostIncompatibleForRecordReplayFault)(nil)).Elem()
}
type HostInflateDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["HostInflateDiskRequestType"] = reflect.TypeOf((*HostInflateDiskRequestType)(nil)).Elem()
}
type HostInflateDisk_Task HostInflateDiskRequestType
func init() {
t["HostInflateDisk_Task"] = reflect.TypeOf((*HostInflateDisk_Task)(nil)).Elem()
}
type HostInflateDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostInternetScsiHba struct {
HostHostBusAdapter
IsSoftwareBased bool `xml:"isSoftwareBased"`
CanBeDisabled *bool `xml:"canBeDisabled"`
NetworkBindingSupport HostInternetScsiHbaNetworkBindingSupportType `xml:"networkBindingSupport,omitempty"`
DiscoveryCapabilities HostInternetScsiHbaDiscoveryCapabilities `xml:"discoveryCapabilities"`
DiscoveryProperties HostInternetScsiHbaDiscoveryProperties `xml:"discoveryProperties"`
AuthenticationCapabilities HostInternetScsiHbaAuthenticationCapabilities `xml:"authenticationCapabilities"`
AuthenticationProperties HostInternetScsiHbaAuthenticationProperties `xml:"authenticationProperties"`
DigestCapabilities *HostInternetScsiHbaDigestCapabilities `xml:"digestCapabilities,omitempty"`
DigestProperties *HostInternetScsiHbaDigestProperties `xml:"digestProperties,omitempty"`
IpCapabilities HostInternetScsiHbaIPCapabilities `xml:"ipCapabilities"`
IpProperties HostInternetScsiHbaIPProperties `xml:"ipProperties"`
SupportedAdvancedOptions []OptionDef `xml:"supportedAdvancedOptions,omitempty"`
AdvancedOptions []HostInternetScsiHbaParamValue `xml:"advancedOptions,omitempty"`
IScsiName string `xml:"iScsiName"`
IScsiAlias string `xml:"iScsiAlias,omitempty"`
ConfiguredSendTarget []HostInternetScsiHbaSendTarget `xml:"configuredSendTarget,omitempty"`
ConfiguredStaticTarget []HostInternetScsiHbaStaticTarget `xml:"configuredStaticTarget,omitempty"`
MaxSpeedMb int32 `xml:"maxSpeedMb,omitempty"`
CurrentSpeedMb int32 `xml:"currentSpeedMb,omitempty"`
}
func init() {
t["HostInternetScsiHba"] = reflect.TypeOf((*HostInternetScsiHba)(nil)).Elem()
}
type HostInternetScsiHbaAuthenticationCapabilities struct {
DynamicData
ChapAuthSettable bool `xml:"chapAuthSettable"`
Krb5AuthSettable bool `xml:"krb5AuthSettable"`
SrpAuthSettable bool `xml:"srpAuthSettable"`
SpkmAuthSettable bool `xml:"spkmAuthSettable"`
MutualChapSettable *bool `xml:"mutualChapSettable"`
TargetChapSettable *bool `xml:"targetChapSettable"`
TargetMutualChapSettable *bool `xml:"targetMutualChapSettable"`
}
func init() {
t["HostInternetScsiHbaAuthenticationCapabilities"] = reflect.TypeOf((*HostInternetScsiHbaAuthenticationCapabilities)(nil)).Elem()
}
type HostInternetScsiHbaAuthenticationProperties struct {
DynamicData
ChapAuthEnabled bool `xml:"chapAuthEnabled"`
ChapName string `xml:"chapName,omitempty"`
ChapSecret string `xml:"chapSecret,omitempty"`
ChapAuthenticationType string `xml:"chapAuthenticationType,omitempty"`
ChapInherited *bool `xml:"chapInherited"`
MutualChapName string `xml:"mutualChapName,omitempty"`
MutualChapSecret string `xml:"mutualChapSecret,omitempty"`
MutualChapAuthenticationType string `xml:"mutualChapAuthenticationType,omitempty"`
MutualChapInherited *bool `xml:"mutualChapInherited"`
}
func init() {
t["HostInternetScsiHbaAuthenticationProperties"] = reflect.TypeOf((*HostInternetScsiHbaAuthenticationProperties)(nil)).Elem()
}
type HostInternetScsiHbaDigestCapabilities struct {
DynamicData
HeaderDigestSettable *bool `xml:"headerDigestSettable"`
DataDigestSettable *bool `xml:"dataDigestSettable"`
TargetHeaderDigestSettable *bool `xml:"targetHeaderDigestSettable"`
TargetDataDigestSettable *bool `xml:"targetDataDigestSettable"`
}
func init() {
t["HostInternetScsiHbaDigestCapabilities"] = reflect.TypeOf((*HostInternetScsiHbaDigestCapabilities)(nil)).Elem()
}
type HostInternetScsiHbaDigestProperties struct {
DynamicData
HeaderDigestType string `xml:"headerDigestType,omitempty"`
HeaderDigestInherited *bool `xml:"headerDigestInherited"`
DataDigestType string `xml:"dataDigestType,omitempty"`
DataDigestInherited *bool `xml:"dataDigestInherited"`
}
func init() {
t["HostInternetScsiHbaDigestProperties"] = reflect.TypeOf((*HostInternetScsiHbaDigestProperties)(nil)).Elem()
}
type HostInternetScsiHbaDiscoveryCapabilities struct {
DynamicData
ISnsDiscoverySettable bool `xml:"iSnsDiscoverySettable"`
SlpDiscoverySettable bool `xml:"slpDiscoverySettable"`
StaticTargetDiscoverySettable bool `xml:"staticTargetDiscoverySettable"`
SendTargetsDiscoverySettable bool `xml:"sendTargetsDiscoverySettable"`
}
func init() {
t["HostInternetScsiHbaDiscoveryCapabilities"] = reflect.TypeOf((*HostInternetScsiHbaDiscoveryCapabilities)(nil)).Elem()
}
type HostInternetScsiHbaDiscoveryProperties struct {
DynamicData
ISnsDiscoveryEnabled bool `xml:"iSnsDiscoveryEnabled"`
ISnsDiscoveryMethod string `xml:"iSnsDiscoveryMethod,omitempty"`
ISnsHost string `xml:"iSnsHost,omitempty"`
SlpDiscoveryEnabled bool `xml:"slpDiscoveryEnabled"`
SlpDiscoveryMethod string `xml:"slpDiscoveryMethod,omitempty"`
SlpHost string `xml:"slpHost,omitempty"`
StaticTargetDiscoveryEnabled bool `xml:"staticTargetDiscoveryEnabled"`
SendTargetsDiscoveryEnabled bool `xml:"sendTargetsDiscoveryEnabled"`
}
func init() {
t["HostInternetScsiHbaDiscoveryProperties"] = reflect.TypeOf((*HostInternetScsiHbaDiscoveryProperties)(nil)).Elem()
}
type HostInternetScsiHbaIPCapabilities struct {
DynamicData
AddressSettable bool `xml:"addressSettable"`
IpConfigurationMethodSettable bool `xml:"ipConfigurationMethodSettable"`
SubnetMaskSettable bool `xml:"subnetMaskSettable"`
DefaultGatewaySettable bool `xml:"defaultGatewaySettable"`
PrimaryDnsServerAddressSettable bool `xml:"primaryDnsServerAddressSettable"`
AlternateDnsServerAddressSettable bool `xml:"alternateDnsServerAddressSettable"`
Ipv6Supported *bool `xml:"ipv6Supported"`
ArpRedirectSettable *bool `xml:"arpRedirectSettable"`
MtuSettable *bool `xml:"mtuSettable"`
HostNameAsTargetAddress *bool `xml:"hostNameAsTargetAddress"`
NameAliasSettable *bool `xml:"nameAliasSettable"`
Ipv4EnableSettable *bool `xml:"ipv4EnableSettable"`
Ipv6EnableSettable *bool `xml:"ipv6EnableSettable"`
Ipv6PrefixLengthSettable *bool `xml:"ipv6PrefixLengthSettable"`
Ipv6PrefixLength int32 `xml:"ipv6PrefixLength,omitempty"`
Ipv6DhcpConfigurationSettable *bool `xml:"ipv6DhcpConfigurationSettable"`
Ipv6LinkLocalAutoConfigurationSettable *bool `xml:"ipv6LinkLocalAutoConfigurationSettable"`
Ipv6RouterAdvertisementConfigurationSettable *bool `xml:"ipv6RouterAdvertisementConfigurationSettable"`
Ipv6DefaultGatewaySettable *bool `xml:"ipv6DefaultGatewaySettable"`
Ipv6MaxStaticAddressesSupported int32 `xml:"ipv6MaxStaticAddressesSupported,omitempty"`
}
func init() {
t["HostInternetScsiHbaIPCapabilities"] = reflect.TypeOf((*HostInternetScsiHbaIPCapabilities)(nil)).Elem()
}
type HostInternetScsiHbaIPProperties struct {
DynamicData
Mac string `xml:"mac,omitempty"`
Address string `xml:"address,omitempty"`
DhcpConfigurationEnabled bool `xml:"dhcpConfigurationEnabled"`
SubnetMask string `xml:"subnetMask,omitempty"`
DefaultGateway string `xml:"defaultGateway,omitempty"`
PrimaryDnsServerAddress string `xml:"primaryDnsServerAddress,omitempty"`
AlternateDnsServerAddress string `xml:"alternateDnsServerAddress,omitempty"`
Ipv6Address string `xml:"ipv6Address,omitempty"`
Ipv6SubnetMask string `xml:"ipv6SubnetMask,omitempty"`
Ipv6DefaultGateway string `xml:"ipv6DefaultGateway,omitempty"`
ArpRedirectEnabled *bool `xml:"arpRedirectEnabled"`
Mtu int32 `xml:"mtu,omitempty"`
JumboFramesEnabled *bool `xml:"jumboFramesEnabled"`
Ipv4Enabled *bool `xml:"ipv4Enabled"`
Ipv6Enabled *bool `xml:"ipv6Enabled"`
Ipv6properties *HostInternetScsiHbaIPv6Properties `xml:"ipv6properties,omitempty"`
}
func init() {
t["HostInternetScsiHbaIPProperties"] = reflect.TypeOf((*HostInternetScsiHbaIPProperties)(nil)).Elem()
}
type HostInternetScsiHbaIPv6Properties struct {
DynamicData
IscsiIpv6Address []HostInternetScsiHbaIscsiIpv6Address `xml:"iscsiIpv6Address,omitempty"`
Ipv6DhcpConfigurationEnabled *bool `xml:"ipv6DhcpConfigurationEnabled"`
Ipv6LinkLocalAutoConfigurationEnabled *bool `xml:"ipv6LinkLocalAutoConfigurationEnabled"`
Ipv6RouterAdvertisementConfigurationEnabled *bool `xml:"ipv6RouterAdvertisementConfigurationEnabled"`
Ipv6DefaultGateway string `xml:"ipv6DefaultGateway,omitempty"`
}
func init() {
t["HostInternetScsiHbaIPv6Properties"] = reflect.TypeOf((*HostInternetScsiHbaIPv6Properties)(nil)).Elem()
}
type HostInternetScsiHbaIscsiIpv6Address struct {
DynamicData
Address string `xml:"address"`
PrefixLength int32 `xml:"prefixLength"`
Origin string `xml:"origin"`
Operation string `xml:"operation,omitempty"`
}
func init() {
t["HostInternetScsiHbaIscsiIpv6Address"] = reflect.TypeOf((*HostInternetScsiHbaIscsiIpv6Address)(nil)).Elem()
}
type HostInternetScsiHbaParamValue struct {
OptionValue
IsInherited *bool `xml:"isInherited"`
}
func init() {
t["HostInternetScsiHbaParamValue"] = reflect.TypeOf((*HostInternetScsiHbaParamValue)(nil)).Elem()
}
type HostInternetScsiHbaSendTarget struct {
DynamicData
Address string `xml:"address"`
Port int32 `xml:"port,omitempty"`
AuthenticationProperties *HostInternetScsiHbaAuthenticationProperties `xml:"authenticationProperties,omitempty"`
DigestProperties *HostInternetScsiHbaDigestProperties `xml:"digestProperties,omitempty"`
SupportedAdvancedOptions []OptionDef `xml:"supportedAdvancedOptions,omitempty"`
AdvancedOptions []HostInternetScsiHbaParamValue `xml:"advancedOptions,omitempty"`
Parent string `xml:"parent,omitempty"`
}
func init() {
t["HostInternetScsiHbaSendTarget"] = reflect.TypeOf((*HostInternetScsiHbaSendTarget)(nil)).Elem()
}
type HostInternetScsiHbaStaticTarget struct {
DynamicData
Address string `xml:"address"`
Port int32 `xml:"port,omitempty"`
IScsiName string `xml:"iScsiName"`
DiscoveryMethod string `xml:"discoveryMethod,omitempty"`
AuthenticationProperties *HostInternetScsiHbaAuthenticationProperties `xml:"authenticationProperties,omitempty"`
DigestProperties *HostInternetScsiHbaDigestProperties `xml:"digestProperties,omitempty"`
SupportedAdvancedOptions []OptionDef `xml:"supportedAdvancedOptions,omitempty"`
AdvancedOptions []HostInternetScsiHbaParamValue `xml:"advancedOptions,omitempty"`
Parent string `xml:"parent,omitempty"`
}
func init() {
t["HostInternetScsiHbaStaticTarget"] = reflect.TypeOf((*HostInternetScsiHbaStaticTarget)(nil)).Elem()
}
type HostInternetScsiHbaTargetSet struct {
DynamicData
StaticTargets []HostInternetScsiHbaStaticTarget `xml:"staticTargets,omitempty"`
SendTargets []HostInternetScsiHbaSendTarget `xml:"sendTargets,omitempty"`
}
func init() {
t["HostInternetScsiHbaTargetSet"] = reflect.TypeOf((*HostInternetScsiHbaTargetSet)(nil)).Elem()
}
type HostInternetScsiTargetTransport struct {
HostTargetTransport
IScsiName string `xml:"iScsiName"`
IScsiAlias string `xml:"iScsiAlias"`
Address []string `xml:"address,omitempty"`
}
func init() {
t["HostInternetScsiTargetTransport"] = reflect.TypeOf((*HostInternetScsiTargetTransport)(nil)).Elem()
}
type HostInventoryFull struct {
NotEnoughLicenses
Capacity int32 `xml:"capacity"`
}
func init() {
t["HostInventoryFull"] = reflect.TypeOf((*HostInventoryFull)(nil)).Elem()
}
type HostInventoryFullEvent struct {
LicenseEvent
Capacity int32 `xml:"capacity"`
}
func init() {
t["HostInventoryFullEvent"] = reflect.TypeOf((*HostInventoryFullEvent)(nil)).Elem()
}
type HostInventoryFullFault HostInventoryFull
func init() {
t["HostInventoryFullFault"] = reflect.TypeOf((*HostInventoryFullFault)(nil)).Elem()
}
type HostInventoryUnreadableEvent struct {
Event
}
func init() {
t["HostInventoryUnreadableEvent"] = reflect.TypeOf((*HostInventoryUnreadableEvent)(nil)).Elem()
}
type HostIoFilterInfo struct {
IoFilterInfo
Available bool `xml:"available"`
}
func init() {
t["HostIoFilterInfo"] = reflect.TypeOf((*HostIoFilterInfo)(nil)).Elem()
}
type HostIpChangedEvent struct {
HostEvent
OldIP string `xml:"oldIP"`
NewIP string `xml:"newIP"`
}
func init() {
t["HostIpChangedEvent"] = reflect.TypeOf((*HostIpChangedEvent)(nil)).Elem()
}
type HostIpConfig struct {
DynamicData
Dhcp bool `xml:"dhcp"`
IpAddress string `xml:"ipAddress,omitempty"`
SubnetMask string `xml:"subnetMask,omitempty"`
IpV6Config *HostIpConfigIpV6AddressConfiguration `xml:"ipV6Config,omitempty"`
}
func init() {
t["HostIpConfig"] = reflect.TypeOf((*HostIpConfig)(nil)).Elem()
}
type HostIpConfigIpV6Address struct {
DynamicData
IpAddress string `xml:"ipAddress"`
PrefixLength int32 `xml:"prefixLength"`
Origin string `xml:"origin,omitempty"`
DadState string `xml:"dadState,omitempty"`
Lifetime *time.Time `xml:"lifetime"`
Operation string `xml:"operation,omitempty"`
}
func init() {
t["HostIpConfigIpV6Address"] = reflect.TypeOf((*HostIpConfigIpV6Address)(nil)).Elem()
}
type HostIpConfigIpV6AddressConfiguration struct {
DynamicData
IpV6Address []HostIpConfigIpV6Address `xml:"ipV6Address,omitempty"`
AutoConfigurationEnabled *bool `xml:"autoConfigurationEnabled"`
DhcpV6Enabled *bool `xml:"dhcpV6Enabled"`
}
func init() {
t["HostIpConfigIpV6AddressConfiguration"] = reflect.TypeOf((*HostIpConfigIpV6AddressConfiguration)(nil)).Elem()
}
type HostIpInconsistentEvent struct {
HostEvent
IpAddress string `xml:"ipAddress"`
IpAddress2 string `xml:"ipAddress2"`
}
func init() {
t["HostIpInconsistentEvent"] = reflect.TypeOf((*HostIpInconsistentEvent)(nil)).Elem()
}
type HostIpRouteConfig struct {
DynamicData
DefaultGateway string `xml:"defaultGateway,omitempty"`
GatewayDevice string `xml:"gatewayDevice,omitempty"`
IpV6DefaultGateway string `xml:"ipV6DefaultGateway,omitempty"`
IpV6GatewayDevice string `xml:"ipV6GatewayDevice,omitempty"`
}
func init() {
t["HostIpRouteConfig"] = reflect.TypeOf((*HostIpRouteConfig)(nil)).Elem()
}
type HostIpRouteConfigSpec struct {
HostIpRouteConfig
GatewayDeviceConnection *HostVirtualNicConnection `xml:"gatewayDeviceConnection,omitempty"`
IpV6GatewayDeviceConnection *HostVirtualNicConnection `xml:"ipV6GatewayDeviceConnection,omitempty"`
}
func init() {
t["HostIpRouteConfigSpec"] = reflect.TypeOf((*HostIpRouteConfigSpec)(nil)).Elem()
}
type HostIpRouteEntry struct {
DynamicData
Network string `xml:"network"`
PrefixLength int32 `xml:"prefixLength"`
Gateway string `xml:"gateway"`
DeviceName string `xml:"deviceName,omitempty"`
}
func init() {
t["HostIpRouteEntry"] = reflect.TypeOf((*HostIpRouteEntry)(nil)).Elem()
}
type HostIpRouteOp struct {
DynamicData
ChangeOperation string `xml:"changeOperation"`
Route HostIpRouteEntry `xml:"route"`
}
func init() {
t["HostIpRouteOp"] = reflect.TypeOf((*HostIpRouteOp)(nil)).Elem()
}
type HostIpRouteTableConfig struct {
DynamicData
IpRoute []HostIpRouteOp `xml:"ipRoute,omitempty"`
Ipv6Route []HostIpRouteOp `xml:"ipv6Route,omitempty"`
}
func init() {
t["HostIpRouteTableConfig"] = reflect.TypeOf((*HostIpRouteTableConfig)(nil)).Elem()
}
type HostIpRouteTableInfo struct {
DynamicData
IpRoute []HostIpRouteEntry `xml:"ipRoute,omitempty"`
Ipv6Route []HostIpRouteEntry `xml:"ipv6Route,omitempty"`
}
func init() {
t["HostIpRouteTableInfo"] = reflect.TypeOf((*HostIpRouteTableInfo)(nil)).Elem()
}
type HostIpToShortNameFailedEvent struct {
HostEvent
}
func init() {
t["HostIpToShortNameFailedEvent"] = reflect.TypeOf((*HostIpToShortNameFailedEvent)(nil)).Elem()
}
type HostIpmiInfo struct {
DynamicData
BmcIpAddress string `xml:"bmcIpAddress,omitempty"`
BmcMacAddress string `xml:"bmcMacAddress,omitempty"`
Login string `xml:"login,omitempty"`
Password string `xml:"password,omitempty"`
}
func init() {
t["HostIpmiInfo"] = reflect.TypeOf((*HostIpmiInfo)(nil)).Elem()
}
type HostIsolationIpPingFailedEvent struct {
HostDasEvent
IsolationIp string `xml:"isolationIp"`
}
func init() {
t["HostIsolationIpPingFailedEvent"] = reflect.TypeOf((*HostIsolationIpPingFailedEvent)(nil)).Elem()
}
type HostLicensableResourceInfo struct {
DynamicData
Resource []KeyAnyValue `xml:"resource"`
}
func init() {
t["HostLicensableResourceInfo"] = reflect.TypeOf((*HostLicensableResourceInfo)(nil)).Elem()
}
type HostLicenseConnectInfo struct {
DynamicData
License LicenseManagerLicenseInfo `xml:"license"`
Evaluation LicenseManagerEvaluationInfo `xml:"evaluation"`
Resource *HostLicensableResourceInfo `xml:"resource,omitempty"`
}
func init() {
t["HostLicenseConnectInfo"] = reflect.TypeOf((*HostLicenseConnectInfo)(nil)).Elem()
}
type HostLicenseExpiredEvent struct {
LicenseEvent
}
func init() {
t["HostLicenseExpiredEvent"] = reflect.TypeOf((*HostLicenseExpiredEvent)(nil)).Elem()
}
type HostLicenseSpec struct {
DynamicData
Source BaseLicenseSource `xml:"source,omitempty,typeattr"`
EditionKey string `xml:"editionKey,omitempty"`
DisabledFeatureKey []string `xml:"disabledFeatureKey,omitempty"`
EnabledFeatureKey []string `xml:"enabledFeatureKey,omitempty"`
}
func init() {
t["HostLicenseSpec"] = reflect.TypeOf((*HostLicenseSpec)(nil)).Elem()
}
type HostListSummary struct {
DynamicData
Host *ManagedObjectReference `xml:"host,omitempty"`
Hardware *HostHardwareSummary `xml:"hardware,omitempty"`
Runtime *HostRuntimeInfo `xml:"runtime,omitempty"`
Config HostConfigSummary `xml:"config"`
QuickStats HostListSummaryQuickStats `xml:"quickStats"`
OverallStatus ManagedEntityStatus `xml:"overallStatus"`
RebootRequired bool `xml:"rebootRequired"`
CustomValue []BaseCustomFieldValue `xml:"customValue,omitempty,typeattr"`
ManagementServerIp string `xml:"managementServerIp,omitempty"`
MaxEVCModeKey string `xml:"maxEVCModeKey,omitempty"`
CurrentEVCModeKey string `xml:"currentEVCModeKey,omitempty"`
Gateway *HostListSummaryGatewaySummary `xml:"gateway,omitempty"`
}
func init() {
t["HostListSummary"] = reflect.TypeOf((*HostListSummary)(nil)).Elem()
}
type HostListSummaryGatewaySummary struct {
DynamicData
GatewayType string `xml:"gatewayType"`
GatewayId string `xml:"gatewayId"`
}
func init() {
t["HostListSummaryGatewaySummary"] = reflect.TypeOf((*HostListSummaryGatewaySummary)(nil)).Elem()
}
type HostListSummaryQuickStats struct {
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"`
}
func init() {
t["HostListSummaryQuickStats"] = reflect.TypeOf((*HostListSummaryQuickStats)(nil)).Elem()
}
type HostListVStorageObject HostListVStorageObjectRequestType
func init() {
t["HostListVStorageObject"] = reflect.TypeOf((*HostListVStorageObject)(nil)).Elem()
}
type HostListVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["HostListVStorageObjectRequestType"] = reflect.TypeOf((*HostListVStorageObjectRequestType)(nil)).Elem()
}
type HostListVStorageObjectResponse struct {
Returnval []ID `xml:"returnval,omitempty"`
}
type HostLocalAuthenticationInfo struct {
HostAuthenticationStoreInfo
}
func init() {
t["HostLocalAuthenticationInfo"] = reflect.TypeOf((*HostLocalAuthenticationInfo)(nil)).Elem()
}
type HostLocalFileSystemVolume struct {
HostFileSystemVolume
Device string `xml:"device"`
}
func init() {
t["HostLocalFileSystemVolume"] = reflect.TypeOf((*HostLocalFileSystemVolume)(nil)).Elem()
}
type HostLocalFileSystemVolumeSpec struct {
DynamicData
Device string `xml:"device"`
LocalPath string `xml:"localPath"`
}
func init() {
t["HostLocalFileSystemVolumeSpec"] = reflect.TypeOf((*HostLocalFileSystemVolumeSpec)(nil)).Elem()
}
type HostLocalPortCreatedEvent struct {
DvsEvent
HostLocalPort DVSHostLocalPortInfo `xml:"hostLocalPort"`
}
func init() {
t["HostLocalPortCreatedEvent"] = reflect.TypeOf((*HostLocalPortCreatedEvent)(nil)).Elem()
}
type HostLowLevelProvisioningManagerDiskLayoutSpec struct {
DynamicData
ControllerType string `xml:"controllerType"`
BusNumber int32 `xml:"busNumber"`
UnitNumber *int32 `xml:"unitNumber"`
SrcFilename string `xml:"srcFilename"`
DstFilename string `xml:"dstFilename"`
}
func init() {
t["HostLowLevelProvisioningManagerDiskLayoutSpec"] = reflect.TypeOf((*HostLowLevelProvisioningManagerDiskLayoutSpec)(nil)).Elem()
}
type HostLowLevelProvisioningManagerFileDeleteResult struct {
DynamicData
FileName string `xml:"fileName"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["HostLowLevelProvisioningManagerFileDeleteResult"] = reflect.TypeOf((*HostLowLevelProvisioningManagerFileDeleteResult)(nil)).Elem()
}
type HostLowLevelProvisioningManagerFileDeleteSpec struct {
DynamicData
FileName string `xml:"fileName"`
FileType string `xml:"fileType"`
}
func init() {
t["HostLowLevelProvisioningManagerFileDeleteSpec"] = reflect.TypeOf((*HostLowLevelProvisioningManagerFileDeleteSpec)(nil)).Elem()
}
type HostLowLevelProvisioningManagerFileReserveResult struct {
DynamicData
BaseName string `xml:"baseName"`
ParentDir string `xml:"parentDir"`
ReservedName string `xml:"reservedName"`
}
func init() {
t["HostLowLevelProvisioningManagerFileReserveResult"] = reflect.TypeOf((*HostLowLevelProvisioningManagerFileReserveResult)(nil)).Elem()
}
type HostLowLevelProvisioningManagerFileReserveSpec struct {
DynamicData
BaseName string `xml:"baseName"`
ParentDir string `xml:"parentDir"`
FileType string `xml:"fileType"`
StorageProfile string `xml:"storageProfile"`
}
func init() {
t["HostLowLevelProvisioningManagerFileReserveSpec"] = reflect.TypeOf((*HostLowLevelProvisioningManagerFileReserveSpec)(nil)).Elem()
}
type HostLowLevelProvisioningManagerSnapshotLayoutSpec struct {
DynamicData
Id int32 `xml:"id"`
SrcFilename string `xml:"srcFilename"`
DstFilename string `xml:"dstFilename"`
Disk []HostLowLevelProvisioningManagerDiskLayoutSpec `xml:"disk,omitempty"`
}
func init() {
t["HostLowLevelProvisioningManagerSnapshotLayoutSpec"] = reflect.TypeOf((*HostLowLevelProvisioningManagerSnapshotLayoutSpec)(nil)).Elem()
}
type HostLowLevelProvisioningManagerVmMigrationStatus struct {
DynamicData
MigrationId int64 `xml:"migrationId"`
Type string `xml:"type"`
Source bool `xml:"source"`
ConsideredSuccessful bool `xml:"consideredSuccessful"`
}
func init() {
t["HostLowLevelProvisioningManagerVmMigrationStatus"] = reflect.TypeOf((*HostLowLevelProvisioningManagerVmMigrationStatus)(nil)).Elem()
}
type HostLowLevelProvisioningManagerVmRecoveryInfo struct {
DynamicData
Version string `xml:"version"`
BiosUUID string `xml:"biosUUID"`
InstanceUUID string `xml:"instanceUUID"`
FtInfo BaseFaultToleranceConfigInfo `xml:"ftInfo,omitempty,typeattr"`
}
func init() {
t["HostLowLevelProvisioningManagerVmRecoveryInfo"] = reflect.TypeOf((*HostLowLevelProvisioningManagerVmRecoveryInfo)(nil)).Elem()
}
type HostMaintenanceSpec struct {
DynamicData
VsanMode *VsanHostDecommissionMode `xml:"vsanMode,omitempty"`
}
func init() {
t["HostMaintenanceSpec"] = reflect.TypeOf((*HostMaintenanceSpec)(nil)).Elem()
}
type HostMemberHealthCheckResult struct {
DynamicData
Summary string `xml:"summary,omitempty"`
}
func init() {
t["HostMemberHealthCheckResult"] = reflect.TypeOf((*HostMemberHealthCheckResult)(nil)).Elem()
}
type HostMemberRuntimeInfo struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
Status string `xml:"status,omitempty"`
StatusDetail string `xml:"statusDetail,omitempty"`
HealthCheckResult []BaseHostMemberHealthCheckResult `xml:"healthCheckResult,omitempty,typeattr"`
}
func init() {
t["HostMemberRuntimeInfo"] = reflect.TypeOf((*HostMemberRuntimeInfo)(nil)).Elem()
}
type HostMemberUplinkHealthCheckResult struct {
HostMemberHealthCheckResult
UplinkPortKey string `xml:"uplinkPortKey"`
}
func init() {
t["HostMemberUplinkHealthCheckResult"] = reflect.TypeOf((*HostMemberUplinkHealthCheckResult)(nil)).Elem()
}
type HostMemoryProfile struct {
ApplyProfile
}
func init() {
t["HostMemoryProfile"] = reflect.TypeOf((*HostMemoryProfile)(nil)).Elem()
}
type HostMemorySpec struct {
DynamicData
ServiceConsoleReservation int64 `xml:"serviceConsoleReservation,omitempty"`
}
func init() {
t["HostMemorySpec"] = reflect.TypeOf((*HostMemorySpec)(nil)).Elem()
}
type HostMissingNetworksEvent struct {
HostDasEvent
Ips string `xml:"ips,omitempty"`
}
func init() {
t["HostMissingNetworksEvent"] = reflect.TypeOf((*HostMissingNetworksEvent)(nil)).Elem()
}
type HostMonitoringStateChangedEvent struct {
ClusterEvent
State string `xml:"state"`
PrevState string `xml:"prevState,omitempty"`
}
func init() {
t["HostMonitoringStateChangedEvent"] = reflect.TypeOf((*HostMonitoringStateChangedEvent)(nil)).Elem()
}
type HostMountInfo struct {
DynamicData
Path string `xml:"path,omitempty"`
AccessMode string `xml:"accessMode"`
Mounted *bool `xml:"mounted"`
Accessible *bool `xml:"accessible"`
InaccessibleReason string `xml:"inaccessibleReason,omitempty"`
}
func init() {
t["HostMountInfo"] = reflect.TypeOf((*HostMountInfo)(nil)).Elem()
}
type HostMultipathInfo struct {
DynamicData
Lun []HostMultipathInfoLogicalUnit `xml:"lun,omitempty"`
}
func init() {
t["HostMultipathInfo"] = reflect.TypeOf((*HostMultipathInfo)(nil)).Elem()
}
type HostMultipathInfoFixedLogicalUnitPolicy struct {
HostMultipathInfoLogicalUnitPolicy
Prefer string `xml:"prefer"`
}
func init() {
t["HostMultipathInfoFixedLogicalUnitPolicy"] = reflect.TypeOf((*HostMultipathInfoFixedLogicalUnitPolicy)(nil)).Elem()
}
type HostMultipathInfoLogicalUnit struct {
DynamicData
Key string `xml:"key"`
Id string `xml:"id"`
Lun string `xml:"lun"`
Path []HostMultipathInfoPath `xml:"path"`
Policy BaseHostMultipathInfoLogicalUnitPolicy `xml:"policy,typeattr"`
StorageArrayTypePolicy *HostMultipathInfoLogicalUnitStorageArrayTypePolicy `xml:"storageArrayTypePolicy,omitempty"`
}
func init() {
t["HostMultipathInfoLogicalUnit"] = reflect.TypeOf((*HostMultipathInfoLogicalUnit)(nil)).Elem()
}
type HostMultipathInfoLogicalUnitPolicy struct {
DynamicData
Policy string `xml:"policy"`
}
func init() {
t["HostMultipathInfoLogicalUnitPolicy"] = reflect.TypeOf((*HostMultipathInfoLogicalUnitPolicy)(nil)).Elem()
}
type HostMultipathInfoLogicalUnitStorageArrayTypePolicy struct {
DynamicData
Policy string `xml:"policy"`
}
func init() {
t["HostMultipathInfoLogicalUnitStorageArrayTypePolicy"] = reflect.TypeOf((*HostMultipathInfoLogicalUnitStorageArrayTypePolicy)(nil)).Elem()
}
type HostMultipathInfoPath struct {
DynamicData
Key string `xml:"key"`
Name string `xml:"name"`
PathState string `xml:"pathState"`
State string `xml:"state,omitempty"`
IsWorkingPath *bool `xml:"isWorkingPath"`
Adapter string `xml:"adapter"`
Lun string `xml:"lun"`
Transport BaseHostTargetTransport `xml:"transport,omitempty,typeattr"`
}
func init() {
t["HostMultipathInfoPath"] = reflect.TypeOf((*HostMultipathInfoPath)(nil)).Elem()
}
type HostMultipathStateInfo struct {
DynamicData
Path []HostMultipathStateInfoPath `xml:"path,omitempty"`
}
func init() {
t["HostMultipathStateInfo"] = reflect.TypeOf((*HostMultipathStateInfo)(nil)).Elem()
}
type HostMultipathStateInfoPath struct {
DynamicData
Name string `xml:"name"`
PathState string `xml:"pathState"`
}
func init() {
t["HostMultipathStateInfoPath"] = reflect.TypeOf((*HostMultipathStateInfoPath)(nil)).Elem()
}
type HostNasVolume struct {
HostFileSystemVolume
RemoteHost string `xml:"remoteHost"`
RemotePath string `xml:"remotePath"`
UserName string `xml:"userName,omitempty"`
RemoteHostNames []string `xml:"remoteHostNames,omitempty"`
SecurityType string `xml:"securityType,omitempty"`
ProtocolEndpoint *bool `xml:"protocolEndpoint"`
}
func init() {
t["HostNasVolume"] = reflect.TypeOf((*HostNasVolume)(nil)).Elem()
}
type HostNasVolumeConfig struct {
DynamicData
ChangeOperation string `xml:"changeOperation,omitempty"`
Spec *HostNasVolumeSpec `xml:"spec,omitempty"`
}
func init() {
t["HostNasVolumeConfig"] = reflect.TypeOf((*HostNasVolumeConfig)(nil)).Elem()
}
type HostNasVolumeSpec struct {
DynamicData
RemoteHost string `xml:"remoteHost"`
RemotePath string `xml:"remotePath"`
LocalPath string `xml:"localPath"`
AccessMode string `xml:"accessMode"`
Type string `xml:"type,omitempty"`
UserName string `xml:"userName,omitempty"`
Password string `xml:"password,omitempty"`
RemoteHostNames []string `xml:"remoteHostNames,omitempty"`
SecurityType string `xml:"securityType,omitempty"`
}
func init() {
t["HostNasVolumeSpec"] = reflect.TypeOf((*HostNasVolumeSpec)(nil)).Elem()
}
type HostNasVolumeUserInfo struct {
DynamicData
User string `xml:"user"`
}
func init() {
t["HostNasVolumeUserInfo"] = reflect.TypeOf((*HostNasVolumeUserInfo)(nil)).Elem()
}
type HostNatService struct {
DynamicData
Key string `xml:"key"`
Spec HostNatServiceSpec `xml:"spec"`
}
func init() {
t["HostNatService"] = reflect.TypeOf((*HostNatService)(nil)).Elem()
}
type HostNatServiceConfig struct {
DynamicData
ChangeOperation string `xml:"changeOperation,omitempty"`
Key string `xml:"key"`
Spec HostNatServiceSpec `xml:"spec"`
}
func init() {
t["HostNatServiceConfig"] = reflect.TypeOf((*HostNatServiceConfig)(nil)).Elem()
}
type HostNatServiceNameServiceSpec struct {
DynamicData
DnsAutoDetect bool `xml:"dnsAutoDetect"`
DnsPolicy string `xml:"dnsPolicy"`
DnsRetries int32 `xml:"dnsRetries"`
DnsTimeout int32 `xml:"dnsTimeout"`
DnsNameServer []string `xml:"dnsNameServer,omitempty"`
NbdsTimeout int32 `xml:"nbdsTimeout"`
NbnsRetries int32 `xml:"nbnsRetries"`
NbnsTimeout int32 `xml:"nbnsTimeout"`
}
func init() {
t["HostNatServiceNameServiceSpec"] = reflect.TypeOf((*HostNatServiceNameServiceSpec)(nil)).Elem()
}
type HostNatServicePortForwardSpec struct {
DynamicData
Type string `xml:"type"`
Name string `xml:"name"`
HostPort int32 `xml:"hostPort"`
GuestPort int32 `xml:"guestPort"`
GuestIpAddress string `xml:"guestIpAddress"`
}
func init() {
t["HostNatServicePortForwardSpec"] = reflect.TypeOf((*HostNatServicePortForwardSpec)(nil)).Elem()
}
type HostNatServiceSpec struct {
DynamicData
VirtualSwitch string `xml:"virtualSwitch"`
ActiveFtp bool `xml:"activeFtp"`
AllowAnyOui bool `xml:"allowAnyOui"`
ConfigPort bool `xml:"configPort"`
IpGatewayAddress string `xml:"ipGatewayAddress"`
UdpTimeout int32 `xml:"udpTimeout"`
PortForward []HostNatServicePortForwardSpec `xml:"portForward,omitempty"`
NameService *HostNatServiceNameServiceSpec `xml:"nameService,omitempty"`
}
func init() {
t["HostNatServiceSpec"] = reflect.TypeOf((*HostNatServiceSpec)(nil)).Elem()
}
type HostNetCapabilities struct {
DynamicData
CanSetPhysicalNicLinkSpeed bool `xml:"canSetPhysicalNicLinkSpeed"`
SupportsNicTeaming bool `xml:"supportsNicTeaming"`
NicTeamingPolicy []string `xml:"nicTeamingPolicy,omitempty"`
SupportsVlan bool `xml:"supportsVlan"`
UsesServiceConsoleNic bool `xml:"usesServiceConsoleNic"`
SupportsNetworkHints bool `xml:"supportsNetworkHints"`
MaxPortGroupsPerVswitch int32 `xml:"maxPortGroupsPerVswitch,omitempty"`
VswitchConfigSupported bool `xml:"vswitchConfigSupported"`
VnicConfigSupported bool `xml:"vnicConfigSupported"`
IpRouteConfigSupported bool `xml:"ipRouteConfigSupported"`
DnsConfigSupported bool `xml:"dnsConfigSupported"`
DhcpOnVnicSupported bool `xml:"dhcpOnVnicSupported"`
IpV6Supported *bool `xml:"ipV6Supported"`
}
func init() {
t["HostNetCapabilities"] = reflect.TypeOf((*HostNetCapabilities)(nil)).Elem()
}
type HostNetOffloadCapabilities struct {
DynamicData
CsumOffload *bool `xml:"csumOffload"`
TcpSegmentation *bool `xml:"tcpSegmentation"`
ZeroCopyXmit *bool `xml:"zeroCopyXmit"`
}
func init() {
t["HostNetOffloadCapabilities"] = reflect.TypeOf((*HostNetOffloadCapabilities)(nil)).Elem()
}
type HostNetStackInstance struct {
DynamicData
Key string `xml:"key,omitempty"`
Name string `xml:"name,omitempty"`
DnsConfig BaseHostDnsConfig `xml:"dnsConfig,omitempty,typeattr"`
IpRouteConfig BaseHostIpRouteConfig `xml:"ipRouteConfig,omitempty,typeattr"`
RequestedMaxNumberOfConnections int32 `xml:"requestedMaxNumberOfConnections,omitempty"`
CongestionControlAlgorithm string `xml:"congestionControlAlgorithm,omitempty"`
IpV6Enabled *bool `xml:"ipV6Enabled"`
RouteTableConfig *HostIpRouteTableConfig `xml:"routeTableConfig,omitempty"`
}
func init() {
t["HostNetStackInstance"] = reflect.TypeOf((*HostNetStackInstance)(nil)).Elem()
}
type HostNetworkConfig struct {
DynamicData
Vswitch []HostVirtualSwitchConfig `xml:"vswitch,omitempty"`
ProxySwitch []HostProxySwitchConfig `xml:"proxySwitch,omitempty"`
Portgroup []HostPortGroupConfig `xml:"portgroup,omitempty"`
Pnic []PhysicalNicConfig `xml:"pnic,omitempty"`
Vnic []HostVirtualNicConfig `xml:"vnic,omitempty"`
ConsoleVnic []HostVirtualNicConfig `xml:"consoleVnic,omitempty"`
DnsConfig BaseHostDnsConfig `xml:"dnsConfig,omitempty,typeattr"`
IpRouteConfig BaseHostIpRouteConfig `xml:"ipRouteConfig,omitempty,typeattr"`
ConsoleIpRouteConfig BaseHostIpRouteConfig `xml:"consoleIpRouteConfig,omitempty,typeattr"`
RouteTableConfig *HostIpRouteTableConfig `xml:"routeTableConfig,omitempty"`
Dhcp []HostDhcpServiceConfig `xml:"dhcp,omitempty"`
Nat []HostNatServiceConfig `xml:"nat,omitempty"`
IpV6Enabled *bool `xml:"ipV6Enabled"`
NetStackSpec []HostNetworkConfigNetStackSpec `xml:"netStackSpec,omitempty"`
}
func init() {
t["HostNetworkConfig"] = reflect.TypeOf((*HostNetworkConfig)(nil)).Elem()
}
type HostNetworkConfigNetStackSpec struct {
DynamicData
NetStackInstance HostNetStackInstance `xml:"netStackInstance"`
Operation string `xml:"operation,omitempty"`
}
func init() {
t["HostNetworkConfigNetStackSpec"] = reflect.TypeOf((*HostNetworkConfigNetStackSpec)(nil)).Elem()
}
type HostNetworkConfigResult struct {
DynamicData
VnicDevice []string `xml:"vnicDevice,omitempty"`
ConsoleVnicDevice []string `xml:"consoleVnicDevice,omitempty"`
}
func init() {
t["HostNetworkConfigResult"] = reflect.TypeOf((*HostNetworkConfigResult)(nil)).Elem()
}
type HostNetworkInfo struct {
DynamicData
Vswitch []HostVirtualSwitch `xml:"vswitch,omitempty"`
ProxySwitch []HostProxySwitch `xml:"proxySwitch,omitempty"`
Portgroup []HostPortGroup `xml:"portgroup,omitempty"`
Pnic []PhysicalNic `xml:"pnic,omitempty"`
Vnic []HostVirtualNic `xml:"vnic,omitempty"`
ConsoleVnic []HostVirtualNic `xml:"consoleVnic,omitempty"`
DnsConfig BaseHostDnsConfig `xml:"dnsConfig,omitempty,typeattr"`
IpRouteConfig BaseHostIpRouteConfig `xml:"ipRouteConfig,omitempty,typeattr"`
ConsoleIpRouteConfig BaseHostIpRouteConfig `xml:"consoleIpRouteConfig,omitempty,typeattr"`
RouteTableInfo *HostIpRouteTableInfo `xml:"routeTableInfo,omitempty"`
Dhcp []HostDhcpService `xml:"dhcp,omitempty"`
Nat []HostNatService `xml:"nat,omitempty"`
IpV6Enabled *bool `xml:"ipV6Enabled"`
AtBootIpV6Enabled *bool `xml:"atBootIpV6Enabled"`
NetStackInstance []HostNetStackInstance `xml:"netStackInstance,omitempty"`
OpaqueSwitch []HostOpaqueSwitch `xml:"opaqueSwitch,omitempty"`
OpaqueNetwork []HostOpaqueNetworkInfo `xml:"opaqueNetwork,omitempty"`
}
func init() {
t["HostNetworkInfo"] = reflect.TypeOf((*HostNetworkInfo)(nil)).Elem()
}
type HostNetworkPolicy struct {
DynamicData
Security *HostNetworkSecurityPolicy `xml:"security,omitempty"`
NicTeaming *HostNicTeamingPolicy `xml:"nicTeaming,omitempty"`
OffloadPolicy *HostNetOffloadCapabilities `xml:"offloadPolicy,omitempty"`
ShapingPolicy *HostNetworkTrafficShapingPolicy `xml:"shapingPolicy,omitempty"`
}
func init() {
t["HostNetworkPolicy"] = reflect.TypeOf((*HostNetworkPolicy)(nil)).Elem()
}
type HostNetworkResourceRuntime struct {
DynamicData
PnicResourceInfo []HostPnicNetworkResourceInfo `xml:"pnicResourceInfo"`
}
func init() {
t["HostNetworkResourceRuntime"] = reflect.TypeOf((*HostNetworkResourceRuntime)(nil)).Elem()
}
type HostNetworkSecurityPolicy struct {
DynamicData
AllowPromiscuous *bool `xml:"allowPromiscuous"`
MacChanges *bool `xml:"macChanges"`
ForgedTransmits *bool `xml:"forgedTransmits"`
}
func init() {
t["HostNetworkSecurityPolicy"] = reflect.TypeOf((*HostNetworkSecurityPolicy)(nil)).Elem()
}
type HostNetworkTrafficShapingPolicy struct {
DynamicData
Enabled *bool `xml:"enabled"`
AverageBandwidth int64 `xml:"averageBandwidth,omitempty"`
PeakBandwidth int64 `xml:"peakBandwidth,omitempty"`
BurstSize int64 `xml:"burstSize,omitempty"`
}
func init() {
t["HostNetworkTrafficShapingPolicy"] = reflect.TypeOf((*HostNetworkTrafficShapingPolicy)(nil)).Elem()
}
type HostNewNetworkConnectInfo struct {
HostConnectInfoNetworkInfo
}
func init() {
t["HostNewNetworkConnectInfo"] = reflect.TypeOf((*HostNewNetworkConnectInfo)(nil)).Elem()
}
type HostNicFailureCriteria struct {
DynamicData
CheckSpeed string `xml:"checkSpeed,omitempty"`
Speed int32 `xml:"speed,omitempty"`
CheckDuplex *bool `xml:"checkDuplex"`
FullDuplex *bool `xml:"fullDuplex"`
CheckErrorPercent *bool `xml:"checkErrorPercent"`
Percentage int32 `xml:"percentage,omitempty"`
CheckBeacon *bool `xml:"checkBeacon"`
}
func init() {
t["HostNicFailureCriteria"] = reflect.TypeOf((*HostNicFailureCriteria)(nil)).Elem()
}
type HostNicOrderPolicy struct {
DynamicData
ActiveNic []string `xml:"activeNic,omitempty"`
StandbyNic []string `xml:"standbyNic,omitempty"`
}
func init() {
t["HostNicOrderPolicy"] = reflect.TypeOf((*HostNicOrderPolicy)(nil)).Elem()
}
type HostNicTeamingPolicy struct {
DynamicData
Policy string `xml:"policy,omitempty"`
ReversePolicy *bool `xml:"reversePolicy"`
NotifySwitches *bool `xml:"notifySwitches"`
RollingOrder *bool `xml:"rollingOrder"`
FailureCriteria *HostNicFailureCriteria `xml:"failureCriteria,omitempty"`
NicOrder *HostNicOrderPolicy `xml:"nicOrder,omitempty"`
}
func init() {
t["HostNicTeamingPolicy"] = reflect.TypeOf((*HostNicTeamingPolicy)(nil)).Elem()
}
type HostNoAvailableNetworksEvent struct {
HostDasEvent
Ips string `xml:"ips,omitempty"`
}
func init() {
t["HostNoAvailableNetworksEvent"] = reflect.TypeOf((*HostNoAvailableNetworksEvent)(nil)).Elem()
}
type HostNoHAEnabledPortGroupsEvent struct {
HostDasEvent
}
func init() {
t["HostNoHAEnabledPortGroupsEvent"] = reflect.TypeOf((*HostNoHAEnabledPortGroupsEvent)(nil)).Elem()
}
type HostNoRedundantManagementNetworkEvent struct {
HostDasEvent
}
func init() {
t["HostNoRedundantManagementNetworkEvent"] = reflect.TypeOf((*HostNoRedundantManagementNetworkEvent)(nil)).Elem()
}
type HostNonCompliantEvent struct {
HostEvent
}
func init() {
t["HostNonCompliantEvent"] = reflect.TypeOf((*HostNonCompliantEvent)(nil)).Elem()
}
type HostNotConnected struct {
HostCommunication
}
func init() {
t["HostNotConnected"] = reflect.TypeOf((*HostNotConnected)(nil)).Elem()
}
type HostNotConnectedFault HostNotConnected
func init() {
t["HostNotConnectedFault"] = reflect.TypeOf((*HostNotConnectedFault)(nil)).Elem()
}
type HostNotInClusterEvent struct {
HostDasEvent
}
func init() {
t["HostNotInClusterEvent"] = reflect.TypeOf((*HostNotInClusterEvent)(nil)).Elem()
}
type HostNotReachable struct {
HostCommunication
}
func init() {
t["HostNotReachable"] = reflect.TypeOf((*HostNotReachable)(nil)).Elem()
}
type HostNotReachableFault HostNotReachable
func init() {
t["HostNotReachableFault"] = reflect.TypeOf((*HostNotReachableFault)(nil)).Elem()
}
type HostNtpConfig struct {
DynamicData
Server []string `xml:"server,omitempty"`
ConfigFile []string `xml:"configFile,omitempty"`
}
func init() {
t["HostNtpConfig"] = reflect.TypeOf((*HostNtpConfig)(nil)).Elem()
}
type HostNumaInfo struct {
DynamicData
Type string `xml:"type"`
NumNodes int32 `xml:"numNodes"`
NumaNode []HostNumaNode `xml:"numaNode,omitempty"`
}
func init() {
t["HostNumaInfo"] = reflect.TypeOf((*HostNumaInfo)(nil)).Elem()
}
type HostNumaNode struct {
DynamicData
TypeId byte `xml:"typeId"`
CpuID []int16 `xml:"cpuID"`
MemoryRangeBegin int64 `xml:"memoryRangeBegin"`
MemoryRangeLength int64 `xml:"memoryRangeLength"`
}
func init() {
t["HostNumaNode"] = reflect.TypeOf((*HostNumaNode)(nil)).Elem()
}
type HostNumericSensorInfo struct {
DynamicData
Name string `xml:"name"`
HealthState BaseElementDescription `xml:"healthState,omitempty,typeattr"`
CurrentReading int64 `xml:"currentReading"`
UnitModifier int32 `xml:"unitModifier"`
BaseUnits string `xml:"baseUnits"`
RateUnits string `xml:"rateUnits,omitempty"`
SensorType string `xml:"sensorType"`
Id string `xml:"id,omitempty"`
TimeStamp string `xml:"timeStamp,omitempty"`
}
func init() {
t["HostNumericSensorInfo"] = reflect.TypeOf((*HostNumericSensorInfo)(nil)).Elem()
}
type HostOpaqueNetworkInfo struct {
DynamicData
OpaqueNetworkId string `xml:"opaqueNetworkId"`
OpaqueNetworkName string `xml:"opaqueNetworkName"`
OpaqueNetworkType string `xml:"opaqueNetworkType"`
PnicZone []string `xml:"pnicZone,omitempty"`
Capability *OpaqueNetworkCapability `xml:"capability,omitempty"`
ExtraConfig []BaseOptionValue `xml:"extraConfig,omitempty,typeattr"`
}
func init() {
t["HostOpaqueNetworkInfo"] = reflect.TypeOf((*HostOpaqueNetworkInfo)(nil)).Elem()
}
type HostOpaqueSwitch struct {
DynamicData
Key string `xml:"key"`
Name string `xml:"name,omitempty"`
Pnic []string `xml:"pnic,omitempty"`
PnicZone []HostOpaqueSwitchPhysicalNicZone `xml:"pnicZone,omitempty"`
Status string `xml:"status,omitempty"`
Vtep []HostVirtualNic `xml:"vtep,omitempty"`
ExtraConfig []BaseOptionValue `xml:"extraConfig,omitempty,typeattr"`
}
func init() {
t["HostOpaqueSwitch"] = reflect.TypeOf((*HostOpaqueSwitch)(nil)).Elem()
}
type HostOpaqueSwitchPhysicalNicZone struct {
DynamicData
Key string `xml:"key"`
PnicDevice []string `xml:"pnicDevice,omitempty"`
}
func init() {
t["HostOpaqueSwitchPhysicalNicZone"] = reflect.TypeOf((*HostOpaqueSwitchPhysicalNicZone)(nil)).Elem()
}
type HostOvercommittedEvent struct {
ClusterOvercommittedEvent
}
func init() {
t["HostOvercommittedEvent"] = reflect.TypeOf((*HostOvercommittedEvent)(nil)).Elem()
}
type HostParallelScsiHba struct {
HostHostBusAdapter
}
func init() {
t["HostParallelScsiHba"] = reflect.TypeOf((*HostParallelScsiHba)(nil)).Elem()
}
type HostParallelScsiTargetTransport struct {
HostTargetTransport
}
func init() {
t["HostParallelScsiTargetTransport"] = reflect.TypeOf((*HostParallelScsiTargetTransport)(nil)).Elem()
}
type HostPatchManagerLocator struct {
DynamicData
Url string `xml:"url"`
Proxy string `xml:"proxy,omitempty"`
}
func init() {
t["HostPatchManagerLocator"] = reflect.TypeOf((*HostPatchManagerLocator)(nil)).Elem()
}
type HostPatchManagerPatchManagerOperationSpec struct {
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"`
}
func init() {
t["HostPatchManagerPatchManagerOperationSpec"] = reflect.TypeOf((*HostPatchManagerPatchManagerOperationSpec)(nil)).Elem()
}
type HostPatchManagerResult struct {
DynamicData
Version string `xml:"version"`
Status []HostPatchManagerStatus `xml:"status,omitempty"`
XmlResult string `xml:"xmlResult,omitempty"`
}
func init() {
t["HostPatchManagerResult"] = reflect.TypeOf((*HostPatchManagerResult)(nil)).Elem()
}
type HostPatchManagerStatus struct {
DynamicData
Id string `xml:"id"`
Applicable bool `xml:"applicable"`
Reason []string `xml:"reason,omitempty"`
Integrity string `xml:"integrity,omitempty"`
Installed bool `xml:"installed"`
InstallState []string `xml:"installState,omitempty"`
PrerequisitePatch []HostPatchManagerStatusPrerequisitePatch `xml:"prerequisitePatch,omitempty"`
RestartRequired bool `xml:"restartRequired"`
ReconnectRequired bool `xml:"reconnectRequired"`
VmOffRequired bool `xml:"vmOffRequired"`
SupersededPatchIds []string `xml:"supersededPatchIds,omitempty"`
}
func init() {
t["HostPatchManagerStatus"] = reflect.TypeOf((*HostPatchManagerStatus)(nil)).Elem()
}
type HostPatchManagerStatusPrerequisitePatch struct {
DynamicData
Id string `xml:"id"`
InstallState []string `xml:"installState,omitempty"`
}
func init() {
t["HostPatchManagerStatusPrerequisitePatch"] = reflect.TypeOf((*HostPatchManagerStatusPrerequisitePatch)(nil)).Elem()
}
type HostPathSelectionPolicyOption struct {
DynamicData
Policy BaseElementDescription `xml:"policy,typeattr"`
}
func init() {
t["HostPathSelectionPolicyOption"] = reflect.TypeOf((*HostPathSelectionPolicyOption)(nil)).Elem()
}
type HostPciDevice struct {
DynamicData
Id string `xml:"id"`
ClassId int16 `xml:"classId"`
Bus byte `xml:"bus"`
Slot byte `xml:"slot"`
Function byte `xml:"function"`
VendorId int16 `xml:"vendorId"`
SubVendorId int16 `xml:"subVendorId"`
VendorName string `xml:"vendorName"`
DeviceId int16 `xml:"deviceId"`
SubDeviceId int16 `xml:"subDeviceId"`
ParentBridge string `xml:"parentBridge,omitempty"`
DeviceName string `xml:"deviceName"`
}
func init() {
t["HostPciDevice"] = reflect.TypeOf((*HostPciDevice)(nil)).Elem()
}
type HostPciPassthruConfig struct {
DynamicData
Id string `xml:"id"`
PassthruEnabled bool `xml:"passthruEnabled"`
}
func init() {
t["HostPciPassthruConfig"] = reflect.TypeOf((*HostPciPassthruConfig)(nil)).Elem()
}
type HostPciPassthruInfo struct {
DynamicData
Id string `xml:"id"`
DependentDevice string `xml:"dependentDevice"`
PassthruEnabled bool `xml:"passthruEnabled"`
PassthruCapable bool `xml:"passthruCapable"`
PassthruActive bool `xml:"passthruActive"`
}
func init() {
t["HostPciPassthruInfo"] = reflect.TypeOf((*HostPciPassthruInfo)(nil)).Elem()
}
type HostPlacedVirtualNicIdentifier struct {
DynamicData
Vm ManagedObjectReference `xml:"vm"`
VnicKey string `xml:"vnicKey"`
Reservation int32 `xml:"reservation,omitempty"`
}
func init() {
t["HostPlacedVirtualNicIdentifier"] = reflect.TypeOf((*HostPlacedVirtualNicIdentifier)(nil)).Elem()
}
type HostPlugStoreTopology struct {
DynamicData
Adapter []HostPlugStoreTopologyAdapter `xml:"adapter,omitempty"`
Path []HostPlugStoreTopologyPath `xml:"path,omitempty"`
Target []HostPlugStoreTopologyTarget `xml:"target,omitempty"`
Device []HostPlugStoreTopologyDevice `xml:"device,omitempty"`
Plugin []HostPlugStoreTopologyPlugin `xml:"plugin,omitempty"`
}
func init() {
t["HostPlugStoreTopology"] = reflect.TypeOf((*HostPlugStoreTopology)(nil)).Elem()
}
type HostPlugStoreTopologyAdapter struct {
DynamicData
Key string `xml:"key"`
Adapter string `xml:"adapter"`
Path []string `xml:"path,omitempty"`
}
func init() {
t["HostPlugStoreTopologyAdapter"] = reflect.TypeOf((*HostPlugStoreTopologyAdapter)(nil)).Elem()
}
type HostPlugStoreTopologyDevice struct {
DynamicData
Key string `xml:"key"`
Lun string `xml:"lun"`
Path []string `xml:"path,omitempty"`
}
func init() {
t["HostPlugStoreTopologyDevice"] = reflect.TypeOf((*HostPlugStoreTopologyDevice)(nil)).Elem()
}
type HostPlugStoreTopologyPath struct {
DynamicData
Key string `xml:"key"`
Name string `xml:"name"`
ChannelNumber int32 `xml:"channelNumber,omitempty"`
TargetNumber int32 `xml:"targetNumber,omitempty"`
LunNumber int32 `xml:"lunNumber,omitempty"`
Adapter string `xml:"adapter,omitempty"`
Target string `xml:"target,omitempty"`
Device string `xml:"device,omitempty"`
}
func init() {
t["HostPlugStoreTopologyPath"] = reflect.TypeOf((*HostPlugStoreTopologyPath)(nil)).Elem()
}
type HostPlugStoreTopologyPlugin struct {
DynamicData
Key string `xml:"key"`
Name string `xml:"name"`
Device []string `xml:"device,omitempty"`
ClaimedPath []string `xml:"claimedPath,omitempty"`
}
func init() {
t["HostPlugStoreTopologyPlugin"] = reflect.TypeOf((*HostPlugStoreTopologyPlugin)(nil)).Elem()
}
type HostPlugStoreTopologyTarget struct {
DynamicData
Key string `xml:"key"`
Transport BaseHostTargetTransport `xml:"transport,omitempty,typeattr"`
}
func init() {
t["HostPlugStoreTopologyTarget"] = reflect.TypeOf((*HostPlugStoreTopologyTarget)(nil)).Elem()
}
type HostPnicNetworkResourceInfo struct {
DynamicData
PnicDevice string `xml:"pnicDevice"`
AvailableBandwidthForVMTraffic int64 `xml:"availableBandwidthForVMTraffic,omitempty"`
UnusedBandwidthForVMTraffic int64 `xml:"unusedBandwidthForVMTraffic,omitempty"`
PlacedVirtualNics []HostPlacedVirtualNicIdentifier `xml:"placedVirtualNics,omitempty"`
}
func init() {
t["HostPnicNetworkResourceInfo"] = reflect.TypeOf((*HostPnicNetworkResourceInfo)(nil)).Elem()
}
type HostPortGroup struct {
DynamicData
Key string `xml:"key,omitempty"`
Port []HostPortGroupPort `xml:"port,omitempty"`
Vswitch string `xml:"vswitch,omitempty"`
ComputedPolicy HostNetworkPolicy `xml:"computedPolicy"`
Spec HostPortGroupSpec `xml:"spec"`
}
func init() {
t["HostPortGroup"] = reflect.TypeOf((*HostPortGroup)(nil)).Elem()
}
type HostPortGroupConfig struct {
DynamicData
ChangeOperation string `xml:"changeOperation,omitempty"`
Spec *HostPortGroupSpec `xml:"spec,omitempty"`
}
func init() {
t["HostPortGroupConfig"] = reflect.TypeOf((*HostPortGroupConfig)(nil)).Elem()
}
type HostPortGroupPort struct {
DynamicData
Key string `xml:"key,omitempty"`
Mac []string `xml:"mac,omitempty"`
Type string `xml:"type"`
}
func init() {
t["HostPortGroupPort"] = reflect.TypeOf((*HostPortGroupPort)(nil)).Elem()
}
type HostPortGroupProfile struct {
PortGroupProfile
IpConfig IpAddressProfile `xml:"ipConfig"`
}
func init() {
t["HostPortGroupProfile"] = reflect.TypeOf((*HostPortGroupProfile)(nil)).Elem()
}
type HostPortGroupSpec struct {
DynamicData
Name string `xml:"name"`
VlanId int32 `xml:"vlanId"`
VswitchName string `xml:"vswitchName"`
Policy HostNetworkPolicy `xml:"policy"`
}
func init() {
t["HostPortGroupSpec"] = reflect.TypeOf((*HostPortGroupSpec)(nil)).Elem()
}
type HostPosixAccountSpec struct {
HostAccountSpec
PosixId int32 `xml:"posixId,omitempty"`
ShellAccess *bool `xml:"shellAccess"`
}
func init() {
t["HostPosixAccountSpec"] = reflect.TypeOf((*HostPosixAccountSpec)(nil)).Elem()
}
type HostPowerOpFailed struct {
VimFault
}
func init() {
t["HostPowerOpFailed"] = reflect.TypeOf((*HostPowerOpFailed)(nil)).Elem()
}
type HostPowerOpFailedFault BaseHostPowerOpFailed
func init() {
t["HostPowerOpFailedFault"] = reflect.TypeOf((*HostPowerOpFailedFault)(nil)).Elem()
}
type HostPowerPolicy struct {
DynamicData
Key int32 `xml:"key"`
Name string `xml:"name"`
ShortName string `xml:"shortName"`
Description string `xml:"description"`
}
func init() {
t["HostPowerPolicy"] = reflect.TypeOf((*HostPowerPolicy)(nil)).Elem()
}
type HostPrimaryAgentNotShortNameEvent struct {
HostDasEvent
PrimaryAgent string `xml:"primaryAgent"`
}
func init() {
t["HostPrimaryAgentNotShortNameEvent"] = reflect.TypeOf((*HostPrimaryAgentNotShortNameEvent)(nil)).Elem()
}
type HostProfileAppliedEvent struct {
HostEvent
Profile ProfileEventArgument `xml:"profile"`
}
func init() {
t["HostProfileAppliedEvent"] = reflect.TypeOf((*HostProfileAppliedEvent)(nil)).Elem()
}
type HostProfileCompleteConfigSpec struct {
HostProfileConfigSpec
ApplyProfile *HostApplyProfile `xml:"applyProfile,omitempty"`
CustomComplyProfile *ComplianceProfile `xml:"customComplyProfile,omitempty"`
DisabledExpressionListChanged bool `xml:"disabledExpressionListChanged"`
DisabledExpressionList []string `xml:"disabledExpressionList,omitempty"`
ValidatorHost *ManagedObjectReference `xml:"validatorHost,omitempty"`
Validating *bool `xml:"validating"`
HostConfig *HostProfileConfigInfo `xml:"hostConfig,omitempty"`
}
func init() {
t["HostProfileCompleteConfigSpec"] = reflect.TypeOf((*HostProfileCompleteConfigSpec)(nil)).Elem()
}
type HostProfileConfigInfo struct {
ProfileConfigInfo
ApplyProfile *HostApplyProfile `xml:"applyProfile,omitempty"`
DefaultComplyProfile *ComplianceProfile `xml:"defaultComplyProfile,omitempty"`
DefaultComplyLocator []ComplianceLocator `xml:"defaultComplyLocator,omitempty"`
CustomComplyProfile *ComplianceProfile `xml:"customComplyProfile,omitempty"`
DisabledExpressionList []string `xml:"disabledExpressionList,omitempty"`
Description *ProfileDescription `xml:"description,omitempty"`
}
func init() {
t["HostProfileConfigInfo"] = reflect.TypeOf((*HostProfileConfigInfo)(nil)).Elem()
}
type HostProfileConfigSpec struct {
ProfileCreateSpec
}
func init() {
t["HostProfileConfigSpec"] = reflect.TypeOf((*HostProfileConfigSpec)(nil)).Elem()
}
type HostProfileHostBasedConfigSpec struct {
HostProfileConfigSpec
Host ManagedObjectReference `xml:"host"`
UseHostProfileEngine *bool `xml:"useHostProfileEngine"`
}
func init() {
t["HostProfileHostBasedConfigSpec"] = reflect.TypeOf((*HostProfileHostBasedConfigSpec)(nil)).Elem()
}
type HostProfileManagerCompositionValidationResultResultElement struct {
DynamicData
Target ManagedObjectReference `xml:"target"`
Status string `xml:"status"`
Errors []LocalizableMessage `xml:"errors,omitempty"`
SourceDiffForToBeMerged *HostApplyProfile `xml:"sourceDiffForToBeMerged,omitempty"`
TargetDiffForToBeMerged *HostApplyProfile `xml:"targetDiffForToBeMerged,omitempty"`
ToBeAdded *HostApplyProfile `xml:"toBeAdded,omitempty"`
ToBeDeleted *HostApplyProfile `xml:"toBeDeleted,omitempty"`
ToBeDisabled *HostApplyProfile `xml:"toBeDisabled,omitempty"`
ToBeEnabled *HostApplyProfile `xml:"toBeEnabled,omitempty"`
ToBeReenableCC *HostApplyProfile `xml:"toBeReenableCC,omitempty"`
}
func init() {
t["HostProfileManagerCompositionValidationResultResultElement"] = reflect.TypeOf((*HostProfileManagerCompositionValidationResultResultElement)(nil)).Elem()
}
type HostProfileManagerConfigTaskList struct {
DynamicData
ConfigSpec *HostConfigSpec `xml:"configSpec,omitempty"`
TaskDescription []LocalizableMessage `xml:"taskDescription,omitempty"`
TaskListRequirement []string `xml:"taskListRequirement,omitempty"`
}
func init() {
t["HostProfileManagerConfigTaskList"] = reflect.TypeOf((*HostProfileManagerConfigTaskList)(nil)).Elem()
}
type HostProfileManagerHostToConfigSpecMap struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
ConfigSpec BaseAnswerFileCreateSpec `xml:"configSpec,typeattr"`
}
func init() {
t["HostProfileManagerHostToConfigSpecMap"] = reflect.TypeOf((*HostProfileManagerHostToConfigSpecMap)(nil)).Elem()
}
type HostProfileSerializedHostProfileSpec struct {
ProfileSerializedCreateSpec
ValidatorHost *ManagedObjectReference `xml:"validatorHost,omitempty"`
Validating *bool `xml:"validating"`
}
func init() {
t["HostProfileSerializedHostProfileSpec"] = reflect.TypeOf((*HostProfileSerializedHostProfileSpec)(nil)).Elem()
}
type HostProfilesEntityCustomizations struct {
DynamicData
}
func init() {
t["HostProfilesEntityCustomizations"] = reflect.TypeOf((*HostProfilesEntityCustomizations)(nil)).Elem()
}
type HostProtocolEndpoint struct {
DynamicData
PeType string `xml:"peType"`
Type string `xml:"type,omitempty"`
Uuid string `xml:"uuid"`
HostKey []ManagedObjectReference `xml:"hostKey,omitempty"`
StorageArray string `xml:"storageArray,omitempty"`
NfsServer string `xml:"nfsServer,omitempty"`
NfsDir string `xml:"nfsDir,omitempty"`
NfsServerScope string `xml:"nfsServerScope,omitempty"`
NfsServerMajor string `xml:"nfsServerMajor,omitempty"`
NfsServerAuthType string `xml:"nfsServerAuthType,omitempty"`
NfsServerUser string `xml:"nfsServerUser,omitempty"`
DeviceId string `xml:"deviceId,omitempty"`
}
func init() {
t["HostProtocolEndpoint"] = reflect.TypeOf((*HostProtocolEndpoint)(nil)).Elem()
}
type HostProxySwitch struct {
DynamicData
DvsUuid string `xml:"dvsUuid"`
DvsName string `xml:"dvsName"`
Key string `xml:"key"`
NumPorts int32 `xml:"numPorts"`
ConfigNumPorts int32 `xml:"configNumPorts,omitempty"`
NumPortsAvailable int32 `xml:"numPortsAvailable"`
UplinkPort []KeyValue `xml:"uplinkPort,omitempty"`
Mtu int32 `xml:"mtu,omitempty"`
Pnic []string `xml:"pnic,omitempty"`
Spec HostProxySwitchSpec `xml:"spec"`
HostLag []HostProxySwitchHostLagConfig `xml:"hostLag,omitempty"`
NetworkReservationSupported *bool `xml:"networkReservationSupported"`
}
func init() {
t["HostProxySwitch"] = reflect.TypeOf((*HostProxySwitch)(nil)).Elem()
}
type HostProxySwitchConfig struct {
DynamicData
ChangeOperation string `xml:"changeOperation,omitempty"`
Uuid string `xml:"uuid"`
Spec *HostProxySwitchSpec `xml:"spec,omitempty"`
}
func init() {
t["HostProxySwitchConfig"] = reflect.TypeOf((*HostProxySwitchConfig)(nil)).Elem()
}
type HostProxySwitchHostLagConfig struct {
DynamicData
LagKey string `xml:"lagKey"`
LagName string `xml:"lagName,omitempty"`
UplinkPort []KeyValue `xml:"uplinkPort,omitempty"`
}
func init() {
t["HostProxySwitchHostLagConfig"] = reflect.TypeOf((*HostProxySwitchHostLagConfig)(nil)).Elem()
}
type HostProxySwitchSpec struct {
DynamicData
Backing BaseDistributedVirtualSwitchHostMemberBacking `xml:"backing,omitempty,typeattr"`
}
func init() {
t["HostProxySwitchSpec"] = reflect.TypeOf((*HostProxySwitchSpec)(nil)).Elem()
}
type HostReconcileDatastoreInventoryRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["HostReconcileDatastoreInventoryRequestType"] = reflect.TypeOf((*HostReconcileDatastoreInventoryRequestType)(nil)).Elem()
}
type HostReconcileDatastoreInventory_Task HostReconcileDatastoreInventoryRequestType
func init() {
t["HostReconcileDatastoreInventory_Task"] = reflect.TypeOf((*HostReconcileDatastoreInventory_Task)(nil)).Elem()
}
type HostReconcileDatastoreInventory_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostReconnectionFailedEvent struct {
HostEvent
}
func init() {
t["HostReconnectionFailedEvent"] = reflect.TypeOf((*HostReconnectionFailedEvent)(nil)).Elem()
}
type HostRegisterDisk HostRegisterDiskRequestType
func init() {
t["HostRegisterDisk"] = reflect.TypeOf((*HostRegisterDisk)(nil)).Elem()
}
type HostRegisterDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Path string `xml:"path"`
Name string `xml:"name,omitempty"`
}
func init() {
t["HostRegisterDiskRequestType"] = reflect.TypeOf((*HostRegisterDiskRequestType)(nil)).Elem()
}
type HostRegisterDiskResponse struct {
Returnval VStorageObject `xml:"returnval"`
}
type HostReliableMemoryInfo struct {
DynamicData
MemorySize int64 `xml:"memorySize"`
}
func init() {
t["HostReliableMemoryInfo"] = reflect.TypeOf((*HostReliableMemoryInfo)(nil)).Elem()
}
type HostRelocateVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
Spec VslmRelocateSpec `xml:"spec"`
}
func init() {
t["HostRelocateVStorageObjectRequestType"] = reflect.TypeOf((*HostRelocateVStorageObjectRequestType)(nil)).Elem()
}
type HostRelocateVStorageObject_Task HostRelocateVStorageObjectRequestType
func init() {
t["HostRelocateVStorageObject_Task"] = reflect.TypeOf((*HostRelocateVStorageObject_Task)(nil)).Elem()
}
type HostRelocateVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type HostRemoveVFlashResource HostRemoveVFlashResourceRequestType
func init() {
t["HostRemoveVFlashResource"] = reflect.TypeOf((*HostRemoveVFlashResource)(nil)).Elem()
}
type HostRemoveVFlashResourceRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["HostRemoveVFlashResourceRequestType"] = reflect.TypeOf((*HostRemoveVFlashResourceRequestType)(nil)).Elem()
}
type HostRemoveVFlashResourceResponse struct {
}
type HostRemovedEvent struct {
HostEvent
}
func init() {
t["HostRemovedEvent"] = reflect.TypeOf((*HostRemovedEvent)(nil)).Elem()
}
type HostRenameVStorageObject HostRenameVStorageObjectRequestType
func init() {
t["HostRenameVStorageObject"] = reflect.TypeOf((*HostRenameVStorageObject)(nil)).Elem()
}
type HostRenameVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
Name string `xml:"name"`
}
func init() {
t["HostRenameVStorageObjectRequestType"] = reflect.TypeOf((*HostRenameVStorageObjectRequestType)(nil)).Elem()
}
type HostRenameVStorageObjectResponse struct {
}
type HostResignatureRescanResult struct {
DynamicData
Rescan []HostVmfsRescanResult `xml:"rescan,omitempty"`
Result ManagedObjectReference `xml:"result"`
}
func init() {
t["HostResignatureRescanResult"] = reflect.TypeOf((*HostResignatureRescanResult)(nil)).Elem()
}
type HostRetrieveVStorageObject HostRetrieveVStorageObjectRequestType
func init() {
t["HostRetrieveVStorageObject"] = reflect.TypeOf((*HostRetrieveVStorageObject)(nil)).Elem()
}
type HostRetrieveVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["HostRetrieveVStorageObjectRequestType"] = reflect.TypeOf((*HostRetrieveVStorageObjectRequestType)(nil)).Elem()
}
type HostRetrieveVStorageObjectResponse struct {
Returnval VStorageObject `xml:"returnval"`
}
type HostRetrieveVStorageObjectState HostRetrieveVStorageObjectStateRequestType
func init() {
t["HostRetrieveVStorageObjectState"] = reflect.TypeOf((*HostRetrieveVStorageObjectState)(nil)).Elem()
}
type HostRetrieveVStorageObjectStateRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["HostRetrieveVStorageObjectStateRequestType"] = reflect.TypeOf((*HostRetrieveVStorageObjectStateRequestType)(nil)).Elem()
}
type HostRetrieveVStorageObjectStateResponse struct {
Returnval VStorageObjectStateInfo `xml:"returnval"`
}
type HostRuntimeInfo struct {
DynamicData
ConnectionState HostSystemConnectionState `xml:"connectionState"`
PowerState HostSystemPowerState `xml:"powerState"`
StandbyMode string `xml:"standbyMode,omitempty"`
InMaintenanceMode bool `xml:"inMaintenanceMode"`
InQuarantineMode *bool `xml:"inQuarantineMode"`
BootTime *time.Time `xml:"bootTime"`
HealthSystemRuntime *HealthSystemRuntime `xml:"healthSystemRuntime,omitempty"`
DasHostState *ClusterDasFdmHostState `xml:"dasHostState,omitempty"`
TpmPcrValues []HostTpmDigestInfo `xml:"tpmPcrValues,omitempty"`
VsanRuntimeInfo *VsanHostRuntimeInfo `xml:"vsanRuntimeInfo,omitempty"`
NetworkRuntimeInfo *HostRuntimeInfoNetworkRuntimeInfo `xml:"networkRuntimeInfo,omitempty"`
VFlashResourceRuntimeInfo *HostVFlashManagerVFlashResourceRunTimeInfo `xml:"vFlashResourceRuntimeInfo,omitempty"`
HostMaxVirtualDiskCapacity int64 `xml:"hostMaxVirtualDiskCapacity,omitempty"`
CryptoState string `xml:"cryptoState,omitempty"`
CryptoKeyId *CryptoKeyId `xml:"cryptoKeyId,omitempty"`
}
func init() {
t["HostRuntimeInfo"] = reflect.TypeOf((*HostRuntimeInfo)(nil)).Elem()
}
type HostRuntimeInfoNetStackInstanceRuntimeInfo struct {
DynamicData
NetStackInstanceKey string `xml:"netStackInstanceKey"`
State string `xml:"state,omitempty"`
VmknicKeys []string `xml:"vmknicKeys,omitempty"`
MaxNumberOfConnections int32 `xml:"maxNumberOfConnections,omitempty"`
CurrentIpV6Enabled *bool `xml:"currentIpV6Enabled"`
}
func init() {
t["HostRuntimeInfoNetStackInstanceRuntimeInfo"] = reflect.TypeOf((*HostRuntimeInfoNetStackInstanceRuntimeInfo)(nil)).Elem()
}
type HostRuntimeInfoNetworkRuntimeInfo struct {
DynamicData
NetStackInstanceRuntimeInfo []HostRuntimeInfoNetStackInstanceRuntimeInfo `xml:"netStackInstanceRuntimeInfo,omitempty"`
NetworkResourceRuntime *HostNetworkResourceRuntime `xml:"networkResourceRuntime,omitempty"`
}
func init() {
t["HostRuntimeInfoNetworkRuntimeInfo"] = reflect.TypeOf((*HostRuntimeInfoNetworkRuntimeInfo)(nil)).Elem()
}
type HostScheduleReconcileDatastoreInventory HostScheduleReconcileDatastoreInventoryRequestType
func init() {
t["HostScheduleReconcileDatastoreInventory"] = reflect.TypeOf((*HostScheduleReconcileDatastoreInventory)(nil)).Elem()
}
type HostScheduleReconcileDatastoreInventoryRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["HostScheduleReconcileDatastoreInventoryRequestType"] = reflect.TypeOf((*HostScheduleReconcileDatastoreInventoryRequestType)(nil)).Elem()
}
type HostScheduleReconcileDatastoreInventoryResponse struct {
}
type HostScsiDisk struct {
ScsiLun
Capacity HostDiskDimensionsLba `xml:"capacity"`
DevicePath string `xml:"devicePath"`
Ssd *bool `xml:"ssd"`
LocalDisk *bool `xml:"localDisk"`
PhysicalLocation []string `xml:"physicalLocation,omitempty"`
EmulatedDIXDIFEnabled *bool `xml:"emulatedDIXDIFEnabled"`
VsanDiskInfo *VsanHostVsanDiskInfo `xml:"vsanDiskInfo,omitempty"`
ScsiDiskType string `xml:"scsiDiskType,omitempty"`
}
func init() {
t["HostScsiDisk"] = reflect.TypeOf((*HostScsiDisk)(nil)).Elem()
}
type HostScsiDiskPartition struct {
DynamicData
DiskName string `xml:"diskName"`
Partition int32 `xml:"partition"`
}
func init() {
t["HostScsiDiskPartition"] = reflect.TypeOf((*HostScsiDiskPartition)(nil)).Elem()
}
type HostScsiTopology struct {
DynamicData
Adapter []HostScsiTopologyInterface `xml:"adapter,omitempty"`
}
func init() {
t["HostScsiTopology"] = reflect.TypeOf((*HostScsiTopology)(nil)).Elem()
}
type HostScsiTopologyInterface struct {
DynamicData
Key string `xml:"key"`
Adapter string `xml:"adapter"`
Target []HostScsiTopologyTarget `xml:"target,omitempty"`
}
func init() {
t["HostScsiTopologyInterface"] = reflect.TypeOf((*HostScsiTopologyInterface)(nil)).Elem()
}
type HostScsiTopologyLun struct {
DynamicData
Key string `xml:"key"`
Lun int32 `xml:"lun"`
ScsiLun string `xml:"scsiLun"`
}
func init() {
t["HostScsiTopologyLun"] = reflect.TypeOf((*HostScsiTopologyLun)(nil)).Elem()
}
type HostScsiTopologyTarget struct {
DynamicData
Key string `xml:"key"`
Target int32 `xml:"target"`
Lun []HostScsiTopologyLun `xml:"lun,omitempty"`
Transport BaseHostTargetTransport `xml:"transport,omitempty,typeattr"`
}
func init() {
t["HostScsiTopologyTarget"] = reflect.TypeOf((*HostScsiTopologyTarget)(nil)).Elem()
}
type HostSecuritySpec struct {
DynamicData
AdminPassword string `xml:"adminPassword,omitempty"`
RemovePermission []Permission `xml:"removePermission,omitempty"`
AddPermission []Permission `xml:"addPermission,omitempty"`
}
func init() {
t["HostSecuritySpec"] = reflect.TypeOf((*HostSecuritySpec)(nil)).Elem()
}
type HostSerialAttachedHba struct {
HostHostBusAdapter
NodeWorldWideName string `xml:"nodeWorldWideName"`
}
func init() {
t["HostSerialAttachedHba"] = reflect.TypeOf((*HostSerialAttachedHba)(nil)).Elem()
}
type HostSerialAttachedTargetTransport struct {
HostTargetTransport
}
func init() {
t["HostSerialAttachedTargetTransport"] = reflect.TypeOf((*HostSerialAttachedTargetTransport)(nil)).Elem()
}
type HostService struct {
DynamicData
Key string `xml:"key"`
Label string `xml:"label"`
Required bool `xml:"required"`
Uninstallable bool `xml:"uninstallable"`
Running bool `xml:"running"`
Ruleset []string `xml:"ruleset,omitempty"`
Policy string `xml:"policy"`
SourcePackage *HostServiceSourcePackage `xml:"sourcePackage,omitempty"`
}
func init() {
t["HostService"] = reflect.TypeOf((*HostService)(nil)).Elem()
}
type HostServiceConfig struct {
DynamicData
ServiceId string `xml:"serviceId"`
StartupPolicy string `xml:"startupPolicy"`
}
func init() {
t["HostServiceConfig"] = reflect.TypeOf((*HostServiceConfig)(nil)).Elem()
}
type HostServiceInfo struct {
DynamicData
Service []HostService `xml:"service,omitempty"`
}
func init() {
t["HostServiceInfo"] = reflect.TypeOf((*HostServiceInfo)(nil)).Elem()
}
type HostServiceSourcePackage struct {
DynamicData
SourcePackageName string `xml:"sourcePackageName"`
Description string `xml:"description"`
}
func init() {
t["HostServiceSourcePackage"] = reflect.TypeOf((*HostServiceSourcePackage)(nil)).Elem()
}
type HostServiceTicket struct {
DynamicData
Host string `xml:"host,omitempty"`
Port int32 `xml:"port,omitempty"`
SslThumbprint string `xml:"sslThumbprint,omitempty"`
Service string `xml:"service"`
ServiceVersion string `xml:"serviceVersion"`
SessionId string `xml:"sessionId"`
}
func init() {
t["HostServiceTicket"] = reflect.TypeOf((*HostServiceTicket)(nil)).Elem()
}
type HostShortNameInconsistentEvent struct {
HostDasEvent
ShortName string `xml:"shortName"`
ShortName2 string `xml:"shortName2"`
}
func init() {
t["HostShortNameInconsistentEvent"] = reflect.TypeOf((*HostShortNameInconsistentEvent)(nil)).Elem()
}
type HostShortNameToIpFailedEvent struct {
HostEvent
ShortName string `xml:"shortName"`
}
func init() {
t["HostShortNameToIpFailedEvent"] = reflect.TypeOf((*HostShortNameToIpFailedEvent)(nil)).Elem()
}
type HostShutdownEvent struct {
HostEvent
Reason string `xml:"reason"`
}
func init() {
t["HostShutdownEvent"] = reflect.TypeOf((*HostShutdownEvent)(nil)).Elem()
}
type HostSnmpConfigSpec struct {
DynamicData
Enabled *bool `xml:"enabled"`
Port int32 `xml:"port,omitempty"`
ReadOnlyCommunities []string `xml:"readOnlyCommunities,omitempty"`
TrapTargets []HostSnmpDestination `xml:"trapTargets,omitempty"`
Option []KeyValue `xml:"option,omitempty"`
}
func init() {
t["HostSnmpConfigSpec"] = reflect.TypeOf((*HostSnmpConfigSpec)(nil)).Elem()
}
type HostSnmpDestination struct {
DynamicData
HostName string `xml:"hostName"`
Port int32 `xml:"port"`
Community string `xml:"community"`
}
func init() {
t["HostSnmpDestination"] = reflect.TypeOf((*HostSnmpDestination)(nil)).Elem()
}
type HostSnmpSystemAgentLimits struct {
DynamicData
MaxReadOnlyCommunities int32 `xml:"maxReadOnlyCommunities"`
MaxTrapDestinations int32 `xml:"maxTrapDestinations"`
MaxCommunityLength int32 `xml:"maxCommunityLength"`
MaxBufferSize int32 `xml:"maxBufferSize"`
Capability HostSnmpAgentCapability `xml:"capability,omitempty"`
}
func init() {
t["HostSnmpSystemAgentLimits"] = reflect.TypeOf((*HostSnmpSystemAgentLimits)(nil)).Elem()
}
type HostSpecGetUpdatedHosts HostSpecGetUpdatedHostsRequestType
func init() {
t["HostSpecGetUpdatedHosts"] = reflect.TypeOf((*HostSpecGetUpdatedHosts)(nil)).Elem()
}
type HostSpecGetUpdatedHostsRequestType struct {
This ManagedObjectReference `xml:"_this"`
StartChangeID string `xml:"startChangeID,omitempty"`
EndChangeID string `xml:"endChangeID,omitempty"`
}
func init() {
t["HostSpecGetUpdatedHostsRequestType"] = reflect.TypeOf((*HostSpecGetUpdatedHostsRequestType)(nil)).Elem()
}
type HostSpecGetUpdatedHostsResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type HostSpecification struct {
DynamicData
CreatedTime time.Time `xml:"createdTime"`
LastModified *time.Time `xml:"lastModified"`
Host ManagedObjectReference `xml:"host"`
SubSpecs []HostSubSpecification `xml:"subSpecs,omitempty"`
ChangeID string `xml:"changeID,omitempty"`
}
func init() {
t["HostSpecification"] = reflect.TypeOf((*HostSpecification)(nil)).Elem()
}
type HostSpecificationOperationFailed struct {
VimFault
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["HostSpecificationOperationFailed"] = reflect.TypeOf((*HostSpecificationOperationFailed)(nil)).Elem()
}
type HostSpecificationOperationFailedFault HostSpecificationOperationFailed
func init() {
t["HostSpecificationOperationFailedFault"] = reflect.TypeOf((*HostSpecificationOperationFailedFault)(nil)).Elem()
}
type HostSriovConfig struct {
HostPciPassthruConfig
SriovEnabled bool `xml:"sriovEnabled"`
NumVirtualFunction int32 `xml:"numVirtualFunction"`
}
func init() {
t["HostSriovConfig"] = reflect.TypeOf((*HostSriovConfig)(nil)).Elem()
}
type HostSriovDevicePoolInfo struct {
DynamicData
Key string `xml:"key"`
}
func init() {
t["HostSriovDevicePoolInfo"] = reflect.TypeOf((*HostSriovDevicePoolInfo)(nil)).Elem()
}
type HostSriovInfo struct {
HostPciPassthruInfo
SriovEnabled bool `xml:"sriovEnabled"`
SriovCapable bool `xml:"sriovCapable"`
SriovActive bool `xml:"sriovActive"`
NumVirtualFunctionRequested int32 `xml:"numVirtualFunctionRequested"`
NumVirtualFunction int32 `xml:"numVirtualFunction"`
MaxVirtualFunctionSupported int32 `xml:"maxVirtualFunctionSupported"`
}
func init() {
t["HostSriovInfo"] = reflect.TypeOf((*HostSriovInfo)(nil)).Elem()
}
type HostSriovNetworkDevicePoolInfo struct {
HostSriovDevicePoolInfo
SwitchKey string `xml:"switchKey,omitempty"`
SwitchUuid string `xml:"switchUuid,omitempty"`
Pnic []PhysicalNic `xml:"pnic,omitempty"`
}
func init() {
t["HostSriovNetworkDevicePoolInfo"] = reflect.TypeOf((*HostSriovNetworkDevicePoolInfo)(nil)).Elem()
}
type HostSslThumbprintInfo struct {
DynamicData
Principal string `xml:"principal"`
OwnerTag string `xml:"ownerTag,omitempty"`
SslThumbprints []string `xml:"sslThumbprints,omitempty"`
}
func init() {
t["HostSslThumbprintInfo"] = reflect.TypeOf((*HostSslThumbprintInfo)(nil)).Elem()
}
type HostStatusChangedEvent struct {
ClusterStatusChangedEvent
}
func init() {
t["HostStatusChangedEvent"] = reflect.TypeOf((*HostStatusChangedEvent)(nil)).Elem()
}
type HostStorageArrayTypePolicyOption struct {
DynamicData
Policy BaseElementDescription `xml:"policy,typeattr"`
}
func init() {
t["HostStorageArrayTypePolicyOption"] = reflect.TypeOf((*HostStorageArrayTypePolicyOption)(nil)).Elem()
}
type HostStorageDeviceInfo struct {
DynamicData
HostBusAdapter []BaseHostHostBusAdapter `xml:"hostBusAdapter,omitempty,typeattr"`
ScsiLun []BaseScsiLun `xml:"scsiLun,omitempty,typeattr"`
ScsiTopology *HostScsiTopology `xml:"scsiTopology,omitempty"`
MultipathInfo *HostMultipathInfo `xml:"multipathInfo,omitempty"`
PlugStoreTopology *HostPlugStoreTopology `xml:"plugStoreTopology,omitempty"`
SoftwareInternetScsiEnabled bool `xml:"softwareInternetScsiEnabled"`
}
func init() {
t["HostStorageDeviceInfo"] = reflect.TypeOf((*HostStorageDeviceInfo)(nil)).Elem()
}
type HostStorageElementInfo struct {
HostHardwareElementInfo
OperationalInfo []HostStorageOperationalInfo `xml:"operationalInfo,omitempty"`
}
func init() {
t["HostStorageElementInfo"] = reflect.TypeOf((*HostStorageElementInfo)(nil)).Elem()
}
type HostStorageOperationalInfo struct {
DynamicData
Property string `xml:"property"`
Value string `xml:"value"`
}
func init() {
t["HostStorageOperationalInfo"] = reflect.TypeOf((*HostStorageOperationalInfo)(nil)).Elem()
}
type HostStorageSystemDiskLocatorLedResult struct {
DynamicData
Key string `xml:"key"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["HostStorageSystemDiskLocatorLedResult"] = reflect.TypeOf((*HostStorageSystemDiskLocatorLedResult)(nil)).Elem()
}
type HostStorageSystemScsiLunResult struct {
DynamicData
Key string `xml:"key"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["HostStorageSystemScsiLunResult"] = reflect.TypeOf((*HostStorageSystemScsiLunResult)(nil)).Elem()
}
type HostStorageSystemVmfsVolumeResult struct {
DynamicData
Key string `xml:"key"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["HostStorageSystemVmfsVolumeResult"] = reflect.TypeOf((*HostStorageSystemVmfsVolumeResult)(nil)).Elem()
}
type HostSubSpecification struct {
DynamicData
Name string `xml:"name"`
CreatedTime time.Time `xml:"createdTime"`
Data []byte `xml:"data,omitempty"`
}
func init() {
t["HostSubSpecification"] = reflect.TypeOf((*HostSubSpecification)(nil)).Elem()
}
type HostSyncFailedEvent struct {
HostEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["HostSyncFailedEvent"] = reflect.TypeOf((*HostSyncFailedEvent)(nil)).Elem()
}
type HostSystemHealthInfo struct {
DynamicData
NumericSensorInfo []HostNumericSensorInfo `xml:"numericSensorInfo,omitempty"`
}
func init() {
t["HostSystemHealthInfo"] = reflect.TypeOf((*HostSystemHealthInfo)(nil)).Elem()
}
type HostSystemIdentificationInfo struct {
DynamicData
IdentifierValue string `xml:"identifierValue"`
IdentifierType BaseElementDescription `xml:"identifierType,typeattr"`
}
func init() {
t["HostSystemIdentificationInfo"] = reflect.TypeOf((*HostSystemIdentificationInfo)(nil)).Elem()
}
type HostSystemInfo struct {
DynamicData
Vendor string `xml:"vendor"`
Model string `xml:"model"`
Uuid string `xml:"uuid"`
OtherIdentifyingInfo []HostSystemIdentificationInfo `xml:"otherIdentifyingInfo,omitempty"`
}
func init() {
t["HostSystemInfo"] = reflect.TypeOf((*HostSystemInfo)(nil)).Elem()
}
type HostSystemReconnectSpec struct {
DynamicData
SyncState *bool `xml:"syncState"`
}
func init() {
t["HostSystemReconnectSpec"] = reflect.TypeOf((*HostSystemReconnectSpec)(nil)).Elem()
}
type HostSystemResourceInfo struct {
DynamicData
Key string `xml:"key"`
Config *ResourceConfigSpec `xml:"config,omitempty"`
Child []HostSystemResourceInfo `xml:"child,omitempty"`
}
func init() {
t["HostSystemResourceInfo"] = reflect.TypeOf((*HostSystemResourceInfo)(nil)).Elem()
}
type HostSystemSwapConfiguration struct {
DynamicData
Option []BaseHostSystemSwapConfigurationSystemSwapOption `xml:"option,omitempty,typeattr"`
}
func init() {
t["HostSystemSwapConfiguration"] = reflect.TypeOf((*HostSystemSwapConfiguration)(nil)).Elem()
}
type HostSystemSwapConfigurationDatastoreOption struct {
HostSystemSwapConfigurationSystemSwapOption
Datastore string `xml:"datastore"`
}
func init() {
t["HostSystemSwapConfigurationDatastoreOption"] = reflect.TypeOf((*HostSystemSwapConfigurationDatastoreOption)(nil)).Elem()
}
type HostSystemSwapConfigurationDisabledOption struct {
HostSystemSwapConfigurationSystemSwapOption
}
func init() {
t["HostSystemSwapConfigurationDisabledOption"] = reflect.TypeOf((*HostSystemSwapConfigurationDisabledOption)(nil)).Elem()
}
type HostSystemSwapConfigurationHostCacheOption struct {
HostSystemSwapConfigurationSystemSwapOption
}
func init() {
t["HostSystemSwapConfigurationHostCacheOption"] = reflect.TypeOf((*HostSystemSwapConfigurationHostCacheOption)(nil)).Elem()
}
type HostSystemSwapConfigurationHostLocalSwapOption struct {
HostSystemSwapConfigurationSystemSwapOption
}
func init() {
t["HostSystemSwapConfigurationHostLocalSwapOption"] = reflect.TypeOf((*HostSystemSwapConfigurationHostLocalSwapOption)(nil)).Elem()
}
type HostSystemSwapConfigurationSystemSwapOption struct {
DynamicData
Key int32 `xml:"key"`
}
func init() {
t["HostSystemSwapConfigurationSystemSwapOption"] = reflect.TypeOf((*HostSystemSwapConfigurationSystemSwapOption)(nil)).Elem()
}
type HostTargetTransport struct {
DynamicData
}
func init() {
t["HostTargetTransport"] = reflect.TypeOf((*HostTargetTransport)(nil)).Elem()
}
type HostTpmAttestationReport struct {
DynamicData
TpmPcrValues []HostTpmDigestInfo `xml:"tpmPcrValues"`
TpmEvents []HostTpmEventLogEntry `xml:"tpmEvents"`
TpmLogReliable bool `xml:"tpmLogReliable"`
}
func init() {
t["HostTpmAttestationReport"] = reflect.TypeOf((*HostTpmAttestationReport)(nil)).Elem()
}
type HostTpmBootSecurityOptionEventDetails struct {
HostTpmEventDetails
BootSecurityOption string `xml:"bootSecurityOption"`
}
func init() {
t["HostTpmBootSecurityOptionEventDetails"] = reflect.TypeOf((*HostTpmBootSecurityOptionEventDetails)(nil)).Elem()
}
type HostTpmCommandEventDetails struct {
HostTpmEventDetails
CommandLine string `xml:"commandLine"`
}
func init() {
t["HostTpmCommandEventDetails"] = reflect.TypeOf((*HostTpmCommandEventDetails)(nil)).Elem()
}
type HostTpmDigestInfo struct {
HostDigestInfo
PcrNumber int32 `xml:"pcrNumber"`
}
func init() {
t["HostTpmDigestInfo"] = reflect.TypeOf((*HostTpmDigestInfo)(nil)).Elem()
}
type HostTpmEventDetails struct {
DynamicData
DataHash []byte `xml:"dataHash"`
}
func init() {
t["HostTpmEventDetails"] = reflect.TypeOf((*HostTpmEventDetails)(nil)).Elem()
}
type HostTpmEventLogEntry struct {
DynamicData
PcrIndex int32 `xml:"pcrIndex"`
EventDetails BaseHostTpmEventDetails `xml:"eventDetails,typeattr"`
}
func init() {
t["HostTpmEventLogEntry"] = reflect.TypeOf((*HostTpmEventLogEntry)(nil)).Elem()
}
type HostTpmOptionEventDetails struct {
HostTpmEventDetails
OptionsFileName string `xml:"optionsFileName"`
BootOptions []byte `xml:"bootOptions,omitempty"`
}
func init() {
t["HostTpmOptionEventDetails"] = reflect.TypeOf((*HostTpmOptionEventDetails)(nil)).Elem()
}
type HostTpmSoftwareComponentEventDetails struct {
HostTpmEventDetails
ComponentName string `xml:"componentName"`
VibName string `xml:"vibName"`
VibVersion string `xml:"vibVersion"`
VibVendor string `xml:"vibVendor"`
}
func init() {
t["HostTpmSoftwareComponentEventDetails"] = reflect.TypeOf((*HostTpmSoftwareComponentEventDetails)(nil)).Elem()
}
type HostUnresolvedVmfsExtent struct {
DynamicData
Device HostScsiDiskPartition `xml:"device"`
DevicePath string `xml:"devicePath"`
VmfsUuid string `xml:"vmfsUuid"`
IsHeadExtent bool `xml:"isHeadExtent"`
Ordinal int32 `xml:"ordinal"`
StartBlock int32 `xml:"startBlock"`
EndBlock int32 `xml:"endBlock"`
Reason string `xml:"reason"`
}
func init() {
t["HostUnresolvedVmfsExtent"] = reflect.TypeOf((*HostUnresolvedVmfsExtent)(nil)).Elem()
}
type HostUnresolvedVmfsResignatureSpec struct {
DynamicData
ExtentDevicePath []string `xml:"extentDevicePath"`
}
func init() {
t["HostUnresolvedVmfsResignatureSpec"] = reflect.TypeOf((*HostUnresolvedVmfsResignatureSpec)(nil)).Elem()
}
type HostUnresolvedVmfsResolutionResult struct {
DynamicData
Spec HostUnresolvedVmfsResolutionSpec `xml:"spec"`
Vmfs *HostVmfsVolume `xml:"vmfs,omitempty"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["HostUnresolvedVmfsResolutionResult"] = reflect.TypeOf((*HostUnresolvedVmfsResolutionResult)(nil)).Elem()
}
type HostUnresolvedVmfsResolutionSpec struct {
DynamicData
ExtentDevicePath []string `xml:"extentDevicePath"`
UuidResolution string `xml:"uuidResolution"`
}
func init() {
t["HostUnresolvedVmfsResolutionSpec"] = reflect.TypeOf((*HostUnresolvedVmfsResolutionSpec)(nil)).Elem()
}
type HostUnresolvedVmfsVolume struct {
DynamicData
Extent []HostUnresolvedVmfsExtent `xml:"extent"`
VmfsLabel string `xml:"vmfsLabel"`
VmfsUuid string `xml:"vmfsUuid"`
TotalBlocks int32 `xml:"totalBlocks"`
ResolveStatus HostUnresolvedVmfsVolumeResolveStatus `xml:"resolveStatus"`
}
func init() {
t["HostUnresolvedVmfsVolume"] = reflect.TypeOf((*HostUnresolvedVmfsVolume)(nil)).Elem()
}
type HostUnresolvedVmfsVolumeResolveStatus struct {
DynamicData
Resolvable bool `xml:"resolvable"`
IncompleteExtents *bool `xml:"incompleteExtents"`
MultipleCopies *bool `xml:"multipleCopies"`
}
func init() {
t["HostUnresolvedVmfsVolumeResolveStatus"] = reflect.TypeOf((*HostUnresolvedVmfsVolumeResolveStatus)(nil)).Elem()
}
type HostUpgradeFailedEvent struct {
HostEvent
}
func init() {
t["HostUpgradeFailedEvent"] = reflect.TypeOf((*HostUpgradeFailedEvent)(nil)).Elem()
}
type HostUserWorldSwapNotEnabledEvent struct {
HostEvent
}
func init() {
t["HostUserWorldSwapNotEnabledEvent"] = reflect.TypeOf((*HostUserWorldSwapNotEnabledEvent)(nil)).Elem()
}
type HostVFlashManagerVFlashCacheConfigInfo struct {
DynamicData
VFlashModuleConfigOption []HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption `xml:"vFlashModuleConfigOption,omitempty"`
DefaultVFlashModule string `xml:"defaultVFlashModule,omitempty"`
SwapCacheReservationInGB int64 `xml:"swapCacheReservationInGB,omitempty"`
}
func init() {
t["HostVFlashManagerVFlashCacheConfigInfo"] = reflect.TypeOf((*HostVFlashManagerVFlashCacheConfigInfo)(nil)).Elem()
}
type HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption struct {
DynamicData
VFlashModule string `xml:"vFlashModule"`
VFlashModuleVersion string `xml:"vFlashModuleVersion"`
MinSupportedModuleVersion string `xml:"minSupportedModuleVersion"`
CacheConsistencyType ChoiceOption `xml:"cacheConsistencyType"`
CacheMode ChoiceOption `xml:"cacheMode"`
BlockSizeInKBOption LongOption `xml:"blockSizeInKBOption"`
ReservationInMBOption LongOption `xml:"reservationInMBOption"`
MaxDiskSizeInKB int64 `xml:"maxDiskSizeInKB"`
}
func init() {
t["HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption"] = reflect.TypeOf((*HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption)(nil)).Elem()
}
type HostVFlashManagerVFlashCacheConfigSpec struct {
DynamicData
DefaultVFlashModule string `xml:"defaultVFlashModule"`
SwapCacheReservationInGB int64 `xml:"swapCacheReservationInGB"`
}
func init() {
t["HostVFlashManagerVFlashCacheConfigSpec"] = reflect.TypeOf((*HostVFlashManagerVFlashCacheConfigSpec)(nil)).Elem()
}
type HostVFlashManagerVFlashConfigInfo struct {
DynamicData
VFlashResourceConfigInfo *HostVFlashManagerVFlashResourceConfigInfo `xml:"vFlashResourceConfigInfo,omitempty"`
VFlashCacheConfigInfo *HostVFlashManagerVFlashCacheConfigInfo `xml:"vFlashCacheConfigInfo,omitempty"`
}
func init() {
t["HostVFlashManagerVFlashConfigInfo"] = reflect.TypeOf((*HostVFlashManagerVFlashConfigInfo)(nil)).Elem()
}
type HostVFlashManagerVFlashResourceConfigInfo struct {
DynamicData
Vffs *HostVffsVolume `xml:"vffs,omitempty"`
Capacity int64 `xml:"capacity"`
}
func init() {
t["HostVFlashManagerVFlashResourceConfigInfo"] = reflect.TypeOf((*HostVFlashManagerVFlashResourceConfigInfo)(nil)).Elem()
}
type HostVFlashManagerVFlashResourceConfigSpec struct {
DynamicData
VffsUuid string `xml:"vffsUuid"`
}
func init() {
t["HostVFlashManagerVFlashResourceConfigSpec"] = reflect.TypeOf((*HostVFlashManagerVFlashResourceConfigSpec)(nil)).Elem()
}
type HostVFlashManagerVFlashResourceRunTimeInfo struct {
DynamicData
Usage int64 `xml:"usage"`
Capacity int64 `xml:"capacity"`
Accessible bool `xml:"accessible"`
CapacityForVmCache int64 `xml:"capacityForVmCache"`
FreeForVmCache int64 `xml:"freeForVmCache"`
}
func init() {
t["HostVFlashManagerVFlashResourceRunTimeInfo"] = reflect.TypeOf((*HostVFlashManagerVFlashResourceRunTimeInfo)(nil)).Elem()
}
type HostVFlashResourceConfigurationResult struct {
DynamicData
DevicePath []string `xml:"devicePath,omitempty"`
Vffs *HostVffsVolume `xml:"vffs,omitempty"`
DiskConfigurationResult []HostDiskConfigurationResult `xml:"diskConfigurationResult,omitempty"`
}
func init() {
t["HostVFlashResourceConfigurationResult"] = reflect.TypeOf((*HostVFlashResourceConfigurationResult)(nil)).Elem()
}
type HostVMotionCompatibility struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
Compatibility []string `xml:"compatibility,omitempty"`
}
func init() {
t["HostVMotionCompatibility"] = reflect.TypeOf((*HostVMotionCompatibility)(nil)).Elem()
}
type HostVMotionConfig struct {
DynamicData
VmotionNicKey string `xml:"vmotionNicKey,omitempty"`
Enabled bool `xml:"enabled"`
}
func init() {
t["HostVMotionConfig"] = reflect.TypeOf((*HostVMotionConfig)(nil)).Elem()
}
type HostVMotionInfo struct {
DynamicData
NetConfig *HostVMotionNetConfig `xml:"netConfig,omitempty"`
IpConfig *HostIpConfig `xml:"ipConfig,omitempty"`
}
func init() {
t["HostVMotionInfo"] = reflect.TypeOf((*HostVMotionInfo)(nil)).Elem()
}
type HostVMotionNetConfig struct {
DynamicData
CandidateVnic []HostVirtualNic `xml:"candidateVnic,omitempty"`
SelectedVnic string `xml:"selectedVnic,omitempty"`
}
func init() {
t["HostVMotionNetConfig"] = reflect.TypeOf((*HostVMotionNetConfig)(nil)).Elem()
}
type HostVfatVolume struct {
HostFileSystemVolume
}
func init() {
t["HostVfatVolume"] = reflect.TypeOf((*HostVfatVolume)(nil)).Elem()
}
type HostVffsSpec struct {
DynamicData
DevicePath string `xml:"devicePath"`
Partition *HostDiskPartitionSpec `xml:"partition,omitempty"`
MajorVersion int32 `xml:"majorVersion"`
VolumeName string `xml:"volumeName"`
}
func init() {
t["HostVffsSpec"] = reflect.TypeOf((*HostVffsSpec)(nil)).Elem()
}
type HostVffsVolume struct {
HostFileSystemVolume
MajorVersion int32 `xml:"majorVersion"`
Version string `xml:"version"`
Uuid string `xml:"uuid"`
Extent []HostScsiDiskPartition `xml:"extent"`
}
func init() {
t["HostVffsVolume"] = reflect.TypeOf((*HostVffsVolume)(nil)).Elem()
}
type HostVirtualNic struct {
DynamicData
Device string `xml:"device"`
Key string `xml:"key"`
Portgroup string `xml:"portgroup"`
Spec HostVirtualNicSpec `xml:"spec"`
Port string `xml:"port,omitempty"`
}
func init() {
t["HostVirtualNic"] = reflect.TypeOf((*HostVirtualNic)(nil)).Elem()
}
type HostVirtualNicConfig struct {
DynamicData
ChangeOperation string `xml:"changeOperation,omitempty"`
Device string `xml:"device,omitempty"`
Portgroup string `xml:"portgroup"`
Spec *HostVirtualNicSpec `xml:"spec,omitempty"`
}
func init() {
t["HostVirtualNicConfig"] = reflect.TypeOf((*HostVirtualNicConfig)(nil)).Elem()
}
type HostVirtualNicConnection struct {
DynamicData
Portgroup string `xml:"portgroup,omitempty"`
DvPort *DistributedVirtualSwitchPortConnection `xml:"dvPort,omitempty"`
}
func init() {
t["HostVirtualNicConnection"] = reflect.TypeOf((*HostVirtualNicConnection)(nil)).Elem()
}
type HostVirtualNicIpRouteSpec struct {
DynamicData
IpRouteConfig BaseHostIpRouteConfig `xml:"ipRouteConfig,omitempty,typeattr"`
}
func init() {
t["HostVirtualNicIpRouteSpec"] = reflect.TypeOf((*HostVirtualNicIpRouteSpec)(nil)).Elem()
}
type HostVirtualNicManagerInfo struct {
DynamicData
NetConfig []VirtualNicManagerNetConfig `xml:"netConfig,omitempty"`
}
func init() {
t["HostVirtualNicManagerInfo"] = reflect.TypeOf((*HostVirtualNicManagerInfo)(nil)).Elem()
}
type HostVirtualNicManagerNicTypeSelection struct {
DynamicData
Vnic HostVirtualNicConnection `xml:"vnic"`
NicType []string `xml:"nicType,omitempty"`
}
func init() {
t["HostVirtualNicManagerNicTypeSelection"] = reflect.TypeOf((*HostVirtualNicManagerNicTypeSelection)(nil)).Elem()
}
type HostVirtualNicOpaqueNetworkSpec struct {
DynamicData
OpaqueNetworkId string `xml:"opaqueNetworkId"`
OpaqueNetworkType string `xml:"opaqueNetworkType"`
}
func init() {
t["HostVirtualNicOpaqueNetworkSpec"] = reflect.TypeOf((*HostVirtualNicOpaqueNetworkSpec)(nil)).Elem()
}
type HostVirtualNicSpec struct {
DynamicData
Ip *HostIpConfig `xml:"ip,omitempty"`
Mac string `xml:"mac,omitempty"`
DistributedVirtualPort *DistributedVirtualSwitchPortConnection `xml:"distributedVirtualPort,omitempty"`
Portgroup string `xml:"portgroup,omitempty"`
Mtu int32 `xml:"mtu,omitempty"`
TsoEnabled *bool `xml:"tsoEnabled"`
NetStackInstanceKey string `xml:"netStackInstanceKey,omitempty"`
OpaqueNetwork *HostVirtualNicOpaqueNetworkSpec `xml:"opaqueNetwork,omitempty"`
ExternalId string `xml:"externalId,omitempty"`
PinnedPnic string `xml:"pinnedPnic,omitempty"`
IpRouteSpec *HostVirtualNicIpRouteSpec `xml:"ipRouteSpec,omitempty"`
}
func init() {
t["HostVirtualNicSpec"] = reflect.TypeOf((*HostVirtualNicSpec)(nil)).Elem()
}
type HostVirtualSwitch struct {
DynamicData
Name string `xml:"name"`
Key string `xml:"key"`
NumPorts int32 `xml:"numPorts"`
NumPortsAvailable int32 `xml:"numPortsAvailable"`
Mtu int32 `xml:"mtu,omitempty"`
Portgroup []string `xml:"portgroup,omitempty"`
Pnic []string `xml:"pnic,omitempty"`
Spec HostVirtualSwitchSpec `xml:"spec"`
}
func init() {
t["HostVirtualSwitch"] = reflect.TypeOf((*HostVirtualSwitch)(nil)).Elem()
}
type HostVirtualSwitchAutoBridge struct {
HostVirtualSwitchBridge
ExcludedNicDevice []string `xml:"excludedNicDevice,omitempty"`
}
func init() {
t["HostVirtualSwitchAutoBridge"] = reflect.TypeOf((*HostVirtualSwitchAutoBridge)(nil)).Elem()
}
type HostVirtualSwitchBeaconConfig struct {
DynamicData
Interval int32 `xml:"interval"`
}
func init() {
t["HostVirtualSwitchBeaconConfig"] = reflect.TypeOf((*HostVirtualSwitchBeaconConfig)(nil)).Elem()
}
type HostVirtualSwitchBondBridge struct {
HostVirtualSwitchBridge
NicDevice []string `xml:"nicDevice"`
Beacon *HostVirtualSwitchBeaconConfig `xml:"beacon,omitempty"`
LinkDiscoveryProtocolConfig *LinkDiscoveryProtocolConfig `xml:"linkDiscoveryProtocolConfig,omitempty"`
}
func init() {
t["HostVirtualSwitchBondBridge"] = reflect.TypeOf((*HostVirtualSwitchBondBridge)(nil)).Elem()
}
type HostVirtualSwitchBridge struct {
DynamicData
}
func init() {
t["HostVirtualSwitchBridge"] = reflect.TypeOf((*HostVirtualSwitchBridge)(nil)).Elem()
}
type HostVirtualSwitchConfig struct {
DynamicData
ChangeOperation string `xml:"changeOperation,omitempty"`
Name string `xml:"name"`
Spec *HostVirtualSwitchSpec `xml:"spec,omitempty"`
}
func init() {
t["HostVirtualSwitchConfig"] = reflect.TypeOf((*HostVirtualSwitchConfig)(nil)).Elem()
}
type HostVirtualSwitchSimpleBridge struct {
HostVirtualSwitchBridge
NicDevice string `xml:"nicDevice"`
}
func init() {
t["HostVirtualSwitchSimpleBridge"] = reflect.TypeOf((*HostVirtualSwitchSimpleBridge)(nil)).Elem()
}
type HostVirtualSwitchSpec struct {
DynamicData
NumPorts int32 `xml:"numPorts"`
Bridge BaseHostVirtualSwitchBridge `xml:"bridge,omitempty,typeattr"`
Policy *HostNetworkPolicy `xml:"policy,omitempty"`
Mtu int32 `xml:"mtu,omitempty"`
}
func init() {
t["HostVirtualSwitchSpec"] = reflect.TypeOf((*HostVirtualSwitchSpec)(nil)).Elem()
}
type HostVmciAccessManagerAccessSpec struct {
DynamicData
Vm ManagedObjectReference `xml:"vm"`
Services []string `xml:"services,omitempty"`
Mode string `xml:"mode"`
}
func init() {
t["HostVmciAccessManagerAccessSpec"] = reflect.TypeOf((*HostVmciAccessManagerAccessSpec)(nil)).Elem()
}
type HostVmfsRescanResult struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["HostVmfsRescanResult"] = reflect.TypeOf((*HostVmfsRescanResult)(nil)).Elem()
}
type HostVmfsSpec struct {
DynamicData
Extent HostScsiDiskPartition `xml:"extent"`
BlockSizeMb int32 `xml:"blockSizeMb,omitempty"`
MajorVersion int32 `xml:"majorVersion"`
VolumeName string `xml:"volumeName"`
BlockSize int32 `xml:"blockSize,omitempty"`
UnmapGranularity int32 `xml:"unmapGranularity,omitempty"`
UnmapPriority string `xml:"unmapPriority,omitempty"`
}
func init() {
t["HostVmfsSpec"] = reflect.TypeOf((*HostVmfsSpec)(nil)).Elem()
}
type HostVmfsVolume struct {
HostFileSystemVolume
BlockSizeMb int32 `xml:"blockSizeMb"`
BlockSize int32 `xml:"blockSize,omitempty"`
UnmapGranularity int32 `xml:"unmapGranularity,omitempty"`
UnmapPriority string `xml:"unmapPriority,omitempty"`
MaxBlocks int32 `xml:"maxBlocks"`
MajorVersion int32 `xml:"majorVersion"`
Version string `xml:"version"`
Uuid string `xml:"uuid"`
Extent []HostScsiDiskPartition `xml:"extent"`
VmfsUpgradable bool `xml:"vmfsUpgradable"`
ForceMountedInfo *HostForceMountedInfo `xml:"forceMountedInfo,omitempty"`
Ssd *bool `xml:"ssd"`
Local *bool `xml:"local"`
ScsiDiskType string `xml:"scsiDiskType,omitempty"`
}
func init() {
t["HostVmfsVolume"] = reflect.TypeOf((*HostVmfsVolume)(nil)).Elem()
}
type HostVnicConnectedToCustomizedDVPortEvent struct {
HostEvent
Vnic VnicPortArgument `xml:"vnic"`
PrevPortKey string `xml:"prevPortKey,omitempty"`
}
func init() {
t["HostVnicConnectedToCustomizedDVPortEvent"] = reflect.TypeOf((*HostVnicConnectedToCustomizedDVPortEvent)(nil)).Elem()
}
type HostVsanInternalSystemCmmdsQuery struct {
DynamicData
Type string `xml:"type,omitempty"`
Uuid string `xml:"uuid,omitempty"`
Owner string `xml:"owner,omitempty"`
}
func init() {
t["HostVsanInternalSystemCmmdsQuery"] = reflect.TypeOf((*HostVsanInternalSystemCmmdsQuery)(nil)).Elem()
}
type HostVsanInternalSystemDeleteVsanObjectsResult struct {
DynamicData
Uuid string `xml:"uuid"`
Success bool `xml:"success"`
FailureReason []LocalizableMessage `xml:"failureReason,omitempty"`
}
func init() {
t["HostVsanInternalSystemDeleteVsanObjectsResult"] = reflect.TypeOf((*HostVsanInternalSystemDeleteVsanObjectsResult)(nil)).Elem()
}
type HostVsanInternalSystemVsanObjectOperationResult struct {
DynamicData
Uuid string `xml:"uuid"`
FailureReason []LocalizableMessage `xml:"failureReason,omitempty"`
}
func init() {
t["HostVsanInternalSystemVsanObjectOperationResult"] = reflect.TypeOf((*HostVsanInternalSystemVsanObjectOperationResult)(nil)).Elem()
}
type HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult struct {
DynamicData
DiskUuid string `xml:"diskUuid"`
Success bool `xml:"success"`
FailureReason string `xml:"failureReason,omitempty"`
}
func init() {
t["HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult"] = reflect.TypeOf((*HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult)(nil)).Elem()
}
type HostVvolVolume struct {
HostFileSystemVolume
ScId string `xml:"scId"`
HostPE []VVolHostPE `xml:"hostPE,omitempty"`
VasaProviderInfo []VimVasaProviderInfo `xml:"vasaProviderInfo,omitempty"`
StorageArray []VASAStorageArray `xml:"storageArray,omitempty"`
}
func init() {
t["HostVvolVolume"] = reflect.TypeOf((*HostVvolVolume)(nil)).Elem()
}
type HostVvolVolumeSpecification struct {
DynamicData
MaxSizeInMB int64 `xml:"maxSizeInMB"`
VolumeName string `xml:"volumeName"`
VasaProviderInfo []VimVasaProviderInfo `xml:"vasaProviderInfo,omitempty"`
StorageArray []VASAStorageArray `xml:"storageArray,omitempty"`
Uuid string `xml:"uuid"`
}
func init() {
t["HostVvolVolumeSpecification"] = reflect.TypeOf((*HostVvolVolumeSpecification)(nil)).Elem()
}
type HostWwnChangedEvent struct {
HostEvent
OldNodeWwns []int64 `xml:"oldNodeWwns,omitempty"`
OldPortWwns []int64 `xml:"oldPortWwns,omitempty"`
NewNodeWwns []int64 `xml:"newNodeWwns,omitempty"`
NewPortWwns []int64 `xml:"newPortWwns,omitempty"`
}
func init() {
t["HostWwnChangedEvent"] = reflect.TypeOf((*HostWwnChangedEvent)(nil)).Elem()
}
type HostWwnConflictEvent struct {
HostEvent
ConflictedVms []VmEventArgument `xml:"conflictedVms,omitempty"`
ConflictedHosts []HostEventArgument `xml:"conflictedHosts,omitempty"`
Wwn int64 `xml:"wwn"`
}
func init() {
t["HostWwnConflictEvent"] = reflect.TypeOf((*HostWwnConflictEvent)(nil)).Elem()
}
type HotSnapshotMoveNotSupported struct {
SnapshotCopyNotSupported
}
func init() {
t["HotSnapshotMoveNotSupported"] = reflect.TypeOf((*HotSnapshotMoveNotSupported)(nil)).Elem()
}
type HotSnapshotMoveNotSupportedFault HotSnapshotMoveNotSupported
func init() {
t["HotSnapshotMoveNotSupportedFault"] = reflect.TypeOf((*HotSnapshotMoveNotSupportedFault)(nil)).Elem()
}
type HourlyTaskScheduler struct {
RecurrentTaskScheduler
Minute int32 `xml:"minute"`
}
func init() {
t["HourlyTaskScheduler"] = reflect.TypeOf((*HourlyTaskScheduler)(nil)).Elem()
}
type HttpNfcLeaseAbort HttpNfcLeaseAbortRequestType
func init() {
t["HttpNfcLeaseAbort"] = reflect.TypeOf((*HttpNfcLeaseAbort)(nil)).Elem()
}
type HttpNfcLeaseAbortRequestType struct {
This ManagedObjectReference `xml:"_this"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["HttpNfcLeaseAbortRequestType"] = reflect.TypeOf((*HttpNfcLeaseAbortRequestType)(nil)).Elem()
}
type HttpNfcLeaseAbortResponse struct {
}
type HttpNfcLeaseComplete HttpNfcLeaseCompleteRequestType
func init() {
t["HttpNfcLeaseComplete"] = reflect.TypeOf((*HttpNfcLeaseComplete)(nil)).Elem()
}
type HttpNfcLeaseCompleteRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["HttpNfcLeaseCompleteRequestType"] = reflect.TypeOf((*HttpNfcLeaseCompleteRequestType)(nil)).Elem()
}
type HttpNfcLeaseCompleteResponse struct {
}
type HttpNfcLeaseDatastoreLeaseInfo struct {
DynamicData
DatastoreKey string `xml:"datastoreKey"`
Hosts []HttpNfcLeaseHostInfo `xml:"hosts"`
}
func init() {
t["HttpNfcLeaseDatastoreLeaseInfo"] = reflect.TypeOf((*HttpNfcLeaseDatastoreLeaseInfo)(nil)).Elem()
}
type HttpNfcLeaseDeviceUrl struct {
DynamicData
Key string `xml:"key"`
ImportKey string `xml:"importKey"`
Url string `xml:"url"`
SslThumbprint string `xml:"sslThumbprint"`
Disk *bool `xml:"disk"`
TargetId string `xml:"targetId,omitempty"`
DatastoreKey string `xml:"datastoreKey,omitempty"`
FileSize int64 `xml:"fileSize,omitempty"`
}
func init() {
t["HttpNfcLeaseDeviceUrl"] = reflect.TypeOf((*HttpNfcLeaseDeviceUrl)(nil)).Elem()
}
type HttpNfcLeaseGetManifest HttpNfcLeaseGetManifestRequestType
func init() {
t["HttpNfcLeaseGetManifest"] = reflect.TypeOf((*HttpNfcLeaseGetManifest)(nil)).Elem()
}
type HttpNfcLeaseGetManifestRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["HttpNfcLeaseGetManifestRequestType"] = reflect.TypeOf((*HttpNfcLeaseGetManifestRequestType)(nil)).Elem()
}
type HttpNfcLeaseGetManifestResponse struct {
Returnval []HttpNfcLeaseManifestEntry `xml:"returnval,omitempty"`
}
type HttpNfcLeaseHostInfo struct {
DynamicData
Url string `xml:"url"`
SslThumbprint string `xml:"sslThumbprint"`
}
func init() {
t["HttpNfcLeaseHostInfo"] = reflect.TypeOf((*HttpNfcLeaseHostInfo)(nil)).Elem()
}
type HttpNfcLeaseInfo struct {
DynamicData
Lease ManagedObjectReference `xml:"lease"`
Entity ManagedObjectReference `xml:"entity"`
DeviceUrl []HttpNfcLeaseDeviceUrl `xml:"deviceUrl,omitempty"`
TotalDiskCapacityInKB int64 `xml:"totalDiskCapacityInKB"`
LeaseTimeout int32 `xml:"leaseTimeout"`
HostMap []HttpNfcLeaseDatastoreLeaseInfo `xml:"hostMap,omitempty"`
}
func init() {
t["HttpNfcLeaseInfo"] = reflect.TypeOf((*HttpNfcLeaseInfo)(nil)).Elem()
}
type HttpNfcLeaseManifestEntry struct {
DynamicData
Key string `xml:"key"`
Sha1 string `xml:"sha1"`
Size int64 `xml:"size"`
Disk bool `xml:"disk"`
Capacity int64 `xml:"capacity,omitempty"`
PopulatedSize int64 `xml:"populatedSize,omitempty"`
}
func init() {
t["HttpNfcLeaseManifestEntry"] = reflect.TypeOf((*HttpNfcLeaseManifestEntry)(nil)).Elem()
}
type HttpNfcLeaseProgress HttpNfcLeaseProgressRequestType
func init() {
t["HttpNfcLeaseProgress"] = reflect.TypeOf((*HttpNfcLeaseProgress)(nil)).Elem()
}
type HttpNfcLeaseProgressRequestType struct {
This ManagedObjectReference `xml:"_this"`
Percent int32 `xml:"percent"`
}
func init() {
t["HttpNfcLeaseProgressRequestType"] = reflect.TypeOf((*HttpNfcLeaseProgressRequestType)(nil)).Elem()
}
type HttpNfcLeaseProgressResponse struct {
}
type ID struct {
DynamicData
Id string `xml:"id"`
}
func init() {
t["ID"] = reflect.TypeOf((*ID)(nil)).Elem()
}
type IDEDiskNotSupported struct {
DiskNotSupported
}
func init() {
t["IDEDiskNotSupported"] = reflect.TypeOf((*IDEDiskNotSupported)(nil)).Elem()
}
type IDEDiskNotSupportedFault IDEDiskNotSupported
func init() {
t["IDEDiskNotSupportedFault"] = reflect.TypeOf((*IDEDiskNotSupportedFault)(nil)).Elem()
}
type IORMNotSupportedHostOnDatastore struct {
VimFault
Datastore ManagedObjectReference `xml:"datastore"`
DatastoreName string `xml:"datastoreName"`
Host []ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["IORMNotSupportedHostOnDatastore"] = reflect.TypeOf((*IORMNotSupportedHostOnDatastore)(nil)).Elem()
}
type IORMNotSupportedHostOnDatastoreFault IORMNotSupportedHostOnDatastore
func init() {
t["IORMNotSupportedHostOnDatastoreFault"] = reflect.TypeOf((*IORMNotSupportedHostOnDatastoreFault)(nil)).Elem()
}
type IScsiBootFailureEvent struct {
HostEvent
}
func init() {
t["IScsiBootFailureEvent"] = reflect.TypeOf((*IScsiBootFailureEvent)(nil)).Elem()
}
type ImpersonateUser ImpersonateUserRequestType
func init() {
t["ImpersonateUser"] = reflect.TypeOf((*ImpersonateUser)(nil)).Elem()
}
type ImpersonateUserRequestType struct {
This ManagedObjectReference `xml:"_this"`
UserName string `xml:"userName"`
Locale string `xml:"locale,omitempty"`
}
func init() {
t["ImpersonateUserRequestType"] = reflect.TypeOf((*ImpersonateUserRequestType)(nil)).Elem()
}
type ImpersonateUserResponse struct {
Returnval UserSession `xml:"returnval"`
}
type ImportCertificateForCAMRequestType struct {
This ManagedObjectReference `xml:"_this"`
CertPath string `xml:"certPath"`
CamServer string `xml:"camServer"`
}
func init() {
t["ImportCertificateForCAMRequestType"] = reflect.TypeOf((*ImportCertificateForCAMRequestType)(nil)).Elem()
}
type ImportCertificateForCAM_Task ImportCertificateForCAMRequestType
func init() {
t["ImportCertificateForCAM_Task"] = reflect.TypeOf((*ImportCertificateForCAM_Task)(nil)).Elem()
}
type ImportCertificateForCAM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ImportHostAddFailure struct {
DvsFault
HostIp []string `xml:"hostIp"`
}
func init() {
t["ImportHostAddFailure"] = reflect.TypeOf((*ImportHostAddFailure)(nil)).Elem()
}
type ImportHostAddFailureFault ImportHostAddFailure
func init() {
t["ImportHostAddFailureFault"] = reflect.TypeOf((*ImportHostAddFailureFault)(nil)).Elem()
}
type ImportOperationBulkFault struct {
DvsFault
ImportFaults []ImportOperationBulkFaultFaultOnImport `xml:"importFaults"`
}
func init() {
t["ImportOperationBulkFault"] = reflect.TypeOf((*ImportOperationBulkFault)(nil)).Elem()
}
type ImportOperationBulkFaultFault ImportOperationBulkFault
func init() {
t["ImportOperationBulkFaultFault"] = reflect.TypeOf((*ImportOperationBulkFaultFault)(nil)).Elem()
}
type ImportOperationBulkFaultFaultOnImport struct {
DynamicData
EntityType string `xml:"entityType,omitempty"`
Key string `xml:"key,omitempty"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["ImportOperationBulkFaultFaultOnImport"] = reflect.TypeOf((*ImportOperationBulkFaultFaultOnImport)(nil)).Elem()
}
type ImportSpec struct {
DynamicData
EntityConfig *VAppEntityConfigInfo `xml:"entityConfig,omitempty"`
InstantiationOst *OvfConsumerOstNode `xml:"instantiationOst,omitempty"`
}
func init() {
t["ImportSpec"] = reflect.TypeOf((*ImportSpec)(nil)).Elem()
}
type ImportUnmanagedSnapshot ImportUnmanagedSnapshotRequestType
func init() {
t["ImportUnmanagedSnapshot"] = reflect.TypeOf((*ImportUnmanagedSnapshot)(nil)).Elem()
}
type ImportUnmanagedSnapshotRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vdisk string `xml:"vdisk"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
VvolId string `xml:"vvolId"`
}
func init() {
t["ImportUnmanagedSnapshotRequestType"] = reflect.TypeOf((*ImportUnmanagedSnapshotRequestType)(nil)).Elem()
}
type ImportUnmanagedSnapshotResponse struct {
}
type ImportVApp ImportVAppRequestType
func init() {
t["ImportVApp"] = reflect.TypeOf((*ImportVApp)(nil)).Elem()
}
type ImportVAppRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec BaseImportSpec `xml:"spec,typeattr"`
Folder *ManagedObjectReference `xml:"folder,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["ImportVAppRequestType"] = reflect.TypeOf((*ImportVAppRequestType)(nil)).Elem()
}
type ImportVAppResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InUseFeatureManipulationDisallowed struct {
NotEnoughLicenses
}
func init() {
t["InUseFeatureManipulationDisallowed"] = reflect.TypeOf((*InUseFeatureManipulationDisallowed)(nil)).Elem()
}
type InUseFeatureManipulationDisallowedFault InUseFeatureManipulationDisallowed
func init() {
t["InUseFeatureManipulationDisallowedFault"] = reflect.TypeOf((*InUseFeatureManipulationDisallowedFault)(nil)).Elem()
}
type InaccessibleDatastore struct {
InvalidDatastore
Detail string `xml:"detail,omitempty"`
}
func init() {
t["InaccessibleDatastore"] = reflect.TypeOf((*InaccessibleDatastore)(nil)).Elem()
}
type InaccessibleDatastoreFault BaseInaccessibleDatastore
func init() {
t["InaccessibleDatastoreFault"] = reflect.TypeOf((*InaccessibleDatastoreFault)(nil)).Elem()
}
type InaccessibleFTMetadataDatastore struct {
InaccessibleDatastore
}
func init() {
t["InaccessibleFTMetadataDatastore"] = reflect.TypeOf((*InaccessibleFTMetadataDatastore)(nil)).Elem()
}
type InaccessibleFTMetadataDatastoreFault InaccessibleFTMetadataDatastore
func init() {
t["InaccessibleFTMetadataDatastoreFault"] = reflect.TypeOf((*InaccessibleFTMetadataDatastoreFault)(nil)).Elem()
}
type InaccessibleVFlashSource struct {
VimFault
HostName string `xml:"hostName"`
}
func init() {
t["InaccessibleVFlashSource"] = reflect.TypeOf((*InaccessibleVFlashSource)(nil)).Elem()
}
type InaccessibleVFlashSourceFault InaccessibleVFlashSource
func init() {
t["InaccessibleVFlashSourceFault"] = reflect.TypeOf((*InaccessibleVFlashSourceFault)(nil)).Elem()
}
type IncompatibleDefaultDevice struct {
MigrationFault
Device string `xml:"device"`
}
func init() {
t["IncompatibleDefaultDevice"] = reflect.TypeOf((*IncompatibleDefaultDevice)(nil)).Elem()
}
type IncompatibleDefaultDeviceFault IncompatibleDefaultDevice
func init() {
t["IncompatibleDefaultDeviceFault"] = reflect.TypeOf((*IncompatibleDefaultDeviceFault)(nil)).Elem()
}
type IncompatibleHostForFtSecondary struct {
VmFaultToleranceIssue
Host ManagedObjectReference `xml:"host"`
Error []LocalizedMethodFault `xml:"error,omitempty"`
}
func init() {
t["IncompatibleHostForFtSecondary"] = reflect.TypeOf((*IncompatibleHostForFtSecondary)(nil)).Elem()
}
type IncompatibleHostForFtSecondaryFault IncompatibleHostForFtSecondary
func init() {
t["IncompatibleHostForFtSecondaryFault"] = reflect.TypeOf((*IncompatibleHostForFtSecondaryFault)(nil)).Elem()
}
type IncompatibleHostForVmReplication struct {
ReplicationFault
VmName string `xml:"vmName"`
HostName string `xml:"hostName"`
Reason string `xml:"reason"`
}
func init() {
t["IncompatibleHostForVmReplication"] = reflect.TypeOf((*IncompatibleHostForVmReplication)(nil)).Elem()
}
type IncompatibleHostForVmReplicationFault IncompatibleHostForVmReplication
func init() {
t["IncompatibleHostForVmReplicationFault"] = reflect.TypeOf((*IncompatibleHostForVmReplicationFault)(nil)).Elem()
}
type IncompatibleSetting struct {
InvalidArgument
ConflictingProperty string `xml:"conflictingProperty"`
}
func init() {
t["IncompatibleSetting"] = reflect.TypeOf((*IncompatibleSetting)(nil)).Elem()
}
type IncompatibleSettingFault IncompatibleSetting
func init() {
t["IncompatibleSettingFault"] = reflect.TypeOf((*IncompatibleSettingFault)(nil)).Elem()
}
type IncorrectFileType struct {
FileFault
}
func init() {
t["IncorrectFileType"] = reflect.TypeOf((*IncorrectFileType)(nil)).Elem()
}
type IncorrectFileTypeFault IncorrectFileType
func init() {
t["IncorrectFileTypeFault"] = reflect.TypeOf((*IncorrectFileTypeFault)(nil)).Elem()
}
type IncorrectHostInformation struct {
NotEnoughLicenses
}
func init() {
t["IncorrectHostInformation"] = reflect.TypeOf((*IncorrectHostInformation)(nil)).Elem()
}
type IncorrectHostInformationEvent struct {
LicenseEvent
}
func init() {
t["IncorrectHostInformationEvent"] = reflect.TypeOf((*IncorrectHostInformationEvent)(nil)).Elem()
}
type IncorrectHostInformationFault IncorrectHostInformation
func init() {
t["IncorrectHostInformationFault"] = reflect.TypeOf((*IncorrectHostInformationFault)(nil)).Elem()
}
type IndependentDiskVMotionNotSupported struct {
MigrationFeatureNotSupported
}
func init() {
t["IndependentDiskVMotionNotSupported"] = reflect.TypeOf((*IndependentDiskVMotionNotSupported)(nil)).Elem()
}
type IndependentDiskVMotionNotSupportedFault IndependentDiskVMotionNotSupported
func init() {
t["IndependentDiskVMotionNotSupportedFault"] = reflect.TypeOf((*IndependentDiskVMotionNotSupportedFault)(nil)).Elem()
}
type InflateDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["InflateDiskRequestType"] = reflect.TypeOf((*InflateDiskRequestType)(nil)).Elem()
}
type InflateDisk_Task InflateDiskRequestType
func init() {
t["InflateDisk_Task"] = reflect.TypeOf((*InflateDisk_Task)(nil)).Elem()
}
type InflateDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InflateVirtualDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
}
func init() {
t["InflateVirtualDiskRequestType"] = reflect.TypeOf((*InflateVirtualDiskRequestType)(nil)).Elem()
}
type InflateVirtualDisk_Task InflateVirtualDiskRequestType
func init() {
t["InflateVirtualDisk_Task"] = reflect.TypeOf((*InflateVirtualDisk_Task)(nil)).Elem()
}
type InflateVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InfoUpgradeEvent struct {
UpgradeEvent
}
func init() {
t["InfoUpgradeEvent"] = reflect.TypeOf((*InfoUpgradeEvent)(nil)).Elem()
}
type InheritablePolicy struct {
DynamicData
Inherited bool `xml:"inherited"`
}
func init() {
t["InheritablePolicy"] = reflect.TypeOf((*InheritablePolicy)(nil)).Elem()
}
type InitializeDisksRequestType struct {
This ManagedObjectReference `xml:"_this"`
Mapping []VsanHostDiskMapping `xml:"mapping"`
}
func init() {
t["InitializeDisksRequestType"] = reflect.TypeOf((*InitializeDisksRequestType)(nil)).Elem()
}
type InitializeDisks_Task InitializeDisksRequestType
func init() {
t["InitializeDisks_Task"] = reflect.TypeOf((*InitializeDisks_Task)(nil)).Elem()
}
type InitializeDisks_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InitiateFileTransferFromGuest InitiateFileTransferFromGuestRequestType
func init() {
t["InitiateFileTransferFromGuest"] = reflect.TypeOf((*InitiateFileTransferFromGuest)(nil)).Elem()
}
type InitiateFileTransferFromGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
GuestFilePath string `xml:"guestFilePath"`
}
func init() {
t["InitiateFileTransferFromGuestRequestType"] = reflect.TypeOf((*InitiateFileTransferFromGuestRequestType)(nil)).Elem()
}
type InitiateFileTransferFromGuestResponse struct {
Returnval FileTransferInformation `xml:"returnval"`
}
type InitiateFileTransferToGuest InitiateFileTransferToGuestRequestType
func init() {
t["InitiateFileTransferToGuest"] = reflect.TypeOf((*InitiateFileTransferToGuest)(nil)).Elem()
}
type InitiateFileTransferToGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
GuestFilePath string `xml:"guestFilePath"`
FileAttributes BaseGuestFileAttributes `xml:"fileAttributes,typeattr"`
FileSize int64 `xml:"fileSize"`
Overwrite bool `xml:"overwrite"`
}
func init() {
t["InitiateFileTransferToGuestRequestType"] = reflect.TypeOf((*InitiateFileTransferToGuestRequestType)(nil)).Elem()
}
type InitiateFileTransferToGuestResponse struct {
Returnval string `xml:"returnval"`
}
type InstallHostPatchRequestType struct {
This ManagedObjectReference `xml:"_this"`
Repository HostPatchManagerLocator `xml:"repository"`
UpdateID string `xml:"updateID"`
Force *bool `xml:"force"`
}
func init() {
t["InstallHostPatchRequestType"] = reflect.TypeOf((*InstallHostPatchRequestType)(nil)).Elem()
}
type InstallHostPatchV2RequestType struct {
This ManagedObjectReference `xml:"_this"`
MetaUrls []string `xml:"metaUrls,omitempty"`
BundleUrls []string `xml:"bundleUrls,omitempty"`
VibUrls []string `xml:"vibUrls,omitempty"`
Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"`
}
func init() {
t["InstallHostPatchV2RequestType"] = reflect.TypeOf((*InstallHostPatchV2RequestType)(nil)).Elem()
}
type InstallHostPatchV2_Task InstallHostPatchV2RequestType
func init() {
t["InstallHostPatchV2_Task"] = reflect.TypeOf((*InstallHostPatchV2_Task)(nil)).Elem()
}
type InstallHostPatchV2_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InstallHostPatch_Task InstallHostPatchRequestType
func init() {
t["InstallHostPatch_Task"] = reflect.TypeOf((*InstallHostPatch_Task)(nil)).Elem()
}
type InstallHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InstallIoFilterRequestType struct {
This ManagedObjectReference `xml:"_this"`
VibUrl string `xml:"vibUrl"`
CompRes ManagedObjectReference `xml:"compRes"`
}
func init() {
t["InstallIoFilterRequestType"] = reflect.TypeOf((*InstallIoFilterRequestType)(nil)).Elem()
}
type InstallIoFilter_Task InstallIoFilterRequestType
func init() {
t["InstallIoFilter_Task"] = reflect.TypeOf((*InstallIoFilter_Task)(nil)).Elem()
}
type InstallIoFilter_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type InstallServerCertificate InstallServerCertificateRequestType
func init() {
t["InstallServerCertificate"] = reflect.TypeOf((*InstallServerCertificate)(nil)).Elem()
}
type InstallServerCertificateRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cert string `xml:"cert"`
}
func init() {
t["InstallServerCertificateRequestType"] = reflect.TypeOf((*InstallServerCertificateRequestType)(nil)).Elem()
}
type InstallServerCertificateResponse struct {
}
type InstallSmartCardTrustAnchor InstallSmartCardTrustAnchorRequestType
func init() {
t["InstallSmartCardTrustAnchor"] = reflect.TypeOf((*InstallSmartCardTrustAnchor)(nil)).Elem()
}
type InstallSmartCardTrustAnchorRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cert string `xml:"cert"`
}
func init() {
t["InstallSmartCardTrustAnchorRequestType"] = reflect.TypeOf((*InstallSmartCardTrustAnchorRequestType)(nil)).Elem()
}
type InstallSmartCardTrustAnchorResponse struct {
}
type InsufficientAgentVmsDeployed struct {
InsufficientResourcesFault
HostName string `xml:"hostName"`
RequiredNumAgentVms int32 `xml:"requiredNumAgentVms"`
CurrentNumAgentVms int32 `xml:"currentNumAgentVms"`
}
func init() {
t["InsufficientAgentVmsDeployed"] = reflect.TypeOf((*InsufficientAgentVmsDeployed)(nil)).Elem()
}
type InsufficientAgentVmsDeployedFault InsufficientAgentVmsDeployed
func init() {
t["InsufficientAgentVmsDeployedFault"] = reflect.TypeOf((*InsufficientAgentVmsDeployedFault)(nil)).Elem()
}
type InsufficientCpuResourcesFault struct {
InsufficientResourcesFault
Unreserved int64 `xml:"unreserved"`
Requested int64 `xml:"requested"`
}
func init() {
t["InsufficientCpuResourcesFault"] = reflect.TypeOf((*InsufficientCpuResourcesFault)(nil)).Elem()
}
type InsufficientCpuResourcesFaultFault InsufficientCpuResourcesFault
func init() {
t["InsufficientCpuResourcesFaultFault"] = reflect.TypeOf((*InsufficientCpuResourcesFaultFault)(nil)).Elem()
}
type InsufficientDisks struct {
VsanDiskFault
}
func init() {
t["InsufficientDisks"] = reflect.TypeOf((*InsufficientDisks)(nil)).Elem()
}
type InsufficientDisksFault InsufficientDisks
func init() {
t["InsufficientDisksFault"] = reflect.TypeOf((*InsufficientDisksFault)(nil)).Elem()
}
type InsufficientFailoverResourcesEvent struct {
ClusterEvent
}
func init() {
t["InsufficientFailoverResourcesEvent"] = reflect.TypeOf((*InsufficientFailoverResourcesEvent)(nil)).Elem()
}
type InsufficientFailoverResourcesFault struct {
InsufficientResourcesFault
}
func init() {
t["InsufficientFailoverResourcesFault"] = reflect.TypeOf((*InsufficientFailoverResourcesFault)(nil)).Elem()
}
type InsufficientFailoverResourcesFaultFault InsufficientFailoverResourcesFault
func init() {
t["InsufficientFailoverResourcesFaultFault"] = reflect.TypeOf((*InsufficientFailoverResourcesFaultFault)(nil)).Elem()
}
type InsufficientGraphicsResourcesFault struct {
InsufficientResourcesFault
}
func init() {
t["InsufficientGraphicsResourcesFault"] = reflect.TypeOf((*InsufficientGraphicsResourcesFault)(nil)).Elem()
}
type InsufficientGraphicsResourcesFaultFault InsufficientGraphicsResourcesFault
func init() {
t["InsufficientGraphicsResourcesFaultFault"] = reflect.TypeOf((*InsufficientGraphicsResourcesFaultFault)(nil)).Elem()
}
type InsufficientHostCapacityFault struct {
InsufficientResourcesFault
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["InsufficientHostCapacityFault"] = reflect.TypeOf((*InsufficientHostCapacityFault)(nil)).Elem()
}
type InsufficientHostCapacityFaultFault BaseInsufficientHostCapacityFault
func init() {
t["InsufficientHostCapacityFaultFault"] = reflect.TypeOf((*InsufficientHostCapacityFaultFault)(nil)).Elem()
}
type InsufficientHostCpuCapacityFault struct {
InsufficientHostCapacityFault
Unreserved int64 `xml:"unreserved"`
Requested int64 `xml:"requested"`
}
func init() {
t["InsufficientHostCpuCapacityFault"] = reflect.TypeOf((*InsufficientHostCpuCapacityFault)(nil)).Elem()
}
type InsufficientHostCpuCapacityFaultFault InsufficientHostCpuCapacityFault
func init() {
t["InsufficientHostCpuCapacityFaultFault"] = reflect.TypeOf((*InsufficientHostCpuCapacityFaultFault)(nil)).Elem()
}
type InsufficientHostMemoryCapacityFault struct {
InsufficientHostCapacityFault
Unreserved int64 `xml:"unreserved"`
Requested int64 `xml:"requested"`
}
func init() {
t["InsufficientHostMemoryCapacityFault"] = reflect.TypeOf((*InsufficientHostMemoryCapacityFault)(nil)).Elem()
}
type InsufficientHostMemoryCapacityFaultFault InsufficientHostMemoryCapacityFault
func init() {
t["InsufficientHostMemoryCapacityFaultFault"] = reflect.TypeOf((*InsufficientHostMemoryCapacityFaultFault)(nil)).Elem()
}
type InsufficientMemoryResourcesFault struct {
InsufficientResourcesFault
Unreserved int64 `xml:"unreserved"`
Requested int64 `xml:"requested"`
}
func init() {
t["InsufficientMemoryResourcesFault"] = reflect.TypeOf((*InsufficientMemoryResourcesFault)(nil)).Elem()
}
type InsufficientMemoryResourcesFaultFault InsufficientMemoryResourcesFault
func init() {
t["InsufficientMemoryResourcesFaultFault"] = reflect.TypeOf((*InsufficientMemoryResourcesFaultFault)(nil)).Elem()
}
type InsufficientNetworkCapacity struct {
InsufficientResourcesFault
}
func init() {
t["InsufficientNetworkCapacity"] = reflect.TypeOf((*InsufficientNetworkCapacity)(nil)).Elem()
}
type InsufficientNetworkCapacityFault InsufficientNetworkCapacity
func init() {
t["InsufficientNetworkCapacityFault"] = reflect.TypeOf((*InsufficientNetworkCapacityFault)(nil)).Elem()
}
type InsufficientNetworkResourcePoolCapacity struct {
InsufficientResourcesFault
DvsName string `xml:"dvsName"`
DvsUuid string `xml:"dvsUuid"`
ResourcePoolKey string `xml:"resourcePoolKey"`
Available int64 `xml:"available"`
Requested int64 `xml:"requested"`
Device []string `xml:"device"`
}
func init() {
t["InsufficientNetworkResourcePoolCapacity"] = reflect.TypeOf((*InsufficientNetworkResourcePoolCapacity)(nil)).Elem()
}
type InsufficientNetworkResourcePoolCapacityFault InsufficientNetworkResourcePoolCapacity
func init() {
t["InsufficientNetworkResourcePoolCapacityFault"] = reflect.TypeOf((*InsufficientNetworkResourcePoolCapacityFault)(nil)).Elem()
}
type InsufficientPerCpuCapacity struct {
InsufficientHostCapacityFault
}
func init() {
t["InsufficientPerCpuCapacity"] = reflect.TypeOf((*InsufficientPerCpuCapacity)(nil)).Elem()
}
type InsufficientPerCpuCapacityFault InsufficientPerCpuCapacity
func init() {
t["InsufficientPerCpuCapacityFault"] = reflect.TypeOf((*InsufficientPerCpuCapacityFault)(nil)).Elem()
}
type InsufficientResourcesFault struct {
VimFault
}
func init() {
t["InsufficientResourcesFault"] = reflect.TypeOf((*InsufficientResourcesFault)(nil)).Elem()
}
type InsufficientResourcesFaultFault BaseInsufficientResourcesFault
func init() {
t["InsufficientResourcesFaultFault"] = reflect.TypeOf((*InsufficientResourcesFaultFault)(nil)).Elem()
}
type InsufficientStandbyCpuResource struct {
InsufficientStandbyResource
Available int64 `xml:"available"`
Requested int64 `xml:"requested"`
}
func init() {
t["InsufficientStandbyCpuResource"] = reflect.TypeOf((*InsufficientStandbyCpuResource)(nil)).Elem()
}
type InsufficientStandbyCpuResourceFault InsufficientStandbyCpuResource
func init() {
t["InsufficientStandbyCpuResourceFault"] = reflect.TypeOf((*InsufficientStandbyCpuResourceFault)(nil)).Elem()
}
type InsufficientStandbyMemoryResource struct {
InsufficientStandbyResource
Available int64 `xml:"available"`
Requested int64 `xml:"requested"`
}
func init() {
t["InsufficientStandbyMemoryResource"] = reflect.TypeOf((*InsufficientStandbyMemoryResource)(nil)).Elem()
}
type InsufficientStandbyMemoryResourceFault InsufficientStandbyMemoryResource
func init() {
t["InsufficientStandbyMemoryResourceFault"] = reflect.TypeOf((*InsufficientStandbyMemoryResourceFault)(nil)).Elem()
}
type InsufficientStandbyResource struct {
InsufficientResourcesFault
}
func init() {
t["InsufficientStandbyResource"] = reflect.TypeOf((*InsufficientStandbyResource)(nil)).Elem()
}
type InsufficientStandbyResourceFault BaseInsufficientStandbyResource
func init() {
t["InsufficientStandbyResourceFault"] = reflect.TypeOf((*InsufficientStandbyResourceFault)(nil)).Elem()
}
type InsufficientStorageIops struct {
VimFault
UnreservedIops int64 `xml:"unreservedIops"`
RequestedIops int64 `xml:"requestedIops"`
DatastoreName string `xml:"datastoreName"`
}
func init() {
t["InsufficientStorageIops"] = reflect.TypeOf((*InsufficientStorageIops)(nil)).Elem()
}
type InsufficientStorageIopsFault InsufficientStorageIops
func init() {
t["InsufficientStorageIopsFault"] = reflect.TypeOf((*InsufficientStorageIopsFault)(nil)).Elem()
}
type InsufficientStorageSpace struct {
InsufficientResourcesFault
}
func init() {
t["InsufficientStorageSpace"] = reflect.TypeOf((*InsufficientStorageSpace)(nil)).Elem()
}
type InsufficientStorageSpaceFault InsufficientStorageSpace
func init() {
t["InsufficientStorageSpaceFault"] = reflect.TypeOf((*InsufficientStorageSpaceFault)(nil)).Elem()
}
type InsufficientVFlashResourcesFault struct {
InsufficientResourcesFault
FreeSpaceInMB int64 `xml:"freeSpaceInMB,omitempty"`
FreeSpace int64 `xml:"freeSpace"`
RequestedSpaceInMB int64 `xml:"requestedSpaceInMB,omitempty"`
RequestedSpace int64 `xml:"requestedSpace"`
}
func init() {
t["InsufficientVFlashResourcesFault"] = reflect.TypeOf((*InsufficientVFlashResourcesFault)(nil)).Elem()
}
type InsufficientVFlashResourcesFaultFault InsufficientVFlashResourcesFault
func init() {
t["InsufficientVFlashResourcesFaultFault"] = reflect.TypeOf((*InsufficientVFlashResourcesFaultFault)(nil)).Elem()
}
type IntExpression struct {
NegatableExpression
Value int32 `xml:"value,omitempty"`
}
func init() {
t["IntExpression"] = reflect.TypeOf((*IntExpression)(nil)).Elem()
}
type IntOption struct {
OptionType
Min int32 `xml:"min"`
Max int32 `xml:"max"`
DefaultValue int32 `xml:"defaultValue"`
}
func init() {
t["IntOption"] = reflect.TypeOf((*IntOption)(nil)).Elem()
}
type IntPolicy struct {
InheritablePolicy
Value int32 `xml:"value,omitempty"`
}
func init() {
t["IntPolicy"] = reflect.TypeOf((*IntPolicy)(nil)).Elem()
}
type InvalidAffinitySettingFault struct {
VimFault
}
func init() {
t["InvalidAffinitySettingFault"] = reflect.TypeOf((*InvalidAffinitySettingFault)(nil)).Elem()
}
type InvalidAffinitySettingFaultFault InvalidAffinitySettingFault
func init() {
t["InvalidAffinitySettingFaultFault"] = reflect.TypeOf((*InvalidAffinitySettingFaultFault)(nil)).Elem()
}
type InvalidArgument struct {
RuntimeFault
InvalidProperty string `xml:"invalidProperty,omitempty"`
}
func init() {
t["InvalidArgument"] = reflect.TypeOf((*InvalidArgument)(nil)).Elem()
}
type InvalidArgumentFault BaseInvalidArgument
func init() {
t["InvalidArgumentFault"] = reflect.TypeOf((*InvalidArgumentFault)(nil)).Elem()
}
type InvalidBmcRole struct {
VimFault
}
func init() {
t["InvalidBmcRole"] = reflect.TypeOf((*InvalidBmcRole)(nil)).Elem()
}
type InvalidBmcRoleFault InvalidBmcRole
func init() {
t["InvalidBmcRoleFault"] = reflect.TypeOf((*InvalidBmcRoleFault)(nil)).Elem()
}
type InvalidBundle struct {
PlatformConfigFault
}
func init() {
t["InvalidBundle"] = reflect.TypeOf((*InvalidBundle)(nil)).Elem()
}
type InvalidBundleFault InvalidBundle
func init() {
t["InvalidBundleFault"] = reflect.TypeOf((*InvalidBundleFault)(nil)).Elem()
}
type InvalidCAMCertificate struct {
InvalidCAMServer
}
func init() {
t["InvalidCAMCertificate"] = reflect.TypeOf((*InvalidCAMCertificate)(nil)).Elem()
}
type InvalidCAMCertificateFault InvalidCAMCertificate
func init() {
t["InvalidCAMCertificateFault"] = reflect.TypeOf((*InvalidCAMCertificateFault)(nil)).Elem()
}
type InvalidCAMServer struct {
ActiveDirectoryFault
CamServer string `xml:"camServer"`
}
func init() {
t["InvalidCAMServer"] = reflect.TypeOf((*InvalidCAMServer)(nil)).Elem()
}
type InvalidCAMServerFault BaseInvalidCAMServer
func init() {
t["InvalidCAMServerFault"] = reflect.TypeOf((*InvalidCAMServerFault)(nil)).Elem()
}
type InvalidClientCertificate struct {
InvalidLogin
}
func init() {
t["InvalidClientCertificate"] = reflect.TypeOf((*InvalidClientCertificate)(nil)).Elem()
}
type InvalidClientCertificateFault InvalidClientCertificate
func init() {
t["InvalidClientCertificateFault"] = reflect.TypeOf((*InvalidClientCertificateFault)(nil)).Elem()
}
type InvalidCollectorVersion struct {
MethodFault
}
func init() {
t["InvalidCollectorVersion"] = reflect.TypeOf((*InvalidCollectorVersion)(nil)).Elem()
}
type InvalidCollectorVersionFault InvalidCollectorVersion
func init() {
t["InvalidCollectorVersionFault"] = reflect.TypeOf((*InvalidCollectorVersionFault)(nil)).Elem()
}
type InvalidController struct {
InvalidDeviceSpec
ControllerKey int32 `xml:"controllerKey"`
}
func init() {
t["InvalidController"] = reflect.TypeOf((*InvalidController)(nil)).Elem()
}
type InvalidControllerFault InvalidController
func init() {
t["InvalidControllerFault"] = reflect.TypeOf((*InvalidControllerFault)(nil)).Elem()
}
type InvalidDasConfigArgument struct {
InvalidArgument
Entry string `xml:"entry,omitempty"`
ClusterName string `xml:"clusterName,omitempty"`
}
func init() {
t["InvalidDasConfigArgument"] = reflect.TypeOf((*InvalidDasConfigArgument)(nil)).Elem()
}
type InvalidDasConfigArgumentFault InvalidDasConfigArgument
func init() {
t["InvalidDasConfigArgumentFault"] = reflect.TypeOf((*InvalidDasConfigArgumentFault)(nil)).Elem()
}
type InvalidDasRestartPriorityForFtVm struct {
InvalidArgument
Vm ManagedObjectReference `xml:"vm"`
VmName string `xml:"vmName"`
}
func init() {
t["InvalidDasRestartPriorityForFtVm"] = reflect.TypeOf((*InvalidDasRestartPriorityForFtVm)(nil)).Elem()
}
type InvalidDasRestartPriorityForFtVmFault InvalidDasRestartPriorityForFtVm
func init() {
t["InvalidDasRestartPriorityForFtVmFault"] = reflect.TypeOf((*InvalidDasRestartPriorityForFtVmFault)(nil)).Elem()
}
type InvalidDatastore struct {
VimFault
Datastore *ManagedObjectReference `xml:"datastore,omitempty"`
Name string `xml:"name,omitempty"`
}
func init() {
t["InvalidDatastore"] = reflect.TypeOf((*InvalidDatastore)(nil)).Elem()
}
type InvalidDatastoreFault BaseInvalidDatastore
func init() {
t["InvalidDatastoreFault"] = reflect.TypeOf((*InvalidDatastoreFault)(nil)).Elem()
}
type InvalidDatastorePath struct {
InvalidDatastore
DatastorePath string `xml:"datastorePath"`
}
func init() {
t["InvalidDatastorePath"] = reflect.TypeOf((*InvalidDatastorePath)(nil)).Elem()
}
type InvalidDatastorePathFault InvalidDatastorePath
func init() {
t["InvalidDatastorePathFault"] = reflect.TypeOf((*InvalidDatastorePathFault)(nil)).Elem()
}
type InvalidDatastoreState struct {
InvalidState
DatastoreName string `xml:"datastoreName,omitempty"`
}
func init() {
t["InvalidDatastoreState"] = reflect.TypeOf((*InvalidDatastoreState)(nil)).Elem()
}
type InvalidDatastoreStateFault InvalidDatastoreState
func init() {
t["InvalidDatastoreStateFault"] = reflect.TypeOf((*InvalidDatastoreStateFault)(nil)).Elem()
}
type InvalidDeviceBacking struct {
InvalidDeviceSpec
}
func init() {
t["InvalidDeviceBacking"] = reflect.TypeOf((*InvalidDeviceBacking)(nil)).Elem()
}
type InvalidDeviceBackingFault InvalidDeviceBacking
func init() {
t["InvalidDeviceBackingFault"] = reflect.TypeOf((*InvalidDeviceBackingFault)(nil)).Elem()
}
type InvalidDeviceOperation struct {
InvalidDeviceSpec
BadOp VirtualDeviceConfigSpecOperation `xml:"badOp,omitempty"`
BadFileOp VirtualDeviceConfigSpecFileOperation `xml:"badFileOp,omitempty"`
}
func init() {
t["InvalidDeviceOperation"] = reflect.TypeOf((*InvalidDeviceOperation)(nil)).Elem()
}
type InvalidDeviceOperationFault InvalidDeviceOperation
func init() {
t["InvalidDeviceOperationFault"] = reflect.TypeOf((*InvalidDeviceOperationFault)(nil)).Elem()
}
type InvalidDeviceSpec struct {
InvalidVmConfig
DeviceIndex int32 `xml:"deviceIndex"`
}
func init() {
t["InvalidDeviceSpec"] = reflect.TypeOf((*InvalidDeviceSpec)(nil)).Elem()
}
type InvalidDeviceSpecFault BaseInvalidDeviceSpec
func init() {
t["InvalidDeviceSpecFault"] = reflect.TypeOf((*InvalidDeviceSpecFault)(nil)).Elem()
}
type InvalidDiskFormat struct {
InvalidFormat
}
func init() {
t["InvalidDiskFormat"] = reflect.TypeOf((*InvalidDiskFormat)(nil)).Elem()
}
type InvalidDiskFormatFault InvalidDiskFormat
func init() {
t["InvalidDiskFormatFault"] = reflect.TypeOf((*InvalidDiskFormatFault)(nil)).Elem()
}
type InvalidDrsBehaviorForFtVm struct {
InvalidArgument
Vm ManagedObjectReference `xml:"vm"`
VmName string `xml:"vmName"`
}
func init() {
t["InvalidDrsBehaviorForFtVm"] = reflect.TypeOf((*InvalidDrsBehaviorForFtVm)(nil)).Elem()
}
type InvalidDrsBehaviorForFtVmFault InvalidDrsBehaviorForFtVm
func init() {
t["InvalidDrsBehaviorForFtVmFault"] = reflect.TypeOf((*InvalidDrsBehaviorForFtVmFault)(nil)).Elem()
}
type InvalidEditionEvent struct {
LicenseEvent
Feature string `xml:"feature"`
}
func init() {
t["InvalidEditionEvent"] = reflect.TypeOf((*InvalidEditionEvent)(nil)).Elem()
}
type InvalidEditionLicense struct {
NotEnoughLicenses
Feature string `xml:"feature"`
}
func init() {
t["InvalidEditionLicense"] = reflect.TypeOf((*InvalidEditionLicense)(nil)).Elem()
}
type InvalidEditionLicenseFault InvalidEditionLicense
func init() {
t["InvalidEditionLicenseFault"] = reflect.TypeOf((*InvalidEditionLicenseFault)(nil)).Elem()
}
type InvalidEvent struct {
VimFault
}
func init() {
t["InvalidEvent"] = reflect.TypeOf((*InvalidEvent)(nil)).Elem()
}
type InvalidEventFault InvalidEvent
func init() {
t["InvalidEventFault"] = reflect.TypeOf((*InvalidEventFault)(nil)).Elem()
}
type InvalidFolder struct {
VimFault
Target ManagedObjectReference `xml:"target"`
}
func init() {
t["InvalidFolder"] = reflect.TypeOf((*InvalidFolder)(nil)).Elem()
}
type InvalidFolderFault BaseInvalidFolder
func init() {
t["InvalidFolderFault"] = reflect.TypeOf((*InvalidFolderFault)(nil)).Elem()
}
type InvalidFormat struct {
VmConfigFault
}
func init() {
t["InvalidFormat"] = reflect.TypeOf((*InvalidFormat)(nil)).Elem()
}
type InvalidFormatFault BaseInvalidFormat
func init() {
t["InvalidFormatFault"] = reflect.TypeOf((*InvalidFormatFault)(nil)).Elem()
}
type InvalidGuestLogin struct {
GuestOperationsFault
}
func init() {
t["InvalidGuestLogin"] = reflect.TypeOf((*InvalidGuestLogin)(nil)).Elem()
}
type InvalidGuestLoginFault InvalidGuestLogin
func init() {
t["InvalidGuestLoginFault"] = reflect.TypeOf((*InvalidGuestLoginFault)(nil)).Elem()
}
type InvalidHostConnectionState struct {
InvalidHostState
}
func init() {
t["InvalidHostConnectionState"] = reflect.TypeOf((*InvalidHostConnectionState)(nil)).Elem()
}
type InvalidHostConnectionStateFault InvalidHostConnectionState
func init() {
t["InvalidHostConnectionStateFault"] = reflect.TypeOf((*InvalidHostConnectionStateFault)(nil)).Elem()
}
type InvalidHostName struct {
HostConfigFault
}
func init() {
t["InvalidHostName"] = reflect.TypeOf((*InvalidHostName)(nil)).Elem()
}
type InvalidHostNameFault InvalidHostName
func init() {
t["InvalidHostNameFault"] = reflect.TypeOf((*InvalidHostNameFault)(nil)).Elem()
}
type InvalidHostState struct {
InvalidState
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["InvalidHostState"] = reflect.TypeOf((*InvalidHostState)(nil)).Elem()
}
type InvalidHostStateFault BaseInvalidHostState
func init() {
t["InvalidHostStateFault"] = reflect.TypeOf((*InvalidHostStateFault)(nil)).Elem()
}
type InvalidIndexArgument struct {
InvalidArgument
Key string `xml:"key"`
}
func init() {
t["InvalidIndexArgument"] = reflect.TypeOf((*InvalidIndexArgument)(nil)).Elem()
}
type InvalidIndexArgumentFault InvalidIndexArgument
func init() {
t["InvalidIndexArgumentFault"] = reflect.TypeOf((*InvalidIndexArgumentFault)(nil)).Elem()
}
type InvalidIpfixConfig struct {
DvsFault
Property string `xml:"property,omitempty"`
}
func init() {
t["InvalidIpfixConfig"] = reflect.TypeOf((*InvalidIpfixConfig)(nil)).Elem()
}
type InvalidIpfixConfigFault InvalidIpfixConfig
func init() {
t["InvalidIpfixConfigFault"] = reflect.TypeOf((*InvalidIpfixConfigFault)(nil)).Elem()
}
type InvalidIpmiLoginInfo struct {
VimFault
}
func init() {
t["InvalidIpmiLoginInfo"] = reflect.TypeOf((*InvalidIpmiLoginInfo)(nil)).Elem()
}
type InvalidIpmiLoginInfoFault InvalidIpmiLoginInfo
func init() {
t["InvalidIpmiLoginInfoFault"] = reflect.TypeOf((*InvalidIpmiLoginInfoFault)(nil)).Elem()
}
type InvalidIpmiMacAddress struct {
VimFault
UserProvidedMacAddress string `xml:"userProvidedMacAddress"`
ObservedMacAddress string `xml:"observedMacAddress"`
}
func init() {
t["InvalidIpmiMacAddress"] = reflect.TypeOf((*InvalidIpmiMacAddress)(nil)).Elem()
}
type InvalidIpmiMacAddressFault InvalidIpmiMacAddress
func init() {
t["InvalidIpmiMacAddressFault"] = reflect.TypeOf((*InvalidIpmiMacAddressFault)(nil)).Elem()
}
type InvalidLicense struct {
VimFault
LicenseContent string `xml:"licenseContent"`
}
func init() {
t["InvalidLicense"] = reflect.TypeOf((*InvalidLicense)(nil)).Elem()
}
type InvalidLicenseFault InvalidLicense
func init() {
t["InvalidLicenseFault"] = reflect.TypeOf((*InvalidLicenseFault)(nil)).Elem()
}
type InvalidLocale struct {
VimFault
}
func init() {
t["InvalidLocale"] = reflect.TypeOf((*InvalidLocale)(nil)).Elem()
}
type InvalidLocaleFault InvalidLocale
func init() {
t["InvalidLocaleFault"] = reflect.TypeOf((*InvalidLocaleFault)(nil)).Elem()
}
type InvalidLogin struct {
VimFault
}
func init() {
t["InvalidLogin"] = reflect.TypeOf((*InvalidLogin)(nil)).Elem()
}
type InvalidLoginFault BaseInvalidLogin
func init() {
t["InvalidLoginFault"] = reflect.TypeOf((*InvalidLoginFault)(nil)).Elem()
}
type InvalidName struct {
VimFault
Name string `xml:"name"`
Entity *ManagedObjectReference `xml:"entity,omitempty"`
}
func init() {
t["InvalidName"] = reflect.TypeOf((*InvalidName)(nil)).Elem()
}
type InvalidNameFault InvalidName
func init() {
t["InvalidNameFault"] = reflect.TypeOf((*InvalidNameFault)(nil)).Elem()
}
type InvalidNasCredentials struct {
NasConfigFault
UserName string `xml:"userName"`
}
func init() {
t["InvalidNasCredentials"] = reflect.TypeOf((*InvalidNasCredentials)(nil)).Elem()
}
type InvalidNasCredentialsFault InvalidNasCredentials
func init() {
t["InvalidNasCredentialsFault"] = reflect.TypeOf((*InvalidNasCredentialsFault)(nil)).Elem()
}
type InvalidNetworkInType struct {
VAppPropertyFault
}
func init() {
t["InvalidNetworkInType"] = reflect.TypeOf((*InvalidNetworkInType)(nil)).Elem()
}
type InvalidNetworkInTypeFault InvalidNetworkInType
func init() {
t["InvalidNetworkInTypeFault"] = reflect.TypeOf((*InvalidNetworkInTypeFault)(nil)).Elem()
}
type InvalidNetworkResource struct {
NasConfigFault
RemoteHost string `xml:"remoteHost"`
RemotePath string `xml:"remotePath"`
}
func init() {
t["InvalidNetworkResource"] = reflect.TypeOf((*InvalidNetworkResource)(nil)).Elem()
}
type InvalidNetworkResourceFault InvalidNetworkResource
func init() {
t["InvalidNetworkResourceFault"] = reflect.TypeOf((*InvalidNetworkResourceFault)(nil)).Elem()
}
type InvalidOperationOnSecondaryVm struct {
VmFaultToleranceIssue
InstanceUuid string `xml:"instanceUuid,omitempty"`
}
func init() {
t["InvalidOperationOnSecondaryVm"] = reflect.TypeOf((*InvalidOperationOnSecondaryVm)(nil)).Elem()
}
type InvalidOperationOnSecondaryVmFault InvalidOperationOnSecondaryVm
func init() {
t["InvalidOperationOnSecondaryVmFault"] = reflect.TypeOf((*InvalidOperationOnSecondaryVmFault)(nil)).Elem()
}
type InvalidPowerState struct {
InvalidState
RequestedState VirtualMachinePowerState `xml:"requestedState,omitempty"`
ExistingState VirtualMachinePowerState `xml:"existingState"`
}
func init() {
t["InvalidPowerState"] = reflect.TypeOf((*InvalidPowerState)(nil)).Elem()
}
type InvalidPowerStateFault InvalidPowerState
func init() {
t["InvalidPowerStateFault"] = reflect.TypeOf((*InvalidPowerStateFault)(nil)).Elem()
}
type InvalidPrivilege struct {
VimFault
Privilege string `xml:"privilege"`
}
func init() {
t["InvalidPrivilege"] = reflect.TypeOf((*InvalidPrivilege)(nil)).Elem()
}
type InvalidPrivilegeFault InvalidPrivilege
func init() {
t["InvalidPrivilegeFault"] = reflect.TypeOf((*InvalidPrivilegeFault)(nil)).Elem()
}
type InvalidProfileReferenceHost struct {
RuntimeFault
Reason string `xml:"reason,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Profile *ManagedObjectReference `xml:"profile,omitempty"`
ProfileName string `xml:"profileName,omitempty"`
}
func init() {
t["InvalidProfileReferenceHost"] = reflect.TypeOf((*InvalidProfileReferenceHost)(nil)).Elem()
}
type InvalidProfileReferenceHostFault InvalidProfileReferenceHost
func init() {
t["InvalidProfileReferenceHostFault"] = reflect.TypeOf((*InvalidProfileReferenceHostFault)(nil)).Elem()
}
type InvalidProperty struct {
MethodFault
Name string `xml:"name"`
}
func init() {
t["InvalidProperty"] = reflect.TypeOf((*InvalidProperty)(nil)).Elem()
}
type InvalidPropertyFault InvalidProperty
func init() {
t["InvalidPropertyFault"] = reflect.TypeOf((*InvalidPropertyFault)(nil)).Elem()
}
type InvalidPropertyType struct {
VAppPropertyFault
}
func init() {
t["InvalidPropertyType"] = reflect.TypeOf((*InvalidPropertyType)(nil)).Elem()
}
type InvalidPropertyTypeFault InvalidPropertyType
func init() {
t["InvalidPropertyTypeFault"] = reflect.TypeOf((*InvalidPropertyTypeFault)(nil)).Elem()
}
type InvalidPropertyValue struct {
VAppPropertyFault
}
func init() {
t["InvalidPropertyValue"] = reflect.TypeOf((*InvalidPropertyValue)(nil)).Elem()
}
type InvalidPropertyValueFault BaseInvalidPropertyValue
func init() {
t["InvalidPropertyValueFault"] = reflect.TypeOf((*InvalidPropertyValueFault)(nil)).Elem()
}
type InvalidRequest struct {
RuntimeFault
}
func init() {
t["InvalidRequest"] = reflect.TypeOf((*InvalidRequest)(nil)).Elem()
}
type InvalidRequestFault BaseInvalidRequest
func init() {
t["InvalidRequestFault"] = reflect.TypeOf((*InvalidRequestFault)(nil)).Elem()
}
type InvalidResourcePoolStructureFault struct {
InsufficientResourcesFault
}
func init() {
t["InvalidResourcePoolStructureFault"] = reflect.TypeOf((*InvalidResourcePoolStructureFault)(nil)).Elem()
}
type InvalidResourcePoolStructureFaultFault InvalidResourcePoolStructureFault
func init() {
t["InvalidResourcePoolStructureFaultFault"] = reflect.TypeOf((*InvalidResourcePoolStructureFaultFault)(nil)).Elem()
}
type InvalidSnapshotFormat struct {
InvalidFormat
}
func init() {
t["InvalidSnapshotFormat"] = reflect.TypeOf((*InvalidSnapshotFormat)(nil)).Elem()
}
type InvalidSnapshotFormatFault InvalidSnapshotFormat
func init() {
t["InvalidSnapshotFormatFault"] = reflect.TypeOf((*InvalidSnapshotFormatFault)(nil)).Elem()
}
type InvalidState struct {
VimFault
}
func init() {
t["InvalidState"] = reflect.TypeOf((*InvalidState)(nil)).Elem()
}
type InvalidStateFault BaseInvalidState
func init() {
t["InvalidStateFault"] = reflect.TypeOf((*InvalidStateFault)(nil)).Elem()
}
type InvalidType struct {
InvalidRequest
Argument string `xml:"argument,omitempty"`
}
func init() {
t["InvalidType"] = reflect.TypeOf((*InvalidType)(nil)).Elem()
}
type InvalidTypeFault InvalidType
func init() {
t["InvalidTypeFault"] = reflect.TypeOf((*InvalidTypeFault)(nil)).Elem()
}
type InvalidVmConfig struct {
VmConfigFault
Property string `xml:"property,omitempty"`
}
func init() {
t["InvalidVmConfig"] = reflect.TypeOf((*InvalidVmConfig)(nil)).Elem()
}
type InvalidVmConfigFault BaseInvalidVmConfig
func init() {
t["InvalidVmConfigFault"] = reflect.TypeOf((*InvalidVmConfigFault)(nil)).Elem()
}
type InvalidVmState struct {
InvalidState
Vm ManagedObjectReference `xml:"vm"`
}
func init() {
t["InvalidVmState"] = reflect.TypeOf((*InvalidVmState)(nil)).Elem()
}
type InvalidVmStateFault InvalidVmState
func init() {
t["InvalidVmStateFault"] = reflect.TypeOf((*InvalidVmStateFault)(nil)).Elem()
}
type InventoryDescription struct {
DynamicData
NumHosts int32 `xml:"numHosts"`
NumVirtualMachines int32 `xml:"numVirtualMachines"`
NumResourcePools int32 `xml:"numResourcePools,omitempty"`
NumClusters int32 `xml:"numClusters,omitempty"`
NumCpuDev int32 `xml:"numCpuDev,omitempty"`
NumNetDev int32 `xml:"numNetDev,omitempty"`
NumDiskDev int32 `xml:"numDiskDev,omitempty"`
NumvCpuDev int32 `xml:"numvCpuDev,omitempty"`
NumvNetDev int32 `xml:"numvNetDev,omitempty"`
NumvDiskDev int32 `xml:"numvDiskDev,omitempty"`
}
func init() {
t["InventoryDescription"] = reflect.TypeOf((*InventoryDescription)(nil)).Elem()
}
type InventoryHasStandardAloneHosts struct {
NotEnoughLicenses
Hosts []string `xml:"hosts"`
}
func init() {
t["InventoryHasStandardAloneHosts"] = reflect.TypeOf((*InventoryHasStandardAloneHosts)(nil)).Elem()
}
type InventoryHasStandardAloneHostsFault InventoryHasStandardAloneHosts
func init() {
t["InventoryHasStandardAloneHostsFault"] = reflect.TypeOf((*InventoryHasStandardAloneHostsFault)(nil)).Elem()
}
type IoFilterHostIssue struct {
DynamicData
Host ManagedObjectReference `xml:"host"`
Issue []LocalizedMethodFault `xml:"issue"`
}
func init() {
t["IoFilterHostIssue"] = reflect.TypeOf((*IoFilterHostIssue)(nil)).Elem()
}
type IoFilterInfo struct {
DynamicData
Id string `xml:"id"`
Name string `xml:"name"`
Vendor string `xml:"vendor"`
Version string `xml:"version"`
Type string `xml:"type,omitempty"`
Summary string `xml:"summary,omitempty"`
ReleaseDate string `xml:"releaseDate,omitempty"`
}
func init() {
t["IoFilterInfo"] = reflect.TypeOf((*IoFilterInfo)(nil)).Elem()
}
type IoFilterQueryIssueResult struct {
DynamicData
OpType string `xml:"opType"`
HostIssue []IoFilterHostIssue `xml:"hostIssue,omitempty"`
}
func init() {
t["IoFilterQueryIssueResult"] = reflect.TypeOf((*IoFilterQueryIssueResult)(nil)).Elem()
}
type IpAddress struct {
NegatableExpression
}
func init() {
t["IpAddress"] = reflect.TypeOf((*IpAddress)(nil)).Elem()
}
type IpAddressProfile struct {
ApplyProfile
}
func init() {
t["IpAddressProfile"] = reflect.TypeOf((*IpAddressProfile)(nil)).Elem()
}
type IpHostnameGeneratorError struct {
CustomizationFault
}
func init() {
t["IpHostnameGeneratorError"] = reflect.TypeOf((*IpHostnameGeneratorError)(nil)).Elem()
}
type IpHostnameGeneratorErrorFault IpHostnameGeneratorError
func init() {
t["IpHostnameGeneratorErrorFault"] = reflect.TypeOf((*IpHostnameGeneratorErrorFault)(nil)).Elem()
}
type IpPool struct {
DynamicData
Id int32 `xml:"id,omitempty"`
Name string `xml:"name,omitempty"`
Ipv4Config *IpPoolIpPoolConfigInfo `xml:"ipv4Config,omitempty"`
Ipv6Config *IpPoolIpPoolConfigInfo `xml:"ipv6Config,omitempty"`
DnsDomain string `xml:"dnsDomain,omitempty"`
DnsSearchPath string `xml:"dnsSearchPath,omitempty"`
HostPrefix string `xml:"hostPrefix,omitempty"`
HttpProxy string `xml:"httpProxy,omitempty"`
NetworkAssociation []IpPoolAssociation `xml:"networkAssociation,omitempty"`
AvailableIpv4Addresses int32 `xml:"availableIpv4Addresses,omitempty"`
AvailableIpv6Addresses int32 `xml:"availableIpv6Addresses,omitempty"`
AllocatedIpv4Addresses int32 `xml:"allocatedIpv4Addresses,omitempty"`
AllocatedIpv6Addresses int32 `xml:"allocatedIpv6Addresses,omitempty"`
}
func init() {
t["IpPool"] = reflect.TypeOf((*IpPool)(nil)).Elem()
}
type IpPoolAssociation struct {
DynamicData
Network *ManagedObjectReference `xml:"network,omitempty"`
NetworkName string `xml:"networkName"`
}
func init() {
t["IpPoolAssociation"] = reflect.TypeOf((*IpPoolAssociation)(nil)).Elem()
}
type IpPoolIpPoolConfigInfo struct {
DynamicData
SubnetAddress string `xml:"subnetAddress,omitempty"`
Netmask string `xml:"netmask,omitempty"`
Gateway string `xml:"gateway,omitempty"`
Range string `xml:"range,omitempty"`
Dns []string `xml:"dns,omitempty"`
DhcpServerAvailable *bool `xml:"dhcpServerAvailable"`
IpPoolEnabled *bool `xml:"ipPoolEnabled"`
}
func init() {
t["IpPoolIpPoolConfigInfo"] = reflect.TypeOf((*IpPoolIpPoolConfigInfo)(nil)).Elem()
}
type IpPoolManagerIpAllocation struct {
DynamicData
IpAddress string `xml:"ipAddress"`
AllocationId string `xml:"allocationId"`
}
func init() {
t["IpPoolManagerIpAllocation"] = reflect.TypeOf((*IpPoolManagerIpAllocation)(nil)).Elem()
}
type IpRange struct {
IpAddress
AddressPrefix string `xml:"addressPrefix"`
PrefixLength int32 `xml:"prefixLength,omitempty"`
}
func init() {
t["IpRange"] = reflect.TypeOf((*IpRange)(nil)).Elem()
}
type IpRouteProfile struct {
ApplyProfile
StaticRoute []StaticRouteProfile `xml:"staticRoute,omitempty"`
}
func init() {
t["IpRouteProfile"] = reflect.TypeOf((*IpRouteProfile)(nil)).Elem()
}
type IsSharedGraphicsActive IsSharedGraphicsActiveRequestType
func init() {
t["IsSharedGraphicsActive"] = reflect.TypeOf((*IsSharedGraphicsActive)(nil)).Elem()
}
type IsSharedGraphicsActiveRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["IsSharedGraphicsActiveRequestType"] = reflect.TypeOf((*IsSharedGraphicsActiveRequestType)(nil)).Elem()
}
type IsSharedGraphicsActiveResponse struct {
Returnval bool `xml:"returnval"`
}
type IscsiDependencyEntity struct {
DynamicData
PnicDevice string `xml:"pnicDevice"`
VnicDevice string `xml:"vnicDevice"`
VmhbaName string `xml:"vmhbaName"`
}
func init() {
t["IscsiDependencyEntity"] = reflect.TypeOf((*IscsiDependencyEntity)(nil)).Elem()
}
type IscsiFault struct {
VimFault
}
func init() {
t["IscsiFault"] = reflect.TypeOf((*IscsiFault)(nil)).Elem()
}
type IscsiFaultFault BaseIscsiFault
func init() {
t["IscsiFaultFault"] = reflect.TypeOf((*IscsiFaultFault)(nil)).Elem()
}
type IscsiFaultInvalidVnic struct {
IscsiFault
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["IscsiFaultInvalidVnic"] = reflect.TypeOf((*IscsiFaultInvalidVnic)(nil)).Elem()
}
type IscsiFaultInvalidVnicFault IscsiFaultInvalidVnic
func init() {
t["IscsiFaultInvalidVnicFault"] = reflect.TypeOf((*IscsiFaultInvalidVnicFault)(nil)).Elem()
}
type IscsiFaultPnicInUse struct {
IscsiFault
PnicDevice string `xml:"pnicDevice"`
}
func init() {
t["IscsiFaultPnicInUse"] = reflect.TypeOf((*IscsiFaultPnicInUse)(nil)).Elem()
}
type IscsiFaultPnicInUseFault IscsiFaultPnicInUse
func init() {
t["IscsiFaultPnicInUseFault"] = reflect.TypeOf((*IscsiFaultPnicInUseFault)(nil)).Elem()
}
type IscsiFaultVnicAlreadyBound struct {
IscsiFault
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["IscsiFaultVnicAlreadyBound"] = reflect.TypeOf((*IscsiFaultVnicAlreadyBound)(nil)).Elem()
}
type IscsiFaultVnicAlreadyBoundFault IscsiFaultVnicAlreadyBound
func init() {
t["IscsiFaultVnicAlreadyBoundFault"] = reflect.TypeOf((*IscsiFaultVnicAlreadyBoundFault)(nil)).Elem()
}
type IscsiFaultVnicHasActivePaths struct {
IscsiFault
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["IscsiFaultVnicHasActivePaths"] = reflect.TypeOf((*IscsiFaultVnicHasActivePaths)(nil)).Elem()
}
type IscsiFaultVnicHasActivePathsFault IscsiFaultVnicHasActivePaths
func init() {
t["IscsiFaultVnicHasActivePathsFault"] = reflect.TypeOf((*IscsiFaultVnicHasActivePathsFault)(nil)).Elem()
}
type IscsiFaultVnicHasMultipleUplinks struct {
IscsiFault
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["IscsiFaultVnicHasMultipleUplinks"] = reflect.TypeOf((*IscsiFaultVnicHasMultipleUplinks)(nil)).Elem()
}
type IscsiFaultVnicHasMultipleUplinksFault IscsiFaultVnicHasMultipleUplinks
func init() {
t["IscsiFaultVnicHasMultipleUplinksFault"] = reflect.TypeOf((*IscsiFaultVnicHasMultipleUplinksFault)(nil)).Elem()
}
type IscsiFaultVnicHasNoUplinks struct {
IscsiFault
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["IscsiFaultVnicHasNoUplinks"] = reflect.TypeOf((*IscsiFaultVnicHasNoUplinks)(nil)).Elem()
}
type IscsiFaultVnicHasNoUplinksFault IscsiFaultVnicHasNoUplinks
func init() {
t["IscsiFaultVnicHasNoUplinksFault"] = reflect.TypeOf((*IscsiFaultVnicHasNoUplinksFault)(nil)).Elem()
}
type IscsiFaultVnicHasWrongUplink struct {
IscsiFault
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["IscsiFaultVnicHasWrongUplink"] = reflect.TypeOf((*IscsiFaultVnicHasWrongUplink)(nil)).Elem()
}
type IscsiFaultVnicHasWrongUplinkFault IscsiFaultVnicHasWrongUplink
func init() {
t["IscsiFaultVnicHasWrongUplinkFault"] = reflect.TypeOf((*IscsiFaultVnicHasWrongUplinkFault)(nil)).Elem()
}
type IscsiFaultVnicInUse struct {
IscsiFault
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["IscsiFaultVnicInUse"] = reflect.TypeOf((*IscsiFaultVnicInUse)(nil)).Elem()
}
type IscsiFaultVnicInUseFault IscsiFaultVnicInUse
func init() {
t["IscsiFaultVnicInUseFault"] = reflect.TypeOf((*IscsiFaultVnicInUseFault)(nil)).Elem()
}
type IscsiFaultVnicIsLastPath struct {
IscsiFault
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["IscsiFaultVnicIsLastPath"] = reflect.TypeOf((*IscsiFaultVnicIsLastPath)(nil)).Elem()
}
type IscsiFaultVnicIsLastPathFault IscsiFaultVnicIsLastPath
func init() {
t["IscsiFaultVnicIsLastPathFault"] = reflect.TypeOf((*IscsiFaultVnicIsLastPathFault)(nil)).Elem()
}
type IscsiFaultVnicNotBound struct {
IscsiFault
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["IscsiFaultVnicNotBound"] = reflect.TypeOf((*IscsiFaultVnicNotBound)(nil)).Elem()
}
type IscsiFaultVnicNotBoundFault IscsiFaultVnicNotBound
func init() {
t["IscsiFaultVnicNotBoundFault"] = reflect.TypeOf((*IscsiFaultVnicNotBoundFault)(nil)).Elem()
}
type IscsiFaultVnicNotFound struct {
IscsiFault
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["IscsiFaultVnicNotFound"] = reflect.TypeOf((*IscsiFaultVnicNotFound)(nil)).Elem()
}
type IscsiFaultVnicNotFoundFault IscsiFaultVnicNotFound
func init() {
t["IscsiFaultVnicNotFoundFault"] = reflect.TypeOf((*IscsiFaultVnicNotFoundFault)(nil)).Elem()
}
type IscsiMigrationDependency struct {
DynamicData
MigrationAllowed bool `xml:"migrationAllowed"`
DisallowReason *IscsiStatus `xml:"disallowReason,omitempty"`
Dependency []IscsiDependencyEntity `xml:"dependency,omitempty"`
}
func init() {
t["IscsiMigrationDependency"] = reflect.TypeOf((*IscsiMigrationDependency)(nil)).Elem()
}
type IscsiPortInfo struct {
DynamicData
VnicDevice string `xml:"vnicDevice,omitempty"`
Vnic *HostVirtualNic `xml:"vnic,omitempty"`
PnicDevice string `xml:"pnicDevice,omitempty"`
Pnic *PhysicalNic `xml:"pnic,omitempty"`
SwitchName string `xml:"switchName,omitempty"`
SwitchUuid string `xml:"switchUuid,omitempty"`
PortgroupName string `xml:"portgroupName,omitempty"`
PortgroupKey string `xml:"portgroupKey,omitempty"`
PortKey string `xml:"portKey,omitempty"`
OpaqueNetworkId string `xml:"opaqueNetworkId,omitempty"`
OpaqueNetworkType string `xml:"opaqueNetworkType,omitempty"`
OpaqueNetworkName string `xml:"opaqueNetworkName,omitempty"`
ExternalId string `xml:"externalId,omitempty"`
ComplianceStatus *IscsiStatus `xml:"complianceStatus,omitempty"`
PathStatus string `xml:"pathStatus,omitempty"`
}
func init() {
t["IscsiPortInfo"] = reflect.TypeOf((*IscsiPortInfo)(nil)).Elem()
}
type IscsiStatus struct {
DynamicData
Reason []LocalizedMethodFault `xml:"reason,omitempty"`
}
func init() {
t["IscsiStatus"] = reflect.TypeOf((*IscsiStatus)(nil)).Elem()
}
type IsoImageFileInfo struct {
FileInfo
}
func init() {
t["IsoImageFileInfo"] = reflect.TypeOf((*IsoImageFileInfo)(nil)).Elem()
}
type IsoImageFileQuery struct {
FileQuery
}
func init() {
t["IsoImageFileQuery"] = reflect.TypeOf((*IsoImageFileQuery)(nil)).Elem()
}
type JoinDomainRequestType struct {
This ManagedObjectReference `xml:"_this"`
DomainName string `xml:"domainName"`
UserName string `xml:"userName"`
Password string `xml:"password"`
}
func init() {
t["JoinDomainRequestType"] = reflect.TypeOf((*JoinDomainRequestType)(nil)).Elem()
}
type JoinDomainWithCAMRequestType struct {
This ManagedObjectReference `xml:"_this"`
DomainName string `xml:"domainName"`
CamServer string `xml:"camServer"`
}
func init() {
t["JoinDomainWithCAMRequestType"] = reflect.TypeOf((*JoinDomainWithCAMRequestType)(nil)).Elem()
}
type JoinDomainWithCAM_Task JoinDomainWithCAMRequestType
func init() {
t["JoinDomainWithCAM_Task"] = reflect.TypeOf((*JoinDomainWithCAM_Task)(nil)).Elem()
}
type JoinDomainWithCAM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type JoinDomain_Task JoinDomainRequestType
func init() {
t["JoinDomain_Task"] = reflect.TypeOf((*JoinDomain_Task)(nil)).Elem()
}
type JoinDomain_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type KernelModuleInfo struct {
DynamicData
Id int32 `xml:"id"`
Name string `xml:"name"`
Version string `xml:"version"`
Filename string `xml:"filename"`
OptionString string `xml:"optionString"`
Loaded bool `xml:"loaded"`
Enabled bool `xml:"enabled"`
UseCount int32 `xml:"useCount"`
ReadOnlySection KernelModuleSectionInfo `xml:"readOnlySection"`
WritableSection KernelModuleSectionInfo `xml:"writableSection"`
TextSection KernelModuleSectionInfo `xml:"textSection"`
DataSection KernelModuleSectionInfo `xml:"dataSection"`
BssSection KernelModuleSectionInfo `xml:"bssSection"`
}
func init() {
t["KernelModuleInfo"] = reflect.TypeOf((*KernelModuleInfo)(nil)).Elem()
}
type KernelModuleSectionInfo struct {
DynamicData
Address int64 `xml:"address"`
Length int32 `xml:"length,omitempty"`
}
func init() {
t["KernelModuleSectionInfo"] = reflect.TypeOf((*KernelModuleSectionInfo)(nil)).Elem()
}
type KeyAnyValue struct {
DynamicData
Key string `xml:"key"`
Value AnyType `xml:"value,typeattr"`
}
func init() {
t["KeyAnyValue"] = reflect.TypeOf((*KeyAnyValue)(nil)).Elem()
}
type KeyProviderId struct {
DynamicData
Id string `xml:"id"`
}
func init() {
t["KeyProviderId"] = reflect.TypeOf((*KeyProviderId)(nil)).Elem()
}
type KeyValue struct {
DynamicData
Key string `xml:"key"`
Value string `xml:"value"`
}
func init() {
t["KeyValue"] = reflect.TypeOf((*KeyValue)(nil)).Elem()
}
type KmipClusterInfo struct {
DynamicData
ClusterId KeyProviderId `xml:"clusterId"`
Servers []KmipServerInfo `xml:"servers,omitempty"`
UseAsDefault bool `xml:"useAsDefault"`
}
func init() {
t["KmipClusterInfo"] = reflect.TypeOf((*KmipClusterInfo)(nil)).Elem()
}
type KmipServerInfo struct {
DynamicData
Name string `xml:"name"`
Address string `xml:"address"`
Port int32 `xml:"port"`
ProxyAddress string `xml:"proxyAddress,omitempty"`
ProxyPort int32 `xml:"proxyPort,omitempty"`
Reconnect int32 `xml:"reconnect,omitempty"`
Protocol string `xml:"protocol,omitempty"`
Nbio int32 `xml:"nbio,omitempty"`
Timeout int32 `xml:"timeout,omitempty"`
UserName string `xml:"userName,omitempty"`
}
func init() {
t["KmipServerInfo"] = reflect.TypeOf((*KmipServerInfo)(nil)).Elem()
}
type KmipServerSpec struct {
DynamicData
ClusterId KeyProviderId `xml:"clusterId"`
Info KmipServerInfo `xml:"info"`
Password string `xml:"password,omitempty"`
}
func init() {
t["KmipServerSpec"] = reflect.TypeOf((*KmipServerSpec)(nil)).Elem()
}
type KmipServerStatus struct {
DynamicData
ClusterId KeyProviderId `xml:"clusterId"`
Name string `xml:"name"`
Status ManagedEntityStatus `xml:"status"`
Description string `xml:"description"`
}
func init() {
t["KmipServerStatus"] = reflect.TypeOf((*KmipServerStatus)(nil)).Elem()
}
type LargeRDMConversionNotSupported struct {
MigrationFault
Device string `xml:"device"`
}
func init() {
t["LargeRDMConversionNotSupported"] = reflect.TypeOf((*LargeRDMConversionNotSupported)(nil)).Elem()
}
type LargeRDMConversionNotSupportedFault LargeRDMConversionNotSupported
func init() {
t["LargeRDMConversionNotSupportedFault"] = reflect.TypeOf((*LargeRDMConversionNotSupportedFault)(nil)).Elem()
}
type LargeRDMNotSupportedOnDatastore struct {
VmConfigFault
Device string `xml:"device"`
Datastore ManagedObjectReference `xml:"datastore"`
DatastoreName string `xml:"datastoreName"`
}
func init() {
t["LargeRDMNotSupportedOnDatastore"] = reflect.TypeOf((*LargeRDMNotSupportedOnDatastore)(nil)).Elem()
}
type LargeRDMNotSupportedOnDatastoreFault LargeRDMNotSupportedOnDatastore
func init() {
t["LargeRDMNotSupportedOnDatastoreFault"] = reflect.TypeOf((*LargeRDMNotSupportedOnDatastoreFault)(nil)).Elem()
}
type LatencySensitivity struct {
DynamicData
Level LatencySensitivitySensitivityLevel `xml:"level"`
Sensitivity int32 `xml:"sensitivity,omitempty"`
}
func init() {
t["LatencySensitivity"] = reflect.TypeOf((*LatencySensitivity)(nil)).Elem()
}
type LeaveCurrentDomainRequestType struct {
This ManagedObjectReference `xml:"_this"`
Force bool `xml:"force"`
}
func init() {
t["LeaveCurrentDomainRequestType"] = reflect.TypeOf((*LeaveCurrentDomainRequestType)(nil)).Elem()
}
type LeaveCurrentDomain_Task LeaveCurrentDomainRequestType
func init() {
t["LeaveCurrentDomain_Task"] = reflect.TypeOf((*LeaveCurrentDomain_Task)(nil)).Elem()
}
type LeaveCurrentDomain_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type LegacyNetworkInterfaceInUse struct {
CannotAccessNetwork
}
func init() {
t["LegacyNetworkInterfaceInUse"] = reflect.TypeOf((*LegacyNetworkInterfaceInUse)(nil)).Elem()
}
type LegacyNetworkInterfaceInUseFault LegacyNetworkInterfaceInUse
func init() {
t["LegacyNetworkInterfaceInUseFault"] = reflect.TypeOf((*LegacyNetworkInterfaceInUseFault)(nil)).Elem()
}
type LicenseAssignmentFailed struct {
RuntimeFault
Reason string `xml:"reason,omitempty"`
}
func init() {
t["LicenseAssignmentFailed"] = reflect.TypeOf((*LicenseAssignmentFailed)(nil)).Elem()
}
type LicenseAssignmentFailedFault LicenseAssignmentFailed
func init() {
t["LicenseAssignmentFailedFault"] = reflect.TypeOf((*LicenseAssignmentFailedFault)(nil)).Elem()
}
type LicenseAssignmentManagerLicenseAssignment struct {
DynamicData
EntityId string `xml:"entityId"`
Scope string `xml:"scope,omitempty"`
EntityDisplayName string `xml:"entityDisplayName,omitempty"`
AssignedLicense LicenseManagerLicenseInfo `xml:"assignedLicense"`
Properties []KeyAnyValue `xml:"properties,omitempty"`
}
func init() {
t["LicenseAssignmentManagerLicenseAssignment"] = reflect.TypeOf((*LicenseAssignmentManagerLicenseAssignment)(nil)).Elem()
}
type LicenseAvailabilityInfo struct {
DynamicData
Feature LicenseFeatureInfo `xml:"feature"`
Total int32 `xml:"total"`
Available int32 `xml:"available"`
}
func init() {
t["LicenseAvailabilityInfo"] = reflect.TypeOf((*LicenseAvailabilityInfo)(nil)).Elem()
}
type LicenseDiagnostics struct {
DynamicData
SourceLastChanged time.Time `xml:"sourceLastChanged"`
SourceLost string `xml:"sourceLost"`
SourceLatency float32 `xml:"sourceLatency"`
LicenseRequests string `xml:"licenseRequests"`
LicenseRequestFailures string `xml:"licenseRequestFailures"`
LicenseFeatureUnknowns string `xml:"licenseFeatureUnknowns"`
OpState LicenseManagerState `xml:"opState"`
LastStatusUpdate time.Time `xml:"lastStatusUpdate"`
OpFailureMessage string `xml:"opFailureMessage"`
}
func init() {
t["LicenseDiagnostics"] = reflect.TypeOf((*LicenseDiagnostics)(nil)).Elem()
}
type LicenseDowngradeDisallowed struct {
NotEnoughLicenses
Edition string `xml:"edition"`
EntityId string `xml:"entityId"`
Features []KeyAnyValue `xml:"features"`
}
func init() {
t["LicenseDowngradeDisallowed"] = reflect.TypeOf((*LicenseDowngradeDisallowed)(nil)).Elem()
}
type LicenseDowngradeDisallowedFault LicenseDowngradeDisallowed
func init() {
t["LicenseDowngradeDisallowedFault"] = reflect.TypeOf((*LicenseDowngradeDisallowedFault)(nil)).Elem()
}
type LicenseEntityNotFound struct {
VimFault
EntityId string `xml:"entityId"`
}
func init() {
t["LicenseEntityNotFound"] = reflect.TypeOf((*LicenseEntityNotFound)(nil)).Elem()
}
type LicenseEntityNotFoundFault LicenseEntityNotFound
func init() {
t["LicenseEntityNotFoundFault"] = reflect.TypeOf((*LicenseEntityNotFoundFault)(nil)).Elem()
}
type LicenseEvent struct {
Event
}
func init() {
t["LicenseEvent"] = reflect.TypeOf((*LicenseEvent)(nil)).Elem()
}
type LicenseExpired struct {
NotEnoughLicenses
LicenseKey string `xml:"licenseKey"`
}
func init() {
t["LicenseExpired"] = reflect.TypeOf((*LicenseExpired)(nil)).Elem()
}
type LicenseExpiredEvent struct {
Event
Feature LicenseFeatureInfo `xml:"feature"`
}
func init() {
t["LicenseExpiredEvent"] = reflect.TypeOf((*LicenseExpiredEvent)(nil)).Elem()
}
type LicenseExpiredFault LicenseExpired
func init() {
t["LicenseExpiredFault"] = reflect.TypeOf((*LicenseExpiredFault)(nil)).Elem()
}
type LicenseFeatureInfo struct {
DynamicData
Key string `xml:"key"`
FeatureName string `xml:"featureName"`
FeatureDescription string `xml:"featureDescription,omitempty"`
State LicenseFeatureInfoState `xml:"state,omitempty"`
CostUnit string `xml:"costUnit"`
SourceRestriction string `xml:"sourceRestriction,omitempty"`
DependentKey []string `xml:"dependentKey,omitempty"`
Edition *bool `xml:"edition"`
ExpiresOn *time.Time `xml:"expiresOn"`
}
func init() {
t["LicenseFeatureInfo"] = reflect.TypeOf((*LicenseFeatureInfo)(nil)).Elem()
}
type LicenseKeyEntityMismatch struct {
NotEnoughLicenses
}
func init() {
t["LicenseKeyEntityMismatch"] = reflect.TypeOf((*LicenseKeyEntityMismatch)(nil)).Elem()
}
type LicenseKeyEntityMismatchFault LicenseKeyEntityMismatch
func init() {
t["LicenseKeyEntityMismatchFault"] = reflect.TypeOf((*LicenseKeyEntityMismatchFault)(nil)).Elem()
}
type LicenseManagerEvaluationInfo struct {
DynamicData
Properties []KeyAnyValue `xml:"properties"`
}
func init() {
t["LicenseManagerEvaluationInfo"] = reflect.TypeOf((*LicenseManagerEvaluationInfo)(nil)).Elem()
}
type LicenseManagerLicenseInfo struct {
DynamicData
LicenseKey string `xml:"licenseKey"`
EditionKey string `xml:"editionKey"`
Name string `xml:"name"`
Total int32 `xml:"total"`
Used int32 `xml:"used,omitempty"`
CostUnit string `xml:"costUnit"`
Properties []KeyAnyValue `xml:"properties,omitempty"`
Labels []KeyValue `xml:"labels,omitempty"`
}
func init() {
t["LicenseManagerLicenseInfo"] = reflect.TypeOf((*LicenseManagerLicenseInfo)(nil)).Elem()
}
type LicenseNonComplianceEvent struct {
LicenseEvent
Url string `xml:"url"`
}
func init() {
t["LicenseNonComplianceEvent"] = reflect.TypeOf((*LicenseNonComplianceEvent)(nil)).Elem()
}
type LicenseReservationInfo struct {
DynamicData
Key string `xml:"key"`
State LicenseReservationInfoState `xml:"state"`
Required int32 `xml:"required"`
}
func init() {
t["LicenseReservationInfo"] = reflect.TypeOf((*LicenseReservationInfo)(nil)).Elem()
}
type LicenseRestricted struct {
NotEnoughLicenses
}
func init() {
t["LicenseRestricted"] = reflect.TypeOf((*LicenseRestricted)(nil)).Elem()
}
type LicenseRestrictedEvent struct {
LicenseEvent
}
func init() {
t["LicenseRestrictedEvent"] = reflect.TypeOf((*LicenseRestrictedEvent)(nil)).Elem()
}
type LicenseRestrictedFault LicenseRestricted
func init() {
t["LicenseRestrictedFault"] = reflect.TypeOf((*LicenseRestrictedFault)(nil)).Elem()
}
type LicenseServerAvailableEvent struct {
LicenseEvent
LicenseServer string `xml:"licenseServer"`
}
func init() {
t["LicenseServerAvailableEvent"] = reflect.TypeOf((*LicenseServerAvailableEvent)(nil)).Elem()
}
type LicenseServerSource struct {
LicenseSource
LicenseServer string `xml:"licenseServer"`
}
func init() {
t["LicenseServerSource"] = reflect.TypeOf((*LicenseServerSource)(nil)).Elem()
}
type LicenseServerUnavailable struct {
VimFault
LicenseServer string `xml:"licenseServer"`
}
func init() {
t["LicenseServerUnavailable"] = reflect.TypeOf((*LicenseServerUnavailable)(nil)).Elem()
}
type LicenseServerUnavailableEvent struct {
LicenseEvent
LicenseServer string `xml:"licenseServer"`
}
func init() {
t["LicenseServerUnavailableEvent"] = reflect.TypeOf((*LicenseServerUnavailableEvent)(nil)).Elem()
}
type LicenseServerUnavailableFault LicenseServerUnavailable
func init() {
t["LicenseServerUnavailableFault"] = reflect.TypeOf((*LicenseServerUnavailableFault)(nil)).Elem()
}
type LicenseSource struct {
DynamicData
}
func init() {
t["LicenseSource"] = reflect.TypeOf((*LicenseSource)(nil)).Elem()
}
type LicenseSourceUnavailable struct {
NotEnoughLicenses
LicenseSource BaseLicenseSource `xml:"licenseSource,typeattr"`
}
func init() {
t["LicenseSourceUnavailable"] = reflect.TypeOf((*LicenseSourceUnavailable)(nil)).Elem()
}
type LicenseSourceUnavailableFault LicenseSourceUnavailable
func init() {
t["LicenseSourceUnavailableFault"] = reflect.TypeOf((*LicenseSourceUnavailableFault)(nil)).Elem()
}
type LicenseUsageInfo struct {
DynamicData
Source BaseLicenseSource `xml:"source,typeattr"`
SourceAvailable bool `xml:"sourceAvailable"`
ReservationInfo []LicenseReservationInfo `xml:"reservationInfo,omitempty"`
FeatureInfo []LicenseFeatureInfo `xml:"featureInfo,omitempty"`
}
func init() {
t["LicenseUsageInfo"] = reflect.TypeOf((*LicenseUsageInfo)(nil)).Elem()
}
type LimitExceeded struct {
VimFault
Property string `xml:"property,omitempty"`
Limit int32 `xml:"limit,omitempty"`
}
func init() {
t["LimitExceeded"] = reflect.TypeOf((*LimitExceeded)(nil)).Elem()
}
type LimitExceededFault LimitExceeded
func init() {
t["LimitExceededFault"] = reflect.TypeOf((*LimitExceededFault)(nil)).Elem()
}
type LinkDiscoveryProtocolConfig struct {
DynamicData
Protocol string `xml:"protocol"`
Operation string `xml:"operation"`
}
func init() {
t["LinkDiscoveryProtocolConfig"] = reflect.TypeOf((*LinkDiscoveryProtocolConfig)(nil)).Elem()
}
type LinkLayerDiscoveryProtocolInfo struct {
DynamicData
ChassisId string `xml:"chassisId"`
PortId string `xml:"portId"`
TimeToLive int32 `xml:"timeToLive"`
Parameter []KeyAnyValue `xml:"parameter,omitempty"`
}
func init() {
t["LinkLayerDiscoveryProtocolInfo"] = reflect.TypeOf((*LinkLayerDiscoveryProtocolInfo)(nil)).Elem()
}
type LinkProfile struct {
ApplyProfile
}
func init() {
t["LinkProfile"] = reflect.TypeOf((*LinkProfile)(nil)).Elem()
}
type LinuxVolumeNotClean struct {
CustomizationFault
}
func init() {
t["LinuxVolumeNotClean"] = reflect.TypeOf((*LinuxVolumeNotClean)(nil)).Elem()
}
type LinuxVolumeNotCleanFault LinuxVolumeNotClean
func init() {
t["LinuxVolumeNotCleanFault"] = reflect.TypeOf((*LinuxVolumeNotCleanFault)(nil)).Elem()
}
type ListCACertificateRevocationLists ListCACertificateRevocationListsRequestType
func init() {
t["ListCACertificateRevocationLists"] = reflect.TypeOf((*ListCACertificateRevocationLists)(nil)).Elem()
}
type ListCACertificateRevocationListsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ListCACertificateRevocationListsRequestType"] = reflect.TypeOf((*ListCACertificateRevocationListsRequestType)(nil)).Elem()
}
type ListCACertificateRevocationListsResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type ListCACertificates ListCACertificatesRequestType
func init() {
t["ListCACertificates"] = reflect.TypeOf((*ListCACertificates)(nil)).Elem()
}
type ListCACertificatesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ListCACertificatesRequestType"] = reflect.TypeOf((*ListCACertificatesRequestType)(nil)).Elem()
}
type ListCACertificatesResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type ListFilesInGuest ListFilesInGuestRequestType
func init() {
t["ListFilesInGuest"] = reflect.TypeOf((*ListFilesInGuest)(nil)).Elem()
}
type ListFilesInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
FilePath string `xml:"filePath"`
Index int32 `xml:"index,omitempty"`
MaxResults int32 `xml:"maxResults,omitempty"`
MatchPattern string `xml:"matchPattern,omitempty"`
}
func init() {
t["ListFilesInGuestRequestType"] = reflect.TypeOf((*ListFilesInGuestRequestType)(nil)).Elem()
}
type ListFilesInGuestResponse struct {
Returnval GuestListFileInfo `xml:"returnval"`
}
type ListGuestAliases ListGuestAliasesRequestType
func init() {
t["ListGuestAliases"] = reflect.TypeOf((*ListGuestAliases)(nil)).Elem()
}
type ListGuestAliasesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
Username string `xml:"username"`
}
func init() {
t["ListGuestAliasesRequestType"] = reflect.TypeOf((*ListGuestAliasesRequestType)(nil)).Elem()
}
type ListGuestAliasesResponse struct {
Returnval []GuestAliases `xml:"returnval,omitempty"`
}
type ListGuestMappedAliases ListGuestMappedAliasesRequestType
func init() {
t["ListGuestMappedAliases"] = reflect.TypeOf((*ListGuestMappedAliases)(nil)).Elem()
}
type ListGuestMappedAliasesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
}
func init() {
t["ListGuestMappedAliasesRequestType"] = reflect.TypeOf((*ListGuestMappedAliasesRequestType)(nil)).Elem()
}
type ListGuestMappedAliasesResponse struct {
Returnval []GuestMappedAliases `xml:"returnval,omitempty"`
}
type ListKeys ListKeysRequestType
func init() {
t["ListKeys"] = reflect.TypeOf((*ListKeys)(nil)).Elem()
}
type ListKeysRequestType struct {
This ManagedObjectReference `xml:"_this"`
Limit int32 `xml:"limit,omitempty"`
}
func init() {
t["ListKeysRequestType"] = reflect.TypeOf((*ListKeysRequestType)(nil)).Elem()
}
type ListKeysResponse struct {
Returnval []CryptoKeyId `xml:"returnval,omitempty"`
}
type ListKmipServers ListKmipServersRequestType
func init() {
t["ListKmipServers"] = reflect.TypeOf((*ListKmipServers)(nil)).Elem()
}
type ListKmipServersRequestType struct {
This ManagedObjectReference `xml:"_this"`
Limit int32 `xml:"limit,omitempty"`
}
func init() {
t["ListKmipServersRequestType"] = reflect.TypeOf((*ListKmipServersRequestType)(nil)).Elem()
}
type ListKmipServersResponse struct {
Returnval []KmipClusterInfo `xml:"returnval,omitempty"`
}
type ListProcessesInGuest ListProcessesInGuestRequestType
func init() {
t["ListProcessesInGuest"] = reflect.TypeOf((*ListProcessesInGuest)(nil)).Elem()
}
type ListProcessesInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
Pids []int64 `xml:"pids,omitempty"`
}
func init() {
t["ListProcessesInGuestRequestType"] = reflect.TypeOf((*ListProcessesInGuestRequestType)(nil)).Elem()
}
type ListProcessesInGuestResponse struct {
Returnval []GuestProcessInfo `xml:"returnval,omitempty"`
}
type ListRegistryKeysInGuest ListRegistryKeysInGuestRequestType
func init() {
t["ListRegistryKeysInGuest"] = reflect.TypeOf((*ListRegistryKeysInGuest)(nil)).Elem()
}
type ListRegistryKeysInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
KeyName GuestRegKeyNameSpec `xml:"keyName"`
Recursive bool `xml:"recursive"`
MatchPattern string `xml:"matchPattern,omitempty"`
}
func init() {
t["ListRegistryKeysInGuestRequestType"] = reflect.TypeOf((*ListRegistryKeysInGuestRequestType)(nil)).Elem()
}
type ListRegistryKeysInGuestResponse struct {
Returnval []GuestRegKeyRecordSpec `xml:"returnval,omitempty"`
}
type ListRegistryValuesInGuest ListRegistryValuesInGuestRequestType
func init() {
t["ListRegistryValuesInGuest"] = reflect.TypeOf((*ListRegistryValuesInGuest)(nil)).Elem()
}
type ListRegistryValuesInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
KeyName GuestRegKeyNameSpec `xml:"keyName"`
ExpandStrings bool `xml:"expandStrings"`
MatchPattern string `xml:"matchPattern,omitempty"`
}
func init() {
t["ListRegistryValuesInGuestRequestType"] = reflect.TypeOf((*ListRegistryValuesInGuestRequestType)(nil)).Elem()
}
type ListRegistryValuesInGuestResponse struct {
Returnval []GuestRegValueSpec `xml:"returnval,omitempty"`
}
type ListSmartCardTrustAnchors ListSmartCardTrustAnchorsRequestType
func init() {
t["ListSmartCardTrustAnchors"] = reflect.TypeOf((*ListSmartCardTrustAnchors)(nil)).Elem()
}
type ListSmartCardTrustAnchorsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ListSmartCardTrustAnchorsRequestType"] = reflect.TypeOf((*ListSmartCardTrustAnchorsRequestType)(nil)).Elem()
}
type ListSmartCardTrustAnchorsResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type ListTagsAttachedToVStorageObject ListTagsAttachedToVStorageObjectRequestType
func init() {
t["ListTagsAttachedToVStorageObject"] = reflect.TypeOf((*ListTagsAttachedToVStorageObject)(nil)).Elem()
}
type ListTagsAttachedToVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
}
func init() {
t["ListTagsAttachedToVStorageObjectRequestType"] = reflect.TypeOf((*ListTagsAttachedToVStorageObjectRequestType)(nil)).Elem()
}
type ListTagsAttachedToVStorageObjectResponse struct {
Returnval []VslmTagEntry `xml:"returnval,omitempty"`
}
type ListVStorageObject ListVStorageObjectRequestType
func init() {
t["ListVStorageObject"] = reflect.TypeOf((*ListVStorageObject)(nil)).Elem()
}
type ListVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["ListVStorageObjectRequestType"] = reflect.TypeOf((*ListVStorageObjectRequestType)(nil)).Elem()
}
type ListVStorageObjectResponse struct {
Returnval []ID `xml:"returnval,omitempty"`
}
type ListVStorageObjectsAttachedToTag ListVStorageObjectsAttachedToTagRequestType
func init() {
t["ListVStorageObjectsAttachedToTag"] = reflect.TypeOf((*ListVStorageObjectsAttachedToTag)(nil)).Elem()
}
type ListVStorageObjectsAttachedToTagRequestType struct {
This ManagedObjectReference `xml:"_this"`
Category string `xml:"category"`
Tag string `xml:"tag"`
}
func init() {
t["ListVStorageObjectsAttachedToTagRequestType"] = reflect.TypeOf((*ListVStorageObjectsAttachedToTagRequestType)(nil)).Elem()
}
type ListVStorageObjectsAttachedToTagResponse struct {
Returnval []ID `xml:"returnval,omitempty"`
}
type LocalDatastoreCreatedEvent struct {
HostEvent
Datastore DatastoreEventArgument `xml:"datastore"`
DatastoreUrl string `xml:"datastoreUrl,omitempty"`
}
func init() {
t["LocalDatastoreCreatedEvent"] = reflect.TypeOf((*LocalDatastoreCreatedEvent)(nil)).Elem()
}
type LocalDatastoreInfo struct {
DatastoreInfo
Path string `xml:"path,omitempty"`
}
func init() {
t["LocalDatastoreInfo"] = reflect.TypeOf((*LocalDatastoreInfo)(nil)).Elem()
}
type LocalLicenseSource struct {
LicenseSource
LicenseKeys string `xml:"licenseKeys"`
}
func init() {
t["LocalLicenseSource"] = reflect.TypeOf((*LocalLicenseSource)(nil)).Elem()
}
type LocalTSMEnabledEvent struct {
HostEvent
}
func init() {
t["LocalTSMEnabledEvent"] = reflect.TypeOf((*LocalTSMEnabledEvent)(nil)).Elem()
}
type LocalizableMessage struct {
DynamicData
Key string `xml:"key"`
Arg []KeyAnyValue `xml:"arg,omitempty"`
Message string `xml:"message,omitempty"`
}
func init() {
t["LocalizableMessage"] = reflect.TypeOf((*LocalizableMessage)(nil)).Elem()
}
type LocalizationManagerMessageCatalog struct {
DynamicData
ModuleName string `xml:"moduleName"`
CatalogName string `xml:"catalogName"`
Locale string `xml:"locale"`
CatalogUri string `xml:"catalogUri"`
LastModified *time.Time `xml:"lastModified"`
Md5sum string `xml:"md5sum,omitempty"`
Version string `xml:"version,omitempty"`
}
func init() {
t["LocalizationManagerMessageCatalog"] = reflect.TypeOf((*LocalizationManagerMessageCatalog)(nil)).Elem()
}
type LocalizedMethodFault struct {
DynamicData
Fault BaseMethodFault `xml:"fault,typeattr"`
LocalizedMessage string `xml:"localizedMessage,omitempty"`
}
func init() {
t["LocalizedMethodFault"] = reflect.TypeOf((*LocalizedMethodFault)(nil)).Elem()
}
type LockerMisconfiguredEvent struct {
Event
Datastore DatastoreEventArgument `xml:"datastore"`
}
func init() {
t["LockerMisconfiguredEvent"] = reflect.TypeOf((*LockerMisconfiguredEvent)(nil)).Elem()
}
type LockerReconfiguredEvent struct {
Event
OldDatastore *DatastoreEventArgument `xml:"oldDatastore,omitempty"`
NewDatastore *DatastoreEventArgument `xml:"newDatastore,omitempty"`
}
func init() {
t["LockerReconfiguredEvent"] = reflect.TypeOf((*LockerReconfiguredEvent)(nil)).Elem()
}
type LogBundlingFailed struct {
VimFault
}
func init() {
t["LogBundlingFailed"] = reflect.TypeOf((*LogBundlingFailed)(nil)).Elem()
}
type LogBundlingFailedFault LogBundlingFailed
func init() {
t["LogBundlingFailedFault"] = reflect.TypeOf((*LogBundlingFailedFault)(nil)).Elem()
}
type LogUserEvent LogUserEventRequestType
func init() {
t["LogUserEvent"] = reflect.TypeOf((*LogUserEvent)(nil)).Elem()
}
type LogUserEventRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
Msg string `xml:"msg"`
}
func init() {
t["LogUserEventRequestType"] = reflect.TypeOf((*LogUserEventRequestType)(nil)).Elem()
}
type LogUserEventResponse struct {
}
type Login LoginRequestType
func init() {
t["Login"] = reflect.TypeOf((*Login)(nil)).Elem()
}
type LoginBySSPI LoginBySSPIRequestType
func init() {
t["LoginBySSPI"] = reflect.TypeOf((*LoginBySSPI)(nil)).Elem()
}
type LoginBySSPIRequestType struct {
This ManagedObjectReference `xml:"_this"`
Base64Token string `xml:"base64Token"`
Locale string `xml:"locale,omitempty"`
}
func init() {
t["LoginBySSPIRequestType"] = reflect.TypeOf((*LoginBySSPIRequestType)(nil)).Elem()
}
type LoginBySSPIResponse struct {
Returnval UserSession `xml:"returnval"`
}
type LoginByToken LoginByTokenRequestType
func init() {
t["LoginByToken"] = reflect.TypeOf((*LoginByToken)(nil)).Elem()
}
type LoginByTokenRequestType struct {
This ManagedObjectReference `xml:"_this"`
Locale string `xml:"locale,omitempty"`
}
func init() {
t["LoginByTokenRequestType"] = reflect.TypeOf((*LoginByTokenRequestType)(nil)).Elem()
}
type LoginByTokenResponse struct {
Returnval UserSession `xml:"returnval"`
}
type LoginExtensionByCertificate LoginExtensionByCertificateRequestType
func init() {
t["LoginExtensionByCertificate"] = reflect.TypeOf((*LoginExtensionByCertificate)(nil)).Elem()
}
type LoginExtensionByCertificateRequestType struct {
This ManagedObjectReference `xml:"_this"`
ExtensionKey string `xml:"extensionKey"`
Locale string `xml:"locale,omitempty"`
}
func init() {
t["LoginExtensionByCertificateRequestType"] = reflect.TypeOf((*LoginExtensionByCertificateRequestType)(nil)).Elem()
}
type LoginExtensionByCertificateResponse struct {
Returnval UserSession `xml:"returnval"`
}
type LoginExtensionBySubjectName LoginExtensionBySubjectNameRequestType
func init() {
t["LoginExtensionBySubjectName"] = reflect.TypeOf((*LoginExtensionBySubjectName)(nil)).Elem()
}
type LoginExtensionBySubjectNameRequestType struct {
This ManagedObjectReference `xml:"_this"`
ExtensionKey string `xml:"extensionKey"`
Locale string `xml:"locale,omitempty"`
}
func init() {
t["LoginExtensionBySubjectNameRequestType"] = reflect.TypeOf((*LoginExtensionBySubjectNameRequestType)(nil)).Elem()
}
type LoginExtensionBySubjectNameResponse struct {
Returnval UserSession `xml:"returnval"`
}
type LoginRequestType struct {
This ManagedObjectReference `xml:"_this"`
UserName string `xml:"userName"`
Password string `xml:"password"`
Locale string `xml:"locale,omitempty"`
}
func init() {
t["LoginRequestType"] = reflect.TypeOf((*LoginRequestType)(nil)).Elem()
}
type LoginResponse struct {
Returnval UserSession `xml:"returnval"`
}
type Logout LogoutRequestType
func init() {
t["Logout"] = reflect.TypeOf((*Logout)(nil)).Elem()
}
type LogoutRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["LogoutRequestType"] = reflect.TypeOf((*LogoutRequestType)(nil)).Elem()
}
type LogoutResponse struct {
}
type LongOption struct {
OptionType
Min int64 `xml:"min"`
Max int64 `xml:"max"`
DefaultValue int64 `xml:"defaultValue"`
}
func init() {
t["LongOption"] = reflect.TypeOf((*LongOption)(nil)).Elem()
}
type LongPolicy struct {
InheritablePolicy
Value int64 `xml:"value,omitempty"`
}
func init() {
t["LongPolicy"] = reflect.TypeOf((*LongPolicy)(nil)).Elem()
}
type LookupDvPortGroup LookupDvPortGroupRequestType
func init() {
t["LookupDvPortGroup"] = reflect.TypeOf((*LookupDvPortGroup)(nil)).Elem()
}
type LookupDvPortGroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
PortgroupKey string `xml:"portgroupKey"`
}
func init() {
t["LookupDvPortGroupRequestType"] = reflect.TypeOf((*LookupDvPortGroupRequestType)(nil)).Elem()
}
type LookupDvPortGroupResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type LookupVmOverheadMemory LookupVmOverheadMemoryRequestType
func init() {
t["LookupVmOverheadMemory"] = reflect.TypeOf((*LookupVmOverheadMemory)(nil)).Elem()
}
type LookupVmOverheadMemoryRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["LookupVmOverheadMemoryRequestType"] = reflect.TypeOf((*LookupVmOverheadMemoryRequestType)(nil)).Elem()
}
type LookupVmOverheadMemoryResponse struct {
Returnval int64 `xml:"returnval"`
}
type MacAddress struct {
NegatableExpression
}
func init() {
t["MacAddress"] = reflect.TypeOf((*MacAddress)(nil)).Elem()
}
type MacRange struct {
MacAddress
Address string `xml:"address"`
Mask string `xml:"mask"`
}
func init() {
t["MacRange"] = reflect.TypeOf((*MacRange)(nil)).Elem()
}
type MaintenanceModeFileMove struct {
MigrationFault
}
func init() {
t["MaintenanceModeFileMove"] = reflect.TypeOf((*MaintenanceModeFileMove)(nil)).Elem()
}
type MaintenanceModeFileMoveFault MaintenanceModeFileMove
func init() {
t["MaintenanceModeFileMoveFault"] = reflect.TypeOf((*MaintenanceModeFileMoveFault)(nil)).Elem()
}
type MakeDirectory MakeDirectoryRequestType
func init() {
t["MakeDirectory"] = reflect.TypeOf((*MakeDirectory)(nil)).Elem()
}
type MakeDirectoryInGuest MakeDirectoryInGuestRequestType
func init() {
t["MakeDirectoryInGuest"] = reflect.TypeOf((*MakeDirectoryInGuest)(nil)).Elem()
}
type MakeDirectoryInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
DirectoryPath string `xml:"directoryPath"`
CreateParentDirectories bool `xml:"createParentDirectories"`
}
func init() {
t["MakeDirectoryInGuestRequestType"] = reflect.TypeOf((*MakeDirectoryInGuestRequestType)(nil)).Elem()
}
type MakeDirectoryInGuestResponse struct {
}
type MakeDirectoryRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
CreateParentDirectories *bool `xml:"createParentDirectories"`
}
func init() {
t["MakeDirectoryRequestType"] = reflect.TypeOf((*MakeDirectoryRequestType)(nil)).Elem()
}
type MakeDirectoryResponse struct {
}
type MakePrimaryVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
}
func init() {
t["MakePrimaryVMRequestType"] = reflect.TypeOf((*MakePrimaryVMRequestType)(nil)).Elem()
}
type MakePrimaryVM_Task MakePrimaryVMRequestType
func init() {
t["MakePrimaryVM_Task"] = reflect.TypeOf((*MakePrimaryVM_Task)(nil)).Elem()
}
type MakePrimaryVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ManagedByInfo struct {
DynamicData
ExtensionKey string `xml:"extensionKey"`
Type string `xml:"type"`
}
func init() {
t["ManagedByInfo"] = reflect.TypeOf((*ManagedByInfo)(nil)).Elem()
}
type ManagedEntityEventArgument struct {
EntityEventArgument
Entity ManagedObjectReference `xml:"entity"`
}
func init() {
t["ManagedEntityEventArgument"] = reflect.TypeOf((*ManagedEntityEventArgument)(nil)).Elem()
}
type ManagedObjectNotFound struct {
RuntimeFault
Obj ManagedObjectReference `xml:"obj"`
}
func init() {
t["ManagedObjectNotFound"] = reflect.TypeOf((*ManagedObjectNotFound)(nil)).Elem()
}
type ManagedObjectNotFoundFault ManagedObjectNotFound
func init() {
t["ManagedObjectNotFoundFault"] = reflect.TypeOf((*ManagedObjectNotFoundFault)(nil)).Elem()
}
type ManagedObjectReference struct {
Type string `xml:"type,attr"`
Value string `xml:",chardata"`
}
func init() {
t["ManagedObjectReference"] = reflect.TypeOf((*ManagedObjectReference)(nil)).Elem()
}
type MarkAsLocalRequestType struct {
This ManagedObjectReference `xml:"_this"`
ScsiDiskUuid string `xml:"scsiDiskUuid"`
}
func init() {
t["MarkAsLocalRequestType"] = reflect.TypeOf((*MarkAsLocalRequestType)(nil)).Elem()
}
type MarkAsLocal_Task MarkAsLocalRequestType
func init() {
t["MarkAsLocal_Task"] = reflect.TypeOf((*MarkAsLocal_Task)(nil)).Elem()
}
type MarkAsLocal_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MarkAsNonLocalRequestType struct {
This ManagedObjectReference `xml:"_this"`
ScsiDiskUuid string `xml:"scsiDiskUuid"`
}
func init() {
t["MarkAsNonLocalRequestType"] = reflect.TypeOf((*MarkAsNonLocalRequestType)(nil)).Elem()
}
type MarkAsNonLocal_Task MarkAsNonLocalRequestType
func init() {
t["MarkAsNonLocal_Task"] = reflect.TypeOf((*MarkAsNonLocal_Task)(nil)).Elem()
}
type MarkAsNonLocal_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MarkAsNonSsdRequestType struct {
This ManagedObjectReference `xml:"_this"`
ScsiDiskUuid string `xml:"scsiDiskUuid"`
}
func init() {
t["MarkAsNonSsdRequestType"] = reflect.TypeOf((*MarkAsNonSsdRequestType)(nil)).Elem()
}
type MarkAsNonSsd_Task MarkAsNonSsdRequestType
func init() {
t["MarkAsNonSsd_Task"] = reflect.TypeOf((*MarkAsNonSsd_Task)(nil)).Elem()
}
type MarkAsNonSsd_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MarkAsSsdRequestType struct {
This ManagedObjectReference `xml:"_this"`
ScsiDiskUuid string `xml:"scsiDiskUuid"`
}
func init() {
t["MarkAsSsdRequestType"] = reflect.TypeOf((*MarkAsSsdRequestType)(nil)).Elem()
}
type MarkAsSsd_Task MarkAsSsdRequestType
func init() {
t["MarkAsSsd_Task"] = reflect.TypeOf((*MarkAsSsd_Task)(nil)).Elem()
}
type MarkAsSsd_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MarkAsTemplate MarkAsTemplateRequestType
func init() {
t["MarkAsTemplate"] = reflect.TypeOf((*MarkAsTemplate)(nil)).Elem()
}
type MarkAsTemplateRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["MarkAsTemplateRequestType"] = reflect.TypeOf((*MarkAsTemplateRequestType)(nil)).Elem()
}
type MarkAsTemplateResponse struct {
}
type MarkAsVirtualMachine MarkAsVirtualMachineRequestType
func init() {
t["MarkAsVirtualMachine"] = reflect.TypeOf((*MarkAsVirtualMachine)(nil)).Elem()
}
type MarkAsVirtualMachineRequestType struct {
This ManagedObjectReference `xml:"_this"`
Pool ManagedObjectReference `xml:"pool"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["MarkAsVirtualMachineRequestType"] = reflect.TypeOf((*MarkAsVirtualMachineRequestType)(nil)).Elem()
}
type MarkAsVirtualMachineResponse struct {
}
type MarkDefault MarkDefaultRequestType
func init() {
t["MarkDefault"] = reflect.TypeOf((*MarkDefault)(nil)).Elem()
}
type MarkDefaultRequestType struct {
This ManagedObjectReference `xml:"_this"`
ClusterId KeyProviderId `xml:"clusterId"`
}
func init() {
t["MarkDefaultRequestType"] = reflect.TypeOf((*MarkDefaultRequestType)(nil)).Elem()
}
type MarkDefaultResponse struct {
}
type MarkForRemoval MarkForRemovalRequestType
func init() {
t["MarkForRemoval"] = reflect.TypeOf((*MarkForRemoval)(nil)).Elem()
}
type MarkForRemovalRequestType struct {
This ManagedObjectReference `xml:"_this"`
HbaName string `xml:"hbaName"`
Remove bool `xml:"remove"`
}
func init() {
t["MarkForRemovalRequestType"] = reflect.TypeOf((*MarkForRemovalRequestType)(nil)).Elem()
}
type MarkForRemovalResponse struct {
}
type MemoryFileFormatNotSupportedByDatastore struct {
UnsupportedDatastore
DatastoreName string `xml:"datastoreName"`
Type string `xml:"type"`
}
func init() {
t["MemoryFileFormatNotSupportedByDatastore"] = reflect.TypeOf((*MemoryFileFormatNotSupportedByDatastore)(nil)).Elem()
}
type MemoryFileFormatNotSupportedByDatastoreFault MemoryFileFormatNotSupportedByDatastore
func init() {
t["MemoryFileFormatNotSupportedByDatastoreFault"] = reflect.TypeOf((*MemoryFileFormatNotSupportedByDatastoreFault)(nil)).Elem()
}
type MemoryHotPlugNotSupported struct {
VmConfigFault
}
func init() {
t["MemoryHotPlugNotSupported"] = reflect.TypeOf((*MemoryHotPlugNotSupported)(nil)).Elem()
}
type MemoryHotPlugNotSupportedFault MemoryHotPlugNotSupported
func init() {
t["MemoryHotPlugNotSupportedFault"] = reflect.TypeOf((*MemoryHotPlugNotSupportedFault)(nil)).Elem()
}
type MemorySizeNotRecommended struct {
VirtualHardwareCompatibilityIssue
MemorySizeMB int32 `xml:"memorySizeMB"`
MinMemorySizeMB int32 `xml:"minMemorySizeMB"`
MaxMemorySizeMB int32 `xml:"maxMemorySizeMB"`
}
func init() {
t["MemorySizeNotRecommended"] = reflect.TypeOf((*MemorySizeNotRecommended)(nil)).Elem()
}
type MemorySizeNotRecommendedFault MemorySizeNotRecommended
func init() {
t["MemorySizeNotRecommendedFault"] = reflect.TypeOf((*MemorySizeNotRecommendedFault)(nil)).Elem()
}
type MemorySizeNotSupported struct {
VirtualHardwareCompatibilityIssue
MemorySizeMB int32 `xml:"memorySizeMB"`
MinMemorySizeMB int32 `xml:"minMemorySizeMB"`
MaxMemorySizeMB int32 `xml:"maxMemorySizeMB"`
}
func init() {
t["MemorySizeNotSupported"] = reflect.TypeOf((*MemorySizeNotSupported)(nil)).Elem()
}
type MemorySizeNotSupportedByDatastore struct {
VirtualHardwareCompatibilityIssue
Datastore ManagedObjectReference `xml:"datastore"`
MemorySizeMB int32 `xml:"memorySizeMB"`
MaxMemorySizeMB int32 `xml:"maxMemorySizeMB"`
}
func init() {
t["MemorySizeNotSupportedByDatastore"] = reflect.TypeOf((*MemorySizeNotSupportedByDatastore)(nil)).Elem()
}
type MemorySizeNotSupportedByDatastoreFault MemorySizeNotSupportedByDatastore
func init() {
t["MemorySizeNotSupportedByDatastoreFault"] = reflect.TypeOf((*MemorySizeNotSupportedByDatastoreFault)(nil)).Elem()
}
type MemorySizeNotSupportedFault MemorySizeNotSupported
func init() {
t["MemorySizeNotSupportedFault"] = reflect.TypeOf((*MemorySizeNotSupportedFault)(nil)).Elem()
}
type MemorySnapshotOnIndependentDisk struct {
SnapshotFault
}
func init() {
t["MemorySnapshotOnIndependentDisk"] = reflect.TypeOf((*MemorySnapshotOnIndependentDisk)(nil)).Elem()
}
type MemorySnapshotOnIndependentDiskFault MemorySnapshotOnIndependentDisk
func init() {
t["MemorySnapshotOnIndependentDiskFault"] = reflect.TypeOf((*MemorySnapshotOnIndependentDiskFault)(nil)).Elem()
}
type MergeDvsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Dvs ManagedObjectReference `xml:"dvs"`
}
func init() {
t["MergeDvsRequestType"] = reflect.TypeOf((*MergeDvsRequestType)(nil)).Elem()
}
type MergeDvs_Task MergeDvsRequestType
func init() {
t["MergeDvs_Task"] = reflect.TypeOf((*MergeDvs_Task)(nil)).Elem()
}
type MergeDvs_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MergePermissions MergePermissionsRequestType
func init() {
t["MergePermissions"] = reflect.TypeOf((*MergePermissions)(nil)).Elem()
}
type MergePermissionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
SrcRoleId int32 `xml:"srcRoleId"`
DstRoleId int32 `xml:"dstRoleId"`
}
func init() {
t["MergePermissionsRequestType"] = reflect.TypeOf((*MergePermissionsRequestType)(nil)).Elem()
}
type MergePermissionsResponse struct {
}
type MethodAction struct {
Action
Name string `xml:"name"`
Argument []MethodActionArgument `xml:"argument,omitempty"`
}
func init() {
t["MethodAction"] = reflect.TypeOf((*MethodAction)(nil)).Elem()
}
type MethodActionArgument struct {
DynamicData
Value AnyType `xml:"value,typeattr"`
}
func init() {
t["MethodActionArgument"] = reflect.TypeOf((*MethodActionArgument)(nil)).Elem()
}
type MethodAlreadyDisabledFault struct {
RuntimeFault
SourceId string `xml:"sourceId"`
}
func init() {
t["MethodAlreadyDisabledFault"] = reflect.TypeOf((*MethodAlreadyDisabledFault)(nil)).Elem()
}
type MethodAlreadyDisabledFaultFault MethodAlreadyDisabledFault
func init() {
t["MethodAlreadyDisabledFaultFault"] = reflect.TypeOf((*MethodAlreadyDisabledFaultFault)(nil)).Elem()
}
type MethodDescription struct {
Description
Key string `xml:"key"`
}
func init() {
t["MethodDescription"] = reflect.TypeOf((*MethodDescription)(nil)).Elem()
}
type MethodDisabled struct {
RuntimeFault
Source string `xml:"source,omitempty"`
}
func init() {
t["MethodDisabled"] = reflect.TypeOf((*MethodDisabled)(nil)).Elem()
}
type MethodDisabledFault MethodDisabled
func init() {
t["MethodDisabledFault"] = reflect.TypeOf((*MethodDisabledFault)(nil)).Elem()
}
type MethodFault struct {
FaultCause *LocalizedMethodFault `xml:"faultCause,omitempty"`
FaultMessage []LocalizableMessage `xml:"faultMessage,omitempty"`
}
func init() {
t["MethodFault"] = reflect.TypeOf((*MethodFault)(nil)).Elem()
}
type MethodFaultFault BaseMethodFault
func init() {
t["MethodFaultFault"] = reflect.TypeOf((*MethodFaultFault)(nil)).Elem()
}
type MethodNotFound struct {
InvalidRequest
Receiver ManagedObjectReference `xml:"receiver"`
Method string `xml:"method"`
}
func init() {
t["MethodNotFound"] = reflect.TypeOf((*MethodNotFound)(nil)).Elem()
}
type MethodNotFoundFault MethodNotFound
func init() {
t["MethodNotFoundFault"] = reflect.TypeOf((*MethodNotFoundFault)(nil)).Elem()
}
type MetricAlarmExpression struct {
AlarmExpression
Operator MetricAlarmOperator `xml:"operator"`
Type string `xml:"type"`
Metric PerfMetricId `xml:"metric"`
Yellow int32 `xml:"yellow,omitempty"`
YellowInterval int32 `xml:"yellowInterval,omitempty"`
Red int32 `xml:"red,omitempty"`
RedInterval int32 `xml:"redInterval,omitempty"`
}
func init() {
t["MetricAlarmExpression"] = reflect.TypeOf((*MetricAlarmExpression)(nil)).Elem()
}
type MigrateVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Pool *ManagedObjectReference `xml:"pool,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Priority VirtualMachineMovePriority `xml:"priority"`
State VirtualMachinePowerState `xml:"state,omitempty"`
}
func init() {
t["MigrateVMRequestType"] = reflect.TypeOf((*MigrateVMRequestType)(nil)).Elem()
}
type MigrateVM_Task MigrateVMRequestType
func init() {
t["MigrateVM_Task"] = reflect.TypeOf((*MigrateVM_Task)(nil)).Elem()
}
type MigrateVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MigrationDisabled struct {
MigrationFault
}
func init() {
t["MigrationDisabled"] = reflect.TypeOf((*MigrationDisabled)(nil)).Elem()
}
type MigrationDisabledFault MigrationDisabled
func init() {
t["MigrationDisabledFault"] = reflect.TypeOf((*MigrationDisabledFault)(nil)).Elem()
}
type MigrationErrorEvent struct {
MigrationEvent
}
func init() {
t["MigrationErrorEvent"] = reflect.TypeOf((*MigrationErrorEvent)(nil)).Elem()
}
type MigrationEvent struct {
VmEvent
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["MigrationEvent"] = reflect.TypeOf((*MigrationEvent)(nil)).Elem()
}
type MigrationFault struct {
VimFault
}
func init() {
t["MigrationFault"] = reflect.TypeOf((*MigrationFault)(nil)).Elem()
}
type MigrationFaultFault BaseMigrationFault
func init() {
t["MigrationFaultFault"] = reflect.TypeOf((*MigrationFaultFault)(nil)).Elem()
}
type MigrationFeatureNotSupported struct {
MigrationFault
AtSourceHost bool `xml:"atSourceHost"`
FailedHostName string `xml:"failedHostName"`
FailedHost ManagedObjectReference `xml:"failedHost"`
}
func init() {
t["MigrationFeatureNotSupported"] = reflect.TypeOf((*MigrationFeatureNotSupported)(nil)).Elem()
}
type MigrationFeatureNotSupportedFault BaseMigrationFeatureNotSupported
func init() {
t["MigrationFeatureNotSupportedFault"] = reflect.TypeOf((*MigrationFeatureNotSupportedFault)(nil)).Elem()
}
type MigrationHostErrorEvent struct {
MigrationEvent
DstHost HostEventArgument `xml:"dstHost"`
}
func init() {
t["MigrationHostErrorEvent"] = reflect.TypeOf((*MigrationHostErrorEvent)(nil)).Elem()
}
type MigrationHostWarningEvent struct {
MigrationEvent
DstHost HostEventArgument `xml:"dstHost"`
}
func init() {
t["MigrationHostWarningEvent"] = reflect.TypeOf((*MigrationHostWarningEvent)(nil)).Elem()
}
type MigrationNotReady struct {
MigrationFault
Reason string `xml:"reason"`
}
func init() {
t["MigrationNotReady"] = reflect.TypeOf((*MigrationNotReady)(nil)).Elem()
}
type MigrationNotReadyFault MigrationNotReady
func init() {
t["MigrationNotReadyFault"] = reflect.TypeOf((*MigrationNotReadyFault)(nil)).Elem()
}
type MigrationResourceErrorEvent struct {
MigrationEvent
DstPool ResourcePoolEventArgument `xml:"dstPool"`
DstHost HostEventArgument `xml:"dstHost"`
}
func init() {
t["MigrationResourceErrorEvent"] = reflect.TypeOf((*MigrationResourceErrorEvent)(nil)).Elem()
}
type MigrationResourceWarningEvent struct {
MigrationEvent
DstPool ResourcePoolEventArgument `xml:"dstPool"`
DstHost HostEventArgument `xml:"dstHost"`
}
func init() {
t["MigrationResourceWarningEvent"] = reflect.TypeOf((*MigrationResourceWarningEvent)(nil)).Elem()
}
type MigrationWarningEvent struct {
MigrationEvent
}
func init() {
t["MigrationWarningEvent"] = reflect.TypeOf((*MigrationWarningEvent)(nil)).Elem()
}
type MismatchedBundle struct {
VimFault
BundleUuid string `xml:"bundleUuid"`
HostUuid string `xml:"hostUuid"`
BundleBuildNumber int32 `xml:"bundleBuildNumber"`
HostBuildNumber int32 `xml:"hostBuildNumber"`
}
func init() {
t["MismatchedBundle"] = reflect.TypeOf((*MismatchedBundle)(nil)).Elem()
}
type MismatchedBundleFault MismatchedBundle
func init() {
t["MismatchedBundleFault"] = reflect.TypeOf((*MismatchedBundleFault)(nil)).Elem()
}
type MismatchedNetworkPolicies struct {
MigrationFault
Device string `xml:"device"`
Backing string `xml:"backing"`
Connected bool `xml:"connected"`
}
func init() {
t["MismatchedNetworkPolicies"] = reflect.TypeOf((*MismatchedNetworkPolicies)(nil)).Elem()
}
type MismatchedNetworkPoliciesFault MismatchedNetworkPolicies
func init() {
t["MismatchedNetworkPoliciesFault"] = reflect.TypeOf((*MismatchedNetworkPoliciesFault)(nil)).Elem()
}
type MismatchedVMotionNetworkNames struct {
MigrationFault
SourceNetwork string `xml:"sourceNetwork"`
DestNetwork string `xml:"destNetwork"`
}
func init() {
t["MismatchedVMotionNetworkNames"] = reflect.TypeOf((*MismatchedVMotionNetworkNames)(nil)).Elem()
}
type MismatchedVMotionNetworkNamesFault MismatchedVMotionNetworkNames
func init() {
t["MismatchedVMotionNetworkNamesFault"] = reflect.TypeOf((*MismatchedVMotionNetworkNamesFault)(nil)).Elem()
}
type MissingBmcSupport struct {
VimFault
}
func init() {
t["MissingBmcSupport"] = reflect.TypeOf((*MissingBmcSupport)(nil)).Elem()
}
type MissingBmcSupportFault MissingBmcSupport
func init() {
t["MissingBmcSupportFault"] = reflect.TypeOf((*MissingBmcSupportFault)(nil)).Elem()
}
type MissingController struct {
InvalidDeviceSpec
}
func init() {
t["MissingController"] = reflect.TypeOf((*MissingController)(nil)).Elem()
}
type MissingControllerFault MissingController
func init() {
t["MissingControllerFault"] = reflect.TypeOf((*MissingControllerFault)(nil)).Elem()
}
type MissingIpPool struct {
VAppPropertyFault
}
func init() {
t["MissingIpPool"] = reflect.TypeOf((*MissingIpPool)(nil)).Elem()
}
type MissingIpPoolFault MissingIpPool
func init() {
t["MissingIpPoolFault"] = reflect.TypeOf((*MissingIpPoolFault)(nil)).Elem()
}
type MissingLinuxCustResources struct {
CustomizationFault
}
func init() {
t["MissingLinuxCustResources"] = reflect.TypeOf((*MissingLinuxCustResources)(nil)).Elem()
}
type MissingLinuxCustResourcesFault MissingLinuxCustResources
func init() {
t["MissingLinuxCustResourcesFault"] = reflect.TypeOf((*MissingLinuxCustResourcesFault)(nil)).Elem()
}
type MissingNetworkIpConfig struct {
VAppPropertyFault
}
func init() {
t["MissingNetworkIpConfig"] = reflect.TypeOf((*MissingNetworkIpConfig)(nil)).Elem()
}
type MissingNetworkIpConfigFault MissingNetworkIpConfig
func init() {
t["MissingNetworkIpConfigFault"] = reflect.TypeOf((*MissingNetworkIpConfigFault)(nil)).Elem()
}
type MissingObject struct {
DynamicData
Obj ManagedObjectReference `xml:"obj"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["MissingObject"] = reflect.TypeOf((*MissingObject)(nil)).Elem()
}
type MissingPowerOffConfiguration struct {
VAppConfigFault
}
func init() {
t["MissingPowerOffConfiguration"] = reflect.TypeOf((*MissingPowerOffConfiguration)(nil)).Elem()
}
type MissingPowerOffConfigurationFault MissingPowerOffConfiguration
func init() {
t["MissingPowerOffConfigurationFault"] = reflect.TypeOf((*MissingPowerOffConfigurationFault)(nil)).Elem()
}
type MissingPowerOnConfiguration struct {
VAppConfigFault
}
func init() {
t["MissingPowerOnConfiguration"] = reflect.TypeOf((*MissingPowerOnConfiguration)(nil)).Elem()
}
type MissingPowerOnConfigurationFault MissingPowerOnConfiguration
func init() {
t["MissingPowerOnConfigurationFault"] = reflect.TypeOf((*MissingPowerOnConfigurationFault)(nil)).Elem()
}
type MissingProperty struct {
DynamicData
Path string `xml:"path"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["MissingProperty"] = reflect.TypeOf((*MissingProperty)(nil)).Elem()
}
type MissingWindowsCustResources struct {
CustomizationFault
}
func init() {
t["MissingWindowsCustResources"] = reflect.TypeOf((*MissingWindowsCustResources)(nil)).Elem()
}
type MissingWindowsCustResourcesFault MissingWindowsCustResources
func init() {
t["MissingWindowsCustResourcesFault"] = reflect.TypeOf((*MissingWindowsCustResourcesFault)(nil)).Elem()
}
type MksConnectionLimitReached struct {
InvalidState
ConnectionLimit int32 `xml:"connectionLimit"`
}
func init() {
t["MksConnectionLimitReached"] = reflect.TypeOf((*MksConnectionLimitReached)(nil)).Elem()
}
type MksConnectionLimitReachedFault MksConnectionLimitReached
func init() {
t["MksConnectionLimitReachedFault"] = reflect.TypeOf((*MksConnectionLimitReachedFault)(nil)).Elem()
}
type ModeInfo struct {
DynamicData
Browse string `xml:"browse,omitempty"`
Read string `xml:"read"`
Modify string `xml:"modify"`
Use string `xml:"use"`
Admin string `xml:"admin,omitempty"`
Full string `xml:"full"`
}
func init() {
t["ModeInfo"] = reflect.TypeOf((*ModeInfo)(nil)).Elem()
}
type ModifyListView ModifyListViewRequestType
func init() {
t["ModifyListView"] = reflect.TypeOf((*ModifyListView)(nil)).Elem()
}
type ModifyListViewRequestType struct {
This ManagedObjectReference `xml:"_this"`
Add []ManagedObjectReference `xml:"add,omitempty"`
Remove []ManagedObjectReference `xml:"remove,omitempty"`
}
func init() {
t["ModifyListViewRequestType"] = reflect.TypeOf((*ModifyListViewRequestType)(nil)).Elem()
}
type ModifyListViewResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type MonthlyByDayTaskScheduler struct {
MonthlyTaskScheduler
Day int32 `xml:"day"`
}
func init() {
t["MonthlyByDayTaskScheduler"] = reflect.TypeOf((*MonthlyByDayTaskScheduler)(nil)).Elem()
}
type MonthlyByWeekdayTaskScheduler struct {
MonthlyTaskScheduler
Offset WeekOfMonth `xml:"offset"`
Weekday DayOfWeek `xml:"weekday"`
}
func init() {
t["MonthlyByWeekdayTaskScheduler"] = reflect.TypeOf((*MonthlyByWeekdayTaskScheduler)(nil)).Elem()
}
type MonthlyTaskScheduler struct {
DailyTaskScheduler
}
func init() {
t["MonthlyTaskScheduler"] = reflect.TypeOf((*MonthlyTaskScheduler)(nil)).Elem()
}
type MountError struct {
CustomizationFault
Vm ManagedObjectReference `xml:"vm"`
DiskIndex int32 `xml:"diskIndex"`
}
func init() {
t["MountError"] = reflect.TypeOf((*MountError)(nil)).Elem()
}
type MountErrorFault MountError
func init() {
t["MountErrorFault"] = reflect.TypeOf((*MountErrorFault)(nil)).Elem()
}
type MountToolsInstaller MountToolsInstallerRequestType
func init() {
t["MountToolsInstaller"] = reflect.TypeOf((*MountToolsInstaller)(nil)).Elem()
}
type MountToolsInstallerRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["MountToolsInstallerRequestType"] = reflect.TypeOf((*MountToolsInstallerRequestType)(nil)).Elem()
}
type MountToolsInstallerResponse struct {
}
type MountVffsVolume MountVffsVolumeRequestType
func init() {
t["MountVffsVolume"] = reflect.TypeOf((*MountVffsVolume)(nil)).Elem()
}
type MountVffsVolumeRequestType struct {
This ManagedObjectReference `xml:"_this"`
VffsUuid string `xml:"vffsUuid"`
}
func init() {
t["MountVffsVolumeRequestType"] = reflect.TypeOf((*MountVffsVolumeRequestType)(nil)).Elem()
}
type MountVffsVolumeResponse struct {
}
type MountVmfsVolume MountVmfsVolumeRequestType
func init() {
t["MountVmfsVolume"] = reflect.TypeOf((*MountVmfsVolume)(nil)).Elem()
}
type MountVmfsVolumeExRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmfsUuid []string `xml:"vmfsUuid"`
}
func init() {
t["MountVmfsVolumeExRequestType"] = reflect.TypeOf((*MountVmfsVolumeExRequestType)(nil)).Elem()
}
type MountVmfsVolumeEx_Task MountVmfsVolumeExRequestType
func init() {
t["MountVmfsVolumeEx_Task"] = reflect.TypeOf((*MountVmfsVolumeEx_Task)(nil)).Elem()
}
type MountVmfsVolumeEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MountVmfsVolumeRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmfsUuid string `xml:"vmfsUuid"`
}
func init() {
t["MountVmfsVolumeRequestType"] = reflect.TypeOf((*MountVmfsVolumeRequestType)(nil)).Elem()
}
type MountVmfsVolumeResponse struct {
}
type MoveDVPortRequestType struct {
This ManagedObjectReference `xml:"_this"`
PortKey []string `xml:"portKey"`
DestinationPortgroupKey string `xml:"destinationPortgroupKey,omitempty"`
}
func init() {
t["MoveDVPortRequestType"] = reflect.TypeOf((*MoveDVPortRequestType)(nil)).Elem()
}
type MoveDVPort_Task MoveDVPortRequestType
func init() {
t["MoveDVPort_Task"] = reflect.TypeOf((*MoveDVPort_Task)(nil)).Elem()
}
type MoveDVPort_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MoveDatastoreFileRequestType struct {
This ManagedObjectReference `xml:"_this"`
SourceName string `xml:"sourceName"`
SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"`
DestinationName string `xml:"destinationName"`
DestinationDatacenter *ManagedObjectReference `xml:"destinationDatacenter,omitempty"`
Force *bool `xml:"force"`
}
func init() {
t["MoveDatastoreFileRequestType"] = reflect.TypeOf((*MoveDatastoreFileRequestType)(nil)).Elem()
}
type MoveDatastoreFile_Task MoveDatastoreFileRequestType
func init() {
t["MoveDatastoreFile_Task"] = reflect.TypeOf((*MoveDatastoreFile_Task)(nil)).Elem()
}
type MoveDatastoreFile_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MoveDirectoryInGuest MoveDirectoryInGuestRequestType
func init() {
t["MoveDirectoryInGuest"] = reflect.TypeOf((*MoveDirectoryInGuest)(nil)).Elem()
}
type MoveDirectoryInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
SrcDirectoryPath string `xml:"srcDirectoryPath"`
DstDirectoryPath string `xml:"dstDirectoryPath"`
}
func init() {
t["MoveDirectoryInGuestRequestType"] = reflect.TypeOf((*MoveDirectoryInGuestRequestType)(nil)).Elem()
}
type MoveDirectoryInGuestResponse struct {
}
type MoveFileInGuest MoveFileInGuestRequestType
func init() {
t["MoveFileInGuest"] = reflect.TypeOf((*MoveFileInGuest)(nil)).Elem()
}
type MoveFileInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
SrcFilePath string `xml:"srcFilePath"`
DstFilePath string `xml:"dstFilePath"`
Overwrite bool `xml:"overwrite"`
}
func init() {
t["MoveFileInGuestRequestType"] = reflect.TypeOf((*MoveFileInGuestRequestType)(nil)).Elem()
}
type MoveFileInGuestResponse struct {
}
type MoveHostIntoRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"`
}
func init() {
t["MoveHostIntoRequestType"] = reflect.TypeOf((*MoveHostIntoRequestType)(nil)).Elem()
}
type MoveHostInto_Task MoveHostIntoRequestType
func init() {
t["MoveHostInto_Task"] = reflect.TypeOf((*MoveHostInto_Task)(nil)).Elem()
}
type MoveHostInto_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MoveIntoFolderRequestType struct {
This ManagedObjectReference `xml:"_this"`
List []ManagedObjectReference `xml:"list"`
}
func init() {
t["MoveIntoFolderRequestType"] = reflect.TypeOf((*MoveIntoFolderRequestType)(nil)).Elem()
}
type MoveIntoFolder_Task MoveIntoFolderRequestType
func init() {
t["MoveIntoFolder_Task"] = reflect.TypeOf((*MoveIntoFolder_Task)(nil)).Elem()
}
type MoveIntoFolder_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MoveIntoRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host []ManagedObjectReference `xml:"host"`
}
func init() {
t["MoveIntoRequestType"] = reflect.TypeOf((*MoveIntoRequestType)(nil)).Elem()
}
type MoveIntoResourcePool MoveIntoResourcePoolRequestType
func init() {
t["MoveIntoResourcePool"] = reflect.TypeOf((*MoveIntoResourcePool)(nil)).Elem()
}
type MoveIntoResourcePoolRequestType struct {
This ManagedObjectReference `xml:"_this"`
List []ManagedObjectReference `xml:"list"`
}
func init() {
t["MoveIntoResourcePoolRequestType"] = reflect.TypeOf((*MoveIntoResourcePoolRequestType)(nil)).Elem()
}
type MoveIntoResourcePoolResponse struct {
}
type MoveInto_Task MoveIntoRequestType
func init() {
t["MoveInto_Task"] = reflect.TypeOf((*MoveInto_Task)(nil)).Elem()
}
type MoveInto_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MoveVirtualDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
SourceName string `xml:"sourceName"`
SourceDatacenter *ManagedObjectReference `xml:"sourceDatacenter,omitempty"`
DestName string `xml:"destName"`
DestDatacenter *ManagedObjectReference `xml:"destDatacenter,omitempty"`
Force *bool `xml:"force"`
Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"`
}
func init() {
t["MoveVirtualDiskRequestType"] = reflect.TypeOf((*MoveVirtualDiskRequestType)(nil)).Elem()
}
type MoveVirtualDisk_Task MoveVirtualDiskRequestType
func init() {
t["MoveVirtualDisk_Task"] = reflect.TypeOf((*MoveVirtualDisk_Task)(nil)).Elem()
}
type MoveVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type MtuMatchEvent struct {
DvsHealthStatusChangeEvent
}
func init() {
t["MtuMatchEvent"] = reflect.TypeOf((*MtuMatchEvent)(nil)).Elem()
}
type MtuMismatchEvent struct {
DvsHealthStatusChangeEvent
}
func init() {
t["MtuMismatchEvent"] = reflect.TypeOf((*MtuMismatchEvent)(nil)).Elem()
}
type MultiWriterNotSupported struct {
DeviceNotSupported
}
func init() {
t["MultiWriterNotSupported"] = reflect.TypeOf((*MultiWriterNotSupported)(nil)).Elem()
}
type MultiWriterNotSupportedFault MultiWriterNotSupported
func init() {
t["MultiWriterNotSupportedFault"] = reflect.TypeOf((*MultiWriterNotSupportedFault)(nil)).Elem()
}
type MultipleCertificatesVerifyFault struct {
HostConnectFault
ThumbprintData []MultipleCertificatesVerifyFaultThumbprintData `xml:"thumbprintData"`
}
func init() {
t["MultipleCertificatesVerifyFault"] = reflect.TypeOf((*MultipleCertificatesVerifyFault)(nil)).Elem()
}
type MultipleCertificatesVerifyFaultFault MultipleCertificatesVerifyFault
func init() {
t["MultipleCertificatesVerifyFaultFault"] = reflect.TypeOf((*MultipleCertificatesVerifyFaultFault)(nil)).Elem()
}
type MultipleCertificatesVerifyFaultThumbprintData struct {
DynamicData
Port int32 `xml:"port"`
Thumbprint string `xml:"thumbprint"`
}
func init() {
t["MultipleCertificatesVerifyFaultThumbprintData"] = reflect.TypeOf((*MultipleCertificatesVerifyFaultThumbprintData)(nil)).Elem()
}
type MultipleSnapshotsNotSupported struct {
SnapshotFault
}
func init() {
t["MultipleSnapshotsNotSupported"] = reflect.TypeOf((*MultipleSnapshotsNotSupported)(nil)).Elem()
}
type MultipleSnapshotsNotSupportedFault MultipleSnapshotsNotSupported
func init() {
t["MultipleSnapshotsNotSupportedFault"] = reflect.TypeOf((*MultipleSnapshotsNotSupportedFault)(nil)).Elem()
}
type NASDatastoreCreatedEvent struct {
HostEvent
Datastore DatastoreEventArgument `xml:"datastore"`
DatastoreUrl string `xml:"datastoreUrl,omitempty"`
}
func init() {
t["NASDatastoreCreatedEvent"] = reflect.TypeOf((*NASDatastoreCreatedEvent)(nil)).Elem()
}
type NamePasswordAuthentication struct {
GuestAuthentication
Username string `xml:"username"`
Password string `xml:"password"`
}
func init() {
t["NamePasswordAuthentication"] = reflect.TypeOf((*NamePasswordAuthentication)(nil)).Elem()
}
type NamespaceFull struct {
VimFault
Name string `xml:"name"`
CurrentMaxSize int64 `xml:"currentMaxSize"`
RequiredSize int64 `xml:"requiredSize,omitempty"`
}
func init() {
t["NamespaceFull"] = reflect.TypeOf((*NamespaceFull)(nil)).Elem()
}
type NamespaceFullFault NamespaceFull
func init() {
t["NamespaceFullFault"] = reflect.TypeOf((*NamespaceFullFault)(nil)).Elem()
}
type NamespaceLimitReached struct {
VimFault
Limit int32 `xml:"limit,omitempty"`
}
func init() {
t["NamespaceLimitReached"] = reflect.TypeOf((*NamespaceLimitReached)(nil)).Elem()
}
type NamespaceLimitReachedFault NamespaceLimitReached
func init() {
t["NamespaceLimitReachedFault"] = reflect.TypeOf((*NamespaceLimitReachedFault)(nil)).Elem()
}
type NamespaceWriteProtected struct {
VimFault
Name string `xml:"name"`
}
func init() {
t["NamespaceWriteProtected"] = reflect.TypeOf((*NamespaceWriteProtected)(nil)).Elem()
}
type NamespaceWriteProtectedFault NamespaceWriteProtected
func init() {
t["NamespaceWriteProtectedFault"] = reflect.TypeOf((*NamespaceWriteProtectedFault)(nil)).Elem()
}
type NasConfigFault struct {
HostConfigFault
Name string `xml:"name"`
}
func init() {
t["NasConfigFault"] = reflect.TypeOf((*NasConfigFault)(nil)).Elem()
}
type NasConfigFaultFault BaseNasConfigFault
func init() {
t["NasConfigFaultFault"] = reflect.TypeOf((*NasConfigFaultFault)(nil)).Elem()
}
type NasConnectionLimitReached struct {
NasConfigFault
RemoteHost string `xml:"remoteHost"`
RemotePath string `xml:"remotePath"`
}
func init() {
t["NasConnectionLimitReached"] = reflect.TypeOf((*NasConnectionLimitReached)(nil)).Elem()
}
type NasConnectionLimitReachedFault NasConnectionLimitReached
func init() {
t["NasConnectionLimitReachedFault"] = reflect.TypeOf((*NasConnectionLimitReachedFault)(nil)).Elem()
}
type NasDatastoreInfo struct {
DatastoreInfo
Nas *HostNasVolume `xml:"nas,omitempty"`
}
func init() {
t["NasDatastoreInfo"] = reflect.TypeOf((*NasDatastoreInfo)(nil)).Elem()
}
type NasSessionCredentialConflict struct {
NasConfigFault
RemoteHost string `xml:"remoteHost"`
RemotePath string `xml:"remotePath"`
UserName string `xml:"userName"`
}
func init() {
t["NasSessionCredentialConflict"] = reflect.TypeOf((*NasSessionCredentialConflict)(nil)).Elem()
}
type NasSessionCredentialConflictFault NasSessionCredentialConflict
func init() {
t["NasSessionCredentialConflictFault"] = reflect.TypeOf((*NasSessionCredentialConflictFault)(nil)).Elem()
}
type NasStorageProfile struct {
ApplyProfile
Key string `xml:"key"`
}
func init() {
t["NasStorageProfile"] = reflect.TypeOf((*NasStorageProfile)(nil)).Elem()
}
type NasVolumeNotMounted struct {
NasConfigFault
RemoteHost string `xml:"remoteHost"`
RemotePath string `xml:"remotePath"`
}
func init() {
t["NasVolumeNotMounted"] = reflect.TypeOf((*NasVolumeNotMounted)(nil)).Elem()
}
type NasVolumeNotMountedFault NasVolumeNotMounted
func init() {
t["NasVolumeNotMountedFault"] = reflect.TypeOf((*NasVolumeNotMountedFault)(nil)).Elem()
}
type NegatableExpression struct {
DynamicData
Negate *bool `xml:"negate"`
}
func init() {
t["NegatableExpression"] = reflect.TypeOf((*NegatableExpression)(nil)).Elem()
}
type NetBIOSConfigInfo struct {
DynamicData
Mode string `xml:"mode"`
}
func init() {
t["NetBIOSConfigInfo"] = reflect.TypeOf((*NetBIOSConfigInfo)(nil)).Elem()
}
type NetDhcpConfigInfo struct {
DynamicData
Ipv6 *NetDhcpConfigInfoDhcpOptions `xml:"ipv6,omitempty"`
Ipv4 *NetDhcpConfigInfoDhcpOptions `xml:"ipv4,omitempty"`
}
func init() {
t["NetDhcpConfigInfo"] = reflect.TypeOf((*NetDhcpConfigInfo)(nil)).Elem()
}
type NetDhcpConfigInfoDhcpOptions struct {
DynamicData
Enable bool `xml:"enable"`
Config []KeyValue `xml:"config,omitempty"`
}
func init() {
t["NetDhcpConfigInfoDhcpOptions"] = reflect.TypeOf((*NetDhcpConfigInfoDhcpOptions)(nil)).Elem()
}
type NetDhcpConfigSpec struct {
DynamicData
Ipv6 *NetDhcpConfigSpecDhcpOptionsSpec `xml:"ipv6,omitempty"`
Ipv4 *NetDhcpConfigSpecDhcpOptionsSpec `xml:"ipv4,omitempty"`
}
func init() {
t["NetDhcpConfigSpec"] = reflect.TypeOf((*NetDhcpConfigSpec)(nil)).Elem()
}
type NetDhcpConfigSpecDhcpOptionsSpec struct {
DynamicData
Enable *bool `xml:"enable"`
Config []KeyValue `xml:"config"`
Operation string `xml:"operation"`
}
func init() {
t["NetDhcpConfigSpecDhcpOptionsSpec"] = reflect.TypeOf((*NetDhcpConfigSpecDhcpOptionsSpec)(nil)).Elem()
}
type NetDnsConfigInfo struct {
DynamicData
Dhcp bool `xml:"dhcp"`
HostName string `xml:"hostName"`
DomainName string `xml:"domainName"`
IpAddress []string `xml:"ipAddress,omitempty"`
SearchDomain []string `xml:"searchDomain,omitempty"`
}
func init() {
t["NetDnsConfigInfo"] = reflect.TypeOf((*NetDnsConfigInfo)(nil)).Elem()
}
type NetDnsConfigSpec struct {
DynamicData
Dhcp *bool `xml:"dhcp"`
HostName string `xml:"hostName,omitempty"`
DomainName string `xml:"domainName,omitempty"`
IpAddress []string `xml:"ipAddress,omitempty"`
SearchDomain []string `xml:"searchDomain,omitempty"`
}
func init() {
t["NetDnsConfigSpec"] = reflect.TypeOf((*NetDnsConfigSpec)(nil)).Elem()
}
type NetIpConfigInfo struct {
DynamicData
IpAddress []NetIpConfigInfoIpAddress `xml:"ipAddress,omitempty"`
Dhcp *NetDhcpConfigInfo `xml:"dhcp,omitempty"`
AutoConfigurationEnabled *bool `xml:"autoConfigurationEnabled"`
}
func init() {
t["NetIpConfigInfo"] = reflect.TypeOf((*NetIpConfigInfo)(nil)).Elem()
}
type NetIpConfigInfoIpAddress struct {
DynamicData
IpAddress string `xml:"ipAddress"`
PrefixLength int32 `xml:"prefixLength"`
Origin string `xml:"origin,omitempty"`
State string `xml:"state,omitempty"`
Lifetime *time.Time `xml:"lifetime"`
}
func init() {
t["NetIpConfigInfoIpAddress"] = reflect.TypeOf((*NetIpConfigInfoIpAddress)(nil)).Elem()
}
type NetIpConfigSpec struct {
DynamicData
IpAddress []NetIpConfigSpecIpAddressSpec `xml:"ipAddress,omitempty"`
Dhcp *NetDhcpConfigSpec `xml:"dhcp,omitempty"`
AutoConfigurationEnabled *bool `xml:"autoConfigurationEnabled"`
}
func init() {
t["NetIpConfigSpec"] = reflect.TypeOf((*NetIpConfigSpec)(nil)).Elem()
}
type NetIpConfigSpecIpAddressSpec struct {
DynamicData
IpAddress string `xml:"ipAddress"`
PrefixLength int32 `xml:"prefixLength"`
Operation string `xml:"operation"`
}
func init() {
t["NetIpConfigSpecIpAddressSpec"] = reflect.TypeOf((*NetIpConfigSpecIpAddressSpec)(nil)).Elem()
}
type NetIpRouteConfigInfo struct {
DynamicData
IpRoute []NetIpRouteConfigInfoIpRoute `xml:"ipRoute,omitempty"`
}
func init() {
t["NetIpRouteConfigInfo"] = reflect.TypeOf((*NetIpRouteConfigInfo)(nil)).Elem()
}
type NetIpRouteConfigInfoGateway struct {
DynamicData
IpAddress string `xml:"ipAddress,omitempty"`
Device string `xml:"device,omitempty"`
}
func init() {
t["NetIpRouteConfigInfoGateway"] = reflect.TypeOf((*NetIpRouteConfigInfoGateway)(nil)).Elem()
}
type NetIpRouteConfigInfoIpRoute struct {
DynamicData
Network string `xml:"network"`
PrefixLength int32 `xml:"prefixLength"`
Gateway NetIpRouteConfigInfoGateway `xml:"gateway"`
}
func init() {
t["NetIpRouteConfigInfoIpRoute"] = reflect.TypeOf((*NetIpRouteConfigInfoIpRoute)(nil)).Elem()
}
type NetIpRouteConfigSpec struct {
DynamicData
IpRoute []NetIpRouteConfigSpecIpRouteSpec `xml:"ipRoute,omitempty"`
}
func init() {
t["NetIpRouteConfigSpec"] = reflect.TypeOf((*NetIpRouteConfigSpec)(nil)).Elem()
}
type NetIpRouteConfigSpecGatewaySpec struct {
DynamicData
IpAddress string `xml:"ipAddress,omitempty"`
Device string `xml:"device,omitempty"`
}
func init() {
t["NetIpRouteConfigSpecGatewaySpec"] = reflect.TypeOf((*NetIpRouteConfigSpecGatewaySpec)(nil)).Elem()
}
type NetIpRouteConfigSpecIpRouteSpec struct {
DynamicData
Network string `xml:"network"`
PrefixLength int32 `xml:"prefixLength"`
Gateway NetIpRouteConfigSpecGatewaySpec `xml:"gateway"`
Operation string `xml:"operation"`
}
func init() {
t["NetIpRouteConfigSpecIpRouteSpec"] = reflect.TypeOf((*NetIpRouteConfigSpecIpRouteSpec)(nil)).Elem()
}
type NetIpStackInfo struct {
DynamicData
Neighbor []NetIpStackInfoNetToMedia `xml:"neighbor,omitempty"`
DefaultRouter []NetIpStackInfoDefaultRouter `xml:"defaultRouter,omitempty"`
}
func init() {
t["NetIpStackInfo"] = reflect.TypeOf((*NetIpStackInfo)(nil)).Elem()
}
type NetIpStackInfoDefaultRouter struct {
DynamicData
IpAddress string `xml:"ipAddress"`
Device string `xml:"device"`
Lifetime time.Time `xml:"lifetime"`
Preference string `xml:"preference"`
}
func init() {
t["NetIpStackInfoDefaultRouter"] = reflect.TypeOf((*NetIpStackInfoDefaultRouter)(nil)).Elem()
}
type NetIpStackInfoNetToMedia struct {
DynamicData
IpAddress string `xml:"ipAddress"`
PhysicalAddress string `xml:"physicalAddress"`
Device string `xml:"device"`
Type string `xml:"type"`
}
func init() {
t["NetIpStackInfoNetToMedia"] = reflect.TypeOf((*NetIpStackInfoNetToMedia)(nil)).Elem()
}
type NetStackInstanceProfile struct {
ApplyProfile
Key string `xml:"key"`
DnsConfig NetworkProfileDnsConfigProfile `xml:"dnsConfig"`
IpRouteConfig IpRouteProfile `xml:"ipRouteConfig"`
}
func init() {
t["NetStackInstanceProfile"] = reflect.TypeOf((*NetStackInstanceProfile)(nil)).Elem()
}
type NetworkCopyFault struct {
FileFault
}
func init() {
t["NetworkCopyFault"] = reflect.TypeOf((*NetworkCopyFault)(nil)).Elem()
}
type NetworkCopyFaultFault NetworkCopyFault
func init() {
t["NetworkCopyFaultFault"] = reflect.TypeOf((*NetworkCopyFaultFault)(nil)).Elem()
}
type NetworkDisruptedAndConfigRolledBack struct {
VimFault
Host string `xml:"host"`
}
func init() {
t["NetworkDisruptedAndConfigRolledBack"] = reflect.TypeOf((*NetworkDisruptedAndConfigRolledBack)(nil)).Elem()
}
type NetworkDisruptedAndConfigRolledBackFault NetworkDisruptedAndConfigRolledBack
func init() {
t["NetworkDisruptedAndConfigRolledBackFault"] = reflect.TypeOf((*NetworkDisruptedAndConfigRolledBackFault)(nil)).Elem()
}
type NetworkEventArgument struct {
EntityEventArgument
Network ManagedObjectReference `xml:"network"`
}
func init() {
t["NetworkEventArgument"] = reflect.TypeOf((*NetworkEventArgument)(nil)).Elem()
}
type NetworkInaccessible struct {
NasConfigFault
}
func init() {
t["NetworkInaccessible"] = reflect.TypeOf((*NetworkInaccessible)(nil)).Elem()
}
type NetworkInaccessibleFault NetworkInaccessible
func init() {
t["NetworkInaccessibleFault"] = reflect.TypeOf((*NetworkInaccessibleFault)(nil)).Elem()
}
type NetworkPolicyProfile struct {
ApplyProfile
}
func init() {
t["NetworkPolicyProfile"] = reflect.TypeOf((*NetworkPolicyProfile)(nil)).Elem()
}
type NetworkProfile struct {
ApplyProfile
Vswitch []VirtualSwitchProfile `xml:"vswitch,omitempty"`
VmPortGroup []VmPortGroupProfile `xml:"vmPortGroup,omitempty"`
HostPortGroup []HostPortGroupProfile `xml:"hostPortGroup,omitempty"`
ServiceConsolePortGroup []ServiceConsolePortGroupProfile `xml:"serviceConsolePortGroup,omitempty"`
DnsConfig *NetworkProfileDnsConfigProfile `xml:"dnsConfig,omitempty"`
IpRouteConfig *IpRouteProfile `xml:"ipRouteConfig,omitempty"`
ConsoleIpRouteConfig *IpRouteProfile `xml:"consoleIpRouteConfig,omitempty"`
Pnic []PhysicalNicProfile `xml:"pnic,omitempty"`
Dvswitch []DvsProfile `xml:"dvswitch,omitempty"`
DvsServiceConsoleNic []DvsServiceConsoleVNicProfile `xml:"dvsServiceConsoleNic,omitempty"`
DvsHostNic []DvsHostVNicProfile `xml:"dvsHostNic,omitempty"`
NetStackInstance []NetStackInstanceProfile `xml:"netStackInstance,omitempty"`
}
func init() {
t["NetworkProfile"] = reflect.TypeOf((*NetworkProfile)(nil)).Elem()
}
type NetworkProfileDnsConfigProfile struct {
ApplyProfile
}
func init() {
t["NetworkProfileDnsConfigProfile"] = reflect.TypeOf((*NetworkProfileDnsConfigProfile)(nil)).Elem()
}
type NetworkRollbackEvent struct {
Event
MethodName string `xml:"methodName"`
TransactionId string `xml:"transactionId"`
}
func init() {
t["NetworkRollbackEvent"] = reflect.TypeOf((*NetworkRollbackEvent)(nil)).Elem()
}
type NetworkSummary struct {
DynamicData
Network *ManagedObjectReference `xml:"network,omitempty"`
Name string `xml:"name"`
Accessible bool `xml:"accessible"`
IpPoolName string `xml:"ipPoolName,omitempty"`
IpPoolId int32 `xml:"ipPoolId,omitempty"`
}
func init() {
t["NetworkSummary"] = reflect.TypeOf((*NetworkSummary)(nil)).Elem()
}
type NetworksMayNotBeTheSame struct {
MigrationFault
Name string `xml:"name,omitempty"`
}
func init() {
t["NetworksMayNotBeTheSame"] = reflect.TypeOf((*NetworksMayNotBeTheSame)(nil)).Elem()
}
type NetworksMayNotBeTheSameFault NetworksMayNotBeTheSame
func init() {
t["NetworksMayNotBeTheSameFault"] = reflect.TypeOf((*NetworksMayNotBeTheSameFault)(nil)).Elem()
}
type NicSettingMismatch struct {
CustomizationFault
NumberOfNicsInSpec int32 `xml:"numberOfNicsInSpec"`
NumberOfNicsInVM int32 `xml:"numberOfNicsInVM"`
}
func init() {
t["NicSettingMismatch"] = reflect.TypeOf((*NicSettingMismatch)(nil)).Elem()
}
type NicSettingMismatchFault NicSettingMismatch
func init() {
t["NicSettingMismatchFault"] = reflect.TypeOf((*NicSettingMismatchFault)(nil)).Elem()
}
type NoAccessUserEvent struct {
SessionEvent
IpAddress string `xml:"ipAddress"`
}
func init() {
t["NoAccessUserEvent"] = reflect.TypeOf((*NoAccessUserEvent)(nil)).Elem()
}
type NoActiveHostInCluster struct {
InvalidState
ComputeResource ManagedObjectReference `xml:"computeResource"`
}
func init() {
t["NoActiveHostInCluster"] = reflect.TypeOf((*NoActiveHostInCluster)(nil)).Elem()
}
type NoActiveHostInClusterFault NoActiveHostInCluster
func init() {
t["NoActiveHostInClusterFault"] = reflect.TypeOf((*NoActiveHostInClusterFault)(nil)).Elem()
}
type NoAvailableIp struct {
VAppPropertyFault
Network ManagedObjectReference `xml:"network"`
}
func init() {
t["NoAvailableIp"] = reflect.TypeOf((*NoAvailableIp)(nil)).Elem()
}
type NoAvailableIpFault NoAvailableIp
func init() {
t["NoAvailableIpFault"] = reflect.TypeOf((*NoAvailableIpFault)(nil)).Elem()
}
type NoClientCertificate struct {
VimFault
}
func init() {
t["NoClientCertificate"] = reflect.TypeOf((*NoClientCertificate)(nil)).Elem()
}
type NoClientCertificateFault NoClientCertificate
func init() {
t["NoClientCertificateFault"] = reflect.TypeOf((*NoClientCertificateFault)(nil)).Elem()
}
type NoCompatibleDatastore struct {
VimFault
}
func init() {
t["NoCompatibleDatastore"] = reflect.TypeOf((*NoCompatibleDatastore)(nil)).Elem()
}
type NoCompatibleDatastoreFault NoCompatibleDatastore
func init() {
t["NoCompatibleDatastoreFault"] = reflect.TypeOf((*NoCompatibleDatastoreFault)(nil)).Elem()
}
type NoCompatibleHardAffinityHost struct {
VmConfigFault
VmName string `xml:"vmName"`
}
func init() {
t["NoCompatibleHardAffinityHost"] = reflect.TypeOf((*NoCompatibleHardAffinityHost)(nil)).Elem()
}
type NoCompatibleHardAffinityHostFault NoCompatibleHardAffinityHost
func init() {
t["NoCompatibleHardAffinityHostFault"] = reflect.TypeOf((*NoCompatibleHardAffinityHostFault)(nil)).Elem()
}
type NoCompatibleHost struct {
VimFault
Host []ManagedObjectReference `xml:"host,omitempty"`
Error []LocalizedMethodFault `xml:"error,omitempty"`
}
func init() {
t["NoCompatibleHost"] = reflect.TypeOf((*NoCompatibleHost)(nil)).Elem()
}
type NoCompatibleHostFault BaseNoCompatibleHost
func init() {
t["NoCompatibleHostFault"] = reflect.TypeOf((*NoCompatibleHostFault)(nil)).Elem()
}
type NoCompatibleHostWithAccessToDevice struct {
NoCompatibleHost
}
func init() {
t["NoCompatibleHostWithAccessToDevice"] = reflect.TypeOf((*NoCompatibleHostWithAccessToDevice)(nil)).Elem()
}
type NoCompatibleHostWithAccessToDeviceFault NoCompatibleHostWithAccessToDevice
func init() {
t["NoCompatibleHostWithAccessToDeviceFault"] = reflect.TypeOf((*NoCompatibleHostWithAccessToDeviceFault)(nil)).Elem()
}
type NoCompatibleSoftAffinityHost struct {
VmConfigFault
VmName string `xml:"vmName"`
}
func init() {
t["NoCompatibleSoftAffinityHost"] = reflect.TypeOf((*NoCompatibleSoftAffinityHost)(nil)).Elem()
}
type NoCompatibleSoftAffinityHostFault NoCompatibleSoftAffinityHost
func init() {
t["NoCompatibleSoftAffinityHostFault"] = reflect.TypeOf((*NoCompatibleSoftAffinityHostFault)(nil)).Elem()
}
type NoConnectedDatastore struct {
VimFault
}
func init() {
t["NoConnectedDatastore"] = reflect.TypeOf((*NoConnectedDatastore)(nil)).Elem()
}
type NoConnectedDatastoreFault NoConnectedDatastore
func init() {
t["NoConnectedDatastoreFault"] = reflect.TypeOf((*NoConnectedDatastoreFault)(nil)).Elem()
}
type NoDatastoresConfiguredEvent struct {
HostEvent
}
func init() {
t["NoDatastoresConfiguredEvent"] = reflect.TypeOf((*NoDatastoresConfiguredEvent)(nil)).Elem()
}
type NoDiskFound struct {
VimFault
}
func init() {
t["NoDiskFound"] = reflect.TypeOf((*NoDiskFound)(nil)).Elem()
}
type NoDiskFoundFault NoDiskFound
func init() {
t["NoDiskFoundFault"] = reflect.TypeOf((*NoDiskFoundFault)(nil)).Elem()
}
type NoDiskSpace struct {
FileFault
Datastore string `xml:"datastore"`
}
func init() {
t["NoDiskSpace"] = reflect.TypeOf((*NoDiskSpace)(nil)).Elem()
}
type NoDiskSpaceFault NoDiskSpace
func init() {
t["NoDiskSpaceFault"] = reflect.TypeOf((*NoDiskSpaceFault)(nil)).Elem()
}
type NoDisksToCustomize struct {
CustomizationFault
}
func init() {
t["NoDisksToCustomize"] = reflect.TypeOf((*NoDisksToCustomize)(nil)).Elem()
}
type NoDisksToCustomizeFault NoDisksToCustomize
func init() {
t["NoDisksToCustomizeFault"] = reflect.TypeOf((*NoDisksToCustomizeFault)(nil)).Elem()
}
type NoGateway struct {
HostConfigFault
}
func init() {
t["NoGateway"] = reflect.TypeOf((*NoGateway)(nil)).Elem()
}
type NoGatewayFault NoGateway
func init() {
t["NoGatewayFault"] = reflect.TypeOf((*NoGatewayFault)(nil)).Elem()
}
type NoGuestHeartbeat struct {
MigrationFault
}
func init() {
t["NoGuestHeartbeat"] = reflect.TypeOf((*NoGuestHeartbeat)(nil)).Elem()
}
type NoGuestHeartbeatFault NoGuestHeartbeat
func init() {
t["NoGuestHeartbeatFault"] = reflect.TypeOf((*NoGuestHeartbeatFault)(nil)).Elem()
}
type NoHost struct {
HostConnectFault
Name string `xml:"name,omitempty"`
}
func init() {
t["NoHost"] = reflect.TypeOf((*NoHost)(nil)).Elem()
}
type NoHostFault NoHost
func init() {
t["NoHostFault"] = reflect.TypeOf((*NoHostFault)(nil)).Elem()
}
type NoHostSuitableForFtSecondary struct {
VmFaultToleranceIssue
Vm ManagedObjectReference `xml:"vm"`
VmName string `xml:"vmName"`
}
func init() {
t["NoHostSuitableForFtSecondary"] = reflect.TypeOf((*NoHostSuitableForFtSecondary)(nil)).Elem()
}
type NoHostSuitableForFtSecondaryFault NoHostSuitableForFtSecondary
func init() {
t["NoHostSuitableForFtSecondaryFault"] = reflect.TypeOf((*NoHostSuitableForFtSecondaryFault)(nil)).Elem()
}
type NoLicenseEvent struct {
LicenseEvent
Feature LicenseFeatureInfo `xml:"feature"`
}
func init() {
t["NoLicenseEvent"] = reflect.TypeOf((*NoLicenseEvent)(nil)).Elem()
}
type NoLicenseServerConfigured struct {
NotEnoughLicenses
}
func init() {
t["NoLicenseServerConfigured"] = reflect.TypeOf((*NoLicenseServerConfigured)(nil)).Elem()
}
type NoLicenseServerConfiguredFault NoLicenseServerConfigured
func init() {
t["NoLicenseServerConfiguredFault"] = reflect.TypeOf((*NoLicenseServerConfiguredFault)(nil)).Elem()
}
type NoMaintenanceModeDrsRecommendationForVM struct {
VmEvent
}
func init() {
t["NoMaintenanceModeDrsRecommendationForVM"] = reflect.TypeOf((*NoMaintenanceModeDrsRecommendationForVM)(nil)).Elem()
}
type NoPeerHostFound struct {
HostPowerOpFailed
}
func init() {
t["NoPeerHostFound"] = reflect.TypeOf((*NoPeerHostFound)(nil)).Elem()
}
type NoPeerHostFoundFault NoPeerHostFound
func init() {
t["NoPeerHostFoundFault"] = reflect.TypeOf((*NoPeerHostFoundFault)(nil)).Elem()
}
type NoPermission struct {
SecurityError
Object ManagedObjectReference `xml:"object"`
PrivilegeId string `xml:"privilegeId"`
}
func init() {
t["NoPermission"] = reflect.TypeOf((*NoPermission)(nil)).Elem()
}
type NoPermissionFault BaseNoPermission
func init() {
t["NoPermissionFault"] = reflect.TypeOf((*NoPermissionFault)(nil)).Elem()
}
type NoPermissionOnAD struct {
ActiveDirectoryFault
}
func init() {
t["NoPermissionOnAD"] = reflect.TypeOf((*NoPermissionOnAD)(nil)).Elem()
}
type NoPermissionOnADFault NoPermissionOnAD
func init() {
t["NoPermissionOnADFault"] = reflect.TypeOf((*NoPermissionOnADFault)(nil)).Elem()
}
type NoPermissionOnHost struct {
HostConnectFault
}
func init() {
t["NoPermissionOnHost"] = reflect.TypeOf((*NoPermissionOnHost)(nil)).Elem()
}
type NoPermissionOnHostFault NoPermissionOnHost
func init() {
t["NoPermissionOnHostFault"] = reflect.TypeOf((*NoPermissionOnHostFault)(nil)).Elem()
}
type NoPermissionOnNasVolume struct {
NasConfigFault
UserName string `xml:"userName,omitempty"`
}
func init() {
t["NoPermissionOnNasVolume"] = reflect.TypeOf((*NoPermissionOnNasVolume)(nil)).Elem()
}
type NoPermissionOnNasVolumeFault NoPermissionOnNasVolume
func init() {
t["NoPermissionOnNasVolumeFault"] = reflect.TypeOf((*NoPermissionOnNasVolumeFault)(nil)).Elem()
}
type NoSubjectName struct {
VimFault
}
func init() {
t["NoSubjectName"] = reflect.TypeOf((*NoSubjectName)(nil)).Elem()
}
type NoSubjectNameFault NoSubjectName
func init() {
t["NoSubjectNameFault"] = reflect.TypeOf((*NoSubjectNameFault)(nil)).Elem()
}
type NoVcManagedIpConfigured struct {
VAppPropertyFault
}
func init() {
t["NoVcManagedIpConfigured"] = reflect.TypeOf((*NoVcManagedIpConfigured)(nil)).Elem()
}
type NoVcManagedIpConfiguredFault NoVcManagedIpConfigured
func init() {
t["NoVcManagedIpConfiguredFault"] = reflect.TypeOf((*NoVcManagedIpConfiguredFault)(nil)).Elem()
}
type NoVirtualNic struct {
HostConfigFault
}
func init() {
t["NoVirtualNic"] = reflect.TypeOf((*NoVirtualNic)(nil)).Elem()
}
type NoVirtualNicFault NoVirtualNic
func init() {
t["NoVirtualNicFault"] = reflect.TypeOf((*NoVirtualNicFault)(nil)).Elem()
}
type NoVmInVApp struct {
VAppConfigFault
}
func init() {
t["NoVmInVApp"] = reflect.TypeOf((*NoVmInVApp)(nil)).Elem()
}
type NoVmInVAppFault NoVmInVApp
func init() {
t["NoVmInVAppFault"] = reflect.TypeOf((*NoVmInVAppFault)(nil)).Elem()
}
type NodeDeploymentSpec struct {
DynamicData
EsxHost *ManagedObjectReference `xml:"esxHost,omitempty"`
Datastore *ManagedObjectReference `xml:"datastore,omitempty"`
PublicNetworkPortGroup *ManagedObjectReference `xml:"publicNetworkPortGroup,omitempty"`
ClusterNetworkPortGroup *ManagedObjectReference `xml:"clusterNetworkPortGroup,omitempty"`
Folder ManagedObjectReference `xml:"folder"`
ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"`
ManagementVc *ServiceLocator `xml:"managementVc,omitempty"`
NodeName string `xml:"nodeName"`
IpSettings CustomizationIPSettings `xml:"ipSettings"`
}
func init() {
t["NodeDeploymentSpec"] = reflect.TypeOf((*NodeDeploymentSpec)(nil)).Elem()
}
type NodeNetworkSpec struct {
DynamicData
IpSettings CustomizationIPSettings `xml:"ipSettings"`
}
func init() {
t["NodeNetworkSpec"] = reflect.TypeOf((*NodeNetworkSpec)(nil)).Elem()
}
type NonADUserRequired struct {
ActiveDirectoryFault
}
func init() {
t["NonADUserRequired"] = reflect.TypeOf((*NonADUserRequired)(nil)).Elem()
}
type NonADUserRequiredFault NonADUserRequired
func init() {
t["NonADUserRequiredFault"] = reflect.TypeOf((*NonADUserRequiredFault)(nil)).Elem()
}
type NonHomeRDMVMotionNotSupported struct {
MigrationFeatureNotSupported
Device string `xml:"device"`
}
func init() {
t["NonHomeRDMVMotionNotSupported"] = reflect.TypeOf((*NonHomeRDMVMotionNotSupported)(nil)).Elem()
}
type NonHomeRDMVMotionNotSupportedFault NonHomeRDMVMotionNotSupported
func init() {
t["NonHomeRDMVMotionNotSupportedFault"] = reflect.TypeOf((*NonHomeRDMVMotionNotSupportedFault)(nil)).Elem()
}
type NonPersistentDisksNotSupported struct {
DeviceNotSupported
}
func init() {
t["NonPersistentDisksNotSupported"] = reflect.TypeOf((*NonPersistentDisksNotSupported)(nil)).Elem()
}
type NonPersistentDisksNotSupportedFault NonPersistentDisksNotSupported
func init() {
t["NonPersistentDisksNotSupportedFault"] = reflect.TypeOf((*NonPersistentDisksNotSupportedFault)(nil)).Elem()
}
type NonVIWorkloadDetectedOnDatastoreEvent struct {
DatastoreEvent
}
func init() {
t["NonVIWorkloadDetectedOnDatastoreEvent"] = reflect.TypeOf((*NonVIWorkloadDetectedOnDatastoreEvent)(nil)).Elem()
}
type NonVmwareOuiMacNotSupportedHost struct {
NotSupportedHost
HostName string `xml:"hostName"`
}
func init() {
t["NonVmwareOuiMacNotSupportedHost"] = reflect.TypeOf((*NonVmwareOuiMacNotSupportedHost)(nil)).Elem()
}
type NonVmwareOuiMacNotSupportedHostFault NonVmwareOuiMacNotSupportedHost
func init() {
t["NonVmwareOuiMacNotSupportedHostFault"] = reflect.TypeOf((*NonVmwareOuiMacNotSupportedHostFault)(nil)).Elem()
}
type NotADirectory struct {
FileFault
}
func init() {
t["NotADirectory"] = reflect.TypeOf((*NotADirectory)(nil)).Elem()
}
type NotADirectoryFault NotADirectory
func init() {
t["NotADirectoryFault"] = reflect.TypeOf((*NotADirectoryFault)(nil)).Elem()
}
type NotAFile struct {
FileFault
}
func init() {
t["NotAFile"] = reflect.TypeOf((*NotAFile)(nil)).Elem()
}
type NotAFileFault NotAFile
func init() {
t["NotAFileFault"] = reflect.TypeOf((*NotAFileFault)(nil)).Elem()
}
type NotAuthenticated struct {
NoPermission
}
func init() {
t["NotAuthenticated"] = reflect.TypeOf((*NotAuthenticated)(nil)).Elem()
}
type NotAuthenticatedFault NotAuthenticated
func init() {
t["NotAuthenticatedFault"] = reflect.TypeOf((*NotAuthenticatedFault)(nil)).Elem()
}
type NotEnoughCpus struct {
VirtualHardwareCompatibilityIssue
NumCpuDest int32 `xml:"numCpuDest"`
NumCpuVm int32 `xml:"numCpuVm"`
}
func init() {
t["NotEnoughCpus"] = reflect.TypeOf((*NotEnoughCpus)(nil)).Elem()
}
type NotEnoughCpusFault BaseNotEnoughCpus
func init() {
t["NotEnoughCpusFault"] = reflect.TypeOf((*NotEnoughCpusFault)(nil)).Elem()
}
type NotEnoughLicenses struct {
RuntimeFault
}
func init() {
t["NotEnoughLicenses"] = reflect.TypeOf((*NotEnoughLicenses)(nil)).Elem()
}
type NotEnoughLicensesFault BaseNotEnoughLicenses
func init() {
t["NotEnoughLicensesFault"] = reflect.TypeOf((*NotEnoughLicensesFault)(nil)).Elem()
}
type NotEnoughLogicalCpus struct {
NotEnoughCpus
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["NotEnoughLogicalCpus"] = reflect.TypeOf((*NotEnoughLogicalCpus)(nil)).Elem()
}
type NotEnoughLogicalCpusFault NotEnoughLogicalCpus
func init() {
t["NotEnoughLogicalCpusFault"] = reflect.TypeOf((*NotEnoughLogicalCpusFault)(nil)).Elem()
}
type NotEnoughResourcesToStartVmEvent struct {
VmEvent
Reason string `xml:"reason,omitempty"`
}
func init() {
t["NotEnoughResourcesToStartVmEvent"] = reflect.TypeOf((*NotEnoughResourcesToStartVmEvent)(nil)).Elem()
}
type NotFound struct {
VimFault
}
func init() {
t["NotFound"] = reflect.TypeOf((*NotFound)(nil)).Elem()
}
type NotFoundFault NotFound
func init() {
t["NotFoundFault"] = reflect.TypeOf((*NotFoundFault)(nil)).Elem()
}
type NotImplemented struct {
RuntimeFault
}
func init() {
t["NotImplemented"] = reflect.TypeOf((*NotImplemented)(nil)).Elem()
}
type NotImplementedFault NotImplemented
func init() {
t["NotImplementedFault"] = reflect.TypeOf((*NotImplementedFault)(nil)).Elem()
}
type NotSupported struct {
RuntimeFault
}
func init() {
t["NotSupported"] = reflect.TypeOf((*NotSupported)(nil)).Elem()
}
type NotSupportedDeviceForFT struct {
VmFaultToleranceIssue
Host ManagedObjectReference `xml:"host"`
HostName string `xml:"hostName,omitempty"`
Vm ManagedObjectReference `xml:"vm"`
VmName string `xml:"vmName,omitempty"`
DeviceType string `xml:"deviceType"`
DeviceLabel string `xml:"deviceLabel,omitempty"`
}
func init() {
t["NotSupportedDeviceForFT"] = reflect.TypeOf((*NotSupportedDeviceForFT)(nil)).Elem()
}
type NotSupportedDeviceForFTFault NotSupportedDeviceForFT
func init() {
t["NotSupportedDeviceForFTFault"] = reflect.TypeOf((*NotSupportedDeviceForFTFault)(nil)).Elem()
}
type NotSupportedFault BaseNotSupported
func init() {
t["NotSupportedFault"] = reflect.TypeOf((*NotSupportedFault)(nil)).Elem()
}
type NotSupportedHost struct {
HostConnectFault
ProductName string `xml:"productName,omitempty"`
ProductVersion string `xml:"productVersion,omitempty"`
}
func init() {
t["NotSupportedHost"] = reflect.TypeOf((*NotSupportedHost)(nil)).Elem()
}
type NotSupportedHostFault BaseNotSupportedHost
func init() {
t["NotSupportedHostFault"] = reflect.TypeOf((*NotSupportedHostFault)(nil)).Elem()
}
type NotSupportedHostForChecksum struct {
VimFault
}
func init() {
t["NotSupportedHostForChecksum"] = reflect.TypeOf((*NotSupportedHostForChecksum)(nil)).Elem()
}
type NotSupportedHostForChecksumFault NotSupportedHostForChecksum
func init() {
t["NotSupportedHostForChecksumFault"] = reflect.TypeOf((*NotSupportedHostForChecksumFault)(nil)).Elem()
}
type NotSupportedHostForVFlash struct {
NotSupportedHost
HostName string `xml:"hostName"`
}
func init() {
t["NotSupportedHostForVFlash"] = reflect.TypeOf((*NotSupportedHostForVFlash)(nil)).Elem()
}
type NotSupportedHostForVFlashFault NotSupportedHostForVFlash
func init() {
t["NotSupportedHostForVFlashFault"] = reflect.TypeOf((*NotSupportedHostForVFlashFault)(nil)).Elem()
}
type NotSupportedHostForVmcp struct {
NotSupportedHost
HostName string `xml:"hostName"`
}
func init() {
t["NotSupportedHostForVmcp"] = reflect.TypeOf((*NotSupportedHostForVmcp)(nil)).Elem()
}
type NotSupportedHostForVmcpFault NotSupportedHostForVmcp
func init() {
t["NotSupportedHostForVmcpFault"] = reflect.TypeOf((*NotSupportedHostForVmcpFault)(nil)).Elem()
}
type NotSupportedHostForVmemFile struct {
NotSupportedHost
HostName string `xml:"hostName"`
}
func init() {
t["NotSupportedHostForVmemFile"] = reflect.TypeOf((*NotSupportedHostForVmemFile)(nil)).Elem()
}
type NotSupportedHostForVmemFileFault NotSupportedHostForVmemFile
func init() {
t["NotSupportedHostForVmemFileFault"] = reflect.TypeOf((*NotSupportedHostForVmemFileFault)(nil)).Elem()
}
type NotSupportedHostForVsan struct {
NotSupportedHost
HostName string `xml:"hostName"`
}
func init() {
t["NotSupportedHostForVsan"] = reflect.TypeOf((*NotSupportedHostForVsan)(nil)).Elem()
}
type NotSupportedHostForVsanFault NotSupportedHostForVsan
func init() {
t["NotSupportedHostForVsanFault"] = reflect.TypeOf((*NotSupportedHostForVsanFault)(nil)).Elem()
}
type NotSupportedHostInCluster struct {
NotSupportedHost
}
func init() {
t["NotSupportedHostInCluster"] = reflect.TypeOf((*NotSupportedHostInCluster)(nil)).Elem()
}
type NotSupportedHostInClusterFault BaseNotSupportedHostInCluster
func init() {
t["NotSupportedHostInClusterFault"] = reflect.TypeOf((*NotSupportedHostInClusterFault)(nil)).Elem()
}
type NotSupportedHostInDvs struct {
NotSupportedHost
SwitchProductSpec DistributedVirtualSwitchProductSpec `xml:"switchProductSpec"`
}
func init() {
t["NotSupportedHostInDvs"] = reflect.TypeOf((*NotSupportedHostInDvs)(nil)).Elem()
}
type NotSupportedHostInDvsFault NotSupportedHostInDvs
func init() {
t["NotSupportedHostInDvsFault"] = reflect.TypeOf((*NotSupportedHostInDvsFault)(nil)).Elem()
}
type NotSupportedHostInHACluster struct {
NotSupportedHost
HostName string `xml:"hostName"`
Build string `xml:"build"`
}
func init() {
t["NotSupportedHostInHACluster"] = reflect.TypeOf((*NotSupportedHostInHACluster)(nil)).Elem()
}
type NotSupportedHostInHAClusterFault NotSupportedHostInHACluster
func init() {
t["NotSupportedHostInHAClusterFault"] = reflect.TypeOf((*NotSupportedHostInHAClusterFault)(nil)).Elem()
}
type NotUserConfigurableProperty struct {
VAppPropertyFault
}
func init() {
t["NotUserConfigurableProperty"] = reflect.TypeOf((*NotUserConfigurableProperty)(nil)).Elem()
}
type NotUserConfigurablePropertyFault NotUserConfigurableProperty
func init() {
t["NotUserConfigurablePropertyFault"] = reflect.TypeOf((*NotUserConfigurablePropertyFault)(nil)).Elem()
}
type NumPortsProfile struct {
ApplyProfile
}
func init() {
t["NumPortsProfile"] = reflect.TypeOf((*NumPortsProfile)(nil)).Elem()
}
type NumVirtualCoresPerSocketNotSupported struct {
VirtualHardwareCompatibilityIssue
MaxSupportedCoresPerSocketDest int32 `xml:"maxSupportedCoresPerSocketDest"`
NumCoresPerSocketVm int32 `xml:"numCoresPerSocketVm"`
}
func init() {
t["NumVirtualCoresPerSocketNotSupported"] = reflect.TypeOf((*NumVirtualCoresPerSocketNotSupported)(nil)).Elem()
}
type NumVirtualCoresPerSocketNotSupportedFault NumVirtualCoresPerSocketNotSupported
func init() {
t["NumVirtualCoresPerSocketNotSupportedFault"] = reflect.TypeOf((*NumVirtualCoresPerSocketNotSupportedFault)(nil)).Elem()
}
type NumVirtualCpusExceedsLimit struct {
InsufficientResourcesFault
MaxSupportedVcpus int32 `xml:"maxSupportedVcpus"`
}
func init() {
t["NumVirtualCpusExceedsLimit"] = reflect.TypeOf((*NumVirtualCpusExceedsLimit)(nil)).Elem()
}
type NumVirtualCpusExceedsLimitFault NumVirtualCpusExceedsLimit
func init() {
t["NumVirtualCpusExceedsLimitFault"] = reflect.TypeOf((*NumVirtualCpusExceedsLimitFault)(nil)).Elem()
}
type NumVirtualCpusIncompatible struct {
VmConfigFault
Reason string `xml:"reason"`
NumCpu int32 `xml:"numCpu"`
}
func init() {
t["NumVirtualCpusIncompatible"] = reflect.TypeOf((*NumVirtualCpusIncompatible)(nil)).Elem()
}
type NumVirtualCpusIncompatibleFault NumVirtualCpusIncompatible
func init() {
t["NumVirtualCpusIncompatibleFault"] = reflect.TypeOf((*NumVirtualCpusIncompatibleFault)(nil)).Elem()
}
type NumVirtualCpusNotSupported struct {
VirtualHardwareCompatibilityIssue
MaxSupportedVcpusDest int32 `xml:"maxSupportedVcpusDest"`
NumCpuVm int32 `xml:"numCpuVm"`
}
func init() {
t["NumVirtualCpusNotSupported"] = reflect.TypeOf((*NumVirtualCpusNotSupported)(nil)).Elem()
}
type NumVirtualCpusNotSupportedFault NumVirtualCpusNotSupported
func init() {
t["NumVirtualCpusNotSupportedFault"] = reflect.TypeOf((*NumVirtualCpusNotSupportedFault)(nil)).Elem()
}
type NumericRange struct {
DynamicData
Start int32 `xml:"start"`
End int32 `xml:"end"`
}
func init() {
t["NumericRange"] = reflect.TypeOf((*NumericRange)(nil)).Elem()
}
type ObjectContent struct {
DynamicData
Obj ManagedObjectReference `xml:"obj"`
PropSet []DynamicProperty `xml:"propSet,omitempty"`
MissingSet []MissingProperty `xml:"missingSet,omitempty"`
}
func init() {
t["ObjectContent"] = reflect.TypeOf((*ObjectContent)(nil)).Elem()
}
type ObjectSpec struct {
DynamicData
Obj ManagedObjectReference `xml:"obj"`
Skip *bool `xml:"skip"`
SelectSet []BaseSelectionSpec `xml:"selectSet,omitempty,typeattr"`
}
func init() {
t["ObjectSpec"] = reflect.TypeOf((*ObjectSpec)(nil)).Elem()
}
type ObjectUpdate struct {
DynamicData
Kind ObjectUpdateKind `xml:"kind"`
Obj ManagedObjectReference `xml:"obj"`
ChangeSet []PropertyChange `xml:"changeSet,omitempty"`
MissingSet []MissingProperty `xml:"missingSet,omitempty"`
}
func init() {
t["ObjectUpdate"] = reflect.TypeOf((*ObjectUpdate)(nil)).Elem()
}
type OnceTaskScheduler struct {
TaskScheduler
RunAt *time.Time `xml:"runAt"`
}
func init() {
t["OnceTaskScheduler"] = reflect.TypeOf((*OnceTaskScheduler)(nil)).Elem()
}
type OpaqueNetworkCapability struct {
DynamicData
NetworkReservationSupported bool `xml:"networkReservationSupported"`
}
func init() {
t["OpaqueNetworkCapability"] = reflect.TypeOf((*OpaqueNetworkCapability)(nil)).Elem()
}
type OpaqueNetworkSummary struct {
NetworkSummary
OpaqueNetworkId string `xml:"opaqueNetworkId"`
OpaqueNetworkType string `xml:"opaqueNetworkType"`
}
func init() {
t["OpaqueNetworkSummary"] = reflect.TypeOf((*OpaqueNetworkSummary)(nil)).Elem()
}
type OpaqueNetworkTargetInfo struct {
VirtualMachineTargetInfo
Network OpaqueNetworkSummary `xml:"network"`
NetworkReservationSupported *bool `xml:"networkReservationSupported"`
}
func init() {
t["OpaqueNetworkTargetInfo"] = reflect.TypeOf((*OpaqueNetworkTargetInfo)(nil)).Elem()
}
type OpenInventoryViewFolder OpenInventoryViewFolderRequestType
func init() {
t["OpenInventoryViewFolder"] = reflect.TypeOf((*OpenInventoryViewFolder)(nil)).Elem()
}
type OpenInventoryViewFolderRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity []ManagedObjectReference `xml:"entity"`
}
func init() {
t["OpenInventoryViewFolderRequestType"] = reflect.TypeOf((*OpenInventoryViewFolderRequestType)(nil)).Elem()
}
type OpenInventoryViewFolderResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type OperationDisabledByGuest struct {
GuestOperationsFault
}
func init() {
t["OperationDisabledByGuest"] = reflect.TypeOf((*OperationDisabledByGuest)(nil)).Elem()
}
type OperationDisabledByGuestFault OperationDisabledByGuest
func init() {
t["OperationDisabledByGuestFault"] = reflect.TypeOf((*OperationDisabledByGuestFault)(nil)).Elem()
}
type OperationDisallowedOnHost struct {
RuntimeFault
}
func init() {
t["OperationDisallowedOnHost"] = reflect.TypeOf((*OperationDisallowedOnHost)(nil)).Elem()
}
type OperationDisallowedOnHostFault OperationDisallowedOnHost
func init() {
t["OperationDisallowedOnHostFault"] = reflect.TypeOf((*OperationDisallowedOnHostFault)(nil)).Elem()
}
type OperationNotSupportedByGuest struct {
GuestOperationsFault
}
func init() {
t["OperationNotSupportedByGuest"] = reflect.TypeOf((*OperationNotSupportedByGuest)(nil)).Elem()
}
type OperationNotSupportedByGuestFault OperationNotSupportedByGuest
func init() {
t["OperationNotSupportedByGuestFault"] = reflect.TypeOf((*OperationNotSupportedByGuestFault)(nil)).Elem()
}
type OptionDef struct {
ElementDescription
OptionType BaseOptionType `xml:"optionType,typeattr"`
}
func init() {
t["OptionDef"] = reflect.TypeOf((*OptionDef)(nil)).Elem()
}
type OptionProfile struct {
ApplyProfile
Key string `xml:"key"`
}
func init() {
t["OptionProfile"] = reflect.TypeOf((*OptionProfile)(nil)).Elem()
}
type OptionType struct {
DynamicData
ValueIsReadonly *bool `xml:"valueIsReadonly"`
}
func init() {
t["OptionType"] = reflect.TypeOf((*OptionType)(nil)).Elem()
}
type OptionValue struct {
DynamicData
Key string `xml:"key"`
Value AnyType `xml:"value,typeattr"`
}
func init() {
t["OptionValue"] = reflect.TypeOf((*OptionValue)(nil)).Elem()
}
type OrAlarmExpression struct {
AlarmExpression
Expression []BaseAlarmExpression `xml:"expression,typeattr"`
}
func init() {
t["OrAlarmExpression"] = reflect.TypeOf((*OrAlarmExpression)(nil)).Elem()
}
type OutOfBounds struct {
VimFault
ArgumentName string `xml:"argumentName"`
}
func init() {
t["OutOfBounds"] = reflect.TypeOf((*OutOfBounds)(nil)).Elem()
}
type OutOfBoundsFault OutOfBounds
func init() {
t["OutOfBoundsFault"] = reflect.TypeOf((*OutOfBoundsFault)(nil)).Elem()
}
type OutOfSyncDvsHost struct {
DvsEvent
HostOutOfSync []DvsOutOfSyncHostArgument `xml:"hostOutOfSync"`
}
func init() {
t["OutOfSyncDvsHost"] = reflect.TypeOf((*OutOfSyncDvsHost)(nil)).Elem()
}
type OverwriteCustomizationSpec OverwriteCustomizationSpecRequestType
func init() {
t["OverwriteCustomizationSpec"] = reflect.TypeOf((*OverwriteCustomizationSpec)(nil)).Elem()
}
type OverwriteCustomizationSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
Item CustomizationSpecItem `xml:"item"`
}
func init() {
t["OverwriteCustomizationSpecRequestType"] = reflect.TypeOf((*OverwriteCustomizationSpecRequestType)(nil)).Elem()
}
type OverwriteCustomizationSpecResponse struct {
}
type OvfAttribute struct {
OvfInvalidPackage
ElementName string `xml:"elementName"`
AttributeName string `xml:"attributeName"`
}
func init() {
t["OvfAttribute"] = reflect.TypeOf((*OvfAttribute)(nil)).Elem()
}
type OvfAttributeFault BaseOvfAttribute
func init() {
t["OvfAttributeFault"] = reflect.TypeOf((*OvfAttributeFault)(nil)).Elem()
}
type OvfConnectedDevice struct {
OvfHardwareExport
}
func init() {
t["OvfConnectedDevice"] = reflect.TypeOf((*OvfConnectedDevice)(nil)).Elem()
}
type OvfConnectedDeviceFault BaseOvfConnectedDevice
func init() {
t["OvfConnectedDeviceFault"] = reflect.TypeOf((*OvfConnectedDeviceFault)(nil)).Elem()
}
type OvfConnectedDeviceFloppy struct {
OvfConnectedDevice
Filename string `xml:"filename"`
}
func init() {
t["OvfConnectedDeviceFloppy"] = reflect.TypeOf((*OvfConnectedDeviceFloppy)(nil)).Elem()
}
type OvfConnectedDeviceFloppyFault OvfConnectedDeviceFloppy
func init() {
t["OvfConnectedDeviceFloppyFault"] = reflect.TypeOf((*OvfConnectedDeviceFloppyFault)(nil)).Elem()
}
type OvfConnectedDeviceIso struct {
OvfConnectedDevice
Filename string `xml:"filename"`
}
func init() {
t["OvfConnectedDeviceIso"] = reflect.TypeOf((*OvfConnectedDeviceIso)(nil)).Elem()
}
type OvfConnectedDeviceIsoFault OvfConnectedDeviceIso
func init() {
t["OvfConnectedDeviceIsoFault"] = reflect.TypeOf((*OvfConnectedDeviceIsoFault)(nil)).Elem()
}
type OvfConstraint struct {
OvfInvalidPackage
Name string `xml:"name"`
}
func init() {
t["OvfConstraint"] = reflect.TypeOf((*OvfConstraint)(nil)).Elem()
}
type OvfConstraintFault BaseOvfConstraint
func init() {
t["OvfConstraintFault"] = reflect.TypeOf((*OvfConstraintFault)(nil)).Elem()
}
type OvfConsumerCallbackFault struct {
OvfFault
ExtensionKey string `xml:"extensionKey"`
ExtensionName string `xml:"extensionName"`
}
func init() {
t["OvfConsumerCallbackFault"] = reflect.TypeOf((*OvfConsumerCallbackFault)(nil)).Elem()
}
type OvfConsumerCallbackFaultFault BaseOvfConsumerCallbackFault
func init() {
t["OvfConsumerCallbackFaultFault"] = reflect.TypeOf((*OvfConsumerCallbackFaultFault)(nil)).Elem()
}
type OvfConsumerCommunicationError struct {
OvfConsumerCallbackFault
Description string `xml:"description"`
}
func init() {
t["OvfConsumerCommunicationError"] = reflect.TypeOf((*OvfConsumerCommunicationError)(nil)).Elem()
}
type OvfConsumerCommunicationErrorFault OvfConsumerCommunicationError
func init() {
t["OvfConsumerCommunicationErrorFault"] = reflect.TypeOf((*OvfConsumerCommunicationErrorFault)(nil)).Elem()
}
type OvfConsumerFault struct {
OvfConsumerCallbackFault
ErrorKey string `xml:"errorKey"`
Message string `xml:"message"`
Params []KeyValue `xml:"params,omitempty"`
}
func init() {
t["OvfConsumerFault"] = reflect.TypeOf((*OvfConsumerFault)(nil)).Elem()
}
type OvfConsumerFaultFault OvfConsumerFault
func init() {
t["OvfConsumerFaultFault"] = reflect.TypeOf((*OvfConsumerFaultFault)(nil)).Elem()
}
type OvfConsumerInvalidSection struct {
OvfConsumerCallbackFault
LineNumber int32 `xml:"lineNumber"`
Description string `xml:"description"`
}
func init() {
t["OvfConsumerInvalidSection"] = reflect.TypeOf((*OvfConsumerInvalidSection)(nil)).Elem()
}
type OvfConsumerInvalidSectionFault OvfConsumerInvalidSection
func init() {
t["OvfConsumerInvalidSectionFault"] = reflect.TypeOf((*OvfConsumerInvalidSectionFault)(nil)).Elem()
}
type OvfConsumerOstNode struct {
DynamicData
Id string `xml:"id"`
Type string `xml:"type"`
Section []OvfConsumerOvfSection `xml:"section,omitempty"`
Child []OvfConsumerOstNode `xml:"child,omitempty"`
Entity *ManagedObjectReference `xml:"entity,omitempty"`
}
func init() {
t["OvfConsumerOstNode"] = reflect.TypeOf((*OvfConsumerOstNode)(nil)).Elem()
}
type OvfConsumerOvfSection struct {
DynamicData
LineNumber int32 `xml:"lineNumber"`
Xml string `xml:"xml"`
}
func init() {
t["OvfConsumerOvfSection"] = reflect.TypeOf((*OvfConsumerOvfSection)(nil)).Elem()
}
type OvfConsumerPowerOnFault struct {
InvalidState
ExtensionKey string `xml:"extensionKey"`
ExtensionName string `xml:"extensionName"`
Description string `xml:"description"`
}
func init() {
t["OvfConsumerPowerOnFault"] = reflect.TypeOf((*OvfConsumerPowerOnFault)(nil)).Elem()
}
type OvfConsumerPowerOnFaultFault OvfConsumerPowerOnFault
func init() {
t["OvfConsumerPowerOnFaultFault"] = reflect.TypeOf((*OvfConsumerPowerOnFaultFault)(nil)).Elem()
}
type OvfConsumerUndeclaredSection struct {
OvfConsumerCallbackFault
QualifiedSectionType string `xml:"qualifiedSectionType"`
}
func init() {
t["OvfConsumerUndeclaredSection"] = reflect.TypeOf((*OvfConsumerUndeclaredSection)(nil)).Elem()
}
type OvfConsumerUndeclaredSectionFault OvfConsumerUndeclaredSection
func init() {
t["OvfConsumerUndeclaredSectionFault"] = reflect.TypeOf((*OvfConsumerUndeclaredSectionFault)(nil)).Elem()
}
type OvfConsumerUndefinedPrefix struct {
OvfConsumerCallbackFault
Prefix string `xml:"prefix"`
}
func init() {
t["OvfConsumerUndefinedPrefix"] = reflect.TypeOf((*OvfConsumerUndefinedPrefix)(nil)).Elem()
}
type OvfConsumerUndefinedPrefixFault OvfConsumerUndefinedPrefix
func init() {
t["OvfConsumerUndefinedPrefixFault"] = reflect.TypeOf((*OvfConsumerUndefinedPrefixFault)(nil)).Elem()
}
type OvfConsumerValidationFault struct {
VmConfigFault
ExtensionKey string `xml:"extensionKey"`
ExtensionName string `xml:"extensionName"`
Message string `xml:"message"`
}
func init() {
t["OvfConsumerValidationFault"] = reflect.TypeOf((*OvfConsumerValidationFault)(nil)).Elem()
}
type OvfConsumerValidationFaultFault OvfConsumerValidationFault
func init() {
t["OvfConsumerValidationFaultFault"] = reflect.TypeOf((*OvfConsumerValidationFaultFault)(nil)).Elem()
}
type OvfCpuCompatibility struct {
OvfImport
RegisterName string `xml:"registerName"`
Level int32 `xml:"level"`
RegisterValue string `xml:"registerValue"`
DesiredRegisterValue string `xml:"desiredRegisterValue"`
}
func init() {
t["OvfCpuCompatibility"] = reflect.TypeOf((*OvfCpuCompatibility)(nil)).Elem()
}
type OvfCpuCompatibilityCheckNotSupported struct {
OvfImport
}
func init() {
t["OvfCpuCompatibilityCheckNotSupported"] = reflect.TypeOf((*OvfCpuCompatibilityCheckNotSupported)(nil)).Elem()
}
type OvfCpuCompatibilityCheckNotSupportedFault OvfCpuCompatibilityCheckNotSupported
func init() {
t["OvfCpuCompatibilityCheckNotSupportedFault"] = reflect.TypeOf((*OvfCpuCompatibilityCheckNotSupportedFault)(nil)).Elem()
}
type OvfCpuCompatibilityFault OvfCpuCompatibility
func init() {
t["OvfCpuCompatibilityFault"] = reflect.TypeOf((*OvfCpuCompatibilityFault)(nil)).Elem()
}
type OvfCreateDescriptorParams struct {
DynamicData
OvfFiles []OvfFile `xml:"ovfFiles,omitempty"`
Name string `xml:"name,omitempty"`
Description string `xml:"description,omitempty"`
IncludeImageFiles *bool `xml:"includeImageFiles"`
ExportOption []string `xml:"exportOption,omitempty"`
Snapshot *ManagedObjectReference `xml:"snapshot,omitempty"`
}
func init() {
t["OvfCreateDescriptorParams"] = reflect.TypeOf((*OvfCreateDescriptorParams)(nil)).Elem()
}
type OvfCreateDescriptorResult struct {
DynamicData
OvfDescriptor string `xml:"ovfDescriptor"`
Error []LocalizedMethodFault `xml:"error,omitempty"`
Warning []LocalizedMethodFault `xml:"warning,omitempty"`
IncludeImageFiles *bool `xml:"includeImageFiles"`
}
func init() {
t["OvfCreateDescriptorResult"] = reflect.TypeOf((*OvfCreateDescriptorResult)(nil)).Elem()
}
type OvfCreateImportSpecParams struct {
OvfManagerCommonParams
EntityName string `xml:"entityName"`
HostSystem *ManagedObjectReference `xml:"hostSystem,omitempty"`
NetworkMapping []OvfNetworkMapping `xml:"networkMapping,omitempty"`
IpAllocationPolicy string `xml:"ipAllocationPolicy,omitempty"`
IpProtocol string `xml:"ipProtocol,omitempty"`
PropertyMapping []KeyValue `xml:"propertyMapping,omitempty"`
ResourceMapping []OvfResourceMap `xml:"resourceMapping,omitempty"`
DiskProvisioning string `xml:"diskProvisioning,omitempty"`
InstantiationOst *OvfConsumerOstNode `xml:"instantiationOst,omitempty"`
}
func init() {
t["OvfCreateImportSpecParams"] = reflect.TypeOf((*OvfCreateImportSpecParams)(nil)).Elem()
}
type OvfCreateImportSpecResult struct {
DynamicData
ImportSpec BaseImportSpec `xml:"importSpec,omitempty,typeattr"`
FileItem []OvfFileItem `xml:"fileItem,omitempty"`
Warning []LocalizedMethodFault `xml:"warning,omitempty"`
Error []LocalizedMethodFault `xml:"error,omitempty"`
}
func init() {
t["OvfCreateImportSpecResult"] = reflect.TypeOf((*OvfCreateImportSpecResult)(nil)).Elem()
}
type OvfDeploymentOption struct {
DynamicData
Key string `xml:"key"`
Label string `xml:"label"`
Description string `xml:"description"`
}
func init() {
t["OvfDeploymentOption"] = reflect.TypeOf((*OvfDeploymentOption)(nil)).Elem()
}
type OvfDiskMappingNotFound struct {
OvfSystemFault
DiskName string `xml:"diskName"`
VmName string `xml:"vmName"`
}
func init() {
t["OvfDiskMappingNotFound"] = reflect.TypeOf((*OvfDiskMappingNotFound)(nil)).Elem()
}
type OvfDiskMappingNotFoundFault OvfDiskMappingNotFound
func init() {
t["OvfDiskMappingNotFoundFault"] = reflect.TypeOf((*OvfDiskMappingNotFoundFault)(nil)).Elem()
}
type OvfDiskOrderConstraint struct {
OvfConstraint
}
func init() {
t["OvfDiskOrderConstraint"] = reflect.TypeOf((*OvfDiskOrderConstraint)(nil)).Elem()
}
type OvfDiskOrderConstraintFault OvfDiskOrderConstraint
func init() {
t["OvfDiskOrderConstraintFault"] = reflect.TypeOf((*OvfDiskOrderConstraintFault)(nil)).Elem()
}
type OvfDuplicateElement struct {
OvfElement
}
func init() {
t["OvfDuplicateElement"] = reflect.TypeOf((*OvfDuplicateElement)(nil)).Elem()
}
type OvfDuplicateElementFault OvfDuplicateElement
func init() {
t["OvfDuplicateElementFault"] = reflect.TypeOf((*OvfDuplicateElementFault)(nil)).Elem()
}
type OvfDuplicatedElementBoundary struct {
OvfElement
Boundary string `xml:"boundary"`
}
func init() {
t["OvfDuplicatedElementBoundary"] = reflect.TypeOf((*OvfDuplicatedElementBoundary)(nil)).Elem()
}
type OvfDuplicatedElementBoundaryFault OvfDuplicatedElementBoundary
func init() {
t["OvfDuplicatedElementBoundaryFault"] = reflect.TypeOf((*OvfDuplicatedElementBoundaryFault)(nil)).Elem()
}
type OvfDuplicatedPropertyIdExport struct {
OvfExport
Fqid string `xml:"fqid"`
}
func init() {
t["OvfDuplicatedPropertyIdExport"] = reflect.TypeOf((*OvfDuplicatedPropertyIdExport)(nil)).Elem()
}
type OvfDuplicatedPropertyIdExportFault OvfDuplicatedPropertyIdExport
func init() {
t["OvfDuplicatedPropertyIdExportFault"] = reflect.TypeOf((*OvfDuplicatedPropertyIdExportFault)(nil)).Elem()
}
type OvfDuplicatedPropertyIdImport struct {
OvfExport
}
func init() {
t["OvfDuplicatedPropertyIdImport"] = reflect.TypeOf((*OvfDuplicatedPropertyIdImport)(nil)).Elem()
}
type OvfDuplicatedPropertyIdImportFault OvfDuplicatedPropertyIdImport
func init() {
t["OvfDuplicatedPropertyIdImportFault"] = reflect.TypeOf((*OvfDuplicatedPropertyIdImportFault)(nil)).Elem()
}
type OvfElement struct {
OvfInvalidPackage
Name string `xml:"name"`
}
func init() {
t["OvfElement"] = reflect.TypeOf((*OvfElement)(nil)).Elem()
}
type OvfElementFault BaseOvfElement
func init() {
t["OvfElementFault"] = reflect.TypeOf((*OvfElementFault)(nil)).Elem()
}
type OvfElementInvalidValue struct {
OvfElement
Value string `xml:"value"`
}
func init() {
t["OvfElementInvalidValue"] = reflect.TypeOf((*OvfElementInvalidValue)(nil)).Elem()
}
type OvfElementInvalidValueFault OvfElementInvalidValue
func init() {
t["OvfElementInvalidValueFault"] = reflect.TypeOf((*OvfElementInvalidValueFault)(nil)).Elem()
}
type OvfExport struct {
OvfFault
}
func init() {
t["OvfExport"] = reflect.TypeOf((*OvfExport)(nil)).Elem()
}
type OvfExportFailed struct {
OvfExport
}
func init() {
t["OvfExportFailed"] = reflect.TypeOf((*OvfExportFailed)(nil)).Elem()
}
type OvfExportFailedFault OvfExportFailed
func init() {
t["OvfExportFailedFault"] = reflect.TypeOf((*OvfExportFailedFault)(nil)).Elem()
}
type OvfExportFault BaseOvfExport
func init() {
t["OvfExportFault"] = reflect.TypeOf((*OvfExportFault)(nil)).Elem()
}
type OvfFault struct {
VimFault
}
func init() {
t["OvfFault"] = reflect.TypeOf((*OvfFault)(nil)).Elem()
}
type OvfFaultFault BaseOvfFault
func init() {
t["OvfFaultFault"] = reflect.TypeOf((*OvfFaultFault)(nil)).Elem()
}
type OvfFile struct {
DynamicData
DeviceId string `xml:"deviceId"`
Path string `xml:"path"`
CompressionMethod string `xml:"compressionMethod,omitempty"`
ChunkSize int64 `xml:"chunkSize,omitempty"`
Size int64 `xml:"size"`
Capacity int64 `xml:"capacity,omitempty"`
PopulatedSize int64 `xml:"populatedSize,omitempty"`
}
func init() {
t["OvfFile"] = reflect.TypeOf((*OvfFile)(nil)).Elem()
}
type OvfFileItem struct {
DynamicData
DeviceId string `xml:"deviceId"`
Path string `xml:"path"`
CompressionMethod string `xml:"compressionMethod,omitempty"`
ChunkSize int64 `xml:"chunkSize,omitempty"`
Size int64 `xml:"size,omitempty"`
CimType int32 `xml:"cimType"`
Create bool `xml:"create"`
}
func init() {
t["OvfFileItem"] = reflect.TypeOf((*OvfFileItem)(nil)).Elem()
}
type OvfHardwareCheck struct {
OvfImport
}
func init() {
t["OvfHardwareCheck"] = reflect.TypeOf((*OvfHardwareCheck)(nil)).Elem()
}
type OvfHardwareCheckFault OvfHardwareCheck
func init() {
t["OvfHardwareCheckFault"] = reflect.TypeOf((*OvfHardwareCheckFault)(nil)).Elem()
}
type OvfHardwareExport struct {
OvfExport
Device BaseVirtualDevice `xml:"device,omitempty,typeattr"`
VmPath string `xml:"vmPath"`
}
func init() {
t["OvfHardwareExport"] = reflect.TypeOf((*OvfHardwareExport)(nil)).Elem()
}
type OvfHardwareExportFault BaseOvfHardwareExport
func init() {
t["OvfHardwareExportFault"] = reflect.TypeOf((*OvfHardwareExportFault)(nil)).Elem()
}
type OvfHostResourceConstraint struct {
OvfConstraint
Value string `xml:"value"`
}
func init() {
t["OvfHostResourceConstraint"] = reflect.TypeOf((*OvfHostResourceConstraint)(nil)).Elem()
}
type OvfHostResourceConstraintFault OvfHostResourceConstraint
func init() {
t["OvfHostResourceConstraintFault"] = reflect.TypeOf((*OvfHostResourceConstraintFault)(nil)).Elem()
}
type OvfHostValueNotParsed struct {
OvfSystemFault
Property string `xml:"property"`
Value string `xml:"value"`
}
func init() {
t["OvfHostValueNotParsed"] = reflect.TypeOf((*OvfHostValueNotParsed)(nil)).Elem()
}
type OvfHostValueNotParsedFault OvfHostValueNotParsed
func init() {
t["OvfHostValueNotParsedFault"] = reflect.TypeOf((*OvfHostValueNotParsedFault)(nil)).Elem()
}
type OvfImport struct {
OvfFault
}
func init() {
t["OvfImport"] = reflect.TypeOf((*OvfImport)(nil)).Elem()
}
type OvfImportFailed struct {
OvfImport
}
func init() {
t["OvfImportFailed"] = reflect.TypeOf((*OvfImportFailed)(nil)).Elem()
}
type OvfImportFailedFault OvfImportFailed
func init() {
t["OvfImportFailedFault"] = reflect.TypeOf((*OvfImportFailedFault)(nil)).Elem()
}
type OvfImportFault BaseOvfImport
func init() {
t["OvfImportFault"] = reflect.TypeOf((*OvfImportFault)(nil)).Elem()
}
type OvfInternalError struct {
OvfSystemFault
}
func init() {
t["OvfInternalError"] = reflect.TypeOf((*OvfInternalError)(nil)).Elem()
}
type OvfInternalErrorFault OvfInternalError
func init() {
t["OvfInternalErrorFault"] = reflect.TypeOf((*OvfInternalErrorFault)(nil)).Elem()
}
type OvfInvalidPackage struct {
OvfFault
LineNumber int32 `xml:"lineNumber"`
}
func init() {
t["OvfInvalidPackage"] = reflect.TypeOf((*OvfInvalidPackage)(nil)).Elem()
}
type OvfInvalidPackageFault BaseOvfInvalidPackage
func init() {
t["OvfInvalidPackageFault"] = reflect.TypeOf((*OvfInvalidPackageFault)(nil)).Elem()
}
type OvfInvalidValue struct {
OvfAttribute
Value string `xml:"value"`
}
func init() {
t["OvfInvalidValue"] = reflect.TypeOf((*OvfInvalidValue)(nil)).Elem()
}
type OvfInvalidValueConfiguration struct {
OvfInvalidValue
}
func init() {
t["OvfInvalidValueConfiguration"] = reflect.TypeOf((*OvfInvalidValueConfiguration)(nil)).Elem()
}
type OvfInvalidValueConfigurationFault OvfInvalidValueConfiguration
func init() {
t["OvfInvalidValueConfigurationFault"] = reflect.TypeOf((*OvfInvalidValueConfigurationFault)(nil)).Elem()
}
type OvfInvalidValueEmpty struct {
OvfInvalidValue
}
func init() {
t["OvfInvalidValueEmpty"] = reflect.TypeOf((*OvfInvalidValueEmpty)(nil)).Elem()
}
type OvfInvalidValueEmptyFault OvfInvalidValueEmpty
func init() {
t["OvfInvalidValueEmptyFault"] = reflect.TypeOf((*OvfInvalidValueEmptyFault)(nil)).Elem()
}
type OvfInvalidValueFault BaseOvfInvalidValue
func init() {
t["OvfInvalidValueFault"] = reflect.TypeOf((*OvfInvalidValueFault)(nil)).Elem()
}
type OvfInvalidValueFormatMalformed struct {
OvfInvalidValue
}
func init() {
t["OvfInvalidValueFormatMalformed"] = reflect.TypeOf((*OvfInvalidValueFormatMalformed)(nil)).Elem()
}
type OvfInvalidValueFormatMalformedFault OvfInvalidValueFormatMalformed
func init() {
t["OvfInvalidValueFormatMalformedFault"] = reflect.TypeOf((*OvfInvalidValueFormatMalformedFault)(nil)).Elem()
}
type OvfInvalidValueReference struct {
OvfInvalidValue
}
func init() {
t["OvfInvalidValueReference"] = reflect.TypeOf((*OvfInvalidValueReference)(nil)).Elem()
}
type OvfInvalidValueReferenceFault OvfInvalidValueReference
func init() {
t["OvfInvalidValueReferenceFault"] = reflect.TypeOf((*OvfInvalidValueReferenceFault)(nil)).Elem()
}
type OvfInvalidVmName struct {
OvfUnsupportedPackage
Name string `xml:"name"`
}
func init() {
t["OvfInvalidVmName"] = reflect.TypeOf((*OvfInvalidVmName)(nil)).Elem()
}
type OvfInvalidVmNameFault OvfInvalidVmName
func init() {
t["OvfInvalidVmNameFault"] = reflect.TypeOf((*OvfInvalidVmNameFault)(nil)).Elem()
}
type OvfManagerCommonParams struct {
DynamicData
Locale string `xml:"locale"`
DeploymentOption string `xml:"deploymentOption"`
MsgBundle []KeyValue `xml:"msgBundle,omitempty"`
ImportOption []string `xml:"importOption,omitempty"`
}
func init() {
t["OvfManagerCommonParams"] = reflect.TypeOf((*OvfManagerCommonParams)(nil)).Elem()
}
type OvfMappedOsId struct {
OvfImport
OvfId int32 `xml:"ovfId"`
OvfDescription string `xml:"ovfDescription"`
TargetDescription string `xml:"targetDescription"`
}
func init() {
t["OvfMappedOsId"] = reflect.TypeOf((*OvfMappedOsId)(nil)).Elem()
}
type OvfMappedOsIdFault OvfMappedOsId
func init() {
t["OvfMappedOsIdFault"] = reflect.TypeOf((*OvfMappedOsIdFault)(nil)).Elem()
}
type OvfMissingAttribute struct {
OvfAttribute
}
func init() {
t["OvfMissingAttribute"] = reflect.TypeOf((*OvfMissingAttribute)(nil)).Elem()
}
type OvfMissingAttributeFault OvfMissingAttribute
func init() {
t["OvfMissingAttributeFault"] = reflect.TypeOf((*OvfMissingAttributeFault)(nil)).Elem()
}
type OvfMissingElement struct {
OvfElement
}
func init() {
t["OvfMissingElement"] = reflect.TypeOf((*OvfMissingElement)(nil)).Elem()
}
type OvfMissingElementFault BaseOvfMissingElement
func init() {
t["OvfMissingElementFault"] = reflect.TypeOf((*OvfMissingElementFault)(nil)).Elem()
}
type OvfMissingElementNormalBoundary struct {
OvfMissingElement
Boundary string `xml:"boundary"`
}
func init() {
t["OvfMissingElementNormalBoundary"] = reflect.TypeOf((*OvfMissingElementNormalBoundary)(nil)).Elem()
}
type OvfMissingElementNormalBoundaryFault OvfMissingElementNormalBoundary
func init() {
t["OvfMissingElementNormalBoundaryFault"] = reflect.TypeOf((*OvfMissingElementNormalBoundaryFault)(nil)).Elem()
}
type OvfMissingHardware struct {
OvfImport
Name string `xml:"name"`
ResourceType int32 `xml:"resourceType"`
}
func init() {
t["OvfMissingHardware"] = reflect.TypeOf((*OvfMissingHardware)(nil)).Elem()
}
type OvfMissingHardwareFault OvfMissingHardware
func init() {
t["OvfMissingHardwareFault"] = reflect.TypeOf((*OvfMissingHardwareFault)(nil)).Elem()
}
type OvfNetworkInfo struct {
DynamicData
Name string `xml:"name"`
Description string `xml:"description"`
}
func init() {
t["OvfNetworkInfo"] = reflect.TypeOf((*OvfNetworkInfo)(nil)).Elem()
}
type OvfNetworkMapping struct {
DynamicData
Name string `xml:"name"`
Network ManagedObjectReference `xml:"network"`
}
func init() {
t["OvfNetworkMapping"] = reflect.TypeOf((*OvfNetworkMapping)(nil)).Elem()
}
type OvfNetworkMappingNotSupported struct {
OvfImport
}
func init() {
t["OvfNetworkMappingNotSupported"] = reflect.TypeOf((*OvfNetworkMappingNotSupported)(nil)).Elem()
}
type OvfNetworkMappingNotSupportedFault OvfNetworkMappingNotSupported
func init() {
t["OvfNetworkMappingNotSupportedFault"] = reflect.TypeOf((*OvfNetworkMappingNotSupportedFault)(nil)).Elem()
}
type OvfNoHostNic struct {
OvfUnsupportedPackage
}
func init() {
t["OvfNoHostNic"] = reflect.TypeOf((*OvfNoHostNic)(nil)).Elem()
}
type OvfNoHostNicFault OvfNoHostNic
func init() {
t["OvfNoHostNicFault"] = reflect.TypeOf((*OvfNoHostNicFault)(nil)).Elem()
}
type OvfNoSpaceOnController struct {
OvfUnsupportedElement
Parent string `xml:"parent"`
}
func init() {
t["OvfNoSpaceOnController"] = reflect.TypeOf((*OvfNoSpaceOnController)(nil)).Elem()
}
type OvfNoSpaceOnControllerFault OvfNoSpaceOnController
func init() {
t["OvfNoSpaceOnControllerFault"] = reflect.TypeOf((*OvfNoSpaceOnControllerFault)(nil)).Elem()
}
type OvfNoSupportedHardwareFamily struct {
OvfUnsupportedPackage
Version string `xml:"version"`
}
func init() {
t["OvfNoSupportedHardwareFamily"] = reflect.TypeOf((*OvfNoSupportedHardwareFamily)(nil)).Elem()
}
type OvfNoSupportedHardwareFamilyFault OvfNoSupportedHardwareFamily
func init() {
t["OvfNoSupportedHardwareFamilyFault"] = reflect.TypeOf((*OvfNoSupportedHardwareFamilyFault)(nil)).Elem()
}
type OvfOptionInfo struct {
DynamicData
Option string `xml:"option"`
Description LocalizableMessage `xml:"description"`
}
func init() {
t["OvfOptionInfo"] = reflect.TypeOf((*OvfOptionInfo)(nil)).Elem()
}
type OvfParseDescriptorParams struct {
OvfManagerCommonParams
}
func init() {
t["OvfParseDescriptorParams"] = reflect.TypeOf((*OvfParseDescriptorParams)(nil)).Elem()
}
type OvfParseDescriptorResult struct {
DynamicData
Eula []string `xml:"eula,omitempty"`
Network []OvfNetworkInfo `xml:"network,omitempty"`
IpAllocationScheme []string `xml:"ipAllocationScheme,omitempty"`
IpProtocols []string `xml:"ipProtocols,omitempty"`
Property []VAppPropertyInfo `xml:"property,omitempty"`
ProductInfo *VAppProductInfo `xml:"productInfo,omitempty"`
Annotation string `xml:"annotation"`
ApproximateDownloadSize int64 `xml:"approximateDownloadSize,omitempty"`
ApproximateFlatDeploymentSize int64 `xml:"approximateFlatDeploymentSize,omitempty"`
ApproximateSparseDeploymentSize int64 `xml:"approximateSparseDeploymentSize,omitempty"`
DefaultEntityName string `xml:"defaultEntityName"`
VirtualApp bool `xml:"virtualApp"`
DeploymentOption []OvfDeploymentOption `xml:"deploymentOption,omitempty"`
DefaultDeploymentOption string `xml:"defaultDeploymentOption"`
EntityName []KeyValue `xml:"entityName,omitempty"`
AnnotatedOst *OvfConsumerOstNode `xml:"annotatedOst,omitempty"`
Error []LocalizedMethodFault `xml:"error,omitempty"`
Warning []LocalizedMethodFault `xml:"warning,omitempty"`
}
func init() {
t["OvfParseDescriptorResult"] = reflect.TypeOf((*OvfParseDescriptorResult)(nil)).Elem()
}
type OvfProperty struct {
OvfInvalidPackage
Type string `xml:"type"`
Value string `xml:"value"`
}
func init() {
t["OvfProperty"] = reflect.TypeOf((*OvfProperty)(nil)).Elem()
}
type OvfPropertyExport struct {
OvfExport
Type string `xml:"type"`
Value string `xml:"value"`
}
func init() {
t["OvfPropertyExport"] = reflect.TypeOf((*OvfPropertyExport)(nil)).Elem()
}
type OvfPropertyExportFault OvfPropertyExport
func init() {
t["OvfPropertyExportFault"] = reflect.TypeOf((*OvfPropertyExportFault)(nil)).Elem()
}
type OvfPropertyFault BaseOvfProperty
func init() {
t["OvfPropertyFault"] = reflect.TypeOf((*OvfPropertyFault)(nil)).Elem()
}
type OvfPropertyNetwork struct {
OvfProperty
}
func init() {
t["OvfPropertyNetwork"] = reflect.TypeOf((*OvfPropertyNetwork)(nil)).Elem()
}
type OvfPropertyNetworkExport struct {
OvfExport
Network string `xml:"network"`
}
func init() {
t["OvfPropertyNetworkExport"] = reflect.TypeOf((*OvfPropertyNetworkExport)(nil)).Elem()
}
type OvfPropertyNetworkExportFault OvfPropertyNetworkExport
func init() {
t["OvfPropertyNetworkExportFault"] = reflect.TypeOf((*OvfPropertyNetworkExportFault)(nil)).Elem()
}
type OvfPropertyNetworkFault OvfPropertyNetwork
func init() {
t["OvfPropertyNetworkFault"] = reflect.TypeOf((*OvfPropertyNetworkFault)(nil)).Elem()
}
type OvfPropertyQualifier struct {
OvfProperty
Qualifier string `xml:"qualifier"`
}
func init() {
t["OvfPropertyQualifier"] = reflect.TypeOf((*OvfPropertyQualifier)(nil)).Elem()
}
type OvfPropertyQualifierDuplicate struct {
OvfProperty
Qualifier string `xml:"qualifier"`
}
func init() {
t["OvfPropertyQualifierDuplicate"] = reflect.TypeOf((*OvfPropertyQualifierDuplicate)(nil)).Elem()
}
type OvfPropertyQualifierDuplicateFault OvfPropertyQualifierDuplicate
func init() {
t["OvfPropertyQualifierDuplicateFault"] = reflect.TypeOf((*OvfPropertyQualifierDuplicateFault)(nil)).Elem()
}
type OvfPropertyQualifierFault OvfPropertyQualifier
func init() {
t["OvfPropertyQualifierFault"] = reflect.TypeOf((*OvfPropertyQualifierFault)(nil)).Elem()
}
type OvfPropertyQualifierIgnored struct {
OvfProperty
Qualifier string `xml:"qualifier"`
}
func init() {
t["OvfPropertyQualifierIgnored"] = reflect.TypeOf((*OvfPropertyQualifierIgnored)(nil)).Elem()
}
type OvfPropertyQualifierIgnoredFault OvfPropertyQualifierIgnored
func init() {
t["OvfPropertyQualifierIgnoredFault"] = reflect.TypeOf((*OvfPropertyQualifierIgnoredFault)(nil)).Elem()
}
type OvfPropertyType struct {
OvfProperty
}
func init() {
t["OvfPropertyType"] = reflect.TypeOf((*OvfPropertyType)(nil)).Elem()
}
type OvfPropertyTypeFault OvfPropertyType
func init() {
t["OvfPropertyTypeFault"] = reflect.TypeOf((*OvfPropertyTypeFault)(nil)).Elem()
}
type OvfPropertyValue struct {
OvfProperty
}
func init() {
t["OvfPropertyValue"] = reflect.TypeOf((*OvfPropertyValue)(nil)).Elem()
}
type OvfPropertyValueFault OvfPropertyValue
func init() {
t["OvfPropertyValueFault"] = reflect.TypeOf((*OvfPropertyValueFault)(nil)).Elem()
}
type OvfResourceMap struct {
DynamicData
Source string `xml:"source"`
Parent *ManagedObjectReference `xml:"parent,omitempty"`
ResourceSpec *ResourceConfigSpec `xml:"resourceSpec,omitempty"`
Datastore *ManagedObjectReference `xml:"datastore,omitempty"`
}
func init() {
t["OvfResourceMap"] = reflect.TypeOf((*OvfResourceMap)(nil)).Elem()
}
type OvfSystemFault struct {
OvfFault
}
func init() {
t["OvfSystemFault"] = reflect.TypeOf((*OvfSystemFault)(nil)).Elem()
}
type OvfSystemFaultFault BaseOvfSystemFault
func init() {
t["OvfSystemFaultFault"] = reflect.TypeOf((*OvfSystemFaultFault)(nil)).Elem()
}
type OvfToXmlUnsupportedElement struct {
OvfSystemFault
Name string `xml:"name,omitempty"`
}
func init() {
t["OvfToXmlUnsupportedElement"] = reflect.TypeOf((*OvfToXmlUnsupportedElement)(nil)).Elem()
}
type OvfToXmlUnsupportedElementFault OvfToXmlUnsupportedElement
func init() {
t["OvfToXmlUnsupportedElementFault"] = reflect.TypeOf((*OvfToXmlUnsupportedElementFault)(nil)).Elem()
}
type OvfUnableToExportDisk struct {
OvfHardwareExport
DiskName string `xml:"diskName"`
}
func init() {
t["OvfUnableToExportDisk"] = reflect.TypeOf((*OvfUnableToExportDisk)(nil)).Elem()
}
type OvfUnableToExportDiskFault OvfUnableToExportDisk
func init() {
t["OvfUnableToExportDiskFault"] = reflect.TypeOf((*OvfUnableToExportDiskFault)(nil)).Elem()
}
type OvfUnexpectedElement struct {
OvfElement
}
func init() {
t["OvfUnexpectedElement"] = reflect.TypeOf((*OvfUnexpectedElement)(nil)).Elem()
}
type OvfUnexpectedElementFault OvfUnexpectedElement
func init() {
t["OvfUnexpectedElementFault"] = reflect.TypeOf((*OvfUnexpectedElementFault)(nil)).Elem()
}
type OvfUnknownDevice struct {
OvfSystemFault
Device BaseVirtualDevice `xml:"device,omitempty,typeattr"`
VmName string `xml:"vmName"`
}
func init() {
t["OvfUnknownDevice"] = reflect.TypeOf((*OvfUnknownDevice)(nil)).Elem()
}
type OvfUnknownDeviceBacking struct {
OvfHardwareExport
Backing BaseVirtualDeviceBackingInfo `xml:"backing,typeattr"`
}
func init() {
t["OvfUnknownDeviceBacking"] = reflect.TypeOf((*OvfUnknownDeviceBacking)(nil)).Elem()
}
type OvfUnknownDeviceBackingFault OvfUnknownDeviceBacking
func init() {
t["OvfUnknownDeviceBackingFault"] = reflect.TypeOf((*OvfUnknownDeviceBackingFault)(nil)).Elem()
}
type OvfUnknownDeviceFault OvfUnknownDevice
func init() {
t["OvfUnknownDeviceFault"] = reflect.TypeOf((*OvfUnknownDeviceFault)(nil)).Elem()
}
type OvfUnknownEntity struct {
OvfSystemFault
LineNumber int32 `xml:"lineNumber"`
}
func init() {
t["OvfUnknownEntity"] = reflect.TypeOf((*OvfUnknownEntity)(nil)).Elem()
}
type OvfUnknownEntityFault OvfUnknownEntity
func init() {
t["OvfUnknownEntityFault"] = reflect.TypeOf((*OvfUnknownEntityFault)(nil)).Elem()
}
type OvfUnsupportedAttribute struct {
OvfUnsupportedPackage
ElementName string `xml:"elementName"`
AttributeName string `xml:"attributeName"`
}
func init() {
t["OvfUnsupportedAttribute"] = reflect.TypeOf((*OvfUnsupportedAttribute)(nil)).Elem()
}
type OvfUnsupportedAttributeFault BaseOvfUnsupportedAttribute
func init() {
t["OvfUnsupportedAttributeFault"] = reflect.TypeOf((*OvfUnsupportedAttributeFault)(nil)).Elem()
}
type OvfUnsupportedAttributeValue struct {
OvfUnsupportedAttribute
Value string `xml:"value"`
}
func init() {
t["OvfUnsupportedAttributeValue"] = reflect.TypeOf((*OvfUnsupportedAttributeValue)(nil)).Elem()
}
type OvfUnsupportedAttributeValueFault OvfUnsupportedAttributeValue
func init() {
t["OvfUnsupportedAttributeValueFault"] = reflect.TypeOf((*OvfUnsupportedAttributeValueFault)(nil)).Elem()
}
type OvfUnsupportedDeviceBackingInfo struct {
OvfSystemFault
ElementName string `xml:"elementName,omitempty"`
InstanceId string `xml:"instanceId,omitempty"`
DeviceName string `xml:"deviceName"`
BackingName string `xml:"backingName,omitempty"`
}
func init() {
t["OvfUnsupportedDeviceBackingInfo"] = reflect.TypeOf((*OvfUnsupportedDeviceBackingInfo)(nil)).Elem()
}
type OvfUnsupportedDeviceBackingInfoFault OvfUnsupportedDeviceBackingInfo
func init() {
t["OvfUnsupportedDeviceBackingInfoFault"] = reflect.TypeOf((*OvfUnsupportedDeviceBackingInfoFault)(nil)).Elem()
}
type OvfUnsupportedDeviceBackingOption struct {
OvfSystemFault
ElementName string `xml:"elementName,omitempty"`
InstanceId string `xml:"instanceId,omitempty"`
DeviceName string `xml:"deviceName"`
BackingName string `xml:"backingName,omitempty"`
}
func init() {
t["OvfUnsupportedDeviceBackingOption"] = reflect.TypeOf((*OvfUnsupportedDeviceBackingOption)(nil)).Elem()
}
type OvfUnsupportedDeviceBackingOptionFault OvfUnsupportedDeviceBackingOption
func init() {
t["OvfUnsupportedDeviceBackingOptionFault"] = reflect.TypeOf((*OvfUnsupportedDeviceBackingOptionFault)(nil)).Elem()
}
type OvfUnsupportedDeviceExport struct {
OvfHardwareExport
}
func init() {
t["OvfUnsupportedDeviceExport"] = reflect.TypeOf((*OvfUnsupportedDeviceExport)(nil)).Elem()
}
type OvfUnsupportedDeviceExportFault OvfUnsupportedDeviceExport
func init() {
t["OvfUnsupportedDeviceExportFault"] = reflect.TypeOf((*OvfUnsupportedDeviceExportFault)(nil)).Elem()
}
type OvfUnsupportedDiskProvisioning struct {
OvfImport
DiskProvisioning string `xml:"diskProvisioning"`
SupportedDiskProvisioning string `xml:"supportedDiskProvisioning"`
}
func init() {
t["OvfUnsupportedDiskProvisioning"] = reflect.TypeOf((*OvfUnsupportedDiskProvisioning)(nil)).Elem()
}
type OvfUnsupportedDiskProvisioningFault OvfUnsupportedDiskProvisioning
func init() {
t["OvfUnsupportedDiskProvisioningFault"] = reflect.TypeOf((*OvfUnsupportedDiskProvisioningFault)(nil)).Elem()
}
type OvfUnsupportedElement struct {
OvfUnsupportedPackage
Name string `xml:"name"`
}
func init() {
t["OvfUnsupportedElement"] = reflect.TypeOf((*OvfUnsupportedElement)(nil)).Elem()
}
type OvfUnsupportedElementFault BaseOvfUnsupportedElement
func init() {
t["OvfUnsupportedElementFault"] = reflect.TypeOf((*OvfUnsupportedElementFault)(nil)).Elem()
}
type OvfUnsupportedElementValue struct {
OvfUnsupportedElement
Value string `xml:"value"`
}
func init() {
t["OvfUnsupportedElementValue"] = reflect.TypeOf((*OvfUnsupportedElementValue)(nil)).Elem()
}
type OvfUnsupportedElementValueFault OvfUnsupportedElementValue
func init() {
t["OvfUnsupportedElementValueFault"] = reflect.TypeOf((*OvfUnsupportedElementValueFault)(nil)).Elem()
}
type OvfUnsupportedPackage struct {
OvfFault
LineNumber int32 `xml:"lineNumber,omitempty"`
}
func init() {
t["OvfUnsupportedPackage"] = reflect.TypeOf((*OvfUnsupportedPackage)(nil)).Elem()
}
type OvfUnsupportedPackageFault BaseOvfUnsupportedPackage
func init() {
t["OvfUnsupportedPackageFault"] = reflect.TypeOf((*OvfUnsupportedPackageFault)(nil)).Elem()
}
type OvfUnsupportedSection struct {
OvfUnsupportedElement
Info string `xml:"info"`
}
func init() {
t["OvfUnsupportedSection"] = reflect.TypeOf((*OvfUnsupportedSection)(nil)).Elem()
}
type OvfUnsupportedSectionFault OvfUnsupportedSection
func init() {
t["OvfUnsupportedSectionFault"] = reflect.TypeOf((*OvfUnsupportedSectionFault)(nil)).Elem()
}
type OvfUnsupportedSubType struct {
OvfUnsupportedPackage
ElementName string `xml:"elementName"`
InstanceId string `xml:"instanceId"`
DeviceType int32 `xml:"deviceType"`
DeviceSubType string `xml:"deviceSubType"`
}
func init() {
t["OvfUnsupportedSubType"] = reflect.TypeOf((*OvfUnsupportedSubType)(nil)).Elem()
}
type OvfUnsupportedSubTypeFault OvfUnsupportedSubType
func init() {
t["OvfUnsupportedSubTypeFault"] = reflect.TypeOf((*OvfUnsupportedSubTypeFault)(nil)).Elem()
}
type OvfUnsupportedType struct {
OvfUnsupportedPackage
Name string `xml:"name"`
InstanceId string `xml:"instanceId"`
DeviceType int32 `xml:"deviceType"`
}
func init() {
t["OvfUnsupportedType"] = reflect.TypeOf((*OvfUnsupportedType)(nil)).Elem()
}
type OvfUnsupportedTypeFault OvfUnsupportedType
func init() {
t["OvfUnsupportedTypeFault"] = reflect.TypeOf((*OvfUnsupportedTypeFault)(nil)).Elem()
}
type OvfValidateHostParams struct {
OvfManagerCommonParams
}
func init() {
t["OvfValidateHostParams"] = reflect.TypeOf((*OvfValidateHostParams)(nil)).Elem()
}
type OvfValidateHostResult struct {
DynamicData
DownloadSize int64 `xml:"downloadSize,omitempty"`
FlatDeploymentSize int64 `xml:"flatDeploymentSize,omitempty"`
SparseDeploymentSize int64 `xml:"sparseDeploymentSize,omitempty"`
Error []LocalizedMethodFault `xml:"error,omitempty"`
Warning []LocalizedMethodFault `xml:"warning,omitempty"`
SupportedDiskProvisioning []string `xml:"supportedDiskProvisioning,omitempty"`
}
func init() {
t["OvfValidateHostResult"] = reflect.TypeOf((*OvfValidateHostResult)(nil)).Elem()
}
type OvfWrongElement struct {
OvfElement
}
func init() {
t["OvfWrongElement"] = reflect.TypeOf((*OvfWrongElement)(nil)).Elem()
}
type OvfWrongElementFault OvfWrongElement
func init() {
t["OvfWrongElementFault"] = reflect.TypeOf((*OvfWrongElementFault)(nil)).Elem()
}
type OvfWrongNamespace struct {
OvfInvalidPackage
NamespaceName string `xml:"namespaceName"`
}
func init() {
t["OvfWrongNamespace"] = reflect.TypeOf((*OvfWrongNamespace)(nil)).Elem()
}
type OvfWrongNamespaceFault OvfWrongNamespace
func init() {
t["OvfWrongNamespaceFault"] = reflect.TypeOf((*OvfWrongNamespaceFault)(nil)).Elem()
}
type OvfXmlFormat struct {
OvfInvalidPackage
Description string `xml:"description"`
}
func init() {
t["OvfXmlFormat"] = reflect.TypeOf((*OvfXmlFormat)(nil)).Elem()
}
type OvfXmlFormatFault OvfXmlFormat
func init() {
t["OvfXmlFormatFault"] = reflect.TypeOf((*OvfXmlFormatFault)(nil)).Elem()
}
type ParaVirtualSCSIController struct {
VirtualSCSIController
}
func init() {
t["ParaVirtualSCSIController"] = reflect.TypeOf((*ParaVirtualSCSIController)(nil)).Elem()
}
type ParaVirtualSCSIControllerOption struct {
VirtualSCSIControllerOption
}
func init() {
t["ParaVirtualSCSIControllerOption"] = reflect.TypeOf((*ParaVirtualSCSIControllerOption)(nil)).Elem()
}
type ParseDescriptor ParseDescriptorRequestType
func init() {
t["ParseDescriptor"] = reflect.TypeOf((*ParseDescriptor)(nil)).Elem()
}
type ParseDescriptorRequestType struct {
This ManagedObjectReference `xml:"_this"`
OvfDescriptor string `xml:"ovfDescriptor"`
Pdp OvfParseDescriptorParams `xml:"pdp"`
}
func init() {
t["ParseDescriptorRequestType"] = reflect.TypeOf((*ParseDescriptorRequestType)(nil)).Elem()
}
type ParseDescriptorResponse struct {
Returnval OvfParseDescriptorResult `xml:"returnval"`
}
type PassiveNodeDeploymentSpec struct {
NodeDeploymentSpec
FailoverIpSettings *CustomizationIPSettings `xml:"failoverIpSettings,omitempty"`
}
func init() {
t["PassiveNodeDeploymentSpec"] = reflect.TypeOf((*PassiveNodeDeploymentSpec)(nil)).Elem()
}
type PassiveNodeNetworkSpec struct {
NodeNetworkSpec
FailoverIpSettings *CustomizationIPSettings `xml:"failoverIpSettings,omitempty"`
}
func init() {
t["PassiveNodeNetworkSpec"] = reflect.TypeOf((*PassiveNodeNetworkSpec)(nil)).Elem()
}
type PasswordField struct {
DynamicData
Value string `xml:"value"`
}
func init() {
t["PasswordField"] = reflect.TypeOf((*PasswordField)(nil)).Elem()
}
type PatchAlreadyInstalled struct {
PatchNotApplicable
}
func init() {
t["PatchAlreadyInstalled"] = reflect.TypeOf((*PatchAlreadyInstalled)(nil)).Elem()
}
type PatchAlreadyInstalledFault PatchAlreadyInstalled
func init() {
t["PatchAlreadyInstalledFault"] = reflect.TypeOf((*PatchAlreadyInstalledFault)(nil)).Elem()
}
type PatchBinariesNotFound struct {
VimFault
PatchID string `xml:"patchID"`
Binary []string `xml:"binary,omitempty"`
}
func init() {
t["PatchBinariesNotFound"] = reflect.TypeOf((*PatchBinariesNotFound)(nil)).Elem()
}
type PatchBinariesNotFoundFault PatchBinariesNotFound
func init() {
t["PatchBinariesNotFoundFault"] = reflect.TypeOf((*PatchBinariesNotFoundFault)(nil)).Elem()
}
type PatchInstallFailed struct {
PlatformConfigFault
RolledBack bool `xml:"rolledBack"`
}
func init() {
t["PatchInstallFailed"] = reflect.TypeOf((*PatchInstallFailed)(nil)).Elem()
}
type PatchInstallFailedFault PatchInstallFailed
func init() {
t["PatchInstallFailedFault"] = reflect.TypeOf((*PatchInstallFailedFault)(nil)).Elem()
}
type PatchIntegrityError struct {
PlatformConfigFault
}
func init() {
t["PatchIntegrityError"] = reflect.TypeOf((*PatchIntegrityError)(nil)).Elem()
}
type PatchIntegrityErrorFault PatchIntegrityError
func init() {
t["PatchIntegrityErrorFault"] = reflect.TypeOf((*PatchIntegrityErrorFault)(nil)).Elem()
}
type PatchMetadataCorrupted struct {
PatchMetadataInvalid
}
func init() {
t["PatchMetadataCorrupted"] = reflect.TypeOf((*PatchMetadataCorrupted)(nil)).Elem()
}
type PatchMetadataCorruptedFault PatchMetadataCorrupted
func init() {
t["PatchMetadataCorruptedFault"] = reflect.TypeOf((*PatchMetadataCorruptedFault)(nil)).Elem()
}
type PatchMetadataInvalid struct {
VimFault
PatchID string `xml:"patchID"`
MetaData []string `xml:"metaData,omitempty"`
}
func init() {
t["PatchMetadataInvalid"] = reflect.TypeOf((*PatchMetadataInvalid)(nil)).Elem()
}
type PatchMetadataInvalidFault BasePatchMetadataInvalid
func init() {
t["PatchMetadataInvalidFault"] = reflect.TypeOf((*PatchMetadataInvalidFault)(nil)).Elem()
}
type PatchMetadataNotFound struct {
PatchMetadataInvalid
}
func init() {
t["PatchMetadataNotFound"] = reflect.TypeOf((*PatchMetadataNotFound)(nil)).Elem()
}
type PatchMetadataNotFoundFault PatchMetadataNotFound
func init() {
t["PatchMetadataNotFoundFault"] = reflect.TypeOf((*PatchMetadataNotFoundFault)(nil)).Elem()
}
type PatchMissingDependencies struct {
PatchNotApplicable
PrerequisitePatch []string `xml:"prerequisitePatch,omitempty"`
PrerequisiteLib []string `xml:"prerequisiteLib,omitempty"`
}
func init() {
t["PatchMissingDependencies"] = reflect.TypeOf((*PatchMissingDependencies)(nil)).Elem()
}
type PatchMissingDependenciesFault PatchMissingDependencies
func init() {
t["PatchMissingDependenciesFault"] = reflect.TypeOf((*PatchMissingDependenciesFault)(nil)).Elem()
}
type PatchNotApplicable struct {
VimFault
PatchID string `xml:"patchID"`
}
func init() {
t["PatchNotApplicable"] = reflect.TypeOf((*PatchNotApplicable)(nil)).Elem()
}
type PatchNotApplicableFault BasePatchNotApplicable
func init() {
t["PatchNotApplicableFault"] = reflect.TypeOf((*PatchNotApplicableFault)(nil)).Elem()
}
type PatchSuperseded struct {
PatchNotApplicable
Supersede []string `xml:"supersede,omitempty"`
}
func init() {
t["PatchSuperseded"] = reflect.TypeOf((*PatchSuperseded)(nil)).Elem()
}
type PatchSupersededFault PatchSuperseded
func init() {
t["PatchSupersededFault"] = reflect.TypeOf((*PatchSupersededFault)(nil)).Elem()
}
type PerfCompositeMetric struct {
DynamicData
Entity BasePerfEntityMetricBase `xml:"entity,omitempty,typeattr"`
ChildEntity []BasePerfEntityMetricBase `xml:"childEntity,omitempty,typeattr"`
}
func init() {
t["PerfCompositeMetric"] = reflect.TypeOf((*PerfCompositeMetric)(nil)).Elem()
}
type PerfCounterInfo struct {
DynamicData
Key int32 `xml:"key"`
NameInfo BaseElementDescription `xml:"nameInfo,typeattr"`
GroupInfo BaseElementDescription `xml:"groupInfo,typeattr"`
UnitInfo BaseElementDescription `xml:"unitInfo,typeattr"`
RollupType PerfSummaryType `xml:"rollupType"`
StatsType PerfStatsType `xml:"statsType"`
Level int32 `xml:"level,omitempty"`
PerDeviceLevel int32 `xml:"perDeviceLevel,omitempty"`
AssociatedCounterId []int32 `xml:"associatedCounterId,omitempty"`
}
func init() {
t["PerfCounterInfo"] = reflect.TypeOf((*PerfCounterInfo)(nil)).Elem()
}
type PerfEntityMetric struct {
PerfEntityMetricBase
SampleInfo []PerfSampleInfo `xml:"sampleInfo,omitempty"`
Value []BasePerfMetricSeries `xml:"value,omitempty,typeattr"`
}
func init() {
t["PerfEntityMetric"] = reflect.TypeOf((*PerfEntityMetric)(nil)).Elem()
}
type PerfEntityMetricBase struct {
DynamicData
Entity ManagedObjectReference `xml:"entity"`
}
func init() {
t["PerfEntityMetricBase"] = reflect.TypeOf((*PerfEntityMetricBase)(nil)).Elem()
}
type PerfEntityMetricCSV struct {
PerfEntityMetricBase
SampleInfoCSV string `xml:"sampleInfoCSV"`
Value []PerfMetricSeriesCSV `xml:"value,omitempty"`
}
func init() {
t["PerfEntityMetricCSV"] = reflect.TypeOf((*PerfEntityMetricCSV)(nil)).Elem()
}
type PerfInterval struct {
DynamicData
Key int32 `xml:"key"`
SamplingPeriod int32 `xml:"samplingPeriod"`
Name string `xml:"name"`
Length int32 `xml:"length"`
Level int32 `xml:"level,omitempty"`
Enabled bool `xml:"enabled"`
}
func init() {
t["PerfInterval"] = reflect.TypeOf((*PerfInterval)(nil)).Elem()
}
type PerfMetricId struct {
DynamicData
CounterId int32 `xml:"counterId"`
Instance string `xml:"instance"`
}
func init() {
t["PerfMetricId"] = reflect.TypeOf((*PerfMetricId)(nil)).Elem()
}
type PerfMetricIntSeries struct {
PerfMetricSeries
Value []int64 `xml:"value,omitempty"`
}
func init() {
t["PerfMetricIntSeries"] = reflect.TypeOf((*PerfMetricIntSeries)(nil)).Elem()
}
type PerfMetricSeries struct {
DynamicData
Id PerfMetricId `xml:"id"`
}
func init() {
t["PerfMetricSeries"] = reflect.TypeOf((*PerfMetricSeries)(nil)).Elem()
}
type PerfMetricSeriesCSV struct {
PerfMetricSeries
Value string `xml:"value,omitempty"`
}
func init() {
t["PerfMetricSeriesCSV"] = reflect.TypeOf((*PerfMetricSeriesCSV)(nil)).Elem()
}
type PerfProviderSummary struct {
DynamicData
Entity ManagedObjectReference `xml:"entity"`
CurrentSupported bool `xml:"currentSupported"`
SummarySupported bool `xml:"summarySupported"`
RefreshRate int32 `xml:"refreshRate,omitempty"`
}
func init() {
t["PerfProviderSummary"] = reflect.TypeOf((*PerfProviderSummary)(nil)).Elem()
}
type PerfQuerySpec struct {
DynamicData
Entity ManagedObjectReference `xml:"entity"`
StartTime *time.Time `xml:"startTime"`
EndTime *time.Time `xml:"endTime"`
MaxSample int32 `xml:"maxSample,omitempty"`
MetricId []PerfMetricId `xml:"metricId,omitempty"`
IntervalId int32 `xml:"intervalId,omitempty"`
Format string `xml:"format,omitempty"`
}
func init() {
t["PerfQuerySpec"] = reflect.TypeOf((*PerfQuerySpec)(nil)).Elem()
}
type PerfSampleInfo struct {
DynamicData
Timestamp time.Time `xml:"timestamp"`
Interval int32 `xml:"interval"`
}
func init() {
t["PerfSampleInfo"] = reflect.TypeOf((*PerfSampleInfo)(nil)).Elem()
}
type PerformDvsProductSpecOperationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Operation string `xml:"operation"`
ProductSpec *DistributedVirtualSwitchProductSpec `xml:"productSpec,omitempty"`
}
func init() {
t["PerformDvsProductSpecOperationRequestType"] = reflect.TypeOf((*PerformDvsProductSpecOperationRequestType)(nil)).Elem()
}
type PerformDvsProductSpecOperation_Task PerformDvsProductSpecOperationRequestType
func init() {
t["PerformDvsProductSpecOperation_Task"] = reflect.TypeOf((*PerformDvsProductSpecOperation_Task)(nil)).Elem()
}
type PerformDvsProductSpecOperation_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PerformVsanUpgradePreflightCheck PerformVsanUpgradePreflightCheckRequestType
func init() {
t["PerformVsanUpgradePreflightCheck"] = reflect.TypeOf((*PerformVsanUpgradePreflightCheck)(nil)).Elem()
}
type PerformVsanUpgradePreflightCheckRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster ManagedObjectReference `xml:"cluster"`
DowngradeFormat *bool `xml:"downgradeFormat"`
}
func init() {
t["PerformVsanUpgradePreflightCheckRequestType"] = reflect.TypeOf((*PerformVsanUpgradePreflightCheckRequestType)(nil)).Elem()
}
type PerformVsanUpgradePreflightCheckResponse struct {
Returnval VsanUpgradeSystemPreflightCheckResult `xml:"returnval"`
}
type PerformVsanUpgradeRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster ManagedObjectReference `xml:"cluster"`
PerformObjectUpgrade *bool `xml:"performObjectUpgrade"`
DowngradeFormat *bool `xml:"downgradeFormat"`
AllowReducedRedundancy *bool `xml:"allowReducedRedundancy"`
ExcludeHosts []ManagedObjectReference `xml:"excludeHosts,omitempty"`
}
func init() {
t["PerformVsanUpgradeRequestType"] = reflect.TypeOf((*PerformVsanUpgradeRequestType)(nil)).Elem()
}
type PerformVsanUpgrade_Task PerformVsanUpgradeRequestType
func init() {
t["PerformVsanUpgrade_Task"] = reflect.TypeOf((*PerformVsanUpgrade_Task)(nil)).Elem()
}
type PerformVsanUpgrade_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PerformanceDescription struct {
DynamicData
CounterType []BaseElementDescription `xml:"counterType,typeattr"`
StatsType []BaseElementDescription `xml:"statsType,typeattr"`
}
func init() {
t["PerformanceDescription"] = reflect.TypeOf((*PerformanceDescription)(nil)).Elem()
}
type PerformanceManagerCounterLevelMapping struct {
DynamicData
CounterId int32 `xml:"counterId"`
AggregateLevel int32 `xml:"aggregateLevel,omitempty"`
PerDeviceLevel int32 `xml:"perDeviceLevel,omitempty"`
}
func init() {
t["PerformanceManagerCounterLevelMapping"] = reflect.TypeOf((*PerformanceManagerCounterLevelMapping)(nil)).Elem()
}
type PerformanceStatisticsDescription struct {
DynamicData
Intervals []PerfInterval `xml:"intervals,omitempty"`
}
func init() {
t["PerformanceStatisticsDescription"] = reflect.TypeOf((*PerformanceStatisticsDescription)(nil)).Elem()
}
type Permission struct {
DynamicData
Entity *ManagedObjectReference `xml:"entity,omitempty"`
Principal string `xml:"principal"`
Group bool `xml:"group"`
RoleId int32 `xml:"roleId"`
Propagate bool `xml:"propagate"`
}
func init() {
t["Permission"] = reflect.TypeOf((*Permission)(nil)).Elem()
}
type PermissionAddedEvent struct {
PermissionEvent
Role RoleEventArgument `xml:"role"`
Propagate bool `xml:"propagate"`
}
func init() {
t["PermissionAddedEvent"] = reflect.TypeOf((*PermissionAddedEvent)(nil)).Elem()
}
type PermissionEvent struct {
AuthorizationEvent
Entity ManagedEntityEventArgument `xml:"entity"`
Principal string `xml:"principal"`
Group bool `xml:"group"`
}
func init() {
t["PermissionEvent"] = reflect.TypeOf((*PermissionEvent)(nil)).Elem()
}
type PermissionProfile struct {
ApplyProfile
Key string `xml:"key"`
}
func init() {
t["PermissionProfile"] = reflect.TypeOf((*PermissionProfile)(nil)).Elem()
}
type PermissionRemovedEvent struct {
PermissionEvent
}
func init() {
t["PermissionRemovedEvent"] = reflect.TypeOf((*PermissionRemovedEvent)(nil)).Elem()
}
type PermissionUpdatedEvent struct {
PermissionEvent
Role RoleEventArgument `xml:"role"`
Propagate bool `xml:"propagate"`
PrevRole *RoleEventArgument `xml:"prevRole,omitempty"`
PrevPropagate *bool `xml:"prevPropagate"`
}
func init() {
t["PermissionUpdatedEvent"] = reflect.TypeOf((*PermissionUpdatedEvent)(nil)).Elem()
}
type PhysCompatRDMNotSupported struct {
RDMNotSupported
}
func init() {
t["PhysCompatRDMNotSupported"] = reflect.TypeOf((*PhysCompatRDMNotSupported)(nil)).Elem()
}
type PhysCompatRDMNotSupportedFault PhysCompatRDMNotSupported
func init() {
t["PhysCompatRDMNotSupportedFault"] = reflect.TypeOf((*PhysCompatRDMNotSupportedFault)(nil)).Elem()
}
type PhysicalNic struct {
DynamicData
Key string `xml:"key,omitempty"`
Device string `xml:"device"`
Pci string `xml:"pci"`
Driver string `xml:"driver,omitempty"`
LinkSpeed *PhysicalNicLinkInfo `xml:"linkSpeed,omitempty"`
ValidLinkSpecification []PhysicalNicLinkInfo `xml:"validLinkSpecification,omitempty"`
Spec PhysicalNicSpec `xml:"spec"`
WakeOnLanSupported bool `xml:"wakeOnLanSupported"`
Mac string `xml:"mac"`
FcoeConfiguration *FcoeConfig `xml:"fcoeConfiguration,omitempty"`
VmDirectPathGen2Supported *bool `xml:"vmDirectPathGen2Supported"`
VmDirectPathGen2SupportedMode string `xml:"vmDirectPathGen2SupportedMode,omitempty"`
ResourcePoolSchedulerAllowed *bool `xml:"resourcePoolSchedulerAllowed"`
ResourcePoolSchedulerDisallowedReason []string `xml:"resourcePoolSchedulerDisallowedReason,omitempty"`
AutoNegotiateSupported *bool `xml:"autoNegotiateSupported"`
}
func init() {
t["PhysicalNic"] = reflect.TypeOf((*PhysicalNic)(nil)).Elem()
}
type PhysicalNicCdpDeviceCapability struct {
DynamicData
Router bool `xml:"router"`
TransparentBridge bool `xml:"transparentBridge"`
SourceRouteBridge bool `xml:"sourceRouteBridge"`
NetworkSwitch bool `xml:"networkSwitch"`
Host bool `xml:"host"`
IgmpEnabled bool `xml:"igmpEnabled"`
Repeater bool `xml:"repeater"`
}
func init() {
t["PhysicalNicCdpDeviceCapability"] = reflect.TypeOf((*PhysicalNicCdpDeviceCapability)(nil)).Elem()
}
type PhysicalNicCdpInfo struct {
DynamicData
CdpVersion int32 `xml:"cdpVersion,omitempty"`
Timeout int32 `xml:"timeout,omitempty"`
Ttl int32 `xml:"ttl,omitempty"`
Samples int32 `xml:"samples,omitempty"`
DevId string `xml:"devId,omitempty"`
Address string `xml:"address,omitempty"`
PortId string `xml:"portId,omitempty"`
DeviceCapability *PhysicalNicCdpDeviceCapability `xml:"deviceCapability,omitempty"`
SoftwareVersion string `xml:"softwareVersion,omitempty"`
HardwarePlatform string `xml:"hardwarePlatform,omitempty"`
IpPrefix string `xml:"ipPrefix,omitempty"`
IpPrefixLen int32 `xml:"ipPrefixLen,omitempty"`
Vlan int32 `xml:"vlan,omitempty"`
FullDuplex *bool `xml:"fullDuplex"`
Mtu int32 `xml:"mtu,omitempty"`
SystemName string `xml:"systemName,omitempty"`
SystemOID string `xml:"systemOID,omitempty"`
MgmtAddr string `xml:"mgmtAddr,omitempty"`
Location string `xml:"location,omitempty"`
}
func init() {
t["PhysicalNicCdpInfo"] = reflect.TypeOf((*PhysicalNicCdpInfo)(nil)).Elem()
}
type PhysicalNicConfig struct {
DynamicData
Device string `xml:"device"`
Spec PhysicalNicSpec `xml:"spec"`
}
func init() {
t["PhysicalNicConfig"] = reflect.TypeOf((*PhysicalNicConfig)(nil)).Elem()
}
type PhysicalNicHint struct {
DynamicData
VlanId int32 `xml:"vlanId,omitempty"`
}
func init() {
t["PhysicalNicHint"] = reflect.TypeOf((*PhysicalNicHint)(nil)).Elem()
}
type PhysicalNicHintInfo struct {
DynamicData
Device string `xml:"device"`
Subnet []PhysicalNicIpHint `xml:"subnet,omitempty"`
Network []PhysicalNicNameHint `xml:"network,omitempty"`
ConnectedSwitchPort *PhysicalNicCdpInfo `xml:"connectedSwitchPort,omitempty"`
LldpInfo *LinkLayerDiscoveryProtocolInfo `xml:"lldpInfo,omitempty"`
}
func init() {
t["PhysicalNicHintInfo"] = reflect.TypeOf((*PhysicalNicHintInfo)(nil)).Elem()
}
type PhysicalNicIpHint struct {
PhysicalNicHint
IpSubnet string `xml:"ipSubnet"`
}
func init() {
t["PhysicalNicIpHint"] = reflect.TypeOf((*PhysicalNicIpHint)(nil)).Elem()
}
type PhysicalNicLinkInfo struct {
DynamicData
SpeedMb int32 `xml:"speedMb"`
Duplex bool `xml:"duplex"`
}
func init() {
t["PhysicalNicLinkInfo"] = reflect.TypeOf((*PhysicalNicLinkInfo)(nil)).Elem()
}
type PhysicalNicNameHint struct {
PhysicalNicHint
Network string `xml:"network"`
}
func init() {
t["PhysicalNicNameHint"] = reflect.TypeOf((*PhysicalNicNameHint)(nil)).Elem()
}
type PhysicalNicProfile struct {
ApplyProfile
Key string `xml:"key"`
}
func init() {
t["PhysicalNicProfile"] = reflect.TypeOf((*PhysicalNicProfile)(nil)).Elem()
}
type PhysicalNicSpec struct {
DynamicData
Ip *HostIpConfig `xml:"ip,omitempty"`
LinkSpeed *PhysicalNicLinkInfo `xml:"linkSpeed,omitempty"`
}
func init() {
t["PhysicalNicSpec"] = reflect.TypeOf((*PhysicalNicSpec)(nil)).Elem()
}
type PlaceVm PlaceVmRequestType
func init() {
t["PlaceVm"] = reflect.TypeOf((*PlaceVm)(nil)).Elem()
}
type PlaceVmRequestType struct {
This ManagedObjectReference `xml:"_this"`
PlacementSpec PlacementSpec `xml:"placementSpec"`
}
func init() {
t["PlaceVmRequestType"] = reflect.TypeOf((*PlaceVmRequestType)(nil)).Elem()
}
type PlaceVmResponse struct {
Returnval PlacementResult `xml:"returnval"`
}
type PlacementAction struct {
ClusterAction
Vm *ManagedObjectReference `xml:"vm,omitempty"`
TargetHost *ManagedObjectReference `xml:"targetHost,omitempty"`
RelocateSpec *VirtualMachineRelocateSpec `xml:"relocateSpec,omitempty"`
}
func init() {
t["PlacementAction"] = reflect.TypeOf((*PlacementAction)(nil)).Elem()
}
type PlacementAffinityRule struct {
DynamicData
RuleType string `xml:"ruleType"`
RuleScope string `xml:"ruleScope"`
Vms []ManagedObjectReference `xml:"vms,omitempty"`
Keys []string `xml:"keys,omitempty"`
}
func init() {
t["PlacementAffinityRule"] = reflect.TypeOf((*PlacementAffinityRule)(nil)).Elem()
}
type PlacementRankResult struct {
DynamicData
Key string `xml:"key"`
Candidate ManagedObjectReference `xml:"candidate"`
ReservedSpaceMB int64 `xml:"reservedSpaceMB"`
UsedSpaceMB int64 `xml:"usedSpaceMB"`
TotalSpaceMB int64 `xml:"totalSpaceMB"`
Utilization float64 `xml:"utilization"`
Faults []LocalizedMethodFault `xml:"faults,omitempty"`
}
func init() {
t["PlacementRankResult"] = reflect.TypeOf((*PlacementRankResult)(nil)).Elem()
}
type PlacementRankSpec struct {
DynamicData
Specs []PlacementSpec `xml:"specs"`
Clusters []ManagedObjectReference `xml:"clusters"`
Rules []PlacementAffinityRule `xml:"rules,omitempty"`
PlacementRankByVm []StorageDrsPlacementRankVmSpec `xml:"placementRankByVm,omitempty"`
}
func init() {
t["PlacementRankSpec"] = reflect.TypeOf((*PlacementRankSpec)(nil)).Elem()
}
type PlacementResult struct {
DynamicData
Recommendations []ClusterRecommendation `xml:"recommendations,omitempty"`
DrsFault *ClusterDrsFaults `xml:"drsFault,omitempty"`
}
func init() {
t["PlacementResult"] = reflect.TypeOf((*PlacementResult)(nil)).Elem()
}
type PlacementSpec struct {
DynamicData
Priority VirtualMachineMovePriority `xml:"priority,omitempty"`
Vm *ManagedObjectReference `xml:"vm,omitempty"`
ConfigSpec *VirtualMachineConfigSpec `xml:"configSpec,omitempty"`
RelocateSpec *VirtualMachineRelocateSpec `xml:"relocateSpec,omitempty"`
Hosts []ManagedObjectReference `xml:"hosts,omitempty"`
Datastores []ManagedObjectReference `xml:"datastores,omitempty"`
StoragePods []ManagedObjectReference `xml:"storagePods,omitempty"`
DisallowPrerequisiteMoves *bool `xml:"disallowPrerequisiteMoves"`
Rules []BaseClusterRuleInfo `xml:"rules,omitempty,typeattr"`
Key string `xml:"key,omitempty"`
PlacementType string `xml:"placementType,omitempty"`
CloneSpec *VirtualMachineCloneSpec `xml:"cloneSpec,omitempty"`
CloneName string `xml:"cloneName,omitempty"`
}
func init() {
t["PlacementSpec"] = reflect.TypeOf((*PlacementSpec)(nil)).Elem()
}
type PlatformConfigFault struct {
HostConfigFault
Text string `xml:"text"`
}
func init() {
t["PlatformConfigFault"] = reflect.TypeOf((*PlatformConfigFault)(nil)).Elem()
}
type PlatformConfigFaultFault BasePlatformConfigFault
func init() {
t["PlatformConfigFaultFault"] = reflect.TypeOf((*PlatformConfigFaultFault)(nil)).Elem()
}
type PnicUplinkProfile struct {
ApplyProfile
Key string `xml:"key"`
}
func init() {
t["PnicUplinkProfile"] = reflect.TypeOf((*PnicUplinkProfile)(nil)).Elem()
}
type PodDiskLocator struct {
DynamicData
DiskId int32 `xml:"diskId"`
DiskMoveType string `xml:"diskMoveType,omitempty"`
DiskBackingInfo BaseVirtualDeviceBackingInfo `xml:"diskBackingInfo,omitempty,typeattr"`
Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"`
}
func init() {
t["PodDiskLocator"] = reflect.TypeOf((*PodDiskLocator)(nil)).Elem()
}
type PodStorageDrsEntry struct {
DynamicData
StorageDrsConfig StorageDrsConfigInfo `xml:"storageDrsConfig"`
Recommendation []ClusterRecommendation `xml:"recommendation,omitempty"`
DrsFault []ClusterDrsFaults `xml:"drsFault,omitempty"`
ActionHistory []ClusterActionHistory `xml:"actionHistory,omitempty"`
}
func init() {
t["PodStorageDrsEntry"] = reflect.TypeOf((*PodStorageDrsEntry)(nil)).Elem()
}
type PolicyOption struct {
DynamicData
Id string `xml:"id"`
Parameter []KeyAnyValue `xml:"parameter,omitempty"`
}
func init() {
t["PolicyOption"] = reflect.TypeOf((*PolicyOption)(nil)).Elem()
}
type PortGroupProfile struct {
ApplyProfile
Key string `xml:"key"`
Name string `xml:"name"`
Vlan VlanProfile `xml:"vlan"`
Vswitch VirtualSwitchSelectionProfile `xml:"vswitch"`
NetworkPolicy NetworkPolicyProfile `xml:"networkPolicy"`
}
func init() {
t["PortGroupProfile"] = reflect.TypeOf((*PortGroupProfile)(nil)).Elem()
}
type PosixUserSearchResult struct {
UserSearchResult
Id int32 `xml:"id"`
ShellAccess *bool `xml:"shellAccess"`
}
func init() {
t["PosixUserSearchResult"] = reflect.TypeOf((*PosixUserSearchResult)(nil)).Elem()
}
type PostEvent PostEventRequestType
func init() {
t["PostEvent"] = reflect.TypeOf((*PostEvent)(nil)).Elem()
}
type PostEventRequestType struct {
This ManagedObjectReference `xml:"_this"`
EventToPost BaseEvent `xml:"eventToPost,typeattr"`
TaskInfo *TaskInfo `xml:"taskInfo,omitempty"`
}
func init() {
t["PostEventRequestType"] = reflect.TypeOf((*PostEventRequestType)(nil)).Elem()
}
type PostEventResponse struct {
}
type PostHealthUpdates PostHealthUpdatesRequestType
func init() {
t["PostHealthUpdates"] = reflect.TypeOf((*PostHealthUpdates)(nil)).Elem()
}
type PostHealthUpdatesRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProviderId string `xml:"providerId"`
Updates []HealthUpdate `xml:"updates,omitempty"`
}
func init() {
t["PostHealthUpdatesRequestType"] = reflect.TypeOf((*PostHealthUpdatesRequestType)(nil)).Elem()
}
type PostHealthUpdatesResponse struct {
}
type PowerDownHostToStandByRequestType struct {
This ManagedObjectReference `xml:"_this"`
TimeoutSec int32 `xml:"timeoutSec"`
EvacuatePoweredOffVms *bool `xml:"evacuatePoweredOffVms"`
}
func init() {
t["PowerDownHostToStandByRequestType"] = reflect.TypeOf((*PowerDownHostToStandByRequestType)(nil)).Elem()
}
type PowerDownHostToStandBy_Task PowerDownHostToStandByRequestType
func init() {
t["PowerDownHostToStandBy_Task"] = reflect.TypeOf((*PowerDownHostToStandBy_Task)(nil)).Elem()
}
type PowerDownHostToStandBy_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerOffVAppRequestType struct {
This ManagedObjectReference `xml:"_this"`
Force bool `xml:"force"`
}
func init() {
t["PowerOffVAppRequestType"] = reflect.TypeOf((*PowerOffVAppRequestType)(nil)).Elem()
}
type PowerOffVApp_Task PowerOffVAppRequestType
func init() {
t["PowerOffVApp_Task"] = reflect.TypeOf((*PowerOffVApp_Task)(nil)).Elem()
}
type PowerOffVApp_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerOffVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["PowerOffVMRequestType"] = reflect.TypeOf((*PowerOffVMRequestType)(nil)).Elem()
}
type PowerOffVM_Task PowerOffVMRequestType
func init() {
t["PowerOffVM_Task"] = reflect.TypeOf((*PowerOffVM_Task)(nil)).Elem()
}
type PowerOffVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerOnFtSecondaryFailed struct {
VmFaultToleranceIssue
Vm ManagedObjectReference `xml:"vm"`
VmName string `xml:"vmName"`
HostSelectionBy FtIssuesOnHostHostSelectionType `xml:"hostSelectionBy"`
HostErrors []LocalizedMethodFault `xml:"hostErrors,omitempty"`
RootCause LocalizedMethodFault `xml:"rootCause"`
}
func init() {
t["PowerOnFtSecondaryFailed"] = reflect.TypeOf((*PowerOnFtSecondaryFailed)(nil)).Elem()
}
type PowerOnFtSecondaryFailedFault PowerOnFtSecondaryFailed
func init() {
t["PowerOnFtSecondaryFailedFault"] = reflect.TypeOf((*PowerOnFtSecondaryFailedFault)(nil)).Elem()
}
type PowerOnFtSecondaryTimedout struct {
Timedout
Vm ManagedObjectReference `xml:"vm"`
VmName string `xml:"vmName"`
Timeout int32 `xml:"timeout"`
}
func init() {
t["PowerOnFtSecondaryTimedout"] = reflect.TypeOf((*PowerOnFtSecondaryTimedout)(nil)).Elem()
}
type PowerOnFtSecondaryTimedoutFault PowerOnFtSecondaryTimedout
func init() {
t["PowerOnFtSecondaryTimedoutFault"] = reflect.TypeOf((*PowerOnFtSecondaryTimedoutFault)(nil)).Elem()
}
type PowerOnMultiVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm []ManagedObjectReference `xml:"vm"`
Option []BaseOptionValue `xml:"option,omitempty,typeattr"`
}
func init() {
t["PowerOnMultiVMRequestType"] = reflect.TypeOf((*PowerOnMultiVMRequestType)(nil)).Elem()
}
type PowerOnMultiVM_Task PowerOnMultiVMRequestType
func init() {
t["PowerOnMultiVM_Task"] = reflect.TypeOf((*PowerOnMultiVM_Task)(nil)).Elem()
}
type PowerOnMultiVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerOnVAppRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["PowerOnVAppRequestType"] = reflect.TypeOf((*PowerOnVAppRequestType)(nil)).Elem()
}
type PowerOnVApp_Task PowerOnVAppRequestType
func init() {
t["PowerOnVApp_Task"] = reflect.TypeOf((*PowerOnVApp_Task)(nil)).Elem()
}
type PowerOnVApp_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerOnVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["PowerOnVMRequestType"] = reflect.TypeOf((*PowerOnVMRequestType)(nil)).Elem()
}
type PowerOnVM_Task PowerOnVMRequestType
func init() {
t["PowerOnVM_Task"] = reflect.TypeOf((*PowerOnVM_Task)(nil)).Elem()
}
type PowerOnVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PowerSystemCapability struct {
DynamicData
AvailablePolicy []HostPowerPolicy `xml:"availablePolicy"`
}
func init() {
t["PowerSystemCapability"] = reflect.TypeOf((*PowerSystemCapability)(nil)).Elem()
}
type PowerSystemInfo struct {
DynamicData
CurrentPolicy HostPowerPolicy `xml:"currentPolicy"`
}
func init() {
t["PowerSystemInfo"] = reflect.TypeOf((*PowerSystemInfo)(nil)).Elem()
}
type PowerUpHostFromStandByRequestType struct {
This ManagedObjectReference `xml:"_this"`
TimeoutSec int32 `xml:"timeoutSec"`
}
func init() {
t["PowerUpHostFromStandByRequestType"] = reflect.TypeOf((*PowerUpHostFromStandByRequestType)(nil)).Elem()
}
type PowerUpHostFromStandBy_Task PowerUpHostFromStandByRequestType
func init() {
t["PowerUpHostFromStandBy_Task"] = reflect.TypeOf((*PowerUpHostFromStandBy_Task)(nil)).Elem()
}
type PowerUpHostFromStandBy_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PrepareCrypto PrepareCryptoRequestType
func init() {
t["PrepareCrypto"] = reflect.TypeOf((*PrepareCrypto)(nil)).Elem()
}
type PrepareCryptoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["PrepareCryptoRequestType"] = reflect.TypeOf((*PrepareCryptoRequestType)(nil)).Elem()
}
type PrepareCryptoResponse struct {
}
type PrivilegeAvailability struct {
DynamicData
PrivId string `xml:"privId"`
IsGranted bool `xml:"isGranted"`
}
func init() {
t["PrivilegeAvailability"] = reflect.TypeOf((*PrivilegeAvailability)(nil)).Elem()
}
type PrivilegePolicyDef struct {
DynamicData
CreatePrivilege string `xml:"createPrivilege"`
ReadPrivilege string `xml:"readPrivilege"`
UpdatePrivilege string `xml:"updatePrivilege"`
DeletePrivilege string `xml:"deletePrivilege"`
}
func init() {
t["PrivilegePolicyDef"] = reflect.TypeOf((*PrivilegePolicyDef)(nil)).Elem()
}
type ProductComponentInfo struct {
DynamicData
Id string `xml:"id"`
Name string `xml:"name"`
Version string `xml:"version"`
Release int32 `xml:"release"`
}
func init() {
t["ProductComponentInfo"] = reflect.TypeOf((*ProductComponentInfo)(nil)).Elem()
}
type ProfileApplyProfileElement struct {
ApplyProfile
Key string `xml:"key"`
}
func init() {
t["ProfileApplyProfileElement"] = reflect.TypeOf((*ProfileApplyProfileElement)(nil)).Elem()
}
type ProfileApplyProfileProperty struct {
DynamicData
PropertyName string `xml:"propertyName"`
Array bool `xml:"array"`
Profile []BaseApplyProfile `xml:"profile,omitempty,typeattr"`
}
func init() {
t["ProfileApplyProfileProperty"] = reflect.TypeOf((*ProfileApplyProfileProperty)(nil)).Elem()
}
type ProfileAssociatedEvent struct {
ProfileEvent
}
func init() {
t["ProfileAssociatedEvent"] = reflect.TypeOf((*ProfileAssociatedEvent)(nil)).Elem()
}
type ProfileChangedEvent struct {
ProfileEvent
}
func init() {
t["ProfileChangedEvent"] = reflect.TypeOf((*ProfileChangedEvent)(nil)).Elem()
}
type ProfileCompositeExpression struct {
ProfileExpression
Operator string `xml:"operator"`
ExpressionName []string `xml:"expressionName"`
}
func init() {
t["ProfileCompositeExpression"] = reflect.TypeOf((*ProfileCompositeExpression)(nil)).Elem()
}
type ProfileCompositePolicyOptionMetadata struct {
ProfilePolicyOptionMetadata
Option []string `xml:"option"`
}
func init() {
t["ProfileCompositePolicyOptionMetadata"] = reflect.TypeOf((*ProfileCompositePolicyOptionMetadata)(nil)).Elem()
}
type ProfileConfigInfo struct {
DynamicData
Name string `xml:"name"`
Annotation string `xml:"annotation,omitempty"`
Enabled bool `xml:"enabled"`
}
func init() {
t["ProfileConfigInfo"] = reflect.TypeOf((*ProfileConfigInfo)(nil)).Elem()
}
type ProfileCreateSpec struct {
DynamicData
Name string `xml:"name,omitempty"`
Annotation string `xml:"annotation,omitempty"`
Enabled *bool `xml:"enabled"`
}
func init() {
t["ProfileCreateSpec"] = reflect.TypeOf((*ProfileCreateSpec)(nil)).Elem()
}
type ProfileCreatedEvent struct {
ProfileEvent
}
func init() {
t["ProfileCreatedEvent"] = reflect.TypeOf((*ProfileCreatedEvent)(nil)).Elem()
}
type ProfileDeferredPolicyOptionParameter struct {
DynamicData
InputPath ProfilePropertyPath `xml:"inputPath"`
Parameter []KeyAnyValue `xml:"parameter,omitempty"`
}
func init() {
t["ProfileDeferredPolicyOptionParameter"] = reflect.TypeOf((*ProfileDeferredPolicyOptionParameter)(nil)).Elem()
}
type ProfileDescription struct {
DynamicData
Section []ProfileDescriptionSection `xml:"section"`
}
func init() {
t["ProfileDescription"] = reflect.TypeOf((*ProfileDescription)(nil)).Elem()
}
type ProfileDescriptionSection struct {
DynamicData
Description ExtendedElementDescription `xml:"description"`
Message []LocalizableMessage `xml:"message,omitempty"`
}
func init() {
t["ProfileDescriptionSection"] = reflect.TypeOf((*ProfileDescriptionSection)(nil)).Elem()
}
type ProfileDissociatedEvent struct {
ProfileEvent
}
func init() {
t["ProfileDissociatedEvent"] = reflect.TypeOf((*ProfileDissociatedEvent)(nil)).Elem()
}
type ProfileEvent struct {
Event
Profile ProfileEventArgument `xml:"profile"`
}
func init() {
t["ProfileEvent"] = reflect.TypeOf((*ProfileEvent)(nil)).Elem()
}
type ProfileEventArgument struct {
EventArgument
Profile ManagedObjectReference `xml:"profile"`
Name string `xml:"name"`
}
func init() {
t["ProfileEventArgument"] = reflect.TypeOf((*ProfileEventArgument)(nil)).Elem()
}
type ProfileExecuteError struct {
DynamicData
Path *ProfilePropertyPath `xml:"path,omitempty"`
Message LocalizableMessage `xml:"message"`
}
func init() {
t["ProfileExecuteError"] = reflect.TypeOf((*ProfileExecuteError)(nil)).Elem()
}
type ProfileExecuteResult struct {
DynamicData
Status string `xml:"status"`
ConfigSpec *HostConfigSpec `xml:"configSpec,omitempty"`
InapplicablePath []string `xml:"inapplicablePath,omitempty"`
RequireInput []ProfileDeferredPolicyOptionParameter `xml:"requireInput,omitempty"`
Error []ProfileExecuteError `xml:"error,omitempty"`
}
func init() {
t["ProfileExecuteResult"] = reflect.TypeOf((*ProfileExecuteResult)(nil)).Elem()
}
type ProfileExpression struct {
DynamicData
Id string `xml:"id"`
DisplayName string `xml:"displayName"`
Negated bool `xml:"negated"`
}
func init() {
t["ProfileExpression"] = reflect.TypeOf((*ProfileExpression)(nil)).Elem()
}
type ProfileExpressionMetadata struct {
DynamicData
ExpressionId ExtendedElementDescription `xml:"expressionId"`
Parameter []ProfileParameterMetadata `xml:"parameter,omitempty"`
}
func init() {
t["ProfileExpressionMetadata"] = reflect.TypeOf((*ProfileExpressionMetadata)(nil)).Elem()
}
type ProfileMetadata struct {
DynamicData
Key string `xml:"key"`
ProfileTypeName string `xml:"profileTypeName,omitempty"`
Description *ExtendedDescription `xml:"description,omitempty"`
SortSpec []ProfileMetadataProfileSortSpec `xml:"sortSpec,omitempty"`
ProfileCategory string `xml:"profileCategory,omitempty"`
ProfileComponent string `xml:"profileComponent,omitempty"`
}
func init() {
t["ProfileMetadata"] = reflect.TypeOf((*ProfileMetadata)(nil)).Elem()
}
type ProfileMetadataProfileSortSpec struct {
DynamicData
PolicyId string `xml:"policyId"`
Parameter string `xml:"parameter"`
}
func init() {
t["ProfileMetadataProfileSortSpec"] = reflect.TypeOf((*ProfileMetadataProfileSortSpec)(nil)).Elem()
}
type ProfileParameterMetadata struct {
DynamicData
Id ExtendedElementDescription `xml:"id"`
Type string `xml:"type"`
Optional bool `xml:"optional"`
DefaultValue AnyType `xml:"defaultValue,omitempty,typeattr"`
Hidden *bool `xml:"hidden"`
SecuritySensitive *bool `xml:"securitySensitive"`
ReadOnly *bool `xml:"readOnly"`
}
func init() {
t["ProfileParameterMetadata"] = reflect.TypeOf((*ProfileParameterMetadata)(nil)).Elem()
}
type ProfilePolicy struct {
DynamicData
Id string `xml:"id"`
PolicyOption BasePolicyOption `xml:"policyOption,typeattr"`
}
func init() {
t["ProfilePolicy"] = reflect.TypeOf((*ProfilePolicy)(nil)).Elem()
}
type ProfilePolicyMetadata struct {
DynamicData
Id ExtendedElementDescription `xml:"id"`
PossibleOption []BaseProfilePolicyOptionMetadata `xml:"possibleOption,typeattr"`
}
func init() {
t["ProfilePolicyMetadata"] = reflect.TypeOf((*ProfilePolicyMetadata)(nil)).Elem()
}
type ProfilePolicyOptionMetadata struct {
DynamicData
Id ExtendedElementDescription `xml:"id"`
Parameter []ProfileParameterMetadata `xml:"parameter,omitempty"`
}
func init() {
t["ProfilePolicyOptionMetadata"] = reflect.TypeOf((*ProfilePolicyOptionMetadata)(nil)).Elem()
}
type ProfileProfileStructure struct {
DynamicData
ProfileTypeName string `xml:"profileTypeName"`
Child []ProfileProfileStructureProperty `xml:"child,omitempty"`
}
func init() {
t["ProfileProfileStructure"] = reflect.TypeOf((*ProfileProfileStructure)(nil)).Elem()
}
type ProfileProfileStructureProperty struct {
DynamicData
PropertyName string `xml:"propertyName"`
Array bool `xml:"array"`
Element ProfileProfileStructure `xml:"element"`
}
func init() {
t["ProfileProfileStructureProperty"] = reflect.TypeOf((*ProfileProfileStructureProperty)(nil)).Elem()
}
type ProfilePropertyPath struct {
DynamicData
ProfilePath string `xml:"profilePath"`
PolicyId string `xml:"policyId,omitempty"`
ParameterId string `xml:"parameterId,omitempty"`
}
func init() {
t["ProfilePropertyPath"] = reflect.TypeOf((*ProfilePropertyPath)(nil)).Elem()
}
type ProfileReferenceHostChangedEvent struct {
ProfileEvent
ReferenceHost *ManagedObjectReference `xml:"referenceHost,omitempty"`
ReferenceHostName string `xml:"referenceHostName,omitempty"`
PrevReferenceHostName string `xml:"prevReferenceHostName,omitempty"`
}
func init() {
t["ProfileReferenceHostChangedEvent"] = reflect.TypeOf((*ProfileReferenceHostChangedEvent)(nil)).Elem()
}
type ProfileRemovedEvent struct {
ProfileEvent
}
func init() {
t["ProfileRemovedEvent"] = reflect.TypeOf((*ProfileRemovedEvent)(nil)).Elem()
}
type ProfileSerializedCreateSpec struct {
ProfileCreateSpec
ProfileConfigString string `xml:"profileConfigString"`
}
func init() {
t["ProfileSerializedCreateSpec"] = reflect.TypeOf((*ProfileSerializedCreateSpec)(nil)).Elem()
}
type ProfileSimpleExpression struct {
ProfileExpression
ExpressionType string `xml:"expressionType"`
Parameter []KeyAnyValue `xml:"parameter,omitempty"`
}
func init() {
t["ProfileSimpleExpression"] = reflect.TypeOf((*ProfileSimpleExpression)(nil)).Elem()
}
type ProfileUpdateFailed struct {
VimFault
Failure []ProfileUpdateFailedUpdateFailure `xml:"failure"`
}
func init() {
t["ProfileUpdateFailed"] = reflect.TypeOf((*ProfileUpdateFailed)(nil)).Elem()
}
type ProfileUpdateFailedFault ProfileUpdateFailed
func init() {
t["ProfileUpdateFailedFault"] = reflect.TypeOf((*ProfileUpdateFailedFault)(nil)).Elem()
}
type ProfileUpdateFailedUpdateFailure struct {
DynamicData
ProfilePath ProfilePropertyPath `xml:"profilePath"`
ErrMsg LocalizableMessage `xml:"errMsg"`
}
func init() {
t["ProfileUpdateFailedUpdateFailure"] = reflect.TypeOf((*ProfileUpdateFailedUpdateFailure)(nil)).Elem()
}
type PromoteDisksRequestType struct {
This ManagedObjectReference `xml:"_this"`
Unlink bool `xml:"unlink"`
Disks []VirtualDisk `xml:"disks,omitempty"`
}
func init() {
t["PromoteDisksRequestType"] = reflect.TypeOf((*PromoteDisksRequestType)(nil)).Elem()
}
type PromoteDisks_Task PromoteDisksRequestType
func init() {
t["PromoteDisks_Task"] = reflect.TypeOf((*PromoteDisks_Task)(nil)).Elem()
}
type PromoteDisks_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type PropertyChange struct {
DynamicData
Name string `xml:"name"`
Op PropertyChangeOp `xml:"op"`
Val AnyType `xml:"val,omitempty,typeattr"`
}
func init() {
t["PropertyChange"] = reflect.TypeOf((*PropertyChange)(nil)).Elem()
}
type PropertyFilterSpec struct {
DynamicData
PropSet []PropertySpec `xml:"propSet"`
ObjectSet []ObjectSpec `xml:"objectSet"`
ReportMissingObjectsInResults *bool `xml:"reportMissingObjectsInResults"`
}
func init() {
t["PropertyFilterSpec"] = reflect.TypeOf((*PropertyFilterSpec)(nil)).Elem()
}
type PropertyFilterUpdate struct {
DynamicData
Filter ManagedObjectReference `xml:"filter"`
ObjectSet []ObjectUpdate `xml:"objectSet,omitempty"`
MissingSet []MissingObject `xml:"missingSet,omitempty"`
}
func init() {
t["PropertyFilterUpdate"] = reflect.TypeOf((*PropertyFilterUpdate)(nil)).Elem()
}
type PropertySpec struct {
DynamicData
Type string `xml:"type"`
All *bool `xml:"all"`
PathSet []string `xml:"pathSet,omitempty"`
}
func init() {
t["PropertySpec"] = reflect.TypeOf((*PropertySpec)(nil)).Elem()
}
type PutUsbScanCodes PutUsbScanCodesRequestType
func init() {
t["PutUsbScanCodes"] = reflect.TypeOf((*PutUsbScanCodes)(nil)).Elem()
}
type PutUsbScanCodesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec UsbScanCodeSpec `xml:"spec"`
}
func init() {
t["PutUsbScanCodesRequestType"] = reflect.TypeOf((*PutUsbScanCodesRequestType)(nil)).Elem()
}
type PutUsbScanCodesResponse struct {
Returnval int32 `xml:"returnval"`
}
type QuarantineModeFault struct {
VmConfigFault
VmName string `xml:"vmName"`
FaultType string `xml:"faultType"`
}
func init() {
t["QuarantineModeFault"] = reflect.TypeOf((*QuarantineModeFault)(nil)).Elem()
}
type QuarantineModeFaultFault QuarantineModeFault
func init() {
t["QuarantineModeFaultFault"] = reflect.TypeOf((*QuarantineModeFaultFault)(nil)).Elem()
}
type QueryAnswerFileStatus QueryAnswerFileStatusRequestType
func init() {
t["QueryAnswerFileStatus"] = reflect.TypeOf((*QueryAnswerFileStatus)(nil)).Elem()
}
type QueryAnswerFileStatusRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host []ManagedObjectReference `xml:"host"`
}
func init() {
t["QueryAnswerFileStatusRequestType"] = reflect.TypeOf((*QueryAnswerFileStatusRequestType)(nil)).Elem()
}
type QueryAnswerFileStatusResponse struct {
Returnval []AnswerFileStatusResult `xml:"returnval,omitempty"`
}
type QueryAssignedLicenses QueryAssignedLicensesRequestType
func init() {
t["QueryAssignedLicenses"] = reflect.TypeOf((*QueryAssignedLicenses)(nil)).Elem()
}
type QueryAssignedLicensesRequestType struct {
This ManagedObjectReference `xml:"_this"`
EntityId string `xml:"entityId,omitempty"`
}
func init() {
t["QueryAssignedLicensesRequestType"] = reflect.TypeOf((*QueryAssignedLicensesRequestType)(nil)).Elem()
}
type QueryAssignedLicensesResponse struct {
Returnval []LicenseAssignmentManagerLicenseAssignment `xml:"returnval"`
}
type QueryAvailableDisksForVmfs QueryAvailableDisksForVmfsRequestType
func init() {
t["QueryAvailableDisksForVmfs"] = reflect.TypeOf((*QueryAvailableDisksForVmfs)(nil)).Elem()
}
type QueryAvailableDisksForVmfsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore *ManagedObjectReference `xml:"datastore,omitempty"`
}
func init() {
t["QueryAvailableDisksForVmfsRequestType"] = reflect.TypeOf((*QueryAvailableDisksForVmfsRequestType)(nil)).Elem()
}
type QueryAvailableDisksForVmfsResponse struct {
Returnval []HostScsiDisk `xml:"returnval,omitempty"`
}
type QueryAvailableDvsSpec QueryAvailableDvsSpecRequestType
func init() {
t["QueryAvailableDvsSpec"] = reflect.TypeOf((*QueryAvailableDvsSpec)(nil)).Elem()
}
type QueryAvailableDvsSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
Recommended *bool `xml:"recommended"`
}
func init() {
t["QueryAvailableDvsSpecRequestType"] = reflect.TypeOf((*QueryAvailableDvsSpecRequestType)(nil)).Elem()
}
type QueryAvailableDvsSpecResponse struct {
Returnval []DistributedVirtualSwitchProductSpec `xml:"returnval,omitempty"`
}
type QueryAvailablePartition QueryAvailablePartitionRequestType
func init() {
t["QueryAvailablePartition"] = reflect.TypeOf((*QueryAvailablePartition)(nil)).Elem()
}
type QueryAvailablePartitionRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryAvailablePartitionRequestType"] = reflect.TypeOf((*QueryAvailablePartitionRequestType)(nil)).Elem()
}
type QueryAvailablePartitionResponse struct {
Returnval []HostDiagnosticPartition `xml:"returnval,omitempty"`
}
type QueryAvailablePerfMetric QueryAvailablePerfMetricRequestType
func init() {
t["QueryAvailablePerfMetric"] = reflect.TypeOf((*QueryAvailablePerfMetric)(nil)).Elem()
}
type QueryAvailablePerfMetricRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
BeginTime *time.Time `xml:"beginTime"`
EndTime *time.Time `xml:"endTime"`
IntervalId int32 `xml:"intervalId,omitempty"`
}
func init() {
t["QueryAvailablePerfMetricRequestType"] = reflect.TypeOf((*QueryAvailablePerfMetricRequestType)(nil)).Elem()
}
type QueryAvailablePerfMetricResponse struct {
Returnval []PerfMetricId `xml:"returnval,omitempty"`
}
type QueryAvailableSsds QueryAvailableSsdsRequestType
func init() {
t["QueryAvailableSsds"] = reflect.TypeOf((*QueryAvailableSsds)(nil)).Elem()
}
type QueryAvailableSsdsRequestType struct {
This ManagedObjectReference `xml:"_this"`
VffsPath string `xml:"vffsPath,omitempty"`
}
func init() {
t["QueryAvailableSsdsRequestType"] = reflect.TypeOf((*QueryAvailableSsdsRequestType)(nil)).Elem()
}
type QueryAvailableSsdsResponse struct {
Returnval []HostScsiDisk `xml:"returnval,omitempty"`
}
type QueryAvailableTimeZones QueryAvailableTimeZonesRequestType
func init() {
t["QueryAvailableTimeZones"] = reflect.TypeOf((*QueryAvailableTimeZones)(nil)).Elem()
}
type QueryAvailableTimeZonesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryAvailableTimeZonesRequestType"] = reflect.TypeOf((*QueryAvailableTimeZonesRequestType)(nil)).Elem()
}
type QueryAvailableTimeZonesResponse struct {
Returnval []HostDateTimeSystemTimeZone `xml:"returnval,omitempty"`
}
type QueryBootDevices QueryBootDevicesRequestType
func init() {
t["QueryBootDevices"] = reflect.TypeOf((*QueryBootDevices)(nil)).Elem()
}
type QueryBootDevicesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryBootDevicesRequestType"] = reflect.TypeOf((*QueryBootDevicesRequestType)(nil)).Elem()
}
type QueryBootDevicesResponse struct {
Returnval *HostBootDeviceInfo `xml:"returnval,omitempty"`
}
type QueryBoundVnics QueryBoundVnicsRequestType
func init() {
t["QueryBoundVnics"] = reflect.TypeOf((*QueryBoundVnics)(nil)).Elem()
}
type QueryBoundVnicsRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaName string `xml:"iScsiHbaName"`
}
func init() {
t["QueryBoundVnicsRequestType"] = reflect.TypeOf((*QueryBoundVnicsRequestType)(nil)).Elem()
}
type QueryBoundVnicsResponse struct {
Returnval []IscsiPortInfo `xml:"returnval,omitempty"`
}
type QueryCandidateNics QueryCandidateNicsRequestType
func init() {
t["QueryCandidateNics"] = reflect.TypeOf((*QueryCandidateNics)(nil)).Elem()
}
type QueryCandidateNicsRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaName string `xml:"iScsiHbaName"`
}
func init() {
t["QueryCandidateNicsRequestType"] = reflect.TypeOf((*QueryCandidateNicsRequestType)(nil)).Elem()
}
type QueryCandidateNicsResponse struct {
Returnval []IscsiPortInfo `xml:"returnval,omitempty"`
}
type QueryChangedDiskAreas QueryChangedDiskAreasRequestType
func init() {
t["QueryChangedDiskAreas"] = reflect.TypeOf((*QueryChangedDiskAreas)(nil)).Elem()
}
type QueryChangedDiskAreasRequestType struct {
This ManagedObjectReference `xml:"_this"`
Snapshot *ManagedObjectReference `xml:"snapshot,omitempty"`
DeviceKey int32 `xml:"deviceKey"`
StartOffset int64 `xml:"startOffset"`
ChangeId string `xml:"changeId"`
}
func init() {
t["QueryChangedDiskAreasRequestType"] = reflect.TypeOf((*QueryChangedDiskAreasRequestType)(nil)).Elem()
}
type QueryChangedDiskAreasResponse struct {
Returnval DiskChangeInfo `xml:"returnval"`
}
type QueryCmmds QueryCmmdsRequestType
func init() {
t["QueryCmmds"] = reflect.TypeOf((*QueryCmmds)(nil)).Elem()
}
type QueryCmmdsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Queries []HostVsanInternalSystemCmmdsQuery `xml:"queries"`
}
func init() {
t["QueryCmmdsRequestType"] = reflect.TypeOf((*QueryCmmdsRequestType)(nil)).Elem()
}
type QueryCmmdsResponse struct {
Returnval string `xml:"returnval"`
}
type QueryCompatibleHostForExistingDvs QueryCompatibleHostForExistingDvsRequestType
func init() {
t["QueryCompatibleHostForExistingDvs"] = reflect.TypeOf((*QueryCompatibleHostForExistingDvs)(nil)).Elem()
}
type QueryCompatibleHostForExistingDvsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Container ManagedObjectReference `xml:"container"`
Recursive bool `xml:"recursive"`
Dvs ManagedObjectReference `xml:"dvs"`
}
func init() {
t["QueryCompatibleHostForExistingDvsRequestType"] = reflect.TypeOf((*QueryCompatibleHostForExistingDvsRequestType)(nil)).Elem()
}
type QueryCompatibleHostForExistingDvsResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryCompatibleHostForNewDvs QueryCompatibleHostForNewDvsRequestType
func init() {
t["QueryCompatibleHostForNewDvs"] = reflect.TypeOf((*QueryCompatibleHostForNewDvs)(nil)).Elem()
}
type QueryCompatibleHostForNewDvsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Container ManagedObjectReference `xml:"container"`
Recursive bool `xml:"recursive"`
SwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"switchProductSpec,omitempty"`
}
func init() {
t["QueryCompatibleHostForNewDvsRequestType"] = reflect.TypeOf((*QueryCompatibleHostForNewDvsRequestType)(nil)).Elem()
}
type QueryCompatibleHostForNewDvsResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryComplianceStatus QueryComplianceStatusRequestType
func init() {
t["QueryComplianceStatus"] = reflect.TypeOf((*QueryComplianceStatus)(nil)).Elem()
}
type QueryComplianceStatusRequestType struct {
This ManagedObjectReference `xml:"_this"`
Profile []ManagedObjectReference `xml:"profile,omitempty"`
Entity []ManagedObjectReference `xml:"entity,omitempty"`
}
func init() {
t["QueryComplianceStatusRequestType"] = reflect.TypeOf((*QueryComplianceStatusRequestType)(nil)).Elem()
}
type QueryComplianceStatusResponse struct {
Returnval []ComplianceResult `xml:"returnval,omitempty"`
}
type QueryConfigOption QueryConfigOptionRequestType
func init() {
t["QueryConfigOption"] = reflect.TypeOf((*QueryConfigOption)(nil)).Elem()
}
type QueryConfigOptionDescriptor QueryConfigOptionDescriptorRequestType
func init() {
t["QueryConfigOptionDescriptor"] = reflect.TypeOf((*QueryConfigOptionDescriptor)(nil)).Elem()
}
type QueryConfigOptionDescriptorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryConfigOptionDescriptorRequestType"] = reflect.TypeOf((*QueryConfigOptionDescriptorRequestType)(nil)).Elem()
}
type QueryConfigOptionDescriptorResponse struct {
Returnval []VirtualMachineConfigOptionDescriptor `xml:"returnval,omitempty"`
}
type QueryConfigOptionEx QueryConfigOptionExRequestType
func init() {
t["QueryConfigOptionEx"] = reflect.TypeOf((*QueryConfigOptionEx)(nil)).Elem()
}
type QueryConfigOptionExRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec *EnvironmentBrowserConfigOptionQuerySpec `xml:"spec,omitempty"`
}
func init() {
t["QueryConfigOptionExRequestType"] = reflect.TypeOf((*QueryConfigOptionExRequestType)(nil)).Elem()
}
type QueryConfigOptionExResponse struct {
Returnval *VirtualMachineConfigOption `xml:"returnval,omitempty"`
}
type QueryConfigOptionRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key string `xml:"key,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["QueryConfigOptionRequestType"] = reflect.TypeOf((*QueryConfigOptionRequestType)(nil)).Elem()
}
type QueryConfigOptionResponse struct {
Returnval *VirtualMachineConfigOption `xml:"returnval,omitempty"`
}
type QueryConfigTarget QueryConfigTargetRequestType
func init() {
t["QueryConfigTarget"] = reflect.TypeOf((*QueryConfigTarget)(nil)).Elem()
}
type QueryConfigTargetRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["QueryConfigTargetRequestType"] = reflect.TypeOf((*QueryConfigTargetRequestType)(nil)).Elem()
}
type QueryConfigTargetResponse struct {
Returnval *ConfigTarget `xml:"returnval,omitempty"`
}
type QueryConfiguredModuleOptionString QueryConfiguredModuleOptionStringRequestType
func init() {
t["QueryConfiguredModuleOptionString"] = reflect.TypeOf((*QueryConfiguredModuleOptionString)(nil)).Elem()
}
type QueryConfiguredModuleOptionStringRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
}
func init() {
t["QueryConfiguredModuleOptionStringRequestType"] = reflect.TypeOf((*QueryConfiguredModuleOptionStringRequestType)(nil)).Elem()
}
type QueryConfiguredModuleOptionStringResponse struct {
Returnval string `xml:"returnval"`
}
type QueryConnectionInfo QueryConnectionInfoRequestType
func init() {
t["QueryConnectionInfo"] = reflect.TypeOf((*QueryConnectionInfo)(nil)).Elem()
}
type QueryConnectionInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
Hostname string `xml:"hostname"`
Port int32 `xml:"port"`
Username string `xml:"username"`
Password string `xml:"password"`
SslThumbprint string `xml:"sslThumbprint,omitempty"`
}
func init() {
t["QueryConnectionInfoRequestType"] = reflect.TypeOf((*QueryConnectionInfoRequestType)(nil)).Elem()
}
type QueryConnectionInfoResponse struct {
Returnval HostConnectInfo `xml:"returnval"`
}
type QueryConnectionInfoViaSpec QueryConnectionInfoViaSpecRequestType
func init() {
t["QueryConnectionInfoViaSpec"] = reflect.TypeOf((*QueryConnectionInfoViaSpec)(nil)).Elem()
}
type QueryConnectionInfoViaSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec HostConnectSpec `xml:"spec"`
}
func init() {
t["QueryConnectionInfoViaSpecRequestType"] = reflect.TypeOf((*QueryConnectionInfoViaSpecRequestType)(nil)).Elem()
}
type QueryConnectionInfoViaSpecResponse struct {
Returnval HostConnectInfo `xml:"returnval"`
}
type QueryDatastorePerformanceSummary QueryDatastorePerformanceSummaryRequestType
func init() {
t["QueryDatastorePerformanceSummary"] = reflect.TypeOf((*QueryDatastorePerformanceSummary)(nil)).Elem()
}
type QueryDatastorePerformanceSummaryRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["QueryDatastorePerformanceSummaryRequestType"] = reflect.TypeOf((*QueryDatastorePerformanceSummaryRequestType)(nil)).Elem()
}
type QueryDatastorePerformanceSummaryResponse struct {
Returnval []StoragePerformanceSummary `xml:"returnval,omitempty"`
}
type QueryDateTime QueryDateTimeRequestType
func init() {
t["QueryDateTime"] = reflect.TypeOf((*QueryDateTime)(nil)).Elem()
}
type QueryDateTimeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryDateTimeRequestType"] = reflect.TypeOf((*QueryDateTimeRequestType)(nil)).Elem()
}
type QueryDateTimeResponse struct {
Returnval time.Time `xml:"returnval"`
}
type QueryDescriptions QueryDescriptionsRequestType
func init() {
t["QueryDescriptions"] = reflect.TypeOf((*QueryDescriptions)(nil)).Elem()
}
type QueryDescriptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["QueryDescriptionsRequestType"] = reflect.TypeOf((*QueryDescriptionsRequestType)(nil)).Elem()
}
type QueryDescriptionsResponse struct {
Returnval []DiagnosticManagerLogDescriptor `xml:"returnval,omitempty"`
}
type QueryDisksForVsan QueryDisksForVsanRequestType
func init() {
t["QueryDisksForVsan"] = reflect.TypeOf((*QueryDisksForVsan)(nil)).Elem()
}
type QueryDisksForVsanRequestType struct {
This ManagedObjectReference `xml:"_this"`
CanonicalName []string `xml:"canonicalName,omitempty"`
}
func init() {
t["QueryDisksForVsanRequestType"] = reflect.TypeOf((*QueryDisksForVsanRequestType)(nil)).Elem()
}
type QueryDisksForVsanResponse struct {
Returnval []VsanHostDiskResult `xml:"returnval,omitempty"`
}
type QueryDisksUsingFilter QueryDisksUsingFilterRequestType
func init() {
t["QueryDisksUsingFilter"] = reflect.TypeOf((*QueryDisksUsingFilter)(nil)).Elem()
}
type QueryDisksUsingFilterRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
CompRes ManagedObjectReference `xml:"compRes"`
}
func init() {
t["QueryDisksUsingFilterRequestType"] = reflect.TypeOf((*QueryDisksUsingFilterRequestType)(nil)).Elem()
}
type QueryDisksUsingFilterResponse struct {
Returnval []VirtualDiskId `xml:"returnval"`
}
type QueryDvsByUuid QueryDvsByUuidRequestType
func init() {
t["QueryDvsByUuid"] = reflect.TypeOf((*QueryDvsByUuid)(nil)).Elem()
}
type QueryDvsByUuidRequestType struct {
This ManagedObjectReference `xml:"_this"`
Uuid string `xml:"uuid"`
}
func init() {
t["QueryDvsByUuidRequestType"] = reflect.TypeOf((*QueryDvsByUuidRequestType)(nil)).Elem()
}
type QueryDvsByUuidResponse struct {
Returnval *ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryDvsCheckCompatibility QueryDvsCheckCompatibilityRequestType
func init() {
t["QueryDvsCheckCompatibility"] = reflect.TypeOf((*QueryDvsCheckCompatibility)(nil)).Elem()
}
type QueryDvsCheckCompatibilityRequestType struct {
This ManagedObjectReference `xml:"_this"`
HostContainer DistributedVirtualSwitchManagerHostContainer `xml:"hostContainer"`
DvsProductSpec *DistributedVirtualSwitchManagerDvsProductSpec `xml:"dvsProductSpec,omitempty"`
HostFilterSpec []BaseDistributedVirtualSwitchManagerHostDvsFilterSpec `xml:"hostFilterSpec,omitempty,typeattr"`
}
func init() {
t["QueryDvsCheckCompatibilityRequestType"] = reflect.TypeOf((*QueryDvsCheckCompatibilityRequestType)(nil)).Elem()
}
type QueryDvsCheckCompatibilityResponse struct {
Returnval []DistributedVirtualSwitchManagerCompatibilityResult `xml:"returnval,omitempty"`
}
type QueryDvsCompatibleHostSpec QueryDvsCompatibleHostSpecRequestType
func init() {
t["QueryDvsCompatibleHostSpec"] = reflect.TypeOf((*QueryDvsCompatibleHostSpec)(nil)).Elem()
}
type QueryDvsCompatibleHostSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
SwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"switchProductSpec,omitempty"`
}
func init() {
t["QueryDvsCompatibleHostSpecRequestType"] = reflect.TypeOf((*QueryDvsCompatibleHostSpecRequestType)(nil)).Elem()
}
type QueryDvsCompatibleHostSpecResponse struct {
Returnval []DistributedVirtualSwitchHostProductSpec `xml:"returnval,omitempty"`
}
type QueryDvsConfigTarget QueryDvsConfigTargetRequestType
func init() {
t["QueryDvsConfigTarget"] = reflect.TypeOf((*QueryDvsConfigTarget)(nil)).Elem()
}
type QueryDvsConfigTargetRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Dvs *ManagedObjectReference `xml:"dvs,omitempty"`
}
func init() {
t["QueryDvsConfigTargetRequestType"] = reflect.TypeOf((*QueryDvsConfigTargetRequestType)(nil)).Elem()
}
type QueryDvsConfigTargetResponse struct {
Returnval DVSManagerDvsConfigTarget `xml:"returnval"`
}
type QueryDvsFeatureCapability QueryDvsFeatureCapabilityRequestType
func init() {
t["QueryDvsFeatureCapability"] = reflect.TypeOf((*QueryDvsFeatureCapability)(nil)).Elem()
}
type QueryDvsFeatureCapabilityRequestType struct {
This ManagedObjectReference `xml:"_this"`
SwitchProductSpec *DistributedVirtualSwitchProductSpec `xml:"switchProductSpec,omitempty"`
}
func init() {
t["QueryDvsFeatureCapabilityRequestType"] = reflect.TypeOf((*QueryDvsFeatureCapabilityRequestType)(nil)).Elem()
}
type QueryDvsFeatureCapabilityResponse struct {
Returnval BaseDVSFeatureCapability `xml:"returnval,omitempty,typeattr"`
}
type QueryEvents QueryEventsRequestType
func init() {
t["QueryEvents"] = reflect.TypeOf((*QueryEvents)(nil)).Elem()
}
type QueryEventsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Filter EventFilterSpec `xml:"filter"`
}
func init() {
t["QueryEventsRequestType"] = reflect.TypeOf((*QueryEventsRequestType)(nil)).Elem()
}
type QueryEventsResponse struct {
Returnval []BaseEvent `xml:"returnval,omitempty,typeattr"`
}
type QueryExpressionMetadata QueryExpressionMetadataRequestType
func init() {
t["QueryExpressionMetadata"] = reflect.TypeOf((*QueryExpressionMetadata)(nil)).Elem()
}
type QueryExpressionMetadataRequestType struct {
This ManagedObjectReference `xml:"_this"`
ExpressionName []string `xml:"expressionName,omitempty"`
Profile *ManagedObjectReference `xml:"profile,omitempty"`
}
func init() {
t["QueryExpressionMetadataRequestType"] = reflect.TypeOf((*QueryExpressionMetadataRequestType)(nil)).Elem()
}
type QueryExpressionMetadataResponse struct {
Returnval []ProfileExpressionMetadata `xml:"returnval,omitempty"`
}
type QueryExtensionIpAllocationUsage QueryExtensionIpAllocationUsageRequestType
func init() {
t["QueryExtensionIpAllocationUsage"] = reflect.TypeOf((*QueryExtensionIpAllocationUsage)(nil)).Elem()
}
type QueryExtensionIpAllocationUsageRequestType struct {
This ManagedObjectReference `xml:"_this"`
ExtensionKeys []string `xml:"extensionKeys,omitempty"`
}
func init() {
t["QueryExtensionIpAllocationUsageRequestType"] = reflect.TypeOf((*QueryExtensionIpAllocationUsageRequestType)(nil)).Elem()
}
type QueryExtensionIpAllocationUsageResponse struct {
Returnval []ExtensionManagerIpAllocationUsage `xml:"returnval,omitempty"`
}
type QueryFaultToleranceCompatibility QueryFaultToleranceCompatibilityRequestType
func init() {
t["QueryFaultToleranceCompatibility"] = reflect.TypeOf((*QueryFaultToleranceCompatibility)(nil)).Elem()
}
type QueryFaultToleranceCompatibilityEx QueryFaultToleranceCompatibilityExRequestType
func init() {
t["QueryFaultToleranceCompatibilityEx"] = reflect.TypeOf((*QueryFaultToleranceCompatibilityEx)(nil)).Elem()
}
type QueryFaultToleranceCompatibilityExRequestType struct {
This ManagedObjectReference `xml:"_this"`
ForLegacyFt *bool `xml:"forLegacyFt"`
}
func init() {
t["QueryFaultToleranceCompatibilityExRequestType"] = reflect.TypeOf((*QueryFaultToleranceCompatibilityExRequestType)(nil)).Elem()
}
type QueryFaultToleranceCompatibilityExResponse struct {
Returnval []LocalizedMethodFault `xml:"returnval,omitempty"`
}
type QueryFaultToleranceCompatibilityRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryFaultToleranceCompatibilityRequestType"] = reflect.TypeOf((*QueryFaultToleranceCompatibilityRequestType)(nil)).Elem()
}
type QueryFaultToleranceCompatibilityResponse struct {
Returnval []LocalizedMethodFault `xml:"returnval,omitempty"`
}
type QueryFilterEntities QueryFilterEntitiesRequestType
func init() {
t["QueryFilterEntities"] = reflect.TypeOf((*QueryFilterEntities)(nil)).Elem()
}
type QueryFilterEntitiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
}
func init() {
t["QueryFilterEntitiesRequestType"] = reflect.TypeOf((*QueryFilterEntitiesRequestType)(nil)).Elem()
}
type QueryFilterEntitiesResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryFilterInfoIds QueryFilterInfoIdsRequestType
func init() {
t["QueryFilterInfoIds"] = reflect.TypeOf((*QueryFilterInfoIds)(nil)).Elem()
}
type QueryFilterInfoIdsRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
}
func init() {
t["QueryFilterInfoIdsRequestType"] = reflect.TypeOf((*QueryFilterInfoIdsRequestType)(nil)).Elem()
}
type QueryFilterInfoIdsResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryFilterList QueryFilterListRequestType
func init() {
t["QueryFilterList"] = reflect.TypeOf((*QueryFilterList)(nil)).Elem()
}
type QueryFilterListRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProviderId string `xml:"providerId"`
}
func init() {
t["QueryFilterListRequestType"] = reflect.TypeOf((*QueryFilterListRequestType)(nil)).Elem()
}
type QueryFilterListResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryFilterName QueryFilterNameRequestType
func init() {
t["QueryFilterName"] = reflect.TypeOf((*QueryFilterName)(nil)).Elem()
}
type QueryFilterNameRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
}
func init() {
t["QueryFilterNameRequestType"] = reflect.TypeOf((*QueryFilterNameRequestType)(nil)).Elem()
}
type QueryFilterNameResponse struct {
Returnval string `xml:"returnval"`
}
type QueryFirmwareConfigUploadURL QueryFirmwareConfigUploadURLRequestType
func init() {
t["QueryFirmwareConfigUploadURL"] = reflect.TypeOf((*QueryFirmwareConfigUploadURL)(nil)).Elem()
}
type QueryFirmwareConfigUploadURLRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryFirmwareConfigUploadURLRequestType"] = reflect.TypeOf((*QueryFirmwareConfigUploadURLRequestType)(nil)).Elem()
}
type QueryFirmwareConfigUploadURLResponse struct {
Returnval string `xml:"returnval"`
}
type QueryHealthUpdateInfos QueryHealthUpdateInfosRequestType
func init() {
t["QueryHealthUpdateInfos"] = reflect.TypeOf((*QueryHealthUpdateInfos)(nil)).Elem()
}
type QueryHealthUpdateInfosRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProviderId string `xml:"providerId"`
}
func init() {
t["QueryHealthUpdateInfosRequestType"] = reflect.TypeOf((*QueryHealthUpdateInfosRequestType)(nil)).Elem()
}
type QueryHealthUpdateInfosResponse struct {
Returnval []HealthUpdateInfo `xml:"returnval,omitempty"`
}
type QueryHealthUpdates QueryHealthUpdatesRequestType
func init() {
t["QueryHealthUpdates"] = reflect.TypeOf((*QueryHealthUpdates)(nil)).Elem()
}
type QueryHealthUpdatesRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProviderId string `xml:"providerId"`
}
func init() {
t["QueryHealthUpdatesRequestType"] = reflect.TypeOf((*QueryHealthUpdatesRequestType)(nil)).Elem()
}
type QueryHealthUpdatesResponse struct {
Returnval []HealthUpdate `xml:"returnval,omitempty"`
}
type QueryHostConnectionInfo QueryHostConnectionInfoRequestType
func init() {
t["QueryHostConnectionInfo"] = reflect.TypeOf((*QueryHostConnectionInfo)(nil)).Elem()
}
type QueryHostConnectionInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryHostConnectionInfoRequestType"] = reflect.TypeOf((*QueryHostConnectionInfoRequestType)(nil)).Elem()
}
type QueryHostConnectionInfoResponse struct {
Returnval HostConnectInfo `xml:"returnval"`
}
type QueryHostPatchRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"`
}
func init() {
t["QueryHostPatchRequestType"] = reflect.TypeOf((*QueryHostPatchRequestType)(nil)).Elem()
}
type QueryHostPatch_Task QueryHostPatchRequestType
func init() {
t["QueryHostPatch_Task"] = reflect.TypeOf((*QueryHostPatch_Task)(nil)).Elem()
}
type QueryHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type QueryHostProfileMetadata QueryHostProfileMetadataRequestType
func init() {
t["QueryHostProfileMetadata"] = reflect.TypeOf((*QueryHostProfileMetadata)(nil)).Elem()
}
type QueryHostProfileMetadataRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProfileName []string `xml:"profileName,omitempty"`
Profile *ManagedObjectReference `xml:"profile,omitempty"`
}
func init() {
t["QueryHostProfileMetadataRequestType"] = reflect.TypeOf((*QueryHostProfileMetadataRequestType)(nil)).Elem()
}
type QueryHostProfileMetadataResponse struct {
Returnval []ProfileMetadata `xml:"returnval,omitempty"`
}
type QueryHostStatus QueryHostStatusRequestType
func init() {
t["QueryHostStatus"] = reflect.TypeOf((*QueryHostStatus)(nil)).Elem()
}
type QueryHostStatusRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryHostStatusRequestType"] = reflect.TypeOf((*QueryHostStatusRequestType)(nil)).Elem()
}
type QueryHostStatusResponse struct {
Returnval VsanHostClusterStatus `xml:"returnval"`
}
type QueryIORMConfigOption QueryIORMConfigOptionRequestType
func init() {
t["QueryIORMConfigOption"] = reflect.TypeOf((*QueryIORMConfigOption)(nil)).Elem()
}
type QueryIORMConfigOptionRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["QueryIORMConfigOptionRequestType"] = reflect.TypeOf((*QueryIORMConfigOptionRequestType)(nil)).Elem()
}
type QueryIORMConfigOptionResponse struct {
Returnval StorageIORMConfigOption `xml:"returnval"`
}
type QueryIPAllocations QueryIPAllocationsRequestType
func init() {
t["QueryIPAllocations"] = reflect.TypeOf((*QueryIPAllocations)(nil)).Elem()
}
type QueryIPAllocationsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Dc ManagedObjectReference `xml:"dc"`
PoolId int32 `xml:"poolId"`
ExtensionKey string `xml:"extensionKey"`
}
func init() {
t["QueryIPAllocationsRequestType"] = reflect.TypeOf((*QueryIPAllocationsRequestType)(nil)).Elem()
}
type QueryIPAllocationsResponse struct {
Returnval []IpPoolManagerIpAllocation `xml:"returnval"`
}
type QueryIoFilterInfo QueryIoFilterInfoRequestType
func init() {
t["QueryIoFilterInfo"] = reflect.TypeOf((*QueryIoFilterInfo)(nil)).Elem()
}
type QueryIoFilterInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
CompRes ManagedObjectReference `xml:"compRes"`
}
func init() {
t["QueryIoFilterInfoRequestType"] = reflect.TypeOf((*QueryIoFilterInfoRequestType)(nil)).Elem()
}
type QueryIoFilterInfoResponse struct {
Returnval []ClusterIoFilterInfo `xml:"returnval,omitempty"`
}
type QueryIoFilterIssues QueryIoFilterIssuesRequestType
func init() {
t["QueryIoFilterIssues"] = reflect.TypeOf((*QueryIoFilterIssues)(nil)).Elem()
}
type QueryIoFilterIssuesRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
CompRes ManagedObjectReference `xml:"compRes"`
}
func init() {
t["QueryIoFilterIssuesRequestType"] = reflect.TypeOf((*QueryIoFilterIssuesRequestType)(nil)).Elem()
}
type QueryIoFilterIssuesResponse struct {
Returnval IoFilterQueryIssueResult `xml:"returnval"`
}
type QueryIpPools QueryIpPoolsRequestType
func init() {
t["QueryIpPools"] = reflect.TypeOf((*QueryIpPools)(nil)).Elem()
}
type QueryIpPoolsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Dc ManagedObjectReference `xml:"dc"`
}
func init() {
t["QueryIpPoolsRequestType"] = reflect.TypeOf((*QueryIpPoolsRequestType)(nil)).Elem()
}
type QueryIpPoolsResponse struct {
Returnval []IpPool `xml:"returnval,omitempty"`
}
type QueryLicenseSourceAvailability QueryLicenseSourceAvailabilityRequestType
func init() {
t["QueryLicenseSourceAvailability"] = reflect.TypeOf((*QueryLicenseSourceAvailability)(nil)).Elem()
}
type QueryLicenseSourceAvailabilityRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["QueryLicenseSourceAvailabilityRequestType"] = reflect.TypeOf((*QueryLicenseSourceAvailabilityRequestType)(nil)).Elem()
}
type QueryLicenseSourceAvailabilityResponse struct {
Returnval []LicenseAvailabilityInfo `xml:"returnval,omitempty"`
}
type QueryLicenseUsage QueryLicenseUsageRequestType
func init() {
t["QueryLicenseUsage"] = reflect.TypeOf((*QueryLicenseUsage)(nil)).Elem()
}
type QueryLicenseUsageRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["QueryLicenseUsageRequestType"] = reflect.TypeOf((*QueryLicenseUsageRequestType)(nil)).Elem()
}
type QueryLicenseUsageResponse struct {
Returnval LicenseUsageInfo `xml:"returnval"`
}
type QueryLockdownExceptions QueryLockdownExceptionsRequestType
func init() {
t["QueryLockdownExceptions"] = reflect.TypeOf((*QueryLockdownExceptions)(nil)).Elem()
}
type QueryLockdownExceptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryLockdownExceptionsRequestType"] = reflect.TypeOf((*QueryLockdownExceptionsRequestType)(nil)).Elem()
}
type QueryLockdownExceptionsResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryManagedBy QueryManagedByRequestType
func init() {
t["QueryManagedBy"] = reflect.TypeOf((*QueryManagedBy)(nil)).Elem()
}
type QueryManagedByRequestType struct {
This ManagedObjectReference `xml:"_this"`
ExtensionKey string `xml:"extensionKey"`
}
func init() {
t["QueryManagedByRequestType"] = reflect.TypeOf((*QueryManagedByRequestType)(nil)).Elem()
}
type QueryManagedByResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryMemoryOverhead QueryMemoryOverheadRequestType
func init() {
t["QueryMemoryOverhead"] = reflect.TypeOf((*QueryMemoryOverhead)(nil)).Elem()
}
type QueryMemoryOverheadEx QueryMemoryOverheadExRequestType
func init() {
t["QueryMemoryOverheadEx"] = reflect.TypeOf((*QueryMemoryOverheadEx)(nil)).Elem()
}
type QueryMemoryOverheadExRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmConfigInfo VirtualMachineConfigInfo `xml:"vmConfigInfo"`
}
func init() {
t["QueryMemoryOverheadExRequestType"] = reflect.TypeOf((*QueryMemoryOverheadExRequestType)(nil)).Elem()
}
type QueryMemoryOverheadExResponse struct {
Returnval int64 `xml:"returnval"`
}
type QueryMemoryOverheadRequestType struct {
This ManagedObjectReference `xml:"_this"`
MemorySize int64 `xml:"memorySize"`
VideoRamSize int32 `xml:"videoRamSize,omitempty"`
NumVcpus int32 `xml:"numVcpus"`
}
func init() {
t["QueryMemoryOverheadRequestType"] = reflect.TypeOf((*QueryMemoryOverheadRequestType)(nil)).Elem()
}
type QueryMemoryOverheadResponse struct {
Returnval int64 `xml:"returnval"`
}
type QueryMigrationDependencies QueryMigrationDependenciesRequestType
func init() {
t["QueryMigrationDependencies"] = reflect.TypeOf((*QueryMigrationDependencies)(nil)).Elem()
}
type QueryMigrationDependenciesRequestType struct {
This ManagedObjectReference `xml:"_this"`
PnicDevice []string `xml:"pnicDevice"`
}
func init() {
t["QueryMigrationDependenciesRequestType"] = reflect.TypeOf((*QueryMigrationDependenciesRequestType)(nil)).Elem()
}
type QueryMigrationDependenciesResponse struct {
Returnval IscsiMigrationDependency `xml:"returnval"`
}
type QueryModules QueryModulesRequestType
func init() {
t["QueryModules"] = reflect.TypeOf((*QueryModules)(nil)).Elem()
}
type QueryModulesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryModulesRequestType"] = reflect.TypeOf((*QueryModulesRequestType)(nil)).Elem()
}
type QueryModulesResponse struct {
Returnval []KernelModuleInfo `xml:"returnval,omitempty"`
}
type QueryMonitoredEntities QueryMonitoredEntitiesRequestType
func init() {
t["QueryMonitoredEntities"] = reflect.TypeOf((*QueryMonitoredEntities)(nil)).Elem()
}
type QueryMonitoredEntitiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProviderId string `xml:"providerId"`
}
func init() {
t["QueryMonitoredEntitiesRequestType"] = reflect.TypeOf((*QueryMonitoredEntitiesRequestType)(nil)).Elem()
}
type QueryMonitoredEntitiesResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryNFSUser QueryNFSUserRequestType
func init() {
t["QueryNFSUser"] = reflect.TypeOf((*QueryNFSUser)(nil)).Elem()
}
type QueryNFSUserRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryNFSUserRequestType"] = reflect.TypeOf((*QueryNFSUserRequestType)(nil)).Elem()
}
type QueryNFSUserResponse struct {
Returnval *HostNasVolumeUserInfo `xml:"returnval,omitempty"`
}
type QueryNetConfig QueryNetConfigRequestType
func init() {
t["QueryNetConfig"] = reflect.TypeOf((*QueryNetConfig)(nil)).Elem()
}
type QueryNetConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
NicType string `xml:"nicType"`
}
func init() {
t["QueryNetConfigRequestType"] = reflect.TypeOf((*QueryNetConfigRequestType)(nil)).Elem()
}
type QueryNetConfigResponse struct {
Returnval *VirtualNicManagerNetConfig `xml:"returnval,omitempty"`
}
type QueryNetworkHint QueryNetworkHintRequestType
func init() {
t["QueryNetworkHint"] = reflect.TypeOf((*QueryNetworkHint)(nil)).Elem()
}
type QueryNetworkHintRequestType struct {
This ManagedObjectReference `xml:"_this"`
Device []string `xml:"device,omitempty"`
}
func init() {
t["QueryNetworkHintRequestType"] = reflect.TypeOf((*QueryNetworkHintRequestType)(nil)).Elem()
}
type QueryNetworkHintResponse struct {
Returnval []PhysicalNicHintInfo `xml:"returnval,omitempty"`
}
type QueryObjectsOnPhysicalVsanDisk QueryObjectsOnPhysicalVsanDiskRequestType
func init() {
t["QueryObjectsOnPhysicalVsanDisk"] = reflect.TypeOf((*QueryObjectsOnPhysicalVsanDisk)(nil)).Elem()
}
type QueryObjectsOnPhysicalVsanDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Disks []string `xml:"disks"`
}
func init() {
t["QueryObjectsOnPhysicalVsanDiskRequestType"] = reflect.TypeOf((*QueryObjectsOnPhysicalVsanDiskRequestType)(nil)).Elem()
}
type QueryObjectsOnPhysicalVsanDiskResponse struct {
Returnval string `xml:"returnval"`
}
type QueryOptions QueryOptionsRequestType
func init() {
t["QueryOptions"] = reflect.TypeOf((*QueryOptions)(nil)).Elem()
}
type QueryOptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name,omitempty"`
}
func init() {
t["QueryOptionsRequestType"] = reflect.TypeOf((*QueryOptionsRequestType)(nil)).Elem()
}
type QueryOptionsResponse struct {
Returnval []BaseOptionValue `xml:"returnval,omitempty,typeattr"`
}
type QueryPartitionCreateDesc QueryPartitionCreateDescRequestType
func init() {
t["QueryPartitionCreateDesc"] = reflect.TypeOf((*QueryPartitionCreateDesc)(nil)).Elem()
}
type QueryPartitionCreateDescRequestType struct {
This ManagedObjectReference `xml:"_this"`
DiskUuid string `xml:"diskUuid"`
DiagnosticType string `xml:"diagnosticType"`
}
func init() {
t["QueryPartitionCreateDescRequestType"] = reflect.TypeOf((*QueryPartitionCreateDescRequestType)(nil)).Elem()
}
type QueryPartitionCreateDescResponse struct {
Returnval HostDiagnosticPartitionCreateDescription `xml:"returnval"`
}
type QueryPartitionCreateOptions QueryPartitionCreateOptionsRequestType
func init() {
t["QueryPartitionCreateOptions"] = reflect.TypeOf((*QueryPartitionCreateOptions)(nil)).Elem()
}
type QueryPartitionCreateOptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
StorageType string `xml:"storageType"`
DiagnosticType string `xml:"diagnosticType"`
}
func init() {
t["QueryPartitionCreateOptionsRequestType"] = reflect.TypeOf((*QueryPartitionCreateOptionsRequestType)(nil)).Elem()
}
type QueryPartitionCreateOptionsResponse struct {
Returnval []HostDiagnosticPartitionCreateOption `xml:"returnval,omitempty"`
}
type QueryPathSelectionPolicyOptions QueryPathSelectionPolicyOptionsRequestType
func init() {
t["QueryPathSelectionPolicyOptions"] = reflect.TypeOf((*QueryPathSelectionPolicyOptions)(nil)).Elem()
}
type QueryPathSelectionPolicyOptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryPathSelectionPolicyOptionsRequestType"] = reflect.TypeOf((*QueryPathSelectionPolicyOptionsRequestType)(nil)).Elem()
}
type QueryPathSelectionPolicyOptionsResponse struct {
Returnval []HostPathSelectionPolicyOption `xml:"returnval,omitempty"`
}
type QueryPerf QueryPerfRequestType
func init() {
t["QueryPerf"] = reflect.TypeOf((*QueryPerf)(nil)).Elem()
}
type QueryPerfComposite QueryPerfCompositeRequestType
func init() {
t["QueryPerfComposite"] = reflect.TypeOf((*QueryPerfComposite)(nil)).Elem()
}
type QueryPerfCompositeRequestType struct {
This ManagedObjectReference `xml:"_this"`
QuerySpec PerfQuerySpec `xml:"querySpec"`
}
func init() {
t["QueryPerfCompositeRequestType"] = reflect.TypeOf((*QueryPerfCompositeRequestType)(nil)).Elem()
}
type QueryPerfCompositeResponse struct {
Returnval PerfCompositeMetric `xml:"returnval"`
}
type QueryPerfCounter QueryPerfCounterRequestType
func init() {
t["QueryPerfCounter"] = reflect.TypeOf((*QueryPerfCounter)(nil)).Elem()
}
type QueryPerfCounterByLevel QueryPerfCounterByLevelRequestType
func init() {
t["QueryPerfCounterByLevel"] = reflect.TypeOf((*QueryPerfCounterByLevel)(nil)).Elem()
}
type QueryPerfCounterByLevelRequestType struct {
This ManagedObjectReference `xml:"_this"`
Level int32 `xml:"level"`
}
func init() {
t["QueryPerfCounterByLevelRequestType"] = reflect.TypeOf((*QueryPerfCounterByLevelRequestType)(nil)).Elem()
}
type QueryPerfCounterByLevelResponse struct {
Returnval []PerfCounterInfo `xml:"returnval"`
}
type QueryPerfCounterRequestType struct {
This ManagedObjectReference `xml:"_this"`
CounterId []int32 `xml:"counterId"`
}
func init() {
t["QueryPerfCounterRequestType"] = reflect.TypeOf((*QueryPerfCounterRequestType)(nil)).Elem()
}
type QueryPerfCounterResponse struct {
Returnval []PerfCounterInfo `xml:"returnval,omitempty"`
}
type QueryPerfProviderSummary QueryPerfProviderSummaryRequestType
func init() {
t["QueryPerfProviderSummary"] = reflect.TypeOf((*QueryPerfProviderSummary)(nil)).Elem()
}
type QueryPerfProviderSummaryRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
}
func init() {
t["QueryPerfProviderSummaryRequestType"] = reflect.TypeOf((*QueryPerfProviderSummaryRequestType)(nil)).Elem()
}
type QueryPerfProviderSummaryResponse struct {
Returnval PerfProviderSummary `xml:"returnval"`
}
type QueryPerfRequestType struct {
This ManagedObjectReference `xml:"_this"`
QuerySpec []PerfQuerySpec `xml:"querySpec"`
}
func init() {
t["QueryPerfRequestType"] = reflect.TypeOf((*QueryPerfRequestType)(nil)).Elem()
}
type QueryPerfResponse struct {
Returnval []BasePerfEntityMetricBase `xml:"returnval,omitempty,typeattr"`
}
type QueryPhysicalVsanDisks QueryPhysicalVsanDisksRequestType
func init() {
t["QueryPhysicalVsanDisks"] = reflect.TypeOf((*QueryPhysicalVsanDisks)(nil)).Elem()
}
type QueryPhysicalVsanDisksRequestType struct {
This ManagedObjectReference `xml:"_this"`
Props []string `xml:"props,omitempty"`
}
func init() {
t["QueryPhysicalVsanDisksRequestType"] = reflect.TypeOf((*QueryPhysicalVsanDisksRequestType)(nil)).Elem()
}
type QueryPhysicalVsanDisksResponse struct {
Returnval string `xml:"returnval"`
}
type QueryPnicStatus QueryPnicStatusRequestType
func init() {
t["QueryPnicStatus"] = reflect.TypeOf((*QueryPnicStatus)(nil)).Elem()
}
type QueryPnicStatusRequestType struct {
This ManagedObjectReference `xml:"_this"`
PnicDevice string `xml:"pnicDevice"`
}
func init() {
t["QueryPnicStatusRequestType"] = reflect.TypeOf((*QueryPnicStatusRequestType)(nil)).Elem()
}
type QueryPnicStatusResponse struct {
Returnval IscsiStatus `xml:"returnval"`
}
type QueryPolicyMetadata QueryPolicyMetadataRequestType
func init() {
t["QueryPolicyMetadata"] = reflect.TypeOf((*QueryPolicyMetadata)(nil)).Elem()
}
type QueryPolicyMetadataRequestType struct {
This ManagedObjectReference `xml:"_this"`
PolicyName []string `xml:"policyName,omitempty"`
Profile *ManagedObjectReference `xml:"profile,omitempty"`
}
func init() {
t["QueryPolicyMetadataRequestType"] = reflect.TypeOf((*QueryPolicyMetadataRequestType)(nil)).Elem()
}
type QueryPolicyMetadataResponse struct {
Returnval []ProfilePolicyMetadata `xml:"returnval,omitempty"`
}
type QueryProfileStructure QueryProfileStructureRequestType
func init() {
t["QueryProfileStructure"] = reflect.TypeOf((*QueryProfileStructure)(nil)).Elem()
}
type QueryProfileStructureRequestType struct {
This ManagedObjectReference `xml:"_this"`
Profile *ManagedObjectReference `xml:"profile,omitempty"`
}
func init() {
t["QueryProfileStructureRequestType"] = reflect.TypeOf((*QueryProfileStructureRequestType)(nil)).Elem()
}
type QueryProfileStructureResponse struct {
Returnval ProfileProfileStructure `xml:"returnval"`
}
type QueryProviderList QueryProviderListRequestType
func init() {
t["QueryProviderList"] = reflect.TypeOf((*QueryProviderList)(nil)).Elem()
}
type QueryProviderListRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryProviderListRequestType"] = reflect.TypeOf((*QueryProviderListRequestType)(nil)).Elem()
}
type QueryProviderListResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryProviderName QueryProviderNameRequestType
func init() {
t["QueryProviderName"] = reflect.TypeOf((*QueryProviderName)(nil)).Elem()
}
type QueryProviderNameRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id string `xml:"id"`
}
func init() {
t["QueryProviderNameRequestType"] = reflect.TypeOf((*QueryProviderNameRequestType)(nil)).Elem()
}
type QueryProviderNameResponse struct {
Returnval string `xml:"returnval"`
}
type QueryResourceConfigOption QueryResourceConfigOptionRequestType
func init() {
t["QueryResourceConfigOption"] = reflect.TypeOf((*QueryResourceConfigOption)(nil)).Elem()
}
type QueryResourceConfigOptionRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryResourceConfigOptionRequestType"] = reflect.TypeOf((*QueryResourceConfigOptionRequestType)(nil)).Elem()
}
type QueryResourceConfigOptionResponse struct {
Returnval ResourceConfigOption `xml:"returnval"`
}
type QueryServiceList QueryServiceListRequestType
func init() {
t["QueryServiceList"] = reflect.TypeOf((*QueryServiceList)(nil)).Elem()
}
type QueryServiceListRequestType struct {
This ManagedObjectReference `xml:"_this"`
ServiceName string `xml:"serviceName,omitempty"`
Location []string `xml:"location,omitempty"`
}
func init() {
t["QueryServiceListRequestType"] = reflect.TypeOf((*QueryServiceListRequestType)(nil)).Elem()
}
type QueryServiceListResponse struct {
Returnval []ServiceManagerServiceInfo `xml:"returnval,omitempty"`
}
type QueryStorageArrayTypePolicyOptions QueryStorageArrayTypePolicyOptionsRequestType
func init() {
t["QueryStorageArrayTypePolicyOptions"] = reflect.TypeOf((*QueryStorageArrayTypePolicyOptions)(nil)).Elem()
}
type QueryStorageArrayTypePolicyOptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryStorageArrayTypePolicyOptionsRequestType"] = reflect.TypeOf((*QueryStorageArrayTypePolicyOptionsRequestType)(nil)).Elem()
}
type QueryStorageArrayTypePolicyOptionsResponse struct {
Returnval []HostStorageArrayTypePolicyOption `xml:"returnval,omitempty"`
}
type QuerySupportedFeatures QuerySupportedFeaturesRequestType
func init() {
t["QuerySupportedFeatures"] = reflect.TypeOf((*QuerySupportedFeatures)(nil)).Elem()
}
type QuerySupportedFeaturesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["QuerySupportedFeaturesRequestType"] = reflect.TypeOf((*QuerySupportedFeaturesRequestType)(nil)).Elem()
}
type QuerySupportedFeaturesResponse struct {
Returnval []LicenseFeatureInfo `xml:"returnval,omitempty"`
}
type QuerySyncingVsanObjects QuerySyncingVsanObjectsRequestType
func init() {
t["QuerySyncingVsanObjects"] = reflect.TypeOf((*QuerySyncingVsanObjects)(nil)).Elem()
}
type QuerySyncingVsanObjectsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Uuids []string `xml:"uuids,omitempty"`
}
func init() {
t["QuerySyncingVsanObjectsRequestType"] = reflect.TypeOf((*QuerySyncingVsanObjectsRequestType)(nil)).Elem()
}
type QuerySyncingVsanObjectsResponse struct {
Returnval string `xml:"returnval"`
}
type QuerySystemUsers QuerySystemUsersRequestType
func init() {
t["QuerySystemUsers"] = reflect.TypeOf((*QuerySystemUsers)(nil)).Elem()
}
type QuerySystemUsersRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QuerySystemUsersRequestType"] = reflect.TypeOf((*QuerySystemUsersRequestType)(nil)).Elem()
}
type QuerySystemUsersResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryTargetCapabilities QueryTargetCapabilitiesRequestType
func init() {
t["QueryTargetCapabilities"] = reflect.TypeOf((*QueryTargetCapabilities)(nil)).Elem()
}
type QueryTargetCapabilitiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["QueryTargetCapabilitiesRequestType"] = reflect.TypeOf((*QueryTargetCapabilitiesRequestType)(nil)).Elem()
}
type QueryTargetCapabilitiesResponse struct {
Returnval *HostCapability `xml:"returnval,omitempty"`
}
type QueryTpmAttestationReport QueryTpmAttestationReportRequestType
func init() {
t["QueryTpmAttestationReport"] = reflect.TypeOf((*QueryTpmAttestationReport)(nil)).Elem()
}
type QueryTpmAttestationReportRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryTpmAttestationReportRequestType"] = reflect.TypeOf((*QueryTpmAttestationReportRequestType)(nil)).Elem()
}
type QueryTpmAttestationReportResponse struct {
Returnval *HostTpmAttestationReport `xml:"returnval,omitempty"`
}
type QueryUnmonitoredHosts QueryUnmonitoredHostsRequestType
func init() {
t["QueryUnmonitoredHosts"] = reflect.TypeOf((*QueryUnmonitoredHosts)(nil)).Elem()
}
type QueryUnmonitoredHostsRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProviderId string `xml:"providerId"`
Cluster ManagedObjectReference `xml:"cluster"`
}
func init() {
t["QueryUnmonitoredHostsRequestType"] = reflect.TypeOf((*QueryUnmonitoredHostsRequestType)(nil)).Elem()
}
type QueryUnmonitoredHostsResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryUnownedFiles QueryUnownedFilesRequestType
func init() {
t["QueryUnownedFiles"] = reflect.TypeOf((*QueryUnownedFiles)(nil)).Elem()
}
type QueryUnownedFilesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryUnownedFilesRequestType"] = reflect.TypeOf((*QueryUnownedFilesRequestType)(nil)).Elem()
}
type QueryUnownedFilesResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryUnresolvedVmfsVolume QueryUnresolvedVmfsVolumeRequestType
func init() {
t["QueryUnresolvedVmfsVolume"] = reflect.TypeOf((*QueryUnresolvedVmfsVolume)(nil)).Elem()
}
type QueryUnresolvedVmfsVolumeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryUnresolvedVmfsVolumeRequestType"] = reflect.TypeOf((*QueryUnresolvedVmfsVolumeRequestType)(nil)).Elem()
}
type QueryUnresolvedVmfsVolumeResponse struct {
Returnval []HostUnresolvedVmfsVolume `xml:"returnval,omitempty"`
}
type QueryUnresolvedVmfsVolumes QueryUnresolvedVmfsVolumesRequestType
func init() {
t["QueryUnresolvedVmfsVolumes"] = reflect.TypeOf((*QueryUnresolvedVmfsVolumes)(nil)).Elem()
}
type QueryUnresolvedVmfsVolumesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryUnresolvedVmfsVolumesRequestType"] = reflect.TypeOf((*QueryUnresolvedVmfsVolumesRequestType)(nil)).Elem()
}
type QueryUnresolvedVmfsVolumesResponse struct {
Returnval []HostUnresolvedVmfsVolume `xml:"returnval,omitempty"`
}
type QueryUsedVlanIdInDvs QueryUsedVlanIdInDvsRequestType
func init() {
t["QueryUsedVlanIdInDvs"] = reflect.TypeOf((*QueryUsedVlanIdInDvs)(nil)).Elem()
}
type QueryUsedVlanIdInDvsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryUsedVlanIdInDvsRequestType"] = reflect.TypeOf((*QueryUsedVlanIdInDvsRequestType)(nil)).Elem()
}
type QueryUsedVlanIdInDvsResponse struct {
Returnval []int32 `xml:"returnval,omitempty"`
}
type QueryVMotionCompatibility QueryVMotionCompatibilityRequestType
func init() {
t["QueryVMotionCompatibility"] = reflect.TypeOf((*QueryVMotionCompatibility)(nil)).Elem()
}
type QueryVMotionCompatibilityExRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm []ManagedObjectReference `xml:"vm"`
Host []ManagedObjectReference `xml:"host"`
}
func init() {
t["QueryVMotionCompatibilityExRequestType"] = reflect.TypeOf((*QueryVMotionCompatibilityExRequestType)(nil)).Elem()
}
type QueryVMotionCompatibilityEx_Task QueryVMotionCompatibilityExRequestType
func init() {
t["QueryVMotionCompatibilityEx_Task"] = reflect.TypeOf((*QueryVMotionCompatibilityEx_Task)(nil)).Elem()
}
type QueryVMotionCompatibilityEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type QueryVMotionCompatibilityRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Host []ManagedObjectReference `xml:"host"`
Compatibility []string `xml:"compatibility,omitempty"`
}
func init() {
t["QueryVMotionCompatibilityRequestType"] = reflect.TypeOf((*QueryVMotionCompatibilityRequestType)(nil)).Elem()
}
type QueryVMotionCompatibilityResponse struct {
Returnval []HostVMotionCompatibility `xml:"returnval,omitempty"`
}
type QueryVirtualDiskFragmentation QueryVirtualDiskFragmentationRequestType
func init() {
t["QueryVirtualDiskFragmentation"] = reflect.TypeOf((*QueryVirtualDiskFragmentation)(nil)).Elem()
}
type QueryVirtualDiskFragmentationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
}
func init() {
t["QueryVirtualDiskFragmentationRequestType"] = reflect.TypeOf((*QueryVirtualDiskFragmentationRequestType)(nil)).Elem()
}
type QueryVirtualDiskFragmentationResponse struct {
Returnval int32 `xml:"returnval"`
}
type QueryVirtualDiskGeometry QueryVirtualDiskGeometryRequestType
func init() {
t["QueryVirtualDiskGeometry"] = reflect.TypeOf((*QueryVirtualDiskGeometry)(nil)).Elem()
}
type QueryVirtualDiskGeometryRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
}
func init() {
t["QueryVirtualDiskGeometryRequestType"] = reflect.TypeOf((*QueryVirtualDiskGeometryRequestType)(nil)).Elem()
}
type QueryVirtualDiskGeometryResponse struct {
Returnval HostDiskDimensionsChs `xml:"returnval"`
}
type QueryVirtualDiskUuid QueryVirtualDiskUuidRequestType
func init() {
t["QueryVirtualDiskUuid"] = reflect.TypeOf((*QueryVirtualDiskUuid)(nil)).Elem()
}
type QueryVirtualDiskUuidRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
}
func init() {
t["QueryVirtualDiskUuidRequestType"] = reflect.TypeOf((*QueryVirtualDiskUuidRequestType)(nil)).Elem()
}
type QueryVirtualDiskUuidResponse struct {
Returnval string `xml:"returnval"`
}
type QueryVmfsConfigOption QueryVmfsConfigOptionRequestType
func init() {
t["QueryVmfsConfigOption"] = reflect.TypeOf((*QueryVmfsConfigOption)(nil)).Elem()
}
type QueryVmfsConfigOptionRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["QueryVmfsConfigOptionRequestType"] = reflect.TypeOf((*QueryVmfsConfigOptionRequestType)(nil)).Elem()
}
type QueryVmfsConfigOptionResponse struct {
Returnval []VmfsConfigOption `xml:"returnval,omitempty"`
}
type QueryVmfsDatastoreCreateOptions QueryVmfsDatastoreCreateOptionsRequestType
func init() {
t["QueryVmfsDatastoreCreateOptions"] = reflect.TypeOf((*QueryVmfsDatastoreCreateOptions)(nil)).Elem()
}
type QueryVmfsDatastoreCreateOptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
DevicePath string `xml:"devicePath"`
VmfsMajorVersion int32 `xml:"vmfsMajorVersion,omitempty"`
}
func init() {
t["QueryVmfsDatastoreCreateOptionsRequestType"] = reflect.TypeOf((*QueryVmfsDatastoreCreateOptionsRequestType)(nil)).Elem()
}
type QueryVmfsDatastoreCreateOptionsResponse struct {
Returnval []VmfsDatastoreOption `xml:"returnval,omitempty"`
}
type QueryVmfsDatastoreExpandOptions QueryVmfsDatastoreExpandOptionsRequestType
func init() {
t["QueryVmfsDatastoreExpandOptions"] = reflect.TypeOf((*QueryVmfsDatastoreExpandOptions)(nil)).Elem()
}
type QueryVmfsDatastoreExpandOptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["QueryVmfsDatastoreExpandOptionsRequestType"] = reflect.TypeOf((*QueryVmfsDatastoreExpandOptionsRequestType)(nil)).Elem()
}
type QueryVmfsDatastoreExpandOptionsResponse struct {
Returnval []VmfsDatastoreOption `xml:"returnval,omitempty"`
}
type QueryVmfsDatastoreExtendOptions QueryVmfsDatastoreExtendOptionsRequestType
func init() {
t["QueryVmfsDatastoreExtendOptions"] = reflect.TypeOf((*QueryVmfsDatastoreExtendOptions)(nil)).Elem()
}
type QueryVmfsDatastoreExtendOptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
DevicePath string `xml:"devicePath"`
SuppressExpandCandidates *bool `xml:"suppressExpandCandidates"`
}
func init() {
t["QueryVmfsDatastoreExtendOptionsRequestType"] = reflect.TypeOf((*QueryVmfsDatastoreExtendOptionsRequestType)(nil)).Elem()
}
type QueryVmfsDatastoreExtendOptionsResponse struct {
Returnval []VmfsDatastoreOption `xml:"returnval,omitempty"`
}
type QueryVnicStatus QueryVnicStatusRequestType
func init() {
t["QueryVnicStatus"] = reflect.TypeOf((*QueryVnicStatus)(nil)).Elem()
}
type QueryVnicStatusRequestType struct {
This ManagedObjectReference `xml:"_this"`
VnicDevice string `xml:"vnicDevice"`
}
func init() {
t["QueryVnicStatusRequestType"] = reflect.TypeOf((*QueryVnicStatusRequestType)(nil)).Elem()
}
type QueryVnicStatusResponse struct {
Returnval IscsiStatus `xml:"returnval"`
}
type QueryVsanObjectUuidsByFilter QueryVsanObjectUuidsByFilterRequestType
func init() {
t["QueryVsanObjectUuidsByFilter"] = reflect.TypeOf((*QueryVsanObjectUuidsByFilter)(nil)).Elem()
}
type QueryVsanObjectUuidsByFilterRequestType struct {
This ManagedObjectReference `xml:"_this"`
Uuids []string `xml:"uuids,omitempty"`
Limit int32 `xml:"limit,omitempty"`
Version int32 `xml:"version,omitempty"`
}
func init() {
t["QueryVsanObjectUuidsByFilterRequestType"] = reflect.TypeOf((*QueryVsanObjectUuidsByFilterRequestType)(nil)).Elem()
}
type QueryVsanObjectUuidsByFilterResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type QueryVsanObjects QueryVsanObjectsRequestType
func init() {
t["QueryVsanObjects"] = reflect.TypeOf((*QueryVsanObjects)(nil)).Elem()
}
type QueryVsanObjectsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Uuids []string `xml:"uuids,omitempty"`
}
func init() {
t["QueryVsanObjectsRequestType"] = reflect.TypeOf((*QueryVsanObjectsRequestType)(nil)).Elem()
}
type QueryVsanObjectsResponse struct {
Returnval string `xml:"returnval"`
}
type QueryVsanStatistics QueryVsanStatisticsRequestType
func init() {
t["QueryVsanStatistics"] = reflect.TypeOf((*QueryVsanStatistics)(nil)).Elem()
}
type QueryVsanStatisticsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Labels []string `xml:"labels"`
}
func init() {
t["QueryVsanStatisticsRequestType"] = reflect.TypeOf((*QueryVsanStatisticsRequestType)(nil)).Elem()
}
type QueryVsanStatisticsResponse struct {
Returnval string `xml:"returnval"`
}
type QueryVsanUpgradeStatus QueryVsanUpgradeStatusRequestType
func init() {
t["QueryVsanUpgradeStatus"] = reflect.TypeOf((*QueryVsanUpgradeStatus)(nil)).Elem()
}
type QueryVsanUpgradeStatusRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster ManagedObjectReference `xml:"cluster"`
}
func init() {
t["QueryVsanUpgradeStatusRequestType"] = reflect.TypeOf((*QueryVsanUpgradeStatusRequestType)(nil)).Elem()
}
type QueryVsanUpgradeStatusResponse struct {
Returnval VsanUpgradeSystemUpgradeStatus `xml:"returnval"`
}
type QuestionPending struct {
InvalidState
Text string `xml:"text"`
}
func init() {
t["QuestionPending"] = reflect.TypeOf((*QuestionPending)(nil)).Elem()
}
type QuestionPendingFault QuestionPending
func init() {
t["QuestionPendingFault"] = reflect.TypeOf((*QuestionPendingFault)(nil)).Elem()
}
type QuiesceDatastoreIOForHAFailed struct {
ResourceInUse
Host ManagedObjectReference `xml:"host"`
HostName string `xml:"hostName"`
Ds ManagedObjectReference `xml:"ds"`
DsName string `xml:"dsName"`
}
func init() {
t["QuiesceDatastoreIOForHAFailed"] = reflect.TypeOf((*QuiesceDatastoreIOForHAFailed)(nil)).Elem()
}
type QuiesceDatastoreIOForHAFailedFault QuiesceDatastoreIOForHAFailed
func init() {
t["QuiesceDatastoreIOForHAFailedFault"] = reflect.TypeOf((*QuiesceDatastoreIOForHAFailedFault)(nil)).Elem()
}
type RDMConversionNotSupported struct {
MigrationFault
Device string `xml:"device"`
}
func init() {
t["RDMConversionNotSupported"] = reflect.TypeOf((*RDMConversionNotSupported)(nil)).Elem()
}
type RDMConversionNotSupportedFault RDMConversionNotSupported
func init() {
t["RDMConversionNotSupportedFault"] = reflect.TypeOf((*RDMConversionNotSupportedFault)(nil)).Elem()
}
type RDMNotPreserved struct {
MigrationFault
Device string `xml:"device"`
}
func init() {
t["RDMNotPreserved"] = reflect.TypeOf((*RDMNotPreserved)(nil)).Elem()
}
type RDMNotPreservedFault RDMNotPreserved
func init() {
t["RDMNotPreservedFault"] = reflect.TypeOf((*RDMNotPreservedFault)(nil)).Elem()
}
type RDMNotSupported struct {
DeviceNotSupported
}
func init() {
t["RDMNotSupported"] = reflect.TypeOf((*RDMNotSupported)(nil)).Elem()
}
type RDMNotSupportedFault BaseRDMNotSupported
func init() {
t["RDMNotSupportedFault"] = reflect.TypeOf((*RDMNotSupportedFault)(nil)).Elem()
}
type RDMNotSupportedOnDatastore struct {
VmConfigFault
Device string `xml:"device"`
Datastore ManagedObjectReference `xml:"datastore"`
DatastoreName string `xml:"datastoreName"`
}
func init() {
t["RDMNotSupportedOnDatastore"] = reflect.TypeOf((*RDMNotSupportedOnDatastore)(nil)).Elem()
}
type RDMNotSupportedOnDatastoreFault RDMNotSupportedOnDatastore
func init() {
t["RDMNotSupportedOnDatastoreFault"] = reflect.TypeOf((*RDMNotSupportedOnDatastoreFault)(nil)).Elem()
}
type RDMPointsToInaccessibleDisk struct {
CannotAccessVmDisk
}
func init() {
t["RDMPointsToInaccessibleDisk"] = reflect.TypeOf((*RDMPointsToInaccessibleDisk)(nil)).Elem()
}
type RDMPointsToInaccessibleDiskFault RDMPointsToInaccessibleDisk
func init() {
t["RDMPointsToInaccessibleDiskFault"] = reflect.TypeOf((*RDMPointsToInaccessibleDiskFault)(nil)).Elem()
}
type RawDiskNotSupported struct {
DeviceNotSupported
}
func init() {
t["RawDiskNotSupported"] = reflect.TypeOf((*RawDiskNotSupported)(nil)).Elem()
}
type RawDiskNotSupportedFault RawDiskNotSupported
func init() {
t["RawDiskNotSupportedFault"] = reflect.TypeOf((*RawDiskNotSupportedFault)(nil)).Elem()
}
type ReadEnvironmentVariableInGuest ReadEnvironmentVariableInGuestRequestType
func init() {
t["ReadEnvironmentVariableInGuest"] = reflect.TypeOf((*ReadEnvironmentVariableInGuest)(nil)).Elem()
}
type ReadEnvironmentVariableInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
Names []string `xml:"names,omitempty"`
}
func init() {
t["ReadEnvironmentVariableInGuestRequestType"] = reflect.TypeOf((*ReadEnvironmentVariableInGuestRequestType)(nil)).Elem()
}
type ReadEnvironmentVariableInGuestResponse struct {
Returnval []string `xml:"returnval,omitempty"`
}
type ReadHostResourcePoolTreeFailed struct {
HostConnectFault
}
func init() {
t["ReadHostResourcePoolTreeFailed"] = reflect.TypeOf((*ReadHostResourcePoolTreeFailed)(nil)).Elem()
}
type ReadHostResourcePoolTreeFailedFault ReadHostResourcePoolTreeFailed
func init() {
t["ReadHostResourcePoolTreeFailedFault"] = reflect.TypeOf((*ReadHostResourcePoolTreeFailedFault)(nil)).Elem()
}
type ReadNextEvents ReadNextEventsRequestType
func init() {
t["ReadNextEvents"] = reflect.TypeOf((*ReadNextEvents)(nil)).Elem()
}
type ReadNextEventsRequestType struct {
This ManagedObjectReference `xml:"_this"`
MaxCount int32 `xml:"maxCount"`
}
func init() {
t["ReadNextEventsRequestType"] = reflect.TypeOf((*ReadNextEventsRequestType)(nil)).Elem()
}
type ReadNextEventsResponse struct {
Returnval []BaseEvent `xml:"returnval,omitempty,typeattr"`
}
type ReadNextTasks ReadNextTasksRequestType
func init() {
t["ReadNextTasks"] = reflect.TypeOf((*ReadNextTasks)(nil)).Elem()
}
type ReadNextTasksRequestType struct {
This ManagedObjectReference `xml:"_this"`
MaxCount int32 `xml:"maxCount"`
}
func init() {
t["ReadNextTasksRequestType"] = reflect.TypeOf((*ReadNextTasksRequestType)(nil)).Elem()
}
type ReadNextTasksResponse struct {
Returnval []TaskInfo `xml:"returnval,omitempty"`
}
type ReadOnlyDisksWithLegacyDestination struct {
MigrationFault
RoDiskCount int32 `xml:"roDiskCount"`
TimeoutDanger bool `xml:"timeoutDanger"`
}
func init() {
t["ReadOnlyDisksWithLegacyDestination"] = reflect.TypeOf((*ReadOnlyDisksWithLegacyDestination)(nil)).Elem()
}
type ReadOnlyDisksWithLegacyDestinationFault ReadOnlyDisksWithLegacyDestination
func init() {
t["ReadOnlyDisksWithLegacyDestinationFault"] = reflect.TypeOf((*ReadOnlyDisksWithLegacyDestinationFault)(nil)).Elem()
}
type ReadPreviousEvents ReadPreviousEventsRequestType
func init() {
t["ReadPreviousEvents"] = reflect.TypeOf((*ReadPreviousEvents)(nil)).Elem()
}
type ReadPreviousEventsRequestType struct {
This ManagedObjectReference `xml:"_this"`
MaxCount int32 `xml:"maxCount"`
}
func init() {
t["ReadPreviousEventsRequestType"] = reflect.TypeOf((*ReadPreviousEventsRequestType)(nil)).Elem()
}
type ReadPreviousEventsResponse struct {
Returnval []BaseEvent `xml:"returnval,omitempty,typeattr"`
}
type ReadPreviousTasks ReadPreviousTasksRequestType
func init() {
t["ReadPreviousTasks"] = reflect.TypeOf((*ReadPreviousTasks)(nil)).Elem()
}
type ReadPreviousTasksRequestType struct {
This ManagedObjectReference `xml:"_this"`
MaxCount int32 `xml:"maxCount"`
}
func init() {
t["ReadPreviousTasksRequestType"] = reflect.TypeOf((*ReadPreviousTasksRequestType)(nil)).Elem()
}
type ReadPreviousTasksResponse struct {
Returnval []TaskInfo `xml:"returnval,omitempty"`
}
type RebootGuest RebootGuestRequestType
func init() {
t["RebootGuest"] = reflect.TypeOf((*RebootGuest)(nil)).Elem()
}
type RebootGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RebootGuestRequestType"] = reflect.TypeOf((*RebootGuestRequestType)(nil)).Elem()
}
type RebootGuestResponse struct {
}
type RebootHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
Force bool `xml:"force"`
}
func init() {
t["RebootHostRequestType"] = reflect.TypeOf((*RebootHostRequestType)(nil)).Elem()
}
type RebootHost_Task RebootHostRequestType
func init() {
t["RebootHost_Task"] = reflect.TypeOf((*RebootHost_Task)(nil)).Elem()
}
type RebootHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RebootRequired struct {
VimFault
Patch string `xml:"patch,omitempty"`
}
func init() {
t["RebootRequired"] = reflect.TypeOf((*RebootRequired)(nil)).Elem()
}
type RebootRequiredFault RebootRequired
func init() {
t["RebootRequiredFault"] = reflect.TypeOf((*RebootRequiredFault)(nil)).Elem()
}
type RecommendDatastores RecommendDatastoresRequestType
func init() {
t["RecommendDatastores"] = reflect.TypeOf((*RecommendDatastores)(nil)).Elem()
}
type RecommendDatastoresRequestType struct {
This ManagedObjectReference `xml:"_this"`
StorageSpec StoragePlacementSpec `xml:"storageSpec"`
}
func init() {
t["RecommendDatastoresRequestType"] = reflect.TypeOf((*RecommendDatastoresRequestType)(nil)).Elem()
}
type RecommendDatastoresResponse struct {
Returnval StoragePlacementResult `xml:"returnval"`
}
type RecommendHostsForVm RecommendHostsForVmRequestType
func init() {
t["RecommendHostsForVm"] = reflect.TypeOf((*RecommendHostsForVm)(nil)).Elem()
}
type RecommendHostsForVmRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Pool *ManagedObjectReference `xml:"pool,omitempty"`
}
func init() {
t["RecommendHostsForVmRequestType"] = reflect.TypeOf((*RecommendHostsForVmRequestType)(nil)).Elem()
}
type RecommendHostsForVmResponse struct {
Returnval []ClusterHostRecommendation `xml:"returnval,omitempty"`
}
type RecommissionVsanNodeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RecommissionVsanNodeRequestType"] = reflect.TypeOf((*RecommissionVsanNodeRequestType)(nil)).Elem()
}
type RecommissionVsanNode_Task RecommissionVsanNodeRequestType
func init() {
t["RecommissionVsanNode_Task"] = reflect.TypeOf((*RecommissionVsanNode_Task)(nil)).Elem()
}
type RecommissionVsanNode_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconcileDatastoreInventoryRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["ReconcileDatastoreInventoryRequestType"] = reflect.TypeOf((*ReconcileDatastoreInventoryRequestType)(nil)).Elem()
}
type ReconcileDatastoreInventory_Task ReconcileDatastoreInventoryRequestType
func init() {
t["ReconcileDatastoreInventory_Task"] = reflect.TypeOf((*ReconcileDatastoreInventory_Task)(nil)).Elem()
}
type ReconcileDatastoreInventory_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec VirtualMachineConfigSpec `xml:"spec"`
}
func init() {
t["ReconfigVMRequestType"] = reflect.TypeOf((*ReconfigVMRequestType)(nil)).Elem()
}
type ReconfigVM_Task ReconfigVMRequestType
func init() {
t["ReconfigVM_Task"] = reflect.TypeOf((*ReconfigVM_Task)(nil)).Elem()
}
type ReconfigVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigurationSatisfiable ReconfigurationSatisfiableRequestType
func init() {
t["ReconfigurationSatisfiable"] = reflect.TypeOf((*ReconfigurationSatisfiable)(nil)).Elem()
}
type ReconfigurationSatisfiableRequestType struct {
This ManagedObjectReference `xml:"_this"`
Pcbs []VsanPolicyChangeBatch `xml:"pcbs"`
IgnoreSatisfiability *bool `xml:"ignoreSatisfiability"`
}
func init() {
t["ReconfigurationSatisfiableRequestType"] = reflect.TypeOf((*ReconfigurationSatisfiableRequestType)(nil)).Elem()
}
type ReconfigurationSatisfiableResponse struct {
Returnval []VsanPolicySatisfiability `xml:"returnval"`
}
type ReconfigureAlarm ReconfigureAlarmRequestType
func init() {
t["ReconfigureAlarm"] = reflect.TypeOf((*ReconfigureAlarm)(nil)).Elem()
}
type ReconfigureAlarmRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec BaseAlarmSpec `xml:"spec,typeattr"`
}
func init() {
t["ReconfigureAlarmRequestType"] = reflect.TypeOf((*ReconfigureAlarmRequestType)(nil)).Elem()
}
type ReconfigureAlarmResponse struct {
}
type ReconfigureAutostart ReconfigureAutostartRequestType
func init() {
t["ReconfigureAutostart"] = reflect.TypeOf((*ReconfigureAutostart)(nil)).Elem()
}
type ReconfigureAutostartRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec HostAutoStartManagerConfig `xml:"spec"`
}
func init() {
t["ReconfigureAutostartRequestType"] = reflect.TypeOf((*ReconfigureAutostartRequestType)(nil)).Elem()
}
type ReconfigureAutostartResponse struct {
}
type ReconfigureClusterRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec ClusterConfigSpec `xml:"spec"`
Modify bool `xml:"modify"`
}
func init() {
t["ReconfigureClusterRequestType"] = reflect.TypeOf((*ReconfigureClusterRequestType)(nil)).Elem()
}
type ReconfigureCluster_Task ReconfigureClusterRequestType
func init() {
t["ReconfigureCluster_Task"] = reflect.TypeOf((*ReconfigureCluster_Task)(nil)).Elem()
}
type ReconfigureCluster_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureComputeResourceRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec BaseComputeResourceConfigSpec `xml:"spec,typeattr"`
Modify bool `xml:"modify"`
}
func init() {
t["ReconfigureComputeResourceRequestType"] = reflect.TypeOf((*ReconfigureComputeResourceRequestType)(nil)).Elem()
}
type ReconfigureComputeResource_Task ReconfigureComputeResourceRequestType
func init() {
t["ReconfigureComputeResource_Task"] = reflect.TypeOf((*ReconfigureComputeResource_Task)(nil)).Elem()
}
type ReconfigureComputeResource_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureDVPortRequestType struct {
This ManagedObjectReference `xml:"_this"`
Port []DVPortConfigSpec `xml:"port"`
}
func init() {
t["ReconfigureDVPortRequestType"] = reflect.TypeOf((*ReconfigureDVPortRequestType)(nil)).Elem()
}
type ReconfigureDVPort_Task ReconfigureDVPortRequestType
func init() {
t["ReconfigureDVPort_Task"] = reflect.TypeOf((*ReconfigureDVPort_Task)(nil)).Elem()
}
type ReconfigureDVPort_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureDVPortgroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec DVPortgroupConfigSpec `xml:"spec"`
}
func init() {
t["ReconfigureDVPortgroupRequestType"] = reflect.TypeOf((*ReconfigureDVPortgroupRequestType)(nil)).Elem()
}
type ReconfigureDVPortgroup_Task ReconfigureDVPortgroupRequestType
func init() {
t["ReconfigureDVPortgroup_Task"] = reflect.TypeOf((*ReconfigureDVPortgroup_Task)(nil)).Elem()
}
type ReconfigureDVPortgroup_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureDatacenterRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec DatacenterConfigSpec `xml:"spec"`
Modify bool `xml:"modify"`
}
func init() {
t["ReconfigureDatacenterRequestType"] = reflect.TypeOf((*ReconfigureDatacenterRequestType)(nil)).Elem()
}
type ReconfigureDatacenter_Task ReconfigureDatacenterRequestType
func init() {
t["ReconfigureDatacenter_Task"] = reflect.TypeOf((*ReconfigureDatacenter_Task)(nil)).Elem()
}
type ReconfigureDatacenter_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureDomObject ReconfigureDomObjectRequestType
func init() {
t["ReconfigureDomObject"] = reflect.TypeOf((*ReconfigureDomObject)(nil)).Elem()
}
type ReconfigureDomObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Uuid string `xml:"uuid"`
Policy string `xml:"policy"`
}
func init() {
t["ReconfigureDomObjectRequestType"] = reflect.TypeOf((*ReconfigureDomObjectRequestType)(nil)).Elem()
}
type ReconfigureDomObjectResponse struct {
}
type ReconfigureDvsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec BaseDVSConfigSpec `xml:"spec,typeattr"`
}
func init() {
t["ReconfigureDvsRequestType"] = reflect.TypeOf((*ReconfigureDvsRequestType)(nil)).Elem()
}
type ReconfigureDvs_Task ReconfigureDvsRequestType
func init() {
t["ReconfigureDvs_Task"] = reflect.TypeOf((*ReconfigureDvs_Task)(nil)).Elem()
}
type ReconfigureDvs_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureHostForDASRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ReconfigureHostForDASRequestType"] = reflect.TypeOf((*ReconfigureHostForDASRequestType)(nil)).Elem()
}
type ReconfigureHostForDAS_Task ReconfigureHostForDASRequestType
func init() {
t["ReconfigureHostForDAS_Task"] = reflect.TypeOf((*ReconfigureHostForDAS_Task)(nil)).Elem()
}
type ReconfigureHostForDAS_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReconfigureScheduledTask ReconfigureScheduledTaskRequestType
func init() {
t["ReconfigureScheduledTask"] = reflect.TypeOf((*ReconfigureScheduledTask)(nil)).Elem()
}
type ReconfigureScheduledTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec BaseScheduledTaskSpec `xml:"spec,typeattr"`
}
func init() {
t["ReconfigureScheduledTaskRequestType"] = reflect.TypeOf((*ReconfigureScheduledTaskRequestType)(nil)).Elem()
}
type ReconfigureScheduledTaskResponse struct {
}
type ReconfigureServiceConsoleReservation ReconfigureServiceConsoleReservationRequestType
func init() {
t["ReconfigureServiceConsoleReservation"] = reflect.TypeOf((*ReconfigureServiceConsoleReservation)(nil)).Elem()
}
type ReconfigureServiceConsoleReservationRequestType struct {
This ManagedObjectReference `xml:"_this"`
CfgBytes int64 `xml:"cfgBytes"`
}
func init() {
t["ReconfigureServiceConsoleReservationRequestType"] = reflect.TypeOf((*ReconfigureServiceConsoleReservationRequestType)(nil)).Elem()
}
type ReconfigureServiceConsoleReservationResponse struct {
}
type ReconfigureSnmpAgent ReconfigureSnmpAgentRequestType
func init() {
t["ReconfigureSnmpAgent"] = reflect.TypeOf((*ReconfigureSnmpAgent)(nil)).Elem()
}
type ReconfigureSnmpAgentRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec HostSnmpConfigSpec `xml:"spec"`
}
func init() {
t["ReconfigureSnmpAgentRequestType"] = reflect.TypeOf((*ReconfigureSnmpAgentRequestType)(nil)).Elem()
}
type ReconfigureSnmpAgentResponse struct {
}
type ReconfigureVirtualMachineReservation ReconfigureVirtualMachineReservationRequestType
func init() {
t["ReconfigureVirtualMachineReservation"] = reflect.TypeOf((*ReconfigureVirtualMachineReservation)(nil)).Elem()
}
type ReconfigureVirtualMachineReservationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec VirtualMachineMemoryReservationSpec `xml:"spec"`
}
func init() {
t["ReconfigureVirtualMachineReservationRequestType"] = reflect.TypeOf((*ReconfigureVirtualMachineReservationRequestType)(nil)).Elem()
}
type ReconfigureVirtualMachineReservationResponse struct {
}
type ReconnectHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
CnxSpec *HostConnectSpec `xml:"cnxSpec,omitempty"`
ReconnectSpec *HostSystemReconnectSpec `xml:"reconnectSpec,omitempty"`
}
func init() {
t["ReconnectHostRequestType"] = reflect.TypeOf((*ReconnectHostRequestType)(nil)).Elem()
}
type ReconnectHost_Task ReconnectHostRequestType
func init() {
t["ReconnectHost_Task"] = reflect.TypeOf((*ReconnectHost_Task)(nil)).Elem()
}
type ReconnectHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RecordReplayDisabled struct {
VimFault
}
func init() {
t["RecordReplayDisabled"] = reflect.TypeOf((*RecordReplayDisabled)(nil)).Elem()
}
type RecordReplayDisabledFault RecordReplayDisabled
func init() {
t["RecordReplayDisabledFault"] = reflect.TypeOf((*RecordReplayDisabledFault)(nil)).Elem()
}
type RecoveryEvent struct {
DvsEvent
HostName string `xml:"hostName"`
PortKey string `xml:"portKey"`
DvsUuid string `xml:"dvsUuid,omitempty"`
Vnic string `xml:"vnic,omitempty"`
}
func init() {
t["RecoveryEvent"] = reflect.TypeOf((*RecoveryEvent)(nil)).Elem()
}
type RectifyDvsHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
Hosts []ManagedObjectReference `xml:"hosts,omitempty"`
}
func init() {
t["RectifyDvsHostRequestType"] = reflect.TypeOf((*RectifyDvsHostRequestType)(nil)).Elem()
}
type RectifyDvsHost_Task RectifyDvsHostRequestType
func init() {
t["RectifyDvsHost_Task"] = reflect.TypeOf((*RectifyDvsHost_Task)(nil)).Elem()
}
type RectifyDvsHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RectifyDvsOnHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
Hosts []ManagedObjectReference `xml:"hosts"`
}
func init() {
t["RectifyDvsOnHostRequestType"] = reflect.TypeOf((*RectifyDvsOnHostRequestType)(nil)).Elem()
}
type RectifyDvsOnHost_Task RectifyDvsOnHostRequestType
func init() {
t["RectifyDvsOnHost_Task"] = reflect.TypeOf((*RectifyDvsOnHost_Task)(nil)).Elem()
}
type RectifyDvsOnHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RecurrentTaskScheduler struct {
TaskScheduler
Interval int32 `xml:"interval"`
}
func init() {
t["RecurrentTaskScheduler"] = reflect.TypeOf((*RecurrentTaskScheduler)(nil)).Elem()
}
type Refresh RefreshRequestType
func init() {
t["Refresh"] = reflect.TypeOf((*Refresh)(nil)).Elem()
}
type RefreshDVPortState RefreshDVPortStateRequestType
func init() {
t["RefreshDVPortState"] = reflect.TypeOf((*RefreshDVPortState)(nil)).Elem()
}
type RefreshDVPortStateRequestType struct {
This ManagedObjectReference `xml:"_this"`
PortKeys []string `xml:"portKeys,omitempty"`
}
func init() {
t["RefreshDVPortStateRequestType"] = reflect.TypeOf((*RefreshDVPortStateRequestType)(nil)).Elem()
}
type RefreshDVPortStateResponse struct {
}
type RefreshDatastore RefreshDatastoreRequestType
func init() {
t["RefreshDatastore"] = reflect.TypeOf((*RefreshDatastore)(nil)).Elem()
}
type RefreshDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshDatastoreRequestType"] = reflect.TypeOf((*RefreshDatastoreRequestType)(nil)).Elem()
}
type RefreshDatastoreResponse struct {
}
type RefreshDatastoreStorageInfo RefreshDatastoreStorageInfoRequestType
func init() {
t["RefreshDatastoreStorageInfo"] = reflect.TypeOf((*RefreshDatastoreStorageInfo)(nil)).Elem()
}
type RefreshDatastoreStorageInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshDatastoreStorageInfoRequestType"] = reflect.TypeOf((*RefreshDatastoreStorageInfoRequestType)(nil)).Elem()
}
type RefreshDatastoreStorageInfoResponse struct {
}
type RefreshDateTimeSystem RefreshDateTimeSystemRequestType
func init() {
t["RefreshDateTimeSystem"] = reflect.TypeOf((*RefreshDateTimeSystem)(nil)).Elem()
}
type RefreshDateTimeSystemRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshDateTimeSystemRequestType"] = reflect.TypeOf((*RefreshDateTimeSystemRequestType)(nil)).Elem()
}
type RefreshDateTimeSystemResponse struct {
}
type RefreshFirewall RefreshFirewallRequestType
func init() {
t["RefreshFirewall"] = reflect.TypeOf((*RefreshFirewall)(nil)).Elem()
}
type RefreshFirewallRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshFirewallRequestType"] = reflect.TypeOf((*RefreshFirewallRequestType)(nil)).Elem()
}
type RefreshFirewallResponse struct {
}
type RefreshGraphicsManager RefreshGraphicsManagerRequestType
func init() {
t["RefreshGraphicsManager"] = reflect.TypeOf((*RefreshGraphicsManager)(nil)).Elem()
}
type RefreshGraphicsManagerRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshGraphicsManagerRequestType"] = reflect.TypeOf((*RefreshGraphicsManagerRequestType)(nil)).Elem()
}
type RefreshGraphicsManagerResponse struct {
}
type RefreshHealthStatusSystem RefreshHealthStatusSystemRequestType
func init() {
t["RefreshHealthStatusSystem"] = reflect.TypeOf((*RefreshHealthStatusSystem)(nil)).Elem()
}
type RefreshHealthStatusSystemRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshHealthStatusSystemRequestType"] = reflect.TypeOf((*RefreshHealthStatusSystemRequestType)(nil)).Elem()
}
type RefreshHealthStatusSystemResponse struct {
}
type RefreshNetworkSystem RefreshNetworkSystemRequestType
func init() {
t["RefreshNetworkSystem"] = reflect.TypeOf((*RefreshNetworkSystem)(nil)).Elem()
}
type RefreshNetworkSystemRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshNetworkSystemRequestType"] = reflect.TypeOf((*RefreshNetworkSystemRequestType)(nil)).Elem()
}
type RefreshNetworkSystemResponse struct {
}
type RefreshRecommendation RefreshRecommendationRequestType
func init() {
t["RefreshRecommendation"] = reflect.TypeOf((*RefreshRecommendation)(nil)).Elem()
}
type RefreshRecommendationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshRecommendationRequestType"] = reflect.TypeOf((*RefreshRecommendationRequestType)(nil)).Elem()
}
type RefreshRecommendationResponse struct {
}
type RefreshRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshRequestType"] = reflect.TypeOf((*RefreshRequestType)(nil)).Elem()
}
type RefreshResponse struct {
}
type RefreshRuntime RefreshRuntimeRequestType
func init() {
t["RefreshRuntime"] = reflect.TypeOf((*RefreshRuntime)(nil)).Elem()
}
type RefreshRuntimeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshRuntimeRequestType"] = reflect.TypeOf((*RefreshRuntimeRequestType)(nil)).Elem()
}
type RefreshRuntimeResponse struct {
}
type RefreshServices RefreshServicesRequestType
func init() {
t["RefreshServices"] = reflect.TypeOf((*RefreshServices)(nil)).Elem()
}
type RefreshServicesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshServicesRequestType"] = reflect.TypeOf((*RefreshServicesRequestType)(nil)).Elem()
}
type RefreshServicesResponse struct {
}
type RefreshStorageDrsRecommendation RefreshStorageDrsRecommendationRequestType
func init() {
t["RefreshStorageDrsRecommendation"] = reflect.TypeOf((*RefreshStorageDrsRecommendation)(nil)).Elem()
}
type RefreshStorageDrsRecommendationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Pod ManagedObjectReference `xml:"pod"`
}
func init() {
t["RefreshStorageDrsRecommendationRequestType"] = reflect.TypeOf((*RefreshStorageDrsRecommendationRequestType)(nil)).Elem()
}
type RefreshStorageDrsRecommendationResponse struct {
}
type RefreshStorageInfo RefreshStorageInfoRequestType
func init() {
t["RefreshStorageInfo"] = reflect.TypeOf((*RefreshStorageInfo)(nil)).Elem()
}
type RefreshStorageInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshStorageInfoRequestType"] = reflect.TypeOf((*RefreshStorageInfoRequestType)(nil)).Elem()
}
type RefreshStorageInfoResponse struct {
}
type RefreshStorageSystem RefreshStorageSystemRequestType
func init() {
t["RefreshStorageSystem"] = reflect.TypeOf((*RefreshStorageSystem)(nil)).Elem()
}
type RefreshStorageSystemRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RefreshStorageSystemRequestType"] = reflect.TypeOf((*RefreshStorageSystemRequestType)(nil)).Elem()
}
type RefreshStorageSystemResponse struct {
}
type RegisterChildVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Path string `xml:"path"`
Name string `xml:"name,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["RegisterChildVMRequestType"] = reflect.TypeOf((*RegisterChildVMRequestType)(nil)).Elem()
}
type RegisterChildVM_Task RegisterChildVMRequestType
func init() {
t["RegisterChildVM_Task"] = reflect.TypeOf((*RegisterChildVM_Task)(nil)).Elem()
}
type RegisterChildVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RegisterDisk RegisterDiskRequestType
func init() {
t["RegisterDisk"] = reflect.TypeOf((*RegisterDisk)(nil)).Elem()
}
type RegisterDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Path string `xml:"path"`
Name string `xml:"name,omitempty"`
}
func init() {
t["RegisterDiskRequestType"] = reflect.TypeOf((*RegisterDiskRequestType)(nil)).Elem()
}
type RegisterDiskResponse struct {
Returnval VStorageObject `xml:"returnval"`
}
type RegisterExtension RegisterExtensionRequestType
func init() {
t["RegisterExtension"] = reflect.TypeOf((*RegisterExtension)(nil)).Elem()
}
type RegisterExtensionRequestType struct {
This ManagedObjectReference `xml:"_this"`
Extension Extension `xml:"extension"`
}
func init() {
t["RegisterExtensionRequestType"] = reflect.TypeOf((*RegisterExtensionRequestType)(nil)).Elem()
}
type RegisterExtensionResponse struct {
}
type RegisterHealthUpdateProvider RegisterHealthUpdateProviderRequestType
func init() {
t["RegisterHealthUpdateProvider"] = reflect.TypeOf((*RegisterHealthUpdateProvider)(nil)).Elem()
}
type RegisterHealthUpdateProviderRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
HealthUpdateInfo []HealthUpdateInfo `xml:"healthUpdateInfo,omitempty"`
}
func init() {
t["RegisterHealthUpdateProviderRequestType"] = reflect.TypeOf((*RegisterHealthUpdateProviderRequestType)(nil)).Elem()
}
type RegisterHealthUpdateProviderResponse struct {
Returnval string `xml:"returnval"`
}
type RegisterKmipServer RegisterKmipServerRequestType
func init() {
t["RegisterKmipServer"] = reflect.TypeOf((*RegisterKmipServer)(nil)).Elem()
}
type RegisterKmipServerRequestType struct {
This ManagedObjectReference `xml:"_this"`
Server KmipServerSpec `xml:"server"`
}
func init() {
t["RegisterKmipServerRequestType"] = reflect.TypeOf((*RegisterKmipServerRequestType)(nil)).Elem()
}
type RegisterKmipServerResponse struct {
}
type RegisterVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Path string `xml:"path"`
Name string `xml:"name,omitempty"`
AsTemplate bool `xml:"asTemplate"`
Pool *ManagedObjectReference `xml:"pool,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["RegisterVMRequestType"] = reflect.TypeOf((*RegisterVMRequestType)(nil)).Elem()
}
type RegisterVM_Task RegisterVMRequestType
func init() {
t["RegisterVM_Task"] = reflect.TypeOf((*RegisterVM_Task)(nil)).Elem()
}
type RegisterVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type Relation struct {
DynamicData
Constraint string `xml:"constraint,omitempty"`
Name string `xml:"name"`
Version string `xml:"version,omitempty"`
}
func init() {
t["Relation"] = reflect.TypeOf((*Relation)(nil)).Elem()
}
type ReleaseCredentialsInGuest ReleaseCredentialsInGuestRequestType
func init() {
t["ReleaseCredentialsInGuest"] = reflect.TypeOf((*ReleaseCredentialsInGuest)(nil)).Elem()
}
type ReleaseCredentialsInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
}
func init() {
t["ReleaseCredentialsInGuestRequestType"] = reflect.TypeOf((*ReleaseCredentialsInGuestRequestType)(nil)).Elem()
}
type ReleaseCredentialsInGuestResponse struct {
}
type ReleaseIpAllocation ReleaseIpAllocationRequestType
func init() {
t["ReleaseIpAllocation"] = reflect.TypeOf((*ReleaseIpAllocation)(nil)).Elem()
}
type ReleaseIpAllocationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Dc ManagedObjectReference `xml:"dc"`
PoolId int32 `xml:"poolId"`
AllocationId string `xml:"allocationId"`
}
func init() {
t["ReleaseIpAllocationRequestType"] = reflect.TypeOf((*ReleaseIpAllocationRequestType)(nil)).Elem()
}
type ReleaseIpAllocationResponse struct {
}
type ReleaseManagedSnapshot ReleaseManagedSnapshotRequestType
func init() {
t["ReleaseManagedSnapshot"] = reflect.TypeOf((*ReleaseManagedSnapshot)(nil)).Elem()
}
type ReleaseManagedSnapshotRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vdisk string `xml:"vdisk"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
}
func init() {
t["ReleaseManagedSnapshotRequestType"] = reflect.TypeOf((*ReleaseManagedSnapshotRequestType)(nil)).Elem()
}
type ReleaseManagedSnapshotResponse struct {
}
type Reload ReloadRequestType
func init() {
t["Reload"] = reflect.TypeOf((*Reload)(nil)).Elem()
}
type ReloadRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ReloadRequestType"] = reflect.TypeOf((*ReloadRequestType)(nil)).Elem()
}
type ReloadResponse struct {
}
type RelocateVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec VirtualMachineRelocateSpec `xml:"spec"`
Priority VirtualMachineMovePriority `xml:"priority,omitempty"`
}
func init() {
t["RelocateVMRequestType"] = reflect.TypeOf((*RelocateVMRequestType)(nil)).Elem()
}
type RelocateVM_Task RelocateVMRequestType
func init() {
t["RelocateVM_Task"] = reflect.TypeOf((*RelocateVM_Task)(nil)).Elem()
}
type RelocateVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RelocateVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
Spec VslmRelocateSpec `xml:"spec"`
}
func init() {
t["RelocateVStorageObjectRequestType"] = reflect.TypeOf((*RelocateVStorageObjectRequestType)(nil)).Elem()
}
type RelocateVStorageObject_Task RelocateVStorageObjectRequestType
func init() {
t["RelocateVStorageObject_Task"] = reflect.TypeOf((*RelocateVStorageObject_Task)(nil)).Elem()
}
type RelocateVStorageObject_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoteDeviceNotSupported struct {
DeviceNotSupported
}
func init() {
t["RemoteDeviceNotSupported"] = reflect.TypeOf((*RemoteDeviceNotSupported)(nil)).Elem()
}
type RemoteDeviceNotSupportedFault RemoteDeviceNotSupported
func init() {
t["RemoteDeviceNotSupportedFault"] = reflect.TypeOf((*RemoteDeviceNotSupportedFault)(nil)).Elem()
}
type RemoteTSMEnabledEvent struct {
HostEvent
}
func init() {
t["RemoteTSMEnabledEvent"] = reflect.TypeOf((*RemoteTSMEnabledEvent)(nil)).Elem()
}
type RemoveAlarm RemoveAlarmRequestType
func init() {
t["RemoveAlarm"] = reflect.TypeOf((*RemoveAlarm)(nil)).Elem()
}
type RemoveAlarmRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RemoveAlarmRequestType"] = reflect.TypeOf((*RemoveAlarmRequestType)(nil)).Elem()
}
type RemoveAlarmResponse struct {
}
type RemoveAllSnapshotsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Consolidate *bool `xml:"consolidate"`
}
func init() {
t["RemoveAllSnapshotsRequestType"] = reflect.TypeOf((*RemoveAllSnapshotsRequestType)(nil)).Elem()
}
type RemoveAllSnapshots_Task RemoveAllSnapshotsRequestType
func init() {
t["RemoveAllSnapshots_Task"] = reflect.TypeOf((*RemoveAllSnapshots_Task)(nil)).Elem()
}
type RemoveAllSnapshots_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoveAssignedLicense RemoveAssignedLicenseRequestType
func init() {
t["RemoveAssignedLicense"] = reflect.TypeOf((*RemoveAssignedLicense)(nil)).Elem()
}
type RemoveAssignedLicenseRequestType struct {
This ManagedObjectReference `xml:"_this"`
EntityId string `xml:"entityId"`
}
func init() {
t["RemoveAssignedLicenseRequestType"] = reflect.TypeOf((*RemoveAssignedLicenseRequestType)(nil)).Elem()
}
type RemoveAssignedLicenseResponse struct {
}
type RemoveAuthorizationRole RemoveAuthorizationRoleRequestType
func init() {
t["RemoveAuthorizationRole"] = reflect.TypeOf((*RemoveAuthorizationRole)(nil)).Elem()
}
type RemoveAuthorizationRoleRequestType struct {
This ManagedObjectReference `xml:"_this"`
RoleId int32 `xml:"roleId"`
FailIfUsed bool `xml:"failIfUsed"`
}
func init() {
t["RemoveAuthorizationRoleRequestType"] = reflect.TypeOf((*RemoveAuthorizationRoleRequestType)(nil)).Elem()
}
type RemoveAuthorizationRoleResponse struct {
}
type RemoveCustomFieldDef RemoveCustomFieldDefRequestType
func init() {
t["RemoveCustomFieldDef"] = reflect.TypeOf((*RemoveCustomFieldDef)(nil)).Elem()
}
type RemoveCustomFieldDefRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key int32 `xml:"key"`
}
func init() {
t["RemoveCustomFieldDefRequestType"] = reflect.TypeOf((*RemoveCustomFieldDefRequestType)(nil)).Elem()
}
type RemoveCustomFieldDefResponse struct {
}
type RemoveDatastore RemoveDatastoreRequestType
func init() {
t["RemoveDatastore"] = reflect.TypeOf((*RemoveDatastore)(nil)).Elem()
}
type RemoveDatastoreExRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore []ManagedObjectReference `xml:"datastore"`
}
func init() {
t["RemoveDatastoreExRequestType"] = reflect.TypeOf((*RemoveDatastoreExRequestType)(nil)).Elem()
}
type RemoveDatastoreEx_Task RemoveDatastoreExRequestType
func init() {
t["RemoveDatastoreEx_Task"] = reflect.TypeOf((*RemoveDatastoreEx_Task)(nil)).Elem()
}
type RemoveDatastoreEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoveDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["RemoveDatastoreRequestType"] = reflect.TypeOf((*RemoveDatastoreRequestType)(nil)).Elem()
}
type RemoveDatastoreResponse struct {
}
type RemoveDiskMappingRequestType struct {
This ManagedObjectReference `xml:"_this"`
Mapping []VsanHostDiskMapping `xml:"mapping"`
MaintenanceSpec *HostMaintenanceSpec `xml:"maintenanceSpec,omitempty"`
Timeout int32 `xml:"timeout,omitempty"`
}
func init() {
t["RemoveDiskMappingRequestType"] = reflect.TypeOf((*RemoveDiskMappingRequestType)(nil)).Elem()
}
type RemoveDiskMapping_Task RemoveDiskMappingRequestType
func init() {
t["RemoveDiskMapping_Task"] = reflect.TypeOf((*RemoveDiskMapping_Task)(nil)).Elem()
}
type RemoveDiskMapping_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoveDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Disk []HostScsiDisk `xml:"disk"`
MaintenanceSpec *HostMaintenanceSpec `xml:"maintenanceSpec,omitempty"`
Timeout int32 `xml:"timeout,omitempty"`
}
func init() {
t["RemoveDiskRequestType"] = reflect.TypeOf((*RemoveDiskRequestType)(nil)).Elem()
}
type RemoveDisk_Task RemoveDiskRequestType
func init() {
t["RemoveDisk_Task"] = reflect.TypeOf((*RemoveDisk_Task)(nil)).Elem()
}
type RemoveDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoveEntityPermission RemoveEntityPermissionRequestType
func init() {
t["RemoveEntityPermission"] = reflect.TypeOf((*RemoveEntityPermission)(nil)).Elem()
}
type RemoveEntityPermissionRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
User string `xml:"user"`
IsGroup bool `xml:"isGroup"`
}
func init() {
t["RemoveEntityPermissionRequestType"] = reflect.TypeOf((*RemoveEntityPermissionRequestType)(nil)).Elem()
}
type RemoveEntityPermissionResponse struct {
}
type RemoveFailed struct {
VimFault
}
func init() {
t["RemoveFailed"] = reflect.TypeOf((*RemoveFailed)(nil)).Elem()
}
type RemoveFailedFault RemoveFailed
func init() {
t["RemoveFailedFault"] = reflect.TypeOf((*RemoveFailedFault)(nil)).Elem()
}
type RemoveFilter RemoveFilterRequestType
func init() {
t["RemoveFilter"] = reflect.TypeOf((*RemoveFilter)(nil)).Elem()
}
type RemoveFilterEntities RemoveFilterEntitiesRequestType
func init() {
t["RemoveFilterEntities"] = reflect.TypeOf((*RemoveFilterEntities)(nil)).Elem()
}
type RemoveFilterEntitiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
Entities []ManagedObjectReference `xml:"entities,omitempty"`
}
func init() {
t["RemoveFilterEntitiesRequestType"] = reflect.TypeOf((*RemoveFilterEntitiesRequestType)(nil)).Elem()
}
type RemoveFilterEntitiesResponse struct {
}
type RemoveFilterRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
}
func init() {
t["RemoveFilterRequestType"] = reflect.TypeOf((*RemoveFilterRequestType)(nil)).Elem()
}
type RemoveFilterResponse struct {
}
type RemoveGroup RemoveGroupRequestType
func init() {
t["RemoveGroup"] = reflect.TypeOf((*RemoveGroup)(nil)).Elem()
}
type RemoveGroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
GroupName string `xml:"groupName"`
}
func init() {
t["RemoveGroupRequestType"] = reflect.TypeOf((*RemoveGroupRequestType)(nil)).Elem()
}
type RemoveGroupResponse struct {
}
type RemoveGuestAlias RemoveGuestAliasRequestType
func init() {
t["RemoveGuestAlias"] = reflect.TypeOf((*RemoveGuestAlias)(nil)).Elem()
}
type RemoveGuestAliasByCert RemoveGuestAliasByCertRequestType
func init() {
t["RemoveGuestAliasByCert"] = reflect.TypeOf((*RemoveGuestAliasByCert)(nil)).Elem()
}
type RemoveGuestAliasByCertRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
Username string `xml:"username"`
Base64Cert string `xml:"base64Cert"`
}
func init() {
t["RemoveGuestAliasByCertRequestType"] = reflect.TypeOf((*RemoveGuestAliasByCertRequestType)(nil)).Elem()
}
type RemoveGuestAliasByCertResponse struct {
}
type RemoveGuestAliasRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
Username string `xml:"username"`
Base64Cert string `xml:"base64Cert"`
Subject BaseGuestAuthSubject `xml:"subject,typeattr"`
}
func init() {
t["RemoveGuestAliasRequestType"] = reflect.TypeOf((*RemoveGuestAliasRequestType)(nil)).Elem()
}
type RemoveGuestAliasResponse struct {
}
type RemoveInternetScsiSendTargets RemoveInternetScsiSendTargetsRequestType
func init() {
t["RemoveInternetScsiSendTargets"] = reflect.TypeOf((*RemoveInternetScsiSendTargets)(nil)).Elem()
}
type RemoveInternetScsiSendTargetsRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaDevice string `xml:"iScsiHbaDevice"`
Targets []HostInternetScsiHbaSendTarget `xml:"targets"`
}
func init() {
t["RemoveInternetScsiSendTargetsRequestType"] = reflect.TypeOf((*RemoveInternetScsiSendTargetsRequestType)(nil)).Elem()
}
type RemoveInternetScsiSendTargetsResponse struct {
}
type RemoveInternetScsiStaticTargets RemoveInternetScsiStaticTargetsRequestType
func init() {
t["RemoveInternetScsiStaticTargets"] = reflect.TypeOf((*RemoveInternetScsiStaticTargets)(nil)).Elem()
}
type RemoveInternetScsiStaticTargetsRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaDevice string `xml:"iScsiHbaDevice"`
Targets []HostInternetScsiHbaStaticTarget `xml:"targets"`
}
func init() {
t["RemoveInternetScsiStaticTargetsRequestType"] = reflect.TypeOf((*RemoveInternetScsiStaticTargetsRequestType)(nil)).Elem()
}
type RemoveInternetScsiStaticTargetsResponse struct {
}
type RemoveKey RemoveKeyRequestType
func init() {
t["RemoveKey"] = reflect.TypeOf((*RemoveKey)(nil)).Elem()
}
type RemoveKeyRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key CryptoKeyId `xml:"key"`
Force bool `xml:"force"`
}
func init() {
t["RemoveKeyRequestType"] = reflect.TypeOf((*RemoveKeyRequestType)(nil)).Elem()
}
type RemoveKeyResponse struct {
}
type RemoveKeys RemoveKeysRequestType
func init() {
t["RemoveKeys"] = reflect.TypeOf((*RemoveKeys)(nil)).Elem()
}
type RemoveKeysRequestType struct {
This ManagedObjectReference `xml:"_this"`
Keys []CryptoKeyId `xml:"keys,omitempty"`
Force bool `xml:"force"`
}
func init() {
t["RemoveKeysRequestType"] = reflect.TypeOf((*RemoveKeysRequestType)(nil)).Elem()
}
type RemoveKeysResponse struct {
Returnval []CryptoKeyResult `xml:"returnval,omitempty"`
}
type RemoveKmipServer RemoveKmipServerRequestType
func init() {
t["RemoveKmipServer"] = reflect.TypeOf((*RemoveKmipServer)(nil)).Elem()
}
type RemoveKmipServerRequestType struct {
This ManagedObjectReference `xml:"_this"`
ClusterId KeyProviderId `xml:"clusterId"`
ServerName string `xml:"serverName"`
}
func init() {
t["RemoveKmipServerRequestType"] = reflect.TypeOf((*RemoveKmipServerRequestType)(nil)).Elem()
}
type RemoveKmipServerResponse struct {
}
type RemoveLicense RemoveLicenseRequestType
func init() {
t["RemoveLicense"] = reflect.TypeOf((*RemoveLicense)(nil)).Elem()
}
type RemoveLicenseLabel RemoveLicenseLabelRequestType
func init() {
t["RemoveLicenseLabel"] = reflect.TypeOf((*RemoveLicenseLabel)(nil)).Elem()
}
type RemoveLicenseLabelRequestType struct {
This ManagedObjectReference `xml:"_this"`
LicenseKey string `xml:"licenseKey"`
LabelKey string `xml:"labelKey"`
}
func init() {
t["RemoveLicenseLabelRequestType"] = reflect.TypeOf((*RemoveLicenseLabelRequestType)(nil)).Elem()
}
type RemoveLicenseLabelResponse struct {
}
type RemoveLicenseRequestType struct {
This ManagedObjectReference `xml:"_this"`
LicenseKey string `xml:"licenseKey"`
}
func init() {
t["RemoveLicenseRequestType"] = reflect.TypeOf((*RemoveLicenseRequestType)(nil)).Elem()
}
type RemoveLicenseResponse struct {
}
type RemoveMonitoredEntities RemoveMonitoredEntitiesRequestType
func init() {
t["RemoveMonitoredEntities"] = reflect.TypeOf((*RemoveMonitoredEntities)(nil)).Elem()
}
type RemoveMonitoredEntitiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProviderId string `xml:"providerId"`
Entities []ManagedObjectReference `xml:"entities,omitempty"`
}
func init() {
t["RemoveMonitoredEntitiesRequestType"] = reflect.TypeOf((*RemoveMonitoredEntitiesRequestType)(nil)).Elem()
}
type RemoveMonitoredEntitiesResponse struct {
}
type RemoveNetworkResourcePool RemoveNetworkResourcePoolRequestType
func init() {
t["RemoveNetworkResourcePool"] = reflect.TypeOf((*RemoveNetworkResourcePool)(nil)).Elem()
}
type RemoveNetworkResourcePoolRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key []string `xml:"key"`
}
func init() {
t["RemoveNetworkResourcePoolRequestType"] = reflect.TypeOf((*RemoveNetworkResourcePoolRequestType)(nil)).Elem()
}
type RemoveNetworkResourcePoolResponse struct {
}
type RemovePerfInterval RemovePerfIntervalRequestType
func init() {
t["RemovePerfInterval"] = reflect.TypeOf((*RemovePerfInterval)(nil)).Elem()
}
type RemovePerfIntervalRequestType struct {
This ManagedObjectReference `xml:"_this"`
SamplePeriod int32 `xml:"samplePeriod"`
}
func init() {
t["RemovePerfIntervalRequestType"] = reflect.TypeOf((*RemovePerfIntervalRequestType)(nil)).Elem()
}
type RemovePerfIntervalResponse struct {
}
type RemovePortGroup RemovePortGroupRequestType
func init() {
t["RemovePortGroup"] = reflect.TypeOf((*RemovePortGroup)(nil)).Elem()
}
type RemovePortGroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
PgName string `xml:"pgName"`
}
func init() {
t["RemovePortGroupRequestType"] = reflect.TypeOf((*RemovePortGroupRequestType)(nil)).Elem()
}
type RemovePortGroupResponse struct {
}
type RemoveScheduledTask RemoveScheduledTaskRequestType
func init() {
t["RemoveScheduledTask"] = reflect.TypeOf((*RemoveScheduledTask)(nil)).Elem()
}
type RemoveScheduledTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RemoveScheduledTaskRequestType"] = reflect.TypeOf((*RemoveScheduledTaskRequestType)(nil)).Elem()
}
type RemoveScheduledTaskResponse struct {
}
type RemoveServiceConsoleVirtualNic RemoveServiceConsoleVirtualNicRequestType
func init() {
t["RemoveServiceConsoleVirtualNic"] = reflect.TypeOf((*RemoveServiceConsoleVirtualNic)(nil)).Elem()
}
type RemoveServiceConsoleVirtualNicRequestType struct {
This ManagedObjectReference `xml:"_this"`
Device string `xml:"device"`
}
func init() {
t["RemoveServiceConsoleVirtualNicRequestType"] = reflect.TypeOf((*RemoveServiceConsoleVirtualNicRequestType)(nil)).Elem()
}
type RemoveServiceConsoleVirtualNicResponse struct {
}
type RemoveSmartCardTrustAnchor RemoveSmartCardTrustAnchorRequestType
func init() {
t["RemoveSmartCardTrustAnchor"] = reflect.TypeOf((*RemoveSmartCardTrustAnchor)(nil)).Elem()
}
type RemoveSmartCardTrustAnchorByFingerprint RemoveSmartCardTrustAnchorByFingerprintRequestType
func init() {
t["RemoveSmartCardTrustAnchorByFingerprint"] = reflect.TypeOf((*RemoveSmartCardTrustAnchorByFingerprint)(nil)).Elem()
}
type RemoveSmartCardTrustAnchorByFingerprintRequestType struct {
This ManagedObjectReference `xml:"_this"`
Fingerprint string `xml:"fingerprint"`
Digest string `xml:"digest"`
}
func init() {
t["RemoveSmartCardTrustAnchorByFingerprintRequestType"] = reflect.TypeOf((*RemoveSmartCardTrustAnchorByFingerprintRequestType)(nil)).Elem()
}
type RemoveSmartCardTrustAnchorByFingerprintResponse struct {
}
type RemoveSmartCardTrustAnchorRequestType struct {
This ManagedObjectReference `xml:"_this"`
Issuer string `xml:"issuer"`
Serial string `xml:"serial"`
}
func init() {
t["RemoveSmartCardTrustAnchorRequestType"] = reflect.TypeOf((*RemoveSmartCardTrustAnchorRequestType)(nil)).Elem()
}
type RemoveSmartCardTrustAnchorResponse struct {
}
type RemoveSnapshotRequestType struct {
This ManagedObjectReference `xml:"_this"`
RemoveChildren bool `xml:"removeChildren"`
Consolidate *bool `xml:"consolidate"`
}
func init() {
t["RemoveSnapshotRequestType"] = reflect.TypeOf((*RemoveSnapshotRequestType)(nil)).Elem()
}
type RemoveSnapshot_Task RemoveSnapshotRequestType
func init() {
t["RemoveSnapshot_Task"] = reflect.TypeOf((*RemoveSnapshot_Task)(nil)).Elem()
}
type RemoveSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RemoveUser RemoveUserRequestType
func init() {
t["RemoveUser"] = reflect.TypeOf((*RemoveUser)(nil)).Elem()
}
type RemoveUserRequestType struct {
This ManagedObjectReference `xml:"_this"`
UserName string `xml:"userName"`
}
func init() {
t["RemoveUserRequestType"] = reflect.TypeOf((*RemoveUserRequestType)(nil)).Elem()
}
type RemoveUserResponse struct {
}
type RemoveVirtualNic RemoveVirtualNicRequestType
func init() {
t["RemoveVirtualNic"] = reflect.TypeOf((*RemoveVirtualNic)(nil)).Elem()
}
type RemoveVirtualNicRequestType struct {
This ManagedObjectReference `xml:"_this"`
Device string `xml:"device"`
}
func init() {
t["RemoveVirtualNicRequestType"] = reflect.TypeOf((*RemoveVirtualNicRequestType)(nil)).Elem()
}
type RemoveVirtualNicResponse struct {
}
type RemoveVirtualSwitch RemoveVirtualSwitchRequestType
func init() {
t["RemoveVirtualSwitch"] = reflect.TypeOf((*RemoveVirtualSwitch)(nil)).Elem()
}
type RemoveVirtualSwitchRequestType struct {
This ManagedObjectReference `xml:"_this"`
VswitchName string `xml:"vswitchName"`
}
func init() {
t["RemoveVirtualSwitchRequestType"] = reflect.TypeOf((*RemoveVirtualSwitchRequestType)(nil)).Elem()
}
type RemoveVirtualSwitchResponse struct {
}
type RenameCustomFieldDef RenameCustomFieldDefRequestType
func init() {
t["RenameCustomFieldDef"] = reflect.TypeOf((*RenameCustomFieldDef)(nil)).Elem()
}
type RenameCustomFieldDefRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key int32 `xml:"key"`
Name string `xml:"name"`
}
func init() {
t["RenameCustomFieldDefRequestType"] = reflect.TypeOf((*RenameCustomFieldDefRequestType)(nil)).Elem()
}
type RenameCustomFieldDefResponse struct {
}
type RenameCustomizationSpec RenameCustomizationSpecRequestType
func init() {
t["RenameCustomizationSpec"] = reflect.TypeOf((*RenameCustomizationSpec)(nil)).Elem()
}
type RenameCustomizationSpecRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
NewName string `xml:"newName"`
}
func init() {
t["RenameCustomizationSpecRequestType"] = reflect.TypeOf((*RenameCustomizationSpecRequestType)(nil)).Elem()
}
type RenameCustomizationSpecResponse struct {
}
type RenameDatastore RenameDatastoreRequestType
func init() {
t["RenameDatastore"] = reflect.TypeOf((*RenameDatastore)(nil)).Elem()
}
type RenameDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
NewName string `xml:"newName"`
}
func init() {
t["RenameDatastoreRequestType"] = reflect.TypeOf((*RenameDatastoreRequestType)(nil)).Elem()
}
type RenameDatastoreResponse struct {
}
type RenameRequestType struct {
This ManagedObjectReference `xml:"_this"`
NewName string `xml:"newName"`
}
func init() {
t["RenameRequestType"] = reflect.TypeOf((*RenameRequestType)(nil)).Elem()
}
type RenameSnapshot RenameSnapshotRequestType
func init() {
t["RenameSnapshot"] = reflect.TypeOf((*RenameSnapshot)(nil)).Elem()
}
type RenameSnapshotRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name,omitempty"`
Description string `xml:"description,omitempty"`
}
func init() {
t["RenameSnapshotRequestType"] = reflect.TypeOf((*RenameSnapshotRequestType)(nil)).Elem()
}
type RenameSnapshotResponse struct {
}
type RenameVStorageObject RenameVStorageObjectRequestType
func init() {
t["RenameVStorageObject"] = reflect.TypeOf((*RenameVStorageObject)(nil)).Elem()
}
type RenameVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
Name string `xml:"name"`
}
func init() {
t["RenameVStorageObjectRequestType"] = reflect.TypeOf((*RenameVStorageObjectRequestType)(nil)).Elem()
}
type RenameVStorageObjectResponse struct {
}
type Rename_Task RenameRequestType
func init() {
t["Rename_Task"] = reflect.TypeOf((*Rename_Task)(nil)).Elem()
}
type Rename_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ReplaceCACertificatesAndCRLs ReplaceCACertificatesAndCRLsRequestType
func init() {
t["ReplaceCACertificatesAndCRLs"] = reflect.TypeOf((*ReplaceCACertificatesAndCRLs)(nil)).Elem()
}
type ReplaceCACertificatesAndCRLsRequestType struct {
This ManagedObjectReference `xml:"_this"`
CaCert []string `xml:"caCert"`
CaCrl []string `xml:"caCrl,omitempty"`
}
func init() {
t["ReplaceCACertificatesAndCRLsRequestType"] = reflect.TypeOf((*ReplaceCACertificatesAndCRLsRequestType)(nil)).Elem()
}
type ReplaceCACertificatesAndCRLsResponse struct {
}
type ReplaceSmartCardTrustAnchors ReplaceSmartCardTrustAnchorsRequestType
func init() {
t["ReplaceSmartCardTrustAnchors"] = reflect.TypeOf((*ReplaceSmartCardTrustAnchors)(nil)).Elem()
}
type ReplaceSmartCardTrustAnchorsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Certs []string `xml:"certs,omitempty"`
}
func init() {
t["ReplaceSmartCardTrustAnchorsRequestType"] = reflect.TypeOf((*ReplaceSmartCardTrustAnchorsRequestType)(nil)).Elem()
}
type ReplaceSmartCardTrustAnchorsResponse struct {
}
type ReplicationConfigFault struct {
ReplicationFault
}
func init() {
t["ReplicationConfigFault"] = reflect.TypeOf((*ReplicationConfigFault)(nil)).Elem()
}
type ReplicationConfigFaultFault BaseReplicationConfigFault
func init() {
t["ReplicationConfigFaultFault"] = reflect.TypeOf((*ReplicationConfigFaultFault)(nil)).Elem()
}
type ReplicationConfigSpec struct {
DynamicData
Generation int64 `xml:"generation"`
VmReplicationId string `xml:"vmReplicationId"`
Destination string `xml:"destination"`
Port int32 `xml:"port"`
Rpo int64 `xml:"rpo"`
QuiesceGuestEnabled bool `xml:"quiesceGuestEnabled"`
Paused bool `xml:"paused"`
OppUpdatesEnabled bool `xml:"oppUpdatesEnabled"`
NetCompressionEnabled *bool `xml:"netCompressionEnabled"`
Disk []ReplicationInfoDiskSettings `xml:"disk,omitempty"`
}
func init() {
t["ReplicationConfigSpec"] = reflect.TypeOf((*ReplicationConfigSpec)(nil)).Elem()
}
type ReplicationDiskConfigFault struct {
ReplicationConfigFault
Reason string `xml:"reason,omitempty"`
VmRef *ManagedObjectReference `xml:"vmRef,omitempty"`
Key int32 `xml:"key,omitempty"`
}
func init() {
t["ReplicationDiskConfigFault"] = reflect.TypeOf((*ReplicationDiskConfigFault)(nil)).Elem()
}
type ReplicationDiskConfigFaultFault ReplicationDiskConfigFault
func init() {
t["ReplicationDiskConfigFaultFault"] = reflect.TypeOf((*ReplicationDiskConfigFaultFault)(nil)).Elem()
}
type ReplicationFault struct {
VimFault
}
func init() {
t["ReplicationFault"] = reflect.TypeOf((*ReplicationFault)(nil)).Elem()
}
type ReplicationFaultFault BaseReplicationFault
func init() {
t["ReplicationFaultFault"] = reflect.TypeOf((*ReplicationFaultFault)(nil)).Elem()
}
type ReplicationGroupId struct {
DynamicData
FaultDomainId FaultDomainId `xml:"faultDomainId"`
DeviceGroupId DeviceGroupId `xml:"deviceGroupId"`
}
func init() {
t["ReplicationGroupId"] = reflect.TypeOf((*ReplicationGroupId)(nil)).Elem()
}
type ReplicationIncompatibleWithFT struct {
ReplicationFault
}
func init() {
t["ReplicationIncompatibleWithFT"] = reflect.TypeOf((*ReplicationIncompatibleWithFT)(nil)).Elem()
}
type ReplicationIncompatibleWithFTFault ReplicationIncompatibleWithFT
func init() {
t["ReplicationIncompatibleWithFTFault"] = reflect.TypeOf((*ReplicationIncompatibleWithFTFault)(nil)).Elem()
}
type ReplicationInfoDiskSettings struct {
DynamicData
Key int32 `xml:"key"`
DiskReplicationId string `xml:"diskReplicationId"`
}
func init() {
t["ReplicationInfoDiskSettings"] = reflect.TypeOf((*ReplicationInfoDiskSettings)(nil)).Elem()
}
type ReplicationInvalidOptions struct {
ReplicationFault
Options string `xml:"options"`
Entity *ManagedObjectReference `xml:"entity,omitempty"`
}
func init() {
t["ReplicationInvalidOptions"] = reflect.TypeOf((*ReplicationInvalidOptions)(nil)).Elem()
}
type ReplicationInvalidOptionsFault ReplicationInvalidOptions
func init() {
t["ReplicationInvalidOptionsFault"] = reflect.TypeOf((*ReplicationInvalidOptionsFault)(nil)).Elem()
}
type ReplicationNotSupportedOnHost struct {
ReplicationFault
}
func init() {
t["ReplicationNotSupportedOnHost"] = reflect.TypeOf((*ReplicationNotSupportedOnHost)(nil)).Elem()
}
type ReplicationNotSupportedOnHostFault ReplicationNotSupportedOnHost
func init() {
t["ReplicationNotSupportedOnHostFault"] = reflect.TypeOf((*ReplicationNotSupportedOnHostFault)(nil)).Elem()
}
type ReplicationSpec struct {
DynamicData
ReplicationGroupId ReplicationGroupId `xml:"replicationGroupId"`
}
func init() {
t["ReplicationSpec"] = reflect.TypeOf((*ReplicationSpec)(nil)).Elem()
}
type ReplicationVmConfigFault struct {
ReplicationConfigFault
Reason string `xml:"reason,omitempty"`
VmRef *ManagedObjectReference `xml:"vmRef,omitempty"`
}
func init() {
t["ReplicationVmConfigFault"] = reflect.TypeOf((*ReplicationVmConfigFault)(nil)).Elem()
}
type ReplicationVmConfigFaultFault ReplicationVmConfigFault
func init() {
t["ReplicationVmConfigFaultFault"] = reflect.TypeOf((*ReplicationVmConfigFaultFault)(nil)).Elem()
}
type ReplicationVmFault struct {
ReplicationFault
Reason string `xml:"reason,omitempty"`
State string `xml:"state,omitempty"`
InstanceId string `xml:"instanceId,omitempty"`
Vm *ManagedObjectReference `xml:"vm,omitempty"`
}
func init() {
t["ReplicationVmFault"] = reflect.TypeOf((*ReplicationVmFault)(nil)).Elem()
}
type ReplicationVmFaultFault BaseReplicationVmFault
func init() {
t["ReplicationVmFaultFault"] = reflect.TypeOf((*ReplicationVmFaultFault)(nil)).Elem()
}
type ReplicationVmInProgressFault struct {
ReplicationVmFault
RequestedActivity string `xml:"requestedActivity"`
InProgressActivity string `xml:"inProgressActivity"`
}
func init() {
t["ReplicationVmInProgressFault"] = reflect.TypeOf((*ReplicationVmInProgressFault)(nil)).Elem()
}
type ReplicationVmInProgressFaultFault ReplicationVmInProgressFault
func init() {
t["ReplicationVmInProgressFaultFault"] = reflect.TypeOf((*ReplicationVmInProgressFaultFault)(nil)).Elem()
}
type ReplicationVmProgressInfo struct {
DynamicData
Progress int32 `xml:"progress"`
BytesTransferred int64 `xml:"bytesTransferred"`
BytesToTransfer int64 `xml:"bytesToTransfer"`
ChecksumTotalBytes int64 `xml:"checksumTotalBytes,omitempty"`
ChecksumComparedBytes int64 `xml:"checksumComparedBytes,omitempty"`
}
func init() {
t["ReplicationVmProgressInfo"] = reflect.TypeOf((*ReplicationVmProgressInfo)(nil)).Elem()
}
type RequestCanceled struct {
RuntimeFault
}
func init() {
t["RequestCanceled"] = reflect.TypeOf((*RequestCanceled)(nil)).Elem()
}
type RequestCanceledFault RequestCanceled
func init() {
t["RequestCanceledFault"] = reflect.TypeOf((*RequestCanceledFault)(nil)).Elem()
}
type RescanAllHba RescanAllHbaRequestType
func init() {
t["RescanAllHba"] = reflect.TypeOf((*RescanAllHba)(nil)).Elem()
}
type RescanAllHbaRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RescanAllHbaRequestType"] = reflect.TypeOf((*RescanAllHbaRequestType)(nil)).Elem()
}
type RescanAllHbaResponse struct {
}
type RescanHba RescanHbaRequestType
func init() {
t["RescanHba"] = reflect.TypeOf((*RescanHba)(nil)).Elem()
}
type RescanHbaRequestType struct {
This ManagedObjectReference `xml:"_this"`
HbaDevice string `xml:"hbaDevice"`
}
func init() {
t["RescanHbaRequestType"] = reflect.TypeOf((*RescanHbaRequestType)(nil)).Elem()
}
type RescanHbaResponse struct {
}
type RescanVffs RescanVffsRequestType
func init() {
t["RescanVffs"] = reflect.TypeOf((*RescanVffs)(nil)).Elem()
}
type RescanVffsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RescanVffsRequestType"] = reflect.TypeOf((*RescanVffsRequestType)(nil)).Elem()
}
type RescanVffsResponse struct {
}
type RescanVmfs RescanVmfsRequestType
func init() {
t["RescanVmfs"] = reflect.TypeOf((*RescanVmfs)(nil)).Elem()
}
type RescanVmfsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RescanVmfsRequestType"] = reflect.TypeOf((*RescanVmfsRequestType)(nil)).Elem()
}
type RescanVmfsResponse struct {
}
type ResetCollector ResetCollectorRequestType
func init() {
t["ResetCollector"] = reflect.TypeOf((*ResetCollector)(nil)).Elem()
}
type ResetCollectorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ResetCollectorRequestType"] = reflect.TypeOf((*ResetCollectorRequestType)(nil)).Elem()
}
type ResetCollectorResponse struct {
}
type ResetCounterLevelMapping ResetCounterLevelMappingRequestType
func init() {
t["ResetCounterLevelMapping"] = reflect.TypeOf((*ResetCounterLevelMapping)(nil)).Elem()
}
type ResetCounterLevelMappingRequestType struct {
This ManagedObjectReference `xml:"_this"`
Counters []int32 `xml:"counters"`
}
func init() {
t["ResetCounterLevelMappingRequestType"] = reflect.TypeOf((*ResetCounterLevelMappingRequestType)(nil)).Elem()
}
type ResetCounterLevelMappingResponse struct {
}
type ResetEntityPermissions ResetEntityPermissionsRequestType
func init() {
t["ResetEntityPermissions"] = reflect.TypeOf((*ResetEntityPermissions)(nil)).Elem()
}
type ResetEntityPermissionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
Permission []Permission `xml:"permission,omitempty"`
}
func init() {
t["ResetEntityPermissionsRequestType"] = reflect.TypeOf((*ResetEntityPermissionsRequestType)(nil)).Elem()
}
type ResetEntityPermissionsResponse struct {
}
type ResetFirmwareToFactoryDefaults ResetFirmwareToFactoryDefaultsRequestType
func init() {
t["ResetFirmwareToFactoryDefaults"] = reflect.TypeOf((*ResetFirmwareToFactoryDefaults)(nil)).Elem()
}
type ResetFirmwareToFactoryDefaultsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ResetFirmwareToFactoryDefaultsRequestType"] = reflect.TypeOf((*ResetFirmwareToFactoryDefaultsRequestType)(nil)).Elem()
}
type ResetFirmwareToFactoryDefaultsResponse struct {
}
type ResetGuestInformation ResetGuestInformationRequestType
func init() {
t["ResetGuestInformation"] = reflect.TypeOf((*ResetGuestInformation)(nil)).Elem()
}
type ResetGuestInformationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ResetGuestInformationRequestType"] = reflect.TypeOf((*ResetGuestInformationRequestType)(nil)).Elem()
}
type ResetGuestInformationResponse struct {
}
type ResetListView ResetListViewRequestType
func init() {
t["ResetListView"] = reflect.TypeOf((*ResetListView)(nil)).Elem()
}
type ResetListViewFromView ResetListViewFromViewRequestType
func init() {
t["ResetListViewFromView"] = reflect.TypeOf((*ResetListViewFromView)(nil)).Elem()
}
type ResetListViewFromViewRequestType struct {
This ManagedObjectReference `xml:"_this"`
View ManagedObjectReference `xml:"view"`
}
func init() {
t["ResetListViewFromViewRequestType"] = reflect.TypeOf((*ResetListViewFromViewRequestType)(nil)).Elem()
}
type ResetListViewFromViewResponse struct {
}
type ResetListViewRequestType struct {
This ManagedObjectReference `xml:"_this"`
Obj []ManagedObjectReference `xml:"obj,omitempty"`
}
func init() {
t["ResetListViewRequestType"] = reflect.TypeOf((*ResetListViewRequestType)(nil)).Elem()
}
type ResetListViewResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type ResetSystemHealthInfo ResetSystemHealthInfoRequestType
func init() {
t["ResetSystemHealthInfo"] = reflect.TypeOf((*ResetSystemHealthInfo)(nil)).Elem()
}
type ResetSystemHealthInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ResetSystemHealthInfoRequestType"] = reflect.TypeOf((*ResetSystemHealthInfoRequestType)(nil)).Elem()
}
type ResetSystemHealthInfoResponse struct {
}
type ResetVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ResetVMRequestType"] = reflect.TypeOf((*ResetVMRequestType)(nil)).Elem()
}
type ResetVM_Task ResetVMRequestType
func init() {
t["ResetVM_Task"] = reflect.TypeOf((*ResetVM_Task)(nil)).Elem()
}
type ResetVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ResignatureUnresolvedVmfsVolumeRequestType struct {
This ManagedObjectReference `xml:"_this"`
ResolutionSpec HostUnresolvedVmfsResignatureSpec `xml:"resolutionSpec"`
}
func init() {
t["ResignatureUnresolvedVmfsVolumeRequestType"] = reflect.TypeOf((*ResignatureUnresolvedVmfsVolumeRequestType)(nil)).Elem()
}
type ResignatureUnresolvedVmfsVolume_Task ResignatureUnresolvedVmfsVolumeRequestType
func init() {
t["ResignatureUnresolvedVmfsVolume_Task"] = reflect.TypeOf((*ResignatureUnresolvedVmfsVolume_Task)(nil)).Elem()
}
type ResignatureUnresolvedVmfsVolume_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ResolveInstallationErrorsOnClusterRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
Cluster ManagedObjectReference `xml:"cluster"`
}
func init() {
t["ResolveInstallationErrorsOnClusterRequestType"] = reflect.TypeOf((*ResolveInstallationErrorsOnClusterRequestType)(nil)).Elem()
}
type ResolveInstallationErrorsOnCluster_Task ResolveInstallationErrorsOnClusterRequestType
func init() {
t["ResolveInstallationErrorsOnCluster_Task"] = reflect.TypeOf((*ResolveInstallationErrorsOnCluster_Task)(nil)).Elem()
}
type ResolveInstallationErrorsOnCluster_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ResolveInstallationErrorsOnHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["ResolveInstallationErrorsOnHostRequestType"] = reflect.TypeOf((*ResolveInstallationErrorsOnHostRequestType)(nil)).Elem()
}
type ResolveInstallationErrorsOnHost_Task ResolveInstallationErrorsOnHostRequestType
func init() {
t["ResolveInstallationErrorsOnHost_Task"] = reflect.TypeOf((*ResolveInstallationErrorsOnHost_Task)(nil)).Elem()
}
type ResolveInstallationErrorsOnHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ResolveMultipleUnresolvedVmfsVolumes ResolveMultipleUnresolvedVmfsVolumesRequestType
func init() {
t["ResolveMultipleUnresolvedVmfsVolumes"] = reflect.TypeOf((*ResolveMultipleUnresolvedVmfsVolumes)(nil)).Elem()
}
type ResolveMultipleUnresolvedVmfsVolumesExRequestType struct {
This ManagedObjectReference `xml:"_this"`
ResolutionSpec []HostUnresolvedVmfsResolutionSpec `xml:"resolutionSpec"`
}
func init() {
t["ResolveMultipleUnresolvedVmfsVolumesExRequestType"] = reflect.TypeOf((*ResolveMultipleUnresolvedVmfsVolumesExRequestType)(nil)).Elem()
}
type ResolveMultipleUnresolvedVmfsVolumesEx_Task ResolveMultipleUnresolvedVmfsVolumesExRequestType
func init() {
t["ResolveMultipleUnresolvedVmfsVolumesEx_Task"] = reflect.TypeOf((*ResolveMultipleUnresolvedVmfsVolumesEx_Task)(nil)).Elem()
}
type ResolveMultipleUnresolvedVmfsVolumesEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ResolveMultipleUnresolvedVmfsVolumesRequestType struct {
This ManagedObjectReference `xml:"_this"`
ResolutionSpec []HostUnresolvedVmfsResolutionSpec `xml:"resolutionSpec"`
}
func init() {
t["ResolveMultipleUnresolvedVmfsVolumesRequestType"] = reflect.TypeOf((*ResolveMultipleUnresolvedVmfsVolumesRequestType)(nil)).Elem()
}
type ResolveMultipleUnresolvedVmfsVolumesResponse struct {
Returnval []HostUnresolvedVmfsResolutionResult `xml:"returnval,omitempty"`
}
type ResourceAllocationInfo struct {
DynamicData
Reservation int64 `xml:"reservation,omitempty"`
ExpandableReservation *bool `xml:"expandableReservation"`
Limit int64 `xml:"limit,omitempty"`
Shares *SharesInfo `xml:"shares,omitempty"`
OverheadLimit int64 `xml:"overheadLimit,omitempty"`
}
func init() {
t["ResourceAllocationInfo"] = reflect.TypeOf((*ResourceAllocationInfo)(nil)).Elem()
}
type ResourceAllocationOption struct {
DynamicData
SharesOption SharesOption `xml:"sharesOption"`
}
func init() {
t["ResourceAllocationOption"] = reflect.TypeOf((*ResourceAllocationOption)(nil)).Elem()
}
type ResourceConfigOption struct {
DynamicData
CpuAllocationOption ResourceAllocationOption `xml:"cpuAllocationOption"`
MemoryAllocationOption ResourceAllocationOption `xml:"memoryAllocationOption"`
}
func init() {
t["ResourceConfigOption"] = reflect.TypeOf((*ResourceConfigOption)(nil)).Elem()
}
type ResourceConfigSpec struct {
DynamicData
Entity *ManagedObjectReference `xml:"entity,omitempty"`
ChangeVersion string `xml:"changeVersion,omitempty"`
LastModified *time.Time `xml:"lastModified"`
CpuAllocation BaseResourceAllocationInfo `xml:"cpuAllocation,typeattr"`
MemoryAllocation BaseResourceAllocationInfo `xml:"memoryAllocation,typeattr"`
}
func init() {
t["ResourceConfigSpec"] = reflect.TypeOf((*ResourceConfigSpec)(nil)).Elem()
}
type ResourceInUse struct {
VimFault
Type string `xml:"type,omitempty"`
Name string `xml:"name,omitempty"`
}
func init() {
t["ResourceInUse"] = reflect.TypeOf((*ResourceInUse)(nil)).Elem()
}
type ResourceInUseFault BaseResourceInUse
func init() {
t["ResourceInUseFault"] = reflect.TypeOf((*ResourceInUseFault)(nil)).Elem()
}
type ResourceNotAvailable struct {
VimFault
ContainerType string `xml:"containerType,omitempty"`
ContainerName string `xml:"containerName,omitempty"`
Type string `xml:"type,omitempty"`
}
func init() {
t["ResourceNotAvailable"] = reflect.TypeOf((*ResourceNotAvailable)(nil)).Elem()
}
type ResourceNotAvailableFault ResourceNotAvailable
func init() {
t["ResourceNotAvailableFault"] = reflect.TypeOf((*ResourceNotAvailableFault)(nil)).Elem()
}
type ResourcePoolCreatedEvent struct {
ResourcePoolEvent
Parent ResourcePoolEventArgument `xml:"parent"`
}
func init() {
t["ResourcePoolCreatedEvent"] = reflect.TypeOf((*ResourcePoolCreatedEvent)(nil)).Elem()
}
type ResourcePoolDestroyedEvent struct {
ResourcePoolEvent
}
func init() {
t["ResourcePoolDestroyedEvent"] = reflect.TypeOf((*ResourcePoolDestroyedEvent)(nil)).Elem()
}
type ResourcePoolEvent struct {
Event
ResourcePool ResourcePoolEventArgument `xml:"resourcePool"`
}
func init() {
t["ResourcePoolEvent"] = reflect.TypeOf((*ResourcePoolEvent)(nil)).Elem()
}
type ResourcePoolEventArgument struct {
EntityEventArgument
ResourcePool ManagedObjectReference `xml:"resourcePool"`
}
func init() {
t["ResourcePoolEventArgument"] = reflect.TypeOf((*ResourcePoolEventArgument)(nil)).Elem()
}
type ResourcePoolMovedEvent struct {
ResourcePoolEvent
OldParent ResourcePoolEventArgument `xml:"oldParent"`
NewParent ResourcePoolEventArgument `xml:"newParent"`
}
func init() {
t["ResourcePoolMovedEvent"] = reflect.TypeOf((*ResourcePoolMovedEvent)(nil)).Elem()
}
type ResourcePoolQuickStats struct {
DynamicData
OverallCpuUsage int64 `xml:"overallCpuUsage,omitempty"`
OverallCpuDemand int64 `xml:"overallCpuDemand,omitempty"`
GuestMemoryUsage int64 `xml:"guestMemoryUsage,omitempty"`
HostMemoryUsage int64 `xml:"hostMemoryUsage,omitempty"`
DistributedCpuEntitlement int64 `xml:"distributedCpuEntitlement,omitempty"`
DistributedMemoryEntitlement int64 `xml:"distributedMemoryEntitlement,omitempty"`
StaticCpuEntitlement int32 `xml:"staticCpuEntitlement,omitempty"`
StaticMemoryEntitlement int32 `xml:"staticMemoryEntitlement,omitempty"`
PrivateMemory int64 `xml:"privateMemory,omitempty"`
SharedMemory int64 `xml:"sharedMemory,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"`
}
func init() {
t["ResourcePoolQuickStats"] = reflect.TypeOf((*ResourcePoolQuickStats)(nil)).Elem()
}
type ResourcePoolReconfiguredEvent struct {
ResourcePoolEvent
ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"`
}
func init() {
t["ResourcePoolReconfiguredEvent"] = reflect.TypeOf((*ResourcePoolReconfiguredEvent)(nil)).Elem()
}
type ResourcePoolResourceUsage struct {
DynamicData
ReservationUsed int64 `xml:"reservationUsed"`
ReservationUsedForVm int64 `xml:"reservationUsedForVm"`
UnreservedForPool int64 `xml:"unreservedForPool"`
UnreservedForVm int64 `xml:"unreservedForVm"`
OverallUsage int64 `xml:"overallUsage"`
MaxUsage int64 `xml:"maxUsage"`
}
func init() {
t["ResourcePoolResourceUsage"] = reflect.TypeOf((*ResourcePoolResourceUsage)(nil)).Elem()
}
type ResourcePoolRuntimeInfo struct {
DynamicData
Memory ResourcePoolResourceUsage `xml:"memory"`
Cpu ResourcePoolResourceUsage `xml:"cpu"`
OverallStatus ManagedEntityStatus `xml:"overallStatus"`
}
func init() {
t["ResourcePoolRuntimeInfo"] = reflect.TypeOf((*ResourcePoolRuntimeInfo)(nil)).Elem()
}
type ResourcePoolSummary struct {
DynamicData
Name string `xml:"name"`
Config ResourceConfigSpec `xml:"config"`
Runtime ResourcePoolRuntimeInfo `xml:"runtime"`
QuickStats *ResourcePoolQuickStats `xml:"quickStats,omitempty"`
ConfiguredMemoryMB int32 `xml:"configuredMemoryMB,omitempty"`
}
func init() {
t["ResourcePoolSummary"] = reflect.TypeOf((*ResourcePoolSummary)(nil)).Elem()
}
type ResourceViolatedEvent struct {
ResourcePoolEvent
}
func init() {
t["ResourceViolatedEvent"] = reflect.TypeOf((*ResourceViolatedEvent)(nil)).Elem()
}
type RestartService RestartServiceRequestType
func init() {
t["RestartService"] = reflect.TypeOf((*RestartService)(nil)).Elem()
}
type RestartServiceConsoleVirtualNic RestartServiceConsoleVirtualNicRequestType
func init() {
t["RestartServiceConsoleVirtualNic"] = reflect.TypeOf((*RestartServiceConsoleVirtualNic)(nil)).Elem()
}
type RestartServiceConsoleVirtualNicRequestType struct {
This ManagedObjectReference `xml:"_this"`
Device string `xml:"device"`
}
func init() {
t["RestartServiceConsoleVirtualNicRequestType"] = reflect.TypeOf((*RestartServiceConsoleVirtualNicRequestType)(nil)).Elem()
}
type RestartServiceConsoleVirtualNicResponse struct {
}
type RestartServiceRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id string `xml:"id"`
}
func init() {
t["RestartServiceRequestType"] = reflect.TypeOf((*RestartServiceRequestType)(nil)).Elem()
}
type RestartServiceResponse struct {
}
type RestoreFirmwareConfiguration RestoreFirmwareConfigurationRequestType
func init() {
t["RestoreFirmwareConfiguration"] = reflect.TypeOf((*RestoreFirmwareConfiguration)(nil)).Elem()
}
type RestoreFirmwareConfigurationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Force bool `xml:"force"`
}
func init() {
t["RestoreFirmwareConfigurationRequestType"] = reflect.TypeOf((*RestoreFirmwareConfigurationRequestType)(nil)).Elem()
}
type RestoreFirmwareConfigurationResponse struct {
}
type RestrictedByAdministrator struct {
RuntimeFault
Details string `xml:"details"`
}
func init() {
t["RestrictedByAdministrator"] = reflect.TypeOf((*RestrictedByAdministrator)(nil)).Elem()
}
type RestrictedByAdministratorFault RestrictedByAdministrator
func init() {
t["RestrictedByAdministratorFault"] = reflect.TypeOf((*RestrictedByAdministratorFault)(nil)).Elem()
}
type RestrictedVersion struct {
SecurityError
}
func init() {
t["RestrictedVersion"] = reflect.TypeOf((*RestrictedVersion)(nil)).Elem()
}
type RestrictedVersionFault RestrictedVersion
func init() {
t["RestrictedVersionFault"] = reflect.TypeOf((*RestrictedVersionFault)(nil)).Elem()
}
type RetrieveAllPermissions RetrieveAllPermissionsRequestType
func init() {
t["RetrieveAllPermissions"] = reflect.TypeOf((*RetrieveAllPermissions)(nil)).Elem()
}
type RetrieveAllPermissionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RetrieveAllPermissionsRequestType"] = reflect.TypeOf((*RetrieveAllPermissionsRequestType)(nil)).Elem()
}
type RetrieveAllPermissionsResponse struct {
Returnval []Permission `xml:"returnval,omitempty"`
}
type RetrieveAnswerFile RetrieveAnswerFileRequestType
func init() {
t["RetrieveAnswerFile"] = reflect.TypeOf((*RetrieveAnswerFile)(nil)).Elem()
}
type RetrieveAnswerFileForProfile RetrieveAnswerFileForProfileRequestType
func init() {
t["RetrieveAnswerFileForProfile"] = reflect.TypeOf((*RetrieveAnswerFileForProfile)(nil)).Elem()
}
type RetrieveAnswerFileForProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
ApplyProfile HostApplyProfile `xml:"applyProfile"`
}
func init() {
t["RetrieveAnswerFileForProfileRequestType"] = reflect.TypeOf((*RetrieveAnswerFileForProfileRequestType)(nil)).Elem()
}
type RetrieveAnswerFileForProfileResponse struct {
Returnval *AnswerFile `xml:"returnval,omitempty"`
}
type RetrieveAnswerFileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["RetrieveAnswerFileRequestType"] = reflect.TypeOf((*RetrieveAnswerFileRequestType)(nil)).Elem()
}
type RetrieveAnswerFileResponse struct {
Returnval *AnswerFile `xml:"returnval,omitempty"`
}
type RetrieveArgumentDescription RetrieveArgumentDescriptionRequestType
func init() {
t["RetrieveArgumentDescription"] = reflect.TypeOf((*RetrieveArgumentDescription)(nil)).Elem()
}
type RetrieveArgumentDescriptionRequestType struct {
This ManagedObjectReference `xml:"_this"`
EventTypeId string `xml:"eventTypeId"`
}
func init() {
t["RetrieveArgumentDescriptionRequestType"] = reflect.TypeOf((*RetrieveArgumentDescriptionRequestType)(nil)).Elem()
}
type RetrieveArgumentDescriptionResponse struct {
Returnval []EventArgDesc `xml:"returnval,omitempty"`
}
type RetrieveClientCert RetrieveClientCertRequestType
func init() {
t["RetrieveClientCert"] = reflect.TypeOf((*RetrieveClientCert)(nil)).Elem()
}
type RetrieveClientCertRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster KeyProviderId `xml:"cluster"`
}
func init() {
t["RetrieveClientCertRequestType"] = reflect.TypeOf((*RetrieveClientCertRequestType)(nil)).Elem()
}
type RetrieveClientCertResponse struct {
Returnval string `xml:"returnval"`
}
type RetrieveClientCsr RetrieveClientCsrRequestType
func init() {
t["RetrieveClientCsr"] = reflect.TypeOf((*RetrieveClientCsr)(nil)).Elem()
}
type RetrieveClientCsrRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster KeyProviderId `xml:"cluster"`
}
func init() {
t["RetrieveClientCsrRequestType"] = reflect.TypeOf((*RetrieveClientCsrRequestType)(nil)).Elem()
}
type RetrieveClientCsrResponse struct {
Returnval string `xml:"returnval"`
}
type RetrieveDasAdvancedRuntimeInfo RetrieveDasAdvancedRuntimeInfoRequestType
func init() {
t["RetrieveDasAdvancedRuntimeInfo"] = reflect.TypeOf((*RetrieveDasAdvancedRuntimeInfo)(nil)).Elem()
}
type RetrieveDasAdvancedRuntimeInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RetrieveDasAdvancedRuntimeInfoRequestType"] = reflect.TypeOf((*RetrieveDasAdvancedRuntimeInfoRequestType)(nil)).Elem()
}
type RetrieveDasAdvancedRuntimeInfoResponse struct {
Returnval BaseClusterDasAdvancedRuntimeInfo `xml:"returnval,omitempty,typeattr"`
}
type RetrieveDescription RetrieveDescriptionRequestType
func init() {
t["RetrieveDescription"] = reflect.TypeOf((*RetrieveDescription)(nil)).Elem()
}
type RetrieveDescriptionRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RetrieveDescriptionRequestType"] = reflect.TypeOf((*RetrieveDescriptionRequestType)(nil)).Elem()
}
type RetrieveDescriptionResponse struct {
Returnval *ProfileDescription `xml:"returnval,omitempty"`
}
type RetrieveDiskPartitionInfo RetrieveDiskPartitionInfoRequestType
func init() {
t["RetrieveDiskPartitionInfo"] = reflect.TypeOf((*RetrieveDiskPartitionInfo)(nil)).Elem()
}
type RetrieveDiskPartitionInfoRequestType struct {
This ManagedObjectReference `xml:"_this"`
DevicePath []string `xml:"devicePath"`
}
func init() {
t["RetrieveDiskPartitionInfoRequestType"] = reflect.TypeOf((*RetrieveDiskPartitionInfoRequestType)(nil)).Elem()
}
type RetrieveDiskPartitionInfoResponse struct {
Returnval []HostDiskPartitionInfo `xml:"returnval,omitempty"`
}
type RetrieveEntityPermissions RetrieveEntityPermissionsRequestType
func init() {
t["RetrieveEntityPermissions"] = reflect.TypeOf((*RetrieveEntityPermissions)(nil)).Elem()
}
type RetrieveEntityPermissionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
Inherited bool `xml:"inherited"`
}
func init() {
t["RetrieveEntityPermissionsRequestType"] = reflect.TypeOf((*RetrieveEntityPermissionsRequestType)(nil)).Elem()
}
type RetrieveEntityPermissionsResponse struct {
Returnval []Permission `xml:"returnval,omitempty"`
}
type RetrieveEntityScheduledTask RetrieveEntityScheduledTaskRequestType
func init() {
t["RetrieveEntityScheduledTask"] = reflect.TypeOf((*RetrieveEntityScheduledTask)(nil)).Elem()
}
type RetrieveEntityScheduledTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity *ManagedObjectReference `xml:"entity,omitempty"`
}
func init() {
t["RetrieveEntityScheduledTaskRequestType"] = reflect.TypeOf((*RetrieveEntityScheduledTaskRequestType)(nil)).Elem()
}
type RetrieveEntityScheduledTaskResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type RetrieveHardwareUptime RetrieveHardwareUptimeRequestType
func init() {
t["RetrieveHardwareUptime"] = reflect.TypeOf((*RetrieveHardwareUptime)(nil)).Elem()
}
type RetrieveHardwareUptimeRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RetrieveHardwareUptimeRequestType"] = reflect.TypeOf((*RetrieveHardwareUptimeRequestType)(nil)).Elem()
}
type RetrieveHardwareUptimeResponse struct {
Returnval int64 `xml:"returnval"`
}
type RetrieveHostAccessControlEntries RetrieveHostAccessControlEntriesRequestType
func init() {
t["RetrieveHostAccessControlEntries"] = reflect.TypeOf((*RetrieveHostAccessControlEntries)(nil)).Elem()
}
type RetrieveHostAccessControlEntriesRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RetrieveHostAccessControlEntriesRequestType"] = reflect.TypeOf((*RetrieveHostAccessControlEntriesRequestType)(nil)).Elem()
}
type RetrieveHostAccessControlEntriesResponse struct {
Returnval []HostAccessControlEntry `xml:"returnval,omitempty"`
}
type RetrieveHostCustomizations RetrieveHostCustomizationsRequestType
func init() {
t["RetrieveHostCustomizations"] = reflect.TypeOf((*RetrieveHostCustomizations)(nil)).Elem()
}
type RetrieveHostCustomizationsForProfile RetrieveHostCustomizationsForProfileRequestType
func init() {
t["RetrieveHostCustomizationsForProfile"] = reflect.TypeOf((*RetrieveHostCustomizationsForProfile)(nil)).Elem()
}
type RetrieveHostCustomizationsForProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Hosts []ManagedObjectReference `xml:"hosts,omitempty"`
ApplyProfile HostApplyProfile `xml:"applyProfile"`
}
func init() {
t["RetrieveHostCustomizationsForProfileRequestType"] = reflect.TypeOf((*RetrieveHostCustomizationsForProfileRequestType)(nil)).Elem()
}
type RetrieveHostCustomizationsForProfileResponse struct {
Returnval []StructuredCustomizations `xml:"returnval,omitempty"`
}
type RetrieveHostCustomizationsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Hosts []ManagedObjectReference `xml:"hosts,omitempty"`
}
func init() {
t["RetrieveHostCustomizationsRequestType"] = reflect.TypeOf((*RetrieveHostCustomizationsRequestType)(nil)).Elem()
}
type RetrieveHostCustomizationsResponse struct {
Returnval []StructuredCustomizations `xml:"returnval,omitempty"`
}
type RetrieveHostSpecification RetrieveHostSpecificationRequestType
func init() {
t["RetrieveHostSpecification"] = reflect.TypeOf((*RetrieveHostSpecification)(nil)).Elem()
}
type RetrieveHostSpecificationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
FromHost bool `xml:"fromHost"`
}
func init() {
t["RetrieveHostSpecificationRequestType"] = reflect.TypeOf((*RetrieveHostSpecificationRequestType)(nil)).Elem()
}
type RetrieveHostSpecificationResponse struct {
Returnval HostSpecification `xml:"returnval"`
}
type RetrieveKmipServerCert RetrieveKmipServerCertRequestType
func init() {
t["RetrieveKmipServerCert"] = reflect.TypeOf((*RetrieveKmipServerCert)(nil)).Elem()
}
type RetrieveKmipServerCertRequestType struct {
This ManagedObjectReference `xml:"_this"`
KeyProvider KeyProviderId `xml:"keyProvider"`
Server KmipServerInfo `xml:"server"`
}
func init() {
t["RetrieveKmipServerCertRequestType"] = reflect.TypeOf((*RetrieveKmipServerCertRequestType)(nil)).Elem()
}
type RetrieveKmipServerCertResponse struct {
Returnval CryptoManagerKmipServerCertInfo `xml:"returnval"`
}
type RetrieveKmipServersStatusRequestType struct {
This ManagedObjectReference `xml:"_this"`
Clusters []KmipClusterInfo `xml:"clusters,omitempty"`
}
func init() {
t["RetrieveKmipServersStatusRequestType"] = reflect.TypeOf((*RetrieveKmipServersStatusRequestType)(nil)).Elem()
}
type RetrieveKmipServersStatus_Task RetrieveKmipServersStatusRequestType
func init() {
t["RetrieveKmipServersStatus_Task"] = reflect.TypeOf((*RetrieveKmipServersStatus_Task)(nil)).Elem()
}
type RetrieveKmipServersStatus_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RetrieveObjectScheduledTask RetrieveObjectScheduledTaskRequestType
func init() {
t["RetrieveObjectScheduledTask"] = reflect.TypeOf((*RetrieveObjectScheduledTask)(nil)).Elem()
}
type RetrieveObjectScheduledTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Obj *ManagedObjectReference `xml:"obj,omitempty"`
}
func init() {
t["RetrieveObjectScheduledTaskRequestType"] = reflect.TypeOf((*RetrieveObjectScheduledTaskRequestType)(nil)).Elem()
}
type RetrieveObjectScheduledTaskResponse struct {
Returnval []ManagedObjectReference `xml:"returnval,omitempty"`
}
type RetrieveOptions struct {
DynamicData
MaxObjects int32 `xml:"maxObjects,omitempty"`
}
func init() {
t["RetrieveOptions"] = reflect.TypeOf((*RetrieveOptions)(nil)).Elem()
}
type RetrieveProductComponents RetrieveProductComponentsRequestType
func init() {
t["RetrieveProductComponents"] = reflect.TypeOf((*RetrieveProductComponents)(nil)).Elem()
}
type RetrieveProductComponentsRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RetrieveProductComponentsRequestType"] = reflect.TypeOf((*RetrieveProductComponentsRequestType)(nil)).Elem()
}
type RetrieveProductComponentsResponse struct {
Returnval []ProductComponentInfo `xml:"returnval,omitempty"`
}
type RetrieveProperties RetrievePropertiesRequestType
func init() {
t["RetrieveProperties"] = reflect.TypeOf((*RetrieveProperties)(nil)).Elem()
}
type RetrievePropertiesEx RetrievePropertiesExRequestType
func init() {
t["RetrievePropertiesEx"] = reflect.TypeOf((*RetrievePropertiesEx)(nil)).Elem()
}
type RetrievePropertiesExRequestType struct {
This ManagedObjectReference `xml:"_this"`
SpecSet []PropertyFilterSpec `xml:"specSet"`
Options RetrieveOptions `xml:"options"`
}
func init() {
t["RetrievePropertiesExRequestType"] = reflect.TypeOf((*RetrievePropertiesExRequestType)(nil)).Elem()
}
type RetrievePropertiesExResponse struct {
Returnval *RetrieveResult `xml:"returnval,omitempty"`
}
type RetrievePropertiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
SpecSet []PropertyFilterSpec `xml:"specSet"`
}
func init() {
t["RetrievePropertiesRequestType"] = reflect.TypeOf((*RetrievePropertiesRequestType)(nil)).Elem()
}
type RetrievePropertiesResponse struct {
Returnval []ObjectContent `xml:"returnval,omitempty"`
}
type RetrieveResult struct {
DynamicData
Token string `xml:"token,omitempty"`
Objects []ObjectContent `xml:"objects"`
}
func init() {
t["RetrieveResult"] = reflect.TypeOf((*RetrieveResult)(nil)).Elem()
}
type RetrieveRolePermissions RetrieveRolePermissionsRequestType
func init() {
t["RetrieveRolePermissions"] = reflect.TypeOf((*RetrieveRolePermissions)(nil)).Elem()
}
type RetrieveRolePermissionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
RoleId int32 `xml:"roleId"`
}
func init() {
t["RetrieveRolePermissionsRequestType"] = reflect.TypeOf((*RetrieveRolePermissionsRequestType)(nil)).Elem()
}
type RetrieveRolePermissionsResponse struct {
Returnval []Permission `xml:"returnval,omitempty"`
}
type RetrieveSelfSignedClientCert RetrieveSelfSignedClientCertRequestType
func init() {
t["RetrieveSelfSignedClientCert"] = reflect.TypeOf((*RetrieveSelfSignedClientCert)(nil)).Elem()
}
type RetrieveSelfSignedClientCertRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster KeyProviderId `xml:"cluster"`
}
func init() {
t["RetrieveSelfSignedClientCertRequestType"] = reflect.TypeOf((*RetrieveSelfSignedClientCertRequestType)(nil)).Elem()
}
type RetrieveSelfSignedClientCertResponse struct {
Returnval string `xml:"returnval"`
}
type RetrieveServiceContent RetrieveServiceContentRequestType
func init() {
t["RetrieveServiceContent"] = reflect.TypeOf((*RetrieveServiceContent)(nil)).Elem()
}
type RetrieveServiceContentRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RetrieveServiceContentRequestType"] = reflect.TypeOf((*RetrieveServiceContentRequestType)(nil)).Elem()
}
type RetrieveServiceContentResponse struct {
Returnval ServiceContent `xml:"returnval"`
}
type RetrieveUserGroups RetrieveUserGroupsRequestType
func init() {
t["RetrieveUserGroups"] = reflect.TypeOf((*RetrieveUserGroups)(nil)).Elem()
}
type RetrieveUserGroupsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Domain string `xml:"domain,omitempty"`
SearchStr string `xml:"searchStr"`
BelongsToGroup string `xml:"belongsToGroup,omitempty"`
BelongsToUser string `xml:"belongsToUser,omitempty"`
ExactMatch bool `xml:"exactMatch"`
FindUsers bool `xml:"findUsers"`
FindGroups bool `xml:"findGroups"`
}
func init() {
t["RetrieveUserGroupsRequestType"] = reflect.TypeOf((*RetrieveUserGroupsRequestType)(nil)).Elem()
}
type RetrieveUserGroupsResponse struct {
Returnval []BaseUserSearchResult `xml:"returnval,omitempty,typeattr"`
}
type RetrieveVStorageObject RetrieveVStorageObjectRequestType
func init() {
t["RetrieveVStorageObject"] = reflect.TypeOf((*RetrieveVStorageObject)(nil)).Elem()
}
type RetrieveVStorageObjectRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["RetrieveVStorageObjectRequestType"] = reflect.TypeOf((*RetrieveVStorageObjectRequestType)(nil)).Elem()
}
type RetrieveVStorageObjectResponse struct {
Returnval VStorageObject `xml:"returnval"`
}
type RetrieveVStorageObjectState RetrieveVStorageObjectStateRequestType
func init() {
t["RetrieveVStorageObjectState"] = reflect.TypeOf((*RetrieveVStorageObjectState)(nil)).Elem()
}
type RetrieveVStorageObjectStateRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id ID `xml:"id"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["RetrieveVStorageObjectStateRequestType"] = reflect.TypeOf((*RetrieveVStorageObjectStateRequestType)(nil)).Elem()
}
type RetrieveVStorageObjectStateResponse struct {
Returnval VStorageObjectStateInfo `xml:"returnval"`
}
type RevertToCurrentSnapshotRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
SuppressPowerOn *bool `xml:"suppressPowerOn"`
}
func init() {
t["RevertToCurrentSnapshotRequestType"] = reflect.TypeOf((*RevertToCurrentSnapshotRequestType)(nil)).Elem()
}
type RevertToCurrentSnapshot_Task RevertToCurrentSnapshotRequestType
func init() {
t["RevertToCurrentSnapshot_Task"] = reflect.TypeOf((*RevertToCurrentSnapshot_Task)(nil)).Elem()
}
type RevertToCurrentSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RevertToSnapshotRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
SuppressPowerOn *bool `xml:"suppressPowerOn"`
}
func init() {
t["RevertToSnapshotRequestType"] = reflect.TypeOf((*RevertToSnapshotRequestType)(nil)).Elem()
}
type RevertToSnapshot_Task RevertToSnapshotRequestType
func init() {
t["RevertToSnapshot_Task"] = reflect.TypeOf((*RevertToSnapshot_Task)(nil)).Elem()
}
type RevertToSnapshot_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type RewindCollector RewindCollectorRequestType
func init() {
t["RewindCollector"] = reflect.TypeOf((*RewindCollector)(nil)).Elem()
}
type RewindCollectorRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RewindCollectorRequestType"] = reflect.TypeOf((*RewindCollectorRequestType)(nil)).Elem()
}
type RewindCollectorResponse struct {
}
type RoleAddedEvent struct {
RoleEvent
PrivilegeList []string `xml:"privilegeList,omitempty"`
}
func init() {
t["RoleAddedEvent"] = reflect.TypeOf((*RoleAddedEvent)(nil)).Elem()
}
type RoleEvent struct {
AuthorizationEvent
Role RoleEventArgument `xml:"role"`
}
func init() {
t["RoleEvent"] = reflect.TypeOf((*RoleEvent)(nil)).Elem()
}
type RoleEventArgument struct {
EventArgument
RoleId int32 `xml:"roleId"`
Name string `xml:"name"`
}
func init() {
t["RoleEventArgument"] = reflect.TypeOf((*RoleEventArgument)(nil)).Elem()
}
type RoleRemovedEvent struct {
RoleEvent
}
func init() {
t["RoleRemovedEvent"] = reflect.TypeOf((*RoleRemovedEvent)(nil)).Elem()
}
type RoleUpdatedEvent struct {
RoleEvent
PrivilegeList []string `xml:"privilegeList,omitempty"`
PrevRoleName string `xml:"prevRoleName,omitempty"`
PrivilegesAdded []string `xml:"privilegesAdded,omitempty"`
PrivilegesRemoved []string `xml:"privilegesRemoved,omitempty"`
}
func init() {
t["RoleUpdatedEvent"] = reflect.TypeOf((*RoleUpdatedEvent)(nil)).Elem()
}
type RollbackEvent struct {
DvsEvent
HostName string `xml:"hostName"`
MethodName string `xml:"methodName,omitempty"`
}
func init() {
t["RollbackEvent"] = reflect.TypeOf((*RollbackEvent)(nil)).Elem()
}
type RollbackFailure struct {
DvsFault
EntityName string `xml:"entityName"`
EntityType string `xml:"entityType"`
}
func init() {
t["RollbackFailure"] = reflect.TypeOf((*RollbackFailure)(nil)).Elem()
}
type RollbackFailureFault RollbackFailure
func init() {
t["RollbackFailureFault"] = reflect.TypeOf((*RollbackFailureFault)(nil)).Elem()
}
type RuleViolation struct {
VmConfigFault
Host *ManagedObjectReference `xml:"host,omitempty"`
Rule BaseClusterRuleInfo `xml:"rule,omitempty,typeattr"`
}
func init() {
t["RuleViolation"] = reflect.TypeOf((*RuleViolation)(nil)).Elem()
}
type RuleViolationFault RuleViolation
func init() {
t["RuleViolationFault"] = reflect.TypeOf((*RuleViolationFault)(nil)).Elem()
}
type RunScheduledTask RunScheduledTaskRequestType
func init() {
t["RunScheduledTask"] = reflect.TypeOf((*RunScheduledTask)(nil)).Elem()
}
type RunScheduledTaskRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["RunScheduledTaskRequestType"] = reflect.TypeOf((*RunScheduledTaskRequestType)(nil)).Elem()
}
type RunScheduledTaskResponse struct {
}
type RunScriptAction struct {
Action
Script string `xml:"script"`
}
func init() {
t["RunScriptAction"] = reflect.TypeOf((*RunScriptAction)(nil)).Elem()
}
type RunVsanPhysicalDiskDiagnostics RunVsanPhysicalDiskDiagnosticsRequestType
func init() {
t["RunVsanPhysicalDiskDiagnostics"] = reflect.TypeOf((*RunVsanPhysicalDiskDiagnostics)(nil)).Elem()
}
type RunVsanPhysicalDiskDiagnosticsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Disks []string `xml:"disks,omitempty"`
}
func init() {
t["RunVsanPhysicalDiskDiagnosticsRequestType"] = reflect.TypeOf((*RunVsanPhysicalDiskDiagnosticsRequestType)(nil)).Elem()
}
type RunVsanPhysicalDiskDiagnosticsResponse struct {
Returnval []HostVsanInternalSystemVsanPhysicalDiskDiagnosticsResult `xml:"returnval"`
}
type RuntimeFault struct {
MethodFault
}
func init() {
t["RuntimeFault"] = reflect.TypeOf((*RuntimeFault)(nil)).Elem()
}
type RuntimeFaultFault BaseRuntimeFault
func init() {
t["RuntimeFaultFault"] = reflect.TypeOf((*RuntimeFaultFault)(nil)).Elem()
}
type SAMLTokenAuthentication struct {
GuestAuthentication
Token string `xml:"token"`
Username string `xml:"username,omitempty"`
}
func init() {
t["SAMLTokenAuthentication"] = reflect.TypeOf((*SAMLTokenAuthentication)(nil)).Elem()
}
type SSLDisabledFault struct {
HostConnectFault
}
func init() {
t["SSLDisabledFault"] = reflect.TypeOf((*SSLDisabledFault)(nil)).Elem()
}
type SSLDisabledFaultFault SSLDisabledFault
func init() {
t["SSLDisabledFaultFault"] = reflect.TypeOf((*SSLDisabledFaultFault)(nil)).Elem()
}
type SSLVerifyFault struct {
HostConnectFault
SelfSigned bool `xml:"selfSigned"`
Thumbprint string `xml:"thumbprint"`
}
func init() {
t["SSLVerifyFault"] = reflect.TypeOf((*SSLVerifyFault)(nil)).Elem()
}
type SSLVerifyFaultFault SSLVerifyFault
func init() {
t["SSLVerifyFaultFault"] = reflect.TypeOf((*SSLVerifyFaultFault)(nil)).Elem()
}
type SSPIAuthentication struct {
GuestAuthentication
SspiToken string `xml:"sspiToken"`
}
func init() {
t["SSPIAuthentication"] = reflect.TypeOf((*SSPIAuthentication)(nil)).Elem()
}
type SSPIChallenge struct {
VimFault
Base64Token string `xml:"base64Token"`
}
func init() {
t["SSPIChallenge"] = reflect.TypeOf((*SSPIChallenge)(nil)).Elem()
}
type SSPIChallengeFault SSPIChallenge
func init() {
t["SSPIChallengeFault"] = reflect.TypeOf((*SSPIChallengeFault)(nil)).Elem()
}
type ScanHostPatchRequestType struct {
This ManagedObjectReference `xml:"_this"`
Repository HostPatchManagerLocator `xml:"repository"`
UpdateID []string `xml:"updateID,omitempty"`
}
func init() {
t["ScanHostPatchRequestType"] = reflect.TypeOf((*ScanHostPatchRequestType)(nil)).Elem()
}
type ScanHostPatchV2RequestType struct {
This ManagedObjectReference `xml:"_this"`
MetaUrls []string `xml:"metaUrls,omitempty"`
BundleUrls []string `xml:"bundleUrls,omitempty"`
Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"`
}
func init() {
t["ScanHostPatchV2RequestType"] = reflect.TypeOf((*ScanHostPatchV2RequestType)(nil)).Elem()
}
type ScanHostPatchV2_Task ScanHostPatchV2RequestType
func init() {
t["ScanHostPatchV2_Task"] = reflect.TypeOf((*ScanHostPatchV2_Task)(nil)).Elem()
}
type ScanHostPatchV2_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ScanHostPatch_Task ScanHostPatchRequestType
func init() {
t["ScanHostPatch_Task"] = reflect.TypeOf((*ScanHostPatch_Task)(nil)).Elem()
}
type ScanHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ScheduleReconcileDatastoreInventory ScheduleReconcileDatastoreInventoryRequestType
func init() {
t["ScheduleReconcileDatastoreInventory"] = reflect.TypeOf((*ScheduleReconcileDatastoreInventory)(nil)).Elem()
}
type ScheduleReconcileDatastoreInventoryRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["ScheduleReconcileDatastoreInventoryRequestType"] = reflect.TypeOf((*ScheduleReconcileDatastoreInventoryRequestType)(nil)).Elem()
}
type ScheduleReconcileDatastoreInventoryResponse struct {
}
type ScheduledHardwareUpgradeInfo struct {
DynamicData
UpgradePolicy string `xml:"upgradePolicy,omitempty"`
VersionKey string `xml:"versionKey,omitempty"`
ScheduledHardwareUpgradeStatus string `xml:"scheduledHardwareUpgradeStatus,omitempty"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["ScheduledHardwareUpgradeInfo"] = reflect.TypeOf((*ScheduledHardwareUpgradeInfo)(nil)).Elem()
}
type ScheduledTaskCompletedEvent struct {
ScheduledTaskEvent
}
func init() {
t["ScheduledTaskCompletedEvent"] = reflect.TypeOf((*ScheduledTaskCompletedEvent)(nil)).Elem()
}
type ScheduledTaskCreatedEvent struct {
ScheduledTaskEvent
}
func init() {
t["ScheduledTaskCreatedEvent"] = reflect.TypeOf((*ScheduledTaskCreatedEvent)(nil)).Elem()
}
type ScheduledTaskDescription struct {
DynamicData
Action []BaseTypeDescription `xml:"action,typeattr"`
SchedulerInfo []ScheduledTaskDetail `xml:"schedulerInfo"`
State []BaseElementDescription `xml:"state,typeattr"`
DayOfWeek []BaseElementDescription `xml:"dayOfWeek,typeattr"`
WeekOfMonth []BaseElementDescription `xml:"weekOfMonth,typeattr"`
}
func init() {
t["ScheduledTaskDescription"] = reflect.TypeOf((*ScheduledTaskDescription)(nil)).Elem()
}
type ScheduledTaskDetail struct {
TypeDescription
Frequency string `xml:"frequency"`
}
func init() {
t["ScheduledTaskDetail"] = reflect.TypeOf((*ScheduledTaskDetail)(nil)).Elem()
}
type ScheduledTaskEmailCompletedEvent struct {
ScheduledTaskEvent
To string `xml:"to"`
}
func init() {
t["ScheduledTaskEmailCompletedEvent"] = reflect.TypeOf((*ScheduledTaskEmailCompletedEvent)(nil)).Elem()
}
type ScheduledTaskEmailFailedEvent struct {
ScheduledTaskEvent
To string `xml:"to"`
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["ScheduledTaskEmailFailedEvent"] = reflect.TypeOf((*ScheduledTaskEmailFailedEvent)(nil)).Elem()
}
type ScheduledTaskEvent struct {
Event
ScheduledTask ScheduledTaskEventArgument `xml:"scheduledTask"`
Entity ManagedEntityEventArgument `xml:"entity"`
}
func init() {
t["ScheduledTaskEvent"] = reflect.TypeOf((*ScheduledTaskEvent)(nil)).Elem()
}
type ScheduledTaskEventArgument struct {
EntityEventArgument
ScheduledTask ManagedObjectReference `xml:"scheduledTask"`
}
func init() {
t["ScheduledTaskEventArgument"] = reflect.TypeOf((*ScheduledTaskEventArgument)(nil)).Elem()
}
type ScheduledTaskFailedEvent struct {
ScheduledTaskEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["ScheduledTaskFailedEvent"] = reflect.TypeOf((*ScheduledTaskFailedEvent)(nil)).Elem()
}
type ScheduledTaskInfo struct {
ScheduledTaskSpec
ScheduledTask ManagedObjectReference `xml:"scheduledTask"`
Entity ManagedObjectReference `xml:"entity"`
LastModifiedTime time.Time `xml:"lastModifiedTime"`
LastModifiedUser string `xml:"lastModifiedUser"`
NextRunTime *time.Time `xml:"nextRunTime"`
PrevRunTime *time.Time `xml:"prevRunTime"`
State TaskInfoState `xml:"state"`
Error *LocalizedMethodFault `xml:"error,omitempty"`
Result AnyType `xml:"result,omitempty,typeattr"`
Progress int32 `xml:"progress,omitempty"`
ActiveTask *ManagedObjectReference `xml:"activeTask,omitempty"`
TaskObject *ManagedObjectReference `xml:"taskObject,omitempty"`
}
func init() {
t["ScheduledTaskInfo"] = reflect.TypeOf((*ScheduledTaskInfo)(nil)).Elem()
}
type ScheduledTaskReconfiguredEvent struct {
ScheduledTaskEvent
ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"`
}
func init() {
t["ScheduledTaskReconfiguredEvent"] = reflect.TypeOf((*ScheduledTaskReconfiguredEvent)(nil)).Elem()
}
type ScheduledTaskRemovedEvent struct {
ScheduledTaskEvent
}
func init() {
t["ScheduledTaskRemovedEvent"] = reflect.TypeOf((*ScheduledTaskRemovedEvent)(nil)).Elem()
}
type ScheduledTaskSpec struct {
DynamicData
Name string `xml:"name"`
Description string `xml:"description"`
Enabled bool `xml:"enabled"`
Scheduler BaseTaskScheduler `xml:"scheduler,typeattr"`
Action BaseAction `xml:"action,typeattr"`
Notification string `xml:"notification,omitempty"`
}
func init() {
t["ScheduledTaskSpec"] = reflect.TypeOf((*ScheduledTaskSpec)(nil)).Elem()
}
type ScheduledTaskStartedEvent struct {
ScheduledTaskEvent
}
func init() {
t["ScheduledTaskStartedEvent"] = reflect.TypeOf((*ScheduledTaskStartedEvent)(nil)).Elem()
}
type ScsiLun struct {
HostDevice
Key string `xml:"key,omitempty"`
Uuid string `xml:"uuid"`
Descriptor []ScsiLunDescriptor `xml:"descriptor,omitempty"`
CanonicalName string `xml:"canonicalName,omitempty"`
DisplayName string `xml:"displayName,omitempty"`
LunType string `xml:"lunType"`
Vendor string `xml:"vendor,omitempty"`
Model string `xml:"model,omitempty"`
Revision string `xml:"revision,omitempty"`
ScsiLevel int32 `xml:"scsiLevel,omitempty"`
SerialNumber string `xml:"serialNumber,omitempty"`
DurableName *ScsiLunDurableName `xml:"durableName,omitempty"`
AlternateName []ScsiLunDurableName `xml:"alternateName,omitempty"`
StandardInquiry []byte `xml:"standardInquiry,omitempty"`
QueueDepth int32 `xml:"queueDepth,omitempty"`
OperationalState []string `xml:"operationalState"`
Capabilities *ScsiLunCapabilities `xml:"capabilities,omitempty"`
VStorageSupport string `xml:"vStorageSupport,omitempty"`
ProtocolEndpoint *bool `xml:"protocolEndpoint"`
}
func init() {
t["ScsiLun"] = reflect.TypeOf((*ScsiLun)(nil)).Elem()
}
type ScsiLunCapabilities struct {
DynamicData
UpdateDisplayNameSupported bool `xml:"updateDisplayNameSupported"`
}
func init() {
t["ScsiLunCapabilities"] = reflect.TypeOf((*ScsiLunCapabilities)(nil)).Elem()
}
type ScsiLunDescriptor struct {
DynamicData
Quality string `xml:"quality"`
Id string `xml:"id"`
}
func init() {
t["ScsiLunDescriptor"] = reflect.TypeOf((*ScsiLunDescriptor)(nil)).Elem()
}
type ScsiLunDurableName struct {
DynamicData
Namespace string `xml:"namespace"`
NamespaceId byte `xml:"namespaceId"`
Data []byte `xml:"data,omitempty"`
}
func init() {
t["ScsiLunDurableName"] = reflect.TypeOf((*ScsiLunDurableName)(nil)).Elem()
}
type SeSparseVirtualDiskSpec struct {
FileBackedVirtualDiskSpec
GrainSizeKb int32 `xml:"grainSizeKb,omitempty"`
}
func init() {
t["SeSparseVirtualDiskSpec"] = reflect.TypeOf((*SeSparseVirtualDiskSpec)(nil)).Elem()
}
type SearchDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
DatastorePath string `xml:"datastorePath"`
SearchSpec *HostDatastoreBrowserSearchSpec `xml:"searchSpec,omitempty"`
}
func init() {
t["SearchDatastoreRequestType"] = reflect.TypeOf((*SearchDatastoreRequestType)(nil)).Elem()
}
type SearchDatastoreSubFoldersRequestType struct {
This ManagedObjectReference `xml:"_this"`
DatastorePath string `xml:"datastorePath"`
SearchSpec *HostDatastoreBrowserSearchSpec `xml:"searchSpec,omitempty"`
}
func init() {
t["SearchDatastoreSubFoldersRequestType"] = reflect.TypeOf((*SearchDatastoreSubFoldersRequestType)(nil)).Elem()
}
type SearchDatastoreSubFolders_Task SearchDatastoreSubFoldersRequestType
func init() {
t["SearchDatastoreSubFolders_Task"] = reflect.TypeOf((*SearchDatastoreSubFolders_Task)(nil)).Elem()
}
type SearchDatastoreSubFolders_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type SearchDatastore_Task SearchDatastoreRequestType
func init() {
t["SearchDatastore_Task"] = reflect.TypeOf((*SearchDatastore_Task)(nil)).Elem()
}
type SearchDatastore_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type SecondaryVmAlreadyDisabled struct {
VmFaultToleranceIssue
InstanceUuid string `xml:"instanceUuid"`
}
func init() {
t["SecondaryVmAlreadyDisabled"] = reflect.TypeOf((*SecondaryVmAlreadyDisabled)(nil)).Elem()
}
type SecondaryVmAlreadyDisabledFault SecondaryVmAlreadyDisabled
func init() {
t["SecondaryVmAlreadyDisabledFault"] = reflect.TypeOf((*SecondaryVmAlreadyDisabledFault)(nil)).Elem()
}
type SecondaryVmAlreadyEnabled struct {
VmFaultToleranceIssue
InstanceUuid string `xml:"instanceUuid"`
}
func init() {
t["SecondaryVmAlreadyEnabled"] = reflect.TypeOf((*SecondaryVmAlreadyEnabled)(nil)).Elem()
}
type SecondaryVmAlreadyEnabledFault SecondaryVmAlreadyEnabled
func init() {
t["SecondaryVmAlreadyEnabledFault"] = reflect.TypeOf((*SecondaryVmAlreadyEnabledFault)(nil)).Elem()
}
type SecondaryVmAlreadyRegistered struct {
VmFaultToleranceIssue
InstanceUuid string `xml:"instanceUuid,omitempty"`
}
func init() {
t["SecondaryVmAlreadyRegistered"] = reflect.TypeOf((*SecondaryVmAlreadyRegistered)(nil)).Elem()
}
type SecondaryVmAlreadyRegisteredFault SecondaryVmAlreadyRegistered
func init() {
t["SecondaryVmAlreadyRegisteredFault"] = reflect.TypeOf((*SecondaryVmAlreadyRegisteredFault)(nil)).Elem()
}
type SecondaryVmNotRegistered struct {
VmFaultToleranceIssue
InstanceUuid string `xml:"instanceUuid,omitempty"`
}
func init() {
t["SecondaryVmNotRegistered"] = reflect.TypeOf((*SecondaryVmNotRegistered)(nil)).Elem()
}
type SecondaryVmNotRegisteredFault SecondaryVmNotRegistered
func init() {
t["SecondaryVmNotRegisteredFault"] = reflect.TypeOf((*SecondaryVmNotRegisteredFault)(nil)).Elem()
}
type SecurityError struct {
RuntimeFault
}
func init() {
t["SecurityError"] = reflect.TypeOf((*SecurityError)(nil)).Elem()
}
type SecurityErrorFault BaseSecurityError
func init() {
t["SecurityErrorFault"] = reflect.TypeOf((*SecurityErrorFault)(nil)).Elem()
}
type SecurityProfile struct {
ApplyProfile
Permission []PermissionProfile `xml:"permission,omitempty"`
}
func init() {
t["SecurityProfile"] = reflect.TypeOf((*SecurityProfile)(nil)).Elem()
}
type SelectActivePartition SelectActivePartitionRequestType
func init() {
t["SelectActivePartition"] = reflect.TypeOf((*SelectActivePartition)(nil)).Elem()
}
type SelectActivePartitionRequestType struct {
This ManagedObjectReference `xml:"_this"`
Partition *HostScsiDiskPartition `xml:"partition,omitempty"`
}
func init() {
t["SelectActivePartitionRequestType"] = reflect.TypeOf((*SelectActivePartitionRequestType)(nil)).Elem()
}
type SelectActivePartitionResponse struct {
}
type SelectVnic SelectVnicRequestType
func init() {
t["SelectVnic"] = reflect.TypeOf((*SelectVnic)(nil)).Elem()
}
type SelectVnicForNicType SelectVnicForNicTypeRequestType
func init() {
t["SelectVnicForNicType"] = reflect.TypeOf((*SelectVnicForNicType)(nil)).Elem()
}
type SelectVnicForNicTypeRequestType struct {
This ManagedObjectReference `xml:"_this"`
NicType string `xml:"nicType"`
Device string `xml:"device"`
}
func init() {
t["SelectVnicForNicTypeRequestType"] = reflect.TypeOf((*SelectVnicForNicTypeRequestType)(nil)).Elem()
}
type SelectVnicForNicTypeResponse struct {
}
type SelectVnicRequestType struct {
This ManagedObjectReference `xml:"_this"`
Device string `xml:"device"`
}
func init() {
t["SelectVnicRequestType"] = reflect.TypeOf((*SelectVnicRequestType)(nil)).Elem()
}
type SelectVnicResponse struct {
}
type SelectionSet struct {
DynamicData
}
func init() {
t["SelectionSet"] = reflect.TypeOf((*SelectionSet)(nil)).Elem()
}
type SelectionSpec struct {
DynamicData
Name string `xml:"name,omitempty"`
}
func init() {
t["SelectionSpec"] = reflect.TypeOf((*SelectionSpec)(nil)).Elem()
}
type SendEmailAction struct {
Action
ToList string `xml:"toList"`
CcList string `xml:"ccList"`
Subject string `xml:"subject"`
Body string `xml:"body"`
}
func init() {
t["SendEmailAction"] = reflect.TypeOf((*SendEmailAction)(nil)).Elem()
}
type SendNMI SendNMIRequestType
func init() {
t["SendNMI"] = reflect.TypeOf((*SendNMI)(nil)).Elem()
}
type SendNMIRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["SendNMIRequestType"] = reflect.TypeOf((*SendNMIRequestType)(nil)).Elem()
}
type SendNMIResponse struct {
}
type SendSNMPAction struct {
Action
}
func init() {
t["SendSNMPAction"] = reflect.TypeOf((*SendSNMPAction)(nil)).Elem()
}
type SendTestNotification SendTestNotificationRequestType
func init() {
t["SendTestNotification"] = reflect.TypeOf((*SendTestNotification)(nil)).Elem()
}
type SendTestNotificationRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["SendTestNotificationRequestType"] = reflect.TypeOf((*SendTestNotificationRequestType)(nil)).Elem()
}
type SendTestNotificationResponse struct {
}
type ServerLicenseExpiredEvent struct {
LicenseEvent
Product string `xml:"product"`
}
func init() {
t["ServerLicenseExpiredEvent"] = reflect.TypeOf((*ServerLicenseExpiredEvent)(nil)).Elem()
}
type ServerStartedSessionEvent struct {
SessionEvent
}
func init() {
t["ServerStartedSessionEvent"] = reflect.TypeOf((*ServerStartedSessionEvent)(nil)).Elem()
}
type ServiceConsolePortGroupProfile struct {
PortGroupProfile
IpConfig IpAddressProfile `xml:"ipConfig"`
}
func init() {
t["ServiceConsolePortGroupProfile"] = reflect.TypeOf((*ServiceConsolePortGroupProfile)(nil)).Elem()
}
type ServiceConsoleReservationInfo struct {
DynamicData
ServiceConsoleReservedCfg int64 `xml:"serviceConsoleReservedCfg"`
ServiceConsoleReserved int64 `xml:"serviceConsoleReserved"`
Unreserved int64 `xml:"unreserved"`
}
func init() {
t["ServiceConsoleReservationInfo"] = reflect.TypeOf((*ServiceConsoleReservationInfo)(nil)).Elem()
}
type ServiceContent struct {
DynamicData
RootFolder ManagedObjectReference `xml:"rootFolder"`
PropertyCollector ManagedObjectReference `xml:"propertyCollector"`
ViewManager *ManagedObjectReference `xml:"viewManager,omitempty"`
About AboutInfo `xml:"about"`
Setting *ManagedObjectReference `xml:"setting,omitempty"`
UserDirectory *ManagedObjectReference `xml:"userDirectory,omitempty"`
SessionManager *ManagedObjectReference `xml:"sessionManager,omitempty"`
AuthorizationManager *ManagedObjectReference `xml:"authorizationManager,omitempty"`
ServiceManager *ManagedObjectReference `xml:"serviceManager,omitempty"`
PerfManager *ManagedObjectReference `xml:"perfManager,omitempty"`
ScheduledTaskManager *ManagedObjectReference `xml:"scheduledTaskManager,omitempty"`
AlarmManager *ManagedObjectReference `xml:"alarmManager,omitempty"`
EventManager *ManagedObjectReference `xml:"eventManager,omitempty"`
TaskManager *ManagedObjectReference `xml:"taskManager,omitempty"`
ExtensionManager *ManagedObjectReference `xml:"extensionManager,omitempty"`
CustomizationSpecManager *ManagedObjectReference `xml:"customizationSpecManager,omitempty"`
CustomFieldsManager *ManagedObjectReference `xml:"customFieldsManager,omitempty"`
AccountManager *ManagedObjectReference `xml:"accountManager,omitempty"`
DiagnosticManager *ManagedObjectReference `xml:"diagnosticManager,omitempty"`
LicenseManager *ManagedObjectReference `xml:"licenseManager,omitempty"`
SearchIndex *ManagedObjectReference `xml:"searchIndex,omitempty"`
FileManager *ManagedObjectReference `xml:"fileManager,omitempty"`
DatastoreNamespaceManager *ManagedObjectReference `xml:"datastoreNamespaceManager,omitempty"`
VirtualDiskManager *ManagedObjectReference `xml:"virtualDiskManager,omitempty"`
VirtualizationManager *ManagedObjectReference `xml:"virtualizationManager,omitempty"`
SnmpSystem *ManagedObjectReference `xml:"snmpSystem,omitempty"`
VmProvisioningChecker *ManagedObjectReference `xml:"vmProvisioningChecker,omitempty"`
VmCompatibilityChecker *ManagedObjectReference `xml:"vmCompatibilityChecker,omitempty"`
OvfManager *ManagedObjectReference `xml:"ovfManager,omitempty"`
IpPoolManager *ManagedObjectReference `xml:"ipPoolManager,omitempty"`
DvSwitchManager *ManagedObjectReference `xml:"dvSwitchManager,omitempty"`
HostProfileManager *ManagedObjectReference `xml:"hostProfileManager,omitempty"`
ClusterProfileManager *ManagedObjectReference `xml:"clusterProfileManager,omitempty"`
ComplianceManager *ManagedObjectReference `xml:"complianceManager,omitempty"`
LocalizationManager *ManagedObjectReference `xml:"localizationManager,omitempty"`
StorageResourceManager *ManagedObjectReference `xml:"storageResourceManager,omitempty"`
GuestOperationsManager *ManagedObjectReference `xml:"guestOperationsManager,omitempty"`
OverheadMemoryManager *ManagedObjectReference `xml:"overheadMemoryManager,omitempty"`
CertificateManager *ManagedObjectReference `xml:"certificateManager,omitempty"`
IoFilterManager *ManagedObjectReference `xml:"ioFilterManager,omitempty"`
VStorageObjectManager *ManagedObjectReference `xml:"vStorageObjectManager,omitempty"`
HostSpecManager *ManagedObjectReference `xml:"hostSpecManager,omitempty"`
CryptoManager *ManagedObjectReference `xml:"cryptoManager,omitempty"`
HealthUpdateManager *ManagedObjectReference `xml:"healthUpdateManager,omitempty"`
FailoverClusterConfigurator *ManagedObjectReference `xml:"failoverClusterConfigurator,omitempty"`
FailoverClusterManager *ManagedObjectReference `xml:"failoverClusterManager,omitempty"`
}
func init() {
t["ServiceContent"] = reflect.TypeOf((*ServiceContent)(nil)).Elem()
}
type ServiceLocator struct {
DynamicData
InstanceUuid string `xml:"instanceUuid"`
Url string `xml:"url"`
Credential BaseServiceLocatorCredential `xml:"credential,typeattr"`
SslThumbprint string `xml:"sslThumbprint,omitempty"`
}
func init() {
t["ServiceLocator"] = reflect.TypeOf((*ServiceLocator)(nil)).Elem()
}
type ServiceLocatorCredential struct {
DynamicData
}
func init() {
t["ServiceLocatorCredential"] = reflect.TypeOf((*ServiceLocatorCredential)(nil)).Elem()
}
type ServiceLocatorNamePassword struct {
ServiceLocatorCredential
Username string `xml:"username"`
Password string `xml:"password"`
}
func init() {
t["ServiceLocatorNamePassword"] = reflect.TypeOf((*ServiceLocatorNamePassword)(nil)).Elem()
}
type ServiceLocatorSAMLCredential struct {
ServiceLocatorCredential
Token string `xml:"token,omitempty"`
}
func init() {
t["ServiceLocatorSAMLCredential"] = reflect.TypeOf((*ServiceLocatorSAMLCredential)(nil)).Elem()
}
type ServiceManagerServiceInfo struct {
DynamicData
ServiceName string `xml:"serviceName"`
Location []string `xml:"location,omitempty"`
Service ManagedObjectReference `xml:"service"`
Description string `xml:"description"`
}
func init() {
t["ServiceManagerServiceInfo"] = reflect.TypeOf((*ServiceManagerServiceInfo)(nil)).Elem()
}
type ServiceProfile struct {
ApplyProfile
Key string `xml:"key"`
}
func init() {
t["ServiceProfile"] = reflect.TypeOf((*ServiceProfile)(nil)).Elem()
}
type SessionEvent struct {
Event
}
func init() {
t["SessionEvent"] = reflect.TypeOf((*SessionEvent)(nil)).Elem()
}
type SessionIsActive SessionIsActiveRequestType
func init() {
t["SessionIsActive"] = reflect.TypeOf((*SessionIsActive)(nil)).Elem()
}
type SessionIsActiveRequestType struct {
This ManagedObjectReference `xml:"_this"`
SessionID string `xml:"sessionID"`
UserName string `xml:"userName"`
}
func init() {
t["SessionIsActiveRequestType"] = reflect.TypeOf((*SessionIsActiveRequestType)(nil)).Elem()
}
type SessionIsActiveResponse struct {
Returnval bool `xml:"returnval"`
}
type SessionManagerGenericServiceTicket struct {
DynamicData
Id string `xml:"id"`
HostName string `xml:"hostName,omitempty"`
SslThumbprint string `xml:"sslThumbprint,omitempty"`
}
func init() {
t["SessionManagerGenericServiceTicket"] = reflect.TypeOf((*SessionManagerGenericServiceTicket)(nil)).Elem()
}
type SessionManagerHttpServiceRequestSpec struct {
SessionManagerServiceRequestSpec
Method string `xml:"method,omitempty"`
Url string `xml:"url"`
}
func init() {
t["SessionManagerHttpServiceRequestSpec"] = reflect.TypeOf((*SessionManagerHttpServiceRequestSpec)(nil)).Elem()
}
type SessionManagerLocalTicket struct {
DynamicData
UserName string `xml:"userName"`
PasswordFilePath string `xml:"passwordFilePath"`
}
func init() {
t["SessionManagerLocalTicket"] = reflect.TypeOf((*SessionManagerLocalTicket)(nil)).Elem()
}
type SessionManagerServiceRequestSpec struct {
DynamicData
}
func init() {
t["SessionManagerServiceRequestSpec"] = reflect.TypeOf((*SessionManagerServiceRequestSpec)(nil)).Elem()
}
type SessionManagerVmomiServiceRequestSpec struct {
SessionManagerServiceRequestSpec
Method string `xml:"method"`
}
func init() {
t["SessionManagerVmomiServiceRequestSpec"] = reflect.TypeOf((*SessionManagerVmomiServiceRequestSpec)(nil)).Elem()
}
type SessionTerminatedEvent struct {
SessionEvent
SessionId string `xml:"sessionId"`
TerminatedUsername string `xml:"terminatedUsername"`
}
func init() {
t["SessionTerminatedEvent"] = reflect.TypeOf((*SessionTerminatedEvent)(nil)).Elem()
}
type SetCollectorPageSize SetCollectorPageSizeRequestType
func init() {
t["SetCollectorPageSize"] = reflect.TypeOf((*SetCollectorPageSize)(nil)).Elem()
}
type SetCollectorPageSizeRequestType struct {
This ManagedObjectReference `xml:"_this"`
MaxCount int32 `xml:"maxCount"`
}
func init() {
t["SetCollectorPageSizeRequestType"] = reflect.TypeOf((*SetCollectorPageSizeRequestType)(nil)).Elem()
}
type SetCollectorPageSizeResponse struct {
}
type SetDisplayTopology SetDisplayTopologyRequestType
func init() {
t["SetDisplayTopology"] = reflect.TypeOf((*SetDisplayTopology)(nil)).Elem()
}
type SetDisplayTopologyRequestType struct {
This ManagedObjectReference `xml:"_this"`
Displays []VirtualMachineDisplayTopology `xml:"displays"`
}
func init() {
t["SetDisplayTopologyRequestType"] = reflect.TypeOf((*SetDisplayTopologyRequestType)(nil)).Elem()
}
type SetDisplayTopologyResponse struct {
}
type SetEntityPermissions SetEntityPermissionsRequestType
func init() {
t["SetEntityPermissions"] = reflect.TypeOf((*SetEntityPermissions)(nil)).Elem()
}
type SetEntityPermissionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
Permission []Permission `xml:"permission,omitempty"`
}
func init() {
t["SetEntityPermissionsRequestType"] = reflect.TypeOf((*SetEntityPermissionsRequestType)(nil)).Elem()
}
type SetEntityPermissionsResponse struct {
}
type SetExtensionCertificate SetExtensionCertificateRequestType
func init() {
t["SetExtensionCertificate"] = reflect.TypeOf((*SetExtensionCertificate)(nil)).Elem()
}
type SetExtensionCertificateRequestType struct {
This ManagedObjectReference `xml:"_this"`
ExtensionKey string `xml:"extensionKey"`
CertificatePem string `xml:"certificatePem,omitempty"`
}
func init() {
t["SetExtensionCertificateRequestType"] = reflect.TypeOf((*SetExtensionCertificateRequestType)(nil)).Elem()
}
type SetExtensionCertificateResponse struct {
}
type SetField SetFieldRequestType
func init() {
t["SetField"] = reflect.TypeOf((*SetField)(nil)).Elem()
}
type SetFieldRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity ManagedObjectReference `xml:"entity"`
Key int32 `xml:"key"`
Value string `xml:"value"`
}
func init() {
t["SetFieldRequestType"] = reflect.TypeOf((*SetFieldRequestType)(nil)).Elem()
}
type SetFieldResponse struct {
}
type SetLicenseEdition SetLicenseEditionRequestType
func init() {
t["SetLicenseEdition"] = reflect.TypeOf((*SetLicenseEdition)(nil)).Elem()
}
type SetLicenseEditionRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
FeatureKey string `xml:"featureKey,omitempty"`
}
func init() {
t["SetLicenseEditionRequestType"] = reflect.TypeOf((*SetLicenseEditionRequestType)(nil)).Elem()
}
type SetLicenseEditionResponse struct {
}
type SetLocale SetLocaleRequestType
func init() {
t["SetLocale"] = reflect.TypeOf((*SetLocale)(nil)).Elem()
}
type SetLocaleRequestType struct {
This ManagedObjectReference `xml:"_this"`
Locale string `xml:"locale"`
}
func init() {
t["SetLocaleRequestType"] = reflect.TypeOf((*SetLocaleRequestType)(nil)).Elem()
}
type SetLocaleResponse struct {
}
type SetMultipathLunPolicy SetMultipathLunPolicyRequestType
func init() {
t["SetMultipathLunPolicy"] = reflect.TypeOf((*SetMultipathLunPolicy)(nil)).Elem()
}
type SetMultipathLunPolicyRequestType struct {
This ManagedObjectReference `xml:"_this"`
LunId string `xml:"lunId"`
Policy BaseHostMultipathInfoLogicalUnitPolicy `xml:"policy,typeattr"`
}
func init() {
t["SetMultipathLunPolicyRequestType"] = reflect.TypeOf((*SetMultipathLunPolicyRequestType)(nil)).Elem()
}
type SetMultipathLunPolicyResponse struct {
}
type SetNFSUser SetNFSUserRequestType
func init() {
t["SetNFSUser"] = reflect.TypeOf((*SetNFSUser)(nil)).Elem()
}
type SetNFSUserRequestType struct {
This ManagedObjectReference `xml:"_this"`
User string `xml:"user"`
Password string `xml:"password"`
}
func init() {
t["SetNFSUserRequestType"] = reflect.TypeOf((*SetNFSUserRequestType)(nil)).Elem()
}
type SetNFSUserResponse struct {
}
type SetPublicKey SetPublicKeyRequestType
func init() {
t["SetPublicKey"] = reflect.TypeOf((*SetPublicKey)(nil)).Elem()
}
type SetPublicKeyRequestType struct {
This ManagedObjectReference `xml:"_this"`
ExtensionKey string `xml:"extensionKey"`
PublicKey string `xml:"publicKey"`
}
func init() {
t["SetPublicKeyRequestType"] = reflect.TypeOf((*SetPublicKeyRequestType)(nil)).Elem()
}
type SetPublicKeyResponse struct {
}
type SetRegistryValueInGuest SetRegistryValueInGuestRequestType
func init() {
t["SetRegistryValueInGuest"] = reflect.TypeOf((*SetRegistryValueInGuest)(nil)).Elem()
}
type SetRegistryValueInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
Value GuestRegValueSpec `xml:"value"`
}
func init() {
t["SetRegistryValueInGuestRequestType"] = reflect.TypeOf((*SetRegistryValueInGuestRequestType)(nil)).Elem()
}
type SetRegistryValueInGuestResponse struct {
}
type SetScreenResolution SetScreenResolutionRequestType
func init() {
t["SetScreenResolution"] = reflect.TypeOf((*SetScreenResolution)(nil)).Elem()
}
type SetScreenResolutionRequestType struct {
This ManagedObjectReference `xml:"_this"`
Width int32 `xml:"width"`
Height int32 `xml:"height"`
}
func init() {
t["SetScreenResolutionRequestType"] = reflect.TypeOf((*SetScreenResolutionRequestType)(nil)).Elem()
}
type SetScreenResolutionResponse struct {
}
type SetTaskDescription SetTaskDescriptionRequestType
func init() {
t["SetTaskDescription"] = reflect.TypeOf((*SetTaskDescription)(nil)).Elem()
}
type SetTaskDescriptionRequestType struct {
This ManagedObjectReference `xml:"_this"`
Description LocalizableMessage `xml:"description"`
}
func init() {
t["SetTaskDescriptionRequestType"] = reflect.TypeOf((*SetTaskDescriptionRequestType)(nil)).Elem()
}
type SetTaskDescriptionResponse struct {
}
type SetTaskState SetTaskStateRequestType
func init() {
t["SetTaskState"] = reflect.TypeOf((*SetTaskState)(nil)).Elem()
}
type SetTaskStateRequestType struct {
This ManagedObjectReference `xml:"_this"`
State TaskInfoState `xml:"state"`
Result AnyType `xml:"result,omitempty,typeattr"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["SetTaskStateRequestType"] = reflect.TypeOf((*SetTaskStateRequestType)(nil)).Elem()
}
type SetTaskStateResponse struct {
}
type SetVirtualDiskUuid SetVirtualDiskUuidRequestType
func init() {
t["SetVirtualDiskUuid"] = reflect.TypeOf((*SetVirtualDiskUuid)(nil)).Elem()
}
type SetVirtualDiskUuidRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
Uuid string `xml:"uuid"`
}
func init() {
t["SetVirtualDiskUuidRequestType"] = reflect.TypeOf((*SetVirtualDiskUuidRequestType)(nil)).Elem()
}
type SetVirtualDiskUuidResponse struct {
}
type SharedBusControllerNotSupported struct {
DeviceNotSupported
}
func init() {
t["SharedBusControllerNotSupported"] = reflect.TypeOf((*SharedBusControllerNotSupported)(nil)).Elem()
}
type SharedBusControllerNotSupportedFault SharedBusControllerNotSupported
func init() {
t["SharedBusControllerNotSupportedFault"] = reflect.TypeOf((*SharedBusControllerNotSupportedFault)(nil)).Elem()
}
type SharesInfo struct {
DynamicData
Shares int32 `xml:"shares"`
Level SharesLevel `xml:"level"`
}
func init() {
t["SharesInfo"] = reflect.TypeOf((*SharesInfo)(nil)).Elem()
}
type SharesOption struct {
DynamicData
SharesOption IntOption `xml:"sharesOption"`
DefaultLevel SharesLevel `xml:"defaultLevel"`
}
func init() {
t["SharesOption"] = reflect.TypeOf((*SharesOption)(nil)).Elem()
}
type ShrinkDiskFault struct {
VimFault
DiskId int32 `xml:"diskId,omitempty"`
}
func init() {
t["ShrinkDiskFault"] = reflect.TypeOf((*ShrinkDiskFault)(nil)).Elem()
}
type ShrinkDiskFaultFault ShrinkDiskFault
func init() {
t["ShrinkDiskFaultFault"] = reflect.TypeOf((*ShrinkDiskFaultFault)(nil)).Elem()
}
type ShrinkVirtualDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
Copy *bool `xml:"copy"`
}
func init() {
t["ShrinkVirtualDiskRequestType"] = reflect.TypeOf((*ShrinkVirtualDiskRequestType)(nil)).Elem()
}
type ShrinkVirtualDisk_Task ShrinkVirtualDiskRequestType
func init() {
t["ShrinkVirtualDisk_Task"] = reflect.TypeOf((*ShrinkVirtualDisk_Task)(nil)).Elem()
}
type ShrinkVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type ShutdownGuest ShutdownGuestRequestType
func init() {
t["ShutdownGuest"] = reflect.TypeOf((*ShutdownGuest)(nil)).Elem()
}
type ShutdownGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["ShutdownGuestRequestType"] = reflect.TypeOf((*ShutdownGuestRequestType)(nil)).Elem()
}
type ShutdownGuestResponse struct {
}
type ShutdownHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
Force bool `xml:"force"`
}
func init() {
t["ShutdownHostRequestType"] = reflect.TypeOf((*ShutdownHostRequestType)(nil)).Elem()
}
type ShutdownHost_Task ShutdownHostRequestType
func init() {
t["ShutdownHost_Task"] = reflect.TypeOf((*ShutdownHost_Task)(nil)).Elem()
}
type ShutdownHost_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type SingleIp struct {
IpAddress
Address string `xml:"address"`
}
func init() {
t["SingleIp"] = reflect.TypeOf((*SingleIp)(nil)).Elem()
}
type SingleMac struct {
MacAddress
Address string `xml:"address"`
}
func init() {
t["SingleMac"] = reflect.TypeOf((*SingleMac)(nil)).Elem()
}
type SnapshotCloneNotSupported struct {
SnapshotCopyNotSupported
}
func init() {
t["SnapshotCloneNotSupported"] = reflect.TypeOf((*SnapshotCloneNotSupported)(nil)).Elem()
}
type SnapshotCloneNotSupportedFault SnapshotCloneNotSupported
func init() {
t["SnapshotCloneNotSupportedFault"] = reflect.TypeOf((*SnapshotCloneNotSupportedFault)(nil)).Elem()
}
type SnapshotCopyNotSupported struct {
MigrationFault
}
func init() {
t["SnapshotCopyNotSupported"] = reflect.TypeOf((*SnapshotCopyNotSupported)(nil)).Elem()
}
type SnapshotCopyNotSupportedFault BaseSnapshotCopyNotSupported
func init() {
t["SnapshotCopyNotSupportedFault"] = reflect.TypeOf((*SnapshotCopyNotSupportedFault)(nil)).Elem()
}
type SnapshotDisabled struct {
SnapshotFault
}
func init() {
t["SnapshotDisabled"] = reflect.TypeOf((*SnapshotDisabled)(nil)).Elem()
}
type SnapshotDisabledFault SnapshotDisabled
func init() {
t["SnapshotDisabledFault"] = reflect.TypeOf((*SnapshotDisabledFault)(nil)).Elem()
}
type SnapshotFault struct {
VimFault
}
func init() {
t["SnapshotFault"] = reflect.TypeOf((*SnapshotFault)(nil)).Elem()
}
type SnapshotFaultFault BaseSnapshotFault
func init() {
t["SnapshotFaultFault"] = reflect.TypeOf((*SnapshotFaultFault)(nil)).Elem()
}
type SnapshotIncompatibleDeviceInVm struct {
SnapshotFault
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["SnapshotIncompatibleDeviceInVm"] = reflect.TypeOf((*SnapshotIncompatibleDeviceInVm)(nil)).Elem()
}
type SnapshotIncompatibleDeviceInVmFault SnapshotIncompatibleDeviceInVm
func init() {
t["SnapshotIncompatibleDeviceInVmFault"] = reflect.TypeOf((*SnapshotIncompatibleDeviceInVmFault)(nil)).Elem()
}
type SnapshotLocked struct {
SnapshotFault
}
func init() {
t["SnapshotLocked"] = reflect.TypeOf((*SnapshotLocked)(nil)).Elem()
}
type SnapshotLockedFault SnapshotLocked
func init() {
t["SnapshotLockedFault"] = reflect.TypeOf((*SnapshotLockedFault)(nil)).Elem()
}
type SnapshotMoveFromNonHomeNotSupported struct {
SnapshotCopyNotSupported
}
func init() {
t["SnapshotMoveFromNonHomeNotSupported"] = reflect.TypeOf((*SnapshotMoveFromNonHomeNotSupported)(nil)).Elem()
}
type SnapshotMoveFromNonHomeNotSupportedFault SnapshotMoveFromNonHomeNotSupported
func init() {
t["SnapshotMoveFromNonHomeNotSupportedFault"] = reflect.TypeOf((*SnapshotMoveFromNonHomeNotSupportedFault)(nil)).Elem()
}
type SnapshotMoveNotSupported struct {
SnapshotCopyNotSupported
}
func init() {
t["SnapshotMoveNotSupported"] = reflect.TypeOf((*SnapshotMoveNotSupported)(nil)).Elem()
}
type SnapshotMoveNotSupportedFault SnapshotMoveNotSupported
func init() {
t["SnapshotMoveNotSupportedFault"] = reflect.TypeOf((*SnapshotMoveNotSupportedFault)(nil)).Elem()
}
type SnapshotMoveToNonHomeNotSupported struct {
SnapshotCopyNotSupported
}
func init() {
t["SnapshotMoveToNonHomeNotSupported"] = reflect.TypeOf((*SnapshotMoveToNonHomeNotSupported)(nil)).Elem()
}
type SnapshotMoveToNonHomeNotSupportedFault SnapshotMoveToNonHomeNotSupported
func init() {
t["SnapshotMoveToNonHomeNotSupportedFault"] = reflect.TypeOf((*SnapshotMoveToNonHomeNotSupportedFault)(nil)).Elem()
}
type SnapshotNoChange struct {
SnapshotFault
}
func init() {
t["SnapshotNoChange"] = reflect.TypeOf((*SnapshotNoChange)(nil)).Elem()
}
type SnapshotNoChangeFault SnapshotNoChange
func init() {
t["SnapshotNoChangeFault"] = reflect.TypeOf((*SnapshotNoChangeFault)(nil)).Elem()
}
type SnapshotRevertIssue struct {
MigrationFault
SnapshotName string `xml:"snapshotName,omitempty"`
Event []BaseEvent `xml:"event,omitempty,typeattr"`
Errors bool `xml:"errors"`
}
func init() {
t["SnapshotRevertIssue"] = reflect.TypeOf((*SnapshotRevertIssue)(nil)).Elem()
}
type SnapshotRevertIssueFault SnapshotRevertIssue
func init() {
t["SnapshotRevertIssueFault"] = reflect.TypeOf((*SnapshotRevertIssueFault)(nil)).Elem()
}
type SoftRuleVioCorrectionDisallowed struct {
VmConfigFault
VmName string `xml:"vmName"`
}
func init() {
t["SoftRuleVioCorrectionDisallowed"] = reflect.TypeOf((*SoftRuleVioCorrectionDisallowed)(nil)).Elem()
}
type SoftRuleVioCorrectionDisallowedFault SoftRuleVioCorrectionDisallowed
func init() {
t["SoftRuleVioCorrectionDisallowedFault"] = reflect.TypeOf((*SoftRuleVioCorrectionDisallowedFault)(nil)).Elem()
}
type SoftRuleVioCorrectionImpact struct {
VmConfigFault
VmName string `xml:"vmName"`
}
func init() {
t["SoftRuleVioCorrectionImpact"] = reflect.TypeOf((*SoftRuleVioCorrectionImpact)(nil)).Elem()
}
type SoftRuleVioCorrectionImpactFault SoftRuleVioCorrectionImpact
func init() {
t["SoftRuleVioCorrectionImpactFault"] = reflect.TypeOf((*SoftRuleVioCorrectionImpactFault)(nil)).Elem()
}
type SoftwarePackage struct {
DynamicData
Name string `xml:"name"`
Version string `xml:"version"`
Type string `xml:"type"`
Vendor string `xml:"vendor"`
AcceptanceLevel string `xml:"acceptanceLevel"`
Summary string `xml:"summary"`
Description string `xml:"description"`
ReferenceURL []string `xml:"referenceURL,omitempty"`
CreationDate *time.Time `xml:"creationDate"`
Depends []Relation `xml:"depends,omitempty"`
Conflicts []Relation `xml:"conflicts,omitempty"`
Replaces []Relation `xml:"replaces,omitempty"`
Provides []string `xml:"provides,omitempty"`
MaintenanceModeRequired *bool `xml:"maintenanceModeRequired"`
HardwarePlatformsRequired []string `xml:"hardwarePlatformsRequired,omitempty"`
Capability SoftwarePackageCapability `xml:"capability"`
Tag []string `xml:"tag,omitempty"`
Payload []string `xml:"payload,omitempty"`
}
func init() {
t["SoftwarePackage"] = reflect.TypeOf((*SoftwarePackage)(nil)).Elem()
}
type SoftwarePackageCapability struct {
DynamicData
LiveInstallAllowed *bool `xml:"liveInstallAllowed"`
LiveRemoveAllowed *bool `xml:"liveRemoveAllowed"`
StatelessReady *bool `xml:"statelessReady"`
Overlay *bool `xml:"overlay"`
}
func init() {
t["SoftwarePackageCapability"] = reflect.TypeOf((*SoftwarePackageCapability)(nil)).Elem()
}
type SourceNodeSpec struct {
DynamicData
ManagementVc ServiceLocator `xml:"managementVc"`
ActiveVc ManagedObjectReference `xml:"activeVc"`
}
func init() {
t["SourceNodeSpec"] = reflect.TypeOf((*SourceNodeSpec)(nil)).Elem()
}
type SsdDiskNotAvailable struct {
VimFault
DevicePath string `xml:"devicePath"`
}
func init() {
t["SsdDiskNotAvailable"] = reflect.TypeOf((*SsdDiskNotAvailable)(nil)).Elem()
}
type SsdDiskNotAvailableFault SsdDiskNotAvailable
func init() {
t["SsdDiskNotAvailableFault"] = reflect.TypeOf((*SsdDiskNotAvailableFault)(nil)).Elem()
}
type StageHostPatchRequestType struct {
This ManagedObjectReference `xml:"_this"`
MetaUrls []string `xml:"metaUrls,omitempty"`
BundleUrls []string `xml:"bundleUrls,omitempty"`
VibUrls []string `xml:"vibUrls,omitempty"`
Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"`
}
func init() {
t["StageHostPatchRequestType"] = reflect.TypeOf((*StageHostPatchRequestType)(nil)).Elem()
}
type StageHostPatch_Task StageHostPatchRequestType
func init() {
t["StageHostPatch_Task"] = reflect.TypeOf((*StageHostPatch_Task)(nil)).Elem()
}
type StageHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StampAllRulesWithUuidRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["StampAllRulesWithUuidRequestType"] = reflect.TypeOf((*StampAllRulesWithUuidRequestType)(nil)).Elem()
}
type StampAllRulesWithUuid_Task StampAllRulesWithUuidRequestType
func init() {
t["StampAllRulesWithUuid_Task"] = reflect.TypeOf((*StampAllRulesWithUuid_Task)(nil)).Elem()
}
type StampAllRulesWithUuid_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StandbyGuest StandbyGuestRequestType
func init() {
t["StandbyGuest"] = reflect.TypeOf((*StandbyGuest)(nil)).Elem()
}
type StandbyGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["StandbyGuestRequestType"] = reflect.TypeOf((*StandbyGuestRequestType)(nil)).Elem()
}
type StandbyGuestResponse struct {
}
type StartProgramInGuest StartProgramInGuestRequestType
func init() {
t["StartProgramInGuest"] = reflect.TypeOf((*StartProgramInGuest)(nil)).Elem()
}
type StartProgramInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
Spec BaseGuestProgramSpec `xml:"spec,typeattr"`
}
func init() {
t["StartProgramInGuestRequestType"] = reflect.TypeOf((*StartProgramInGuestRequestType)(nil)).Elem()
}
type StartProgramInGuestResponse struct {
Returnval int64 `xml:"returnval"`
}
type StartRecordingRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Description string `xml:"description,omitempty"`
}
func init() {
t["StartRecordingRequestType"] = reflect.TypeOf((*StartRecordingRequestType)(nil)).Elem()
}
type StartRecording_Task StartRecordingRequestType
func init() {
t["StartRecording_Task"] = reflect.TypeOf((*StartRecording_Task)(nil)).Elem()
}
type StartRecording_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StartReplayingRequestType struct {
This ManagedObjectReference `xml:"_this"`
ReplaySnapshot ManagedObjectReference `xml:"replaySnapshot"`
}
func init() {
t["StartReplayingRequestType"] = reflect.TypeOf((*StartReplayingRequestType)(nil)).Elem()
}
type StartReplaying_Task StartReplayingRequestType
func init() {
t["StartReplaying_Task"] = reflect.TypeOf((*StartReplaying_Task)(nil)).Elem()
}
type StartReplaying_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StartService StartServiceRequestType
func init() {
t["StartService"] = reflect.TypeOf((*StartService)(nil)).Elem()
}
type StartServiceRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id string `xml:"id"`
}
func init() {
t["StartServiceRequestType"] = reflect.TypeOf((*StartServiceRequestType)(nil)).Elem()
}
type StartServiceResponse struct {
}
type StateAlarmExpression struct {
AlarmExpression
Operator StateAlarmOperator `xml:"operator"`
Type string `xml:"type"`
StatePath string `xml:"statePath"`
Yellow string `xml:"yellow,omitempty"`
Red string `xml:"red,omitempty"`
}
func init() {
t["StateAlarmExpression"] = reflect.TypeOf((*StateAlarmExpression)(nil)).Elem()
}
type StaticRouteProfile struct {
ApplyProfile
Key string `xml:"key,omitempty"`
}
func init() {
t["StaticRouteProfile"] = reflect.TypeOf((*StaticRouteProfile)(nil)).Elem()
}
type StopRecordingRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["StopRecordingRequestType"] = reflect.TypeOf((*StopRecordingRequestType)(nil)).Elem()
}
type StopRecording_Task StopRecordingRequestType
func init() {
t["StopRecording_Task"] = reflect.TypeOf((*StopRecording_Task)(nil)).Elem()
}
type StopRecording_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StopReplayingRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["StopReplayingRequestType"] = reflect.TypeOf((*StopReplayingRequestType)(nil)).Elem()
}
type StopReplaying_Task StopReplayingRequestType
func init() {
t["StopReplaying_Task"] = reflect.TypeOf((*StopReplaying_Task)(nil)).Elem()
}
type StopReplaying_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type StopService StopServiceRequestType
func init() {
t["StopService"] = reflect.TypeOf((*StopService)(nil)).Elem()
}
type StopServiceRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id string `xml:"id"`
}
func init() {
t["StopServiceRequestType"] = reflect.TypeOf((*StopServiceRequestType)(nil)).Elem()
}
type StopServiceResponse struct {
}
type StorageDrsAutomationConfig struct {
DynamicData
SpaceLoadBalanceAutomationMode string `xml:"spaceLoadBalanceAutomationMode,omitempty"`
IoLoadBalanceAutomationMode string `xml:"ioLoadBalanceAutomationMode,omitempty"`
RuleEnforcementAutomationMode string `xml:"ruleEnforcementAutomationMode,omitempty"`
PolicyEnforcementAutomationMode string `xml:"policyEnforcementAutomationMode,omitempty"`
VmEvacuationAutomationMode string `xml:"vmEvacuationAutomationMode,omitempty"`
}
func init() {
t["StorageDrsAutomationConfig"] = reflect.TypeOf((*StorageDrsAutomationConfig)(nil)).Elem()
}
type StorageDrsCannotMoveDiskInMultiWriterMode struct {
VimFault
}
func init() {
t["StorageDrsCannotMoveDiskInMultiWriterMode"] = reflect.TypeOf((*StorageDrsCannotMoveDiskInMultiWriterMode)(nil)).Elem()
}
type StorageDrsCannotMoveDiskInMultiWriterModeFault StorageDrsCannotMoveDiskInMultiWriterMode
func init() {
t["StorageDrsCannotMoveDiskInMultiWriterModeFault"] = reflect.TypeOf((*StorageDrsCannotMoveDiskInMultiWriterModeFault)(nil)).Elem()
}
type StorageDrsCannotMoveFTVm struct {
VimFault
}
func init() {
t["StorageDrsCannotMoveFTVm"] = reflect.TypeOf((*StorageDrsCannotMoveFTVm)(nil)).Elem()
}
type StorageDrsCannotMoveFTVmFault StorageDrsCannotMoveFTVm
func init() {
t["StorageDrsCannotMoveFTVmFault"] = reflect.TypeOf((*StorageDrsCannotMoveFTVmFault)(nil)).Elem()
}
type StorageDrsCannotMoveIndependentDisk struct {
VimFault
}
func init() {
t["StorageDrsCannotMoveIndependentDisk"] = reflect.TypeOf((*StorageDrsCannotMoveIndependentDisk)(nil)).Elem()
}
type StorageDrsCannotMoveIndependentDiskFault StorageDrsCannotMoveIndependentDisk
func init() {
t["StorageDrsCannotMoveIndependentDiskFault"] = reflect.TypeOf((*StorageDrsCannotMoveIndependentDiskFault)(nil)).Elem()
}
type StorageDrsCannotMoveManuallyPlacedSwapFile struct {
VimFault
}
func init() {
t["StorageDrsCannotMoveManuallyPlacedSwapFile"] = reflect.TypeOf((*StorageDrsCannotMoveManuallyPlacedSwapFile)(nil)).Elem()
}
type StorageDrsCannotMoveManuallyPlacedSwapFileFault StorageDrsCannotMoveManuallyPlacedSwapFile
func init() {
t["StorageDrsCannotMoveManuallyPlacedSwapFileFault"] = reflect.TypeOf((*StorageDrsCannotMoveManuallyPlacedSwapFileFault)(nil)).Elem()
}
type StorageDrsCannotMoveManuallyPlacedVm struct {
VimFault
}
func init() {
t["StorageDrsCannotMoveManuallyPlacedVm"] = reflect.TypeOf((*StorageDrsCannotMoveManuallyPlacedVm)(nil)).Elem()
}
type StorageDrsCannotMoveManuallyPlacedVmFault StorageDrsCannotMoveManuallyPlacedVm
func init() {
t["StorageDrsCannotMoveManuallyPlacedVmFault"] = reflect.TypeOf((*StorageDrsCannotMoveManuallyPlacedVmFault)(nil)).Elem()
}
type StorageDrsCannotMoveSharedDisk struct {
VimFault
}
func init() {
t["StorageDrsCannotMoveSharedDisk"] = reflect.TypeOf((*StorageDrsCannotMoveSharedDisk)(nil)).Elem()
}
type StorageDrsCannotMoveSharedDiskFault StorageDrsCannotMoveSharedDisk
func init() {
t["StorageDrsCannotMoveSharedDiskFault"] = reflect.TypeOf((*StorageDrsCannotMoveSharedDiskFault)(nil)).Elem()
}
type StorageDrsCannotMoveTemplate struct {
VimFault
}
func init() {
t["StorageDrsCannotMoveTemplate"] = reflect.TypeOf((*StorageDrsCannotMoveTemplate)(nil)).Elem()
}
type StorageDrsCannotMoveTemplateFault StorageDrsCannotMoveTemplate
func init() {
t["StorageDrsCannotMoveTemplateFault"] = reflect.TypeOf((*StorageDrsCannotMoveTemplateFault)(nil)).Elem()
}
type StorageDrsCannotMoveVmInUserFolder struct {
VimFault
}
func init() {
t["StorageDrsCannotMoveVmInUserFolder"] = reflect.TypeOf((*StorageDrsCannotMoveVmInUserFolder)(nil)).Elem()
}
type StorageDrsCannotMoveVmInUserFolderFault StorageDrsCannotMoveVmInUserFolder
func init() {
t["StorageDrsCannotMoveVmInUserFolderFault"] = reflect.TypeOf((*StorageDrsCannotMoveVmInUserFolderFault)(nil)).Elem()
}
type StorageDrsCannotMoveVmWithMountedCDROM struct {
VimFault
}
func init() {
t["StorageDrsCannotMoveVmWithMountedCDROM"] = reflect.TypeOf((*StorageDrsCannotMoveVmWithMountedCDROM)(nil)).Elem()
}
type StorageDrsCannotMoveVmWithMountedCDROMFault StorageDrsCannotMoveVmWithMountedCDROM
func init() {
t["StorageDrsCannotMoveVmWithMountedCDROMFault"] = reflect.TypeOf((*StorageDrsCannotMoveVmWithMountedCDROMFault)(nil)).Elem()
}
type StorageDrsCannotMoveVmWithNoFilesInLayout struct {
VimFault
}
func init() {
t["StorageDrsCannotMoveVmWithNoFilesInLayout"] = reflect.TypeOf((*StorageDrsCannotMoveVmWithNoFilesInLayout)(nil)).Elem()
}
type StorageDrsCannotMoveVmWithNoFilesInLayoutFault StorageDrsCannotMoveVmWithNoFilesInLayout
func init() {
t["StorageDrsCannotMoveVmWithNoFilesInLayoutFault"] = reflect.TypeOf((*StorageDrsCannotMoveVmWithNoFilesInLayoutFault)(nil)).Elem()
}
type StorageDrsConfigInfo struct {
DynamicData
PodConfig StorageDrsPodConfigInfo `xml:"podConfig"`
VmConfig []StorageDrsVmConfigInfo `xml:"vmConfig,omitempty"`
}
func init() {
t["StorageDrsConfigInfo"] = reflect.TypeOf((*StorageDrsConfigInfo)(nil)).Elem()
}
type StorageDrsConfigSpec struct {
DynamicData
PodConfigSpec *StorageDrsPodConfigSpec `xml:"podConfigSpec,omitempty"`
VmConfigSpec []StorageDrsVmConfigSpec `xml:"vmConfigSpec,omitempty"`
}
func init() {
t["StorageDrsConfigSpec"] = reflect.TypeOf((*StorageDrsConfigSpec)(nil)).Elem()
}
type StorageDrsDatacentersCannotShareDatastore struct {
VimFault
}
func init() {
t["StorageDrsDatacentersCannotShareDatastore"] = reflect.TypeOf((*StorageDrsDatacentersCannotShareDatastore)(nil)).Elem()
}
type StorageDrsDatacentersCannotShareDatastoreFault StorageDrsDatacentersCannotShareDatastore
func init() {
t["StorageDrsDatacentersCannotShareDatastoreFault"] = reflect.TypeOf((*StorageDrsDatacentersCannotShareDatastoreFault)(nil)).Elem()
}
type StorageDrsDisabledOnVm struct {
VimFault
}
func init() {
t["StorageDrsDisabledOnVm"] = reflect.TypeOf((*StorageDrsDisabledOnVm)(nil)).Elem()
}
type StorageDrsDisabledOnVmFault StorageDrsDisabledOnVm
func init() {
t["StorageDrsDisabledOnVmFault"] = reflect.TypeOf((*StorageDrsDisabledOnVmFault)(nil)).Elem()
}
type StorageDrsHbrDiskNotMovable struct {
VimFault
NonMovableDiskIds string `xml:"nonMovableDiskIds"`
}
func init() {
t["StorageDrsHbrDiskNotMovable"] = reflect.TypeOf((*StorageDrsHbrDiskNotMovable)(nil)).Elem()
}
type StorageDrsHbrDiskNotMovableFault StorageDrsHbrDiskNotMovable
func init() {
t["StorageDrsHbrDiskNotMovableFault"] = reflect.TypeOf((*StorageDrsHbrDiskNotMovableFault)(nil)).Elem()
}
type StorageDrsHmsMoveInProgress struct {
VimFault
}
func init() {
t["StorageDrsHmsMoveInProgress"] = reflect.TypeOf((*StorageDrsHmsMoveInProgress)(nil)).Elem()
}
type StorageDrsHmsMoveInProgressFault StorageDrsHmsMoveInProgress
func init() {
t["StorageDrsHmsMoveInProgressFault"] = reflect.TypeOf((*StorageDrsHmsMoveInProgressFault)(nil)).Elem()
}
type StorageDrsHmsUnreachable struct {
VimFault
}
func init() {
t["StorageDrsHmsUnreachable"] = reflect.TypeOf((*StorageDrsHmsUnreachable)(nil)).Elem()
}
type StorageDrsHmsUnreachableFault StorageDrsHmsUnreachable
func init() {
t["StorageDrsHmsUnreachableFault"] = reflect.TypeOf((*StorageDrsHmsUnreachableFault)(nil)).Elem()
}
type StorageDrsIoLoadBalanceConfig struct {
DynamicData
ReservablePercentThreshold int32 `xml:"reservablePercentThreshold,omitempty"`
ReservableIopsThreshold int32 `xml:"reservableIopsThreshold,omitempty"`
ReservableThresholdMode string `xml:"reservableThresholdMode,omitempty"`
IoLatencyThreshold int32 `xml:"ioLatencyThreshold,omitempty"`
IoLoadImbalanceThreshold int32 `xml:"ioLoadImbalanceThreshold,omitempty"`
}
func init() {
t["StorageDrsIoLoadBalanceConfig"] = reflect.TypeOf((*StorageDrsIoLoadBalanceConfig)(nil)).Elem()
}
type StorageDrsIolbDisabledInternally struct {
VimFault
}
func init() {
t["StorageDrsIolbDisabledInternally"] = reflect.TypeOf((*StorageDrsIolbDisabledInternally)(nil)).Elem()
}
type StorageDrsIolbDisabledInternallyFault StorageDrsIolbDisabledInternally
func init() {
t["StorageDrsIolbDisabledInternallyFault"] = reflect.TypeOf((*StorageDrsIolbDisabledInternallyFault)(nil)).Elem()
}
type StorageDrsOptionSpec struct {
ArrayUpdateSpec
Option BaseOptionValue `xml:"option,omitempty,typeattr"`
}
func init() {
t["StorageDrsOptionSpec"] = reflect.TypeOf((*StorageDrsOptionSpec)(nil)).Elem()
}
type StorageDrsPlacementRankVmSpec struct {
DynamicData
VmPlacementSpec PlacementSpec `xml:"vmPlacementSpec"`
VmClusters []ManagedObjectReference `xml:"vmClusters"`
}
func init() {
t["StorageDrsPlacementRankVmSpec"] = reflect.TypeOf((*StorageDrsPlacementRankVmSpec)(nil)).Elem()
}
type StorageDrsPodConfigInfo struct {
DynamicData
Enabled bool `xml:"enabled"`
IoLoadBalanceEnabled bool `xml:"ioLoadBalanceEnabled"`
DefaultVmBehavior string `xml:"defaultVmBehavior"`
LoadBalanceInterval int32 `xml:"loadBalanceInterval,omitempty"`
DefaultIntraVmAffinity *bool `xml:"defaultIntraVmAffinity"`
SpaceLoadBalanceConfig *StorageDrsSpaceLoadBalanceConfig `xml:"spaceLoadBalanceConfig,omitempty"`
IoLoadBalanceConfig *StorageDrsIoLoadBalanceConfig `xml:"ioLoadBalanceConfig,omitempty"`
AutomationOverrides *StorageDrsAutomationConfig `xml:"automationOverrides,omitempty"`
Rule []BaseClusterRuleInfo `xml:"rule,omitempty,typeattr"`
Option []BaseOptionValue `xml:"option,omitempty,typeattr"`
}
func init() {
t["StorageDrsPodConfigInfo"] = reflect.TypeOf((*StorageDrsPodConfigInfo)(nil)).Elem()
}
type StorageDrsPodConfigSpec struct {
DynamicData
Enabled *bool `xml:"enabled"`
IoLoadBalanceEnabled *bool `xml:"ioLoadBalanceEnabled"`
DefaultVmBehavior string `xml:"defaultVmBehavior,omitempty"`
LoadBalanceInterval int32 `xml:"loadBalanceInterval,omitempty"`
DefaultIntraVmAffinity *bool `xml:"defaultIntraVmAffinity"`
SpaceLoadBalanceConfig *StorageDrsSpaceLoadBalanceConfig `xml:"spaceLoadBalanceConfig,omitempty"`
IoLoadBalanceConfig *StorageDrsIoLoadBalanceConfig `xml:"ioLoadBalanceConfig,omitempty"`
AutomationOverrides *StorageDrsAutomationConfig `xml:"automationOverrides,omitempty"`
Rule []ClusterRuleSpec `xml:"rule,omitempty"`
Option []StorageDrsOptionSpec `xml:"option,omitempty"`
}
func init() {
t["StorageDrsPodConfigSpec"] = reflect.TypeOf((*StorageDrsPodConfigSpec)(nil)).Elem()
}
type StorageDrsPodSelectionSpec struct {
DynamicData
InitialVmConfig []VmPodConfigForPlacement `xml:"initialVmConfig,omitempty"`
StoragePod *ManagedObjectReference `xml:"storagePod,omitempty"`
}
func init() {
t["StorageDrsPodSelectionSpec"] = reflect.TypeOf((*StorageDrsPodSelectionSpec)(nil)).Elem()
}
type StorageDrsRelocateDisabled struct {
VimFault
}
func init() {
t["StorageDrsRelocateDisabled"] = reflect.TypeOf((*StorageDrsRelocateDisabled)(nil)).Elem()
}
type StorageDrsRelocateDisabledFault StorageDrsRelocateDisabled
func init() {
t["StorageDrsRelocateDisabledFault"] = reflect.TypeOf((*StorageDrsRelocateDisabledFault)(nil)).Elem()
}
type StorageDrsSpaceLoadBalanceConfig struct {
DynamicData
SpaceThresholdMode string `xml:"spaceThresholdMode,omitempty"`
SpaceUtilizationThreshold int32 `xml:"spaceUtilizationThreshold,omitempty"`
FreeSpaceThresholdGB int32 `xml:"freeSpaceThresholdGB,omitempty"`
MinSpaceUtilizationDifference int32 `xml:"minSpaceUtilizationDifference,omitempty"`
}
func init() {
t["StorageDrsSpaceLoadBalanceConfig"] = reflect.TypeOf((*StorageDrsSpaceLoadBalanceConfig)(nil)).Elem()
}
type StorageDrsStaleHmsCollection struct {
VimFault
}
func init() {
t["StorageDrsStaleHmsCollection"] = reflect.TypeOf((*StorageDrsStaleHmsCollection)(nil)).Elem()
}
type StorageDrsStaleHmsCollectionFault StorageDrsStaleHmsCollection
func init() {
t["StorageDrsStaleHmsCollectionFault"] = reflect.TypeOf((*StorageDrsStaleHmsCollectionFault)(nil)).Elem()
}
type StorageDrsUnableToMoveFiles struct {
VimFault
}
func init() {
t["StorageDrsUnableToMoveFiles"] = reflect.TypeOf((*StorageDrsUnableToMoveFiles)(nil)).Elem()
}
type StorageDrsUnableToMoveFilesFault StorageDrsUnableToMoveFiles
func init() {
t["StorageDrsUnableToMoveFilesFault"] = reflect.TypeOf((*StorageDrsUnableToMoveFilesFault)(nil)).Elem()
}
type StorageDrsVmConfigInfo struct {
DynamicData
Vm *ManagedObjectReference `xml:"vm,omitempty"`
Enabled *bool `xml:"enabled"`
Behavior string `xml:"behavior,omitempty"`
IntraVmAffinity *bool `xml:"intraVmAffinity"`
IntraVmAntiAffinity *VirtualDiskAntiAffinityRuleSpec `xml:"intraVmAntiAffinity,omitempty"`
}
func init() {
t["StorageDrsVmConfigInfo"] = reflect.TypeOf((*StorageDrsVmConfigInfo)(nil)).Elem()
}
type StorageDrsVmConfigSpec struct {
ArrayUpdateSpec
Info *StorageDrsVmConfigInfo `xml:"info,omitempty"`
}
func init() {
t["StorageDrsVmConfigSpec"] = reflect.TypeOf((*StorageDrsVmConfigSpec)(nil)).Elem()
}
type StorageIOAllocationInfo struct {
DynamicData
Limit int64 `xml:"limit,omitempty"`
Shares *SharesInfo `xml:"shares,omitempty"`
Reservation int32 `xml:"reservation,omitempty"`
}
func init() {
t["StorageIOAllocationInfo"] = reflect.TypeOf((*StorageIOAllocationInfo)(nil)).Elem()
}
type StorageIOAllocationOption struct {
DynamicData
LimitOption LongOption `xml:"limitOption"`
SharesOption SharesOption `xml:"sharesOption"`
}
func init() {
t["StorageIOAllocationOption"] = reflect.TypeOf((*StorageIOAllocationOption)(nil)).Elem()
}
type StorageIORMConfigOption struct {
DynamicData
EnabledOption BoolOption `xml:"enabledOption"`
CongestionThresholdOption IntOption `xml:"congestionThresholdOption"`
StatsCollectionEnabledOption *BoolOption `xml:"statsCollectionEnabledOption,omitempty"`
ReservationEnabledOption *BoolOption `xml:"reservationEnabledOption,omitempty"`
}
func init() {
t["StorageIORMConfigOption"] = reflect.TypeOf((*StorageIORMConfigOption)(nil)).Elem()
}
type StorageIORMConfigSpec struct {
DynamicData
Enabled *bool `xml:"enabled"`
CongestionThresholdMode string `xml:"congestionThresholdMode,omitempty"`
CongestionThreshold int32 `xml:"congestionThreshold,omitempty"`
PercentOfPeakThroughput int32 `xml:"percentOfPeakThroughput,omitempty"`
StatsCollectionEnabled *bool `xml:"statsCollectionEnabled"`
ReservationEnabled *bool `xml:"reservationEnabled"`
StatsAggregationDisabled *bool `xml:"statsAggregationDisabled"`
ReservableIopsThreshold int32 `xml:"reservableIopsThreshold,omitempty"`
}
func init() {
t["StorageIORMConfigSpec"] = reflect.TypeOf((*StorageIORMConfigSpec)(nil)).Elem()
}
type StorageIORMInfo struct {
DynamicData
Enabled bool `xml:"enabled"`
CongestionThresholdMode string `xml:"congestionThresholdMode,omitempty"`
CongestionThreshold int32 `xml:"congestionThreshold"`
PercentOfPeakThroughput int32 `xml:"percentOfPeakThroughput,omitempty"`
StatsCollectionEnabled *bool `xml:"statsCollectionEnabled"`
ReservationEnabled *bool `xml:"reservationEnabled"`
StatsAggregationDisabled *bool `xml:"statsAggregationDisabled"`
ReservableIopsThreshold int32 `xml:"reservableIopsThreshold,omitempty"`
}
func init() {
t["StorageIORMInfo"] = reflect.TypeOf((*StorageIORMInfo)(nil)).Elem()
}
type StorageMigrationAction struct {
ClusterAction
Vm ManagedObjectReference `xml:"vm"`
RelocateSpec VirtualMachineRelocateSpec `xml:"relocateSpec"`
Source ManagedObjectReference `xml:"source"`
Destination ManagedObjectReference `xml:"destination"`
SizeTransferred int64 `xml:"sizeTransferred"`
SpaceUtilSrcBefore float32 `xml:"spaceUtilSrcBefore,omitempty"`
SpaceUtilDstBefore float32 `xml:"spaceUtilDstBefore,omitempty"`
SpaceUtilSrcAfter float32 `xml:"spaceUtilSrcAfter,omitempty"`
SpaceUtilDstAfter float32 `xml:"spaceUtilDstAfter,omitempty"`
IoLatencySrcBefore float32 `xml:"ioLatencySrcBefore,omitempty"`
IoLatencyDstBefore float32 `xml:"ioLatencyDstBefore,omitempty"`
}
func init() {
t["StorageMigrationAction"] = reflect.TypeOf((*StorageMigrationAction)(nil)).Elem()
}
type StoragePerformanceSummary struct {
DynamicData
Interval int32 `xml:"interval"`
Percentile []int32 `xml:"percentile"`
DatastoreReadLatency []float64 `xml:"datastoreReadLatency"`
DatastoreWriteLatency []float64 `xml:"datastoreWriteLatency"`
DatastoreVmLatency []float64 `xml:"datastoreVmLatency"`
DatastoreReadIops []float64 `xml:"datastoreReadIops"`
DatastoreWriteIops []float64 `xml:"datastoreWriteIops"`
SiocActivityDuration int32 `xml:"siocActivityDuration"`
}
func init() {
t["StoragePerformanceSummary"] = reflect.TypeOf((*StoragePerformanceSummary)(nil)).Elem()
}
type StoragePlacementAction struct {
ClusterAction
Vm *ManagedObjectReference `xml:"vm,omitempty"`
RelocateSpec VirtualMachineRelocateSpec `xml:"relocateSpec"`
Destination ManagedObjectReference `xml:"destination"`
SpaceUtilBefore float32 `xml:"spaceUtilBefore,omitempty"`
SpaceDemandBefore float32 `xml:"spaceDemandBefore,omitempty"`
SpaceUtilAfter float32 `xml:"spaceUtilAfter,omitempty"`
SpaceDemandAfter float32 `xml:"spaceDemandAfter,omitempty"`
IoLatencyBefore float32 `xml:"ioLatencyBefore,omitempty"`
}
func init() {
t["StoragePlacementAction"] = reflect.TypeOf((*StoragePlacementAction)(nil)).Elem()
}
type StoragePlacementResult struct {
DynamicData
Recommendations []ClusterRecommendation `xml:"recommendations,omitempty"`
DrsFault *ClusterDrsFaults `xml:"drsFault,omitempty"`
Task *ManagedObjectReference `xml:"task,omitempty"`
}
func init() {
t["StoragePlacementResult"] = reflect.TypeOf((*StoragePlacementResult)(nil)).Elem()
}
type StoragePlacementSpec struct {
DynamicData
Type string `xml:"type"`
Priority VirtualMachineMovePriority `xml:"priority,omitempty"`
Vm *ManagedObjectReference `xml:"vm,omitempty"`
PodSelectionSpec StorageDrsPodSelectionSpec `xml:"podSelectionSpec"`
CloneSpec *VirtualMachineCloneSpec `xml:"cloneSpec,omitempty"`
CloneName string `xml:"cloneName,omitempty"`
ConfigSpec *VirtualMachineConfigSpec `xml:"configSpec,omitempty"`
RelocateSpec *VirtualMachineRelocateSpec `xml:"relocateSpec,omitempty"`
ResourcePool *ManagedObjectReference `xml:"resourcePool,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Folder *ManagedObjectReference `xml:"folder,omitempty"`
DisallowPrerequisiteMoves *bool `xml:"disallowPrerequisiteMoves"`
ResourceLeaseDurationSec int32 `xml:"resourceLeaseDurationSec,omitempty"`
}
func init() {
t["StoragePlacementSpec"] = reflect.TypeOf((*StoragePlacementSpec)(nil)).Elem()
}
type StoragePodSummary struct {
DynamicData
Name string `xml:"name"`
Capacity int64 `xml:"capacity"`
FreeSpace int64 `xml:"freeSpace"`
}
func init() {
t["StoragePodSummary"] = reflect.TypeOf((*StoragePodSummary)(nil)).Elem()
}
type StorageProfile struct {
ApplyProfile
NasStorage []NasStorageProfile `xml:"nasStorage,omitempty"`
}
func init() {
t["StorageProfile"] = reflect.TypeOf((*StorageProfile)(nil)).Elem()
}
type StorageRequirement struct {
DynamicData
Datastore ManagedObjectReference `xml:"datastore"`
FreeSpaceRequiredInKb int64 `xml:"freeSpaceRequiredInKb"`
}
func init() {
t["StorageRequirement"] = reflect.TypeOf((*StorageRequirement)(nil)).Elem()
}
type StorageResourceManagerStorageProfileStatistics struct {
DynamicData
ProfileId string `xml:"profileId"`
TotalSpaceMB int64 `xml:"totalSpaceMB"`
UsedSpaceMB int64 `xml:"usedSpaceMB"`
}
func init() {
t["StorageResourceManagerStorageProfileStatistics"] = reflect.TypeOf((*StorageResourceManagerStorageProfileStatistics)(nil)).Elem()
}
type StorageVMotionNotSupported struct {
MigrationFeatureNotSupported
}
func init() {
t["StorageVMotionNotSupported"] = reflect.TypeOf((*StorageVMotionNotSupported)(nil)).Elem()
}
type StorageVMotionNotSupportedFault StorageVMotionNotSupported
func init() {
t["StorageVMotionNotSupportedFault"] = reflect.TypeOf((*StorageVMotionNotSupportedFault)(nil)).Elem()
}
type StorageVmotionIncompatible struct {
VirtualHardwareCompatibilityIssue
Datastore *ManagedObjectReference `xml:"datastore,omitempty"`
}
func init() {
t["StorageVmotionIncompatible"] = reflect.TypeOf((*StorageVmotionIncompatible)(nil)).Elem()
}
type StorageVmotionIncompatibleFault StorageVmotionIncompatible
func init() {
t["StorageVmotionIncompatibleFault"] = reflect.TypeOf((*StorageVmotionIncompatibleFault)(nil)).Elem()
}
type StringExpression struct {
NegatableExpression
Value string `xml:"value,omitempty"`
}
func init() {
t["StringExpression"] = reflect.TypeOf((*StringExpression)(nil)).Elem()
}
type StringOption struct {
OptionType
DefaultValue string `xml:"defaultValue"`
ValidCharacters string `xml:"validCharacters,omitempty"`
}
func init() {
t["StringOption"] = reflect.TypeOf((*StringOption)(nil)).Elem()
}
type StringPolicy struct {
InheritablePolicy
Value string `xml:"value,omitempty"`
}
func init() {
t["StringPolicy"] = reflect.TypeOf((*StringPolicy)(nil)).Elem()
}
type StructuredCustomizations struct {
HostProfilesEntityCustomizations
Entity ManagedObjectReference `xml:"entity"`
Customizations *AnswerFile `xml:"customizations,omitempty"`
}
func init() {
t["StructuredCustomizations"] = reflect.TypeOf((*StructuredCustomizations)(nil)).Elem()
}
type SuspendVAppRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["SuspendVAppRequestType"] = reflect.TypeOf((*SuspendVAppRequestType)(nil)).Elem()
}
type SuspendVApp_Task SuspendVAppRequestType
func init() {
t["SuspendVApp_Task"] = reflect.TypeOf((*SuspendVApp_Task)(nil)).Elem()
}
type SuspendVApp_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type SuspendVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["SuspendVMRequestType"] = reflect.TypeOf((*SuspendVMRequestType)(nil)).Elem()
}
type SuspendVM_Task SuspendVMRequestType
func init() {
t["SuspendVM_Task"] = reflect.TypeOf((*SuspendVM_Task)(nil)).Elem()
}
type SuspendVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type SuspendedRelocateNotSupported struct {
MigrationFault
}
func init() {
t["SuspendedRelocateNotSupported"] = reflect.TypeOf((*SuspendedRelocateNotSupported)(nil)).Elem()
}
type SuspendedRelocateNotSupportedFault SuspendedRelocateNotSupported
func init() {
t["SuspendedRelocateNotSupportedFault"] = reflect.TypeOf((*SuspendedRelocateNotSupportedFault)(nil)).Elem()
}
type SwapDatastoreNotWritableOnHost struct {
DatastoreNotWritableOnHost
}
func init() {
t["SwapDatastoreNotWritableOnHost"] = reflect.TypeOf((*SwapDatastoreNotWritableOnHost)(nil)).Elem()
}
type SwapDatastoreNotWritableOnHostFault SwapDatastoreNotWritableOnHost
func init() {
t["SwapDatastoreNotWritableOnHostFault"] = reflect.TypeOf((*SwapDatastoreNotWritableOnHostFault)(nil)).Elem()
}
type SwapDatastoreUnset struct {
VimFault
}
func init() {
t["SwapDatastoreUnset"] = reflect.TypeOf((*SwapDatastoreUnset)(nil)).Elem()
}
type SwapDatastoreUnsetFault SwapDatastoreUnset
func init() {
t["SwapDatastoreUnsetFault"] = reflect.TypeOf((*SwapDatastoreUnsetFault)(nil)).Elem()
}
type SwapPlacementOverrideNotSupported struct {
InvalidVmConfig
}
func init() {
t["SwapPlacementOverrideNotSupported"] = reflect.TypeOf((*SwapPlacementOverrideNotSupported)(nil)).Elem()
}
type SwapPlacementOverrideNotSupportedFault SwapPlacementOverrideNotSupported
func init() {
t["SwapPlacementOverrideNotSupportedFault"] = reflect.TypeOf((*SwapPlacementOverrideNotSupportedFault)(nil)).Elem()
}
type SwitchIpUnset struct {
DvsFault
}
func init() {
t["SwitchIpUnset"] = reflect.TypeOf((*SwitchIpUnset)(nil)).Elem()
}
type SwitchIpUnsetFault SwitchIpUnset
func init() {
t["SwitchIpUnsetFault"] = reflect.TypeOf((*SwitchIpUnsetFault)(nil)).Elem()
}
type SwitchNotInUpgradeMode struct {
DvsFault
}
func init() {
t["SwitchNotInUpgradeMode"] = reflect.TypeOf((*SwitchNotInUpgradeMode)(nil)).Elem()
}
type SwitchNotInUpgradeModeFault SwitchNotInUpgradeMode
func init() {
t["SwitchNotInUpgradeModeFault"] = reflect.TypeOf((*SwitchNotInUpgradeModeFault)(nil)).Elem()
}
type SystemError struct {
RuntimeFault
Reason string `xml:"reason"`
}
func init() {
t["SystemError"] = reflect.TypeOf((*SystemError)(nil)).Elem()
}
type SystemErrorFault SystemError
func init() {
t["SystemErrorFault"] = reflect.TypeOf((*SystemErrorFault)(nil)).Elem()
}
type SystemEventInfo struct {
DynamicData
RecordId int64 `xml:"recordId"`
When string `xml:"when"`
SelType int64 `xml:"selType"`
Message string `xml:"message"`
SensorNumber int64 `xml:"sensorNumber"`
}
func init() {
t["SystemEventInfo"] = reflect.TypeOf((*SystemEventInfo)(nil)).Elem()
}
type Tag struct {
DynamicData
Key string `xml:"key"`
}
func init() {
t["Tag"] = reflect.TypeOf((*Tag)(nil)).Elem()
}
type TaskDescription struct {
DynamicData
MethodInfo []BaseElementDescription `xml:"methodInfo,typeattr"`
State []BaseElementDescription `xml:"state,typeattr"`
Reason []BaseTypeDescription `xml:"reason,typeattr"`
}
func init() {
t["TaskDescription"] = reflect.TypeOf((*TaskDescription)(nil)).Elem()
}
type TaskEvent struct {
Event
Info TaskInfo `xml:"info"`
}
func init() {
t["TaskEvent"] = reflect.TypeOf((*TaskEvent)(nil)).Elem()
}
type TaskFilterSpec struct {
DynamicData
Entity *TaskFilterSpecByEntity `xml:"entity,omitempty"`
Time *TaskFilterSpecByTime `xml:"time,omitempty"`
UserName *TaskFilterSpecByUsername `xml:"userName,omitempty"`
ActivationId []string `xml:"activationId,omitempty"`
State []TaskInfoState `xml:"state,omitempty"`
Alarm *ManagedObjectReference `xml:"alarm,omitempty"`
ScheduledTask *ManagedObjectReference `xml:"scheduledTask,omitempty"`
EventChainId []int32 `xml:"eventChainId,omitempty"`
Tag []string `xml:"tag,omitempty"`
ParentTaskKey []string `xml:"parentTaskKey,omitempty"`
RootTaskKey []string `xml:"rootTaskKey,omitempty"`
}
func init() {
t["TaskFilterSpec"] = reflect.TypeOf((*TaskFilterSpec)(nil)).Elem()
}
type TaskFilterSpecByEntity struct {
DynamicData
Entity ManagedObjectReference `xml:"entity"`
Recursion TaskFilterSpecRecursionOption `xml:"recursion"`
}
func init() {
t["TaskFilterSpecByEntity"] = reflect.TypeOf((*TaskFilterSpecByEntity)(nil)).Elem()
}
type TaskFilterSpecByTime struct {
DynamicData
TimeType TaskFilterSpecTimeOption `xml:"timeType"`
BeginTime *time.Time `xml:"beginTime"`
EndTime *time.Time `xml:"endTime"`
}
func init() {
t["TaskFilterSpecByTime"] = reflect.TypeOf((*TaskFilterSpecByTime)(nil)).Elem()
}
type TaskFilterSpecByUsername struct {
DynamicData
SystemUser bool `xml:"systemUser"`
UserList []string `xml:"userList,omitempty"`
}
func init() {
t["TaskFilterSpecByUsername"] = reflect.TypeOf((*TaskFilterSpecByUsername)(nil)).Elem()
}
type TaskInProgress struct {
VimFault
Task ManagedObjectReference `xml:"task"`
}
func init() {
t["TaskInProgress"] = reflect.TypeOf((*TaskInProgress)(nil)).Elem()
}
type TaskInProgressFault BaseTaskInProgress
func init() {
t["TaskInProgressFault"] = reflect.TypeOf((*TaskInProgressFault)(nil)).Elem()
}
type TaskInfo struct {
DynamicData
Key string `xml:"key"`
Task ManagedObjectReference `xml:"task"`
Description *LocalizableMessage `xml:"description,omitempty"`
Name string `xml:"name,omitempty"`
DescriptionId string `xml:"descriptionId"`
Entity *ManagedObjectReference `xml:"entity,omitempty"`
EntityName string `xml:"entityName,omitempty"`
Locked []ManagedObjectReference `xml:"locked,omitempty"`
State TaskInfoState `xml:"state"`
Cancelled bool `xml:"cancelled"`
Cancelable bool `xml:"cancelable"`
Error *LocalizedMethodFault `xml:"error,omitempty"`
Result AnyType `xml:"result,omitempty,typeattr"`
Progress int32 `xml:"progress,omitempty"`
Reason BaseTaskReason `xml:"reason,typeattr"`
QueueTime time.Time `xml:"queueTime"`
StartTime *time.Time `xml:"startTime"`
CompleteTime *time.Time `xml:"completeTime"`
EventChainId int32 `xml:"eventChainId"`
ChangeTag string `xml:"changeTag,omitempty"`
ParentTaskKey string `xml:"parentTaskKey,omitempty"`
RootTaskKey string `xml:"rootTaskKey,omitempty"`
ActivationId string `xml:"activationId,omitempty"`
}
func init() {
t["TaskInfo"] = reflect.TypeOf((*TaskInfo)(nil)).Elem()
}
type TaskReason struct {
DynamicData
}
func init() {
t["TaskReason"] = reflect.TypeOf((*TaskReason)(nil)).Elem()
}
type TaskReasonAlarm struct {
TaskReason
AlarmName string `xml:"alarmName"`
Alarm ManagedObjectReference `xml:"alarm"`
EntityName string `xml:"entityName"`
Entity ManagedObjectReference `xml:"entity"`
}
func init() {
t["TaskReasonAlarm"] = reflect.TypeOf((*TaskReasonAlarm)(nil)).Elem()
}
type TaskReasonSchedule struct {
TaskReason
Name string `xml:"name"`
ScheduledTask ManagedObjectReference `xml:"scheduledTask"`
}
func init() {
t["TaskReasonSchedule"] = reflect.TypeOf((*TaskReasonSchedule)(nil)).Elem()
}
type TaskReasonSystem struct {
TaskReason
}
func init() {
t["TaskReasonSystem"] = reflect.TypeOf((*TaskReasonSystem)(nil)).Elem()
}
type TaskReasonUser struct {
TaskReason
UserName string `xml:"userName"`
}
func init() {
t["TaskReasonUser"] = reflect.TypeOf((*TaskReasonUser)(nil)).Elem()
}
type TaskScheduler struct {
DynamicData
ActiveTime *time.Time `xml:"activeTime"`
ExpireTime *time.Time `xml:"expireTime"`
}
func init() {
t["TaskScheduler"] = reflect.TypeOf((*TaskScheduler)(nil)).Elem()
}
type TaskTimeoutEvent struct {
TaskEvent
}
func init() {
t["TaskTimeoutEvent"] = reflect.TypeOf((*TaskTimeoutEvent)(nil)).Elem()
}
type TeamingMatchEvent struct {
DvsHealthStatusChangeEvent
}
func init() {
t["TeamingMatchEvent"] = reflect.TypeOf((*TeamingMatchEvent)(nil)).Elem()
}
type TeamingMisMatchEvent struct {
DvsHealthStatusChangeEvent
}
func init() {
t["TeamingMisMatchEvent"] = reflect.TypeOf((*TeamingMisMatchEvent)(nil)).Elem()
}
type TemplateBeingUpgradedEvent struct {
TemplateUpgradeEvent
}
func init() {
t["TemplateBeingUpgradedEvent"] = reflect.TypeOf((*TemplateBeingUpgradedEvent)(nil)).Elem()
}
type TemplateConfigFileInfo struct {
VmConfigFileInfo
}
func init() {
t["TemplateConfigFileInfo"] = reflect.TypeOf((*TemplateConfigFileInfo)(nil)).Elem()
}
type TemplateConfigFileQuery struct {
VmConfigFileQuery
}
func init() {
t["TemplateConfigFileQuery"] = reflect.TypeOf((*TemplateConfigFileQuery)(nil)).Elem()
}
type TemplateUpgradeEvent struct {
Event
LegacyTemplate string `xml:"legacyTemplate"`
}
func init() {
t["TemplateUpgradeEvent"] = reflect.TypeOf((*TemplateUpgradeEvent)(nil)).Elem()
}
type TemplateUpgradeFailedEvent struct {
TemplateUpgradeEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["TemplateUpgradeFailedEvent"] = reflect.TypeOf((*TemplateUpgradeFailedEvent)(nil)).Elem()
}
type TemplateUpgradedEvent struct {
TemplateUpgradeEvent
}
func init() {
t["TemplateUpgradedEvent"] = reflect.TypeOf((*TemplateUpgradedEvent)(nil)).Elem()
}
type TerminateFaultTolerantVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm *ManagedObjectReference `xml:"vm,omitempty"`
}
func init() {
t["TerminateFaultTolerantVMRequestType"] = reflect.TypeOf((*TerminateFaultTolerantVMRequestType)(nil)).Elem()
}
type TerminateFaultTolerantVM_Task TerminateFaultTolerantVMRequestType
func init() {
t["TerminateFaultTolerantVM_Task"] = reflect.TypeOf((*TerminateFaultTolerantVM_Task)(nil)).Elem()
}
type TerminateFaultTolerantVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type TerminateProcessInGuest TerminateProcessInGuestRequestType
func init() {
t["TerminateProcessInGuest"] = reflect.TypeOf((*TerminateProcessInGuest)(nil)).Elem()
}
type TerminateProcessInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
Pid int64 `xml:"pid"`
}
func init() {
t["TerminateProcessInGuestRequestType"] = reflect.TypeOf((*TerminateProcessInGuestRequestType)(nil)).Elem()
}
type TerminateProcessInGuestResponse struct {
}
type TerminateSession TerminateSessionRequestType
func init() {
t["TerminateSession"] = reflect.TypeOf((*TerminateSession)(nil)).Elem()
}
type TerminateSessionRequestType struct {
This ManagedObjectReference `xml:"_this"`
SessionId []string `xml:"sessionId"`
}
func init() {
t["TerminateSessionRequestType"] = reflect.TypeOf((*TerminateSessionRequestType)(nil)).Elem()
}
type TerminateSessionResponse struct {
}
type TerminateVM TerminateVMRequestType
func init() {
t["TerminateVM"] = reflect.TypeOf((*TerminateVM)(nil)).Elem()
}
type TerminateVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["TerminateVMRequestType"] = reflect.TypeOf((*TerminateVMRequestType)(nil)).Elem()
}
type TerminateVMResponse struct {
}
type ThirdPartyLicenseAssignmentFailed struct {
RuntimeFault
Host ManagedObjectReference `xml:"host"`
Module string `xml:"module"`
Reason string `xml:"reason,omitempty"`
}
func init() {
t["ThirdPartyLicenseAssignmentFailed"] = reflect.TypeOf((*ThirdPartyLicenseAssignmentFailed)(nil)).Elem()
}
type ThirdPartyLicenseAssignmentFailedFault ThirdPartyLicenseAssignmentFailed
func init() {
t["ThirdPartyLicenseAssignmentFailedFault"] = reflect.TypeOf((*ThirdPartyLicenseAssignmentFailedFault)(nil)).Elem()
}
type TicketedSessionAuthentication struct {
GuestAuthentication
Ticket string `xml:"ticket"`
}
func init() {
t["TicketedSessionAuthentication"] = reflect.TypeOf((*TicketedSessionAuthentication)(nil)).Elem()
}
type TimedOutHostOperationEvent struct {
HostEvent
}
func init() {
t["TimedOutHostOperationEvent"] = reflect.TypeOf((*TimedOutHostOperationEvent)(nil)).Elem()
}
type Timedout struct {
VimFault
}
func init() {
t["Timedout"] = reflect.TypeOf((*Timedout)(nil)).Elem()
}
type TimedoutFault BaseTimedout
func init() {
t["TimedoutFault"] = reflect.TypeOf((*TimedoutFault)(nil)).Elem()
}
type TooManyConcurrentNativeClones struct {
FileFault
}
func init() {
t["TooManyConcurrentNativeClones"] = reflect.TypeOf((*TooManyConcurrentNativeClones)(nil)).Elem()
}
type TooManyConcurrentNativeClonesFault TooManyConcurrentNativeClones
func init() {
t["TooManyConcurrentNativeClonesFault"] = reflect.TypeOf((*TooManyConcurrentNativeClonesFault)(nil)).Elem()
}
type TooManyConsecutiveOverrides struct {
VimFault
}
func init() {
t["TooManyConsecutiveOverrides"] = reflect.TypeOf((*TooManyConsecutiveOverrides)(nil)).Elem()
}
type TooManyConsecutiveOverridesFault TooManyConsecutiveOverrides
func init() {
t["TooManyConsecutiveOverridesFault"] = reflect.TypeOf((*TooManyConsecutiveOverridesFault)(nil)).Elem()
}
type TooManyDevices struct {
InvalidVmConfig
}
func init() {
t["TooManyDevices"] = reflect.TypeOf((*TooManyDevices)(nil)).Elem()
}
type TooManyDevicesFault TooManyDevices
func init() {
t["TooManyDevicesFault"] = reflect.TypeOf((*TooManyDevicesFault)(nil)).Elem()
}
type TooManyDisksOnLegacyHost struct {
MigrationFault
DiskCount int32 `xml:"diskCount"`
TimeoutDanger bool `xml:"timeoutDanger"`
}
func init() {
t["TooManyDisksOnLegacyHost"] = reflect.TypeOf((*TooManyDisksOnLegacyHost)(nil)).Elem()
}
type TooManyDisksOnLegacyHostFault TooManyDisksOnLegacyHost
func init() {
t["TooManyDisksOnLegacyHostFault"] = reflect.TypeOf((*TooManyDisksOnLegacyHostFault)(nil)).Elem()
}
type TooManyGuestLogons struct {
GuestOperationsFault
}
func init() {
t["TooManyGuestLogons"] = reflect.TypeOf((*TooManyGuestLogons)(nil)).Elem()
}
type TooManyGuestLogonsFault TooManyGuestLogons
func init() {
t["TooManyGuestLogonsFault"] = reflect.TypeOf((*TooManyGuestLogonsFault)(nil)).Elem()
}
type TooManyHosts struct {
HostConnectFault
}
func init() {
t["TooManyHosts"] = reflect.TypeOf((*TooManyHosts)(nil)).Elem()
}
type TooManyHostsFault TooManyHosts
func init() {
t["TooManyHostsFault"] = reflect.TypeOf((*TooManyHostsFault)(nil)).Elem()
}
type TooManyNativeCloneLevels struct {
FileFault
}
func init() {
t["TooManyNativeCloneLevels"] = reflect.TypeOf((*TooManyNativeCloneLevels)(nil)).Elem()
}
type TooManyNativeCloneLevelsFault TooManyNativeCloneLevels
func init() {
t["TooManyNativeCloneLevelsFault"] = reflect.TypeOf((*TooManyNativeCloneLevelsFault)(nil)).Elem()
}
type TooManyNativeClonesOnFile struct {
FileFault
}
func init() {
t["TooManyNativeClonesOnFile"] = reflect.TypeOf((*TooManyNativeClonesOnFile)(nil)).Elem()
}
type TooManyNativeClonesOnFileFault TooManyNativeClonesOnFile
func init() {
t["TooManyNativeClonesOnFileFault"] = reflect.TypeOf((*TooManyNativeClonesOnFileFault)(nil)).Elem()
}
type TooManySnapshotLevels struct {
SnapshotFault
}
func init() {
t["TooManySnapshotLevels"] = reflect.TypeOf((*TooManySnapshotLevels)(nil)).Elem()
}
type TooManySnapshotLevelsFault TooManySnapshotLevels
func init() {
t["TooManySnapshotLevelsFault"] = reflect.TypeOf((*TooManySnapshotLevelsFault)(nil)).Elem()
}
type ToolsAlreadyUpgraded struct {
VmToolsUpgradeFault
}
func init() {
t["ToolsAlreadyUpgraded"] = reflect.TypeOf((*ToolsAlreadyUpgraded)(nil)).Elem()
}
type ToolsAlreadyUpgradedFault ToolsAlreadyUpgraded
func init() {
t["ToolsAlreadyUpgradedFault"] = reflect.TypeOf((*ToolsAlreadyUpgradedFault)(nil)).Elem()
}
type ToolsAutoUpgradeNotSupported struct {
VmToolsUpgradeFault
}
func init() {
t["ToolsAutoUpgradeNotSupported"] = reflect.TypeOf((*ToolsAutoUpgradeNotSupported)(nil)).Elem()
}
type ToolsAutoUpgradeNotSupportedFault ToolsAutoUpgradeNotSupported
func init() {
t["ToolsAutoUpgradeNotSupportedFault"] = reflect.TypeOf((*ToolsAutoUpgradeNotSupportedFault)(nil)).Elem()
}
type ToolsConfigInfo struct {
DynamicData
ToolsVersion int32 `xml:"toolsVersion,omitempty"`
ToolsInstallType string `xml:"toolsInstallType,omitempty"`
AfterPowerOn *bool `xml:"afterPowerOn"`
AfterResume *bool `xml:"afterResume"`
BeforeGuestStandby *bool `xml:"beforeGuestStandby"`
BeforeGuestShutdown *bool `xml:"beforeGuestShutdown"`
BeforeGuestReboot *bool `xml:"beforeGuestReboot"`
ToolsUpgradePolicy string `xml:"toolsUpgradePolicy,omitempty"`
PendingCustomization string `xml:"pendingCustomization,omitempty"`
CustomizationKeyId *CryptoKeyId `xml:"customizationKeyId,omitempty"`
SyncTimeWithHost *bool `xml:"syncTimeWithHost"`
LastInstallInfo *ToolsConfigInfoToolsLastInstallInfo `xml:"lastInstallInfo,omitempty"`
}
func init() {
t["ToolsConfigInfo"] = reflect.TypeOf((*ToolsConfigInfo)(nil)).Elem()
}
type ToolsConfigInfoToolsLastInstallInfo struct {
DynamicData
Counter int32 `xml:"counter"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["ToolsConfigInfoToolsLastInstallInfo"] = reflect.TypeOf((*ToolsConfigInfoToolsLastInstallInfo)(nil)).Elem()
}
type ToolsImageCopyFailed struct {
VmToolsUpgradeFault
}
func init() {
t["ToolsImageCopyFailed"] = reflect.TypeOf((*ToolsImageCopyFailed)(nil)).Elem()
}
type ToolsImageCopyFailedFault ToolsImageCopyFailed
func init() {
t["ToolsImageCopyFailedFault"] = reflect.TypeOf((*ToolsImageCopyFailedFault)(nil)).Elem()
}
type ToolsImageNotAvailable struct {
VmToolsUpgradeFault
}
func init() {
t["ToolsImageNotAvailable"] = reflect.TypeOf((*ToolsImageNotAvailable)(nil)).Elem()
}
type ToolsImageNotAvailableFault ToolsImageNotAvailable
func init() {
t["ToolsImageNotAvailableFault"] = reflect.TypeOf((*ToolsImageNotAvailableFault)(nil)).Elem()
}
type ToolsImageSignatureCheckFailed struct {
VmToolsUpgradeFault
}
func init() {
t["ToolsImageSignatureCheckFailed"] = reflect.TypeOf((*ToolsImageSignatureCheckFailed)(nil)).Elem()
}
type ToolsImageSignatureCheckFailedFault ToolsImageSignatureCheckFailed
func init() {
t["ToolsImageSignatureCheckFailedFault"] = reflect.TypeOf((*ToolsImageSignatureCheckFailedFault)(nil)).Elem()
}
type ToolsInstallationInProgress struct {
MigrationFault
}
func init() {
t["ToolsInstallationInProgress"] = reflect.TypeOf((*ToolsInstallationInProgress)(nil)).Elem()
}
type ToolsInstallationInProgressFault ToolsInstallationInProgress
func init() {
t["ToolsInstallationInProgressFault"] = reflect.TypeOf((*ToolsInstallationInProgressFault)(nil)).Elem()
}
type ToolsUnavailable struct {
VimFault
}
func init() {
t["ToolsUnavailable"] = reflect.TypeOf((*ToolsUnavailable)(nil)).Elem()
}
type ToolsUnavailableFault ToolsUnavailable
func init() {
t["ToolsUnavailableFault"] = reflect.TypeOf((*ToolsUnavailableFault)(nil)).Elem()
}
type ToolsUpgradeCancelled struct {
VmToolsUpgradeFault
}
func init() {
t["ToolsUpgradeCancelled"] = reflect.TypeOf((*ToolsUpgradeCancelled)(nil)).Elem()
}
type ToolsUpgradeCancelledFault ToolsUpgradeCancelled
func init() {
t["ToolsUpgradeCancelledFault"] = reflect.TypeOf((*ToolsUpgradeCancelledFault)(nil)).Elem()
}
type TraversalSpec struct {
SelectionSpec
Type string `xml:"type"`
Path string `xml:"path"`
Skip *bool `xml:"skip"`
SelectSet []BaseSelectionSpec `xml:"selectSet,omitempty,typeattr"`
}
func init() {
t["TraversalSpec"] = reflect.TypeOf((*TraversalSpec)(nil)).Elem()
}
type TurnDiskLocatorLedOffRequestType struct {
This ManagedObjectReference `xml:"_this"`
ScsiDiskUuids []string `xml:"scsiDiskUuids"`
}
func init() {
t["TurnDiskLocatorLedOffRequestType"] = reflect.TypeOf((*TurnDiskLocatorLedOffRequestType)(nil)).Elem()
}
type TurnDiskLocatorLedOff_Task TurnDiskLocatorLedOffRequestType
func init() {
t["TurnDiskLocatorLedOff_Task"] = reflect.TypeOf((*TurnDiskLocatorLedOff_Task)(nil)).Elem()
}
type TurnDiskLocatorLedOff_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type TurnDiskLocatorLedOnRequestType struct {
This ManagedObjectReference `xml:"_this"`
ScsiDiskUuids []string `xml:"scsiDiskUuids"`
}
func init() {
t["TurnDiskLocatorLedOnRequestType"] = reflect.TypeOf((*TurnDiskLocatorLedOnRequestType)(nil)).Elem()
}
type TurnDiskLocatorLedOn_Task TurnDiskLocatorLedOnRequestType
func init() {
t["TurnDiskLocatorLedOn_Task"] = reflect.TypeOf((*TurnDiskLocatorLedOn_Task)(nil)).Elem()
}
type TurnDiskLocatorLedOn_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type TurnOffFaultToleranceForVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["TurnOffFaultToleranceForVMRequestType"] = reflect.TypeOf((*TurnOffFaultToleranceForVMRequestType)(nil)).Elem()
}
type TurnOffFaultToleranceForVM_Task TurnOffFaultToleranceForVMRequestType
func init() {
t["TurnOffFaultToleranceForVM_Task"] = reflect.TypeOf((*TurnOffFaultToleranceForVM_Task)(nil)).Elem()
}
type TurnOffFaultToleranceForVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type TypeDescription struct {
Description
Key string `xml:"key"`
}
func init() {
t["TypeDescription"] = reflect.TypeOf((*TypeDescription)(nil)).Elem()
}
type UnSupportedDatastoreForVFlash struct {
UnsupportedDatastore
DatastoreName string `xml:"datastoreName"`
Type string `xml:"type"`
}
func init() {
t["UnSupportedDatastoreForVFlash"] = reflect.TypeOf((*UnSupportedDatastoreForVFlash)(nil)).Elem()
}
type UnSupportedDatastoreForVFlashFault UnSupportedDatastoreForVFlash
func init() {
t["UnSupportedDatastoreForVFlashFault"] = reflect.TypeOf((*UnSupportedDatastoreForVFlashFault)(nil)).Elem()
}
type UnassignUserFromGroup UnassignUserFromGroupRequestType
func init() {
t["UnassignUserFromGroup"] = reflect.TypeOf((*UnassignUserFromGroup)(nil)).Elem()
}
type UnassignUserFromGroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
User string `xml:"user"`
Group string `xml:"group"`
}
func init() {
t["UnassignUserFromGroupRequestType"] = reflect.TypeOf((*UnassignUserFromGroupRequestType)(nil)).Elem()
}
type UnassignUserFromGroupResponse struct {
}
type UnbindVnic UnbindVnicRequestType
func init() {
t["UnbindVnic"] = reflect.TypeOf((*UnbindVnic)(nil)).Elem()
}
type UnbindVnicRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaName string `xml:"iScsiHbaName"`
VnicDevice string `xml:"vnicDevice"`
Force bool `xml:"force"`
}
func init() {
t["UnbindVnicRequestType"] = reflect.TypeOf((*UnbindVnicRequestType)(nil)).Elem()
}
type UnbindVnicResponse struct {
}
type UncommittedUndoableDisk struct {
MigrationFault
}
func init() {
t["UncommittedUndoableDisk"] = reflect.TypeOf((*UncommittedUndoableDisk)(nil)).Elem()
}
type UncommittedUndoableDiskFault UncommittedUndoableDisk
func init() {
t["UncommittedUndoableDiskFault"] = reflect.TypeOf((*UncommittedUndoableDiskFault)(nil)).Elem()
}
type UnconfiguredPropertyValue struct {
InvalidPropertyValue
}
func init() {
t["UnconfiguredPropertyValue"] = reflect.TypeOf((*UnconfiguredPropertyValue)(nil)).Elem()
}
type UnconfiguredPropertyValueFault UnconfiguredPropertyValue
func init() {
t["UnconfiguredPropertyValueFault"] = reflect.TypeOf((*UnconfiguredPropertyValueFault)(nil)).Elem()
}
type UncustomizableGuest struct {
CustomizationFault
UncustomizableGuestOS string `xml:"uncustomizableGuestOS"`
}
func init() {
t["UncustomizableGuest"] = reflect.TypeOf((*UncustomizableGuest)(nil)).Elem()
}
type UncustomizableGuestFault UncustomizableGuest
func init() {
t["UncustomizableGuestFault"] = reflect.TypeOf((*UncustomizableGuestFault)(nil)).Elem()
}
type UnexpectedCustomizationFault struct {
CustomizationFault
}
func init() {
t["UnexpectedCustomizationFault"] = reflect.TypeOf((*UnexpectedCustomizationFault)(nil)).Elem()
}
type UnexpectedCustomizationFaultFault UnexpectedCustomizationFault
func init() {
t["UnexpectedCustomizationFaultFault"] = reflect.TypeOf((*UnexpectedCustomizationFaultFault)(nil)).Elem()
}
type UnexpectedFault struct {
RuntimeFault
FaultName string `xml:"faultName"`
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["UnexpectedFault"] = reflect.TypeOf((*UnexpectedFault)(nil)).Elem()
}
type UnexpectedFaultFault UnexpectedFault
func init() {
t["UnexpectedFaultFault"] = reflect.TypeOf((*UnexpectedFaultFault)(nil)).Elem()
}
type UninstallHostPatchRequestType struct {
This ManagedObjectReference `xml:"_this"`
BulletinIds []string `xml:"bulletinIds,omitempty"`
Spec *HostPatchManagerPatchManagerOperationSpec `xml:"spec,omitempty"`
}
func init() {
t["UninstallHostPatchRequestType"] = reflect.TypeOf((*UninstallHostPatchRequestType)(nil)).Elem()
}
type UninstallHostPatch_Task UninstallHostPatchRequestType
func init() {
t["UninstallHostPatch_Task"] = reflect.TypeOf((*UninstallHostPatch_Task)(nil)).Elem()
}
type UninstallHostPatch_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UninstallIoFilterRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
CompRes ManagedObjectReference `xml:"compRes"`
}
func init() {
t["UninstallIoFilterRequestType"] = reflect.TypeOf((*UninstallIoFilterRequestType)(nil)).Elem()
}
type UninstallIoFilter_Task UninstallIoFilterRequestType
func init() {
t["UninstallIoFilter_Task"] = reflect.TypeOf((*UninstallIoFilter_Task)(nil)).Elem()
}
type UninstallIoFilter_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UninstallService UninstallServiceRequestType
func init() {
t["UninstallService"] = reflect.TypeOf((*UninstallService)(nil)).Elem()
}
type UninstallServiceRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id string `xml:"id"`
}
func init() {
t["UninstallServiceRequestType"] = reflect.TypeOf((*UninstallServiceRequestType)(nil)).Elem()
}
type UninstallServiceResponse struct {
}
type UnlicensedVirtualMachinesEvent struct {
LicenseEvent
Unlicensed int32 `xml:"unlicensed"`
Available int32 `xml:"available"`
}
func init() {
t["UnlicensedVirtualMachinesEvent"] = reflect.TypeOf((*UnlicensedVirtualMachinesEvent)(nil)).Elem()
}
type UnlicensedVirtualMachinesFoundEvent struct {
LicenseEvent
Available int32 `xml:"available"`
}
func init() {
t["UnlicensedVirtualMachinesFoundEvent"] = reflect.TypeOf((*UnlicensedVirtualMachinesFoundEvent)(nil)).Elem()
}
type UnmapVmfsVolumeExRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmfsUuid []string `xml:"vmfsUuid"`
}
func init() {
t["UnmapVmfsVolumeExRequestType"] = reflect.TypeOf((*UnmapVmfsVolumeExRequestType)(nil)).Elem()
}
type UnmapVmfsVolumeEx_Task UnmapVmfsVolumeExRequestType
func init() {
t["UnmapVmfsVolumeEx_Task"] = reflect.TypeOf((*UnmapVmfsVolumeEx_Task)(nil)).Elem()
}
type UnmapVmfsVolumeEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UnmountDiskMappingRequestType struct {
This ManagedObjectReference `xml:"_this"`
Mapping []VsanHostDiskMapping `xml:"mapping"`
}
func init() {
t["UnmountDiskMappingRequestType"] = reflect.TypeOf((*UnmountDiskMappingRequestType)(nil)).Elem()
}
type UnmountDiskMapping_Task UnmountDiskMappingRequestType
func init() {
t["UnmountDiskMapping_Task"] = reflect.TypeOf((*UnmountDiskMapping_Task)(nil)).Elem()
}
type UnmountDiskMapping_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UnmountForceMountedVmfsVolume UnmountForceMountedVmfsVolumeRequestType
func init() {
t["UnmountForceMountedVmfsVolume"] = reflect.TypeOf((*UnmountForceMountedVmfsVolume)(nil)).Elem()
}
type UnmountForceMountedVmfsVolumeRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmfsUuid string `xml:"vmfsUuid"`
}
func init() {
t["UnmountForceMountedVmfsVolumeRequestType"] = reflect.TypeOf((*UnmountForceMountedVmfsVolumeRequestType)(nil)).Elem()
}
type UnmountForceMountedVmfsVolumeResponse struct {
}
type UnmountToolsInstaller UnmountToolsInstallerRequestType
func init() {
t["UnmountToolsInstaller"] = reflect.TypeOf((*UnmountToolsInstaller)(nil)).Elem()
}
type UnmountToolsInstallerRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["UnmountToolsInstallerRequestType"] = reflect.TypeOf((*UnmountToolsInstallerRequestType)(nil)).Elem()
}
type UnmountToolsInstallerResponse struct {
}
type UnmountVffsVolume UnmountVffsVolumeRequestType
func init() {
t["UnmountVffsVolume"] = reflect.TypeOf((*UnmountVffsVolume)(nil)).Elem()
}
type UnmountVffsVolumeRequestType struct {
This ManagedObjectReference `xml:"_this"`
VffsUuid string `xml:"vffsUuid"`
}
func init() {
t["UnmountVffsVolumeRequestType"] = reflect.TypeOf((*UnmountVffsVolumeRequestType)(nil)).Elem()
}
type UnmountVffsVolumeResponse struct {
}
type UnmountVmfsVolume UnmountVmfsVolumeRequestType
func init() {
t["UnmountVmfsVolume"] = reflect.TypeOf((*UnmountVmfsVolume)(nil)).Elem()
}
type UnmountVmfsVolumeExRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmfsUuid []string `xml:"vmfsUuid"`
}
func init() {
t["UnmountVmfsVolumeExRequestType"] = reflect.TypeOf((*UnmountVmfsVolumeExRequestType)(nil)).Elem()
}
type UnmountVmfsVolumeEx_Task UnmountVmfsVolumeExRequestType
func init() {
t["UnmountVmfsVolumeEx_Task"] = reflect.TypeOf((*UnmountVmfsVolumeEx_Task)(nil)).Elem()
}
type UnmountVmfsVolumeEx_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UnmountVmfsVolumeRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmfsUuid string `xml:"vmfsUuid"`
}
func init() {
t["UnmountVmfsVolumeRequestType"] = reflect.TypeOf((*UnmountVmfsVolumeRequestType)(nil)).Elem()
}
type UnmountVmfsVolumeResponse struct {
}
type UnrecognizedHost struct {
VimFault
HostName string `xml:"hostName"`
}
func init() {
t["UnrecognizedHost"] = reflect.TypeOf((*UnrecognizedHost)(nil)).Elem()
}
type UnrecognizedHostFault UnrecognizedHost
func init() {
t["UnrecognizedHostFault"] = reflect.TypeOf((*UnrecognizedHostFault)(nil)).Elem()
}
type UnregisterAndDestroyRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["UnregisterAndDestroyRequestType"] = reflect.TypeOf((*UnregisterAndDestroyRequestType)(nil)).Elem()
}
type UnregisterAndDestroy_Task UnregisterAndDestroyRequestType
func init() {
t["UnregisterAndDestroy_Task"] = reflect.TypeOf((*UnregisterAndDestroy_Task)(nil)).Elem()
}
type UnregisterAndDestroy_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UnregisterExtension UnregisterExtensionRequestType
func init() {
t["UnregisterExtension"] = reflect.TypeOf((*UnregisterExtension)(nil)).Elem()
}
type UnregisterExtensionRequestType struct {
This ManagedObjectReference `xml:"_this"`
ExtensionKey string `xml:"extensionKey"`
}
func init() {
t["UnregisterExtensionRequestType"] = reflect.TypeOf((*UnregisterExtensionRequestType)(nil)).Elem()
}
type UnregisterExtensionResponse struct {
}
type UnregisterHealthUpdateProvider UnregisterHealthUpdateProviderRequestType
func init() {
t["UnregisterHealthUpdateProvider"] = reflect.TypeOf((*UnregisterHealthUpdateProvider)(nil)).Elem()
}
type UnregisterHealthUpdateProviderRequestType struct {
This ManagedObjectReference `xml:"_this"`
ProviderId string `xml:"providerId"`
}
func init() {
t["UnregisterHealthUpdateProviderRequestType"] = reflect.TypeOf((*UnregisterHealthUpdateProviderRequestType)(nil)).Elem()
}
type UnregisterHealthUpdateProviderResponse struct {
}
type UnregisterVM UnregisterVMRequestType
func init() {
t["UnregisterVM"] = reflect.TypeOf((*UnregisterVM)(nil)).Elem()
}
type UnregisterVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["UnregisterVMRequestType"] = reflect.TypeOf((*UnregisterVMRequestType)(nil)).Elem()
}
type UnregisterVMResponse struct {
}
type UnsharedSwapVMotionNotSupported struct {
MigrationFeatureNotSupported
}
func init() {
t["UnsharedSwapVMotionNotSupported"] = reflect.TypeOf((*UnsharedSwapVMotionNotSupported)(nil)).Elem()
}
type UnsharedSwapVMotionNotSupportedFault UnsharedSwapVMotionNotSupported
func init() {
t["UnsharedSwapVMotionNotSupportedFault"] = reflect.TypeOf((*UnsharedSwapVMotionNotSupportedFault)(nil)).Elem()
}
type UnsupportedDatastore struct {
VmConfigFault
Datastore *ManagedObjectReference `xml:"datastore,omitempty"`
}
func init() {
t["UnsupportedDatastore"] = reflect.TypeOf((*UnsupportedDatastore)(nil)).Elem()
}
type UnsupportedDatastoreFault BaseUnsupportedDatastore
func init() {
t["UnsupportedDatastoreFault"] = reflect.TypeOf((*UnsupportedDatastoreFault)(nil)).Elem()
}
type UnsupportedGuest struct {
InvalidVmConfig
UnsupportedGuestOS string `xml:"unsupportedGuestOS"`
}
func init() {
t["UnsupportedGuest"] = reflect.TypeOf((*UnsupportedGuest)(nil)).Elem()
}
type UnsupportedGuestFault UnsupportedGuest
func init() {
t["UnsupportedGuestFault"] = reflect.TypeOf((*UnsupportedGuestFault)(nil)).Elem()
}
type UnsupportedVimApiVersion struct {
VimFault
Version string `xml:"version,omitempty"`
}
func init() {
t["UnsupportedVimApiVersion"] = reflect.TypeOf((*UnsupportedVimApiVersion)(nil)).Elem()
}
type UnsupportedVimApiVersionFault UnsupportedVimApiVersion
func init() {
t["UnsupportedVimApiVersionFault"] = reflect.TypeOf((*UnsupportedVimApiVersionFault)(nil)).Elem()
}
type UnsupportedVmxLocation struct {
VmConfigFault
}
func init() {
t["UnsupportedVmxLocation"] = reflect.TypeOf((*UnsupportedVmxLocation)(nil)).Elem()
}
type UnsupportedVmxLocationFault UnsupportedVmxLocation
func init() {
t["UnsupportedVmxLocationFault"] = reflect.TypeOf((*UnsupportedVmxLocationFault)(nil)).Elem()
}
type UnusedVirtualDiskBlocksNotScrubbed struct {
DeviceBackingNotSupported
}
func init() {
t["UnusedVirtualDiskBlocksNotScrubbed"] = reflect.TypeOf((*UnusedVirtualDiskBlocksNotScrubbed)(nil)).Elem()
}
type UnusedVirtualDiskBlocksNotScrubbedFault UnusedVirtualDiskBlocksNotScrubbed
func init() {
t["UnusedVirtualDiskBlocksNotScrubbedFault"] = reflect.TypeOf((*UnusedVirtualDiskBlocksNotScrubbedFault)(nil)).Elem()
}
type UpdateAnswerFileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
ConfigSpec BaseAnswerFileCreateSpec `xml:"configSpec,typeattr"`
}
func init() {
t["UpdateAnswerFileRequestType"] = reflect.TypeOf((*UpdateAnswerFileRequestType)(nil)).Elem()
}
type UpdateAnswerFile_Task UpdateAnswerFileRequestType
func init() {
t["UpdateAnswerFile_Task"] = reflect.TypeOf((*UpdateAnswerFile_Task)(nil)).Elem()
}
type UpdateAnswerFile_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateAssignedLicense UpdateAssignedLicenseRequestType
func init() {
t["UpdateAssignedLicense"] = reflect.TypeOf((*UpdateAssignedLicense)(nil)).Elem()
}
type UpdateAssignedLicenseRequestType struct {
This ManagedObjectReference `xml:"_this"`
Entity string `xml:"entity"`
LicenseKey string `xml:"licenseKey"`
EntityDisplayName string `xml:"entityDisplayName,omitempty"`
}
func init() {
t["UpdateAssignedLicenseRequestType"] = reflect.TypeOf((*UpdateAssignedLicenseRequestType)(nil)).Elem()
}
type UpdateAssignedLicenseResponse struct {
Returnval LicenseManagerLicenseInfo `xml:"returnval"`
}
type UpdateAuthorizationRole UpdateAuthorizationRoleRequestType
func init() {
t["UpdateAuthorizationRole"] = reflect.TypeOf((*UpdateAuthorizationRole)(nil)).Elem()
}
type UpdateAuthorizationRoleRequestType struct {
This ManagedObjectReference `xml:"_this"`
RoleId int32 `xml:"roleId"`
NewName string `xml:"newName"`
PrivIds []string `xml:"privIds,omitempty"`
}
func init() {
t["UpdateAuthorizationRoleRequestType"] = reflect.TypeOf((*UpdateAuthorizationRoleRequestType)(nil)).Elem()
}
type UpdateAuthorizationRoleResponse struct {
}
type UpdateBootDevice UpdateBootDeviceRequestType
func init() {
t["UpdateBootDevice"] = reflect.TypeOf((*UpdateBootDevice)(nil)).Elem()
}
type UpdateBootDeviceRequestType struct {
This ManagedObjectReference `xml:"_this"`
Key string `xml:"key"`
}
func init() {
t["UpdateBootDeviceRequestType"] = reflect.TypeOf((*UpdateBootDeviceRequestType)(nil)).Elem()
}
type UpdateBootDeviceResponse struct {
}
type UpdateChildResourceConfiguration UpdateChildResourceConfigurationRequestType
func init() {
t["UpdateChildResourceConfiguration"] = reflect.TypeOf((*UpdateChildResourceConfiguration)(nil)).Elem()
}
type UpdateChildResourceConfigurationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec []ResourceConfigSpec `xml:"spec"`
}
func init() {
t["UpdateChildResourceConfigurationRequestType"] = reflect.TypeOf((*UpdateChildResourceConfigurationRequestType)(nil)).Elem()
}
type UpdateChildResourceConfigurationResponse struct {
}
type UpdateClusterProfile UpdateClusterProfileRequestType
func init() {
t["UpdateClusterProfile"] = reflect.TypeOf((*UpdateClusterProfile)(nil)).Elem()
}
type UpdateClusterProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config BaseClusterProfileConfigSpec `xml:"config,typeattr"`
}
func init() {
t["UpdateClusterProfileRequestType"] = reflect.TypeOf((*UpdateClusterProfileRequestType)(nil)).Elem()
}
type UpdateClusterProfileResponse struct {
}
type UpdateConfig UpdateConfigRequestType
func init() {
t["UpdateConfig"] = reflect.TypeOf((*UpdateConfig)(nil)).Elem()
}
type UpdateConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name,omitempty"`
Config *ResourceConfigSpec `xml:"config,omitempty"`
}
func init() {
t["UpdateConfigRequestType"] = reflect.TypeOf((*UpdateConfigRequestType)(nil)).Elem()
}
type UpdateConfigResponse struct {
}
type UpdateConsoleIpRouteConfig UpdateConsoleIpRouteConfigRequestType
func init() {
t["UpdateConsoleIpRouteConfig"] = reflect.TypeOf((*UpdateConsoleIpRouteConfig)(nil)).Elem()
}
type UpdateConsoleIpRouteConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config BaseHostIpRouteConfig `xml:"config,typeattr"`
}
func init() {
t["UpdateConsoleIpRouteConfigRequestType"] = reflect.TypeOf((*UpdateConsoleIpRouteConfigRequestType)(nil)).Elem()
}
type UpdateConsoleIpRouteConfigResponse struct {
}
type UpdateCounterLevelMapping UpdateCounterLevelMappingRequestType
func init() {
t["UpdateCounterLevelMapping"] = reflect.TypeOf((*UpdateCounterLevelMapping)(nil)).Elem()
}
type UpdateCounterLevelMappingRequestType struct {
This ManagedObjectReference `xml:"_this"`
CounterLevelMap []PerformanceManagerCounterLevelMapping `xml:"counterLevelMap"`
}
func init() {
t["UpdateCounterLevelMappingRequestType"] = reflect.TypeOf((*UpdateCounterLevelMappingRequestType)(nil)).Elem()
}
type UpdateCounterLevelMappingResponse struct {
}
type UpdateDVSHealthCheckConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
HealthCheckConfig []BaseDVSHealthCheckConfig `xml:"healthCheckConfig,typeattr"`
}
func init() {
t["UpdateDVSHealthCheckConfigRequestType"] = reflect.TypeOf((*UpdateDVSHealthCheckConfigRequestType)(nil)).Elem()
}
type UpdateDVSHealthCheckConfig_Task UpdateDVSHealthCheckConfigRequestType
func init() {
t["UpdateDVSHealthCheckConfig_Task"] = reflect.TypeOf((*UpdateDVSHealthCheckConfig_Task)(nil)).Elem()
}
type UpdateDVSHealthCheckConfig_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateDVSLacpGroupConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
LacpGroupSpec []VMwareDvsLacpGroupSpec `xml:"lacpGroupSpec"`
}
func init() {
t["UpdateDVSLacpGroupConfigRequestType"] = reflect.TypeOf((*UpdateDVSLacpGroupConfigRequestType)(nil)).Elem()
}
type UpdateDVSLacpGroupConfig_Task UpdateDVSLacpGroupConfigRequestType
func init() {
t["UpdateDVSLacpGroupConfig_Task"] = reflect.TypeOf((*UpdateDVSLacpGroupConfig_Task)(nil)).Elem()
}
type UpdateDVSLacpGroupConfig_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateDateTime UpdateDateTimeRequestType
func init() {
t["UpdateDateTime"] = reflect.TypeOf((*UpdateDateTime)(nil)).Elem()
}
type UpdateDateTimeConfig UpdateDateTimeConfigRequestType
func init() {
t["UpdateDateTimeConfig"] = reflect.TypeOf((*UpdateDateTimeConfig)(nil)).Elem()
}
type UpdateDateTimeConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config HostDateTimeConfig `xml:"config"`
}
func init() {
t["UpdateDateTimeConfigRequestType"] = reflect.TypeOf((*UpdateDateTimeConfigRequestType)(nil)).Elem()
}
type UpdateDateTimeConfigResponse struct {
}
type UpdateDateTimeRequestType struct {
This ManagedObjectReference `xml:"_this"`
DateTime time.Time `xml:"dateTime"`
}
func init() {
t["UpdateDateTimeRequestType"] = reflect.TypeOf((*UpdateDateTimeRequestType)(nil)).Elem()
}
type UpdateDateTimeResponse struct {
}
type UpdateDefaultPolicy UpdateDefaultPolicyRequestType
func init() {
t["UpdateDefaultPolicy"] = reflect.TypeOf((*UpdateDefaultPolicy)(nil)).Elem()
}
type UpdateDefaultPolicyRequestType struct {
This ManagedObjectReference `xml:"_this"`
DefaultPolicy HostFirewallDefaultPolicy `xml:"defaultPolicy"`
}
func init() {
t["UpdateDefaultPolicyRequestType"] = reflect.TypeOf((*UpdateDefaultPolicyRequestType)(nil)).Elem()
}
type UpdateDefaultPolicyResponse struct {
}
type UpdateDiskPartitions UpdateDiskPartitionsRequestType
func init() {
t["UpdateDiskPartitions"] = reflect.TypeOf((*UpdateDiskPartitions)(nil)).Elem()
}
type UpdateDiskPartitionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
DevicePath string `xml:"devicePath"`
Spec HostDiskPartitionSpec `xml:"spec"`
}
func init() {
t["UpdateDiskPartitionsRequestType"] = reflect.TypeOf((*UpdateDiskPartitionsRequestType)(nil)).Elem()
}
type UpdateDiskPartitionsResponse struct {
}
type UpdateDnsConfig UpdateDnsConfigRequestType
func init() {
t["UpdateDnsConfig"] = reflect.TypeOf((*UpdateDnsConfig)(nil)).Elem()
}
type UpdateDnsConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config BaseHostDnsConfig `xml:"config,typeattr"`
}
func init() {
t["UpdateDnsConfigRequestType"] = reflect.TypeOf((*UpdateDnsConfigRequestType)(nil)).Elem()
}
type UpdateDnsConfigResponse struct {
}
type UpdateDvsCapability UpdateDvsCapabilityRequestType
func init() {
t["UpdateDvsCapability"] = reflect.TypeOf((*UpdateDvsCapability)(nil)).Elem()
}
type UpdateDvsCapabilityRequestType struct {
This ManagedObjectReference `xml:"_this"`
Capability DVSCapability `xml:"capability"`
}
func init() {
t["UpdateDvsCapabilityRequestType"] = reflect.TypeOf((*UpdateDvsCapabilityRequestType)(nil)).Elem()
}
type UpdateDvsCapabilityResponse struct {
}
type UpdateExtension UpdateExtensionRequestType
func init() {
t["UpdateExtension"] = reflect.TypeOf((*UpdateExtension)(nil)).Elem()
}
type UpdateExtensionRequestType struct {
This ManagedObjectReference `xml:"_this"`
Extension Extension `xml:"extension"`
}
func init() {
t["UpdateExtensionRequestType"] = reflect.TypeOf((*UpdateExtensionRequestType)(nil)).Elem()
}
type UpdateExtensionResponse struct {
}
type UpdateFlags UpdateFlagsRequestType
func init() {
t["UpdateFlags"] = reflect.TypeOf((*UpdateFlags)(nil)).Elem()
}
type UpdateFlagsRequestType struct {
This ManagedObjectReference `xml:"_this"`
FlagInfo HostFlagInfo `xml:"flagInfo"`
}
func init() {
t["UpdateFlagsRequestType"] = reflect.TypeOf((*UpdateFlagsRequestType)(nil)).Elem()
}
type UpdateFlagsResponse struct {
}
type UpdateGraphicsConfig UpdateGraphicsConfigRequestType
func init() {
t["UpdateGraphicsConfig"] = reflect.TypeOf((*UpdateGraphicsConfig)(nil)).Elem()
}
type UpdateGraphicsConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config HostGraphicsConfig `xml:"config"`
}
func init() {
t["UpdateGraphicsConfigRequestType"] = reflect.TypeOf((*UpdateGraphicsConfigRequestType)(nil)).Elem()
}
type UpdateGraphicsConfigResponse struct {
}
type UpdateHostCustomizationsRequestType struct {
This ManagedObjectReference `xml:"_this"`
HostToConfigSpecMap []HostProfileManagerHostToConfigSpecMap `xml:"hostToConfigSpecMap,omitempty"`
}
func init() {
t["UpdateHostCustomizationsRequestType"] = reflect.TypeOf((*UpdateHostCustomizationsRequestType)(nil)).Elem()
}
type UpdateHostCustomizations_Task UpdateHostCustomizationsRequestType
func init() {
t["UpdateHostCustomizations_Task"] = reflect.TypeOf((*UpdateHostCustomizations_Task)(nil)).Elem()
}
type UpdateHostCustomizations_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateHostImageAcceptanceLevel UpdateHostImageAcceptanceLevelRequestType
func init() {
t["UpdateHostImageAcceptanceLevel"] = reflect.TypeOf((*UpdateHostImageAcceptanceLevel)(nil)).Elem()
}
type UpdateHostImageAcceptanceLevelRequestType struct {
This ManagedObjectReference `xml:"_this"`
NewAcceptanceLevel string `xml:"newAcceptanceLevel"`
}
func init() {
t["UpdateHostImageAcceptanceLevelRequestType"] = reflect.TypeOf((*UpdateHostImageAcceptanceLevelRequestType)(nil)).Elem()
}
type UpdateHostImageAcceptanceLevelResponse struct {
}
type UpdateHostProfile UpdateHostProfileRequestType
func init() {
t["UpdateHostProfile"] = reflect.TypeOf((*UpdateHostProfile)(nil)).Elem()
}
type UpdateHostProfileRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config BaseHostProfileConfigSpec `xml:"config,typeattr"`
}
func init() {
t["UpdateHostProfileRequestType"] = reflect.TypeOf((*UpdateHostProfileRequestType)(nil)).Elem()
}
type UpdateHostProfileResponse struct {
}
type UpdateHostSpecification UpdateHostSpecificationRequestType
func init() {
t["UpdateHostSpecification"] = reflect.TypeOf((*UpdateHostSpecification)(nil)).Elem()
}
type UpdateHostSpecificationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
HostSpec HostSpecification `xml:"hostSpec"`
}
func init() {
t["UpdateHostSpecificationRequestType"] = reflect.TypeOf((*UpdateHostSpecificationRequestType)(nil)).Elem()
}
type UpdateHostSpecificationResponse struct {
}
type UpdateHostSubSpecification UpdateHostSubSpecificationRequestType
func init() {
t["UpdateHostSubSpecification"] = reflect.TypeOf((*UpdateHostSubSpecification)(nil)).Elem()
}
type UpdateHostSubSpecificationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host ManagedObjectReference `xml:"host"`
HostSubSpec HostSubSpecification `xml:"hostSubSpec"`
}
func init() {
t["UpdateHostSubSpecificationRequestType"] = reflect.TypeOf((*UpdateHostSubSpecificationRequestType)(nil)).Elem()
}
type UpdateHostSubSpecificationResponse struct {
}
type UpdateInternetScsiAdvancedOptions UpdateInternetScsiAdvancedOptionsRequestType
func init() {
t["UpdateInternetScsiAdvancedOptions"] = reflect.TypeOf((*UpdateInternetScsiAdvancedOptions)(nil)).Elem()
}
type UpdateInternetScsiAdvancedOptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaDevice string `xml:"iScsiHbaDevice"`
TargetSet *HostInternetScsiHbaTargetSet `xml:"targetSet,omitempty"`
Options []HostInternetScsiHbaParamValue `xml:"options"`
}
func init() {
t["UpdateInternetScsiAdvancedOptionsRequestType"] = reflect.TypeOf((*UpdateInternetScsiAdvancedOptionsRequestType)(nil)).Elem()
}
type UpdateInternetScsiAdvancedOptionsResponse struct {
}
type UpdateInternetScsiAlias UpdateInternetScsiAliasRequestType
func init() {
t["UpdateInternetScsiAlias"] = reflect.TypeOf((*UpdateInternetScsiAlias)(nil)).Elem()
}
type UpdateInternetScsiAliasRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaDevice string `xml:"iScsiHbaDevice"`
IScsiAlias string `xml:"iScsiAlias"`
}
func init() {
t["UpdateInternetScsiAliasRequestType"] = reflect.TypeOf((*UpdateInternetScsiAliasRequestType)(nil)).Elem()
}
type UpdateInternetScsiAliasResponse struct {
}
type UpdateInternetScsiAuthenticationProperties UpdateInternetScsiAuthenticationPropertiesRequestType
func init() {
t["UpdateInternetScsiAuthenticationProperties"] = reflect.TypeOf((*UpdateInternetScsiAuthenticationProperties)(nil)).Elem()
}
type UpdateInternetScsiAuthenticationPropertiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaDevice string `xml:"iScsiHbaDevice"`
AuthenticationProperties HostInternetScsiHbaAuthenticationProperties `xml:"authenticationProperties"`
TargetSet *HostInternetScsiHbaTargetSet `xml:"targetSet,omitempty"`
}
func init() {
t["UpdateInternetScsiAuthenticationPropertiesRequestType"] = reflect.TypeOf((*UpdateInternetScsiAuthenticationPropertiesRequestType)(nil)).Elem()
}
type UpdateInternetScsiAuthenticationPropertiesResponse struct {
}
type UpdateInternetScsiDigestProperties UpdateInternetScsiDigestPropertiesRequestType
func init() {
t["UpdateInternetScsiDigestProperties"] = reflect.TypeOf((*UpdateInternetScsiDigestProperties)(nil)).Elem()
}
type UpdateInternetScsiDigestPropertiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaDevice string `xml:"iScsiHbaDevice"`
TargetSet *HostInternetScsiHbaTargetSet `xml:"targetSet,omitempty"`
DigestProperties HostInternetScsiHbaDigestProperties `xml:"digestProperties"`
}
func init() {
t["UpdateInternetScsiDigestPropertiesRequestType"] = reflect.TypeOf((*UpdateInternetScsiDigestPropertiesRequestType)(nil)).Elem()
}
type UpdateInternetScsiDigestPropertiesResponse struct {
}
type UpdateInternetScsiDiscoveryProperties UpdateInternetScsiDiscoveryPropertiesRequestType
func init() {
t["UpdateInternetScsiDiscoveryProperties"] = reflect.TypeOf((*UpdateInternetScsiDiscoveryProperties)(nil)).Elem()
}
type UpdateInternetScsiDiscoveryPropertiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaDevice string `xml:"iScsiHbaDevice"`
DiscoveryProperties HostInternetScsiHbaDiscoveryProperties `xml:"discoveryProperties"`
}
func init() {
t["UpdateInternetScsiDiscoveryPropertiesRequestType"] = reflect.TypeOf((*UpdateInternetScsiDiscoveryPropertiesRequestType)(nil)).Elem()
}
type UpdateInternetScsiDiscoveryPropertiesResponse struct {
}
type UpdateInternetScsiIPProperties UpdateInternetScsiIPPropertiesRequestType
func init() {
t["UpdateInternetScsiIPProperties"] = reflect.TypeOf((*UpdateInternetScsiIPProperties)(nil)).Elem()
}
type UpdateInternetScsiIPPropertiesRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaDevice string `xml:"iScsiHbaDevice"`
IpProperties HostInternetScsiHbaIPProperties `xml:"ipProperties"`
}
func init() {
t["UpdateInternetScsiIPPropertiesRequestType"] = reflect.TypeOf((*UpdateInternetScsiIPPropertiesRequestType)(nil)).Elem()
}
type UpdateInternetScsiIPPropertiesResponse struct {
}
type UpdateInternetScsiName UpdateInternetScsiNameRequestType
func init() {
t["UpdateInternetScsiName"] = reflect.TypeOf((*UpdateInternetScsiName)(nil)).Elem()
}
type UpdateInternetScsiNameRequestType struct {
This ManagedObjectReference `xml:"_this"`
IScsiHbaDevice string `xml:"iScsiHbaDevice"`
IScsiName string `xml:"iScsiName"`
}
func init() {
t["UpdateInternetScsiNameRequestType"] = reflect.TypeOf((*UpdateInternetScsiNameRequestType)(nil)).Elem()
}
type UpdateInternetScsiNameResponse struct {
}
type UpdateIpConfig UpdateIpConfigRequestType
func init() {
t["UpdateIpConfig"] = reflect.TypeOf((*UpdateIpConfig)(nil)).Elem()
}
type UpdateIpConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
IpConfig HostIpConfig `xml:"ipConfig"`
}
func init() {
t["UpdateIpConfigRequestType"] = reflect.TypeOf((*UpdateIpConfigRequestType)(nil)).Elem()
}
type UpdateIpConfigResponse struct {
}
type UpdateIpPool UpdateIpPoolRequestType
func init() {
t["UpdateIpPool"] = reflect.TypeOf((*UpdateIpPool)(nil)).Elem()
}
type UpdateIpPoolRequestType struct {
This ManagedObjectReference `xml:"_this"`
Dc ManagedObjectReference `xml:"dc"`
Pool IpPool `xml:"pool"`
}
func init() {
t["UpdateIpPoolRequestType"] = reflect.TypeOf((*UpdateIpPoolRequestType)(nil)).Elem()
}
type UpdateIpPoolResponse struct {
}
type UpdateIpRouteConfig UpdateIpRouteConfigRequestType
func init() {
t["UpdateIpRouteConfig"] = reflect.TypeOf((*UpdateIpRouteConfig)(nil)).Elem()
}
type UpdateIpRouteConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config BaseHostIpRouteConfig `xml:"config,typeattr"`
}
func init() {
t["UpdateIpRouteConfigRequestType"] = reflect.TypeOf((*UpdateIpRouteConfigRequestType)(nil)).Elem()
}
type UpdateIpRouteConfigResponse struct {
}
type UpdateIpRouteTableConfig UpdateIpRouteTableConfigRequestType
func init() {
t["UpdateIpRouteTableConfig"] = reflect.TypeOf((*UpdateIpRouteTableConfig)(nil)).Elem()
}
type UpdateIpRouteTableConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config HostIpRouteTableConfig `xml:"config"`
}
func init() {
t["UpdateIpRouteTableConfigRequestType"] = reflect.TypeOf((*UpdateIpRouteTableConfigRequestType)(nil)).Elem()
}
type UpdateIpRouteTableConfigResponse struct {
}
type UpdateIpmi UpdateIpmiRequestType
func init() {
t["UpdateIpmi"] = reflect.TypeOf((*UpdateIpmi)(nil)).Elem()
}
type UpdateIpmiRequestType struct {
This ManagedObjectReference `xml:"_this"`
IpmiInfo HostIpmiInfo `xml:"ipmiInfo"`
}
func init() {
t["UpdateIpmiRequestType"] = reflect.TypeOf((*UpdateIpmiRequestType)(nil)).Elem()
}
type UpdateIpmiResponse struct {
}
type UpdateKmipServer UpdateKmipServerRequestType
func init() {
t["UpdateKmipServer"] = reflect.TypeOf((*UpdateKmipServer)(nil)).Elem()
}
type UpdateKmipServerRequestType struct {
This ManagedObjectReference `xml:"_this"`
Server KmipServerSpec `xml:"server"`
}
func init() {
t["UpdateKmipServerRequestType"] = reflect.TypeOf((*UpdateKmipServerRequestType)(nil)).Elem()
}
type UpdateKmipServerResponse struct {
}
type UpdateKmsSignedCsrClientCert UpdateKmsSignedCsrClientCertRequestType
func init() {
t["UpdateKmsSignedCsrClientCert"] = reflect.TypeOf((*UpdateKmsSignedCsrClientCert)(nil)).Elem()
}
type UpdateKmsSignedCsrClientCertRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster KeyProviderId `xml:"cluster"`
Certificate string `xml:"certificate"`
}
func init() {
t["UpdateKmsSignedCsrClientCertRequestType"] = reflect.TypeOf((*UpdateKmsSignedCsrClientCertRequestType)(nil)).Elem()
}
type UpdateKmsSignedCsrClientCertResponse struct {
}
type UpdateLicense UpdateLicenseRequestType
func init() {
t["UpdateLicense"] = reflect.TypeOf((*UpdateLicense)(nil)).Elem()
}
type UpdateLicenseLabel UpdateLicenseLabelRequestType
func init() {
t["UpdateLicenseLabel"] = reflect.TypeOf((*UpdateLicenseLabel)(nil)).Elem()
}
type UpdateLicenseLabelRequestType struct {
This ManagedObjectReference `xml:"_this"`
LicenseKey string `xml:"licenseKey"`
LabelKey string `xml:"labelKey"`
LabelValue string `xml:"labelValue"`
}
func init() {
t["UpdateLicenseLabelRequestType"] = reflect.TypeOf((*UpdateLicenseLabelRequestType)(nil)).Elem()
}
type UpdateLicenseLabelResponse struct {
}
type UpdateLicenseRequestType struct {
This ManagedObjectReference `xml:"_this"`
LicenseKey string `xml:"licenseKey"`
Labels []KeyValue `xml:"labels,omitempty"`
}
func init() {
t["UpdateLicenseRequestType"] = reflect.TypeOf((*UpdateLicenseRequestType)(nil)).Elem()
}
type UpdateLicenseResponse struct {
Returnval LicenseManagerLicenseInfo `xml:"returnval"`
}
type UpdateLinkedChildren UpdateLinkedChildrenRequestType
func init() {
t["UpdateLinkedChildren"] = reflect.TypeOf((*UpdateLinkedChildren)(nil)).Elem()
}
type UpdateLinkedChildrenRequestType struct {
This ManagedObjectReference `xml:"_this"`
AddChangeSet []VirtualAppLinkInfo `xml:"addChangeSet,omitempty"`
RemoveSet []ManagedObjectReference `xml:"removeSet,omitempty"`
}
func init() {
t["UpdateLinkedChildrenRequestType"] = reflect.TypeOf((*UpdateLinkedChildrenRequestType)(nil)).Elem()
}
type UpdateLinkedChildrenResponse struct {
}
type UpdateLocalSwapDatastore UpdateLocalSwapDatastoreRequestType
func init() {
t["UpdateLocalSwapDatastore"] = reflect.TypeOf((*UpdateLocalSwapDatastore)(nil)).Elem()
}
type UpdateLocalSwapDatastoreRequestType struct {
This ManagedObjectReference `xml:"_this"`
Datastore *ManagedObjectReference `xml:"datastore,omitempty"`
}
func init() {
t["UpdateLocalSwapDatastoreRequestType"] = reflect.TypeOf((*UpdateLocalSwapDatastoreRequestType)(nil)).Elem()
}
type UpdateLocalSwapDatastoreResponse struct {
}
type UpdateLockdownExceptions UpdateLockdownExceptionsRequestType
func init() {
t["UpdateLockdownExceptions"] = reflect.TypeOf((*UpdateLockdownExceptions)(nil)).Elem()
}
type UpdateLockdownExceptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Users []string `xml:"users,omitempty"`
}
func init() {
t["UpdateLockdownExceptionsRequestType"] = reflect.TypeOf((*UpdateLockdownExceptionsRequestType)(nil)).Elem()
}
type UpdateLockdownExceptionsResponse struct {
}
type UpdateModuleOptionString UpdateModuleOptionStringRequestType
func init() {
t["UpdateModuleOptionString"] = reflect.TypeOf((*UpdateModuleOptionString)(nil)).Elem()
}
type UpdateModuleOptionStringRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Options string `xml:"options"`
}
func init() {
t["UpdateModuleOptionStringRequestType"] = reflect.TypeOf((*UpdateModuleOptionStringRequestType)(nil)).Elem()
}
type UpdateModuleOptionStringResponse struct {
}
type UpdateNetworkConfig UpdateNetworkConfigRequestType
func init() {
t["UpdateNetworkConfig"] = reflect.TypeOf((*UpdateNetworkConfig)(nil)).Elem()
}
type UpdateNetworkConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config HostNetworkConfig `xml:"config"`
ChangeMode string `xml:"changeMode"`
}
func init() {
t["UpdateNetworkConfigRequestType"] = reflect.TypeOf((*UpdateNetworkConfigRequestType)(nil)).Elem()
}
type UpdateNetworkConfigResponse struct {
Returnval HostNetworkConfigResult `xml:"returnval"`
}
type UpdateNetworkResourcePool UpdateNetworkResourcePoolRequestType
func init() {
t["UpdateNetworkResourcePool"] = reflect.TypeOf((*UpdateNetworkResourcePool)(nil)).Elem()
}
type UpdateNetworkResourcePoolRequestType struct {
This ManagedObjectReference `xml:"_this"`
ConfigSpec []DVSNetworkResourcePoolConfigSpec `xml:"configSpec"`
}
func init() {
t["UpdateNetworkResourcePoolRequestType"] = reflect.TypeOf((*UpdateNetworkResourcePoolRequestType)(nil)).Elem()
}
type UpdateNetworkResourcePoolResponse struct {
}
type UpdateOptions UpdateOptionsRequestType
func init() {
t["UpdateOptions"] = reflect.TypeOf((*UpdateOptions)(nil)).Elem()
}
type UpdateOptionsRequestType struct {
This ManagedObjectReference `xml:"_this"`
ChangedValue []BaseOptionValue `xml:"changedValue,typeattr"`
}
func init() {
t["UpdateOptionsRequestType"] = reflect.TypeOf((*UpdateOptionsRequestType)(nil)).Elem()
}
type UpdateOptionsResponse struct {
}
type UpdatePassthruConfig UpdatePassthruConfigRequestType
func init() {
t["UpdatePassthruConfig"] = reflect.TypeOf((*UpdatePassthruConfig)(nil)).Elem()
}
type UpdatePassthruConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config []BaseHostPciPassthruConfig `xml:"config,typeattr"`
}
func init() {
t["UpdatePassthruConfigRequestType"] = reflect.TypeOf((*UpdatePassthruConfigRequestType)(nil)).Elem()
}
type UpdatePassthruConfigResponse struct {
}
type UpdatePerfInterval UpdatePerfIntervalRequestType
func init() {
t["UpdatePerfInterval"] = reflect.TypeOf((*UpdatePerfInterval)(nil)).Elem()
}
type UpdatePerfIntervalRequestType struct {
This ManagedObjectReference `xml:"_this"`
Interval PerfInterval `xml:"interval"`
}
func init() {
t["UpdatePerfIntervalRequestType"] = reflect.TypeOf((*UpdatePerfIntervalRequestType)(nil)).Elem()
}
type UpdatePerfIntervalResponse struct {
}
type UpdatePhysicalNicLinkSpeed UpdatePhysicalNicLinkSpeedRequestType
func init() {
t["UpdatePhysicalNicLinkSpeed"] = reflect.TypeOf((*UpdatePhysicalNicLinkSpeed)(nil)).Elem()
}
type UpdatePhysicalNicLinkSpeedRequestType struct {
This ManagedObjectReference `xml:"_this"`
Device string `xml:"device"`
LinkSpeed *PhysicalNicLinkInfo `xml:"linkSpeed,omitempty"`
}
func init() {
t["UpdatePhysicalNicLinkSpeedRequestType"] = reflect.TypeOf((*UpdatePhysicalNicLinkSpeedRequestType)(nil)).Elem()
}
type UpdatePhysicalNicLinkSpeedResponse struct {
}
type UpdatePortGroup UpdatePortGroupRequestType
func init() {
t["UpdatePortGroup"] = reflect.TypeOf((*UpdatePortGroup)(nil)).Elem()
}
type UpdatePortGroupRequestType struct {
This ManagedObjectReference `xml:"_this"`
PgName string `xml:"pgName"`
Portgrp HostPortGroupSpec `xml:"portgrp"`
}
func init() {
t["UpdatePortGroupRequestType"] = reflect.TypeOf((*UpdatePortGroupRequestType)(nil)).Elem()
}
type UpdatePortGroupResponse struct {
}
type UpdateProgress UpdateProgressRequestType
func init() {
t["UpdateProgress"] = reflect.TypeOf((*UpdateProgress)(nil)).Elem()
}
type UpdateProgressRequestType struct {
This ManagedObjectReference `xml:"_this"`
PercentDone int32 `xml:"percentDone"`
}
func init() {
t["UpdateProgressRequestType"] = reflect.TypeOf((*UpdateProgressRequestType)(nil)).Elem()
}
type UpdateProgressResponse struct {
}
type UpdateReferenceHost UpdateReferenceHostRequestType
func init() {
t["UpdateReferenceHost"] = reflect.TypeOf((*UpdateReferenceHost)(nil)).Elem()
}
type UpdateReferenceHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["UpdateReferenceHostRequestType"] = reflect.TypeOf((*UpdateReferenceHostRequestType)(nil)).Elem()
}
type UpdateReferenceHostResponse struct {
}
type UpdateRuleset UpdateRulesetRequestType
func init() {
t["UpdateRuleset"] = reflect.TypeOf((*UpdateRuleset)(nil)).Elem()
}
type UpdateRulesetRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id string `xml:"id"`
Spec HostFirewallRulesetRulesetSpec `xml:"spec"`
}
func init() {
t["UpdateRulesetRequestType"] = reflect.TypeOf((*UpdateRulesetRequestType)(nil)).Elem()
}
type UpdateRulesetResponse struct {
}
type UpdateScsiLunDisplayName UpdateScsiLunDisplayNameRequestType
func init() {
t["UpdateScsiLunDisplayName"] = reflect.TypeOf((*UpdateScsiLunDisplayName)(nil)).Elem()
}
type UpdateScsiLunDisplayNameRequestType struct {
This ManagedObjectReference `xml:"_this"`
LunUuid string `xml:"lunUuid"`
DisplayName string `xml:"displayName"`
}
func init() {
t["UpdateScsiLunDisplayNameRequestType"] = reflect.TypeOf((*UpdateScsiLunDisplayNameRequestType)(nil)).Elem()
}
type UpdateScsiLunDisplayNameResponse struct {
}
type UpdateSelfSignedClientCert UpdateSelfSignedClientCertRequestType
func init() {
t["UpdateSelfSignedClientCert"] = reflect.TypeOf((*UpdateSelfSignedClientCert)(nil)).Elem()
}
type UpdateSelfSignedClientCertRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster KeyProviderId `xml:"cluster"`
Certificate string `xml:"certificate"`
}
func init() {
t["UpdateSelfSignedClientCertRequestType"] = reflect.TypeOf((*UpdateSelfSignedClientCertRequestType)(nil)).Elem()
}
type UpdateSelfSignedClientCertResponse struct {
}
type UpdateServiceConsoleVirtualNic UpdateServiceConsoleVirtualNicRequestType
func init() {
t["UpdateServiceConsoleVirtualNic"] = reflect.TypeOf((*UpdateServiceConsoleVirtualNic)(nil)).Elem()
}
type UpdateServiceConsoleVirtualNicRequestType struct {
This ManagedObjectReference `xml:"_this"`
Device string `xml:"device"`
Nic HostVirtualNicSpec `xml:"nic"`
}
func init() {
t["UpdateServiceConsoleVirtualNicRequestType"] = reflect.TypeOf((*UpdateServiceConsoleVirtualNicRequestType)(nil)).Elem()
}
type UpdateServiceConsoleVirtualNicResponse struct {
}
type UpdateServiceMessage UpdateServiceMessageRequestType
func init() {
t["UpdateServiceMessage"] = reflect.TypeOf((*UpdateServiceMessage)(nil)).Elem()
}
type UpdateServiceMessageRequestType struct {
This ManagedObjectReference `xml:"_this"`
Message string `xml:"message"`
}
func init() {
t["UpdateServiceMessageRequestType"] = reflect.TypeOf((*UpdateServiceMessageRequestType)(nil)).Elem()
}
type UpdateServiceMessageResponse struct {
}
type UpdateServicePolicy UpdateServicePolicyRequestType
func init() {
t["UpdateServicePolicy"] = reflect.TypeOf((*UpdateServicePolicy)(nil)).Elem()
}
type UpdateServicePolicyRequestType struct {
This ManagedObjectReference `xml:"_this"`
Id string `xml:"id"`
Policy string `xml:"policy"`
}
func init() {
t["UpdateServicePolicyRequestType"] = reflect.TypeOf((*UpdateServicePolicyRequestType)(nil)).Elem()
}
type UpdateServicePolicyResponse struct {
}
type UpdateSet struct {
DynamicData
Version string `xml:"version"`
FilterSet []PropertyFilterUpdate `xml:"filterSet,omitempty"`
Truncated *bool `xml:"truncated"`
}
func init() {
t["UpdateSet"] = reflect.TypeOf((*UpdateSet)(nil)).Elem()
}
type UpdateSoftwareInternetScsiEnabled UpdateSoftwareInternetScsiEnabledRequestType
func init() {
t["UpdateSoftwareInternetScsiEnabled"] = reflect.TypeOf((*UpdateSoftwareInternetScsiEnabled)(nil)).Elem()
}
type UpdateSoftwareInternetScsiEnabledRequestType struct {
This ManagedObjectReference `xml:"_this"`
Enabled bool `xml:"enabled"`
}
func init() {
t["UpdateSoftwareInternetScsiEnabledRequestType"] = reflect.TypeOf((*UpdateSoftwareInternetScsiEnabledRequestType)(nil)).Elem()
}
type UpdateSoftwareInternetScsiEnabledResponse struct {
}
type UpdateSystemResources UpdateSystemResourcesRequestType
func init() {
t["UpdateSystemResources"] = reflect.TypeOf((*UpdateSystemResources)(nil)).Elem()
}
type UpdateSystemResourcesRequestType struct {
This ManagedObjectReference `xml:"_this"`
ResourceInfo HostSystemResourceInfo `xml:"resourceInfo"`
}
func init() {
t["UpdateSystemResourcesRequestType"] = reflect.TypeOf((*UpdateSystemResourcesRequestType)(nil)).Elem()
}
type UpdateSystemResourcesResponse struct {
}
type UpdateSystemSwapConfiguration UpdateSystemSwapConfigurationRequestType
func init() {
t["UpdateSystemSwapConfiguration"] = reflect.TypeOf((*UpdateSystemSwapConfiguration)(nil)).Elem()
}
type UpdateSystemSwapConfigurationRequestType struct {
This ManagedObjectReference `xml:"_this"`
SysSwapConfig HostSystemSwapConfiguration `xml:"sysSwapConfig"`
}
func init() {
t["UpdateSystemSwapConfigurationRequestType"] = reflect.TypeOf((*UpdateSystemSwapConfigurationRequestType)(nil)).Elem()
}
type UpdateSystemSwapConfigurationResponse struct {
}
type UpdateSystemUsers UpdateSystemUsersRequestType
func init() {
t["UpdateSystemUsers"] = reflect.TypeOf((*UpdateSystemUsers)(nil)).Elem()
}
type UpdateSystemUsersRequestType struct {
This ManagedObjectReference `xml:"_this"`
Users []string `xml:"users,omitempty"`
}
func init() {
t["UpdateSystemUsersRequestType"] = reflect.TypeOf((*UpdateSystemUsersRequestType)(nil)).Elem()
}
type UpdateSystemUsersResponse struct {
}
type UpdateUser UpdateUserRequestType
func init() {
t["UpdateUser"] = reflect.TypeOf((*UpdateUser)(nil)).Elem()
}
type UpdateUserRequestType struct {
This ManagedObjectReference `xml:"_this"`
User BaseHostAccountSpec `xml:"user,typeattr"`
}
func init() {
t["UpdateUserRequestType"] = reflect.TypeOf((*UpdateUserRequestType)(nil)).Elem()
}
type UpdateUserResponse struct {
}
type UpdateVAppConfig UpdateVAppConfigRequestType
func init() {
t["UpdateVAppConfig"] = reflect.TypeOf((*UpdateVAppConfig)(nil)).Elem()
}
type UpdateVAppConfigRequestType struct {
This ManagedObjectReference `xml:"_this"`
Spec VAppConfigSpec `xml:"spec"`
}
func init() {
t["UpdateVAppConfigRequestType"] = reflect.TypeOf((*UpdateVAppConfigRequestType)(nil)).Elem()
}
type UpdateVAppConfigResponse struct {
}
type UpdateVVolVirtualMachineFilesRequestType struct {
This ManagedObjectReference `xml:"_this"`
FailoverPair []DatastoreVVolContainerFailoverPair `xml:"failoverPair,omitempty"`
}
func init() {
t["UpdateVVolVirtualMachineFilesRequestType"] = reflect.TypeOf((*UpdateVVolVirtualMachineFilesRequestType)(nil)).Elem()
}
type UpdateVVolVirtualMachineFiles_Task UpdateVVolVirtualMachineFilesRequestType
func init() {
t["UpdateVVolVirtualMachineFiles_Task"] = reflect.TypeOf((*UpdateVVolVirtualMachineFiles_Task)(nil)).Elem()
}
type UpdateVVolVirtualMachineFiles_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateVirtualMachineFilesRequestType struct {
This ManagedObjectReference `xml:"_this"`
MountPathDatastoreMapping []DatastoreMountPathDatastorePair `xml:"mountPathDatastoreMapping"`
}
func init() {
t["UpdateVirtualMachineFilesRequestType"] = reflect.TypeOf((*UpdateVirtualMachineFilesRequestType)(nil)).Elem()
}
type UpdateVirtualMachineFilesResult struct {
DynamicData
FailedVmFile []UpdateVirtualMachineFilesResultFailedVmFileInfo `xml:"failedVmFile,omitempty"`
}
func init() {
t["UpdateVirtualMachineFilesResult"] = reflect.TypeOf((*UpdateVirtualMachineFilesResult)(nil)).Elem()
}
type UpdateVirtualMachineFilesResultFailedVmFileInfo struct {
DynamicData
VmFile string `xml:"vmFile"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["UpdateVirtualMachineFilesResultFailedVmFileInfo"] = reflect.TypeOf((*UpdateVirtualMachineFilesResultFailedVmFileInfo)(nil)).Elem()
}
type UpdateVirtualMachineFiles_Task UpdateVirtualMachineFilesRequestType
func init() {
t["UpdateVirtualMachineFiles_Task"] = reflect.TypeOf((*UpdateVirtualMachineFiles_Task)(nil)).Elem()
}
type UpdateVirtualMachineFiles_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdateVirtualNic UpdateVirtualNicRequestType
func init() {
t["UpdateVirtualNic"] = reflect.TypeOf((*UpdateVirtualNic)(nil)).Elem()
}
type UpdateVirtualNicRequestType struct {
This ManagedObjectReference `xml:"_this"`
Device string `xml:"device"`
Nic HostVirtualNicSpec `xml:"nic"`
}
func init() {
t["UpdateVirtualNicRequestType"] = reflect.TypeOf((*UpdateVirtualNicRequestType)(nil)).Elem()
}
type UpdateVirtualNicResponse struct {
}
type UpdateVirtualSwitch UpdateVirtualSwitchRequestType
func init() {
t["UpdateVirtualSwitch"] = reflect.TypeOf((*UpdateVirtualSwitch)(nil)).Elem()
}
type UpdateVirtualSwitchRequestType struct {
This ManagedObjectReference `xml:"_this"`
VswitchName string `xml:"vswitchName"`
Spec HostVirtualSwitchSpec `xml:"spec"`
}
func init() {
t["UpdateVirtualSwitchRequestType"] = reflect.TypeOf((*UpdateVirtualSwitchRequestType)(nil)).Elem()
}
type UpdateVirtualSwitchResponse struct {
}
type UpdateVmfsUnmapPriority UpdateVmfsUnmapPriorityRequestType
func init() {
t["UpdateVmfsUnmapPriority"] = reflect.TypeOf((*UpdateVmfsUnmapPriority)(nil)).Elem()
}
type UpdateVmfsUnmapPriorityRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmfsUuid string `xml:"vmfsUuid"`
UnmapPriority string `xml:"unmapPriority"`
}
func init() {
t["UpdateVmfsUnmapPriorityRequestType"] = reflect.TypeOf((*UpdateVmfsUnmapPriorityRequestType)(nil)).Elem()
}
type UpdateVmfsUnmapPriorityResponse struct {
}
type UpdateVsanRequestType struct {
This ManagedObjectReference `xml:"_this"`
Config VsanHostConfigInfo `xml:"config"`
}
func init() {
t["UpdateVsanRequestType"] = reflect.TypeOf((*UpdateVsanRequestType)(nil)).Elem()
}
type UpdateVsan_Task UpdateVsanRequestType
func init() {
t["UpdateVsan_Task"] = reflect.TypeOf((*UpdateVsan_Task)(nil)).Elem()
}
type UpdateVsan_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpdatedAgentBeingRestartedEvent struct {
HostEvent
}
func init() {
t["UpdatedAgentBeingRestartedEvent"] = reflect.TypeOf((*UpdatedAgentBeingRestartedEvent)(nil)).Elem()
}
type UpgradeEvent struct {
Event
Message string `xml:"message"`
}
func init() {
t["UpgradeEvent"] = reflect.TypeOf((*UpgradeEvent)(nil)).Elem()
}
type UpgradeIoFilterRequestType struct {
This ManagedObjectReference `xml:"_this"`
FilterId string `xml:"filterId"`
CompRes ManagedObjectReference `xml:"compRes"`
VibUrl string `xml:"vibUrl"`
}
func init() {
t["UpgradeIoFilterRequestType"] = reflect.TypeOf((*UpgradeIoFilterRequestType)(nil)).Elem()
}
type UpgradeIoFilter_Task UpgradeIoFilterRequestType
func init() {
t["UpgradeIoFilter_Task"] = reflect.TypeOf((*UpgradeIoFilter_Task)(nil)).Elem()
}
type UpgradeIoFilter_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpgradeToolsRequestType struct {
This ManagedObjectReference `xml:"_this"`
InstallerOptions string `xml:"installerOptions,omitempty"`
}
func init() {
t["UpgradeToolsRequestType"] = reflect.TypeOf((*UpgradeToolsRequestType)(nil)).Elem()
}
type UpgradeTools_Task UpgradeToolsRequestType
func init() {
t["UpgradeTools_Task"] = reflect.TypeOf((*UpgradeTools_Task)(nil)).Elem()
}
type UpgradeTools_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpgradeVMRequestType struct {
This ManagedObjectReference `xml:"_this"`
Version string `xml:"version,omitempty"`
}
func init() {
t["UpgradeVMRequestType"] = reflect.TypeOf((*UpgradeVMRequestType)(nil)).Elem()
}
type UpgradeVM_Task UpgradeVMRequestType
func init() {
t["UpgradeVM_Task"] = reflect.TypeOf((*UpgradeVM_Task)(nil)).Elem()
}
type UpgradeVM_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}
type UpgradeVmLayout UpgradeVmLayoutRequestType
func init() {
t["UpgradeVmLayout"] = reflect.TypeOf((*UpgradeVmLayout)(nil)).Elem()
}
type UpgradeVmLayoutRequestType struct {
This ManagedObjectReference `xml:"_this"`
}
func init() {
t["UpgradeVmLayoutRequestType"] = reflect.TypeOf((*UpgradeVmLayoutRequestType)(nil)).Elem()
}
type UpgradeVmLayoutResponse struct {
}
type UpgradeVmfs UpgradeVmfsRequestType
func init() {
t["UpgradeVmfs"] = reflect.TypeOf((*UpgradeVmfs)(nil)).Elem()
}
type UpgradeVmfsRequestType struct {
This ManagedObjectReference `xml:"_this"`
VmfsPath string `xml:"vmfsPath"`
}
func init() {
t["UpgradeVmfsRequestType"] = reflect.TypeOf((*UpgradeVmfsRequestType)(nil)).Elem()
}
type UpgradeVmfsResponse struct {
}
type UpgradeVsanObjects UpgradeVsanObjectsRequestType
func init() {
t["UpgradeVsanObjects"] = reflect.TypeOf((*UpgradeVsanObjects)(nil)).Elem()
}
type UpgradeVsanObjectsRequestType struct {
This ManagedObjectReference `xml:"_this"`
Uuids []string `xml:"uuids"`
NewVersion int32 `xml:"newVersion"`
}
func init() {
t["UpgradeVsanObjectsRequestType"] = reflect.TypeOf((*UpgradeVsanObjectsRequestType)(nil)).Elem()
}
type UpgradeVsanObjectsResponse struct {
Returnval []HostVsanInternalSystemVsanObjectOperationResult `xml:"returnval,omitempty"`
}
type UplinkPortMtuNotSupportEvent struct {
DvsHealthStatusChangeEvent
}
func init() {
t["UplinkPortMtuNotSupportEvent"] = reflect.TypeOf((*UplinkPortMtuNotSupportEvent)(nil)).Elem()
}
type UplinkPortMtuSupportEvent struct {
DvsHealthStatusChangeEvent
}
func init() {
t["UplinkPortMtuSupportEvent"] = reflect.TypeOf((*UplinkPortMtuSupportEvent)(nil)).Elem()
}
type UplinkPortVlanTrunkedEvent struct {
DvsHealthStatusChangeEvent
}
func init() {
t["UplinkPortVlanTrunkedEvent"] = reflect.TypeOf((*UplinkPortVlanTrunkedEvent)(nil)).Elem()
}
type UplinkPortVlanUntrunkedEvent struct {
DvsHealthStatusChangeEvent
}
func init() {
t["UplinkPortVlanUntrunkedEvent"] = reflect.TypeOf((*UplinkPortVlanUntrunkedEvent)(nil)).Elem()
}
type UploadClientCert UploadClientCertRequestType
func init() {
t["UploadClientCert"] = reflect.TypeOf((*UploadClientCert)(nil)).Elem()
}
type UploadClientCertRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster KeyProviderId `xml:"cluster"`
Certificate string `xml:"certificate"`
PrivateKey string `xml:"privateKey"`
}
func init() {
t["UploadClientCertRequestType"] = reflect.TypeOf((*UploadClientCertRequestType)(nil)).Elem()
}
type UploadClientCertResponse struct {
}
type UploadKmipServerCert UploadKmipServerCertRequestType
func init() {
t["UploadKmipServerCert"] = reflect.TypeOf((*UploadKmipServerCert)(nil)).Elem()
}
type UploadKmipServerCertRequestType struct {
This ManagedObjectReference `xml:"_this"`
Cluster KeyProviderId `xml:"cluster"`
Certificate string `xml:"certificate"`
}
func init() {
t["UploadKmipServerCertRequestType"] = reflect.TypeOf((*UploadKmipServerCertRequestType)(nil)).Elem()
}
type UploadKmipServerCertResponse struct {
}
type UsbScanCodeSpec struct {
DynamicData
KeyEvents []UsbScanCodeSpecKeyEvent `xml:"keyEvents"`
}
func init() {
t["UsbScanCodeSpec"] = reflect.TypeOf((*UsbScanCodeSpec)(nil)).Elem()
}
type UsbScanCodeSpecKeyEvent struct {
DynamicData
UsbHidCode int32 `xml:"usbHidCode"`
Modifiers *UsbScanCodeSpecModifierType `xml:"modifiers,omitempty"`
}
func init() {
t["UsbScanCodeSpecKeyEvent"] = reflect.TypeOf((*UsbScanCodeSpecKeyEvent)(nil)).Elem()
}
type UsbScanCodeSpecModifierType struct {
DynamicData
LeftControl *bool `xml:"leftControl"`
LeftShift *bool `xml:"leftShift"`
LeftAlt *bool `xml:"leftAlt"`
LeftGui *bool `xml:"leftGui"`
RightControl *bool `xml:"rightControl"`
RightShift *bool `xml:"rightShift"`
RightAlt *bool `xml:"rightAlt"`
RightGui *bool `xml:"rightGui"`
}
func init() {
t["UsbScanCodeSpecModifierType"] = reflect.TypeOf((*UsbScanCodeSpecModifierType)(nil)).Elem()
}
type UserAssignedToGroup struct {
HostEvent
UserLogin string `xml:"userLogin"`
Group string `xml:"group"`
}
func init() {
t["UserAssignedToGroup"] = reflect.TypeOf((*UserAssignedToGroup)(nil)).Elem()
}
type UserGroupProfile struct {
ApplyProfile
Key string `xml:"key"`
}
func init() {
t["UserGroupProfile"] = reflect.TypeOf((*UserGroupProfile)(nil)).Elem()
}
type UserInputRequiredParameterMetadata struct {
ProfilePolicyOptionMetadata
UserInputParameter []ProfileParameterMetadata `xml:"userInputParameter,omitempty"`
}
func init() {
t["UserInputRequiredParameterMetadata"] = reflect.TypeOf((*UserInputRequiredParameterMetadata)(nil)).Elem()
}
type UserLoginSessionEvent struct {
SessionEvent
IpAddress string `xml:"ipAddress"`
UserAgent string `xml:"userAgent,omitempty"`
Locale string `xml:"locale"`
SessionId string `xml:"sessionId"`
}
func init() {
t["UserLoginSessionEvent"] = reflect.TypeOf((*UserLoginSessionEvent)(nil)).Elem()
}
type UserLogoutSessionEvent struct {
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"`
}
func init() {
t["UserLogoutSessionEvent"] = reflect.TypeOf((*UserLogoutSessionEvent)(nil)).Elem()
}
type UserNotFound struct {
VimFault
Principal string `xml:"principal"`
Unresolved bool `xml:"unresolved"`
}
func init() {
t["UserNotFound"] = reflect.TypeOf((*UserNotFound)(nil)).Elem()
}
type UserNotFoundFault UserNotFound
func init() {
t["UserNotFoundFault"] = reflect.TypeOf((*UserNotFoundFault)(nil)).Elem()
}
type UserPasswordChanged struct {
HostEvent
UserLogin string `xml:"userLogin"`
}
func init() {
t["UserPasswordChanged"] = reflect.TypeOf((*UserPasswordChanged)(nil)).Elem()
}
type UserPrivilegeResult struct {
DynamicData
Entity ManagedObjectReference `xml:"entity"`
Privileges []string `xml:"privileges,omitempty"`
}
func init() {
t["UserPrivilegeResult"] = reflect.TypeOf((*UserPrivilegeResult)(nil)).Elem()
}
type UserProfile struct {
ApplyProfile
Key string `xml:"key"`
}
func init() {
t["UserProfile"] = reflect.TypeOf((*UserProfile)(nil)).Elem()
}
type UserSearchResult struct {
DynamicData
Principal string `xml:"principal"`
FullName string `xml:"fullName,omitempty"`
Group bool `xml:"group"`
}
func init() {
t["UserSearchResult"] = reflect.TypeOf((*UserSearchResult)(nil)).Elem()
}
type UserSession struct {
DynamicData
Key string `xml:"key"`
UserName string `xml:"userName"`
FullName string `xml:"fullName"`
LoginTime time.Time `xml:"loginTime"`
LastActiveTime time.Time `xml:"lastActiveTime"`
Locale string `xml:"locale"`
MessageLocale string `xml:"messageLocale"`
ExtensionSession *bool `xml:"extensionSession"`
IpAddress string `xml:"ipAddress,omitempty"`
UserAgent string `xml:"userAgent,omitempty"`
CallCount int64 `xml:"callCount,omitempty"`
}
func init() {
t["UserSession"] = reflect.TypeOf((*UserSession)(nil)).Elem()
}
type UserUnassignedFromGroup struct {
HostEvent
UserLogin string `xml:"userLogin"`
Group string `xml:"group"`
}
func init() {
t["UserUnassignedFromGroup"] = reflect.TypeOf((*UserUnassignedFromGroup)(nil)).Elem()
}
type UserUpgradeEvent struct {
UpgradeEvent
}
func init() {
t["UserUpgradeEvent"] = reflect.TypeOf((*UserUpgradeEvent)(nil)).Elem()
}
type VASAStorageArray struct {
DynamicData
Name string `xml:"name"`
Uuid string `xml:"uuid"`
VendorId string `xml:"vendorId"`
ModelId string `xml:"modelId"`
}
func init() {
t["VASAStorageArray"] = reflect.TypeOf((*VASAStorageArray)(nil)).Elem()
}
type VAppCloneSpec struct {
DynamicData
Location ManagedObjectReference `xml:"location"`
Host *ManagedObjectReference `xml:"host,omitempty"`
ResourceSpec *ResourceConfigSpec `xml:"resourceSpec,omitempty"`
VmFolder *ManagedObjectReference `xml:"vmFolder,omitempty"`
NetworkMapping []VAppCloneSpecNetworkMappingPair `xml:"networkMapping,omitempty"`
Property []KeyValue `xml:"property,omitempty"`
ResourceMapping []VAppCloneSpecResourceMap `xml:"resourceMapping,omitempty"`
Provisioning string `xml:"provisioning,omitempty"`
}
func init() {
t["VAppCloneSpec"] = reflect.TypeOf((*VAppCloneSpec)(nil)).Elem()
}
type VAppCloneSpecNetworkMappingPair struct {
DynamicData
Source ManagedObjectReference `xml:"source"`
Destination ManagedObjectReference `xml:"destination"`
}
func init() {
t["VAppCloneSpecNetworkMappingPair"] = reflect.TypeOf((*VAppCloneSpecNetworkMappingPair)(nil)).Elem()
}
type VAppCloneSpecResourceMap struct {
DynamicData
Source ManagedObjectReference `xml:"source"`
Parent *ManagedObjectReference `xml:"parent,omitempty"`
ResourceSpec *ResourceConfigSpec `xml:"resourceSpec,omitempty"`
Location *ManagedObjectReference `xml:"location,omitempty"`
}
func init() {
t["VAppCloneSpecResourceMap"] = reflect.TypeOf((*VAppCloneSpecResourceMap)(nil)).Elem()
}
type VAppConfigFault struct {
VimFault
}
func init() {
t["VAppConfigFault"] = reflect.TypeOf((*VAppConfigFault)(nil)).Elem()
}
type VAppConfigFaultFault BaseVAppConfigFault
func init() {
t["VAppConfigFaultFault"] = reflect.TypeOf((*VAppConfigFaultFault)(nil)).Elem()
}
type VAppConfigInfo struct {
VmConfigInfo
EntityConfig []VAppEntityConfigInfo `xml:"entityConfig,omitempty"`
Annotation string `xml:"annotation"`
InstanceUuid string `xml:"instanceUuid,omitempty"`
ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"`
}
func init() {
t["VAppConfigInfo"] = reflect.TypeOf((*VAppConfigInfo)(nil)).Elem()
}
type VAppConfigSpec struct {
VmConfigSpec
EntityConfig []VAppEntityConfigInfo `xml:"entityConfig,omitempty"`
Annotation string `xml:"annotation,omitempty"`
InstanceUuid string `xml:"instanceUuid,omitempty"`
ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"`
}
func init() {
t["VAppConfigSpec"] = reflect.TypeOf((*VAppConfigSpec)(nil)).Elem()
}
type VAppEntityConfigInfo struct {
DynamicData
Key *ManagedObjectReference `xml:"key,omitempty"`
Tag string `xml:"tag,omitempty"`
StartOrder int32 `xml:"startOrder,omitempty"`
StartDelay int32 `xml:"startDelay,omitempty"`
WaitingForGuest *bool `xml:"waitingForGuest"`
StartAction string `xml:"startAction,omitempty"`
StopDelay int32 `xml:"stopDelay,omitempty"`
StopAction string `xml:"stopAction,omitempty"`
DestroyWithParent *bool `xml:"destroyWithParent"`
}
func init() {
t["VAppEntityConfigInfo"] = reflect.TypeOf((*VAppEntityConfigInfo)(nil)).Elem()
}
type VAppIPAssignmentInfo struct {
DynamicData
SupportedAllocationScheme []string `xml:"supportedAllocationScheme,omitempty"`
IpAllocationPolicy string `xml:"ipAllocationPolicy,omitempty"`
SupportedIpProtocol []string `xml:"supportedIpProtocol,omitempty"`
IpProtocol string `xml:"ipProtocol,omitempty"`
}
func init() {
t["VAppIPAssignmentInfo"] = reflect.TypeOf((*VAppIPAssignmentInfo)(nil)).Elem()
}
type VAppNotRunning struct {
VmConfigFault
}
func init() {
t["VAppNotRunning"] = reflect.TypeOf((*VAppNotRunning)(nil)).Elem()
}
type VAppNotRunningFault VAppNotRunning
func init() {
t["VAppNotRunningFault"] = reflect.TypeOf((*VAppNotRunningFault)(nil)).Elem()
}
type VAppOperationInProgress struct {
RuntimeFault
}
func init() {
t["VAppOperationInProgress"] = reflect.TypeOf((*VAppOperationInProgress)(nil)).Elem()
}
type VAppOperationInProgressFault VAppOperationInProgress
func init() {
t["VAppOperationInProgressFault"] = reflect.TypeOf((*VAppOperationInProgressFault)(nil)).Elem()
}
type VAppOvfSectionInfo struct {
DynamicData
Key int32 `xml:"key,omitempty"`
Namespace string `xml:"namespace,omitempty"`
Type string `xml:"type,omitempty"`
AtEnvelopeLevel *bool `xml:"atEnvelopeLevel"`
Contents string `xml:"contents,omitempty"`
}
func init() {
t["VAppOvfSectionInfo"] = reflect.TypeOf((*VAppOvfSectionInfo)(nil)).Elem()
}
type VAppOvfSectionSpec struct {
ArrayUpdateSpec
Info *VAppOvfSectionInfo `xml:"info,omitempty"`
}
func init() {
t["VAppOvfSectionSpec"] = reflect.TypeOf((*VAppOvfSectionSpec)(nil)).Elem()
}
type VAppProductInfo struct {
DynamicData
Key int32 `xml:"key"`
ClassId string `xml:"classId,omitempty"`
InstanceId string `xml:"instanceId,omitempty"`
Name string `xml:"name,omitempty"`
Vendor string `xml:"vendor,omitempty"`
Version string `xml:"version,omitempty"`
FullVersion string `xml:"fullVersion,omitempty"`
VendorUrl string `xml:"vendorUrl,omitempty"`
ProductUrl string `xml:"productUrl,omitempty"`
AppUrl string `xml:"appUrl,omitempty"`
}
func init() {
t["VAppProductInfo"] = reflect.TypeOf((*VAppProductInfo)(nil)).Elem()
}
type VAppProductSpec struct {
ArrayUpdateSpec
Info *VAppProductInfo `xml:"info,omitempty"`
}
func init() {
t["VAppProductSpec"] = reflect.TypeOf((*VAppProductSpec)(nil)).Elem()
}
type VAppPropertyFault struct {
VmConfigFault
Id string `xml:"id"`
Category string `xml:"category"`
Label string `xml:"label"`
Type string `xml:"type"`
Value string `xml:"value"`
}
func init() {
t["VAppPropertyFault"] = reflect.TypeOf((*VAppPropertyFault)(nil)).Elem()
}
type VAppPropertyFaultFault BaseVAppPropertyFault
func init() {
t["VAppPropertyFaultFault"] = reflect.TypeOf((*VAppPropertyFaultFault)(nil)).Elem()
}
type VAppPropertyInfo struct {
DynamicData
Key int32 `xml:"key"`
ClassId string `xml:"classId,omitempty"`
InstanceId string `xml:"instanceId,omitempty"`
Id string `xml:"id,omitempty"`
Category string `xml:"category,omitempty"`
Label string `xml:"label,omitempty"`
Type string `xml:"type,omitempty"`
TypeReference string `xml:"typeReference,omitempty"`
UserConfigurable *bool `xml:"userConfigurable"`
DefaultValue string `xml:"defaultValue,omitempty"`
Value string `xml:"value,omitempty"`
Description string `xml:"description,omitempty"`
}
func init() {
t["VAppPropertyInfo"] = reflect.TypeOf((*VAppPropertyInfo)(nil)).Elem()
}
type VAppPropertySpec struct {
ArrayUpdateSpec
Info *VAppPropertyInfo `xml:"info,omitempty"`
}
func init() {
t["VAppPropertySpec"] = reflect.TypeOf((*VAppPropertySpec)(nil)).Elem()
}
type VAppTaskInProgress struct {
TaskInProgress
}
func init() {
t["VAppTaskInProgress"] = reflect.TypeOf((*VAppTaskInProgress)(nil)).Elem()
}
type VAppTaskInProgressFault VAppTaskInProgress
func init() {
t["VAppTaskInProgressFault"] = reflect.TypeOf((*VAppTaskInProgressFault)(nil)).Elem()
}
type VFlashCacheHotConfigNotSupported struct {
VmConfigFault
}
func init() {
t["VFlashCacheHotConfigNotSupported"] = reflect.TypeOf((*VFlashCacheHotConfigNotSupported)(nil)).Elem()
}
type VFlashCacheHotConfigNotSupportedFault VFlashCacheHotConfigNotSupported
func init() {
t["VFlashCacheHotConfigNotSupportedFault"] = reflect.TypeOf((*VFlashCacheHotConfigNotSupportedFault)(nil)).Elem()
}
type VFlashModuleNotSupported struct {
VmConfigFault
VmName string `xml:"vmName"`
ModuleName string `xml:"moduleName"`
Reason string `xml:"reason"`
HostName string `xml:"hostName"`
}
func init() {
t["VFlashModuleNotSupported"] = reflect.TypeOf((*VFlashModuleNotSupported)(nil)).Elem()
}
type VFlashModuleNotSupportedFault VFlashModuleNotSupported
func init() {
t["VFlashModuleNotSupportedFault"] = reflect.TypeOf((*VFlashModuleNotSupportedFault)(nil)).Elem()
}
type VFlashModuleVersionIncompatible struct {
VimFault
ModuleName string `xml:"moduleName"`
VmRequestModuleVersion string `xml:"vmRequestModuleVersion"`
HostMinSupportedVerson string `xml:"hostMinSupportedVerson"`
HostModuleVersion string `xml:"hostModuleVersion"`
}
func init() {
t["VFlashModuleVersionIncompatible"] = reflect.TypeOf((*VFlashModuleVersionIncompatible)(nil)).Elem()
}
type VFlashModuleVersionIncompatibleFault VFlashModuleVersionIncompatible
func init() {
t["VFlashModuleVersionIncompatibleFault"] = reflect.TypeOf((*VFlashModuleVersionIncompatibleFault)(nil)).Elem()
}
type VMFSDatastoreCreatedEvent struct {
HostEvent
Datastore DatastoreEventArgument `xml:"datastore"`
DatastoreUrl string `xml:"datastoreUrl,omitempty"`
}
func init() {
t["VMFSDatastoreCreatedEvent"] = reflect.TypeOf((*VMFSDatastoreCreatedEvent)(nil)).Elem()
}
type VMFSDatastoreExpandedEvent struct {
HostEvent
Datastore DatastoreEventArgument `xml:"datastore"`
}
func init() {
t["VMFSDatastoreExpandedEvent"] = reflect.TypeOf((*VMFSDatastoreExpandedEvent)(nil)).Elem()
}
type VMFSDatastoreExtendedEvent struct {
HostEvent
Datastore DatastoreEventArgument `xml:"datastore"`
}
func init() {
t["VMFSDatastoreExtendedEvent"] = reflect.TypeOf((*VMFSDatastoreExtendedEvent)(nil)).Elem()
}
type VMINotSupported struct {
DeviceNotSupported
}
func init() {
t["VMINotSupported"] = reflect.TypeOf((*VMINotSupported)(nil)).Elem()
}
type VMINotSupportedFault VMINotSupported
func init() {
t["VMINotSupportedFault"] = reflect.TypeOf((*VMINotSupportedFault)(nil)).Elem()
}
type VMOnConflictDVPort struct {
CannotAccessNetwork
}
func init() {
t["VMOnConflictDVPort"] = reflect.TypeOf((*VMOnConflictDVPort)(nil)).Elem()
}
type VMOnConflictDVPortFault VMOnConflictDVPort
func init() {
t["VMOnConflictDVPortFault"] = reflect.TypeOf((*VMOnConflictDVPortFault)(nil)).Elem()
}
type VMOnVirtualIntranet struct {
CannotAccessNetwork
}
func init() {
t["VMOnVirtualIntranet"] = reflect.TypeOf((*VMOnVirtualIntranet)(nil)).Elem()
}
type VMOnVirtualIntranetFault VMOnVirtualIntranet
func init() {
t["VMOnVirtualIntranetFault"] = reflect.TypeOf((*VMOnVirtualIntranetFault)(nil)).Elem()
}
type VMotionAcrossNetworkNotSupported struct {
MigrationFeatureNotSupported
}
func init() {
t["VMotionAcrossNetworkNotSupported"] = reflect.TypeOf((*VMotionAcrossNetworkNotSupported)(nil)).Elem()
}
type VMotionAcrossNetworkNotSupportedFault VMotionAcrossNetworkNotSupported
func init() {
t["VMotionAcrossNetworkNotSupportedFault"] = reflect.TypeOf((*VMotionAcrossNetworkNotSupportedFault)(nil)).Elem()
}
type VMotionInterfaceIssue struct {
MigrationFault
AtSourceHost bool `xml:"atSourceHost"`
FailedHost string `xml:"failedHost"`
FailedHostEntity *ManagedObjectReference `xml:"failedHostEntity,omitempty"`
}
func init() {
t["VMotionInterfaceIssue"] = reflect.TypeOf((*VMotionInterfaceIssue)(nil)).Elem()
}
type VMotionInterfaceIssueFault BaseVMotionInterfaceIssue
func init() {
t["VMotionInterfaceIssueFault"] = reflect.TypeOf((*VMotionInterfaceIssueFault)(nil)).Elem()
}
type VMotionLicenseExpiredEvent struct {
LicenseEvent
}
func init() {
t["VMotionLicenseExpiredEvent"] = reflect.TypeOf((*VMotionLicenseExpiredEvent)(nil)).Elem()
}
type VMotionLinkCapacityLow struct {
VMotionInterfaceIssue
Network string `xml:"network"`
}
func init() {
t["VMotionLinkCapacityLow"] = reflect.TypeOf((*VMotionLinkCapacityLow)(nil)).Elem()
}
type VMotionLinkCapacityLowFault VMotionLinkCapacityLow
func init() {
t["VMotionLinkCapacityLowFault"] = reflect.TypeOf((*VMotionLinkCapacityLowFault)(nil)).Elem()
}
type VMotionLinkDown struct {
VMotionInterfaceIssue
Network string `xml:"network"`
}
func init() {
t["VMotionLinkDown"] = reflect.TypeOf((*VMotionLinkDown)(nil)).Elem()
}
type VMotionLinkDownFault VMotionLinkDown
func init() {
t["VMotionLinkDownFault"] = reflect.TypeOf((*VMotionLinkDownFault)(nil)).Elem()
}
type VMotionNotConfigured struct {
VMotionInterfaceIssue
}
func init() {
t["VMotionNotConfigured"] = reflect.TypeOf((*VMotionNotConfigured)(nil)).Elem()
}
type VMotionNotConfiguredFault VMotionNotConfigured
func init() {
t["VMotionNotConfiguredFault"] = reflect.TypeOf((*VMotionNotConfiguredFault)(nil)).Elem()
}
type VMotionNotLicensed struct {
VMotionInterfaceIssue
}
func init() {
t["VMotionNotLicensed"] = reflect.TypeOf((*VMotionNotLicensed)(nil)).Elem()
}
type VMotionNotLicensedFault VMotionNotLicensed
func init() {
t["VMotionNotLicensedFault"] = reflect.TypeOf((*VMotionNotLicensedFault)(nil)).Elem()
}
type VMotionNotSupported struct {
VMotionInterfaceIssue
}
func init() {
t["VMotionNotSupported"] = reflect.TypeOf((*VMotionNotSupported)(nil)).Elem()
}
type VMotionNotSupportedFault VMotionNotSupported
func init() {
t["VMotionNotSupportedFault"] = reflect.TypeOf((*VMotionNotSupportedFault)(nil)).Elem()
}
type VMotionProtocolIncompatible struct {
MigrationFault
}
func init() {
t["VMotionProtocolIncompatible"] = reflect.TypeOf((*VMotionProtocolIncompatible)(nil)).Elem()
}
type VMotionProtocolIncompatibleFault VMotionProtocolIncompatible
func init() {
t["VMotionProtocolIncompatibleFault"] = reflect.TypeOf((*VMotionProtocolIncompatibleFault)(nil)).Elem()
}
type VMwareDVSConfigInfo struct {
DVSConfigInfo
VspanSession []VMwareVspanSession `xml:"vspanSession,omitempty"`
PvlanConfig []VMwareDVSPvlanMapEntry `xml:"pvlanConfig,omitempty"`
MaxMtu int32 `xml:"maxMtu"`
LinkDiscoveryProtocolConfig *LinkDiscoveryProtocolConfig `xml:"linkDiscoveryProtocolConfig,omitempty"`
IpfixConfig *VMwareIpfixConfig `xml:"ipfixConfig,omitempty"`
LacpGroupConfig []VMwareDvsLacpGroupConfig `xml:"lacpGroupConfig,omitempty"`
LacpApiVersion string `xml:"lacpApiVersion,omitempty"`
MulticastFilteringMode string `xml:"multicastFilteringMode,omitempty"`
}
func init() {
t["VMwareDVSConfigInfo"] = reflect.TypeOf((*VMwareDVSConfigInfo)(nil)).Elem()
}
type VMwareDVSConfigSpec struct {
DVSConfigSpec
PvlanConfigSpec []VMwareDVSPvlanConfigSpec `xml:"pvlanConfigSpec,omitempty"`
VspanConfigSpec []VMwareDVSVspanConfigSpec `xml:"vspanConfigSpec,omitempty"`
MaxMtu int32 `xml:"maxMtu,omitempty"`
LinkDiscoveryProtocolConfig *LinkDiscoveryProtocolConfig `xml:"linkDiscoveryProtocolConfig,omitempty"`
IpfixConfig *VMwareIpfixConfig `xml:"ipfixConfig,omitempty"`
LacpApiVersion string `xml:"lacpApiVersion,omitempty"`
MulticastFilteringMode string `xml:"multicastFilteringMode,omitempty"`
}
func init() {
t["VMwareDVSConfigSpec"] = reflect.TypeOf((*VMwareDVSConfigSpec)(nil)).Elem()
}
type VMwareDVSFeatureCapability struct {
DVSFeatureCapability
VspanSupported *bool `xml:"vspanSupported"`
LldpSupported *bool `xml:"lldpSupported"`
IpfixSupported *bool `xml:"ipfixSupported"`
IpfixCapability *VMwareDvsIpfixCapability `xml:"ipfixCapability,omitempty"`
MulticastSnoopingSupported *bool `xml:"multicastSnoopingSupported"`
VspanCapability *VMwareDVSVspanCapability `xml:"vspanCapability,omitempty"`
LacpCapability *VMwareDvsLacpCapability `xml:"lacpCapability,omitempty"`
}
func init() {
t["VMwareDVSFeatureCapability"] = reflect.TypeOf((*VMwareDVSFeatureCapability)(nil)).Elem()
}
type VMwareDVSHealthCheckCapability struct {
DVSHealthCheckCapability
VlanMtuSupported bool `xml:"vlanMtuSupported"`
TeamingSupported bool `xml:"teamingSupported"`
}
func init() {
t["VMwareDVSHealthCheckCapability"] = reflect.TypeOf((*VMwareDVSHealthCheckCapability)(nil)).Elem()
}
type VMwareDVSHealthCheckConfig struct {
DVSHealthCheckConfig
}
func init() {
t["VMwareDVSHealthCheckConfig"] = reflect.TypeOf((*VMwareDVSHealthCheckConfig)(nil)).Elem()
}
type VMwareDVSMtuHealthCheckResult struct {
HostMemberUplinkHealthCheckResult
MtuMismatch bool `xml:"mtuMismatch"`
VlanSupportSwitchMtu []NumericRange `xml:"vlanSupportSwitchMtu,omitempty"`
VlanNotSupportSwitchMtu []NumericRange `xml:"vlanNotSupportSwitchMtu,omitempty"`
}
func init() {
t["VMwareDVSMtuHealthCheckResult"] = reflect.TypeOf((*VMwareDVSMtuHealthCheckResult)(nil)).Elem()
}
type VMwareDVSPortSetting struct {
DVPortSetting
Vlan BaseVmwareDistributedVirtualSwitchVlanSpec `xml:"vlan,omitempty,typeattr"`
QosTag *IntPolicy `xml:"qosTag,omitempty"`
UplinkTeamingPolicy *VmwareUplinkPortTeamingPolicy `xml:"uplinkTeamingPolicy,omitempty"`
SecurityPolicy *DVSSecurityPolicy `xml:"securityPolicy,omitempty"`
IpfixEnabled *BoolPolicy `xml:"ipfixEnabled,omitempty"`
TxUplink *BoolPolicy `xml:"txUplink,omitempty"`
LacpPolicy *VMwareUplinkLacpPolicy `xml:"lacpPolicy,omitempty"`
}
func init() {
t["VMwareDVSPortSetting"] = reflect.TypeOf((*VMwareDVSPortSetting)(nil)).Elem()
}
type VMwareDVSPortgroupPolicy struct {
DVPortgroupPolicy
VlanOverrideAllowed bool `xml:"vlanOverrideAllowed"`
UplinkTeamingOverrideAllowed bool `xml:"uplinkTeamingOverrideAllowed"`
SecurityPolicyOverrideAllowed bool `xml:"securityPolicyOverrideAllowed"`
IpfixOverrideAllowed *bool `xml:"ipfixOverrideAllowed"`
}
func init() {
t["VMwareDVSPortgroupPolicy"] = reflect.TypeOf((*VMwareDVSPortgroupPolicy)(nil)).Elem()
}
type VMwareDVSPvlanConfigSpec struct {
DynamicData
PvlanEntry VMwareDVSPvlanMapEntry `xml:"pvlanEntry"`
Operation string `xml:"operation"`
}
func init() {
t["VMwareDVSPvlanConfigSpec"] = reflect.TypeOf((*VMwareDVSPvlanConfigSpec)(nil)).Elem()
}
type VMwareDVSPvlanMapEntry struct {
DynamicData
PrimaryVlanId int32 `xml:"primaryVlanId"`
SecondaryVlanId int32 `xml:"secondaryVlanId"`
PvlanType string `xml:"pvlanType"`
}
func init() {
t["VMwareDVSPvlanMapEntry"] = reflect.TypeOf((*VMwareDVSPvlanMapEntry)(nil)).Elem()
}
type VMwareDVSTeamingHealthCheckConfig struct {
VMwareDVSHealthCheckConfig
}
func init() {
t["VMwareDVSTeamingHealthCheckConfig"] = reflect.TypeOf((*VMwareDVSTeamingHealthCheckConfig)(nil)).Elem()
}
type VMwareDVSTeamingHealthCheckResult struct {
HostMemberHealthCheckResult
TeamingStatus string `xml:"teamingStatus"`
}
func init() {
t["VMwareDVSTeamingHealthCheckResult"] = reflect.TypeOf((*VMwareDVSTeamingHealthCheckResult)(nil)).Elem()
}
type VMwareDVSVlanHealthCheckResult struct {
HostMemberUplinkHealthCheckResult
TrunkedVlan []NumericRange `xml:"trunkedVlan,omitempty"`
UntrunkedVlan []NumericRange `xml:"untrunkedVlan,omitempty"`
}
func init() {
t["VMwareDVSVlanHealthCheckResult"] = reflect.TypeOf((*VMwareDVSVlanHealthCheckResult)(nil)).Elem()
}
type VMwareDVSVlanMtuHealthCheckConfig struct {
VMwareDVSHealthCheckConfig
}
func init() {
t["VMwareDVSVlanMtuHealthCheckConfig"] = reflect.TypeOf((*VMwareDVSVlanMtuHealthCheckConfig)(nil)).Elem()
}
type VMwareDVSVspanCapability struct {
DynamicData
MixedDestSupported bool `xml:"mixedDestSupported"`
DvportSupported bool `xml:"dvportSupported"`
RemoteSourceSupported bool `xml:"remoteSourceSupported"`
RemoteDestSupported bool `xml:"remoteDestSupported"`
EncapRemoteSourceSupported bool `xml:"encapRemoteSourceSupported"`
ErspanProtocolSupported *bool `xml:"erspanProtocolSupported"`
}
func init() {
t["VMwareDVSVspanCapability"] = reflect.TypeOf((*VMwareDVSVspanCapability)(nil)).Elem()
}
type VMwareDVSVspanConfigSpec struct {
DynamicData
VspanSession VMwareVspanSession `xml:"vspanSession"`
Operation string `xml:"operation"`
}
func init() {
t["VMwareDVSVspanConfigSpec"] = reflect.TypeOf((*VMwareDVSVspanConfigSpec)(nil)).Elem()
}
type VMwareDvsIpfixCapability struct {
DynamicData
IpfixSupported *bool `xml:"ipfixSupported"`
Ipv6ForIpfixSupported *bool `xml:"ipv6ForIpfixSupported"`
ObservationDomainIdSupported *bool `xml:"observationDomainIdSupported"`
}
func init() {
t["VMwareDvsIpfixCapability"] = reflect.TypeOf((*VMwareDvsIpfixCapability)(nil)).Elem()
}
type VMwareDvsLacpCapability struct {
DynamicData
LacpSupported *bool `xml:"lacpSupported"`
MultiLacpGroupSupported *bool `xml:"multiLacpGroupSupported"`
}
func init() {
t["VMwareDvsLacpCapability"] = reflect.TypeOf((*VMwareDvsLacpCapability)(nil)).Elem()
}
type VMwareDvsLacpGroupConfig struct {
DynamicData
Key string `xml:"key,omitempty"`
Name string `xml:"name,omitempty"`
Mode string `xml:"mode,omitempty"`
UplinkNum int32 `xml:"uplinkNum,omitempty"`
LoadbalanceAlgorithm string `xml:"loadbalanceAlgorithm,omitempty"`
Vlan *VMwareDvsLagVlanConfig `xml:"vlan,omitempty"`
Ipfix *VMwareDvsLagIpfixConfig `xml:"ipfix,omitempty"`
UplinkName []string `xml:"uplinkName,omitempty"`
UplinkPortKey []string `xml:"uplinkPortKey,omitempty"`
}
func init() {
t["VMwareDvsLacpGroupConfig"] = reflect.TypeOf((*VMwareDvsLacpGroupConfig)(nil)).Elem()
}
type VMwareDvsLacpGroupSpec struct {
DynamicData
LacpGroupConfig VMwareDvsLacpGroupConfig `xml:"lacpGroupConfig"`
Operation string `xml:"operation"`
}
func init() {
t["VMwareDvsLacpGroupSpec"] = reflect.TypeOf((*VMwareDvsLacpGroupSpec)(nil)).Elem()
}
type VMwareDvsLagIpfixConfig struct {
DynamicData
IpfixEnabled *bool `xml:"ipfixEnabled"`
}
func init() {
t["VMwareDvsLagIpfixConfig"] = reflect.TypeOf((*VMwareDvsLagIpfixConfig)(nil)).Elem()
}
type VMwareDvsLagVlanConfig struct {
DynamicData
VlanId []NumericRange `xml:"vlanId,omitempty"`
}
func init() {
t["VMwareDvsLagVlanConfig"] = reflect.TypeOf((*VMwareDvsLagVlanConfig)(nil)).Elem()
}
type VMwareIpfixConfig struct {
DynamicData
CollectorIpAddress string `xml:"collectorIpAddress,omitempty"`
CollectorPort int32 `xml:"collectorPort,omitempty"`
ObservationDomainId int64 `xml:"observationDomainId,omitempty"`
ActiveFlowTimeout int32 `xml:"activeFlowTimeout"`
IdleFlowTimeout int32 `xml:"idleFlowTimeout"`
SamplingRate int32 `xml:"samplingRate"`
InternalFlowsOnly bool `xml:"internalFlowsOnly"`
}
func init() {
t["VMwareIpfixConfig"] = reflect.TypeOf((*VMwareIpfixConfig)(nil)).Elem()
}
type VMwareUplinkLacpPolicy struct {
InheritablePolicy
Enable *BoolPolicy `xml:"enable,omitempty"`
Mode *StringPolicy `xml:"mode,omitempty"`
}
func init() {
t["VMwareUplinkLacpPolicy"] = reflect.TypeOf((*VMwareUplinkLacpPolicy)(nil)).Elem()
}
type VMwareUplinkPortOrderPolicy struct {
InheritablePolicy
ActiveUplinkPort []string `xml:"activeUplinkPort,omitempty"`
StandbyUplinkPort []string `xml:"standbyUplinkPort,omitempty"`
}
func init() {
t["VMwareUplinkPortOrderPolicy"] = reflect.TypeOf((*VMwareUplinkPortOrderPolicy)(nil)).Elem()
}
type VMwareVspanPort struct {
DynamicData
PortKey []string `xml:"portKey,omitempty"`
UplinkPortName []string `xml:"uplinkPortName,omitempty"`
WildcardPortConnecteeType []string `xml:"wildcardPortConnecteeType,omitempty"`
Vlans []int32 `xml:"vlans,omitempty"`
IpAddress []string `xml:"ipAddress,omitempty"`
}
func init() {
t["VMwareVspanPort"] = reflect.TypeOf((*VMwareVspanPort)(nil)).Elem()
}
type VMwareVspanSession struct {
DynamicData
Key string `xml:"key,omitempty"`
Name string `xml:"name,omitempty"`
Description string `xml:"description,omitempty"`
Enabled bool `xml:"enabled"`
SourcePortTransmitted *VMwareVspanPort `xml:"sourcePortTransmitted,omitempty"`
SourcePortReceived *VMwareVspanPort `xml:"sourcePortReceived,omitempty"`
DestinationPort *VMwareVspanPort `xml:"destinationPort,omitempty"`
EncapsulationVlanId int32 `xml:"encapsulationVlanId,omitempty"`
StripOriginalVlan bool `xml:"stripOriginalVlan"`
MirroredPacketLength int32 `xml:"mirroredPacketLength,omitempty"`
NormalTrafficAllowed bool `xml:"normalTrafficAllowed"`
SessionType string `xml:"sessionType,omitempty"`
SamplingRate int32 `xml:"samplingRate,omitempty"`
EncapType string `xml:"encapType,omitempty"`
ErspanId int32 `xml:"erspanId,omitempty"`
ErspanCOS int32 `xml:"erspanCOS,omitempty"`
ErspanGraNanosec *bool `xml:"erspanGraNanosec"`
}
func init() {
t["VMwareVspanSession"] = reflect.TypeOf((*VMwareVspanSession)(nil)).Elem()
}
type VRPEditSpec struct {
DynamicData
VrpId string `xml:"vrpId"`
Description string `xml:"description,omitempty"`
CpuAllocation *VrpResourceAllocationInfo `xml:"cpuAllocation,omitempty"`
MemoryAllocation *VrpResourceAllocationInfo `xml:"memoryAllocation,omitempty"`
AddedHubs []ManagedObjectReference `xml:"addedHubs,omitempty"`
RemovedHubs []ManagedObjectReference `xml:"removedHubs,omitempty"`
ChangeVersion int64 `xml:"changeVersion,omitempty"`
}
func init() {
t["VRPEditSpec"] = reflect.TypeOf((*VRPEditSpec)(nil)).Elem()
}
type VStorageObject struct {
DynamicData
Config VStorageObjectConfigInfo `xml:"config"`
}
func init() {
t["VStorageObject"] = reflect.TypeOf((*VStorageObject)(nil)).Elem()
}
type VStorageObjectConfigInfo struct {
BaseConfigInfo
CapacityInMB int64 `xml:"capacityInMB"`
ConsumptionType []string `xml:"consumptionType,omitempty"`
ConsumerId []ID `xml:"consumerId,omitempty"`
}
func init() {
t["VStorageObjectConfigInfo"] = reflect.TypeOf((*VStorageObjectConfigInfo)(nil)).Elem()
}
type VStorageObjectStateInfo struct {
DynamicData
Tentative *bool `xml:"tentative"`
}
func init() {
t["VStorageObjectStateInfo"] = reflect.TypeOf((*VStorageObjectStateInfo)(nil)).Elem()
}
type VVolHostPE struct {
DynamicData
Key ManagedObjectReference `xml:"key"`
ProtocolEndpoint []HostProtocolEndpoint `xml:"protocolEndpoint"`
}
func init() {
t["VVolHostPE"] = reflect.TypeOf((*VVolHostPE)(nil)).Elem()
}
type VVolVmConfigFileUpdateResult struct {
DynamicData
SucceededVmConfigFile []KeyValue `xml:"succeededVmConfigFile,omitempty"`
FailedVmConfigFile []VVolVmConfigFileUpdateResultFailedVmConfigFileInfo `xml:"failedVmConfigFile,omitempty"`
}
func init() {
t["VVolVmConfigFileUpdateResult"] = reflect.TypeOf((*VVolVmConfigFileUpdateResult)(nil)).Elem()
}
type VVolVmConfigFileUpdateResultFailedVmConfigFileInfo struct {
DynamicData
TargetConfigVVolId string `xml:"targetConfigVVolId"`
Fault LocalizedMethodFault `xml:"fault"`
}
func init() {
t["VVolVmConfigFileUpdateResultFailedVmConfigFileInfo"] = reflect.TypeOf((*VVolVmConfigFileUpdateResultFailedVmConfigFileInfo)(nil)).Elem()
}
type ValidateCredentialsInGuest ValidateCredentialsInGuestRequestType
func init() {
t["ValidateCredentialsInGuest"] = reflect.TypeOf((*ValidateCredentialsInGuest)(nil)).Elem()
}
type ValidateCredentialsInGuestRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm ManagedObjectReference `xml:"vm"`
Auth BaseGuestAuthentication `xml:"auth,typeattr"`
}
func init() {
t["ValidateCredentialsInGuestRequestType"] = reflect.TypeOf((*ValidateCredentialsInGuestRequestType)(nil)).Elem()
}
type ValidateCredentialsInGuestResponse struct {
}
type ValidateHost ValidateHostRequestType
func init() {
t["ValidateHost"] = reflect.TypeOf((*ValidateHost)(nil)).Elem()
}
type ValidateHostRequestType struct {
This ManagedObjectReference `xml:"_this"`
OvfDescriptor string `xml:"ovfDescriptor"`
Host ManagedObjectReference `xml:"host"`
Vhp OvfValidateHostParams `xml:"vhp"`
}
func init() {
t["ValidateHostRequestType"] = reflect.TypeOf((*ValidateHostRequestType)(nil)).Elem()
}
type ValidateHostResponse struct {
Returnval OvfValidateHostResult `xml:"returnval"`
}
type ValidateMigration ValidateMigrationRequestType
func init() {
t["ValidateMigration"] = reflect.TypeOf((*ValidateMigration)(nil)).Elem()
}
type ValidateMigrationRequestType struct {
This ManagedObjectReference `xml:"_this"`
Vm []ManagedObjectReference `xml:"vm"`
State VirtualMachinePowerState `xml:"state,omitempty"`
TestType []string `xml:"testType,omitempty"`
Pool *ManagedObjectReference `xml:"pool,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
}
func init() {
t["ValidateMigrationRequestType"] = reflect.TypeOf((*ValidateMigrationRequestType)(nil)).Elem()
}
type ValidateMigrationResponse struct {
Returnval []BaseEvent `xml:"returnval,omitempty,typeattr"`
}
type VasaProviderContainerSpec struct {
DynamicData
VasaProviderInfo []VimVasaProviderInfo `xml:"vasaProviderInfo,omitempty"`
ScId string `xml:"scId"`
Deleted bool `xml:"deleted"`
}
func init() {
t["VasaProviderContainerSpec"] = reflect.TypeOf((*VasaProviderContainerSpec)(nil)).Elem()
}
type VcAgentUninstallFailedEvent struct {
HostEvent
Reason string `xml:"reason,omitempty"`
}
func init() {
t["VcAgentUninstallFailedEvent"] = reflect.TypeOf((*VcAgentUninstallFailedEvent)(nil)).Elem()
}
type VcAgentUninstalledEvent struct {
HostEvent
}
func init() {
t["VcAgentUninstalledEvent"] = reflect.TypeOf((*VcAgentUninstalledEvent)(nil)).Elem()
}
type VcAgentUpgradeFailedEvent struct {
HostEvent
Reason string `xml:"reason,omitempty"`
}
func init() {
t["VcAgentUpgradeFailedEvent"] = reflect.TypeOf((*VcAgentUpgradeFailedEvent)(nil)).Elem()
}
type VcAgentUpgradedEvent struct {
HostEvent
}
func init() {
t["VcAgentUpgradedEvent"] = reflect.TypeOf((*VcAgentUpgradedEvent)(nil)).Elem()
}
type VchaClusterConfigInfo struct {
DynamicData
FailoverNodeInfo1 *FailoverNodeInfo `xml:"failoverNodeInfo1,omitempty"`
FailoverNodeInfo2 *FailoverNodeInfo `xml:"failoverNodeInfo2,omitempty"`
WitnessNodeInfo *WitnessNodeInfo `xml:"witnessNodeInfo,omitempty"`
State string `xml:"state"`
}
func init() {
t["VchaClusterConfigInfo"] = reflect.TypeOf((*VchaClusterConfigInfo)(nil)).Elem()
}
type VchaClusterConfigSpec struct {
DynamicData
PassiveIp string `xml:"passiveIp"`
WitnessIp string `xml:"witnessIp"`
}
func init() {
t["VchaClusterConfigSpec"] = reflect.TypeOf((*VchaClusterConfigSpec)(nil)).Elem()
}
type VchaClusterDeploymentSpec struct {
DynamicData
PassiveDeploymentSpec PassiveNodeDeploymentSpec `xml:"passiveDeploymentSpec"`
WitnessDeploymentSpec BaseNodeDeploymentSpec `xml:"witnessDeploymentSpec,typeattr"`
ActiveVcSpec SourceNodeSpec `xml:"activeVcSpec"`
ActiveVcNetworkConfig *ClusterNetworkConfigSpec `xml:"activeVcNetworkConfig,omitempty"`
}
func init() {
t["VchaClusterDeploymentSpec"] = reflect.TypeOf((*VchaClusterDeploymentSpec)(nil)).Elem()
}
type VchaClusterHealth struct {
DynamicData
RuntimeInfo VchaClusterRuntimeInfo `xml:"runtimeInfo"`
HealthMessages []LocalizableMessage `xml:"healthMessages,omitempty"`
AdditionalInformation []LocalizableMessage `xml:"additionalInformation,omitempty"`
}
func init() {
t["VchaClusterHealth"] = reflect.TypeOf((*VchaClusterHealth)(nil)).Elem()
}
type VchaClusterNetworkSpec struct {
DynamicData
WitnessNetworkSpec BaseNodeNetworkSpec `xml:"witnessNetworkSpec,typeattr"`
PassiveNetworkSpec PassiveNodeNetworkSpec `xml:"passiveNetworkSpec"`
}
func init() {
t["VchaClusterNetworkSpec"] = reflect.TypeOf((*VchaClusterNetworkSpec)(nil)).Elem()
}
type VchaClusterRuntimeInfo struct {
DynamicData
ClusterState string `xml:"clusterState"`
NodeInfo []VchaNodeRuntimeInfo `xml:"nodeInfo,omitempty"`
ClusterMode string `xml:"clusterMode"`
}
func init() {
t["VchaClusterRuntimeInfo"] = reflect.TypeOf((*VchaClusterRuntimeInfo)(nil)).Elem()
}
type VchaNodeRuntimeInfo struct {
DynamicData
NodeState string `xml:"nodeState"`
NodeRole string `xml:"nodeRole"`
NodeIp string `xml:"nodeIp"`
}
func init() {
t["VchaNodeRuntimeInfo"] = reflect.TypeOf((*VchaNodeRuntimeInfo)(nil)).Elem()
}
type VimAccountPasswordChangedEvent struct {
HostEvent
}
func init() {
t["VimAccountPasswordChangedEvent"] = reflect.TypeOf((*VimAccountPasswordChangedEvent)(nil)).Elem()
}
type VimFault struct {
MethodFault
}
func init() {
t["VimFault"] = reflect.TypeOf((*VimFault)(nil)).Elem()
}
type VimFaultFault BaseVimFault
func init() {
t["VimFaultFault"] = reflect.TypeOf((*VimFaultFault)(nil)).Elem()
}
type VimVasaProvider struct {
DynamicData
Url string `xml:"url"`
Name string `xml:"name,omitempty"`
SelfSignedCertificate string `xml:"selfSignedCertificate,omitempty"`
}
func init() {
t["VimVasaProvider"] = reflect.TypeOf((*VimVasaProvider)(nil)).Elem()
}
type VimVasaProviderInfo struct {
DynamicData
Provider VimVasaProvider `xml:"provider"`
ArrayState []VimVasaProviderStatePerArray `xml:"arrayState,omitempty"`
}
func init() {
t["VimVasaProviderInfo"] = reflect.TypeOf((*VimVasaProviderInfo)(nil)).Elem()
}
type VimVasaProviderStatePerArray struct {
DynamicData
Priority int32 `xml:"priority"`
ArrayId string `xml:"arrayId"`
Active bool `xml:"active"`
}
func init() {
t["VimVasaProviderStatePerArray"] = reflect.TypeOf((*VimVasaProviderStatePerArray)(nil)).Elem()
}
type VirtualAHCIController struct {
VirtualSATAController
}
func init() {
t["VirtualAHCIController"] = reflect.TypeOf((*VirtualAHCIController)(nil)).Elem()
}
type VirtualAHCIControllerOption struct {
VirtualSATAControllerOption
}
func init() {
t["VirtualAHCIControllerOption"] = reflect.TypeOf((*VirtualAHCIControllerOption)(nil)).Elem()
}
type VirtualAppImportSpec struct {
ImportSpec
Name string `xml:"name"`
VAppConfigSpec VAppConfigSpec `xml:"vAppConfigSpec"`
ResourcePoolSpec ResourceConfigSpec `xml:"resourcePoolSpec"`
Child []BaseImportSpec `xml:"child,omitempty,typeattr"`
}
func init() {
t["VirtualAppImportSpec"] = reflect.TypeOf((*VirtualAppImportSpec)(nil)).Elem()
}
type VirtualAppLinkInfo struct {
DynamicData
Key ManagedObjectReference `xml:"key"`
DestroyWithParent *bool `xml:"destroyWithParent"`
}
func init() {
t["VirtualAppLinkInfo"] = reflect.TypeOf((*VirtualAppLinkInfo)(nil)).Elem()
}
type VirtualAppSummary struct {
ResourcePoolSummary
Product *VAppProductInfo `xml:"product,omitempty"`
VAppState VirtualAppVAppState `xml:"vAppState,omitempty"`
Suspended *bool `xml:"suspended"`
InstallBootRequired *bool `xml:"installBootRequired"`
InstanceUuid string `xml:"instanceUuid,omitempty"`
}
func init() {
t["VirtualAppSummary"] = reflect.TypeOf((*VirtualAppSummary)(nil)).Elem()
}
type VirtualBusLogicController struct {
VirtualSCSIController
}
func init() {
t["VirtualBusLogicController"] = reflect.TypeOf((*VirtualBusLogicController)(nil)).Elem()
}
type VirtualBusLogicControllerOption struct {
VirtualSCSIControllerOption
}
func init() {
t["VirtualBusLogicControllerOption"] = reflect.TypeOf((*VirtualBusLogicControllerOption)(nil)).Elem()
}
type VirtualCdrom struct {
VirtualDevice
}
func init() {
t["VirtualCdrom"] = reflect.TypeOf((*VirtualCdrom)(nil)).Elem()
}
type VirtualCdromAtapiBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
func init() {
t["VirtualCdromAtapiBackingInfo"] = reflect.TypeOf((*VirtualCdromAtapiBackingInfo)(nil)).Elem()
}
type VirtualCdromAtapiBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualCdromAtapiBackingOption"] = reflect.TypeOf((*VirtualCdromAtapiBackingOption)(nil)).Elem()
}
type VirtualCdromIsoBackingInfo struct {
VirtualDeviceFileBackingInfo
}
func init() {
t["VirtualCdromIsoBackingInfo"] = reflect.TypeOf((*VirtualCdromIsoBackingInfo)(nil)).Elem()
}
type VirtualCdromIsoBackingOption struct {
VirtualDeviceFileBackingOption
}
func init() {
t["VirtualCdromIsoBackingOption"] = reflect.TypeOf((*VirtualCdromIsoBackingOption)(nil)).Elem()
}
type VirtualCdromOption struct {
VirtualDeviceOption
}
func init() {
t["VirtualCdromOption"] = reflect.TypeOf((*VirtualCdromOption)(nil)).Elem()
}
type VirtualCdromPassthroughBackingInfo struct {
VirtualDeviceDeviceBackingInfo
Exclusive bool `xml:"exclusive"`
}
func init() {
t["VirtualCdromPassthroughBackingInfo"] = reflect.TypeOf((*VirtualCdromPassthroughBackingInfo)(nil)).Elem()
}
type VirtualCdromPassthroughBackingOption struct {
VirtualDeviceDeviceBackingOption
Exclusive BoolOption `xml:"exclusive"`
}
func init() {
t["VirtualCdromPassthroughBackingOption"] = reflect.TypeOf((*VirtualCdromPassthroughBackingOption)(nil)).Elem()
}
type VirtualCdromRemoteAtapiBackingInfo struct {
VirtualDeviceRemoteDeviceBackingInfo
}
func init() {
t["VirtualCdromRemoteAtapiBackingInfo"] = reflect.TypeOf((*VirtualCdromRemoteAtapiBackingInfo)(nil)).Elem()
}
type VirtualCdromRemoteAtapiBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualCdromRemoteAtapiBackingOption"] = reflect.TypeOf((*VirtualCdromRemoteAtapiBackingOption)(nil)).Elem()
}
type VirtualCdromRemotePassthroughBackingInfo struct {
VirtualDeviceRemoteDeviceBackingInfo
Exclusive bool `xml:"exclusive"`
}
func init() {
t["VirtualCdromRemotePassthroughBackingInfo"] = reflect.TypeOf((*VirtualCdromRemotePassthroughBackingInfo)(nil)).Elem()
}
type VirtualCdromRemotePassthroughBackingOption struct {
VirtualDeviceRemoteDeviceBackingOption
Exclusive BoolOption `xml:"exclusive"`
}
func init() {
t["VirtualCdromRemotePassthroughBackingOption"] = reflect.TypeOf((*VirtualCdromRemotePassthroughBackingOption)(nil)).Elem()
}
type VirtualController struct {
VirtualDevice
BusNumber int32 `xml:"busNumber"`
Device []int32 `xml:"device,omitempty"`
}
func init() {
t["VirtualController"] = reflect.TypeOf((*VirtualController)(nil)).Elem()
}
type VirtualControllerOption struct {
VirtualDeviceOption
Devices IntOption `xml:"devices"`
SupportedDevice []string `xml:"supportedDevice,omitempty"`
}
func init() {
t["VirtualControllerOption"] = reflect.TypeOf((*VirtualControllerOption)(nil)).Elem()
}
type VirtualDevice struct {
DynamicData
Key int32 `xml:"key"`
DeviceInfo BaseDescription `xml:"deviceInfo,omitempty,typeattr"`
Backing BaseVirtualDeviceBackingInfo `xml:"backing,omitempty,typeattr"`
Connectable *VirtualDeviceConnectInfo `xml:"connectable,omitempty"`
SlotInfo BaseVirtualDeviceBusSlotInfo `xml:"slotInfo,omitempty,typeattr"`
ControllerKey int32 `xml:"controllerKey,omitempty"`
UnitNumber *int32 `xml:"unitNumber"`
}
func init() {
t["VirtualDevice"] = reflect.TypeOf((*VirtualDevice)(nil)).Elem()
}
type VirtualDeviceBackingInfo struct {
DynamicData
}
func init() {
t["VirtualDeviceBackingInfo"] = reflect.TypeOf((*VirtualDeviceBackingInfo)(nil)).Elem()
}
type VirtualDeviceBackingOption struct {
DynamicData
Type string `xml:"type"`
}
func init() {
t["VirtualDeviceBackingOption"] = reflect.TypeOf((*VirtualDeviceBackingOption)(nil)).Elem()
}
type VirtualDeviceBusSlotInfo struct {
DynamicData
}
func init() {
t["VirtualDeviceBusSlotInfo"] = reflect.TypeOf((*VirtualDeviceBusSlotInfo)(nil)).Elem()
}
type VirtualDeviceBusSlotOption struct {
DynamicData
Type string `xml:"type"`
}
func init() {
t["VirtualDeviceBusSlotOption"] = reflect.TypeOf((*VirtualDeviceBusSlotOption)(nil)).Elem()
}
type VirtualDeviceConfigSpec struct {
DynamicData
Operation VirtualDeviceConfigSpecOperation `xml:"operation,omitempty"`
FileOperation VirtualDeviceConfigSpecFileOperation `xml:"fileOperation,omitempty"`
Device BaseVirtualDevice `xml:"device,typeattr"`
Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"`
Backing *VirtualDeviceConfigSpecBackingSpec `xml:"backing,omitempty"`
}
func init() {
t["VirtualDeviceConfigSpec"] = reflect.TypeOf((*VirtualDeviceConfigSpec)(nil)).Elem()
}
type VirtualDeviceConfigSpecBackingSpec struct {
DynamicData
Parent *VirtualDeviceConfigSpecBackingSpec `xml:"parent,omitempty"`
Crypto BaseCryptoSpec `xml:"crypto,omitempty,typeattr"`
}
func init() {
t["VirtualDeviceConfigSpecBackingSpec"] = reflect.TypeOf((*VirtualDeviceConfigSpecBackingSpec)(nil)).Elem()
}
type VirtualDeviceConnectInfo struct {
DynamicData
StartConnected bool `xml:"startConnected"`
AllowGuestControl bool `xml:"allowGuestControl"`
Connected bool `xml:"connected"`
Status string `xml:"status,omitempty"`
}
func init() {
t["VirtualDeviceConnectInfo"] = reflect.TypeOf((*VirtualDeviceConnectInfo)(nil)).Elem()
}
type VirtualDeviceConnectOption struct {
DynamicData
StartConnected BoolOption `xml:"startConnected"`
AllowGuestControl BoolOption `xml:"allowGuestControl"`
}
func init() {
t["VirtualDeviceConnectOption"] = reflect.TypeOf((*VirtualDeviceConnectOption)(nil)).Elem()
}
type VirtualDeviceDeviceBackingInfo struct {
VirtualDeviceBackingInfo
DeviceName string `xml:"deviceName"`
UseAutoDetect *bool `xml:"useAutoDetect"`
}
func init() {
t["VirtualDeviceDeviceBackingInfo"] = reflect.TypeOf((*VirtualDeviceDeviceBackingInfo)(nil)).Elem()
}
type VirtualDeviceDeviceBackingOption struct {
VirtualDeviceBackingOption
AutoDetectAvailable BoolOption `xml:"autoDetectAvailable"`
}
func init() {
t["VirtualDeviceDeviceBackingOption"] = reflect.TypeOf((*VirtualDeviceDeviceBackingOption)(nil)).Elem()
}
type VirtualDeviceFileBackingInfo struct {
VirtualDeviceBackingInfo
FileName string `xml:"fileName"`
Datastore *ManagedObjectReference `xml:"datastore,omitempty"`
BackingObjectId string `xml:"backingObjectId,omitempty"`
}
func init() {
t["VirtualDeviceFileBackingInfo"] = reflect.TypeOf((*VirtualDeviceFileBackingInfo)(nil)).Elem()
}
type VirtualDeviceFileBackingOption struct {
VirtualDeviceBackingOption
FileNameExtensions *ChoiceOption `xml:"fileNameExtensions,omitempty"`
}
func init() {
t["VirtualDeviceFileBackingOption"] = reflect.TypeOf((*VirtualDeviceFileBackingOption)(nil)).Elem()
}
type VirtualDeviceOption struct {
DynamicData
Type string `xml:"type"`
ConnectOption *VirtualDeviceConnectOption `xml:"connectOption,omitempty"`
BusSlotOption *VirtualDeviceBusSlotOption `xml:"busSlotOption,omitempty"`
ControllerType string `xml:"controllerType,omitempty"`
AutoAssignController *BoolOption `xml:"autoAssignController,omitempty"`
BackingOption []BaseVirtualDeviceBackingOption `xml:"backingOption,omitempty,typeattr"`
DefaultBackingOptionIndex int32 `xml:"defaultBackingOptionIndex,omitempty"`
LicensingLimit []string `xml:"licensingLimit,omitempty"`
Deprecated bool `xml:"deprecated"`
PlugAndPlay bool `xml:"plugAndPlay"`
HotRemoveSupported *bool `xml:"hotRemoveSupported"`
}
func init() {
t["VirtualDeviceOption"] = reflect.TypeOf((*VirtualDeviceOption)(nil)).Elem()
}
type VirtualDevicePciBusSlotInfo struct {
VirtualDeviceBusSlotInfo
PciSlotNumber int32 `xml:"pciSlotNumber"`
}
func init() {
t["VirtualDevicePciBusSlotInfo"] = reflect.TypeOf((*VirtualDevicePciBusSlotInfo)(nil)).Elem()
}
type VirtualDevicePipeBackingInfo struct {
VirtualDeviceBackingInfo
PipeName string `xml:"pipeName"`
}
func init() {
t["VirtualDevicePipeBackingInfo"] = reflect.TypeOf((*VirtualDevicePipeBackingInfo)(nil)).Elem()
}
type VirtualDevicePipeBackingOption struct {
VirtualDeviceBackingOption
}
func init() {
t["VirtualDevicePipeBackingOption"] = reflect.TypeOf((*VirtualDevicePipeBackingOption)(nil)).Elem()
}
type VirtualDeviceRemoteDeviceBackingInfo struct {
VirtualDeviceBackingInfo
DeviceName string `xml:"deviceName"`
UseAutoDetect *bool `xml:"useAutoDetect"`
}
func init() {
t["VirtualDeviceRemoteDeviceBackingInfo"] = reflect.TypeOf((*VirtualDeviceRemoteDeviceBackingInfo)(nil)).Elem()
}
type VirtualDeviceRemoteDeviceBackingOption struct {
VirtualDeviceBackingOption
AutoDetectAvailable BoolOption `xml:"autoDetectAvailable"`
}
func init() {
t["VirtualDeviceRemoteDeviceBackingOption"] = reflect.TypeOf((*VirtualDeviceRemoteDeviceBackingOption)(nil)).Elem()
}
type VirtualDeviceURIBackingInfo struct {
VirtualDeviceBackingInfo
ServiceURI string `xml:"serviceURI"`
Direction string `xml:"direction"`
ProxyURI string `xml:"proxyURI,omitempty"`
}
func init() {
t["VirtualDeviceURIBackingInfo"] = reflect.TypeOf((*VirtualDeviceURIBackingInfo)(nil)).Elem()
}
type VirtualDeviceURIBackingOption struct {
VirtualDeviceBackingOption
Directions ChoiceOption `xml:"directions"`
}
func init() {
t["VirtualDeviceURIBackingOption"] = reflect.TypeOf((*VirtualDeviceURIBackingOption)(nil)).Elem()
}
type VirtualDisk struct {
VirtualDevice
CapacityInKB int64 `xml:"capacityInKB"`
CapacityInBytes int64 `xml:"capacityInBytes,omitempty"`
Shares *SharesInfo `xml:"shares,omitempty"`
StorageIOAllocation *StorageIOAllocationInfo `xml:"storageIOAllocation,omitempty"`
DiskObjectId string `xml:"diskObjectId,omitempty"`
VFlashCacheConfigInfo *VirtualDiskVFlashCacheConfigInfo `xml:"vFlashCacheConfigInfo,omitempty"`
Iofilter []string `xml:"iofilter,omitempty"`
VDiskId *ID `xml:"vDiskId,omitempty"`
}
func init() {
t["VirtualDisk"] = reflect.TypeOf((*VirtualDisk)(nil)).Elem()
}
type VirtualDiskAntiAffinityRuleSpec struct {
ClusterRuleInfo
DiskId []int32 `xml:"diskId"`
}
func init() {
t["VirtualDiskAntiAffinityRuleSpec"] = reflect.TypeOf((*VirtualDiskAntiAffinityRuleSpec)(nil)).Elem()
}
type VirtualDiskBlocksNotFullyProvisioned struct {
DeviceBackingNotSupported
}
func init() {
t["VirtualDiskBlocksNotFullyProvisioned"] = reflect.TypeOf((*VirtualDiskBlocksNotFullyProvisioned)(nil)).Elem()
}
type VirtualDiskBlocksNotFullyProvisionedFault VirtualDiskBlocksNotFullyProvisioned
func init() {
t["VirtualDiskBlocksNotFullyProvisionedFault"] = reflect.TypeOf((*VirtualDiskBlocksNotFullyProvisionedFault)(nil)).Elem()
}
type VirtualDiskConfigSpec struct {
VirtualDeviceConfigSpec
DiskMoveType string `xml:"diskMoveType,omitempty"`
MigrateCache *bool `xml:"migrateCache"`
}
func init() {
t["VirtualDiskConfigSpec"] = reflect.TypeOf((*VirtualDiskConfigSpec)(nil)).Elem()
}
type VirtualDiskDeltaDiskFormatsSupported struct {
DynamicData
DatastoreType string `xml:"datastoreType"`
DeltaDiskFormat ChoiceOption `xml:"deltaDiskFormat"`
}
func init() {
t["VirtualDiskDeltaDiskFormatsSupported"] = reflect.TypeOf((*VirtualDiskDeltaDiskFormatsSupported)(nil)).Elem()
}
type VirtualDiskFlatVer1BackingInfo struct {
VirtualDeviceFileBackingInfo
DiskMode string `xml:"diskMode"`
Split *bool `xml:"split"`
WriteThrough *bool `xml:"writeThrough"`
ContentId string `xml:"contentId,omitempty"`
Parent *VirtualDiskFlatVer1BackingInfo `xml:"parent,omitempty"`
}
func init() {
t["VirtualDiskFlatVer1BackingInfo"] = reflect.TypeOf((*VirtualDiskFlatVer1BackingInfo)(nil)).Elem()
}
type VirtualDiskFlatVer1BackingOption struct {
VirtualDeviceFileBackingOption
DiskMode ChoiceOption `xml:"diskMode"`
Split BoolOption `xml:"split"`
WriteThrough BoolOption `xml:"writeThrough"`
Growable bool `xml:"growable"`
}
func init() {
t["VirtualDiskFlatVer1BackingOption"] = reflect.TypeOf((*VirtualDiskFlatVer1BackingOption)(nil)).Elem()
}
type VirtualDiskFlatVer2BackingInfo struct {
VirtualDeviceFileBackingInfo
DiskMode string `xml:"diskMode"`
Split *bool `xml:"split"`
WriteThrough *bool `xml:"writeThrough"`
ThinProvisioned *bool `xml:"thinProvisioned"`
EagerlyScrub *bool `xml:"eagerlyScrub"`
Uuid string `xml:"uuid,omitempty"`
ContentId string `xml:"contentId,omitempty"`
ChangeId string `xml:"changeId,omitempty"`
Parent *VirtualDiskFlatVer2BackingInfo `xml:"parent,omitempty"`
DeltaDiskFormat string `xml:"deltaDiskFormat,omitempty"`
DigestEnabled *bool `xml:"digestEnabled"`
DeltaGrainSize int32 `xml:"deltaGrainSize,omitempty"`
DeltaDiskFormatVariant string `xml:"deltaDiskFormatVariant,omitempty"`
Sharing string `xml:"sharing,omitempty"`
KeyId *CryptoKeyId `xml:"keyId,omitempty"`
}
func init() {
t["VirtualDiskFlatVer2BackingInfo"] = reflect.TypeOf((*VirtualDiskFlatVer2BackingInfo)(nil)).Elem()
}
type VirtualDiskFlatVer2BackingOption struct {
VirtualDeviceFileBackingOption
DiskMode ChoiceOption `xml:"diskMode"`
Split BoolOption `xml:"split"`
WriteThrough BoolOption `xml:"writeThrough"`
Growable bool `xml:"growable"`
HotGrowable bool `xml:"hotGrowable"`
Uuid bool `xml:"uuid"`
ThinProvisioned *BoolOption `xml:"thinProvisioned,omitempty"`
EagerlyScrub *BoolOption `xml:"eagerlyScrub,omitempty"`
DeltaDiskFormat *ChoiceOption `xml:"deltaDiskFormat,omitempty"`
DeltaDiskFormatsSupported []VirtualDiskDeltaDiskFormatsSupported `xml:"deltaDiskFormatsSupported,omitempty"`
}
func init() {
t["VirtualDiskFlatVer2BackingOption"] = reflect.TypeOf((*VirtualDiskFlatVer2BackingOption)(nil)).Elem()
}
type VirtualDiskId struct {
DynamicData
Vm ManagedObjectReference `xml:"vm"`
DiskId int32 `xml:"diskId"`
}
func init() {
t["VirtualDiskId"] = reflect.TypeOf((*VirtualDiskId)(nil)).Elem()
}
type VirtualDiskModeNotSupported struct {
DeviceNotSupported
Mode string `xml:"mode"`
}
func init() {
t["VirtualDiskModeNotSupported"] = reflect.TypeOf((*VirtualDiskModeNotSupported)(nil)).Elem()
}
type VirtualDiskModeNotSupportedFault VirtualDiskModeNotSupported
func init() {
t["VirtualDiskModeNotSupportedFault"] = reflect.TypeOf((*VirtualDiskModeNotSupportedFault)(nil)).Elem()
}
type VirtualDiskOption struct {
VirtualDeviceOption
CapacityInKB LongOption `xml:"capacityInKB"`
IoAllocationOption *StorageIOAllocationOption `xml:"ioAllocationOption,omitempty"`
VFlashCacheConfigOption *VirtualDiskOptionVFlashCacheConfigOption `xml:"vFlashCacheConfigOption,omitempty"`
}
func init() {
t["VirtualDiskOption"] = reflect.TypeOf((*VirtualDiskOption)(nil)).Elem()
}
type VirtualDiskOptionVFlashCacheConfigOption struct {
DynamicData
CacheConsistencyType ChoiceOption `xml:"cacheConsistencyType"`
CacheMode ChoiceOption `xml:"cacheMode"`
ReservationInMB LongOption `xml:"reservationInMB"`
BlockSizeInKB LongOption `xml:"blockSizeInKB"`
}
func init() {
t["VirtualDiskOptionVFlashCacheConfigOption"] = reflect.TypeOf((*VirtualDiskOptionVFlashCacheConfigOption)(nil)).Elem()
}
type VirtualDiskPartitionedRawDiskVer2BackingInfo struct {
VirtualDiskRawDiskVer2BackingInfo
Partition []int32 `xml:"partition"`
}
func init() {
t["VirtualDiskPartitionedRawDiskVer2BackingInfo"] = reflect.TypeOf((*VirtualDiskPartitionedRawDiskVer2BackingInfo)(nil)).Elem()
}
type VirtualDiskPartitionedRawDiskVer2BackingOption struct {
VirtualDiskRawDiskVer2BackingOption
}
func init() {
t["VirtualDiskPartitionedRawDiskVer2BackingOption"] = reflect.TypeOf((*VirtualDiskPartitionedRawDiskVer2BackingOption)(nil)).Elem()
}
type VirtualDiskRawDiskMappingVer1BackingInfo struct {
VirtualDeviceFileBackingInfo
LunUuid string `xml:"lunUuid,omitempty"`
DeviceName string `xml:"deviceName,omitempty"`
CompatibilityMode string `xml:"compatibilityMode,omitempty"`
DiskMode string `xml:"diskMode,omitempty"`
Uuid string `xml:"uuid,omitempty"`
ContentId string `xml:"contentId,omitempty"`
ChangeId string `xml:"changeId,omitempty"`
Parent *VirtualDiskRawDiskMappingVer1BackingInfo `xml:"parent,omitempty"`
Sharing string `xml:"sharing,omitempty"`
}
func init() {
t["VirtualDiskRawDiskMappingVer1BackingInfo"] = reflect.TypeOf((*VirtualDiskRawDiskMappingVer1BackingInfo)(nil)).Elem()
}
type VirtualDiskRawDiskMappingVer1BackingOption struct {
VirtualDeviceDeviceBackingOption
DescriptorFileNameExtensions *ChoiceOption `xml:"descriptorFileNameExtensions,omitempty"`
CompatibilityMode ChoiceOption `xml:"compatibilityMode"`
DiskMode ChoiceOption `xml:"diskMode"`
Uuid bool `xml:"uuid"`
}
func init() {
t["VirtualDiskRawDiskMappingVer1BackingOption"] = reflect.TypeOf((*VirtualDiskRawDiskMappingVer1BackingOption)(nil)).Elem()
}
type VirtualDiskRawDiskVer2BackingInfo struct {
VirtualDeviceDeviceBackingInfo
DescriptorFileName string `xml:"descriptorFileName"`
Uuid string `xml:"uuid,omitempty"`
ChangeId string `xml:"changeId,omitempty"`
Sharing string `xml:"sharing,omitempty"`
}
func init() {
t["VirtualDiskRawDiskVer2BackingInfo"] = reflect.TypeOf((*VirtualDiskRawDiskVer2BackingInfo)(nil)).Elem()
}
type VirtualDiskRawDiskVer2BackingOption struct {
VirtualDeviceDeviceBackingOption
DescriptorFileNameExtensions ChoiceOption `xml:"descriptorFileNameExtensions"`
Uuid bool `xml:"uuid"`
}
func init() {
t["VirtualDiskRawDiskVer2BackingOption"] = reflect.TypeOf((*VirtualDiskRawDiskVer2BackingOption)(nil)).Elem()
}
type VirtualDiskSeSparseBackingInfo struct {
VirtualDeviceFileBackingInfo
DiskMode string `xml:"diskMode"`
WriteThrough *bool `xml:"writeThrough"`
Uuid string `xml:"uuid,omitempty"`
ContentId string `xml:"contentId,omitempty"`
ChangeId string `xml:"changeId,omitempty"`
Parent *VirtualDiskSeSparseBackingInfo `xml:"parent,omitempty"`
DeltaDiskFormat string `xml:"deltaDiskFormat,omitempty"`
DigestEnabled *bool `xml:"digestEnabled"`
GrainSize int32 `xml:"grainSize,omitempty"`
KeyId *CryptoKeyId `xml:"keyId,omitempty"`
}
func init() {
t["VirtualDiskSeSparseBackingInfo"] = reflect.TypeOf((*VirtualDiskSeSparseBackingInfo)(nil)).Elem()
}
type VirtualDiskSeSparseBackingOption struct {
VirtualDeviceFileBackingOption
DiskMode ChoiceOption `xml:"diskMode"`
WriteThrough BoolOption `xml:"writeThrough"`
Growable bool `xml:"growable"`
HotGrowable bool `xml:"hotGrowable"`
Uuid bool `xml:"uuid"`
DeltaDiskFormatsSupported []VirtualDiskDeltaDiskFormatsSupported `xml:"deltaDiskFormatsSupported"`
}
func init() {
t["VirtualDiskSeSparseBackingOption"] = reflect.TypeOf((*VirtualDiskSeSparseBackingOption)(nil)).Elem()
}
type VirtualDiskSparseVer1BackingInfo struct {
VirtualDeviceFileBackingInfo
DiskMode string `xml:"diskMode"`
Split *bool `xml:"split"`
WriteThrough *bool `xml:"writeThrough"`
SpaceUsedInKB int64 `xml:"spaceUsedInKB,omitempty"`
ContentId string `xml:"contentId,omitempty"`
Parent *VirtualDiskSparseVer1BackingInfo `xml:"parent,omitempty"`
}
func init() {
t["VirtualDiskSparseVer1BackingInfo"] = reflect.TypeOf((*VirtualDiskSparseVer1BackingInfo)(nil)).Elem()
}
type VirtualDiskSparseVer1BackingOption struct {
VirtualDeviceFileBackingOption
DiskModes ChoiceOption `xml:"diskModes"`
Split BoolOption `xml:"split"`
WriteThrough BoolOption `xml:"writeThrough"`
Growable bool `xml:"growable"`
}
func init() {
t["VirtualDiskSparseVer1BackingOption"] = reflect.TypeOf((*VirtualDiskSparseVer1BackingOption)(nil)).Elem()
}
type VirtualDiskSparseVer2BackingInfo struct {
VirtualDeviceFileBackingInfo
DiskMode string `xml:"diskMode"`
Split *bool `xml:"split"`
WriteThrough *bool `xml:"writeThrough"`
SpaceUsedInKB int64 `xml:"spaceUsedInKB,omitempty"`
Uuid string `xml:"uuid,omitempty"`
ContentId string `xml:"contentId,omitempty"`
ChangeId string `xml:"changeId,omitempty"`
Parent *VirtualDiskSparseVer2BackingInfo `xml:"parent,omitempty"`
KeyId *CryptoKeyId `xml:"keyId,omitempty"`
}
func init() {
t["VirtualDiskSparseVer2BackingInfo"] = reflect.TypeOf((*VirtualDiskSparseVer2BackingInfo)(nil)).Elem()
}
type VirtualDiskSparseVer2BackingOption struct {
VirtualDeviceFileBackingOption
DiskMode ChoiceOption `xml:"diskMode"`
Split BoolOption `xml:"split"`
WriteThrough BoolOption `xml:"writeThrough"`
Growable bool `xml:"growable"`
HotGrowable bool `xml:"hotGrowable"`
Uuid bool `xml:"uuid"`
}
func init() {
t["VirtualDiskSparseVer2BackingOption"] = reflect.TypeOf((*VirtualDiskSparseVer2BackingOption)(nil)).Elem()
}
type VirtualDiskSpec struct {
DynamicData
DiskType string `xml:"diskType"`
AdapterType string `xml:"adapterType"`
}
func init() {
t["VirtualDiskSpec"] = reflect.TypeOf((*VirtualDiskSpec)(nil)).Elem()
}
type VirtualDiskVFlashCacheConfigInfo struct {
DynamicData
VFlashModule string `xml:"vFlashModule,omitempty"`
ReservationInMB int64 `xml:"reservationInMB,omitempty"`
CacheConsistencyType string `xml:"cacheConsistencyType,omitempty"`
CacheMode string `xml:"cacheMode,omitempty"`
BlockSizeInKB int64 `xml:"blockSizeInKB,omitempty"`
}
func init() {
t["VirtualDiskVFlashCacheConfigInfo"] = reflect.TypeOf((*VirtualDiskVFlashCacheConfigInfo)(nil)).Elem()
}
type VirtualE1000 struct {
VirtualEthernetCard
}
func init() {
t["VirtualE1000"] = reflect.TypeOf((*VirtualE1000)(nil)).Elem()
}
type VirtualE1000Option struct {
VirtualEthernetCardOption
}
func init() {
t["VirtualE1000Option"] = reflect.TypeOf((*VirtualE1000Option)(nil)).Elem()
}
type VirtualE1000e struct {
VirtualEthernetCard
}
func init() {
t["VirtualE1000e"] = reflect.TypeOf((*VirtualE1000e)(nil)).Elem()
}
type VirtualE1000eOption struct {
VirtualEthernetCardOption
}
func init() {
t["VirtualE1000eOption"] = reflect.TypeOf((*VirtualE1000eOption)(nil)).Elem()
}
type VirtualEnsoniq1371 struct {
VirtualSoundCard
}
func init() {
t["VirtualEnsoniq1371"] = reflect.TypeOf((*VirtualEnsoniq1371)(nil)).Elem()
}
type VirtualEnsoniq1371Option struct {
VirtualSoundCardOption
}
func init() {
t["VirtualEnsoniq1371Option"] = reflect.TypeOf((*VirtualEnsoniq1371Option)(nil)).Elem()
}
type VirtualEthernetCard struct {
VirtualDevice
AddressType string `xml:"addressType,omitempty"`
MacAddress string `xml:"macAddress,omitempty"`
WakeOnLanEnabled *bool `xml:"wakeOnLanEnabled"`
ResourceAllocation *VirtualEthernetCardResourceAllocation `xml:"resourceAllocation,omitempty"`
ExternalId string `xml:"externalId,omitempty"`
UptCompatibilityEnabled *bool `xml:"uptCompatibilityEnabled"`
}
func init() {
t["VirtualEthernetCard"] = reflect.TypeOf((*VirtualEthernetCard)(nil)).Elem()
}
type VirtualEthernetCardDVPortBackingOption struct {
VirtualDeviceBackingOption
}
func init() {
t["VirtualEthernetCardDVPortBackingOption"] = reflect.TypeOf((*VirtualEthernetCardDVPortBackingOption)(nil)).Elem()
}
type VirtualEthernetCardDistributedVirtualPortBackingInfo struct {
VirtualDeviceBackingInfo
Port DistributedVirtualSwitchPortConnection `xml:"port"`
}
func init() {
t["VirtualEthernetCardDistributedVirtualPortBackingInfo"] = reflect.TypeOf((*VirtualEthernetCardDistributedVirtualPortBackingInfo)(nil)).Elem()
}
type VirtualEthernetCardLegacyNetworkBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
func init() {
t["VirtualEthernetCardLegacyNetworkBackingInfo"] = reflect.TypeOf((*VirtualEthernetCardLegacyNetworkBackingInfo)(nil)).Elem()
}
type VirtualEthernetCardLegacyNetworkBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualEthernetCardLegacyNetworkBackingOption"] = reflect.TypeOf((*VirtualEthernetCardLegacyNetworkBackingOption)(nil)).Elem()
}
type VirtualEthernetCardNetworkBackingInfo struct {
VirtualDeviceDeviceBackingInfo
Network *ManagedObjectReference `xml:"network,omitempty"`
InPassthroughMode *bool `xml:"inPassthroughMode"`
}
func init() {
t["VirtualEthernetCardNetworkBackingInfo"] = reflect.TypeOf((*VirtualEthernetCardNetworkBackingInfo)(nil)).Elem()
}
type VirtualEthernetCardNetworkBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualEthernetCardNetworkBackingOption"] = reflect.TypeOf((*VirtualEthernetCardNetworkBackingOption)(nil)).Elem()
}
type VirtualEthernetCardNotSupported struct {
DeviceNotSupported
}
func init() {
t["VirtualEthernetCardNotSupported"] = reflect.TypeOf((*VirtualEthernetCardNotSupported)(nil)).Elem()
}
type VirtualEthernetCardNotSupportedFault VirtualEthernetCardNotSupported
func init() {
t["VirtualEthernetCardNotSupportedFault"] = reflect.TypeOf((*VirtualEthernetCardNotSupportedFault)(nil)).Elem()
}
type VirtualEthernetCardOpaqueNetworkBackingInfo struct {
VirtualDeviceBackingInfo
OpaqueNetworkId string `xml:"opaqueNetworkId"`
OpaqueNetworkType string `xml:"opaqueNetworkType"`
}
func init() {
t["VirtualEthernetCardOpaqueNetworkBackingInfo"] = reflect.TypeOf((*VirtualEthernetCardOpaqueNetworkBackingInfo)(nil)).Elem()
}
type VirtualEthernetCardOpaqueNetworkBackingOption struct {
VirtualDeviceBackingOption
}
func init() {
t["VirtualEthernetCardOpaqueNetworkBackingOption"] = reflect.TypeOf((*VirtualEthernetCardOpaqueNetworkBackingOption)(nil)).Elem()
}
type VirtualEthernetCardOption struct {
VirtualDeviceOption
SupportedOUI ChoiceOption `xml:"supportedOUI"`
MacType ChoiceOption `xml:"macType"`
WakeOnLanEnabled BoolOption `xml:"wakeOnLanEnabled"`
VmDirectPathGen2Supported *bool `xml:"vmDirectPathGen2Supported"`
UptCompatibilityEnabled *BoolOption `xml:"uptCompatibilityEnabled,omitempty"`
}
func init() {
t["VirtualEthernetCardOption"] = reflect.TypeOf((*VirtualEthernetCardOption)(nil)).Elem()
}
type VirtualEthernetCardResourceAllocation struct {
DynamicData
Reservation int64 `xml:"reservation,omitempty"`
Share SharesInfo `xml:"share"`
Limit int64 `xml:"limit,omitempty"`
}
func init() {
t["VirtualEthernetCardResourceAllocation"] = reflect.TypeOf((*VirtualEthernetCardResourceAllocation)(nil)).Elem()
}
type VirtualFloppy struct {
VirtualDevice
}
func init() {
t["VirtualFloppy"] = reflect.TypeOf((*VirtualFloppy)(nil)).Elem()
}
type VirtualFloppyDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
func init() {
t["VirtualFloppyDeviceBackingInfo"] = reflect.TypeOf((*VirtualFloppyDeviceBackingInfo)(nil)).Elem()
}
type VirtualFloppyDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualFloppyDeviceBackingOption"] = reflect.TypeOf((*VirtualFloppyDeviceBackingOption)(nil)).Elem()
}
type VirtualFloppyImageBackingInfo struct {
VirtualDeviceFileBackingInfo
}
func init() {
t["VirtualFloppyImageBackingInfo"] = reflect.TypeOf((*VirtualFloppyImageBackingInfo)(nil)).Elem()
}
type VirtualFloppyImageBackingOption struct {
VirtualDeviceFileBackingOption
}
func init() {
t["VirtualFloppyImageBackingOption"] = reflect.TypeOf((*VirtualFloppyImageBackingOption)(nil)).Elem()
}
type VirtualFloppyOption struct {
VirtualDeviceOption
}
func init() {
t["VirtualFloppyOption"] = reflect.TypeOf((*VirtualFloppyOption)(nil)).Elem()
}
type VirtualFloppyRemoteDeviceBackingInfo struct {
VirtualDeviceRemoteDeviceBackingInfo
}
func init() {
t["VirtualFloppyRemoteDeviceBackingInfo"] = reflect.TypeOf((*VirtualFloppyRemoteDeviceBackingInfo)(nil)).Elem()
}
type VirtualFloppyRemoteDeviceBackingOption struct {
VirtualDeviceRemoteDeviceBackingOption
}
func init() {
t["VirtualFloppyRemoteDeviceBackingOption"] = reflect.TypeOf((*VirtualFloppyRemoteDeviceBackingOption)(nil)).Elem()
}
type VirtualHardware struct {
DynamicData
NumCPU int32 `xml:"numCPU"`
NumCoresPerSocket int32 `xml:"numCoresPerSocket,omitempty"`
MemoryMB int32 `xml:"memoryMB"`
VirtualICH7MPresent *bool `xml:"virtualICH7MPresent"`
VirtualSMCPresent *bool `xml:"virtualSMCPresent"`
Device []BaseVirtualDevice `xml:"device,omitempty,typeattr"`
}
func init() {
t["VirtualHardware"] = reflect.TypeOf((*VirtualHardware)(nil)).Elem()
}
type VirtualHardwareCompatibilityIssue struct {
VmConfigFault
}
func init() {
t["VirtualHardwareCompatibilityIssue"] = reflect.TypeOf((*VirtualHardwareCompatibilityIssue)(nil)).Elem()
}
type VirtualHardwareCompatibilityIssueFault BaseVirtualHardwareCompatibilityIssue
func init() {
t["VirtualHardwareCompatibilityIssueFault"] = reflect.TypeOf((*VirtualHardwareCompatibilityIssueFault)(nil)).Elem()
}
type VirtualHardwareOption struct {
DynamicData
HwVersion int32 `xml:"hwVersion"`
VirtualDeviceOption []BaseVirtualDeviceOption `xml:"virtualDeviceOption,typeattr"`
DeviceListReadonly bool `xml:"deviceListReadonly"`
NumCPU []int32 `xml:"numCPU"`
NumCoresPerSocket *IntOption `xml:"numCoresPerSocket,omitempty"`
NumCpuReadonly bool `xml:"numCpuReadonly"`
MemoryMB LongOption `xml:"memoryMB"`
NumPCIControllers IntOption `xml:"numPCIControllers"`
NumIDEControllers IntOption `xml:"numIDEControllers"`
NumUSBControllers IntOption `xml:"numUSBControllers"`
NumUSBXHCIControllers *IntOption `xml:"numUSBXHCIControllers,omitempty"`
NumSIOControllers IntOption `xml:"numSIOControllers"`
NumPS2Controllers IntOption `xml:"numPS2Controllers"`
LicensingLimit []string `xml:"licensingLimit,omitempty"`
NumSupportedWwnPorts *IntOption `xml:"numSupportedWwnPorts,omitempty"`
NumSupportedWwnNodes *IntOption `xml:"numSupportedWwnNodes,omitempty"`
ResourceConfigOption *ResourceConfigOption `xml:"resourceConfigOption,omitempty"`
}
func init() {
t["VirtualHardwareOption"] = reflect.TypeOf((*VirtualHardwareOption)(nil)).Elem()
}
type VirtualHardwareVersionNotSupported struct {
VirtualHardwareCompatibilityIssue
HostName string `xml:"hostName"`
Host ManagedObjectReference `xml:"host"`
}
func init() {
t["VirtualHardwareVersionNotSupported"] = reflect.TypeOf((*VirtualHardwareVersionNotSupported)(nil)).Elem()
}
type VirtualHardwareVersionNotSupportedFault VirtualHardwareVersionNotSupported
func init() {
t["VirtualHardwareVersionNotSupportedFault"] = reflect.TypeOf((*VirtualHardwareVersionNotSupportedFault)(nil)).Elem()
}
type VirtualHdAudioCard struct {
VirtualSoundCard
}
func init() {
t["VirtualHdAudioCard"] = reflect.TypeOf((*VirtualHdAudioCard)(nil)).Elem()
}
type VirtualHdAudioCardOption struct {
VirtualSoundCardOption
}
func init() {
t["VirtualHdAudioCardOption"] = reflect.TypeOf((*VirtualHdAudioCardOption)(nil)).Elem()
}
type VirtualIDEController struct {
VirtualController
}
func init() {
t["VirtualIDEController"] = reflect.TypeOf((*VirtualIDEController)(nil)).Elem()
}
type VirtualIDEControllerOption struct {
VirtualControllerOption
NumIDEDisks IntOption `xml:"numIDEDisks"`
NumIDECdroms IntOption `xml:"numIDECdroms"`
}
func init() {
t["VirtualIDEControllerOption"] = reflect.TypeOf((*VirtualIDEControllerOption)(nil)).Elem()
}
type VirtualKeyboard struct {
VirtualDevice
}
func init() {
t["VirtualKeyboard"] = reflect.TypeOf((*VirtualKeyboard)(nil)).Elem()
}
type VirtualKeyboardOption struct {
VirtualDeviceOption
}
func init() {
t["VirtualKeyboardOption"] = reflect.TypeOf((*VirtualKeyboardOption)(nil)).Elem()
}
type VirtualLsiLogicController struct {
VirtualSCSIController
}
func init() {
t["VirtualLsiLogicController"] = reflect.TypeOf((*VirtualLsiLogicController)(nil)).Elem()
}
type VirtualLsiLogicControllerOption struct {
VirtualSCSIControllerOption
}
func init() {
t["VirtualLsiLogicControllerOption"] = reflect.TypeOf((*VirtualLsiLogicControllerOption)(nil)).Elem()
}
type VirtualLsiLogicSASController struct {
VirtualSCSIController
}
func init() {
t["VirtualLsiLogicSASController"] = reflect.TypeOf((*VirtualLsiLogicSASController)(nil)).Elem()
}
type VirtualLsiLogicSASControllerOption struct {
VirtualSCSIControllerOption
}
func init() {
t["VirtualLsiLogicSASControllerOption"] = reflect.TypeOf((*VirtualLsiLogicSASControllerOption)(nil)).Elem()
}
type VirtualMachineAffinityInfo struct {
DynamicData
AffinitySet []int32 `xml:"affinitySet,omitempty"`
}
func init() {
t["VirtualMachineAffinityInfo"] = reflect.TypeOf((*VirtualMachineAffinityInfo)(nil)).Elem()
}
type VirtualMachineBootOptions struct {
DynamicData
BootDelay int64 `xml:"bootDelay,omitempty"`
EnterBIOSSetup *bool `xml:"enterBIOSSetup"`
EfiSecureBootEnabled *bool `xml:"efiSecureBootEnabled"`
BootRetryEnabled *bool `xml:"bootRetryEnabled"`
BootRetryDelay int64 `xml:"bootRetryDelay,omitempty"`
BootOrder []BaseVirtualMachineBootOptionsBootableDevice `xml:"bootOrder,omitempty,typeattr"`
NetworkBootProtocol string `xml:"networkBootProtocol,omitempty"`
}
func init() {
t["VirtualMachineBootOptions"] = reflect.TypeOf((*VirtualMachineBootOptions)(nil)).Elem()
}
type VirtualMachineBootOptionsBootableCdromDevice struct {
VirtualMachineBootOptionsBootableDevice
}
func init() {
t["VirtualMachineBootOptionsBootableCdromDevice"] = reflect.TypeOf((*VirtualMachineBootOptionsBootableCdromDevice)(nil)).Elem()
}
type VirtualMachineBootOptionsBootableDevice struct {
DynamicData
}
func init() {
t["VirtualMachineBootOptionsBootableDevice"] = reflect.TypeOf((*VirtualMachineBootOptionsBootableDevice)(nil)).Elem()
}
type VirtualMachineBootOptionsBootableDiskDevice struct {
VirtualMachineBootOptionsBootableDevice
DeviceKey int32 `xml:"deviceKey"`
}
func init() {
t["VirtualMachineBootOptionsBootableDiskDevice"] = reflect.TypeOf((*VirtualMachineBootOptionsBootableDiskDevice)(nil)).Elem()
}
type VirtualMachineBootOptionsBootableEthernetDevice struct {
VirtualMachineBootOptionsBootableDevice
DeviceKey int32 `xml:"deviceKey"`
}
func init() {
t["VirtualMachineBootOptionsBootableEthernetDevice"] = reflect.TypeOf((*VirtualMachineBootOptionsBootableEthernetDevice)(nil)).Elem()
}
type VirtualMachineBootOptionsBootableFloppyDevice struct {
VirtualMachineBootOptionsBootableDevice
}
func init() {
t["VirtualMachineBootOptionsBootableFloppyDevice"] = reflect.TypeOf((*VirtualMachineBootOptionsBootableFloppyDevice)(nil)).Elem()
}
type VirtualMachineCapability struct {
DynamicData
SnapshotOperationsSupported bool `xml:"snapshotOperationsSupported"`
MultipleSnapshotsSupported bool `xml:"multipleSnapshotsSupported"`
SnapshotConfigSupported bool `xml:"snapshotConfigSupported"`
PoweredOffSnapshotsSupported bool `xml:"poweredOffSnapshotsSupported"`
MemorySnapshotsSupported bool `xml:"memorySnapshotsSupported"`
RevertToSnapshotSupported bool `xml:"revertToSnapshotSupported"`
QuiescedSnapshotsSupported bool `xml:"quiescedSnapshotsSupported"`
DisableSnapshotsSupported bool `xml:"disableSnapshotsSupported"`
LockSnapshotsSupported bool `xml:"lockSnapshotsSupported"`
ConsolePreferencesSupported bool `xml:"consolePreferencesSupported"`
CpuFeatureMaskSupported bool `xml:"cpuFeatureMaskSupported"`
S1AcpiManagementSupported bool `xml:"s1AcpiManagementSupported"`
SettingScreenResolutionSupported bool `xml:"settingScreenResolutionSupported"`
ToolsAutoUpdateSupported bool `xml:"toolsAutoUpdateSupported"`
VmNpivWwnSupported bool `xml:"vmNpivWwnSupported"`
NpivWwnOnNonRdmVmSupported bool `xml:"npivWwnOnNonRdmVmSupported"`
VmNpivWwnDisableSupported *bool `xml:"vmNpivWwnDisableSupported"`
VmNpivWwnUpdateSupported *bool `xml:"vmNpivWwnUpdateSupported"`
SwapPlacementSupported bool `xml:"swapPlacementSupported"`
ToolsSyncTimeSupported bool `xml:"toolsSyncTimeSupported"`
VirtualMmuUsageSupported bool `xml:"virtualMmuUsageSupported"`
DiskSharesSupported bool `xml:"diskSharesSupported"`
BootOptionsSupported bool `xml:"bootOptionsSupported"`
BootRetryOptionsSupported *bool `xml:"bootRetryOptionsSupported"`
SettingVideoRamSizeSupported bool `xml:"settingVideoRamSizeSupported"`
SettingDisplayTopologySupported *bool `xml:"settingDisplayTopologySupported"`
RecordReplaySupported *bool `xml:"recordReplaySupported"`
ChangeTrackingSupported *bool `xml:"changeTrackingSupported"`
MultipleCoresPerSocketSupported *bool `xml:"multipleCoresPerSocketSupported"`
HostBasedReplicationSupported *bool `xml:"hostBasedReplicationSupported"`
GuestAutoLockSupported *bool `xml:"guestAutoLockSupported"`
MemoryReservationLockSupported *bool `xml:"memoryReservationLockSupported"`
FeatureRequirementSupported *bool `xml:"featureRequirementSupported"`
PoweredOnMonitorTypeChangeSupported *bool `xml:"poweredOnMonitorTypeChangeSupported"`
SeSparseDiskSupported *bool `xml:"seSparseDiskSupported"`
NestedHVSupported *bool `xml:"nestedHVSupported"`
VPMCSupported *bool `xml:"vPMCSupported"`
SecureBootSupported *bool `xml:"secureBootSupported"`
}
func init() {
t["VirtualMachineCapability"] = reflect.TypeOf((*VirtualMachineCapability)(nil)).Elem()
}
type VirtualMachineCdromInfo struct {
VirtualMachineTargetInfo
Description string `xml:"description,omitempty"`
}
func init() {
t["VirtualMachineCdromInfo"] = reflect.TypeOf((*VirtualMachineCdromInfo)(nil)).Elem()
}
type VirtualMachineCloneSpec struct {
DynamicData
Location VirtualMachineRelocateSpec `xml:"location"`
Template bool `xml:"template"`
Config *VirtualMachineConfigSpec `xml:"config,omitempty"`
Customization *CustomizationSpec `xml:"customization,omitempty"`
PowerOn bool `xml:"powerOn"`
Snapshot *ManagedObjectReference `xml:"snapshot,omitempty"`
Memory *bool `xml:"memory"`
}
func init() {
t["VirtualMachineCloneSpec"] = reflect.TypeOf((*VirtualMachineCloneSpec)(nil)).Elem()
}
type VirtualMachineConfigInfo struct {
DynamicData
ChangeVersion string `xml:"changeVersion"`
Modified time.Time `xml:"modified"`
Name string `xml:"name"`
GuestFullName string `xml:"guestFullName"`
Version string `xml:"version"`
Uuid string `xml:"uuid"`
InstanceUuid string `xml:"instanceUuid,omitempty"`
NpivNodeWorldWideName []int64 `xml:"npivNodeWorldWideName,omitempty"`
NpivPortWorldWideName []int64 `xml:"npivPortWorldWideName,omitempty"`
NpivWorldWideNameType string `xml:"npivWorldWideNameType,omitempty"`
NpivDesiredNodeWwns int16 `xml:"npivDesiredNodeWwns,omitempty"`
NpivDesiredPortWwns int16 `xml:"npivDesiredPortWwns,omitempty"`
NpivTemporaryDisabled *bool `xml:"npivTemporaryDisabled"`
NpivOnNonRdmDisks *bool `xml:"npivOnNonRdmDisks"`
LocationId string `xml:"locationId,omitempty"`
Template bool `xml:"template"`
GuestId string `xml:"guestId"`
AlternateGuestName string `xml:"alternateGuestName"`
Annotation string `xml:"annotation,omitempty"`
Files VirtualMachineFileInfo `xml:"files"`
Tools *ToolsConfigInfo `xml:"tools,omitempty"`
Flags VirtualMachineFlagInfo `xml:"flags"`
ConsolePreferences *VirtualMachineConsolePreferences `xml:"consolePreferences,omitempty"`
DefaultPowerOps VirtualMachineDefaultPowerOpInfo `xml:"defaultPowerOps"`
Hardware VirtualHardware `xml:"hardware"`
CpuAllocation BaseResourceAllocationInfo `xml:"cpuAllocation,omitempty,typeattr"`
MemoryAllocation BaseResourceAllocationInfo `xml:"memoryAllocation,omitempty,typeattr"`
LatencySensitivity *LatencySensitivity `xml:"latencySensitivity,omitempty"`
MemoryHotAddEnabled *bool `xml:"memoryHotAddEnabled"`
CpuHotAddEnabled *bool `xml:"cpuHotAddEnabled"`
CpuHotRemoveEnabled *bool `xml:"cpuHotRemoveEnabled"`
HotPlugMemoryLimit int64 `xml:"hotPlugMemoryLimit,omitempty"`
HotPlugMemoryIncrementSize int64 `xml:"hotPlugMemoryIncrementSize,omitempty"`
CpuAffinity *VirtualMachineAffinityInfo `xml:"cpuAffinity,omitempty"`
MemoryAffinity *VirtualMachineAffinityInfo `xml:"memoryAffinity,omitempty"`
NetworkShaper *VirtualMachineNetworkShaperInfo `xml:"networkShaper,omitempty"`
ExtraConfig []BaseOptionValue `xml:"extraConfig,omitempty,typeattr"`
CpuFeatureMask []HostCpuIdInfo `xml:"cpuFeatureMask,omitempty"`
DatastoreUrl []VirtualMachineConfigInfoDatastoreUrlPair `xml:"datastoreUrl,omitempty"`
SwapPlacement string `xml:"swapPlacement,omitempty"`
BootOptions *VirtualMachineBootOptions `xml:"bootOptions,omitempty"`
FtInfo BaseFaultToleranceConfigInfo `xml:"ftInfo,omitempty,typeattr"`
RepConfig *ReplicationConfigSpec `xml:"repConfig,omitempty"`
VAppConfig BaseVmConfigInfo `xml:"vAppConfig,omitempty,typeattr"`
VAssertsEnabled *bool `xml:"vAssertsEnabled"`
ChangeTrackingEnabled *bool `xml:"changeTrackingEnabled"`
Firmware string `xml:"firmware,omitempty"`
MaxMksConnections int32 `xml:"maxMksConnections,omitempty"`
GuestAutoLockEnabled *bool `xml:"guestAutoLockEnabled"`
ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"`
MemoryReservationLockedToMax *bool `xml:"memoryReservationLockedToMax"`
InitialOverhead *VirtualMachineConfigInfoOverheadInfo `xml:"initialOverhead,omitempty"`
NestedHVEnabled *bool `xml:"nestedHVEnabled"`
VPMCEnabled *bool `xml:"vPMCEnabled"`
ScheduledHardwareUpgradeInfo *ScheduledHardwareUpgradeInfo `xml:"scheduledHardwareUpgradeInfo,omitempty"`
ForkConfigInfo *VirtualMachineForkConfigInfo `xml:"forkConfigInfo,omitempty"`
VFlashCacheReservation int64 `xml:"vFlashCacheReservation,omitempty"`
VmxConfigChecksum []byte `xml:"vmxConfigChecksum,omitempty"`
MessageBusTunnelEnabled *bool `xml:"messageBusTunnelEnabled"`
VmStorageObjectId string `xml:"vmStorageObjectId,omitempty"`
SwapStorageObjectId string `xml:"swapStorageObjectId,omitempty"`
KeyId *CryptoKeyId `xml:"keyId,omitempty"`
GuestIntegrityInfo *VirtualMachineGuestIntegrityInfo `xml:"guestIntegrityInfo,omitempty"`
MigrateEncryption string `xml:"migrateEncryption,omitempty"`
}
func init() {
t["VirtualMachineConfigInfo"] = reflect.TypeOf((*VirtualMachineConfigInfo)(nil)).Elem()
}
type VirtualMachineConfigInfoDatastoreUrlPair struct {
DynamicData
Name string `xml:"name"`
Url string `xml:"url"`
}
func init() {
t["VirtualMachineConfigInfoDatastoreUrlPair"] = reflect.TypeOf((*VirtualMachineConfigInfoDatastoreUrlPair)(nil)).Elem()
}
type VirtualMachineConfigInfoOverheadInfo struct {
DynamicData
InitialMemoryReservation int64 `xml:"initialMemoryReservation,omitempty"`
InitialSwapReservation int64 `xml:"initialSwapReservation,omitempty"`
}
func init() {
t["VirtualMachineConfigInfoOverheadInfo"] = reflect.TypeOf((*VirtualMachineConfigInfoOverheadInfo)(nil)).Elem()
}
type VirtualMachineConfigOption struct {
DynamicData
Version string `xml:"version"`
Description string `xml:"description"`
GuestOSDescriptor []GuestOsDescriptor `xml:"guestOSDescriptor"`
GuestOSDefaultIndex int32 `xml:"guestOSDefaultIndex"`
HardwareOptions VirtualHardwareOption `xml:"hardwareOptions"`
Capabilities VirtualMachineCapability `xml:"capabilities"`
Datastore DatastoreOption `xml:"datastore"`
DefaultDevice []BaseVirtualDevice `xml:"defaultDevice,omitempty,typeattr"`
SupportedMonitorType []string `xml:"supportedMonitorType"`
SupportedOvfEnvironmentTransport []string `xml:"supportedOvfEnvironmentTransport,omitempty"`
SupportedOvfInstallTransport []string `xml:"supportedOvfInstallTransport,omitempty"`
}
func init() {
t["VirtualMachineConfigOption"] = reflect.TypeOf((*VirtualMachineConfigOption)(nil)).Elem()
}
type VirtualMachineConfigOptionDescriptor struct {
DynamicData
Key string `xml:"key"`
Description string `xml:"description,omitempty"`
Host []ManagedObjectReference `xml:"host,omitempty"`
CreateSupported *bool `xml:"createSupported"`
DefaultConfigOption *bool `xml:"defaultConfigOption"`
RunSupported *bool `xml:"runSupported"`
UpgradeSupported *bool `xml:"upgradeSupported"`
}
func init() {
t["VirtualMachineConfigOptionDescriptor"] = reflect.TypeOf((*VirtualMachineConfigOptionDescriptor)(nil)).Elem()
}
type VirtualMachineConfigSpec struct {
DynamicData
ChangeVersion string `xml:"changeVersion,omitempty"`
Name string `xml:"name,omitempty"`
Version string `xml:"version,omitempty"`
Uuid string `xml:"uuid,omitempty"`
InstanceUuid string `xml:"instanceUuid,omitempty"`
NpivNodeWorldWideName []int64 `xml:"npivNodeWorldWideName,omitempty"`
NpivPortWorldWideName []int64 `xml:"npivPortWorldWideName,omitempty"`
NpivWorldWideNameType string `xml:"npivWorldWideNameType,omitempty"`
NpivDesiredNodeWwns int16 `xml:"npivDesiredNodeWwns,omitempty"`
NpivDesiredPortWwns int16 `xml:"npivDesiredPortWwns,omitempty"`
NpivTemporaryDisabled *bool `xml:"npivTemporaryDisabled"`
NpivOnNonRdmDisks *bool `xml:"npivOnNonRdmDisks"`
NpivWorldWideNameOp string `xml:"npivWorldWideNameOp,omitempty"`
LocationId string `xml:"locationId,omitempty"`
GuestId string `xml:"guestId,omitempty"`
AlternateGuestName string `xml:"alternateGuestName,omitempty"`
Annotation string `xml:"annotation,omitempty"`
Files *VirtualMachineFileInfo `xml:"files,omitempty"`
Tools *ToolsConfigInfo `xml:"tools,omitempty"`
Flags *VirtualMachineFlagInfo `xml:"flags,omitempty"`
ConsolePreferences *VirtualMachineConsolePreferences `xml:"consolePreferences,omitempty"`
PowerOpInfo *VirtualMachineDefaultPowerOpInfo `xml:"powerOpInfo,omitempty"`
NumCPUs int32 `xml:"numCPUs,omitempty"`
NumCoresPerSocket int32 `xml:"numCoresPerSocket,omitempty"`
MemoryMB int64 `xml:"memoryMB,omitempty"`
MemoryHotAddEnabled *bool `xml:"memoryHotAddEnabled"`
CpuHotAddEnabled *bool `xml:"cpuHotAddEnabled"`
CpuHotRemoveEnabled *bool `xml:"cpuHotRemoveEnabled"`
VirtualICH7MPresent *bool `xml:"virtualICH7MPresent"`
VirtualSMCPresent *bool `xml:"virtualSMCPresent"`
DeviceChange []BaseVirtualDeviceConfigSpec `xml:"deviceChange,omitempty,typeattr"`
CpuAllocation BaseResourceAllocationInfo `xml:"cpuAllocation,omitempty,typeattr"`
MemoryAllocation BaseResourceAllocationInfo `xml:"memoryAllocation,omitempty,typeattr"`
LatencySensitivity *LatencySensitivity `xml:"latencySensitivity,omitempty"`
CpuAffinity *VirtualMachineAffinityInfo `xml:"cpuAffinity,omitempty"`
MemoryAffinity *VirtualMachineAffinityInfo `xml:"memoryAffinity,omitempty"`
NetworkShaper *VirtualMachineNetworkShaperInfo `xml:"networkShaper,omitempty"`
CpuFeatureMask []VirtualMachineCpuIdInfoSpec `xml:"cpuFeatureMask,omitempty"`
ExtraConfig []BaseOptionValue `xml:"extraConfig,omitempty,typeattr"`
SwapPlacement string `xml:"swapPlacement,omitempty"`
BootOptions *VirtualMachineBootOptions `xml:"bootOptions,omitempty"`
VAppConfig BaseVmConfigSpec `xml:"vAppConfig,omitempty,typeattr"`
FtInfo BaseFaultToleranceConfigInfo `xml:"ftInfo,omitempty,typeattr"`
RepConfig *ReplicationConfigSpec `xml:"repConfig,omitempty"`
VAppConfigRemoved *bool `xml:"vAppConfigRemoved"`
VAssertsEnabled *bool `xml:"vAssertsEnabled"`
ChangeTrackingEnabled *bool `xml:"changeTrackingEnabled"`
Firmware string `xml:"firmware,omitempty"`
MaxMksConnections int32 `xml:"maxMksConnections,omitempty"`
GuestAutoLockEnabled *bool `xml:"guestAutoLockEnabled"`
ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"`
MemoryReservationLockedToMax *bool `xml:"memoryReservationLockedToMax"`
NestedHVEnabled *bool `xml:"nestedHVEnabled"`
VPMCEnabled *bool `xml:"vPMCEnabled"`
ScheduledHardwareUpgradeInfo *ScheduledHardwareUpgradeInfo `xml:"scheduledHardwareUpgradeInfo,omitempty"`
VmProfile []BaseVirtualMachineProfileSpec `xml:"vmProfile,omitempty,typeattr"`
MessageBusTunnelEnabled *bool `xml:"messageBusTunnelEnabled"`
Crypto BaseCryptoSpec `xml:"crypto,omitempty,typeattr"`
MigrateEncryption string `xml:"migrateEncryption,omitempty"`
}
func init() {
t["VirtualMachineConfigSpec"] = reflect.TypeOf((*VirtualMachineConfigSpec)(nil)).Elem()
}
type VirtualMachineConfigSummary struct {
DynamicData
Name string `xml:"name"`
Template bool `xml:"template"`
VmPathName string `xml:"vmPathName"`
MemorySizeMB int32 `xml:"memorySizeMB,omitempty"`
CpuReservation int32 `xml:"cpuReservation,omitempty"`
MemoryReservation int32 `xml:"memoryReservation,omitempty"`
NumCpu int32 `xml:"numCpu,omitempty"`
NumEthernetCards int32 `xml:"numEthernetCards,omitempty"`
NumVirtualDisks int32 `xml:"numVirtualDisks,omitempty"`
Uuid string `xml:"uuid,omitempty"`
InstanceUuid string `xml:"instanceUuid,omitempty"`
GuestId string `xml:"guestId,omitempty"`
GuestFullName string `xml:"guestFullName,omitempty"`
Annotation string `xml:"annotation,omitempty"`
Product *VAppProductInfo `xml:"product,omitempty"`
InstallBootRequired *bool `xml:"installBootRequired"`
FtInfo BaseFaultToleranceConfigInfo `xml:"ftInfo,omitempty,typeattr"`
ManagedBy *ManagedByInfo `xml:"managedBy,omitempty"`
}
func init() {
t["VirtualMachineConfigSummary"] = reflect.TypeOf((*VirtualMachineConfigSummary)(nil)).Elem()
}
type VirtualMachineConsolePreferences struct {
DynamicData
PowerOnWhenOpened *bool `xml:"powerOnWhenOpened"`
EnterFullScreenOnPowerOn *bool `xml:"enterFullScreenOnPowerOn"`
CloseOnPowerOffOrSuspend *bool `xml:"closeOnPowerOffOrSuspend"`
}
func init() {
t["VirtualMachineConsolePreferences"] = reflect.TypeOf((*VirtualMachineConsolePreferences)(nil)).Elem()
}
type VirtualMachineCpuIdInfoSpec struct {
ArrayUpdateSpec
Info *HostCpuIdInfo `xml:"info,omitempty"`
}
func init() {
t["VirtualMachineCpuIdInfoSpec"] = reflect.TypeOf((*VirtualMachineCpuIdInfoSpec)(nil)).Elem()
}
type VirtualMachineDatastoreInfo struct {
VirtualMachineTargetInfo
Datastore DatastoreSummary `xml:"datastore"`
Capability DatastoreCapability `xml:"capability"`
MaxFileSize int64 `xml:"maxFileSize"`
MaxVirtualDiskCapacity int64 `xml:"maxVirtualDiskCapacity,omitempty"`
MaxPhysicalRDMFileSize int64 `xml:"maxPhysicalRDMFileSize,omitempty"`
MaxVirtualRDMFileSize int64 `xml:"maxVirtualRDMFileSize,omitempty"`
Mode string `xml:"mode"`
VStorageSupport string `xml:"vStorageSupport,omitempty"`
}
func init() {
t["VirtualMachineDatastoreInfo"] = reflect.TypeOf((*VirtualMachineDatastoreInfo)(nil)).Elem()
}
type VirtualMachineDatastoreVolumeOption struct {
DynamicData
FileSystemType string `xml:"fileSystemType"`
MajorVersion int32 `xml:"majorVersion,omitempty"`
}
func init() {
t["VirtualMachineDatastoreVolumeOption"] = reflect.TypeOf((*VirtualMachineDatastoreVolumeOption)(nil)).Elem()
}
type VirtualMachineDefaultPowerOpInfo struct {
DynamicData
PowerOffType string `xml:"powerOffType,omitempty"`
SuspendType string `xml:"suspendType,omitempty"`
ResetType string `xml:"resetType,omitempty"`
DefaultPowerOffType string `xml:"defaultPowerOffType,omitempty"`
DefaultSuspendType string `xml:"defaultSuspendType,omitempty"`
DefaultResetType string `xml:"defaultResetType,omitempty"`
StandbyAction string `xml:"standbyAction,omitempty"`
}
func init() {
t["VirtualMachineDefaultPowerOpInfo"] = reflect.TypeOf((*VirtualMachineDefaultPowerOpInfo)(nil)).Elem()
}
type VirtualMachineDefaultProfileSpec struct {
VirtualMachineProfileSpec
}
func init() {
t["VirtualMachineDefaultProfileSpec"] = reflect.TypeOf((*VirtualMachineDefaultProfileSpec)(nil)).Elem()
}
type VirtualMachineDefinedProfileSpec struct {
VirtualMachineProfileSpec
ProfileId string `xml:"profileId"`
ReplicationSpec *ReplicationSpec `xml:"replicationSpec,omitempty"`
ProfileData *VirtualMachineProfileRawData `xml:"profileData,omitempty"`
}
func init() {
t["VirtualMachineDefinedProfileSpec"] = reflect.TypeOf((*VirtualMachineDefinedProfileSpec)(nil)).Elem()
}
type VirtualMachineDeviceRuntimeInfo struct {
DynamicData
RuntimeState BaseVirtualMachineDeviceRuntimeInfoDeviceRuntimeState `xml:"runtimeState,typeattr"`
Key int32 `xml:"key"`
}
func init() {
t["VirtualMachineDeviceRuntimeInfo"] = reflect.TypeOf((*VirtualMachineDeviceRuntimeInfo)(nil)).Elem()
}
type VirtualMachineDeviceRuntimeInfoDeviceRuntimeState struct {
DynamicData
}
func init() {
t["VirtualMachineDeviceRuntimeInfoDeviceRuntimeState"] = reflect.TypeOf((*VirtualMachineDeviceRuntimeInfoDeviceRuntimeState)(nil)).Elem()
}
type VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState struct {
VirtualMachineDeviceRuntimeInfoDeviceRuntimeState
VmDirectPathGen2Active bool `xml:"vmDirectPathGen2Active"`
VmDirectPathGen2InactiveReasonVm []string `xml:"vmDirectPathGen2InactiveReasonVm,omitempty"`
VmDirectPathGen2InactiveReasonOther []string `xml:"vmDirectPathGen2InactiveReasonOther,omitempty"`
VmDirectPathGen2InactiveReasonExtended string `xml:"vmDirectPathGen2InactiveReasonExtended,omitempty"`
ReservationStatus string `xml:"reservationStatus,omitempty"`
}
func init() {
t["VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState"] = reflect.TypeOf((*VirtualMachineDeviceRuntimeInfoVirtualEthernetCardRuntimeState)(nil)).Elem()
}
type VirtualMachineDiskDeviceInfo struct {
VirtualMachineTargetInfo
Capacity int64 `xml:"capacity,omitempty"`
Vm []ManagedObjectReference `xml:"vm,omitempty"`
}
func init() {
t["VirtualMachineDiskDeviceInfo"] = reflect.TypeOf((*VirtualMachineDiskDeviceInfo)(nil)).Elem()
}
type VirtualMachineDisplayTopology struct {
DynamicData
X int32 `xml:"x"`
Y int32 `xml:"y"`
Width int32 `xml:"width"`
Height int32 `xml:"height"`
}
func init() {
t["VirtualMachineDisplayTopology"] = reflect.TypeOf((*VirtualMachineDisplayTopology)(nil)).Elem()
}
type VirtualMachineEmptyProfileSpec struct {
VirtualMachineProfileSpec
}
func init() {
t["VirtualMachineEmptyProfileSpec"] = reflect.TypeOf((*VirtualMachineEmptyProfileSpec)(nil)).Elem()
}
type VirtualMachineFeatureRequirement struct {
DynamicData
Key string `xml:"key"`
FeatureName string `xml:"featureName"`
Value string `xml:"value"`
}
func init() {
t["VirtualMachineFeatureRequirement"] = reflect.TypeOf((*VirtualMachineFeatureRequirement)(nil)).Elem()
}
type VirtualMachineFileInfo struct {
DynamicData
VmPathName string `xml:"vmPathName,omitempty"`
SnapshotDirectory string `xml:"snapshotDirectory,omitempty"`
SuspendDirectory string `xml:"suspendDirectory,omitempty"`
LogDirectory string `xml:"logDirectory,omitempty"`
FtMetadataDirectory string `xml:"ftMetadataDirectory,omitempty"`
}
func init() {
t["VirtualMachineFileInfo"] = reflect.TypeOf((*VirtualMachineFileInfo)(nil)).Elem()
}
type VirtualMachineFileLayout struct {
DynamicData
ConfigFile []string `xml:"configFile,omitempty"`
LogFile []string `xml:"logFile,omitempty"`
Disk []VirtualMachineFileLayoutDiskLayout `xml:"disk,omitempty"`
Snapshot []VirtualMachineFileLayoutSnapshotLayout `xml:"snapshot,omitempty"`
SwapFile string `xml:"swapFile,omitempty"`
}
func init() {
t["VirtualMachineFileLayout"] = reflect.TypeOf((*VirtualMachineFileLayout)(nil)).Elem()
}
type VirtualMachineFileLayoutDiskLayout struct {
DynamicData
Key int32 `xml:"key"`
DiskFile []string `xml:"diskFile"`
}
func init() {
t["VirtualMachineFileLayoutDiskLayout"] = reflect.TypeOf((*VirtualMachineFileLayoutDiskLayout)(nil)).Elem()
}
type VirtualMachineFileLayoutEx struct {
DynamicData
File []VirtualMachineFileLayoutExFileInfo `xml:"file,omitempty"`
Disk []VirtualMachineFileLayoutExDiskLayout `xml:"disk,omitempty"`
Snapshot []VirtualMachineFileLayoutExSnapshotLayout `xml:"snapshot,omitempty"`
Timestamp time.Time `xml:"timestamp"`
}
func init() {
t["VirtualMachineFileLayoutEx"] = reflect.TypeOf((*VirtualMachineFileLayoutEx)(nil)).Elem()
}
type VirtualMachineFileLayoutExDiskLayout struct {
DynamicData
Key int32 `xml:"key"`
Chain []VirtualMachineFileLayoutExDiskUnit `xml:"chain,omitempty"`
}
func init() {
t["VirtualMachineFileLayoutExDiskLayout"] = reflect.TypeOf((*VirtualMachineFileLayoutExDiskLayout)(nil)).Elem()
}
type VirtualMachineFileLayoutExDiskUnit struct {
DynamicData
FileKey []int32 `xml:"fileKey"`
}
func init() {
t["VirtualMachineFileLayoutExDiskUnit"] = reflect.TypeOf((*VirtualMachineFileLayoutExDiskUnit)(nil)).Elem()
}
type VirtualMachineFileLayoutExFileInfo struct {
DynamicData
Key int32 `xml:"key"`
Name string `xml:"name"`
Type string `xml:"type"`
Size int64 `xml:"size"`
UniqueSize int64 `xml:"uniqueSize,omitempty"`
BackingObjectId string `xml:"backingObjectId,omitempty"`
Accessible *bool `xml:"accessible"`
}
func init() {
t["VirtualMachineFileLayoutExFileInfo"] = reflect.TypeOf((*VirtualMachineFileLayoutExFileInfo)(nil)).Elem()
}
type VirtualMachineFileLayoutExSnapshotLayout struct {
DynamicData
Key ManagedObjectReference `xml:"key"`
DataKey int32 `xml:"dataKey"`
MemoryKey int32 `xml:"memoryKey,omitempty"`
Disk []VirtualMachineFileLayoutExDiskLayout `xml:"disk,omitempty"`
}
func init() {
t["VirtualMachineFileLayoutExSnapshotLayout"] = reflect.TypeOf((*VirtualMachineFileLayoutExSnapshotLayout)(nil)).Elem()
}
type VirtualMachineFileLayoutSnapshotLayout struct {
DynamicData
Key ManagedObjectReference `xml:"key"`
SnapshotFile []string `xml:"snapshotFile"`
}
func init() {
t["VirtualMachineFileLayoutSnapshotLayout"] = reflect.TypeOf((*VirtualMachineFileLayoutSnapshotLayout)(nil)).Elem()
}
type VirtualMachineFlagInfo struct {
DynamicData
DisableAcceleration *bool `xml:"disableAcceleration"`
EnableLogging *bool `xml:"enableLogging"`
UseToe *bool `xml:"useToe"`
RunWithDebugInfo *bool `xml:"runWithDebugInfo"`
MonitorType string `xml:"monitorType,omitempty"`
HtSharing string `xml:"htSharing,omitempty"`
SnapshotDisabled *bool `xml:"snapshotDisabled"`
SnapshotLocked *bool `xml:"snapshotLocked"`
DiskUuidEnabled *bool `xml:"diskUuidEnabled"`
VirtualMmuUsage string `xml:"virtualMmuUsage,omitempty"`
VirtualExecUsage string `xml:"virtualExecUsage,omitempty"`
SnapshotPowerOffBehavior string `xml:"snapshotPowerOffBehavior,omitempty"`
RecordReplayEnabled *bool `xml:"recordReplayEnabled"`
FaultToleranceType string `xml:"faultToleranceType,omitempty"`
CbrcCacheEnabled *bool `xml:"cbrcCacheEnabled"`
}
func init() {
t["VirtualMachineFlagInfo"] = reflect.TypeOf((*VirtualMachineFlagInfo)(nil)).Elem()
}
type VirtualMachineFloppyInfo struct {
VirtualMachineTargetInfo
}
func init() {
t["VirtualMachineFloppyInfo"] = reflect.TypeOf((*VirtualMachineFloppyInfo)(nil)).Elem()
}
type VirtualMachineForkConfigInfo struct {
DynamicData
ParentEnabled *bool `xml:"parentEnabled"`
ChildForkGroupId string `xml:"childForkGroupId,omitempty"`
ParentForkGroupId string `xml:"parentForkGroupId,omitempty"`
ChildType string `xml:"childType,omitempty"`
}
func init() {
t["VirtualMachineForkConfigInfo"] = reflect.TypeOf((*VirtualMachineForkConfigInfo)(nil)).Elem()
}
type VirtualMachineGuestIntegrityInfo struct {
DynamicData
Enabled *bool `xml:"enabled"`
}
func init() {
t["VirtualMachineGuestIntegrityInfo"] = reflect.TypeOf((*VirtualMachineGuestIntegrityInfo)(nil)).Elem()
}
type VirtualMachineGuestQuiesceSpec struct {
DynamicData
Timeout int32 `xml:"timeout,omitempty"`
}
func init() {
t["VirtualMachineGuestQuiesceSpec"] = reflect.TypeOf((*VirtualMachineGuestQuiesceSpec)(nil)).Elem()
}
type VirtualMachineGuestSummary struct {
DynamicData
GuestId string `xml:"guestId,omitempty"`
GuestFullName string `xml:"guestFullName,omitempty"`
ToolsStatus VirtualMachineToolsStatus `xml:"toolsStatus,omitempty"`
ToolsVersionStatus string `xml:"toolsVersionStatus,omitempty"`
ToolsVersionStatus2 string `xml:"toolsVersionStatus2,omitempty"`
ToolsRunningStatus string `xml:"toolsRunningStatus,omitempty"`
HostName string `xml:"hostName,omitempty"`
IpAddress string `xml:"ipAddress,omitempty"`
}
func init() {
t["VirtualMachineGuestSummary"] = reflect.TypeOf((*VirtualMachineGuestSummary)(nil)).Elem()
}
type VirtualMachineIdeDiskDeviceInfo struct {
VirtualMachineDiskDeviceInfo
PartitionTable []VirtualMachineIdeDiskDevicePartitionInfo `xml:"partitionTable,omitempty"`
}
func init() {
t["VirtualMachineIdeDiskDeviceInfo"] = reflect.TypeOf((*VirtualMachineIdeDiskDeviceInfo)(nil)).Elem()
}
type VirtualMachineIdeDiskDevicePartitionInfo struct {
DynamicData
Id int32 `xml:"id"`
Capacity int32 `xml:"capacity"`
}
func init() {
t["VirtualMachineIdeDiskDevicePartitionInfo"] = reflect.TypeOf((*VirtualMachineIdeDiskDevicePartitionInfo)(nil)).Elem()
}
type VirtualMachineImportSpec struct {
ImportSpec
ConfigSpec VirtualMachineConfigSpec `xml:"configSpec"`
ResPoolEntity *ManagedObjectReference `xml:"resPoolEntity,omitempty"`
}
func init() {
t["VirtualMachineImportSpec"] = reflect.TypeOf((*VirtualMachineImportSpec)(nil)).Elem()
}
type VirtualMachineLegacyNetworkSwitchInfo struct {
DynamicData
Name string `xml:"name"`
}
func init() {
t["VirtualMachineLegacyNetworkSwitchInfo"] = reflect.TypeOf((*VirtualMachineLegacyNetworkSwitchInfo)(nil)).Elem()
}
type VirtualMachineMemoryReservationInfo struct {
DynamicData
VirtualMachineMin int64 `xml:"virtualMachineMin"`
VirtualMachineMax int64 `xml:"virtualMachineMax"`
VirtualMachineReserved int64 `xml:"virtualMachineReserved"`
AllocationPolicy string `xml:"allocationPolicy"`
}
func init() {
t["VirtualMachineMemoryReservationInfo"] = reflect.TypeOf((*VirtualMachineMemoryReservationInfo)(nil)).Elem()
}
type VirtualMachineMemoryReservationSpec struct {
DynamicData
VirtualMachineReserved int64 `xml:"virtualMachineReserved,omitempty"`
AllocationPolicy string `xml:"allocationPolicy,omitempty"`
}
func init() {
t["VirtualMachineMemoryReservationSpec"] = reflect.TypeOf((*VirtualMachineMemoryReservationSpec)(nil)).Elem()
}
type VirtualMachineMessage struct {
DynamicData
Id string `xml:"id"`
Argument []AnyType `xml:"argument,omitempty,typeattr"`
Text string `xml:"text,omitempty"`
}
func init() {
t["VirtualMachineMessage"] = reflect.TypeOf((*VirtualMachineMessage)(nil)).Elem()
}
type VirtualMachineMetadataManagerVmMetadata struct {
DynamicData
VmId string `xml:"vmId"`
Metadata string `xml:"metadata,omitempty"`
}
func init() {
t["VirtualMachineMetadataManagerVmMetadata"] = reflect.TypeOf((*VirtualMachineMetadataManagerVmMetadata)(nil)).Elem()
}
type VirtualMachineMetadataManagerVmMetadataInput struct {
DynamicData
Operation string `xml:"operation"`
VmMetadata VirtualMachineMetadataManagerVmMetadata `xml:"vmMetadata"`
}
func init() {
t["VirtualMachineMetadataManagerVmMetadataInput"] = reflect.TypeOf((*VirtualMachineMetadataManagerVmMetadataInput)(nil)).Elem()
}
type VirtualMachineMetadataManagerVmMetadataOwner struct {
DynamicData
Name string `xml:"name"`
}
func init() {
t["VirtualMachineMetadataManagerVmMetadataOwner"] = reflect.TypeOf((*VirtualMachineMetadataManagerVmMetadataOwner)(nil)).Elem()
}
type VirtualMachineMetadataManagerVmMetadataResult struct {
DynamicData
VmMetadata VirtualMachineMetadataManagerVmMetadata `xml:"vmMetadata"`
Error *LocalizedMethodFault `xml:"error,omitempty"`
}
func init() {
t["VirtualMachineMetadataManagerVmMetadataResult"] = reflect.TypeOf((*VirtualMachineMetadataManagerVmMetadataResult)(nil)).Elem()
}
type VirtualMachineMksTicket struct {
DynamicData
Ticket string `xml:"ticket"`
CfgFile string `xml:"cfgFile"`
Host string `xml:"host,omitempty"`
Port int32 `xml:"port,omitempty"`
SslThumbprint string `xml:"sslThumbprint,omitempty"`
}
func init() {
t["VirtualMachineMksTicket"] = reflect.TypeOf((*VirtualMachineMksTicket)(nil)).Elem()
}
type VirtualMachineNetworkInfo struct {
VirtualMachineTargetInfo
Network BaseNetworkSummary `xml:"network,typeattr"`
Vswitch string `xml:"vswitch,omitempty"`
}
func init() {
t["VirtualMachineNetworkInfo"] = reflect.TypeOf((*VirtualMachineNetworkInfo)(nil)).Elem()
}
type VirtualMachineNetworkShaperInfo struct {
DynamicData
Enabled *bool `xml:"enabled"`
PeakBps int64 `xml:"peakBps,omitempty"`
AverageBps int64 `xml:"averageBps,omitempty"`
BurstSize int64 `xml:"burstSize,omitempty"`
}
func init() {
t["VirtualMachineNetworkShaperInfo"] = reflect.TypeOf((*VirtualMachineNetworkShaperInfo)(nil)).Elem()
}
type VirtualMachineParallelInfo struct {
VirtualMachineTargetInfo
}
func init() {
t["VirtualMachineParallelInfo"] = reflect.TypeOf((*VirtualMachineParallelInfo)(nil)).Elem()
}
type VirtualMachinePciPassthroughInfo struct {
VirtualMachineTargetInfo
PciDevice HostPciDevice `xml:"pciDevice"`
SystemId string `xml:"systemId"`
}
func init() {
t["VirtualMachinePciPassthroughInfo"] = reflect.TypeOf((*VirtualMachinePciPassthroughInfo)(nil)).Elem()
}
type VirtualMachinePciSharedGpuPassthroughInfo struct {
VirtualMachineTargetInfo
Vgpu string `xml:"vgpu"`
}
func init() {
t["VirtualMachinePciSharedGpuPassthroughInfo"] = reflect.TypeOf((*VirtualMachinePciSharedGpuPassthroughInfo)(nil)).Elem()
}
type VirtualMachineProfileRawData struct {
DynamicData
ExtensionKey string `xml:"extensionKey"`
ObjectData string `xml:"objectData,omitempty"`
}
func init() {
t["VirtualMachineProfileRawData"] = reflect.TypeOf((*VirtualMachineProfileRawData)(nil)).Elem()
}
type VirtualMachineProfileSpec struct {
DynamicData
}
func init() {
t["VirtualMachineProfileSpec"] = reflect.TypeOf((*VirtualMachineProfileSpec)(nil)).Elem()
}
type VirtualMachineQuestionInfo struct {
DynamicData
Id string `xml:"id"`
Text string `xml:"text"`
Choice ChoiceOption `xml:"choice"`
Message []VirtualMachineMessage `xml:"message,omitempty"`
}
func init() {
t["VirtualMachineQuestionInfo"] = reflect.TypeOf((*VirtualMachineQuestionInfo)(nil)).Elem()
}
type VirtualMachineQuickStats struct {
DynamicData
OverallCpuUsage int32 `xml:"overallCpuUsage,omitempty"`
OverallCpuDemand int32 `xml:"overallCpuDemand,omitempty"`
GuestMemoryUsage int32 `xml:"guestMemoryUsage,omitempty"`
HostMemoryUsage int32 `xml:"hostMemoryUsage,omitempty"`
GuestHeartbeatStatus ManagedEntityStatus `xml:"guestHeartbeatStatus"`
DistributedCpuEntitlement int32 `xml:"distributedCpuEntitlement,omitempty"`
DistributedMemoryEntitlement int32 `xml:"distributedMemoryEntitlement,omitempty"`
StaticCpuEntitlement int32 `xml:"staticCpuEntitlement,omitempty"`
StaticMemoryEntitlement int32 `xml:"staticMemoryEntitlement,omitempty"`
PrivateMemory int32 `xml:"privateMemory,omitempty"`
SharedMemory int32 `xml:"sharedMemory,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"`
}
func init() {
t["VirtualMachineQuickStats"] = reflect.TypeOf((*VirtualMachineQuickStats)(nil)).Elem()
}
type VirtualMachineRelocateSpec struct {
DynamicData
Service *ServiceLocator `xml:"service,omitempty"`
Folder *ManagedObjectReference `xml:"folder,omitempty"`
Datastore *ManagedObjectReference `xml:"datastore,omitempty"`
DiskMoveType string `xml:"diskMoveType,omitempty"`
Pool *ManagedObjectReference `xml:"pool,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Disk []VirtualMachineRelocateSpecDiskLocator `xml:"disk,omitempty"`
Transform VirtualMachineRelocateTransformation `xml:"transform,omitempty"`
DeviceChange []BaseVirtualDeviceConfigSpec `xml:"deviceChange,omitempty,typeattr"`
Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"`
}
func init() {
t["VirtualMachineRelocateSpec"] = reflect.TypeOf((*VirtualMachineRelocateSpec)(nil)).Elem()
}
type VirtualMachineRelocateSpecDiskLocator struct {
DynamicData
DiskId int32 `xml:"diskId"`
Datastore ManagedObjectReference `xml:"datastore"`
DiskMoveType string `xml:"diskMoveType,omitempty"`
DiskBackingInfo BaseVirtualDeviceBackingInfo `xml:"diskBackingInfo,omitempty,typeattr"`
Profile []BaseVirtualMachineProfileSpec `xml:"profile,omitempty,typeattr"`
}
func init() {
t["VirtualMachineRelocateSpecDiskLocator"] = reflect.TypeOf((*VirtualMachineRelocateSpecDiskLocator)(nil)).Elem()
}
type VirtualMachineRuntimeInfo struct {
DynamicData
Device []VirtualMachineDeviceRuntimeInfo `xml:"device,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
ConnectionState VirtualMachineConnectionState `xml:"connectionState"`
PowerState VirtualMachinePowerState `xml:"powerState"`
FaultToleranceState VirtualMachineFaultToleranceState `xml:"faultToleranceState,omitempty"`
DasVmProtection *VirtualMachineRuntimeInfoDasProtectionState `xml:"dasVmProtection,omitempty"`
ToolsInstallerMounted bool `xml:"toolsInstallerMounted"`
SuspendTime *time.Time `xml:"suspendTime"`
BootTime *time.Time `xml:"bootTime"`
SuspendInterval int64 `xml:"suspendInterval,omitempty"`
Question *VirtualMachineQuestionInfo `xml:"question,omitempty"`
MemoryOverhead int64 `xml:"memoryOverhead,omitempty"`
MaxCpuUsage int32 `xml:"maxCpuUsage,omitempty"`
MaxMemoryUsage int32 `xml:"maxMemoryUsage,omitempty"`
NumMksConnections int32 `xml:"numMksConnections"`
RecordReplayState VirtualMachineRecordReplayState `xml:"recordReplayState,omitempty"`
CleanPowerOff *bool `xml:"cleanPowerOff"`
NeedSecondaryReason string `xml:"needSecondaryReason,omitempty"`
OnlineStandby *bool `xml:"onlineStandby"`
MinRequiredEVCModeKey string `xml:"minRequiredEVCModeKey,omitempty"`
ConsolidationNeeded *bool `xml:"consolidationNeeded"`
OfflineFeatureRequirement []VirtualMachineFeatureRequirement `xml:"offlineFeatureRequirement,omitempty"`
FeatureRequirement []VirtualMachineFeatureRequirement `xml:"featureRequirement,omitempty"`
FeatureMask []HostFeatureMask `xml:"featureMask,omitempty"`
VFlashCacheAllocation int64 `xml:"vFlashCacheAllocation,omitempty"`
Paused *bool `xml:"paused"`
SnapshotInBackground *bool `xml:"snapshotInBackground"`
QuiescedForkParent *bool `xml:"quiescedForkParent"`
}
func init() {
t["VirtualMachineRuntimeInfo"] = reflect.TypeOf((*VirtualMachineRuntimeInfo)(nil)).Elem()
}
type VirtualMachineRuntimeInfoDasProtectionState struct {
DynamicData
DasProtected bool `xml:"dasProtected"`
}
func init() {
t["VirtualMachineRuntimeInfoDasProtectionState"] = reflect.TypeOf((*VirtualMachineRuntimeInfoDasProtectionState)(nil)).Elem()
}
type VirtualMachineScsiDiskDeviceInfo struct {
VirtualMachineDiskDeviceInfo
Disk *HostScsiDisk `xml:"disk,omitempty"`
TransportHint string `xml:"transportHint,omitempty"`
LunNumber int32 `xml:"lunNumber,omitempty"`
}
func init() {
t["VirtualMachineScsiDiskDeviceInfo"] = reflect.TypeOf((*VirtualMachineScsiDiskDeviceInfo)(nil)).Elem()
}
type VirtualMachineScsiPassthroughInfo struct {
VirtualMachineTargetInfo
ScsiClass string `xml:"scsiClass"`
Vendor string `xml:"vendor"`
PhysicalUnitNumber int32 `xml:"physicalUnitNumber"`
}
func init() {
t["VirtualMachineScsiPassthroughInfo"] = reflect.TypeOf((*VirtualMachineScsiPassthroughInfo)(nil)).Elem()
}
type VirtualMachineSerialInfo struct {
VirtualMachineTargetInfo
}
func init() {
t["VirtualMachineSerialInfo"] = reflect.TypeOf((*VirtualMachineSerialInfo)(nil)).Elem()
}
type VirtualMachineSnapshotInfo struct {
DynamicData
CurrentSnapshot *ManagedObjectReference `xml:"currentSnapshot,omitempty"`
RootSnapshotList []VirtualMachineSnapshotTree `xml:"rootSnapshotList"`
}
func init() {
t["VirtualMachineSnapshotInfo"] = reflect.TypeOf((*VirtualMachineSnapshotInfo)(nil)).Elem()
}
type VirtualMachineSnapshotTree struct {
DynamicData
Snapshot ManagedObjectReference `xml:"snapshot"`
Vm ManagedObjectReference `xml:"vm"`
Name string `xml:"name"`
Description string `xml:"description"`
Id int32 `xml:"id,omitempty"`
CreateTime time.Time `xml:"createTime"`
State VirtualMachinePowerState `xml:"state"`
Quiesced bool `xml:"quiesced"`
BackupManifest string `xml:"backupManifest,omitempty"`
ChildSnapshotList []VirtualMachineSnapshotTree `xml:"childSnapshotList,omitempty"`
ReplaySupported *bool `xml:"replaySupported"`
}
func init() {
t["VirtualMachineSnapshotTree"] = reflect.TypeOf((*VirtualMachineSnapshotTree)(nil)).Elem()
}
type VirtualMachineSoundInfo struct {
VirtualMachineTargetInfo
}
func init() {
t["VirtualMachineSoundInfo"] = reflect.TypeOf((*VirtualMachineSoundInfo)(nil)).Elem()
}
type VirtualMachineSriovDevicePoolInfo struct {
DynamicData
Key string `xml:"key"`
}
func init() {
t["VirtualMachineSriovDevicePoolInfo"] = reflect.TypeOf((*VirtualMachineSriovDevicePoolInfo)(nil)).Elem()
}
type VirtualMachineSriovInfo struct {
VirtualMachinePciPassthroughInfo
VirtualFunction bool `xml:"virtualFunction"`
Pnic string `xml:"pnic,omitempty"`
DevicePool BaseVirtualMachineSriovDevicePoolInfo `xml:"devicePool,omitempty,typeattr"`
}
func init() {
t["VirtualMachineSriovInfo"] = reflect.TypeOf((*VirtualMachineSriovInfo)(nil)).Elem()
}
type VirtualMachineSriovNetworkDevicePoolInfo struct {
VirtualMachineSriovDevicePoolInfo
SwitchKey string `xml:"switchKey,omitempty"`
SwitchUuid string `xml:"switchUuid,omitempty"`
}
func init() {
t["VirtualMachineSriovNetworkDevicePoolInfo"] = reflect.TypeOf((*VirtualMachineSriovNetworkDevicePoolInfo)(nil)).Elem()
}
type VirtualMachineStorageInfo struct {
DynamicData
PerDatastoreUsage []VirtualMachineUsageOnDatastore `xml:"perDatastoreUsage,omitempty"`
Timestamp time.Time `xml:"timestamp"`
}
func init() {
t["VirtualMachineStorageInfo"] = reflect.TypeOf((*VirtualMachineStorageInfo)(nil)).Elem()
}
type VirtualMachineStorageSummary struct {
DynamicData
Committed int64 `xml:"committed"`
Uncommitted int64 `xml:"uncommitted"`
Unshared int64 `xml:"unshared"`
Timestamp time.Time `xml:"timestamp"`
}
func init() {
t["VirtualMachineStorageSummary"] = reflect.TypeOf((*VirtualMachineStorageSummary)(nil)).Elem()
}
type VirtualMachineSummary struct {
DynamicData
Vm *ManagedObjectReference `xml:"vm,omitempty"`
Runtime VirtualMachineRuntimeInfo `xml:"runtime"`
Guest *VirtualMachineGuestSummary `xml:"guest,omitempty"`
Config VirtualMachineConfigSummary `xml:"config"`
Storage *VirtualMachineStorageSummary `xml:"storage,omitempty"`
QuickStats VirtualMachineQuickStats `xml:"quickStats"`
OverallStatus ManagedEntityStatus `xml:"overallStatus"`
CustomValue []BaseCustomFieldValue `xml:"customValue,omitempty,typeattr"`
}
func init() {
t["VirtualMachineSummary"] = reflect.TypeOf((*VirtualMachineSummary)(nil)).Elem()
}
type VirtualMachineTargetInfo struct {
DynamicData
Name string `xml:"name"`
ConfigurationTag []string `xml:"configurationTag,omitempty"`
}
func init() {
t["VirtualMachineTargetInfo"] = reflect.TypeOf((*VirtualMachineTargetInfo)(nil)).Elem()
}
type VirtualMachineTicket struct {
DynamicData
Ticket string `xml:"ticket"`
CfgFile string `xml:"cfgFile"`
Host string `xml:"host,omitempty"`
Port int32 `xml:"port,omitempty"`
SslThumbprint string `xml:"sslThumbprint,omitempty"`
}
func init() {
t["VirtualMachineTicket"] = reflect.TypeOf((*VirtualMachineTicket)(nil)).Elem()
}
type VirtualMachineUsageOnDatastore struct {
DynamicData
Datastore ManagedObjectReference `xml:"datastore"`
Committed int64 `xml:"committed"`
Uncommitted int64 `xml:"uncommitted"`
Unshared int64 `xml:"unshared"`
}
func init() {
t["VirtualMachineUsageOnDatastore"] = reflect.TypeOf((*VirtualMachineUsageOnDatastore)(nil)).Elem()
}
type VirtualMachineUsbInfo struct {
VirtualMachineTargetInfo
Description string `xml:"description"`
Vendor int32 `xml:"vendor"`
Product int32 `xml:"product"`
PhysicalPath string `xml:"physicalPath"`
Family []string `xml:"family,omitempty"`
Speed []string `xml:"speed,omitempty"`
Summary *VirtualMachineSummary `xml:"summary,omitempty"`
}
func init() {
t["VirtualMachineUsbInfo"] = reflect.TypeOf((*VirtualMachineUsbInfo)(nil)).Elem()
}
type VirtualMachineVFlashModuleInfo struct {
VirtualMachineTargetInfo
VFlashModule HostVFlashManagerVFlashCacheConfigInfoVFlashModuleConfigOption `xml:"vFlashModule"`
}
func init() {
t["VirtualMachineVFlashModuleInfo"] = reflect.TypeOf((*VirtualMachineVFlashModuleInfo)(nil)).Elem()
}
type VirtualMachineVMCIDevice struct {
VirtualDevice
Id int64 `xml:"id,omitempty"`
AllowUnrestrictedCommunication *bool `xml:"allowUnrestrictedCommunication"`
FilterEnable *bool `xml:"filterEnable"`
FilterInfo *VirtualMachineVMCIDeviceFilterInfo `xml:"filterInfo,omitempty"`
}
func init() {
t["VirtualMachineVMCIDevice"] = reflect.TypeOf((*VirtualMachineVMCIDevice)(nil)).Elem()
}
type VirtualMachineVMCIDeviceFilterInfo struct {
DynamicData
Filters []VirtualMachineVMCIDeviceFilterSpec `xml:"filters,omitempty"`
}
func init() {
t["VirtualMachineVMCIDeviceFilterInfo"] = reflect.TypeOf((*VirtualMachineVMCIDeviceFilterInfo)(nil)).Elem()
}
type VirtualMachineVMCIDeviceFilterSpec struct {
DynamicData
Rank int64 `xml:"rank"`
Action string `xml:"action"`
Protocol string `xml:"protocol"`
Direction string `xml:"direction"`
LowerDstPortBoundary int64 `xml:"lowerDstPortBoundary,omitempty"`
UpperDstPortBoundary int64 `xml:"upperDstPortBoundary,omitempty"`
}
func init() {
t["VirtualMachineVMCIDeviceFilterSpec"] = reflect.TypeOf((*VirtualMachineVMCIDeviceFilterSpec)(nil)).Elem()
}
type VirtualMachineVMCIDeviceOption struct {
VirtualDeviceOption
AllowUnrestrictedCommunication BoolOption `xml:"allowUnrestrictedCommunication"`
FilterSpecOption *VirtualMachineVMCIDeviceOptionFilterSpecOption `xml:"filterSpecOption,omitempty"`
FilterSupported *BoolOption `xml:"filterSupported,omitempty"`
}
func init() {
t["VirtualMachineVMCIDeviceOption"] = reflect.TypeOf((*VirtualMachineVMCIDeviceOption)(nil)).Elem()
}
type VirtualMachineVMCIDeviceOptionFilterSpecOption struct {
DynamicData
Action ChoiceOption `xml:"action"`
Protocol ChoiceOption `xml:"protocol"`
Direction ChoiceOption `xml:"direction"`
LowerDstPortBoundary LongOption `xml:"lowerDstPortBoundary"`
UpperDstPortBoundary LongOption `xml:"upperDstPortBoundary"`
}
func init() {
t["VirtualMachineVMCIDeviceOptionFilterSpecOption"] = reflect.TypeOf((*VirtualMachineVMCIDeviceOptionFilterSpecOption)(nil)).Elem()
}
type VirtualMachineVMIROM struct {
VirtualDevice
}
func init() {
t["VirtualMachineVMIROM"] = reflect.TypeOf((*VirtualMachineVMIROM)(nil)).Elem()
}
type VirtualMachineVideoCard struct {
VirtualDevice
VideoRamSizeInKB int64 `xml:"videoRamSizeInKB,omitempty"`
NumDisplays int32 `xml:"numDisplays,omitempty"`
UseAutoDetect *bool `xml:"useAutoDetect"`
Enable3DSupport *bool `xml:"enable3DSupport"`
Use3dRenderer string `xml:"use3dRenderer,omitempty"`
GraphicsMemorySizeInKB int64 `xml:"graphicsMemorySizeInKB,omitempty"`
}
func init() {
t["VirtualMachineVideoCard"] = reflect.TypeOf((*VirtualMachineVideoCard)(nil)).Elem()
}
type VirtualMachineWindowsQuiesceSpec struct {
VirtualMachineGuestQuiesceSpec
VssBackupType int32 `xml:"vssBackupType,omitempty"`
VssBootableSystemState *bool `xml:"vssBootableSystemState"`
VssPartialFileSupport *bool `xml:"vssPartialFileSupport"`
VssBackupContext string `xml:"vssBackupContext,omitempty"`
}
func init() {
t["VirtualMachineWindowsQuiesceSpec"] = reflect.TypeOf((*VirtualMachineWindowsQuiesceSpec)(nil)).Elem()
}
type VirtualMachineWipeResult struct {
DynamicData
DiskId int32 `xml:"diskId"`
ShrinkableDiskSpace int64 `xml:"shrinkableDiskSpace"`
}
func init() {
t["VirtualMachineWipeResult"] = reflect.TypeOf((*VirtualMachineWipeResult)(nil)).Elem()
}
type VirtualNVMEController struct {
VirtualController
}
func init() {
t["VirtualNVMEController"] = reflect.TypeOf((*VirtualNVMEController)(nil)).Elem()
}
type VirtualNVMEControllerOption struct {
VirtualControllerOption
NumNVMEDisks IntOption `xml:"numNVMEDisks"`
}
func init() {
t["VirtualNVMEControllerOption"] = reflect.TypeOf((*VirtualNVMEControllerOption)(nil)).Elem()
}
type VirtualNicManagerNetConfig struct {
DynamicData
NicType string `xml:"nicType"`
MultiSelectAllowed bool `xml:"multiSelectAllowed"`
CandidateVnic []HostVirtualNic `xml:"candidateVnic,omitempty"`
SelectedVnic []string `xml:"selectedVnic,omitempty"`
}
func init() {
t["VirtualNicManagerNetConfig"] = reflect.TypeOf((*VirtualNicManagerNetConfig)(nil)).Elem()
}
type VirtualPCIController struct {
VirtualController
}
func init() {
t["VirtualPCIController"] = reflect.TypeOf((*VirtualPCIController)(nil)).Elem()
}
type VirtualPCIControllerOption struct {
VirtualControllerOption
NumSCSIControllers IntOption `xml:"numSCSIControllers"`
NumEthernetCards IntOption `xml:"numEthernetCards"`
NumVideoCards IntOption `xml:"numVideoCards"`
NumSoundCards IntOption `xml:"numSoundCards"`
NumVmiRoms IntOption `xml:"numVmiRoms"`
NumVmciDevices *IntOption `xml:"numVmciDevices,omitempty"`
NumPCIPassthroughDevices *IntOption `xml:"numPCIPassthroughDevices,omitempty"`
NumSasSCSIControllers *IntOption `xml:"numSasSCSIControllers,omitempty"`
NumVmxnet3EthernetCards *IntOption `xml:"numVmxnet3EthernetCards,omitempty"`
NumParaVirtualSCSIControllers *IntOption `xml:"numParaVirtualSCSIControllers,omitempty"`
NumSATAControllers *IntOption `xml:"numSATAControllers,omitempty"`
NumNVMEControllers *IntOption `xml:"numNVMEControllers,omitempty"`
}
func init() {
t["VirtualPCIControllerOption"] = reflect.TypeOf((*VirtualPCIControllerOption)(nil)).Elem()
}
type VirtualPCIPassthrough struct {
VirtualDevice
}
func init() {
t["VirtualPCIPassthrough"] = reflect.TypeOf((*VirtualPCIPassthrough)(nil)).Elem()
}
type VirtualPCIPassthroughDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
Id string `xml:"id"`
DeviceId string `xml:"deviceId"`
SystemId string `xml:"systemId"`
VendorId int16 `xml:"vendorId"`
}
func init() {
t["VirtualPCIPassthroughDeviceBackingInfo"] = reflect.TypeOf((*VirtualPCIPassthroughDeviceBackingInfo)(nil)).Elem()
}
type VirtualPCIPassthroughDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualPCIPassthroughDeviceBackingOption"] = reflect.TypeOf((*VirtualPCIPassthroughDeviceBackingOption)(nil)).Elem()
}
type VirtualPCIPassthroughOption struct {
VirtualDeviceOption
}
func init() {
t["VirtualPCIPassthroughOption"] = reflect.TypeOf((*VirtualPCIPassthroughOption)(nil)).Elem()
}
type VirtualPCIPassthroughPluginBackingInfo struct {
VirtualDeviceBackingInfo
}
func init() {
t["VirtualPCIPassthroughPluginBackingInfo"] = reflect.TypeOf((*VirtualPCIPassthroughPluginBackingInfo)(nil)).Elem()
}
type VirtualPCIPassthroughPluginBackingOption struct {
VirtualDeviceBackingOption
}
func init() {
t["VirtualPCIPassthroughPluginBackingOption"] = reflect.TypeOf((*VirtualPCIPassthroughPluginBackingOption)(nil)).Elem()
}
type VirtualPCIPassthroughVmiopBackingInfo struct {
VirtualPCIPassthroughPluginBackingInfo
Vgpu string `xml:"vgpu,omitempty"`
}
func init() {
t["VirtualPCIPassthroughVmiopBackingInfo"] = reflect.TypeOf((*VirtualPCIPassthroughVmiopBackingInfo)(nil)).Elem()
}
type VirtualPCIPassthroughVmiopBackingOption struct {
VirtualPCIPassthroughPluginBackingOption
Vgpu StringOption `xml:"vgpu"`
MaxInstances int32 `xml:"maxInstances"`
}
func init() {
t["VirtualPCIPassthroughVmiopBackingOption"] = reflect.TypeOf((*VirtualPCIPassthroughVmiopBackingOption)(nil)).Elem()
}
type VirtualPCNet32 struct {
VirtualEthernetCard
}
func init() {
t["VirtualPCNet32"] = reflect.TypeOf((*VirtualPCNet32)(nil)).Elem()
}
type VirtualPCNet32Option struct {
VirtualEthernetCardOption
SupportsMorphing bool `xml:"supportsMorphing"`
}
func init() {
t["VirtualPCNet32Option"] = reflect.TypeOf((*VirtualPCNet32Option)(nil)).Elem()
}
type VirtualPS2Controller struct {
VirtualController
}
func init() {
t["VirtualPS2Controller"] = reflect.TypeOf((*VirtualPS2Controller)(nil)).Elem()
}
type VirtualPS2ControllerOption struct {
VirtualControllerOption
NumKeyboards IntOption `xml:"numKeyboards"`
NumPointingDevices IntOption `xml:"numPointingDevices"`
}
func init() {
t["VirtualPS2ControllerOption"] = reflect.TypeOf((*VirtualPS2ControllerOption)(nil)).Elem()
}
type VirtualParallelPort struct {
VirtualDevice
}
func init() {
t["VirtualParallelPort"] = reflect.TypeOf((*VirtualParallelPort)(nil)).Elem()
}
type VirtualParallelPortDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
func init() {
t["VirtualParallelPortDeviceBackingInfo"] = reflect.TypeOf((*VirtualParallelPortDeviceBackingInfo)(nil)).Elem()
}
type VirtualParallelPortDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualParallelPortDeviceBackingOption"] = reflect.TypeOf((*VirtualParallelPortDeviceBackingOption)(nil)).Elem()
}
type VirtualParallelPortFileBackingInfo struct {
VirtualDeviceFileBackingInfo
}
func init() {
t["VirtualParallelPortFileBackingInfo"] = reflect.TypeOf((*VirtualParallelPortFileBackingInfo)(nil)).Elem()
}
type VirtualParallelPortFileBackingOption struct {
VirtualDeviceFileBackingOption
}
func init() {
t["VirtualParallelPortFileBackingOption"] = reflect.TypeOf((*VirtualParallelPortFileBackingOption)(nil)).Elem()
}
type VirtualParallelPortOption struct {
VirtualDeviceOption
}
func init() {
t["VirtualParallelPortOption"] = reflect.TypeOf((*VirtualParallelPortOption)(nil)).Elem()
}
type VirtualPointingDevice struct {
VirtualDevice
}
func init() {
t["VirtualPointingDevice"] = reflect.TypeOf((*VirtualPointingDevice)(nil)).Elem()
}
type VirtualPointingDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
HostPointingDevice ChoiceOption `xml:"hostPointingDevice"`
}
func init() {
t["VirtualPointingDeviceBackingOption"] = reflect.TypeOf((*VirtualPointingDeviceBackingOption)(nil)).Elem()
}
type VirtualPointingDeviceDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
HostPointingDevice string `xml:"hostPointingDevice"`
}
func init() {
t["VirtualPointingDeviceDeviceBackingInfo"] = reflect.TypeOf((*VirtualPointingDeviceDeviceBackingInfo)(nil)).Elem()
}
type VirtualPointingDeviceOption struct {
VirtualDeviceOption
}
func init() {
t["VirtualPointingDeviceOption"] = reflect.TypeOf((*VirtualPointingDeviceOption)(nil)).Elem()
}
type VirtualResourcePoolSpec struct {
DynamicData
VrpId string `xml:"vrpId,omitempty"`
VrpName string `xml:"vrpName,omitempty"`
Description string `xml:"description,omitempty"`
CpuAllocation VrpResourceAllocationInfo `xml:"cpuAllocation"`
MemoryAllocation VrpResourceAllocationInfo `xml:"memoryAllocation"`
RpList []ManagedObjectReference `xml:"rpList,omitempty"`
HubList []ManagedObjectReference `xml:"hubList,omitempty"`
RootVRP *bool `xml:"rootVRP"`
StaticVRP *bool `xml:"staticVRP"`
ChangeVersion int64 `xml:"changeVersion,omitempty"`
}
func init() {
t["VirtualResourcePoolSpec"] = reflect.TypeOf((*VirtualResourcePoolSpec)(nil)).Elem()
}
type VirtualResourcePoolUsage struct {
DynamicData
VrpId string `xml:"vrpId"`
CpuReservationMhz int64 `xml:"cpuReservationMhz"`
MemReservationMB int64 `xml:"memReservationMB"`
CpuReservationUsedMhz int64 `xml:"cpuReservationUsedMhz"`
MemReservationUsedMB int64 `xml:"memReservationUsedMB"`
}
func init() {
t["VirtualResourcePoolUsage"] = reflect.TypeOf((*VirtualResourcePoolUsage)(nil)).Elem()
}
type VirtualSATAController struct {
VirtualController
}
func init() {
t["VirtualSATAController"] = reflect.TypeOf((*VirtualSATAController)(nil)).Elem()
}
type VirtualSATAControllerOption struct {
VirtualControllerOption
NumSATADisks IntOption `xml:"numSATADisks"`
NumSATACdroms IntOption `xml:"numSATACdroms"`
}
func init() {
t["VirtualSATAControllerOption"] = reflect.TypeOf((*VirtualSATAControllerOption)(nil)).Elem()
}
type VirtualSCSIController struct {
VirtualController
HotAddRemove *bool `xml:"hotAddRemove"`
SharedBus VirtualSCSISharing `xml:"sharedBus"`
ScsiCtlrUnitNumber int32 `xml:"scsiCtlrUnitNumber,omitempty"`
}
func init() {
t["VirtualSCSIController"] = reflect.TypeOf((*VirtualSCSIController)(nil)).Elem()
}
type VirtualSCSIControllerOption struct {
VirtualControllerOption
NumSCSIDisks IntOption `xml:"numSCSIDisks"`
NumSCSICdroms IntOption `xml:"numSCSICdroms"`
NumSCSIPassthrough IntOption `xml:"numSCSIPassthrough"`
Sharing []VirtualSCSISharing `xml:"sharing"`
DefaultSharedIndex int32 `xml:"defaultSharedIndex"`
HotAddRemove BoolOption `xml:"hotAddRemove"`
ScsiCtlrUnitNumber int32 `xml:"scsiCtlrUnitNumber"`
}
func init() {
t["VirtualSCSIControllerOption"] = reflect.TypeOf((*VirtualSCSIControllerOption)(nil)).Elem()
}
type VirtualSCSIPassthrough struct {
VirtualDevice
}
func init() {
t["VirtualSCSIPassthrough"] = reflect.TypeOf((*VirtualSCSIPassthrough)(nil)).Elem()
}
type VirtualSCSIPassthroughDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
func init() {
t["VirtualSCSIPassthroughDeviceBackingInfo"] = reflect.TypeOf((*VirtualSCSIPassthroughDeviceBackingInfo)(nil)).Elem()
}
type VirtualSCSIPassthroughDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualSCSIPassthroughDeviceBackingOption"] = reflect.TypeOf((*VirtualSCSIPassthroughDeviceBackingOption)(nil)).Elem()
}
type VirtualSCSIPassthroughOption struct {
VirtualDeviceOption
}
func init() {
t["VirtualSCSIPassthroughOption"] = reflect.TypeOf((*VirtualSCSIPassthroughOption)(nil)).Elem()
}
type VirtualSIOController struct {
VirtualController
}
func init() {
t["VirtualSIOController"] = reflect.TypeOf((*VirtualSIOController)(nil)).Elem()
}
type VirtualSIOControllerOption struct {
VirtualControllerOption
NumFloppyDrives IntOption `xml:"numFloppyDrives"`
NumSerialPorts IntOption `xml:"numSerialPorts"`
NumParallelPorts IntOption `xml:"numParallelPorts"`
}
func init() {
t["VirtualSIOControllerOption"] = reflect.TypeOf((*VirtualSIOControllerOption)(nil)).Elem()
}
type VirtualSerialPort struct {
VirtualDevice
YieldOnPoll bool `xml:"yieldOnPoll"`
}
func init() {
t["VirtualSerialPort"] = reflect.TypeOf((*VirtualSerialPort)(nil)).Elem()
}
type VirtualSerialPortDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
func init() {
t["VirtualSerialPortDeviceBackingInfo"] = reflect.TypeOf((*VirtualSerialPortDeviceBackingInfo)(nil)).Elem()
}
type VirtualSerialPortDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualSerialPortDeviceBackingOption"] = reflect.TypeOf((*VirtualSerialPortDeviceBackingOption)(nil)).Elem()
}
type VirtualSerialPortFileBackingInfo struct {
VirtualDeviceFileBackingInfo
}
func init() {
t["VirtualSerialPortFileBackingInfo"] = reflect.TypeOf((*VirtualSerialPortFileBackingInfo)(nil)).Elem()
}
type VirtualSerialPortFileBackingOption struct {
VirtualDeviceFileBackingOption
}
func init() {
t["VirtualSerialPortFileBackingOption"] = reflect.TypeOf((*VirtualSerialPortFileBackingOption)(nil)).Elem()
}
type VirtualSerialPortOption struct {
VirtualDeviceOption
YieldOnPoll BoolOption `xml:"yieldOnPoll"`
}
func init() {
t["VirtualSerialPortOption"] = reflect.TypeOf((*VirtualSerialPortOption)(nil)).Elem()
}
type VirtualSerialPortPipeBackingInfo struct {
VirtualDevicePipeBackingInfo
Endpoint string `xml:"endpoint"`
NoRxLoss *bool `xml:"noRxLoss"`
}
func init() {
t["VirtualSerialPortPipeBackingInfo"] = reflect.TypeOf((*VirtualSerialPortPipeBackingInfo)(nil)).Elem()
}
type VirtualSerialPortPipeBackingOption struct {
VirtualDevicePipeBackingOption
Endpoint ChoiceOption `xml:"endpoint"`
NoRxLoss BoolOption `xml:"noRxLoss"`
}
func init() {
t["VirtualSerialPortPipeBackingOption"] = reflect.TypeOf((*VirtualSerialPortPipeBackingOption)(nil)).Elem()
}
type VirtualSerialPortThinPrintBackingInfo struct {
VirtualDeviceBackingInfo
}
func init() {
t["VirtualSerialPortThinPrintBackingInfo"] = reflect.TypeOf((*VirtualSerialPortThinPrintBackingInfo)(nil)).Elem()
}
type VirtualSerialPortThinPrintBackingOption struct {
VirtualDeviceBackingOption
}
func init() {
t["VirtualSerialPortThinPrintBackingOption"] = reflect.TypeOf((*VirtualSerialPortThinPrintBackingOption)(nil)).Elem()
}
type VirtualSerialPortURIBackingInfo struct {
VirtualDeviceURIBackingInfo
}
func init() {
t["VirtualSerialPortURIBackingInfo"] = reflect.TypeOf((*VirtualSerialPortURIBackingInfo)(nil)).Elem()
}
type VirtualSerialPortURIBackingOption struct {
VirtualDeviceURIBackingOption
}
func init() {
t["VirtualSerialPortURIBackingOption"] = reflect.TypeOf((*VirtualSerialPortURIBackingOption)(nil)).Elem()
}
type VirtualSoundBlaster16 struct {
VirtualSoundCard
}
func init() {
t["VirtualSoundBlaster16"] = reflect.TypeOf((*VirtualSoundBlaster16)(nil)).Elem()
}
type VirtualSoundBlaster16Option struct {
VirtualSoundCardOption
}
func init() {
t["VirtualSoundBlaster16Option"] = reflect.TypeOf((*VirtualSoundBlaster16Option)(nil)).Elem()
}
type VirtualSoundCard struct {
VirtualDevice
}
func init() {
t["VirtualSoundCard"] = reflect.TypeOf((*VirtualSoundCard)(nil)).Elem()
}
type VirtualSoundCardDeviceBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
func init() {
t["VirtualSoundCardDeviceBackingInfo"] = reflect.TypeOf((*VirtualSoundCardDeviceBackingInfo)(nil)).Elem()
}
type VirtualSoundCardDeviceBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualSoundCardDeviceBackingOption"] = reflect.TypeOf((*VirtualSoundCardDeviceBackingOption)(nil)).Elem()
}
type VirtualSoundCardOption struct {
VirtualDeviceOption
}
func init() {
t["VirtualSoundCardOption"] = reflect.TypeOf((*VirtualSoundCardOption)(nil)).Elem()
}
type VirtualSriovEthernetCard struct {
VirtualEthernetCard
AllowGuestOSMtuChange *bool `xml:"allowGuestOSMtuChange"`
SriovBacking *VirtualSriovEthernetCardSriovBackingInfo `xml:"sriovBacking,omitempty"`
}
func init() {
t["VirtualSriovEthernetCard"] = reflect.TypeOf((*VirtualSriovEthernetCard)(nil)).Elem()
}
type VirtualSriovEthernetCardOption struct {
VirtualEthernetCardOption
}
func init() {
t["VirtualSriovEthernetCardOption"] = reflect.TypeOf((*VirtualSriovEthernetCardOption)(nil)).Elem()
}
type VirtualSriovEthernetCardSriovBackingInfo struct {
VirtualDeviceBackingInfo
PhysicalFunctionBacking *VirtualPCIPassthroughDeviceBackingInfo `xml:"physicalFunctionBacking,omitempty"`
VirtualFunctionBacking *VirtualPCIPassthroughDeviceBackingInfo `xml:"virtualFunctionBacking,omitempty"`
VirtualFunctionIndex int32 `xml:"virtualFunctionIndex,omitempty"`
}
func init() {
t["VirtualSriovEthernetCardSriovBackingInfo"] = reflect.TypeOf((*VirtualSriovEthernetCardSriovBackingInfo)(nil)).Elem()
}
type VirtualSriovEthernetCardSriovBackingOption struct {
VirtualDeviceBackingOption
}
func init() {
t["VirtualSriovEthernetCardSriovBackingOption"] = reflect.TypeOf((*VirtualSriovEthernetCardSriovBackingOption)(nil)).Elem()
}
type VirtualSwitchProfile struct {
ApplyProfile
Key string `xml:"key"`
Name string `xml:"name"`
Link LinkProfile `xml:"link"`
NumPorts NumPortsProfile `xml:"numPorts"`
NetworkPolicy NetworkPolicyProfile `xml:"networkPolicy"`
}
func init() {
t["VirtualSwitchProfile"] = reflect.TypeOf((*VirtualSwitchProfile)(nil)).Elem()
}
type VirtualSwitchSelectionProfile struct {
ApplyProfile
}
func init() {
t["VirtualSwitchSelectionProfile"] = reflect.TypeOf((*VirtualSwitchSelectionProfile)(nil)).Elem()
}
type VirtualUSB struct {
VirtualDevice
Connected bool `xml:"connected"`
Vendor int32 `xml:"vendor,omitempty"`
Product int32 `xml:"product,omitempty"`
Family []string `xml:"family,omitempty"`
Speed []string `xml:"speed,omitempty"`
}
func init() {
t["VirtualUSB"] = reflect.TypeOf((*VirtualUSB)(nil)).Elem()
}
type VirtualUSBController struct {
VirtualController
AutoConnectDevices *bool `xml:"autoConnectDevices"`
EhciEnabled *bool `xml:"ehciEnabled"`
}
func init() {
t["VirtualUSBController"] = reflect.TypeOf((*VirtualUSBController)(nil)).Elem()
}
type VirtualUSBControllerOption struct {
VirtualControllerOption
AutoConnectDevices BoolOption `xml:"autoConnectDevices"`
EhciSupported BoolOption `xml:"ehciSupported"`
SupportedSpeeds []string `xml:"supportedSpeeds,omitempty"`
}
func init() {
t["VirtualUSBControllerOption"] = reflect.TypeOf((*VirtualUSBControllerOption)(nil)).Elem()
}
type VirtualUSBControllerPciBusSlotInfo struct {
VirtualDevicePciBusSlotInfo
EhciPciSlotNumber int32 `xml:"ehciPciSlotNumber,omitempty"`
}
func init() {
t["VirtualUSBControllerPciBusSlotInfo"] = reflect.TypeOf((*VirtualUSBControllerPciBusSlotInfo)(nil)).Elem()
}
type VirtualUSBOption struct {
VirtualDeviceOption
}
func init() {
t["VirtualUSBOption"] = reflect.TypeOf((*VirtualUSBOption)(nil)).Elem()
}
type VirtualUSBRemoteClientBackingInfo struct {
VirtualDeviceRemoteDeviceBackingInfo
Hostname string `xml:"hostname"`
}
func init() {
t["VirtualUSBRemoteClientBackingInfo"] = reflect.TypeOf((*VirtualUSBRemoteClientBackingInfo)(nil)).Elem()
}
type VirtualUSBRemoteClientBackingOption struct {
VirtualDeviceRemoteDeviceBackingOption
}
func init() {
t["VirtualUSBRemoteClientBackingOption"] = reflect.TypeOf((*VirtualUSBRemoteClientBackingOption)(nil)).Elem()
}
type VirtualUSBRemoteHostBackingInfo struct {
VirtualDeviceDeviceBackingInfo
Hostname string `xml:"hostname"`
}
func init() {
t["VirtualUSBRemoteHostBackingInfo"] = reflect.TypeOf((*VirtualUSBRemoteHostBackingInfo)(nil)).Elem()
}
type VirtualUSBRemoteHostBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualUSBRemoteHostBackingOption"] = reflect.TypeOf((*VirtualUSBRemoteHostBackingOption)(nil)).Elem()
}
type VirtualUSBUSBBackingInfo struct {
VirtualDeviceDeviceBackingInfo
}
func init() {
t["VirtualUSBUSBBackingInfo"] = reflect.TypeOf((*VirtualUSBUSBBackingInfo)(nil)).Elem()
}
type VirtualUSBUSBBackingOption struct {
VirtualDeviceDeviceBackingOption
}
func init() {
t["VirtualUSBUSBBackingOption"] = reflect.TypeOf((*VirtualUSBUSBBackingOption)(nil)).Elem()
}
type VirtualUSBXHCIController struct {
VirtualController
AutoConnectDevices *bool `xml:"autoConnectDevices"`
}
func init() {
t["VirtualUSBXHCIController"] = reflect.TypeOf((*VirtualUSBXHCIController)(nil)).Elem()
}
type VirtualUSBXHCIControllerOption struct {
VirtualControllerOption
AutoConnectDevices BoolOption `xml:"autoConnectDevices"`
SupportedSpeeds []string `xml:"supportedSpeeds"`
}
func init() {
t["VirtualUSBXHCIControllerOption"] = reflect.TypeOf((*VirtualUSBXHCIControllerOption)(nil)).Elem()
}
type VirtualVMIROMOption struct {
VirtualDeviceOption
}
func init() {
t["VirtualVMIROMOption"] = reflect.TypeOf((*VirtualVMIROMOption)(nil)).Elem()
}
type VirtualVideoCardOption struct {
VirtualDeviceOption
VideoRamSizeInKB *LongOption `xml:"videoRamSizeInKB,omitempty"`
NumDisplays *IntOption `xml:"numDisplays,omitempty"`
UseAutoDetect *BoolOption `xml:"useAutoDetect,omitempty"`
Support3D *BoolOption `xml:"support3D,omitempty"`
Use3dRendererSupported *BoolOption `xml:"use3dRendererSupported,omitempty"`
GraphicsMemorySizeInKB *LongOption `xml:"graphicsMemorySizeInKB,omitempty"`
GraphicsMemorySizeSupported *BoolOption `xml:"graphicsMemorySizeSupported,omitempty"`
}
func init() {
t["VirtualVideoCardOption"] = reflect.TypeOf((*VirtualVideoCardOption)(nil)).Elem()
}
type VirtualVmxnet struct {
VirtualEthernetCard
}
func init() {
t["VirtualVmxnet"] = reflect.TypeOf((*VirtualVmxnet)(nil)).Elem()
}
type VirtualVmxnet2 struct {
VirtualVmxnet
}
func init() {
t["VirtualVmxnet2"] = reflect.TypeOf((*VirtualVmxnet2)(nil)).Elem()
}
type VirtualVmxnet2Option struct {
VirtualVmxnetOption
}
func init() {
t["VirtualVmxnet2Option"] = reflect.TypeOf((*VirtualVmxnet2Option)(nil)).Elem()
}
type VirtualVmxnet3 struct {
VirtualVmxnet
}
func init() {
t["VirtualVmxnet3"] = reflect.TypeOf((*VirtualVmxnet3)(nil)).Elem()
}
type VirtualVmxnet3Option struct {
VirtualVmxnetOption
}
func init() {
t["VirtualVmxnet3Option"] = reflect.TypeOf((*VirtualVmxnet3Option)(nil)).Elem()
}
type VirtualVmxnet3Vrdma struct {
VirtualVmxnet3
}
func init() {
t["VirtualVmxnet3Vrdma"] = reflect.TypeOf((*VirtualVmxnet3Vrdma)(nil)).Elem()
}
type VirtualVmxnet3VrdmaOption struct {
VirtualVmxnet3Option
}
func init() {
t["VirtualVmxnet3VrdmaOption"] = reflect.TypeOf((*VirtualVmxnet3VrdmaOption)(nil)).Elem()
}
type VirtualVmxnetOption struct {
VirtualEthernetCardOption
}
func init() {
t["VirtualVmxnetOption"] = reflect.TypeOf((*VirtualVmxnetOption)(nil)).Elem()
}
type VlanProfile struct {
ApplyProfile
}
func init() {
t["VlanProfile"] = reflect.TypeOf((*VlanProfile)(nil)).Elem()
}
type VmAcquiredMksTicketEvent struct {
VmEvent
}
func init() {
t["VmAcquiredMksTicketEvent"] = reflect.TypeOf((*VmAcquiredMksTicketEvent)(nil)).Elem()
}
type VmAcquiredTicketEvent struct {
VmEvent
TicketType string `xml:"ticketType"`
}
func init() {
t["VmAcquiredTicketEvent"] = reflect.TypeOf((*VmAcquiredTicketEvent)(nil)).Elem()
}
type VmAlreadyExistsInDatacenter struct {
InvalidFolder
Host ManagedObjectReference `xml:"host"`
Hostname string `xml:"hostname"`
Vm []ManagedObjectReference `xml:"vm"`
}
func init() {
t["VmAlreadyExistsInDatacenter"] = reflect.TypeOf((*VmAlreadyExistsInDatacenter)(nil)).Elem()
}
type VmAlreadyExistsInDatacenterFault VmAlreadyExistsInDatacenter
func init() {
t["VmAlreadyExistsInDatacenterFault"] = reflect.TypeOf((*VmAlreadyExistsInDatacenterFault)(nil)).Elem()
}
type VmAutoRenameEvent struct {
VmEvent
OldName string `xml:"oldName"`
NewName string `xml:"newName"`
}
func init() {
t["VmAutoRenameEvent"] = reflect.TypeOf((*VmAutoRenameEvent)(nil)).Elem()
}
type VmBeingClonedEvent struct {
VmCloneEvent
DestFolder FolderEventArgument `xml:"destFolder"`
DestName string `xml:"destName"`
DestHost HostEventArgument `xml:"destHost"`
}
func init() {
t["VmBeingClonedEvent"] = reflect.TypeOf((*VmBeingClonedEvent)(nil)).Elem()
}
type VmBeingClonedNoFolderEvent struct {
VmCloneEvent
DestName string `xml:"destName"`
DestHost HostEventArgument `xml:"destHost"`
}
func init() {
t["VmBeingClonedNoFolderEvent"] = reflect.TypeOf((*VmBeingClonedNoFolderEvent)(nil)).Elem()
}
type VmBeingCreatedEvent struct {
VmEvent
ConfigSpec *VirtualMachineConfigSpec `xml:"configSpec,omitempty"`
}
func init() {
t["VmBeingCreatedEvent"] = reflect.TypeOf((*VmBeingCreatedEvent)(nil)).Elem()
}
type VmBeingDeployedEvent struct {
VmEvent
SrcTemplate VmEventArgument `xml:"srcTemplate"`
}
func init() {
t["VmBeingDeployedEvent"] = reflect.TypeOf((*VmBeingDeployedEvent)(nil)).Elem()
}
type VmBeingHotMigratedEvent struct {
VmEvent
DestHost HostEventArgument `xml:"destHost"`
DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"`
DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"`
}
func init() {
t["VmBeingHotMigratedEvent"] = reflect.TypeOf((*VmBeingHotMigratedEvent)(nil)).Elem()
}
type VmBeingMigratedEvent struct {
VmEvent
DestHost HostEventArgument `xml:"destHost"`
DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"`
DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"`
}
func init() {
t["VmBeingMigratedEvent"] = reflect.TypeOf((*VmBeingMigratedEvent)(nil)).Elem()
}
type VmBeingRelocatedEvent struct {
VmRelocateSpecEvent
DestHost HostEventArgument `xml:"destHost"`
DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"`
DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"`
}
func init() {
t["VmBeingRelocatedEvent"] = reflect.TypeOf((*VmBeingRelocatedEvent)(nil)).Elem()
}
type VmCloneEvent struct {
VmEvent
}
func init() {
t["VmCloneEvent"] = reflect.TypeOf((*VmCloneEvent)(nil)).Elem()
}
type VmCloneFailedEvent struct {
VmCloneEvent
DestFolder FolderEventArgument `xml:"destFolder"`
DestName string `xml:"destName"`
DestHost HostEventArgument `xml:"destHost"`
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["VmCloneFailedEvent"] = reflect.TypeOf((*VmCloneFailedEvent)(nil)).Elem()
}
type VmClonedEvent struct {
VmCloneEvent
SourceVm VmEventArgument `xml:"sourceVm"`
}
func init() {
t["VmClonedEvent"] = reflect.TypeOf((*VmClonedEvent)(nil)).Elem()
}
type VmConfigFault struct {
VimFault
}
func init() {
t["VmConfigFault"] = reflect.TypeOf((*VmConfigFault)(nil)).Elem()
}
type VmConfigFaultFault BaseVmConfigFault
func init() {
t["VmConfigFaultFault"] = reflect.TypeOf((*VmConfigFaultFault)(nil)).Elem()
}
type VmConfigFileEncryptionInfo struct {
DynamicData
KeyId *CryptoKeyId `xml:"keyId,omitempty"`
}
func init() {
t["VmConfigFileEncryptionInfo"] = reflect.TypeOf((*VmConfigFileEncryptionInfo)(nil)).Elem()
}
type VmConfigFileInfo struct {
FileInfo
ConfigVersion int32 `xml:"configVersion,omitempty"`
Encryption *VmConfigFileEncryptionInfo `xml:"encryption,omitempty"`
}
func init() {
t["VmConfigFileInfo"] = reflect.TypeOf((*VmConfigFileInfo)(nil)).Elem()
}
type VmConfigFileQuery struct {
FileQuery
Filter *VmConfigFileQueryFilter `xml:"filter,omitempty"`
Details *VmConfigFileQueryFlags `xml:"details,omitempty"`
}
func init() {
t["VmConfigFileQuery"] = reflect.TypeOf((*VmConfigFileQuery)(nil)).Elem()
}
type VmConfigFileQueryFilter struct {
DynamicData
MatchConfigVersion []int32 `xml:"matchConfigVersion,omitempty"`
Encrypted *bool `xml:"encrypted"`
}
func init() {
t["VmConfigFileQueryFilter"] = reflect.TypeOf((*VmConfigFileQueryFilter)(nil)).Elem()
}
type VmConfigFileQueryFlags struct {
DynamicData
ConfigVersion bool `xml:"configVersion"`
Encryption *bool `xml:"encryption"`
}
func init() {
t["VmConfigFileQueryFlags"] = reflect.TypeOf((*VmConfigFileQueryFlags)(nil)).Elem()
}
type VmConfigIncompatibleForFaultTolerance struct {
VmConfigFault
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["VmConfigIncompatibleForFaultTolerance"] = reflect.TypeOf((*VmConfigIncompatibleForFaultTolerance)(nil)).Elem()
}
type VmConfigIncompatibleForFaultToleranceFault VmConfigIncompatibleForFaultTolerance
func init() {
t["VmConfigIncompatibleForFaultToleranceFault"] = reflect.TypeOf((*VmConfigIncompatibleForFaultToleranceFault)(nil)).Elem()
}
type VmConfigIncompatibleForRecordReplay struct {
VmConfigFault
Fault *LocalizedMethodFault `xml:"fault,omitempty"`
}
func init() {
t["VmConfigIncompatibleForRecordReplay"] = reflect.TypeOf((*VmConfigIncompatibleForRecordReplay)(nil)).Elem()
}
type VmConfigIncompatibleForRecordReplayFault VmConfigIncompatibleForRecordReplay
func init() {
t["VmConfigIncompatibleForRecordReplayFault"] = reflect.TypeOf((*VmConfigIncompatibleForRecordReplayFault)(nil)).Elem()
}
type VmConfigInfo struct {
DynamicData
Product []VAppProductInfo `xml:"product,omitempty"`
Property []VAppPropertyInfo `xml:"property,omitempty"`
IpAssignment VAppIPAssignmentInfo `xml:"ipAssignment"`
Eula []string `xml:"eula,omitempty"`
OvfSection []VAppOvfSectionInfo `xml:"ovfSection,omitempty"`
OvfEnvironmentTransport []string `xml:"ovfEnvironmentTransport,omitempty"`
InstallBootRequired bool `xml:"installBootRequired"`
InstallBootStopDelay int32 `xml:"installBootStopDelay"`
}
func init() {
t["VmConfigInfo"] = reflect.TypeOf((*VmConfigInfo)(nil)).Elem()
}
type VmConfigMissingEvent struct {
VmEvent
}
func init() {
t["VmConfigMissingEvent"] = reflect.TypeOf((*VmConfigMissingEvent)(nil)).Elem()
}
type VmConfigSpec struct {
DynamicData
Product []VAppProductSpec `xml:"product,omitempty"`
Property []VAppPropertySpec `xml:"property,omitempty"`
IpAssignment *VAppIPAssignmentInfo `xml:"ipAssignment,omitempty"`
Eula []string `xml:"eula,omitempty"`
OvfSection []VAppOvfSectionSpec `xml:"ovfSection,omitempty"`
OvfEnvironmentTransport []string `xml:"ovfEnvironmentTransport,omitempty"`
InstallBootRequired *bool `xml:"installBootRequired"`
InstallBootStopDelay int32 `xml:"installBootStopDelay,omitempty"`
}
func init() {
t["VmConfigSpec"] = reflect.TypeOf((*VmConfigSpec)(nil)).Elem()
}
type VmConnectedEvent struct {
VmEvent
}
func init() {
t["VmConnectedEvent"] = reflect.TypeOf((*VmConnectedEvent)(nil)).Elem()
}
type VmCreatedEvent struct {
VmEvent
}
func init() {
t["VmCreatedEvent"] = reflect.TypeOf((*VmCreatedEvent)(nil)).Elem()
}
type VmDasBeingResetEvent struct {
VmEvent
Reason string `xml:"reason,omitempty"`
}
func init() {
t["VmDasBeingResetEvent"] = reflect.TypeOf((*VmDasBeingResetEvent)(nil)).Elem()
}
type VmDasBeingResetWithScreenshotEvent struct {
VmDasBeingResetEvent
ScreenshotFilePath string `xml:"screenshotFilePath"`
}
func init() {
t["VmDasBeingResetWithScreenshotEvent"] = reflect.TypeOf((*VmDasBeingResetWithScreenshotEvent)(nil)).Elem()
}
type VmDasResetFailedEvent struct {
VmEvent
}
func init() {
t["VmDasResetFailedEvent"] = reflect.TypeOf((*VmDasResetFailedEvent)(nil)).Elem()
}
type VmDasUpdateErrorEvent struct {
VmEvent
}
func init() {
t["VmDasUpdateErrorEvent"] = reflect.TypeOf((*VmDasUpdateErrorEvent)(nil)).Elem()
}
type VmDasUpdateOkEvent struct {
VmEvent
}
func init() {
t["VmDasUpdateOkEvent"] = reflect.TypeOf((*VmDasUpdateOkEvent)(nil)).Elem()
}
type VmDateRolledBackEvent struct {
VmEvent
}
func init() {
t["VmDateRolledBackEvent"] = reflect.TypeOf((*VmDateRolledBackEvent)(nil)).Elem()
}
type VmDeployFailedEvent struct {
VmEvent
DestDatastore BaseEntityEventArgument `xml:"destDatastore,typeattr"`
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["VmDeployFailedEvent"] = reflect.TypeOf((*VmDeployFailedEvent)(nil)).Elem()
}
type VmDeployedEvent struct {
VmEvent
SrcTemplate VmEventArgument `xml:"srcTemplate"`
}
func init() {
t["VmDeployedEvent"] = reflect.TypeOf((*VmDeployedEvent)(nil)).Elem()
}
type VmDisconnectedEvent struct {
VmEvent
}
func init() {
t["VmDisconnectedEvent"] = reflect.TypeOf((*VmDisconnectedEvent)(nil)).Elem()
}
type VmDiscoveredEvent struct {
VmEvent
}
func init() {
t["VmDiscoveredEvent"] = reflect.TypeOf((*VmDiscoveredEvent)(nil)).Elem()
}
type VmDiskFailedEvent struct {
VmEvent
Disk string `xml:"disk"`
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["VmDiskFailedEvent"] = reflect.TypeOf((*VmDiskFailedEvent)(nil)).Elem()
}
type VmDiskFileEncryptionInfo struct {
DynamicData
KeyId *CryptoKeyId `xml:"keyId,omitempty"`
}
func init() {
t["VmDiskFileEncryptionInfo"] = reflect.TypeOf((*VmDiskFileEncryptionInfo)(nil)).Elem()
}
type VmDiskFileInfo struct {
FileInfo
DiskType string `xml:"diskType,omitempty"`
CapacityKb int64 `xml:"capacityKb,omitempty"`
HardwareVersion int32 `xml:"hardwareVersion,omitempty"`
ControllerType string `xml:"controllerType,omitempty"`
DiskExtents []string `xml:"diskExtents,omitempty"`
Thin *bool `xml:"thin"`
Encryption *VmDiskFileEncryptionInfo `xml:"encryption,omitempty"`
}
func init() {
t["VmDiskFileInfo"] = reflect.TypeOf((*VmDiskFileInfo)(nil)).Elem()
}
type VmDiskFileQuery struct {
FileQuery
Filter *VmDiskFileQueryFilter `xml:"filter,omitempty"`
Details *VmDiskFileQueryFlags `xml:"details,omitempty"`
}
func init() {
t["VmDiskFileQuery"] = reflect.TypeOf((*VmDiskFileQuery)(nil)).Elem()
}
type VmDiskFileQueryFilter struct {
DynamicData
DiskType []string `xml:"diskType,omitempty"`
MatchHardwareVersion []int32 `xml:"matchHardwareVersion,omitempty"`
ControllerType []string `xml:"controllerType,omitempty"`
Thin *bool `xml:"thin"`
Encrypted *bool `xml:"encrypted"`
}
func init() {
t["VmDiskFileQueryFilter"] = reflect.TypeOf((*VmDiskFileQueryFilter)(nil)).Elem()
}
type VmDiskFileQueryFlags struct {
DynamicData
DiskType bool `xml:"diskType"`
CapacityKb bool `xml:"capacityKb"`
HardwareVersion bool `xml:"hardwareVersion"`
ControllerType *bool `xml:"controllerType"`
DiskExtents *bool `xml:"diskExtents"`
Thin *bool `xml:"thin"`
Encryption *bool `xml:"encryption"`
}
func init() {
t["VmDiskFileQueryFlags"] = reflect.TypeOf((*VmDiskFileQueryFlags)(nil)).Elem()
}
type VmEmigratingEvent struct {
VmEvent
}
func init() {
t["VmEmigratingEvent"] = reflect.TypeOf((*VmEmigratingEvent)(nil)).Elem()
}
type VmEndRecordingEvent struct {
VmEvent
}
func init() {
t["VmEndRecordingEvent"] = reflect.TypeOf((*VmEndRecordingEvent)(nil)).Elem()
}
type VmEndReplayingEvent struct {
VmEvent
}
func init() {
t["VmEndReplayingEvent"] = reflect.TypeOf((*VmEndReplayingEvent)(nil)).Elem()
}
type VmEvent struct {
Event
Template bool `xml:"template"`
}
func init() {
t["VmEvent"] = reflect.TypeOf((*VmEvent)(nil)).Elem()
}
type VmEventArgument struct {
EntityEventArgument
Vm ManagedObjectReference `xml:"vm"`
}
func init() {
t["VmEventArgument"] = reflect.TypeOf((*VmEventArgument)(nil)).Elem()
}
type VmFailedMigrateEvent struct {
VmEvent
DestHost HostEventArgument `xml:"destHost"`
Reason LocalizedMethodFault `xml:"reason"`
DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"`
DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"`
}
func init() {
t["VmFailedMigrateEvent"] = reflect.TypeOf((*VmFailedMigrateEvent)(nil)).Elem()
}
type VmFailedRelayoutEvent struct {
VmEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["VmFailedRelayoutEvent"] = reflect.TypeOf((*VmFailedRelayoutEvent)(nil)).Elem()
}
type VmFailedRelayoutOnVmfs2DatastoreEvent struct {
VmEvent
}
func init() {
t["VmFailedRelayoutOnVmfs2DatastoreEvent"] = reflect.TypeOf((*VmFailedRelayoutOnVmfs2DatastoreEvent)(nil)).Elem()
}
type VmFailedStartingSecondaryEvent struct {
VmEvent
Reason string `xml:"reason,omitempty"`
}
func init() {
t["VmFailedStartingSecondaryEvent"] = reflect.TypeOf((*VmFailedStartingSecondaryEvent)(nil)).Elem()
}
type VmFailedToPowerOffEvent struct {
VmEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["VmFailedToPowerOffEvent"] = reflect.TypeOf((*VmFailedToPowerOffEvent)(nil)).Elem()
}
type VmFailedToPowerOnEvent struct {
VmEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["VmFailedToPowerOnEvent"] = reflect.TypeOf((*VmFailedToPowerOnEvent)(nil)).Elem()
}
type VmFailedToRebootGuestEvent struct {
VmEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["VmFailedToRebootGuestEvent"] = reflect.TypeOf((*VmFailedToRebootGuestEvent)(nil)).Elem()
}
type VmFailedToResetEvent struct {
VmEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["VmFailedToResetEvent"] = reflect.TypeOf((*VmFailedToResetEvent)(nil)).Elem()
}
type VmFailedToShutdownGuestEvent struct {
VmEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["VmFailedToShutdownGuestEvent"] = reflect.TypeOf((*VmFailedToShutdownGuestEvent)(nil)).Elem()
}
type VmFailedToStandbyGuestEvent struct {
VmEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["VmFailedToStandbyGuestEvent"] = reflect.TypeOf((*VmFailedToStandbyGuestEvent)(nil)).Elem()
}
type VmFailedToSuspendEvent struct {
VmEvent
Reason LocalizedMethodFault `xml:"reason"`
}
func init() {
t["VmFailedToSuspendEvent"] = reflect.TypeOf((*VmFailedToSuspendEvent)(nil)).Elem()
}
type VmFailedUpdatingSecondaryConfig struct {
VmEvent
}
func init() {
t["VmFailedUpdatingSecondaryConfig"] = reflect.TypeOf((*VmFailedUpdatingSecondaryConfig)(nil)).Elem()
}
type VmFailoverFailed struct {
VmEvent
Reason *LocalizedMethodFault `xml:"reason,omitempty"`
}
func init() {
t["VmFailoverFailed"] = reflect.TypeOf((*VmFailoverFailed)(nil)).Elem()
}
type VmFaultToleranceConfigIssue struct {
VmFaultToleranceIssue
Reason string `xml:"reason,omitempty"`
EntityName string `xml:"entityName,omitempty"`
Entity *ManagedObjectReference `xml:"entity,omitempty"`
}
func init() {
t["VmFaultToleranceConfigIssue"] = reflect.TypeOf((*VmFaultToleranceConfigIssue)(nil)).Elem()
}
type VmFaultToleranceConfigIssueFault VmFaultToleranceConfigIssue
func init() {
t["VmFaultToleranceConfigIssueFault"] = reflect.TypeOf((*VmFaultToleranceConfigIssueFault)(nil)).Elem()
}
type VmFaultToleranceConfigIssueWrapper struct {
VmFaultToleranceIssue
EntityName string `xml:"entityName,omitempty"`
Entity *ManagedObjectReference `xml:"entity,omitempty"`
Error *LocalizedMethodFault `xml:"error,omitempty"`
}
func init() {
t["VmFaultToleranceConfigIssueWrapper"] = reflect.TypeOf((*VmFaultToleranceConfigIssueWrapper)(nil)).Elem()
}
type VmFaultToleranceConfigIssueWrapperFault VmFaultToleranceConfigIssueWrapper
func init() {
t["VmFaultToleranceConfigIssueWrapperFault"] = reflect.TypeOf((*VmFaultToleranceConfigIssueWrapperFault)(nil)).Elem()
}
type VmFaultToleranceInvalidFileBacking struct {
VmFaultToleranceIssue
BackingType string `xml:"backingType,omitempty"`
BackingFilename string `xml:"backingFilename,omitempty"`
}
func init() {
t["VmFaultToleranceInvalidFileBacking"] = reflect.TypeOf((*VmFaultToleranceInvalidFileBacking)(nil)).Elem()
}
type VmFaultToleranceInvalidFileBackingFault VmFaultToleranceInvalidFileBacking
func init() {
t["VmFaultToleranceInvalidFileBackingFault"] = reflect.TypeOf((*VmFaultToleranceInvalidFileBackingFault)(nil)).Elem()
}
type VmFaultToleranceIssue struct {
VimFault
}
func init() {
t["VmFaultToleranceIssue"] = reflect.TypeOf((*VmFaultToleranceIssue)(nil)).Elem()
}
type VmFaultToleranceIssueFault BaseVmFaultToleranceIssue
func init() {
t["VmFaultToleranceIssueFault"] = reflect.TypeOf((*VmFaultToleranceIssueFault)(nil)).Elem()
}
type VmFaultToleranceOpIssuesList struct {
VmFaultToleranceIssue
Errors []LocalizedMethodFault `xml:"errors,omitempty"`
Warnings []LocalizedMethodFault `xml:"warnings,omitempty"`
}
func init() {
t["VmFaultToleranceOpIssuesList"] = reflect.TypeOf((*VmFaultToleranceOpIssuesList)(nil)).Elem()
}
type VmFaultToleranceOpIssuesListFault VmFaultToleranceOpIssuesList
func init() {
t["VmFaultToleranceOpIssuesListFault"] = reflect.TypeOf((*VmFaultToleranceOpIssuesListFault)(nil)).Elem()
}
type VmFaultToleranceStateChangedEvent struct {
VmEvent
OldState VirtualMachineFaultToleranceState `xml:"oldState"`
NewState VirtualMachineFaultToleranceState `xml:"newState"`
}
func init() {
t["VmFaultToleranceStateChangedEvent"] = reflect.TypeOf((*VmFaultToleranceStateChangedEvent)(nil)).Elem()
}
type VmFaultToleranceTooManyFtVcpusOnHost struct {
InsufficientResourcesFault
HostName string `xml:"hostName,omitempty"`
MaxNumFtVcpus int32 `xml:"maxNumFtVcpus"`
}
func init() {
t["VmFaultToleranceTooManyFtVcpusOnHost"] = reflect.TypeOf((*VmFaultToleranceTooManyFtVcpusOnHost)(nil)).Elem()
}
type VmFaultToleranceTooManyFtVcpusOnHostFault VmFaultToleranceTooManyFtVcpusOnHost
func init() {
t["VmFaultToleranceTooManyFtVcpusOnHostFault"] = reflect.TypeOf((*VmFaultToleranceTooManyFtVcpusOnHostFault)(nil)).Elem()
}
type VmFaultToleranceTooManyVMsOnHost struct {
InsufficientResourcesFault
HostName string `xml:"hostName,omitempty"`
MaxNumFtVms int32 `xml:"maxNumFtVms"`
}
func init() {
t["VmFaultToleranceTooManyVMsOnHost"] = reflect.TypeOf((*VmFaultToleranceTooManyVMsOnHost)(nil)).Elem()
}
type VmFaultToleranceTooManyVMsOnHostFault VmFaultToleranceTooManyVMsOnHost
func init() {
t["VmFaultToleranceTooManyVMsOnHostFault"] = reflect.TypeOf((*VmFaultToleranceTooManyVMsOnHostFault)(nil)).Elem()
}
type VmFaultToleranceTurnedOffEvent struct {
VmEvent
}
func init() {
t["VmFaultToleranceTurnedOffEvent"] = reflect.TypeOf((*VmFaultToleranceTurnedOffEvent)(nil)).Elem()
}
type VmFaultToleranceVmTerminatedEvent struct {
VmEvent
Reason string `xml:"reason,omitempty"`
}
func init() {
t["VmFaultToleranceVmTerminatedEvent"] = reflect.TypeOf((*VmFaultToleranceVmTerminatedEvent)(nil)).Elem()
}
type VmGuestOSCrashedEvent struct {
VmEvent
}
func init() {
t["VmGuestOSCrashedEvent"] = reflect.TypeOf((*VmGuestOSCrashedEvent)(nil)).Elem()
}
type VmGuestRebootEvent struct {
VmEvent
}
func init() {
t["VmGuestRebootEvent"] = reflect.TypeOf((*VmGuestRebootEvent)(nil)).Elem()
}
type VmGuestShutdownEvent struct {
VmEvent
}
func init() {
t["VmGuestShutdownEvent"] = reflect.TypeOf((*VmGuestShutdownEvent)(nil)).Elem()
}
type VmGuestStandbyEvent struct {
VmEvent
}
func init() {
t["VmGuestStandbyEvent"] = reflect.TypeOf((*VmGuestStandbyEvent)(nil)).Elem()
}
type VmHealthMonitoringStateChangedEvent struct {
ClusterEvent
State string `xml:"state"`
PrevState string `xml:"prevState,omitempty"`
}
func init() {
t["VmHealthMonitoringStateChangedEvent"] = reflect.TypeOf((*VmHealthMonitoringStateChangedEvent)(nil)).Elem()
}
type VmHostAffinityRuleViolation struct {
VmConfigFault
VmName string `xml:"vmName"`
HostName string `xml:"hostName"`
}
func init() {
t["VmHostAffinityRuleViolation"] = reflect.TypeOf((*VmHostAffinityRuleViolation)(nil)).Elem()
}
type VmHostAffinityRuleViolationFault VmHostAffinityRuleViolation
func init() {
t["VmHostAffinityRuleViolationFault"] = reflect.TypeOf((*VmHostAffinityRuleViolationFault)(nil)).Elem()
}
type VmInstanceUuidAssignedEvent struct {
VmEvent
InstanceUuid string `xml:"instanceUuid"`
}
func init() {
t["VmInstanceUuidAssignedEvent"] = reflect.TypeOf((*VmInstanceUuidAssignedEvent)(nil)).Elem()
}
type VmInstanceUuidChangedEvent struct {
VmEvent
OldInstanceUuid string `xml:"oldInstanceUuid"`
NewInstanceUuid string `xml:"newInstanceUuid"`
}
func init() {
t["VmInstanceUuidChangedEvent"] = reflect.TypeOf((*VmInstanceUuidChangedEvent)(nil)).Elem()
}
type VmInstanceUuidConflictEvent struct {
VmEvent
ConflictedVm VmEventArgument `xml:"conflictedVm"`
InstanceUuid string `xml:"instanceUuid"`
}
func init() {
t["VmInstanceUuidConflictEvent"] = reflect.TypeOf((*VmInstanceUuidConflictEvent)(nil)).Elem()
}
type VmLimitLicense struct {
NotEnoughLicenses
Limit int32 `xml:"limit"`
}
func init() {
t["VmLimitLicense"] = reflect.TypeOf((*VmLimitLicense)(nil)).Elem()
}
type VmLimitLicenseFault VmLimitLicense
func init() {
t["VmLimitLicenseFault"] = reflect.TypeOf((*VmLimitLicenseFault)(nil)).Elem()
}
type VmLogFileInfo struct {
FileInfo
}
func init() {
t["VmLogFileInfo"] = reflect.TypeOf((*VmLogFileInfo)(nil)).Elem()
}
type VmLogFileQuery struct {
FileQuery
}
func init() {
t["VmLogFileQuery"] = reflect.TypeOf((*VmLogFileQuery)(nil)).Elem()
}
type VmMacAssignedEvent struct {
VmEvent
Adapter string `xml:"adapter"`
Mac string `xml:"mac"`
}
func init() {
t["VmMacAssignedEvent"] = reflect.TypeOf((*VmMacAssignedEvent)(nil)).Elem()
}
type VmMacChangedEvent struct {
VmEvent
Adapter string `xml:"adapter"`
OldMac string `xml:"oldMac"`
NewMac string `xml:"newMac"`
}
func init() {
t["VmMacChangedEvent"] = reflect.TypeOf((*VmMacChangedEvent)(nil)).Elem()
}
type VmMacConflictEvent struct {
VmEvent
ConflictedVm VmEventArgument `xml:"conflictedVm"`
Mac string `xml:"mac"`
}
func init() {
t["VmMacConflictEvent"] = reflect.TypeOf((*VmMacConflictEvent)(nil)).Elem()
}
type VmMaxFTRestartCountReached struct {
VmEvent
}
func init() {
t["VmMaxFTRestartCountReached"] = reflect.TypeOf((*VmMaxFTRestartCountReached)(nil)).Elem()
}
type VmMaxRestartCountReached struct {
VmEvent
}
func init() {
t["VmMaxRestartCountReached"] = reflect.TypeOf((*VmMaxRestartCountReached)(nil)).Elem()
}
type VmMessageErrorEvent struct {
VmEvent
Message string `xml:"message"`
MessageInfo []VirtualMachineMessage `xml:"messageInfo,omitempty"`
}
func init() {
t["VmMessageErrorEvent"] = reflect.TypeOf((*VmMessageErrorEvent)(nil)).Elem()
}
type VmMessageEvent struct {
VmEvent
Message string `xml:"message"`
MessageInfo []VirtualMachineMessage `xml:"messageInfo,omitempty"`
}
func init() {
t["VmMessageEvent"] = reflect.TypeOf((*VmMessageEvent)(nil)).Elem()
}
type VmMessageWarningEvent struct {
VmEvent
Message string `xml:"message"`
MessageInfo []VirtualMachineMessage `xml:"messageInfo,omitempty"`
}
func init() {
t["VmMessageWarningEvent"] = reflect.TypeOf((*VmMessageWarningEvent)(nil)).Elem()
}
type VmMetadataManagerFault struct {
VimFault
}
func init() {
t["VmMetadataManagerFault"] = reflect.TypeOf((*VmMetadataManagerFault)(nil)).Elem()
}
type VmMetadataManagerFaultFault VmMetadataManagerFault
func init() {
t["VmMetadataManagerFaultFault"] = reflect.TypeOf((*VmMetadataManagerFaultFault)(nil)).Elem()
}
type VmMigratedEvent struct {
VmEvent
SourceHost HostEventArgument `xml:"sourceHost"`
SourceDatacenter *DatacenterEventArgument `xml:"sourceDatacenter,omitempty"`
SourceDatastore *DatastoreEventArgument `xml:"sourceDatastore,omitempty"`
}
func init() {
t["VmMigratedEvent"] = reflect.TypeOf((*VmMigratedEvent)(nil)).Elem()
}
type VmMonitorIncompatibleForFaultTolerance struct {
VimFault
}
func init() {
t["VmMonitorIncompatibleForFaultTolerance"] = reflect.TypeOf((*VmMonitorIncompatibleForFaultTolerance)(nil)).Elem()
}
type VmMonitorIncompatibleForFaultToleranceFault VmMonitorIncompatibleForFaultTolerance
func init() {
t["VmMonitorIncompatibleForFaultToleranceFault"] = reflect.TypeOf((*VmMonitorIncompatibleForFaultToleranceFault)(nil)).Elem()
}
type VmNoCompatibleHostForSecondaryEvent struct {
VmEvent
}
func init() {
t["VmNoCompatibleHostForSecondaryEvent"] = reflect.TypeOf((*VmNoCompatibleHostForSecondaryEvent)(nil)).Elem()
}
type VmNoNetworkAccessEvent struct {
VmEvent
DestHost HostEventArgument `xml:"destHost"`
}
func init() {
t["VmNoNetworkAccessEvent"] = reflect.TypeOf((*VmNoNetworkAccessEvent)(nil)).Elem()
}
type VmNvramFileInfo struct {
FileInfo
}
func init() {
t["VmNvramFileInfo"] = reflect.TypeOf((*VmNvramFileInfo)(nil)).Elem()
}
type VmNvramFileQuery struct {
FileQuery
}
func init() {
t["VmNvramFileQuery"] = reflect.TypeOf((*VmNvramFileQuery)(nil)).Elem()
}
type VmOrphanedEvent struct {
VmEvent
}
func init() {
t["VmOrphanedEvent"] = reflect.TypeOf((*VmOrphanedEvent)(nil)).Elem()
}
type VmPodConfigForPlacement struct {
DynamicData
StoragePod ManagedObjectReference `xml:"storagePod"`
Disk []PodDiskLocator `xml:"disk,omitempty"`
VmConfig *StorageDrsVmConfigInfo `xml:"vmConfig,omitempty"`
InterVmRule []BaseClusterRuleInfo `xml:"interVmRule,omitempty,typeattr"`
}
func init() {
t["VmPodConfigForPlacement"] = reflect.TypeOf((*VmPodConfigForPlacement)(nil)).Elem()
}
type VmPortGroupProfile struct {
PortGroupProfile
}
func init() {
t["VmPortGroupProfile"] = reflect.TypeOf((*VmPortGroupProfile)(nil)).Elem()
}
type VmPowerOffOnIsolationEvent struct {
VmPoweredOffEvent
IsolatedHost HostEventArgument `xml:"isolatedHost"`
}
func init() {
t["VmPowerOffOnIsolationEvent"] = reflect.TypeOf((*VmPowerOffOnIsolationEvent)(nil)).Elem()
}
type VmPowerOnDisabled struct {
InvalidState
}
func init() {
t["VmPowerOnDisabled"] = reflect.TypeOf((*VmPowerOnDisabled)(nil)).Elem()
}
type VmPowerOnDisabledFault VmPowerOnDisabled
func init() {
t["VmPowerOnDisabledFault"] = reflect.TypeOf((*VmPowerOnDisabledFault)(nil)).Elem()
}
type VmPoweredOffEvent struct {
VmEvent
}
func init() {
t["VmPoweredOffEvent"] = reflect.TypeOf((*VmPoweredOffEvent)(nil)).Elem()
}
type VmPoweredOnEvent struct {
VmEvent
}
func init() {
t["VmPoweredOnEvent"] = reflect.TypeOf((*VmPoweredOnEvent)(nil)).Elem()
}
type VmPoweringOnWithCustomizedDVPortEvent struct {
VmEvent
Vnic []VnicPortArgument `xml:"vnic"`
}
func init() {
t["VmPoweringOnWithCustomizedDVPortEvent"] = reflect.TypeOf((*VmPoweringOnWithCustomizedDVPortEvent)(nil)).Elem()
}
type VmPrimaryFailoverEvent struct {
VmEvent
Reason string `xml:"reason,omitempty"`
}
func init() {
t["VmPrimaryFailoverEvent"] = reflect.TypeOf((*VmPrimaryFailoverEvent)(nil)).Elem()
}
type VmReconfiguredEvent struct {
VmEvent
ConfigSpec VirtualMachineConfigSpec `xml:"configSpec"`
ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"`
}
func init() {
t["VmReconfiguredEvent"] = reflect.TypeOf((*VmReconfiguredEvent)(nil)).Elem()
}
type VmRegisteredEvent struct {
VmEvent
}
func init() {
t["VmRegisteredEvent"] = reflect.TypeOf((*VmRegisteredEvent)(nil)).Elem()
}
type VmRelayoutSuccessfulEvent struct {
VmEvent
}
func init() {
t["VmRelayoutSuccessfulEvent"] = reflect.TypeOf((*VmRelayoutSuccessfulEvent)(nil)).Elem()
}
type VmRelayoutUpToDateEvent struct {
VmEvent
}
func init() {
t["VmRelayoutUpToDateEvent"] = reflect.TypeOf((*VmRelayoutUpToDateEvent)(nil)).Elem()
}
type VmReloadFromPathEvent struct {
VmEvent
ConfigPath string `xml:"configPath"`
}
func init() {
t["VmReloadFromPathEvent"] = reflect.TypeOf((*VmReloadFromPathEvent)(nil)).Elem()
}
type VmReloadFromPathFailedEvent struct {
VmEvent
ConfigPath string `xml:"configPath"`
}
func init() {
t["VmReloadFromPathFailedEvent"] = reflect.TypeOf((*VmReloadFromPathFailedEvent)(nil)).Elem()
}
type VmRelocateFailedEvent struct {
VmRelocateSpecEvent
DestHost HostEventArgument `xml:"destHost"`
Reason LocalizedMethodFault `xml:"reason"`
DestDatacenter *DatacenterEventArgument `xml:"destDatacenter,omitempty"`
DestDatastore *DatastoreEventArgument `xml:"destDatastore,omitempty"`
}
func init() {
t["VmRelocateFailedEvent"] = reflect.TypeOf((*VmRelocateFailedEvent)(nil)).Elem()
}
type VmRelocateSpecEvent struct {
VmEvent
}
func init() {
t["VmRelocateSpecEvent"] = reflect.TypeOf((*VmRelocateSpecEvent)(nil)).Elem()
}
type VmRelocatedEvent struct {
VmRelocateSpecEvent
SourceHost HostEventArgument `xml:"sourceHost"`
SourceDatacenter *DatacenterEventArgument `xml:"sourceDatacenter,omitempty"`
SourceDatastore *DatastoreEventArgument `xml:"sourceDatastore,omitempty"`
}
func init() {
t["VmRelocatedEvent"] = reflect.TypeOf((*VmRelocatedEvent)(nil)).Elem()
}
type VmRemoteConsoleConnectedEvent struct {
VmEvent
}
func init() {
t["VmRemoteConsoleConnectedEvent"] = reflect.TypeOf((*VmRemoteConsoleConnectedEvent)(nil)).Elem()
}
type VmRemoteConsoleDisconnectedEvent struct {
VmEvent
}
func init() {
t["VmRemoteConsoleDisconnectedEvent"] = reflect.TypeOf((*VmRemoteConsoleDisconnectedEvent)(nil)).Elem()
}
type VmRemovedEvent struct {
VmEvent
}
func init() {
t["VmRemovedEvent"] = reflect.TypeOf((*VmRemovedEvent)(nil)).Elem()
}
type VmRenamedEvent struct {
VmEvent
OldName string `xml:"oldName"`
NewName string `xml:"newName"`
}
func init() {
t["VmRenamedEvent"] = reflect.TypeOf((*VmRenamedEvent)(nil)).Elem()
}
type VmRequirementsExceedCurrentEVCModeEvent struct {
VmEvent
}
func init() {
t["VmRequirementsExceedCurrentEVCModeEvent"] = reflect.TypeOf((*VmRequirementsExceedCurrentEVCModeEvent)(nil)).Elem()
}
type VmResettingEvent struct {
VmEvent
}
func init() {
t["VmResettingEvent"] = reflect.TypeOf((*VmResettingEvent)(nil)).Elem()
}
type VmResourcePoolMovedEvent struct {
VmEvent
OldParent ResourcePoolEventArgument `xml:"oldParent"`
NewParent ResourcePoolEventArgument `xml:"newParent"`
}
func init() {
t["VmResourcePoolMovedEvent"] = reflect.TypeOf((*VmResourcePoolMovedEvent)(nil)).Elem()
}
type VmResourceReallocatedEvent struct {
VmEvent
ConfigChanges *ChangesInfoEventArgument `xml:"configChanges,omitempty"`
}
func init() {
t["VmResourceReallocatedEvent"] = reflect.TypeOf((*VmResourceReallocatedEvent)(nil)).Elem()
}
type VmRestartedOnAlternateHostEvent struct {
VmPoweredOnEvent
SourceHost HostEventArgument `xml:"sourceHost"`
}
func init() {
t["VmRestartedOnAlternateHostEvent"] = reflect.TypeOf((*VmRestartedOnAlternateHostEvent)(nil)).Elem()
}
type VmResumingEvent struct {
VmEvent
}
func init() {
t["VmResumingEvent"] = reflect.TypeOf((*VmResumingEvent)(nil)).Elem()
}
type VmSecondaryAddedEvent struct {
VmEvent
}
func init() {
t["VmSecondaryAddedEvent"] = reflect.TypeOf((*VmSecondaryAddedEvent)(nil)).Elem()
}
type VmSecondaryDisabledBySystemEvent struct {
VmEvent
Reason *LocalizedMethodFault `xml:"reason,omitempty"`
}
func init() {
t["VmSecondaryDisabledBySystemEvent"] = reflect.TypeOf((*VmSecondaryDisabledBySystemEvent)(nil)).Elem()
}
type VmSecondaryDisabledEvent struct {
VmEvent
}
func init() {
t["VmSecondaryDisabledEvent"] = reflect.TypeOf((*VmSecondaryDisabledEvent)(nil)).Elem()
}
type VmSecondaryEnabledEvent struct {
VmEvent
}
func init() {
t["VmSecondaryEnabledEvent"] = reflect.TypeOf((*VmSecondaryEnabledEvent)(nil)).Elem()
}
type VmSecondaryStartedEvent struct {
VmEvent
}
func init() {
t["VmSecondaryStartedEvent"] = reflect.TypeOf((*VmSecondaryStartedEvent)(nil)).Elem()
}
type VmShutdownOnIsolationEvent struct {
VmPoweredOffEvent
IsolatedHost HostEventArgument `xml:"isolatedHost"`
ShutdownResult string `xml:"shutdownResult,omitempty"`
}
func init() {
t["VmShutdownOnIsolationEvent"] = reflect.TypeOf((*VmShutdownOnIsolationEvent)(nil)).Elem()
}
type VmSmpFaultToleranceTooManyVMsOnHost struct {
InsufficientResourcesFault
HostName string `xml:"hostName,omitempty"`
MaxNumSmpFtVms int32 `xml:"maxNumSmpFtVms"`
}
func init() {
t["VmSmpFaultToleranceTooManyVMsOnHost"] = reflect.TypeOf((*VmSmpFaultToleranceTooManyVMsOnHost)(nil)).Elem()
}
type VmSmpFaultToleranceTooManyVMsOnHostFault VmSmpFaultToleranceTooManyVMsOnHost
func init() {
t["VmSmpFaultToleranceTooManyVMsOnHostFault"] = reflect.TypeOf((*VmSmpFaultToleranceTooManyVMsOnHostFault)(nil)).Elem()
}
type VmSnapshotFileInfo struct {
FileInfo
}
func init() {
t["VmSnapshotFileInfo"] = reflect.TypeOf((*VmSnapshotFileInfo)(nil)).Elem()
}
type VmSnapshotFileQuery struct {
FileQuery
}
func init() {
t["VmSnapshotFileQuery"] = reflect.TypeOf((*VmSnapshotFileQuery)(nil)).Elem()
}
type VmStartRecordingEvent struct {
VmEvent
}
func init() {
t["VmStartRecordingEvent"] = reflect.TypeOf((*VmStartRecordingEvent)(nil)).Elem()
}
type VmStartReplayingEvent struct {
VmEvent
}
func init() {
t["VmStartReplayingEvent"] = reflect.TypeOf((*VmStartReplayingEvent)(nil)).Elem()
}
type VmStartingEvent struct {
VmEvent
}
func init() {
t["VmStartingEvent"] = reflect.TypeOf((*VmStartingEvent)(nil)).Elem()
}
type VmStartingSecondaryEvent struct {
VmEvent
}
func init() {
t["VmStartingSecondaryEvent"] = reflect.TypeOf((*VmStartingSecondaryEvent)(nil)).Elem()
}
type VmStaticMacConflictEvent struct {
VmEvent
ConflictedVm VmEventArgument `xml:"conflictedVm"`
Mac string `xml:"mac"`
}
func init() {
t["VmStaticMacConflictEvent"] = reflect.TypeOf((*VmStaticMacConflictEvent)(nil)).Elem()
}
type VmStoppingEvent struct {
VmEvent
}
func init() {
t["VmStoppingEvent"] = reflect.TypeOf((*VmStoppingEvent)(nil)).Elem()
}
type VmSuspendedEvent struct {
VmEvent
}
func init() {
t["VmSuspendedEvent"] = reflect.TypeOf((*VmSuspendedEvent)(nil)).Elem()
}
type VmSuspendingEvent struct {
VmEvent
}
func init() {
t["VmSuspendingEvent"] = reflect.TypeOf((*VmSuspendingEvent)(nil)).Elem()
}
type VmTimedoutStartingSecondaryEvent struct {
VmEvent
Timeout int64 `xml:"timeout,omitempty"`
}
func init() {
t["VmTimedoutStartingSecondaryEvent"] = reflect.TypeOf((*VmTimedoutStartingSecondaryEvent)(nil)).Elem()
}
type VmToolsUpgradeFault struct {
VimFault
}
func init() {
t["VmToolsUpgradeFault"] = reflect.TypeOf((*VmToolsUpgradeFault)(nil)).Elem()
}
type VmToolsUpgradeFaultFault BaseVmToolsUpgradeFault
func init() {
t["VmToolsUpgradeFaultFault"] = reflect.TypeOf((*VmToolsUpgradeFaultFault)(nil)).Elem()
}
type VmUnsupportedStartingEvent struct {
VmStartingEvent
GuestId string `xml:"guestId"`
}
func init() {
t["VmUnsupportedStartingEvent"] = reflect.TypeOf((*VmUnsupportedStartingEvent)(nil)).Elem()
}
type VmUpgradeCompleteEvent struct {
VmEvent
Version string `xml:"version"`
}
func init() {
t["VmUpgradeCompleteEvent"] = reflect.TypeOf((*VmUpgradeCompleteEvent)(nil)).Elem()
}
type VmUpgradeFailedEvent struct {
VmEvent
}
func init() {
t["VmUpgradeFailedEvent"] = reflect.TypeOf((*VmUpgradeFailedEvent)(nil)).Elem()
}
type VmUpgradingEvent struct {
VmEvent
Version string `xml:"version"`
}
func init() {
t["VmUpgradingEvent"] = reflect.TypeOf((*VmUpgradingEvent)(nil)).Elem()
}
type VmUuidAssignedEvent struct {
VmEvent
Uuid string `xml:"uuid"`
}
func init() {
t["VmUuidAssignedEvent"] = reflect.TypeOf((*VmUuidAssignedEvent)(nil)).Elem()
}
type VmUuidChangedEvent struct {
VmEvent
OldUuid string `xml:"oldUuid"`
NewUuid string `xml:"newUuid"`
}
func init() {
t["VmUuidChangedEvent"] = reflect.TypeOf((*VmUuidChangedEvent)(nil)).Elem()
}
type VmUuidConflictEvent struct {
VmEvent
ConflictedVm VmEventArgument `xml:"conflictedVm"`
Uuid string `xml:"uuid"`
}
func init() {
t["VmUuidConflictEvent"] = reflect.TypeOf((*VmUuidConflictEvent)(nil)).Elem()
}
type VmValidateMaxDevice struct {
VimFault
Device string `xml:"device"`
Max int32 `xml:"max"`
Count int32 `xml:"count"`
}
func init() {
t["VmValidateMaxDevice"] = reflect.TypeOf((*VmValidateMaxDevice)(nil)).Elem()
}
type VmValidateMaxDeviceFault VmValidateMaxDevice
func init() {
t["VmValidateMaxDeviceFault"] = reflect.TypeOf((*VmValidateMaxDeviceFault)(nil)).Elem()
}
type VmVnicPoolReservationViolationClearEvent struct {
DvsEvent
VmVnicResourcePoolKey string `xml:"vmVnicResourcePoolKey"`
VmVnicResourcePoolName string `xml:"vmVnicResourcePoolName,omitempty"`
}
func init() {
t["VmVnicPoolReservationViolationClearEvent"] = reflect.TypeOf((*VmVnicPoolReservationViolationClearEvent)(nil)).Elem()
}
type VmVnicPoolReservationViolationRaiseEvent struct {
DvsEvent
VmVnicResourcePoolKey string `xml:"vmVnicResourcePoolKey"`
VmVnicResourcePoolName string `xml:"vmVnicResourcePoolName,omitempty"`
}
func init() {
t["VmVnicPoolReservationViolationRaiseEvent"] = reflect.TypeOf((*VmVnicPoolReservationViolationRaiseEvent)(nil)).Elem()
}
type VmWwnAssignedEvent struct {
VmEvent
NodeWwns []int64 `xml:"nodeWwns"`
PortWwns []int64 `xml:"portWwns"`
}
func init() {
t["VmWwnAssignedEvent"] = reflect.TypeOf((*VmWwnAssignedEvent)(nil)).Elem()
}
type VmWwnChangedEvent struct {
VmEvent
OldNodeWwns []int64 `xml:"oldNodeWwns,omitempty"`
OldPortWwns []int64 `xml:"oldPortWwns,omitempty"`
NewNodeWwns []int64 `xml:"newNodeWwns,omitempty"`
NewPortWwns []int64 `xml:"newPortWwns,omitempty"`
}
func init() {
t["VmWwnChangedEvent"] = reflect.TypeOf((*VmWwnChangedEvent)(nil)).Elem()
}
type VmWwnConflict struct {
InvalidVmConfig
Vm *ManagedObjectReference `xml:"vm,omitempty"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Name string `xml:"name,omitempty"`
Wwn int64 `xml:"wwn,omitempty"`
}
func init() {
t["VmWwnConflict"] = reflect.TypeOf((*VmWwnConflict)(nil)).Elem()
}
type VmWwnConflictEvent struct {
VmEvent
ConflictedVms []VmEventArgument `xml:"conflictedVms,omitempty"`
ConflictedHosts []HostEventArgument `xml:"conflictedHosts,omitempty"`
Wwn int64 `xml:"wwn"`
}
func init() {
t["VmWwnConflictEvent"] = reflect.TypeOf((*VmWwnConflictEvent)(nil)).Elem()
}
type VmWwnConflictFault VmWwnConflict
func init() {
t["VmWwnConflictFault"] = reflect.TypeOf((*VmWwnConflictFault)(nil)).Elem()
}
type VmfsAlreadyMounted struct {
VmfsMountFault
}
func init() {
t["VmfsAlreadyMounted"] = reflect.TypeOf((*VmfsAlreadyMounted)(nil)).Elem()
}
type VmfsAlreadyMountedFault VmfsAlreadyMounted
func init() {
t["VmfsAlreadyMountedFault"] = reflect.TypeOf((*VmfsAlreadyMountedFault)(nil)).Elem()
}
type VmfsAmbiguousMount struct {
VmfsMountFault
}
func init() {
t["VmfsAmbiguousMount"] = reflect.TypeOf((*VmfsAmbiguousMount)(nil)).Elem()
}
type VmfsAmbiguousMountFault VmfsAmbiguousMount
func init() {
t["VmfsAmbiguousMountFault"] = reflect.TypeOf((*VmfsAmbiguousMountFault)(nil)).Elem()
}
type VmfsConfigOption struct {
DynamicData
BlockSizeOption int32 `xml:"blockSizeOption"`
UnmapGranularityOption []int32 `xml:"unmapGranularityOption,omitempty"`
}
func init() {
t["VmfsConfigOption"] = reflect.TypeOf((*VmfsConfigOption)(nil)).Elem()
}
type VmfsDatastoreAllExtentOption struct {
VmfsDatastoreSingleExtentOption
}
func init() {
t["VmfsDatastoreAllExtentOption"] = reflect.TypeOf((*VmfsDatastoreAllExtentOption)(nil)).Elem()
}
type VmfsDatastoreBaseOption struct {
DynamicData
Layout HostDiskPartitionLayout `xml:"layout"`
PartitionFormatChange *bool `xml:"partitionFormatChange"`
}
func init() {
t["VmfsDatastoreBaseOption"] = reflect.TypeOf((*VmfsDatastoreBaseOption)(nil)).Elem()
}
type VmfsDatastoreCreateSpec struct {
VmfsDatastoreSpec
Partition HostDiskPartitionSpec `xml:"partition"`
Vmfs HostVmfsSpec `xml:"vmfs"`
Extent []HostScsiDiskPartition `xml:"extent,omitempty"`
}
func init() {
t["VmfsDatastoreCreateSpec"] = reflect.TypeOf((*VmfsDatastoreCreateSpec)(nil)).Elem()
}
type VmfsDatastoreExpandSpec struct {
VmfsDatastoreSpec
Partition HostDiskPartitionSpec `xml:"partition"`
Extent HostScsiDiskPartition `xml:"extent"`
}
func init() {
t["VmfsDatastoreExpandSpec"] = reflect.TypeOf((*VmfsDatastoreExpandSpec)(nil)).Elem()
}
type VmfsDatastoreExtendSpec struct {
VmfsDatastoreSpec
Partition HostDiskPartitionSpec `xml:"partition"`
Extent []HostScsiDiskPartition `xml:"extent"`
}
func init() {
t["VmfsDatastoreExtendSpec"] = reflect.TypeOf((*VmfsDatastoreExtendSpec)(nil)).Elem()
}
type VmfsDatastoreInfo struct {
DatastoreInfo
MaxPhysicalRDMFileSize int64 `xml:"maxPhysicalRDMFileSize,omitempty"`
MaxVirtualRDMFileSize int64 `xml:"maxVirtualRDMFileSize,omitempty"`
Vmfs *HostVmfsVolume `xml:"vmfs,omitempty"`
}
func init() {
t["VmfsDatastoreInfo"] = reflect.TypeOf((*VmfsDatastoreInfo)(nil)).Elem()
}
type VmfsDatastoreMultipleExtentOption struct {
VmfsDatastoreBaseOption
VmfsExtent []HostDiskPartitionBlockRange `xml:"vmfsExtent"`
}
func init() {
t["VmfsDatastoreMultipleExtentOption"] = reflect.TypeOf((*VmfsDatastoreMultipleExtentOption)(nil)).Elem()
}
type VmfsDatastoreOption struct {
DynamicData
Info BaseVmfsDatastoreBaseOption `xml:"info,typeattr"`
Spec BaseVmfsDatastoreSpec `xml:"spec,typeattr"`
}
func init() {
t["VmfsDatastoreOption"] = reflect.TypeOf((*VmfsDatastoreOption)(nil)).Elem()
}
type VmfsDatastoreSingleExtentOption struct {
VmfsDatastoreBaseOption
VmfsExtent HostDiskPartitionBlockRange `xml:"vmfsExtent"`
}
func init() {
t["VmfsDatastoreSingleExtentOption"] = reflect.TypeOf((*VmfsDatastoreSingleExtentOption)(nil)).Elem()
}
type VmfsDatastoreSpec struct {
DynamicData
DiskUuid string `xml:"diskUuid"`
}
func init() {
t["VmfsDatastoreSpec"] = reflect.TypeOf((*VmfsDatastoreSpec)(nil)).Elem()
}
type VmfsMountFault struct {
HostConfigFault
Uuid string `xml:"uuid"`
}
func init() {
t["VmfsMountFault"] = reflect.TypeOf((*VmfsMountFault)(nil)).Elem()
}
type VmfsMountFaultFault BaseVmfsMountFault
func init() {
t["VmfsMountFaultFault"] = reflect.TypeOf((*VmfsMountFaultFault)(nil)).Elem()
}
type VmotionInterfaceNotEnabled struct {
HostPowerOpFailed
}
func init() {
t["VmotionInterfaceNotEnabled"] = reflect.TypeOf((*VmotionInterfaceNotEnabled)(nil)).Elem()
}
type VmotionInterfaceNotEnabledFault VmotionInterfaceNotEnabled
func init() {
t["VmotionInterfaceNotEnabledFault"] = reflect.TypeOf((*VmotionInterfaceNotEnabledFault)(nil)).Elem()
}
type VmwareDistributedVirtualSwitchPvlanSpec struct {
VmwareDistributedVirtualSwitchVlanSpec
PvlanId int32 `xml:"pvlanId"`
}
func init() {
t["VmwareDistributedVirtualSwitchPvlanSpec"] = reflect.TypeOf((*VmwareDistributedVirtualSwitchPvlanSpec)(nil)).Elem()
}
type VmwareDistributedVirtualSwitchTrunkVlanSpec struct {
VmwareDistributedVirtualSwitchVlanSpec
VlanId []NumericRange `xml:"vlanId"`
}
func init() {
t["VmwareDistributedVirtualSwitchTrunkVlanSpec"] = reflect.TypeOf((*VmwareDistributedVirtualSwitchTrunkVlanSpec)(nil)).Elem()
}
type VmwareDistributedVirtualSwitchVlanIdSpec struct {
VmwareDistributedVirtualSwitchVlanSpec
VlanId int32 `xml:"vlanId"`
}
func init() {
t["VmwareDistributedVirtualSwitchVlanIdSpec"] = reflect.TypeOf((*VmwareDistributedVirtualSwitchVlanIdSpec)(nil)).Elem()
}
type VmwareDistributedVirtualSwitchVlanSpec struct {
InheritablePolicy
}
func init() {
t["VmwareDistributedVirtualSwitchVlanSpec"] = reflect.TypeOf((*VmwareDistributedVirtualSwitchVlanSpec)(nil)).Elem()
}
type VmwareUplinkPortTeamingPolicy struct {
InheritablePolicy
Policy *StringPolicy `xml:"policy,omitempty"`
ReversePolicy *BoolPolicy `xml:"reversePolicy,omitempty"`
NotifySwitches *BoolPolicy `xml:"notifySwitches,omitempty"`
RollingOrder *BoolPolicy `xml:"rollingOrder,omitempty"`
FailureCriteria *DVSFailureCriteria `xml:"failureCriteria,omitempty"`
UplinkPortOrder *VMwareUplinkPortOrderPolicy `xml:"uplinkPortOrder,omitempty"`
}
func init() {
t["VmwareUplinkPortTeamingPolicy"] = reflect.TypeOf((*VmwareUplinkPortTeamingPolicy)(nil)).Elem()
}
type VnicPortArgument struct {
DynamicData
Vnic string `xml:"vnic"`
Port DistributedVirtualSwitchPortConnection `xml:"port"`
}
func init() {
t["VnicPortArgument"] = reflect.TypeOf((*VnicPortArgument)(nil)).Elem()
}
type VolumeEditorError struct {
CustomizationFault
}
func init() {
t["VolumeEditorError"] = reflect.TypeOf((*VolumeEditorError)(nil)).Elem()
}
type VolumeEditorErrorFault VolumeEditorError
func init() {
t["VolumeEditorErrorFault"] = reflect.TypeOf((*VolumeEditorErrorFault)(nil)).Elem()
}
type VramLimitLicense struct {
NotEnoughLicenses
Limit int32 `xml:"limit"`
}
func init() {
t["VramLimitLicense"] = reflect.TypeOf((*VramLimitLicense)(nil)).Elem()
}
type VramLimitLicenseFault VramLimitLicense
func init() {
t["VramLimitLicenseFault"] = reflect.TypeOf((*VramLimitLicenseFault)(nil)).Elem()
}
type VrpResourceAllocationInfo struct {
ResourceAllocationInfo
ReservationLimit int64 `xml:"reservationLimit,omitempty"`
}
func init() {
t["VrpResourceAllocationInfo"] = reflect.TypeOf((*VrpResourceAllocationInfo)(nil)).Elem()
}
type VsanClusterConfigInfo struct {
DynamicData
Enabled *bool `xml:"enabled"`
DefaultConfig *VsanClusterConfigInfoHostDefaultInfo `xml:"defaultConfig,omitempty"`
}
func init() {
t["VsanClusterConfigInfo"] = reflect.TypeOf((*VsanClusterConfigInfo)(nil)).Elem()
}
type VsanClusterConfigInfoHostDefaultInfo struct {
DynamicData
Uuid string `xml:"uuid,omitempty"`
AutoClaimStorage *bool `xml:"autoClaimStorage"`
ChecksumEnabled *bool `xml:"checksumEnabled"`
}
func init() {
t["VsanClusterConfigInfoHostDefaultInfo"] = reflect.TypeOf((*VsanClusterConfigInfoHostDefaultInfo)(nil)).Elem()
}
type VsanClusterUuidMismatch struct {
CannotMoveVsanEnabledHost
HostClusterUuid string `xml:"hostClusterUuid"`
DestinationClusterUuid string `xml:"destinationClusterUuid"`
}
func init() {
t["VsanClusterUuidMismatch"] = reflect.TypeOf((*VsanClusterUuidMismatch)(nil)).Elem()
}
type VsanClusterUuidMismatchFault VsanClusterUuidMismatch
func init() {
t["VsanClusterUuidMismatchFault"] = reflect.TypeOf((*VsanClusterUuidMismatchFault)(nil)).Elem()
}
type VsanDiskFault struct {
VsanFault
Device string `xml:"device,omitempty"`
}
func init() {
t["VsanDiskFault"] = reflect.TypeOf((*VsanDiskFault)(nil)).Elem()
}
type VsanDiskFaultFault BaseVsanDiskFault
func init() {
t["VsanDiskFaultFault"] = reflect.TypeOf((*VsanDiskFaultFault)(nil)).Elem()
}
type VsanFault struct {
VimFault
}
func init() {
t["VsanFault"] = reflect.TypeOf((*VsanFault)(nil)).Elem()
}
type VsanFaultFault BaseVsanFault
func init() {
t["VsanFaultFault"] = reflect.TypeOf((*VsanFaultFault)(nil)).Elem()
}
type VsanHostClusterStatus struct {
DynamicData
Uuid string `xml:"uuid,omitempty"`
NodeUuid string `xml:"nodeUuid,omitempty"`
Health string `xml:"health"`
NodeState VsanHostClusterStatusState `xml:"nodeState"`
MemberUuid []string `xml:"memberUuid,omitempty"`
}
func init() {
t["VsanHostClusterStatus"] = reflect.TypeOf((*VsanHostClusterStatus)(nil)).Elem()
}
type VsanHostClusterStatusState struct {
DynamicData
State string `xml:"state"`
Completion *VsanHostClusterStatusStateCompletionEstimate `xml:"completion,omitempty"`
}
func init() {
t["VsanHostClusterStatusState"] = reflect.TypeOf((*VsanHostClusterStatusState)(nil)).Elem()
}
type VsanHostClusterStatusStateCompletionEstimate struct {
DynamicData
CompleteTime *time.Time `xml:"completeTime"`
PercentComplete int32 `xml:"percentComplete,omitempty"`
}
func init() {
t["VsanHostClusterStatusStateCompletionEstimate"] = reflect.TypeOf((*VsanHostClusterStatusStateCompletionEstimate)(nil)).Elem()
}
type VsanHostConfigInfo struct {
DynamicData
Enabled *bool `xml:"enabled"`
HostSystem *ManagedObjectReference `xml:"hostSystem,omitempty"`
ClusterInfo *VsanHostConfigInfoClusterInfo `xml:"clusterInfo,omitempty"`
StorageInfo *VsanHostConfigInfoStorageInfo `xml:"storageInfo,omitempty"`
NetworkInfo *VsanHostConfigInfoNetworkInfo `xml:"networkInfo,omitempty"`
FaultDomainInfo *VsanHostFaultDomainInfo `xml:"faultDomainInfo,omitempty"`
}
func init() {
t["VsanHostConfigInfo"] = reflect.TypeOf((*VsanHostConfigInfo)(nil)).Elem()
}
type VsanHostConfigInfoClusterInfo struct {
DynamicData
Uuid string `xml:"uuid,omitempty"`
NodeUuid string `xml:"nodeUuid,omitempty"`
}
func init() {
t["VsanHostConfigInfoClusterInfo"] = reflect.TypeOf((*VsanHostConfigInfoClusterInfo)(nil)).Elem()
}
type VsanHostConfigInfoNetworkInfo struct {
DynamicData
Port []VsanHostConfigInfoNetworkInfoPortConfig `xml:"port,omitempty"`
}
func init() {
t["VsanHostConfigInfoNetworkInfo"] = reflect.TypeOf((*VsanHostConfigInfoNetworkInfo)(nil)).Elem()
}
type VsanHostConfigInfoNetworkInfoPortConfig struct {
DynamicData
IpConfig *VsanHostIpConfig `xml:"ipConfig,omitempty"`
Device string `xml:"device"`
}
func init() {
t["VsanHostConfigInfoNetworkInfoPortConfig"] = reflect.TypeOf((*VsanHostConfigInfoNetworkInfoPortConfig)(nil)).Elem()
}
type VsanHostConfigInfoStorageInfo struct {
DynamicData
AutoClaimStorage *bool `xml:"autoClaimStorage"`
DiskMapping []VsanHostDiskMapping `xml:"diskMapping,omitempty"`
DiskMapInfo []VsanHostDiskMapInfo `xml:"diskMapInfo,omitempty"`
ChecksumEnabled *bool `xml:"checksumEnabled"`
}
func init() {
t["VsanHostConfigInfoStorageInfo"] = reflect.TypeOf((*VsanHostConfigInfoStorageInfo)(nil)).Elem()
}
type VsanHostDecommissionMode struct {
DynamicData
ObjectAction string `xml:"objectAction"`
}
func init() {
t["VsanHostDecommissionMode"] = reflect.TypeOf((*VsanHostDecommissionMode)(nil)).Elem()
}
type VsanHostDiskMapInfo struct {
DynamicData
Mapping VsanHostDiskMapping `xml:"mapping"`
Mounted bool `xml:"mounted"`
}
func init() {
t["VsanHostDiskMapInfo"] = reflect.TypeOf((*VsanHostDiskMapInfo)(nil)).Elem()
}
type VsanHostDiskMapResult struct {
DynamicData
Mapping VsanHostDiskMapping `xml:"mapping"`
DiskResult []VsanHostDiskResult `xml:"diskResult,omitempty"`
Error *LocalizedMethodFault `xml:"error,omitempty"`
}
func init() {
t["VsanHostDiskMapResult"] = reflect.TypeOf((*VsanHostDiskMapResult)(nil)).Elem()
}
type VsanHostDiskMapping struct {
DynamicData
Ssd HostScsiDisk `xml:"ssd"`
NonSsd []HostScsiDisk `xml:"nonSsd"`
}
func init() {
t["VsanHostDiskMapping"] = reflect.TypeOf((*VsanHostDiskMapping)(nil)).Elem()
}
type VsanHostDiskResult struct {
DynamicData
Disk HostScsiDisk `xml:"disk"`
State string `xml:"state"`
VsanUuid string `xml:"vsanUuid,omitempty"`
Error *LocalizedMethodFault `xml:"error,omitempty"`
Degraded *bool `xml:"degraded"`
}
func init() {
t["VsanHostDiskResult"] = reflect.TypeOf((*VsanHostDiskResult)(nil)).Elem()
}
type VsanHostFaultDomainInfo struct {
DynamicData
Name string `xml:"name"`
}
func init() {
t["VsanHostFaultDomainInfo"] = reflect.TypeOf((*VsanHostFaultDomainInfo)(nil)).Elem()
}
type VsanHostIpConfig struct {
DynamicData
UpstreamIpAddress string `xml:"upstreamIpAddress"`
DownstreamIpAddress string `xml:"downstreamIpAddress"`
}
func init() {
t["VsanHostIpConfig"] = reflect.TypeOf((*VsanHostIpConfig)(nil)).Elem()
}
type VsanHostMembershipInfo struct {
DynamicData
NodeUuid string `xml:"nodeUuid"`
Hostname string `xml:"hostname"`
}
func init() {
t["VsanHostMembershipInfo"] = reflect.TypeOf((*VsanHostMembershipInfo)(nil)).Elem()
}
type VsanHostRuntimeInfo struct {
DynamicData
MembershipList []VsanHostMembershipInfo `xml:"membershipList,omitempty"`
DiskIssues []VsanHostRuntimeInfoDiskIssue `xml:"diskIssues,omitempty"`
AccessGenNo int32 `xml:"accessGenNo,omitempty"`
}
func init() {
t["VsanHostRuntimeInfo"] = reflect.TypeOf((*VsanHostRuntimeInfo)(nil)).Elem()
}
type VsanHostRuntimeInfoDiskIssue struct {
DynamicData
DiskId string `xml:"diskId"`
Issue string `xml:"issue"`
}
func init() {
t["VsanHostRuntimeInfoDiskIssue"] = reflect.TypeOf((*VsanHostRuntimeInfoDiskIssue)(nil)).Elem()
}
type VsanHostVsanDiskInfo struct {
DynamicData
VsanUuid string `xml:"vsanUuid"`
FormatVersion int32 `xml:"formatVersion"`
}
func init() {
t["VsanHostVsanDiskInfo"] = reflect.TypeOf((*VsanHostVsanDiskInfo)(nil)).Elem()
}
type VsanIncompatibleDiskMapping struct {
VsanDiskFault
}
func init() {
t["VsanIncompatibleDiskMapping"] = reflect.TypeOf((*VsanIncompatibleDiskMapping)(nil)).Elem()
}
type VsanIncompatibleDiskMappingFault VsanIncompatibleDiskMapping
func init() {
t["VsanIncompatibleDiskMappingFault"] = reflect.TypeOf((*VsanIncompatibleDiskMappingFault)(nil)).Elem()
}
type VsanNewPolicyBatch struct {
DynamicData
Size []int64 `xml:"size,omitempty"`
Policy string `xml:"policy,omitempty"`
}
func init() {
t["VsanNewPolicyBatch"] = reflect.TypeOf((*VsanNewPolicyBatch)(nil)).Elem()
}
type VsanPolicyChangeBatch struct {
DynamicData
Uuid []string `xml:"uuid,omitempty"`
Policy string `xml:"policy,omitempty"`
}
func init() {
t["VsanPolicyChangeBatch"] = reflect.TypeOf((*VsanPolicyChangeBatch)(nil)).Elem()
}
type VsanPolicyCost struct {
DynamicData
ChangeDataSize int64 `xml:"changeDataSize,omitempty"`
CurrentDataSize int64 `xml:"currentDataSize,omitempty"`
TempDataSize int64 `xml:"tempDataSize,omitempty"`
CopyDataSize int64 `xml:"copyDataSize,omitempty"`
ChangeFlashReadCacheSize int64 `xml:"changeFlashReadCacheSize,omitempty"`
CurrentFlashReadCacheSize int64 `xml:"currentFlashReadCacheSize,omitempty"`
CurrentDiskSpaceToAddressSpaceRatio float32 `xml:"currentDiskSpaceToAddressSpaceRatio,omitempty"`
DiskSpaceToAddressSpaceRatio float32 `xml:"diskSpaceToAddressSpaceRatio,omitempty"`
}
func init() {
t["VsanPolicyCost"] = reflect.TypeOf((*VsanPolicyCost)(nil)).Elem()
}
type VsanPolicySatisfiability struct {
DynamicData
Uuid string `xml:"uuid,omitempty"`
IsSatisfiable bool `xml:"isSatisfiable"`
Reason *LocalizableMessage `xml:"reason,omitempty"`
Cost *VsanPolicyCost `xml:"cost,omitempty"`
}
func init() {
t["VsanPolicySatisfiability"] = reflect.TypeOf((*VsanPolicySatisfiability)(nil)).Elem()
}
type VsanUpgradeSystemAPIBrokenIssue struct {
VsanUpgradeSystemPreflightCheckIssue
Hosts []ManagedObjectReference `xml:"hosts"`
}
func init() {
t["VsanUpgradeSystemAPIBrokenIssue"] = reflect.TypeOf((*VsanUpgradeSystemAPIBrokenIssue)(nil)).Elem()
}
type VsanUpgradeSystemAutoClaimEnabledOnHostsIssue struct {
VsanUpgradeSystemPreflightCheckIssue
Hosts []ManagedObjectReference `xml:"hosts"`
}
func init() {
t["VsanUpgradeSystemAutoClaimEnabledOnHostsIssue"] = reflect.TypeOf((*VsanUpgradeSystemAutoClaimEnabledOnHostsIssue)(nil)).Elem()
}
type VsanUpgradeSystemHostsDisconnectedIssue struct {
VsanUpgradeSystemPreflightCheckIssue
Hosts []ManagedObjectReference `xml:"hosts"`
}
func init() {
t["VsanUpgradeSystemHostsDisconnectedIssue"] = reflect.TypeOf((*VsanUpgradeSystemHostsDisconnectedIssue)(nil)).Elem()
}
type VsanUpgradeSystemMissingHostsInClusterIssue struct {
VsanUpgradeSystemPreflightCheckIssue
Hosts []ManagedObjectReference `xml:"hosts"`
}
func init() {
t["VsanUpgradeSystemMissingHostsInClusterIssue"] = reflect.TypeOf((*VsanUpgradeSystemMissingHostsInClusterIssue)(nil)).Elem()
}
type VsanUpgradeSystemNetworkPartitionInfo struct {
DynamicData
Hosts []ManagedObjectReference `xml:"hosts"`
}
func init() {
t["VsanUpgradeSystemNetworkPartitionInfo"] = reflect.TypeOf((*VsanUpgradeSystemNetworkPartitionInfo)(nil)).Elem()
}
type VsanUpgradeSystemNetworkPartitionIssue struct {
VsanUpgradeSystemPreflightCheckIssue
Partitions []VsanUpgradeSystemNetworkPartitionInfo `xml:"partitions"`
}
func init() {
t["VsanUpgradeSystemNetworkPartitionIssue"] = reflect.TypeOf((*VsanUpgradeSystemNetworkPartitionIssue)(nil)).Elem()
}
type VsanUpgradeSystemNotEnoughFreeCapacityIssue struct {
VsanUpgradeSystemPreflightCheckIssue
ReducedRedundancyUpgradePossible bool `xml:"reducedRedundancyUpgradePossible"`
}
func init() {
t["VsanUpgradeSystemNotEnoughFreeCapacityIssue"] = reflect.TypeOf((*VsanUpgradeSystemNotEnoughFreeCapacityIssue)(nil)).Elem()
}
type VsanUpgradeSystemPreflightCheckIssue struct {
DynamicData
Msg string `xml:"msg"`
}
func init() {
t["VsanUpgradeSystemPreflightCheckIssue"] = reflect.TypeOf((*VsanUpgradeSystemPreflightCheckIssue)(nil)).Elem()
}
type VsanUpgradeSystemPreflightCheckResult struct {
DynamicData
Issues []BaseVsanUpgradeSystemPreflightCheckIssue `xml:"issues,omitempty,typeattr"`
DiskMappingToRestore *VsanHostDiskMapping `xml:"diskMappingToRestore,omitempty"`
}
func init() {
t["VsanUpgradeSystemPreflightCheckResult"] = reflect.TypeOf((*VsanUpgradeSystemPreflightCheckResult)(nil)).Elem()
}
type VsanUpgradeSystemRogueHostsInClusterIssue struct {
VsanUpgradeSystemPreflightCheckIssue
Uuids []string `xml:"uuids"`
}
func init() {
t["VsanUpgradeSystemRogueHostsInClusterIssue"] = reflect.TypeOf((*VsanUpgradeSystemRogueHostsInClusterIssue)(nil)).Elem()
}
type VsanUpgradeSystemUpgradeHistoryDiskGroupOp struct {
VsanUpgradeSystemUpgradeHistoryItem
Operation string `xml:"operation"`
DiskMapping VsanHostDiskMapping `xml:"diskMapping"`
}
func init() {
t["VsanUpgradeSystemUpgradeHistoryDiskGroupOp"] = reflect.TypeOf((*VsanUpgradeSystemUpgradeHistoryDiskGroupOp)(nil)).Elem()
}
type VsanUpgradeSystemUpgradeHistoryItem struct {
DynamicData
Timestamp time.Time `xml:"timestamp"`
Host *ManagedObjectReference `xml:"host,omitempty"`
Message string `xml:"message"`
Task *ManagedObjectReference `xml:"task,omitempty"`
}
func init() {
t["VsanUpgradeSystemUpgradeHistoryItem"] = reflect.TypeOf((*VsanUpgradeSystemUpgradeHistoryItem)(nil)).Elem()
}
type VsanUpgradeSystemUpgradeHistoryPreflightFail struct {
VsanUpgradeSystemUpgradeHistoryItem
PreflightResult VsanUpgradeSystemPreflightCheckResult `xml:"preflightResult"`
}
func init() {
t["VsanUpgradeSystemUpgradeHistoryPreflightFail"] = reflect.TypeOf((*VsanUpgradeSystemUpgradeHistoryPreflightFail)(nil)).Elem()
}
type VsanUpgradeSystemUpgradeStatus struct {
DynamicData
InProgress bool `xml:"inProgress"`
History []BaseVsanUpgradeSystemUpgradeHistoryItem `xml:"history,omitempty,typeattr"`
Aborted *bool `xml:"aborted"`
Completed *bool `xml:"completed"`
Progress int32 `xml:"progress,omitempty"`
}
func init() {
t["VsanUpgradeSystemUpgradeStatus"] = reflect.TypeOf((*VsanUpgradeSystemUpgradeStatus)(nil)).Elem()
}
type VsanUpgradeSystemV2ObjectsPresentDuringDowngradeIssue struct {
VsanUpgradeSystemPreflightCheckIssue
Uuids []string `xml:"uuids"`
}
func init() {
t["VsanUpgradeSystemV2ObjectsPresentDuringDowngradeIssue"] = reflect.TypeOf((*VsanUpgradeSystemV2ObjectsPresentDuringDowngradeIssue)(nil)).Elem()
}
type VsanUpgradeSystemWrongEsxVersionIssue struct {
VsanUpgradeSystemPreflightCheckIssue
Hosts []ManagedObjectReference `xml:"hosts"`
}
func init() {
t["VsanUpgradeSystemWrongEsxVersionIssue"] = reflect.TypeOf((*VsanUpgradeSystemWrongEsxVersionIssue)(nil)).Elem()
}
type VslmCloneSpec struct {
VslmMigrateSpec
Name string `xml:"name"`
}
func init() {
t["VslmCloneSpec"] = reflect.TypeOf((*VslmCloneSpec)(nil)).Elem()
}
type VslmCreateSpec struct {
DynamicData
Name string `xml:"name"`
BackingSpec BaseVslmCreateSpecBackingSpec `xml:"backingSpec,typeattr"`
CapacityInMB int64 `xml:"capacityInMB"`
}
func init() {
t["VslmCreateSpec"] = reflect.TypeOf((*VslmCreateSpec)(nil)).Elem()
}
type VslmCreateSpecBackingSpec struct {
DynamicData
Datastore ManagedObjectReference `xml:"datastore"`
}
func init() {
t["VslmCreateSpecBackingSpec"] = reflect.TypeOf((*VslmCreateSpecBackingSpec)(nil)).Elem()
}
type VslmCreateSpecDiskFileBackingSpec struct {
VslmCreateSpecBackingSpec
ProvisioningType string `xml:"provisioningType,omitempty"`
}
func init() {
t["VslmCreateSpecDiskFileBackingSpec"] = reflect.TypeOf((*VslmCreateSpecDiskFileBackingSpec)(nil)).Elem()
}
type VslmCreateSpecRawDiskMappingBackingSpec struct {
VslmCreateSpecBackingSpec
LunUuid string `xml:"lunUuid"`
CompatibilityMode string `xml:"compatibilityMode"`
}
func init() {
t["VslmCreateSpecRawDiskMappingBackingSpec"] = reflect.TypeOf((*VslmCreateSpecRawDiskMappingBackingSpec)(nil)).Elem()
}
type VslmMigrateSpec struct {
DynamicData
BackingSpec BaseVslmCreateSpecBackingSpec `xml:"backingSpec,typeattr"`
Consolidate *bool `xml:"consolidate"`
}
func init() {
t["VslmMigrateSpec"] = reflect.TypeOf((*VslmMigrateSpec)(nil)).Elem()
}
type VslmRelocateSpec struct {
VslmMigrateSpec
}
func init() {
t["VslmRelocateSpec"] = reflect.TypeOf((*VslmRelocateSpec)(nil)).Elem()
}
type VslmTagEntry struct {
DynamicData
TagName string `xml:"tagName"`
ParentCategoryName string `xml:"parentCategoryName"`
}
func init() {
t["VslmTagEntry"] = reflect.TypeOf((*VslmTagEntry)(nil)).Elem()
}
type VspanDestPortConflict struct {
DvsFault
VspanSessionKey1 string `xml:"vspanSessionKey1"`
VspanSessionKey2 string `xml:"vspanSessionKey2"`
PortKey string `xml:"portKey"`
}
func init() {
t["VspanDestPortConflict"] = reflect.TypeOf((*VspanDestPortConflict)(nil)).Elem()
}
type VspanDestPortConflictFault VspanDestPortConflict
func init() {
t["VspanDestPortConflictFault"] = reflect.TypeOf((*VspanDestPortConflictFault)(nil)).Elem()
}
type VspanPortConflict struct {
DvsFault
VspanSessionKey1 string `xml:"vspanSessionKey1"`
VspanSessionKey2 string `xml:"vspanSessionKey2"`
PortKey string `xml:"portKey"`
}
func init() {
t["VspanPortConflict"] = reflect.TypeOf((*VspanPortConflict)(nil)).Elem()
}
type VspanPortConflictFault VspanPortConflict
func init() {
t["VspanPortConflictFault"] = reflect.TypeOf((*VspanPortConflictFault)(nil)).Elem()
}
type VspanPortMoveFault struct {
DvsFault
SrcPortgroupName string `xml:"srcPortgroupName"`
DestPortgroupName string `xml:"destPortgroupName"`
PortKey string `xml:"portKey"`
}
func init() {
t["VspanPortMoveFault"] = reflect.TypeOf((*VspanPortMoveFault)(nil)).Elem()
}
type VspanPortMoveFaultFault VspanPortMoveFault
func init() {
t["VspanPortMoveFaultFault"] = reflect.TypeOf((*VspanPortMoveFaultFault)(nil)).Elem()
}
type VspanPortPromiscChangeFault struct {
DvsFault
PortKey string `xml:"portKey"`
}
func init() {
t["VspanPortPromiscChangeFault"] = reflect.TypeOf((*VspanPortPromiscChangeFault)(nil)).Elem()
}
type VspanPortPromiscChangeFaultFault VspanPortPromiscChangeFault
func init() {
t["VspanPortPromiscChangeFaultFault"] = reflect.TypeOf((*VspanPortPromiscChangeFaultFault)(nil)).Elem()
}
type VspanPortgroupPromiscChangeFault struct {
DvsFault
PortgroupName string `xml:"portgroupName"`
}
func init() {
t["VspanPortgroupPromiscChangeFault"] = reflect.TypeOf((*VspanPortgroupPromiscChangeFault)(nil)).Elem()
}
type VspanPortgroupPromiscChangeFaultFault VspanPortgroupPromiscChangeFault
func init() {
t["VspanPortgroupPromiscChangeFaultFault"] = reflect.TypeOf((*VspanPortgroupPromiscChangeFaultFault)(nil)).Elem()
}
type VspanPortgroupTypeChangeFault struct {
DvsFault
PortgroupName string `xml:"portgroupName"`
}
func init() {
t["VspanPortgroupTypeChangeFault"] = reflect.TypeOf((*VspanPortgroupTypeChangeFault)(nil)).Elem()
}
type VspanPortgroupTypeChangeFaultFault VspanPortgroupTypeChangeFault
func init() {
t["VspanPortgroupTypeChangeFaultFault"] = reflect.TypeOf((*VspanPortgroupTypeChangeFaultFault)(nil)).Elem()
}
type VspanPromiscuousPortNotSupported struct {
DvsFault
VspanSessionKey string `xml:"vspanSessionKey"`
PortKey string `xml:"portKey"`
}
func init() {
t["VspanPromiscuousPortNotSupported"] = reflect.TypeOf((*VspanPromiscuousPortNotSupported)(nil)).Elem()
}
type VspanPromiscuousPortNotSupportedFault VspanPromiscuousPortNotSupported
func init() {
t["VspanPromiscuousPortNotSupportedFault"] = reflect.TypeOf((*VspanPromiscuousPortNotSupportedFault)(nil)).Elem()
}
type VspanSameSessionPortConflict struct {
DvsFault
VspanSessionKey string `xml:"vspanSessionKey"`
PortKey string `xml:"portKey"`
}
func init() {
t["VspanSameSessionPortConflict"] = reflect.TypeOf((*VspanSameSessionPortConflict)(nil)).Elem()
}
type VspanSameSessionPortConflictFault VspanSameSessionPortConflict
func init() {
t["VspanSameSessionPortConflictFault"] = reflect.TypeOf((*VspanSameSessionPortConflictFault)(nil)).Elem()
}
type VvolDatastoreInfo struct {
DatastoreInfo
VvolDS *HostVvolVolume `xml:"vvolDS,omitempty"`
}
func init() {
t["VvolDatastoreInfo"] = reflect.TypeOf((*VvolDatastoreInfo)(nil)).Elem()
}
type WaitForUpdates WaitForUpdatesRequestType
func init() {
t["WaitForUpdates"] = reflect.TypeOf((*WaitForUpdates)(nil)).Elem()
}
type WaitForUpdatesEx WaitForUpdatesExRequestType
func init() {
t["WaitForUpdatesEx"] = reflect.TypeOf((*WaitForUpdatesEx)(nil)).Elem()
}
type WaitForUpdatesExRequestType struct {
This ManagedObjectReference `xml:"_this"`
Version string `xml:"version,omitempty"`
Options *WaitOptions `xml:"options,omitempty"`
}
func init() {
t["WaitForUpdatesExRequestType"] = reflect.TypeOf((*WaitForUpdatesExRequestType)(nil)).Elem()
}
type WaitForUpdatesExResponse struct {
Returnval *UpdateSet `xml:"returnval,omitempty"`
}
type WaitForUpdatesRequestType struct {
This ManagedObjectReference `xml:"_this"`
Version string `xml:"version,omitempty"`
}
func init() {
t["WaitForUpdatesRequestType"] = reflect.TypeOf((*WaitForUpdatesRequestType)(nil)).Elem()
}
type WaitForUpdatesResponse struct {
Returnval UpdateSet `xml:"returnval"`
}
type WaitOptions struct {
DynamicData
MaxWaitSeconds *int32 `xml:"maxWaitSeconds"`
MaxObjectUpdates int32 `xml:"maxObjectUpdates,omitempty"`
}
func init() {
t["WaitOptions"] = reflect.TypeOf((*WaitOptions)(nil)).Elem()
}
type WakeOnLanNotSupported struct {
VirtualHardwareCompatibilityIssue
}
func init() {
t["WakeOnLanNotSupported"] = reflect.TypeOf((*WakeOnLanNotSupported)(nil)).Elem()
}
type WakeOnLanNotSupportedByVmotionNIC struct {
HostPowerOpFailed
}
func init() {
t["WakeOnLanNotSupportedByVmotionNIC"] = reflect.TypeOf((*WakeOnLanNotSupportedByVmotionNIC)(nil)).Elem()
}
type WakeOnLanNotSupportedByVmotionNICFault WakeOnLanNotSupportedByVmotionNIC
func init() {
t["WakeOnLanNotSupportedByVmotionNICFault"] = reflect.TypeOf((*WakeOnLanNotSupportedByVmotionNICFault)(nil)).Elem()
}
type WakeOnLanNotSupportedFault WakeOnLanNotSupported
func init() {
t["WakeOnLanNotSupportedFault"] = reflect.TypeOf((*WakeOnLanNotSupportedFault)(nil)).Elem()
}
type WarningUpgradeEvent struct {
UpgradeEvent
}
func init() {
t["WarningUpgradeEvent"] = reflect.TypeOf((*WarningUpgradeEvent)(nil)).Elem()
}
type WeeklyTaskScheduler struct {
DailyTaskScheduler
Sunday bool `xml:"sunday"`
Monday bool `xml:"monday"`
Tuesday bool `xml:"tuesday"`
Wednesday bool `xml:"wednesday"`
Thursday bool `xml:"thursday"`
Friday bool `xml:"friday"`
Saturday bool `xml:"saturday"`
}
func init() {
t["WeeklyTaskScheduler"] = reflect.TypeOf((*WeeklyTaskScheduler)(nil)).Elem()
}
type WillLoseHAProtection struct {
MigrationFault
Resolution string `xml:"resolution"`
}
func init() {
t["WillLoseHAProtection"] = reflect.TypeOf((*WillLoseHAProtection)(nil)).Elem()
}
type WillLoseHAProtectionFault WillLoseHAProtection
func init() {
t["WillLoseHAProtectionFault"] = reflect.TypeOf((*WillLoseHAProtectionFault)(nil)).Elem()
}
type WillModifyConfigCpuRequirements struct {
MigrationFault
}
func init() {
t["WillModifyConfigCpuRequirements"] = reflect.TypeOf((*WillModifyConfigCpuRequirements)(nil)).Elem()
}
type WillModifyConfigCpuRequirementsFault WillModifyConfigCpuRequirements
func init() {
t["WillModifyConfigCpuRequirementsFault"] = reflect.TypeOf((*WillModifyConfigCpuRequirementsFault)(nil)).Elem()
}
type WillResetSnapshotDirectory struct {
MigrationFault
}
func init() {
t["WillResetSnapshotDirectory"] = reflect.TypeOf((*WillResetSnapshotDirectory)(nil)).Elem()
}
type WillResetSnapshotDirectoryFault WillResetSnapshotDirectory
func init() {
t["WillResetSnapshotDirectoryFault"] = reflect.TypeOf((*WillResetSnapshotDirectoryFault)(nil)).Elem()
}
type WinNetBIOSConfigInfo struct {
NetBIOSConfigInfo
PrimaryWINS string `xml:"primaryWINS"`
SecondaryWINS string `xml:"secondaryWINS,omitempty"`
}
func init() {
t["WinNetBIOSConfigInfo"] = reflect.TypeOf((*WinNetBIOSConfigInfo)(nil)).Elem()
}
type WipeDiskFault struct {
VimFault
}
func init() {
t["WipeDiskFault"] = reflect.TypeOf((*WipeDiskFault)(nil)).Elem()
}
type WipeDiskFaultFault WipeDiskFault
func init() {
t["WipeDiskFaultFault"] = reflect.TypeOf((*WipeDiskFaultFault)(nil)).Elem()
}
type WitnessNodeInfo struct {
DynamicData
IpSettings CustomizationIPSettings `xml:"ipSettings"`
BiosUuid string `xml:"biosUuid,omitempty"`
}
func init() {
t["WitnessNodeInfo"] = reflect.TypeOf((*WitnessNodeInfo)(nil)).Elem()
}
type XmlToCustomizationSpecItem XmlToCustomizationSpecItemRequestType
func init() {
t["XmlToCustomizationSpecItem"] = reflect.TypeOf((*XmlToCustomizationSpecItem)(nil)).Elem()
}
type XmlToCustomizationSpecItemRequestType struct {
This ManagedObjectReference `xml:"_this"`
SpecItemXml string `xml:"specItemXml"`
}
func init() {
t["XmlToCustomizationSpecItemRequestType"] = reflect.TypeOf((*XmlToCustomizationSpecItemRequestType)(nil)).Elem()
}
type XmlToCustomizationSpecItemResponse struct {
Returnval CustomizationSpecItem `xml:"returnval"`
}
type ZeroFillVirtualDiskRequestType struct {
This ManagedObjectReference `xml:"_this"`
Name string `xml:"name"`
Datacenter *ManagedObjectReference `xml:"datacenter,omitempty"`
}
func init() {
t["ZeroFillVirtualDiskRequestType"] = reflect.TypeOf((*ZeroFillVirtualDiskRequestType)(nil)).Elem()
}
type ZeroFillVirtualDisk_Task ZeroFillVirtualDiskRequestType
func init() {
t["ZeroFillVirtualDisk_Task"] = reflect.TypeOf((*ZeroFillVirtualDisk_Task)(nil)).Elem()
}
type ZeroFillVirtualDisk_TaskResponse struct {
Returnval ManagedObjectReference `xml:"returnval"`
}