api_v1_mod - OmniCloudOrg/OmniOrchestrator GitHub Wiki
mod (src/api/v1)
Path: src/api/v1/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 platforms
- mod providers
- mod regions
- mod storage
- mod users
- mod workers
- 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 platforms
Definition
pub mod platforms;
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;
fn routes
Definition
pub fn routes() -> Vec<rocket::Route> {
routes![
// apps
get_app,
count_apps,
list_apps,
create_app,
release,
delete_app,
scale_app,
start_app,
stop_app,
get_app_stats,
update_app,
get_app_with_instances,
// alerts
list_alerts,
get_alert,
create_alert,
update_alert_status,
acknowledge_alert,
// ... function definition continues
// ... function body
}