Send Config
AI-generatedOverview
This node operation sends configuration commands to a network device via SSH. It is useful for automating network device management tasks such as updating interface settings, enabling or disabling features, or applying configuration changes. For example, a user can send multiple configuration commands line-by-line to a Cisco switch or router to update its configuration remotely.
Use Case Examples
- Sending interface configuration commands to a Cisco switch to set descriptions and enable interfaces.
- Applying VLAN configuration changes to a network device automatically as part of a deployment workflow.
Properties
| Name | Meaning |
|---|---|
| Configuration Commands | The configuration commands to send to the device, entered as multiple lines (one command per line). These commands will be executed sequentially on the device. |
| Advanced Options | A collection of optional settings to control connection behavior, retries, timeouts, error handling, and performance optimizations. |
Output
JSON
success- Indicates if the command execution was successful.command- The operation or command executed (in this case, sending configuration commands).output- The output or response from the device after executing the commands.deviceType- The type of network device the commands were sent to.host- The hostname or IP address of the device.timestamp- The ISO timestamp when the command execution completed.executionTime- The total time in milliseconds taken to execute the commands.connectionRetries- The number of connection retry attempts made.commandRetries- The number of command retry attempts made.error- Error message if the command execution failed.
Dependencies
- Requires an API key credential for authenticating to the network device via SSH.
Troubleshooting
- Connection failures due to incorrect credentials, network issues, or device unavailability. Check credentials and network connectivity.
- Command execution failures due to invalid commands or device errors. Verify command syntax and device compatibility.
- Timeout errors if commands or connections take longer than the configured timeout values. Adjust timeout settings as needed.
- Workflow failures if 'Fail on Error' is enabled and a command error occurs. Disable this option to continue on errors.