This Ansible Collection allows you to manage Palo Alto Networks Strata Cloud Manager (SCM) using the pan-scm-sdk
Python SDK.
-
Clone the repository and install the required Python packages:
git clone https://github.com/cdot65/pan-scm-ansible-collection.git cd pan-scm-ansible-collection pip install -r requirements.txt
-
Install the collection:
ansible-galaxy collection build . ansible-galaxy collection install cdot65-scm-x.y.z.tar.gz
- name: Create an address object
cdot65.scm.address:
name: "test123"
folder: "Texas"
description: "My new address"
fqdn: "example.test123.com"
For detailed usage, please refer to the Documentation.
- Refer to the Contributing guide to get started developing, testing, and building this collection.
- All code submissions are made through pull requests against the
main
branch. - Take care to make sure no merge commits are in the submission, and use
git rebase
vs.git merge
for this reason.
If you're experiencing a problem that you feel is a bug in the SCM Ansible Collection or have ideas for improvement, we encourage you to open an issue and share your feedback. Please take a look at our Issues guide before opening a new issue.