From 55de3d07c57b48fd3b4fbfce7bc4e0dd7cddf9f8 Mon Sep 17 00:00:00 2001 From: Blair Rampling Date: Thu, 31 May 2018 11:44:55 +0200 Subject: [PATCH] adds alias parameter to nios_host_record (#39469) --- lib/ansible/modules/net_tools/nios/nios_host_record.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/lib/ansible/modules/net_tools/nios/nios_host_record.py b/lib/ansible/modules/net_tools/nios/nios_host_record.py index 80b19c7772..7398abf7ca 100644 --- a/lib/ansible/modules/net_tools/nios/nios_host_record.py +++ b/lib/ansible/modules/net_tools/nios/nios_host_record.py @@ -68,6 +68,12 @@ options: required: true aliases: - address + aliases: + version_added: "2.6" + description: + - Configures an optional list of additional aliases to add to the host + record. These are equivalent to CNAMEs but held within a host + record. Must be in list format. ttl: description: - Configures the TTL to be associated with this host record @@ -99,6 +105,8 @@ EXAMPLES = ''' name: host.ansible.com ipv4: - address: 192.168.10.1 + aliases: + - cname.ansible.com state: present provider: host: "{{ inventory_hostname_short }}" @@ -191,6 +199,7 @@ def main(): ipv4addrs=dict(type='list', aliases=['ipv4'], elements='dict', options=ipv4addr_spec, transform=ipv4addrs), ipv6addrs=dict(type='list', aliases=['ipv6'], elements='dict', options=ipv6addr_spec, transform=ipv6addrs), + aliases=dict(type='list'), ttl=dict(type='int'),