Waiting for engine...
Skip to main content

Packaged Component Manifest object

Use the Packaged Component Manifest object to retrieve a list of the included components and their summary metadata for a single version of a packaged component.

The Packaged Component Manifest object resembles how a user accesses the Packaged Component Details panel in the user interface to view all included components within a package. You can use this object in combination with other Component objects. For example, you can query the Packaged Components object to find a record of interest such as those matching a specific version name, and then employ the Packaged Component Manifest object to get all the included components for each result.

Structure

<PackagedComponent packageId=””> 
<componentInfo id="" version=""/>
</PackagedComponent>
FieldTypeDescription
packageIdstringThe ID of the packaged component.
componentInfo idstringThe ID of the component.The component ID is available in the Revision History dialog, which you can open from the Build page in the user interface. Potentially, this ID can return multiple components.
componentInfo versionstringEach saved configuration is assigned a Revision History number when you change a component on the Build tab. The component version is available in the Revision History dialog, which you can access from the Build page  service.

Supported operations

GETQUERYCREATEUPDATEEXECUTEDELETE
Supported Not Supported  Not Supported Not SupportedNot Supported Not Supported 

SOAP implementation

  • GET operation

    Request:

    <soapenv:Body>
    <api:get>
    <api:objectType>PackagedComponentManifest</api:objectType>
    <api:objectId>123a45e6-789e-1f23-a45d-a6789daebbd9</api:objectId>
    </api:get>
    </soapenv:Body>

    Response:

    <S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/">
    <S:Body>
    <bns:getResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bns="http://api.platform.boomi.com/">
    <bns:result xsi:type="bns:PackagedComponentManifest" packageId="5c825e5b-4676-474f-ab9f-84615b58afcc">
    <bns:componentInfo id="456789a-bcde-f0123-4567-89abcdef012" version="1"/>
    <bns:componentInfo id="765a432-12ab-0e98-7a66-54d53bf321f87" version="1"/>
    </bns:result>
    </bns:getResponse>
    </S:Body>
    </S:Envelope>
On this Page