airflow.providers.alibaba.cloud.hooks.base_alibaba¶
Classes¶
A NamedTuple to store Alibaba Cloud Access Key credentials. |
|
A base hook for Alibaba Cloud-related hooks. |
Module Contents¶
- class airflow.providers.alibaba.cloud.hooks.base_alibaba.AccessKeyCredentials[source]¶
Bases:
NamedTuple
A NamedTuple to store Alibaba Cloud Access Key credentials.
- Parameters:
access_key_id – The Access Key ID for Alibaba Cloud authentication.
access_key_secret – The Access Key Secret for Alibaba Cloud authentication.
- class airflow.providers.alibaba.cloud.hooks.base_alibaba.AlibabaBaseHook(alibabacloud_conn_id='alibabacloud_default', **kwargs)[source]¶
Bases:
airflow.hooks.base.BaseHook
A base hook for Alibaba Cloud-related hooks.
This hook provides a common interface for authenticating using Alibaba Cloud credentials.
Supports Access Key-based authentication.
- Parameters:
alibaba_cloud_conn_id – The connection ID to use when fetching connection info.
- classmethod get_connection_form_widgets()[source]¶
Return connection widgets to add to connection form.