diff --git a/utils/templates/ipamodule+member.py.in b/utils/templates/ipamodule+member.py.in index 5ce5cf1b34beb3d0b2a9d5dae05d57eb7e8edf0f..3d34d77b451005eeb0490f7b40188c1795d2eab2 100644 --- a/utils/templates/ipamodule+member.py.in +++ b/utils/templates/ipamodule+member.py.in @@ -157,10 +157,10 @@ def main(): PARAMETER2=dict(required=False, type='list', elements='str', default=None, aliases=["API_PARAMETER_NAME"]), # action - action=dict(type="str", default="$name", type="str", + action=dict(type="str", default="$name", choices=["member", "$name"]), # state - state=dict(type="str", default="present", type="str", + state=dict(type="str", default="present", choices=["present", "absent"]), ), supports_check_mode=True, diff --git a/utils/templates/ipamodule.py.in b/utils/templates/ipamodule.py.in index aa52257bd628b5feebfae2dcc7e75f5e24717840..3b1bf1e8d9f539b0d26559bf2396191f5f4ba065 100644 --- a/utils/templates/ipamodule.py.in +++ b/utils/templates/ipamodule.py.in @@ -128,7 +128,7 @@ def main(): PARAMETER2=dict(required=False, type='list', elements='str', aliases=["API_PARAMETER_NAME"], default=None), # state - state=dict(type="str", default="present", type="str", + state=dict(type="str", default="present", choices=["present", "absent"]), ), supports_check_mode=True,