External network access limitations

This topic describes limitations for accessing external network locations from user-defined functions and procedures.


  • Currently, handlers written only in Java or Python may access network locations external to Snowflake.

  • External network locations not on the public internet are not supported for external access. For example, locations behind a virtual private network (VPN) or virtual network (VNet) can’t be reached from a UDF or procedure.

  • This feature is currently available to all AWS regions except Gov.

  • Wildcards are not supported for VALUE_LIST values in network rules.

  • External access is not supported for trial accounts.

  • External access is not yet supported in anonymous procedures.