AdotLambdaLayerJavaAutoInstrumentationVersion Class
The collection of versions of the ADOT Lambda Layer for Java auto-instrumentation.
Note: These are legacy ADOT Lambda layers with an embedded collector.
Example
ts
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { aws_lambda as lambda } from 'aws-cdk-lib';
const adotLambdaLayerJavaAutoInstrumentationVersion = lambda.AdotLambdaLayerJavaAutoInstrumentationVersion.LATEST;
Properties
LATESTAdotLambdaLayerJavaAutoInstrumentationVersionlatestAdotLambdaLayerJavaAutoInstrumentationVersionLATESTAdotLambdaLayerJavaAutoInstrumentationVersionLATESTAdotLambdaLayerJavaAutoInstrumentationVersionLATESTAdotLambdaLayerJavaAutoInstrumentationVersionrequiredstatic#The latest layer version available in this CDK version.
New versions could introduce incompatible changes. Make sure to test them before deploying to production.
V1_19_2AdotLambdaLayerJavaAutoInstrumentationVersionv1_19_2AdotLambdaLayerJavaAutoInstrumentationVersionV1_19_2AdotLambdaLayerJavaAutoInstrumentationVersionV1_19_2AdotLambdaLayerJavaAutoInstrumentationVersionV1_19_2AdotLambdaLayerJavaAutoInstrumentationVersionrequiredstatic#Version 1.19.2.
V1_28_1AdotLambdaLayerJavaAutoInstrumentationVersionv1_28_1AdotLambdaLayerJavaAutoInstrumentationVersionV1_28_1AdotLambdaLayerJavaAutoInstrumentationVersionV1_28_1AdotLambdaLayerJavaAutoInstrumentationVersionV1_28_1AdotLambdaLayerJavaAutoInstrumentationVersionrequiredstatic#Version 1.28.1.
V1_30_0AdotLambdaLayerJavaAutoInstrumentationVersionv1_30_0AdotLambdaLayerJavaAutoInstrumentationVersionV1_30_0AdotLambdaLayerJavaAutoInstrumentationVersionV1_30_0AdotLambdaLayerJavaAutoInstrumentationVersionV1_30_0AdotLambdaLayerJavaAutoInstrumentationVersionrequiredstatic#Version 1.30.0.
V1_31_0AdotLambdaLayerJavaAutoInstrumentationVersionv1_31_0AdotLambdaLayerJavaAutoInstrumentationVersionV1_31_0AdotLambdaLayerJavaAutoInstrumentationVersionV1_31_0AdotLambdaLayerJavaAutoInstrumentationVersionV1_31_0AdotLambdaLayerJavaAutoInstrumentationVersionrequiredstatic#Version 1.31.0.
V1_32_0AdotLambdaLayerJavaAutoInstrumentationVersionv1_32_0AdotLambdaLayerJavaAutoInstrumentationVersionV1_32_0AdotLambdaLayerJavaAutoInstrumentationVersionV1_32_0AdotLambdaLayerJavaAutoInstrumentationVersionV1_32_0AdotLambdaLayerJavaAutoInstrumentationVersionrequiredstatic#Version 1.32.0.
V1_32_0_1AdotLambdaLayerJavaAutoInstrumentationVersionv1_32_0_1AdotLambdaLayerJavaAutoInstrumentationVersionV1_32_0_1AdotLambdaLayerJavaAutoInstrumentationVersionV1_32_0_1AdotLambdaLayerJavaAutoInstrumentationVersionV1_32_0_1AdotLambdaLayerJavaAutoInstrumentationVersionrequiredstatic#Version 1.32.0.
Methods
layerArn(scope: IConstruct, architecture: Architecture): stringdef layer_arn(self, scope: IConstruct, architecture: Architecture) -> strpublic String layerArn(IConstruct scope, Architecture architecture)public string LayerArn(IConstruct scope, Architecture architecture)func LayerArn(Scope IConstruct, Architecture Architecture) *string#The ARN of the Lambda layer.
2 parameters
Parameters
scopescopescopescopeScope— The binding scope.architecturearchitecturearchitecturearchitectureArchitecture— The architecture of the Lambda layer (either X86_64 or ARM_64).