Vcloudextension - VMware VCLOUD API 1.0 - API Programming Manual

Table of Contents

Advertisement

This extensibility mechanism, which is not used in this release of the vCloud API, allows new servers to extend 
the XML representations native to this release of the vCloud API without requiring existing clients to 
understand those extensions.

VCloudExtension

A client should be prepared to encounter a VCloudExtension element in any response. If the element declares 
required="true" and client does not know how to interpret the contents of the element, the client can ignore 
it, but it must include the VCloudExtension in any request to modify the element that contains it. A server 
must return a failure when a request includes a VCloudExtension element that declares required="true" 
but the server does not understand the extension.
Schema
Name
required
any attribute name
any element name
VMware, Inc.
Min
Max
Type
Description
0
1
xs:boolean
True if this extension must be understood by the server
0
n
xs:any
An arbitrary number of attributes of any type
0
n
xs:any
An arbitrary number of elements of any type
Chapter 8 XML Representations in the vCloud API
149

Advertisement

Table of Contents
loading

Table of Contents