Reference documentation and code samples for the Cloud Composer V1 API class Google::Cloud::Orchestration::Airflow::Service::V1::DataRetentionConfig.
The configuration setting for Airflow database data retention mechanism.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#airflow_metadata_retention_config
def airflow_metadata_retention_config() -> ::Google::Cloud::Orchestration::Airflow::Service::V1::AirflowMetadataRetentionPolicyConfig
Returns
- (::Google::Cloud::Orchestration::Airflow::Service::V1::AirflowMetadataRetentionPolicyConfig) — Optional. The retention policy for airflow metadata database.
#airflow_metadata_retention_config=
def airflow_metadata_retention_config=(value) -> ::Google::Cloud::Orchestration::Airflow::Service::V1::AirflowMetadataRetentionPolicyConfig
Parameter
- value (::Google::Cloud::Orchestration::Airflow::Service::V1::AirflowMetadataRetentionPolicyConfig) — Optional. The retention policy for airflow metadata database.
Returns
- (::Google::Cloud::Orchestration::Airflow::Service::V1::AirflowMetadataRetentionPolicyConfig) — Optional. The retention policy for airflow metadata database.
#task_logs_retention_config
def task_logs_retention_config() -> ::Google::Cloud::Orchestration::Airflow::Service::V1::TaskLogsRetentionConfig
Returns
- (::Google::Cloud::Orchestration::Airflow::Service::V1::TaskLogsRetentionConfig) — Optional. The configuration settings for task logs retention
#task_logs_retention_config=
def task_logs_retention_config=(value) -> ::Google::Cloud::Orchestration::Airflow::Service::V1::TaskLogsRetentionConfig
Parameter
- value (::Google::Cloud::Orchestration::Airflow::Service::V1::TaskLogsRetentionConfig) — Optional. The configuration settings for task logs retention
Returns
- (::Google::Cloud::Orchestration::Airflow::Service::V1::TaskLogsRetentionConfig) — Optional. The configuration settings for task logs retention