UNPKG

serverless

Version:

Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more

39 lines (35 loc) 903 B
'use strict'; class Metrics { constructor(serverless, options) { this.serverless = serverless; this.options = options; this.commands = { metrics: { usage: 'Show metrics for a specific function', configDependent: true, lifecycleEvents: ['metrics'], options: { function: { usage: 'The function name', shortcut: 'f', }, stage: { usage: 'Stage of the service', shortcut: 's', }, region: { usage: 'Region of the service', shortcut: 'r', }, startTime: { usage: 'Start time for the metrics retrieval (e.g. 1970-01-01)', }, endTime: { usage: 'End time for the metrics retrieval (e.g. 1970-01-01)', }, }, }, }; } } module.exports = Metrics;