📊 CISCO-DYNAMIC-TEMPLATE-MIB

MIB YANG Tree Visualization - IOS-XE 17.18.1

📚 API Documentation & Navigation

📄 View Swagger Spec 🚀 Open in Swagger UI 📂 Browse All MIB APIs 📄 YANG Source 🌳 All MIB Trees 🏠 Main Tree Browser

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/CISCO-DYNAMIC-TEMPLATE-MIB

Prefix: cisco-dynamic-t

Related Modules:
ATM-MIB
BGP4-MIB
BRIDGE-MIB
CISCO-AAA-SERVER-MIB
CISCO-AAA-SESSION-MIB

💡 Example Usage

# GET module data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/CISCO-DYNAMIC-TEMPLATE-MIB

📚 External Documentation

💻 YANG Source📖 YANG Catalog
module: CISCO-DYNAMIC-TEMPLATE-MIB
  +--ro CISCO-DYNAMIC-TEMPLATE-MIB
     +--ro cdtTemplateTable
     |  +--ro cdtTemplateEntry* [cdtTemplateName]
     |     +--ro cdtTemplateName          cisco-dynamic:DynamicTemplateName
     |     +--ro cdtTemplateStatus?       snmpv2-tc:RowStatus
     |     +--ro cdtTemplateStorage?      snmpv2-tc:StorageType
     |     +--ro cdtTemplateType?         cisco-dynamic:DynamicTemplateType
     |     +--ro cdtTemplateSrc?          enumeration
     |     +--ro cdtTemplateUsageCount?   uint32
     +--ro cdtTemplateTargetTable
     |  +--ro cdtTemplateTargetEntry* [cdtTemplateTargetType cdtTemplateTargetId]
     |     +--ro cdtTemplateTargetType       cisco-dynamic:DynamicTemplateTargetType
     |     +--ro cdtTemplateTargetId         cisco-dynamic:DynamicTemplateTargetId
     |     +--ro cdtTemplateTargetStatus?    snmpv2-tc:RowStatus
     |     +--ro cdtTemplateTargetStorage?   snmpv2-tc:StorageType
     +--ro cdtTemplateAssociationTable
     |  +--ro cdtTemplateAssociationEntry* [cdtTemplateTargetType cdtTemplateTargetId cdtTemplateAssociationName]
     |     +--ro cdtTemplateTargetType               -> /CISCO-DYNAMIC-TEMPLATE-MIB/cdtTemplateTargetTable/cdtTemplateTargetEntry/cdtTemplateTargetType
     |     +--ro cdtTemplateTargetId                 -> /CISCO-DYNAMIC-TEMPLATE-MIB/cdtTemplateTargetTable/cdtTemplateTargetEntry/cdtTemplateTargetId
     |     +--ro cdtTemplateAssociationName          cisco-dynamic:DynamicTemplateName
     |     +--ro cdtTemplateAssociationPrecedence?   uint32
     +--ro cdtTemplateUsageTable
     |  +--ro cdtTemplateUsageEntry* [cdtTemplateName cdtTemplateUsageTargetType cdtTemplateUsageTargetId]
     |     +--ro cdtTemplateName               -> /CISCO-DYNAMIC-TEMPLATE-MIB/cdtTemplateTable/cdtTemplateEntry/cdtTemplateName
     |     +--ro cdtTemplateUsageTargetType    cisco-dynamic:DynamicTemplateTargetType
     |     +--ro cdtTemplateUsageTargetId      cisco-dynamic:DynamicTemplateTargetId
     +--ro cdtTemplateCommonTable
     |  +--ro cdtTemplateCommonEntry* [cdtTemplateName]
     |     +--ro cdtTemplateName              -> /CISCO-DYNAMIC-TEMPLATE-MIB/cdtTemplateTable/cdtTemplateEntry/cdtTemplateName
     |     +--ro cdtCommonValid?              bits
     |     +--ro cdtCommonDescr?              snmp-framework:SnmpAdminString
     |     +--ro cdtCommonKeepaliveInt?       uint32
     |     +--ro cdtCommonKeepaliveRetries?   uint32
     |     +--ro cdtCommonVrf?                cisco-tc:CiscoVrfName
     |     +--ro cdtCommonAddrPool?           snmp-framework:SnmpAdminString
     |     +--ro cdtCommonIpv4AccessGroup?    snmp-framework:SnmpAdminString
     |     +--ro cdtCommonIpv4Unreachables?   boolean
     |     +--ro cdtCommonIpv6AccessGroup?    snmp-framework:SnmpAdminString
     |     +--ro cdtCommonIpv6Unreachables?   boolean
     |     +--ro cdtCommonSrvSubControl?      cisco-cbp:CbpElementName
     |     +--ro cdtCommonSrvRedirect?        cisco-cbp:CbpElementName
     |     +--ro cdtCommonSrvAcct?            cisco-cbp:CbpElementName
     |     +--ro cdtCommonSrvQos?             cisco-cbp:CbpElementName
     |     +--ro cdtCommonSrvNetflow?         cisco-cbp:CbpElementName
     +--ro cdtIfTemplateTable
     |  +--ro cdtIfTemplateEntry* [cdtTemplateName]
     |     +--ro cdtTemplateName                -> /CISCO-DYNAMIC-TEMPLATE-MIB/cdtTemplateTable/cdtTemplateEntry/cdtTemplateName
     |     +--ro cdtIfValid?                    bits
     |     +--ro cdtIfMtu?                      uint32
     |     +--ro cdtIfCdpEnable?                boolean
     |     +--ro cdtIfFlowMonitor?              snmp-framework:SnmpAdminString
     |     +--ro cdtIfIpv4Unnumbered?           if-mib:InterfaceIndexOrZero
     |     +--ro cdtIfIpv4SubEnable?            boolean
     |     +--ro cdtIfIpv4Mtu?                  uint32
     |     +--ro cdtIfIpv4TcpMssAdjust?         uint32
     |     +--ro cdtIfIpv4VerifyUniRpf?         cisco-ip:UnicastRpfType
     |     +--ro cdtIfIpv4VerifyUniRpfAcl?      snmp-framework:SnmpAdminString
     |     +--ro cdtIfIpv4VerifyUniRpfOpts?     cisco-ip:UnicastRpfOptions
     |     +--ro cdtIfIpv6Enable?               boolean
     |     +--ro cdtIfIpv6SubEnable?            boolean
     |     +--ro cdtIfIpv6TcpMssAdjust?         uint32
     |     +--ro cdtIfIpv6VerifyUniRpf?         cisco-ip:UnicastRpfType
     |     +--ro cdtIfIpv6VerifyUniRpfAcl?      snmp-framework:SnmpAdminString
     |     +--ro cdtIfIpv6VerifyUniRpfOpts?     cisco-ip:UnicastRpfOptions
     |     +--ro cdtIfIpv6NdPrefix?             inet-address:InetAddressIPv6
     |     +--ro cdtIfIpv6NdPrefixLength?       inet-address:InetAddressPrefixLength
     |     +--ro cdtIfIpv6NdValidLife?          uint32
     |     +--ro cdtIfIpv6NdPreferredLife?      uint32
     |     +--ro cdtIfIpv6NdOpts?               bits
     |     +--ro cdtIfIpv6NdDadAttempts?        uint32
     |     +--ro cdtIfIpv6NdNsInterval?         uint32
     |     +--ro cdtIfIpv6NdReachableTime?      uint32
     |     +--ro cdtIfIpv6NdRaIntervalUnits?    enumeration
     |     +--ro cdtIfIpv6NdRaIntervalMax?      uint32
     |     +--ro cdtIfIpv6NdRaIntervalMin?      uint32
     |     +--ro cdtIfIpv6NdRaLife?             uint32
     |     +--ro cdtIfIpv6NdRouterPreference?   enumeration
     +--ro cdtPppTemplateTable
     |  +--ro cdtPppTemplateEntry* [cdtTemplateName]
     |     +--ro cdtTemplateName                -> /CISCO-DYNAMIC-TEMPLATE-MIB/cdtTemplateTable/cdtTemplateEntry/cdtTemplateName
     |     +--ro cdtPppValid?                   bits
     |     +--ro cdtPppAccounting?              boolean
     |     +--ro cdtPppAuthentication?          bits
     |     +--ro cdtPppAuthenticationMethods?   snmp-framework:SnmpAdminString
     |     +--ro cdtPppAuthorization?           boolean
     |     +--ro cdtPppLoopbackIgnore?          boolean
     |     +--ro cdtPppMaxBadAuth?              uint32
     |     +--ro cdtPppMaxConfigure?            uint32
     |     +--ro cdtPppMaxFailure?              uint32
     |     +--ro cdtPppMaxTerminate?            uint32
     |     +--ro cdtPppTimeoutAuthentication?   uint32
     |     +--ro cdtPppTimeoutRetry?            uint32
     |     +--ro cdtPppChapOpts?                bits
     |     +--ro cdtPppChapHostname?            snmp-framework:SnmpAdminString
     |     +--ro cdtPppChapPassword?            snmp-framework:SnmpAdminString
     |     +--ro cdtPppMsChapV1Opts?            bits
     |     +--ro cdtPppMsChapV1Hostname?        snmp-framework:SnmpAdminString
     |     +--ro cdtPppMsChapV1Password?        snmp-framework:SnmpAdminString
     |     +--ro cdtPppMsChapV2Opts?            bits
     |     +--ro cdtPppMsChapV2Hostname?        snmp-framework:SnmpAdminString
     |     +--ro cdtPppMsChapV2Password?        snmp-framework:SnmpAdminString
     |     +--ro cdtPppPapOpts?                 bits
     |     +--ro cdtPppPapUsername?             snmp-framework:SnmpAdminString
     |     +--ro cdtPppPapPassword?             snmp-framework:SnmpAdminString
     |     +--ro cdtPppEapOpts?                 bits
     |     +--ro cdtPppEapIdentity?             snmp-framework:SnmpAdminString
     |     +--ro cdtPppEapPassword?             snmp-framework:SnmpAdminString
     |     +--ro cdtPppIpcpAddrOption?          enumeration
     |     +--ro cdtPppIpcpDnsOption?           enumeration
     |     +--ro cdtPppIpcpDnsPrimary?          inet-address:InetAddressIPv4
     |     +--ro cdtPppIpcpDnsSecondary?        inet-address:InetAddressIPv4
     |     +--ro cdtPppIpcpWinsOption?          enumeration
     |     +--ro cdtPppIpcpWinsPrimary?         inet-address:InetAddressIPv4
     |     +--ro cdtPppIpcpWinsSecondary?       inet-address:InetAddressIPv4
     |     +--ro cdtPppIpcpMaskOption?          enumeration
     |     +--ro cdtPppIpcpMask?                inet-address:InetAddressIPv4
     |     +--ro cdtPppPeerDefIpAddrOpts?       bits
     |     +--ro cdtPppPeerDefIpAddrSrc?        enumeration
     |     +--ro cdtPppPeerDefIpAddr?           inet-address:InetAddressIPv4
     +--ro cdtPppPeerIpAddrPoolTable
     |  +--ro cdtPppPeerIpAddrPoolEntry* [cdtTemplateName cdtPppPeerIpAddrPoolPriority]
     |     +--ro cdtTemplateName                 -> /CISCO-DYNAMIC-TEMPLATE-MIB/cdtTemplateTable/cdtTemplateEntry/cdtTemplateName
     |     +--ro cdtPppPeerIpAddrPoolPriority    uint32
     |     +--ro cdtPppPeerIpAddrPoolStatus?     snmpv2-tc:RowStatus
     |     +--ro cdtPppPeerIpAddrPoolStorage?    snmpv2-tc:StorageType
     |     +--ro cdtPppPeerIpAddrPoolName?       snmp-framework:SnmpAdminString
     +--ro cdtEthernetTemplateTable
     |  +--ro cdtEthernetTemplateEntry* [cdtTemplateName]
     |     +--ro cdtTemplateName                -> /CISCO-DYNAMIC-TEMPLATE-MIB/cdtTemplateTable/cdtTemplateEntry/cdtTemplateName
     |     +--ro cdtEthernetValid?              bits
     |     +--ro cdtEthernetBridgeDomain?       snmp-framework:SnmpAdminString
     |     +--ro cdtEthernetPppoeEnable?        boolean
     |     +--ro cdtEthernetIpv4PointToPoint?   boolean
     |     +--ro cdtEthernetMacAddr?            yang:mac-address
     +--ro cdtSrvTemplateTable
        +--ro cdtSrvTemplateEntry* [cdtTemplateName]
           +--ro cdtTemplateName     -> /CISCO-DYNAMIC-TEMPLATE-MIB/cdtTemplateTable/cdtTemplateEntry/cdtTemplateName
           +--ro cdtSrvValid?        bits
           +--ro cdtSrvNetworkSrv?   enumeration
           +--ro cdtSrvVpdnGroup?    snmp-framework:SnmpAdminString
           +--ro cdtSrvSgSrvGroup?   snmp-framework:SnmpAdminString
           +--ro cdtSrvSgSrvType?    enumeration
           +--ro cdtSrvMulticast?    boolean

About this tree: This visualization shows the hierarchical structure of the CISCO-DYNAMIC-TEMPLATE-MIB MIB YANG module. Generated using pyang -f tree command. • +--rw = read-write node • +--ro = read-only node • +-- = configuration data • x-- = deprecated node