@cloud-carbon-footprint/aws
Version:
The core logic to get cloud usage data and estimate energy and carbon emissions from Amazon Web Services.
29 lines (28 loc) • 996 B
TypeScript
import { QUERY_DATE_TYPES } from '@cloud-carbon-footprint/common';
export declare const SSD_SERVICES: string[];
export declare const SSD_USAGE_TYPES: string[];
export declare const HDD_USAGE_TYPES: string[];
export declare const NETWORKING_USAGE_TYPES: string[];
export declare const BYTE_HOURS_USAGE_TYPES: string[];
export declare const UNKNOWN_USAGE_TYPES: string[];
export declare const UNSUPPORTED_USAGE_TYPES: string[];
export declare const LINE_ITEM_TYPES: string[];
export declare enum KNOWN_USAGE_UNITS {
HOURS_1 = "Hrs",
HOURS_2 = "Hours",
HOURS_3 = "hours",
VCPU_HOURS = "vCPU-Hours",
DPU_HOUR = "DPU-Hour",
ACU_HOUR = "ACU-Hr",
GB_HOURS = "GB-Hours",
GB_MONTH_1 = "GB-Mo",
GB_MONTH_2 = "GB-Month",
GB_MONTH_3 = "GB-Mp",
GB_MONTH_4 = "GB-month",
GB_1 = "GB",
GB_2 = "GigaBytes",
SECONDS_1 = "seconds",
SECONDS_2 = "Second",
LAMBDA_SECONDS = "Lambda-GB-Second"
}
export declare const AWS_QUERY_GROUP_BY: QUERY_DATE_TYPES;