lattice_sdk/api/types/
override.rs1pub use crate::prelude::*;
2
3#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)]
5pub struct Override {
6 #[serde(rename = "requestId")]
8 #[serde(skip_serializing_if = "Option::is_none")]
9 pub request_id: Option<String>,
10 #[serde(rename = "fieldPath")]
13 #[serde(skip_serializing_if = "Option::is_none")]
14 pub field_path: Option<String>,
15 #[serde(rename = "maskedFieldValue")]
18 #[serde(skip_serializing_if = "Option::is_none")]
19 pub masked_field_value: Option<Box<Entity>>,
20 #[serde(skip_serializing_if = "Option::is_none")]
22 pub status: Option<OverrideStatus>,
23 #[serde(skip_serializing_if = "Option::is_none")]
24 pub provenance: Option<Provenance>,
25 #[serde(skip_serializing_if = "Option::is_none")]
28 pub r#type: Option<OverrideType>,
29 #[serde(rename = "requestTimestamp")]
31 #[serde(skip_serializing_if = "Option::is_none")]
32 pub request_timestamp: Option<DateTime<Utc>>,
33}