No it does not. Machinery would be something that burns a fuel (generator, inboard engine)
For an outboard-powered boat the requirement is the fuel hose you use must say SAE J1527 on it. If it says that on the hose you are good to go, if not, then the hose is not compliant.
Others have said...