types

package
v0.20.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 3, 2019 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Index

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 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 RetrieveHaBackupConfigurationRequestType

type RetrieveHaBackupConfigurationRequestType struct {
	This vim.ManagedObjectReference `xml:"_this"`
}

type RetrieveHaBackupConfigurationResponse

type RetrieveHaBackupConfigurationResponse struct {
	Returnval LookupHaBackupNodeConfiguration `xml:"returnval"`
}

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 {
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL