Cisco Cisco Security Manager 4.3 Guia Do Programador

Página de 203
 
 
 
  
 
Cisco Security Manager 4.3 API Specification (Version 1.0) 
 
OL-
 
26775-01 
Page  94
 
 
Figure 50: InterfaceNATObjectFirewallPolicy XML Schema  
 
<
xs:complexType
 name
="
InterfaceNATObjectFirewallPolicy
">
 
 
 
<
xs:complexContent
>
 
 
 
 
<
xs:extension
 base
="
BasePolicy
">
 
 
 
 
 
<
xs:sequence
>
 
 
 
 
 
 
<
xs:element
 name
="
section
"
 fixed
="
2
"
 minOccurs
="
1
"
 maxOccurs
="
1
">
 
 
 
 
 
 
 
<
xs:simpleType
>
 
 
 
 
 
 
 
 
<
xs:restriction
 base
="
xs:unsignedInt
">
 
 
 
 
 
 
 
 
 
<
xs:enumeration
 value
="
1
"/>
 
 
 
 
 
 
 
 
 
<
xs:enumeration
 value
="
2
"/>
 
 
 
 
 
 
 
 
 
<
xs:enumeration
 value
="
3
"/>
 
 
 
 
 
 
 
 
</
xs:restriction
>
 
 
 
 
 
 
 
</
xs:simpleType
>
 
 
 
 
 
 
</
xs:element
>
 
 
 
 
 
 
<
xs:element
 name
="
realInterface
"
 type
="
xs:string
"
 minOccurs
="
1
"
 maxOccurs
="
1
"/>
 
 
 
 
 
 
<
xs:element
 name
="
mappedInterface
"
 type
="
xs:string
"
 minOccurs
="
1
"
 maxOccurs
="
1
"/>
 
 
 
 
 
 
<
xs:element
 name
="
natType
"
 type
="
NATType
"
 minOccurs
="
1
"
 maxOccurs
="
1
"/>
 
 
 
 
 
 
<
xs:element
 name
="
originalObjectGID
"
 type
="
ObjectIdentifier
"
 minOccurs
="
1
"
 maxOccurs
="
1
"/>
 
                     
 
 
 <
xs:element
 
name
="translated" 
minOccurs
="0" 
maxOccurs
="1"> 
                                 
 
 
<
xs:complexType
                                 
 
 
 
<
xs:sequence
>
 
                                 
 
 
 
 
<
xs:element
 
name
="objectGID" 
type
="NetworkObjectRefs" 
minOccurs
="0" 
maxOccurs
="1"/> 
                                 
 
 
 
 
<
xs:element
 
name
="patPool" 
type
="PatOptions" 
minOccurs
="0" 
maxOccurs
="1"/> 
                                 
 
 
 
</
xs:sequence
                                 
 
 
</
xs:complexType
</
xs:element
 
 
 
 
 
<
xs:element
 name
="
isTransDNSReplies
"
 type
="
xs:boolean
"
 minOccurs
="
1
"
 maxOccurs
="
1
"/>
 
 
 
 
 
 
<
xs:element
 name
="
isNoProxyARP
"
 type
="
xs:boolean
"
 minOccurs
="
0
"
 maxOccurs
="
1
"/>
 
 
 
 
 
 
<
xs:element
 name
="
isRouteLookUp
"
 type
="
xs:boolean
"
 minOccurs
="
0
"
 maxOccurs
="
1
"/>
 
 
 
 
 
 
<
xs:element
 name
="
service
"
 minOccurs
="
0
"
 maxOccurs
="
1
">
 
 
 
 
 
 
 
<
xs:complexType
>
 
 
 
 
 
 
 
 
<
xs:sequence
>
 
 
 
 
 
 
 
 
 
<
xs:element
 name
="
protocol
"
 type
="
IPTransportProtocol
"
 minOccurs
="
1
"
 
maxOccurs
="
1
"/>
 
 
 
 
 
 
 
 
 
<
xs:element
 name
="
originalPort
"
 type
="
xs:unsignedInt
"
 minOccurs
="
0
"
 
maxOccurs
="
1
"/>
 
 
 
 
 
 
 
 
 
<
xs:element
 name
="
transPort
"
 type
="
xs:unsignedInt
"
 minOccurs
="
0
"
 
maxOccurs
="
1
"/>
 
 
 
 
 
 
 
 
</
xs:sequence
>
 
 
 
 
 
 
 
</
xs:complexType
>
 
 
 
 
 
 
</
xs:element
>
 
 
 
 
 
</
xs:sequence
>