airflow.providers.google.cloud.links.dataproc¶
This module contains Google Dataproc links.
Attributes¶
Classes¶
Helper class for constructing Dataproc resource link. |
|
Helper class for constructing list of Dataproc resources link. |
|
Helper class for constructing Dataproc Cluster Link. |
|
Helper class for constructing Dataproc Job Link. |
|
Helper class for constructing Dataproc Workflow Link. |
|
Helper class for constructing Dataproc Workflow Template Link. |
|
Helper class for constructing Dataproc Batch Link. |
|
Helper class for constructing Dataproc Batches List Link. |
Functions¶
|
Module Contents¶
- airflow.providers.google.cloud.links.dataproc.DATAPROC_BASE_LINK = 'https://console.cloud.google.com/dataproc'[source]¶
- airflow.providers.google.cloud.links.dataproc.DATAPROC_JOB_LINK = 'https://console.cloud.google.com/dataproc/jobs/{job_id}?region={region}&project={project_id}'[source]¶
- airflow.providers.google.cloud.links.dataproc.DATAPROC_CLUSTER_LINK = 'https://console.cloud.google.com/dataproc/clusters/{cluster_id}/monitoring?region={region}&proje...[source]¶
- airflow.providers.google.cloud.links.dataproc.DATAPROC_WORKFLOW_TEMPLATE_LINK = 'https://console.cloud.google.com/dataproc/workflows/templates/{region}/{workflow_template_id}?pr...[source]¶
- airflow.providers.google.cloud.links.dataproc.DATAPROC_WORKFLOW_LINK = 'https://console.cloud.google.com/dataproc/workflows/instances/{region}/{workflow_id}?project={pr...[source]¶
- airflow.providers.google.cloud.links.dataproc.DATAPROC_BATCH_LINK = 'https://console.cloud.google.com/dataproc/batches/{region}/{batch_id}/monitoring?project={project_id}'[source]¶
- airflow.providers.google.cloud.links.dataproc.DATAPROC_BATCHES_LINK = 'https://console.cloud.google.com/dataproc/batches?project={project_id}'[source]¶
- airflow.providers.google.cloud.links.dataproc.DATAPROC_JOB_LINK_DEPRECATED = 'https://console.cloud.google.com/dataproc/jobs/{resource}?region={region}&project={project_id}'[source]¶
- airflow.providers.google.cloud.links.dataproc.DATAPROC_CLUSTER_LINK_DEPRECATED = 'https://console.cloud.google.com/dataproc/clusters/{resource}/monitoring?region={region}&project...[source]¶
- class airflow.providers.google.cloud.links.dataproc.DataprocLink[source]¶
Bases:
airflow.sdk.BaseOperatorLink
Helper class for constructing Dataproc resource link.
Warning
This link is pending to deprecate.
- get_link(operator, *, ti_key)[source]¶
Link to external system.
- Parameters:
operator (airflow.models.BaseOperator) – The Airflow operator object this link is associated to.
ti_key (airflow.models.taskinstancekey.TaskInstanceKey) – TaskInstance ID to return link for.
- Returns:
link to external system
- Return type:
- class airflow.providers.google.cloud.links.dataproc.DataprocListLink[source]¶
Bases:
airflow.sdk.BaseOperatorLink
Helper class for constructing list of Dataproc resources link.
Warning
This link is deprecated.
- get_link(operator, *, ti_key)[source]¶
Link to external system.
- Parameters:
operator (airflow.models.BaseOperator) – The Airflow operator object this link is associated to.
ti_key (airflow.models.taskinstancekey.TaskInstanceKey) – TaskInstance ID to return link for.
- Returns:
link to external system
- Return type:
- class airflow.providers.google.cloud.links.dataproc.DataprocClusterLink[source]¶
Bases:
airflow.providers.google.cloud.links.base.BaseGoogleLink
Helper class for constructing Dataproc Cluster Link.
- class airflow.providers.google.cloud.links.dataproc.DataprocJobLink[source]¶
Bases:
airflow.providers.google.cloud.links.base.BaseGoogleLink
Helper class for constructing Dataproc Job Link.
- class airflow.providers.google.cloud.links.dataproc.DataprocWorkflowLink[source]¶
Bases:
airflow.providers.google.cloud.links.base.BaseGoogleLink
Helper class for constructing Dataproc Workflow Link.
- class airflow.providers.google.cloud.links.dataproc.DataprocWorkflowTemplateLink[source]¶
Bases:
airflow.providers.google.cloud.links.base.BaseGoogleLink
Helper class for constructing Dataproc Workflow Template Link.
- name = 'Dataproc Workflow Template'[source]¶
Name of the link. This will be the button name on the task UI.
- class airflow.providers.google.cloud.links.dataproc.DataprocBatchLink[source]¶
Bases:
airflow.providers.google.cloud.links.base.BaseGoogleLink
Helper class for constructing Dataproc Batch Link.
- class airflow.providers.google.cloud.links.dataproc.DataprocBatchesListLink[source]¶
Bases:
airflow.providers.google.cloud.links.base.BaseGoogleLink
Helper class for constructing Dataproc Batches List Link.