ansible / ansible.builtin / v2.6.2 / module / net_put Copy a file from Ansible Controller to a network device | "added in version" 2.6 of ansible.builtin" Authors: Deepak Agrawal (@dagrawal) preview | supported by networkansible.builtin.net_put (v2.6.2) — module
pip
Install with pip install ansible==2.6.2
This module provides functionality to copy file from Ansible controller to network devices.
- name: copy file from ansible controller to a network device net_put: src: running_cfg_ios1.txt
- name: copy file at root dir of flash in slot 3 of sw1(ios) net_put: src: running_cfg_sw1.txt protocol: sftp dest : flash3:/running_cfg_sw1.txt
src: description: - Specifies the source file. The path to the source file can either be the full path on the Ansible control host or a relative path from the playbook or role root directory. required: true dest: default: - Filename from src and at default directory of user shell on network_os. description: - Specifies the destination file. The path to destination file can either be the full path or relative path as supported by network_os. required: false protocol: choices: - scp - sftp default: scp description: - Protocol used to transfer file.