Documentation
¶
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
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
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 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 {
}
Click to show internal directories.
Click to hide internal directories.