Module cost

Source
Expand description

Cost management module for handling cost tracking and analysis operations.

This module provides a REST API for managing cost-related entities, including:

  • Resource types management
  • Cost metrics tracking and analysis
  • Cost projections and forecasting
  • Budget management
  • Resource pricing management
  • Cost allocation tagging

Re-exports§

pub use resource_types::list_resource_types;
pub use resource_types::count_resource_types;
pub use resource_types::get_resource_type;
pub use resource_types::create_resource_type;
pub use resource_types::update_resource_type;
pub use resource_types::delete_resource_type;
pub use metrics::list_cost_metrics;
pub use metrics::get_cost_metric;
pub use metrics::create_cost_metric;
pub use metrics::delete_cost_metric;
pub use analysis::analyze_costs_by_dimension;
pub use analysis::analyze_cost_over_time;
pub use budgets::list_cost_budgets;
pub use budgets::get_cost_budget;
pub use budgets::create_cost_budget;
pub use budgets::update_cost_budget;
pub use budgets::delete_cost_budget;
pub use projections::list_cost_projections;
pub use projections::get_cost_projection;
pub use projections::create_cost_projection;
pub use projections::delete_cost_projection;
pub use pricing::list_resource_pricing;
pub use pricing::get_resource_pricing;
pub use pricing::create_resource_pricing;
pub use pricing::update_resource_pricing;
pub use pricing::delete_resource_pricing;
pub use allocation_tags::get_cost_allocation_tags;
pub use allocation_tags::create_cost_allocation_tag;
pub use allocation_tags::delete_cost_allocation_tag;
pub use types::*;

Modules§

allocation_tags
analysis
budgets
metrics
pricing
projections
resource_types
types