Service - RegisteredPhysicalMachine

Class
VMware.Hv.RegisteredPhysicalMachine
See also
MachineId, RegisteredPhysicalMachineInfo, RegisteredPhysicalMachineRegisterResult, RegisteredPhysicalMachineRegisterSpec
Since
Horizon View 6.0


Service Description

Service Interface for RegisteredPhysicalMachine. A RegisteredPhysicalMachine is a registered unmanaged physical Machine that is unassigned to any desktop.

Methods

Methods defined in this Service
RegisteredPhysicalMachine_Delete, RegisteredPhysicalMachine_Get, RegisteredPhysicalMachine_Register

RegisteredPhysicalMachine_Delete

Deletes the RegisteredPhysicalMachine for the specified machineId.

Privileges

Privilege Description
GLOBAL_CONFIG_MANAGEMENT This privilege is required to delete the RegisteredPhysicalMachine.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the RegisteredPhysicalMachine used to make the method call.
idMachineId

The ID of the RegisteredPhysicalMachine to delete. MachineIds of this type must originate from the RegisteredPhysicalMachine service.

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.

Events

Event Description
VLSI_REGISTERED_PHYSICAL_MACHINE_DELETED The RegisteredPhysicalMachine was successfully deleted.
VLSI_REGISTERED_PHYSICAL_MACHINE_DELETE_FAILED The RegisteredPhysicalMachine could not be deleted.

Show WSDL type definition



RegisteredPhysicalMachine_Get

Gets the RegisteredPhysicalMachineInfo object for the specified machineId.

Privileges

Privilege Description
GLOBAL_CONFIG_VIEW This privilege is required to get the RegisteredPhysicalMachineInfo.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the RegisteredPhysicalMachine used to make the method call.
idMachineId

The ID of the RegisteredPhysicalMachine to get. MachineIds of this type must originate from the RegisteredPhysicalMachine service.

Return Value

Type Description
RegisteredPhysicalMachineInfoThe RegisteredPhysicalMachine information.

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



RegisteredPhysicalMachine_Register

Registers a machine.

Privileges

Privilege Description
GLOBAL_MACHINE_REGISTER Global machine registration privilege is required to register a machine.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the RegisteredPhysicalMachine used to make the method call.
specRegisteredPhysicalMachineRegisterSpec

The specification for the register operation.

Return Value

Type Description
RegisteredPhysicalMachineRegisterResultThe registration result.

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.

Events

Event Description
VLSI_MACHINE_REGISTERED If the machine is successfully registered.
VLSI_MACHINE_REGISTRATION_FAILED If the machine could not be registered.

Show WSDL type definition