Cisco Cisco Security Manager 4.7 Guía Del Usuario

Descargar
Página de 290
 
 
 
  
 
Cisco Security Manager 4.7 API Specification (Version 2.0) 
 
OL- 32164-01 
Page  254
 
11.2  Config XSD 
 
<?
xml
 version
=
"1.0"
 encoding
=
"UTF-8"
?> 
<!-- edited with XMLSpy v2011 (x64) (http://www.altova.com) by Rakesh (Cisco) -->
 
<
xs:schema
 xmlns:xs
=
"http://www.w3.org/2001/XMLSchema"
 xmlns
=
"csm"
 targetNamespace
=
"csm"
    
<
xs:include
 schemaLocation
=
"common.xsd"
/> 
    
<
xs:complexType
 name
=
"BasePolicy"
 > 
        
<
xs:complexContent
            
<
xs:extension
 base
=
"BaseObject"
                
<
xs:sequence
 minOccurs
=
"1"
 maxOccurs
=
"1"
                    
<
xs:element
 name
=
"type"
 type
=
"xs:string"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"orderId"
 type
=
"xs:unsignedInt"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"isMandatoryAggregation"
 type
=
"xs:boolean"
 minOccurs
=
"1"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"description"
 type
=
"xs:string"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"eventCorrelationID"
 type
=
"xs:string"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"configState"
 type
=
"ConfigurationState"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                
</
xs:sequence
            
</
xs:extension
        
</
xs:complexContent
    
</
xs:complexType
    
<
xs:complexType
 name
=
"BasePolicyObject"
        
<
xs:complexContent
            
<
xs:extension
 base
=
"BaseObject"
                
<
xs:sequence
 minOccurs
=
"1"
 maxOccurs
=
"1"
                    
<
xs:element
 name
=
"type"
 type
=
"xs:string"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"comment"
 type
=
"xs:string"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"nodeGID"
 type
=
"ObjectIdentifier"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"isProperty"
 type
=
"xs:boolean"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"subType"
 type
=
"xs:string"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"isGroup"
 type
=
"xs:boolean"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"refGIDs"
 type
=
"ObjectIdentifierList"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"eventCorrelationID"
 type
=
"xs:string"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                    
<
xs:element
 name
=
"configState"
 type
=
"ConfigurationState"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
                
</
xs:sequence
            
</
xs:extension
        
</
xs:complexContent
    
</
xs:complexType
    
<
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:choice
                
<
xs:element
 name
=
"ipv4Data"
 type
=
"xs:string"
 minOccurs
=
"0"
 maxOccurs
=
"unbounded"
/> 
                
<
xs:element
 name
=
"ipData"
 type
=
"xs:string"
 minOccurs
=
"0"
 maxOccurs
=
"unbounded"
/> 
            
</
xs:choice
        
</
xs:sequence
    
</
xs:complexType
    
<
xs:complexType
 name
=
"NetworkObjectsRefs"
        
<
xs:sequence
            
<
xs:element
 name
=
"networkObjectGIDs"
 type
=
"ObjectIdentifierList"
 minOccurs
=
"0"
 maxOccurs
=
"1"
/> 
            
<
xs:choice
                
<
xs:element
 name
=
"ipv4Data"
 type
=
"xs:string"
 minOccurs
=
"0"
 maxOccurs
=
"unbounded"
/> 
                
<
xs:element
 name
=
"ipData"
 type
=
"xs:string"
 minOccurs
=
"0"
 maxOccurs
=
"unbounded"
/> 
            
</
xs:choice
        
</
xs:sequence
    
</
xs:complexType
    
<
xs:complexType
 name
=
"SecurityGrpObjectsRef"