From 8032d1a2a96cff174aa8ec7db461da09ab421d05 Mon Sep 17 00:00:00 2001 From: Pablo Deputter Date: Wed, 14 Oct 2026 17:06:53 +0200 Subject: [PATCH 1/2] feat(descriptions): AWS Lambda function descriptions --- model/description/faas.json | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/model/description/faas.json b/model/description/faas.json index f9b9a5bae..2e870d91f 100644 --- a/model/description/faas.json +++ b/model/description/faas.json @@ -20,11 +20,18 @@ ] }, { - "name": "Serverless function execution", - "brief": "The invocation of a serverless function on a cloud provider.", - "ops": ["function.aws", "function.azure"], + "name": "Azure Serverless function execution", + "brief": "The invocation of an Azure serverless function.", + "ops": ["function.azure"], "templates": ["{{faas.name}}"], "examples": ["my_function", "process-upload"] + }, + { + "name": "AWS Lambda function execution", + "brief": "The invocation of an AWS Lambda function.", + "ops": ["function.aws"], + "templates": ["{{faas.name}} {{http.request.method}} {{http.route}}"], + "examples": ["checkout GET /orders/{id}"] } ] } From 89b57df10a34e699c97c0a5f5aba47de170b8697 Mon Sep 17 00:00:00 2001 From: Pablo Deputter Date: Fri, 16 Oct 2026 14:03:46 +0200 Subject: [PATCH 2/2] undo split --- model/description/faas.json | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/model/description/faas.json b/model/description/faas.json index 2e870d91f..78c27d91c 100644 --- a/model/description/faas.json +++ b/model/description/faas.json @@ -20,18 +20,11 @@ ] }, { - "name": "Azure Serverless function execution", - "brief": "The invocation of an Azure serverless function.", - "ops": ["function.azure"], - "templates": ["{{faas.name}}"], - "examples": ["my_function", "process-upload"] - }, - { - "name": "AWS Lambda function execution", - "brief": "The invocation of an AWS Lambda function.", - "ops": ["function.aws"], - "templates": ["{{faas.name}} {{http.request.method}} {{http.route}}"], - "examples": ["checkout GET /orders/{id}"] + "name": "Serverless function execution", + "brief": "The invocation of a serverless function on a cloud provider.", + "ops": ["function.aws", "function.azure"], + "templates": ["{{faas.name}} {{http.request.method}} {{http.route}}", "{{faas.name}}"], + "examples": ["checkout GET /orders/{id}", "my_function", "process-upload"] } ] }