def delete_function(
        self,
        function_name: str,
        **kwargs,
    ) -> None:
        """
        Delete a function by its full name.

        Args:
            function_name: The full name of the function to delete.
                It should be in the format of "catalog.schema.function_name".
            kwargs: additional key-value pairs to include when deleting the function.
        """

        Delete a function by its full name.

        Args:
            function_name: The full name of the function to delete.
                It should be in the format of "catalog.schema.function_name".
            kwargs: additional key-value pairs to include when deleting the function.
        
ai/core/src/unitycatalog/ai/core/base.py