Module: AWSCDK::Lambda::AdotLambdaExecWrapper
- Defined in:
- lambda/adot_lambda_exec_wrapper.rb
Overview
The wrapper script to be used for the Lambda function in order to enable auto instrumentation with ADOT.
Constant Summary collapse
- REGULAR_HANDLER =
Deprecated.Note:
Default:
Wrapping regular Lambda handlers.
Jsii::Enum.new("aws-cdk-lib.aws_lambda.AdotLambdaExecWrapper", "REGULAR_HANDLER")
- PROXY_HANDLER =
Deprecated.Note:
Default:
Wrapping regular handlers (implementing RequestHandler) proxied through API Gateway, enabling HTTP context propagation.
Jsii::Enum.new("aws-cdk-lib.aws_lambda.AdotLambdaExecWrapper", "PROXY_HANDLER")
- STREAM_HANDLER =
Deprecated.Note:
Default:
Wrapping streaming handlers (implementing RequestStreamHandler), enabling HTTP context propagation for HTTP requests.
Jsii::Enum.new("aws-cdk-lib.aws_lambda.AdotLambdaExecWrapper", "STREAM_HANDLER")
- INSTRUMENT_HANDLER =
Deprecated.Note:
Default:
Wrapping python lambda handlers see https://aws-otel.github.io/docs/getting-started/lambda/lambda-python.
Jsii::Enum.new("aws-cdk-lib.aws_lambda.AdotLambdaExecWrapper", "INSTRUMENT_HANDLER")
- SQS_HANDLER =
Deprecated.Note:
Default:
Wrapping SQS-triggered function handlers (implementing RequestHandler).
Jsii::Enum.new("aws-cdk-lib.aws_lambda.AdotLambdaExecWrapper", "SQS_HANDLER")