diff --git a/lib/ansible/modules/cloud/amazon/iam_managed_policy.py b/lib/ansible/modules/cloud/amazon/iam_managed_policy.py index 595b50693a8..71df98c2ebf 100644 --- a/lib/ansible/modules/cloud/amazon/iam_managed_policy.py +++ b/lib/ansible/modules/cloud/amazon/iam_managed_policy.py @@ -41,7 +41,7 @@ options: state: description: - Should this managed policy be present or absent. Set to absent to detach all entities from this policy and remove it if found. - required: True + default: present choices: [ "present", "absent" ] author: "Dan Kozlowski (@dkhenry)" extends_documentation_fragment: @@ -278,7 +278,7 @@ def main(): make_default=dict(type='bool', default=True), only_version=dict(type='bool', default=False), fail_on_delete=dict(type='bool', default=True), - state=dict(required=True, choices=['present', 'absent']), + state=dict(default='present', choices=['present', 'absent']), )) module = AnsibleModule(