ansible_modules
stable
Home
Getting Started
Installation
How to Use
Contributing
Plugins
Module Utils (Python) Docs
Changelog
ansible_modules
Getting Started
Edit on GitHub
Getting Started
¶
Installation
Ansible Galaxy
Build From Source
Build From Source (Pull Request)
How to Use
Modules
Specifying Modules in a Playbook
Module Arguments & States
State: Present - Create
State: Present - Update
State: Absent - Delete
Tags
Using module default groups
Inventory
Using Compose to Set ansible_network_os to Platform Slug
Using Keyed Groups to set ansible_network_os to Platform Slug
Using Inventory Plugin Within AWX/Tower
Advanced Usage - Modules
Passing in Dictionaries
Passing in IDs Manually
Using nb_lookup Plugin to Provide ID or Object
Option 1: Lookup Plugin Object
Option 2: Lookup Plugin ID
Using query_params Module Argument
Using Module defaults groups
Contributing
Modules
Module Architecture
Overview
Creating a New Ansible Module
Research API Spec to find necessary module arguments
Update App Module Util
Update NetBox Utils
Create the Module Python File
Testing
Adding New Module Options
New Option - Doesn’t correlate to different NetBox models
New Option - Must be resolved to a different model
Inventory
Read the Docs
v: stable
Versions
latest
stable
v3.15.0
v3.14.0
v3.13.0
v3.12.0
v3.11.0
v3.10.0
v3.9.0
v3.8.1
v3.8.0
v3.7.1
v3.7.0
v3.6.0
v3.5.1
v3.5.0
v3.4.0
v3.3.0
v3.2.0
v3.1.2
v3.1.1
v3.1.0
v3.0.0
v2.1.0
v2.0.0
v1.2.1
v1.2.0
devel
Downloads
On Read the Docs
Project Home
Builds