airflow.providers.google.cloud.links.workflows

This module contains Google Workflows links.

Attributes

Classes

WorkflowsWorkflowDetailsLink

Helper class for constructing Workflow details Link.

WorkflowsListOfWorkflowsLink

Helper class for constructing list of Workflows Link.

WorkflowsExecutionLink

Helper class for constructing Workflows Execution Link.

Module Contents

Bases: airflow.providers.google.cloud.links.base.BaseGoogleLink

Helper class for constructing Workflow details Link.

name = 'Workflow details'[source]

Name of the link. This will be the button name on the task UI.

key = 'workflow_details'[source]
format_str = '/workflows/workflow/{location_id}/{workflow_id}/executions?project={project_id}'[source]
static persist(context, task_instance, location_id, workflow_id, project_id)[source]

Bases: airflow.providers.google.cloud.links.base.BaseGoogleLink

Helper class for constructing list of Workflows Link.

name = 'List of workflows'[source]

Name of the link. This will be the button name on the task UI.

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

Bases: airflow.providers.google.cloud.links.base.BaseGoogleLink

Helper class for constructing Workflows Execution Link.

name = 'Workflow Execution'[source]

Name of the link. This will be the button name on the task UI.

key = 'workflow_execution'[source]
format_str = '/workflows/workflow/{location_id}/{workflow_id}/execution/{execution_id}?project={project_id}'[source]
static persist(context, task_instance, location_id, workflow_id, execution_id, project_id)[source]

Was this entry helpful?