POST method to get an attribute value from a Workflow Automation provider object.
Include the following parameters in the request URL as needed.
|
Parameter |
Description |
|---|---|
|
All web service calls require BSL authentication and may optionally identify a Workflow Automation Server. For more information about authentication and identification, see Authentication and Identification. |
Include the following elements in the POST request data as needed.
|
Element |
Description |
|---|---|
|
Path |
REQUIRED. Workflow Automation provider namespace path. |
|
AttributeName |
REQUIRED. Attribute name. |
|
Provider |
REQUIRED. Workflow Automation provider name. HINT:You can get a list of all the active providers for a Workflow Automation Server using the GetManagementServices method. |
The following is a sample POST XML request body.
<GetAttributeInfo xmlns="http://www.attachmate.com/Aegis/"> <Path>String content</Path> <AttributeName>String content</AttributeName> <Provider>String content</Provider> </GetAttributeInfo>
The following is a sample POST Json request body.
{
"Path":"String content",
"AttributeName":"String content",
"Provider":"String content"
}
The following is the POST request XML schema.
<xs:schema xmlns:tns="http://www.attachmate.com/Aegis/" elementFormDefault="qualified" targetNamespace="http://www.attachmate.com/Aegis/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:complexType name="IQConnectUINT64">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="UINT64Value" type="xs:unsignedLong" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT64" nillable="true" type="tns:IQConnectUINT64" />
<xs:complexType name="IQConnectBaseValue">
<xs:sequence />
</xs:complexType>
<xs:element name="IQConnectBaseValue" nillable="true" type="tns:IQConnectBaseValue" />
<xs:complexType name="IQConnectBoolean">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="BooleanValue" type="xs:boolean" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectBoolean" nillable="true" type="tns:IQConnectBoolean" />
<xs:complexType name="IQConnectDouble">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="DoubleValue" type="xs:double" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectDouble" nillable="true" type="tns:IQConnectDouble" />
<xs:complexType name="IQConnectFloat">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="FloatValue" type="xs:float" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectFloat" nillable="true" type="tns:IQConnectFloat" />
<xs:complexType name="IQConnectString">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="StringValue" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectString" nillable="true" type="tns:IQConnectString" />
<xs:complexType name="IQConnectTableArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectTable" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectTableArray" nillable="true" type="tns:IQConnectTableArray" />
<xs:complexType name="ArrayOfIQConnectTable">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectTable" nillable="true" type="tns:IQConnectTable" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectTable" nillable="true" type="tns:ArrayOfIQConnectTable" />
<xs:complexType name="IQConnectTable">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="List" nillable="true" type="tns:ArrayOfIQConnectAttrList" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectTable" nillable="true" type="tns:IQConnectTable" />
<xs:complexType name="ArrayOfIQConnectAttrList">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectAttrList" nillable="true" type="tns:IQConnectAttrList" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectAttrList" nillable="true" type="tns:ArrayOfIQConnectAttrList" />
<xs:complexType name="IQConnectAttrList">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="List" nillable="true" type="tns:ArrayOfIQConnectAttribute" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectAttrList" nillable="true" type="tns:IQConnectAttrList" />
<xs:complexType name="ArrayOfIQConnectAttribute">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectAttribute" nillable="true" type="tns:IQConnectAttribute" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectAttribute" nillable="true" type="tns:ArrayOfIQConnectAttribute" />
<xs:complexType name="IQConnectAttribute">
<xs:sequence>
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Value" nillable="true" type="tns:IQConnectValue" />
</xs:sequence>
</xs:complexType>
<xs:element name="IQConnectAttribute" nillable="true" type="tns:IQConnectAttribute" />
<xs:complexType name="IQConnectValue">
<xs:sequence>
<xs:element minOccurs="0" name="Type" type="tns:IQConnectValueType" />
<xs:element minOccurs="0" name="Value" nillable="true" type="tns:IQConnectBaseValue" />
</xs:sequence>
</xs:complexType>
<xs:element name="IQConnectValue" nillable="true" type="tns:IQConnectValue" />
<xs:simpleType name="IQConnectValueType">
<xs:restriction base="xs:string">
<xs:enumeration value="VOID" />
<xs:enumeration value="BOOL" />
<xs:enumeration value="UINT8" />
<xs:enumeration value="SINT8" />
<xs:enumeration value="UINT16" />
<xs:enumeration value="SINT16" />
<xs:enumeration value="UINT32" />
<xs:enumeration value="SINT32" />
<xs:enumeration value="FLOAT" />
<xs:enumeration value="DOUBLE" />
<xs:enumeration value="STRING" />
<xs:enumeration value="UINT64" />
<xs:enumeration value="SINT64" />
<xs:enumeration value="ATTRLIST" />
<xs:enumeration value="DATETIME" />
<xs:enumeration value="TABLE" />
<xs:enumeration value="VOID_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">128</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BOOL_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">129</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UINT8_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">130</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SINT8_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">131</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UINT16_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">132</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SINT16_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">133</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UINT32_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">134</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SINT32_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">135</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FLOAT_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">136</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOUBLE_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">137</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STRING_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">138</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UINT64_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">139</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SINT64_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">140</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ATTRLIST_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">141</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DATETIME_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">142</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="TABLE_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">143</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:element name="IQConnectValueType" nillable="true" type="tns:IQConnectValueType" />
<xs:complexType name="IQConnectDateTime">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="DateTimeValue" type="xs:dateTime" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectDateTime" nillable="true" type="tns:IQConnectDateTime" />
<xs:complexType name="IQConnectVoid">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence />
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectVoid" nillable="true" type="tns:IQConnectVoid" />
<xs:complexType name="IQConnectUINT8">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="UINT8Value" type="xs:unsignedByte" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT8" nillable="true" type="tns:IQConnectUINT8" />
<xs:complexType name="IQConnectSINT8">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="SINT8Value" type="xs:byte" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT8" nillable="true" type="tns:IQConnectSINT8" />
<xs:complexType name="IQConnectUINT16">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="UINT16Value" type="xs:unsignedShort" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT16" nillable="true" type="tns:IQConnectUINT16" />
<xs:complexType name="IQConnectSINT16">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="SINT16Value" type="xs:short" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT16" nillable="true" type="tns:IQConnectSINT16" />
<xs:complexType name="IQConnectUINT32">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="UINT32Value" type="xs:unsignedInt" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT32" nillable="true" type="tns:IQConnectUINT32" />
<xs:complexType name="IQConnectSINT32">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="SINT32Value" type="xs:int" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT32" nillable="true" type="tns:IQConnectSINT32" />
<xs:complexType name="IQConnectSINT64">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="SINT64Value" type="xs:long" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT64" nillable="true" type="tns:IQConnectSINT64" />
<xs:complexType name="IQConnectSINT32Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectSINT32" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT32Array" nillable="true" type="tns:IQConnectSINT32Array" />
<xs:complexType name="ArrayOfIQConnectSINT32">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectSINT32" nillable="true" type="tns:IQConnectSINT32" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectSINT32" nillable="true" type="tns:ArrayOfIQConnectSINT32" />
<xs:complexType name="IQConnectVoidArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectVoid" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectVoidArray" nillable="true" type="tns:IQConnectVoidArray" />
<xs:complexType name="ArrayOfIQConnectVoid">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectVoid" nillable="true" type="tns:IQConnectVoid" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectVoid" nillable="true" type="tns:ArrayOfIQConnectVoid" />
<xs:complexType name="IQConnectBooleanArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectBoolean" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectBooleanArray" nillable="true" type="tns:IQConnectBooleanArray" />
<xs:complexType name="ArrayOfIQConnectBoolean">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectBoolean" nillable="true" type="tns:IQConnectBoolean" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectBoolean" nillable="true" type="tns:ArrayOfIQConnectBoolean" />
<xs:complexType name="IQConnectUINT8Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectUINT8" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT8Array" nillable="true" type="tns:IQConnectUINT8Array" />
<xs:complexType name="ArrayOfIQConnectUINT8">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectUINT8" nillable="true" type="tns:IQConnectUINT8" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectUINT8" nillable="true" type="tns:ArrayOfIQConnectUINT8" />
<xs:complexType name="IQConnectSINT8Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectSINT8" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT8Array" nillable="true" type="tns:IQConnectSINT8Array" />
<xs:complexType name="ArrayOfIQConnectSINT8">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectSINT8" nillable="true" type="tns:IQConnectSINT8" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectSINT8" nillable="true" type="tns:ArrayOfIQConnectSINT8" />
<xs:complexType name="IQConnectUINT16Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectUINT16" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT16Array" nillable="true" type="tns:IQConnectUINT16Array" />
<xs:complexType name="ArrayOfIQConnectUINT16">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectUINT16" nillable="true" type="tns:IQConnectUINT16" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectUINT16" nillable="true" type="tns:ArrayOfIQConnectUINT16" />
<xs:complexType name="IQConnectSINT16Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectSINT16" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT16Array" nillable="true" type="tns:IQConnectSINT16Array" />
<xs:complexType name="ArrayOfIQConnectSINT16">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectSINT16" nillable="true" type="tns:IQConnectSINT16" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectSINT16" nillable="true" type="tns:ArrayOfIQConnectSINT16" />
<xs:complexType name="IQConnectUINT32Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectUINT32" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT32Array" nillable="true" type="tns:IQConnectUINT32Array" />
<xs:complexType name="ArrayOfIQConnectUINT32">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectUINT32" nillable="true" type="tns:IQConnectUINT32" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectUINT32" nillable="true" type="tns:ArrayOfIQConnectUINT32" />
<xs:complexType name="IQConnectUINT64Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectUINT64" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT64Array" nillable="true" type="tns:IQConnectUINT64Array" />
<xs:complexType name="ArrayOfIQConnectUINT64">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectUINT64" nillable="true" type="tns:IQConnectUINT64" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectUINT64" nillable="true" type="tns:ArrayOfIQConnectUINT64" />
<xs:complexType name="IQConnectSINT64Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectSINT64" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT64Array" nillable="true" type="tns:IQConnectSINT64Array" />
<xs:complexType name="ArrayOfIQConnectSINT64">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectSINT64" nillable="true" type="tns:IQConnectSINT64" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectSINT64" nillable="true" type="tns:ArrayOfIQConnectSINT64" />
<xs:complexType name="IQConnectFloatArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectFloat" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectFloatArray" nillable="true" type="tns:IQConnectFloatArray" />
<xs:complexType name="ArrayOfIQConnectFloat">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectFloat" nillable="true" type="tns:IQConnectFloat" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectFloat" nillable="true" type="tns:ArrayOfIQConnectFloat" />
<xs:complexType name="IQConnectDoubleArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectDouble" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectDoubleArray" nillable="true" type="tns:IQConnectDoubleArray" />
<xs:complexType name="ArrayOfIQConnectDouble">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectDouble" nillable="true" type="tns:IQConnectDouble" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectDouble" nillable="true" type="tns:ArrayOfIQConnectDouble" />
<xs:complexType name="IQConnectStringArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectString" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectStringArray" nillable="true" type="tns:IQConnectStringArray" />
<xs:complexType name="ArrayOfIQConnectString">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectString" nillable="true" type="tns:IQConnectString" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectString" nillable="true" type="tns:ArrayOfIQConnectString" />
<xs:complexType name="IQConnectDateTimeArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectDateTime" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectDateTimeArray" nillable="true" type="tns:IQConnectDateTimeArray" />
<xs:complexType name="ArrayOfIQConnectDateTime">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectDateTime" nillable="true" type="tns:IQConnectDateTime" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectDateTime" nillable="true" type="tns:ArrayOfIQConnectDateTime" />
<xs:complexType name="IQConnectAttrListArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectAttrList" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectAttrListArray" nillable="true" type="tns:IQConnectAttrListArray" />
<xs:complexType name="IQConnectBlob">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="BlobValue" nillable="true" type="xs:base64Binary" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectBlob" nillable="true" type="tns:IQConnectBlob" />
<xs:complexType name="GetAttributeInfo">
<xs:complexContent mixed="false">
<xs:extension base="tns:PathInfo">
<xs:sequence>
<xs:element minOccurs="0" name="AttributeName" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Provider" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="GetAttributeInfo" nillable="true" type="tns:GetAttributeInfo" />
<xs:complexType name="PathInfo">
<xs:sequence>
<xs:element minOccurs="0" name="Path" nillable="true" type="xs:string" />
</xs:sequence>
</xs:complexType>
<xs:element name="PathInfo" nillable="true" type="tns:PathInfo" />
</xs:schema>
The following is an additional POST request schema.
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="anyType" nillable="true" type="xs:anyType" />
<xs:element name="anyURI" nillable="true" type="xs:anyURI" />
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
<xs:element name="boolean" nillable="true" type="xs:boolean" />
<xs:element name="byte" nillable="true" type="xs:byte" />
<xs:element name="dateTime" nillable="true" type="xs:dateTime" />
<xs:element name="decimal" nillable="true" type="xs:decimal" />
<xs:element name="double" nillable="true" type="xs:double" />
<xs:element name="float" nillable="true" type="xs:float" />
<xs:element name="int" nillable="true" type="xs:int" />
<xs:element name="long" nillable="true" type="xs:long" />
<xs:element name="QName" nillable="true" type="xs:QName" />
<xs:element name="short" nillable="true" type="xs:short" />
<xs:element name="string" nillable="true" type="xs:string" />
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
<xs:element name="char" nillable="true" type="tns:char" />
<xs:simpleType name="char">
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration" />
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
<xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
<xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid" />
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName" />
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>
The following is an additional POST request schema.
<xs:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="schema">
<xs:complexType />
</xs:element>
</xs:schema>
The POST response data contains the following elements.
|
Element |
Description |
|---|---|
|
Type |
Data type for Value. |
|
Value |
AttributeName value. |
The following is a sample XML response body.
<IQConnectValue xmlns="http://www.attachmate.com/Aegis/">
<Type>VOID</Type>
<!--Valid elements of type: IQConnectAttrList, IQConnectAttrListArray, IQConnectBlob, IQConnectBoolean, IQConnectBooleanArray, IQConnectDateTime, IQConnectDateTimeArray, IQConnectDouble, IQConnectDoubleArray, IQConnectFloat, IQConnectFloatArray, IQConnectSINT16, IQConnectSINT16Array, IQConnectSINT32, IQConnectSINT32Array, IQConnectSINT64, IQConnectSINT64Array, IQConnectSINT8, IQConnectSINT8Array, IQConnectString, IQConnectStringArray, IQConnectTable, IQConnectTableArray, IQConnectUINT16, IQConnectUINT16Array, IQConnectUINT32, IQConnectUINT32Array, IQConnectUINT64, IQConnectUINT64Array, IQConnectUINT8, IQConnectUINT8Array, IQConnectVoid, IQConnectVoidArray-->
<Value i:type="IQConnectAttrList" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<List>
<IQConnectAttribute>
<Name>String content</Name>
<Value>
<Type>VOID</Type>
<!--Valid elements of type: IQConnectAttrList, IQConnectAttrListArray, IQConnectBlob, IQConnectBoolean, IQConnectBooleanArray, IQConnectDateTime, IQConnectDateTimeArray, IQConnectDouble, IQConnectDoubleArray, IQConnectFloat, IQConnectFloatArray, IQConnectSINT16, IQConnectSINT16Array, IQConnectSINT32, IQConnectSINT32Array, IQConnectSINT64, IQConnectSINT64Array, IQConnectSINT8, IQConnectSINT8Array, IQConnectString, IQConnectStringArray, IQConnectTable, IQConnectTableArray, IQConnectUINT16, IQConnectUINT16Array, IQConnectUINT32, IQConnectUINT32Array, IQConnectUINT64, IQConnectUINT64Array, IQConnectUINT8, IQConnectUINT8Array, IQConnectVoid, IQConnectVoidArray-->
<Value i:type="IQConnectAttrList">
<List>
<IQConnectAttribute>
<Name>String content</Name>
<Value>
<Type>VOID</Type>
<Value i:nil="true" />
</Value>
</IQConnectAttribute>
<IQConnectAttribute>
<Name>String content</Name>
<Value>
<Type>VOID</Type>
<Value i:nil="true" />
</Value>
</IQConnectAttribute>
</List>
</Value>
</Value>
</IQConnectAttribute>
<IQConnectAttribute>
<Name>String content</Name>
<Value>
<Type>VOID</Type>
<!--Valid elements of type: IQConnectAttrList, IQConnectAttrListArray, IQConnectBlob, IQConnectBoolean, IQConnectBooleanArray, IQConnectDateTime, IQConnectDateTimeArray, IQConnectDouble, IQConnectDoubleArray, IQConnectFloat, IQConnectFloatArray, IQConnectSINT16, IQConnectSINT16Array, IQConnectSINT32, IQConnectSINT32Array, IQConnectSINT64, IQConnectSINT64Array, IQConnectSINT8, IQConnectSINT8Array, IQConnectString, IQConnectStringArray, IQConnectTable, IQConnectTableArray, IQConnectUINT16, IQConnectUINT16Array, IQConnectUINT32, IQConnectUINT32Array, IQConnectUINT64, IQConnectUINT64Array, IQConnectUINT8, IQConnectUINT8Array, IQConnectVoid, IQConnectVoidArray-->
<Value i:type="IQConnectAttrList">
<List>
<IQConnectAttribute>
<Name>String content</Name>
<Value>
<Type>VOID</Type>
<Value i:nil="true" />
</Value>
</IQConnectAttribute>
<IQConnectAttribute>
<Name>String content</Name>
<Value>
<Type>VOID</Type>
<Value i:nil="true" />
</Value>
</IQConnectAttribute>
</List>
</Value>
</Value>
</IQConnectAttribute>
</List>
</Value>
</IQConnectValue>
The following is a sample Json response body.
{
"Type":0,
"Value":{
"__type":"IQConnectAttrList:#NetIQ.PolicyManagerServiceLibrary.DataStructures",
"List":[{
"Name":"String content",
"Value":{
"Type":0,
"Value":{
"__type":"IQConnectAttrList:#NetIQ.PolicyManagerServiceLibrary.DataStructures",
"List":[{
"Name":"String content",
"Value":{
"Type":0,
"Value":null
}
}]
}
}
}]
}
}
The following is the responsew XML schema.
<xs:schema xmlns:tns="http://www.attachmate.com/Aegis/" elementFormDefault="qualified" targetNamespace="http://www.attachmate.com/Aegis/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:import namespace="http://schemas.microsoft.com/2003/10/Serialization/" />
<xs:complexType name="IQConnectUINT64">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="UINT64Value" type="xs:unsignedLong" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT64" nillable="true" type="tns:IQConnectUINT64" />
<xs:complexType name="IQConnectBaseValue">
<xs:sequence />
</xs:complexType>
<xs:element name="IQConnectBaseValue" nillable="true" type="tns:IQConnectBaseValue" />
<xs:complexType name="IQConnectBoolean">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="BooleanValue" type="xs:boolean" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectBoolean" nillable="true" type="tns:IQConnectBoolean" />
<xs:complexType name="IQConnectDouble">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="DoubleValue" type="xs:double" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectDouble" nillable="true" type="tns:IQConnectDouble" />
<xs:complexType name="IQConnectFloat">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="FloatValue" type="xs:float" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectFloat" nillable="true" type="tns:IQConnectFloat" />
<xs:complexType name="IQConnectString">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="StringValue" nillable="true" type="xs:string" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectString" nillable="true" type="tns:IQConnectString" />
<xs:complexType name="IQConnectTableArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectTable" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectTableArray" nillable="true" type="tns:IQConnectTableArray" />
<xs:complexType name="ArrayOfIQConnectTable">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectTable" nillable="true" type="tns:IQConnectTable" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectTable" nillable="true" type="tns:ArrayOfIQConnectTable" />
<xs:complexType name="IQConnectTable">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="List" nillable="true" type="tns:ArrayOfIQConnectAttrList" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectTable" nillable="true" type="tns:IQConnectTable" />
<xs:complexType name="ArrayOfIQConnectAttrList">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectAttrList" nillable="true" type="tns:IQConnectAttrList" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectAttrList" nillable="true" type="tns:ArrayOfIQConnectAttrList" />
<xs:complexType name="IQConnectAttrList">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="List" nillable="true" type="tns:ArrayOfIQConnectAttribute" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectAttrList" nillable="true" type="tns:IQConnectAttrList" />
<xs:complexType name="ArrayOfIQConnectAttribute">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectAttribute" nillable="true" type="tns:IQConnectAttribute" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectAttribute" nillable="true" type="tns:ArrayOfIQConnectAttribute" />
<xs:complexType name="IQConnectAttribute">
<xs:sequence>
<xs:element minOccurs="0" name="Name" nillable="true" type="xs:string" />
<xs:element minOccurs="0" name="Value" nillable="true" type="tns:IQConnectValue" />
</xs:sequence>
</xs:complexType>
<xs:element name="IQConnectAttribute" nillable="true" type="tns:IQConnectAttribute" />
<xs:complexType name="IQConnectValue">
<xs:sequence>
<xs:element minOccurs="0" name="Type" type="tns:IQConnectValueType" />
<xs:element minOccurs="0" name="Value" nillable="true" type="tns:IQConnectBaseValue" />
</xs:sequence>
</xs:complexType>
<xs:element name="IQConnectValue" nillable="true" type="tns:IQConnectValue" />
<xs:simpleType name="IQConnectValueType">
<xs:restriction base="xs:string">
<xs:enumeration value="VOID" />
<xs:enumeration value="BOOL" />
<xs:enumeration value="UINT8" />
<xs:enumeration value="SINT8" />
<xs:enumeration value="UINT16" />
<xs:enumeration value="SINT16" />
<xs:enumeration value="UINT32" />
<xs:enumeration value="SINT32" />
<xs:enumeration value="FLOAT" />
<xs:enumeration value="DOUBLE" />
<xs:enumeration value="STRING" />
<xs:enumeration value="UINT64" />
<xs:enumeration value="SINT64" />
<xs:enumeration value="ATTRLIST" />
<xs:enumeration value="DATETIME" />
<xs:enumeration value="TABLE" />
<xs:enumeration value="VOID_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">128</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="BOOL_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">129</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UINT8_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">130</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SINT8_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">131</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UINT16_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">132</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SINT16_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">133</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UINT32_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">134</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SINT32_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">135</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="FLOAT_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">136</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DOUBLE_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">137</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="STRING_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">138</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="UINT64_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">139</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="SINT64_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">140</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="ATTRLIST_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">141</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="DATETIME_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">142</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
<xs:enumeration value="TABLE_ARRAY">
<xs:annotation>
<xs:appinfo>
<EnumerationValue xmlns="http://schemas.microsoft.com/2003/10/Serialization/">143</EnumerationValue>
</xs:appinfo>
</xs:annotation>
</xs:enumeration>
</xs:restriction>
</xs:simpleType>
<xs:element name="IQConnectValueType" nillable="true" type="tns:IQConnectValueType" />
<xs:complexType name="IQConnectDateTime">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="DateTimeValue" type="xs:dateTime" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectDateTime" nillable="true" type="tns:IQConnectDateTime" />
<xs:complexType name="IQConnectVoid">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence />
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectVoid" nillable="true" type="tns:IQConnectVoid" />
<xs:complexType name="IQConnectUINT8">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="UINT8Value" type="xs:unsignedByte" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT8" nillable="true" type="tns:IQConnectUINT8" />
<xs:complexType name="IQConnectSINT8">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="SINT8Value" type="xs:byte" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT8" nillable="true" type="tns:IQConnectSINT8" />
<xs:complexType name="IQConnectUINT16">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="UINT16Value" type="xs:unsignedShort" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT16" nillable="true" type="tns:IQConnectUINT16" />
<xs:complexType name="IQConnectSINT16">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="SINT16Value" type="xs:short" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT16" nillable="true" type="tns:IQConnectSINT16" />
<xs:complexType name="IQConnectUINT32">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="UINT32Value" type="xs:unsignedInt" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT32" nillable="true" type="tns:IQConnectUINT32" />
<xs:complexType name="IQConnectSINT32">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="SINT32Value" type="xs:int" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT32" nillable="true" type="tns:IQConnectSINT32" />
<xs:complexType name="IQConnectSINT64">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="SINT64Value" type="xs:long" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT64" nillable="true" type="tns:IQConnectSINT64" />
<xs:complexType name="IQConnectSINT32Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectSINT32" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT32Array" nillable="true" type="tns:IQConnectSINT32Array" />
<xs:complexType name="ArrayOfIQConnectSINT32">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectSINT32" nillable="true" type="tns:IQConnectSINT32" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectSINT32" nillable="true" type="tns:ArrayOfIQConnectSINT32" />
<xs:complexType name="IQConnectVoidArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectVoid" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectVoidArray" nillable="true" type="tns:IQConnectVoidArray" />
<xs:complexType name="ArrayOfIQConnectVoid">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectVoid" nillable="true" type="tns:IQConnectVoid" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectVoid" nillable="true" type="tns:ArrayOfIQConnectVoid" />
<xs:complexType name="IQConnectBooleanArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectBoolean" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectBooleanArray" nillable="true" type="tns:IQConnectBooleanArray" />
<xs:complexType name="ArrayOfIQConnectBoolean">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectBoolean" nillable="true" type="tns:IQConnectBoolean" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectBoolean" nillable="true" type="tns:ArrayOfIQConnectBoolean" />
<xs:complexType name="IQConnectUINT8Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectUINT8" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT8Array" nillable="true" type="tns:IQConnectUINT8Array" />
<xs:complexType name="ArrayOfIQConnectUINT8">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectUINT8" nillable="true" type="tns:IQConnectUINT8" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectUINT8" nillable="true" type="tns:ArrayOfIQConnectUINT8" />
<xs:complexType name="IQConnectSINT8Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectSINT8" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT8Array" nillable="true" type="tns:IQConnectSINT8Array" />
<xs:complexType name="ArrayOfIQConnectSINT8">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectSINT8" nillable="true" type="tns:IQConnectSINT8" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectSINT8" nillable="true" type="tns:ArrayOfIQConnectSINT8" />
<xs:complexType name="IQConnectUINT16Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectUINT16" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT16Array" nillable="true" type="tns:IQConnectUINT16Array" />
<xs:complexType name="ArrayOfIQConnectUINT16">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectUINT16" nillable="true" type="tns:IQConnectUINT16" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectUINT16" nillable="true" type="tns:ArrayOfIQConnectUINT16" />
<xs:complexType name="IQConnectSINT16Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectSINT16" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT16Array" nillable="true" type="tns:IQConnectSINT16Array" />
<xs:complexType name="ArrayOfIQConnectSINT16">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectSINT16" nillable="true" type="tns:IQConnectSINT16" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectSINT16" nillable="true" type="tns:ArrayOfIQConnectSINT16" />
<xs:complexType name="IQConnectUINT32Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectUINT32" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT32Array" nillable="true" type="tns:IQConnectUINT32Array" />
<xs:complexType name="ArrayOfIQConnectUINT32">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectUINT32" nillable="true" type="tns:IQConnectUINT32" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectUINT32" nillable="true" type="tns:ArrayOfIQConnectUINT32" />
<xs:complexType name="IQConnectUINT64Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectUINT64" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectUINT64Array" nillable="true" type="tns:IQConnectUINT64Array" />
<xs:complexType name="ArrayOfIQConnectUINT64">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectUINT64" nillable="true" type="tns:IQConnectUINT64" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectUINT64" nillable="true" type="tns:ArrayOfIQConnectUINT64" />
<xs:complexType name="IQConnectSINT64Array">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectSINT64" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectSINT64Array" nillable="true" type="tns:IQConnectSINT64Array" />
<xs:complexType name="ArrayOfIQConnectSINT64">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectSINT64" nillable="true" type="tns:IQConnectSINT64" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectSINT64" nillable="true" type="tns:ArrayOfIQConnectSINT64" />
<xs:complexType name="IQConnectFloatArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectFloat" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectFloatArray" nillable="true" type="tns:IQConnectFloatArray" />
<xs:complexType name="ArrayOfIQConnectFloat">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectFloat" nillable="true" type="tns:IQConnectFloat" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectFloat" nillable="true" type="tns:ArrayOfIQConnectFloat" />
<xs:complexType name="IQConnectDoubleArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectDouble" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectDoubleArray" nillable="true" type="tns:IQConnectDoubleArray" />
<xs:complexType name="ArrayOfIQConnectDouble">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectDouble" nillable="true" type="tns:IQConnectDouble" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectDouble" nillable="true" type="tns:ArrayOfIQConnectDouble" />
<xs:complexType name="IQConnectStringArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectString" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectStringArray" nillable="true" type="tns:IQConnectStringArray" />
<xs:complexType name="ArrayOfIQConnectString">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectString" nillable="true" type="tns:IQConnectString" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectString" nillable="true" type="tns:ArrayOfIQConnectString" />
<xs:complexType name="IQConnectDateTimeArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectDateTime" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectDateTimeArray" nillable="true" type="tns:IQConnectDateTimeArray" />
<xs:complexType name="ArrayOfIQConnectDateTime">
<xs:sequence>
<xs:element minOccurs="0" maxOccurs="unbounded" name="IQConnectDateTime" nillable="true" type="tns:IQConnectDateTime" />
</xs:sequence>
</xs:complexType>
<xs:element name="ArrayOfIQConnectDateTime" nillable="true" type="tns:ArrayOfIQConnectDateTime" />
<xs:complexType name="IQConnectAttrListArray">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="Array" nillable="true" type="tns:ArrayOfIQConnectAttrList" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectAttrListArray" nillable="true" type="tns:IQConnectAttrListArray" />
<xs:complexType name="IQConnectBlob">
<xs:complexContent mixed="false">
<xs:extension base="tns:IQConnectBaseValue">
<xs:sequence>
<xs:element minOccurs="0" name="BlobValue" nillable="true" type="xs:base64Binary" />
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
<xs:element name="IQConnectBlob" nillable="true" type="tns:IQConnectBlob" />
</xs:schema>
The following is an additional response XML schema.
<xs:schema xmlns:tns="http://schemas.microsoft.com/2003/10/Serialization/" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://schemas.microsoft.com/2003/10/Serialization/" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="anyType" nillable="true" type="xs:anyType" />
<xs:element name="anyURI" nillable="true" type="xs:anyURI" />
<xs:element name="base64Binary" nillable="true" type="xs:base64Binary" />
<xs:element name="boolean" nillable="true" type="xs:boolean" />
<xs:element name="byte" nillable="true" type="xs:byte" />
<xs:element name="dateTime" nillable="true" type="xs:dateTime" />
<xs:element name="decimal" nillable="true" type="xs:decimal" />
<xs:element name="double" nillable="true" type="xs:double" />
<xs:element name="float" nillable="true" type="xs:float" />
<xs:element name="int" nillable="true" type="xs:int" />
<xs:element name="long" nillable="true" type="xs:long" />
<xs:element name="QName" nillable="true" type="xs:QName" />
<xs:element name="short" nillable="true" type="xs:short" />
<xs:element name="string" nillable="true" type="xs:string" />
<xs:element name="unsignedByte" nillable="true" type="xs:unsignedByte" />
<xs:element name="unsignedInt" nillable="true" type="xs:unsignedInt" />
<xs:element name="unsignedLong" nillable="true" type="xs:unsignedLong" />
<xs:element name="unsignedShort" nillable="true" type="xs:unsignedShort" />
<xs:element name="char" nillable="true" type="tns:char" />
<xs:simpleType name="char">
<xs:restriction base="xs:int" />
</xs:simpleType>
<xs:element name="duration" nillable="true" type="tns:duration" />
<xs:simpleType name="duration">
<xs:restriction base="xs:duration">
<xs:pattern value="\-?P(\d*D)?(T(\d*H)?(\d*M)?(\d*(\.\d*)?S)?)?" />
<xs:minInclusive value="-P10675199DT2H48M5.4775808S" />
<xs:maxInclusive value="P10675199DT2H48M5.4775807S" />
</xs:restriction>
</xs:simpleType>
<xs:element name="guid" nillable="true" type="tns:guid" />
<xs:simpleType name="guid">
<xs:restriction base="xs:string">
<xs:pattern value="[\da-fA-F]{8}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{4}-[\da-fA-F]{12}" />
</xs:restriction>
</xs:simpleType>
<xs:attribute name="FactoryType" type="xs:QName" />
<xs:attribute name="Id" type="xs:ID" />
<xs:attribute name="Ref" type="xs:IDREF" />
</xs:schema>
The following is an additional response XML schema.
<xs:schema targetNamespace="http://www.w3.org/2001/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="schema">
<xs:complexType />
</xs:element>
</xs:schema>