airflow.providers.google.cloud.links.datacatalog

This module contains Google Data Catalog links.

Attributes

Classes

DataCatalogEntryGroupLink

Helper class for constructing Data Catalog Entry Group Link.

DataCatalogEntryLink

Helper class for constructing Data Catalog Entry Link.

DataCatalogTagTemplateLink

Helper class for constructing Data Catalog Tag Template Link.

Module Contents

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

Helper class for constructing Data Catalog Entry Group Link.

name = 'Data Catalog Entry Group'[source]

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

key = 'data_catalog_entry_group'[source]
format_str = '/datacatalog/groups/{entry_group_id};container={project_id};location={location_id}?project={project_id}'[source]
static persist(context, task_instance, entry_group_id, location_id, project_id)[source]

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

Helper class for constructing Data Catalog Entry Link.

name = 'Data Catalog Entry'[source]

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

key = 'data_catalog_entry'[source]
format_str = '/datacatalog/projects/{project_id}/locations/{location_id}/entryGroups/{entry_group_id}/entries/...[source]
static persist(context, task_instance, entry_id, entry_group_id, location_id, project_id)[source]

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

Helper class for constructing Data Catalog Tag Template Link.

name = 'Data Catalog Tag Template'[source]

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

key = 'data_catalog_tag_template'[source]
format_str = '/datacatalog/projects/{project_id}/locations/{location_id}/tagTemplates/{tag_template_id}?projec...[source]
static persist(context, task_instance, tag_template_id, location_id, project_id)[source]

Was this entry helpful?