📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-trace-rpc
Prefix: trace_rpc
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-trace-rpc:rpc-name \
-d '{"input": {}}'
📚 External Documentation
module: Cisco-IOS-XE-trace-rpc
rpcs:
+---x trace-archive
| +---w input
| | +---w all
| | +---w location trace-ios-xe-rpc:trace-drive-type
| | +---w file-name string
| +--ro output
| +--ro unique-id? uint32
+---x trace-message
+---w input
| +---w trace-all-options
| +---w file-info
| | +---w file-location trace-ios-xe-rpc:trace-drive-type
| | +---w file-name string
| +---w trace-filter-options
| | +---w metadata? boolean
| | +---w pcap-extract? boolean
| | +---w debug-level-id? trace-ios-xe-rpc:trace-debug-option
| | +---w consumer? trace-ios-xe-rpc:trace-consumer-type
| | +---w tof-flag? boolean
| | +---w marker
| | | +---w start-marker-type? trace-ios-xe-rpc:trace-start-marker-type
| | | +---w end-marker-type? trace-ios-xe-rpc:trace-end-marker-type
| | | +---w start-marker? string
| | | +---w end-marker? string
| | +---w interval
| | | +---w start-type? trace-ios-xe-rpc:trace-start-interval-type
| | | +---w start-interval? uint32
| | | +---w end-type? trace-ios-xe-rpc:trace-end-interval-type
| | | +---w end-interval? uint32
| | +---w timestamp
| | | +---w start-timestamp? yang:date-and-time
| | | +---w end-timestamp? yang:date-and-time
| | +---w module? string
| | +---w filter
| | | +---w (filter-by-choice)?
| | | +--:(type-none)
| | | | +---w filter-none? boolean
| | | +--:(type-mac-address)
| | | | +---w mac-address? yang:mac-address
| | | +--:(type-interface)
| | | | +---w integer-value? string
| | | +--:(type-ipv4-address)
| | | | +---w ipv4-address? inet:ip-address
| | | +--:(type-ipv6-address)
| | | | +---w ipv6-address? inet:ip-address
| | | +--:(type-uuid)
| | | | +---w uuid-string? string
| | | +--:(type-string)
| | | +---w string-value? string
| | +---w switch-info
| | +---w switch-id? trace-ios-xe-rpc:trace-switch-type
| | +---w switch-num? uint32
| +---w (scope-type-by-choice)
| +--:(process-scope)
| | +---w process string
| +--:(profile-scope)
| +---w profile
| +---w profile-option? trace-ios-xe-rpc:trace-profile-type
| +---w profile-location? trace-ios-xe-rpc:trace-drive-type
| +---w profile-file? string
| +---w predefined-profile? trace-ios-xe-rpc:trace-profile-name
+--ro output
+--ro unique-id? uint32