Cisco.Radkit
Collection version 2.0.0
Description
Collection of plugins and modules for interacting with Cisco RADKit
Authors:
Scott Dozier <scdozier@cisco.com>
Ramses Smeyers (@rsmeyers)
Supported ansible-core versions:
2.15.0 or newer
Plugin Index
These are the plugins in the cisco.radkit collection:
Modules
command module – Execute commands on network devices via Cisco RADKit
controlapi_device module – Manage devices in RADKit inventory via Control API
exec_and_wait module – Executes commands on devices using RADKit and handles interactive prompts
genie_diff module – This module compares the results across multiple devices and outputs the differences.
genie_learn module – Runs a command via RADKit, then through genie parser, returning a parsed result
genie_parsed_command module – Runs a command via RADKit, then through genie parser, returning a parsed result
http module – Execute HTTP/HTTPS requests on devices via Cisco RADKit
http_proxy module – Starts a local HTTP (and SOCKS) proxy through RADKIT for use with modules that can utilize a proxy
port_forward module – Forwards a port on a device in RADKIT inventory to localhost port.
put_file module – Uploads a file to a remote device using SCP or SFTP via RADKit
service_info module – Retrieve RADKit service information and status
snmp module – Perform SNMP operations via RADKit
ssh_proxy module – Starts an SSH server proxy to access devices in RADKIT inventory via SSH.
swagger module – Interacts with Swagger/OpenAPI endpoints via RADKit
Connection Plugins
network_cli connection – DEPRECATED: Use ssh_proxy module with ansible.netcommon.network_cli instead DEPRECATED: REMOVED IN 2.0.0
radkit_context connection – RADKit connection context management (internal use)
terminal connection – DEPRECATED: Use port_forward module for Linux servers instead DEPRECATED: REMOVED IN 2.0.0
Inventory Plugins
radkit inventory – Ansible dynamic inventory plugin for RADKIT.
See also
List of collections with docs hosted here.