airflow.providers.google.cloud.links.datacatalog

This module contains Google Data Catalog links.

Attributes

DATACATALOG_BASE_LINK

ENTRY_GROUP_LINK

ENTRY_LINK

TAG_TEMPLATE_LINK

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?