Техническое Руководство для Cisco Cisco Security Manager 3.3

Скачать
Страница из 217
 
 
 
  
 
Cisco Security Manager 4.4 API Specification (Version 1.1) 
 
OL- 29074-01 
Page  44
 
 
Figure 26: Policy Utility Class XML Schema 
 
<xs:complexType
 name
="NetworkInterfaceObjectsRefs"> 
 
 
<
xs:sequence
 
 
 
<
xs:element
 name
="networkObjectGIDs"
 type
="ObjectIdentifierList"
 minOccurs
="0"
 
maxOccurs
="1"/> 
 
 
 
<
xs:element
 name
="interfaceRoleObjectGIDs"
 type
="ObjectIdentifierList"
 minOccurs
="0"
 
maxOccurs
="1"/> 
 
 
 
<
xs:element
 name
="ipv4Data"
 type
="xs:string"
 minOccurs
="0"
 maxOccurs
="unbounded"/> 
 
 
</
xs:sequence
 
</
xs:complexType
 
<
xs:complexType
 name
="NetworkObjectsRefs"> 
 
 
<
xs:sequence
 
 
 
<
xs:
element name
="networkObjectGIDs"
 type
="ObjectIdentifierList"
 minOccurs
="0"
 
maxOccurs
="1"/> 
 
 
 
<
xs:element
 name
="ipv4Data"
 type
="xs:string"
 minOccurs
="0"
 maxOccurs
="unbounded"/> 
 
 
</
xs:sequence
 
</
xs:
complexType
         
<xs:complexType name="
SecurityGrpObjectsRef
"> 
             <xs:sequence> 
                 <xs:choice> 
                     <xs:element name="
securityGrpObjectGID
" type="
ObjectIdentifier
" minOccurs="0" maxOccurs="1"/> 
                     <xs:element name="
secName
type
="xs:
string
" minOccurs="
0
" maxOccurs="
1"/>
 
                     <xs:element name="
secTag
" type="
xs:string
" minOccurs="0
"
 maxOccurs="
1
"/> 
                 </xs:choice>
 
             </xs:sequence> 
         </xs:complexType> 
         <xs:complexType name="SecurityGrpObjectsRefs"> 
             <xs:sequence> 
                 <xs:element name="securityTag" type="SecurityGrpObjectsRef" minOccurs="1" 
maxOccurs="unbounded"/> 
             </xs:sequence> 
         </xs:complexType> 
<
xs:complexType
 name
="IdentityUserGrpObjectsRefs"> 
 
 
<
xs:sequence
 
 
 
<
xs:element
 name
="identityUserGrpObjectGIDs"
 type
="ObjectIdentifierList"
 minOccurs
="0"
 
maxOccurs
="1"/> 
 
 
 
<
xs:element
 name
="userNameData"
 type
="xs:string"
 minOccurs
="0"
 maxOccurs
="unbounded"/> 
 
 
 
<
xs:element
 name
="userGroupData"
 type
="xs:string"
 minOccurs
="0"
 maxOccurs
="unbounded"/> 
 
 
</
xs:sequence
 
</
xs:complexType
 
<xs:complexType name="NetworkObjectRefs"> 
 
 
<xs:sequence> 
 
 
 
<xs:element name="
networkObjectGID
" type="
ObjectIdentifier
" minOccurs="0" maxOccurs="1"/> 
 
 
 
<xs:element name="
ipv4Data
" type="xs:string" 
minOccurs
="0
"
 maxOccurs="
1
"/> 
 
 
 
<xs:element name="
interfaceKeyword
" type="xs:string" fixed="
interface
" minOccurs="
0
maxOccurs="1"/> 
 
 
</xs:sequence> 
 
</xs:complexType> 
 
<
xs:complexType
 name
="NetworkOrIPRef"> 
 
 
<
xs:choice
 
 
 
<
xs:element
 name
="hostOrNetworkObjectGID"
 type
="ObjectIdentifier"
 minOccurs
="1"
 
maxOccurs
="1"/> 
 
 
 
<
xs:element
 name
="ipv4Data"
 type
="xs:string"
 minOccurs
="1"
 maxOccurs
="1"/> 
 
 
</
xs:choice
 
</
xs:complexType