Class: AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
- Inherits:
-
Jsii::Object
- Object
- Jsii::Object
- AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
- Defined in:
- lambda/adot_lambda_layer_java_sdk_version.rb
Overview
The collection of versions of the ADOT Lambda Layer for Java SDK.
Class Method Summary collapse
- .jsii_overridable_methods ⇒ Object
-
.LATEST ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
The latest layer version available in this CDK version.
-
.V1_19_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.19.0.
-
.V1_28_1 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.28.1.
-
.V1_30_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.30.0.
-
.V1_31_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.31.0.
-
.V1_32_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.32.0.
-
.V1_32_0_1 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.32.0.
Instance Method Summary collapse
-
#initialize(*args) ⇒ AdotLambdaLayerJavaSdkVersion
constructor
A new instance of AdotLambdaLayerJavaSdkVersion.
-
#layer_arn(scope, architecture) ⇒ String
The ARN of the Lambda layer.
- #layer_version ⇒ String
Constructor Details
#initialize(*args) ⇒ AdotLambdaLayerJavaSdkVersion
Returns a new instance of AdotLambdaLayerJavaSdkVersion.
8 9 10 |
# File 'lambda/adot_lambda_layer_java_sdk_version.rb', line 8 def initialize(*args) raise NoMethodError, "aws-cdk-lib.aws_lambda.AdotLambdaLayerJavaSdkVersion 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_java_sdk_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::AdotLambdaLayerJavaSdkVersion
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_java_sdk_version.rb', line 25 def self.LATEST() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerJavaSdkVersion", "LATEST") end |
.V1_19_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.19.0.
32 33 34 |
# File 'lambda/adot_lambda_layer_java_sdk_version.rb', line 32 def self.V1_19_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerJavaSdkVersion", "V1_19_0") end |
.V1_28_1 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.28.1.
39 40 41 |
# File 'lambda/adot_lambda_layer_java_sdk_version.rb', line 39 def self.V1_28_1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerJavaSdkVersion", "V1_28_1") end |
.V1_30_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.30.0.
46 47 48 |
# File 'lambda/adot_lambda_layer_java_sdk_version.rb', line 46 def self.V1_30_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerJavaSdkVersion", "V1_30_0") end |
.V1_31_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.31.0.
53 54 55 |
# File 'lambda/adot_lambda_layer_java_sdk_version.rb', line 53 def self.V1_31_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerJavaSdkVersion", "V1_31_0") end |
.V1_32_0 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.32.0.
60 61 62 |
# File 'lambda/adot_lambda_layer_java_sdk_version.rb', line 60 def self.V1_32_0() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerJavaSdkVersion", "V1_32_0") end |
.V1_32_0_1 ⇒ AWSCDK::Lambda::AdotLambdaLayerJavaSdkVersion
Version 1.32.0.
67 68 69 |
# File 'lambda/adot_lambda_layer_java_sdk_version.rb', line 67 def self.V1_32_0_1() Jsii::Kernel.instance.get_static("aws-cdk-lib.aws_lambda.AdotLambdaLayerJavaSdkVersion", "V1_32_0_1") end |
Instance Method Details
#layer_arn(scope, architecture) ⇒ String
The ARN of the Lambda layer.
81 82 83 84 85 |
# File 'lambda/adot_lambda_layer_java_sdk_version.rb', line 81 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
72 73 74 |
# File 'lambda/adot_lambda_layer_java_sdk_version.rb', line 72 def layer_version() jsii_get_property("layerVersion") end |