airflow.providers.google.cloud.links.managed_kafka

屬性

MANAGED_KAFKA_BASE_LINK

MANAGED_KAFKA_CLUSTER_LINK

MANAGED_KAFKA_CLUSTER_LIST_LINK

MANAGED_KAFKA_TOPIC_LINK

MANAGED_KAFKA_CONSUMER_GROUP_LINK

ApacheKafkaClusterLink

用於構建 Apache Kafka Cluster 連結的輔助類。

ApacheKafkaClusterListLink

用於構建 Apache Kafka Clusters 連結的輔助類。

ApacheKafkaTopicLink

用於構建 Apache Kafka Topic 連結的輔助類。

ApacheKafkaConsumerGroupLink

用於構建 Apache Kafka Consumer Group 連結的輔助類。

模組內容

基類: airflow.providers.google.cloud.links.base.BaseGoogleLink

用於構建 Apache Kafka Cluster 連結的輔助類。

name = 'Apache Kafka Cluster'[source]

連結名稱。這將是任務 UI 上的按鈕名稱。

key = 'cluster_conf'[source]
format_str = '/managedkafka/{location}/clusters/{cluster_id}?project={project_id}'[source]
static persist(context, task_instance, cluster_id)[source]

基類: airflow.providers.google.cloud.links.base.BaseGoogleLink

用於構建 Apache Kafka Clusters 連結的輔助類。

name = 'Apache Kafka Cluster List'[source]

連結名稱。這將是任務 UI 上的按鈕名稱。

key = 'cluster_list_conf'[source]
format_str = '/managedkafka/clusters?project={project_id}'[source]
static persist(context, task_instance)[source]

基類: airflow.providers.google.cloud.links.base.BaseGoogleLink

用於構建 Apache Kafka Topic 連結的輔助類。

name = 'Apache Kafka Topic'[source]

連結名稱。這將是任務 UI 上的按鈕名稱。

key = 'topic_conf'[source]
format_str = '/managedkafka/{location}/clusters/{cluster_id}/topics/{topic_id}?project={project_id}'[source]
static persist(context, task_instance, cluster_id, topic_id)[source]

基類: airflow.providers.google.cloud.links.base.BaseGoogleLink

用於構建 Apache Kafka Consumer Group 連結的輔助類。

name = 'Apache Kafka Consumer Group'[source]

連結名稱。這將是任務 UI 上的按鈕名稱。

key = 'consumer_group_conf'[source]
format_str = '/managedkafka/{location}/clusters/{cluster_id}/consumer_groups/{consumer_group_id}?project={project_id}'[source]
static persist(context, task_instance, cluster_id, consumer_group_id)[source]

此條目有幫助嗎?