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.