pub struct HistoryExportEntity {Show 25 fields
pub id: Option<i64>,
pub history_version: Option<String>,
pub start_at: Option<String>,
pub end_at: Option<String>,
pub status: Option<String>,
pub query_action: Option<String>,
pub query_interface: Option<String>,
pub query_user_id: Option<String>,
pub query_file_id: Option<String>,
pub query_parent_id: Option<String>,
pub query_path: Option<String>,
pub query_folder: Option<String>,
pub query_src: Option<String>,
pub query_destination: Option<String>,
pub query_ip: Option<String>,
pub query_username: Option<String>,
pub query_failure_type: Option<String>,
pub query_target_id: Option<String>,
pub query_target_name: Option<String>,
pub query_target_permission: Option<String>,
pub query_target_user_id: Option<String>,
pub query_target_username: Option<String>,
pub query_target_platform: Option<String>,
pub query_target_permission_set: Option<String>,
pub results_url: Option<String>,
}
Expand description
A History Export entity
Fields§
§id: Option<i64>
History Export ID
history_version: Option<String>
Version of the history for the export
start_at: Option<String>
Start date/time of export range
end_at: Option<String>
End date/time of export range
status: Option<String>
Status (building, ready, failed)
query_action: Option<String>
Filter by action type
query_interface: Option<String>
Filter by interface type
query_user_id: Option<String>
Filter by user ID
query_file_id: Option<String>
Filter by file ID
query_parent_id: Option<String>
Filter by parent folder ID
query_path: Option<String>
Filter by path pattern
query_folder: Option<String>
Filter by folder pattern
query_src: Option<String>
Filter by source pattern (for moves)
query_destination: Option<String>
Filter by destination pattern (for moves)
query_ip: Option<String>
Filter by IP address
query_username: Option<String>
Filter by username
query_failure_type: Option<String>
Filter by failure type (for login failures)
query_target_id: Option<String>
Filter by target object ID
query_target_name: Option<String>
Filter by target object name
query_target_permission: Option<String>
Filter by target permission level
query_target_user_id: Option<String>
Filter by target user ID
query_target_username: Option<String>
Filter by target username
query_target_platform: Option<String>
Filter by target platform
query_target_permission_set: Option<String>
Filter by target permission set
results_url: Option<String>
Results download URL (when ready)
Trait Implementations§
Source§impl Clone for HistoryExportEntity
impl Clone for HistoryExportEntity
Source§fn clone(&self) -> HistoryExportEntity
fn clone(&self) -> HistoryExportEntity
Returns a duplicate 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 HistoryExportEntity
impl Debug for HistoryExportEntity
Source§impl<'de> Deserialize<'de> for HistoryExportEntity
impl<'de> Deserialize<'de> for HistoryExportEntity
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
Auto Trait Implementations§
impl Freeze for HistoryExportEntity
impl RefUnwindSafe for HistoryExportEntity
impl Send for HistoryExportEntity
impl Sync for HistoryExportEntity
impl Unpin for HistoryExportEntity
impl UnwindSafe for HistoryExportEntity
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