lambda-insights.d.ts
 1  /**
 2   * Version of CloudWatch Lambda Insights.
 3   *
 4   * @stability stable
 5   */
 6  export declare abstract class LambdaInsightsVersion {
 7      /**
 8       * Version 1.0.54.0.
 9       *
10       * @stability stable
11       */
12      static readonly VERSION_1_0_54_0: LambdaInsightsVersion;
13      /**
14       * Version 1.0.86.0.
15       *
16       * @stability stable
17       */
18      static readonly VERSION_1_0_86_0: LambdaInsightsVersion;
19      /**
20       * Version 1.0.89.0.
21       *
22       * @stability stable
23       */
24      static readonly VERSION_1_0_89_0: LambdaInsightsVersion;
25      /**
26       * Version 1.0.98.0.
27       *
28       * @stability stable
29       */
30      static readonly VERSION_1_0_98_0: LambdaInsightsVersion;
31      /**
32       * Use the insights extension associated with the provided ARN.
33       *
34       * Make sure the ARN is associated
35       * with same region as your function
36       *
37       * @see https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Lambda-Insights-extension-versions.html
38       * @stability stable
39       */
40      static fromInsightVersionArn(arn: string): LambdaInsightsVersion;
41      private static fromInsightsVersion;
42      /**
43       * The arn of the Lambda Insights extension.
44       *
45       * @stability stable
46       */
47      readonly layerVersionArn: string;
48  }