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  91
 
 
Figure 49: InterfaceNATManualFirewallPolicy 
<xs:
complexType
 
name
="PatOptions"> 
           
<
xs
:
sequence
 
 
 
<
xs:element
 
name
="patAddressPool" 
minOccurs
="0" 
maxOccurs
="1"> 
 
 
 
 
<
xs:complexType
 
 
 
 
 
<
xs:choice
 
 
 
 
 
 
<
xs:element
 
name
="patPoolAddressGID" 
type
="ObjectIdentifier" 
minOccurs
="0" 
maxOccurs
="1"/> 
 
 
 
 
 
 
<
xs:element
 
name
="interfaceKeyword" 
type
="xs:string" 
fixed
="interface" 
minOccurs
="0" 
maxOccurs
="1"/> 
 
 
 
 
 
</
xs:choice
 
 
 
 
</
xs:complexType
 
 
 
</
xs:element
 
 
 
<
xs:element
 
name
="isPatAllocatedInRoundRobin" 
type
="xs:boolean" 
minOccurs
="0" 
maxOccurs
="1"/> 
           </
xs:sequence
     
</
xs:complexType
 
<
xs:complexType
 name
="
InterfaceNATManualFirewallPolicy
">
 
 
 
<
xs:complexContent
>
 
 
 
 
<
xs:extension
 base
="
BasePolicy
">
 
 
 
 
 
<
xs:sequence
>
 
 
 
 
 
 
<
xs:element
 name
="
isRuleEnabled
"
 type
="
xs:boolean
"
 minOccurs
="
1
"
 maxOccurs
="
1
"/>
 
 
 
 
 
 
<
xs:element
 name
="
section
"
 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"
 minOccurs
="0"
 maxOccurs
="1"> 
 
 
 
 
 
 
<
xs:complexType
 
 
 
 
 
 
 
<
xs:choice
 
 
 
 
 
 
 
 
<
xs:element
 name
="realInterfaceGID"
 type
="ObjectIdentifier"
 minOccurs
="0"
 
maxOccurs
="1"/> 
 
 
 
 
 
 
 
 
<
xs:element
 name
="realInterfaceName"
 type
="xs:string"
 minOccurs
="0"
 
maxOccurs
="1"/> 
 
 
 
 
 
 
 
</
xs:choice
 
 
 
 
 
 
</
xs:complexType
 
 
 
 
 
</
xs:element
 
 
 
 
 
 
 
 
 
 
<
xs:element
 name
="mappedInterface"
 minOccurs
="0"
 maxOccurs
="1"> 
 
 
 
 
 
 
<
xs:complexType
 
 
 
 
 
 
 
<
xs:choice
 
 
 
 
 
 
 
 
<
xs:element
 name
="mappedInterfaceGID"
 type
="ObjectIdentifier"
 
minOccurs
="0"
 maxOccurs
="1"/> 
 
 
 
 
 
 
 
 
<
xs:element
 name
="mappedInterfaceName"
 type
="xs:string"
 minOccurs
="0"
 
maxOccurs
="1"/> 
 
 
 
 
 
 
 
</
xs:choice
 
 
 
 
 
 
</
xs:complexType
 
 
 
 
 
</
xs:element
>
 
 
 
 
 
 
 
 
 
 
 
<
xs:element
 name
="
source
"
 minOccurs
="
1
"
 maxOccurs
="
1
">
 
 
 
 
 
 
 
<
xs:complexType
>
 
 
 
 
 
 
 
 
<
xs:sequence
>
 
 
 
 
 
 
 
 
 
<
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"/>