Service - RemoteApplication

Class
VMware.Hv.RemoteApplication
See also
SessionId
Since
Horizon 7.4


Service Description

The service for fetching remote application information.

Methods

Methods defined in this Service
RemoteApplication_EndApplication, RemoteApplication_GetS4BPairingMode

RemoteApplication_EndApplication

Terminate an application running on virtual machine by session Id and the application Id.

Privileges

Privilege Description
MANAGE_REMOTE_PROCESS Remote process management with the corresponding access group permission is required to terminate a remote application.
MACHINE_MANAGEMENT Desktop management with the corresponding access group permission is sufficient to terminate a remote application.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the RemoteApplication used to make the method call.
idSessionId

ID of the session which contains the application to be terminated.
applicationIdxsd:string

ID of a remote application.

Return Value

Type Description
None

Faults

Type Description
EntityNotFoundThrown if any specified entity cannot be found.
InsufficientPermissionThrown if the user does not have sufficient permission to perform the operation.
InvalidArgumentThrown if any specified argument is invalid.
InvalidTypeThrown if the type of any specified argument is invalid.
UnexpectedFaultThrown if an unexpected error occurs while performing the operation.

Show WSDL type definition



RemoteApplication_GetS4BPairingMode

Retrieves the Skype for Business (S4B) pairing mode from endpoint machine by session Id.

Privileges

Privilege Description
MACHINE_VIEW Machine read with the corresponding access group permission is sufficient to get a session's S4B pairing mode.
POOL_VIEW Desktop read with the corresponding access group permission is sufficient to get a session's S4B pairing mode.
FEDERATED_SESSIONS_VIEW Global session read is sufficient to get a session's S4B pairing mode.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the RemoteApplication used to make the method call.
idSessionId

SessionID to get the S4B pair mode for.

Return Value

Type Description
xsd:stringThe Skype for Business pairing mode. The possible pairing modes are: {S4B_STATUS_OPTIMIZED, S4B_STATUS_FALLBACK, S4B_STATUS_CONNECTING, S4B_STATUS_OPTIMIZED_VERSION_MISMATCH, S4B_STATUS_FALLBACK_VERSION_MISMATCH, S4B_STATUS_CONNECTING, S4B_STATUS_DISCONNECTED, S4B_STATUS_UNDEFINED}.

Faults

Type Description
EntityNotFoundThrown if any specified entity cannot be found.
InsufficientPermissionThrown if the user does not have sufficient permission to perform the operation.
InvalidArgumentThrown if any specified argument is invalid.
InvalidTypeThrown if the type of any specified argument is invalid.
UnexpectedFaultThrown if an unexpected error occurs while performing the operation.

Show WSDL type definition