Class: AWSCDK::Lambda::AdotLambdaLayerGenericVersion
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::Lambda::AdotLambdaLayerGenericVersion
- Defined in:
- lambda/adot_lambda_layer_generic_version.rb
Overview
The collection of versions of the ADOT Lambda Layer for generic purpose.
Class Method Summary collapse
- .jsii_overridable_methods ⇒ Object
-
.LATEST ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
The latest layer version available in this CDK version.
-
.V0_102_1 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.102.1.
-
.V0_115_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.115.0.
-
.V0_62_1 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.62.1.
-
.V0_82_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.82.0.
-
.V0_84_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.84.0.
-
.V0_88_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.88.0.
-
.V0_90_1 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.90.1.
-
.V0_98_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.98.0.
Instance Method Summary collapse
-
#initialize(*args) ⇒ AdotLambdaLayerGenericVersion
constructor
A new instance of AdotLambdaLayerGenericVersion.
-
#layer_arn(scope, architecture) ⇒ String
The ARN of the Lambda layer.
- #layer_version ⇒ String
Constructor Details
#initialize(*args) ⇒ AdotLambdaLayerGenericVersion
Returns a new instance of AdotLambdaLayerGenericVersion.
8 9 10 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 8 def initialize(*args) raise NoMethodError, "aws-cdk-lib.aws_lambda.AdotLambdaLayerGenericVersion does not have a visible constructor; use the provided factory methods" end |
Class Method Details
.jsii_overridable_methods ⇒ Object
12 13 14 15 16 17 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 12 def self.jsii_overridable_methods { :layer_version => { kind: :property, name: "layerVersion", is_optional: false }, :layer_arn => { kind: :method, name: "layerArn", is_optional: false }, } end |
.LATEST ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
The latest layer version available in this CDK version.
New versions could introduce incompatible changes. Make sure to test them before deploying to production.
25 26 27 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 25 def self.LATEST() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerGenericVersion", "LATEST") end |
.V0_102_1 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.102.1.
32 33 34 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 32 def self.V0_102_1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerGenericVersion", "V0_102_1") end |
.V0_115_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.115.0.
39 40 41 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 39 def self.V0_115_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerGenericVersion", "V0_115_0") end |
.V0_62_1 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.62.1.
46 47 48 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 46 def self.V0_62_1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerGenericVersion", "V0_62_1") end |
.V0_82_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.82.0.
53 54 55 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 53 def self.V0_82_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerGenericVersion", "V0_82_0") end |
.V0_84_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.84.0.
60 61 62 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 60 def self.V0_84_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerGenericVersion", "V0_84_0") end |
.V0_88_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.88.0.
67 68 69 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 67 def self.V0_88_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerGenericVersion", "V0_88_0") end |
.V0_90_1 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.90.1.
74 75 76 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 74 def self.V0_90_1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerGenericVersion", "V0_90_1") end |
.V0_98_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerGenericVersion
Version 0.98.0.
81 82 83 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 81 def self.V0_98_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerGenericVersion", "V0_98_0") end |
Instance Method Details
#layer_arn(scope, architecture) ⇒ String
The ARN of the Lambda layer.
95 96 97 98 99 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 95 def layer_arn(scope, architecture) Jsii::Type.check_type(scope, JSON.parse(Base64.strict_decode64("eyJmcW4iOiJjb25zdHJ1Y3RzLklDb25zdHJ1Y3QifQ==")), "scope") Jsii::Type.check_type(architecture, JSON.parse(Base64.strict_decode64("eyJmcW4iOiJhd3MtY2RrLWxpYi5hd3NfbGFtYmRhLkFyY2hpdGVjdHVyZSJ9")), "architecture") jsii_call_method("layerArn", [scope, architecture]) end |
#layer_version ⇒ String
86 87 88 |
# File 'lambda/adot_lambda_layer_generic_version.rb', line 86 def layer_version() jsii_get_property("layerVersion") end |