Skip to content

Commit 39a8908

Browse files
committed
Type message param as SQSRecord in anonymous function used to build SpanDetails
1 parent ee28e44 commit 39a8908

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

packages/instrumentation-aws-lambda/src/instrumentation.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ import {
5959
Callback,
6060
Context,
6161
Handler,
62+
SQSRecord,
6263
StreamifyHandler,
6364
} from 'aws-lambda';
6465

@@ -326,7 +327,7 @@ export class AwsLambdaInstrumentation extends InstrumentationBase<AwsLambdaInstr
326327
messages,
327328
parentContext: trace.setSpan(otelContext.active(), span),
328329
tracer: plugin.tracer,
329-
messageToSpanDetails: (message: any) => ({
330+
messageToSpanDetails: (message: SQSRecord) => ({
330331
name: queueName,
331332
parentContext: propagation.extract(
332333
ROOT_CONTEXT,

0 commit comments

Comments
 (0)