VMware, Inc.
31
Chapter 2 Hello vCloud: A Structured REST Workflow Example
Moving on to Additional Use Cases
This
“Hello”
exercise,
while
simplified,
demonstrates
a
pattern
common
to
many
vCloud
API
use
cases:
browsing
to
discover
a
template,
instantiating
the
template,
then
deploying
and
operating
the
vApp
described
in
the
template.
The
remainder
of
this
guide
provides
expanded
examples
of
these
and
other
use
cases,
including:
Creating
vApp
templates
by
uploading
OVF
packages
or
capturing
vApps
(
“Provisioning”
on
page 41)
Non
‐
default
instantiation
using
detailed
instantiation
parameters
(
“Instantiate
a
vApp
Template”
on
page 61)
Creating
a
copy
of
a
vApp
by
cloning,
or
composing
a
vApp
from
multiple
vApps
or
templates
Reconfiguration
of
a
vApp
to
add
or
remove
virtual
hardware,
modify
network
connections,
and
change
other
vApp
properties
(
“Reconfiguring
vApps
and
Virtual
Machines”
on
page 69)
Administrative
operations
to
create
vDCs
and
Catalogs,
and
to
administer
users,
groups,
and
roles
(
“Administrative
Operations”
on
page 91).
Operations
that
a
system
administrator
can
use
to
access
the
vSphere
platform
that
supports
a
vCloud
roles
(
“VMware
vSphere
Platform
Operations”
on
page 117).
This
guide
also
includes
complete
reference
information
on
XML
elements
defined
by
the
vCloud
API
(see
Chapter 9,
“User
API
Reference,”
on
page 151
and
Chapter 11,
“Administrative
API
Reference,”
on
page 179),
and
those
defined
by
the
vSphere
platform
extensions
(see
Chapter 12,
“vSphere
Platform
Extensions
Reference,”
on
page 193).
It
also
includes
an
introduction
to
OVF
Appendix A,
“OVF
and
the
vCloud
API,”
on
page 203,
which
concentrates
on
those
aspects
of
OVF
that
might
be
of
interest
to
advanced
vCloud
API
programmers.
Summary of Contents for VCLOUD API 1.0 - TECHNICAL NOTE
Page 10: ...vCloud API Programming Guide 10 VMware Inc...
Page 20: ...vCloud API Programming Guide 20 VMware Inc...
Page 32: ...vCloud API Programming Guide 32 VMware Inc...
Page 90: ...vCloud API Programming Guide 90 VMware Inc...
Page 150: ...vCloud API Programming Guide 150 VMware Inc...
Page 170: ...vCloud API Programming Guide 170 VMware Inc...