Cisco.Radkit

Collection version 2.0.0

Description

Collection of plugins and modules for interacting with Cisco RADKit

Authors:

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

See also

List of collections with docs hosted here.