Capture Vapp
API code: CAPTURE_VAPP
Pre-authorized role(s): TENANT_USER | TENANT_ADMIN
Platform(s): AMAZON | OSIS | CLOUDIAN | ECS
Request
URI
POST
https://{api_host}//api/v1/core/vapps
COPY
Request Body
VAppCaptureRequest
of type(s)
application/json
Required
{
"storageVAppName": "string",
"vappId": "string",
"destinationObjectKey": "string",
"vAppId": "string"
}
string
storageVAppName
Optional
storageVAppName
object
userMeta
Optional
userMeta
string
vappId
Optional
vappId
string
destinationObjectKey
Optional
destinationObjectKey
string
vAppId
Optional
vAppId
Responses
202
Accepted
Returns
Task
of type(s)
application/json
{
"id": "string",
"vcdId": "string",
"vcdAssociationId": "string",
"description": "string",
"status": "string",
"resourceType": "string",
"resourceKey": "string",
"progress": 0,
"tenant": "string",
"owner": "string",
"startDate": "string",
"endDate": "string",
"reason": "string"
}
string
id
Optional
id
string
vcdId
Optional
vcdId
string
vcdAssociationId
Optional
vcdAssociationId
string
description
Optional
description
string
status
Optional
status
Possible values are :
NOT_STARTED,
RUNNING,
COMPLETED,
FAILED,
CANCELLED,
HANGING,
UNKNOWN,
string
resourceType
Optional
resourceType
string
resourceKey
Optional
resourceKey
integer As int32
As int32
progress
Optional
progress
string
tenant
Optional
tenant
string
owner
Optional
owner
string As date-time
As date-time
startDate
Optional
startDate
string As date-time
As date-time
endDate
Optional
endDate
string
reason
Optional
reason
object
metadata
Optional
metadata
Cloud Director VApp Integration Operations
PUT
Add Vapp
POST
Capture Vapp
DELETE
Delete Vapp
GET
Get Vapp
GET
List Shared Vapps
GET
List Vapps
POST
Restore Vapp
PUT
Update Vapp Sharing