New in version 2.0.
| parameter | required | default | choices | comments |
|---|---|---|---|---|
| login_name | yes | The webfaction account to use | ||
| login_password | yes | The webfaction password to use | ||
| name | yes | The name of the domain | ||
| state | no | present |
| Whether the domain should exist |
| subdomains | no | Any subdomains to create. |
- name: Create a test domain
webfaction_domain:
name: mydomain.com
state: present
subdomains:
- www
- blog
login_name: "{{webfaction_user}}"
login_password: "{{webfaction_passwd}}"
- name: Delete test domain and any subdomains
webfaction_domain:
name: mydomain.com
state: absent
login_name: "{{webfaction_user}}"
login_password: "{{webfaction_passwd}}"
Note
state=absent, then note that if you specify subdomains, just those particular subdomains will be deleted. If you don’t specify subdomains, the domain will be deleted.serial: 1 to the plays.This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
For help in developing on modules, should you be so inclined, please read Community Information & Contributing, Testing Ansible and Developing Modules.
© 2012–2017 Michael DeHaan
© 2017 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/latest/webfaction_domain_module.html