airflow.secrets.base_secrets
¶
模組內容¶
類別¶
抽象基底類別,用於檢索給定 conn_id 的 Connection 物件或給定 key 的變數。 |
- class airflow.secrets.base_secrets.BaseSecretsBackend[原始碼]¶
基底:
abc.ABC
抽象基底類別,用於檢索給定 conn_id 的 Connection 物件或給定 key 的變數。
- abstract get_conn_value(conn_id)[原始碼]¶
從密鑰後端檢索表示 Connection 物件的字串值。
如果您的密鑰後端使用的客戶端已傳回 python dict,您應該改為覆寫
get_connection
。- 參數
conn_id (str) – 連線 ID
- deserialize_connection(conn_id, value)[原始碼]¶
給定 airflow Connection 的序列化表示,傳回一個實例。
查看第一個字元以確定如何反序列化。
- 參數
- 傳回
反序列化的 Connection
- 傳回類型
- abstract get_conn_uri(conn_id)[原始碼]¶
從密鑰後端取得 conn_uri。
此方法已棄用,將在未來版本中移除;請改為實作
get_conn_value
。- 參數
conn_id (str) – 連線 ID