|
| Local Methods | ||
| Service Types | Data Object Types | All Properties | All Methods |
Methods
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_MANAGE | Global LDAP management is required to update the globalEntitlementData members of a desktop. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the GlobalEntitlement used to make the method call. |
| id | GlobalEntitlementId |
unique identifier for Global Entitlement
|
| desktops | DesktopId[] |
Desktops to be added to the Global Entitlement
|
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 which desktops were successfully added and which ones failed. The index of results in the PartialFailureFault corresponds to the desktop'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_DESKTOP_UPDATE_ATTEMPT | For every Desktop, if an attempt to update the desktop was made successfully |
| VLSI_DESKTOP_UPDATED | For every Desktop, if a desktop is successfully updated. |
| VLSI_DESKTOP_UPDATE_FAILED | For every Desktop that could not be updated. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_MANAGE | Global LDAP management is required to create a global entitlement. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the GlobalEntitlement used to make the method call. |
| base | GlobalEntitlementBase |
attributes required to create a Global Entitlement
|
Return Value
| Type | Description |
|---|---|
| GlobalEntitlementId | unique identifier for Global Entitlement |
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. |
| InvalidState | Thrown if this pod is not part of a Pod Federation |
| 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_GE_ADDED | If the global entitlement was successfully created. |
| VLSI_GE_ADD_FAILED | If the global entitlement could not be created. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_MANAGE | Global LDAP management is required to delete a global entitlement. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the GlobalEntitlement used to make the method call. |
| id | GlobalEntitlementId |
unique identifier for Global Entitlement to be deleted
|
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. |
| InvalidRequest | Thrown if Global Entitlement is active and has resources associated with it in any pod. |
| InvalidState | Thrown if the Pod Federation has not been initialized. |
| 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_GE_DELETED | If the global entitlement was successfully deleted. |
| VLSI_GE_DELETE_FAILED | If the global entitlement could not be deleted. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_VIEW | Global LDAP read is required to read a global entitlement. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the GlobalEntitlement used to make the method call. |
| id | GlobalEntitlementId |
unique identifier for Global Entitlement
|
Return Value
| Type | Description |
|---|---|
| GlobalEntitlementInfo | Global entitlement info |
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. |
| InvalidState | Thrown if this pod is not part of a Pod Federation |
| 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 |
|---|---|
| FEDERATED_LDAP_VIEW | Global LDAP read is required to read a global entitlement. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the GlobalEntitlement used to make the method call. |
| id | GlobalEntitlementId |
unique identifier for Global Entitlement
|
Return Value
| Type | Description |
|---|---|
| GlobalEntitlementSummaryView | Global entitlement summary view |
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. |
| InvalidState | Thrown if this pod is not part of a Pod Federation |
| 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 |
|---|---|
| FEDERATED_LDAP_VIEW | Global LDAP read is required to read a global entitlements. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the GlobalEntitlement used to make the method call. |
| ids | GlobalEntitlementId[] |
unique identifiers for Global Entitlements
|
Return Value
| Type | Description |
|---|---|
| GlobalEntitlementSummaryView[] | Global entitlement summary views |
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. |
| InvalidState | Thrown if this pod is not part of a Pod Federation |
| 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 |
|---|---|
| FEDERATED_LDAP_VIEW | Global LDAP read is required to read a global entitlement. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the GlobalEntitlement used to make the method call. |
| id | GlobalEntitlementId |
unique identifier for Global Entitlement
|
Return Value
| Type | Description |
|---|---|
| GlobalEntitlementInfo[] |
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 |
|---|---|
| FEDERATED_LDAP_MANAGE | Global LDAP management is required to update the globalEntitlementData members of a desktop. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the GlobalEntitlement used to make the method call. |
| id | GlobalEntitlementId |
unique identifier for Global Entitlement
|
| desktops | DesktopId[] |
Desktops to be removed from the Global Entitlement
|
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_DESKTOP_UPDATE_ATTEMPT | For every Desktop, if an attempt to update the desktop was made successfully. |
| VLSI_DESKTOP_UPDATED | For every Desktop, if a desktop is successfully updated. |
| VLSI_DESKTOP_UPDATE_FAILED | For every Desktop that could not be updated. |
Privileges
| Privilege | Description |
|---|---|
| FEDERATED_LDAP_MANAGE | Global LDAP management is required to update a global entitlement. |
Parameters
| Name | Type | Description |
|---|---|---|
| _this | ManagedObjectReference | A reference to the GlobalEntitlement used to make the method call. |
| id | GlobalEntitlementId |
unique identifier for Global Entitlement to be updated
|
| updates | MapEntry[] |
key value pairs describing attributes to be updated
|
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. |
| InvalidRequest | Thrown if the update map contains invalid or non-permitted fields |
| InvalidState | Thrown if the Pod Federation has not been initialized. |
| 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_GE_CHANGED | If the global entitlement was successfully updated. |
| VLSI_GE_CHANGE_FAILED | If the global entitlement could not be updated. |
| Top of page | Local Methods | ||
| Service Types | Data Object Types | All Properties | All Methods |