pub use crate::prelude::*;
#[derive(Debug, Clone, Serialize, Deserialize, PartialEq)]
pub struct Override {
#[serde(rename = "requestId")]
#[serde(skip_serializing_if = "Option::is_none")]
pub request_id: Option<String>,
#[serde(rename = "fieldPath")]
#[serde(skip_serializing_if = "Option::is_none")]
pub field_path: Option<String>,
#[serde(rename = "maskedFieldValue")]
#[serde(skip_serializing_if = "Option::is_none")]
pub masked_field_value: Option<Box<Entity>>,
#[serde(skip_serializing_if = "Option::is_none")]
pub status: Option<OverrideStatus>,
#[serde(skip_serializing_if = "Option::is_none")]
pub provenance: Option<Provenance>,
#[serde(skip_serializing_if = "Option::is_none")]
pub r#type: Option<OverrideType>,
#[serde(rename = "requestTimestamp")]
#[serde(skip_serializing_if = "Option::is_none")]
pub request_timestamp: Option<DateTime<Utc>>,
}