Service -
ImageManagementTag
- Class
- VMware.Hv.ImageManagementTag
- See also
-
ImageManagementTagBase, ImageManagementTagId, ImageManagementTagInfo, ImageManagementTagQuerySpec, MapEntry
- Since
- Horizon 7.10
Service Description
The service interface for managing Image Management Tags.
Methods
ImageManagementTag_CreateTags
Adds multiple image management tags.
Privileges
Privilege
|
Description
|
GLOBAL_CONFIG_MANAGEMENT |
Global configuration management is
required to create a image management tag.
|
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 tags were successfully added and which ones failed. The index of results in the PartialFailureFault correspond to the index of the original tag. 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_TAG_ADDED |
For every image management tag successfully
created.
|
VLSI_IM_TAG_ADD_FAILED |
For every image management tag that could
not be created.
|
Show WSDL type definition
ImageManagementTag_Delete
Delete an image management tag. Allowed only if the Tag is not in use.
Privileges
Privilege
|
Description
|
GLOBAL_CONFIG_MANAGEMENT |
Global configuration management is
required to delete a image management tag.
|
Parameters
Return Value
Faults
Type
|
Description
|
EntityInUse | Thrown if a desktop/farm is associated with this image management tag. |
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_TAG_DELETED |
If the image management tag was successfully
deleted.
|
VLSI_IM_TAG_DELETE_FAILED |
If the image management tag delete
fails.
|
Show WSDL type definition
ImageManagementTag_Get
Gets the image management tag information (primarily the list of
attributes about configured image management tag). Requires at least one
of the listed privileges.
Privileges
Privilege
|
Description
|
GLOBAL_CONFIG_VIEW |
Global configuration view is required to
get a image management tag.
|
VC_CONFIG_VIEW |
privilege is required to get a image management
tag.
|
Parameters
Return Value
Type
|
Description
|
ImageManagementTagInfo | ImageManagementTagInfo (attributes about configured Image Management Tag). |
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
ImageManagementTag_ListBySpec
Gets list of only those image management tags of a given image management
stream, whose version is in AVAILABLE or PARTIALLY_AVAILABLE state and
asset of the given virtual center is in AVAILABLE status and has asset
for given provisioning type. Requires at least one of the listed
privileges.
Privileges
Privilege
|
Description
|
GLOBAL_CONFIG_VIEW |
Global configuration view is required to
list image management tags.
|
VC_CONFIG_VIEW |
privilege is required to list image management
tags.
|
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
ImageManagementTag_Update
Update image management tag with the set of attributes.
Privileges
Privilege
|
Description
|
GLOBAL_CONFIG_MANAGEMENT |
Global configuration management is
required to update a image management tag.
|
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_TAG_UPDATED |
If the image management tag was successfully
updated.
|
VLSI_IM_TAG_UPDATE_FAILED |
If the image management tag update
fails.
|
Show WSDL type definition
© 2023 VMware, Inc. All rights reserved.
Revision Dec-2023 Version 8.12.0