|
179 | 179 | "LogGroupName": "/aws/lambda/dd-sls-plugin-integration-test-dev-DotnetArmHello8" |
180 | 180 | } |
181 | 181 | }, |
| 182 | + "DotnetHello10LogGroup": { |
| 183 | + "Type": "AWS::Logs::LogGroup", |
| 184 | + "Properties": { |
| 185 | + "LogGroupName": "/aws/lambda/dd-sls-plugin-integration-test-dev-DotnetHello10" |
| 186 | + } |
| 187 | + }, |
| 188 | + "DotnetArmHello10LogGroup": { |
| 189 | + "Type": "AWS::Logs::LogGroup", |
| 190 | + "Properties": { |
| 191 | + "LogGroupName": "/aws/lambda/dd-sls-plugin-integration-test-dev-DotnetArmHello10" |
| 192 | + } |
| 193 | + }, |
182 | 194 | "JavaHello8LogGroup": { |
183 | 195 | "Type": "AWS::Logs::LogGroup", |
184 | 196 | "Properties": { |
|
1269 | 1281 | "DotnetArmHello8LogGroup" |
1270 | 1282 | ] |
1271 | 1283 | }, |
| 1284 | + "DotnetHello10LambdaFunction": { |
| 1285 | + "Type": "AWS::Lambda::Function", |
| 1286 | + "Properties": { |
| 1287 | + "Code": { |
| 1288 | + "S3Bucket": { |
| 1289 | + "Ref": "ServerlessDeploymentBucket" |
| 1290 | + }, |
| 1291 | + "S3Key": "serverless/dd-sls-plugin-integration-test/dev/XXXXXXXXXXXXX-XXXX-XX-XXXXX:XX:XX.XXXX/dd-sls-plugin-integration-test.zip" |
| 1292 | + }, |
| 1293 | + "Handler": "dotnet_handler.hello", |
| 1294 | + "Runtime": "dotnet10", |
| 1295 | + "FunctionName": "dd-sls-plugin-integration-test-dev-DotnetHello10", |
| 1296 | + "MemorySize": 1024, |
| 1297 | + "Timeout": 6, |
| 1298 | + "Tags": [ |
| 1299 | + { |
| 1300 | + "Key": "dd_sls_plugin", |
| 1301 | + "Value": "vX.XX.X" |
| 1302 | + } |
| 1303 | + ], |
| 1304 | + "Environment": { |
| 1305 | + "Variables": { |
| 1306 | + "DD_API_KEY": 1234, |
| 1307 | + "DD_SITE": "datadoghq.com", |
| 1308 | + "DD_TRACE_ENABLED": true, |
| 1309 | + "DD_MERGE_XRAY_TRACES": false, |
| 1310 | + "DD_LOGS_INJECTION": false, |
| 1311 | + "DD_SERVERLESS_LOGS_ENABLED": true, |
| 1312 | + "DD_CAPTURE_LAMBDA_PAYLOAD": false, |
| 1313 | + "AWS_LAMBDA_EXEC_WRAPPER": "/opt/datadog_wrapper", |
| 1314 | + "DD_SERVICE": "dd-sls-plugin-integration-test", |
| 1315 | + "DD_ENV": "dev" |
| 1316 | + } |
| 1317 | + }, |
| 1318 | + "Role": { |
| 1319 | + "Fn::GetAtt": [ |
| 1320 | + "IamRoleLambdaExecution", |
| 1321 | + "Arn" |
| 1322 | + ] |
| 1323 | + }, |
| 1324 | + "Layers": [ |
| 1325 | + { |
| 1326 | + "Ref": "ProviderLevelLayerLambdaLayer" |
| 1327 | + }, |
| 1328 | + "arn:aws:lambda:sa-east-1:464622532012:layer:dd-trace-dotnet:XXX", |
| 1329 | + "arn:aws:lambda:sa-east-1:464622532012:layer:Datadog-Extension:XXX" |
| 1330 | + ] |
| 1331 | + }, |
| 1332 | + "DependsOn": [ |
| 1333 | + "DotnetHello10LogGroup" |
| 1334 | + ] |
| 1335 | + }, |
| 1336 | + "DotnetArmHello10LambdaFunction": { |
| 1337 | + "Type": "AWS::Lambda::Function", |
| 1338 | + "Properties": { |
| 1339 | + "Code": { |
| 1340 | + "S3Bucket": { |
| 1341 | + "Ref": "ServerlessDeploymentBucket" |
| 1342 | + }, |
| 1343 | + "S3Key": "serverless/dd-sls-plugin-integration-test/dev/XXXXXXXXXXXXX-XXXX-XX-XXXXX:XX:XX.XXXX/dd-sls-plugin-integration-test.zip" |
| 1344 | + }, |
| 1345 | + "Handler": "dotnet_handler.hello", |
| 1346 | + "Runtime": "dotnet10", |
| 1347 | + "FunctionName": "dd-sls-plugin-integration-test-dev-DotnetArmHello10", |
| 1348 | + "MemorySize": 1024, |
| 1349 | + "Timeout": 6, |
| 1350 | + "Architectures": [ |
| 1351 | + "arm64" |
| 1352 | + ], |
| 1353 | + "Tags": [ |
| 1354 | + { |
| 1355 | + "Key": "dd_sls_plugin", |
| 1356 | + "Value": "vX.XX.X" |
| 1357 | + } |
| 1358 | + ], |
| 1359 | + "Environment": { |
| 1360 | + "Variables": { |
| 1361 | + "DD_API_KEY": 1234, |
| 1362 | + "DD_SITE": "datadoghq.com", |
| 1363 | + "DD_TRACE_ENABLED": true, |
| 1364 | + "DD_MERGE_XRAY_TRACES": false, |
| 1365 | + "DD_LOGS_INJECTION": false, |
| 1366 | + "DD_SERVERLESS_LOGS_ENABLED": true, |
| 1367 | + "DD_CAPTURE_LAMBDA_PAYLOAD": false, |
| 1368 | + "AWS_LAMBDA_EXEC_WRAPPER": "/opt/datadog_wrapper", |
| 1369 | + "DD_SERVICE": "dd-sls-plugin-integration-test", |
| 1370 | + "DD_ENV": "dev" |
| 1371 | + } |
| 1372 | + }, |
| 1373 | + "Role": { |
| 1374 | + "Fn::GetAtt": [ |
| 1375 | + "IamRoleLambdaExecution", |
| 1376 | + "Arn" |
| 1377 | + ] |
| 1378 | + }, |
| 1379 | + "Layers": [ |
| 1380 | + { |
| 1381 | + "Ref": "ProviderLevelLayerLambdaLayer" |
| 1382 | + }, |
| 1383 | + "arn:aws:lambda:sa-east-1:464622532012:layer:dd-trace-dotnet:XXX", |
| 1384 | + "arn:aws:lambda:sa-east-1:464622532012:layer:Datadog-Extension:XXX" |
| 1385 | + ] |
| 1386 | + }, |
| 1387 | + "DependsOn": [ |
| 1388 | + "DotnetArmHello10LogGroup" |
| 1389 | + ] |
| 1390 | + }, |
1272 | 1391 | "JavaHello8LambdaFunction": { |
1273 | 1392 | "Type": "AWS::Lambda::Function", |
1274 | 1393 | "Properties": { |
|
1950 | 2069 | "CodeSha256": "XXXX" |
1951 | 2070 | } |
1952 | 2071 | }, |
| 2072 | + "DotnetHello10LambdaVersionXXXX": { |
| 2073 | + "Type": "AWS::Lambda::Version", |
| 2074 | + "DeletionPolicy": "Retain", |
| 2075 | + "Properties": { |
| 2076 | + "FunctionName": { |
| 2077 | + "Ref": "DotnetHello10LambdaFunction" |
| 2078 | + }, |
| 2079 | + "CodeSha256": "XXXX" |
| 2080 | + } |
| 2081 | + }, |
| 2082 | + "DotnetArmHello10LambdaVersionXXXX": { |
| 2083 | + "Type": "AWS::Lambda::Version", |
| 2084 | + "DeletionPolicy": "Retain", |
| 2085 | + "Properties": { |
| 2086 | + "FunctionName": { |
| 2087 | + "Ref": "DotnetArmHello10LambdaFunction" |
| 2088 | + }, |
| 2089 | + "CodeSha256": "XXXX" |
| 2090 | + } |
| 2091 | + }, |
1953 | 2092 | "JavaHello8LambdaVersionXXXX": { |
1954 | 2093 | "Type": "AWS::Lambda::Version", |
1955 | 2094 | "DeletionPolicy": "Retain", |
|
2269 | 2408 | "Name": "sls-dd-sls-plugin-integration-test-dev-DotnetArmHello8LambdaFunctionQualifiedArn" |
2270 | 2409 | } |
2271 | 2410 | }, |
| 2411 | + "DotnetHello10LambdaFunctionQualifiedArn": { |
| 2412 | + "Description": "Current Lambda function version", |
| 2413 | + "Value": { |
| 2414 | + "Ref": "DotnetHello10LambdaVersionXXXX" |
| 2415 | + }, |
| 2416 | + "Export": { |
| 2417 | + "Name": "sls-dd-sls-plugin-integration-test-dev-DotnetHello10LambdaFunctionQualifiedArn" |
| 2418 | + } |
| 2419 | + }, |
| 2420 | + "DotnetArmHello10LambdaFunctionQualifiedArn": { |
| 2421 | + "Description": "Current Lambda function version", |
| 2422 | + "Value": { |
| 2423 | + "Ref": "DotnetArmHello10LambdaVersionXXXX" |
| 2424 | + }, |
| 2425 | + "Export": { |
| 2426 | + "Name": "sls-dd-sls-plugin-integration-test-dev-DotnetArmHello10LambdaFunctionQualifiedArn" |
| 2427 | + } |
| 2428 | + }, |
2272 | 2429 | "JavaHello8LambdaFunctionQualifiedArn": { |
2273 | 2430 | "Description": "Current Lambda function version", |
2274 | 2431 | "Value": { |
|
0 commit comments