VAppChildrenType

Type:
VAppChildrenType
Namespace:
http://www.vmware.com/vcloud/v1.5
Description:
Container for virtual machines included in this vApp.
Since:
0.9
Schema:
vApp.xsd
Media type(s):
None
Extends:
VCloudExtensibleType
XML Representation:
<VAppChildrenType xmlns="http://www.vmware.com/vcloud/v1.5" xmlns:envelope_1="http://schemas.dmtf.org/ovf/envelope/1"
        xmlns:environment_1="http://schemas.dmtf.org/ovf/environment/1">
    <VCloudExtension required="xs:boolean"/>
    <VApp href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
            name="xs:string" status="xs:int" deployed="xs:boolean" ovfDescriptorUploaded="xs:boolean">
        <VCloudExtension required="xs:boolean"/>
        <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                rel="xs:string">
            <VCloudExtension required="xs:boolean"/>
        </Link>
        <Description> xs:string </Description>
        <Tasks>
            <VCloudExtension required="xs:boolean"/>
            <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">
                <VCloudExtension required="xs:boolean"/>
                <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                        rel="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                </Link>
                <Description> xs:string </Description>
                <Tasks> TasksInProgressType </Tasks>
                <Owner href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                </Owner>
                <Error stackTrace="xs:string" message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string"
                        vendorSpecificErrorCode="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                    <TenantError message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string" vendorSpecificErrorCode="xs:string">
                        <VCloudExtension required="xs:boolean"/>
                    </TenantError>
                </Error>
                <User href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                </User>
                <Organization href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                </Organization>
                <Progress> xs:int </Progress>
                <Params> ... </Params>
                <Details> xs:string </Details>
            </Task>
        </Tasks>
        <Files>
            <VCloudExtension required="xs:boolean"/>
            <File href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
                    name="xs:string" size="xs:long" bytesTransferred="xs:long" checksum="xs:normalizedString">
                <VCloudExtension required="xs:boolean"/>
                <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                        rel="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                </Link>
                <Description> xs:string </Description>
                <Tasks>
                    <VCloudExtension required="xs:boolean"/>
                    <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">
                        <VCloudExtension required="xs:boolean"/>
                        <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                                rel="xs:string">
                            <VCloudExtension required="xs:boolean"/>
                        </Link>
                        <Description> xs:string </Description>
                        <Tasks> TasksInProgressType </Tasks>
                        <Owner href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                            <VCloudExtension required="xs:boolean"/>
                        </Owner>
                        <Error stackTrace="xs:string" message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string"
                                vendorSpecificErrorCode="xs:string">
                            <VCloudExtension required="xs:boolean"/>
                            <TenantError message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string" vendorSpecificErrorCode="xs:string">
                                <VCloudExtension required="xs:boolean"/>
                            </TenantError>
                        </Error>
                        <User href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                            <VCloudExtension required="xs:boolean"/>
                        </User>
                        <Organization href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                            <VCloudExtension required="xs:boolean"/>
                        </Organization>
                        <Progress> xs:int </Progress>
                        <Params> ... </Params>
                        <Details> xs:string </Details>
                    </Task>
                </Tasks>
            </File>
        </Files>
        <VAppParent href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
            <VCloudExtension required="xs:boolean"/>
        </VAppParent>
        <envelope_1:Section> envelope_1:Section_Type </envelope_1:Section>
        <DateCreated> xs:dateTime </DateCreated>
        <Owner href="xs:anyURI" type="xs:string">
            <VCloudExtension required="xs:boolean"/>
            <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                    rel="xs:string">
                <VCloudExtension required="xs:boolean"/>
            </Link>
            <User href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                <VCloudExtension required="xs:boolean"/>
            </User>
        </Owner>
        <InMaintenanceMode> xs:boolean </InMaintenanceMode>
        <Children> VAppChildrenType </Children>
    </VApp>
    <Vm href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
            name="xs:string" status="xs:int" deployed="xs:boolean" needsCustomization="xs:boolean"
            nestedHypervisorEnabled="xs:boolean">
        <VCloudExtension required="xs:boolean"/>
        <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                rel="xs:string">
            <VCloudExtension required="xs:boolean"/>
        </Link>
        <Description> xs:string </Description>
        <Tasks>
            <VCloudExtension required="xs:boolean"/>
            <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">
                <VCloudExtension required="xs:boolean"/>
                <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                        rel="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                </Link>
                <Description> xs:string </Description>
                <Tasks> TasksInProgressType </Tasks>
                <Owner href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                </Owner>
                <Error stackTrace="xs:string" message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string"
                        vendorSpecificErrorCode="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                    <TenantError message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string" vendorSpecificErrorCode="xs:string">
                        <VCloudExtension required="xs:boolean"/>
                    </TenantError>
                </Error>
                <User href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                </User>
                <Organization href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                </Organization>
                <Progress> xs:int </Progress>
                <Params> ... </Params>
                <Details> xs:string </Details>
            </Task>
        </Tasks>
        <Files>
            <VCloudExtension required="xs:boolean"/>
            <File href="xs:anyURI" type="xs:string" id="xs:string" operationKey="xs:string"
                    name="xs:string" size="xs:long" bytesTransferred="xs:long" checksum="xs:normalizedString">
                <VCloudExtension required="xs:boolean"/>
                <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                        rel="xs:string">
                    <VCloudExtension required="xs:boolean"/>
                </Link>
                <Description> xs:string </Description>
                <Tasks>
                    <VCloudExtension required="xs:boolean"/>
                    <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">
                        <VCloudExtension required="xs:boolean"/>
                        <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                                rel="xs:string">
                            <VCloudExtension required="xs:boolean"/>
                        </Link>
                        <Description> xs:string </Description>
                        <Tasks> TasksInProgressType </Tasks>
                        <Owner href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                            <VCloudExtension required="xs:boolean"/>
                        </Owner>
                        <Error stackTrace="xs:string" message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string"
                                vendorSpecificErrorCode="xs:string">
                            <VCloudExtension required="xs:boolean"/>
                            <TenantError message="xs:string" majorErrorCode="xs:int" minorErrorCode="xs:string" vendorSpecificErrorCode="xs:string">
                                <VCloudExtension required="xs:boolean"/>
                            </TenantError>
                        </Error>
                        <User href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                            <VCloudExtension required="xs:boolean"/>
                        </User>
                        <Organization href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
                            <VCloudExtension required="xs:boolean"/>
                        </Organization>
                        <Progress> xs:int </Progress>
                        <Params> ... </Params>
                        <Details> xs:string </Details>
                    </Task>
                </Tasks>
            </File>
        </Files>
        <VAppParent href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
            <VCloudExtension required="xs:boolean"/>
        </VAppParent>
        <envelope_1:Section> envelope_1:Section_Type </envelope_1:Section>
        <DateCreated> xs:dateTime </DateCreated>
        <VAppScopedLocalId> xs:string </VAppScopedLocalId>
        <environment_1:Environment> environment_1:Environment_Type </environment_1:Environment>
        <VmCapabilities href="xs:anyURI" type="xs:string">
            <VCloudExtension required="xs:boolean"/>
            <Link href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string"
                    rel="xs:string">
                <VCloudExtension required="xs:boolean"/>
            </Link>
            <MemoryHotAddEnabled> xs:boolean </MemoryHotAddEnabled>
            <CpuHotAddEnabled> xs:boolean </CpuHotAddEnabled>
        </VmCapabilities>
        <StorageProfile href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
            <VCloudExtension required="xs:boolean"/>
        </StorageProfile>
    </Vm>
</VAppChildrenType>

Elements

Element Type Required Modifiable Since Deprecated Description
VApp VAppType No 0.9 Reserved. Unimplemented.
VCloudExtension VCloudExtensionType No always 0.9 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.
Vm VmType No 0.9 Rerpresents a virtual machine.