Class: AWSCDK::Lambda::LambdaInsightsVersion
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::Lambda::LambdaInsightsVersion
- Defined in:
- lambda/lambda_insights_version.rb
Overview
Version of CloudWatch Lambda Insights.
Class Method Summary collapse
-
.from_insight_version_arn(arn) ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Use the insights extension associated with the provided ARN.
- .jsii_overridable_methods ⇒ Object
-
.VERSION_1_0_119_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.119.0.
-
.VERSION_1_0_135_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.135.0.
-
.VERSION_1_0_143_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.143.0.
-
.VERSION_1_0_178_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.178.0.
-
.VERSION_1_0_229_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.229.0.
-
.VERSION_1_0_273_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.273.0.
-
.VERSION_1_0_275_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.275.0.
-
.VERSION_1_0_295_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.295.0.
-
.VERSION_1_0_317_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.317.0.
-
.VERSION_1_0_333_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.333.0.
-
.VERSION_1_0_391_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.391.0.
-
.VERSION_1_0_404_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.404.0.
-
.VERSION_1_0_498_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.498.0.
-
.VERSION_1_0_54_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.54.0.
-
.VERSION_1_0_86_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.86.0.
-
.VERSION_1_0_89_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.89.0.
-
.VERSION_1_0_98_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.98.0.
Instance Method Summary collapse
-
#initialize ⇒ LambdaInsightsVersion
constructor
A new instance of LambdaInsightsVersion.
-
#layer_version_arn ⇒ String
The arn of the Lambda Insights extension.
Constructor Details
#initialize ⇒ LambdaInsightsVersion
Returns a new instance of LambdaInsightsVersion.
8 9 10 |
# File 'lambda/lambda_insights_version.rb', line 8 def initialize Jsii::Object.instance_method(:initialize).bind(self).call end |
Class Method Details
.from_insight_version_arn(arn) ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Use the insights extension associated with the provided ARN.
Make sure the ARN is associated with same region as your function
26 27 28 29 |
# File 'lambda/lambda_insights_version.rb', line 26 def self.from_insight_version_arn(arn) Jsii::Type.check_type(arn, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "arn") Jsii::Kernel.instance.call_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "fromInsightVersionArn", [arn]) end |
.jsii_overridable_methods ⇒ Object
12 13 14 15 16 |
# File 'lambda/lambda_insights_version.rb', line 12 def self.jsii_overridable_methods { :layer_version_arn => { kind: :property, name: "layerVersionArn", is_optional: false }, } end |
.VERSION_1_0_119_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.119.0.
34 35 36 |
# File 'lambda/lambda_insights_version.rb', line 34 def self.VERSION_1_0_119_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_119_0") end |
.VERSION_1_0_135_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.135.0.
41 42 43 |
# File 'lambda/lambda_insights_version.rb', line 41 def self.VERSION_1_0_135_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_135_0") end |
.VERSION_1_0_143_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.143.0.
48 49 50 |
# File 'lambda/lambda_insights_version.rb', line 48 def self.VERSION_1_0_143_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_143_0") end |
.VERSION_1_0_178_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.178.0.
55 56 57 |
# File 'lambda/lambda_insights_version.rb', line 55 def self.VERSION_1_0_178_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_178_0") end |
.VERSION_1_0_229_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.229.0.
62 63 64 |
# File 'lambda/lambda_insights_version.rb', line 62 def self.VERSION_1_0_229_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_229_0") end |
.VERSION_1_0_273_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.273.0.
69 70 71 |
# File 'lambda/lambda_insights_version.rb', line 69 def self.VERSION_1_0_273_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_273_0") end |
.VERSION_1_0_275_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.275.0.
76 77 78 |
# File 'lambda/lambda_insights_version.rb', line 76 def self.VERSION_1_0_275_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_275_0") end |
.VERSION_1_0_295_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.295.0.
83 84 85 |
# File 'lambda/lambda_insights_version.rb', line 83 def self.VERSION_1_0_295_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_295_0") end |
.VERSION_1_0_317_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.317.0.
90 91 92 |
# File 'lambda/lambda_insights_version.rb', line 90 def self.VERSION_1_0_317_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_317_0") end |
.VERSION_1_0_333_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.333.0.
97 98 99 |
# File 'lambda/lambda_insights_version.rb', line 97 def self.VERSION_1_0_333_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_333_0") end |
.VERSION_1_0_391_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.391.0.
104 105 106 |
# File 'lambda/lambda_insights_version.rb', line 104 def self.VERSION_1_0_391_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_391_0") end |
.VERSION_1_0_404_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.404.0.
111 112 113 |
# File 'lambda/lambda_insights_version.rb', line 111 def self.VERSION_1_0_404_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_404_0") end |
.VERSION_1_0_498_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.498.0.
118 119 120 |
# File 'lambda/lambda_insights_version.rb', line 118 def self.VERSION_1_0_498_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_498_0") end |
.VERSION_1_0_54_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.54.0.
125 126 127 |
# File 'lambda/lambda_insights_version.rb', line 125 def self.VERSION_1_0_54_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_54_0") end |
.VERSION_1_0_86_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.86.0.
132 133 134 |
# File 'lambda/lambda_insights_version.rb', line 132 def self.VERSION_1_0_86_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_86_0") end |
.VERSION_1_0_89_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.89.0.
139 140 141 |
# File 'lambda/lambda_insights_version.rb', line 139 def self.VERSION_1_0_89_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_89_0") end |
.VERSION_1_0_98_0 ⇒ AWSCDK::Lambda::LambdaInsightsVersion
Version 1.0.98.0.
146 147 148 |
# File 'lambda/lambda_insights_version.rb', line 146 def self.VERSION_1_0_98_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.LambdaInsightsVersion", "VERSION_1_0_98_0") end |
Instance Method Details
#layer_version_arn ⇒ String
The arn of the Lambda Insights extension.
153 154 155 |
# File 'lambda/lambda_insights_version.rb', line 153 def layer_version_arn() jsii_get_property("layerVersionArn") end |