schemas_v1_models_app - OmniCloudOrg/OmniOrchestrator GitHub Wiki
Path: src/schemas/v1/models/app.rs
pub struct App {
pub id: i64,
pub name: String,
pub org_id: i64,
pub git_repo: Option<String>,
pub region_id: Option<i64>,
pub created_at: DateTime<Utc>,
pub updated_at: DateTime<Utc>,
pub git_branch: Option<String>,
pub maintenance_mode: bool,
pub container_image_url: Option<String>,
}
pub struct AppWithInstanceCount {
#[serde(flatten)]
app_data: App,
instance_count: i64,
}
pub struct AppWithInstances {
#[serde(flatten)]
pub app: App,
pub instances: Vec<Instance>,
}