Scripting Object - VcServiceDirectory

Scripting-object corresponding to
ServiceDirectory
Attribute of
VcInternalServiceInstanceContent

Scripting Object Description

The ServiceDirectory managed object is a singleton object that provides a list of service endpoints which are accessible from this service. See {@link vim.SessionManager#acquireSessionTicket} for replicating a session on a remote service endpoint. These services may be vSphere API (SOAP), web services (HTTP), or some other protocol. The client is assumed to be aware of the details of communicating with the service.

Attributes

Name Type Description
idString

@since Unknown
morefVcManagedObjectReference

returns the ManagedObjectReference of this ManagedObject @since Unknown
sdkConnectionVcSdkConnection

@since Unknown
sdkIdString

@since Unknown
serviceVcServiceEndpoint [] Deprecated.

@since vSphere API 4.0
typeStringDeprecated.

Returns the name for the this managed object's vim type @since Unknown
vimHostVcSdkConnection

@since Unknown
vimIdString

@since Unknown
vimTypeString

@since Unknown

Methods

Methods defined in this Scripting Object
_getRef, createTrigger, queryServiceEndpointList, registerService, unregisterService

_getRef

@since Unknown

Parameters

NameTypeDescription
None

Return Value

Type Description
VcManagedObjectReference

createTrigger

@since Unknown

Parameters

NameTypeDescription
timeoutNumber

filterString

conditionString

filterToSyncString


Return Value

Type Description
Trigger

queryServiceEndpointList

Returns the full list of available service endpoints. @since vSphere API 4.0

Parameters

NameTypeDescription
None

Return Value

Type Description
VcServiceEndpoint []

unregisterService

Unregisters a service endpoint @since vSphere API 5.0

Parameters

NameTypeDescription
arg0String


Return Value

Type Description
None

registerService

Registers a service endpoint @since vSphere API 5.0

Parameters

NameTypeDescription
arg0VcServiceEndpoint


Return Value

Type Description
None