Cisco-IOS-XE-port-security-rpc

YANG Data Model Tree Structure

View YANG Source on GitHub →

📚 API Documentation & Navigation

📄 Swagger API Spec 📂 Browse RPC APIs 🌳 All Trees

📋 Module Metadata

Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-port-security-rpc

Prefix: port_security_r

Related Modules:
cisco-ia
Cisco-IOS-XE-aaa-actions-rpc
Cisco-IOS-XE-bgp-actions-rpc
Cisco-IOS-XE-cellular-rpc
Cisco-IOS-XE-chassis-rpc

💡 Example Usage

# POST RPC operation
curl -X POST \
  -H "Content-Type: application/yang-data+json" \
  -u admin:password \
  --insecure \
  https://device-ip/restconf/operations/Cisco-IOS-XE-port-security-rpc:rpc-name \
  -d '{"input": {}}'

📚 External Documentation

💻 YANG Source📖 YANG Catalog🌐 DevNet Guide
module: Cisco-IOS-XE-port-security-rpc

  rpcs:
    +---x clear-port-security
       +---w input
          +---w mode                   port-security-ios-actions-rpc:ps-mode
          +---w (if-addr-choice)?
             +--:(ps-if)
             |  +---w intf
             |     +---w if-name-type
             |        +---w if-type    port-security-ios-actions-rpc:ps-if-type
             |        +---w if-name    string
             +--:(ps-if-vlan-access)
             |  +---w vlan-access
             |     +---w if-with-access
             |     |  +---w if-type    port-security-ios-actions-rpc:ps-if-type
             |     |  +---w if-name    string
             |     +---w access?           boolean
             +--:(ps-if-vlan-voice)
             |  +---w vlan-voice
             |     +---w if-with-voice
             |     |  +---w if-type    port-security-ios-actions-rpc:ps-if-type
             |     |  +---w if-name    string
             |     +---w voice?           boolean
             +--:(ps-if-vlan-trunk)
             |  +---w if-vlan-trunk
             |     +---w if-with-trunk
             |     |  +---w if-type    port-security-ios-actions-rpc:ps-if-type
             |     |  +---w if-name    string
             |     +---w vlan-trunk* []
             |        +---w start-id?   uint16
             |        +---w end-id?     uint16
             +--:(ps-mac-address)
             |  +---w mac-addr
             |     +---w mac-address    yang:mac-address
             |     +---w vlan* []
             |        +---w start-id?   uint16
             |        +---w end-id?     uint16
             +--:(ps-none)
                +---w ps-none?         boolean