orphan: |
---|
Note
This module is part of the codeaffen.phpipam collection (version 1.7.0).
You might already have this collection installed if you are using the ansible
package.
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it, use: ansible-galaxy collection install codeaffen.phpipam
.
To use it in a playbook, specify: codeaffen.phpipam.tag
.
.. versionadded:: 1.4.0 of codeaffen.phpipam
- create, update and delete tags
The below requirements are needed on the host that executes this module.
- colour
- inflection
- ipaddress
- phpypam>=1.0.0
.. rst-class:: ansible-option-table
Parameter | Comments |
---|---|
API app name .. rst-class:: ansible-option-line Default: "ansible" |
|
Background color of the given tag Can be a valid color name or a hex code |
|
Compress range or not .. rst-class:: ansible-option-line Choices:
|
|
Foreground color of the given tag Can be a valid color name or a hex code |
|
Lock tag or not .. rst-class:: ansible-option-line Choices:
|
|
Name of the given tag |
|
Password of the user to access phpIPAM server |
|
URL of the phpIPAM server |
|
Show tag or not .. rst-class:: ansible-option-line Choices:
|
|
State of the entity .. rst-class:: ansible-option-line Choices:
|
|
Update tags or not .. rst-class:: ansible-option-line Choices:
|
|
Username to access phpIPAM server |
|
Is the TLS certificate of the phpIPAM server verified or not. .. rst-class:: ansible-option-line Choices:
|
- name: "Create tag"
codeaffen.phpipam.tag:
username: "admin"
password: "s3cr3t"
server_url: "https://ipam.example.com"
name: "my tag"
bg_color: #ffffff
fg_color: #000000
state: present
- name: "Remove tag"
codeaffen.phpipam.tag:
username: "admin"
password: "s3cr3t"
server_url: "https://ipam.example.com"
name: "my tag"
state: absent
- Christian Meißner (@cmeissner)