airflow.secrets.base_secrets¶
Module Contents¶
-
class
airflow.secrets.base_secrets.BaseSecretsBackend(**kwargs)[source]¶ Bases:
abc.ABCAbstract base class to retrieve Connection object given a conn_id or Variable given a key
-
static
build_path(path_prefix: str, secret_id: str, sep: str = '/')[source]¶ Given conn_id, build path for Secrets Backend
-
get_conn_uri(self, conn_id: str)[source]¶ Get conn_uri from Secrets Backend
- Parameters
conn_id (str) – connection id
-
get_connection(self, conn_id: str)[source]¶ Return connection object with a given
conn_id.- Parameters
conn_id (str) – connection id
-
get_connections(self, conn_id: str)[source]¶ Return connection object with a given
conn_id.- Parameters
conn_id (str) – connection id
-
static