Versions in this module Expand all Collapse all v0 v0.0.1 Jun 6, 2024 Changes in this version + const AgencyVMPlacementPolicyVMAntiAffinityNone + const AgencyVMPlacementPolicyVMAntiAffinitySoft + const AgencyVMPlacementPolicyVMDataAffinityNone + const AgencyVMPlacementPolicyVMDataAffinitySoft + const AgentConfigInfoOvfDiskProvisioningNone + const AgentConfigInfoOvfDiskProvisioningThick + const AgentConfigInfoOvfDiskProvisioningThin + const AgentVmHookVmStatePoweredOn + const AgentVmHookVmStatePrePowerOn + const AgentVmHookVmStateProvisioned + const EamObjectRuntimeInfoGoalStateDisabled + const EamObjectRuntimeInfoGoalStateEnabled + const EamObjectRuntimeInfoGoalStateUninstalled + const EamObjectRuntimeInfoStatusGreen + const EamObjectRuntimeInfoStatusRed + const EamObjectRuntimeInfoStatusYellow + const EsxAgentManagerMaintenanceModePolicyMultipleHosts + const EsxAgentManagerMaintenanceModePolicySingleHost + const HooksHookTypePOST_POWER_ON + const HooksHookTypePOST_PROVISIONING + const SolutionsInvalidReasonINACCESSBLE_VM_SOURCE + const SolutionsInvalidReasonINVALID_DATASTORES + const SolutionsInvalidReasonINVALID_FOLDER + const SolutionsInvalidReasonINVALID_NETWORKS + const SolutionsInvalidReasonINVALID_OVF_DESCRIPTOR + const SolutionsInvalidReasonINVALID_PROPERTIES + const SolutionsInvalidReasonINVALID_RESOURCE_POOL + const SolutionsInvalidReasonINVALID_TRANSITION + const SolutionsNonComplianceReasonIN_HOOK + const SolutionsNonComplianceReasonISSUE + const SolutionsNonComplianceReasonNO_SPEC + const SolutionsNonComplianceReasonOBSOLETE_SPEC + const SolutionsNonComplianceReasonWORKING + const SolutionsVMDeploymentOptimizationALL_CLONES + const SolutionsVMDeploymentOptimizationFULL_CLONES_ONLY + const SolutionsVMDeploymentOptimizationNO_CLONES + const SolutionsVMDiskProvisioningTHICK + const SolutionsVMDiskProvisioningTHIN + const SolutionsVmPlacementPolicyVM_VM_ANTI_AFFINITY + type AddIssue AddIssueRequestType + type AddIssueRequestType struct + Issue BaseIssue + This types.ManagedObjectReference + type AddIssueResponse struct + Returnval BaseIssue + type AgencyComputeResourceScope struct + ComputeResource []types.ManagedObjectReference + type AgencyConfigInfo struct + AgencyName string + AgentConfig []AgentConfigInfo + AgentName string + AgentVmDatastore []types.ManagedObjectReference + AgentVmNetwork []types.ManagedObjectReference + BypassVumEnabled *bool + Folders []AgencyVMFolder + IpPool *types.IpPool + ManuallyMarkAgentVmAvailableAfterPowerOn *bool + ManuallyMarkAgentVmAvailableAfterProvisioning *bool + ManuallyMonitored *bool + ManuallyProvisioned *bool + OptimizedDeploymentEnabled *bool + PreferHostConfiguration *bool + ResourcePools []AgencyVMResourcePool + Scope BaseAgencyScope + UseUuidVmName *bool + func (b *AgencyConfigInfo) GetAgencyConfigInfo() *AgencyConfigInfo + type AgencyDisabled struct + type AgencyIssue struct + Agency types.ManagedObjectReference + AgencyName string + SolutionId string + SolutionName string + func (b *AgencyIssue) GetAgencyIssue() *AgencyIssue + type AgencyQueryRuntime AgencyQueryRuntimeRequestType + type AgencyQueryRuntimeRequestType struct + This types.ManagedObjectReference + type AgencyQueryRuntimeResponse struct + Returnval BaseEamObjectRuntimeInfo + type AgencyScope struct + func (b *AgencyScope) GetAgencyScope() *AgencyScope + type AgencyVMFolder struct + DatacenterId types.ManagedObjectReference + FolderId types.ManagedObjectReference + type AgencyVMPlacementPolicyVMAntiAffinity string + func (e AgencyVMPlacementPolicyVMAntiAffinity) Strings() []string + func (e AgencyVMPlacementPolicyVMAntiAffinity) Values() []AgencyVMPlacementPolicyVMAntiAffinity + type AgencyVMPlacementPolicyVMDataAffinity string + func (e AgencyVMPlacementPolicyVMDataAffinity) Strings() []string + func (e AgencyVMPlacementPolicyVMDataAffinity) Values() []AgencyVMPlacementPolicyVMDataAffinity + type AgencyVMResourcePool struct + ComputeResourceId types.ManagedObjectReference + ResourcePoolId types.ManagedObjectReference + type Agency_Disable Agency_DisableRequestType + type Agency_DisableRequestType struct + This types.ManagedObjectReference + type Agency_DisableResponse struct + type Agency_Enable Agency_EnableRequestType + type Agency_EnableRequestType struct + This types.ManagedObjectReference + type Agency_EnableResponse struct + type AgentAnyCertificate struct + type AgentConfigInfo struct + DvFilterEnabled *bool + HostVersion string + OvfDiskProvisioning string + OvfEnvironment *AgentOvfEnvironmentInfo + OvfPackageUrl string + OvfSslTrust BaseAgentSslTrust + ProductLineId string + RebootHostAfterVibUninstall *bool + VibMatchingRules []AgentVibMatchingRule + VibName string + VibSslTrust BaseAgentSslTrust + VibUrl string + VmResourceConfiguration string + VmStoragePolicies []BaseAgentStoragePolicy + VmciService []string + type AgentConfigInfoOvfDiskProvisioning string + func (e AgentConfigInfoOvfDiskProvisioning) Strings() []string + func (e AgentConfigInfoOvfDiskProvisioning) Values() []AgentConfigInfoOvfDiskProvisioning + type AgentIssue struct + Agent types.ManagedObjectReference + AgentName string + Host types.ManagedObjectReference + HostName string + func (b *AgentIssue) GetAgentIssue() *AgentIssue + type AgentOvfEnvironmentInfo struct + OvfProperty []AgentOvfEnvironmentInfoOvfProperty + type AgentOvfEnvironmentInfoOvfProperty struct + Key string + Value string + type AgentPinnedPemCertificate struct + SslCertificate string + type AgentQueryConfig AgentQueryConfigRequestType + type AgentQueryConfigRequestType struct + This types.ManagedObjectReference + type AgentQueryConfigResponse struct + Returnval AgentConfigInfo + type AgentQueryRuntime AgentQueryRuntimeRequestType + type AgentQueryRuntimeRequestType struct + This types.ManagedObjectReference + type AgentQueryRuntimeResponse struct + Returnval AgentRuntimeInfo + type AgentRuntimeInfo struct + Agency *types.ManagedObjectReference + EsxAgentFolder *types.ManagedObjectReference + EsxAgentResourcePool *types.ManagedObjectReference + Host *types.ManagedObjectReference + InstalledBulletin []string + InstalledVibs []VibVibInfo + ReceivingHeartBeat bool + Vm *types.ManagedObjectReference + VmHook *AgentVmHook + VmIp string + VmName string + VmPowerState types.VirtualMachinePowerState + type AgentSslTrust struct + func (b *AgentSslTrust) GetAgentSslTrust() *AgentSslTrust + type AgentStoragePolicy struct + func (b *AgentStoragePolicy) GetAgentStoragePolicy() *AgentStoragePolicy + type AgentVibMatchingRule struct + VibNameRegex string + VibVersionRegex string + type AgentVmHook struct + Vm types.ManagedObjectReference + VmState string + type AgentVmHookVmState string + func (e AgentVmHookVmState) Strings() []string + func (e AgentVmHookVmState) Values() []AgentVmHookVmState + type AgentVsanStoragePolicy struct + ProfileId string + type ArrayOfAgencyVMFolder struct + AgencyVMFolder []AgencyVMFolder + type ArrayOfAgencyVMResourcePool struct + AgencyVMResourcePool []AgencyVMResourcePool + type ArrayOfAgentConfigInfo struct + AgentConfigInfo []AgentConfigInfo + type ArrayOfAgentOvfEnvironmentInfoOvfProperty struct + AgentOvfEnvironmentInfoOvfProperty []AgentOvfEnvironmentInfoOvfProperty + type ArrayOfAgentStoragePolicy struct + AgentStoragePolicy []BaseAgentStoragePolicy + type ArrayOfAgentVibMatchingRule struct + AgentVibMatchingRule []AgentVibMatchingRule + type ArrayOfHooksHookInfo struct + HooksHookInfo []HooksHookInfo + type ArrayOfIssue struct + Issue []BaseIssue + type ArrayOfSolutionsClusterSolutionComplianceResult struct + SolutionsClusterSolutionComplianceResult []SolutionsClusterSolutionComplianceResult + type ArrayOfSolutionsDeploymentUnitComplianceResult struct + SolutionsDeploymentUnitComplianceResult []SolutionsDeploymentUnitComplianceResult + type ArrayOfSolutionsHookConfig struct + SolutionsHookConfig []SolutionsHookConfig + type ArrayOfSolutionsHostComplianceResult struct + SolutionsHostComplianceResult []SolutionsHostComplianceResult + type ArrayOfSolutionsOvfProperty struct + SolutionsOvfProperty []SolutionsOvfProperty + type ArrayOfSolutionsSolutionComplianceResult struct + SolutionsSolutionComplianceResult []SolutionsSolutionComplianceResult + type ArrayOfSolutionsSolutionConfig struct + SolutionsSolutionConfig []SolutionsSolutionConfig + type ArrayOfSolutionsSolutionValidationResult struct + SolutionsSolutionValidationResult []SolutionsSolutionValidationResult + type ArrayOfSolutionsStoragePolicy struct + SolutionsStoragePolicy []BaseSolutionsStoragePolicy + type ArrayOfSolutionsVMNetworkMapping struct + SolutionsVMNetworkMapping []SolutionsVMNetworkMapping + type ArrayOfVibVibInfo struct + VibVibInfo []VibVibInfo + type BaseAgencyConfigInfo interface + GetAgencyConfigInfo func() *AgencyConfigInfo + type BaseAgencyIssue interface + GetAgencyIssue func() *AgencyIssue + type BaseAgencyScope interface + GetAgencyScope func() *AgencyScope + type BaseAgentIssue interface + GetAgentIssue func() *AgentIssue + type BaseAgentSslTrust interface + GetAgentSslTrust func() *AgentSslTrust + type BaseAgentStoragePolicy interface + GetAgentStoragePolicy func() *AgentStoragePolicy + type BaseClusterAgentAgentIssue interface + GetClusterAgentAgentIssue func() *ClusterAgentAgentIssue + type BaseClusterAgentVmIssue interface + GetClusterAgentVmIssue func() *ClusterAgentVmIssue + type BaseClusterAgentVmNotDeployed interface + GetClusterAgentVmNotDeployed func() *ClusterAgentVmNotDeployed + type BaseClusterAgentVmPoweredOff interface + GetClusterAgentVmPoweredOff func() *ClusterAgentVmPoweredOff + type BaseEamAppFault interface + GetEamAppFault func() *EamAppFault + type BaseEamFault interface + GetEamFault func() *EamFault + type BaseEamObjectRuntimeInfo interface + GetEamObjectRuntimeInfo func() *EamObjectRuntimeInfo + type BaseEamRuntimeFault interface + GetEamRuntimeFault func() *EamRuntimeFault + type BaseHostIssue interface + GetHostIssue func() *HostIssue + type BaseIntegrityAgencyVUMIssue interface + GetIntegrityAgencyVUMIssue func() *IntegrityAgencyVUMIssue + type BaseIssue interface + GetIssue func() *Issue + type BaseNoAgentVmDatastore interface + GetNoAgentVmDatastore func() *NoAgentVmDatastore + type BaseNoAgentVmNetwork interface + GetNoAgentVmNetwork func() *NoAgentVmNetwork + type BasePersonalityAgencyDepotIssue interface + GetPersonalityAgencyDepotIssue func() *PersonalityAgencyDepotIssue + type BasePersonalityAgencyPMIssue interface + GetPersonalityAgencyPMIssue func() *PersonalityAgencyPMIssue + type BasePersonalityAgentPMIssue interface + GetPersonalityAgentPMIssue func() *PersonalityAgentPMIssue + type BaseSolutionsHookAcknowledgeConfig interface + GetSolutionsHookAcknowledgeConfig func() *SolutionsHookAcknowledgeConfig + type BaseSolutionsStoragePolicy interface + GetSolutionsStoragePolicy func() *SolutionsStoragePolicy + type BaseSolutionsTypeSpecificSolutionConfig interface + GetSolutionsTypeSpecificSolutionConfig func() *SolutionsTypeSpecificSolutionConfig + type BaseSolutionsVMSource interface + GetSolutionsVMSource func() *SolutionsVMSource + type BaseVibIssue interface + GetVibIssue func() *VibIssue + type BaseVibNotInstalled interface + GetVibNotInstalled func() *VibNotInstalled + type BaseVibVibServicesSslTrust interface + GetVibVibServicesSslTrust func() *VibVibServicesSslTrust + type BaseVmDeployed interface + GetVmDeployed func() *VmDeployed + type BaseVmIssue interface + GetVmIssue func() *VmIssue + type BaseVmNotDeployed interface + GetVmNotDeployed func() *VmNotDeployed + type BaseVmPoweredOff interface + GetVmPoweredOff func() *VmPoweredOff + type CannotAccessAgentOVF struct + DownloadUrl string + type CannotAccessAgentVib struct + DownloadUrl string + type CertificateNotTrusted struct + Url string + type CertificateNotTrustedFault struct + Url string + type CertificateNotTrustedFaultFault CertificateNotTrustedFault + type ClusterAgentAgentIssue struct + Agent types.ManagedObjectReference + Cluster *types.ManagedObjectReference + func (b *ClusterAgentAgentIssue) GetClusterAgentAgentIssue() *ClusterAgentAgentIssue + type ClusterAgentCertificateNotTrusted struct + Url string + type ClusterAgentHostInMaintenanceMode struct + type ClusterAgentHostInPartialMaintenanceMode struct + type ClusterAgentInsufficientClusterResources struct + type ClusterAgentInsufficientClusterSpace struct + type ClusterAgentInvalidConfig struct + Error types.AnyType + type ClusterAgentMissingClusterVmDatastore struct + MissingDatastores []types.ManagedObjectReference + type ClusterAgentMissingClusterVmNetwork struct + MissingNetworks []types.ManagedObjectReference + NetworkNames []string + type ClusterAgentOvfInvalidProperty struct + Error []types.LocalizedMethodFault + type ClusterAgentVmInaccessible struct + type ClusterAgentVmIssue struct + Vm types.ManagedObjectReference + func (b *ClusterAgentVmIssue) GetClusterAgentVmIssue() *ClusterAgentVmIssue + type ClusterAgentVmNotDeployed struct + func (b *ClusterAgentVmNotDeployed) GetClusterAgentVmNotDeployed() *ClusterAgentVmNotDeployed + type ClusterAgentVmNotRemoved struct + type ClusterAgentVmPoweredOff struct + func (b *ClusterAgentVmPoweredOff) GetClusterAgentVmPoweredOff() *ClusterAgentVmPoweredOff + type ClusterAgentVmPoweredOn struct + type ClusterAgentVmSuspended struct + type CreateAgency CreateAgencyRequestType + type CreateAgencyRequestType struct + AgencyConfigInfo BaseAgencyConfigInfo + InitialGoalState string + This types.ManagedObjectReference + type CreateAgencyResponse struct + Returnval types.ManagedObjectReference + type DestroyAgency DestroyAgencyRequestType + type DestroyAgencyRequestType struct + This types.ManagedObjectReference + type DestroyAgencyResponse struct + type DisabledClusterFault struct + DisabledComputeResource []types.ManagedObjectReference + type DisabledClusterFaultFault DisabledClusterFault + type EamAppFault struct + func (b *EamAppFault) GetEamAppFault() *EamAppFault + type EamAppFaultFault BaseEamAppFault + type EamFault struct + func (b *EamFault) GetEamFault() *EamFault + type EamFaultFault BaseEamFault + type EamIOFault struct + type EamIOFaultFault EamIOFault + type EamInvalidLogin struct + type EamInvalidLoginFault EamInvalidLogin + type EamInvalidState struct + type EamInvalidStateFault EamInvalidState + type EamInvalidVibPackage struct + type EamInvalidVibPackageFault EamInvalidVibPackage + type EamObjectRuntimeInfo struct + Entity types.ManagedObjectReference + GoalState string + Issue []BaseIssue + Status string + func (b *EamObjectRuntimeInfo) GetEamObjectRuntimeInfo() *EamObjectRuntimeInfo + type EamObjectRuntimeInfoGoalState string + func (e EamObjectRuntimeInfoGoalState) Strings() []string + func (e EamObjectRuntimeInfoGoalState) Values() []EamObjectRuntimeInfoGoalState + type EamObjectRuntimeInfoStatus string + func (e EamObjectRuntimeInfoStatus) Strings() []string + func (e EamObjectRuntimeInfoStatus) Values() []EamObjectRuntimeInfoStatus + type EamRuntimeFault struct + func (b *EamRuntimeFault) GetEamRuntimeFault() *EamRuntimeFault + type EamRuntimeFaultFault BaseEamRuntimeFault + type EamServiceNotInitialized struct + type EamServiceNotInitializedFault EamServiceNotInitialized + type EamSystemFault struct + type EamSystemFaultFault EamSystemFault + type EsxAgentManagerMaintenanceModePolicy string + func (e EsxAgentManagerMaintenanceModePolicy) Strings() []string + func (e EsxAgentManagerMaintenanceModePolicy) Values() []EsxAgentManagerMaintenanceModePolicy + type ExtensibleIssue struct + Agency *types.ManagedObjectReference + Agent *types.ManagedObjectReference + Argument []types.KeyAnyValue + Target *types.ManagedObjectReference + TypeId string + type GetMaintenanceModePolicy GetMaintenanceModePolicyRequestType + type GetMaintenanceModePolicyRequestType struct + This types.ManagedObjectReference + type GetMaintenanceModePolicyResponse struct + Returnval string + type HooksHookInfo struct + HookType string + RaisedAt time.Time + Solution string + Vm types.ManagedObjectReference + type HooksHookListSpec struct + Hosts []types.ManagedObjectReference + Solutions []string + type HooksHookType string + func (e HooksHookType) Strings() []string + func (e HooksHookType) Values() []HooksHookType + type HooksMarkAsProcessedSpec struct + HookType string + Success bool + Vm types.ManagedObjectReference + type HostInMaintenanceMode struct + type HostInPartialMaintenanceMode struct + Vm *types.ManagedObjectReference + type HostInStandbyMode struct + type HostIssue struct + Host types.ManagedObjectReference + func (b *HostIssue) GetHostIssue() *HostIssue + type HostPoweredOff struct + type ImmediateHostRebootRequired struct + type IncompatibleHostVersion struct + type InsufficientIpAddresses struct + Network types.ManagedObjectReference + type InsufficientResources struct + type InsufficientSpace struct + type IntegrityAgencyCannotDeleteSoftware struct + type IntegrityAgencyCannotStageSoftware struct + type IntegrityAgencyVUMIssue struct + func (b *IntegrityAgencyVUMIssue) GetIntegrityAgencyVUMIssue() *IntegrityAgencyVUMIssue + type IntegrityAgencyVUMUnavailable struct + type InvalidAgencyScope struct + UnknownComputeResource []types.ManagedObjectReference + type InvalidAgencyScopeFault InvalidAgencyScope + type InvalidAgentConfiguration struct + InvalidAgentConfiguration *AgentConfigInfo + InvalidField string + type InvalidAgentConfigurationFault InvalidAgentConfiguration + type InvalidConfig struct + Error types.AnyType + type InvalidUrl struct + ConnectionRefused bool + MalformedUrl bool + ResponseCode int32 + UnknownHost bool + Url string + type InvalidUrlFault InvalidUrl + type Issue struct + Description string + Key int32 + Time time.Time + func (b *Issue) GetIssue() *Issue + type ManagedHostNotReachable struct + type MarkAsAvailable MarkAsAvailableRequestType + type MarkAsAvailableRequestType struct + This types.ManagedObjectReference + type MarkAsAvailableResponse struct + type MissingAgentIpPool struct + Network types.ManagedObjectReference + type MissingDvFilterSwitch struct + type NoAgentVmDatastore struct + func (b *NoAgentVmDatastore) GetNoAgentVmDatastore() *NoAgentVmDatastore + type NoAgentVmNetwork struct + func (b *NoAgentVmNetwork) GetNoAgentVmNetwork() *NoAgentVmNetwork + type NoConnectionToVCenter struct + type NoConnectionToVCenterFault NoConnectionToVCenter + type NoCustomAgentVmDatastore struct + CustomAgentVmDatastore []types.ManagedObjectReference + CustomAgentVmDatastoreName []string + type NoCustomAgentVmNetwork struct + CustomAgentVmNetwork []types.ManagedObjectReference + CustomAgentVmNetworkName []string + type NoDiscoverableAgentVmDatastore struct + type NoDiscoverableAgentVmNetwork struct + type NotAuthorized struct + type NotAuthorizedFault NotAuthorized + type OrphanedAgency struct + type OrphanedDvFilterSwitch struct + type OvfInvalidFormat struct + Error []types.LocalizedMethodFault + type OvfInvalidProperty struct + Error []types.LocalizedMethodFault + type PersonalityAgencyCannotConfigureSolutions struct + Cr types.ManagedObjectReference + SolutionsToModify []string + SolutionsToRemove []string + type PersonalityAgencyCannotUploadDepot struct + LocalDepotUrl string + type PersonalityAgencyDepotIssue struct + RemoteDepotUrl string + func (b *PersonalityAgencyDepotIssue) GetPersonalityAgencyDepotIssue() *PersonalityAgencyDepotIssue + type PersonalityAgencyInaccessibleDepot struct + type PersonalityAgencyInvalidDepot struct + type PersonalityAgencyPMIssue struct + func (b *PersonalityAgencyPMIssue) GetPersonalityAgencyPMIssue() *PersonalityAgencyPMIssue + type PersonalityAgencyPMUnavailable struct + type PersonalityAgentAwaitingPMRemediation struct + type PersonalityAgentBlockedByAgencyOperation struct + type PersonalityAgentPMIssue struct + func (b *PersonalityAgentPMIssue) GetPersonalityAgentPMIssue() *PersonalityAgentPMIssue + type QueryAgency QueryAgencyRequestType + type QueryAgencyRequestType struct + This types.ManagedObjectReference + type QueryAgencyResponse struct + Returnval []types.ManagedObjectReference + type QueryAgent QueryAgentRequestType + type QueryAgentRequestType struct + This types.ManagedObjectReference + type QueryAgentResponse struct + Returnval []types.ManagedObjectReference + type QueryConfig QueryConfigRequestType + type QueryConfigRequestType struct + This types.ManagedObjectReference + type QueryConfigResponse struct + Returnval BaseAgencyConfigInfo + type QueryIssue QueryIssueRequestType + type QueryIssueRequestType struct + IssueKey []int32 + This types.ManagedObjectReference + type QueryIssueResponse struct + Returnval []BaseIssue + type QuerySolutionId QuerySolutionIdRequestType + type QuerySolutionIdRequestType struct + This types.ManagedObjectReference + type QuerySolutionIdResponse struct + Returnval string + type RegisterAgentVm RegisterAgentVmRequestType + type RegisterAgentVmRequestType struct + AgentVm types.ManagedObjectReference + This types.ManagedObjectReference + type RegisterAgentVmResponse struct + Returnval types.ManagedObjectReference + type Resolve ResolveRequestType + type ResolveAll ResolveAllRequestType + type ResolveAllRequestType struct + This types.ManagedObjectReference + type ResolveAllResponse struct + type ResolveRequestType struct + IssueKey []int32 + This types.ManagedObjectReference + type ResolveResponse struct + Returnval []int32 + type ScanForUnknownAgentVm ScanForUnknownAgentVmRequestType + type ScanForUnknownAgentVmRequestType struct + This types.ManagedObjectReference + type ScanForUnknownAgentVmResponse struct + type SetMaintenanceModePolicy SetMaintenanceModePolicyRequestType + type SetMaintenanceModePolicyRequestType struct + Policy string + This types.ManagedObjectReference + type SetMaintenanceModePolicyResponse struct + type SolutionsApplySpec struct + DeploymentUnits []string + DesiredState []SolutionsSolutionConfig + Hosts []types.ManagedObjectReference + Solutions []string + type SolutionsClusterBoundSolutionConfig struct + Datastores []types.ManagedObjectReference + VmCount int32 + VmNetworks []SolutionsVMNetworkMapping + VmPlacementPolicies []string + type SolutionsClusterSolutionComplianceResult struct + Compliant bool + DeploymentUnits []SolutionsDeploymentUnitComplianceResult + Solution string + type SolutionsComplianceResult struct + ClusterSolutionsCompliance []SolutionsClusterSolutionComplianceResult + Compliant bool + Hosts []SolutionsHostComplianceResult + type SolutionsComplianceSpec struct + DeploymentUnits []string + DesiredState []SolutionsSolutionConfig + Hosts []types.ManagedObjectReference + Solutions []string + type SolutionsDeploymentUnitComplianceResult struct + Compliance *SolutionsSolutionComplianceResult + Compliant bool + DeploymentUnit string + type SolutionsHookAcknowledgeConfig struct + func (b *SolutionsHookAcknowledgeConfig) GetSolutionsHookAcknowledgeConfig() *SolutionsHookAcknowledgeConfig + type SolutionsHookConfig struct + Acknowledgement BaseSolutionsHookAcknowledgeConfig + Type string + type SolutionsHostBoundSolutionConfig struct + Datastores []types.ManagedObjectReference + Networks []types.ManagedObjectReference + PreferHostConfiguration *bool + Vmci []string + type SolutionsHostComplianceResult struct + Compliant bool + Host types.ManagedObjectReference + Solutions []SolutionsSolutionComplianceResult + type SolutionsInteractiveHookAcknowledgeConfig struct + type SolutionsInvalidReason string + func (e SolutionsInvalidReason) Strings() []string + func (e SolutionsInvalidReason) Values() []SolutionsInvalidReason + type SolutionsNonComplianceReason string + func (e SolutionsNonComplianceReason) Strings() []string + func (e SolutionsNonComplianceReason) Values() []SolutionsNonComplianceReason + type SolutionsOvfProperty struct + Key string + Value string + type SolutionsProfileIdStoragePolicy struct + ProfileId string + type SolutionsSolutionComplianceResult struct + Compliant bool + Hook *HooksHookInfo + Issues []BaseIssue + NonComplianceReason string + Solution string + SolutionConfig *SolutionsSolutionConfig + UpgradingVm *types.ManagedObjectReference + Vm *types.ManagedObjectReference + type SolutionsSolutionConfig struct + Folder *types.ManagedObjectReference + Hooks []SolutionsHookConfig + Name string + OvfProperties []SolutionsOvfProperty + ResourcePool *types.ManagedObjectReference + Solution string + StoragePolicies []BaseSolutionsStoragePolicy + TypeSpecificConfig BaseSolutionsTypeSpecificSolutionConfig + UuidVmName bool + Version string + VmDeploymentOptimization string + VmDiskProvisioning string + VmResourceSpec *SolutionsVmResourceSpec + VmSource BaseSolutionsVMSource + type SolutionsSolutionValidationResult struct + InvalidReason string + Solution string + Valid bool + type SolutionsStoragePolicy struct + func (b *SolutionsStoragePolicy) GetSolutionsStoragePolicy() *SolutionsStoragePolicy + type SolutionsTransitionSpec struct + AgencyId string + Solution string + type SolutionsTypeSpecificSolutionConfig struct + func (b *SolutionsTypeSpecificSolutionConfig) GetSolutionsTypeSpecificSolutionConfig() *SolutionsTypeSpecificSolutionConfig + type SolutionsUrlVMSource struct + CertificatePEM string + CertificateValidation *bool + OvfUrl string + type SolutionsVMDeploymentOptimization string + func (e SolutionsVMDeploymentOptimization) Strings() []string + func (e SolutionsVMDeploymentOptimization) Values() []SolutionsVMDeploymentOptimization + type SolutionsVMDiskProvisioning string + func (e SolutionsVMDiskProvisioning) Strings() []string + func (e SolutionsVMDiskProvisioning) Values() []SolutionsVMDiskProvisioning + type SolutionsVMNetworkMapping struct + Id types.ManagedObjectReference + Name string + type SolutionsVMSource struct + func (b *SolutionsVMSource) GetSolutionsVMSource() *SolutionsVMSource + type SolutionsValidateSpec struct + DesiredState []SolutionsSolutionConfig + type SolutionsValidationResult struct + SolutionResult []SolutionsSolutionValidationResult + Valid bool + type SolutionsVmPlacementPolicy string + func (e SolutionsVmPlacementPolicy) Strings() []string + func (e SolutionsVmPlacementPolicy) Values() []SolutionsVmPlacementPolicy + type SolutionsVmResourceSpec struct + OvfDeploymentOption string + type Uninstall UninstallRequestType + type UninstallRequestType struct + This types.ManagedObjectReference + type UninstallResponse struct + type UnknownAgentVm struct + Vm types.ManagedObjectReference + type UnregisterAgentVm UnregisterAgentVmRequestType + type UnregisterAgentVmRequestType struct + AgentVm types.ManagedObjectReference + This types.ManagedObjectReference + type UnregisterAgentVmResponse struct + type Update UpdateRequestType + type UpdateRequestType struct + Config BaseAgencyConfigInfo + This types.ManagedObjectReference + type UpdateResponse struct + type VersionURI string + type VibCannotPutHostInMaintenanceMode struct + type VibCannotPutHostOutOfMaintenanceMode struct + type VibDependenciesNotMetByHost struct + type VibInvalidFormat struct + type VibIssue struct + func (b *VibIssue) GetVibIssue() *VibIssue + type VibNotInstalled struct + func (b *VibNotInstalled) GetVibNotInstalled() *VibNotInstalled + type VibRequirementsNotMetByHost struct + type VibRequiresHostInMaintenanceMode struct + type VibRequiresHostReboot struct + type VibRequiresManualInstallation struct + Bulletin []string + type VibRequiresManualUninstallation struct + Bulletin []string + type VibVibInfo struct + Id string + Name string + ReleaseDate time.Time + SoftwareTags *VibVibInfoSoftwareTags + Summary string + Vendor string + Version string + type VibVibInfoSoftwareTags struct + Tags []string + type VibVibServicesAnyCertificate struct + type VibVibServicesPinnedPemCertificate struct + SslCertificate string + type VibVibServicesSslTrust struct + func (b *VibVibServicesSslTrust) GetVibVibServicesSslTrust() *VibVibServicesSslTrust + type VmCorrupted struct + MissingFile string + type VmDeployed struct + func (b *VmDeployed) GetVmDeployed() *VmDeployed + type VmInaccessible struct + type VmIssue struct + Vm types.ManagedObjectReference + func (b *VmIssue) GetVmIssue() *VmIssue + type VmMarkedAsTemplate struct + type VmNotDeployed struct + func (b *VmNotDeployed) GetVmNotDeployed() *VmNotDeployed + type VmOrphaned struct + type VmPoweredOff struct + func (b *VmPoweredOff) GetVmPoweredOff() *VmPoweredOff + type VmPoweredOn struct + type VmRequiresHostOutOfMaintenanceMode struct + type VmSuspended struct + type VmWrongFolder struct + CurrentFolder types.ManagedObjectReference + RequiredFolder types.ManagedObjectReference + type VmWrongResourcePool struct + CurrentResourcePool types.ManagedObjectReference + RequiredResourcePool types.ManagedObjectReference