@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) • 624 B
TypeScript
import { EC2ComputeOptimizerRecommendationData } from './ComputeOptimizerRecommendationData';
import ComputeOptimizerRecommendationWithProcessors from './ComputeOptimizerRecommendationWithProcessors';
export default class EC2TargetComputeOptimizerRecommendation extends ComputeOptimizerRecommendationWithProcessors {
instanceName: string;
vCpuHours: number;
instanceType: string;
targetVcpus: string;
usageAmount: number;
constructor(computeOptimizerRecommendationData: Partial<EC2ComputeOptimizerRecommendationData>);
getComputeProcessors(): string[];
getGPUComputeProcessors(): string[];
}