| :py:mod:`airflow.providers.google.cloud.links.cloud_storage_transfer` |
| ===================================================================== |
| |
| .. py:module:: airflow.providers.google.cloud.links.cloud_storage_transfer |
| |
| .. autoapi-nested-parse:: |
| |
| This module contains Google Storage Transfer Service links. |
| |
| |
| |
| Module Contents |
| --------------- |
| |
| Classes |
| ~~~~~~~ |
| |
| .. autoapisummary:: |
| |
| airflow.providers.google.cloud.links.cloud_storage_transfer.CloudStorageTransferLinkHelper |
| airflow.providers.google.cloud.links.cloud_storage_transfer.CloudStorageTransferListLink |
| airflow.providers.google.cloud.links.cloud_storage_transfer.CloudStorageTransferJobLink |
| airflow.providers.google.cloud.links.cloud_storage_transfer.CloudStorageTransferDetailsLink |
| |
| |
| |
| |
| Attributes |
| ~~~~~~~~~~ |
| |
| .. autoapisummary:: |
| |
| airflow.providers.google.cloud.links.cloud_storage_transfer.CLOUD_STORAGE_TRANSFER_BASE_LINK |
| airflow.providers.google.cloud.links.cloud_storage_transfer.CLOUD_STORAGE_TRANSFER_LIST_LINK |
| airflow.providers.google.cloud.links.cloud_storage_transfer.CLOUD_STORAGE_TRANSFER_JOB_LINK |
| airflow.providers.google.cloud.links.cloud_storage_transfer.CLOUD_STORAGE_TRANSFER_OPERATION_LINK |
| |
| |
| .. py:data:: CLOUD_STORAGE_TRANSFER_BASE_LINK |
| :annotation: = https://console.cloud.google.com/transfer |
| |
| |
| |
| .. py:data:: CLOUD_STORAGE_TRANSFER_LIST_LINK |
| |
| |
| |
| |
| .. py:data:: CLOUD_STORAGE_TRANSFER_JOB_LINK |
| |
| |
| |
| |
| .. py:data:: CLOUD_STORAGE_TRANSFER_OPERATION_LINK |
| |
| |
| |
| |
| .. py:class:: CloudStorageTransferLinkHelper |
| |
| Helper class for Storage Transfer links |
| |
| .. py:method:: extract_parts(operation_name) |
| :staticmethod: |
| |
| |
| |
| .. py:class:: CloudStorageTransferListLink |
| |
| Bases: :py:obj:`airflow.providers.google.cloud.links.base.BaseGoogleLink` |
| |
| Helper class for constructing Cloud Storage Transfer Link |
| |
| .. py:attribute:: name |
| :annotation: = Cloud Storage Transfer |
| |
| |
| |
| .. py:attribute:: key |
| :annotation: = cloud_storage_transfer |
| |
| |
| |
| .. py:attribute:: format_str |
| |
| |
| |
| |
| .. py:method:: persist(context, task_instance, project_id) |
| :staticmethod: |
| |
| |
| |
| .. py:class:: CloudStorageTransferJobLink |
| |
| Bases: :py:obj:`airflow.providers.google.cloud.links.base.BaseGoogleLink` |
| |
| Helper class for constructing Storage Transfer Job Link |
| |
| .. py:attribute:: name |
| :annotation: = Cloud Storage Transfer Job |
| |
| |
| |
| .. py:attribute:: key |
| :annotation: = cloud_storage_transfer_job |
| |
| |
| |
| .. py:attribute:: format_str |
| |
| |
| |
| |
| .. py:method:: persist(task_instance, context, project_id, job_name) |
| :staticmethod: |
| |
| |
| |
| .. py:class:: CloudStorageTransferDetailsLink |
| |
| Bases: :py:obj:`airflow.providers.google.cloud.links.base.BaseGoogleLink` |
| |
| Helper class for constructing Cloud Storage Transfer Operation Link |
| |
| .. py:attribute:: name |
| :annotation: = Cloud Storage Transfer Details |
| |
| |
| |
| .. py:attribute:: key |
| :annotation: = cloud_storage_transfer_details |
| |
| |
| |
| .. py:attribute:: format_str |
| |
| |
| |
| |
| .. py:method:: persist(task_instance, context, project_id, operation_name) |
| :staticmethod: |
| |
| |
| |