|
| Local Methods | ||
| Service Types | Data Object Types | All Properties | All Methods |
Methods
Privileges
| Privilege | Description |
|---|---|
| MACHINE_USER_MANAGEMENT | privilege is required to assign the Machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
Unique identifier of the machine to be assigned. MachineIds of
this type must originate from the Machine service.
|
| userIds | UserOrGroupId[] |
Unique identifiers of the users for assignment. UserIds of this
type must originate from the ADUserOrGroup service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| PartialFailureFault | Thrown if one or more user could not be assigned. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_UPDATED | if one or more user is assigned successfully. |
| VLSI_MACHINE_UPDATE_FAILED | if no user is assigned. |
Privileges
| Privilege | Description |
|---|---|
| POOL_SVI_IMAGE_MANAGEMENT | Manage Composer Desktop Pool Image privilege is required on each of the machines to cancel the respective pending tasks. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| ids | MachineId[] |
Array of unique identifiers of the machines. MachineIds of
this type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| PartialFailureFault | Thrown if all operations were not successful, a PartialFailureFault will be thrown indicating cancel task on which machines were successful and which ones failed. The index of results in the PartialFailureFault corresponds to the machine's index in request. The result entry will contain either the original return type (on success) or an exception (on failure). |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_VIEW_COMPOSER_OPERATION_CANCELED | if Machine was marked for cancelling the pending tasks. |
| VLSI_VIEW_COMPOSER_OPERATION_CANCEL_FAILED | if failed to mark the Machine for cancelling the pending tasks. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_MANAGEMENT | privilege is required to delete Machine configuration. |
| POOL_MANAGEMENT | privilege is required to delete Machine configuration. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
unique identifier of the machine to delete. MachineIds of this
type must originate from the Machine service.
|
| spec | MachineDeleteSpec |
attributes needed to delete the Machine.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_DELETED | if Machine was deleted. |
| VLSI_MACHINE_DELETE_FAILED | if the Machine delete failed. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_MANAGEMENT | privilege is required to delete Machine configuration. |
| POOL_MANAGEMENT | privilege is required to delete Machine configuration. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| ids | MachineId[] |
Array of unique identifiers of the machines to delete.
MachineIds of this type must originate from the Machine
service.
|
| spec | MachineDeleteSpec |
attributes needed to delete the Machines.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| PartialFailureFault | Thrown if delete operation fails on one or more Machines. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_DELETED | if Machine was deleted. |
| VLSI_MACHINE_DELETE_FAILED | if the Machine delete failed. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_MAINTENANCE | privilege is required to perform maintenance. |
| FORENSICS | privilege is required to perform maintenance on held machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
Unique identifier of the machine. MachineIds of
this type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_MAINTENANCE | if Machine entered maintenance mode successfully. |
| VLSI_MACHINE_MAINTENANCE_FAILED | if the Machine failed to enter maintenance mode. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_MAINTENANCE | privilege is required to perform maintenance. |
| FORENSICS | privilege is required to perform maintenance on held machines. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| ids | MachineId[] |
Array of unique identifier of the machines. MachineIds of
this type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| PartialFailureFault | Thrown if enter maintenance operation fails on one or more Machines. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_MAINTENANCE | if Machine entered maintenance mode successfully. |
| VLSI_MACHINE_MAINTENANCE_FAILED | if the Machine failed to enter maintenance mode. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_MAINTENANCE | privilege is required to perform maintenance. |
| FORENSICS | privilege is required to perform maintenance on held machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
Unique identifier of the machine. MachineIds of
this type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_MAINTENANCE | if Machine exited maintenance mode successfully. |
| VLSI_MACHINE_MAINTENANCE_FAILED | if the Machine failed to exit maintenance mode. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_MAINTENANCE | privilege is required to perform maintenance. |
| FORENSICS | privilege is required to perform maintenance on held machines. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| ids | MachineId[] |
Array of unique identifier of the machines. MachineIds of
this type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| PartialFailureFault | Thrown if exit maintenance operation fails on one or more Machines. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_MAINTENANCE | if Machine exited maintenance mode successfully. |
| VLSI_MACHINE_MAINTENANCE_FAILED | if the Machine failed to exit maintenance mode. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_VIEW | privilege is required to read Machine configuration. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
Unique identifier for the machine entry. MachineIds of this type
must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| MachineInfo | The MachineInfo |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_VIEW | privilege is required to read Machine configuration. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| ids | MachineId[] |
Array of unique identifiers for the machine entries. MachineIds
of this type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| MachineInfo[] | The MachineInfo array |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_VIEW | privilege is required to get Machine state counts. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
Return Value
| Type | Description |
|---|---|
| MachineStateCounts | The MachineStateCounts |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_VIEW | privilege is required to read Machine configuration. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
Unique identifier for the machine entry. MachineIds of this type
must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| MachineSummaryView | The MachineSummaryView |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_VIEW | privilege is required to read Machine configuration. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| ids | MachineId[] |
Array of unique identifiers for the machine entries. MachineIds
of this type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| MachineSummaryView[] | The MachineSummaryView array |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_MANAGEMENT | privilege is required to rebuild Machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
Unique identifier of the machine to rebuild. MachineIds of
this type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_REBUILD | if Machine was rebuilt. |
| VLSI_MACHINE_REBUILD_FAILED | if the Machine rebuild failed. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_MANAGEMENT | privilege is required to rebuild Machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| ids | MachineId[] |
Array of unique identifier of the machines to rebuild.
MachineIds of this type must originate from the
Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| PartialFailureFault | Thrown if one or more Machines cannot be rebuilt. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_REBUILD | if Machine was rebuilt. |
| VLSI_MACHINE_REBUILD_FAILED | if the Machine rebuild failed. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_MANAGEMENT | privilege is required to recover the Machine. |
| POOL_MANAGEMENT | privilege is required to recover the Machine. |
| FORENSICS | privilege is required to recover held machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
Unique identifier of the machine to recover. MachineIds of this
type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_RECOVERY_REQUESTED | if Machine was marked for recovery. |
| VLSI_MACHINE_RECOVERY_REQUEST_FAILED | if failed to mark the Machine for recovery. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_MANAGEMENT | privilege is required to recover the Machines. |
| POOL_MANAGEMENT | privilege is required to recover the Machines. |
| FORENSICS | privilege is required to recover held machines. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| ids | MachineId[] |
Array of unique identifiers of the machines to recover.
MachineIds of this type must originate from the Machine
service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| PartialFailureFault | Thrown if recover operation fails on one or more Machines. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_RECOVERY_REQUESTED | if Machine was marked for recovery. |
| VLSI_MACHINE_RECOVERY_REQUEST_FAILED | if failed to mark the Machine for recovery. |
Privileges
| Privilege | Description |
|---|---|
| GLOBAL_MACHINE_REGISTER | Global machine registration privilege is required to register a machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| spec | MachineRegisterSpec |
The specification for the register operation.
|
Return Value
| Type | Description |
|---|---|
| MachineRegisterResult | The registration result. |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidRequest | Thrown if the machine cannot be registered in the specified desktop. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown 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. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_REBOOT | privilege is required to reset Machine. |
| FORENSICS | privilege is required to reset held machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
Unique identifier of the machine to reset. MachineIds of this
type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_RESET | if Machine was reset. |
| VLSI_MACHINE_RESET_FAILED | if the Machine reset failed. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_REBOOT | privilege is required to reset Machine. |
| FORENSICS | privilege is required to reset held machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| ids | MachineId[] |
Array of unique identifier of the machines to reset. MachineIds
of this type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| PartialFailureFault | Thrown if one or more Machines cannot be reset. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_RESET | if Machine was reset. |
| VLSI_MACHINE_RESET_FAILED | if the Machine reset failed. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_REBOOT | privilege is required to restart Machine. |
| FORENSICS | privilege is required to restart held machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
Unique identifier of the machine to restart. MachineIds of this
type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_RESTART | if Machine was restarted. |
| VLSI_MACHINE_RESTART_FAILED | if the Machine restart failed. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_REBOOT | privilege is required to restart Machine. |
| FORENSICS | privilege is required to restart held machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| ids | MachineId[] |
Array of unique identifier of the machines to restart. MachineIds
of this type must originate from the Machine service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| PartialFailureFault | Thrown if one or more Machines cannot be restarted. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_RESTART | if Machine was restarted. |
| VLSI_MACHINE_RESTART_FAILED | if the Machine restart failed. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_USER_MANAGEMENT | privilege is required to assign the Machine. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
Unique identifier of the machine to be unassigned. MachineIds of
this type must originate from the Machine service.
|
| userIds | UserOrGroupId[] |
Unique identifiers of the users for unassignment. UserIds of this
type must originate from the ADUserOrGroup service.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| PartialFailureFault | Thrown if one or more User could not be unassigned. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_UPDATED | if one or more user is unassigned successfully. |
| VLSI_MACHINE_UPDATE_FAILED | if no user is unassigned. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_MAINTENANCE | privilege is required to update machine maintenance state |
| MACHINE_USER_MANAGEMENT | privilege is required to update user assignment |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| id | MachineId |
The ID of the machine to update. MachineIds of this type must
originate from the Machine service.
|
| updates | MapEntry[] |
The updates to apply
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_UPDATED | for each Machine attribute that was updated. |
| VLSI_MACHINE_UPDATE_FAILED | if the Machine update failed. |
Privileges
| Privilege | Description |
|---|---|
| MACHINE_USER_MANAGEMENT | privilege is required to update the machine alias of the assigned user. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the Machine used to make the method call. |
| spec | MachineAliasUpdateSpec |
Specification for updating the machine aliases of the assigned
users.
|
Return Value
| Type | Description |
|---|---|
| None | |
Faults
| Type | Description |
|---|---|
| EntityNotFound | Thrown if any specified entity cannot be found. |
| InsufficientPermission | Thrown if the user does not have sufficient permission to perform the operation. |
| InvalidArgument | Thrown if any specified argument is invalid. |
| InvalidType | Thrown if the type of any specified argument is invalid. |
| PartialFailureFault | Thrown if aliases contain more than one alias for the same user or if the alias is present for the unassigned user. |
| UnexpectedFault | Thrown if an unexpected error occurs while performing the operation. |
Events
| Event | Description |
|---|---|
| VLSI_MACHINE_UPDATED | if one or more user's machine alias is added, removed or updated successfully. |
| VLSI_MACHINE_UPDATE_FAILED | if none of the user's machine alias is added, removed or updated. |
| Top of page | Local Methods | ||
| Service Types | Data Object Types | All Properties | All Methods |