📚 API Documentation & Navigation
📋 Module Metadata
Namespace: http://cisco.com/ns/yang/Cisco-IOS-XE-install-rpc
Prefix: install_rpc
Related Modules:
Cisco-IOS-XE-install-oper
cisco-ia
Cisco-IOS-XE-aaa-actions-rpc
Cisco-IOS-XE-bgp-actions-rpc
Cisco-IOS-XE-cellular-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-install-rpc:rpc-name \
-d '{"input": {}}'
📚 External Documentation
module: Cisco-IOS-XE-install-rpc
rpcs:
+---x install
| +---w input
| +---w uuid string
| +---w one-shot? boolean
| o---w reloadfast? boolean
| +---w issu? boolean
| +---w controller-mode-options
| | +---w vpn? uint32
| +---w download-timeout? uint32
| +---w xfsu? boolean
| +---w scheduled-start? yang:date-and-time
| +---w scheduled-end? yang:date-and-time
| +---w (install-type-by-choice)
| +--:(install-use-path)
| | +---w path string
| +--:(install-use-profile)
| +---w name string
+---x activate
| +---w input
| +---w uuid string
| +---w smuid? uint32
| +---w auto-abort-timer-val? uint32
| +---w one-shot? boolean
| +---w issu? boolean
| +---w scheduled-start? yang:date-and-time
| +---w scheduled-end? yang:date-and-time
| +---w (activate-type-by-choice)
| +--:(activate-use-version)
| | +---w version string
| +--:(activate-use-path)
| | +---w path string
| +--:(activate-use-profile)
| +---w name string
+---x install-commit
| +---w input
| +---w uuid string
+---x autoupgrade
| +---w input
| +---w uuid string
+---x remove
| +---w input
| +---w uuid string
| +---w smuid? uint32
| +---w (remove-type-by-choice)
| +--:(remove-use-version)
| | +---w version string
| +--:(remove-use-path)
| | +---w path string
| +--:(remove-use-inactive)
| | +---w inactive boolean
| +--:(remove-use-profile)
| +---w name string
+---x deactivate
| +---w input
| +---w uuid string
| +---w auto-abort-timer-val? uint32
| +---w path string
| +---w issu? boolean
+---x abort
| +---w input
| +---w uuid string
| +---w issu? boolean
+---x auto-abort-timer
| +---w input
| +---w uuid string
+---x rollback
| +---w input
| +---w uuid string
| +---w issu? boolean
| +---w (rollback-type-to-choice)
| +--:(rollback-to-base)
| | +---w base boolean
| +--:(rollback-to-committed)
| | +---w commited boolean
| +--:(rollback-to-id)
| | +---w rollback-id uint32
| +--:(rollback-to-label)
| +---w rollback-label string
+---x set-default
+---w input
+---w version string
+---w uuid? string