3.1.4.51.3.4 EventHistoryFilter

Contains one or more filters for filtering the event history.

  
 <xsd:complexType name="EventHistoryFilter">
   <xsd:sequence>
     <xsd:element minOccurs="0" maxOccurs="1" name="eventInstanceIdFilter" nillable="true" type="tns:ArrayOfGuid"/>
     <xsd:element minOccurs="0" maxOccurs="1" name="eventIdFilter" nillable="true" type="tns:ArrayOfEventIdFilter"/>
     <xsd:element minOccurs="0" maxOccurs="1" name="eventSourceFilter" nillable="true" type="tns:ArrayOfEventSourceFilter"/>
     <xsd:element minOccurs="0" maxOccurs="1" name="eventSeverityFilter" nillable="true" type="tns:ArrayOfInt"/>
     <xsd:element minOccurs="0" maxOccurs="1" name="updateFilter" nillable="true" type="tns:UpdateRevisionIdentifier"/>
     <xsd:element minOccurs="1" maxOccurs="1" name="fromTimeAtTarget" type="xsd:dateTime"/>
     <xsd:element minOccurs="1" maxOccurs="1" name="toTimeAtTarget" type="xsd:dateTime"/>
     <xsd:element minOccurs="1" maxOccurs="1" name="fromTimeAtServer" type="xsd:dateTime"/>
     <xsd:element minOccurs="1" maxOccurs="1" name="toTimeAtServer" type="xsd:dateTime"/>
     <xsd:element minOccurs="0" maxOccurs="1" name="targetId" nillable="true" type="xsd:string"/>
   </xsd:sequence>
 </xsd:complexType>

eventInstanceIdFilter: This field MUST be present. It represents the instance identifier to use when filtering the event history.

eventIdFilter: This field MUST be present. It specifies the event identifier of the event filter.

eventSourceFilter: This field MUST be present. It represents the array of event source filters to use when filtering the event history.

eventSeverityFilter: This field MUST be present. It represents the array of event severity filters to use when filtering the event history.

updateFilter: If present, this field represents the UpdateRevisionIdentifier to use when filtering the event history. If this field is not specified, the update server returns events for all update revisions.

fromTimeAtTarget: This field MUST be present. It represents the UTC date and time for the beginning of the range to use with the TimeAtTarget filter.

toTimeAtTarget: This field MUST be present. It represents the UTC date and time for the end of the range to use with the TimeAtTarget filter.

fromTimeAtServer: This field MUST be present. It specifies the UTC date and time for the beginning of the range to use with the TimeAtServer filter.

toTimeAtServer: This field MUST be present. It specifies the UTC date and time for the end of the range to use with the TimeAtServer filter.

targetId: This field MUST be present. It represents the computer target.