Cisco-IOS-XE-mka

YANG Data Model Tree Structure

View YANG Source on GitHub →

📚 API Documentation & Navigation

📄 Swagger API Spec 📂 Browse Native Config APIs 🌳 All Trees

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-mka

Prefix: mka

Related Modules:
Cisco-IOS-XE-mka-oper
CISCO-AAL5-MIB
CISCO-ATM-EXT-MIB
Cisco-IOS-XE-aaa
Cisco-IOS-XE-acl

💡 Example Usage

# GET module data
curl -X GET \
  -H "Accept: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/data/Cisco-IOS-XE-mka

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-mka

  augment /ios:native/ios:mka:
    +--rw policy* [name]
    |  +--rw name                         string
    |  +--rw key-server
    |  |  +--rw priority?   uint8
    |  +--rw macsec-cipher-suite*         enumeration
    |  +--rw confidentiality-offset?      enumeration
    |  +--rw delay-protection?            boolean
    |  +--rw include-icv-indicator?       boolean
    |  +--rw sak-rekey
    |  |  +--rw interval
    |  |  |  +--rw time?   uint32
    |  |  +--rw on-live-peer-loss?   boolean
    |  +--rw use-updated-eth-header?      boolean
    |  +--rw ssci-based-on-sci?           boolean
    |  +--rw send-secure-announcements?   boolean
    +--rw suppress
       +--rw syslogs
          +--rw sak-rekey?   boolean
  augment /ios:native/ios:interface/ios:FastEthernet:
    +--rw mka
       +--rw policy
       |  +--rw name?   string
       +--rw pre-shared-key
       |  +--rw key-chain
       |     +--rw name?                 -> /ios:native/key/ios-crypto:chain/name
       |     +--rw fallback-key-chain?   -> /ios:native/key/ios-crypto:chain/name
       +--rw default-policy?   boolean
  augment /ios:native/ios:interface/ios:GigabitEthernet:
    +--rw mka
       +--rw policy
       |  +--rw name?   string
       +--rw pre-shared-key
       |  +--rw key-chain
       |     +--rw name?                 -> /ios:native/key/ios-crypto:chain/name
       |     +--rw fallback-key-chain?   -> /ios:native/key/ios-crypto:chain/name
       +--rw default-policy?   boolean
  augment /ios:native/ios:interface/ios:TenGigabitEthernet:
    +--rw mka
       +--rw policy
       |  +--rw name?   string
       +--rw pre-shared-key
       |  +--rw key-chain
       |     +--rw name?                 -> /ios:native/key/ios-crypto:chain/name
       |     +--rw fallback-key-chain?   -> /ios:native/key/ios-crypto:chain/name
       +--rw default-policy?   boolean
  augment /ios:native/ios:interface/ios:FiveGigabitEthernet:
    +--rw mka
       +--rw policy
       |  +--rw name?   string
       +--rw pre-shared-key
       |  +--rw key-chain
       |     +--rw name?                 -> /ios:native/key/ios-crypto:chain/name
       |     +--rw fallback-key-chain?   -> /ios:native/key/ios-crypto:chain/name
       +--rw default-policy?   boolean
  augment /ios:native/ios:interface/ios:AppGigabitEthernet:
    +--rw mka
       +--rw policy
       |  +--rw name?   string
       +--rw pre-shared-key
       |  +--rw key-chain
       |     +--rw name?                 -> /ios:native/key/ios-crypto:chain/name
       |     +--rw fallback-key-chain?   -> /ios:native/key/ios-crypto:chain/name
       +--rw default-policy?   boolean
  augment /ios:native/ios:interface/ios:TwentyFiveGigE:
    +--rw mka
       +--rw policy
       |  +--rw name?   string
       +--rw pre-shared-key
       |  +--rw key-chain
       |     +--rw name?                 -> /ios:native/key/ios-crypto:chain/name
       |     +--rw fallback-key-chain?   -> /ios:native/key/ios-crypto:chain/name
       +--rw default-policy?   boolean
  augment /ios:native/ios:interface/ios:TwoGigabitEthernet:
    +--rw mka
       +--rw policy
       |  +--rw name?   string
       +--rw pre-shared-key
       |  +--rw key-chain
       |     +--rw name?                 -> /ios:native/key/ios-crypto:chain/name
       |     +--rw fallback-key-chain?   -> /ios:native/key/ios-crypto:chain/name
       +--rw default-policy?   boolean
  augment /ios:native/ios:interface/ios:FortyGigabitEthernet:
    +--rw mka
       +--rw policy
       |  +--rw name?   string
       +--rw pre-shared-key
       |  +--rw key-chain
       |     +--rw name?                 -> /ios:native/key/ios-crypto:chain/name
       |     +--rw fallback-key-chain?   -> /ios:native/key/ios-crypto:chain/name
       +--rw default-policy?   boolean
  augment /ios:native/ios:interface/ios:FiftyGigabitEthernet:
    +--rw mka
       +--rw policy
       |  +--rw name?   string
       +--rw pre-shared-key
       |  +--rw key-chain
       |     +--rw name?                 -> /ios:native/key/ios-crypto:chain/name
       |     +--rw fallback-key-chain?   -> /ios:native/key/ios-crypto:chain/name
       +--rw default-policy?   boolean
  augment /ios:native/ios:interface/ios:HundredGigE:
    +--rw mka
       +--rw policy
       |  +--rw name?   string
       +--rw pre-shared-key
       |  +--rw key-chain
       |     +--rw name?                 -> /ios:native/key/ios-crypto:chain/name
       |     +--rw fallback-key-chain?   -> /ios:native/key/ios-crypto:chain/name
       +--rw default-policy?   boolean