def METHOD_NAME():
    argument_spec = dict(
        instance_id=dict(required=True),
        key_file=dict(required=False, default=None, type="path"),
        key_passphrase=dict(no_log=True, default=None, required=False),
        key_data=dict(no_log=True, default=None, required=False),
        wait=dict(type="bool", default=False, required=False),
        wait_timeout=dict(default=120, required=False, type="int"),
    )
    mutually_exclusive = [["key_file", "key_data"]]
    module = AnsibleAWSModule(argument_spec=argument_spec, mutually_exclusive=mutually_exclusive)
    return module