UNPKG

aws-cdk-lib

Version:

Version 2 of the AWS Cloud Development Kit library

84 lines (83 loc) 2.52 kB
export interface MetricWithDims<D> { readonly namespace: string; readonly metricName: string; readonly statistic: string; readonly dimensionsMap: D; } export declare class StatesMetrics { static executionTimeAverage(this: void, dimensions: { StateMachineArn: string; }): MetricWithDims<{ StateMachineArn: string; }>; static executionsFailedSum(this: void, dimensions: { StateMachineArn: string; }): MetricWithDims<{ StateMachineArn: string; }>; static executionsSucceededSum(this: void, dimensions: { StateMachineArn: string; }): MetricWithDims<{ StateMachineArn: string; }>; static executionsThrottledSum(this: void, dimensions: { StateMachineArn: string; }): MetricWithDims<{ StateMachineArn: string; }>; static executionsAbortedSum(this: void, dimensions: { StateMachineArn: string; }): MetricWithDims<{ StateMachineArn: string; }>; static executionsTimedOutSum(this: void, dimensions: { StateMachineArn: string; }): MetricWithDims<{ StateMachineArn: string; }>; static activityTimeAverage(this: void, dimensions: { ActivityArn: string; }): MetricWithDims<{ ActivityArn: string; }>; static activitiesSucceededSum(this: void, dimensions: { ActivityArn: string; }): MetricWithDims<{ ActivityArn: string; }>; static activitiesFailedSum(this: void, dimensions: { ActivityArn: string; }): MetricWithDims<{ ActivityArn: string; }>; static activitiesHeartbeatTimedOutSum(this: void, dimensions: { ActivityArn: string; }): MetricWithDims<{ ActivityArn: string; }>; static activitiesScheduledSum(this: void, dimensions: { ActivityArn: string; }): MetricWithDims<{ ActivityArn: string; }>; static activitiesStartedSum(this: void, dimensions: { ActivityArn: string; }): MetricWithDims<{ ActivityArn: string; }>; static activitiesTimedOutSum(this: void, dimensions: { ActivityArn: string; }): MetricWithDims<{ ActivityArn: string; }>; static activityRunTimeAverage(this: void, dimensions: { ActivityArn: string; }): MetricWithDims<{ ActivityArn: string; }>; static activityScheduleTimeAverage(this: void, dimensions: { ActivityArn: string; }): MetricWithDims<{ ActivityArn: string; }>; }