EasyManua.ls Logo

VMware VCLOUD API 1.0 - API

VMware VCLOUD API 1.0 - API
212 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
vCloud API Programming Guide
60 VMware, Inc.
vApp Lifecycle
AvAppcontainsoneormoreVmelements,whichrepresentindividualvirtualmachines.Italsocontains
informationthatdefinesoperationaldetailsforthevAppandthevirtualmachinesitcontains.ThevApp
lifecycleincludesseveraldistinctstates:
AnOVFpackage,theforminwhichvAppsaretypicallymadeavailablefordownloadanddistribution
AvApptemplate,createdwhenaclientuploadsanOVFpackagetoavDC
RecomposeavApptoAddor
RemoveVirtualMachines
POST
APIURL/vApp/vappid/action/
recomposeVApp
RecomposeVAppParams Task
CaptureavApptoCreatea
vAppTemplate
POSTAPIURL/vdc/id/action/
captureVApp
CaptureVAppParams VAppTemplate
DeployavApporVirtual
Machine
POSTvApporVmURL/action/
deploy
DeployVAppParams Task
UndeployavApporVirtual
Machine
POSTvApporVmURL/action/
undeploy
UndeployVAppParams Task
PowerOnavApporVirtual
Machine
POSTvApporVmURL/
power/action/powerOn
None Task
PowerOffavApporVirtual
Machine
POSTvApporVmURL/
power/action/powerOff
None Task
ResetavApporVirtual
Machine
POSTvApporVmURL/
power/action/reset
None Task
SuspendavApporVirtual
Machine
POSTvApporVmURL/
power/action/suspend
None Task
DiscardtheSuspendedState
ofavApporVirtualMachine
POSTvApporVmURL/action/
discardSuspendedState
None Task
ShutDownavApporVirtual
Machine
POSTvApporVmURL/
power/action/shutdown
None 204NoContent
RebootavApporVirtual
Machine
POSTvApporVmURL/
power/action/reboot
None 204NoContent
InsertMediaIntoaVirtual
Machine
POST
APIURL/vApp/vmid/
media/action/insertMedia
MediaInsertOrEjectParams Task
EjectMediafromaVirtual
Machine
POSTAPIURL/vApp/vmid/
media/action/ejectMedia
MediaInsertOrEjectParams Task
ListMediaDevicesofa
VirtualMachine
GETAPIURL/vApp/vmid/
virtualHardwareSection/media
None RasdItemsList
GetaRequestforUserInput GETAPIURL/vApp/vmid/
question
None VmPendingQuestion
ProvideRequestedUser
Input
POSTAPIURL/vApp/vmid/
question/action/answer
VmQuestionAnswer 204NoContent
GetaScreenThumbnailfora
VirtualMachine
GETAPIURL/vApp/vmid/
screen
None screenthumbnail
(Contenttype :image/png)
GetaScreenTicketfora
VirtualMachine
POSTAPIURL/vApp/vmid/
screen/action/acquireTicket
None ScreenTicket
ControlAccesstovApps POST
APIURL/vApp/vappid/action/
controlAccess
ControlAccessParams ControlAccessParams
RetrieveaTask GETAPIURL/task/id None Task
Table 5-1. Summary of Datacenter Operations Requests (Continued)
Operation Request Request Body Response

Table of Contents

Related product manuals