snowflake.snowpark.catalog.Catalog.get_user_defined_function¶

Catalog.get_user_defined_function(udf_name: str, arg_types: List[DataType], *, database: Optional[Union[str, DatabaseModel]] = None, schema: Optional[Union[str, ModelSchemaModel]] = None) → UserDefinedFunction[source]¶

Get the user defined function by name and argument types in given database and schema. If database or schema are not provided, get the user defined function in the current database and schema.

Parameters:
  • udf_name – name of the user defined function.

  • arg_types – list of argument types to uniquely identify the user defined function.

  • database – database name or Database object. Defaults to None.

  • schema – schema name or Schema object. Defaults to None.