<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:adm="http://juniper.net/nsm/ADMSchema" xmlns:dm="http://juniper.net/nsm/DMSchema" attributeFormDefault="qualified" elementFormDefault="qualified" targetNamespace="http://juniper.net/nsm/ADMSchema">
<xsd:import namespace="http://juniper.net/nsm/DMSchema" schemaLocation="dm.xsd"/>
<xsd:complexType name="accessibledomain_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="accessibledomain" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="action_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="action" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="action_params_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="action_params" type="adm:action_params_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="action_params_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="syslog">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="syslogServerIp">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="3" minOccurs="0" name="syslogfacility">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
<xsd:enumeration value="6"/>
<xsd:enumeration value="7"/>
<xsd:enumeration value="8"/>
<xsd:enumeration value="9"/>
<xsd:enumeration value="10"/>
<xsd:enumeration value="11"/>
<xsd:enumeration value="12"/>
<xsd:enumeration value="13"/>
<xsd:enumeration value="14"/>
<xsd:enumeration value="15"/>
<xsd:enumeration value="16"/>
<xsd:enumeration value="17"/>
<xsd:enumeration value="18"/>
<xsd:enumeration value="19"/>
<xsd:enumeration value="20"/>
<xsd:enumeration value="21"/>
<xsd:enumeration value="22"/>
<xsd:enumeration value="23"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="snmp">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="snmpManager">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="snmpCommunity" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="email">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="emailAddrFrom" type="xsd:string"/>
<xsd:element minOccurs="0" name="emailAddrTo_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="emailAddrTo" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="csv">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="filePath" type="xsd:string"/>
<xsd:element default="no" minOccurs="0" name="printHeader" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="xml">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="filePath" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="activevpn_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="activevpn_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="activevpn" type="adm:activevpn_type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="activevpn_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="devSn" type="xsd:string"/>
<xsd:element minOccurs="0" name="vsysId" type="xsd:integer"/>
<xsd:element minOccurs="0" name="tunnelname" type="xsd:string"/>
<xsd:element minOccurs="0" name="inPolicyId" type="xsd:integer"/>
<xsd:element minOccurs="0" name="outPolicyId" type="xsd:integer"/>
<xsd:element default="0" minOccurs="0" name="ipSecProtocol">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="-1" minOccurs="0" name="espEncryptionAlg">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="-1"/>
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
<xsd:enumeration value="6"/>
<xsd:enumeration value="7"/>
<xsd:enumeration value="8"/>
<xsd:enumeration value="9"/>
<xsd:enumeration value="10"/>
<xsd:enumeration value="11"/>
<xsd:enumeration value="12"/>
<xsd:enumeration value="20"/>
<xsd:enumeration value="21"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="-1" minOccurs="0" name="espAuthenAlg">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="-1"/>
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="-1" minOccurs="0" name="ahAlg">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="-1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="keyType">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="1" minOccurs="0" name="vpnType">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="localGWIP" type="xsd:integer"/>
<xsd:element minOccurs="0" name="localGWId" type="xsd:string"/>
<xsd:element minOccurs="0" name="peerGWIP" type="xsd:integer"/>
<xsd:element minOccurs="0" name="peerGWId" type="xsd:string"/>
<xsd:element minOccurs="0" name="SPIin" type="xsd:integer"/>
<xsd:element minOccurs="0" name="SPIout" type="xsd:integer"/>
<xsd:element default="2" minOccurs="0" name="tunnelStatus">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="monitorStatus">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="p1Status">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="p2Status">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="p1Auth">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="NA" minOccurs="0" name="lifetimeP1" type="xsd:string"/>
<xsd:element default="NA" minOccurs="0" name="lifetimeP2" type="xsd:string"/>
<xsd:element minOccurs="0" name="lifesizeP2" type="xsd:string"/>
<xsd:element default="-1" minOccurs="0" name="avgLatency">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="-1"/>
<xsd:enumeration value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="-1" minOccurs="0" name="lastLatency" type="xsd:string"/>
<xsd:element minOccurs="0" name="availability" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="adddevice_type">
<xsd:sequence>
<xsd:element default="ipknown" minOccurs="0" name="deviceimportstatus">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="&amp;#00"/>
<xsd:enumeration value="ipknown"/>
<xsd:enumeration value="ipunknown"/>
<xsd:enumeration value="&amp;#00"/>
<xsd:enumeration value="notdeployed"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="keepaddingstatus" type="xsd:boolean"/>
<xsd:element default="" minOccurs="0" name="cli_dir" type="xsd:string"/>
<xsd:element minOccurs="0" name="configlet_on" type="xsd:boolean"/>
<xsd:element default="" minOccurs="0" name="configlet_dir" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="csvfilename" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="message_choice" type="xsd:string"/>
<xsd:element default="Error - message not initialized!" minOccurs="0" name="message_ssh" type="xsd:string"/>
<xsd:element default="Error - message not initialized!" minOccurs="0" name="message_autodetect" type="xsd:string"/>
<xsd:element default="Error - message not initialized!" minOccurs="0" name="message_csv" type="xsd:string"/>
<xsd:element default="Error - message not initialized!" minOccurs="0" name="message_e" type="xsd:string"/>
<xsd:element default="Error - message not initialized!" minOccurs="0" name="message_h" type="xsd:string"/>
<xsd:element default="Error - message not initialized!" minOccurs="0" name="message_i" type="xsd:string"/>
<xsd:element default="Click &lt;next&gt; button to generate configlet" minOccurs="0" name="message_k" type="xsd:string"/>
<xsd:element default="Error - message not initialized!" minOccurs="0" name="message_m" type="xsd:string"/>
<xsd:element default="Error - message not initialized!" minOccurs="0" name="message_y" type="xsd:string"/>
<xsd:element default="Adding Device and Waiting for Device to connect to NSM..." minOccurs="0" name="message_add" type="xsd:string"/>
<xsd:element default="Activating Device and Waiting for Device to connect to NSM..." minOccurs="0" name="message_activate" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="addStatus" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="importStatus" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="activateStatus" type="xsd:string"/>
<xsd:element default="true" minOccurs="0" name="logging" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="deviceid" type="xsd:string"/>
<xsd:element minOccurs="0" name="uniqueExternalID" type="xsd:string"/>
<xsd:element minOccurs="0" name="unqDisplay" type="xsd:string"/>
<xsd:element minOccurs="0" name="eventDevState" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="douniquemgtipcheck" type="xsd:boolean"/>
<xsd:element default="ipreachable" minOccurs="0" name="devicereachable">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ipreachable"/>
<xsd:enumeration value="ipunreachable"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="configletdecoded" type="xsd:string"/>
<xsd:element minOccurs="0" name="configletraw" type="xsd:string"/>
<xsd:element default="configlet" minOccurs="0" name="init5devicemethod">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="configlet"/>
<xsd:enumeration value="manual"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="address_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="address" type="adm:address_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="address_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="address" type="dm:address_type"/>
<xsd:element minOccurs="0" name="group" type="dm:addrgroup_type"/>
<xsd:element minOccurs="0" name="global" type="adm:globaladdress_collection_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element default="host" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="host"/>
<xsd:enumeration value="network"/>
<xsd:enumeration value="group"/>
<xsd:enumeration value="mgroup"/>
<xsd:enumeration value="global"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="addvsysdevice_type">
<xsd:sequence>
<xsd:element default="model" minOccurs="0" name="adddevicestatus">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="import"/>
<xsd:enumeration value="model"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="domain" type="xsd:string"/>
<xsd:element minOccurs="0" name="eventDevState" type="xsd:string"/>
<xsd:element minOccurs="0" name="vsys_list_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="vsys_list">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="import" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="vsysname" type="xsd:string"/>
<xsd:element minOccurs="0" name="nsmname" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="admin_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="admin" type="adm:admin_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="admin_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="password">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="authInfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="LOCAL" minOccurs="0" name="authenticated">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="LOCAL"/>
<xsd:enumeration value="REMOTE"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="contactInfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="lastName" type="xsd:string"/>
<xsd:element minOccurs="0" name="firstName" type="xsd:string"/>
<xsd:element minOccurs="0" name="middleName" type="xsd:string"/>
<xsd:element minOccurs="0" name="primaryEmail" type="xsd:string"/>
<xsd:element minOccurs="0" name="secondaryEmail" type="xsd:string"/>
<xsd:element minOccurs="0" name="primaryPhone" type="xsd:string"/>
<xsd:element minOccurs="0" name="secondaryPhone" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="perms_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="perms">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="domains_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="domains" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="anomaly_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="anomaly" type="adm:anomaly_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="anomaly_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="appservice" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/appservice_collection/appservice/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="test" type="xsd:string"/>
<xsd:element default="any" minOccurs="0" name="direction">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="any"/>
<xsd:enumeration value="cts"/>
<xsd:enumeration value="stc"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="category" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="application_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="application" type="adm:application_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="application_type">
<xsd:sequence>
<xsd:element default="unnamed application" name="name_" type="xsd:string"/>
<xsd:element default="Ready" minOccurs="0" name="status" type="xsd:string"/>
<xsd:element minOccurs="0" name="activeview" type="xsd:string"/>
<xsd:element minOccurs="0" name="views_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="views">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="template" type="xsd:string"/>
<xsd:element minOccurs="0" name="viewdef" type="xsd:string"/>
<xsd:element minOccurs="0" name="object" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="appli_service_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="appli_service" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="appservice_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="appservice" type="adm:appservice_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="appservice_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="description" type="xsd:string"/>
<xsd:element minOccurs="0" name="supported-on_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="supported-on" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="transaction" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="line" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="appsig_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="appsig" type="adm:appsig_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="appsig_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="supported-on_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="1" name="supported-on" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="port">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="tcp" type="xsd:string"/>
<xsd:element minOccurs="0" name="udp" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="signature">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="cts">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="pattern" type="xsd:string"/>
<xsd:element minOccurs="0" name="regex" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="stc">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="pattern" type="xsd:string"/>
<xsd:element minOccurs="0" name="regex" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="verify" type="xsd:string"/>
<xsd:element name="application">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="type" type="xsd:string"/>
<xsd:element minOccurs="0" name="port">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="tcp" type="xsd:string"/>
<xsd:element minOccurs="0" name="udp" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="mindata" type="xsd:integer"/>
<xsd:element name="order" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="attack-filter_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attack-filter" type="adm:idp-attack-grp_collection_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="attack-grp_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attack-grp" type="dm:attack-grp_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="attack-sigpack_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attack-sigpack" type="adm:attack-sigpack_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="attack-sigpack_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="attacks" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="attack_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="attack" type="adm:attack_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="attack_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="version" type="xsd:string"/>
<xsd:element minOccurs="0" name="timestamp" type="xsd:long"/>
<xsd:element minOccurs="0" name="date" type="xsd:string"/>
<xsd:element minOccurs="0" name="supported-on_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="supported-on">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="minbuild" type="xsd:string"/>
<xsd:element minOccurs="0" name="maxbuild" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="info">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="english">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="name" type="xsd:string"/>
<xsd:element name="long_name" type="xsd:string"/>
<xsd:element minOccurs="0" name="description" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="attack-type_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attack-type" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="false-positives_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="false-positives" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="direction_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="direction" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="service_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="service" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="category" type="xsd:string"/>
<xsd:element minOccurs="0" name="keywords" type="xsd:string"/>
<xsd:element default="none" minOccurs="0" name="recommended-action">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_recommendedaction</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"/>
<xsd:enumeration value="ignore"/>
<xsd:enumeration value="drop-packet"/>
<xsd:enumeration value="drop"/>
<xsd:enumeration value="close-client"/>
<xsd:enumeration value="close-server"/>
<xsd:enumeration value="close"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="inthewild" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="extended">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="headline" type="xsd:string"/>
<xsd:element minOccurs="0" name="description" type="xsd:string"/>
<xsd:element minOccurs="0" name="impact" type="xsd:string"/>
<xsd:element minOccurs="0" name="warning" type="xsd:string"/>
<xsd:element minOccurs="0" name="vendor_comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="patches" type="xsd:string"/>
<xsd:element minOccurs="0" name="safeguards" type="xsd:string"/>
<xsd:element minOccurs="0" name="techinfo" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="products_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="products_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="products_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="products" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="refs">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="url" type="xsd:string"/>
<xsd:element minOccurs="0" name="url2" type="xsd:string"/>
<xsd:element minOccurs="0" name="url3" type="xsd:string"/>
<xsd:element minOccurs="0" name="cve" type="xsd:string"/>
<xsd:element minOccurs="0" name="bugtraq" type="xsd:integer"/>
<xsd:element minOccurs="0" name="arachnids" type="xsd:integer"/>
<xsd:element minOccurs="0" name="snort_id" type="xsd:integer"/>
<xsd:element minOccurs="0" name="nessus" type="xsd:integer"/>
<xsd:element minOccurs="0" name="dragon_name" type="xsd:string"/>
<xsd:element minOccurs="0" name="cert" type="xsd:string"/>
<xsd:element minOccurs="0" name="x_force" type="xsd:integer"/>
<xsd:element minOccurs="0" name="trusecure" type="xsd:integer"/>
<xsd:element minOccurs="0" name="other_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="other">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="title" type="xsd:string"/>
<xsd:element minOccurs="0" name="text" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="2" minOccurs="0" name="severity">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
<xsd:enumeration value="7"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="performance">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="5"/>
<xsd:enumeration value="9"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="last-modified" type="xsd:string"/>
<xsd:element minOccurs="0" name="operating-system" type="xsd:string"/>
<xsd:element minOccurs="0" name="versions_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="1" name="versions">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:integer"/>
<xsd:element default="signature" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="signature"/>
<xsd:enumeration value="anomaly"/>
<xsd:enumeration value="chain"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="internalID" type="xsd:integer"/>
<xsd:element minOccurs="0" name="supported-on_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="1" name="supported-on" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="last-modified" type="xsd:string"/>
<xsd:element default="unknown" minOccurs="0" name="false-positives">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="unknown"/>
<xsd:enumeration value="rarely"/>
<xsd:enumeration value="occasionally"/>
<xsd:enumeration value="frequently"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="application" type="xsd:string"/>
<xsd:element minOccurs="0" name="service">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="any">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="ip" type="xsd:integer"/>
<xsd:element name="tcp" type="xsd:string"/>
<xsd:element name="udp" type="xsd:string"/>
<xsd:element minOccurs="0" name="icmp">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="rpc" type="xsd:long"/>
<xsd:element name="appservice" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/appservice_collection/appservice/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="time-binding">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="disabled">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="enabled">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="peer" minOccurs="0" name="scope">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="peer"/>
<xsd:enumeration value="src"/>
<xsd:enumeration value="dst"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="2" minOccurs="0" name="count">
<xsd:simpleType>
<xsd:restriction base="xsd:long">
<xsd:maxInclusive value="4294967296"/>
<xsd:minInclusive value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element default="session" minOccurs="0" name="scope">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="session"/>
<xsd:enumeration value="transaction"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="order" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="reset" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="expr" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@booleanexpr_member_avail</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="members_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="members">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="memberindex" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@booleanexpr_member_avail</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="type">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="signature">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="hidden" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="pattern" type="xsd:string"/>
<xsd:element minOccurs="0" name="regex" type="xsd:string"/>
<xsd:element minOccurs="0" name="offset" type="xsd:integer"/>
<xsd:element name="context" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/context_collection/context/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="negate" type="xsd:boolean"/>
<xsd:element default="any" minOccurs="0" name="direction">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="any"/>
<xsd:enumeration value="cts"/>
<xsd:enumeration value="stc"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="both" minOccurs="0" name="flow">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="control"/>
<xsd:enumeration value="both"/>
<xsd:enumeration value="auxillary"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="ip-header">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="tos">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="tlen">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="id">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="ttl">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="255"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="protocol">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_attack_ipheaderprotocoloperator</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="255"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="src">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="dst">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="rb">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="mf">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="df">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="protocol-header">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="tcp">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="sport">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="dport">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="seqnum">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:long">
<xsd:maxInclusive value="4294967295"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="acknum">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:long">
<xsd:maxInclusive value="4294967295"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="hlen">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="63"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="dlen">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="winsz">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="urgptr">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="urg">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="ack">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="psh">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="rst">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="syn">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="fin">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="r1">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="r2">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="udp">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="sport">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="dport">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="dlen">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="icmp">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="dlen">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="type">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="255"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="code">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="255"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="seqnum">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="id">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comparison-operator">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="="/>
<xsd:enumeration value="!"/>
<xsd:enumeration value="&gt;"/>
<xsd:enumeration value="&lt;"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="operand">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="anomaly" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/anomaly_collection/anomaly/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="supercedes_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="supercedes" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/attack_collection/attack/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="attackgrp-sigpack_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attackgrp-sigpack_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attackgrp-sigpack" type="adm:attackgrp-sigpack_type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="attackgrp-sigpack_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="sigpack" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="auditlog_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="auditlog" type="adm:auditlog_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="auditlog_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element name="timestamp" type="xsd:long"/>
<xsd:element name="admin-name" type="xsd:string"/>
<xsd:element name="admin-login-domain" type="xsd:string"/>
<xsd:element name="command-name" type="xsd:string"/>
<xsd:element name="outcome" type="xsd:string"/>
<xsd:element minOccurs="0" name="misc" type="xsd:string"/>
<xsd:element minOccurs="0" name="modified-db-objects_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="modified-db-objects">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="domain-id" type="xsd:integer"/>
<xsd:element name="category" type="xsd:string"/>
<xsd:element name="objectId" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="modified-directive-objects_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="modified-directive-objects">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="domain-id" type="xsd:integer"/>
<xsd:element name="category" type="xsd:string"/>
<xsd:element name="objectId" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="auditlog_action_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="auditlog_action" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="auth-server_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="auth-server" type="adm:auth-server_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="auth-server_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="auth-server" type="dm:auth-server_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="members_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="members" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="avobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="avobj" type="adm:avobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="avobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="av" type="dm:av_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="avobjintextlst_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="avobjintextlst" type="adm:avobjintextlst_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="avobjintextlst_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="ext-list" type="dm:av_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="avobjintmimelst_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="avobjintmimelst" type="adm:avobjintmimelst_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="avobjintmimelst_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="mime-list" type="dm:av_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="avobjintprofile_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="avobjintprofile" type="adm:avobjintprofile_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="avobjintprofile_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="profile" type="dm:av_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element default="internal" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="internal"/>
<xsd:enumeration value="icap"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="blockedIPList_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="blockedIPList" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="cacertificate_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="cacertificate" type="adm:cacertificate_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="cacertificate_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element name="subject-name" type="xsd:string"/>
<xsd:element minOccurs="0" name="subject-hash" type="xsd:string"/>
<xsd:element minOccurs="0" name="id" type="xsd:integer"/>
<xsd:element default="Certificate not loaded" minOccurs="0" name="status" type="xsd:string"/>
<xsd:element minOccurs="0" name="issued-by" type="xsd:string"/>
<xsd:element minOccurs="0" name="expire-on" type="xsd:string"/>
<xsd:element minOccurs="0" name="cert-data_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cert-data" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="authority" type="dm:pki_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="catalog_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="catalog" type="adm:catalog_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="catalog_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="members_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="members">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="item" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="item"/>
<xsd:enumeration value="folder"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category-enums_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="english">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="name" type="xsd:string"/>
<xsd:element minOccurs="0" name="desc" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_admin_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_admin" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_alarm_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_alarm" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_anomaly_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_anomaly" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_config_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_config" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_custom_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_custom" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_events_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_events" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_implicit_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_implicit" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_info_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_info" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_profiler_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_profiler" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_screen_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_screen" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_self_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_self" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_sensors_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_sensors" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_signature_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_signature" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_traffic_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_traffic" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_urlfiltering_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_urlfiltering" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="category_user_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_user" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="CFGClusterString_collection_type">
<xsd:sequence/>
</xsd:complexType>
<xsd:complexType name="cluster_type">
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="import" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="cluster"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="prioritymatrix_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="prioritymatrix">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="memberid" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="vsd">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="7"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="priority">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="254"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="mode-ineligible" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="preempt" type="xsd:boolean"/>
<xsd:element default="0" minOccurs="0" name="preempt-holddown">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="600"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="context_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="context" type="adm:context_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="context_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="key" type="xsd:string"/>
<xsd:element minOccurs="0" name="displayname" type="xsd:string"/>
<xsd:element minOccurs="0" name="description" type="xsd:string"/>
<xsd:element minOccurs="0" name="direction">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="any"/>
<xsd:enumeration value="cts"/>
<xsd:enumeration value="stc"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="all" minOccurs="0" name="visibility">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="all"/>
<xsd:enumeration value="predefined"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="supported-on_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="supported-on" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="unset" minOccurs="0" name="sensitivity">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="low"/>
<xsd:enumeration value="medium"/>
<xsd:enumeration value="high"/>
<xsd:enumeration value="unset"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="unset" minOccurs="0" name="variability">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="low"/>
<xsd:enumeration value="medium"/>
<xsd:enumeration value="high"/>
<xsd:enumeration value="unset"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="unset" minOccurs="0" name="interest">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="low"/>
<xsd:enumeration value="medium"/>
<xsd:enumeration value="high"/>
<xsd:enumeration value="unset"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="country-channel_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="country-channel" type="adm:country-channel_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="country-channel_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="_80211a" type="xsd:string"/>
<xsd:element minOccurs="0" name="_80211a-turbo" type="xsd:string"/>
<xsd:element minOccurs="0" name="_80211bg" type="xsd:string"/>
<xsd:element minOccurs="0" name="_80211g-turbo" type="xsd:string"/>
<xsd:element minOccurs="0" name="nawlan" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="crl_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="crl" type="adm:crl_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="crl_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="subject-name" type="xsd:string"/>
<xsd:element minOccurs="0" name="id" type="xsd:integer"/>
<xsd:element default="CRL not loaded" minOccurs="0" name="status" type="xsd:string"/>
<xsd:element name="issued-by" type="xsd:string"/>
<xsd:element minOccurs="0" name="expire-on" type="xsd:string"/>
<xsd:element minOccurs="0" name="cert-data_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cert-data" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="customtroubleshootcommands_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="customtroubleshootcommands" type="adm:customtroubleshootcommands_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="customtroubleshootcommands_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="command" type="xsd:string"/>
<xsd:element minOccurs="0" name="category">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="get"/>
<xsd:enumeration value="exec"/>
<xsd:enumeration value="debug"/>
<xsd:enumeration value="invalid"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="dbsnapshot_filter_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="dbsnapshot_filter" type="adm:dbsnapshot_filter_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="dbsnapshot_filter_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="objects_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="objects">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comments" type="xsd:string"/>
<xsd:element minOccurs="0" name="start" type="xsd:long"/>
<xsd:element minOccurs="0" name="end" type="xsd:long"/>
<xsd:element minOccurs="0" name="dbsnapshot-range-start" type="xsd:integer"/>
<xsd:element minOccurs="0" name="dbsnapshot-range-end" type="xsd:integer"/>
<xsd:element default="any" minOccurs="0" name="dbsnapshot-associatedobj-type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="any"/>
<xsd:enumeration value="nsmpolicy"/>
<xsd:enumeration value="address"/>
<xsd:enumeration value="service"/>
<xsd:enumeration value="deviceobj"/>
<xsd:enumeration value="attack"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="objectname" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="dbversion_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="dbversion" type="adm:dbversion_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="dbversion_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="versionid" type="xsd:integer"/>
<xsd:element minOccurs="0" name="dbversionid" type="xsd:integer"/>
<xsd:element minOccurs="0" name="dateandtime" type="xsd:long"/>
<xsd:element minOccurs="0" name="createdby" type="xsd:string"/>
<xsd:element minOccurs="0" name="associatedobjs_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="associatedobjs" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="comments" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="dbversion_filter_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="dbversion_filter" type="adm:dbversion_filter_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="dbversion_filter_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="objects_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="objects">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="comments" type="xsd:string"/>
<xsd:element minOccurs="0" name="start" type="xsd:long"/>
<xsd:element minOccurs="0" name="end" type="xsd:long"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="destinationnat_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="destinationnat" type="adm:destinationnat_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="destinationnat_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="device_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="device">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element name="destination-nat" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/junos-es/configuration/security/nat/collection-of-destination-nat/collection-of-destination-nat/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="devicemon_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="devicemon" type="adm:devicemon_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="devicemon_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="basic">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="name" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="domain" type="xsd:string"/>
<xsd:element minOccurs="0" name="platform" type="xsd:string"/>
<xsd:element minOccurs="0" name="os-version" type="xsd:string"/>
<xsd:element minOccurs="0" name="connstate">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="cfgstate">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="None"/>
<xsd:enumeration value="Modeled"/>
<xsd:enumeration value="Modeled_RMA"/>
<xsd:enumeration value="Import_RMA"/>
<xsd:enumeration value="Await_1st_Conn_Import"/>
<xsd:enumeration value="Platform_Await_1st_Conn_Im"/>
<xsd:enumeration value="OS_Await_1st_Conn_Im"/>
<xsd:enumeration value="Devtype_Await_1st_Conn_Im"/>
<xsd:enumeration value="Await_1st_Conn_Update"/>
<xsd:enumeration value="Platform_Await_1st_Conn_Up"/>
<xsd:enumeration value="OS_Await_1st_Conn_Up"/>
<xsd:enumeration value="Devtype_Await_1st_Conn_Up"/>
<xsd:enumeration value="Await_Import"/>
<xsd:enumeration value="Await_Migrate_Import"/>
<xsd:enumeration value="Await_Update"/>
<xsd:enumeration value="Await_ADM_Update"/>
<xsd:enumeration value="Sync_OK"/>
<xsd:enumeration value="Sync_Pending"/>
<xsd:enumeration value="Modeled_VSYS"/>
<xsd:enumeration value="Mod_VSYS_Await_Rt_Sync"/>
<xsd:enumeration value="Await_VSYS_ADM_Update"/>
<xsd:enumeration value="Await_Firmware_Upgrade"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="firstconnecttime" type="xsd:string"/>
<xsd:element minOccurs="0" name="latestconnecttime" type="xsd:string"/>
<xsd:element minOccurs="0" name="latestdisconnecttime" type="xsd:string"/>
<xsd:element minOccurs="0" name="is-idp" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="advanced">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="name" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="os-version" type="xsd:string"/>
<xsd:element minOccurs="0" name="mode" type="xsd:string"/>
<xsd:element minOccurs="0" name="lastreboottime" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpu-util" type="xsd:string"/>
<xsd:element minOccurs="0" name="oneminload" type="xsd:string"/>
<xsd:element minOccurs="0" name="fiveminload" type="xsd:string"/>
<xsd:element minOccurs="0" name="fifteenminload" type="xsd:string"/>
<xsd:element minOccurs="0" name="memalloc" type="xsd:string"/>
<xsd:element minOccurs="0" name="memleft" type="xsd:string"/>
<xsd:element minOccurs="0" name="memfragment" type="xsd:string"/>
<xsd:element minOccurs="0" name="activesess" type="xsd:string"/>
<xsd:element minOccurs="0" name="allocsess" type="xsd:string"/>
<xsd:element minOccurs="0" name="maxsess" type="xsd:string"/>
<xsd:element minOccurs="0" name="failedsess" type="xsd:string"/>
<xsd:element minOccurs="0" name="is-idp" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="cpu-idle" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpu-user" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpu-kernel" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpu-usage" type="xsd:string"/>
<xsd:element minOccurs="0" name="total-mem" type="xsd:string"/>
<xsd:element minOccurs="0" name="used-mem" type="xsd:string"/>
<xsd:element minOccurs="0" name="mem-usage" type="xsd:string"/>
<xsd:element minOccurs="0" name="total-swap" type="xsd:string"/>
<xsd:element minOccurs="0" name="used-swap" type="xsd:string"/>
<xsd:element minOccurs="0" name="swap-usage" type="xsd:string"/>
<xsd:element minOccurs="0" name="processList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="processList">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="eps">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="name" type="xsd:string"/>
<xsd:element minOccurs="0" name="totalMemKb" type="xsd:string"/>
<xsd:element minOccurs="0" name="rssMemKb" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpuUsage" type="xsd:string"/>
<xsd:element minOccurs="0" name="vendor" type="xsd:string"/>
<xsd:element minOccurs="0" name="version" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="statistics">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="name" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="os-version" type="xsd:string"/>
<xsd:element minOccurs="0" name="mode" type="xsd:string"/>
<xsd:element minOccurs="0" name="is-idp" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="n_pkt_icmp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_pkt_tcp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_pkt_udp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_pkt_other" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_flow_icmp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_flow_tcp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_flow_udp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_flow_other" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="deviceobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="deviceobj" type="adm:deviceobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="deviceobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="aggCount" type="xsd:integer"/>
<xsd:element default="false" minOccurs="0" name="deployed" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="blended2full_warning_given" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@nsm_avail_blended2full</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="import" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="clusterowner" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vsysclustermemberowner" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="domain" type="xsd:string"/>
<xsd:element minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="device"/>
<xsd:enumeration value="template"/>
<xsd:enumeration value="virtualchassis"/>
<xsd:enumeration value="group"/>
<xsd:enumeration value="vsys"/>
<xsd:enumeration value="clustermember"/>
<xsd:enumeration value="cluster"/>
<xsd:enumeration value="extranet"/>
<xsd:enumeration value="vsys-cluster"/>
<xsd:enumeration value="vsys-clustermember"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="enable-overrides" type="xsd:boolean">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="status">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="needsValidation"/>
<xsd:enumeration value="valid"/>
<xsd:enumeration value="warning"/>
<xsd:enumeration value="invalid"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="migration-flag" type="xsd:boolean">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="indevice" minOccurs="0" name="mgmt-mode">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="central"/>
<xsd:enumeration value="indevice"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="nsmpolicy-id" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/nsmpolicy_collection/nsmpolicy/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="timezone">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="0" minOccurs="0" name="hour">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="13"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="minute">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="59"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="member-id">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="members_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="members" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="avail-members_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="avail-members">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="serial" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="templates_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="templates" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="900" minOccurs="0" name="pd-polling-interval" type="xsd:integer">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="900" minOccurs="0" name="policy-polling-interval" type="xsd:integer">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="900" minOccurs="0" name="alarm-polling-interval">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="10" minOccurs="0" name="default_local_auth_timeout">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="255"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="default_local_auth_forced_timeout">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_auth_server_forced_timeout</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="10000"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="DIAttack-disable_collection">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@available_510_new</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="DIAttack-disable" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/attack_collection/attack/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="l2tpandxauth_collection">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="l2tpandxauth">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="remote-setting" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/remotesettings_collection/remotesettings/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="pool" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/ippool_collection/ippool/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ip">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="cacert_collection">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="cacert">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element name="cert-authority" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/cacertificate_collection/cacertificate/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="cert-verify" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/cacert/cacert/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="scep-challenge" type="xsd:string"/>
<xsd:element default="User" minOccurs="0" name="status" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="replace" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="crl_collection">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="crl">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="User" minOccurs="0" name="status" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="replace" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="nacn">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="status" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="junos-ex">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<include>/dmi-nsm/included/junos-ex.xsd</include>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="junos-es">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<include>/dmi-nsm/included/junos-es.xsd</include>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="ive-sa">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<include>/dmi-nsm/included/ive-sa.xsd</include>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="ive-ic">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<include>/dmi-nsm/included/ive-ic.xsd</include>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="inventory">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="license-inventory">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<include>/dmi-nsm/included/license-inventory-rpc-reply.xsd</include>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="software-inventory">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<include>/dmi-nsm/included/software-inventory-rpc-reply.xsd</include>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="hardware-inventory">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<include>/dmi-nsm/included/hardware-inventory-rpc-reply.xsd</include>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="dmi-config-versions">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<include>/dmi-nsm/included/dmi-config-versions.xsd</include>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="header" type="dm:header_type"/>
<xsd:element minOccurs="0" name="domainname" type="dm:domainname_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="slot" type="dm:slot_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="chassis" type="dm:chassis_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="admin" type="dm:admin_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="arp" type="dm:arp_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="auth" type="dm:auth_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="dns" type="dm:dns_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="flow" type="dm:flow_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="global-pro" type="dm:global-pro_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="nsmgmt" type="dm:nsmgmt_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="nsrp" type="dm:nsrp_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ntp" type="dm:ntp_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="clock" type="dm:clock_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="snmp" type="dm:snmp_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="scs" type="dm:scs_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ssh" type="dm:ssh_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ssl" type="dm:ssl_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="syslog" type="dm:syslog_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="webauth" type="dm:webauth_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="infranet-global" type="dm:infranet-global_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_infranet_auth</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="infranet-controller" type="dm:infranet-controller_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_infranet_auth</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="webtrends" type="dm:webtrends_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="xauth" type="dm:xauth_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="interface" type="dm:interface_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="zone" type="dm:zone_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vrouter" type="dm:vrouter_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="url" type="dm:url_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="antispam" type="dm:antispam_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="dip" type="dm:dip_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vip" type="dm:vip_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vsys" type="dm:vsys_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_root</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vsysinfo">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_vsys</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element name="vsysroot" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vsysroot_type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="device"/>
<xsd:enumeration value="cluster"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="vsys" type="dm:vsys_type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="vpn" type="dm:vpn_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="peer" type="dm:peer_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="l2tp" type="dm:l2tp_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="l2tpdefault" type="dm:l2tpdefault_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="failover" type="dm:failover_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="modem" type="dm:modem_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ike" type="dm:ike_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vpngrp" type="dm:vpngrp_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="firewall" type="dm:firewall_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="tftp" type="dm:tftp_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ip" type="dm:ip_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ftp" type="dm:ftp_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="mkuser" type="dm:mkuser_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="clusterobj" type="adm:cluster_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="mkuser-group" type="dm:mkuser-group_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="predefservicetimeout" type="dm:predefservicetimeout_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="trafficshaping" type="dm:trafficshaping_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="alg" type="dm:alg_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="mgcp" type="dm:mgcp_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="h323" type="dm:h323_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="sip" type="dm:sip_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="sccp" type="dm:sccp_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="pki" type="dm:pki_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="localcert" type="adm:localcert_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="monitor" type="adm:deviceobjsvr_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="default_localcert" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/localcert/localcert/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="log-module" type="dm:log-module_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="pppowan" type="dm:pppowan_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="pppoe" type="dm:pppoe_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="pppoa" type="dm:pppoa_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="av" type="dm:av_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="licensekey" type="dm:licensekey_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="startup" type="adm:startup_type"/>
<xsd:element minOccurs="0" name="adddevice" type="adm:adddevice_type"/>
<xsd:element minOccurs="0" name="addvsysdevice" type="adm:addvsysdevice_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="attackdb" type="dm:attackdb_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vpnmonitor" type="dm:vpnmonitor_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="kconsts" type="dm:kconsts_type"/>
<xsd:element minOccurs="0" name="idpsensor" type="dm:idpsensor_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@sensorsettings_avail</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="idpobj" type="dm:idpobj_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_IDPStandAlone</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="antispoof" type="dm:antispoof_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_IDPStandAlone</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="profilerconfig" type="dm:profilerconfig_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@idp_profilersettings_avail</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="idpglobalconfig" type="dm:idpglobalconfig_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_IDPStandAlone</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="extranetobj" type="adm:extranetobj_type"/>
<xsd:element minOccurs="0" name="firmware-module" type="dm:firmware-module_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vlan" type="dm:vlan_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vlangroup" type="dm:vlangroup_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vlanretag" type="dm:vlanretag_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="cpu-protection" type="dm:cpu-protection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="nsgp">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="server" type="dm:nsgp_type"/>
<xsd:element minOccurs="0" name="client" type="adm:nsgp_collection_type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="markDeleted" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="wlan" type="dm:wlan_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="multi_wlan" type="dm:multi_wlan_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ssid" type="dm:ssid_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="auth-server-src-interface" type="dm:auth-server-src-interface_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_FW</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="scli" type="dm:scli_collection_type"/>
<xsd:element minOccurs="0" name="cpu-limit" type="dm:cpu-limit_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_cpu_limit</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="vsys_profile" type="dm:vsys_profile_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@avail_vsys_profile</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="dialer_pool" type="dm:dialer_pool_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@if_dialer_avail</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="interface-backup" type="dm:interface-backup_collection_type">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@if_backup_avail</avail>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="customtroubleshootcommands" type="adm:customtroubleshootcommands_collection_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="deviceobjsvr_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="deviceobjsvr" type="adm:deviceobjsvr_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="deviceobjsvr_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="name" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="domain" type="xsd:string"/>
<xsd:element minOccurs="0" name="deploymentstate">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="dbversion" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="previousstate" type="xsd:string"/>
<xsd:element minOccurs="0" name="configsync">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@available_configsync</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="devdirtybit" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="admdirtybit" type="xsd:boolean"/>
<xsd:element default="" minOccurs="0" name="devcfghash" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="nthconn">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="0" minOccurs="0" name="decryptiv" type="xsd:string"/>
<xsd:element minOccurs="0" name="serial" type="xsd:string"/>
<xsd:element default="prompt-all" minOccurs="0" name="connectiontype">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="static"/>
<xsd:enumeration value="pppoe"/>
<xsd:enumeration value="dhcp"/>
<xsd:enumeration value="pppoa"/>
<xsd:enumeration value="prompt-all"/>
<xsd:enumeration value="ppp"/>
<xsd:enumeration value="frame-relay"/>
<xsd:enumeration value="cisco-hdlc"/>
<xsd:enumeration value="mlfr-uni-nni"/>
<xsd:enumeration value="mlppp"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="" minOccurs="0" name="interfaceipaddress">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="24" minOccurs="0" name="interfacemask" type="xsd:integer"/>
<xsd:element default="" minOccurs="0" name="interfacegateway">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="" minOccurs="0" name="interfacepppoeuser" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="interfacepppoepassword" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="interfacepppoauser" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="interfacepppoapassword" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="interfacepppoaInst" type="xsd:string"/>
<xsd:element default="0" minOccurs="0" name="vpi" type="xsd:integer"/>
<xsd:element default="0" minOccurs="0" name="vci" type="xsd:integer"/>
<xsd:element default="vc" minOccurs="0" name="mux">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="vc"/>
<xsd:enumeration value="llc"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="installerprompt" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="devobjupdate" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="os-version" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="advanced">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="name" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="os-version" type="xsd:string"/>
<xsd:element minOccurs="0" name="mode" type="xsd:string"/>
<xsd:element minOccurs="0" name="lastreboottime" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpu-util" type="xsd:string"/>
<xsd:element minOccurs="0" name="oneminload" type="xsd:string"/>
<xsd:element minOccurs="0" name="fiveminload" type="xsd:string"/>
<xsd:element minOccurs="0" name="fifteenminload" type="xsd:string"/>
<xsd:element minOccurs="0" name="memalloc" type="xsd:string"/>
<xsd:element minOccurs="0" name="memleft" type="xsd:string"/>
<xsd:element minOccurs="0" name="memfragment" type="xsd:string"/>
<xsd:element minOccurs="0" name="activesess" type="xsd:string"/>
<xsd:element minOccurs="0" name="allocsess" type="xsd:string"/>
<xsd:element minOccurs="0" name="maxsess" type="xsd:string"/>
<xsd:element minOccurs="0" name="failedsess" type="xsd:string"/>
<xsd:element minOccurs="0" name="is-idp" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="cpu-idle" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpu-user" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpu-kernel" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpu-usage" type="xsd:string"/>
<xsd:element minOccurs="0" name="total-mem" type="xsd:string"/>
<xsd:element minOccurs="0" name="used-mem" type="xsd:string"/>
<xsd:element minOccurs="0" name="mem-usage" type="xsd:string"/>
<xsd:element minOccurs="0" name="total-swap" type="xsd:string"/>
<xsd:element minOccurs="0" name="used-swap" type="xsd:string"/>
<xsd:element minOccurs="0" name="swap-usage" type="xsd:string"/>
<xsd:element minOccurs="0" name="processList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="processList">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="eps">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="name" type="xsd:string"/>
<xsd:element minOccurs="0" name="totalMemKb" type="xsd:string"/>
<xsd:element minOccurs="0" name="rssMemKb" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpuUsage" type="xsd:string"/>
<xsd:element minOccurs="0" name="vendor" type="xsd:string"/>
<xsd:element minOccurs="0" name="version" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="statistics">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="name" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="os-version" type="xsd:string"/>
<xsd:element minOccurs="0" name="mode" type="xsd:string"/>
<xsd:element minOccurs="0" name="is-idp" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="n_pkt_icmp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_pkt_tcp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_pkt_udp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_pkt_other" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_flow_icmp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_flow_tcp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_flow_udp" type="xsd:string"/>
<xsd:element minOccurs="0" name="n_flow_other" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="basicstatus">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="0" minOccurs="0" name="state">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="..."/>
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="firstConn" type="xsd:string"/>
<xsd:element default="0" minOccurs="0" name="lastConn" type="xsd:string"/>
<xsd:element default="0" minOccurs="0" name="lastDisconn" type="xsd:string"/>
<xsd:element minOccurs="0" name="os" type="xsd:string"/>
<xsd:element minOccurs="0" name="platform" type="xsd:string"/>
<xsd:element minOccurs="0" name="serial" type="xsd:string"/>
<xsd:element default="NA" minOccurs="0" name="hardwareInventoryState">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Unknown"/>
<xsd:enumeration value="NA"/>
<xsd:enumeration value="InSync"/>
<xsd:enumeration value="OutOfSync"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="NA" minOccurs="0" name="softwareInventoryState">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Unknown"/>
<xsd:enumeration value="NA"/>
<xsd:enumeration value="InSync"/>
<xsd:enumeration value="OutOfSync"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="NA" minOccurs="0" name="licenseInventoryState">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Unknown"/>
<xsd:enumeration value="NA"/>
<xsd:enumeration value="InSync"/>
<xsd:enumeration value="OutOfSync"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="profiler">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="0" minOccurs="0" name="profileUpdated" type="xsd:integer"/>
<xsd:element default="0" minOccurs="0" name="portUpdated" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="alarmstatus">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="alarm-summary">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="0" minOccurs="0" name="alarm-count" type="xsd:integer"/>
<xsd:element minOccurs="0" name="overall-status">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Major"/>
<xsd:enumeration value="Minor"/>
<xsd:enumeration value="Ignore"/>
<xsd:enumeration value="Unknown"/>
<xsd:enumeration value="None"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="poll-time" type="xsd:long"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="alarm-detail_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="alarm-detail">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="alarm-time" type="xsd:long"/>
<xsd:element minOccurs="0" name="alarm-class">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Major"/>
<xsd:enumeration value="Minor"/>
<xsd:enumeration value="Ignore"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="alarm-description" type="xsd:string"/>
<xsd:element minOccurs="0" name="alarm-short-description" type="xsd:string"/>
<xsd:element minOccurs="0" name="alarm-type" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="device_action_criteria_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="device_action_criteria" type="adm:device_action_criteria_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="device_action_criteria_type">
<xsd:sequence>
<xsd:element default="domainbased" minOccurs="0" name="type" type="xsd:string"/>
<xsd:element minOccurs="0" name="category">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="subcategory_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="subcategory" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/category_collection/category/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="severity_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="severity" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/severity_collection/severity/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="" minOccurs="0" name="domain_id" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="domain_ver" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="rulebase_enum" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="policy_id" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="rule_number" type="xsd:string"/>
<xsd:element minOccurs="0" name="actions">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="snmp">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="snmpManager">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="snmpCommunity" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="csv">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="filePath" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="printHeader" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="xml">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="filePath" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="db" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="syslog">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="syslogServerIp">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="syslogfacility">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="email">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="emailAddrTo_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="emailAddrTo" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="emailAddrFrom" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="script">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="scriptToRun" type="xsd:string"/>
<xsd:element default="retry" minOccurs="0" name="actionOnFailure">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="retry"/>
<xsd:enumeration value="skip"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="1" minOccurs="0" name="retryCount">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="60" minOccurs="0" name="retryInterval" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="device_family_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="device_family" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="device_pending_policy_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="policy" type="dm:policy_collection_type"/>
<xsd:element minOccurs="0" name="mpolicy" type="dm:mpolicy_collection_type"/>
<xsd:element minOccurs="0" name="idp" type="dm:idppolicy_collection_type"/>
<xsd:element minOccurs="0" name="exempt" type="dm:exempt_collection_type"/>
<xsd:element minOccurs="0" name="backdoor" type="dm:backdoor_collection_type"/>
<xsd:element minOccurs="0" name="syndef" type="dm:syndef_collection_type"/>
<xsd:element minOccurs="0" name="tsig" type="dm:tsig_collection_type"/>
<xsd:element minOccurs="0" name="portfaker" type="dm:portfaker_collection_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DIProfile_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="DIProfile" type="adm:DIProfile_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="DIProfile_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="di-severity">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
<xsd:enumeration value="7"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="sigcategory" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/sigpack/*|/sigpacksel/sigpacksel/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="settings_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="settings">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="name_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="name" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/attack-grp_collection/attack-grp/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="none" minOccurs="0" name="action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"/>
<xsd:enumeration value="ignore"/>
<xsd:enumeration value="drop-packet"/>
<xsd:enumeration value="drop"/>
<xsd:enumeration value="close-client"/>
<xsd:enumeration value="close-server"/>
<xsd:enumeration value="close"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="log" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="ip-action">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="disabled">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="enabled">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="notify" minOccurs="0" name="action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="block"/>
<xsd:enumeration value="close"/>
<xsd:enumeration value="notify"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="serv" minOccurs="0" name="target">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="serv"/>
<xsd:enumeration value="src-ip"/>
<xsd:enumeration value="dst-ip"/>
<xsd:enumeration value="zone-serv"/>
<xsd:enumeration value="zone"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="60" minOccurs="0" name="timeout">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="120"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="dm_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="dm" type="adm:dm_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="dm_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="address" type="dm:address_collection_type"/>
<xsd:element minOccurs="0" name="addrgroup" type="dm:addrgroup_collection_type"/>
<xsd:element minOccurs="0" name="admin" type="dm:admin_type"/>
<xsd:element minOccurs="0" name="alg" type="dm:alg_type"/>
<xsd:element minOccurs="0" name="antispam" type="dm:antispam_collection_type"/>
<xsd:element minOccurs="0" name="antispoof" type="dm:antispoof_collection_type"/>
<xsd:element minOccurs="0" name="arp" type="dm:arp_type"/>
<xsd:element minOccurs="0" name="asmgr" type="dm:asmgr_collection_type"/>
<xsd:element minOccurs="0" name="attackdb" type="dm:attackdb_type"/>
<xsd:element minOccurs="0" name="attack-grp" type="dm:attack-grp_collection_type"/>
<xsd:element minOccurs="0" name="attack" type="dm:attack_collection_type"/>
<xsd:element minOccurs="0" name="auth-303" type="dm:auth-303_type"/>
<xsd:element minOccurs="0" name="auth-server-src-interface" type="dm:auth-server-src-interface_collection_type"/>
<xsd:element minOccurs="0" name="auth-server" type="dm:auth-server_collection_type"/>
<xsd:element minOccurs="0" name="auth" type="dm:auth_type"/>
<xsd:element minOccurs="0" name="av" type="dm:av_type"/>
<xsd:element minOccurs="0" name="cc" type="dm:cc_type"/>
<xsd:element minOccurs="0" name="chassis" type="dm:chassis_collection_type"/>
<xsd:element minOccurs="0" name="clock" type="dm:clock_type"/>
<xsd:element minOccurs="0" name="config-rollback" type="dm:config-rollback_type"/>
<xsd:element minOccurs="0" name="cpu-limit" type="dm:cpu-limit_type"/>
<xsd:element minOccurs="0" name="dialer_pool" type="dm:dialer_pool_collection_type"/>
<xsd:element minOccurs="0" name="dip" type="dm:dip_type"/>
<xsd:element minOccurs="0" name="dns" type="dm:dns_type"/>
<xsd:element minOccurs="0" name="domainname" type="dm:domainname_type"/>
<xsd:element minOccurs="0" name="failover" type="dm:failover_type"/>
<xsd:element minOccurs="0" name="fips" type="dm:fips_type"/>
<xsd:element minOccurs="0" name="firewall" type="dm:firewall_type"/>
<xsd:element minOccurs="0" name="firmware-module" type="dm:firmware-module_type"/>
<xsd:element minOccurs="0" name="flow" type="dm:flow_type"/>
<xsd:element minOccurs="0" name="ftp" type="dm:ftp_type"/>
<xsd:element minOccurs="0" name="global-pro" type="dm:global-pro_type"/>
<xsd:element minOccurs="0" name="group-expression" type="dm:group-expression_collection_type"/>
<xsd:element minOccurs="0" name="gtp" type="dm:gtp_collection_type"/>
<xsd:element minOccurs="0" name="h323" type="dm:h323_type"/>
<xsd:element minOccurs="0" name="ha" type="dm:ha_type"/>
<xsd:element minOccurs="0" name="header" type="dm:header_type"/>
<xsd:element minOccurs="0" name="http-fx" type="dm:http-fx_type"/>
<xsd:element minOccurs="0" name="icap" type="dm:icap_type"/>
<xsd:element minOccurs="0" name="idpsensor" type="dm:idpsensor_type"/>
<xsd:element minOccurs="0" name="ike" type="dm:ike_type"/>
<xsd:element minOccurs="0" name="infranet-controller" type="dm:infranet-controller_collection_type"/>
<xsd:element minOccurs="0" name="infranet-global" type="dm:infranet-global_type"/>
<xsd:element minOccurs="0" name="interface-backup" type="dm:interface-backup_collection_type"/>
<xsd:element minOccurs="0" name="interface" type="dm:interface_collection_type"/>
<xsd:element minOccurs="0" name="ippool" type="dm:ippool_collection_type"/>
<xsd:element minOccurs="0" name="ip" type="dm:ip_type"/>
<xsd:element minOccurs="0" name="kconsts" type="dm:kconsts_type"/>
<xsd:element minOccurs="0" name="l2tpdefault" type="dm:l2tpdefault_type"/>
<xsd:element minOccurs="0" name="l2tp" type="dm:l2tp_collection_type"/>
<xsd:element minOccurs="0" name="licensekey2" type="dm:licensekey2_type"/>
<xsd:element minOccurs="0" name="licensekey" type="dm:licensekey_type"/>
<xsd:element minOccurs="0" name="log-module" type="dm:log-module_type"/>
<xsd:element minOccurs="0" name="mgcp" type="dm:mgcp_type"/>
<xsd:element minOccurs="0" name="mkuser-group" type="dm:mkuser-group_collection_type"/>
<xsd:element minOccurs="0" name="mkuser" type="dm:mkuser_collection_type"/>
<xsd:element minOccurs="0" name="modem" type="dm:modem_type"/>
<xsd:element minOccurs="0" name="mpolicy" type="dm:mpolicy_collection_type"/>
<xsd:element minOccurs="0" name="multi_wlan" type="dm:multi_wlan_type"/>
<xsd:element minOccurs="0" name="nsgp" type="dm:nsgp_type"/>
<xsd:element minOccurs="0" name="nsmgmt" type="dm:nsmgmt_type"/>
<xsd:element minOccurs="0" name="nsrp" type="dm:nsrp_type"/>
<xsd:element minOccurs="0" name="ntp" type="dm:ntp_type"/>
<xsd:element minOccurs="0" name="p1-prop" type="dm:p1-prop_collection_type"/>
<xsd:element minOccurs="0" name="p2-prop" type="dm:p2-prop_collection_type"/>
<xsd:element minOccurs="0" name="peer" type="dm:peer_collection_type"/>
<xsd:element minOccurs="0" name="pki" type="dm:pki_type"/>
<xsd:element minOccurs="0" name="policy" type="dm:policy_collection_type"/>
<xsd:element minOccurs="0" name="pppoa" type="dm:pppoa_collection_type"/>
<xsd:element minOccurs="0" name="pppoe" type="dm:pppoe_collection_type"/>
<xsd:element minOccurs="0" name="pppowan" type="dm:pppowan_collection_type"/>
<xsd:element minOccurs="0" name="predefservicetimeout" type="dm:predefservicetimeout_collection_type"/>
<xsd:element minOccurs="0" name="profilerconfig" type="dm:profilerconfig_type"/>
<xsd:element minOccurs="0" name="route" type="dm:route_collection_type"/>
<xsd:element minOccurs="0" name="sccp" type="dm:sccp_type"/>
<xsd:element minOccurs="0" name="scheduler" type="dm:scheduler_collection_type"/>
<xsd:element minOccurs="0" name="scli" type="dm:scli_collection_type"/>
<xsd:element minOccurs="0" name="scs" type="dm:scs_type"/>
<xsd:element minOccurs="0" name="servicegrp" type="dm:servicegrp_collection_type"/>
<xsd:element minOccurs="0" name="service" type="dm:service_collection_type"/>
<xsd:element minOccurs="0" name="sip" type="dm:sip_type"/>
<xsd:element minOccurs="0" name="slot" type="dm:slot_collection_type"/>
<xsd:element minOccurs="0" name="snmp" type="dm:snmp_type"/>
<xsd:element minOccurs="0" name="ssh" type="dm:ssh_type"/>
<xsd:element minOccurs="0" name="ssid" type="dm:ssid_collection_type"/>
<xsd:element minOccurs="0" name="ssl" type="dm:ssl_type"/>
<xsd:element minOccurs="0" name="syslog" type="dm:syslog_type"/>
<xsd:element minOccurs="0" name="tftp" type="dm:tftp_type"/>
<xsd:element minOccurs="0" name="trafficshaping" type="dm:trafficshaping_type"/>
<xsd:element minOccurs="0" name="urlcategory" type="dm:urlcategory_collection_type"/>
<xsd:element minOccurs="0" name="urlprofile" type="dm:urlprofile_collection_type"/>
<xsd:element minOccurs="0" name="url" type="dm:url_type"/>
<xsd:element minOccurs="0" name="user-group" type="dm:user-group_collection_type"/>
<xsd:element minOccurs="0" name="user" type="dm:user_collection_type"/>
<xsd:element minOccurs="0" name="vip" type="dm:vip_type"/>
<xsd:element minOccurs="0" name="vlangroup" type="dm:vlangroup_collection_type"/>
<xsd:element minOccurs="0" name="vlan" type="dm:vlan_collection_type"/>
<xsd:element minOccurs="0" name="vpngrp" type="dm:vpngrp_collection_type"/>
<xsd:element minOccurs="0" name="vpnmonitor" type="dm:vpnmonitor_type"/>
<xsd:element minOccurs="0" name="vpn" type="dm:vpn_collection_type"/>
<xsd:element minOccurs="0" name="vrouter" type="dm:vrouter_type"/>
<xsd:element minOccurs="0" name="vsys_profile" type="dm:vsys_profile_collection_type"/>
<xsd:element minOccurs="0" name="vsys" type="dm:vsys_collection_type"/>
<xsd:element minOccurs="0" name="webauth" type="dm:webauth_type"/>
<xsd:element minOccurs="0" name="webtrends" type="dm:webtrends_type"/>
<xsd:element minOccurs="0" name="wlan" type="dm:wlan_type"/>
<xsd:element minOccurs="0" name="xauth" type="dm:xauth_type"/>
<xsd:element minOccurs="0" name="zone" type="dm:zone_collection_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="domain_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="domain" type="adm:domain_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="domain_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="authServer" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/auth-server_collection/auth-server/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="contactAdmin" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/admin_collection/admin/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="authInfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="LOCAL" minOccurs="0" name="authenticated">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="LOCAL"/>
<xsd:enumeration value="REMOTE"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="externaluser_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="externaluser" type="adm:externaluser_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="externaluser_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="extranetobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="extranetobj" type="adm:extranetobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="extranetobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="32" minOccurs="0" name="netmask">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="32"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="interfaces_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="interfaces">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="ip">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="netmask">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="32"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="policy" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/extranetpolicyobj_collection/extranetpolicyobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="action" type="xsd:string"/>
<xsd:element minOccurs="0" name="additional" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="extranetpolicyobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="extranetpolicyobj" type="adm:extranetpolicyobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="extranetpolicyobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="rules_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="rules">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:integer"/>
<xsd:element minOccurs="0" name="src_addr_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="src_addr" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="dst_addr_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="dst_addr" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="service_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="service" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/service_collection/service/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="customOptions_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="customOptions">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="parentLink" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/PCFData_collection/PCFData/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="permit" minOccurs="0" name="action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="permit"/>
<xsd:enumeration value="deny"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="comments" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="comments" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="fingerprints_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="fingerprints" type="adm:fingerprints_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="fingerprints_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="os" type="xsd:string"/>
<xsd:element minOccurs="0" name="fp" type="xsd:string"/>
<xsd:element minOccurs="0" name="syntype">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="syn"/>
<xsd:enumeration value="ack"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="firmware_map_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="firmware_map" type="adm:firmware_map_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="firmware_map_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="md5" type="xsd:string"/>
<xsd:element minOccurs="0" name="pkgName" type="xsd:string"/>
<xsd:element minOccurs="0" name="version" type="xsd:string"/>
<xsd:element default="screenos" minOccurs="0" name="deviceFamily">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="screenos"/>
<xsd:enumeration value="junos-es"/>
<xsd:enumeration value="junos-ex"/>
<xsd:enumeration value="ive-sa"/>
<xsd:enumeration value="ive-ic"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="platforms" type="xsd:string"/>
<xsd:element minOccurs="0" name="minDMpack" type="xsd:string"/>
<xsd:element minOccurs="0" name="fileAvail" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="globaladdress_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="globaladdress" type="adm:globaladdress_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="globaladdress_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="domain" type="xsd:string"/>
<xsd:element minOccurs="0" name="device" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="address" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="globaldip_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="globaldip" type="adm:globaldip_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="globaldip_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element default="global" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="global"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="dip_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="dip">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="dipvalue">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="interfacedip">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="interface" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/*|/deviceobj/deviceobj/junos-es/configuration/security/nat/collection-of-interface/collection-of-interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="dip" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/interface/dip/*|/deviceobj/deviceobj/junos-es/configuration/security/nat/collection-of-interface/collection-of-interface/source-nat/collection-of-pool/collection-of-pool/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="dipgroup" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/dip/group/*|/deviceobj/deviceobj/junos-es/configuration/security/nat/source-nat/collection-of-pool-set/collection-of-pool-set/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="interface-ip" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/*|/deviceobj/deviceobj/junos-es/configuration/security/nat/collection-of-interface/collection-of-interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="globalmip_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="globalmip" type="adm:globalmip_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="globalmip_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element default="global" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="global"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="mip_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="mip">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="interface" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/*|/deviceobj/deviceobj/junos-es/configuration/security/nat/collection-of-interface/collection-of-interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="mip" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/interface/mip/*|/deviceobj/deviceobj/junos-es/configuration/security/nat/collection-of-interface/collection-of-interface/collection-of-static-nat/collection-of-static-nat/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="globalservice_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="globalservice" type="adm:globalservice_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="globalservice_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="domain" type="xsd:string"/>
<xsd:element minOccurs="0" name="device" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="service" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/service_collection/service/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="globalvip_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="globalvip" type="adm:globalvip_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="globalvip_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element default="global" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="global"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="vip_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="vip">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="interface" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="vip" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/interface/vipset/vipset/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="group-expression_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="group-expression" type="adm:group-expression_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="group-expression_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="group-expression" type="dm:group-expression_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="gtpobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="gtpobj" type="adm:gtpobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="gtpobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="gtp" type="dm:gtp_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="nsgp-client_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="nsgp-client">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="nsgp-server-info">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="dst-interface" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="enabled" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="ip">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="port" type="xsd:integer"/>
<xsd:element minOccurs="0" name="src-interface" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="context-id" type="xsd:integer"/>
<xsd:element minOccurs="0" name="md5-authentication" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="icapserver_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="icapserver" type="adm:icapserver_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="icapserver_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="server" type="dm:icap_type"/>
<xsd:element minOccurs="0" name="server-group" type="dm:icap_type"/>
<xsd:element default="icap-server" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="icap-server"/>
<xsd:enumeration value="icap-server-group"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="idp-attack-grp_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="idp-attack-grp" type="adm:idp-attack-grp_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="idp-attack-grp_type">
<xsd:sequence>
<xsd:element default="CS:" name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element default="dynamic" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="dynamic"/>
<xsd:enumeration value="static"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="exclude_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="exclude" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/attack_collection/attack/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="description" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="filter" type="adm:filter_type"/>
<xsd:element minOccurs="0" name="members_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="members" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/idp-attack-grp/*|/attack/attack/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="filter_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="products" type="adm:product_collection_type"/>
<xsd:element minOccurs="0" name="service" type="adm:servicefilter_collection_type"/>
<xsd:element minOccurs="0" name="direction_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="direction" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="direction_new">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="cond" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="severity_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="severity" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="false-positives_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="false-positives" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="inthewild_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="inthewild" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="attack-type_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="attack-type" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="category_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="supported-on_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="supported-on" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="last-modified">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="since" type="xsd:string"/>
<xsd:element minOccurs="0" name="until" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="performance_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="performance" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="idp-cluster-mem-mon_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="idp-cluster-mem-mon" type="adm:idp-cluster-mem-mon_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="idp-cluster-mem-mon_type">
<xsd:sequence>
<xsd:element default="idp-cluster-mem-mon" minOccurs="0" name="type" type="xsd:string"/>
<xsd:element minOccurs="0" name="name" type="xsd:string"/>
<xsd:element minOccurs="0" name="domainID" type="xsd:string"/>
<xsd:element minOccurs="0" name="state">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="1"/>
<xsd:enumeration value="0"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="stateChangeDelta" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="idp-cluster-mon_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="idp-cluster-mon" type="adm:idp-cluster-mon_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="idp-cluster-mon_type">
<xsd:sequence>
<xsd:element default="idp-cluster-mon" minOccurs="0" name="type" type="xsd:string"/>
<xsd:element minOccurs="0" name="state">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="1"/>
<xsd:enumeration value="0"/>
<xsd:enumeration value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="domainID" type="xsd:string"/>
<xsd:element minOccurs="0" name="cluster-id" type="xsd:string"/>
<xsd:element minOccurs="0" name="ha-mode">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="total-members" type="xsd:integer"/>
<xsd:element minOccurs="0" name="hbt-interval" type="xsd:string"/>
<xsd:element minOccurs="0" name="hbt-lost-thres" type="xsd:integer"/>
<xsd:element minOccurs="0" name="num-ok-members" type="xsd:integer"/>
<xsd:element minOccurs="0" name="num-failed-members" type="xsd:integer"/>
<xsd:element minOccurs="0" name="num-init-members" type="xsd:integer"/>
<xsd:element minOccurs="0" name="master-member" type="xsd:string"/>
<xsd:element minOccurs="0" name="backup-avail" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="num-backup-members" type="xsd:integer"/>
<xsd:element minOccurs="0" name="members_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="members" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/idp-cluster-mem-mon_collection/idp-cluster-mem-mon/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IDPFIngerPrints_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="IDPFIngerPrints" type="adm:IDPFIngerPrints_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IDPFIngerPrints_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="os" type="xsd:string"/>
<xsd:element minOccurs="0" name="fp" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="idpmanager_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="idpmanager" type="adm:idpmanager_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="idpmanager_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="notdone" minOccurs="0" name="reminder">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="donebackup"/>
<xsd:enumeration value="notdone"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="dataandsensor" minOccurs="0" name="selection">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="dataonly"/>
<xsd:enumeration value="dataandsensor"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="ip">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="root" minOccurs="0" name="admin-name" type="xsd:string"/>
<xsd:element name="admin-password" type="xsd:string"/>
<xsd:element default="v2" minOccurs="0" name="ssh-version">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="v2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="global" minOccurs="0" name="domain" type="xsd:string"/>
<xsd:element minOccurs="0" name="ssh-key" type="xsd:string"/>
<xsd:element minOccurs="0" name="version" type="xsd:string"/>
<xsd:element default="0" minOccurs="0" name="num-sensors" type="xsd:integer"/>
<xsd:element default="Error - message not initialized!" minOccurs="0" name="message_ssh" type="xsd:string"/>
<xsd:element default="Error - autodetect failed, please verify settings..." minOccurs="0" name="message_autodetect" type="xsd:string"/>
<xsd:element minOccurs="0" name="message_summary" type="xsd:string"/>
<xsd:element minOccurs="0" name="status_manager_migration" type="xsd:string"/>
<xsd:element minOccurs="0" name="status_sensor_migration" type="xsd:string"/>
<xsd:element minOccurs="0" name="done_migration" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="done_addedsensor" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="migrated_policy_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="migrated_policy">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="original_name" type="xsd:string"/>
<xsd:element minOccurs="0" name="mapped_name" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IDPProfiles_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="IDPProfiles" type="adm:IDPProfiles_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="IDPProfiles_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="cname" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="idp_policy_cache_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="idp_policy_cache" type="adm:idp_policy_cache_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="idp_policy_cache_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="force-update" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="idp" type="dm:idp_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="infranet-controller_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="infranet-controller" type="adm:infranet-controller_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="infranet-controller_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="infranet-controller" type="dm:infranet-controller_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="members_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="members" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref/>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ippool_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="ippool" type="adm:ippool_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="ippool_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="ippool" type="dm:ippool_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="job_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="job" type="adm:job_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="job_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="jobtype" type="xsd:string"/>
<xsd:element minOccurs="0" name="jobcompletion" type="xsd:string"/>
<xsd:element minOccurs="0" name="jobdescr" type="xsd:string"/>
<xsd:element minOccurs="0" name="tasks_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="tasks">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="queued" minOccurs="0" name="taskstatus">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="queued"/>
<xsd:enumeration value="inprogress"/>
<xsd:enumeration value="success"/>
<xsd:enumeration value="failed"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="taskcompletion" type="xsd:string"/>
<xsd:element minOccurs="0" name="taskdescr" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="localcert_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="localcert" type="adm:localcert_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="localcert_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="subject-name" type="xsd:string"/>
<xsd:element minOccurs="0" name="subject-hash" type="xsd:string"/>
<xsd:element minOccurs="0" name="short-name" type="xsd:string"/>
<xsd:element minOccurs="0" name="status" type="xsd:string"/>
<xsd:element minOccurs="0" name="issued-by" type="xsd:string"/>
<xsd:element minOccurs="0" name="expire-on" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="loggedin_admins_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="loggedin_admins" type="adm:loggedin_admins_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="loggedin_admins_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="entrylist_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="entrylist">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="adminId" type="xsd:string"/>
<xsd:element minOccurs="0" name="domainId" type="xsd:string"/>
<xsd:element minOccurs="0" name="adminName" type="xsd:string"/>
<xsd:element minOccurs="0" name="guiIdleTime" type="xsd:string"/>
<xsd:element minOccurs="0" name="ipAddress">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="linkHandle" type="xsd:string"/>
<xsd:element minOccurs="0" name="lockedObjectList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="lockedObjectList">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="tupleRef" type="xsd:string"/>
<xsd:element minOccurs="0" name="timeLocked" type="xsd:string"/>
<xsd:element minOccurs="0" name="lockType">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="GUI_LOCKOUT"/>
<xsd:enumeration value="OPEN_FOR_EDIT"/>
<xsd:enumeration value="DIRECTIVE"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="detail" type="xsd:string"/>
<xsd:element minOccurs="0" name="tooltip" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="log_archive_data_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="log_archive_data" type="adm:log_archive_data_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="log_archive_data_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="createtime" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="manifest_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="manifest" type="adm:manifest_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="manifest_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="supported_os_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="supported_os" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="supported_platform_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="supported_platform" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="systable"/>
<xsd:enumeration value="sigpack"/>
<xsd:enumeration value="dl"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="id" type="xsd:string"/>
<xsd:element minOccurs="0" name="version" type="xsd:string"/>
<xsd:element minOccurs="0" name="location" type="xsd:string"/>
<xsd:element minOccurs="0" name="checksum" type="xsd:string"/>
<xsd:element minOccurs="0" name="displayName" type="xsd:string"/>
<xsd:element minOccurs="0" name="entry_handler_nsm" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="nacncertificate_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="nacncertificate" type="adm:nacncertificate_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="nacncertificate_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="subject-name" type="xsd:string"/>
<xsd:element minOccurs="0" name="signer-common-name" type="xsd:string"/>
<xsd:element minOccurs="0" name="migration" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="nsgp_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="nsgp" type="adm:nsgp_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="nsgp_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="nsgp-server-info">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="dst-interface" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="ip">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="12521" minOccurs="0" name="port">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="1024"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="context-id">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="500"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="md5-authentication" type="xsd:string"/>
<xsd:element minOccurs="0" name="gtpobj_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="gtpobj" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/gtpobj_collection/gtpobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="nsmlicense_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="nsmlicense" type="adm:nsmlicense_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="nsmlicense_type">
<xsd:sequence>
<xsd:element default="nsmLicense" name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="nsmVersion" type="xsd:string"/>
<xsd:element default="true" minOccurs="0" name="isDefault" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="serial_num_primary" type="xsd:string"/>
<xsd:element minOccurs="0" name="serial_num_secondary" type="xsd:string"/>
<xsd:element minOccurs="0" name="install_ID_primary" type="xsd:string"/>
<xsd:element minOccurs="0" name="install_ID_secondary" type="xsd:string"/>
<xsd:element minOccurs="0" name="capabilities">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="Max-Device" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="capability_usage">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="num_added_device" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="info" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="nsmpolicy_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="nsmpolicy" type="adm:nsmpolicy_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="nsmpolicy_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default=" " minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element default="regular" minOccurs="0" name="accesstype">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="regular"/>
<xsd:enumeration value="pre"/>
<xsd:enumeration value="post"/>
<xsd:enumeration value="mompre"/>
<xsd:enumeration value="mompost"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="createFrom">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="empty">
<xsd:complexType/>
</xsd:element>
<xsd:element name="use_template">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/nsmpolicy_collection/nsmpolicy/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="description" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="use_existing" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/nsmpolicy_collection/nsmpolicy/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="rulebases">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="firewall" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/rb_firewall_collection/rb_firewall/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="multicast" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/rb_multicast_collection/rb_multicast/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="idp" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/rb_idp_collection/rb_idp/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="exempt" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/rb_exempt_collection/rb_exempt/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="backdoor" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/rb_backdoor_collection/rb_backdoor/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="portfaker" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/rb_portfaker_collection/rb_portfaker/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="syndef" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/rb_syndef_collection/rb_syndef/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="tsig" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/rb_tsig_collection/rb_tsig/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="objdbversionmap_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="objdbversionmap" type="adm:objdbversionmap_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="objdbversionmap_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="object" type="xsd:string"/>
<xsd:element minOccurs="0" name="dbverid" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="objectmanager_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="objectmanager" type="adm:objectmanager_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="objectmanager_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="object_acl_filter_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="object_acl_filter" type="adm:object_acl_filter_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="object_acl_filter_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="category" type="xsd:string"/>
<xsd:element minOccurs="0" name="type" type="xsd:string"/>
<xsd:element minOccurs="0" name="filters_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="filters">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="subobjects_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="subobjects" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="conditions_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="conditions" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="osversion_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="osversion" type="adm:osversion_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="osversion_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="running_osversions_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="running_osversions">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="autodetect_pattern" type="xsd:string"/>
<xsd:element minOccurs="0" name="support_level">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="full"/>
<xsd:enumeration value="blended"/>
<xsd:enumeration value="basic"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="backward_compatible" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="dowgrade_adapters" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="p1-prop_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="p1-prop" type="adm:p1-prop_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="p1-prop_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="p1-prop" type="dm:p1-prop_type"/>
<xsd:element minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="predefined"/>
<xsd:enumeration value="userdefined"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="p2-prop_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="p2-prop" type="adm:p2-prop_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="p2-prop_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="p2-prop" type="dm:p2-prop_type"/>
<xsd:element minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="predefined"/>
<xsd:enumeration value="userdefined"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PCFData_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="PCFData" type="adm:PCFData_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PCFData_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="link" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/PCFMetaData_collection/PCFMetaData/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="data_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="data" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PCFMetaData_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="PCFMetaData" type="adm:PCFMetaData_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PCFMetaData_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="required" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="validation_string" type="xsd:string"/>
<xsd:element name="type" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/PCFTypes_collection/PCFTypes/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="comments" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PCFTypes_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="PCFTypes" type="adm:PCFTypes_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="PCFTypes_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="validation_string" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="permittedobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="permittedobj" type="adm:permittedobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="permittedobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="rules_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rules">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="src_addr_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="src_addr" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="negate_src" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="dst_addr_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="dst_addr" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="negate_dst" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="service_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="service" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/service_collection/service/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="comments" type="xsd:string"/>
<xsd:element default="true" minOccurs="0" name="enabled" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="comments" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="platform_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="platform" type="adm:platform_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="platform_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="serial_prefixes_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="serial_prefixes" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="modes" type="xsd:string"/>
<xsd:element minOccurs="0" name="firmware_prefixes_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="firmware_prefixes" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="policylookup_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="policylookup" type="adm:policylookup_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="policylookup_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="domain-version-key_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="domain-version-key">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="policy-number" type="xsd:string"/>
<xsd:element minOccurs="0" name="domain-id" type="xsd:string"/>
<xsd:element minOccurs="0" name="domain-version" type="xsd:string"/>
<xsd:element minOccurs="0" name="policy-id" type="xsd:string"/>
<xsd:element minOccurs="0" name="rule-base" type="xsd:string"/>
<xsd:element minOccurs="0" name="rule-id" type="xsd:string"/>
<xsd:element minOccurs="0" name="time-stamp" type="xsd:string"/>
<xsd:element minOccurs="0" name="src-zone" type="xsd:string"/>
<xsd:element minOccurs="0" name="dst-zone" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="policy_creation_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="policy_creation" type="adm:policy_creation_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="policy_creation_type">
<xsd:sequence>
<xsd:element default="" name="name_" type="xsd:string"/>
<xsd:element default=" " minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="policyCreationType">
<xsd:complexType>
<xsd:choice>
<xsd:element name="newPolicy">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="true" minOccurs="0" name="firewallvpn" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="idp" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="isg" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="use_existing" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/nsmpolicy_collection/nsmpolicy/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="idpcreateFrom">
<xsd:complexType>
<xsd:choice>
<xsd:element name="use_template">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/nsmpolicy_collection/nsmpolicy/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="description" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="configure" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/nsmpolicy_collection/nsmpolicy/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="empty">
<xsd:complexType/>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="deviceList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="deviceList" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="securityOptions">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="true" minOccurs="0" name="critical" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="critical_options">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="enabled" minOccurs="0" name="logging">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="enabled"/>
<xsd:enumeration value="disabled"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="drop" minOccurs="0" name="action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"/>
<xsd:enumeration value="drop-packet"/>
<xsd:enumeration value="drop"/>
<xsd:enumeration value="close-client"/>
<xsd:enumeration value="close-server"/>
<xsd:enumeration value="close"/>
<xsd:enumeration value="diffserv"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="major" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="major_options">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="enabled" minOccurs="0" name="logging">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="enabled"/>
<xsd:enumeration value="disabled"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="drop" minOccurs="0" name="action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"/>
<xsd:enumeration value="drop-packet"/>
<xsd:enumeration value="drop"/>
<xsd:enumeration value="close-client"/>
<xsd:enumeration value="close-server"/>
<xsd:enumeration value="close"/>
<xsd:enumeration value="diffserv"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="minor" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="minor_options">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="disabled" minOccurs="0" name="logging">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="enabled"/>
<xsd:enumeration value="disabled"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="none" minOccurs="0" name="action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"/>
<xsd:enumeration value="drop-packet"/>
<xsd:enumeration value="drop"/>
<xsd:enumeration value="close-client"/>
<xsd:enumeration value="close-server"/>
<xsd:enumeration value="close"/>
<xsd:enumeration value="diffserv"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="warning" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="warning_options">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="disabled" minOccurs="0" name="logging">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="enabled"/>
<xsd:enumeration value="disabled"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="none" minOccurs="0" name="action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"/>
<xsd:enumeration value="drop-packet"/>
<xsd:enumeration value="drop"/>
<xsd:enumeration value="close-client"/>
<xsd:enumeration value="close-server"/>
<xsd:enumeration value="close"/>
<xsd:enumeration value="diffserv"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="info" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="info_options">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="disabled" minOccurs="0" name="logging">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="enabled"/>
<xsd:enumeration value="disabled"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="none" minOccurs="0" name="action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="none"/>
<xsd:enumeration value="drop-packet"/>
<xsd:enumeration value="drop"/>
<xsd:enumeration value="close-client"/>
<xsd:enumeration value="close-server"/>
<xsd:enumeration value="close"/>
<xsd:enumeration value="diffserv"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="c2sonly" minOccurs="0" name="clienttoserveroption">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="c2sonly"/>
<xsd:enumeration value="c2ss2c"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="preferences_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="preferences" type="adm:preferences_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="preferences_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="local">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="rm">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="300" minOccurs="0" name="devstatpoll">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:minInclusive value="300"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="900" minOccurs="0" name="activevpnpoll">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:minInclusive value="900"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="300" minOccurs="0" name="nsrppoll">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:minInclusive value="300"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="logviewer">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="refreshsecs" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="appearance">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="lookandfeel">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="alloy-glass"/>
<xsd:enumeration value="alloy-bedouin"/>
<xsd:enumeration value="alloy-acid"/>
<xsd:enumeration value="alloy-default"/>
<xsd:enumeration value="kunststoff"/>
<xsd:enumeration value="system"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="fontsize">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="-2"/>
<xsd:enumeration value="-1"/>
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="loggerlevel">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="3" minOccurs="0" name="general">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
<xsd:enumeration value="5"/>
<xsd:enumeration value="6"/>
<xsd:enumeration value="7"/>
<xsd:enumeration value="8"/>
<xsd:enumeration value="9"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="extendedformat" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="rootDir" type="xsd:string"/>
<xsd:element minOccurs="0" name="record" type="xsd:string"/>
<xsd:element minOccurs="0" name="msport" type="xsd:string"/>
<xsd:element minOccurs="0" name="outputfilesize" type="xsd:string"/>
<xsd:element minOccurs="0" name="lastmgtservers" type="xsd:string"/>
<xsd:element minOccurs="0" name="gc" type="xsd:string"/>
<xsd:element minOccurs="0" name="modules" type="xsd:string"/>
<xsd:element minOccurs="0" name="serverlistsize" type="xsd:string"/>
<xsd:element minOccurs="0" name="dump" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="idcode" type="xsd:string"/>
<xsd:element minOccurs="0" name="username" type="xsd:string"/>
<xsd:element minOccurs="0" name="setPath" type="xsd:string"/>
<xsd:element minOccurs="0" name="theme" type="xsd:string"/>
<xsd:element minOccurs="0" name="lastdomains" type="xsd:string"/>
<xsd:element minOccurs="0" name="controltimeout" type="xsd:string"/>
<xsd:element minOccurs="0" name="domainlistsize" type="xsd:string"/>
<xsd:element minOccurs="0" name="helpurl" type="xsd:string"/>
<xsd:element minOccurs="0" name="themeList" type="xsd:string"/>
<xsd:element minOccurs="0" name="debugging" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="serverFingerprints" type="xsd:string"/>
<xsd:element minOccurs="0" name="heartbeattimeoutsecs" type="xsd:string"/>
<xsd:element minOccurs="0" name="browser" type="xsd:string"/>
<xsd:element minOccurs="0" name="packetviewer" type="xsd:string"/>
<xsd:element minOccurs="0" name="redirect" type="xsd:boolean"/>
<xsd:element default="address" minOccurs="0" name="dragdropobjecttypes">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="address"/>
<xsd:enumeration value="service"/>
<xsd:enumeration value="globalmip"/>
<xsd:enumeration value="globalvip"/>
<xsd:enumeration value="attack"/>
<xsd:enumeration value="device"/>
<xsd:enumeration value="vlanobj"/>
<xsd:enumeration value="customOptions"/>
<xsd:enumeration value="sharedzone"/>
<xsd:enumeration value="regional-server"/>
<xsd:enumeration value="domain"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="showpolymorphicobjectspanel" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="permithidedeviceadmin" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="system">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="cve" type="xsd:string"/>
<xsd:element minOccurs="0" name="bugtraq" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="hidedeviceadmin" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="enablewindowprefs" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="download_url" type="xsd:string"/>
<xsd:element minOccurs="0" name="voyager_download_url" type="xsd:string"/>
<xsd:element default="true" minOccurs="0" name="voyager_download_enable" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="proxyEnable" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="proxyHost" type="xsd:string"/>
<xsd:element minOccurs="0" name="proxyPort">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="proxyUsername" type="xsd:string"/>
<xsd:element minOccurs="0" name="proxyPassword">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="enableuseractivitytimeout" type="xsd:boolean"/>
<xsd:element default="45" minOccurs="0" name="useractivitytimeoutmins">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="1440"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="5" minOccurs="0" name="maxattempts">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="20"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="enableglobaltemplates" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="alert">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="server">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="9000, 10000, upperLimit" minOccurs="0" name="cpu-usage" type="xsd:string"/>
<xsd:element default="9000, 10000, upperLimit" minOccurs="0" name="mem-usage" type="xsd:string"/>
<xsd:element default="9000, 10000, upperLimit" minOccurs="0" name="disk-usage" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="version">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="device" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="policy" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="object" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="profiler">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="1000" minOccurs="0" name="max_db_size" type="xsd:integer"/>
<xsd:element default="750" minOccurs="0" name="max_db_size_after_purge" type="xsd:integer"/>
<xsd:element default="120" minOccurs="0" name="query_timeout">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="300"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="hour_to_optimize_db">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="23"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="user">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="logviewer">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="resolveint" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="useicons" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="usealtcolors" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="resolveext" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="showtooltips" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="http-proxy">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="enabled" type="xsd:string"/>
<xsd:element minOccurs="0" name="host" type="xsd:string"/>
<xsd:element minOccurs="0" name="port" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="investigator">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="axis">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="top" type="xsd:string"/>
<xsd:element minOccurs="0" name="left" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="datapoints">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="top" type="xsd:string"/>
<xsd:element minOccurs="0" name="left" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="maxlogs" type="xsd:string"/>
<xsd:element minOccurs="0" name="starttime" type="xsd:string"/>
<xsd:element minOccurs="0" name="duration" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="watchlists">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="destinationWatchList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="destinationWatchList">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="objref" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="typein">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="sourceWatchList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="sourceWatchList">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="objref" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="typein">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="reports">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="exportfile" type="xsd:string"/>
<xsd:element default="true" minOccurs="0" name="warningenabled" type="xsd:boolean"/>
<xsd:element default="1000000" minOccurs="0" name="maxrecords" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="realtimemonitor">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="autosortvpns" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="policy">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="exportfile" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="SAVEDWINDOWS" type="xsd:string"/>
<xsd:element minOccurs="0" name="deviceUpdate">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="true" minOccurs="0" name="rematch" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="retry" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="dontRetryIfChanged" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="showUnconnectedDevices" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="enableOptionDialog" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="runDeltaConfig" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="restart_profiler" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="updateIDPOnly" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="lockConfig" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="candidateConfigFirst" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="confirmedCommit" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="rollbackCandidateConfig" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="deviceImport">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="runDeltaConfig" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="enableOptionDialog" type="xsd:boolean"/>
<xsd:element default="25" minOccurs="0" name="dmiconfigversions">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="50"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="product_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="product_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="product_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="product" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="protocol_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="protocol" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="protresource_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="protresource" type="adm:protresource_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="protresource_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="prdevices_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="4" minOccurs="1" name="prdevices">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="devicename" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="zonename" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/zone/*|/deviceobj/deviceobj/junos-es/configuration/security/zones/collection-of-security-zone/collection-of-security-zone/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="networkobj" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="serviceobj" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/service_collection/service/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="both" minOccurs="0" name="server-client">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="server"/>
<xsd:enumeration value="client"/>
<xsd:enumeration value="both"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="radiusserverobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="radiusserverobj" type="adm:radiusserverobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="radiusserverobj_type">
<xsd:sequence>
<xsd:element name="name_">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="primary-secondary" type="xsd:string"/>
<xsd:element minOccurs="0" name="name" type="xsd:string"/>
<xsd:element minOccurs="0" name="ipaddress">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="sharedsecret" type="xsd:string"/>
<xsd:element default="6" minOccurs="0" name="connectiontimeout">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="3" minOccurs="0" name="retry">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="1812" minOccurs="0" name="udpport" type="xsd:integer"/>
<xsd:element minOccurs="0" name="priority" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_backdoor_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rb_backdoor" type="adm:rb_backdoor_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_backdoor_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="rules" type="dm:backdoor_collection_type"/>
<xsd:element minOccurs="0" name="rowcountperrule_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rowcountperrule" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="next_preferred_id" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_exempt_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rb_exempt" type="adm:rb_exempt_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_exempt_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="rules" type="dm:exempt_collection_type"/>
<xsd:element minOccurs="0" name="rowcountperrule_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rowcountperrule" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="next_preferred_id" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_firewall_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rb_firewall" type="adm:rb_firewall_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_firewall_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="rules" type="dm:policy_collection_type"/>
<xsd:element minOccurs="0" name="rowcountperrule_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rowcountperrule" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="next_preferred_id" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_idp_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rb_idp" type="adm:rb_idp_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_idp_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="rules" type="dm:idppolicy_collection_type"/>
<xsd:element minOccurs="0" name="rowcountperrule_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rowcountperrule" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="0" minOccurs="0" name="next_preferred_id" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_multicast_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rb_multicast" type="adm:rb_multicast_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_multicast_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="rules" type="dm:mpolicy_collection_type"/>
<xsd:element minOccurs="0" name="rowcountperrule_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rowcountperrule" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_portfaker_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rb_portfaker" type="adm:rb_portfaker_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_portfaker_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="rules" type="dm:portfaker_collection_type"/>
<xsd:element minOccurs="0" name="rowcountperrule_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rowcountperrule" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_syndef_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rb_syndef" type="adm:rb_syndef_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_syndef_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="rules" type="dm:syndef_collection_type"/>
<xsd:element minOccurs="0" name="rowcountperrule_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rowcountperrule" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_tsig_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rb_tsig" type="adm:rb_tsig_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rb_tsig_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="rules" type="dm:tsig_collection_type"/>
<xsd:element minOccurs="0" name="rowcountperrule_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rowcountperrule" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="regional-server_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="regional-server" type="adm:regional-server_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="regional-server_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="signonname" type="xsd:string"/>
<xsd:element minOccurs="0" name="signonpass" type="xsd:string"/>
<xsd:element default="0.0.0.0" minOccurs="0" name="ip">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="0.0.0.0" minOccurs="0" name="backupIp">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="lastUpdated" type="xsd:string"/>
<xsd:element minOccurs="0" name="updateStatus" type="xsd:string"/>
<xsd:element minOccurs="0" name="admin_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="admin">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="password" type="xsd:string"/>
<xsd:element name="usedby_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="usedby" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/admin_collection/admin/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="remotesettings_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="remotesettings" type="adm:remotesettings_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="remotesettings_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="dns1">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="dns2">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="wins1">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="wins2">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="report_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="report" type="adm:report_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="report_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element name="shorttitle" type="xsd:string"/>
<xsd:element name="exporttitle" type="xsd:string"/>
<xsd:element name="title" type="xsd:string"/>
<xsd:element name="charttype" type="xsd:string"/>
<xsd:element name="colornumber" type="xsd:integer"/>
<xsd:element name="includetable" type="xsd:boolean"/>
<xsd:element name="id" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="sum" type="xsd:string"/>
<xsd:element name="key_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="key">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element name="fieldname" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="helpStr" type="xsd:string"/>
<xsd:element name="hideseverity" type="xsd:boolean"/>
<xsd:element name="tablelabels_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="tablelabels">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element name="columnlabel" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element name="sortby" type="xsd:string"/>
<xsd:element name="yaxistitle" type="xsd:string"/>
<xsd:element minOccurs="0" name="customReport" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="sharedReport" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="duration" type="xsd:integer"/>
<xsd:element minOccurs="0" name="usePie" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="startTime" type="xsd:integer"/>
<xsd:element minOccurs="0" name="dataPoints" type="xsd:integer"/>
<xsd:element name="queryFilter_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="queryFilter">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element name="columnName" type="xsd:string"/>
<xsd:element name="inOut" type="xsd:string"/>
<xsd:element name="ranges_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="ranges">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element name="begin" type="xsd:string"/>
<xsd:element name="end" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="role_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="role" type="adm:role_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="role_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="activity" type="xsd:string"/>
<xsd:element default="group" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="activity"/>
<xsd:enumeration value="group"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="domains_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="domains" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="use" type="xsd:string"/>
<xsd:element minOccurs="0" name="notAssignable" type="xsd:string"/>
<xsd:element minOccurs="0" name="dependOnActivities_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="dependOnActivities" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/role_collection/role/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="dependOnFilters_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="dependOnFilters" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="members_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="1" name="members" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/role_collection/role/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="filters">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="activity_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="activity" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/object_acl_filter_collection/object_acl_filter/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="group_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="group">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="role" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/role_collection/role/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="filters_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="1" name="filters">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="domains_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="domains" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rulebase_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="rulebase" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="scheduleobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="scheduleobj" type="adm:scheduleobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="scheduleobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="schedule" type="dm:scheduler_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="schemainfo_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="source">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="location" type="xsd:string"/>
<xsd:element default="staging" minOccurs="0" name="source_type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="repository"/>
<xsd:enumeration value="file"/>
<xsd:enumeration value="running"/>
<xsd:enumeration value="staging"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="files_changed_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="files_changed" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="version" type="xsd:string"/>
<xsd:element minOccurs="0" name="updateDate" type="xsd:string"/>
<xsd:element minOccurs="0" name="changes" type="xsd:string"/>
<xsd:element minOccurs="0" name="fetch_error" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="schema_apply_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="schema_apply" type="adm:schema_apply_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="schema_apply_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="staging_schema_info" type="adm:schemainfo_type"/>
<xsd:element default="false" minOccurs="0" name="staging_newer" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="running_schema_info" type="adm:schemainfo_type"/>
<xsd:element default="Apply/Activate the new Staging Schema" minOccurs="0" name="apply_button_tooltip" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="schema_update_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="schema_update" type="adm:schema_update_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="schema_update_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="staging_schema_info" type="adm:schemainfo_type"/>
<xsd:element default="server" minOccurs="0" name="update_source">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="file"/>
<xsd:enumeration value="server"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="file_loc" type="xsd:string"/>
<xsd:element minOccurs="0" name="repository_schema_info" type="adm:schemainfo_type"/>
<xsd:element default="false" minOccurs="0" name="repository_newer" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="file_schema_info" type="adm:schemainfo_type"/>
<xsd:element default="false" minOccurs="0" name="file_newer" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="running_schema_info" type="adm:schemainfo_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="security_update_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="security_update" type="adm:security_update_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="security_update_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="sigpack"/>
<xsd:enumeration value="di_engine"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="url" type="xsd:string"/>
<xsd:element minOccurs="0" name="NSMSecurityVersion" type="xsd:string"/>
<xsd:element minOccurs="0" name="md5" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedaddress_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="selectedaddress" type="adm:selectedaddress_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedaddress_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="addressList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="addressList" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selecteddevices_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="selecteddevices" type="adm:selecteddevices_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selecteddevices_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="my_configlets" minOccurs="0" name="configlet_dir" type="xsd:string"/>
<xsd:element minOccurs="0" name="nsmpolicyname" type="xsd:string"/>
<xsd:element default="screenos" minOccurs="0" name="deviceFamily">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="screenos"/>
<xsd:enumeration value="junos-es"/>
<xsd:enumeration value="junos-ex"/>
<xsd:enumeration value="ive-sa"/>
<xsd:enumeration value="ive-ic"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="deviceList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="deviceList" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="deviceupdateoptions">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="rematch" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="showUnconnectedDevices" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="retry" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="dontRetryIfChanged" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="disableOptionDialog" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="runDeltaConfig" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="deltaConfigJobName" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="restart_profiler" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="updateIDPOnly" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="lockConfig" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="candidateConfigFirst" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="confirmedCommit" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="rollbackCandidateConfig" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="deviceimportoptions">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="runDeltaConfig" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="deltaConfigJobName" type="xsd:string"/>
<xsd:element minOccurs="0" name="disableOptionDialog" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="switchmodeoptions">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="updateonswitch" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="runDeltaConfig" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="deltaConfigJobName" type="xsd:string"/>
<xsd:element minOccurs="0" name="swmessage" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="templates_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="templates" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="templateOpsOptions">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="dontChange" minOccurs="0" name="updateTemplatesOption">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="addLowest"/>
<xsd:enumeration value="addHighest"/>
<xsd:enumeration value="remove"/>
<xsd:enumeration value="dontChange"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="removeConflicting" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="validate" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="irrelevantTemplateValues" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="reportTemplateConflicts" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedpermittedobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="selectedpermittedobj" type="adm:selectedpermittedobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedpermittedobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="permittedobjList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="permittedobjList" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/permittedobj_collection/permittedobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedpolicies_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="selectedpolicies" type="adm:selectedpolicies_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedpolicies_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="policyList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="policyList" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/nsmpolicy_collection/nsmpolicy/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedservers_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="selectedservers" type="adm:selectedservers_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedservers_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="serverList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="serverList" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/regional-server_collection/regional-server/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedservice_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="selectedservice" type="adm:selectedservice_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedservice_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="serviceList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="serviceList" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/service_collection/service/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedsharedzone_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="selectedsharedzone" type="adm:selectedsharedzone_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="selectedsharedzone_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="sharedzoneList_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="sharedzoneList" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/sharedzone_collection/sharedzone/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="server_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="server" type="adm:server_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="server_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="devSvr"/>
<xsd:enumeration value="devSvrCluster"/>
<xsd:enumeration value="guiSvr"/>
<xsd:enumeration value="guiSvrCluster"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="clientOneTimePassword" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="isMOM" type="xsd:string"/>
<xsd:element minOccurs="0" name="warning" type="xsd:string"/>
<xsd:element default="0.0.0.0" minOccurs="0" name="ip">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="7800" minOccurs="0" name="devicedaemonport" type="xsd:string"/>
<xsd:element default="7803" minOccurs="0" name="idpdevicedaemonport" type="xsd:string"/>
<xsd:element default="7804" minOccurs="0" name="dmidevicedaemonport" type="xsd:string"/>
<xsd:element minOccurs="0" name="MPK" type="xsd:string"/>
<xsd:element minOccurs="0" name="mip_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="mip">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="0.0.0.0" minOccurs="0" name="mipaddress">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="7800" minOccurs="0" name="mipport" type="xsd:string"/>
<xsd:element default="7803" minOccurs="0" name="mipidpport" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="0.0.0.0" minOccurs="0" name="backupIp">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="7800" minOccurs="0" name="devicedaemonport_backup" type="xsd:string"/>
<xsd:element default="7803" minOccurs="0" name="idpdevicedaemonport_backup" type="xsd:string"/>
<xsd:element default="7804" minOccurs="0" name="dmidevicedaemonport_backup" type="xsd:string"/>
<xsd:element minOccurs="0" name="backupMip_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="backupMip">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="0.0.0.0" minOccurs="0" name="mipaddress">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="7800" minOccurs="0" name="mipport" type="xsd:string"/>
<xsd:element default="7803" minOccurs="0" name="mipidpport" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="alarm">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="smtphost" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="snmp">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="snmpmanager" type="xsd:string"/>
<xsd:element minOccurs="0" name="snmpcommunity" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="email">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="smtpServerIp">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="emailAddrFrom" type="xsd:string"/>
<xsd:element minOccurs="0" name="emailAddrTo_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="emailAddrTo" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="syslog">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="syslogserver" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="logpurging">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="mindiskfree" type="xsd:integer"/>
<xsd:element minOccurs="0" name="logpurgewaitsec" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="diskspacealert">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="minfreediskspace" type="xsd:integer"/>
<xsd:element minOccurs="0" name="emailrecipient" type="xsd:string"/>
<xsd:element minOccurs="0" name="emailfreq" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="diskmanagement">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="true" minOccurs="0" name="enablealert" type="xsd:boolean"/>
<xsd:element default="1500" minOccurs="0" name="minimumfreespace" type="xsd:integer"/>
<xsd:element default="true" minOccurs="0" name="enableaction" type="xsd:boolean"/>
<xsd:element default="1000" minOccurs="0" name="actiononminspace" type="xsd:integer"/>
<xsd:element default="1" minOccurs="0" name="actiononlog">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="onlinelogretention">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="enable_orp" type="xsd:boolean"/>
<xsd:element default="15" minOccurs="0" name="daytoretain">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="02" minOccurs="0" name="runat" type="xsd:string"/>
<xsd:element default="Unknown" minOccurs="0" name="estimteddiskspace" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="logarchivesettings">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="0" minOccurs="0" name="archivedbtype">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="archivelocation" type="xsd:string"/>
<xsd:element default="0" minOccurs="0" name="archivemethod">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="ourRsaPrivateKey" type="xsd:string"/>
<xsd:element minOccurs="0" name="theirRsaPublicKey" type="xsd:string"/>
<xsd:element minOccurs="0" name="dataCollector">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="port" type="xsd:integer"/>
<xsd:element minOccurs="0" name="pro_customer_authenticate" type="xsd:string"/>
<xsd:element minOccurs="0" name="dc_smedc_init_debug_on" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="dc_smedc_init_info_on" type="xsd:boolean"/>
<xsd:element default="900" minOccurs="0" name="dc_deviceinfo_if_table_polling_interval" type="xsd:integer"/>
<xsd:element default="900" minOccurs="0" name="dc_smedc_poll_device_stat" type="xsd:integer"/>
<xsd:element default="3600" minOccurs="0" name="dc_smedc_send_device_stat" type="xsd:integer"/>
<xsd:element default="7200" minOccurs="0" name="dc_smedc_send_vpn_stat" type="xsd:integer"/>
<xsd:element default="900" minOccurs="0" name="dc_smedc_poll_vpn_stat" type="xsd:integer"/>
<xsd:element default="7200" minOccurs="0" name="dc_smedc_send_nsrp_stat" type="xsd:integer"/>
<xsd:element default="900" minOccurs="0" name="dc_smedc_poll_nsrp_stat" type="xsd:integer"/>
<xsd:element minOccurs="0" name="dc_smedc_email_enable" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="dc_smedc_email_server" type="xsd:string"/>
<xsd:element minOccurs="0" name="dc_smedc_email_from_id" type="xsd:string"/>
<xsd:element minOccurs="0" name="dc_smedc_email_to_id" type="xsd:string"/>
<xsd:element minOccurs="0" name="dc_smedc_interval_dupl_err_msg" type="xsd:integer"/>
<xsd:element minOccurs="0" name="dc_smedc_email_max_msg_per_minute" type="xsd:integer"/>
<xsd:element default="60" minOccurs="0" name="dc_email_flush_interval" type="xsd:integer"/>
<xsd:element minOccurs="0" name="dc_smedc_email_severity_level" type="xsd:integer"/>
<xsd:element minOccurs="0" name="dc_smedc_email_alarm_traffic" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="dc_smedc_email_alarm_attack" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="dc_smedc_email_alarm_misc" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="dc_smedc_email_verbose_mode" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="dc_smedc_email_msg_per_email" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="masterController">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="pro_customer_authenticate" type="xsd:string"/>
<xsd:element minOccurs="0" name="mc_smemc_init_debug_on" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="mc_smemc_init_info_on" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="db_ip_addr">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="db_name" type="xsd:string"/>
<xsd:element minOccurs="0" name="db_choice" type="xsd:string"/>
<xsd:element minOccurs="0" name="db_passwd" type="xsd:string"/>
<xsd:element minOccurs="0" name="db_port" type="xsd:integer"/>
<xsd:element minOccurs="0" name="db_user_id" type="xsd:string"/>
<xsd:element minOccurs="0" name="mc_smemc_email_enable" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="mc_smemc_email_server" type="xsd:string"/>
<xsd:element minOccurs="0" name="mc_smemc_email_from_id" type="xsd:string"/>
<xsd:element minOccurs="0" name="mc_smemc_email_to_id" type="xsd:string"/>
<xsd:element minOccurs="0" name="mc_smemc_interval_dupl_err_msg" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="guisvrcluster">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="primaryguisvr" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/server_collection/server/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="secondaryguisvr" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/server_collection/server/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="failback" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="profiler">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="0" minOccurs="0" name="profileUpdated" type="xsd:integer"/>
<xsd:element default="0" minOccurs="0" name="portUpdated" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="service_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="service" type="adm:service_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="service_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="service" type="dm:service_type"/>
<xsd:element minOccurs="0" name="group" type="dm:servicegrp_type"/>
<xsd:element minOccurs="0" name="global" type="adm:globalservice_collection_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element default="service" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="service"/>
<xsd:enumeration value="group"/>
<xsd:enumeration value="global"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="predefined" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="avail">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="true">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="false">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="true" minOccurs="0" name="convert_predefined_to_custom" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element default="other" minOccurs="0" name="category">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="other"/>
<xsd:enumeration value="remote"/>
<xsd:enumeration value="info seeking"/>
<xsd:enumeration value="security"/>
<xsd:enumeration value="email"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="idpname" type="xsd:string"/>
<xsd:element minOccurs="0" name="fwname" type="xsd:string"/>
<xsd:element minOccurs="0" name="supported-on_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="supported-on" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="servicefilter_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="servicefilter" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="severity_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="severity" type="adm:category-enums_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="sharedzone_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="sharedzone" type="adm:sharedzone_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="sharedzone_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element default="global" minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="global"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="global_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="global">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="domain" type="xsd:string"/>
<xsd:element minOccurs="0" name="device" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="zone" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="sigpack_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="sigpack" type="adm:sigpack_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="sigpack_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="predefined"/>
<xsd:enumeration value="custom"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="description" type="xsd:string"/>
<xsd:element minOccurs="0" name="license" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="sigpacksel_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="sigpacksel" type="adm:sigpacksel_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="sigpacksel_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="licensekey" type="xsd:string"/>
<xsd:element minOccurs="0" name="readablename" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="startup_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="devicefamily">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="screenos"/>
<xsd:enumeration value="junos-es"/>
<xsd:enumeration value="junos-ex"/>
<xsd:enumeration value="ive-sa"/>
<xsd:enumeration value="ive-ic"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="productseries" type="xsd:string"/>
<xsd:element minOccurs="0" name="devicetype" type="xsd:string"/>
<xsd:element minOccurs="0" name="devicesubtype" type="xsd:string"/>
<xsd:element minOccurs="0" name="mgtinterface" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="useconfiglet" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="isbulkadd" type="xsd:boolean"/>
<xsd:element default="" minOccurs="0" name="manualsteps" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="migrationpending" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="inmigration" type="xsd:boolean"/>
<xsd:element default="prompt-all" minOccurs="0" name="connectiontype">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="static"/>
<xsd:enumeration value="pppoe"/>
<xsd:enumeration value="dhcp"/>
<xsd:enumeration value="pppoa"/>
<xsd:enumeration value="prompt-all"/>
<xsd:enumeration value="ppp"/>
<xsd:enumeration value="frame-relay"/>
<xsd:enumeration value="cisco-hdlc"/>
<xsd:enumeration value="mlfr-uni-nni"/>
<xsd:enumeration value="mlppp"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="prompt-all" minOccurs="0" name="connectiontype_adsl">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="static"/>
<xsd:enumeration value="pppoe"/>
<xsd:enumeration value="pppoa"/>
<xsd:enumeration value="prompt-all"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="" minOccurs="0" name="interfaceipaddress">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="interfacemask">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="32"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="" minOccurs="0" name="interfacegateway">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element default="" minOccurs="0" name="interfacepppoauser" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="interfacepppoapassword" type="xsd:string"/>
<xsd:element default="8" minOccurs="0" name="vpi">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="255"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="35" minOccurs="0" name="vci">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="32"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="vc" minOccurs="0" name="mux">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="vc"/>
<xsd:enumeration value="llc"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="bridged" minOccurs="0" name="protocol">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@available_routemode_pvc_NSRD</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="routed"/>
<xsd:enumeration value="bridged"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="auto" minOccurs="0" name="operating-mode">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@available_routemode_pvc_NSRD</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="auto"/>
<xsd:enumeration value="ansi-dmt"/>
<xsd:enumeration value="itu-dmt"/>
<xsd:enumeration value="glite"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="" minOccurs="0" name="interfacepppoeuser" type="xsd:string"/>
<xsd:element default="" minOccurs="0" name="interfacepppoepassword" type="xsd:string"/>
<xsd:element minOccurs="0" name="deviceserverip">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="deviceserverport" type="xsd:integer"/>
<xsd:element default="true" minOccurs="0" name="usedefaultdevsvrip">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="deviceserverip_backup">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="deviceserverport_backup" type="xsd:integer"/>
<xsd:element default="true" minOccurs="0" name="usedefaultdevsvrip_backup">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="true"/>
<xsd:enumeration value="false"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="usedefault" minOccurs="0" name="passwordspecificationtype">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="usedefault"/>
<xsd:enumeration value="userspecified"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="" minOccurs="0" name="configletpassword" type="xsd:string"/>
<xsd:element default="256" minOccurs="0" name="configletpasswordkeybits" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="restricttoserialnumber" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="installerprompt">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="false"/>
<xsd:enumeration value="true"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="" minOccurs="0" name="firstconnotp" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="deviceuserset">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="false"/>
<xsd:enumeration value="true"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="netscreen" minOccurs="0" name="rootName" type="xsd:string"/>
<xsd:element default="netscreen" minOccurs="0" name="rootPass" type="xsd:string"/>
<xsd:element minOccurs="0" name="adminName" type="xsd:string"/>
<xsd:element minOccurs="0" name="adminPass" type="xsd:string"/>
<xsd:element default="ssh" minOccurs="0" name="connectionmechanism">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@ssh_v2_avail_false</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ssh"/>
<xsd:enumeration value="telnet"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="ssh_v2" minOccurs="0" name="connectionmechanism_full">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<avail>@ssh_v2_avail_true</avail>
</xsd:appinfo>
</xsd:annotation>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ssh_v2"/>
<xsd:enumeration value="ssh_v1"/>
<xsd:enumeration value="telnet"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="usePrimaryForCert" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="select" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="subdomain_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="subdomain" type="adm:subdomain_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="subdomain_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="type" type="xsd:string"/>
<xsd:element minOccurs="0" name="members_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="members" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="surfcontrolobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="surfcontrolobj" type="adm:surfcontrolobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="surfcontrolobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="predefined" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="urlcategory" type="dm:urlcategory_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="sysmon_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="sysmon" type="adm:sysmon_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="sysmon_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="devSvr"/>
<xsd:enumeration value="guiSvr"/>
<xsd:enumeration value="devSvrCluster"/>
<xsd:enumeration value="guiSvrCluster"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="basic">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="name" type="xsd:string"/>
<xsd:element minOccurs="0" name="state">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="cpuOK">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="memOK">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="diskOK">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="cpuIdle" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpuUsage" type="xsd:string"/>
<xsd:element minOccurs="0" name="diskUsage" type="xsd:string"/>
<xsd:element minOccurs="0" name="guiSvrLastReplication" type="xsd:string"/>
<xsd:element minOccurs="0" name="guiSvrSyncOK" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="peerSvrStandbyState" type="xsd:string"/>
<xsd:element minOccurs="0" name="activeServer" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="advanced">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="os" type="xsd:string"/>
<xsd:element minOccurs="0" name="type" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpuIdle" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpuUser" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpuKernel" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpuUsage" type="xsd:string"/>
<xsd:element minOccurs="0" name="oneminload" type="xsd:string"/>
<xsd:element minOccurs="0" name="fiveminload" type="xsd:string"/>
<xsd:element minOccurs="0" name="fifteenminload" type="xsd:string"/>
<xsd:element minOccurs="0" name="totalMem" type="xsd:string"/>
<xsd:element minOccurs="0" name="usedMem" type="xsd:string"/>
<xsd:element minOccurs="0" name="memUsage" type="xsd:string"/>
<xsd:element minOccurs="0" name="totalSwap" type="xsd:string"/>
<xsd:element minOccurs="0" name="usedSwap" type="xsd:string"/>
<xsd:element minOccurs="0" name="swapUsage" type="xsd:string"/>
<xsd:element minOccurs="0" name="totalDisk" type="xsd:string"/>
<xsd:element minOccurs="0" name="usedDisk" type="xsd:string"/>
<xsd:element minOccurs="0" name="diskUsage" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="procmon_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="procmon">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="name" type="xsd:string"/>
<xsd:element minOccurs="0" name="state">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="totalMemUsage" type="xsd:string"/>
<xsd:element minOccurs="0" name="phyMemUsage" type="xsd:string"/>
<xsd:element minOccurs="0" name="cpuUsage" type="xsd:string"/>
<xsd:element minOccurs="0" name="version" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="systemprefs_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="systemprefs" type="adm:systemprefs_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="systemprefs_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="cve" type="xsd:string"/>
<xsd:element minOccurs="0" name="bugtraq" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="hidedeviceadmin" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="enablewindowprefs" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="download_url" type="xsd:string"/>
<xsd:element minOccurs="0" name="proxyEnable" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="proxyHost" type="xsd:string"/>
<xsd:element minOccurs="0" name="proxyPort">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="65535"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="proxyUsername" type="xsd:string"/>
<xsd:element minOccurs="0" name="proxyPassword">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="mom_pre_max" type="xsd:integer"/>
<xsd:element minOccurs="0" name="mom_pre_min" type="xsd:integer"/>
<xsd:element minOccurs="0" name="mom_post_max" type="xsd:integer"/>
<xsd:element minOccurs="0" name="mom_post_min" type="xsd:integer"/>
<xsd:element minOccurs="0" name="global_pre_max" type="xsd:integer"/>
<xsd:element minOccurs="0" name="global_pre_min" type="xsd:integer"/>
<xsd:element minOccurs="0" name="global_post_max" type="xsd:integer"/>
<xsd:element minOccurs="0" name="global_post_min" type="xsd:integer"/>
<xsd:element minOccurs="0" name="subdomain_pre_max" type="xsd:integer"/>
<xsd:element minOccurs="0" name="subdomain_pre_min" type="xsd:integer"/>
<xsd:element minOccurs="0" name="subdomain_post_max" type="xsd:integer"/>
<xsd:element minOccurs="0" name="subdomain_post_min" type="xsd:integer"/>
<xsd:element minOccurs="0" name="regular_max" type="xsd:integer"/>
<xsd:element minOccurs="0" name="regular_min" type="xsd:integer"/>
<xsd:element default="true" minOccurs="0" name="enableuseractivitytimeout" type="xsd:boolean"/>
<xsd:element default="45" minOccurs="0" name="useractivitytimeoutmins">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="1440"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="5" minOccurs="0" name="maxattempts">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="20"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="alert">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="server">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="9000, 10000, upperLimit" minOccurs="0" name="cpu-usage" type="xsd:string"/>
<xsd:element default="9000, 10000, upperLimit" minOccurs="0" name="mem-usage" type="xsd:string"/>
<xsd:element default="9000, 10000, upperLimit" minOccurs="0" name="disk-usage" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="profiler">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="2000" minOccurs="0" name="purge_db_size" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="sysvpn_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="sysvpn" type="adm:sysvpn_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="sysvpn_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="defaultzone" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/zone/zone/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="enable" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="enable-overrides" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="viewproperties">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="both" minOccurs="0" name="viewtype">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="route"/>
<xsd:enumeration value="policy"/>
<xsd:enumeration value="both"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="dial-backmode" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="vpnmember_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="vpnmember">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="prdevices_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="prdevices">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="devicename" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="zonename" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/zone/zone/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="enable-nat" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="incomingdip-interface" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="incomingdip" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/globaldip_collection/globaldip/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="interfacenat" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="tunnelzone" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/zone/zone/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="tunnel-interface" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="usemip" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="incomingmip" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/globalmip_collection/globalmip/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="incomingvip" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/globalvip_collection/globalvip/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="outgoingdip" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/globaldip_collection/globaldip/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ext-outgoingdip" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/globaldip_collection/globaldip/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="l2tp" type="dm:l2tp_type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="policybasedmember_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="policybasedmember">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="transitif" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="allmemberdevices_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="allmemberdevices">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="terminationif" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/*|/deviceobj/deviceobj/junos-es/configuration/interfaces/collection-of-interface/collection-of-interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="local-id">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="none">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="asn1-dn" type="xsd:string"/>
<xsd:element minOccurs="0" name="fqdn" type="xsd:string"/>
<xsd:element minOccurs="0" name="ip-addr">
<xsd:simpleType>
<xsd:restriction base="xsd:string"/>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="u-fqdn" type="xsd:string"/>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="vpn" type="dm:vpn_collection_type"/>
<xsd:element minOccurs="0" name="peer" type="dm:peer_collection_type"/>
<xsd:element minOccurs="0" name="vpngrp" type="dm:vpngrp_collection_type"/>
<xsd:element minOccurs="0" name="interface" type="dm:interface_collection_type"/>
<xsd:element minOccurs="0" name="l2tp" type="dm:l2tp_collection_type"/>
<xsd:element minOccurs="0" name="vrouter" type="dm:vrouter_type"/>
<xsd:element minOccurs="0" name="junos-es">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="configuration">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="security">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="ike">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<includePath>/junos-es:configuration/security/ike</includePath>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="ipsec">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<includePath>/junos-es:configuration/security/ipsec</includePath>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="zones">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<includePath>/junos-es:configuration/security/zones</includePath>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="interfaces">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<includePath>/junos-es:configuration/interfaces</includePath>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="routing-options">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<includePath>/junos-es:configuration/routing-options</includePath>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="protocols">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="ospf">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<includePath>/junos-es:configuration/protocols/ospf</includePath>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="bgp">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<includePath>/junos-es:configuration/protocols/bgp</includePath>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="rip">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<includePath>/junos-es:configuration/protocols/rip</includePath>
</xsd:appinfo>
</xsd:annotation>
<xsd:complexType/>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="routebasedinfo">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="primaryzone" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/zone/zone/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="secondaryzone" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/zone/zone/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="onetunnelif" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="generatenhtbinfo" type="xsd:boolean"/>
<xsd:element default="unnumbered" minOccurs="0" name="interfacetype">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="unnumbered"/>
<xsd:enumeration value="numbered"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="source-interface-zone" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/zone/zone/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="dial-backup" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="routing-info">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="none">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="static" type="xsd:string"/>
<xsd:element minOccurs="0" name="dynamic">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="ospf" type="xsd:string"/>
<xsd:element minOccurs="0" name="bgp">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="rip">
<xsd:complexType/>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="routemember_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="routemember">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="tunnelintzone" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/zone/*|/deviceobj/deviceobj/junos-es/configuration/security/zones/collection-of-security-zone/collection-of-security-zone/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="source-interface" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/interface/*|/deviceobj/deviceobj/junos-es/configuration/interfaces/collection-of-interface/collection-of-interface/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="onetunnelif" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="generatenhtbinfo" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="dial-backup">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="enable" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="route_pr_addr_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="route_pr_addr" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="ospf-area" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/vrouter/vrouter_list/vrouter_list/protocol/ospf/area/*|/deviceobj/deviceobj/junos-es/configuration/protocols/ospf/collection-of-area/collection-of-area/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ospf-advertise-def-route" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/vrouter/vrouter_list/vrouter_list/protocol/ospf/advertise-def-route</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="bgp-as_num" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/vrouter/vrouter_list/vrouter_list/protocol/bgp/as_num</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="bgp-reject-default-route" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/vrouter/vrouter_list/vrouter_list/protocol/bgp/reject-default-route</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="bgp-advertise-def-route" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/vrouter/vrouter_list/vrouter_list/protocol/bgp/advertise-def-route</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="useasdefaultgw" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="remoteuser_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="remoteuser" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/user_collection/user/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="topology">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="true" minOccurs="0" name="meshallmains" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="topology-main_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="topology-main">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="true" minOccurs="0" name="meshrowmains" type="xsd:boolean"/>
<xsd:element default="false" minOccurs="0" name="enable-auto-connect" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="hub" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="hub-supernet" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="route-supernet_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="route-supernet" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/address_collection/address/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="mains_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="mains" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="branches_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="branches" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="vpn-group-lookup_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="vpn-group-lookup">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="id" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="preshared-secret_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="preshared-secret">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="fromdevice" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="todevice" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/deviceobj_collection/deviceobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="touser" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/user_collection/user/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="key" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="ipsec"/>
<xsd:enumeration value="ipsecuser"/>
<xsd:enumeration value="l2tp"/>
<xsd:enumeration value="l2tpipsec"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="policy" type="adm:rb_firewall_type"/>
<xsd:element minOccurs="0" name="vpn" type="dm:vpn_type"/>
<xsd:element minOccurs="0" name="peer" type="dm:peer_type"/>
<xsd:element minOccurs="0" name="indevicepolicy" type="adm:rb_firewall_type"/>
<xsd:element minOccurs="0" name="acvpn-dynamic">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="vpn" type="dm:vpn_type"/>
<xsd:element minOccurs="0" name="peer" type="dm:peer_type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="acvpn-profile">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="vpn" type="dm:vpn_type"/>
<xsd:element minOccurs="0" name="peer" type="dm:peer_type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="unused_objects_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="unused_objects" type="adm:unused_objects_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="unused_objects_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="category_list_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="category_list" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="unused_object_list_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="unused_object_list" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="object_used_by_other_domains_list_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="object_used_by_other_domains_list">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="domain" type="xsd:string"/>
<xsd:element minOccurs="0" name="category" type="xsd:string"/>
<xsd:element minOccurs="0" name="shared_object" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="message_list_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="message_list" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="urlfilterobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="urlfilterobj" type="adm:urlfilterobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="urlfilterobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="predefined" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="urlfilter" type="dm:urlprofile_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="user-session_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="user-session" type="adm:user-session_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="user-session_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element name="domainid" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/domain_collection/domain/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element name="localorradius">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="local">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="adminid" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/admin_collection/admin/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="radius">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="adminname" type="xsd:string"/>
<xsd:element name="radiuspermissions_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="radiuspermissions" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="user_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="user" type="adm:user_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="user_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="user" type="dm:user_type"/>
<xsd:element minOccurs="0" name="group" type="dm:user-group_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element name="type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="local"/>
<xsd:enumeration value="local-group"/>
<xsd:enumeration value="external"/>
<xsd:enumeration value="external-group"/>
<xsd:enumeration value="manual-key"/>
<xsd:enumeration value="manal-key-group"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmasobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmasobj" type="adm:utmasobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmasobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="utmasobj" type="dm:utmasobj_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmavobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmavobj" type="adm:utmavobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmavobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="utmavobj" type="dm:utmavobj_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmcfobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmcfobj" type="adm:utmcfobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmcfobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="header" type="dm:header_type"/>
<xsd:element minOccurs="0" name="utmcfobj" type="dm:utmcfobj_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmcmdlistobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmcmdlistobj" type="adm:utmcmdlistobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmcmdlistobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="header" type="dm:header_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="utmcmdlistobj" type="dm:utmcmdlistobj_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmextlistobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmextlistobj" type="adm:utmextlistobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmextlistobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="header" type="dm:header_type"/>
<xsd:element minOccurs="0" name="utmextlistobj" type="dm:utmextlistobj_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmmimelistobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmmimelistobj" type="adm:utmmimelistobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmmimelistobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="utmmimelistobj" type="dm:utmmimelistobj_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmmiscobj_type">
<xsd:sequence>
<xsd:element minOccurs="0" name="device-settings">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="as-dev">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="white_list_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="white_list" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="black_list_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="black_list" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="av-dev">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="kl" minOccurs="0" name="device_engine_type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="kl"/>
<xsd:enumeration value="symantec"/>
<xsd:enumeration value="quickav"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="engine_specific">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="kl_specific">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="kl_pattern_type_critical_only" minOccurs="0" name="kl_pattern_type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="kl_pattern_type_standard"/>
<xsd:enumeration value="kl_pattern_type_extended"/>
<xsd:enumeration value="kl_pattern_type_critical_only"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="kl_pattern_url" type="xsd:string"/>
<xsd:element minOccurs="0" name="kl_pattern_interval">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="1800"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="symantec_specific">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="symantec_pattern_url" type="xsd:string"/>
<xsd:element default="100800" minOccurs="0" name="symantec_pattern_interval" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="cf-dev">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="place-holder" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="uf-dev">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="sc_intg_e" minOccurs="0" name="device_engine_type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="sc_intg_e"/>
<xsd:enumeration value="sc_redir_e"/>
<xsd:enumeration value="websense_redir_e"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="device_engine_specific">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="sc_integrated">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="int_server" type="xsd:string"/>
<xsd:element minOccurs="0" name="int_server_port" type="xsd:integer"/>
<xsd:element default="10" minOccurs="0" name="int_to">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="1800"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="10" minOccurs="0" name="cache_to">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="1800"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="cache_size" type="xsd:integer"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="sc_redirected">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="redir_server" type="xsd:string"/>
<xsd:element minOccurs="0" name="redir_server_port" type="xsd:integer"/>
<xsd:element minOccurs="0" name="redir_socket_no">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="8"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="10" minOccurs="0" name="redir_to">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="1800"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="websense_redirected">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="redir_server" type="xsd:string"/>
<xsd:element minOccurs="0" name="redir_server_port" type="xsd:integer"/>
<xsd:element minOccurs="0" name="redir_socket_no">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="8"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="10" minOccurs="0" name="redir_to">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="1800"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="utm-dev">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="place-holder" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="cmd_list-dev">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="place-holder" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="mime_list-dev">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="place-holder" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="urlist-dev">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="place-holder" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="urlcat-dev">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="place-holder" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="ext-dev">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="place-holder" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="utmas_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmas">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="white_list_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="white_list" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="black_list_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="black_list" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="tag-header"/>
<xsd:enumeration value="tag-subject"/>
<xsd:enumeration value="block"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="tag_string" type="xsd:string"/>
<xsd:element default="true" minOccurs="0" name="use_default_sbl" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="utmav_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmav">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="kl" minOccurs="0" name="engine_type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="kl"/>
<xsd:enumeration value="symantec"/>
<xsd:enumeration value="quickav"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="mime_white_list" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmmimelistobj_collection/utmmimelistobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="mime_white_list_except" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmmimelistobj_collection/utmmimelistobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="url_white_list" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmurlcategoryobj_collection/utmurlcategoryobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="engine">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="all" minOccurs="0" name="scan_mode">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="all"/>
<xsd:enumeration value="extension"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="true" minOccurs="0" name="intelligent_prescreening" type="xsd:boolean"/>
<xsd:element default="10000" minOccurs="0" name="max_cont_size">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="30000"/>
<xsd:minInclusive value="20"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="180" minOccurs="0" name="time_out">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="1800"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="3" minOccurs="0" name="decompress_limit">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="8"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="***BLOCK***" minOccurs="0" name="cust_block_msg" type="xsd:string"/>
<xsd:element default="600" minOccurs="0" name="http_trickling_to">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="1800"/>
<xsd:minInclusive value="0"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="ext_list" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmextlistobj_collection/utmextlistobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="actions">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="block" minOccurs="0" name="default_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="block"/>
<xsd:enumeration value="permit"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="corrupt_file_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="block"/>
<xsd:enumeration value="permit"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="passwd_file_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="block"/>
<xsd:enumeration value="permit"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="decomp_layer_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="block"/>
<xsd:enumeration value="permit"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="eng_not_ready_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="block"/>
<xsd:enumeration value="permit"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="max_cont_size_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="block"/>
<xsd:enumeration value="permit"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="out_of_res_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="block"/>
<xsd:enumeration value="permit"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="timeout_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="block"/>
<xsd:enumeration value="permit"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="too_many_reqt_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="block"/>
<xsd:enumeration value="permit"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="virus_detection" minOccurs="0" name="notification_options">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="virus_detection"/>
<xsd:enumeration value="fallback_block"/>
<xsd:enumeration value="fallback_non_block"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="notification_data">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="virus_detection">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="notif_mail_sender" type="xsd:boolean"/>
<xsd:element default="message" minOccurs="0" name="notif_type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="message"/>
<xsd:enumeration value="protocol_only"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="custom_message" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="fallback_block">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="notif_mail_sender" type="xsd:boolean"/>
<xsd:element default="message" minOccurs="0" name="notif_type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="message"/>
<xsd:enumeration value="protocol_only"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="custom_message" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="fallback_non_block">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="false" minOccurs="0" name="notif_mail_recipient" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="custom_message" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="utmcf_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmcf">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element name="content_type">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="true" minOccurs="0" name="activex" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="java_applet" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="exe_file" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="zip_file" type="xsd:boolean"/>
<xsd:element default="true" minOccurs="0" name="cookie_file" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="filter_lists">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="permit_cmd_list" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmcmdlistobj_collection/utmcmdlistobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="block_cmd_list" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmcmdlistobj_collection/utmcmdlistobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="block_ext_list" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmextlistobj_collection/utmextlistobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="block_mime_list" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmmimelistobj_collection/utmmimelistobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="block_mime_list_except" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmmimelistobj_collection/utmmimelistobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="notification_options">
<xsd:complexType>
<xsd:sequence>
<xsd:element default="true" minOccurs="0" name="notify_mail_sender" type="xsd:boolean"/>
<xsd:element default="message" minOccurs="0" name="notify_type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="message"/>
<xsd:enumeration value="protocol"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="custom_message" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element default="false" minOccurs="0" name="quite_mode_blocking" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="cust_block_msg" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="utmuf_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmuf">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="sc_intg_e" minOccurs="0" name="engine_type">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="sc_intg_e"/>
<xsd:enumeration value="sc_redir_e"/>
<xsd:enumeration value="websense_redir_e"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="url_whitelist" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmurlcategoryobj_collection/utmurlcategoryobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="url_blacklist" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmurlcategoryobj_collection/utmurlcategoryobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="engine_generics">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="deny_msg" type="xsd:string"/>
<xsd:element default="60" minOccurs="0" name="timeout">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="1800"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="default_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="permit"/>
<xsd:enumeration value="block"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="server_conn_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="permit"/>
<xsd:enumeration value="block"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="timeout_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="permit"/>
<xsd:enumeration value="block"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="block" minOccurs="0" name="too_many_reqt_action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="permit"/>
<xsd:enumeration value="block"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="engine_specific">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="sc_intg">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="catg_name" type="xsd:string"/>
<xsd:element default="block" minOccurs="0" name="action">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="log"/>
<xsd:enumeration value="block"/>
<xsd:enumeration value="permit"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="websense_redir">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="account_name" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="utm_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utm">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="3" minOccurs="0" name="conn_per_clnt">
<xsd:simpleType>
<xsd:restriction base="xsd:integer">
<xsd:maxInclusive value="30"/>
<xsd:minInclusive value="1"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element default="permit" minOccurs="0" name="over_limit_conn">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="permit"/>
<xsd:enumeration value="drop"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="utm_protocols">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="http">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="any">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="http_av_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmavobj_collection/utmavobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="http_cf_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmcfobj_collection/utmcfobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="http_uf_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmufobj_collection/utmufobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="ftp">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="any">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="ftp_up_av_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmavobj_collection/utmavobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ftp_down_av_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmavobj_collection/utmavobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ftp_up_cf_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmcfobj_collection/utmcfobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="ftp_down_cf_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmcfobj_collection/utmcfobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="smtp">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="any">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="smtp_av_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmavobj_collection/utmavobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="smtp_as_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmasobj_collection/utmasobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="smtp_cf_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmcfobj_collection/utmcfobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="pop3">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="any">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="pop3_av_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmavobj_collection/utmavobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="pop3_as_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmasobj_collection/utmasobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="pop3_cf_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmcfobj_collection/utmcfobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="imap">
<xsd:complexType>
<xsd:choice>
<xsd:element minOccurs="0" name="any">
<xsd:complexType/>
</xsd:element>
<xsd:element minOccurs="0" name="imap_av_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmavobj_collection/utmavobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="imap_as_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmasobj_collection/utmasobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
<xsd:element minOccurs="0" name="imap_cf_inst" type="xsd:string">
<xsd:annotation>
<xsd:appinfo source="http://juniper.net/nsm/ADMSchema">
<ref>/utmcfobj_collection/utmcfobj/name_</ref>
</xsd:appinfo>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="utmcmd_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmcmd">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="cmd_list" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="utmext_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmext">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="ext_list" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="utmmime_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmmime">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="mime_list" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="utmurlcate_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmurlcate">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element default="false" minOccurs="0" name="predefined" type="xsd:boolean"/>
<xsd:element minOccurs="0" name="utmurlistobj" type="adm:utmurlistobj_type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmobj" type="adm:utmobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="header" type="dm:header_type"/>
<xsd:element minOccurs="0" name="utmobj" type="dm:utmobj_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmsosobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmsosobj" type="adm:utmsosobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmsosobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="header" type="dm:header_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmufobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmufobj" type="adm:utmufobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmufobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="header" type="dm:header_type"/>
<xsd:element minOccurs="0" name="utmufobj" type="dm:utmufobj_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmurlcategoryobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmurlcategoryobj" type="adm:utmurlcategoryobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmurlcategoryobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="header" type="dm:header_type"/>
<xsd:element minOccurs="0" name="utmurlcategoryobj" type="dm:utmurlcategoryobj_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmurlistobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="utmurlistobj" type="adm:utmurlistobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="utmurlistobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="header" type="dm:header_type"/>
<xsd:element minOccurs="0" name="utmurlistobj" type="dm:utmurlistobj_type"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="vlanobj_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="vlanobj" type="adm:vlanobj_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="vlanobj_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="ID" type="dm:vlanobj_collection_type"/>
<xsd:element minOccurs="0" name="comment" type="xsd:string"/>
<xsd:element minOccurs="0" name="source" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="vpnstats_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="vpnstats_collection">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="unbounded" minOccurs="0" name="vpnstats" type="adm:vpnstats_type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="vpnstats_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="fromDevice">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="devSn" type="xsd:string"/>
<xsd:element minOccurs="0" name="vsysId" type="xsd:integer"/>
<xsd:element minOccurs="0" name="activevpnkey" type="xsd:string"/>
<xsd:element minOccurs="0" name="relatekeyFw" type="xsd:string"/>
<xsd:element minOccurs="0" name="relatekeyRev" type="xsd:string"/>
<xsd:element minOccurs="0" name="tunnelname" type="xsd:string"/>
<xsd:element minOccurs="0" name="hostname" type="xsd:string"/>
<xsd:element minOccurs="0" name="tunnelStatus">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="localGWIP" type="xsd:string"/>
<xsd:element minOccurs="0" name="peerGWIP" type="xsd:string"/>
<xsd:element minOccurs="0" name="SPIin" type="xsd:string"/>
<xsd:element minOccurs="0" name="SPIout" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="toDevice">
<xsd:complexType>
<xsd:sequence>
<xsd:element minOccurs="0" name="devSn" type="xsd:string"/>
<xsd:element minOccurs="0" name="vsysId" type="xsd:integer"/>
<xsd:element minOccurs="0" name="activevpnkey" type="xsd:string"/>
<xsd:element minOccurs="0" name="relatekeyFw" type="xsd:string"/>
<xsd:element minOccurs="0" name="relatekeyRev" type="xsd:string"/>
<xsd:element minOccurs="0" name="tunnelname" type="xsd:string"/>
<xsd:element minOccurs="0" name="hostname" type="xsd:string"/>
<xsd:element minOccurs="0" name="tunnelStatus">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="0"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="localGWIP" type="xsd:string"/>
<xsd:element minOccurs="0" name="peerGWIP" type="xsd:string"/>
<xsd:element minOccurs="0" name="SPIin" type="xsd:string"/>
<xsd:element minOccurs="0" name="SPIout" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:element>
<xsd:element minOccurs="0" name="ipSecProtocol">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="&amp;#32"/>
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
<xsd:enumeration value="3"/>
<xsd:enumeration value="4"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element minOccurs="0" name="vpnType">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="1"/>
<xsd:enumeration value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="vsys_profile_collection_type">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="vsys_profile" type="adm:vsys_profile_type"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="vsys_profile_type">
<xsd:sequence>
<xsd:element name="name_" type="xsd:string"/>
<xsd:element minOccurs="0" name="vsys_profile" type="dm:vsys_profile_type"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
