Cisco Cisco Security Manager 3.3 仕様ガイド
Cisco Security Manager 4.4 API Specification (Version 1.1)
OL- 29074-01
Page 192
<
xs:element
name
="
mgmtInterface
"
type
="
Interface
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
<
xs:element
name
="
interfaceList
"
type
="
InterfaceList
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
<
xs:element
name
="
virtualContextList
"
type
="
Device
"
minOccurs
="
0
"
maxOccurs
="
unbounded
"/>
<
xs:element
name
="
configState
"
type
="
ConfigurationState
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
</
xs:sequence
>
</
xs:extension
>
</
xs:complexContent
>
</
xs:complexType
>
<
xs:complexType
name
="
PortIdentifier
">
<
xs:sequence
>
<!--
for non-modular chassis or chassis with a continuous port numbering scheme slot/module are not included
-->
<
xs:element
name
="
slotNum
"
type
="
xs:unsignedInt
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
<
xs:element
name
="
moduleNum
"
type
="
xs:unsignedInt
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
<
xs:element
name
="
portNum
"
type
="
xs:unsignedInt
"
minOccurs
="
1
"
maxOccurs
="
1
"/>
</
xs:sequence
>
</
xs:complexType
>
<
xs:simpleType
name
="
ProtocolPort
">
<
xs:restriction
base
="
xs:string
"/>
</
xs:simpleType
>
<
xs:complexType
name
="
InterfaceList
">
<
xs:sequence
>
<
xs:element
name
="
interface
"
type
="
Interface
"
minOccurs
="
0
"
maxOccurs
="
unbounded
"/>
</
xs:sequence
>
</
xs:complexType
>
<
xs:complexType
name
="
Interface
">
<
xs:sequence
>
<
xs:element
name
="
type
"
type
="
xs:string
"
minOccurs
="
1
"
maxOccurs
="
1
"/>
<
xs:element
name
="
identifier
"
type
="
xs:string
"
minOccurs
="
1
"
maxOccurs
="
1
"/>
<
xs:element
name
="
ipInterface
"
type
="
IPInterfaceAttrs
"
minOccurs
="
0
"
maxOccurs
="
unbounded
"/>
<
xs:element
name
="
macInterface
"
type
="
MACInterfaceAttrs
"
minOccurs
="
0
"
maxOccurs
="
unbounded
"/>
</
xs:sequence
>
</
xs:complexType
>
<
xs:complexType
name
="
MACInterfaceAttrs
">
<
xs:sequence
>
<
xs:element
name
="
macAddress
"
type
="
xs:string
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
</
xs:sequence
>
</
xs:complexType
>
<
xs:complexType
name
="
IPInterfaceAttrs
">
<
xs:sequence
>
<
xs:element
name
="
domainName
"
type
="
xs:string
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
<
xs:element
name
="
ipAddress
"
type
="
xs:string
"
minOccurs
="
1
"
maxOccurs
="
1
"/>
<
xs:element
name
="
isNatAddress
"
type
="
xs:boolean
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
<
xs:element
name
="
realIpAddress
"
type
="
xs:string
"
minOccurs
="
0
"
maxOccurs
="
1
"/>
</
xs:sequence
>
</
xs:complexType
>
<
xs:simpleType
name
="
OSType
">
<
xs:restriction
base
="
xs:token
">
<
xs:enumeration
value
="
ios
"/>
<
xs:enumeration
value
="
fwsm
"/>
<
xs:enumeration
value
="
asa
"/>
<
xs:enumeration
value
="
ips
"/>
<
xs:enumeration
value
="
pix
"/>
<
xs:enumeration
value
="
undefined
"/>
</
xs:restriction
>
</
xs:simpleType
>
<
xs:simpleType
name
="
IPTransportProtocol
">
<
xs:restriction
base
="
xs:token
">
<
xs:enumeration
value
="
TCP
"/>
<
xs:enumeration
value
="
UDP
"/>
<
xs:enumeration
value
="
IP
"/>
</
xs:restriction
>
</
xs:simpleType
>
<
xs:simpleType
name
="
ConfigurationState
">
<
xs:restriction
base
="
xs:token
">
<
xs:enumeration
value
="
undefined
"/>