#
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing,
# software distributed under the License is distributed on an
# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
# KIND, either express or implied. See the License for the
# specific language governing permissions and limitations
# under the License.
from __future__ import annotations
from typing import TypeAlias
from airflow.providers.google.cloud.operators.dataplex import (
DataplexCatalogCreateAspectTypeOperator,
DataplexCatalogCreateEntryGroupOperator,
DataplexCatalogCreateEntryOperator,
DataplexCatalogCreateEntryTypeOperator,
DataplexCatalogDeleteAspectTypeOperator,
DataplexCatalogDeleteEntryGroupOperator,
DataplexCatalogDeleteEntryOperator,
DataplexCatalogDeleteEntryTypeOperator,
DataplexCatalogGetAspectTypeOperator,
DataplexCatalogGetEntryGroupOperator,
DataplexCatalogGetEntryOperator,
DataplexCatalogGetEntryTypeOperator,
DataplexCatalogListAspectTypesOperator,
DataplexCatalogListEntriesOperator,
DataplexCatalogListEntryGroupsOperator,
DataplexCatalogListEntryTypesOperator,
DataplexCatalogLookupEntryOperator,
DataplexCatalogSearchEntriesOperator,
DataplexCatalogUpdateAspectTypeOperator,
DataplexCatalogUpdateEntryGroupOperator,
DataplexCatalogUpdateEntryOperator,
DataplexCatalogUpdateEntryTypeOperator,
DataplexCreateAssetOperator,
DataplexCreateLakeOperator,
DataplexCreateOrUpdateDataProfileScanOperator,
DataplexCreateOrUpdateDataQualityScanOperator,
DataplexCreateTaskOperator,
DataplexCreateZoneOperator,
DataplexDeleteAssetOperator,
DataplexDeleteDataProfileScanOperator,
DataplexDeleteDataQualityScanOperator,
DataplexDeleteLakeOperator,
DataplexDeleteTaskOperator,
DataplexDeleteZoneOperator,
DataplexGetDataProfileScanOperator,
DataplexGetDataProfileScanResultOperator,
DataplexGetDataQualityScanOperator,
DataplexGetDataQualityScanResultOperator,
DataplexGetTaskOperator,
DataplexListTasksOperator,
DataplexRunDataProfileScanOperator,
DataplexRunDataQualityScanOperator,
)
[docs]
KnowledgeCatalogCreateTaskOperator: TypeAlias = DataplexCreateTaskOperator
[docs]
KnowledgeCatalogDeleteTaskOperator: TypeAlias = DataplexDeleteTaskOperator
[docs]
KnowledgeCatalogListTasksOperator: TypeAlias = DataplexListTasksOperator
[docs]
KnowledgeCatalogGetTaskOperator: TypeAlias = DataplexGetTaskOperator
[docs]
KnowledgeCatalogCreateLakeOperator: TypeAlias = DataplexCreateLakeOperator
[docs]
KnowledgeCatalogDeleteLakeOperator: TypeAlias = DataplexDeleteLakeOperator
[docs]
KnowledgeCatalogCreateOrUpdateDataQualityScanOperator: TypeAlias = (
DataplexCreateOrUpdateDataQualityScanOperator
)
[docs]
KnowledgeCatalogGetDataQualityScanOperator: TypeAlias = DataplexGetDataQualityScanOperator
[docs]
KnowledgeCatalogDeleteDataQualityScanOperator: TypeAlias = DataplexDeleteDataQualityScanOperator
[docs]
KnowledgeCatalogRunDataQualityScanOperator: TypeAlias = DataplexRunDataQualityScanOperator
[docs]
KnowledgeCatalogGetDataQualityScanResultOperator: TypeAlias = DataplexGetDataQualityScanResultOperator
[docs]
KnowledgeCatalogCreateOrUpdateDataProfileScanOperator: TypeAlias = (
DataplexCreateOrUpdateDataProfileScanOperator
)
[docs]
KnowledgeCatalogGetDataProfileScanOperator: TypeAlias = DataplexGetDataProfileScanOperator
[docs]
KnowledgeCatalogDeleteDataProfileScanOperator: TypeAlias = DataplexDeleteDataProfileScanOperator
[docs]
KnowledgeCatalogRunDataProfileScanOperator: TypeAlias = DataplexRunDataProfileScanOperator
[docs]
KnowledgeCatalogGetDataProfileScanResultOperator: TypeAlias = DataplexGetDataProfileScanResultOperator
[docs]
KnowledgeCatalogCreateZoneOperator: TypeAlias = DataplexCreateZoneOperator
[docs]
KnowledgeCatalogDeleteZoneOperator: TypeAlias = DataplexDeleteZoneOperator
[docs]
KnowledgeCatalogCreateAssetOperator: TypeAlias = DataplexCreateAssetOperator
[docs]
KnowledgeCatalogDeleteAssetOperator: TypeAlias = DataplexDeleteAssetOperator
[docs]
KnowledgeCatalogCreateEntryGroupOperator: TypeAlias = DataplexCatalogCreateEntryGroupOperator
[docs]
KnowledgeCatalogGetEntryGroupOperator: TypeAlias = DataplexCatalogGetEntryGroupOperator
[docs]
KnowledgeCatalogDeleteEntryGroupOperator: TypeAlias = DataplexCatalogDeleteEntryGroupOperator
[docs]
KnowledgeCatalogListEntryGroupsOperator: TypeAlias = DataplexCatalogListEntryGroupsOperator
[docs]
KnowledgeCatalogUpdateEntryGroupOperator: TypeAlias = DataplexCatalogUpdateEntryGroupOperator
[docs]
KnowledgeCatalogCreateEntryTypeOperator: TypeAlias = DataplexCatalogCreateEntryTypeOperator
[docs]
KnowledgeCatalogGetEntryTypeOperator: TypeAlias = DataplexCatalogGetEntryTypeOperator
[docs]
KnowledgeCatalogDeleteEntryTypeOperator: TypeAlias = DataplexCatalogDeleteEntryTypeOperator
[docs]
KnowledgeCatalogListEntryTypesOperator: TypeAlias = DataplexCatalogListEntryTypesOperator
[docs]
KnowledgeCatalogUpdateEntryTypeOperator: TypeAlias = DataplexCatalogUpdateEntryTypeOperator
[docs]
KnowledgeCatalogCreateAspectTypeOperator: TypeAlias = DataplexCatalogCreateAspectTypeOperator
[docs]
KnowledgeCatalogGetAspectTypeOperator: TypeAlias = DataplexCatalogGetAspectTypeOperator
[docs]
KnowledgeCatalogListAspectTypesOperator: TypeAlias = DataplexCatalogListAspectTypesOperator
[docs]
KnowledgeCatalogUpdateAspectTypeOperator: TypeAlias = DataplexCatalogUpdateAspectTypeOperator
[docs]
KnowledgeCatalogDeleteAspectTypeOperator: TypeAlias = DataplexCatalogDeleteAspectTypeOperator
[docs]
KnowledgeCatalogCreateEntryOperator: TypeAlias = DataplexCatalogCreateEntryOperator
[docs]
KnowledgeCatalogGetEntryOperator: TypeAlias = DataplexCatalogGetEntryOperator
[docs]
KnowledgeCatalogListEntriesOperator: TypeAlias = DataplexCatalogListEntriesOperator
[docs]
KnowledgeCatalogSearchEntriesOperator: TypeAlias = DataplexCatalogSearchEntriesOperator
[docs]
KnowledgeCatalogLookupEntryOperator: TypeAlias = DataplexCatalogLookupEntryOperator
[docs]
KnowledgeCatalogUpdateEntryOperator: TypeAlias = DataplexCatalogUpdateEntryOperator
[docs]
KnowledgeCatalogDeleteEntryOperator: TypeAlias = DataplexCatalogDeleteEntryOperator