@cloud-carbon-footprint/gcp
Version:
The core logic to get cloud usage data and estimate energy and carbon emissions from Google Cloud Platform.
28 lines (27 loc) • 861 B
TypeScript
export declare enum SHARED_CORE_PROCESSORS {
E2_MICRO = "e2-micro",
E2_SMALL = "e2-small",
E2_MEDIUM = "e2-medium",
F1_MICRO = "f1-micro",
G1_SMALL = "g1-small"
}
export declare const SHARED_CORE_PROCESSORS_BASELINE_UTILIZATION: {
[key: string]: number;
};
export declare const INSTANCE_TYPE_COMPUTE_PROCESSOR_MAPPING: {
[instanceType: string]: string[];
};
export declare const GPU_MACHINE_TYPES: string[];
export declare const MACHINE_FAMILY_TO_MACHINE_TYPE_MAPPING: {
[instanceFamily: string]: {
[instanceSize: string]: number[];
};
};
export declare const MACHINE_FAMILY_SHARED_CORE_TO_MACHINE_TYPE_MAPPING: {
[instanceFamily: string]: {
[instanceSize: string]: number[];
};
};
export declare const N1_SHARED_CORE_MACHINE_FAMILY_TO_MACHINE_TYPE_MAPPING: {
[instanceSize: string]: number[];
};