This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git
The following commit(s) were added to refs/heads/main by this push:
new c61fb948f74 Regen
c61fb948f74 is described below
commit c61fb948f74ae72439957165148f0e9cda7a17e9
Author: Claus Ibsen <[email protected]>
AuthorDate: Wed Jan 28 09:32:01 2026 +0100
Regen
---
.../springboot/catalog/components/aws2-ec2.json | 2 +-
.../springboot/catalog/components/aws2-lambda.json | 25 +++++++++++++++++++---
2 files changed, 23 insertions(+), 4 deletions(-)
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
index 9653597fd3b..90f1856e713 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ec2.json
@@ -49,7 +49,7 @@
},
"headers": {
"CamelAwsEC2ImageId": { "index": 0, "kind": "header", "displayName": "",
"group": "producer", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "An image ID of the AWS marketplace", "constantName":
"org.apache.camel.component.aws2.ec2.AWS2EC2Constants#IMAGE_ID" },
- "CamelAwsEC2InstanceType": { "index": 1, "kind": "header", "displayName":
"", "group": "producer", "label": "", "required": false, "javaType":
"software.amazon.awssdk.services.ec2.model.InstanceType", "enum": [
"a1.medium", "a1.large", "a1.xlarge", "a1.2xlarge", "a1.4xlarge", "a1.metal",
"c1.medium", "c1.xlarge", "c3.large", "c3.xlarge", "c3.2xlarge", "c3.4xlarge",
"c3.8xlarge", "c4.large", "c4.xlarge", "c4.2xlarge", "c4.4xlarge",
"c4.8xlarge", "c5.large", "c5.xlarge", "c5.2xlarge", [...]
+ "CamelAwsEC2InstanceType": { "index": 1, "kind": "header", "displayName":
"", "group": "producer", "label": "", "required": false, "javaType":
"software.amazon.awssdk.services.ec2.model.InstanceType", "enum": [
"a1.medium", "a1.large", "a1.xlarge", "a1.2xlarge", "a1.4xlarge", "a1.metal",
"c1.medium", "c1.xlarge", "c3.large", "c3.xlarge", "c3.2xlarge", "c3.4xlarge",
"c3.8xlarge", "c4.large", "c4.xlarge", "c4.2xlarge", "c4.4xlarge",
"c4.8xlarge", "c5.large", "c5.xlarge", "c5.2xlarge", [...]
"CamelAwsEC2Operation": { "index": 2, "kind": "header", "displayName": "",
"group": "producer", "label": "", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The operation we want to perform", "constantName":
"org.apache.camel.component.aws2.ec2.AWS2EC2Constants#OPERATION" },
"CamelAwsEC2InstanceMinCount": { "index": 3, "kind": "header",
"displayName": "", "group": "producer", "label": "", "required": false,
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The minimum number of instances we want
to run.", "constantName":
"org.apache.camel.component.aws2.ec2.AWS2EC2Constants#INSTANCE_MIN_COUNT" },
"CamelAwsEC2InstanceMaxCount": { "index": 4, "kind": "header",
"displayName": "", "group": "producer", "label": "", "required": false,
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The maximum number of instances we want
to run.", "constantName":
"org.apache.camel.component.aws2.ec2.AWS2EC2Constants#INSTANCE_MAX_COUNT" },
diff --git
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
index 828096881ba..551b2830d97 100644
---
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
+++
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-lambda.json
@@ -26,7 +26,7 @@
"componentProperties": {
"configuration": { "index": 0, "kind": "property", "displayName":
"Configuration", "group": "producer", "label": "", "required": false, "type":
"object", "javaType":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration", "deprecated":
false, "autowired": false, "secret": false, "description": "Component
configuration" },
"lazyStartProducer": { "index": 1, "kind": "property", "displayName":
"Lazy Start Producer", "group": "producer", "label": "producer", "required":
false, "type": "boolean", "javaType": "boolean", "deprecated": false,
"autowired": false, "secret": false, "defaultValue": false, "description":
"Whether the producer should be started lazy (on the first message). By
starting lazy you can use this to allow CamelContext and routes to startup in
situations where a producer may otherwise fail [...]
- "operation": { "index": 2, "kind": "property", "displayName": "Operation",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "org.apache.camel.component.aws2.lambda.Lambda2Operations", "enum":
[ "listFunctions", "getFunction", "createAlias", "deleteAlias", "getAlias",
"listAliases", "createFunction", "deleteFunction", "invokeFunction",
"updateFunction", "createEventSourceMapping", "deleteEventSourceMapping",
"listEventSourceMapping", "listTags", "tagRes [...]
+ "operation": { "index": 2, "kind": "property", "displayName": "Operation",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "org.apache.camel.component.aws2.lambda.Lambda2Operations", "enum":
[ "listFunctions", "getFunction", "createAlias", "deleteAlias", "getAlias",
"listAliases", "createFunction", "deleteFunction", "invokeFunction",
"updateFunction", "createEventSourceMapping", "deleteEventSourceMapping",
"listEventSourceMapping", "listTags", "tagRes [...]
"overrideEndpoint": { "index": 3, "kind": "property", "displayName":
"Override Endpoint", "group": "producer", "label": "", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "Set the need for
overriding the endpoint. This option needs to be used in combinat [...]
"pojoRequest": { "index": 4, "kind": "property", "displayName": "Pojo
Request", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "If we want to use a POJO
request as body or not" },
"region": { "index": 5, "kind": "property", "displayName": "Region",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "ap-south-2", "ap-south-1",
"eu-south-1", "eu-south-2", "us-gov-east-1", "me-central-1", "il-central-1",
"ca-central-1", "eu-central-1", "us-iso-west-1", "eu-central-2",
"eu-isoe-west-1", "us-west-1", "us-west-2", "af-south-1", "eu-north-1",
"eu-west-3", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-north [...]
@@ -84,11 +84,30 @@
"CamelAwsLambdaFunctionArn": { "index": 33, "kind": "header",
"displayName": "", "group": "createFunction getFunction publishVersion
createAlias getAlias", "label": "createFunction getFunction publishVersion
createAlias getAlias", "required": false, "javaType": "String", "deprecated":
false, "deprecationNote": "", "autowired": false, "secret": false,
"description": "The Amazon Resource Name (ARN) of the function.",
"constantName": "org.apache.camel.component.aws2.lambda.Lambda2Consta [...]
"CamelAwsLambdaStatusCode": { "index": 34, "kind": "header",
"displayName": "", "group": "invokeFunction", "label": "invokeFunction",
"required": false, "javaType": "Integer", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
HTTP status code of the function invocation.", "constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#STATUS_CODE" },
"CamelAwsLambdaFunctionError": { "index": 35, "kind": "header",
"displayName": "", "group": "invokeFunction", "label": "invokeFunction",
"required": false, "javaType": "String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "If
present, indicates that an error occurred during function execution.",
"constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_ERROR" },
- "CamelAwsLambdaLogResult": { "index": 36, "kind": "header", "displayName":
"", "group": "invokeFunction", "label": "invokeFunction", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The last 4 KB of the execution log.",
"constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#LOG_RESULT" }
+ "CamelAwsLambdaLogResult": { "index": 36, "kind": "header", "displayName":
"", "group": "invokeFunction", "label": "invokeFunction", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The last 4 KB of the execution log.",
"constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#LOG_RESULT" },
+ "CamelAwsLambdaFunctionUrlAuthType": { "index": 37, "kind": "header",
"displayName": "", "group": "createFunctionUrlConfig updateFunctionUrlConfig",
"label": "createFunctionUrlConfig updateFunctionUrlConfig", "required": true,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The type of authentication that the
function URL uses. Set to AWS_IAM to restrict access to authenticated users
only. Set to NONE to bypass IA [...]
+ "CamelAwsLambdaFunctionUrlQualifier": { "index": 38, "kind": "header",
"displayName": "", "group": "createFunctionUrlConfig updateFunctionUrlConfig
getFunctionUrlConfig deleteFunctionUrlConfig", "label":
"createFunctionUrlConfig updateFunctionUrlConfig getFunctionUrlConfig
deleteFunctionUrlConfig", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The alias name or $LATEST for the function URL.", [...]
+ "CamelAwsLambdaFunctionUrlCorsAllowCredentials": { "index": 39, "kind":
"header", "displayName": "", "group": "createFunctionUrlConfig
updateFunctionUrlConfig", "label": "createFunctionUrlConfig
updateFunctionUrlConfig", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The cross-origin resource sharing (CORS) settings for
the function URL.", "constantName": "org.apache.camel.component.aws2.lambda
[...]
+ "CamelAwsLambdaFunctionUrlCorsAllowOrigins": { "index": 40, "kind":
"header", "displayName": "", "group": "createFunctionUrlConfig
updateFunctionUrlConfig", "label": "createFunctionUrlConfig
updateFunctionUrlConfig", "required": false, "javaType": "List<String>",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The allowed origins for CORS.", "constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_URL_CORS_ALLO
[...]
+ "CamelAwsLambdaFunctionUrlCorsAllowMethods": { "index": 41, "kind":
"header", "displayName": "", "group": "createFunctionUrlConfig
updateFunctionUrlConfig", "label": "createFunctionUrlConfig
updateFunctionUrlConfig", "required": false, "javaType": "List<String>",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The allowed HTTP methods for CORS.", "constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_URL_CORS [...]
+ "CamelAwsLambdaFunctionUrlCorsAllowHeaders": { "index": 42, "kind":
"header", "displayName": "", "group": "createFunctionUrlConfig
updateFunctionUrlConfig", "label": "createFunctionUrlConfig
updateFunctionUrlConfig", "required": false, "javaType": "List<String>",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The allowed HTTP headers for CORS.", "constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_URL_CORS [...]
+ "CamelAwsLambdaFunctionUrlCorsExposeHeaders": { "index": 43, "kind":
"header", "displayName": "", "group": "createFunctionUrlConfig
updateFunctionUrlConfig", "label": "createFunctionUrlConfig
updateFunctionUrlConfig", "required": false, "javaType": "List<String>",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The exposed headers for CORS.", "constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_URL_CORS_EXP
[...]
+ "CamelAwsLambdaFunctionUrlCorsMaxAge": { "index": 44, "kind": "header",
"displayName": "", "group": "createFunctionUrlConfig updateFunctionUrlConfig",
"label": "createFunctionUrlConfig updateFunctionUrlConfig", "required": false,
"javaType": "Integer", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The max age in seconds for CORS.",
"constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_URL_CORS_MAX_AGE"
},
+ "CamelAwsLambdaFunctionUrl": { "index": 45, "kind": "header",
"displayName": "", "group": "createFunctionUrlConfig getFunctionUrlConfig",
"label": "createFunctionUrlConfig getFunctionUrlConfig", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The function URL endpoint.",
"constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_URL" },
+ "CamelAwsLambdaFunctionMemorySize": { "index": 46, "kind": "header",
"displayName": "", "group": "updateFunctionConfiguration", "label":
"updateFunctionConfiguration", "required": false, "javaType": "Integer",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The amount of memory available to the function at
runtime. Increasing the function memory also increases its CPU allocation. The
default value is 128 MB. The value can be any multip [...]
+ "CamelAwsLambdaFunctionTimeout": { "index": 47, "kind": "header",
"displayName": "", "group": "updateFunctionConfiguration", "label":
"updateFunctionConfiguration", "required": false, "javaType": "Integer",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The amount of time (in seconds) that Lambda allows a
function to run before stopping it. The default is 3 seconds. The maximum
allowed value is 900 seconds.", "constantName": "org.apac [...]
+ "CamelAwsLambdaFunctionRuntime": { "index": 48, "kind": "header",
"displayName": "", "group": "updateFunctionConfiguration", "label":
"updateFunctionConfiguration", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The new runtime environment for the function.",
"constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_RUNTIME" },
+ "CamelAwsLambdaFunctionHandler": { "index": 49, "kind": "header",
"displayName": "", "group": "updateFunctionConfiguration", "label":
"updateFunctionConfiguration", "required": false, "javaType": "String",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The new function handler.", "constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#FUNCTION_HANDLER" },
+ "CamelAwsLambdaReservedConcurrentExecutions": { "index": 50, "kind":
"header", "displayName": "", "group": "putFunctionConcurrency", "label":
"putFunctionConcurrency", "required": true, "javaType": "Integer",
"deprecated": false, "deprecationNote": "", "autowired": false, "secret":
false, "description": "The number of simultaneous executions to reserve for the
function.", "constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#RESERVED_CONCURRENT_EXECUTIONS"
},
+ "CamelAwsLambdaStatementId": { "index": 51, "kind": "header",
"displayName": "", "group": "addPermission", "label": "addPermission",
"required": true, "javaType": "String", "deprecated": false, "deprecationNote":
"", "autowired": false, "secret": false, "description": "A unique statement
identifier for the permission.", "constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#STATEMENT_ID" },
+ "CamelAwsLambdaAction": { "index": 52, "kind": "header", "displayName":
"", "group": "addPermission", "label": "addPermission", "required": true,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The action that the principal can use
on the function. For example, lambda:InvokeFunction or lambda:GetFunction.",
"constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#ACTION" },
+ "CamelAwsLambdaPrincipal": { "index": 53, "kind": "header", "displayName":
"", "group": "addPermission", "label": "addPermission", "required": true,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The Amazon Web Services service, Amazon
Web Services account, IAM user, or IAM role that invokes the function. For
example, s3.amazonaws.com or 123456789012.", "constantName":
"org.apache.camel.component.aws2.lambda.Lamb [...]
+ "CamelAwsLambdaSourceAccount": { "index": 54, "kind": "header",
"displayName": "", "group": "addPermission", "label": "addPermission",
"required": false, "javaType": "String", "deprecated": false,
"deprecationNote": "", "autowired": false, "secret": false, "description": "The
Amazon Web Services account ID of the principal.", "constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#SOURCE_ACCOUNT" },
+ "CamelAwsLambdaSourceArn": { "index": 55, "kind": "header", "displayName":
"", "group": "addPermission", "label": "addPermission", "required": false,
"javaType": "String", "deprecated": false, "deprecationNote": "", "autowired":
false, "secret": false, "description": "The ARN of the Amazon Web Services
resource that invokes the function. For example, an Amazon S3 bucket or Amazon
SNS topic.", "constantName":
"org.apache.camel.component.aws2.lambda.Lambda2Constants#SOURCE_ARN" }
},
"properties": {
"function": { "index": 0, "kind": "path", "displayName": "Function",
"group": "producer", "label": "", "required": true, "type": "string",
"javaType": "java.lang.String", "deprecated": false, "deprecationNote": "",
"autowired": false, "secret": false, "description": "Name of the Lambda
function." },
- "operation": { "index": 1, "kind": "parameter", "displayName":
"Operation", "group": "producer", "label": "", "required": false, "type":
"enum", "javaType": "org.apache.camel.component.aws2.lambda.Lambda2Operations",
"enum": [ "listFunctions", "getFunction", "createAlias", "deleteAlias",
"getAlias", "listAliases", "createFunction", "deleteFunction",
"invokeFunction", "updateFunction", "createEventSourceMapping",
"deleteEventSourceMapping", "listEventSourceMapping", "listTags", "tagRe [...]
+ "operation": { "index": 1, "kind": "parameter", "displayName":
"Operation", "group": "producer", "label": "", "required": false, "type":
"enum", "javaType": "org.apache.camel.component.aws2.lambda.Lambda2Operations",
"enum": [ "listFunctions", "getFunction", "createAlias", "deleteAlias",
"getAlias", "listAliases", "createFunction", "deleteFunction",
"invokeFunction", "updateFunction", "createEventSourceMapping",
"deleteEventSourceMapping", "listEventSourceMapping", "listTags", "tagRe [...]
"overrideEndpoint": { "index": 2, "kind": "parameter", "displayName":
"Override Endpoint", "group": "producer", "label": "", "required": false,
"type": "boolean", "javaType": "boolean", "deprecated": false, "autowired":
false, "secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "Set the need for
overriding the endpoint. This option needs to be used in combina [...]
"pojoRequest": { "index": 3, "kind": "parameter", "displayName": "Pojo
Request", "group": "producer", "label": "", "required": false, "type":
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false,
"secret": false, "defaultValue": false, "configurationClass":
"org.apache.camel.component.aws2.lambda.Lambda2Configuration",
"configurationField": "configuration", "description": "If we want to use a POJO
request as body or not" },
"region": { "index": 4, "kind": "parameter", "displayName": "Region",
"group": "producer", "label": "", "required": false, "type": "enum",
"javaType": "java.lang.String", "enum": [ "ap-south-2", "ap-south-1",
"eu-south-1", "eu-south-2", "us-gov-east-1", "me-central-1", "il-central-1",
"ca-central-1", "eu-central-1", "us-iso-west-1", "eu-central-2",
"eu-isoe-west-1", "us-west-1", "us-west-2", "af-south-1", "eu-north-1",
"eu-west-3", "eu-west-2", "eu-west-1", "ap-northeast-3", "ap-nort [...]