VMware Cloud Director API - Vdc
VdcType
- Element:
- Vdc
- Type:
- VdcType
- Namespace:
- http://www.vmware.com/vcloud/v1.5
- Description:
- Represents the user view of an organization vDC.
- Since:
- 0.9
- Schema:
- vdc.xsd
- Media type(s):
-
application/vnd.vmware.vcloud.vdc+xml
application/vnd.vmware.vcloud.vdc+json
- Extends:
- EntityType
- XML Representation:
-
<Vdc xmlns="http://www.vmware.com/vcloud/v1.5" href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
name="xs:string" status="xs:int" isLegacyType="xs:boolean">
<Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
rel="xs:string" model="xs:string"/>
<Description> xs:string </Description>
<Tasks>
<Task href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
name="xs:string" status="xs:string" operation="xs:string" operationName="xs:string"
serviceNamespace="xs:string" startTime="xs:dateTime" endTime="xs:dateTime" expiryTime="xs:dateTime"
cancelRequested="xs:boolean">
<Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
rel="xs:string" model="xs:string"/>
<Description> xs:string </Description>
<Tasks> TasksInProgressType </Tasks>
<Owner href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
<Error stackTrace="xs:string" message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string"
vendorSpecificErrorCode="xs:string">
<TenantError message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string" vendorSpecificErrorCode="xs:string"/>
</Error>
<User href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
<Organization href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
<Progress> xs:int </Progress>
<Params> ... </Params>
<Details> xs:string </Details>
<VcTaskList>
<VcTask name="xs:string" moref="xs:string" status="xs:string" description="xs:string"
errorMessage="xs:string" objectName="xs:string" objectType="xs:string" objectMoref="xs:string"
virtualCenterID="xs:string" startTime="xs:dateTime" endTime="xs:dateTime"/>
</VcTaskList>
<Result>
<ResultContent> ... </ResultContent>
<ResultReference href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
</Result>
</Task>
</Tasks>
<ComputeProviderScope> xs:string </ComputeProviderScope>
<NetworkProviderScope> xs:string </NetworkProviderScope>
<AllocationModel> xs:string </AllocationModel>
<ComputeCapacity>
<Cpu>
<Units> xs:string </Units>
<Allocated> xs:long </Allocated>
<Limit> xs:long </Limit>
<Reserved> xs:long </Reserved>
<Used> xs:long </Used>
<ReservationUsed> xs:long </ReservationUsed>
</Cpu>
<Memory>
<Units> xs:string </Units>
<Allocated> xs:long </Allocated>
<Limit> xs:long </Limit>
<Reserved> xs:long </Reserved>
<Used> xs:long </Used>
<ReservationUsed> xs:long </ReservationUsed>
</Memory>
</ComputeCapacity>
<ResourceEntities>
<ResourceEntity href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
status="xs:int"/>
</ResourceEntities>
<AvailableNetworks>
<Network href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
</AvailableNetworks>
<Capabilities>
<SupportedHardwareVersions>
<SupportedHardwareVersion name="xs:string" href="xs:anyURI" default="xs:boolean" type="xs:string"/>
</SupportedHardwareVersions>
</Capabilities>
<NicQuota> xs:int </NicQuota>
<NetworkQuota> xs:int </NetworkQuota>
<UsedNetworkCount> xs:int </UsedNetworkCount>
<VmQuota> xs:int </VmQuota>
<IsEnabled> xs:boolean </IsEnabled>
<VdcStorageProfiles>
<VdcStorageProfile href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
</VdcStorageProfiles>
<DefaultComputePolicy href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
<MaxComputePolicy href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
<VCpuInMhz2> xs:long </VCpuInMhz2>
</Vdc>
-
Attributes
-
Attribute Type Required Modifiable Since Deprecated Description href anyURI No always 0.9 The URI of the entity. type string No always 0.9