UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

90 lines (89 loc) 2.47 kB
export interface MetricWithDims<D> { readonly namespace: string; readonly metricName: string; readonly statistic: string; readonly dimensionsMap: D; } export declare class LexMetrics { static runtimeRequestCountSum(this: void, dimensions: { BotAlias: string; BotName: string; Operation: string; }): MetricWithDims<{ BotAlias: string; BotName: string; Operation: string; }>; static runtimeSuccessfulRequestLatencyAverage(this: void, dimensions: { BotAlias: string; BotName: string; Operation: string; }): MetricWithDims<{ BotAlias: string; BotName: string; Operation: string; }>; static runtimeInvalidLambdaResponsesSum(this: void, dimensions: { BotAlias: string; BotName: string; Operation: string; }): MetricWithDims<{ BotAlias: string; BotName: string; Operation: string; }>; static runtimeLambdaErrorsSum(this: void, dimensions: { BotAlias: string; BotName: string; Operation: string; }): MetricWithDims<{ BotAlias: string; BotName: string; Operation: string; }>; static missedUtteranceCountSum(this: void, dimensions: { BotAlias: string; BotName: string; Operation: string; }): MetricWithDims<{ BotAlias: string; BotName: string; Operation: string; }>; static runtimePollyErrorsSum(this: void, dimensions: { BotAlias: string; BotName: string; Operation: string; }): MetricWithDims<{ BotAlias: string; BotName: string; Operation: string; }>; static runtimeSystemErrorsSum(this: void, dimensions: { BotAlias: string; BotName: string; Operation: string; }): MetricWithDims<{ BotAlias: string; BotName: string; Operation: string; }>; static runtimeThrottledEventsSum(this: void, dimensions: { BotAlias: string; BotName: string; Operation: string; }): MetricWithDims<{ BotAlias: string; BotName: string; Operation: string; }>; static runtimeUserErrorsSum(this: void, dimensions: { BotAlias: string; BotName: string; Operation: string; }): MetricWithDims<{ BotAlias: string; BotName: string; Operation: string; }>; }