Cisco Cisco ASA 5555-X Adaptive Security Appliance 技术手册

下载
页码 32
 
6
XML Examples for the Cisco Application Centric Infrastructure Security Device Package, Version 1.2(7)
 
  Interfaces
XML Example 
Define a graph, then attach it to the tenant.
polUni>
    <fvTenant name="tenant1">
    <vnsAbsGraph name = "WebGraph">
    <vnsAbsTermNodeCon name = "Input1">
        <vnsAbsTermConn name = "C1">
        </vnsAbsTermConn>
    </vnsAbsTermNodeCon>
    <!-- FW1 Provides FW functionality -->
    <vnsAbsNode name = "FW1">
        <vnsRsDefaultScopeToTerm tDn="uni/tn-tenant1/AbsGraph-WebGraph/AbsTermNodeProv-Output1/outtmnl"/>
        <vnsAbsFuncConn name = "external" attNotify="yes">
            <vnsRsMConnAtt tDn="uni/infra/mDev-CISCO-ASA-{dp_version}/mFunc-Firewall/mConn-external" />
        </vnsAbsFuncConn>
        <vnsAbsFuncConn name = "internal" attNotify="yes">
            <vnsRsMConnAtt tDn="uni/infra/mDev-CISCO-ASA-{dp_version}/mFunc-Firewall/mConn-internal" />
        </vnsAbsFuncConn>
        
        <vnsAbsDevCfg>
           <vnsAbsFolder key="Interface" name="internalIf">
            <vnsAbsFolder key="InterfaceConfig" name="internalIfCfg">
                <vnsAbsFolder key="IPv4Address" name="internalIfIP">
                    <vnsAbsParam key="ipv4_address" name="ipv4_internal" value="10.10.10.10/255.255.255.0"/>
                    <vnsAbsParam key="ipv4_standby_address" name="ipv4_internals" value="10.10.10.11"/>
                </vnsAbsFolder>
                <vnsAbsParam key="security_level" name="internal_security_level" value="100"/>
            </vnsAbsFolder>
           </vnsAbsFolder>
           <vnsAbsFolder key="Interface" name="externalIf">
            <vnsAbsFolder key="InterfaceConfig" name="externalIfCfg">
                <vnsAbsFolder key="IPv4Address" name="externalIfIP">
                    <vnsAbsParam key="ipv4_address" name="ipv4_external" value="20.20.20.20/255.255.255.0"/>
                    <vnsAbsParam key="ipv4_standby_address" name="ipv4_externals" value="20.20.20.21"/>
                </vnsAbsFolder>
                <vnsAbsParam key="security_level" name="external_security_level" value="50"/>
                <vnsAbsFolder key="mac_address" name="mac">
                    <vnsAbsParam key="active_mac" name="activemac" value="aa.bb.cc"/>
                    <vnsAbsParam key="standby_mac" name="stbymac" value="ff.ff.ffff"/>
                </vnsAbsFolder>
            </vnsAbsFolder>
           </vnsAbsFolder>
        </vnsAbsDevCfg>
        <vnsAbsFuncCfg>
             <vnsAbsFolder key="ExIntfConfigRelFolder" name="ExtConfig">
                <vnsAbsCfgRel key="ExIntfConfigRel" name="ExtConfigrel" targetName="externalIf"/>
                <vnsRsScopeToTerm tDn="uni/tn-tenant1/AbsGraph-WebGraph/AbsTermNodeProv-Output1/outtmnl"/>
                <vnsRsCfgToConn tDn="uni/tn-tenant1/AbsGraph-WebGraph/AbsNode-FW1/AbsFConn-external" />
             </vnsAbsFolder>
            <vnsAbsFolder key="InIntfConfigRelFolder" name="IntConfig">
                <vnsAbsCfgRel key="InIntfConfigRel" name="InConfigrel" targetName="internalIf"/>
                <vnsRsScopeToTerm tDn="uni/tn-tenant1/AbsGraph-WebGraph/AbsTermNodeProv-Output1/outtmnl"/>
                <vnsRsCfgToConn tDn="uni/tn-tenant1/AbsGraph-WebGraph/AbsNode-FW1/AbsFConn-internal" />
            </vnsAbsFolder>