Class AdotLambdaLayerJavaAutoInstrumentationVersion
The collection of versions of the ADOT Lambda Layer for Java auto-instrumentation.
Inheritance
Namespace: Amazon.CDK.AWS.Lambda
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class AdotLambdaLayerJavaAutoInstrumentationVersion : DeputyBase
Syntax (vb)
Public Class AdotLambdaLayerJavaAutoInstrumentationVersion
Inherits DeputyBase
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Lambda;
var adotLambdaLayerJavaAutoInstrumentationVersion = AdotLambdaLayerJavaAutoInstrumentationVersion.LATEST;
Synopsis
Constructors
AdotLambdaLayerJavaAutoInstrumentationVersion(ByRefValue) | Used by jsii to construct an instance of this class from a Javascript-owned object reference |
AdotLambdaLayerJavaAutoInstrumentationVersion(DeputyBase.DeputyProps) | Used by jsii to construct an instance of this class from DeputyProps |
Properties
LATEST | The latest layer version available in this CDK version. |
LayerVersion | |
V1_19_2 | Version 1.19.2. |
V1_28_1 | Version 1.28.1. |
V1_30_0 | Version 1.30.0. |
V1_31_0 | Version 1.31.0. |
V1_32_0 | Version 1.32.0. |
Methods
LayerArn(IConstruct, Architecture) | The ARN of the Lambda layer. |
Constructors
AdotLambdaLayerJavaAutoInstrumentationVersion(ByRefValue)
Used by jsii to construct an instance of this class from a Javascript-owned object reference
protected AdotLambdaLayerJavaAutoInstrumentationVersion(ByRefValue reference)
Parameters
- reference Amazon.JSII.Runtime.Deputy.ByRefValue
The Javascript-owned object reference
AdotLambdaLayerJavaAutoInstrumentationVersion(DeputyBase.DeputyProps)
Used by jsii to construct an instance of this class from DeputyProps
protected AdotLambdaLayerJavaAutoInstrumentationVersion(DeputyBase.DeputyProps props)
Parameters
- props Amazon.JSII.Runtime.Deputy.DeputyBase.DeputyProps
The deputy props
Properties
LATEST
The latest layer version available in this CDK version.
public static AdotLambdaLayerJavaAutoInstrumentationVersion LATEST { get; }
Property Value
AdotLambdaLayerJavaAutoInstrumentationVersion
Remarks
New versions could introduce incompatible changes. Make sure to test them before deploying to production.
LayerVersion
protected virtual string LayerVersion { get; }
Property Value
System.String
V1_19_2
Version 1.19.2.
public static AdotLambdaLayerJavaAutoInstrumentationVersion V1_19_2 { get; }
Property Value
AdotLambdaLayerJavaAutoInstrumentationVersion
V1_28_1
Version 1.28.1.
public static AdotLambdaLayerJavaAutoInstrumentationVersion V1_28_1 { get; }
Property Value
AdotLambdaLayerJavaAutoInstrumentationVersion
V1_30_0
Version 1.30.0.
public static AdotLambdaLayerJavaAutoInstrumentationVersion V1_30_0 { get; }
Property Value
AdotLambdaLayerJavaAutoInstrumentationVersion
V1_31_0
Version 1.31.0.
public static AdotLambdaLayerJavaAutoInstrumentationVersion V1_31_0 { get; }
Property Value
AdotLambdaLayerJavaAutoInstrumentationVersion
V1_32_0
Version 1.32.0.
public static AdotLambdaLayerJavaAutoInstrumentationVersion V1_32_0 { get; }
Property Value
AdotLambdaLayerJavaAutoInstrumentationVersion
Methods
LayerArn(IConstruct, Architecture)
The ARN of the Lambda layer.
public virtual string LayerArn(IConstruct scope, Architecture architecture)
Parameters
- scope Constructs.IConstruct
The binding scope.
- architecture Architecture
The architecture of the Lambda layer (either X86_64 or ARM_64).
Returns
System.String