Struct google_composer1::api::DataRetentionConfig
source · pub struct DataRetentionConfig {
pub airflow_metadata_retention_config: Option<AirflowMetadataRetentionPolicyConfig>,
pub task_logs_retention_config: Option<TaskLogsRetentionConfig>,
}
Expand description
The configuration setting for Airflow database data retention mechanism.
This type is not used in any activity, and only used as part of another schema.
Fields§
§airflow_metadata_retention_config: Option<AirflowMetadataRetentionPolicyConfig>
Optional. The retention policy for airflow metadata database. Details: go/composer-database-retention-2
task_logs_retention_config: Option<TaskLogsRetentionConfig>
Optional. The configuration settings for task logs retention
Trait Implementations§
source§impl Clone for DataRetentionConfig
impl Clone for DataRetentionConfig
source§fn clone(&self) -> DataRetentionConfig
fn clone(&self) -> DataRetentionConfig
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for DataRetentionConfig
impl Debug for DataRetentionConfig
source§impl Default for DataRetentionConfig
impl Default for DataRetentionConfig
source§fn default() -> DataRetentionConfig
fn default() -> DataRetentionConfig
Returns the “default value” for a type. Read more
source§impl<'de> Deserialize<'de> for DataRetentionConfig
impl<'de> Deserialize<'de> for DataRetentionConfig
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
source§impl Serialize for DataRetentionConfig
impl Serialize for DataRetentionConfig
impl Part for DataRetentionConfig
Auto Trait Implementations§
impl RefUnwindSafe for DataRetentionConfig
impl Send for DataRetentionConfig
impl Sync for DataRetentionConfig
impl Unpin for DataRetentionConfig
impl UnwindSafe for DataRetentionConfig
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more