Capture Vapp
API code: CAPTURE_VAPP
Pre-authorized role(s): TENANT_USER
| TENANT_ADMIN
Platform(s): AMAZON
| OSIS
| CLOUDIAN
| ECS
Request
URI
POST
https://apaas-29.eng.vmware.com//api/v1/core/vapps
COPY
Request Body
VAppCaptureRequest
of type(s)
application/json
Required
{
"storageVAppName": "string",
"userMeta": {
"userMeta": "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",
"metadata": {
"metadata": "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 V App 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