This is an automated email from the ASF dual-hosted git repository.
amoghdesai pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 37c480df752 Migrate-airbyte-connection-UI-metadata-to-YAML (#62426)
37c480df752 is described below
commit 37c480df752df6c5a7e8e58023b688c3fc9dc690
Author: Eason09053360 <[email protected]>
AuthorDate: Fri Feb 27 19:46:41 2026 +0800
Migrate-airbyte-connection-UI-metadata-to-YAML (#62426)
---
providers/airbyte/provider.yaml | 10 ++++++++++
.../airbyte/src/airflow/providers/airbyte/get_provider_info.py | 10 ++++++++++
2 files changed, 20 insertions(+)
diff --git a/providers/airbyte/provider.yaml b/providers/airbyte/provider.yaml
index 12e5e0c59cc..23a771548d5 100644
--- a/providers/airbyte/provider.yaml
+++ b/providers/airbyte/provider.yaml
@@ -97,3 +97,13 @@ triggers:
connection-types:
- hook-class-name: airflow.providers.airbyte.hooks.airbyte.AirbyteHook
connection-type: airbyte
+ ui-field-behaviour:
+ hidden-fields:
+ - extra
+ - port
+ relabeling:
+ host: Server URL
+ login: Client ID
+ password: Client Secret
+ schema: Token URL
+ placeholders: {}
diff --git
a/providers/airbyte/src/airflow/providers/airbyte/get_provider_info.py
b/providers/airbyte/src/airflow/providers/airbyte/get_provider_info.py
index 2a1d46063ab..33be5eaa8bf 100644
--- a/providers/airbyte/src/airflow/providers/airbyte/get_provider_info.py
+++ b/providers/airbyte/src/airflow/providers/airbyte/get_provider_info.py
@@ -51,6 +51,16 @@ def get_provider_info():
{
"hook-class-name":
"airflow.providers.airbyte.hooks.airbyte.AirbyteHook",
"connection-type": "airbyte",
+ "ui-field-behaviour": {
+ "hidden-fields": ["extra", "port"],
+ "relabeling": {
+ "host": "Server URL",
+ "login": "Client ID",
+ "password": "Client Secret",
+ "schema": "Token URL",
+ },
+ "placeholders": {},
+ },
}
],
}