Issue #17350 has been updated by K J.
I have also encountered a similar issue.
The same error occurs when passing extra parameters to a resource that does not
accept them.
My hiera lookup was something like this:
website:
babies:
domain: babies.com
path: babies.com/
Issue #17350 has been updated by Henrik Lindberg.
Tracker changed from Bug to Feature
Feature #17350: improve invalid parameter error message from create resources
https://projects.puppetlabs.com/issues/17350#change-78450
Author: Luke Bigum
Status: Acce