vCloud API Programming Guide
186
VMware, Inc.
Catalog
A
Catalog
element
is
a
container
for
CatalogItems
.
An
Org
or
AdminOrg
may
contain
zero
or
more
Catalog
elements.
To
create,
delete,
or
modify
a
catalog,
an
administrator
must
access
it
using
the
admin
URL
and
content
type
shown
here.
Content-Type
application/vnd.vmware.vcloud.admin.xml
Object href prototype
vCloud
‐
URL
/admin/catalog/catalog
‐
id
For
more
information
about
the
Catalog
element
schema,
see
“Catalog”
on
page 160.
For
information
about
user
operations
on
Catalogs,
see
“Cataloging
vApp
Templates
and
Media
Images”
on
page 54.
PublishCatalogParams
The
PublishCatalogParams
element
forms
the
body
of
a
publish
request
for
a
catalog.
Vdcs
The
Vdcs
element
is
a
read
‐
only
container
for
ReferenceType
elements
that
reference
vDCs
in
an
organization.
To
add
a
vDC
to
an
organization,
see
“Allocate
a
vDC
to
an
Organization”
on
page 104.
ProviderVdc
A
ProviderVdc
element
represents
a
provider
vDC
object.
Content-Type
application/vnd.vmware.admin.provxml
Object href prototype
API
‐
URL
/admin/providervdc/
id
Schema
Name
Min
Max
Type
Description
IsPublished
1
1
xs:boolean
Set
to
true
to
publish
a
catalog
(make
it
visible
to
all
organizations).
Set
to
false
to
unpublish
a
catalog.
This
element
can
be
changed
only
in
a
publish
request.
It
is
Read
‐
only
in
a
Catalog
body.
Schema
Name
Min
Max
Type
Description
name
1
1
xs:string
Common
object
name
attribute
any
attribute
name
0
n
any
Includes
type
,
href
,
XML
namespace
identifiers
status
0
1
xs:int
creation
status
of
the
ProviderVdc:
-1
Creation
failed
0
Not
ready
1
Ready
2
Unknown
3
Unrecognized
Description
0
1
xs:string
Optional
description
Tasks
0
1
TasksInProgressType
Read
‐
only
container
for
Task
elements.
Each
element
in
the
container
represents
a
queued,
running,
or
failed
task
owned
by
this
object
ComputeCapacity
0
1
RootComputeCapacityType
Defines
the
compute
capacity
available
in
this
provider
vDC
StorageCapacity
0
1
ProviderVdcCapacityType
Defines
the
storage
capacity
available
in
this
provider
vDC
AvailableNetworks
0
1
AvailableNetworksType
Container
for
references
to
ExternalNetwork
objects
provisioned
from
this
provider
vDC.
Содержание VCLOUD API 1.0 - TECHNICAL NOTE
Страница 10: ...vCloud API Programming Guide 10 VMware Inc...
Страница 20: ...vCloud API Programming Guide 20 VMware Inc...
Страница 32: ...vCloud API Programming Guide 32 VMware Inc...
Страница 90: ...vCloud API Programming Guide 90 VMware Inc...
Страница 150: ...vCloud API Programming Guide 150 VMware Inc...
Страница 170: ...vCloud API Programming Guide 170 VMware Inc...
Страница 202: ...vCloud API Programming Guide 202 VMware Inc...
Страница 212: ...vCloud API Programming Guide 212 VMware Inc...