schemas_v1_api_mod - OmniCloudOrg/OmniOrchestrator GitHub Wiki
mod (src/schemas/v1/api)
Path: src/schemas/v1/api/mod.rs
Table of Contents
- mod alerts
- mod apps
- mod audit_log
- mod builds
- mod control
- mod cost
- mod deploy
- mod helpers
- mod instances
- mod metadata
- mod metrics
- mod notifications
- mod permissions
- mod deployments
- mod index
- mod logging
- mod providers
- mod regions
- mod storage
- mod users
- mod workers
- mod platforms
- fn routes
Public Items
mod alerts
Definition
pub mod alerts;
mod apps
Definition
pub mod apps;
mod audit_log
Definition
pub mod audit_log;
mod builds
Definition
pub mod builds;
mod control
Definition
pub mod control;
mod cost
Definition
pub mod cost;
mod deploy
Definition
pub mod deploy;
mod helpers
Definition
pub mod helpers;
mod instances
Definition
pub mod instances;
mod metadata
Definition
pub mod metadata;
mod metrics
Definition
pub mod metrics;
mod notifications
Definition
pub mod notifications;
mod permissions
Definition
pub mod permissions;
mod deployments
Definition
pub mod deployments;
mod index
Definition
pub mod index;
mod logging
Definition
pub mod logging;
mod providers
Definition
pub mod providers;
mod regions
Definition
pub mod regions;
mod storage
Definition
pub mod storage;
mod users
Definition
pub mod users;
mod workers
Definition
pub mod workers;
mod platforms
Definition
pub mod platforms;
fn routes
Definition
pub fn routes() -> Vec<rocket::Route> {
routes![
// apps
apps::release, apps::get_app, apps::stop_app, apps::list_apps,
apps::start_app, apps::scale_app, apps::count_apps, apps::create_app,
apps::update_app, apps::delete_app, apps::get_app_stats, apps::list_instances,
apps::get_app_with_instances,
// alerts
alerts::list_alerts, alerts::get_alert, alerts::create_alert,
alerts::escalate_alert, alerts::get_app_alerts, alerts::get_org_active_alerts,
alerts::update_alert_status, alerts::acknowledge_alert, alerts::resolve_alert,
alerts::get_org_alert_stats, alerts::get_alerts_needing_escalation, alerts::auto_resolve_old_alerts,
alerts::search_alerts, alerts::bulk_update_alert_status,
// Notifications
notifications::list_user_notifications, notifications::count_unread_user_notifications,
notifications::get_user_notification_by_id, notifications::create_user_notification,
notifications::mark_user_notification_as_read, notifications::mark_all_user_notifications_as_read,
notifications::delete_user_notification, notifications::delete_read_user_notifications,
notifications::list_role_notifications, notifications::create_role_notification,
// ... function definition continues
// ... function body
}