configurableServices element

Type: imbConfigurableServicesContainerBean
Namespace: http://www.ibm.com/iib/apiv1/responseObject/container
XML Schema: ns0.xsd

Description of configurable services available on the broker

Example XML

<?xml version="1.0" encoding="UTF-8"?> <configurableServices xmlns="http://www.ibm.com/iib/apiv1/responseObject/container" type="..." uri="..." hasChildren="..." internal="..."> <configurableServiceType type="..." configurableServiceType="..." hasNonIBMDefinedChildren="..." uri="..." hasChildren="..." internal="..."> <configurableService type="..." uri="..." configurableServiceType="..." name="..." ibmDefined="..." configurableServiceFileURI="..."> <ns1:properties xmlns:ns1="http://www.ibm.com/iib/apiv1/responseObject"> <ns1:property name="..." value="..." owner="..." type="..." /> <ns1:property name="..." value="..." owner="..." type="..."> <!--...--> </ns1:property> <!--...more "property" elements...--> </ns1:properties> </configurableService> <configurableService type="..." uri="..." configurableServiceType="..." name="..." ibmDefined="..." configurableServiceFileURI="..."> <!--...--> </configurableService> <!--...more "configurableService" elements...--> </configurableServiceType> <configurableServiceType type="..." configurableServiceType="..." hasNonIBMDefinedChildren="..."> <!--...--> </configurableServiceType> <!--...more "configurableServiceType" elements...--> </configurableServices>

Example JSON

{ "type" : "...", "configurableServiceType" : [ { "type" : "...", "configurableServiceType" : "...", "hasNonIBMDefinedChildren" : false, "configurableService" : [ { "type" : "...", "uri" : { "value" : "..." }, "configurableServiceType" : "...", "name" : "...", "ibmDefined" : false, "configurableServiceFileURI" : "...", "properties" : [ { "name" : "...", "value" : "...", "owner" : "...", "type" : "..." }, ... ] }, ... ], "uri" : { "value" : "..." }, "hasChildren" : "...", "internal" : "..." }, ... ], "uri" : { "value" : "..." }, "hasChildren" : "...", "internal" : "..." }