airflow.providers.google.cloud.operators.cloud_base

This module contains a Google API base operator.

Module Contents

Classes

GoogleCloudBaseOperator

Abstract base class for operators using Google API client libraries.

class airflow.providers.google.cloud.operators.cloud_base.GoogleCloudBaseOperator(pre_execute=None, post_execute=None, on_execute_callback=None, on_failure_callback=None, on_success_callback=None, on_retry_callback=None, on_skipped_callback=None, **kwargs)[source]

Bases: airflow.models.BaseOperator

Abstract base class for operators using Google API client libraries.

__deepcopy__(memo)[source]

Update the memo to fix the non-copyable global constant.

This constant can be specified in operator parameters as a retry configuration to indicate a default. See https://github.com/apache/airflow/issues/28751 for details.

Was this entry helpful?