airflow.providers.google.cloud.links.cloud_tasks

此模块包含 Google Cloud Tasks 链接。

属性

CLOUD_TASKS_BASE_LINK

CLOUD_TASKS_QUEUE_LINK

CLOUD_TASKS_LINK

CloudTasksQueueLink

用于构建 Cloud Task Queue 链接的辅助类。

CloudTasksLink

用于构建 Cloud Task 链接的辅助类。

模块内容

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

用于构建 Cloud Task Queue 链接的辅助类。

name = 'Cloud Tasks Queue'[source]

链接名称。这将是任务 UI 上的按钮名称。

key = 'cloud_task_queue'[source]
format_str = '/cloudtasks/queue/{location}/{queue_id}/tasks?project={project_id}'[source]
static extract_parts(queue_name)[source]

从队列名称中提取 project_id、location 和 queue id。

projects/PROJECT_ID/locations/LOCATION_ID/queues/QUEUE_ID。

static persist(operator_instance, context, queue_name)[source]

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

用于构建 Cloud Task 链接的辅助类。

name = 'Cloud Tasks'[source]

链接名称。这将是任务 UI 上的按钮名称。

key = 'cloud_task'[source]
format_str = '/cloudtasks?project={project_id}'[source]
static persist(operator_instance, context, project_id)[source]

此条目有帮助吗?