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" : "..."
}