@cloud-carbon-footprint/core
Version:
The core logic to get cloud usage data and estimate energy and carbon emissions.
9 lines (8 loc) • 463 B
TypeScript
import { CloudConstantsEmissionsFactors, CloudConstants, FootprintEstimate, IFootprintEstimator } from '../.';
import { MemoryUsage } from '.';
export default class MemoryEstimator implements IFootprintEstimator {
coefficient: number;
constructor(coefficient: number);
estimate(data: MemoryUsage[], region: string, emissionsFactors: CloudConstantsEmissionsFactors, constants: CloudConstants): FootprintEstimate[];
private estimateKilowattHours;
}