mirror of
https://github.com/freeipa/ansible-freeipa.git
synced 2026-03-26 21:33:05 +00:00
Added alias module arguments in dnszone module
This commit is contained in:
@@ -163,6 +163,7 @@ Variable | Description | Required
|
||||
-------- | ----------- | --------
|
||||
`ipaadmin_principal` | The admin principal is a string and defaults to `admin` | no
|
||||
`ipaadmin_password` | The admin password is a string and is required if there is no admin ticket available on the node | no
|
||||
`name` \| `zone_name` | The zone name string. | yes
|
||||
`forwarders` | The list of forwarders dicts. Each `forwarders` dict entry has:| no
|
||||
| `ip_address` - The IPv4 or IPv6 address of the DNS server. | yes
|
||||
| `port` - The custom port that should be used on this server. | no
|
||||
@@ -172,7 +173,7 @@ Variable | Description | Required
|
||||
`name_server`| Authoritative nameserver domain name | no
|
||||
`admin_email`| Administrator e-mail address | no
|
||||
`update_policy`| BIND update policy | no
|
||||
`dynamic_update`| Allow dynamic updates | no
|
||||
`dynamic_update` \| `dynamicupdate` | Allow dynamic updates | no
|
||||
`dnssec`| Allow inline DNSSEC signing of records in the zone | no
|
||||
`allow_transfer`| List of IP addresses or networks which are allowed to transfer the zone | no
|
||||
`allow_query`| List of IP addresses or networks which are allowed to issue queries | no
|
||||
|
||||
@@ -38,6 +38,11 @@ options:
|
||||
description: The admin password
|
||||
required: false
|
||||
|
||||
name:
|
||||
description: The zone name string.
|
||||
required: true
|
||||
type: str
|
||||
alises: ["zone_name"]
|
||||
forwarders:
|
||||
description: The list of global DNS forwarders.
|
||||
required: false
|
||||
@@ -71,10 +76,15 @@ options:
|
||||
description: Administrator e-mail address
|
||||
required: false
|
||||
type: str
|
||||
update_policy: BIND update policy
|
||||
description: Allow dynamic updates
|
||||
update_policy:
|
||||
description: BIND update policy
|
||||
required: false
|
||||
type: str
|
||||
dynamic_update:
|
||||
description: Allow dynamic updates
|
||||
required: false
|
||||
type: bool
|
||||
alises: ["dynamicupdate"]
|
||||
dnssec:
|
||||
description: Allow inline DNSSEC signing of records in the zone
|
||||
required: false
|
||||
@@ -415,7 +425,9 @@ def get_argument_spec():
|
||||
),
|
||||
ipaadmin_principal=dict(type="str", default="admin"),
|
||||
ipaadmin_password=dict(type="str", required=False, no_log=True),
|
||||
name=dict(type="str", default=None, required=True),
|
||||
name=dict(
|
||||
type="str", default=None, required=True, aliases=["zone_name"]
|
||||
),
|
||||
forwarders=dict(
|
||||
type="list",
|
||||
default=None,
|
||||
@@ -432,7 +444,12 @@ def get_argument_spec():
|
||||
admin_email=dict(type="str", required=False, default=None),
|
||||
allow_sync_ptr=dict(type="bool", required=False, default=None),
|
||||
update_policy=dict(type="str", required=False, default=None),
|
||||
dynamic_update=dict(type="bool", required=False, default=None),
|
||||
dynamic_update=dict(
|
||||
type="bool",
|
||||
required=False,
|
||||
default=None,
|
||||
aliases=["dynamicupdate"],
|
||||
),
|
||||
dnssec=dict(type="bool", required=False, default=None),
|
||||
allow_transfer=dict(type="list", required=False, default=None),
|
||||
allow_query=dict(type="list", required=False, default=None),
|
||||
|
||||
Reference in New Issue
Block a user