Create IM Version
Creates image management version.
Request
URI
POST
https://{api_host}//localhost/rest/config/v1/im-versions
COPY
Request Body
Image management version object to be created.
ImageManagementVersionCreateSpec
of type(s)
application/json
Required
{
"description": "string",
"im_stream_id": "abc16e8f-9ba0-4789-a5dd-6880f32c52df",
"name": "v1",
"status": "AVAILABLE"
}
object
additional_details
Optional
Additional details about image management version.
string
description
Optional
Image management version description.
string
im_stream_id
Required
Image management stream ID
string
name
Required
Image management version name.
string
status
Required
Image management version status.
- AVAILABLE: Image management version is available for desktop pools/farms to be created.
- DEPLOYING_VM: Image management version is deploying VM on the selected pod.
- DEPLOYMENT_DONE: Image management version status when VM deployment is done for the selected pod.
- DELETED: Image management version has been deleted.
- DISABLED: Image management version has been disabled and no further pool operation can be done using the same.
- FAILED: Image management version creation has failed.
- PARTIALLY_AVAILABLE: Some of the image management asset creation in some of the virtual centers have failed.
- PUBLISHING: Image management version is being published and specialized internally like installing agents etc.
- REPLICATING: Copying the specialized images across all virtual centers.
Possible values are :
AVAILABLE,
DEPLOYING_VM,
DEPLOYMENT_DONE,
DELETED,
DISABLED,
FAILED,
PARTIALLY_AVAILABLE,
PUBLISHING,
REPLICATING,
Responses
201
Created
Operation doesn't return any data structure
400
Bad Request
Operation doesn't return any data structure
401
User is not authenticated
Operation doesn't return any data structure
409
Conflict
Operation doesn't return any data structure
Config Operations
POST
Create IC Domain Account
POST
Create IM Asset
POST
Create IM Assets
POST
Create IM Stream
POST
Create IM Streams
POST
Create IM Tag
POST
Create IM Tags
POST
Create IM Version
POST
Create IM Versions
DELETE
Delete IC Domain Account
DELETE
Delete IM Asset
DELETE
Delete IM Stream
DELETE
Delete IM Tag
DELETE
Delete IM Version
GET
Get Environment Using GET
GET
Get Feature Settings Using GET
GET
Get General Settings Using GET
GET
Get IC Domain Account
GET
Get IM Asset
GET
Get IM Stream
GET
Get IM Tag
GET
Get IM Version
GET
Get Security Settings Using GET
GET
Get Settings Using GET
GET
List IC Domain Accounts
GET
List IM Assets
GET
List IM Streams
GET
List IM Tags
GET
List IM Versions
GET
List RCX Servers
GET
List VC Info
POST
Register RCX Client
DELETE
Unregister RCX Client
PUT
Update Feature Settings Using PUT
PUT
Update General Settings Using PUT
PUT
Update IC Domain Account
PUT
Update IM Asset
PUT
Update IM Stream
PUT
Update IM Tag
PUT
Update IM Version
PUT
Update RCX Client
PUT
Update Security Settings Using PUT
PUT
Update Settings Using PUT