tmf677-usage 0.3.1

TM Forum TMF677 Customer Usage Management API implementation in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
//! API route configuration for TMF677

use crate::handlers::*;
use actix_web::web;

/// Configure all TMF677 routes
pub fn configure_routes(cfg: &mut web::ServiceConfig) {
    cfg.service(
        web::scope("/tmf-api/usageConsumptionManagement/v4")
            .service(
                web::resource("/usageConsumption")
                    .route(web::get().to(get_usages))
                    .route(web::post().to(create_usage)),
            )
            .service(web::resource("/usageConsumption/{id}").route(web::get().to(get_usage_by_id))),
    );
}