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 accounts on all AWS and Azure regions except Gov.

    For more information, see Supported Cloud Regions.

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

  • External access is not supported for trial accounts.