package types
import "github.com/vmware/govmomi/lookup/types"
Index ¶
- type Create
- type CreateRequestType
- type CreateResponse
- type Delete
- type DeleteRequestType
- type DeleteResponse
- type Get
- type GetLocale
- type GetLocaleRequestType
- type GetLocaleResponse
- type GetRequestType
- type GetResponse
- type GetSiteId
- type GetSiteIdRequestType
- type GetSiteIdResponse
- type List
- type ListRequestType
- type ListResponse
- type LookupFaultEntryExistsFault
- type LookupFaultEntryExistsFaultFault
- type LookupFaultEntryNotFoundFault
- type LookupFaultEntryNotFoundFaultFault
- type LookupFaultServiceFault
- type LookupFaultUnsupportedSiteFault
- type LookupFaultUnsupportedSiteFaultFault
- type LookupHaBackupNodeConfiguration
- type LookupServiceContent
- type LookupServiceRegistrationAttribute
- type LookupServiceRegistrationCommonServiceInfo
- type LookupServiceRegistrationCreateSpec
- type LookupServiceRegistrationEndpoint
- type LookupServiceRegistrationEndpointType
- type LookupServiceRegistrationFilter
- type LookupServiceRegistrationInfo
- type LookupServiceRegistrationMutableServiceInfo
- type LookupServiceRegistrationServiceType
- type LookupServiceRegistrationSetSpec
- type RetrieveHaBackupConfiguration
- type RetrieveHaBackupConfigurationRequestType
- type RetrieveHaBackupConfigurationResponse
- type RetrieveServiceContent
- type RetrieveServiceContentRequestType
- type RetrieveServiceContentResponse
- type Set
- type SetLocale
- type SetLocaleRequestType
- type SetLocaleResponse
- type SetRequestType
- type SetResponse
Types ¶
type Create ¶
type Create CreateRequestType
type CreateRequestType ¶
type CreateRequestType struct { This vim.ManagedObjectReference `xml:"_this"` ServiceId string `xml:"serviceId"` CreateSpec LookupServiceRegistrationCreateSpec `xml:"createSpec"` }
type CreateResponse ¶
type CreateResponse struct { }
type Delete ¶
type Delete DeleteRequestType
type DeleteRequestType ¶
type DeleteRequestType struct { This vim.ManagedObjectReference `xml:"_this"` ServiceId string `xml:"serviceId"` }
type DeleteResponse ¶
type DeleteResponse struct { }
type Get ¶
type Get GetRequestType
type GetLocale ¶
type GetLocale GetLocaleRequestType
type GetLocaleRequestType ¶
type GetLocaleRequestType struct { This vim.ManagedObjectReference `xml:"_this"` }
type GetLocaleResponse ¶
type GetLocaleResponse struct { Returnval string `xml:"returnval"` }
type GetRequestType ¶
type GetRequestType struct { This vim.ManagedObjectReference `xml:"_this"` ServiceId string `xml:"serviceId"` }
type GetResponse ¶
type GetResponse struct { Returnval LookupServiceRegistrationInfo `xml:"returnval"` }
type GetSiteId ¶
type GetSiteId GetSiteIdRequestType
type GetSiteIdRequestType ¶
type GetSiteIdRequestType struct { This vim.ManagedObjectReference `xml:"_this"` }
type GetSiteIdResponse ¶
type GetSiteIdResponse struct { Returnval string `xml:"returnval"` }
type List ¶
type List ListRequestType
type ListRequestType ¶
type ListRequestType struct { This vim.ManagedObjectReference `xml:"_this"` FilterCriteria *LookupServiceRegistrationFilter `xml:"filterCriteria,omitempty"` }
type ListResponse ¶
type ListResponse struct { Returnval []LookupServiceRegistrationInfo `xml:"returnval,omitempty"` }
type LookupFaultEntryExistsFault ¶
type LookupFaultEntryExistsFault struct { LookupFaultServiceFault Name string `xml:"name"` }
type LookupFaultEntryExistsFaultFault ¶
type LookupFaultEntryExistsFaultFault LookupFaultEntryExistsFault
type LookupFaultEntryNotFoundFault ¶
type LookupFaultEntryNotFoundFault struct { LookupFaultServiceFault Name string `xml:"name"` }
type LookupFaultEntryNotFoundFaultFault ¶
type LookupFaultEntryNotFoundFaultFault LookupFaultEntryNotFoundFault
type LookupFaultServiceFault ¶
type LookupFaultServiceFault struct { vim.MethodFault ErrorMessage string `xml:"errorMessage,omitempty"` }
type LookupFaultUnsupportedSiteFault ¶
type LookupFaultUnsupportedSiteFault struct { LookupFaultServiceFault OperatingSite string `xml:"operatingSite"` RequestedSite string `xml:"requestedSite"` }
type LookupFaultUnsupportedSiteFaultFault ¶
type LookupFaultUnsupportedSiteFaultFault LookupFaultUnsupportedSiteFault
type LookupHaBackupNodeConfiguration ¶
type LookupHaBackupNodeConfiguration struct { vim.DynamicData DbType string `xml:"dbType"` DbJdbcUrl string `xml:"dbJdbcUrl"` DbUser string `xml:"dbUser"` DbPass string `xml:"dbPass"` }
type LookupServiceContent ¶
type LookupServiceContent struct { vim.DynamicData LookupService vim.ManagedObjectReference `xml:"lookupService"` ServiceRegistration *vim.ManagedObjectReference `xml:"serviceRegistration,omitempty"` DeploymentInformationService vim.ManagedObjectReference `xml:"deploymentInformationService"` L10n vim.ManagedObjectReference `xml:"l10n"` }
type LookupServiceRegistrationAttribute ¶
type LookupServiceRegistrationAttribute struct { vim.DynamicData Key string `xml:"key"` Value string `xml:"value"` }
type LookupServiceRegistrationCommonServiceInfo ¶
type LookupServiceRegistrationCommonServiceInfo struct { LookupServiceRegistrationMutableServiceInfo OwnerId string `xml:"ownerId"` ServiceType LookupServiceRegistrationServiceType `xml:"serviceType"` NodeId string `xml:"nodeId,omitempty"` }
type LookupServiceRegistrationCreateSpec ¶
type LookupServiceRegistrationCreateSpec struct { LookupServiceRegistrationCommonServiceInfo }
type LookupServiceRegistrationEndpoint ¶
type LookupServiceRegistrationEndpoint struct { vim.DynamicData Url string `xml:"url"` EndpointType LookupServiceRegistrationEndpointType `xml:"endpointType"` SslTrust []string `xml:"sslTrust,omitempty"` EndpointAttributes []LookupServiceRegistrationAttribute `xml:"endpointAttributes,omitempty"` }
type LookupServiceRegistrationEndpointType ¶
type LookupServiceRegistrationEndpointType struct { vim.DynamicData Protocol string `xml:"protocol,omitempty"` Type string `xml:"type,omitempty"` }
type LookupServiceRegistrationFilter ¶
type LookupServiceRegistrationFilter struct { vim.DynamicData SiteId string `xml:"siteId,omitempty"` NodeId string `xml:"nodeId,omitempty"` ServiceType *LookupServiceRegistrationServiceType `xml:"serviceType,omitempty"` EndpointType *LookupServiceRegistrationEndpointType `xml:"endpointType,omitempty"` }
type LookupServiceRegistrationInfo ¶
type LookupServiceRegistrationInfo struct { LookupServiceRegistrationCommonServiceInfo ServiceId string `xml:"serviceId"` SiteId string `xml:"siteId"` }
type LookupServiceRegistrationMutableServiceInfo ¶
type LookupServiceRegistrationMutableServiceInfo struct { vim.DynamicData ServiceVersion string `xml:"serviceVersion"` VendorNameResourceKey string `xml:"vendorNameResourceKey,omitempty"` VendorNameDefault string `xml:"vendorNameDefault,omitempty"` VendorProductInfoResourceKey string `xml:"vendorProductInfoResourceKey,omitempty"` VendorProductInfoDefault string `xml:"vendorProductInfoDefault,omitempty"` ServiceEndpoints []LookupServiceRegistrationEndpoint `xml:"serviceEndpoints,omitempty"` ServiceAttributes []LookupServiceRegistrationAttribute `xml:"serviceAttributes,omitempty"` ServiceNameResourceKey string `xml:"serviceNameResourceKey,omitempty"` ServiceNameDefault string `xml:"serviceNameDefault,omitempty"` ServiceDescriptionResourceKey string `xml:"serviceDescriptionResourceKey,omitempty"` ServiceDescriptionDefault string `xml:"serviceDescriptionDefault,omitempty"` }
type LookupServiceRegistrationServiceType ¶
type LookupServiceRegistrationServiceType struct { vim.DynamicData Product string `xml:"product"` Type string `xml:"type"` }
type LookupServiceRegistrationSetSpec ¶
type LookupServiceRegistrationSetSpec struct { LookupServiceRegistrationMutableServiceInfo }
type RetrieveHaBackupConfiguration ¶
type RetrieveHaBackupConfiguration RetrieveHaBackupConfigurationRequestType
type RetrieveHaBackupConfigurationRequestType ¶
type RetrieveHaBackupConfigurationRequestType struct { This vim.ManagedObjectReference `xml:"_this"` }
type RetrieveHaBackupConfigurationResponse ¶
type RetrieveHaBackupConfigurationResponse struct { Returnval LookupHaBackupNodeConfiguration `xml:"returnval"` }
type RetrieveServiceContent ¶
type RetrieveServiceContent RetrieveServiceContentRequestType
type RetrieveServiceContentRequestType ¶
type RetrieveServiceContentRequestType struct { This vim.ManagedObjectReference `xml:"_this"` }
type RetrieveServiceContentResponse ¶
type RetrieveServiceContentResponse struct { Returnval LookupServiceContent `xml:"returnval"` }
type Set ¶
type Set SetRequestType
type SetLocale ¶
type SetLocale SetLocaleRequestType
type SetLocaleRequestType ¶
type SetLocaleRequestType struct { This vim.ManagedObjectReference `xml:"_this"` Locale string `xml:"locale"` }
type SetLocaleResponse ¶
type SetLocaleResponse struct { Returnval string `xml:"returnval"` }
type SetRequestType ¶
type SetRequestType struct { This vim.ManagedObjectReference `xml:"_this"` ServiceId string `xml:"serviceId"` ServiceSpec LookupServiceRegistrationSetSpec `xml:"serviceSpec"` }
type SetResponse ¶
type SetResponse struct { }
Source Files ¶
- Version
- v0.48.1 (latest)
- Published
- Feb 11, 2025
- Platform
- linux/amd64
- Imports
- 2 packages
- Last checked
- 2 months ago –
Tools for package owners.