airflow.providers.microsoft.azure.hooks.base_azure

模块内容

AzureBaseHook

此 hook 用作 Azure 服务的基 hook。

class airflow.providers.microsoft.azure.hooks.base_azure.AzureBaseHook(sdk_client, conn_id='azure_default')[源代码]

基类: airflow.hooks.base.BaseHook

此 hook 用作 Azure 服务的基 hook。

它提供了多种身份验证机制,用于验证上游 Azure hook 使用的客户端库。

参数
  • sdk_client (Any) – 要使用的 SDKClient。

  • conn_id (str) – Azure 连接 ID,它指的是连接到服务的信息。

conn_name_attr = 'azure_conn_id'[源代码]
default_conn_name = 'azure_default'[源代码]
conn_type = 'azure'[源代码]
hook_name = 'Azure'[源代码]
classmethod get_connection_form_widgets()[源代码]

返回添加到连接表单的连接小部件。

classmethod get_ui_field_behaviour()[源代码]

返回自定义字段行为。

get_conn()[源代码]

使用初始化期间传递的连接 ID 对资源进行身份验证。

返回

经过身份验证的客户端。

返回类型

Any

此条目是否对您有帮助?