Service - ImageManagementVersion

Class
VMware.Hv.ImageManagementVersion
See also
ImageManagementStreamId, ImageManagementVersionBase, ImageManagementVersionId, ImageManagementVersionInfo, MapEntry
Since
Horizon 7.10


Service Description

The service interface for managing Versions related to Image Management.

Methods

Methods defined in this Service
ImageManagementVersion_CreateVersions, ImageManagementVersion_Delete, ImageManagementVersion_Get, ImageManagementVersion_ListByImageManagementStream, ImageManagementVersion_Update

ImageManagementVersion_CreateVersions

Adds multiple image management versions.

Privileges

Privilege Description
GLOBAL_CONFIG_MANAGEMENT Global configuration management is required to create a image management version.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the ImageManagementVersion used to make the method call.
basesImageManagementVersionBase[]

attributes needed to add multiple image management versions.

Return Value

Type Description
ImageManagementVersionId[]Array of entity ids of each image management version.

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.
PartialFailureFaultThrown if all operations were not successful, a PartialFailureFault will be thrown indicating which versions were successfully added and which ones failed. The index of results in the PartialFailureFault correspond to the index of the original version. The result entry will contain either the original return type (on success) or an exception (on failure).
UnexpectedFaultThrown if an unexpected error occurs while performing the operation.

Events

Event Description
VLSI_IM_VERSION_ADDED For every image management version successfully created.
VLSI_IM_VERSION_ADD_FAILED For every image management version that could not be created.

Show WSDL type definition



ImageManagementVersion_Delete

Delete an image management version.

Privileges

Privilege Description
GLOBAL_CONFIG_MANAGEMENT Global configuration management is required to delete a image management version.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the ImageManagementVersion used to make the method call.
idImageManagementVersionId

entity id for the image management version entry.

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_IM_VERSION_DELETED If the image management version was successfully deleted.
VLSI_IM_VERSION_DELETE_FAILED If the image management version delete fails.

Show WSDL type definition



ImageManagementVersion_Get

Gets the image management version information (primarily the list of attributes about configured image management version).

Privileges

Privilege Description
GLOBAL_CONFIG_VIEW Global configuration view is required to get a image management version.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the ImageManagementVersion used to make the method call.
idImageManagementVersionId

entity id for the image management version entry.

Return Value

Type Description
ImageManagementVersionInfoImageManagementVersionInfo (attributes about configured Image Management Version).

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



ImageManagementVersion_ListByImageManagementStream

Gets list of image management version for a given Image Management Stream.

Privileges

Privilege Description
GLOBAL_CONFIG_VIEW Global configuration view is required to list image management versions.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the ImageManagementVersion used to make the method call.
imageManagementStreamImageManagementStreamId



Return Value

Type Description
ImageManagementVersionInfo[]list of image management versions

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



ImageManagementVersion_Update

Update image management version with the set of attributes.

Privileges

Privilege Description
GLOBAL_CONFIG_MANAGEMENT Global configuration management is required to update a image management version.

Parameters

NameTypeDescription
_thisManagedObjectReference A reference to the ImageManagementVersion used to make the method call.
idImageManagementVersionId

entity id for the image management version entry.
updatesMapEntry[]

key value pairs describing attributes to be updated

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_IM_VERSION_UPDATED If the image management version was successfully updated.
VLSI_IM_VERSION_UPDATE_FAILED If the image management version update fails.

Show WSDL type definition