VMware Cloud Director API - VMWProviderVdcResourcePool

VMware Cloud Director API - VMWProviderVdcResourcePool

VMWProviderVdcResourcePoolType

Element:
VMWProviderVdcResourcePool
Type:
VMWProviderVdcResourcePoolType
Namespace:
http://www.vmware.com/vcloud/extension/v1.5
Description:
Represents backing resource pool for provider vDC.
Since:
31.0
Schema:
vmwextensions.xsd
Media type(s):
application/vnd.vmware.admin.vmwProviderVdcResourcePool+json
application/vnd.vmware.admin.vmwProviderVdcResourcePool+xml
Extends:
ResourceType
XML Representation:
<VMWProviderVdcResourcePool xmlns="http://www.vmware.com/vcloud/extension/v1.5" xmlns:vcloud_v1.5="http://www.vmware.com/vcloud/v1.5" href="xs:anyURI" type="xs:string" primary="xs:boolean">
    <vcloud_v1.5:Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
            rel="xs:string" model="xs:string"/>
    <ResourcePoolVimObjectRef>
        <vcloud_v1.5:VimServerRef href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
        <MoRef> xs:string </MoRef>
        <VimObjectType> xs:string </VimObjectType>
    </ResourcePoolVimObjectRef>
    <vcloud_v1.5:ResourcePoolRef href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"/>
    <Enabled> xs:boolean </Enabled>
    <CpuReservationUsed> xs:long </CpuReservationUsed>
    <CpuMaxUsage> xs:long </CpuMaxUsage>
    <MemReservationUsed> xs:long </MemReservationUsed>
    <MemMaxUsage> xs:long </MemMaxUsage>
</VMWProviderVdcResourcePool>

Attributes

Attribute Type Required Modifiable Since Deprecated Description
href anyURI No always 31.0 The URI of the entity.
type string No always 31.0 The MIME type of the entity.
primary boolean No none 31.0 29.0 True if this is primary resource pool for this provider vDC. This attribute has been deprecated since version 29.0.

Elements

Element Type Required Modifiable Since Deprecated Description
CpuMaxUsage long Yes none 36.0 The total CPU capacity in MHz for the given resource pool.
CpuReservationUsed long Yes none 36.0 The resource pool's CPU usage in MHz.
Enabled boolean Yes 31.0 Resource pool enabled status
Link LinkType No none 31.0 A reference to an entity or operation associated with this object.
MemMaxUsage long Yes none 36.0 The total memory capacity in MB for the given resource pool.
MemReservationUsed long Yes none 36.0 The resource pool's memory usage in MB.
ResourcePoolRef ReferenceType Yes 31.0 Reference to resource pool
ResourcePoolVimObjectRef VimObjectRefType (extension/v1.5) Yes 31.0 Vim object reference to resource pool
VCloudExtension VCloudExtensionType No always 31.0 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.

Operations

CRUD Operation Description Since Deprecated
read GET /admin/extension/resourcePool/{rpId} Gets {@link JAXBElement } with given resource pool id.