@cloud-carbon-footprint/aws
Version:
The core logic to get cloud usage data and estimate energy and carbon emissions from Amazon Web Services.
13 lines (12 loc) • 626 B
TypeScript
import { EC2ComputeOptimizerRecommendationData } from './ComputeOptimizerRecommendationData';
import ComputeOptimizerRecommendationWithProcessors from './ComputeOptimizerRecommendationWithProcessors';
export default class EC2CurrentComputeOptimizerRecommendation extends ComputeOptimizerRecommendationWithProcessors {
instanceName: string;
vCpuHours: number;
instanceType: string;
currentVcpus: string;
usageAmount: number;
constructor(computeOptimizerRecommendationData: Partial<EC2ComputeOptimizerRecommendationData>);
getComputeProcessors(): string[];
getGPUComputeProcessors(): string[];
}