<xs:complexType name="ChannelData">
<xs:annotation>
<xs:documentation>Contains the bulk data for the log, either as a base64-encoded string or as a reference to an external file.</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="Data" type="xs:string" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>The data blob in JSON form. This attribute lets you embed the bulk data in a single file with the xml, to avoid the issues that arise when splitting data across multiple files. BUSINESS RULE: Either this element or the FileUri element must be present.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="FileUri" type="xs:anyURI" minOccurs="0" maxOccurs="1">
<xs:annotation>
<xs:documentation>The URI of a file containing the bulk data. If this field is non-null, then the data field is ignored. For files written to disk, this should normally contain a simple file name in relative URI form. For example, if an application writes a log file to disk, it might write the xml as abc.xml, and the bulk data as abc.avro. In this case, the value of this element would be './abc.avro'. BUSINESS RULE: Either this element or the Data element must be present.</xs:documentation>
</xs:annotation>
</xs:element>
</xs:sequence>
</xs:complexType>
|