diff --git a/pbs-api-types/src/jobs.rs b/pbs-api-types/src/jobs.rs index 23e19b7b..5e0b215a 100644 --- a/pbs-api-types/src/jobs.rs +++ b/pbs-api-types/src/jobs.rs @@ -138,12 +138,16 @@ pub enum Notify { /// Datastore notify settings pub struct DatastoreNotify { /// Garbage collection settings + #[serde(skip_serializing_if = "Option::is_none")] pub gc: Option, /// Verify job setting + #[serde(skip_serializing_if = "Option::is_none")] pub verify: Option, /// Sync job setting + #[serde(skip_serializing_if = "Option::is_none")] pub sync: Option, /// Prune job setting + #[serde(skip_serializing_if = "Option::is_none")] pub prune: Option, }