read carefully under path, it mentions the alias dest:
path= defines the file being managed, unless when used with state=link, and then sets the destination to create a symbolic link to using src. Aliases: dest, namedefines the file being managed, unless when used with state=link, and then sets the destination to create a symbolic link to using src. Aliases:dest, name
may be it needs to be made more clearer, as many people will miss that