diff --git a/plugins/modules/ipadnsrecord.py b/plugins/modules/ipadnsrecord.py index 69b9212ab03f9577ed3b3bc441902dfe25b3de58..9f8d27720c1a30fe8782b91541c4777983cb4f00 100644 --- a/plugins/modules/ipadnsrecord.py +++ b/plugins/modules/ipadnsrecord.py @@ -1201,11 +1201,7 @@ def check_parameters(module, state, zone_name, record): invalid = list(_PART_MAP.keys()) invalid.extend(['create_reverse', 'dns_ttl']) - for x in invalid: - if x in record: - module.fail_json( - msg="Variable `%s` cannot be used in state `%s`" % - (x, state)) + module.params_fail_used_invalid(invalid, state) def get_entry_from_module(module, name):