Catalog; Vdcs; Providervdc - VMware VCLOUD API 1.0 - API Programming Manual

Table of Contents

Advertisement

vCloud API Programming Guide

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.catalog+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.
Schema
Name
Min
IsPublished
1

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.providervdc+xml
Object href prototype API‐URL/admin/providervdc/id
Schema
Name
name
any attribute name
status
Description
Tasks
ComputeCapacity
StorageCapacity
AvailableNetworks
186
Max
Type
Description
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.
Min
Max
Type
1
1
xs:string
0
n
any
0
1
xs:int
0
1
xs:string
0
1
TasksInProgressType
0
1
RootComputeCapacityType
0
1
ProviderVdcCapacityType
0
1
AvailableNetworksType
Description
Common object name attribute
Includes type, href, XML namespace 
identifiers
creation status of the ProviderVdc:
-1 Creation failed
0 Not ready
1 Ready
2 Unknown
3 Unrecognized
Optional description
Read‐only container for Task elements. Each 
element in the container represents a 
queued, running, or failed task owned by 
this object
Defines the compute capacity available in 
this provider vDC
Defines the storage capacity available in this 
provider vDC
Container for references to 
ExternalNetwork objects provisioned from 
this provider vDC.
VMware, Inc.

Advertisement

Table of Contents
loading

Table of Contents