Airflow Summit 2025 is coming October 07-09. Register now for early bird ticket!

airflow.providers.google.cloud.links.cloud_storage_transfer

This module contains Google Storage Transfer Service links.

Attributes

CLOUD_STORAGE_TRANSFER_BASE_LINK

CLOUD_STORAGE_TRANSFER_LIST_LINK

CLOUD_STORAGE_TRANSFER_JOB_LINK

CLOUD_STORAGE_TRANSFER_OPERATION_LINK

Classes

CloudStorageTransferLinkHelper

Helper class for Storage Transfer links.

CloudStorageTransferListLink

Helper class for constructing Cloud Storage Transfer Link.

CloudStorageTransferJobLink

Helper class for constructing Storage Transfer Job Link.

CloudStorageTransferDetailsLink

Helper class for constructing Cloud Storage Transfer Operation Link.

Module Contents

class airflow.providers.google.cloud.links.cloud_storage_transfer.CloudStorageTransferLinkHelper[source]

Helper class for Storage Transfer links.

static extract_parts(operation_name)[source]

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

Helper class for constructing Cloud Storage Transfer Link.

name = 'Cloud Storage Transfer'[source]

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

key = 'cloud_storage_transfer'[source]
format_str = 'https://console.cloud.google.com/transfer/jobs?project={project_id}'[source]
static persist(context, task_instance, project_id)[source]

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

Helper class for constructing Storage Transfer Job Link.

name = 'Cloud Storage Transfer Job'[source]

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

key = 'cloud_storage_transfer_job'[source]
format_str = 'https://console.cloud.google.com/transfer/jobs/transferJobs%2F{transfer_job}/runs?project={project_id}'[source]
static persist(context, project_id, job_name)[source]

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

Helper class for constructing Cloud Storage Transfer Operation Link.

name = 'Cloud Storage Transfer Details'[source]

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

key = 'cloud_storage_transfer_details'[source]
format_str = 'https://console.cloud.google.com/transfer/jobs/transferJobs%2F{transfer_job}/runs/transferOperat...[source]
static persist(task_instance, context, project_id, operation_name)[source]

Was this entry helpful?