-
Notifications
You must be signed in to change notification settings - Fork 14.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add missing connection types and documentation for community providers #28790
Labels
area:providers
good first issue
kind:meta
High-level information important to the community
kind:task
A task that needs to be completed as part of a larger issue
Comments
Taragolis
added
area:providers
kind:meta
High-level information important to the community
kind:task
A task that needs to be completed as part of a larger issue
labels
Jan 8, 2023
1 task
2 tasks
2 tasks
@Taragolis I just created #30057 to fix Vault connection and add missing doc, can you check it? |
This was referenced Aug 21, 2023
This was referenced Dec 24, 2023
Hi @Taragolis |
This was referenced Dec 25, 2023
This was referenced Jan 2, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
area:providers
good first issue
kind:meta
High-level information important to the community
kind:task
A task that needs to be completed as part of a larger issue
Body
Some of Hooks provide connection ability, however quite a few of them do not provide any documentation and/or connection type (missing in the UI). It would be nice if we add missing parts which might help Airflow users.
Hooks Class Attributes reference:
conn_type
: Unique connection type, should be also listed in providers.yamlconn_name_attr
: Name of connection attribute, mainly uses for test connectionsdefault_conn_name
: Name of default connection, it doesn't do anything if you do not set it directly toconn_name_attr
, see as reference SlackHookhook_name
, connection name in dropdown list in the UIList of Providers and missing/inconsistent hooks class attributes or/and documentation:
Note
If someone would like to work on one (or many) just let us know in comments or create PR with reference to this Issue.
alibaba
Mixin connections documentation in the single page
apache.druid
apache.hdfs
Mixin connections documentation in the single pageHDFSHook (conn_type = "hdfs", conn_name_attr = "hdfs_conn_id", hook_name = "HDFS")Removed in 4.0.0apache.kylin
apache.livy
apache.pig
apache.pinot
apache.spark
Mixin connections documentation in the single page.
apache.sqoop
SqoopHook (conn_type = "sqoop", conn_name_attr = "conn_id", hook_name = "Sqoop")Removed in Remove Plexus and sqoop providers #36460datadog
dingding
discord
Discord built in top of HTTP Connection with specific settings, which only described in docstring
exasol
facebook
google
hashicorp
cloudant
atlassian.jira
microsoft.azure
microsoft.psrp
microsoft.winrm
I'm not familiar with WinRM Protocol, but seems like it actually doesn't use SSH Connection, however connection attribute is
ssh_conn_id
which might confuse end users.openfaas
opsgenie
pagerduty
presto
qubole[ ] QuboleHook (conn_type = "qubole", conn_name_attr = "qubole_conn_id", hook_name = "Qubole")suspended providerredis
samba
segment
telegram
vertica
zendesk
Committer
The text was updated successfully, but these errors were encountered: