Documentation ¶
Index ¶
- Constants
- type AddIssue
- type AddIssueRequestType
- type AddIssueResponse
- type AgencyComputeResourceScope
- type AgencyConfigInfo
- type AgencyDisabled
- type AgencyIssue
- type AgencyQueryRuntime
- type AgencyQueryRuntimeRequestType
- type AgencyQueryRuntimeResponse
- type AgencyScope
- type AgencyVMFolder
- type AgencyVMPlacementPolicyVMAntiAffinity
- type AgencyVMPlacementPolicyVMDataAffinity
- type AgencyVMResourcePool
- type Agency_Disable
- type Agency_DisableRequestType
- type Agency_DisableResponse
- type Agency_Enable
- type Agency_EnableRequestType
- type Agency_EnableResponse
- type AgentConfigInfo
- type AgentConfigInfoOvfDiskProvisioning
- type AgentIssue
- type AgentOvfEnvironmentInfo
- type AgentOvfEnvironmentInfoOvfProperty
- type AgentQueryConfig
- type AgentQueryConfigRequestType
- type AgentQueryConfigResponse
- type AgentQueryRuntime
- type AgentQueryRuntimeRequestType
- type AgentQueryRuntimeResponse
- type AgentRuntimeInfo
- type AgentStoragePolicy
- type AgentVibMatchingRule
- type AgentVmHook
- type AgentVmHookVmState
- type AgentVsanStoragePolicy
- type ArrayOfAgencyVMFolder
- type ArrayOfAgencyVMResourcePool
- type ArrayOfAgentConfigInfo
- type ArrayOfAgentOvfEnvironmentInfoOvfProperty
- type ArrayOfAgentStoragePolicy
- type ArrayOfAgentVibMatchingRule
- type ArrayOfIssue
- type ArrayOfVibVibInfo
- type BaseAgencyConfigInfo
- type BaseAgencyIssue
- type BaseAgencyScope
- type BaseAgentIssue
- type BaseAgentStoragePolicy
- type BaseClusterAgentAgentIssue
- type BaseClusterAgentVmIssue
- type BaseClusterAgentVmNotDeployed
- type BaseClusterAgentVmPoweredOff
- type BaseEamAppFault
- type BaseEamFault
- type BaseEamObjectRuntimeInfo
- type BaseEamRuntimeFault
- type BaseHostIssue
- type BaseIntegrityAgencyVUMIssue
- type BaseIssue
- type BaseNoAgentVmDatastore
- type BaseNoAgentVmNetwork
- type BasePersonalityAgencyDepotIssue
- type BasePersonalityAgencyPMIssue
- type BasePersonalityAgentPMIssue
- type BaseVibIssue
- type BaseVibNotInstalled
- type BaseVmDeployed
- type BaseVmIssue
- type BaseVmNotDeployed
- type BaseVmPoweredOff
- type CannotAccessAgentOVF
- type CannotAccessAgentVib
- type ClusterAgentAgentIssue
- type ClusterAgentInsufficientClusterResources
- type ClusterAgentInsufficientClusterSpace
- type ClusterAgentInvalidConfig
- type ClusterAgentMissingClusterVmDatastore
- type ClusterAgentMissingClusterVmNetwork
- type ClusterAgentOvfInvalidProperty
- type ClusterAgentVmIssue
- type ClusterAgentVmNotDeployed
- type ClusterAgentVmNotRemoved
- type ClusterAgentVmPoweredOff
- type ClusterAgentVmPoweredOn
- type ClusterAgentVmSuspended
- type CreateAgency
- type CreateAgencyRequestType
- type CreateAgencyResponse
- type DestroyAgency
- type DestroyAgencyRequestType
- type DestroyAgencyResponse
- type DisabledClusterFault
- type DisabledClusterFaultFault
- type EamAppFault
- type EamAppFaultFault
- type EamFault
- type EamFaultFault
- type EamIOFault
- type EamIOFaultFault
- type EamInvalidLogin
- type EamInvalidLoginFault
- type EamInvalidState
- type EamInvalidStateFault
- type EamInvalidVibPackage
- type EamInvalidVibPackageFault
- type EamObjectRuntimeInfo
- type EamObjectRuntimeInfoGoalState
- type EamObjectRuntimeInfoStatus
- type EamRuntimeFault
- type EamRuntimeFaultFault
- type EamServiceNotInitialized
- type EamServiceNotInitializedFault
- type EamSystemFault
- type EamSystemFaultFault
- type EsxAgentManagerMaintenanceModePolicy
- type ExtensibleIssue
- type GetMaintenanceModePolicy
- type GetMaintenanceModePolicyRequestType
- type GetMaintenanceModePolicyResponse
- type HostInMaintenanceMode
- type HostInStandbyMode
- type HostIssue
- type HostPoweredOff
- type ImmediateHostRebootRequired
- type IncompatibleHostVersion
- type InsufficientIpAddresses
- type InsufficientResources
- type InsufficientSpace
- type IntegrityAgencyCannotDeleteSoftware
- type IntegrityAgencyCannotStageSoftware
- type IntegrityAgencyVUMIssue
- type IntegrityAgencyVUMUnavailable
- type InvalidAgencyScope
- type InvalidAgencyScopeFault
- type InvalidAgentConfiguration
- type InvalidAgentConfigurationFault
- type InvalidConfig
- type InvalidUrl
- type InvalidUrlFault
- type Issue
- type ManagedHostNotReachable
- type MarkAsAvailable
- type MarkAsAvailableRequestType
- type MarkAsAvailableResponse
- type MissingAgentIpPool
- type MissingDvFilterSwitch
- type NoAgentVmDatastore
- type NoAgentVmNetwork
- type NoConnectionToVCenter
- type NoConnectionToVCenterFault
- type NoCustomAgentVmDatastore
- type NoCustomAgentVmNetwork
- type NoDiscoverableAgentVmDatastore
- type NoDiscoverableAgentVmNetwork
- type NotAuthorized
- type NotAuthorizedFault
- type OrphanedAgency
- type OrphanedDvFilterSwitch
- type OvfInvalidFormat
- type OvfInvalidProperty
- type PersonalityAgencyCannotConfigureSolutions
- type PersonalityAgencyCannotUploadDepot
- type PersonalityAgencyDepotIssue
- type PersonalityAgencyInaccessibleDepot
- type PersonalityAgencyInvalidDepot
- type PersonalityAgencyPMIssue
- type PersonalityAgencyPMUnavailable
- type PersonalityAgentAwaitingPMRemediation
- type PersonalityAgentBlockedByAgencyOperation
- type PersonalityAgentPMIssue
- type QueryAgency
- type QueryAgencyRequestType
- type QueryAgencyResponse
- type QueryAgent
- type QueryAgentRequestType
- type QueryAgentResponse
- type QueryConfig
- type QueryConfigRequestType
- type QueryConfigResponse
- type QueryIssue
- type QueryIssueRequestType
- type QueryIssueResponse
- type QuerySolutionId
- type QuerySolutionIdRequestType
- type QuerySolutionIdResponse
- type RegisterAgentVm
- type RegisterAgentVmRequestType
- type RegisterAgentVmResponse
- type Resolve
- type ResolveAll
- type ResolveAllRequestType
- type ResolveAllResponse
- type ResolveRequestType
- type ResolveResponse
- type ScanForUnknownAgentVm
- type ScanForUnknownAgentVmRequestType
- type ScanForUnknownAgentVmResponse
- type SetMaintenanceModePolicy
- type SetMaintenanceModePolicyRequestType
- type SetMaintenanceModePolicyResponse
- type Uninstall
- type UninstallRequestType
- type UninstallResponse
- type UnknownAgentVm
- type UnregisterAgentVm
- type UnregisterAgentVmRequestType
- type UnregisterAgentVmResponse
- type Update
- type UpdateRequestType
- type UpdateResponse
- type VersionURI
- type VibCannotPutHostInMaintenanceMode
- type VibCannotPutHostOutOfMaintenanceMode
- type VibDependenciesNotMetByHost
- type VibInvalidFormat
- type VibIssue
- type VibNotInstalled
- type VibRequirementsNotMetByHost
- type VibRequiresHostInMaintenanceMode
- type VibRequiresHostReboot
- type VibRequiresManualInstallation
- type VibRequiresManualUninstallation
- type VibVibInfo
- type VibVibInfoSoftwareTags
- type VmCorrupted
- type VmDeployed
- type VmIssue
- type VmMarkedAsTemplate
- type VmNotDeployed
- type VmOrphaned
- type VmPoweredOff
- type VmPoweredOn
- type VmRequiresHostOutOfMaintenanceMode
- type VmSuspended
- type VmWrongFolder
- type VmWrongResourcePool
Constants ¶
View Source
const ( AgencyVMPlacementPolicyVMAntiAffinityNone = AgencyVMPlacementPolicyVMAntiAffinity("none") AgencyVMPlacementPolicyVMAntiAffinitySoft = AgencyVMPlacementPolicyVMAntiAffinity("soft") )
View Source
const ( AgencyVMPlacementPolicyVMDataAffinityNone = AgencyVMPlacementPolicyVMDataAffinity("none") AgencyVMPlacementPolicyVMDataAffinitySoft = AgencyVMPlacementPolicyVMDataAffinity("soft") )
View Source
const ( AgentConfigInfoOvfDiskProvisioningNone = AgentConfigInfoOvfDiskProvisioning("none") AgentConfigInfoOvfDiskProvisioningThin = AgentConfigInfoOvfDiskProvisioning("thin") AgentConfigInfoOvfDiskProvisioningThick = AgentConfigInfoOvfDiskProvisioning("thick") )
View Source
const ( AgentVmHookVmStateProvisioned = AgentVmHookVmState("provisioned") AgentVmHookVmStatePoweredOn = AgentVmHookVmState("poweredOn") AgentVmHookVmStatePrePowerOn = AgentVmHookVmState("prePowerOn") )
View Source
const ( EamObjectRuntimeInfoGoalStateEnabled = EamObjectRuntimeInfoGoalState("enabled") EamObjectRuntimeInfoGoalStateDisabled = EamObjectRuntimeInfoGoalState("disabled") EamObjectRuntimeInfoGoalStateUninstalled = EamObjectRuntimeInfoGoalState("uninstalled") )
View Source
const ( EamObjectRuntimeInfoStatusGreen = EamObjectRuntimeInfoStatus("green") EamObjectRuntimeInfoStatusYellow = EamObjectRuntimeInfoStatus("yellow") EamObjectRuntimeInfoStatusRed = EamObjectRuntimeInfoStatus("red") )
View Source
const ( EsxAgentManagerMaintenanceModePolicySingleHost = EsxAgentManagerMaintenanceModePolicy("singleHost") EsxAgentManagerMaintenanceModePolicyMultipleHosts = EsxAgentManagerMaintenanceModePolicy("multipleHosts") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddIssue ¶
type AddIssue AddIssueRequestType
type AddIssueRequestType ¶
type AddIssueRequestType struct { This types.ManagedObjectReference `xml:"_this"` Issue BaseIssue `xml:"issue,typeattr"` }
type AddIssueResponse ¶
type AddIssueResponse struct {
Returnval BaseIssue `xml:"returnval,typeattr"`
}
type AgencyComputeResourceScope ¶
type AgencyComputeResourceScope struct { AgencyScope ComputeResource []types.ManagedObjectReference `xml:"computeResource,omitempty"` }
type AgencyConfigInfo ¶
type AgencyConfigInfo struct { types.DynamicData AgentConfig []AgentConfigInfo `xml:"agentConfig,omitempty"` Scope BaseAgencyScope `xml:"scope,omitempty,typeattr"` ManuallyMarkAgentVmAvailableAfterProvisioning *bool `xml:"manuallyMarkAgentVmAvailableAfterProvisioning"` ManuallyMarkAgentVmAvailableAfterPowerOn *bool `xml:"manuallyMarkAgentVmAvailableAfterPowerOn"` OptimizedDeploymentEnabled *bool `xml:"optimizedDeploymentEnabled"` AgentName string `xml:"agentName,omitempty"` AgencyName string `xml:"agencyName,omitempty"` UseUuidVmName *bool `xml:"useUuidVmName"` ManuallyProvisioned *bool `xml:"manuallyProvisioned"` ManuallyMonitored *bool `xml:"manuallyMonitored"` BypassVumEnabled *bool `xml:"bypassVumEnabled"` AgentVmNetwork []types.ManagedObjectReference `xml:"agentVmNetwork,omitempty"` AgentVmDatastore []types.ManagedObjectReference `xml:"agentVmDatastore,omitempty"` PreferHostConfiguration *bool `xml:"preferHostConfiguration"` IpPool *types.IpPool `xml:"ipPool,omitempty"` ResourcePools []AgencyVMResourcePool `xml:"resourcePools,omitempty"` Folders []AgencyVMFolder `xml:"folders,omitempty"` }
func (*AgencyConfigInfo) GetAgencyConfigInfo ¶ added in v0.26.1
func (b *AgencyConfigInfo) GetAgencyConfigInfo() *AgencyConfigInfo
type AgencyDisabled ¶ added in v0.27.0
type AgencyDisabled struct {
AgencyIssue
}
type AgencyIssue ¶
type AgencyIssue struct { Issue Agency types.ManagedObjectReference `xml:"agency"` AgencyName string `xml:"agencyName"` SolutionId string `xml:"solutionId"` SolutionName string `xml:"solutionName"` }
func (*AgencyIssue) GetAgencyIssue ¶
func (b *AgencyIssue) GetAgencyIssue() *AgencyIssue
type AgencyQueryRuntime ¶
type AgencyQueryRuntime AgencyQueryRuntimeRequestType
type AgencyQueryRuntimeRequestType ¶
type AgencyQueryRuntimeRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type AgencyQueryRuntimeResponse ¶
type AgencyQueryRuntimeResponse struct {
Returnval BaseEamObjectRuntimeInfo `xml:"returnval,typeattr"`
}
type AgencyScope ¶
type AgencyScope struct {
types.DynamicData
}
func (*AgencyScope) GetAgencyScope ¶
func (b *AgencyScope) GetAgencyScope() *AgencyScope
type AgencyVMFolder ¶
type AgencyVMFolder struct { types.DynamicData FolderId types.ManagedObjectReference `xml:"folderId"` DatacenterId types.ManagedObjectReference `xml:"datacenterId"` }
type AgencyVMPlacementPolicyVMAntiAffinity ¶
type AgencyVMPlacementPolicyVMAntiAffinity string
type AgencyVMPlacementPolicyVMDataAffinity ¶
type AgencyVMPlacementPolicyVMDataAffinity string
type AgencyVMResourcePool ¶
type AgencyVMResourcePool struct { types.DynamicData ResourcePoolId types.ManagedObjectReference `xml:"resourcePoolId"` ComputeResourceId types.ManagedObjectReference `xml:"computeResourceId"` }
type Agency_Disable ¶ added in v0.27.0
type Agency_Disable Agency_DisableRequestType
type Agency_DisableRequestType ¶ added in v0.27.0
type Agency_DisableRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type Agency_DisableResponse ¶ added in v0.27.0
type Agency_DisableResponse struct { }
type Agency_Enable ¶ added in v0.27.0
type Agency_Enable Agency_EnableRequestType
type Agency_EnableRequestType ¶ added in v0.27.0
type Agency_EnableRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type Agency_EnableResponse ¶ added in v0.27.0
type Agency_EnableResponse struct { }
type AgentConfigInfo ¶
type AgentConfigInfo struct { types.DynamicData ProductLineId string `xml:"productLineId,omitempty"` HostVersion string `xml:"hostVersion,omitempty"` OvfPackageUrl string `xml:"ovfPackageUrl,omitempty"` OvfEnvironment *AgentOvfEnvironmentInfo `xml:"ovfEnvironment,omitempty"` VibUrl string `xml:"vibUrl,omitempty"` VibMatchingRules []AgentVibMatchingRule `xml:"vibMatchingRules,omitempty"` VibName string `xml:"vibName,omitempty"` DvFilterEnabled *bool `xml:"dvFilterEnabled"` RebootHostAfterVibUninstall *bool `xml:"rebootHostAfterVibUninstall"` VmciService []string `xml:"vmciService,omitempty"` OvfDiskProvisioning string `xml:"ovfDiskProvisioning,omitempty"` VmStoragePolicies []BaseAgentStoragePolicy `xml:"vmStoragePolicies,omitempty,typeattr"` }
type AgentConfigInfoOvfDiskProvisioning ¶
type AgentConfigInfoOvfDiskProvisioning string
type AgentIssue ¶
type AgentIssue struct { AgencyIssue Agent types.ManagedObjectReference `xml:"agent"` AgentName string `xml:"agentName"` Host types.ManagedObjectReference `xml:"host"` HostName string `xml:"hostName"` }
func (*AgentIssue) GetAgentIssue ¶
func (b *AgentIssue) GetAgentIssue() *AgentIssue
type AgentOvfEnvironmentInfo ¶
type AgentOvfEnvironmentInfo struct { types.DynamicData OvfProperty []AgentOvfEnvironmentInfoOvfProperty `xml:"ovfProperty,omitempty"` }
type AgentOvfEnvironmentInfoOvfProperty ¶
type AgentOvfEnvironmentInfoOvfProperty struct { types.DynamicData Key string `xml:"key"` Value string `xml:"value"` }
type AgentQueryConfig ¶
type AgentQueryConfig AgentQueryConfigRequestType
type AgentQueryConfigRequestType ¶
type AgentQueryConfigRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type AgentQueryConfigResponse ¶
type AgentQueryConfigResponse struct {
Returnval AgentConfigInfo `xml:"returnval"`
}
type AgentQueryRuntime ¶
type AgentQueryRuntime AgentQueryRuntimeRequestType
type AgentQueryRuntimeRequestType ¶
type AgentQueryRuntimeRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type AgentQueryRuntimeResponse ¶
type AgentQueryRuntimeResponse struct {
Returnval AgentRuntimeInfo `xml:"returnval"`
}
type AgentRuntimeInfo ¶
type AgentRuntimeInfo struct { EamObjectRuntimeInfo VmPowerState types.VirtualMachinePowerState `xml:"vmPowerState"` ReceivingHeartBeat bool `xml:"receivingHeartBeat"` Host *types.ManagedObjectReference `xml:"host,omitempty"` Vm *types.ManagedObjectReference `xml:"vm,omitempty"` VmIp string `xml:"vmIp,omitempty"` VmName string `xml:"vmName"` EsxAgentResourcePool *types.ManagedObjectReference `xml:"esxAgentResourcePool,omitempty"` EsxAgentFolder *types.ManagedObjectReference `xml:"esxAgentFolder,omitempty"` InstalledBulletin []string `xml:"installedBulletin,omitempty"` InstalledVibs []VibVibInfo `xml:"installedVibs,omitempty"` Agency *types.ManagedObjectReference `xml:"agency,omitempty"` VmHook *AgentVmHook `xml:"vmHook,omitempty"` }
type AgentStoragePolicy ¶
type AgentStoragePolicy struct {
types.DynamicData
}
func (*AgentStoragePolicy) GetAgentStoragePolicy ¶
func (b *AgentStoragePolicy) GetAgentStoragePolicy() *AgentStoragePolicy
type AgentVibMatchingRule ¶
type AgentVibMatchingRule struct { types.DynamicData VibNameRegex string `xml:"vibNameRegex"` VibVersionRegex string `xml:"vibVersionRegex"` }
type AgentVmHook ¶
type AgentVmHook struct { types.DynamicData Vm types.ManagedObjectReference `xml:"vm"` VmState string `xml:"vmState"` }
type AgentVmHookVmState ¶
type AgentVmHookVmState string
type AgentVsanStoragePolicy ¶
type AgentVsanStoragePolicy struct { AgentStoragePolicy ProfileId string `xml:"profileId"` }
type ArrayOfAgencyVMFolder ¶
type ArrayOfAgencyVMFolder struct {
AgencyVMFolder []AgencyVMFolder `xml:"AgencyVMFolder,omitempty"`
}
type ArrayOfAgencyVMResourcePool ¶
type ArrayOfAgencyVMResourcePool struct {
AgencyVMResourcePool []AgencyVMResourcePool `xml:"AgencyVMResourcePool,omitempty"`
}
type ArrayOfAgentConfigInfo ¶
type ArrayOfAgentConfigInfo struct {
AgentConfigInfo []AgentConfigInfo `xml:"AgentConfigInfo,omitempty"`
}
type ArrayOfAgentOvfEnvironmentInfoOvfProperty ¶
type ArrayOfAgentOvfEnvironmentInfoOvfProperty struct {
AgentOvfEnvironmentInfoOvfProperty []AgentOvfEnvironmentInfoOvfProperty `xml:"AgentOvfEnvironmentInfoOvfProperty,omitempty"`
}
type ArrayOfAgentStoragePolicy ¶
type ArrayOfAgentStoragePolicy struct {
AgentStoragePolicy []BaseAgentStoragePolicy `xml:"AgentStoragePolicy,omitempty,typeattr"`
}
type ArrayOfAgentVibMatchingRule ¶
type ArrayOfAgentVibMatchingRule struct {
AgentVibMatchingRule []AgentVibMatchingRule `xml:"AgentVibMatchingRule,omitempty"`
}
type ArrayOfIssue ¶
type ArrayOfIssue struct {
Issue []BaseIssue `xml:"Issue,omitempty,typeattr"`
}
type ArrayOfVibVibInfo ¶
type ArrayOfVibVibInfo struct {
VibVibInfo []VibVibInfo `xml:"VibVibInfo,omitempty"`
}
type BaseAgencyConfigInfo ¶ added in v0.26.1
type BaseAgencyConfigInfo interface {
GetAgencyConfigInfo() *AgencyConfigInfo
}
type BaseAgencyIssue ¶
type BaseAgencyIssue interface {
GetAgencyIssue() *AgencyIssue
}
type BaseAgencyScope ¶
type BaseAgencyScope interface {
GetAgencyScope() *AgencyScope
}
type BaseAgentIssue ¶
type BaseAgentIssue interface {
GetAgentIssue() *AgentIssue
}
type BaseAgentStoragePolicy ¶
type BaseAgentStoragePolicy interface {
GetAgentStoragePolicy() *AgentStoragePolicy
}
type BaseClusterAgentAgentIssue ¶
type BaseClusterAgentAgentIssue interface {
GetClusterAgentAgentIssue() *ClusterAgentAgentIssue
}
type BaseClusterAgentVmIssue ¶
type BaseClusterAgentVmIssue interface {
GetClusterAgentVmIssue() *ClusterAgentVmIssue
}
type BaseClusterAgentVmNotDeployed ¶
type BaseClusterAgentVmNotDeployed interface {
GetClusterAgentVmNotDeployed() *ClusterAgentVmNotDeployed
}
type BaseClusterAgentVmPoweredOff ¶
type BaseClusterAgentVmPoweredOff interface {
GetClusterAgentVmPoweredOff() *ClusterAgentVmPoweredOff
}
type BaseEamAppFault ¶
type BaseEamAppFault interface {
GetEamAppFault() *EamAppFault
}
type BaseEamFault ¶
type BaseEamFault interface {
GetEamFault() *EamFault
}
type BaseEamObjectRuntimeInfo ¶
type BaseEamObjectRuntimeInfo interface {
GetEamObjectRuntimeInfo() *EamObjectRuntimeInfo
}
type BaseEamRuntimeFault ¶
type BaseEamRuntimeFault interface {
GetEamRuntimeFault() *EamRuntimeFault
}
type BaseHostIssue ¶
type BaseHostIssue interface {
GetHostIssue() *HostIssue
}
type BaseIntegrityAgencyVUMIssue ¶
type BaseIntegrityAgencyVUMIssue interface {
GetIntegrityAgencyVUMIssue() *IntegrityAgencyVUMIssue
}
type BaseNoAgentVmDatastore ¶
type BaseNoAgentVmDatastore interface {
GetNoAgentVmDatastore() *NoAgentVmDatastore
}
type BaseNoAgentVmNetwork ¶
type BaseNoAgentVmNetwork interface {
GetNoAgentVmNetwork() *NoAgentVmNetwork
}
type BasePersonalityAgencyDepotIssue ¶
type BasePersonalityAgencyDepotIssue interface {
GetPersonalityAgencyDepotIssue() *PersonalityAgencyDepotIssue
}
type BasePersonalityAgencyPMIssue ¶
type BasePersonalityAgencyPMIssue interface {
GetPersonalityAgencyPMIssue() *PersonalityAgencyPMIssue
}
type BasePersonalityAgentPMIssue ¶
type BasePersonalityAgentPMIssue interface {
GetPersonalityAgentPMIssue() *PersonalityAgentPMIssue
}
type BaseVibIssue ¶
type BaseVibIssue interface {
GetVibIssue() *VibIssue
}
type BaseVibNotInstalled ¶
type BaseVibNotInstalled interface {
GetVibNotInstalled() *VibNotInstalled
}
type BaseVmDeployed ¶
type BaseVmDeployed interface {
GetVmDeployed() *VmDeployed
}
type BaseVmIssue ¶
type BaseVmIssue interface {
GetVmIssue() *VmIssue
}
type BaseVmNotDeployed ¶
type BaseVmNotDeployed interface {
GetVmNotDeployed() *VmNotDeployed
}
type BaseVmPoweredOff ¶
type BaseVmPoweredOff interface {
GetVmPoweredOff() *VmPoweredOff
}
type CannotAccessAgentOVF ¶
type CannotAccessAgentOVF struct { VmNotDeployed DownloadUrl string `xml:"downloadUrl"` }
type CannotAccessAgentVib ¶
type CannotAccessAgentVib struct { VibNotInstalled DownloadUrl string `xml:"downloadUrl"` }
type ClusterAgentAgentIssue ¶
type ClusterAgentAgentIssue struct { AgencyIssue Agent types.ManagedObjectReference `xml:"agent"` Cluster *types.ManagedObjectReference `xml:"cluster,omitempty"` }
func (*ClusterAgentAgentIssue) GetClusterAgentAgentIssue ¶
func (b *ClusterAgentAgentIssue) GetClusterAgentAgentIssue() *ClusterAgentAgentIssue
type ClusterAgentInsufficientClusterResources ¶
type ClusterAgentInsufficientClusterResources struct {
ClusterAgentVmPoweredOff
}
type ClusterAgentInsufficientClusterSpace ¶
type ClusterAgentInsufficientClusterSpace struct {
ClusterAgentVmNotDeployed
}
type ClusterAgentInvalidConfig ¶
type ClusterAgentInvalidConfig struct { ClusterAgentVmIssue Error types.AnyType `xml:"error,typeattr"` }
type ClusterAgentMissingClusterVmDatastore ¶
type ClusterAgentMissingClusterVmDatastore struct { ClusterAgentVmNotDeployed MissingDatastores []types.ManagedObjectReference `xml:"missingDatastores,omitempty"` }
type ClusterAgentMissingClusterVmNetwork ¶
type ClusterAgentMissingClusterVmNetwork struct { ClusterAgentVmNotDeployed MissingNetworks []types.ManagedObjectReference `xml:"missingNetworks,omitempty"` NetworkNames []string `xml:"networkNames,omitempty"` }
type ClusterAgentOvfInvalidProperty ¶
type ClusterAgentOvfInvalidProperty struct { ClusterAgentAgentIssue Error []types.LocalizedMethodFault `xml:"error,omitempty"` }
type ClusterAgentVmIssue ¶
type ClusterAgentVmIssue struct { ClusterAgentAgentIssue Vm types.ManagedObjectReference `xml:"vm"` }
func (*ClusterAgentVmIssue) GetClusterAgentVmIssue ¶
func (b *ClusterAgentVmIssue) GetClusterAgentVmIssue() *ClusterAgentVmIssue
type ClusterAgentVmNotDeployed ¶
type ClusterAgentVmNotDeployed struct {
ClusterAgentAgentIssue
}
func (*ClusterAgentVmNotDeployed) GetClusterAgentVmNotDeployed ¶
func (b *ClusterAgentVmNotDeployed) GetClusterAgentVmNotDeployed() *ClusterAgentVmNotDeployed
type ClusterAgentVmNotRemoved ¶
type ClusterAgentVmNotRemoved struct {
ClusterAgentVmIssue
}
type ClusterAgentVmPoweredOff ¶
type ClusterAgentVmPoweredOff struct {
ClusterAgentVmIssue
}
func (*ClusterAgentVmPoweredOff) GetClusterAgentVmPoweredOff ¶
func (b *ClusterAgentVmPoweredOff) GetClusterAgentVmPoweredOff() *ClusterAgentVmPoweredOff
type ClusterAgentVmPoweredOn ¶
type ClusterAgentVmPoweredOn struct {
ClusterAgentVmIssue
}
type ClusterAgentVmSuspended ¶
type ClusterAgentVmSuspended struct {
ClusterAgentVmIssue
}
type CreateAgency ¶
type CreateAgency CreateAgencyRequestType
type CreateAgencyRequestType ¶
type CreateAgencyRequestType struct { This types.ManagedObjectReference `xml:"_this"` AgencyConfigInfo BaseAgencyConfigInfo `xml:"agencyConfigInfo,typeattr"` InitialGoalState string `xml:"initialGoalState"` }
type CreateAgencyResponse ¶
type CreateAgencyResponse struct {
Returnval types.ManagedObjectReference `xml:"returnval"`
}
type DestroyAgency ¶
type DestroyAgency DestroyAgencyRequestType
type DestroyAgencyRequestType ¶
type DestroyAgencyRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type DestroyAgencyResponse ¶
type DestroyAgencyResponse struct { }
type DisabledClusterFault ¶ added in v0.27.0
type DisabledClusterFault struct { EamAppFault DisabledComputeResource []types.ManagedObjectReference `xml:"disabledComputeResource,omitempty"` }
type DisabledClusterFaultFault ¶ added in v0.27.0
type DisabledClusterFaultFault DisabledClusterFault
type EamAppFault ¶
type EamAppFault struct {
EamRuntimeFault
}
func (*EamAppFault) GetEamAppFault ¶
func (b *EamAppFault) GetEamAppFault() *EamAppFault
type EamAppFaultFault ¶
type EamAppFaultFault BaseEamAppFault
type EamFaultFault ¶
type EamFaultFault BaseEamFault
type EamIOFault ¶
type EamIOFault struct {
EamRuntimeFault
}
type EamIOFaultFault ¶
type EamIOFaultFault EamIOFault
type EamInvalidLogin ¶
type EamInvalidLogin struct {
EamRuntimeFault
}
type EamInvalidLoginFault ¶
type EamInvalidLoginFault EamInvalidLogin
type EamInvalidState ¶
type EamInvalidState struct {
EamAppFault
}
type EamInvalidStateFault ¶ added in v0.27.0
type EamInvalidStateFault EamInvalidState
type EamInvalidVibPackage ¶
type EamInvalidVibPackage struct {
EamRuntimeFault
}
type EamInvalidVibPackageFault ¶
type EamInvalidVibPackageFault EamInvalidVibPackage
type EamObjectRuntimeInfo ¶
type EamObjectRuntimeInfo struct { types.DynamicData Status string `xml:"status"` Issue []BaseIssue `xml:"issue,omitempty,typeattr"` GoalState string `xml:"goalState"` Entity types.ManagedObjectReference `xml:"entity"` }
func (*EamObjectRuntimeInfo) GetEamObjectRuntimeInfo ¶
func (b *EamObjectRuntimeInfo) GetEamObjectRuntimeInfo() *EamObjectRuntimeInfo
type EamObjectRuntimeInfoGoalState ¶
type EamObjectRuntimeInfoGoalState string
type EamObjectRuntimeInfoStatus ¶
type EamObjectRuntimeInfoStatus string
type EamRuntimeFault ¶
type EamRuntimeFault struct {
types.RuntimeFault
}
func (*EamRuntimeFault) GetEamRuntimeFault ¶
func (b *EamRuntimeFault) GetEamRuntimeFault() *EamRuntimeFault
type EamRuntimeFaultFault ¶
type EamRuntimeFaultFault BaseEamRuntimeFault
type EamServiceNotInitialized ¶
type EamServiceNotInitialized struct {
EamRuntimeFault
}
type EamServiceNotInitializedFault ¶
type EamServiceNotInitializedFault EamServiceNotInitialized
type EamSystemFault ¶
type EamSystemFault struct {
EamRuntimeFault
}
type EamSystemFaultFault ¶
type EamSystemFaultFault EamSystemFault
type EsxAgentManagerMaintenanceModePolicy ¶
type EsxAgentManagerMaintenanceModePolicy string
type ExtensibleIssue ¶
type ExtensibleIssue struct { Issue TypeId string `xml:"typeId"` Argument []types.KeyAnyValue `xml:"argument,omitempty"` Target *types.ManagedObjectReference `xml:"target,omitempty"` Agent *types.ManagedObjectReference `xml:"agent,omitempty"` Agency *types.ManagedObjectReference `xml:"agency,omitempty"` }
type GetMaintenanceModePolicy ¶ added in v0.27.0
type GetMaintenanceModePolicy GetMaintenanceModePolicyRequestType
type GetMaintenanceModePolicyRequestType ¶
type GetMaintenanceModePolicyRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type GetMaintenanceModePolicyResponse ¶ added in v0.27.0
type GetMaintenanceModePolicyResponse struct {
Returnval string `xml:"returnval"`
}
type HostInMaintenanceMode ¶
type HostInMaintenanceMode struct {
VmDeployed
}
type HostInStandbyMode ¶
type HostInStandbyMode struct {
VmDeployed
}
type HostIssue ¶
type HostIssue struct { Issue Host types.ManagedObjectReference `xml:"host"` }
func (*HostIssue) GetHostIssue ¶
type HostPoweredOff ¶
type HostPoweredOff struct {
VmDeployed
}
type ImmediateHostRebootRequired ¶
type ImmediateHostRebootRequired struct {
VibIssue
}
type IncompatibleHostVersion ¶
type IncompatibleHostVersion struct {
VmNotDeployed
}
type InsufficientIpAddresses ¶
type InsufficientIpAddresses struct { VmPoweredOff Network types.ManagedObjectReference `xml:"network"` }
type InsufficientResources ¶
type InsufficientResources struct {
VmNotDeployed
}
type InsufficientSpace ¶
type InsufficientSpace struct {
VmNotDeployed
}
type IntegrityAgencyCannotDeleteSoftware ¶
type IntegrityAgencyCannotDeleteSoftware struct {
IntegrityAgencyVUMIssue
}
type IntegrityAgencyCannotStageSoftware ¶
type IntegrityAgencyCannotStageSoftware struct {
IntegrityAgencyVUMIssue
}
type IntegrityAgencyVUMIssue ¶
type IntegrityAgencyVUMIssue struct {
AgencyIssue
}
func (*IntegrityAgencyVUMIssue) GetIntegrityAgencyVUMIssue ¶
func (b *IntegrityAgencyVUMIssue) GetIntegrityAgencyVUMIssue() *IntegrityAgencyVUMIssue
type IntegrityAgencyVUMUnavailable ¶
type IntegrityAgencyVUMUnavailable struct {
}type InvalidAgencyScope ¶
type InvalidAgencyScope struct { EamFault UnknownComputeResource []types.ManagedObjectReference `xml:"unknownComputeResource,omitempty"` }
type InvalidAgencyScopeFault ¶
type InvalidAgencyScopeFault InvalidAgencyScope
type InvalidAgentConfiguration ¶
type InvalidAgentConfiguration struct { EamFault InvalidAgentConfiguration *AgentConfigInfo `xml:"invalidAgentConfiguration,omitempty"` InvalidField string `xml:"invalidField,omitempty"` }
type InvalidAgentConfigurationFault ¶
type InvalidAgentConfigurationFault InvalidAgentConfiguration
type InvalidConfig ¶
type InvalidUrl ¶
type InvalidUrlFault ¶
type InvalidUrlFault InvalidUrl
type Issue ¶
type ManagedHostNotReachable ¶
type ManagedHostNotReachable struct {
AgentIssue
}
type MarkAsAvailable ¶
type MarkAsAvailable MarkAsAvailableRequestType
type MarkAsAvailableRequestType ¶
type MarkAsAvailableRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type MarkAsAvailableResponse ¶
type MarkAsAvailableResponse struct { }
type MissingAgentIpPool ¶
type MissingAgentIpPool struct { VmPoweredOff Network types.ManagedObjectReference `xml:"network"` }
type MissingDvFilterSwitch ¶
type MissingDvFilterSwitch struct {
AgentIssue
}
type NoAgentVmDatastore ¶
type NoAgentVmDatastore struct {
VmNotDeployed
}
func (*NoAgentVmDatastore) GetNoAgentVmDatastore ¶
func (b *NoAgentVmDatastore) GetNoAgentVmDatastore() *NoAgentVmDatastore
type NoAgentVmNetwork ¶
type NoAgentVmNetwork struct {
VmNotDeployed
}
func (*NoAgentVmNetwork) GetNoAgentVmNetwork ¶
func (b *NoAgentVmNetwork) GetNoAgentVmNetwork() *NoAgentVmNetwork
type NoConnectionToVCenter ¶
type NoConnectionToVCenter struct {
EamRuntimeFault
}
type NoConnectionToVCenterFault ¶
type NoConnectionToVCenterFault NoConnectionToVCenter
type NoCustomAgentVmDatastore ¶
type NoCustomAgentVmDatastore struct { NoAgentVmDatastore CustomAgentVmDatastore []types.ManagedObjectReference `xml:"customAgentVmDatastore"` CustomAgentVmDatastoreName []string `xml:"customAgentVmDatastoreName"` }
type NoCustomAgentVmNetwork ¶
type NoCustomAgentVmNetwork struct { NoAgentVmNetwork CustomAgentVmNetwork []types.ManagedObjectReference `xml:"customAgentVmNetwork"` CustomAgentVmNetworkName []string `xml:"customAgentVmNetworkName"` }
type NoDiscoverableAgentVmDatastore ¶
type NoDiscoverableAgentVmDatastore struct {
VmNotDeployed
}
type NoDiscoverableAgentVmNetwork ¶
type NoDiscoverableAgentVmNetwork struct {
VmNotDeployed
}
type NotAuthorized ¶
type NotAuthorized struct {
EamRuntimeFault
}
type NotAuthorizedFault ¶
type NotAuthorizedFault NotAuthorized
type OrphanedAgency ¶
type OrphanedAgency struct {
AgencyIssue
}
type OrphanedDvFilterSwitch ¶
type OrphanedDvFilterSwitch struct {
HostIssue
}
type OvfInvalidFormat ¶
type OvfInvalidFormat struct { VmNotDeployed Error []types.LocalizedMethodFault `xml:"error,omitempty"` }
type OvfInvalidProperty ¶
type OvfInvalidProperty struct { AgentIssue Error []types.LocalizedMethodFault `xml:"error,omitempty"` }
type PersonalityAgencyCannotConfigureSolutions ¶
type PersonalityAgencyCannotConfigureSolutions struct { PersonalityAgencyPMIssue Cr types.ManagedObjectReference `xml:"cr"` SolutionsToModify []string `xml:"solutionsToModify,omitempty"` SolutionsToRemove []string `xml:"solutionsToRemove,omitempty"` }
type PersonalityAgencyCannotUploadDepot ¶
type PersonalityAgencyCannotUploadDepot struct { PersonalityAgencyDepotIssue LocalDepotUrl string `xml:"localDepotUrl"` }
type PersonalityAgencyDepotIssue ¶
type PersonalityAgencyDepotIssue struct { PersonalityAgencyPMIssue RemoteDepotUrl string `xml:"remoteDepotUrl"` }
func (*PersonalityAgencyDepotIssue) GetPersonalityAgencyDepotIssue ¶
func (b *PersonalityAgencyDepotIssue) GetPersonalityAgencyDepotIssue() *PersonalityAgencyDepotIssue
type PersonalityAgencyInaccessibleDepot ¶
type PersonalityAgencyInaccessibleDepot struct {
PersonalityAgencyDepotIssue
}
type PersonalityAgencyInvalidDepot ¶
type PersonalityAgencyInvalidDepot struct {
PersonalityAgencyDepotIssue
}
type PersonalityAgencyPMIssue ¶
type PersonalityAgencyPMIssue struct {
AgencyIssue
}
func (*PersonalityAgencyPMIssue) GetPersonalityAgencyPMIssue ¶
func (b *PersonalityAgencyPMIssue) GetPersonalityAgencyPMIssue() *PersonalityAgencyPMIssue
type PersonalityAgencyPMUnavailable ¶
type PersonalityAgencyPMUnavailable struct {
}type PersonalityAgentAwaitingPMRemediation ¶
type PersonalityAgentAwaitingPMRemediation struct {
PersonalityAgentPMIssue
}
type PersonalityAgentBlockedByAgencyOperation ¶
type PersonalityAgentBlockedByAgencyOperation struct {
PersonalityAgentPMIssue
}
type PersonalityAgentPMIssue ¶
type PersonalityAgentPMIssue struct {
AgentIssue
}
func (*PersonalityAgentPMIssue) GetPersonalityAgentPMIssue ¶
func (b *PersonalityAgentPMIssue) GetPersonalityAgentPMIssue() *PersonalityAgentPMIssue
type QueryAgency ¶
type QueryAgency QueryAgencyRequestType
type QueryAgencyRequestType ¶
type QueryAgencyRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type QueryAgencyResponse ¶
type QueryAgencyResponse struct {
Returnval []types.ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryAgent ¶
type QueryAgent QueryAgentRequestType
type QueryAgentRequestType ¶
type QueryAgentRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type QueryAgentResponse ¶
type QueryAgentResponse struct {
Returnval []types.ManagedObjectReference `xml:"returnval,omitempty"`
}
type QueryConfig ¶
type QueryConfig QueryConfigRequestType
type QueryConfigRequestType ¶
type QueryConfigRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type QueryConfigResponse ¶
type QueryConfigResponse struct {
Returnval BaseAgencyConfigInfo `xml:"returnval,typeattr"`
}
type QueryIssue ¶
type QueryIssue QueryIssueRequestType
type QueryIssueRequestType ¶
type QueryIssueRequestType struct { This types.ManagedObjectReference `xml:"_this"` IssueKey []int32 `xml:"issueKey,omitempty"` }
type QueryIssueResponse ¶
type QueryIssueResponse struct {
Returnval []BaseIssue `xml:"returnval,omitempty,typeattr"`
}
type QuerySolutionId ¶
type QuerySolutionId QuerySolutionIdRequestType
type QuerySolutionIdRequestType ¶
type QuerySolutionIdRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type QuerySolutionIdResponse ¶
type QuerySolutionIdResponse struct {
Returnval string `xml:"returnval"`
}
type RegisterAgentVm ¶
type RegisterAgentVm RegisterAgentVmRequestType
type RegisterAgentVmRequestType ¶
type RegisterAgentVmRequestType struct { This types.ManagedObjectReference `xml:"_this"` AgentVm types.ManagedObjectReference `xml:"agentVm"` }
type RegisterAgentVmResponse ¶
type RegisterAgentVmResponse struct {
Returnval types.ManagedObjectReference `xml:"returnval"`
}
type Resolve ¶
type Resolve ResolveRequestType
type ResolveAll ¶
type ResolveAll ResolveAllRequestType
type ResolveAllRequestType ¶
type ResolveAllRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type ResolveAllResponse ¶
type ResolveAllResponse struct { }
type ResolveRequestType ¶
type ResolveRequestType struct { This types.ManagedObjectReference `xml:"_this"` IssueKey []int32 `xml:"issueKey"` }
type ResolveResponse ¶
type ResolveResponse struct {
Returnval []int32 `xml:"returnval,omitempty"`
}
type ScanForUnknownAgentVm ¶
type ScanForUnknownAgentVm ScanForUnknownAgentVmRequestType
type ScanForUnknownAgentVmRequestType ¶
type ScanForUnknownAgentVmRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type ScanForUnknownAgentVmResponse ¶
type ScanForUnknownAgentVmResponse struct { }
type SetMaintenanceModePolicy ¶ added in v0.27.0
type SetMaintenanceModePolicy SetMaintenanceModePolicyRequestType
type SetMaintenanceModePolicyRequestType ¶
type SetMaintenanceModePolicyRequestType struct { This types.ManagedObjectReference `xml:"_this"` Policy string `xml:"policy"` }
type SetMaintenanceModePolicyResponse ¶ added in v0.27.0
type SetMaintenanceModePolicyResponse struct { }
type Uninstall ¶
type Uninstall UninstallRequestType
type UninstallRequestType ¶
type UninstallRequestType struct {
This types.ManagedObjectReference `xml:"_this"`
}
type UninstallResponse ¶
type UninstallResponse struct { }
type UnknownAgentVm ¶
type UnknownAgentVm struct { HostIssue Vm types.ManagedObjectReference `xml:"vm"` }
type UnregisterAgentVm ¶
type UnregisterAgentVm UnregisterAgentVmRequestType
type UnregisterAgentVmRequestType ¶
type UnregisterAgentVmRequestType struct { This types.ManagedObjectReference `xml:"_this"` AgentVm types.ManagedObjectReference `xml:"agentVm"` }
type UnregisterAgentVmResponse ¶
type UnregisterAgentVmResponse struct { }
type Update ¶
type Update UpdateRequestType
type UpdateRequestType ¶
type UpdateRequestType struct { This types.ManagedObjectReference `xml:"_this"` Config BaseAgencyConfigInfo `xml:"config,typeattr"` }
type UpdateResponse ¶
type UpdateResponse struct { }
type VersionURI ¶
type VersionURI string
type VibCannotPutHostInMaintenanceMode ¶
type VibCannotPutHostInMaintenanceMode struct {
VibIssue
}
type VibCannotPutHostOutOfMaintenanceMode ¶
type VibCannotPutHostOutOfMaintenanceMode struct {
VibIssue
}
type VibDependenciesNotMetByHost ¶
type VibDependenciesNotMetByHost struct {
VibNotInstalled
}
type VibInvalidFormat ¶
type VibInvalidFormat struct {
VibNotInstalled
}
type VibNotInstalled ¶
type VibNotInstalled struct {
VibIssue
}
func (*VibNotInstalled) GetVibNotInstalled ¶
func (b *VibNotInstalled) GetVibNotInstalled() *VibNotInstalled
type VibRequirementsNotMetByHost ¶
type VibRequirementsNotMetByHost struct {
VibNotInstalled
}
type VibRequiresHostInMaintenanceMode ¶
type VibRequiresHostInMaintenanceMode struct {
VibIssue
}
type VibRequiresHostReboot ¶
type VibRequiresHostReboot struct {
VibIssue
}
type VibVibInfo ¶
type VibVibInfo struct { types.DynamicData Id string `xml:"id"` Name string `xml:"name"` Version string `xml:"version"` Vendor string `xml:"vendor"` Summary string `xml:"summary"` SoftwareTags *VibVibInfoSoftwareTags `xml:"softwareTags,omitempty"` ReleaseDate time.Time `xml:"releaseDate"` }
type VibVibInfoSoftwareTags ¶
type VibVibInfoSoftwareTags struct { types.DynamicData Tags []string `xml:"tags,omitempty"` }
type VmCorrupted ¶
type VmDeployed ¶
type VmDeployed struct {
VmIssue
}
func (*VmDeployed) GetVmDeployed ¶
func (b *VmDeployed) GetVmDeployed() *VmDeployed
type VmIssue ¶
type VmIssue struct { AgentIssue Vm types.ManagedObjectReference `xml:"vm"` }
func (*VmIssue) GetVmIssue ¶
type VmMarkedAsTemplate ¶
type VmMarkedAsTemplate struct {
VmIssue
}
type VmNotDeployed ¶
type VmNotDeployed struct {
AgentIssue
}
func (*VmNotDeployed) GetVmNotDeployed ¶
func (b *VmNotDeployed) GetVmNotDeployed() *VmNotDeployed
type VmOrphaned ¶
type VmOrphaned struct {
VmIssue
}
type VmPoweredOff ¶
type VmPoweredOff struct {
VmIssue
}
func (*VmPoweredOff) GetVmPoweredOff ¶
func (b *VmPoweredOff) GetVmPoweredOff() *VmPoweredOff
type VmPoweredOn ¶
type VmPoweredOn struct {
VmIssue
}
type VmRequiresHostOutOfMaintenanceMode ¶
type VmRequiresHostOutOfMaintenanceMode struct {
VmNotDeployed
}
type VmSuspended ¶
type VmSuspended struct {
VmIssue
}
type VmWrongFolder ¶
type VmWrongFolder struct { VmIssue CurrentFolder types.ManagedObjectReference `xml:"currentFolder"` RequiredFolder types.ManagedObjectReference `xml:"requiredFolder"` }
type VmWrongResourcePool ¶
type VmWrongResourcePool struct { VmIssue CurrentResourcePool types.ManagedObjectReference `xml:"currentResourcePool"` RequiredResourcePool types.ManagedObjectReference `xml:"requiredResourcePool"` }
Click to show internal directories.
Click to hide internal directories.