class_docstr: Allows for interaction with an file server.
  
  Connection should have a name and a path specified under extra:
  
  example:
  Connection Id: fs_test
  Connection Type: File (path)
  Host, Schema, Login, Password, Port: empty
  Extra: {"path": "/tmp"}
class_docstr_tok: ["Allows","for","interaction","with","an","file","server",".","Connection","should","have","a","name","and","a","path","specified","under","extra",":","example",":","Connection","Id",":","fs_test","Connection","Type",":","File","(","path",")","Host",",","Schema",",","Login",",","Password",",","Port",":","empty","Extra",":","{","``","path","''",":","``","\/tmp","''","}"]
docstr: Return custom field behaviour.
docstr_tok: ["Return","custom","field","behaviour","."]
code: def get_ui_field_behaviour(cls) -> dict[str, Any]:
      """Return custom field behaviour."""
      return {
          "hidden_fields": [
              "host",
              "schema",
              "port",
              "login",
              "password",
              "extra",
          ],
          "relabeling": {},
          "placeholders": {},
      }
  
file_path: airflow/airflow/hooks/filesystem.py
imports: from __future__ import annotations
  from pathlib import Path
  from typing import Any
  from airflow.hooks.base import BaseHook
label_desc: Use image node_id 2 for calling the FSHook obj's underlying member method code with example usage: obj.get_ui_field_behaviour(cls) and returns: dict