scouter-types 0.25.0

Client and server contract for scouter
Documentation
use chrono::{DateTime, Utc};
use serde::Serialize;

#[derive(Debug, PartialEq, Clone, Serialize)]
pub enum StorageType {
    Google,
    Aws,
    Local,
    Azure,
}

#[derive(Debug, PartialEq, Default)]
pub struct ArchiveRecord {
    pub created_at: DateTime<Utc>,
    pub custom: bool,
    pub psi: bool,
    pub spc: bool,
    pub genai_event: bool,
    pub genai_task: bool,
    pub genai_workflow: bool,
}