Bugfix: Permit SOA record type

This commit is contained in:
Tom Bamford 2016-02-17 06:29:53 +02:00 committed by Matt Clay
parent 5ff79d0596
commit 1cace51ed6

View file

@ -57,9 +57,7 @@ options:
description: description:
- The type of DNS record to create - The type of DNS record to create
required: true required: true
default: null choices: [ 'A', 'CNAME', 'MX', 'AAAA', 'TXT', 'PTR', 'SRV', 'SPF', 'NS', 'SOA' ]
aliases: []
choices: [ 'A', 'CNAME', 'MX', 'AAAA', 'TXT', 'PTR', 'SRV', 'SPF', 'NS' ]
alias: alias:
description: description:
- Indicates if this is an alias record. - Indicates if this is an alias record.
@ -355,7 +353,7 @@ def main():
hosted_zone_id = dict(required=False, default=None), hosted_zone_id = dict(required=False, default=None),
record = dict(required=True), record = dict(required=True),
ttl = dict(required=False, type='int', default=3600), ttl = dict(required=False, type='int', default=3600),
type = dict(choices=['A', 'CNAME', 'MX', 'AAAA', 'TXT', 'PTR', 'SRV', 'SPF', 'NS'], required=True), type = dict(choices=['A', 'CNAME', 'MX', 'AAAA', 'TXT', 'PTR', 'SRV', 'SPF', 'NS', 'SOA'], required=True),
alias = dict(required=False, type='bool'), alias = dict(required=False, type='bool'),
alias_hosted_zone_id = dict(required=False), alias_hosted_zone_id = dict(required=False),
alias_evaluate_target_health = dict(required=False, type='bool', default=False), alias_evaluate_target_health = dict(required=False, type='bool', default=False),