2.2.4.293 IPAuditEnumerationParameters
The IPAuditEnumerationParameters complex type is used to specify the enumeration parameters for the IP address audit.
-
<xs:complexType name="IPAuditEnumerationParameters"> <xs:complexContent mixed="false"> <xs:extension base="ipam:EnumerationParametersBase"> <xs:sequence> <xs:element minOccurs="0" name="IncludeUserInformation" type="xsd:boolean" /> <xs:element minOccurs="0" name="NumberOfRecords" type="xsd:int" /> <xs:element minOccurs="0" name="SearchCriteriaXml" nillable="true" type="xsd:string" /> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
IncludeUserInformation: This specifies whether or not the user logon event information will be used to correlate the IP address audit information.
NumberOfRecords: This specifies the maximum number of records to be retrieved.
SearchCriteriaXml: This specifies the IP Audit filter conditions in the form of an XML.
-
The following XML schema is used to specify the IP Audit filter conditions.
-
<?xml version="1.0" encoding="utf-8"?> <xs:schema id="IPSearchParameters" xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata"> <xs:element name="IPSearchParameters" msdata:IsDataSet="true" msdata:UseCurrentLocale="true"> <xs:complexType> <xs:choice minOccurs="0" maxOccurs="unbounded"> <xs:element name="OP_AND"> <xs:complexType> <xs:sequence> <xs:element name="IPSearchNode" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="Name" type="xs:string" minOccurs="0" /> <xs:element name="Value1" type="xs:string" minOccurs="0" /> <xs:element name="Value2" type="xs:string" minOccurs="0" /> <xs:element name="Value" type="xs:string" minOccurs="0" /> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:choice> </xs:complexType> </xs:element> </xs:schema>
Name: This specifies the name of the field on which the IPSearchNode specifies the filter condition. It can be one of the following values.
TIME_DURATION
IP_ADDRESS
MAC_ADDRESS
HOST_NAME
USER_NAME
-
If the Name is TIME_DURATION, Value1 and Value2 MUST be specified to give the date and time range between which the IP address audit information is to be searched. Value element MUST NOT be present.
Value1: This specifies the start date time of the duration when the Name field is TIME_DURATION. This MUST NOT be used in IPSearchNode otherwise. The date time MUST be specified in Coordinated Universal Time (UTC) string representation as specified by [ISO-8601].
Value2: This specifies the end date time of the duration when the Name field is TIME_DURATION. This MUST NOT be used in IPSearchNode otherwise. The date time MUST be specified in Coordinated Universal Time (UTC) string representation as specified by [ISO-8601].
Value: This specifies a value for the field specified with Name when the Name is IP_ADDRESS, MAC_ADDRESS, HOST_NAME, or USER_NAME. If the Name is IP_ADDRESS, the Value MUST be a valid IP address denoted in the textual form.