class_docstr: BaseAzureServiceBusHook class to create session and create connection using connection string.
  
  :param azure_service_bus_conn_id: Reference to the
      :ref:`Azure Service Bus connection<howto/connection:azure_service_bus>`.
class_docstr_tok: ["BaseAzureServiceBusHook","class","to","create","session","and","create","connection","using","connection","string",".",":","param","azure_service_bus_conn_id",":","Reference","to","the",":","ref",":","`","Azure","Service","Bus","connection","<","howto\/connection",":","azure_service_bus",">","`","."]
docstr: Returns custom field behaviour.
docstr_tok: ["Returns","custom","field","behaviour","."]
code: def get_ui_field_behaviour(cls) -> dict[str, Any]:
      """Returns custom field behaviour."""
      return {
          "hidden_fields": [
              "port",
              "host",
              "extra",
              "login",
              "password",
          ],
          "relabeling": {"schema": "Connection String"},
          "placeholders": {
              "fully_qualified_namespace": (
                  "<Resource group>.servicebus.windows.net (for Azure AD authenticaltion)"
              ),
              "credential": "credential",
              "schema": "Endpoint=sb://<Resource group>.servicebus.windows.net/;SharedAccessKeyName=<AccessKeyName>;SharedAccessKey=<SharedAccessKey>",
          },
      }
  
imports: from __future__ import annotations
  from typing import TYPE_CHECKING, Any
  from azure.servicebus import ServiceBusClient, ServiceBusMessage, ServiceBusSender
  from azure.servicebus.management import QueueProperties, ServiceBusAdministrationClient
  from airflow.hooks.base import BaseHook
  from airflow.providers.microsoft.azure.utils import add_managed_identity_connection_widgets, get_field, get_sync_default_azure_credential
label_desc: Use image node_id 2 for calling the BaseAzureServiceBusHook obj's underlying member method code with example usage: obj.get_ui_field_behaviour(cls) and returns: dict