This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


The following commit(s) were added to refs/heads/master by this push:
     new 3f857e7  [create-pull-request] automated change
3f857e7 is described below

commit 3f857e7b4a5ac00b37bd559622ec44717469c589
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Jul 10 00:53:02 2020 +0000

    [create-pull-request] automated change
---
 .../apache/camel/springboot/catalog/components/aws2-iam.json |  2 ++
 .../springboot/catalog/components/aws2-kinesis-firehose.json |  2 ++
 .../camel/springboot/catalog/components/aws2-kinesis.json    |  2 ++
 .../apache/camel/springboot/catalog/components/aws2-kms.json |  2 ++
 .../camel/springboot/catalog/components/aws2-lambda.json     |  2 ++
 .../apache/camel/springboot/catalog/components/aws2-mq.json  |  2 ++
 .../apache/camel/springboot/catalog/components/aws2-msk.json |  2 ++
 .../apache/camel/springboot/catalog/components/aws2-ses.json |  2 ++
 .../apache/camel/springboot/catalog/components/aws2-sns.json |  2 ++
 .../apache/camel/springboot/catalog/components/aws2-sqs.json |  2 ++
 .../camel/springboot/catalog/components/aws2-translate.json  |  2 ++
 .../apache/camel/springboot/catalog/components/rabbitmq.json |  5 +++--
 .../src/main/docs/aws2-iam-starter.adoc                      |  3 ++-
 .../aws2/iam/springboot/IAM2ComponentConfiguration.java      | 12 ++++++++++++
 .../src/main/docs/aws2-kinesis-starter.adoc                  |  4 +++-
 .../springboot/KinesisFirehose2ComponentConfiguration.java   | 12 ++++++++++++
 .../kinesis/springboot/Kinesis2ComponentConfiguration.java   | 12 ++++++++++++
 .../src/main/docs/aws2-kms-starter.adoc                      |  3 ++-
 .../aws2/kms/springboot/KMS2ComponentConfiguration.java      | 12 ++++++++++++
 .../src/main/docs/aws2-lambda-starter.adoc                   |  3 ++-
 .../lambda/springboot/Lambda2ComponentConfiguration.java     | 12 ++++++++++++
 .../camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc |  3 ++-
 .../aws2/mq/springboot/MQ2ComponentConfiguration.java        | 12 ++++++++++++
 .../src/main/docs/aws2-msk-starter.adoc                      |  3 ++-
 .../aws2/msk/springboot/MSK2ComponentConfiguration.java      | 12 ++++++++++++
 .../src/main/docs/aws2-ses-starter.adoc                      |  3 ++-
 .../aws2/ses/springboot/Ses2ComponentConfiguration.java      | 12 ++++++++++++
 .../src/main/docs/aws2-sns-starter.adoc                      |  3 ++-
 .../aws2/sns/springboot/Sns2ComponentConfiguration.java      | 12 ++++++++++++
 .../src/main/docs/aws2-sqs-starter.adoc                      |  3 ++-
 .../aws2/sqs/springboot/Sqs2ComponentConfiguration.java      | 12 ++++++++++++
 .../src/main/docs/aws2-translate-starter.adoc                |  3 ++-
 .../springboot/Translate2ComponentConfiguration.java         | 12 ++++++++++++
 .../src/main/docs/rabbitmq-starter.adoc                      |  2 +-
 .../rabbitmq/springboot/RabbitMQComponentConfiguration.java  |  5 +++--
 docs/modules/ROOT/pages/aws2-iam-starter.adoc                |  3 ++-
 docs/modules/ROOT/pages/aws2-kinesis-starter.adoc            |  4 +++-
 docs/modules/ROOT/pages/aws2-kms-starter.adoc                |  3 ++-
 docs/modules/ROOT/pages/aws2-lambda-starter.adoc             |  3 ++-
 docs/modules/ROOT/pages/aws2-mq-starter.adoc                 |  3 ++-
 docs/modules/ROOT/pages/aws2-msk-starter.adoc                |  3 ++-
 docs/modules/ROOT/pages/aws2-ses-starter.adoc                |  3 ++-
 docs/modules/ROOT/pages/aws2-sns-starter.adoc                |  3 ++-
 docs/modules/ROOT/pages/aws2-sqs-starter.adoc                |  3 ++-
 docs/modules/ROOT/pages/aws2-translate-starter.adoc          |  3 ++-
 docs/modules/ROOT/pages/rabbitmq-starter.adoc                |  2 +-
 46 files changed, 204 insertions(+), 26 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
index 417de85..b310302 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-iam.json
@@ -30,6 +30,7 @@
     "proxyPort": { "kind": "property", "displayName": "Proxy Port", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the IAM client" },
     "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the IAM client" },
     "region": { "kind": "property", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.iam.IAM2Configuration", "configurationField": 
"configuration", "description": "The region in which IAM client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-east [...]
+    "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.iam.IAM2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "accessKey": { "kind": "property", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
     "secretKey": { "kind": "property", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -44,6 +45,7 @@
     "proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the IAM client" },
     "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the IAM client" },
     "region": { "kind": "parameter", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.iam.IAM2Configuration", "configurationField": 
"configuration", "description": "The region in which IAM client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-eas [...]
+    "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.iam.IAM2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "accessKey": { "kind": "parameter", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.iam.IAM2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
index a1d4751..8a808d2 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis-firehose.json
@@ -29,6 +29,7 @@
     "proxyPort": { "kind": "property", "displayName": "Proxy Port", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the Kinesis Firehose client" },
     "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the  [...]
     "region": { "kind": "property", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "The region in which 
Kinesis Firehose client needs to work. When using this parameter, the 
configuration will expect the lowercase name of t [...]
+    "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "accessKey": { "kind": "property", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
     "secretKey": { "kind": "property", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -42,6 +43,7 @@
     "proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the Kinesis Firehose client" },
     "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the [...]
     "region": { "kind": "parameter", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "The region in which 
Kinesis Firehose client needs to work. When using this parameter, the 
configuration will expect the lowercase name of  [...]
+    "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "accessKey": { "kind": "parameter", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": 
"org.apache.camel.component.aws2.firehose.KinesisFirehose2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
index e65ba2f..c16219a 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kinesis.json
@@ -27,6 +27,7 @@
     "proxyPort": { "kind": "property", "displayName": "Proxy Port", "group": 
"common", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the Kinesis client" },
     "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the Kinesis client" },
     "region": { "kind": "property", "displayName": "Region", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "The region in which 
Kinesis Firehose client needs to work. When using this parameter, the 
configuration will expect the lowercase name of the region ( [...]
+    "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled by [...]
     "iteratorType": { "kind": "property", "displayName": "Iterator Type", 
"group": "consumer", "label": "consumer", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.services.kinesis.model.ShardIteratorType", 
"enum": [ "AT_SEQUENCE_NUMBER", "AFTER_SEQUENCE_NUMBER", "TRIM_HORIZON", 
"LATEST", "AT_TIMESTAMP", "null" ], "deprecated": false, "secret": false, 
"defaultValue": "TRIM_HORIZON", "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configurat [...]
     "maxResultsPerRequest": { "kind": "property", "displayName": "Max Results 
Per Request", "group": "consumer", "label": "consumer", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "secret": false, 
"defaultValue": "1", "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "Maximum number of 
records that will be fetched in each poll" },
@@ -45,6 +46,7 @@
     "proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group": 
"common", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the Kinesis client" },
     "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the Kinesis cl [...]
     "region": { "kind": "parameter", "displayName": "Region", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "The region in which 
Kinesis Firehose client needs to work. When using this parameter, the 
configuration will expect the lowercase name of the region  [...]
+    "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled b [...]
     "iteratorType": { "kind": "parameter", "displayName": "Iterator Type", 
"group": "consumer", "label": "consumer", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.services.kinesis.model.ShardIteratorType", 
"enum": [ "AT_SEQUENCE_NUMBER", "AFTER_SEQUENCE_NUMBER", "TRIM_HORIZON", 
"LATEST", "AT_TIMESTAMP", "null" ], "deprecated": false, "secret": false, 
"defaultValue": "TRIM_HORIZON", "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configura [...]
     "maxResultsPerRequest": { "kind": "parameter", "displayName": "Max Results 
Per Request", "group": "consumer", "label": "consumer", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "secret": false, 
"defaultValue": "1", "configurationClass": 
"org.apache.camel.component.aws2.kinesis.Kinesis2Configuration", 
"configurationField": "configuration", "description": "Maximum number of 
records that will be fetched in each poll" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
index 394b793..8196ca6 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-kms.json
@@ -30,6 +30,7 @@
     "proxyPort": { "kind": "property", "displayName": "Proxy Port", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the KMS client" },
     "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the KMS client" },
     "region": { "kind": "property", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.kms.KMS2Configuration", "configurationField": 
"configuration", "description": "The region in which EKS client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-east [...]
+    "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.kms.KMS2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "accessKey": { "kind": "property", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
     "secretKey": { "kind": "property", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -44,6 +45,7 @@
     "proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the KMS client" },
     "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the KMS client" },
     "region": { "kind": "parameter", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.kms.KMS2Configuration", "configurationField": 
"configuration", "description": "The region in which EKS client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-eas [...]
+    "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.kms.KMS2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "accessKey": { "kind": "parameter", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.kms.KMS2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
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 110be72..933e9e6 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,6 +26,7 @@
     "operation": { "kind": "property", "displayName": "Operation", "group": 
"producer", "label": "", "required": false, "type": "object", "javaType": 
"org.apache.camel.component.aws2.lambda.Lambda2Operations", "enum": [ 
"listFunctions", "getFunction", "createAlias", "deleteAlias", "getAlias", 
"listAliases", "createFunction", "deleteFunction", "invokeFunction", 
"updateFunction", "createEventSourceMapping", "deleteEventSourceMapping", 
"listEventSourceMapping", "listTags", "tagResource", "u [...]
     "pojoRequest": { "kind": "property", "displayName": "Pojo Request", 
"group": "producer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": 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": { "kind": "property", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.lambda.Lambda2Configuration", 
"configurationField": "configuration", "description": "The region in which ECS 
client needs to work. When using this parameter, the configuration will expect 
the lowercase name of the region (for example a [...]
+    "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.lambda.Lambda2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "awsLambdaClient": { "kind": "property", "displayName": "Aws Lambda 
Client", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "software.amazon.awssdk.services.lambda.LambdaClient", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.lambda.Lambda2Configuration", 
"configurationField": "configuration", "description": "To use a existing 
configured AwsLambdaClient as client" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "proxyHost": { "kind": "property", "displayName": "Proxy Host", "group": 
"proxy", "label": "proxy", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.lambda.Lambda2Configuration", 
"configurationField": "configuration", "description": "To define a proxy host 
when instantiating the Lambda client" },
@@ -40,6 +41,7 @@
     "operation": { "kind": "parameter", "displayName": "Operation", "group": 
"producer", "label": "", "required": false, "type": "object", "javaType": 
"org.apache.camel.component.aws2.lambda.Lambda2Operations", "enum": [ 
"listFunctions", "getFunction", "createAlias", "deleteAlias", "getAlias", 
"listAliases", "createFunction", "deleteFunction", "invokeFunction", 
"updateFunction", "createEventSourceMapping", "deleteEventSourceMapping", 
"listEventSourceMapping", "listTags", "tagResource", " [...]
     "pojoRequest": { "kind": "parameter", "displayName": "Pojo Request", 
"group": "producer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": 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": { "kind": "parameter", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.lambda.Lambda2Configuration", 
"configurationField": "configuration", "description": "The region in which ECS 
client needs to work. When using this parameter, the configuration will expect 
the lowercase name of the region (for example  [...]
+    "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.lambda.Lambda2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "awsLambdaClient": { "kind": "parameter", "displayName": "Aws Lambda 
Client", "group": "advanced", "label": "advanced", "required": false, "type": 
"object", "javaType": "software.amazon.awssdk.services.lambda.LambdaClient", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.lambda.Lambda2Configuration", 
"configurationField": "configuration", "description": "To use a existing 
configured AwsLambdaClient as client" },
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
index ef2fca7..25a7d34 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-mq.json
@@ -30,6 +30,7 @@
     "proxyPort": { "kind": "property", "displayName": "Proxy Port", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the MQ client" },
     "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the MQ client" },
     "region": { "kind": "property", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.mq.MQ2Configuration", "configurationField": 
"configuration", "description": "The region in which MQ client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-east-1) [...]
+    "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.mq.MQ2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "accessKey": { "kind": "property", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
     "secretKey": { "kind": "property", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -44,6 +45,7 @@
     "proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the MQ client" },
     "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the MQ client" },
     "region": { "kind": "parameter", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.mq.MQ2Configuration", "configurationField": 
"configuration", "description": "The region in which MQ client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-east-1 [...]
+    "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.mq.MQ2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "accessKey": { "kind": "parameter", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.mq.MQ2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
index 29b9c1d..f3286ab 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-msk.json
@@ -30,6 +30,7 @@
     "proxyPort": { "kind": "property", "displayName": "Proxy Port", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the MSK client" },
     "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the MSK client" },
     "region": { "kind": "property", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.msk.MSK2Configuration", "configurationField": 
"configuration", "description": "The region in which MSK client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-east [...]
+    "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.msk.MSK2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "accessKey": { "kind": "property", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
     "secretKey": { "kind": "property", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -44,6 +45,7 @@
     "proxyPort": { "kind": "parameter", "displayName": "Proxy Port", "group": 
"producer", "label": "", "required": false, "type": "integer", "javaType": 
"java.lang.Integer", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration", 
"configurationField": "configuration", "description": "To define a proxy port 
when instantiating the MSK client" },
     "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", 
"group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the MSK client" },
     "region": { "kind": "parameter", "displayName": "Region", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.msk.MSK2Configuration", "configurationField": 
"configuration", "description": "The region in which MSK client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-eas [...]
+    "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.msk.MSK2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "accessKey": { "kind": "parameter", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.msk.MSK2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ses.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ses.json
index 75842d8..572c27f 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ses.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-ses.json
@@ -32,6 +32,7 @@
     "returnPath": { "kind": "property", "displayName": "Return Path", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.ses.Ses2Configuration", "configurationField": 
"configuration", "description": "The email address to which bounce 
notifications are to be forwarded, override it using 'CamelAwsSesReturnPath' 
header." },
     "subject": { "kind": "property", "displayName": "Subject", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.ses.Ses2Configuration", "configurationField": 
"configuration", "description": "The subject which is used if the message 
header 'CamelAwsSesSubject' is not present." },
     "to": { "kind": "property", "displayName": "To", "group": "producer", 
"label": "", "required": false, "type": "array", "javaType": 
"java.util.List<java.lang.String>", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration", 
"configurationField": "configuration", "description": "List of destination 
email address. Can be overriden with 'CamelAwsSesTo' header." },
+    "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.ses.Ses2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "accessKey": { "kind": "property", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
     "secretKey": { "kind": "property", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -48,6 +49,7 @@
     "returnPath": { "kind": "parameter", "displayName": "Return Path", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration", 
"configurationField": "configuration", "description": "The email address to 
which bounce notifications are to be forwarded, override it using 
'CamelAwsSesReturnPath' header." },
     "subject": { "kind": "parameter", "displayName": "Subject", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.ses.Ses2Configuration", "configurationField": 
"configuration", "description": "The subject which is used if the message 
header 'CamelAwsSesSubject' is not present." },
     "to": { "kind": "parameter", "displayName": "To", "group": "producer", 
"label": "", "required": false, "type": "array", "javaType": 
"java.util.List<java.lang.String>", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration", 
"configurationField": "configuration", "description": "List of destination 
email address. Can be overriden with 'CamelAwsSesTo' header." },
+    "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.ses.Ses2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "accessKey": { "kind": "parameter", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.ses.Ses2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
index 128d3e9..778f545 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sns.json
@@ -36,6 +36,7 @@
     "serverSideEncryptionEnabled": { "kind": "property", "displayName": 
"Server Side Encryption Enabled", "group": "producer", "label": "", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "Define if Server Side Encryption is enabled or 
not on the topic" },
     "subject": { "kind": "property", "displayName": "Subject", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "The subject which is used if the message 
header 'CamelAwsSnsSubject' is not present." },
     "subscribeSNStoSQS": { "kind": "property", "displayName": "Subscribe SNSto 
SQS", "group": "producer", "label": "", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "Define if the subscription between SNS Topic 
and SQS must be done or not" },
+    "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "accessKey": { "kind": "property", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
     "secretKey": { "kind": "property", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -57,6 +58,7 @@
     "serverSideEncryptionEnabled": { "kind": "parameter", "displayName": 
"Server Side Encryption Enabled", "group": "producer", "label": "", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, "secret": 
false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "Define if Server Side Encryption is enabled or 
not on the topic" },
     "subject": { "kind": "parameter", "displayName": "Subject", "group": 
"producer", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "The subject which is used if the message 
header 'CamelAwsSnsSubject' is not present." },
     "subscribeSNStoSQS": { "kind": "parameter", "displayName": "Subscribe 
SNSto SQS", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "Define if the subscription between SNS Topic 
and SQS must be done or not" },
+    "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.sns.Sns2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "accessKey": { "kind": "parameter", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": "org.apache.camel.component.aws2.sns.Sns2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
index 3f7ebc6..5f26bef 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-sqs.json
@@ -29,6 +29,7 @@
     "proxyProtocol": { "kind": "property", "displayName": "Proxy Protocol", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the SQS client" },
     "queueOwnerAWSAccountId": { "kind": "property", "displayName": "Queue 
Owner AWSAccount Id", "group": "common", "label": "", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "Specify the queue owner aws account id when 
you need to connect the queue with different account owner." },
     "region": { "kind": "property", "displayName": "Region", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "The region in which SQS client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-east-1 [...]
+    "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "attributeNames": { "kind": "property", "displayName": "Attribute Names", 
"group": "consumer", "label": "consumer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration", 
"configurationField": "configuration", "description": "A list of attribute 
names to receive when consuming. Multiple names can be separated by comma." },
     "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled by [...]
     "concurrentConsumers": { "kind": "property", "displayName": "Concurrent 
Consumers", "group": "consumer", "label": "consumer", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "secret": false, 
"defaultValue": "1", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "Allows you to use multiple threads to poll the 
sqs queue to increase throughput" },
@@ -70,6 +71,7 @@
     "proxyProtocol": { "kind": "parameter", "displayName": "Proxy Protocol", 
"group": "common", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.core.Protocol", "enum": [ "HTTP", "HTTPS" 
], "deprecated": false, "secret": false, "defaultValue": "HTTPS", 
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration", 
"configurationField": "configuration", "description": "To define a proxy 
protocol when instantiating the SQS client" },
     "queueOwnerAWSAccountId": { "kind": "parameter", "displayName": "Queue 
Owner AWSAccount Id", "group": "common", "label": "", "required": false, 
"type": "string", "javaType": "java.lang.String", "deprecated": false, 
"secret": true, "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "Specify the queue owner aws account id when 
you need to connect the queue with different account owner." },
     "region": { "kind": "parameter", "displayName": "Region", "group": 
"common", "label": "", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "The region in which SQS client needs to work. 
When using this parameter, the configuration will expect the lowercase name of 
the region (for example ap-east- [...]
+    "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "If we want to trust all certificates in case 
of overriding the endpoint" },
     "attributeNames": { "kind": "parameter", "displayName": "Attribute Names", 
"group": "consumer", "label": "consumer", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": "org.apache.camel.component.aws2.sqs.Sqs2Configuration", 
"configurationField": "configuration", "description": "A list of attribute 
names to receive when consuming. Multiple names can be separated by comma." },
     "bridgeErrorHandler": { "kind": "parameter", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Allows for bridging the consumer to the 
Camel routing Error Handler, which mean any exceptions occurred while the 
consumer is trying to pickup incoming messages, or the likes, will now be 
processed as a message and handled b [...]
     "concurrentConsumers": { "kind": "parameter", "displayName": "Concurrent 
Consumers", "group": "consumer", "label": "consumer", "required": false, 
"type": "integer", "javaType": "int", "deprecated": false, "secret": false, 
"defaultValue": "1", "configurationClass": 
"org.apache.camel.component.aws2.sqs.Sqs2Configuration", "configurationField": 
"configuration", "description": "Allows you to use multiple threads to poll the 
sqs queue to increase throughput" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-translate.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-translate.json
index 8bed39a..d3c4eb4 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-translate.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/aws2-translate.json
@@ -33,6 +33,7 @@
     "sourceLanguage": { "kind": "property", "displayName": "Source Language", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.translate.Translate2Configuration", 
"configurationField": "configuration", "description": "Source language to use" 
},
     "targetLanguage": { "kind": "property", "displayName": "Target Language", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.translate.Translate2Configuration", 
"configurationField": "configuration", "description": "Target language to use" 
},
     "translateClient": { "kind": "property", "displayName": "Translate 
Client", "group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.services.translate.TranslateClient", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.translate.Translate2Configuration", 
"configurationField": "configuration", "description": "To use a existing 
configured AWS Translate as client" },
+    "trustAllCertificates": { "kind": "property", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.translate.Translate2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "accessKey": { "kind": "property", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": 
"org.apache.camel.component.aws2.translate.Translate2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
     "secretKey": { "kind": "property", "displayName": "Secret Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": 
"org.apache.camel.component.aws2.translate.Translate2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Secret Key" }
@@ -50,6 +51,7 @@
     "sourceLanguage": { "kind": "parameter", "displayName": "Source Language", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.translate.Translate2Configuration", 
"configurationField": "configuration", "description": "Source language to use" 
},
     "targetLanguage": { "kind": "parameter", "displayName": "Target Language", 
"group": "producer", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.translate.Translate2Configuration", 
"configurationField": "configuration", "description": "Target language to use" 
},
     "translateClient": { "kind": "parameter", "displayName": "Translate 
Client", "group": "producer", "label": "", "required": false, "type": "object", 
"javaType": "software.amazon.awssdk.services.translate.TranslateClient", 
"deprecated": false, "secret": false, "configurationClass": 
"org.apache.camel.component.aws2.translate.Translate2Configuration", 
"configurationField": "configuration", "description": "To use a existing 
configured AWS Translate as client" },
+    "trustAllCertificates": { "kind": "parameter", "displayName": "Trust All 
Certificates", "group": "producer", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": "false", "configurationClass": 
"org.apache.camel.component.aws2.translate.Translate2Configuration", 
"configurationField": "configuration", "description": "If we want to trust all 
certificates in case of overriding the endpoint" },
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "synchronous": { "kind": "parameter", "displayName": "Synchronous", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
"false", "description": "Sets whether synchronous processing should be strictly 
used, or Camel is allowed to use asynchronous processing (if supported)." },
     "accessKey": { "kind": "parameter", "displayName": "Access Key", "group": 
"security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": true, 
"configurationClass": 
"org.apache.camel.component.aws2.translate.Translate2Configuration", 
"configurationField": "configuration", "description": "Amazon AWS Access Key" },
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rabbitmq.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rabbitmq.json
index 41e1569..c56f68b 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rabbitmq.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/rabbitmq.json
@@ -55,7 +55,7 @@
     "mandatory": { "kind": "property", "displayName": "Mandatory", "group": 
"producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "description": "This flag tells the server how to react if the message 
cannot be routed to a queue. If this flag is set, the server will return an 
unroutable message with a Return method. If this flag is zero, the server 
silently drops the message. If the heade [...]
     "publisherAcknowledgements": { "kind": "property", "displayName": 
"Publisher Acknowledgements", "group": "producer", "label": "producer", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": false, "description": "When true, the 
message will be published with publisher acknowledgements turned on" },
     "publisherAcknowledgementsTimeout": { "kind": "property", "displayName": 
"Publisher Acknowledgements Timeout", "group": "producer", "label": "producer", 
"required": false, "type": "integer", "javaType": "long", "deprecated": false, 
"secret": false, "description": "The amount of time in milliseconds to wait for 
a basic.ack response from RabbitMQ server" },
-    "args": { "kind": "property", "displayName": "Args", "group": "advanced", 
"label": "advanced", "required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.Object>", "deprecated": false, 
"secret": false, "description": "Specify arguments for configuring the 
different RabbitMQ concepts, a different prefix is required for each: Exchange: 
arg.exchange. Queue: arg.queue. Binding: arg.binding. For example to declare a 
queue with message ttl argument: http:\/ [...]
+    "args": { "kind": "property", "displayName": "Args", "group": "advanced", 
"label": "advanced", "required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.Object>", "deprecated": false, 
"secret": false, "description": "Specify arguments for configuring the 
different RabbitMQ concepts, a different prefix is required for each: Exchange: 
arg.exchange. Queue: arg.queue. Binding: arg.binding. DLQ: arg.dlq.queue. DLQ 
Binding: arg.dlq.binding. For example to  [...]
     "autoDetectConnectionFactory": { "kind": "property", "displayName": "Auto 
Detect Connection Factory", "group": "advanced", "label": "advanced", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": "true", "description": "Whether to 
auto-detect looking up RabbitMQ connection factory from the registry. When 
enabled and a single instance of the connection factory is found then it will 
be used. An explicit connection factory c [...]
     "automaticRecoveryEnabled": { "kind": "property", "displayName": 
"Automatic Recovery Enabled", "group": "advanced", "label": "advanced", 
"required": false, "type": "boolean", "javaType": "java.lang.Boolean", 
"deprecated": false, "secret": false, "description": "Enables connection 
automatic recovery (uses connection implementation that performs automatic 
recovery when connection shutdown is not initiated by the application)" },
     "basicPropertyBinding": { "kind": "property", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the component should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
@@ -94,6 +94,7 @@
     "portNumber": { "kind": "parameter", "displayName": "Port Number", 
"group": "common", "label": "common", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "secret": false, "description": "Port 
number for the host with the running rabbitmq instance or cluster. Default 
value is 5672." },
     "queue": { "kind": "parameter", "displayName": "Queue", "group": "common", 
"label": "common", "required": false, "type": "string", "javaType": 
"java.lang.String", "deprecated": false, "secret": false, "description": "The 
queue to receive messages from" },
     "routingKey": { "kind": "parameter", "displayName": "Routing Key", 
"group": "common", "label": "common", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "secret": false, 
"description": "The routing key to use when binding a consumer queue to the 
exchange. For producer routing keys, you set the header rabbitmq.ROUTING_KEY." 
},
+    "skipDlqDeclare": { "kind": "parameter", "displayName": "Skip Dlq 
Declare", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "If true the producer will not declare 
and bind a dead letter queue. This can be used if you have also DLQ rabbitmq 
consumer and you want to avoid argument clashing between Producer and Consumer. 
This option have no effect, if DLQ config [...]
     "skipExchangeDeclare": { "kind": "parameter", "displayName": "Skip 
Exchange Declare", "group": "common", "label": "common", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "This can be used if we need to declare 
the queue but not the exchange" },
     "skipQueueBind": { "kind": "parameter", "displayName": "Skip Queue Bind", 
"group": "common", "label": "common", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "description": "If true the queue will not be bound to the exchange 
after declaring it" },
     "skipQueueDeclare": { "kind": "parameter", "displayName": "Skip Queue 
Declare", "group": "common", "label": "common", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "If true the producer will not declare 
and bind a queue. This can be used for directing messages via an existing 
routing key." },
@@ -121,7 +122,7 @@
     "mandatory": { "kind": "parameter", "displayName": "Mandatory", "group": 
"producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "secret": false, "defaultValue": 
false, "description": "This flag tells the server how to react if the message 
cannot be routed to a queue. If this flag is set, the server will return an 
unroutable message with a Return method. If this flag is zero, the server 
silently drops the message. If the head [...]
     "publisherAcknowledgements": { "kind": "parameter", "displayName": 
"Publisher Acknowledgements", "group": "producer", "label": "producer", 
"required": false, "type": "boolean", "javaType": "boolean", "deprecated": 
false, "secret": false, "defaultValue": false, "description": "When true, the 
message will be published with publisher acknowledgements turned on" },
     "publisherAcknowledgementsTimeout": { "kind": "parameter", "displayName": 
"Publisher Acknowledgements Timeout", "group": "producer", "label": "producer", 
"required": false, "type": "integer", "javaType": "long", "deprecated": false, 
"secret": false, "description": "The amount of time in milliseconds to wait for 
a basic.ack response from RabbitMQ server" },
-    "args": { "kind": "parameter", "displayName": "Args", "group": "advanced", 
"label": "advanced", "required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.Object>", "prefix": "arg.", 
"multiValue": true, "deprecated": false, "secret": false, "description": 
"Specify arguments for configuring the different RabbitMQ concepts, a different 
prefix is required for each: Exchange: arg.exchange. Queue: arg.queue. Binding: 
arg.binding. For example to declare a q [...]
+    "args": { "kind": "parameter", "displayName": "Args", "group": "advanced", 
"label": "advanced", "required": false, "type": "object", "javaType": 
"java.util.Map<java.lang.String, java.lang.Object>", "prefix": "arg.", 
"multiValue": true, "deprecated": false, "secret": false, "description": 
"Specify arguments for configuring the different RabbitMQ concepts, a different 
prefix is required for each: Exchange: arg.exchange. Queue: arg.queue. Binding: 
arg.binding. DLQ: arg.dlq.queue. DLQ bi [...]
     "basicPropertyBinding": { "kind": "parameter", "displayName": "Basic 
Property Binding", "group": "advanced", "label": "advanced", "required": false, 
"type": "boolean", "javaType": "boolean", "deprecated": false, "secret": false, 
"defaultValue": false, "description": "Whether the endpoint should use basic 
property binding (Camel 2.x) or the newer property binding with additional 
capabilities" },
     "clientProperties": { "kind": "parameter", "displayName": "Client 
Properties", "group": "advanced", "label": "advanced", "required": false, 
"type": "object", "javaType": "java.util.Map<java.lang.String, 
java.lang.Object>", "deprecated": false, "secret": false, "description": 
"Connection client properties (client info used in negotiating with the 
server)" },
     "connectionFactoryExceptionHandler": { "kind": "parameter", "displayName": 
"Connection Factory Exception Handler", "group": "advanced", "label": 
"advanced", "required": false, "type": "object", "javaType": 
"com.rabbitmq.client.ExceptionHandler", "deprecated": false, "secret": false, 
"description": "Custom rabbitmq ExceptionHandler for ConnectionFactory" },
diff --git 
a/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc 
b/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
index 8ed9be4..699f346 100644
--- 
a/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
+++ 
b/components-starter/camel-aws2-iam-starter/src/main/docs/aws2-iam-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-iam with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
 
 
 
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
 | *camel.component.aws2-iam.proxy-protocol* | To define a proxy protocol when 
instantiating the IAM client |  | Protocol
 | *camel.component.aws2-iam.region* | The region in which IAM client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-iam.secret-key* | Amazon AWS Secret Key |  | String
+| *camel.component.aws2-iam.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git 
a/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
 
b/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
index 8e73fe2..8c1d713 100644
--- 
a/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-iam-starter/src/main/java/org/apache/camel/component/aws2/iam/springboot/IAM2ComponentConfiguration.java
@@ -87,6 +87,10 @@ public class IAM2ComponentConfiguration
      */
     private String region;
     /**
+     * If we want to trust all certificates in case of overriding the endpoint
+     */
+    private Boolean trustAllCertificates = false;
+    /**
      * Whether the component should use basic property binding (Camel 2.x) or
      * the newer property binding with additional capabilities
      */
@@ -172,6 +176,14 @@ public class IAM2ComponentConfiguration
         this.region = region;
     }
 
+    public Boolean getTrustAllCertificates() {
+        return trustAllCertificates;
+    }
+
+    public void setTrustAllCertificates(Boolean trustAllCertificates) {
+        this.trustAllCertificates = trustAllCertificates;
+    }
+
     public Boolean getBasicPropertyBinding() {
         return basicPropertyBinding;
     }
diff --git 
a/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
 
b/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
index 114cca2..c3cb6af 100644
--- 
a/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
+++ 
b/components-starter/camel-aws2-kinesis-starter/src/main/docs/aws2-kinesis-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-kinesis with Spring Boot make sure to use the 
following Maven de
 ----
 
 
-The component supports 29 options, which are listed below.
+The component supports 31 options, which are listed below.
 
 
 
@@ -36,6 +36,7 @@ The component supports 29 options, which are listed below.
 | *camel.component.aws2-kinesis-firehose.proxy-protocol* | To define a proxy 
protocol when instantiating the Kinesis Firehose client |  | Protocol
 | *camel.component.aws2-kinesis-firehose.region* | The region in which Kinesis 
Firehose client needs to work. When using this parameter, the configuration 
will expect the lowercase name of the region (for example ap-east-1) You'll 
need to use the name Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-kinesis-firehose.secret-key* | Amazon AWS Secret Key | 
 | String
+| *camel.component.aws2-kinesis-firehose.trust-all-certificates* | If we want 
to trust all certificates in case of overriding the endpoint | false | Boolean
 | *camel.component.aws2-kinesis.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws2-kinesis.amazon-kinesis-client* | Amazon Kinesis client 
to use for all requests for this endpoint. The option is a 
software.amazon.awssdk.services.kinesis.KinesisClient type. |  | String
 | *camel.component.aws2-kinesis.basic-property-binding* | Whether the 
component should use basic property binding (Camel 2.x) or the newer property 
binding with additional capabilities | false | Boolean
@@ -53,5 +54,6 @@ The component supports 29 options, which are listed below.
 | *camel.component.aws2-kinesis.sequence-number* | The sequence number to 
start polling from. Required if iteratorType is set to AFTER_SEQUENCE_NUMBER or 
AT_SEQUENCE_NUMBER |  | String
 | *camel.component.aws2-kinesis.shard-closed* | Define what will be the 
behavior in case of shard closed. Possible value are ignore, silent and fail. 
In case of ignore a message will be logged and the consumer will restart from 
the beginning,in case of silent there will be no logging and the consumer will 
start from the beginning,in case of fail a ReachedClosedStateException will be 
raised |  | Kinesis2ShardClosedStrategyEnum
 | *camel.component.aws2-kinesis.shard-id* | Defines which shardId in the 
Kinesis stream to get records from |  | String
+| *camel.component.aws2-kinesis.trust-all-certificates* | If we want to trust 
all certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git 
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
 
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
index cf98837..3fe031e 100644
--- 
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/firehose/springboot/KinesisFirehose2ComponentConfiguration.java
@@ -86,6 +86,10 @@ public class KinesisFirehose2ComponentConfiguration
      */
     private String region;
     /**
+     * If we want to trust all certificates in case of overriding the endpoint
+     */
+    private Boolean trustAllCertificates = false;
+    /**
      * Whether the component should use basic property binding (Camel 2.x) or
      * the newer property binding with additional capabilities
      */
@@ -164,6 +168,14 @@ public class KinesisFirehose2ComponentConfiguration
         this.region = region;
     }
 
+    public Boolean getTrustAllCertificates() {
+        return trustAllCertificates;
+    }
+
+    public void setTrustAllCertificates(Boolean trustAllCertificates) {
+        this.trustAllCertificates = trustAllCertificates;
+    }
+
     public Boolean getBasicPropertyBinding() {
         return basicPropertyBinding;
     }
diff --git 
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
 
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
index 2c4d7de..5da3630 100644
--- 
a/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-kinesis-starter/src/main/java/org/apache/camel/component/aws2/kinesis/springboot/Kinesis2ComponentConfiguration.java
@@ -71,6 +71,10 @@ public class Kinesis2ComponentConfiguration
      */
     private String region;
     /**
+     * If we want to trust all certificates in case of overriding the endpoint
+     */
+    private Boolean trustAllCertificates = false;
+    /**
      * Allows for bridging the consumer to the Camel routing Error Handler,
      * which mean any exceptions occurred while the consumer is trying to 
pickup
      * incoming messages, or the likes, will now be processed as a message and
@@ -177,6 +181,14 @@ public class Kinesis2ComponentConfiguration
         this.region = region;
     }
 
+    public Boolean getTrustAllCertificates() {
+        return trustAllCertificates;
+    }
+
+    public void setTrustAllCertificates(Boolean trustAllCertificates) {
+        this.trustAllCertificates = trustAllCertificates;
+    }
+
     public Boolean getBridgeErrorHandler() {
         return bridgeErrorHandler;
     }
diff --git 
a/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc 
b/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc
index 887613b..43717be 100644
--- 
a/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc
+++ 
b/components-starter/camel-aws2-kms-starter/src/main/docs/aws2-kms-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-kms with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
 
 
 
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
 | *camel.component.aws2-kms.proxy-protocol* | To define a proxy protocol when 
instantiating the KMS client |  | Protocol
 | *camel.component.aws2-kms.region* | The region in which EKS client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-kms.secret-key* | Amazon AWS Secret Key |  | String
+| *camel.component.aws2-kms.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git 
a/components-starter/camel-aws2-kms-starter/src/main/java/org/apache/camel/component/aws2/kms/springboot/KMS2ComponentConfiguration.java
 
b/components-starter/camel-aws2-kms-starter/src/main/java/org/apache/camel/component/aws2/kms/springboot/KMS2ComponentConfiguration.java
index eae0ec3..1fb3d02 100644
--- 
a/components-starter/camel-aws2-kms-starter/src/main/java/org/apache/camel/component/aws2/kms/springboot/KMS2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-kms-starter/src/main/java/org/apache/camel/component/aws2/kms/springboot/KMS2ComponentConfiguration.java
@@ -87,6 +87,10 @@ public class KMS2ComponentConfiguration
      */
     private String region;
     /**
+     * If we want to trust all certificates in case of overriding the endpoint
+     */
+    private Boolean trustAllCertificates = false;
+    /**
      * Whether the component should use basic property binding (Camel 2.x) or
      * the newer property binding with additional capabilities
      */
@@ -172,6 +176,14 @@ public class KMS2ComponentConfiguration
         this.region = region;
     }
 
+    public Boolean getTrustAllCertificates() {
+        return trustAllCertificates;
+    }
+
+    public void setTrustAllCertificates(Boolean trustAllCertificates) {
+        this.trustAllCertificates = trustAllCertificates;
+    }
+
     public Boolean getBasicPropertyBinding() {
         return basicPropertyBinding;
     }
diff --git 
a/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda-starter.adoc
 
b/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda-starter.adoc
index a886bfe..a8e24eb 100644
--- 
a/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda-starter.adoc
+++ 
b/components-starter/camel-aws2-lambda-starter/src/main/docs/aws2-lambda-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-lambda with Spring Boot make sure to use the 
following Maven dep
 ----
 
 
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
 
 
 
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
 | *camel.component.aws2-lambda.proxy-protocol* | To define a proxy protocol 
when instantiating the Lambda client |  | Protocol
 | *camel.component.aws2-lambda.region* | The region in which ECS client needs 
to work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-lambda.secret-key* | Amazon AWS Secret Key |  | String
+| *camel.component.aws2-lambda.trust-all-certificates* | If we want to trust 
all certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git 
a/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java
 
b/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java
index e4b6814..eb09fca6 100644
--- 
a/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-lambda-starter/src/main/java/org/apache/camel/component/aws2/lambda/springboot/Lambda2ComponentConfiguration.java
@@ -71,6 +71,10 @@ public class Lambda2ComponentConfiguration
      */
     private String region;
     /**
+     * If we want to trust all certificates in case of overriding the endpoint
+     */
+    private Boolean trustAllCertificates = false;
+    /**
      * To use a existing configured AwsLambdaClient as client. The option is a
      * software.amazon.awssdk.services.lambda.LambdaClient type.
      */
@@ -141,6 +145,14 @@ public class Lambda2ComponentConfiguration
         this.region = region;
     }
 
+    public Boolean getTrustAllCertificates() {
+        return trustAllCertificates;
+    }
+
+    public void setTrustAllCertificates(Boolean trustAllCertificates) {
+        this.trustAllCertificates = trustAllCertificates;
+    }
+
     public String getAwsLambdaClient() {
         return awsLambdaClient;
     }
diff --git 
a/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc 
b/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc
index 546edef..2e4f733 100644
--- 
a/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc
+++ 
b/components-starter/camel-aws2-mq-starter/src/main/docs/aws2-mq-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-mq with Spring Boot make sure to use the 
following Maven depende
 ----
 
 
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
 
 
 
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
 | *camel.component.aws2-mq.proxy-protocol* | To define a proxy protocol when 
instantiating the MQ client |  | Protocol
 | *camel.component.aws2-mq.region* | The region in which MQ client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-mq.secret-key* | Amazon AWS Secret Key |  | String
+| *camel.component.aws2-mq.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git 
a/components-starter/camel-aws2-mq-starter/src/main/java/org/apache/camel/component/aws2/mq/springboot/MQ2ComponentConfiguration.java
 
b/components-starter/camel-aws2-mq-starter/src/main/java/org/apache/camel/component/aws2/mq/springboot/MQ2ComponentConfiguration.java
index 8d14291..b4e7ed1 100644
--- 
a/components-starter/camel-aws2-mq-starter/src/main/java/org/apache/camel/component/aws2/mq/springboot/MQ2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-mq-starter/src/main/java/org/apache/camel/component/aws2/mq/springboot/MQ2ComponentConfiguration.java
@@ -87,6 +87,10 @@ public class MQ2ComponentConfiguration
      */
     private String region;
     /**
+     * If we want to trust all certificates in case of overriding the endpoint
+     */
+    private Boolean trustAllCertificates = false;
+    /**
      * Whether the component should use basic property binding (Camel 2.x) or
      * the newer property binding with additional capabilities
      */
@@ -172,6 +176,14 @@ public class MQ2ComponentConfiguration
         this.region = region;
     }
 
+    public Boolean getTrustAllCertificates() {
+        return trustAllCertificates;
+    }
+
+    public void setTrustAllCertificates(Boolean trustAllCertificates) {
+        this.trustAllCertificates = trustAllCertificates;
+    }
+
     public Boolean getBasicPropertyBinding() {
         return basicPropertyBinding;
     }
diff --git 
a/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc 
b/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc
index 7d2f673..d4a314b 100644
--- 
a/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc
+++ 
b/components-starter/camel-aws2-msk-starter/src/main/docs/aws2-msk-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-msk with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
 
 
 
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
 | *camel.component.aws2-msk.proxy-protocol* | To define a proxy protocol when 
instantiating the MSK client |  | Protocol
 | *camel.component.aws2-msk.region* | The region in which MSK client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-msk.secret-key* | Amazon AWS Secret Key |  | String
+| *camel.component.aws2-msk.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git 
a/components-starter/camel-aws2-msk-starter/src/main/java/org/apache/camel/component/aws2/msk/springboot/MSK2ComponentConfiguration.java
 
b/components-starter/camel-aws2-msk-starter/src/main/java/org/apache/camel/component/aws2/msk/springboot/MSK2ComponentConfiguration.java
index 8d84ebf..c666301 100644
--- 
a/components-starter/camel-aws2-msk-starter/src/main/java/org/apache/camel/component/aws2/msk/springboot/MSK2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-msk-starter/src/main/java/org/apache/camel/component/aws2/msk/springboot/MSK2ComponentConfiguration.java
@@ -87,6 +87,10 @@ public class MSK2ComponentConfiguration
      */
     private String region;
     /**
+     * If we want to trust all certificates in case of overriding the endpoint
+     */
+    private Boolean trustAllCertificates = false;
+    /**
      * Whether the component should use basic property binding (Camel 2.x) or
      * the newer property binding with additional capabilities
      */
@@ -172,6 +176,14 @@ public class MSK2ComponentConfiguration
         this.region = region;
     }
 
+    public Boolean getTrustAllCertificates() {
+        return trustAllCertificates;
+    }
+
+    public void setTrustAllCertificates(Boolean trustAllCertificates) {
+        this.trustAllCertificates = trustAllCertificates;
+    }
+
     public Boolean getBasicPropertyBinding() {
         return basicPropertyBinding;
     }
diff --git 
a/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc 
b/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc
index df1c876..3f9d562 100644
--- 
a/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc
+++ 
b/components-starter/camel-aws2-ses-starter/src/main/docs/aws2-ses-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ses with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 15 options, which are listed below.
+The component supports 16 options, which are listed below.
 
 
 
@@ -39,5 +39,6 @@ The component supports 15 options, which are listed below.
 | *camel.component.aws2-ses.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws2-ses.subject* | The subject which is used if the 
message header 'CamelAwsSesSubject' is not present. |  | String
 | *camel.component.aws2-ses.to* | List of destination email address. Can be 
overriden with 'CamelAwsSesTo' header. |  | List
+| *camel.component.aws2-ses.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git 
a/components-starter/camel-aws2-ses-starter/src/main/java/org/apache/camel/component/aws2/ses/springboot/Ses2ComponentConfiguration.java
 
b/components-starter/camel-aws2-ses-starter/src/main/java/org/apache/camel/component/aws2/ses/springboot/Ses2ComponentConfiguration.java
index 4555b9f..e16f6b3 100644
--- 
a/components-starter/camel-aws2-ses-starter/src/main/java/org/apache/camel/component/aws2/ses/springboot/Ses2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-ses-starter/src/main/java/org/apache/camel/component/aws2/ses/springboot/Ses2ComponentConfiguration.java
@@ -99,6 +99,10 @@ public class Ses2ComponentConfiguration
      */
     private List<String> to;
     /**
+     * If we want to trust all certificates in case of overriding the endpoint
+     */
+    private Boolean trustAllCertificates = false;
+    /**
      * Whether the component should use basic property binding (Camel 2.x) or
      * the newer property binding with additional capabilities
      */
@@ -200,6 +204,14 @@ public class Ses2ComponentConfiguration
         this.to = to;
     }
 
+    public Boolean getTrustAllCertificates() {
+        return trustAllCertificates;
+    }
+
+    public void setTrustAllCertificates(Boolean trustAllCertificates) {
+        this.trustAllCertificates = trustAllCertificates;
+    }
+
     public Boolean getBasicPropertyBinding() {
         return basicPropertyBinding;
     }
diff --git 
a/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc 
b/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
index 8283da2..f93bd17 100644
--- 
a/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
+++ 
b/components-starter/camel-aws2-sns-starter/src/main/docs/aws2-sns-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sns with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 19 options, which are listed below.
+The component supports 20 options, which are listed below.
 
 
 
@@ -43,5 +43,6 @@ The component supports 19 options, which are listed below.
 | *camel.component.aws2-sns.server-side-encryption-enabled* | Define if Server 
Side Encryption is enabled or not on the topic | false | Boolean
 | *camel.component.aws2-sns.subject* | The subject which is used if the 
message header 'CamelAwsSnsSubject' is not present. |  | String
 | *camel.component.aws2-sns.subscribe-s-n-sto-s-q-s* | Define if the 
subscription between SNS Topic and SQS must be done or not | false | Boolean
+| *camel.component.aws2-sns.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git 
a/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
 
b/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
index 1059e74..14e29c2 100644
--- 
a/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-sns-starter/src/main/java/org/apache/camel/component/aws2/sns/springboot/Sns2ComponentConfiguration.java
@@ -112,6 +112,10 @@ public class Sns2ComponentConfiguration
      */
     private Boolean subscribeSNStoSQS = false;
     /**
+     * If we want to trust all certificates in case of overriding the endpoint
+     */
+    private Boolean trustAllCertificates = false;
+    /**
      * Whether the component should use basic property binding (Camel 2.x) or
      * the newer property binding with additional capabilities
      */
@@ -246,6 +250,14 @@ public class Sns2ComponentConfiguration
         this.subscribeSNStoSQS = subscribeSNStoSQS;
     }
 
+    public Boolean getTrustAllCertificates() {
+        return trustAllCertificates;
+    }
+
+    public void setTrustAllCertificates(Boolean trustAllCertificates) {
+        this.trustAllCertificates = trustAllCertificates;
+    }
+
     public Boolean getBasicPropertyBinding() {
         return basicPropertyBinding;
     }
diff --git 
a/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc 
b/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
index 1403bf2..40053d1 100644
--- 
a/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
+++ 
b/components-starter/camel-aws2-sqs-starter/src/main/docs/aws2-sqs-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sqs with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 39 options, which are listed below.
+The component supports 40 options, which are listed below.
 
 
 
@@ -61,6 +61,7 @@ The component supports 39 options, which are listed below.
 | *camel.component.aws2-sqs.region* | The region in which SQS client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-sqs.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws2-sqs.server-side-encryption-enabled* | Define if Server 
Side Encryption is enabled or not on the queue | false | Boolean
+| *camel.component.aws2-sqs.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 | *camel.component.aws2-sqs.visibility-timeout* | The duration (in seconds) 
that the received messages are hidden from subsequent retrieve requests after 
being retrieved by a ReceiveMessage request to set in the 
com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only make 
sense if its different from defaultVisibilityTimeout. It changes the queue 
visibility timeout attribute permanently. |  | Integer
 | *camel.component.aws2-sqs.wait-time-seconds* | Duration in seconds (0 to 20) 
that the ReceiveMessage action call will wait until a message is in the queue 
to include in the response. |  | Integer
 |===
diff --git 
a/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
 
b/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
index 068f19e..8c93e3b 100644
--- 
a/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-sqs-starter/src/main/java/org/apache/camel/component/aws2/sqs/springboot/Sqs2ComponentConfiguration.java
@@ -78,6 +78,10 @@ public class Sqs2ComponentConfiguration
      */
     private String region;
     /**
+     * If we want to trust all certificates in case of overriding the endpoint
+     */
+    private Boolean trustAllCertificates = false;
+    /**
      * A list of attribute names to receive when consuming. Multiple names can
      * be separated by comma.
      */
@@ -307,6 +311,14 @@ public class Sqs2ComponentConfiguration
         this.region = region;
     }
 
+    public Boolean getTrustAllCertificates() {
+        return trustAllCertificates;
+    }
+
+    public void setTrustAllCertificates(Boolean trustAllCertificates) {
+        this.trustAllCertificates = trustAllCertificates;
+    }
+
     public String getAttributeNames() {
         return attributeNames;
     }
diff --git 
a/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc
 
b/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc
index e10a807..5b903cd 100644
--- 
a/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc
+++ 
b/components-starter/camel-aws2-translate-starter/src/main/docs/aws2-translate-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-translate with Spring Boot make sure to use 
the following Maven
 ----
 
 
-The component supports 16 options, which are listed below.
+The component supports 17 options, which are listed below.
 
 
 
@@ -40,5 +40,6 @@ The component supports 16 options, which are listed below.
 | *camel.component.aws2-translate.source-language* | Source language to use |  
| String
 | *camel.component.aws2-translate.target-language* | Target language to use |  
| String
 | *camel.component.aws2-translate.translate-client* | To use a existing 
configured AWS Translate as client. The option is a 
software.amazon.awssdk.services.translate.TranslateClient type. |  | String
+| *camel.component.aws2-translate.trust-all-certificates* | If we want to 
trust all certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git 
a/components-starter/camel-aws2-translate-starter/src/main/java/org/apache/camel/component/aws2/translate/springboot/Translate2ComponentConfiguration.java
 
b/components-starter/camel-aws2-translate-starter/src/main/java/org/apache/camel/component/aws2/translate/springboot/Translate2ComponentConfiguration.java
index fc86a91..eceb943 100644
--- 
a/components-starter/camel-aws2-translate-starter/src/main/java/org/apache/camel/component/aws2/translate/springboot/Translate2ComponentConfiguration.java
+++ 
b/components-starter/camel-aws2-translate-starter/src/main/java/org/apache/camel/component/aws2/translate/springboot/Translate2ComponentConfiguration.java
@@ -99,6 +99,10 @@ public class Translate2ComponentConfiguration
      */
     private String translateClient;
     /**
+     * If we want to trust all certificates in case of overriding the endpoint
+     */
+    private Boolean trustAllCertificates = false;
+    /**
      * Whether the component should use basic property binding (Camel 2.x) or
      * the newer property binding with additional capabilities
      */
@@ -208,6 +212,14 @@ public class Translate2ComponentConfiguration
         this.translateClient = translateClient;
     }
 
+    public Boolean getTrustAllCertificates() {
+        return trustAllCertificates;
+    }
+
+    public void setTrustAllCertificates(Boolean trustAllCertificates) {
+        this.trustAllCertificates = trustAllCertificates;
+    }
+
     public Boolean getBasicPropertyBinding() {
         return basicPropertyBinding;
     }
diff --git 
a/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc 
b/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc
index 55134e6..b86c644 100644
--- 
a/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc
+++ 
b/components-starter/camel-rabbitmq-starter/src/main/docs/rabbitmq-starter.adoc
@@ -26,7 +26,7 @@ The component supports 54 options, which are listed below.
 | Name | Description | Default | Type
 | *camel.component.rabbitmq.addresses* | If this option is set, camel-rabbitmq 
will try to create connection based on the setting of option addresses. The 
addresses value is a string which looks like server1:12345, server2:12345 |  | 
String
 | *camel.component.rabbitmq.allow-null-headers* | Allow pass null values to 
header | false | Boolean
-| *camel.component.rabbitmq.args* | Specify arguments for configuring the 
different RabbitMQ concepts, a different prefix is required for each: Exchange: 
arg.exchange. Queue: arg.queue. Binding: arg.binding. For example to declare a 
queue with message ttl argument: 
\http://localhost:5672/exchange/queueargs=arg.queue.x-message-ttl=60000 |  | Map
+| *camel.component.rabbitmq.args* | Specify arguments for configuring the 
different RabbitMQ concepts, a different prefix is required for each: Exchange: 
arg.exchange. Queue: arg.queue. Binding: arg.binding. DLQ: arg.dlq.queue. DLQ 
Binding: arg.dlq.binding. For example to declare a queue with message ttl 
argument: 
\http://localhost:5672/exchange/queueargs=arg.queue.x-message-ttl=60000 |  | Map
 | *camel.component.rabbitmq.auto-ack* | If messages should be auto 
acknowledged | true | Boolean
 | *camel.component.rabbitmq.auto-delete* | If it is true, the exchange will be 
deleted when it is no longer in use | true | Boolean
 | *camel.component.rabbitmq.auto-detect-connection-factory* | Whether to 
auto-detect looking up RabbitMQ connection factory from the registry. When 
enabled and a single instance of the connection factory is found then it will 
be used. An explicit connection factory can be configured on the component or 
endpoint level which takes precedence. | true | Boolean
diff --git 
a/components-starter/camel-rabbitmq-starter/src/main/java/org/apache/camel/component/rabbitmq/springboot/RabbitMQComponentConfiguration.java
 
b/components-starter/camel-rabbitmq-starter/src/main/java/org/apache/camel/component/rabbitmq/springboot/RabbitMQComponentConfiguration.java
index cef7899..ab21db2 100644
--- 
a/components-starter/camel-rabbitmq-starter/src/main/java/org/apache/camel/component/rabbitmq/springboot/RabbitMQComponentConfiguration.java
+++ 
b/components-starter/camel-rabbitmq-starter/src/main/java/org/apache/camel/component/rabbitmq/springboot/RabbitMQComponentConfiguration.java
@@ -223,8 +223,9 @@ public class RabbitMQComponentConfiguration
     /**
      * Specify arguments for configuring the different RabbitMQ concepts, a
      * different prefix is required for each: Exchange: arg.exchange. Queue:
-     * arg.queue. Binding: arg.binding. For example to declare a queue with
-     * message ttl argument:
+     * arg.queue. Binding: arg.binding. DLQ: arg.dlq.queue. DLQ Binding:
+     * arg.dlq.binding. For example to declare a queue with message ttl
+     * argument:
      * http://localhost:5672/exchange/queueargs=arg.queue.x-message-ttl=60000
      */
     private Map<String, Object> args;
diff --git a/docs/modules/ROOT/pages/aws2-iam-starter.adoc 
b/docs/modules/ROOT/pages/aws2-iam-starter.adoc
index 8ed9be4..699f346 100644
--- a/docs/modules/ROOT/pages/aws2-iam-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-iam-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-iam with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
 
 
 
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
 | *camel.component.aws2-iam.proxy-protocol* | To define a proxy protocol when 
instantiating the IAM client |  | Protocol
 | *camel.component.aws2-iam.region* | The region in which IAM client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-iam.secret-key* | Amazon AWS Secret Key |  | String
+| *camel.component.aws2-iam.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc 
b/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc
index 114cca2..c3cb6af 100644
--- a/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-kinesis-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-kinesis with Spring Boot make sure to use the 
following Maven de
 ----
 
 
-The component supports 29 options, which are listed below.
+The component supports 31 options, which are listed below.
 
 
 
@@ -36,6 +36,7 @@ The component supports 29 options, which are listed below.
 | *camel.component.aws2-kinesis-firehose.proxy-protocol* | To define a proxy 
protocol when instantiating the Kinesis Firehose client |  | Protocol
 | *camel.component.aws2-kinesis-firehose.region* | The region in which Kinesis 
Firehose client needs to work. When using this parameter, the configuration 
will expect the lowercase name of the region (for example ap-east-1) You'll 
need to use the name Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-kinesis-firehose.secret-key* | Amazon AWS Secret Key | 
 | String
+| *camel.component.aws2-kinesis-firehose.trust-all-certificates* | If we want 
to trust all certificates in case of overriding the endpoint | false | Boolean
 | *camel.component.aws2-kinesis.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws2-kinesis.amazon-kinesis-client* | Amazon Kinesis client 
to use for all requests for this endpoint. The option is a 
software.amazon.awssdk.services.kinesis.KinesisClient type. |  | String
 | *camel.component.aws2-kinesis.basic-property-binding* | Whether the 
component should use basic property binding (Camel 2.x) or the newer property 
binding with additional capabilities | false | Boolean
@@ -53,5 +54,6 @@ The component supports 29 options, which are listed below.
 | *camel.component.aws2-kinesis.sequence-number* | The sequence number to 
start polling from. Required if iteratorType is set to AFTER_SEQUENCE_NUMBER or 
AT_SEQUENCE_NUMBER |  | String
 | *camel.component.aws2-kinesis.shard-closed* | Define what will be the 
behavior in case of shard closed. Possible value are ignore, silent and fail. 
In case of ignore a message will be logged and the consumer will restart from 
the beginning,in case of silent there will be no logging and the consumer will 
start from the beginning,in case of fail a ReachedClosedStateException will be 
raised |  | Kinesis2ShardClosedStrategyEnum
 | *camel.component.aws2-kinesis.shard-id* | Defines which shardId in the 
Kinesis stream to get records from |  | String
+| *camel.component.aws2-kinesis.trust-all-certificates* | If we want to trust 
all certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-kms-starter.adoc 
b/docs/modules/ROOT/pages/aws2-kms-starter.adoc
index 887613b..43717be 100644
--- a/docs/modules/ROOT/pages/aws2-kms-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-kms-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-kms with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
 
 
 
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
 | *camel.component.aws2-kms.proxy-protocol* | To define a proxy protocol when 
instantiating the KMS client |  | Protocol
 | *camel.component.aws2-kms.region* | The region in which EKS client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-kms.secret-key* | Amazon AWS Secret Key |  | String
+| *camel.component.aws2-kms.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-lambda-starter.adoc 
b/docs/modules/ROOT/pages/aws2-lambda-starter.adoc
index a886bfe..a8e24eb 100644
--- a/docs/modules/ROOT/pages/aws2-lambda-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-lambda-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-lambda with Spring Boot make sure to use the 
following Maven dep
 ----
 
 
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
 
 
 
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
 | *camel.component.aws2-lambda.proxy-protocol* | To define a proxy protocol 
when instantiating the Lambda client |  | Protocol
 | *camel.component.aws2-lambda.region* | The region in which ECS client needs 
to work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-lambda.secret-key* | Amazon AWS Secret Key |  | String
+| *camel.component.aws2-lambda.trust-all-certificates* | If we want to trust 
all certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-mq-starter.adoc 
b/docs/modules/ROOT/pages/aws2-mq-starter.adoc
index 546edef..2e4f733 100644
--- a/docs/modules/ROOT/pages/aws2-mq-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-mq-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-mq with Spring Boot make sure to use the 
following Maven depende
 ----
 
 
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
 
 
 
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
 | *camel.component.aws2-mq.proxy-protocol* | To define a proxy protocol when 
instantiating the MQ client |  | Protocol
 | *camel.component.aws2-mq.region* | The region in which MQ client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-mq.secret-key* | Amazon AWS Secret Key |  | String
+| *camel.component.aws2-mq.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-msk-starter.adoc 
b/docs/modules/ROOT/pages/aws2-msk-starter.adoc
index 7d2f673..d4a314b 100644
--- a/docs/modules/ROOT/pages/aws2-msk-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-msk-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-msk with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 13 options, which are listed below.
+The component supports 14 options, which are listed below.
 
 
 
@@ -37,5 +37,6 @@ The component supports 13 options, which are listed below.
 | *camel.component.aws2-msk.proxy-protocol* | To define a proxy protocol when 
instantiating the MSK client |  | Protocol
 | *camel.component.aws2-msk.region* | The region in which MSK client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-msk.secret-key* | Amazon AWS Secret Key |  | String
+| *camel.component.aws2-msk.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-ses-starter.adoc 
b/docs/modules/ROOT/pages/aws2-ses-starter.adoc
index df1c876..3f9d562 100644
--- a/docs/modules/ROOT/pages/aws2-ses-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-ses-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-ses with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 15 options, which are listed below.
+The component supports 16 options, which are listed below.
 
 
 
@@ -39,5 +39,6 @@ The component supports 15 options, which are listed below.
 | *camel.component.aws2-ses.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws2-ses.subject* | The subject which is used if the 
message header 'CamelAwsSesSubject' is not present. |  | String
 | *camel.component.aws2-ses.to* | List of destination email address. Can be 
overriden with 'CamelAwsSesTo' header. |  | List
+| *camel.component.aws2-ses.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-sns-starter.adoc 
b/docs/modules/ROOT/pages/aws2-sns-starter.adoc
index 8283da2..f93bd17 100644
--- a/docs/modules/ROOT/pages/aws2-sns-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-sns-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sns with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 19 options, which are listed below.
+The component supports 20 options, which are listed below.
 
 
 
@@ -43,5 +43,6 @@ The component supports 19 options, which are listed below.
 | *camel.component.aws2-sns.server-side-encryption-enabled* | Define if Server 
Side Encryption is enabled or not on the topic | false | Boolean
 | *camel.component.aws2-sns.subject* | The subject which is used if the 
message header 'CamelAwsSnsSubject' is not present. |  | String
 | *camel.component.aws2-sns.subscribe-s-n-sto-s-q-s* | Define if the 
subscription between SNS Topic and SQS must be done or not | false | Boolean
+| *camel.component.aws2-sns.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/aws2-sqs-starter.adoc 
b/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
index 1403bf2..40053d1 100644
--- a/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-sqs-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-sqs with Spring Boot make sure to use the 
following Maven depend
 ----
 
 
-The component supports 39 options, which are listed below.
+The component supports 40 options, which are listed below.
 
 
 
@@ -61,6 +61,7 @@ The component supports 39 options, which are listed below.
 | *camel.component.aws2-sqs.region* | The region in which SQS client needs to 
work. When using this parameter, the configuration will expect the lowercase 
name of the region (for example ap-east-1) You'll need to use the name 
Region.EU_WEST_1.id() |  | String
 | *camel.component.aws2-sqs.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws2-sqs.server-side-encryption-enabled* | Define if Server 
Side Encryption is enabled or not on the queue | false | Boolean
+| *camel.component.aws2-sqs.trust-all-certificates* | If we want to trust all 
certificates in case of overriding the endpoint | false | Boolean
 | *camel.component.aws2-sqs.visibility-timeout* | The duration (in seconds) 
that the received messages are hidden from subsequent retrieve requests after 
being retrieved by a ReceiveMessage request to set in the 
com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only make 
sense if its different from defaultVisibilityTimeout. It changes the queue 
visibility timeout attribute permanently. |  | Integer
 | *camel.component.aws2-sqs.wait-time-seconds* | Duration in seconds (0 to 20) 
that the ReceiveMessage action call will wait until a message is in the queue 
to include in the response. |  | Integer
 |===
diff --git a/docs/modules/ROOT/pages/aws2-translate-starter.adoc 
b/docs/modules/ROOT/pages/aws2-translate-starter.adoc
index e10a807..5b903cd 100644
--- a/docs/modules/ROOT/pages/aws2-translate-starter.adoc
+++ b/docs/modules/ROOT/pages/aws2-translate-starter.adoc
@@ -17,7 +17,7 @@ When using aws2-translate with Spring Boot make sure to use 
the following Maven
 ----
 
 
-The component supports 16 options, which are listed below.
+The component supports 17 options, which are listed below.
 
 
 
@@ -40,5 +40,6 @@ The component supports 16 options, which are listed below.
 | *camel.component.aws2-translate.source-language* | Source language to use |  
| String
 | *camel.component.aws2-translate.target-language* | Target language to use |  
| String
 | *camel.component.aws2-translate.translate-client* | To use a existing 
configured AWS Translate as client. The option is a 
software.amazon.awssdk.services.translate.TranslateClient type. |  | String
+| *camel.component.aws2-translate.trust-all-certificates* | If we want to 
trust all certificates in case of overriding the endpoint | false | Boolean
 |===
 // spring-boot-auto-configure options: END
diff --git a/docs/modules/ROOT/pages/rabbitmq-starter.adoc 
b/docs/modules/ROOT/pages/rabbitmq-starter.adoc
index 55134e6..b86c644 100644
--- a/docs/modules/ROOT/pages/rabbitmq-starter.adoc
+++ b/docs/modules/ROOT/pages/rabbitmq-starter.adoc
@@ -26,7 +26,7 @@ The component supports 54 options, which are listed below.
 | Name | Description | Default | Type
 | *camel.component.rabbitmq.addresses* | If this option is set, camel-rabbitmq 
will try to create connection based on the setting of option addresses. The 
addresses value is a string which looks like server1:12345, server2:12345 |  | 
String
 | *camel.component.rabbitmq.allow-null-headers* | Allow pass null values to 
header | false | Boolean
-| *camel.component.rabbitmq.args* | Specify arguments for configuring the 
different RabbitMQ concepts, a different prefix is required for each: Exchange: 
arg.exchange. Queue: arg.queue. Binding: arg.binding. For example to declare a 
queue with message ttl argument: 
\http://localhost:5672/exchange/queueargs=arg.queue.x-message-ttl=60000 |  | Map
+| *camel.component.rabbitmq.args* | Specify arguments for configuring the 
different RabbitMQ concepts, a different prefix is required for each: Exchange: 
arg.exchange. Queue: arg.queue. Binding: arg.binding. DLQ: arg.dlq.queue. DLQ 
Binding: arg.dlq.binding. For example to declare a queue with message ttl 
argument: 
\http://localhost:5672/exchange/queueargs=arg.queue.x-message-ttl=60000 |  | Map
 | *camel.component.rabbitmq.auto-ack* | If messages should be auto 
acknowledged | true | Boolean
 | *camel.component.rabbitmq.auto-delete* | If it is true, the exchange will be 
deleted when it is no longer in use | true | Boolean
 | *camel.component.rabbitmq.auto-detect-connection-factory* | Whether to 
auto-detect looking up RabbitMQ connection factory from the registry. When 
enabled and a single instance of the connection factory is found then it will 
be used. An explicit connection factory can be configured on the component or 
endpoint level which takes precedence. | true | Boolean

Reply via email to