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