• No results found

WSDL created by Apache Axis version: 1.4 Built on Apr 22, 2006 (06:55:48 PDT)

-->

<wsdl:types>

175

BDM WSDL

<schema targetNamespace="http://www.insignia.com/ssp/bdmWS" xmlns="http://www.w3.org/↲

2001/XMLSchema">

<import namespace="http://values.webservices.bulkDeviceManagement.motive.com" />

<import namespace="http://domain.motive.com" />

<import namespace="http://xml.apache.org/xml-soap" />

<import namespace="http://values.bulkDeviceManagement.motive.com" />

<import namespace="http://schemas.xmlsoap.org/soap/encoding/" />

<complexType name="ArrayOf_xsd_string">

<complexContent>

<restriction base="soapenc:Array">

<attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:string[]" />

</restriction>

</complexContent>

</complexType>

<complexType name="ArrayOf_xsd_anyType">

<complexContent>

<restriction base="soapenc:Array">

<attribute ref="soapenc:arrayType" wsdl:arrayType="xsd:anyType[]" />

</restriction>

</complexContent>

</complexType>

<complexType name="ArrayOf_tns1_BulkProfileAssignmentInfo">

<complexContent>

<restriction base="soapenc:Array">

<attribute ref="soapenc:arrayType" wsdl:arrayType="tns1:BulkProfileAssignmentInfo[]" ↲

/>

</restriction>

</complexContent>

</complexType>

<complexType name="ArrayOf_tns3_BDMDeviceJobSummary">

WSDL Reference

176

<complexContent>

<restriction base="soapenc:Array">

<attribute ref="soapenc:arrayType" wsdl:arrayType="tns3:BDMDeviceJobSummary[]" />

</restriction>

</complexContent>

</complexType>

</schema>

<schema targetNamespace="http://xml.apache.org/xml-soap" xmlns="http://www.w3.org/2001/↲

XMLSchema">

<import namespace="http://www.insignia.com/ssp/bdmWS" />

<import namespace="http://values.webservices.bulkDeviceManagement.motive.com" />

<import namespace="http://domain.motive.com" />

<import namespace="http://values.bulkDeviceManagement.motive.com" />

<import namespace="http://schemas.xmlsoap.org/soap/encoding/" />

<complexType name="Vector">

<sequence>

<element maxOccurs="unbounded" minOccurs="0" name="item" type="xsd:anyType" />

</sequence>

</complexType>

</schema>

<schema targetNamespace="http://values.webservices.bulkDeviceManagement.motive.com" ↲

xmlns="http://www.w3.org/2001/XMLSchema">

<import namespace="http://www.insignia.com/ssp/bdmWS" />

<import namespace="http://domain.motive.com" />

<import namespace="http://xml.apache.org/xml-soap" />

<import namespace="http://values.bulkDeviceManagement.motive.com" />

<import namespace="http://schemas.xmlsoap.org/soap/encoding/" />

<complexType name="BulkProfileAssignmentInfo">

<sequence>

<element name="attributeNames" nillable="true" type="impl:ArrayOf_xsd_string" />

177

BDM WSDL

<element name="attributeValues" nillable="true" type="impl:ArrayOf_xsd_anyType" />

<element name="profileName" nillable="true" type="xsd:string" />

<element name="profileType" nillable="true" type="xsd:string" />

</sequence>

</complexType>

<complexType name="JobCreationResponse">

<sequence>

<element name="jobId" nillable="true" type="xsd:string" />

<element name="statusCode" nillable="true" type="xsd:string" />

</sequence>

</complexType>

<complexType name="FirmwareUpdateOperationInfo">

<sequence>

<element name="firmwareUpdatePathList" nillable="true" type="impl:ArrayOf_xsd_string" ↲

/>

<element name="fromImageId" nillable="true" type="xsd:string" />

</sequence>

</complexType>

<complexType name="BDMDeviceJobSummaryResponse">

<sequence>

<element name="result" nillable="true" type="impl:ArrayOf_tns3_BDMDeviceJobSummary" /↲

>

<element name="statusCode" nillable="true" type="xsd:string" />

</sequence>

</complexType>

<complexType name="BDMJobSummaryResponse">

<sequence>

<element name="result" nillable="true" type="tns3:BDMJobSummary" />

<element name="statusCode" nillable="true" type="xsd:string" />

</sequence>

WSDL Reference

178

</complexType>

<complexType name="BDMCronJobSummaryResponse">

<sequence>

<element name="result" nillable="true" type="tns3:BDMCronJobSummary" />

<element name="statusCode" nillable="true" type="xsd:string" />

</sequence>

</complexType>

</schema>

<schema targetNamespace="http://domain.motive.com" xmlns="http://www.w3.org/2001/↲

XMLSchema">

<import namespace="http://www.insignia.com/ssp/bdmWS" />

<import namespace="http://values.webservices.bulkDeviceManagement.motive.com" />

<import namespace="http://xml.apache.org/xml-soap" />

<import namespace="http://values.bulkDeviceManagement.motive.com" />

<import namespace="http://schemas.xmlsoap.org/soap/encoding/" />

<complexType name="BulkDeviceManagementRequestForGroup">

<sequence>

<element name="askUser" type="xsd:boolean" />

<element name="failureThreshold" type="xsd:int" />

<element name="groupId" type="xsd:int" />

<element name="jobType" nillable="true" type="xsd:string" />

<element name="scheduledEndTime" nillable="true" type="xsd:dateTime" />

<element name="scheduledStartTime" nillable="true" type="xsd:dateTime" />

<element name="toNotify" type="xsd:boolean" />

</sequence>

</complexType>

<complexType name="BulkDeviceManagementRequestForDevices">

<sequence>

<element name="askUser" type="xsd:boolean" />

<element name="deviceIds" nillable="true" type="impl:ArrayOf_xsd_anyType" />

179

BDM WSDL

<element name="failureThreshold" type="xsd:int" />

<element name="jobType" nillable="true" type="xsd:string" />

<element name="scheduledEndTime" nillable="true" type="xsd:dateTime" />

<element name="scheduledStartTime" nillable="true" type="xsd:dateTime" />

<element name="toNotify" type="xsd:boolean" />

</sequence>

</complexType>

<complexType name="CronBulkDeviceManagementRequestForGroup">

<sequence>

<element name="askUser" type="xsd:boolean" />

<element name="disableTrigger" nillable="true" type="xsd:string" />

<element name="enableTrigger" nillable="true" type="xsd:string" />

<element name="failureThreshold" type="xsd:int" />

<element name="groupId" type="xsd:int" />

<element name="jobType" nillable="true" type="xsd:string" />

<element name="scheduledEndTime" nillable="true" type="xsd:dateTime" />

<element name="scheduledStartTime" nillable="true" type="xsd:dateTime" />

<element name="toNotify" type="xsd:boolean" />

</sequence>

</complexType>

<complexType name="CronBulkDeviceManagementRequestForDevices">

<sequence>

<element name="askUser" type="xsd:boolean" />

<element name="deviceIds" nillable="true" type="impl:ArrayOf_xsd_anyType" />

<element name="disableTrigger" nillable="true" type="xsd:string" />

<element name="enableTrigger" nillable="true" type="xsd:string" />

<element name="failureThreshold" type="xsd:int" />

<element name="jobType" nillable="true" type="xsd:string" />

<element name="scheduledEndTime" nillable="true" type="xsd:dateTime" />

WSDL Reference

180

<element name="scheduledStartTime" nillable="true" type="xsd:dateTime" />

<element name="toNotify" type="xsd:boolean" />

</sequence>

</complexType>

</schema>

<schema targetNamespace="http://values.bulkDeviceManagement.motive.com" xmlns="http:/↲

/www.w3.org/2001/XMLSchema">

<import namespace="http://www.insignia.com/ssp/bdmWS" />

<import namespace="http://values.webservices.bulkDeviceManagement.motive.com" />

<import namespace="http://domain.motive.com" />

<import namespace="http://xml.apache.org/xml-soap" />

<import namespace="http://schemas.xmlsoap.org/soap/encoding/" />

<complexType name="BDMDeviceJobSummary">

<sequence>

<element name="dbDeviceId" type="xsd:int" />

<element name="deviceId" nillable="true" type="xsd:string" />

<element name="jobId" type="xsd:int" />

<element name="state" nillable="true" type="xsd:string" />

</sequence>

</complexType>

<complexType name="BDMJobSummary">

<sequence>

<element name="jobId" type="xsd:int" />

<element name="jobType" nillable="true" type="xsd:string" />

<element name="numJobsFailed" type="xsd:int" />

<element name="scheduledEndTime" nillable="true" type="xsd:dateTime" />

<element name="scheduledStartTime" nillable="true" type="xsd:dateTime" />

<element name="status" nillable="true" type="xsd:string" />

</sequence>

181

BDM WSDL

</complexType>

<complexType name="BDMCronJobSummary">

<sequence>

<element name="cronJobId" type="xsd:int" />

<element name="disableTrigger" nillable="true" type="xsd:string" />

<element name="enableTrigger" nillable="true" type="xsd:string" />

<element name="jobType" nillable="true" type="xsd:string" />

<element name="numJobsFailed" type="xsd:int" />

<element name="scheduledEndTime" nillable="true" type="xsd:dateTime" />

<element name="scheduledStartTime" nillable="true" type="xsd:dateTime" />

<element name="status" nillable="true" type="xsd:string" />

</sequence>

</complexType>

</schema>

</wsdl:types>

<wsdl:message name="invokeCronProfileGetForDevicesFromDevicesResponse">

<wsdl:part name="invokeCronProfileGetForDevicesFromDevicesReturn" type=↲

"tns1:JobCreationResponse" />

</wsdl:message>

<wsdl:message name="invokeProfileGetForDevicesFromGroupRequest">

<wsdl:part name="profileTemplateNames" type="impl:ArrayOf_xsd_string" />

<wsdl:part name="request" type="tns2:BulkDeviceManagementRequestForGroup" />

</wsdl:message>

<wsdl:message name="assignProfileToDevicesFromGroupRequest">

<wsdl:part name="profileAssignments" type="impl:ArrayOf_tns1_BulkProfileAssignmentInfo" ↲

/>

<wsdl:part name="request" type="tns2:BulkDeviceManagementRequestForGroup" />

</wsdl:message>

<wsdl:message name="invokeFirmwareUpdateOnDevicesFromGroupResponse">

<wsdl:part name="invokeFirmwareUpdateOnDevicesFromGroupReturn" type=↲

"tns1:JobCreationResponse" />

WSDL Reference

182

</wsdl:message>

<wsdl:message name="assignCronProfileToDevicesFromGroupResponse">

<wsdl:part name="assignCronProfileToDevicesFromGroupReturn" type=↲

"tns1:JobCreationResponse" />

</wsdl:message>

<wsdl:message name="invokeCronProfileGetForDevicesFromDevicesRequest">

<wsdl:part name="profileTemplateNames" type="impl:ArrayOf_xsd_string" />

<wsdl:part name="request" type="tns2:CronBulkDeviceManagementRequestForDevices" />

</wsdl:message>

<wsdl:message name="getBDMJobByIdResponse">

<wsdl:part name="getBDMJobByIdReturn" type="tns1:BDMJobSummaryResponse" />

</wsdl:message>

<wsdl:message name="invokeProfileGetForDevicesFromDevicesResponse">

<wsdl:part name="invokeProfileGetForDevicesFromDevicesReturn" type=↲

"tns1:JobCreationResponse" />

</wsdl:message>

<wsdl:message name="invokeCronFirmwareUpdateOnDevicesFromDevicesRequest">

<wsdl:part name="operationInfo" type="tns1:FirmwareUpdateOperationInfo" />

<wsdl:part name="request" type="tns2:CronBulkDeviceManagementRequestForDevices" />

</wsdl:message>

<wsdl:message name="invokeProfileGetForDevicesFromDevicesRequest">

<wsdl:part name="profileTemplateNames" type="impl:ArrayOf_xsd_string" />

<wsdl:part name="request" type="tns2:BulkDeviceManagementRequestForDevices" />

</wsdl:message>

<wsdl:message name="getDeviceJobSummaryByBDMCronJobIdResponse">

<wsdl:part name="getDeviceJobSummaryByBDMCronJobIdReturn" type=↲

"tns1:BDMDeviceJobSummaryResponse" />

</wsdl:message>

<wsdl:message name="invokeFirmwareUpdateOnDevicesFromDevicesResponse">

<wsdl:part name="invokeFirmwareUpdateOnDevicesFromDevicesReturn" type=↲

"tns1:JobCreationResponse" />

183

BDM WSDL

</wsdl:message>

<wsdl:message name="assignCronProfileToDevicesFromDevicesRequest">

<wsdl:part name="profileAssignments" type="impl:ArrayOf_tns1_BulkProfileAssignmentInfo" ↲

/>

<wsdl:part name="request" type="tns2:CronBulkDeviceManagementRequestForDevices" />

</wsdl:message>

<wsdl:message name="assignProfileToDevicesFromDevicesRequest">

<wsdl:part name="profileAssignments" type="impl:ArrayOf_tns1_BulkProfileAssignmentInfo" ↲

/>

<wsdl:part name="request" type="tns2:BulkDeviceManagementRequestForDevices" />

</wsdl:message>

<wsdl:message name="invokeCronProfileGetForDevicesFromGroupRequest">

<wsdl:part name="profileTemplateNames" type="impl:ArrayOf_xsd_string" />

<wsdl:part name="request" type="tns2:CronBulkDeviceManagementRequestForGroup" />

</wsdl:message>

<wsdl:message name="getDeviceJobSummaryByBDMJobIdRequest">

<wsdl:part name="jobId" type="xsd:int" />

</wsdl:message>

<wsdl:message name="getBDMCronJobByIdRequest">

<wsdl:part name="jobId" type="xsd:int" />

</wsdl:message>

<wsdl:message name="assignCronProfileToDevicesFromGroupRequest">

<wsdl:part name="profileAssignments" type="impl:ArrayOf_tns1_BulkProfileAssignmentInfo" ↲

/>

<wsdl:part name="request" type="tns2:CronBulkDeviceManagementRequestForGroup" />

</wsdl:message>

<wsdl:message name="invokeCronProfileGetForDevicesFromGroupResponse">

<wsdl:part name="invokeCronProfileGetForDevicesFromGroupReturn" type=↲

"tns1:JobCreationResponse" />

</wsdl:message>

<wsdl:message name="invokeCronFirmwareUpdateOnDevicesFromGroupResponse">

WSDL Reference

184

<wsdl:part name="invokeCronFirmwareUpdateOnDevicesFromGroupReturn" type=↲

"tns1:JobCreationResponse" />

</wsdl:message>

<wsdl:message name="getBDMJobByIdRequest">

<wsdl:part name="jobId" type="xsd:int" />

</wsdl:message>

<wsdl:message name="getDeviceJobSummaryByBDMCronJobIdRequest">

<wsdl:part name="jobId" type="xsd:int" />

</wsdl:message>

<wsdl:message name="invokeCronFirmwareUpdateOnDevicesFromGroupRequest">

<wsdl:part name="operationInfo" type="tns1:FirmwareUpdateOperationInfo" />

<wsdl:part name="request" type="tns2:CronBulkDeviceManagementRequestForGroup" />

</wsdl:message>

<wsdl:message name="assignCronProfileToDevicesFromDevicesResponse">

<wsdl:part name="assignCronProfileToDevicesFromDevicesReturn" type=↲

"tns1:JobCreationResponse" />

</wsdl:message>

<wsdl:message name="assignProfileToDevicesFromDevicesResponse">

<wsdl:part name="assignProfileToDevicesFromDevicesReturn" type=↲

"tns1:JobCreationResponse" />

</wsdl:message>

<wsdl:message name="invokeCronFirmwareUpdateOnDevicesFromDevicesResponse">

<wsdl:part name="invokeCronFirmwareUpdateOnDevicesFromDevicesReturn" type=↲

"tns1:JobCreationResponse" />

</wsdl:message>

<wsdl:message name="invokeFirmwareUpdateOnDevicesFromDevicesRequest">

<wsdl:part name="operationInfo" type="tns1:FirmwareUpdateOperationInfo" />

<wsdl:part name="request" type="tns2:BulkDeviceManagementRequestForDevices" />

</wsdl:message>

<wsdl:message name="invokeFirmwareUpdateOnDevicesFromGroupRequest">

<wsdl:part name="operationInfo" type="tns1:FirmwareUpdateOperationInfo" />

185

BDM WSDL

<wsdl:part name="request" type="tns2:BulkDeviceManagementRequestForGroup" />

</wsdl:message>

<wsdl:message name="assignProfileToDevicesFromGroupResponse">

<wsdl:part name="assignProfileToDevicesFromGroupReturn" type="tns1:JobCreationResponse" ↲

/>

</wsdl:message>

<wsdl:message name="getBDMCronJobByIdResponse">

<wsdl:part name="getBDMCronJobByIdReturn" type="tns1:BDMCronJobSummaryResponse" />

</wsdl:message>

<wsdl:message name="getDeviceJobSummaryByBDMJobIdResponse">

<wsdl:part name="getDeviceJobSummaryByBDMJobIdReturn" type=↲

"tns1:BDMDeviceJobSummaryResponse" />

</wsdl:message>

<wsdl:message name="invokeProfileGetForDevicesFromGroupResponse">

<wsdl:part name="invokeProfileGetForDevicesFromGroupReturn" type=↲

"tns1:JobCreationResponse" />

</wsdl:message>

<wsdl:portType name="bdmPort">

<wsdl:operation name="assignProfileToDevicesFromGroup" parameterOrder=↲

"profileAssignments request">

<wsdl:input message="impl:assignProfileToDevicesFromGroupRequest" name=↲

"assignProfileToDevicesFromGroupRequest" />

<wsdl:output message="impl:assignProfileToDevicesFromGroupResponse" name=↲

"assignProfileToDevicesFromGroupResponse" />

</wsdl:operation>

<wsdl:operation name="assignProfileToDevicesFromDevices" parameterOrder=↲

"profileAssignments request">

<wsdl:input message="impl:assignProfileToDevicesFromDevicesRequest" name=↲

"assignProfileToDevicesFromDevicesRequest" />

<wsdl:output message="impl:assignProfileToDevicesFromDevicesResponse" name=↲

"assignProfileToDevicesFromDevicesResponse" />

</wsdl:operation>

<wsdl:operation name="assignCronProfileToDevicesFromGroup" parameterOrder=↲

"profileAssignments request">

WSDL Reference

186

<wsdl:input message="impl:assignCronProfileToDevicesFromGroupRequest" name=↲

"assignCronProfileToDevicesFromGroupRequest" />

<wsdl:output message="impl:assignCronProfileToDevicesFromGroupResponse" name=↲

"assignCronProfileToDevicesFromGroupResponse" />

</wsdl:operation>

<wsdl:operation name="assignCronProfileToDevicesFromDevices" parameterOrder=↲

"profileAssignments request">

<wsdl:input message="impl:assignCronProfileToDevicesFromDevicesRequest" name=↲

"assignCronProfileToDevicesFromDevicesRequest" />

<wsdl:output message="impl:assignCronProfileToDevicesFromDevicesResponse" name=↲

"assignCronProfileToDevicesFromDevicesResponse" />

</wsdl:operation>

<wsdl:operation name="invokeProfileGetForDevicesFromGroup" parameterOrder=↲

"profileTemplateNames request">

<wsdl:input message="impl:invokeProfileGetForDevicesFromGroupRequest" name=↲

"invokeProfileGetForDevicesFromGroupRequest" />

<wsdl:output message="impl:invokeProfileGetForDevicesFromGroupResponse" name=↲

"invokeProfileGetForDevicesFromGroupResponse" />

</wsdl:operation>

<wsdl:operation name="invokeProfileGetForDevicesFromDevices" parameterOrder=↲

"profileTemplateNames request">

<wsdl:input message="impl:invokeProfileGetForDevicesFromDevicesRequest" name=↲

"invokeProfileGetForDevicesFromDevicesRequest" />

<wsdl:output message="impl:invokeProfileGetForDevicesFromDevicesResponse" name=↲

"invokeProfileGetForDevicesFromDevicesResponse" />

</wsdl:operation>

<wsdl:operation name="invokeCronProfileGetForDevicesFromGroup" parameterOrder=↲

"profileTemplateNames request">

<wsdl:input message="impl:invokeCronProfileGetForDevicesFromGroupRequest" name=↲

"invokeCronProfileGetForDevicesFromGroupRequest" />

<wsdl:output message="impl:invokeCronProfileGetForDevicesFromGroupResponse" name=↲

"invokeCronProfileGetForDevicesFromGroupResponse" />

</wsdl:operation>

<wsdl:operation name="invokeCronProfileGetForDevicesFromDevices" parameterOrder=↲

"profileTemplateNames request">

<wsdl:input message="impl:invokeCronProfileGetForDevicesFromDevicesRequest" name=↲

"invokeCronProfileGetForDevicesFromDevicesRequest" />

187

BDM WSDL

<wsdl:output message="impl:invokeCronProfileGetForDevicesFromDevicesResponse" name=↲

"invokeCronProfileGetForDevicesFromDevicesResponse" />

</wsdl:operation>

<wsdl:operation name="invokeFirmwareUpdateOnDevicesFromGroup" parameterOrder=↲

"operationInfo request">

<wsdl:input message="impl:invokeFirmwareUpdateOnDevicesFromGroupRequest" name=↲

"invokeFirmwareUpdateOnDevicesFromGroupRequest" />

<wsdl:output message="impl:invokeFirmwareUpdateOnDevicesFromGroupResponse" name=↲

"invokeFirmwareUpdateOnDevicesFromGroupResponse" />

</wsdl:operation>

<wsdl:operation name="invokeFirmwareUpdateOnDevicesFromDevices" parameterOrder=↲

"operationInfo request">

<wsdl:input message="impl:invokeFirmwareUpdateOnDevicesFromDevicesRequest" name=↲

"invokeFirmwareUpdateOnDevicesFromDevicesRequest" />

<wsdl:output message="impl:invokeFirmwareUpdateOnDevicesFromDevicesResponse" name=↲

"invokeFirmwareUpdateOnDevicesFromDevicesResponse" />

</wsdl:operation>

<wsdl:operation name="invokeCronFirmwareUpdateOnDevicesFromGroup" parameterOrder=↲

"operationInfo request">

<wsdl:input message="impl:invokeCronFirmwareUpdateOnDevicesFromGroupRequest" name=↲

"invokeCronFirmwareUpdateOnDevicesFromGroupRequest" />

<wsdl:output message="impl:invokeCronFirmwareUpdateOnDevicesFromGroupResponse" name=↲

"invokeCronFirmwareUpdateOnDevicesFromGroupResponse" />

</wsdl:operation>

<wsdl:operation name="invokeCronFirmwareUpdateOnDevicesFromDevices" parameterOrder=↲

"operationInfo request">

<wsdl:input message="impl:invokeCronFirmwareUpdateOnDevicesFromDevicesRequest" name=↲

"invokeCronFirmwareUpdateOnDevicesFromDevicesRequest" />

<wsdl:output message="impl:invokeCronFirmwareUpdateOnDevicesFromDevicesResponse" name=↲

"invokeCronFirmwareUpdateOnDevicesFromDevicesResponse" />

</wsdl:operation>

<wsdl:operation name="getDeviceJobSummaryByBDMJobId" parameterOrder="jobId">

<wsdl:input message="impl:getDeviceJobSummaryByBDMJobIdRequest" name=↲

"getDeviceJobSummaryByBDMJobIdRequest" />

<wsdl:output message="impl:getDeviceJobSummaryByBDMJobIdResponse" name=↲

"getDeviceJobSummaryByBDMJobIdResponse" />

WSDL Reference

188