Service -
ImageManagementAsset
- Class
- VMware.Hv.ImageManagementAsset
- See also
-
ImageManagementAssetId, ImageManagementAssetInfo, ImageManagementAssetSpec, ImageManagementTagId, ImageManagementVersionId, MapEntry, VirtualCenterId
- Since
- Horizon 7.10
Service Description
The service interface for managing Image Management Assets.
Methods
ImageManagementAsset_CreateAssets
Adds multiple image management assets.
Privileges
Privilege
|
Description
|
GLOBAL_CONFIG_MANAGEMENT |
Global configuration management is
required to create a image management asset.
|
Parameters
Return Value
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 assets were successfully added and which ones failed. The index of results in the PartialFailureFault correspond to the index of the original asset in the specs. 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_IM_ASSET_ADDED |
For every image management asset successfully
created.
|
VLSI_IM_ASSET_ADD_FAILED |
For every image management asset that
could not be created.
|
Show WSDL type definition
ImageManagementAsset_Delete
Delete an image management asset. Allowed only if the respective stream
is not in use.
Privileges
Privilege
|
Description
|
GLOBAL_CONFIG_MANAGEMENT |
Global configuration management is
required to delete a image management asset.
|
Parameters
Return Value
Faults
Type
|
Description
|
EntityInUse | Thrown if a desktop/farm is associated with this image management asset. |
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_IM_ASSET_DELETED |
If the image management asset was
successfully deleted.
|
VLSI_IM_ASSET_DELETE_FAILED |
If the image management asset could
not be deleted.
|
Show WSDL type definition
ImageManagementAsset_Get
Gets the image management asset information (primarily the list of
attributes about configured image management asset).
Privileges
Privilege
|
Description
|
GLOBAL_CONFIG_VIEW |
Global configuration view is required to
get a image management asset.
|
Parameters
Return Value
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. |
Show WSDL type definition
ImageManagementAsset_GetByImageManagementTagAndVirtualCenter
Gets the image management asset information (primarily the list of
attributes about configured image management asset) associated with image
management tag and virtual center.
Privileges
Privilege
|
Description
|
GLOBAL_CONFIG_VIEW |
Global configuration view is required to
get a image management asset.
|
VC_CONFIG_VIEW |
privilege is required to get a image management
asset.
|
Parameters
Return Value
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. |
Show WSDL type definition
ImageManagementAsset_ListByImageManagementVersion
Gets list of image management assets for a given image management
version.
Privileges
Privilege
|
Description
|
GLOBAL_CONFIG_VIEW |
Global configuration view is required to
list image management assets.
|
Parameters
Return Value
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. |
Show WSDL type definition
ImageManagementAsset_Update
Update image management asset with the set of attributes.
Privileges
Privilege
|
Description
|
GLOBAL_CONFIG_MANAGEMENT |
Global configuration management is
required to update a image management asset.
|
Parameters
Return Value
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_IM_ASSET_UPDATED |
If the image management asset was
successfully updated.
|
VLSI_IM_ASSET_UPDATE_FAILED |
If the image management asset could
not be updated.
|
Show WSDL type definition
© 2022 VMware, Inc. All rights reserved.
Revision Dec-2022 Version 8.8.0