#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
pub struct ScalewayRdbV1InstanceBackupSchedule {
#[serde(rename = "frequency", skip_serializing_if = "Option::is_none")]
pub frequency: Option<i32>,
#[serde(rename = "retention", skip_serializing_if = "Option::is_none")]
pub retention: Option<i32>,
#[serde(rename = "disabled", skip_serializing_if = "Option::is_none")]
pub disabled: Option<bool>,
}
impl ScalewayRdbV1InstanceBackupSchedule {
pub fn new() -> ScalewayRdbV1InstanceBackupSchedule {
ScalewayRdbV1InstanceBackupSchedule {
frequency: None,
retention: None,
disabled: None,
}
}
}