airflow.providers.ydb.utils.credentials
¶
模块内容¶
函数¶
|
根据连接设置返回用于 YDB SDK 的 YDB 凭据对象。 |
属性¶
- airflow.providers.ydb.utils.credentials.get_credentials_from_connection(endpoint, database, connection, connection_extra=None)[源代码]¶
根据连接设置返回用于 YDB SDK 的 YDB 凭据对象。
凭据将按此优先级使用
login
token
service_account_json_path
service_account_json
use_vm_metadata
anonymous
- 参数
endpoint (str) – YDB 集群的地址,例如
grpcs://my-server.com:2135
database (str) – YDB 数据库名称,例如
/local
connection (airflow.models.connection.Connection) – 连接对象
- 返回
YDB 凭据对象
- 返回类型
Any