@cloud-carbon-footprint/aws
Version:
The core logic to get cloud usage data and estimate energy and carbon emissions from Amazon Web Services.
19 lines • 812 B
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const aws_sdk_mock_1 = __importDefault(require("aws-sdk-mock"));
const mockAWSCloudWatchGetMetricDataCall = (start, end, response, metricDataQueries) => {
aws_sdk_mock_1.default.mock('CloudWatch', 'getMetricData', (params, callback) => {
expect(params).toEqual({
StartTime: start,
EndTime: end,
MetricDataQueries: metricDataQueries,
ScanBy: 'TimestampAscending',
});
callback(null, response);
});
};
exports.default = mockAWSCloudWatchGetMetricDataCall;
//# sourceMappingURL=mockAWSCloudWatchGetMetricDataCall.js.map