Newbie question

Newbie here, looking to see if Ansible will allow me to do initial configurations on a new out of the box Cisco switch. I need the ability to have the switch connect to my network and download a specific configuration, Any help is well appreciated

This page might help.

https://developer.cisco.com/automation-ansible/