You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2021/01/29 13:55:52 UTC

[camel] branch master updated (7039c19 -> ec66bbf)

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

acosentino pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git.


    from 7039c19  Regen for commit 8a9c50749dc4dc63467179f0df28340f91c5ed1c
     new 2519b64  CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones
     new 2269412  CAMEL-16107 - Regen s3
     new 9b9ba6d  CAMEL-16107 - Regen catalog for aws-s3
     new 12d4408  CAMEL-16107 - Added deprecateSince property to AWS-S3
     new 1de3e2d  CAMEL-16107 - S3 deprecation regen
     new 49f2f81  CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-CW
     new 89302cd  CAMEL-16107 - Fixed spacing in S3 name
     new 2391eec  CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-CW
     new 0133ba4  CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-DDB
     new fdfd68e  CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-EC2
     new 7b19345  CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-ECS
     new 6cee6ab  CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, CAMEL-AWS-EKS
     new 53275f4  CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, KMS, Kinesis, Lambda, IAM
     new bcfba11  CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, MQ, MSK, SDB and SES
     new eb8827d  CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, SNS, SQS, SWF and Translate
     new 24fdf82  Regen catalog
     new ec66bbf  CAMEL-16107 - Regen for deprecation of Camel-AWS-* components

The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../apache/camel/catalog/components/aws-cw.json    |  3 +-
 .../apache/camel/catalog/components/aws-ddb.json   |  3 +-
 .../camel/catalog/components/aws-ddbstream.json    |  3 +-
 .../apache/camel/catalog/components/aws-ec2.json   |  3 +-
 .../apache/camel/catalog/components/aws-ecs.json   |  3 +-
 .../apache/camel/catalog/components/aws-eks.json   |  3 +-
 .../apache/camel/catalog/components/aws-iam.json   |  3 +-
 .../catalog/components/aws-kinesis-firehose.json   |  3 +-
 .../camel/catalog/components/aws-kinesis.json      |  3 +-
 .../apache/camel/catalog/components/aws-kms.json   |  3 +-
 .../camel/catalog/components/aws-lambda.json       |  3 +-
 .../apache/camel/catalog/components/aws-mq.json    |  3 +-
 .../apache/camel/catalog/components/aws-msk.json   |  3 +-
 .../apache/camel/catalog/components/aws-s3.json    |  3 +-
 .../apache/camel/catalog/components/aws-sdb.json   |  3 +-
 .../apache/camel/catalog/components/aws-ses.json   |  3 +-
 .../apache/camel/catalog/components/aws-sns.json   |  3 +-
 .../apache/camel/catalog/components/aws-sqs.json   |  3 +-
 .../apache/camel/catalog/components/aws-swf.json   |  3 +-
 .../camel/catalog/components/aws-translate.json    |  3 +-
 .../camel/catalog/docs/aws-cw-component.adoc       |  5 +-
 .../camel/catalog/docs/aws-ddb-component.adoc      |  5 +-
 .../catalog/docs/aws-ddbstream-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-ec2-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-ecs-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-eks-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-iam-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-kinesis-component.adoc  |  5 +-
 .../docs/aws-kinesis-firehose-component.adoc       |  5 +-
 .../camel/catalog/docs/aws-kms-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-lambda-component.adoc   |  5 +-
 .../camel/catalog/docs/aws-mq-component.adoc       |  5 +-
 .../camel/catalog/docs/aws-msk-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-s3-component.adoc       |  5 +-
 .../camel/catalog/docs/aws-sdb-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-ses-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-sns-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-sqs-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-swf-component.adoc      |  5 +-
 .../catalog/docs/aws-translate-component.adoc      |  5 +-
 components/camel-aws-cw/pom.xml                    |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/aws/cw/aws-cw.json  |  3 +-
 .../src/main/docs/aws-cw-component.adoc            |  5 +-
 components/camel-aws-ddb/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/ddb/aws-ddb.json    |  3 +-
 .../component/aws/ddbstream/aws-ddbstream.json     |  3 +-
 .../src/main/docs/aws-ddb-component.adoc           |  5 +-
 .../src/main/docs/aws-ddbstream-component.adoc     |  5 +-
 components/camel-aws-ec2/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/ec2/aws-ec2.json    |  3 +-
 .../src/main/docs/aws-ec2-component.adoc           |  5 +-
 components/camel-aws-ecs/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/ecs/aws-ecs.json    |  3 +-
 .../src/main/docs/aws-ecs-component.adoc           |  5 +-
 components/camel-aws-eks/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/eks/aws-eks.json    |  3 +-
 .../src/main/docs/aws-eks-component.adoc           |  5 +-
 components/camel-aws-iam/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/iam/aws-iam.json    |  3 +-
 .../src/main/docs/aws-iam-component.adoc           |  5 +-
 components/camel-aws-kinesis/pom.xml               |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../aws/firehose/aws-kinesis-firehose.json         |  3 +-
 .../camel/component/aws/kinesis/aws-kinesis.json   |  3 +-
 .../src/main/docs/aws-kinesis-component.adoc       |  5 +-
 .../main/docs/aws-kinesis-firehose-component.adoc  |  5 +-
 components/camel-aws-kms/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/kms/aws-kms.json    |  3 +-
 .../src/main/docs/aws-kms-component.adoc           |  5 +-
 components/camel-aws-lambda/pom.xml                |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../camel/component/aws/lambda/aws-lambda.json     |  3 +-
 .../src/main/docs/aws-lambda-component.adoc        |  5 +-
 components/camel-aws-mq/pom.xml                    |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/aws/mq/aws-mq.json  |  3 +-
 .../src/main/docs/aws-mq-component.adoc            |  5 +-
 components/camel-aws-msk/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/msk/aws-msk.json    |  3 +-
 .../src/main/docs/aws-msk-component.adoc           |  5 +-
 components/camel-aws-s3/pom.xml                    |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/aws/s3/aws-s3.json  |  3 +-
 .../src/main/docs/aws-s3-component.adoc            |  5 +-
 components/camel-aws-sdb/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/sdb/aws-sdb.json    |  3 +-
 .../src/main/docs/aws-sdb-component.adoc           |  5 +-
 components/camel-aws-ses/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/ses/aws-ses.json    |  3 +-
 .../src/main/docs/aws-ses-component.adoc           |  5 +-
 components/camel-aws-sns/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/sns/aws-sns.json    |  3 +-
 .../src/main/docs/aws-sns-component.adoc           |  5 +-
 components/camel-aws-sqs/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/sqs/aws-sqs.json    |  3 +-
 .../src/main/docs/aws-sqs-component.adoc           |  5 +-
 components/camel-aws-swf/pom.xml                   |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/swf/aws-swf.json    |  3 +-
 .../src/main/docs/aws-swf-component.adoc           |  5 +-
 components/camel-aws-translate/pom.xml             |  3 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../component/aws/translate/aws-translate.json     |  3 +-
 .../src/main/docs/aws-translate-component.adoc     |  5 +-
 .../component/ComponentsBuilderFactory.java        | 20 ++++++++
 .../dsl/AwsCwComponentBuilderFactory.java          |  1 +
 .../dsl/AwsDdbComponentBuilderFactory.java         |  1 +
 .../dsl/AwsDdbstreamComponentBuilderFactory.java   |  1 +
 .../dsl/AwsEc2ComponentBuilderFactory.java         |  1 +
 .../dsl/AwsEcsComponentBuilderFactory.java         |  1 +
 .../dsl/AwsEksComponentBuilderFactory.java         |  1 +
 .../dsl/AwsIamComponentBuilderFactory.java         |  1 +
 .../dsl/AwsKinesisComponentBuilderFactory.java     |  1 +
 .../AwsKinesisFirehoseComponentBuilderFactory.java |  1 +
 .../dsl/AwsKmsComponentBuilderFactory.java         |  1 +
 .../dsl/AwsLambdaComponentBuilderFactory.java      |  1 +
 .../dsl/AwsMqComponentBuilderFactory.java          |  1 +
 .../dsl/AwsMskComponentBuilderFactory.java         |  1 +
 .../dsl/AwsS3ComponentBuilderFactory.java          |  1 +
 .../dsl/AwsSdbComponentBuilderFactory.java         |  1 +
 .../dsl/AwsSesComponentBuilderFactory.java         |  1 +
 .../dsl/AwsSnsComponentBuilderFactory.java         |  1 +
 .../dsl/AwsSqsComponentBuilderFactory.java         |  1 +
 .../dsl/AwsSwfComponentBuilderFactory.java         |  1 +
 .../dsl/AwsTranslateComponentBuilderFactory.java   |  1 +
 .../src/generated/resources/metadata.json          | 60 ++++++++++++++--------
 .../builder/endpoint/StaticEndpointBuilders.java   | 40 +++++++++++++++
 .../endpoint/dsl/CwEndpointBuilderFactory.java     |  3 ++
 .../endpoint/dsl/DdbEndpointBuilderFactory.java    |  3 ++
 .../dsl/DdbStreamEndpointBuilderFactory.java       |  3 ++
 .../endpoint/dsl/EC2EndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/ECSEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/EKSEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/IAMEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/KMSEndpointBuilderFactory.java    |  3 ++
 .../dsl/KinesisEndpointBuilderFactory.java         |  3 ++
 .../dsl/KinesisFirehoseEndpointBuilderFactory.java |  3 ++
 .../endpoint/dsl/LambdaEndpointBuilderFactory.java |  3 ++
 .../endpoint/dsl/MQEndpointBuilderFactory.java     |  3 ++
 .../endpoint/dsl/MSKEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/S3EndpointBuilderFactory.java     |  3 ++
 .../endpoint/dsl/SWFEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/SdbEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/SesEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/SnsEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/SqsEndpointBuilderFactory.java    |  3 ++
 .../dsl/TranslateEndpointBuilderFactory.java       |  3 ++
 .../modules/ROOT/pages/aws-cw-component.adoc       |  5 +-
 .../modules/ROOT/pages/aws-ddb-component.adoc      |  5 +-
 .../ROOT/pages/aws-ddbstream-component.adoc        |  5 +-
 .../modules/ROOT/pages/aws-ec2-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-ecs-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-eks-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-iam-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-kinesis-component.adoc  |  5 +-
 .../ROOT/pages/aws-kinesis-firehose-component.adoc |  5 +-
 .../modules/ROOT/pages/aws-kms-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-lambda-component.adoc   |  5 +-
 .../modules/ROOT/pages/aws-mq-component.adoc       |  5 +-
 .../modules/ROOT/pages/aws-msk-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-s3-component.adoc       |  5 +-
 .../modules/ROOT/pages/aws-sdb-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-ses-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-sns-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-sqs-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-swf-component.adoc      |  5 +-
 .../ROOT/pages/aws-translate-component.adoc        |  5 +-
 179 files changed, 494 insertions(+), 216 deletions(-)


[camel] 01/17: CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones

Posted by ac...@apache.org.
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.git

commit 2519b64bee661d6a735b51c15749c88e35cf0cdd
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 13:18:32 2021 +0100

    CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones
---
 components/camel-aws-s3/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/components/camel-aws-s3/pom.xml b/components/camel-aws-s3/pom.xml
index 69cccc7..4886dd8 100644
--- a/components/camel-aws-s3/pom.xml
+++ b/components/camel-aws-s3/pom.xml
@@ -29,7 +29,7 @@
     <artifactId>camel-aws-s3</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS S3</name>
+    <name>Camel :: AWS S3  (deprecated)</name>
     <description>A Camel Amazon S3 Web Service Component</description>
 
     <properties>


[camel] 09/17: CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-DDB

Posted by ac...@apache.org.
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.git

commit 0133ba445ae1f4a8537d3ab2d24145a1a5b6c45e
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:07:00 2021 +0100

    CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-DDB
---
 components/camel-aws-ddb/pom.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/components/camel-aws-ddb/pom.xml b/components/camel-aws-ddb/pom.xml
index efbac40..427fe75 100644
--- a/components/camel-aws-ddb/pom.xml
+++ b/components/camel-aws-ddb/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-ddb</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS DDB</name>
+    <name>Camel :: AWS DDB (deprecated)</name>
     <description>A Camel Amazon DynamoDB Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>


[camel] 16/17: Regen catalog

Posted by ac...@apache.org.
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.git

commit 24fdf8222d27827e64f533238ecdccbd3b2c1ffc
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:19:00 2021 +0100

    Regen catalog
---
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/components/camel-aws-s3/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-s3/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 2b390d2..dd10669 100644
--- a/components/camel-aws-s3/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-s3/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-s3
 groupId=org.apache.camel
 artifactId=camel-aws-s3
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS S3  (deprecated)
+projectName=Camel :: AWS S3 (deprecated)
 projectDescription=A Camel Amazon S3 Web Service Component


[camel] 10/17: CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-EC2

Posted by ac...@apache.org.
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.git

commit fdfd68ea6fafde92b7026cecbba56e6322d3a0ad
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:09:36 2021 +0100

    CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-EC2
---
 components/camel-aws-ec2/pom.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/components/camel-aws-ec2/pom.xml b/components/camel-aws-ec2/pom.xml
index 0aa86aa..814a705 100644
--- a/components/camel-aws-ec2/pom.xml
+++ b/components/camel-aws-ec2/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-ec2</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS EC2</name>
+    <name>Camel :: AWS EC2 (deprecated)</name>
     <description>A Camel Amazon EC2 Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>


[camel] 13/17: CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, KMS, Kinesis, Lambda, IAM

Posted by ac...@apache.org.
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.git

commit 53275f4f9e11ea8765d2d698d9296f0358b9d15c
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:12:53 2021 +0100

    CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, KMS, Kinesis, Lambda, IAM
---
 components/camel-aws-iam/pom.xml     | 3 ++-
 components/camel-aws-kinesis/pom.xml | 3 ++-
 components/camel-aws-kms/pom.xml     | 3 ++-
 components/camel-aws-lambda/pom.xml  | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/components/camel-aws-iam/pom.xml b/components/camel-aws-iam/pom.xml
index e4cf38a..99ea0ba 100644
--- a/components/camel-aws-iam/pom.xml
+++ b/components/camel-aws-iam/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-iam</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS IAM</name>
+    <name>Camel :: AWS IAM (deprecated)</name>
     <description>A Camel Amazon IAM Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>
diff --git a/components/camel-aws-kinesis/pom.xml b/components/camel-aws-kinesis/pom.xml
index 94214c8..55abd94 100644
--- a/components/camel-aws-kinesis/pom.xml
+++ b/components/camel-aws-kinesis/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-kinesis</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS Kinesis</name>
+    <name>Camel :: AWS Kinesis (deprecated)</name>
     <description>A Camel Amazon Kinesis Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>
diff --git a/components/camel-aws-kms/pom.xml b/components/camel-aws-kms/pom.xml
index d47cfc2..1d98431 100644
--- a/components/camel-aws-kms/pom.xml
+++ b/components/camel-aws-kms/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-kms</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS KMS</name>
+    <name>Camel :: AWS KMS (deprecated)</name>
     <description>A Camel Amazon KMS Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>
diff --git a/components/camel-aws-lambda/pom.xml b/components/camel-aws-lambda/pom.xml
index c51edf1..e753e26 100644
--- a/components/camel-aws-lambda/pom.xml
+++ b/components/camel-aws-lambda/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-lambda</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS Lambda</name>
+    <name>Camel :: AWS Lambda (deprecated)</name>
     <description>A Camel Amazon Lambda We Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>


[camel] 12/17: CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, CAMEL-AWS-EKS

Posted by ac...@apache.org.
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.git

commit 6cee6ab25582c371516d6d0319ac635555e37bb9
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:11:28 2021 +0100

    CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, CAMEL-AWS-EKS
---
 components/camel-aws-eks/pom.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/components/camel-aws-eks/pom.xml b/components/camel-aws-eks/pom.xml
index bc31c0c6..7ce8a5a 100644
--- a/components/camel-aws-eks/pom.xml
+++ b/components/camel-aws-eks/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-eks</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS EKS</name>
+    <name>Camel :: AWS EKS (deprecated)</name>
     <description>A Camel Amazon EKS Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>


[camel] 03/17: CAMEL-16107 - Regen catalog for aws-s3

Posted by ac...@apache.org.
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.git

commit 9b9ba6d7ecbfba28819d98ab5bc2e6fd6311a69d
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 13:20:10 2021 +0100

    CAMEL-16107 - Regen catalog for aws-s3
---
 .../generated/resources/org/apache/camel/catalog/components/aws-s3.json | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json
index 1e97752..d251c6f 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json
@@ -4,7 +4,7 @@
     "name": "aws-s3",
     "title": "AWS S3 Storage Service",
     "description": "Store and retrieve objects from AWS S3 Storage Service.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.8.0",
     "label": "cloud,file",
     "javaType": "org.apache.camel.component.aws.s3.S3Component",


[camel] 15/17: CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, SNS, SQS, SWF and Translate

Posted by ac...@apache.org.
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.git

commit eb8827de1e8a82a240317c53b67cbf0fb121bf5a
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:16:23 2021 +0100

    CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, SNS, SQS, SWF and Translate
---
 components/camel-aws-sns/pom.xml       | 3 ++-
 components/camel-aws-sqs/pom.xml       | 3 ++-
 components/camel-aws-swf/pom.xml       | 3 ++-
 components/camel-aws-translate/pom.xml | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/components/camel-aws-sns/pom.xml b/components/camel-aws-sns/pom.xml
index 9d77cd2..0269a54 100644
--- a/components/camel-aws-sns/pom.xml
+++ b/components/camel-aws-sns/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-sns</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS SNS</name>
+    <name>Camel :: AWS SNS (deprecated)</name>
     <description>A Camel Amazon SNS Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>
diff --git a/components/camel-aws-sqs/pom.xml b/components/camel-aws-sqs/pom.xml
index 6bbd9fb..f580655 100644
--- a/components/camel-aws-sqs/pom.xml
+++ b/components/camel-aws-sqs/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-sqs</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS SQS</name>
+    <name>Camel :: AWS SQS (deprecated)</name>
     <description>A Camel Amazon SQS Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>
diff --git a/components/camel-aws-swf/pom.xml b/components/camel-aws-swf/pom.xml
index 5bb92fe..f0e3829 100644
--- a/components/camel-aws-swf/pom.xml
+++ b/components/camel-aws-swf/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-swf</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS SWF</name>
+    <name>Camel :: AWS SWF (deprecated)</name>
     <description>A Camel Amazon SWF Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>
diff --git a/components/camel-aws-translate/pom.xml b/components/camel-aws-translate/pom.xml
index bb9e7d2..7cc45ae 100644
--- a/components/camel-aws-translate/pom.xml
+++ b/components/camel-aws-translate/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-translate</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS Translate</name>
+    <name>Camel :: AWS Translate (deprecated)</name>
     <description>A Camel Amazon Translate Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>


[camel] 07/17: CAMEL-16107 - Fixed spacing in S3 name

Posted by ac...@apache.org.
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.git

commit 89302cd436201caecca4d300e1616dbf24a471af
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:04:39 2021 +0100

    CAMEL-16107 - Fixed spacing in S3 name
---
 components/camel-aws-s3/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/components/camel-aws-s3/pom.xml b/components/camel-aws-s3/pom.xml
index 71b0440..37510a7 100644
--- a/components/camel-aws-s3/pom.xml
+++ b/components/camel-aws-s3/pom.xml
@@ -29,7 +29,7 @@
     <artifactId>camel-aws-s3</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS S3  (deprecated)</name>
+    <name>Camel :: AWS S3 (deprecated)</name>
     <description>A Camel Amazon S3 Web Service Component</description>
 
     <properties>


[camel] 02/17: CAMEL-16107 - Regen s3

Posted by ac...@apache.org.
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.git

commit 2269412b7455fca45b361b9f3cabd75b18035944
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 13:19:10 2021 +0100

    CAMEL-16107 - Regen s3
---
 .../resources/org/apache/camel/catalog/docs/aws-s3-component.adoc    | 5 +++--
 .../META-INF/services/org/apache/camel/component.properties          | 2 +-
 .../resources/org/apache/camel/component/aws/s3/aws-s3.json          | 2 +-
 components/camel-aws-s3/src/main/docs/aws-s3-component.adoc          | 5 +++--
 .../org/apache/camel/builder/component/ComponentsBuilderFactory.java | 1 +
 .../camel/builder/component/dsl/AwsS3ComponentBuilderFactory.java    | 1 +
 core/camel-componentdsl/src/generated/resources/metadata.json        | 2 +-
 .../org/apache/camel/builder/endpoint/StaticEndpointBuilders.java    | 2 ++
 .../apache/camel/builder/endpoint/dsl/S3EndpointBuilderFactory.java  | 3 +++
 docs/components/modules/ROOT/pages/aws-s3-component.adoc             | 5 +++--
 10 files changed, 19 insertions(+), 9 deletions(-)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-s3-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-s3-component.adoc
index 553e63a..738a334 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-s3-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-s3-component.adoc
@@ -1,10 +1,11 @@
 [[aws-s3-component]]
-= AWS S3 Storage Service Component
+= AWS S3 Storage Service Component (deprecated)
 :docTitle: AWS S3 Storage Service
 :artifactId: camel-aws-s3
 :description: Store and retrieve objects from AWS S3 Storage Service.
 :since: 2.8
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-s3.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-s3/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-s3/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index ba2ec3d..2b390d2 100644
--- a/components/camel-aws-s3/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-s3/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-s3
 groupId=org.apache.camel
 artifactId=camel-aws-s3
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS S3
+projectName=Camel :: AWS S3  (deprecated)
 projectDescription=A Camel Amazon S3 Web Service Component
diff --git a/components/camel-aws-s3/src/generated/resources/org/apache/camel/component/aws/s3/aws-s3.json b/components/camel-aws-s3/src/generated/resources/org/apache/camel/component/aws/s3/aws-s3.json
index 1e97752..d251c6f 100644
--- a/components/camel-aws-s3/src/generated/resources/org/apache/camel/component/aws/s3/aws-s3.json
+++ b/components/camel-aws-s3/src/generated/resources/org/apache/camel/component/aws/s3/aws-s3.json
@@ -4,7 +4,7 @@
     "name": "aws-s3",
     "title": "AWS S3 Storage Service",
     "description": "Store and retrieve objects from AWS S3 Storage Service.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.8.0",
     "label": "cloud,file",
     "javaType": "org.apache.camel.component.aws.s3.S3Component",
diff --git a/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc b/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc
index 553e63a..738a334 100644
--- a/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc
+++ b/components/camel-aws-s3/src/main/docs/aws-s3-component.adoc
@@ -1,10 +1,11 @@
 [[aws-s3-component]]
-= AWS S3 Storage Service Component
+= AWS S3 Storage Service Component (deprecated)
 :docTitle: AWS S3 Storage Service
 :artifactId: camel-aws-s3
 :description: Store and retrieve objects from AWS S3 Storage Service.
 :since: 2.8
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-s3.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
index 10e106c..a7a9981 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
@@ -484,6 +484,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsS3ComponentBuilderFactory.AwsS3ComponentBuilder awsS3() {
         return org.apache.camel.builder.component.dsl.AwsS3ComponentBuilderFactory.awsS3();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsS3ComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsS3ComponentBuilderFactory.java
index e7af1d6..85000e6 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsS3ComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsS3ComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsS3ComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsS3ComponentBuilder awsS3() {
         return new AwsS3ComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/resources/metadata.json b/core/camel-componentdsl/src/generated/resources/metadata.json
index af7e6f1..34b8daf 100644
--- a/core/camel-componentdsl/src/generated/resources/metadata.json
+++ b/core/camel-componentdsl/src/generated/resources/metadata.json
@@ -1197,7 +1197,7 @@
     "name": "aws-s3",
     "title": "AWS S3 Storage Service",
     "description": "Store and retrieve objects from AWS S3 Storage Service.",
-    "deprecated": false,
+    "deprecated": true,
     "firstVersion": "2.8.0",
     "label": "cloud,file",
     "javaType": "org.apache.camel.component.aws.s3.S3Component",
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index abd92cf..a3f4c47 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -2406,6 +2406,7 @@ public class StaticEndpointBuilders {
      * @param path //bucketNameOrArn
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.S3EndpointBuilderFactory.S3EndpointBuilder awsS3(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.S3EndpointBuilderFactory.endpointBuilder("aws-s3", path);
@@ -2428,6 +2429,7 @@ public class StaticEndpointBuilders {
      * @param path //bucketNameOrArn
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.S3EndpointBuilderFactory.S3EndpointBuilder awsS3(
             String componentName,
             String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/S3EndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/S3EndpointBuilderFactory.java
index c9af821..4c35e5a 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/S3EndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/S3EndpointBuilderFactory.java
@@ -3023,6 +3023,7 @@ public interface S3EndpointBuilderFactory {
          * @param path //bucketNameOrArn
          * @return the dsl builder
          */
+        @Deprecated
         default S3EndpointBuilder awsS3(String path) {
             return S3EndpointBuilderFactory.endpointBuilder("aws-s3", path);
         }
@@ -3044,10 +3045,12 @@ public interface S3EndpointBuilderFactory {
          * @param path //bucketNameOrArn
          * @return the dsl builder
          */
+        @Deprecated
         default S3EndpointBuilder awsS3(String componentName, String path) {
             return S3EndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static S3EndpointBuilder endpointBuilder(String componentName, String path) {
         class S3EndpointBuilderImpl extends AbstractEndpointBuilder implements S3EndpointBuilder, AdvancedS3EndpointBuilder {
             public S3EndpointBuilderImpl(String path) {
diff --git a/docs/components/modules/ROOT/pages/aws-s3-component.adoc b/docs/components/modules/ROOT/pages/aws-s3-component.adoc
index 062dbfc..6760738 100644
--- a/docs/components/modules/ROOT/pages/aws-s3-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-s3-component.adoc
@@ -1,12 +1,13 @@
 [[aws-s3-component]]
-= AWS S3 Storage Service Component
+= AWS S3 Storage Service Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-s3/src/main/docs/aws-s3-component.adoc
 :docTitle: AWS S3 Storage Service
 :artifactId: camel-aws-s3
 :description: Store and retrieve objects from AWS S3 Storage Service.
 :since: 2.8
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-s3.adoc[opts=optional]
 //Manually maintained attributes


[camel] 08/17: CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-CW

Posted by ac...@apache.org.
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.git

commit 2391eec3c92608816699b9b74d76432173a8e235
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:06:31 2021 +0100

    CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-CW
---
 components/camel-aws-cw/pom.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/components/camel-aws-cw/pom.xml b/components/camel-aws-cw/pom.xml
index 1fb08fa..6a78669 100644
--- a/components/camel-aws-cw/pom.xml
+++ b/components/camel-aws-cw/pom.xml
@@ -33,6 +33,7 @@
     <description>A Camel Amazon CW Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>


[camel] 11/17: CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-ECS

Posted by ac...@apache.org.
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.git

commit 7b19345fb860451c08f4dd851e9bbfb02212072b
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:10:14 2021 +0100

    CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-ECS
---
 components/camel-aws-ecs/pom.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/components/camel-aws-ecs/pom.xml b/components/camel-aws-ecs/pom.xml
index 9b03ee5..c0af589 100644
--- a/components/camel-aws-ecs/pom.xml
+++ b/components/camel-aws-ecs/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-ecs</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS ECS</name>
+    <name>Camel :: AWS ECS (deprecated)</name>
     <description>A Camel Amazon ECS Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>


[camel] 17/17: CAMEL-16107 - Regen for deprecation of Camel-AWS-* components

Posted by ac...@apache.org.
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.git

commit ec66bbfb28c6e75e5f037055fe5b94529f30f1c6
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:54:33 2021 +0100

    CAMEL-16107 - Regen for deprecation of Camel-AWS-* components
---
 .../apache/camel/catalog/components/aws-cw.json    |  3 +-
 .../apache/camel/catalog/components/aws-ddb.json   |  3 +-
 .../camel/catalog/components/aws-ddbstream.json    |  3 +-
 .../apache/camel/catalog/components/aws-ec2.json   |  3 +-
 .../apache/camel/catalog/components/aws-ecs.json   |  3 +-
 .../apache/camel/catalog/components/aws-eks.json   |  3 +-
 .../apache/camel/catalog/components/aws-iam.json   |  3 +-
 .../catalog/components/aws-kinesis-firehose.json   |  3 +-
 .../camel/catalog/components/aws-kinesis.json      |  3 +-
 .../apache/camel/catalog/components/aws-kms.json   |  3 +-
 .../camel/catalog/components/aws-lambda.json       |  3 +-
 .../apache/camel/catalog/components/aws-mq.json    |  3 +-
 .../apache/camel/catalog/components/aws-msk.json   |  3 +-
 .../apache/camel/catalog/components/aws-sdb.json   |  3 +-
 .../apache/camel/catalog/components/aws-ses.json   |  3 +-
 .../apache/camel/catalog/components/aws-sns.json   |  3 +-
 .../apache/camel/catalog/components/aws-sqs.json   |  3 +-
 .../apache/camel/catalog/components/aws-swf.json   |  3 +-
 .../camel/catalog/components/aws-translate.json    |  3 +-
 .../camel/catalog/docs/aws-cw-component.adoc       |  5 +-
 .../camel/catalog/docs/aws-ddb-component.adoc      |  5 +-
 .../catalog/docs/aws-ddbstream-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-ec2-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-ecs-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-eks-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-iam-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-kinesis-component.adoc  |  5 +-
 .../docs/aws-kinesis-firehose-component.adoc       |  5 +-
 .../camel/catalog/docs/aws-kms-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-lambda-component.adoc   |  5 +-
 .../camel/catalog/docs/aws-mq-component.adoc       |  5 +-
 .../camel/catalog/docs/aws-msk-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-sdb-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-ses-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-sns-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-sqs-component.adoc      |  5 +-
 .../camel/catalog/docs/aws-swf-component.adoc      |  5 +-
 .../catalog/docs/aws-translate-component.adoc      |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/aws/cw/aws-cw.json  |  3 +-
 .../src/main/docs/aws-cw-component.adoc            |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/ddb/aws-ddb.json    |  3 +-
 .../component/aws/ddbstream/aws-ddbstream.json     |  3 +-
 .../src/main/docs/aws-ddb-component.adoc           |  5 +-
 .../src/main/docs/aws-ddbstream-component.adoc     |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/ec2/aws-ec2.json    |  3 +-
 .../src/main/docs/aws-ec2-component.adoc           |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/ecs/aws-ecs.json    |  3 +-
 .../src/main/docs/aws-ecs-component.adoc           |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/eks/aws-eks.json    |  3 +-
 .../src/main/docs/aws-eks-component.adoc           |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/iam/aws-iam.json    |  3 +-
 .../src/main/docs/aws-iam-component.adoc           |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../aws/firehose/aws-kinesis-firehose.json         |  3 +-
 .../camel/component/aws/kinesis/aws-kinesis.json   |  3 +-
 .../src/main/docs/aws-kinesis-component.adoc       |  5 +-
 .../main/docs/aws-kinesis-firehose-component.adoc  |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/kms/aws-kms.json    |  3 +-
 .../src/main/docs/aws-kms-component.adoc           |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../camel/component/aws/lambda/aws-lambda.json     |  3 +-
 .../src/main/docs/aws-lambda-component.adoc        |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../org/apache/camel/component/aws/mq/aws-mq.json  |  3 +-
 .../src/main/docs/aws-mq-component.adoc            |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/msk/aws-msk.json    |  3 +-
 .../src/main/docs/aws-msk-component.adoc           |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/sdb/aws-sdb.json    |  3 +-
 .../src/main/docs/aws-sdb-component.adoc           |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/ses/aws-ses.json    |  3 +-
 .../src/main/docs/aws-ses-component.adoc           |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/sns/aws-sns.json    |  3 +-
 .../src/main/docs/aws-sns-component.adoc           |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/sqs/aws-sqs.json    |  3 +-
 .../src/main/docs/aws-sqs-component.adoc           |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../apache/camel/component/aws/swf/aws-swf.json    |  3 +-
 .../src/main/docs/aws-swf-component.adoc           |  5 +-
 .../services/org/apache/camel/component.properties |  2 +-
 .../component/aws/translate/aws-translate.json     |  3 +-
 .../src/main/docs/aws-translate-component.adoc     |  5 +-
 .../component/ComponentsBuilderFactory.java        | 19 ++++++++
 .../dsl/AwsCwComponentBuilderFactory.java          |  1 +
 .../dsl/AwsDdbComponentBuilderFactory.java         |  1 +
 .../dsl/AwsDdbstreamComponentBuilderFactory.java   |  1 +
 .../dsl/AwsEc2ComponentBuilderFactory.java         |  1 +
 .../dsl/AwsEcsComponentBuilderFactory.java         |  1 +
 .../dsl/AwsEksComponentBuilderFactory.java         |  1 +
 .../dsl/AwsIamComponentBuilderFactory.java         |  1 +
 .../dsl/AwsKinesisComponentBuilderFactory.java     |  1 +
 .../AwsKinesisFirehoseComponentBuilderFactory.java |  1 +
 .../dsl/AwsKmsComponentBuilderFactory.java         |  1 +
 .../dsl/AwsLambdaComponentBuilderFactory.java      |  1 +
 .../dsl/AwsMqComponentBuilderFactory.java          |  1 +
 .../dsl/AwsMskComponentBuilderFactory.java         |  1 +
 .../dsl/AwsSdbComponentBuilderFactory.java         |  1 +
 .../dsl/AwsSesComponentBuilderFactory.java         |  1 +
 .../dsl/AwsSnsComponentBuilderFactory.java         |  1 +
 .../dsl/AwsSqsComponentBuilderFactory.java         |  1 +
 .../dsl/AwsSwfComponentBuilderFactory.java         |  1 +
 .../dsl/AwsTranslateComponentBuilderFactory.java   |  1 +
 .../src/generated/resources/metadata.json          | 57 ++++++++++++++--------
 .../builder/endpoint/StaticEndpointBuilders.java   | 38 +++++++++++++++
 .../endpoint/dsl/CwEndpointBuilderFactory.java     |  3 ++
 .../endpoint/dsl/DdbEndpointBuilderFactory.java    |  3 ++
 .../dsl/DdbStreamEndpointBuilderFactory.java       |  3 ++
 .../endpoint/dsl/EC2EndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/ECSEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/EKSEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/IAMEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/KMSEndpointBuilderFactory.java    |  3 ++
 .../dsl/KinesisEndpointBuilderFactory.java         |  3 ++
 .../dsl/KinesisFirehoseEndpointBuilderFactory.java |  3 ++
 .../endpoint/dsl/LambdaEndpointBuilderFactory.java |  3 ++
 .../endpoint/dsl/MQEndpointBuilderFactory.java     |  3 ++
 .../endpoint/dsl/MSKEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/SWFEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/SdbEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/SesEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/SnsEndpointBuilderFactory.java    |  3 ++
 .../endpoint/dsl/SqsEndpointBuilderFactory.java    |  3 ++
 .../dsl/TranslateEndpointBuilderFactory.java       |  3 ++
 .../modules/ROOT/pages/aws-cw-component.adoc       |  5 +-
 .../modules/ROOT/pages/aws-ddb-component.adoc      |  5 +-
 .../ROOT/pages/aws-ddbstream-component.adoc        |  5 +-
 .../modules/ROOT/pages/aws-ec2-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-ecs-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-eks-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-iam-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-kinesis-component.adoc  |  5 +-
 .../ROOT/pages/aws-kinesis-firehose-component.adoc |  5 +-
 .../modules/ROOT/pages/aws-kms-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-lambda-component.adoc   |  5 +-
 .../modules/ROOT/pages/aws-mq-component.adoc       |  5 +-
 .../modules/ROOT/pages/aws-msk-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-sdb-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-ses-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-sns-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-sqs-component.adoc      |  5 +-
 .../modules/ROOT/pages/aws-swf-component.adoc      |  5 +-
 .../ROOT/pages/aws-translate-component.adoc        |  5 +-
 153 files changed, 435 insertions(+), 188 deletions(-)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-cw.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-cw.json
index b164d58..ba66280 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-cw.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-cw.json
@@ -4,7 +4,8 @@
     "name": "aws-cw",
     "title": "AWS CloudWatch",
     "description": "Send metrics to AWS CloudWatch.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.11.0",
     "label": "cloud,monitoring",
     "javaType": "org.apache.camel.component.aws.cw.CwComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ddb.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ddb.json
index 3eadbd1..5b44c3e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ddb.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ddb.json
@@ -4,7 +4,8 @@
     "name": "aws-ddb",
     "title": "AWS DynamoDB",
     "description": "Store and retrieve data from AWS DynamoDB service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.10.0",
     "label": "cloud,database,nosql",
     "javaType": "org.apache.camel.component.aws.ddb.DdbComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ddbstream.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ddbstream.json
index 2b63d8c..e0cf965 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ddbstream.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ddbstream.json
@@ -4,7 +4,8 @@
     "name": "aws-ddbstream",
     "title": "AWS DynamoDB Streams",
     "description": "Receive messages from AWS DynamoDB Stream service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.17.0",
     "label": "cloud,messaging,streams",
     "javaType": "org.apache.camel.component.aws.ddbstream.DdbStreamComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ec2.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ec2.json
index dab9209..0485544 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ec2.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ec2.json
@@ -4,7 +4,8 @@
     "name": "aws-ec2",
     "title": "AWS Elastic Compute Cloud (EC2)",
     "description": "Manage AWS EC2 instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.16.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.ec2.EC2Component",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ecs.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ecs.json
index f244f76..e086654 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ecs.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ecs.json
@@ -4,7 +4,8 @@
     "name": "aws-ecs",
     "title": "AWS Elastic Container Service (ECS)",
     "description": "Manage AWS ECS cluster instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.ecs.ECSComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-eks.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-eks.json
index ae13f0f..b3519d5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-eks.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-eks.json
@@ -4,7 +4,8 @@
     "name": "aws-eks",
     "title": "AWS Elastic Kubernetes Service (EKS)",
     "description": "Manage AWS EKS cluster instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.eks.EKSComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-iam.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-iam.json
index a113857..e9c1bd2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-iam.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-iam.json
@@ -4,7 +4,8 @@
     "name": "aws-iam",
     "title": "AWS Identity and Access Management (IAM)",
     "description": "Manage AWS IAM instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.23.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.iam.IAMComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kinesis-firehose.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kinesis-firehose.json
index 76e33ca..5f07833 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kinesis-firehose.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kinesis-firehose.json
@@ -4,7 +4,8 @@
     "name": "aws-kinesis-firehose",
     "title": "AWS Kinesis Firehose",
     "description": "Consume data from AWS Kinesis Firehose streams.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.19.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.firehose.KinesisFirehoseComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kinesis.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kinesis.json
index dc10dd2..31e67a2 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kinesis.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kinesis.json
@@ -4,7 +4,8 @@
     "name": "aws-kinesis",
     "title": "AWS Kinesis",
     "description": "Consume and produce records from AWS Kinesis Streams.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.17.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.kinesis.KinesisComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kms.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kms.json
index cf3cce6..d278fb2c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kms.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-kms.json
@@ -4,7 +4,8 @@
     "name": "aws-kms",
     "title": "AWS Key Management Service (KMS)",
     "description": "Manage keys stored in AWS KMS instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.21.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.kms.KMSComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-lambda.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-lambda.json
index 166473c..666e84b 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-lambda.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-lambda.json
@@ -4,7 +4,8 @@
     "name": "aws-lambda",
     "title": "AWS Lambda",
     "description": "Manage and invoke AWS Lambda functions.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.20.0",
     "label": "cloud,computing,serverless",
     "javaType": "org.apache.camel.component.aws.lambda.LambdaComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-mq.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-mq.json
index e30f3d4..fd645a6 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-mq.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-mq.json
@@ -4,7 +4,8 @@
     "name": "aws-mq",
     "title": "AWS MQ",
     "description": "Manage AWS MQ instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.21.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.mq.MQComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-msk.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-msk.json
index 4df162d..24a681e 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-msk.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-msk.json
@@ -4,7 +4,8 @@
     "name": "aws-msk",
     "title": "AWS Managed Streaming for Apache Kafka (MSK)",
     "description": "Manage AWS MSK instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.msk.MSKComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sdb.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sdb.json
index 4a859c7..777dbd8 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sdb.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sdb.json
@@ -4,7 +4,8 @@
     "name": "aws-sdb",
     "title": "AWS SimpleDB",
     "description": "Store and Retrieve data from\/to AWS SDB service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.9.0",
     "label": "cloud,database,nosql",
     "javaType": "org.apache.camel.component.aws.sdb.SdbComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ses.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ses.json
index b1750e0..a66a7a5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ses.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-ses.json
@@ -4,7 +4,8 @@
     "name": "aws-ses",
     "title": "AWS Simple Email Service (SES)",
     "description": "Send e-mails through AWS SES service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.9.0",
     "label": "cloud,mail",
     "javaType": "org.apache.camel.component.aws.ses.SesComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sns.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sns.json
index 4b432c4..534f8e6 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sns.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sns.json
@@ -4,7 +4,8 @@
     "name": "aws-sns",
     "title": "AWS Simple Notification System (SNS)",
     "description": "Send messages to an AWS Simple Notification Topic.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.8.0",
     "label": "cloud,messaging,mobile",
     "javaType": "org.apache.camel.component.aws.sns.SnsComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sqs.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sqs.json
index 6cf263e..5f3f78a 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sqs.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-sqs.json
@@ -4,7 +4,8 @@
     "name": "aws-sqs",
     "title": "AWS Simple Queue Service (SQS)",
     "description": "Sending and receive messages to\/from AWS SQS service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.6.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.sqs.SqsComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-swf.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-swf.json
index 411064f..c0c3e93 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-swf.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-swf.json
@@ -4,7 +4,8 @@
     "name": "aws-swf",
     "title": "AWS Simple Workflow (SWF)",
     "description": "Manage workflows in the AWS Simple Workflow service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.13.0",
     "label": "cloud,workflow",
     "javaType": "org.apache.camel.component.aws.swf.SWFComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-translate.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-translate.json
index dc69f2b..84ec405 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-translate.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-translate.json
@@ -4,7 +4,8 @@
     "name": "aws-translate",
     "title": "AWS Translate",
     "description": "Translate texts using AWS Translate.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.translate.TranslateComponent",
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-cw-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-cw-component.adoc
index 1374df8..b377cbf 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-cw-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-cw-component.adoc
@@ -1,10 +1,11 @@
 [[aws-cw-component]]
-= AWS CloudWatch Component
+= AWS CloudWatch Component (deprecated)
 :docTitle: AWS CloudWatch
 :artifactId: camel-aws-cw
 :description: Send metrics to AWS CloudWatch.
 :since: 2.11
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-cw.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddb-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddb-component.adoc
index 0b2b1f7..9d5f675 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddb-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddb-component.adoc
@@ -1,10 +1,11 @@
 [[aws-ddb-component]]
-= AWS DynamoDB Component
+= AWS DynamoDB Component (deprecated)
 :docTitle: AWS DynamoDB
 :artifactId: camel-aws-ddb
 :description: Store and retrieve data from AWS DynamoDB service.
 :since: 2.10
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddb.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddbstream-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddbstream-component.adoc
index dbeb113..0f070fe 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddbstream-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ddbstream-component.adoc
@@ -1,10 +1,11 @@
 [[aws-ddbstream-component]]
-= AWS DynamoDB Streams Component
+= AWS DynamoDB Streams Component (deprecated)
 :docTitle: AWS DynamoDB Streams
 :artifactId: camel-aws-ddb
 :description: Receive messages from AWS DynamoDB Stream service.
 :since: 2.17
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only consumer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddbstream.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ec2-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ec2-component.adoc
index 502dacc..c6d0793 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ec2-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ec2-component.adoc
@@ -1,10 +1,11 @@
 [[aws-ec2-component]]
-= AWS Elastic Compute Cloud (EC2) Component
+= AWS Elastic Compute Cloud (EC2) Component (deprecated)
 :docTitle: AWS Elastic Compute Cloud (EC2)
 :artifactId: camel-aws-ec2
 :description: Manage AWS EC2 instances.
 :since: 2.16
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ec2.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ecs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ecs-component.adoc
index 79f082f..5fd05c0 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ecs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ecs-component.adoc
@@ -1,10 +1,11 @@
 [[aws-ecs-component]]
-= AWS Elastic Container Service (ECS) Component
+= AWS Elastic Container Service (ECS) Component (deprecated)
 :docTitle: AWS Elastic Container Service (ECS)
 :artifactId: camel-aws-ecs
 :description: Manage AWS ECS cluster instances.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ecs.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-eks-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-eks-component.adoc
index ba75142..0572448 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-eks-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-eks-component.adoc
@@ -1,10 +1,11 @@
 [[aws-eks-component]]
-= AWS Elastic Kubernetes Service (EKS) Component
+= AWS Elastic Kubernetes Service (EKS) Component (deprecated)
 :docTitle: AWS Elastic Kubernetes Service (EKS)
 :artifactId: camel-aws-eks
 :description: Manage AWS EKS cluster instances.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-eks.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-iam-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-iam-component.adoc
index ce90800..4c897e1 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-iam-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-iam-component.adoc
@@ -1,10 +1,11 @@
 [[aws-iam-component]]
-= AWS Identity and Access Management (IAM) Component
+= AWS Identity and Access Management (IAM) Component (deprecated)
 :docTitle: AWS Identity and Access Management (IAM)
 :artifactId: camel-aws-iam
 :description: Manage AWS IAM instances.
 :since: 2.23
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-iam.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-component.adoc
index 73dfdd2..90db8bb 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-component.adoc
@@ -1,10 +1,11 @@
 [[aws-kinesis-component]]
-= AWS Kinesis Component
+= AWS Kinesis Component (deprecated)
 :docTitle: AWS Kinesis
 :artifactId: camel-aws-kinesis
 :description: Consume and produce records from AWS Kinesis Streams.
 :since: 2.17
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-firehose-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-firehose-component.adoc
index 510d036..aa887bf 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-firehose-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kinesis-firehose-component.adoc
@@ -1,10 +1,11 @@
 [[aws-kinesis-firehose-component]]
-= AWS Kinesis Firehose Component
+= AWS Kinesis Firehose Component (deprecated)
 :docTitle: AWS Kinesis Firehose
 :artifactId: camel-aws-kinesis
 :description: Consume data from AWS Kinesis Firehose streams.
 :since: 2.19
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis-firehose.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kms-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kms-component.adoc
index f774f1a..09aa3ea 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kms-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-kms-component.adoc
@@ -1,10 +1,11 @@
 [[aws-kms-component]]
-= AWS Key Management Service (KMS) Component
+= AWS Key Management Service (KMS) Component (deprecated)
 :docTitle: AWS Key Management Service (KMS)
 :artifactId: camel-aws-kms
 :description: Manage keys stored in AWS KMS instances.
 :since: 2.21
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kms.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-lambda-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-lambda-component.adoc
index 187de29..4c63836 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-lambda-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-lambda-component.adoc
@@ -1,10 +1,11 @@
 [[aws-lambda-component]]
-= AWS Lambda Component
+= AWS Lambda Component (deprecated)
 :docTitle: AWS Lambda
 :artifactId: camel-aws-lambda
 :description: Manage and invoke AWS Lambda functions.
 :since: 2.20
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-lambda.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-mq-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-mq-component.adoc
index 05d1bd4..287a2a5 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-mq-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-mq-component.adoc
@@ -1,10 +1,11 @@
 [[aws-mq-component]]
-= AWS MQ Component
+= AWS MQ Component (deprecated)
 :docTitle: AWS MQ
 :artifactId: camel-aws-mq
 :description: Manage AWS MQ instances.
 :since: 2.21
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-mq.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-msk-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-msk-component.adoc
index 4eb2969..ae94479 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-msk-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-msk-component.adoc
@@ -1,10 +1,11 @@
 [[aws-msk-component]]
-= AWS Managed Streaming for Apache Kafka (MSK) Component
+= AWS Managed Streaming for Apache Kafka (MSK) Component (deprecated)
 :docTitle: AWS Managed Streaming for Apache Kafka (MSK)
 :artifactId: camel-aws-msk
 :description: Manage AWS MSK instances.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-msk.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sdb-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sdb-component.adoc
index 453b452..2920dde 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sdb-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sdb-component.adoc
@@ -1,10 +1,11 @@
 [[aws-sdb-component]]
-= AWS SimpleDB Component
+= AWS SimpleDB Component (deprecated)
 :docTitle: AWS SimpleDB
 :artifactId: camel-aws-sdb
 :description: Store and Retrieve data from/to AWS SDB service.
 :since: 2.9
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sdb.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ses-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ses-component.adoc
index 3816b4a..05c0d51 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ses-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-ses-component.adoc
@@ -1,10 +1,11 @@
 [[aws-ses-component]]
-= AWS Simple Email Service (SES) Component
+= AWS Simple Email Service (SES) Component (deprecated)
 :docTitle: AWS Simple Email Service (SES)
 :artifactId: camel-aws-ses
 :description: Send e-mails through AWS SES service.
 :since: 2.9
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ses.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sns-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sns-component.adoc
index 1517d79..ffa0887 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sns-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sns-component.adoc
@@ -1,10 +1,11 @@
 [[aws-sns-component]]
-= AWS Simple Notification System (SNS) Component
+= AWS Simple Notification System (SNS) Component (deprecated)
 :docTitle: AWS Simple Notification System (SNS)
 :artifactId: camel-aws-sns
 :description: Send messages to an AWS Simple Notification Topic.
 :since: 2.8
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sns.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sqs-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sqs-component.adoc
index dd82140..b43dab9 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sqs-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-sqs-component.adoc
@@ -1,10 +1,11 @@
 [[aws-sqs-component]]
-= AWS Simple Queue Service (SQS) Component
+= AWS Simple Queue Service (SQS) Component (deprecated)
 :docTitle: AWS Simple Queue Service (SQS)
 :artifactId: camel-aws-sqs
 :description: Sending and receive messages to/from AWS SQS service.
 :since: 2.6
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sqs.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-swf-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-swf-component.adoc
index d86c888..635f49c 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-swf-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-swf-component.adoc
@@ -1,10 +1,11 @@
 [[aws-swf-component]]
-= AWS Simple Workflow (SWF) Component
+= AWS Simple Workflow (SWF) Component (deprecated)
 :docTitle: AWS Simple Workflow (SWF)
 :artifactId: camel-aws-swf
 :description: Manage workflows in the AWS Simple Workflow service.
 :since: 2.13
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-swf.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-translate-component.adoc b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-translate-component.adoc
index 032007c..0b45630 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-translate-component.adoc
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/aws-translate-component.adoc
@@ -1,10 +1,11 @@
 [[aws-translate-component]]
-= AWS Translate Component
+= AWS Translate Component (deprecated)
 :docTitle: AWS Translate
 :artifactId: camel-aws-translate
 :description: Translate texts using AWS Translate.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-translate.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-cw/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-cw/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index cfef1e7..c3da8c2 100644
--- a/components/camel-aws-cw/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-cw/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-cw
 groupId=org.apache.camel
 artifactId=camel-aws-cw
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS CW
+projectName=Camel :: AWS CW (deprecated)
 projectDescription=A Camel Amazon CW Web Service Component
diff --git a/components/camel-aws-cw/src/generated/resources/org/apache/camel/component/aws/cw/aws-cw.json b/components/camel-aws-cw/src/generated/resources/org/apache/camel/component/aws/cw/aws-cw.json
index b164d58..ba66280 100644
--- a/components/camel-aws-cw/src/generated/resources/org/apache/camel/component/aws/cw/aws-cw.json
+++ b/components/camel-aws-cw/src/generated/resources/org/apache/camel/component/aws/cw/aws-cw.json
@@ -4,7 +4,8 @@
     "name": "aws-cw",
     "title": "AWS CloudWatch",
     "description": "Send metrics to AWS CloudWatch.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.11.0",
     "label": "cloud,monitoring",
     "javaType": "org.apache.camel.component.aws.cw.CwComponent",
diff --git a/components/camel-aws-cw/src/main/docs/aws-cw-component.adoc b/components/camel-aws-cw/src/main/docs/aws-cw-component.adoc
index 1374df8..b377cbf 100644
--- a/components/camel-aws-cw/src/main/docs/aws-cw-component.adoc
+++ b/components/camel-aws-cw/src/main/docs/aws-cw-component.adoc
@@ -1,10 +1,11 @@
 [[aws-cw-component]]
-= AWS CloudWatch Component
+= AWS CloudWatch Component (deprecated)
 :docTitle: AWS CloudWatch
 :artifactId: camel-aws-cw
 :description: Send metrics to AWS CloudWatch.
 :since: 2.11
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-cw.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-ddb/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-ddb/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 6189850..840b990 100644
--- a/components/camel-aws-ddb/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-ddb/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-ddb aws-ddbstream
 groupId=org.apache.camel
 artifactId=camel-aws-ddb
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS DDB
+projectName=Camel :: AWS DDB (deprecated)
 projectDescription=A Camel Amazon DynamoDB Web Service Component
diff --git a/components/camel-aws-ddb/src/generated/resources/org/apache/camel/component/aws/ddb/aws-ddb.json b/components/camel-aws-ddb/src/generated/resources/org/apache/camel/component/aws/ddb/aws-ddb.json
index 3eadbd1..5b44c3e 100644
--- a/components/camel-aws-ddb/src/generated/resources/org/apache/camel/component/aws/ddb/aws-ddb.json
+++ b/components/camel-aws-ddb/src/generated/resources/org/apache/camel/component/aws/ddb/aws-ddb.json
@@ -4,7 +4,8 @@
     "name": "aws-ddb",
     "title": "AWS DynamoDB",
     "description": "Store and retrieve data from AWS DynamoDB service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.10.0",
     "label": "cloud,database,nosql",
     "javaType": "org.apache.camel.component.aws.ddb.DdbComponent",
diff --git a/components/camel-aws-ddb/src/generated/resources/org/apache/camel/component/aws/ddbstream/aws-ddbstream.json b/components/camel-aws-ddb/src/generated/resources/org/apache/camel/component/aws/ddbstream/aws-ddbstream.json
index 2b63d8c..e0cf965 100644
--- a/components/camel-aws-ddb/src/generated/resources/org/apache/camel/component/aws/ddbstream/aws-ddbstream.json
+++ b/components/camel-aws-ddb/src/generated/resources/org/apache/camel/component/aws/ddbstream/aws-ddbstream.json
@@ -4,7 +4,8 @@
     "name": "aws-ddbstream",
     "title": "AWS DynamoDB Streams",
     "description": "Receive messages from AWS DynamoDB Stream service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.17.0",
     "label": "cloud,messaging,streams",
     "javaType": "org.apache.camel.component.aws.ddbstream.DdbStreamComponent",
diff --git a/components/camel-aws-ddb/src/main/docs/aws-ddb-component.adoc b/components/camel-aws-ddb/src/main/docs/aws-ddb-component.adoc
index 0b2b1f7..9d5f675 100644
--- a/components/camel-aws-ddb/src/main/docs/aws-ddb-component.adoc
+++ b/components/camel-aws-ddb/src/main/docs/aws-ddb-component.adoc
@@ -1,10 +1,11 @@
 [[aws-ddb-component]]
-= AWS DynamoDB Component
+= AWS DynamoDB Component (deprecated)
 :docTitle: AWS DynamoDB
 :artifactId: camel-aws-ddb
 :description: Store and retrieve data from AWS DynamoDB service.
 :since: 2.10
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddb.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-ddb/src/main/docs/aws-ddbstream-component.adoc b/components/camel-aws-ddb/src/main/docs/aws-ddbstream-component.adoc
index dbeb113..0f070fe 100644
--- a/components/camel-aws-ddb/src/main/docs/aws-ddbstream-component.adoc
+++ b/components/camel-aws-ddb/src/main/docs/aws-ddbstream-component.adoc
@@ -1,10 +1,11 @@
 [[aws-ddbstream-component]]
-= AWS DynamoDB Streams Component
+= AWS DynamoDB Streams Component (deprecated)
 :docTitle: AWS DynamoDB Streams
 :artifactId: camel-aws-ddb
 :description: Receive messages from AWS DynamoDB Stream service.
 :since: 2.17
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only consumer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddbstream.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-ec2/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-ec2/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 889f4bb..a67d620 100644
--- a/components/camel-aws-ec2/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-ec2/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-ec2
 groupId=org.apache.camel
 artifactId=camel-aws-ec2
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS EC2
+projectName=Camel :: AWS EC2 (deprecated)
 projectDescription=A Camel Amazon EC2 Web Service Component
diff --git a/components/camel-aws-ec2/src/generated/resources/org/apache/camel/component/aws/ec2/aws-ec2.json b/components/camel-aws-ec2/src/generated/resources/org/apache/camel/component/aws/ec2/aws-ec2.json
index dab9209..0485544 100644
--- a/components/camel-aws-ec2/src/generated/resources/org/apache/camel/component/aws/ec2/aws-ec2.json
+++ b/components/camel-aws-ec2/src/generated/resources/org/apache/camel/component/aws/ec2/aws-ec2.json
@@ -4,7 +4,8 @@
     "name": "aws-ec2",
     "title": "AWS Elastic Compute Cloud (EC2)",
     "description": "Manage AWS EC2 instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.16.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.ec2.EC2Component",
diff --git a/components/camel-aws-ec2/src/main/docs/aws-ec2-component.adoc b/components/camel-aws-ec2/src/main/docs/aws-ec2-component.adoc
index 502dacc..c6d0793 100644
--- a/components/camel-aws-ec2/src/main/docs/aws-ec2-component.adoc
+++ b/components/camel-aws-ec2/src/main/docs/aws-ec2-component.adoc
@@ -1,10 +1,11 @@
 [[aws-ec2-component]]
-= AWS Elastic Compute Cloud (EC2) Component
+= AWS Elastic Compute Cloud (EC2) Component (deprecated)
 :docTitle: AWS Elastic Compute Cloud (EC2)
 :artifactId: camel-aws-ec2
 :description: Manage AWS EC2 instances.
 :since: 2.16
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ec2.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-ecs/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-ecs/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 6f6406a..07647d6 100644
--- a/components/camel-aws-ecs/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-ecs/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-ecs
 groupId=org.apache.camel
 artifactId=camel-aws-ecs
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS ECS
+projectName=Camel :: AWS ECS (deprecated)
 projectDescription=A Camel Amazon ECS Web Service Component
diff --git a/components/camel-aws-ecs/src/generated/resources/org/apache/camel/component/aws/ecs/aws-ecs.json b/components/camel-aws-ecs/src/generated/resources/org/apache/camel/component/aws/ecs/aws-ecs.json
index f244f76..e086654 100644
--- a/components/camel-aws-ecs/src/generated/resources/org/apache/camel/component/aws/ecs/aws-ecs.json
+++ b/components/camel-aws-ecs/src/generated/resources/org/apache/camel/component/aws/ecs/aws-ecs.json
@@ -4,7 +4,8 @@
     "name": "aws-ecs",
     "title": "AWS Elastic Container Service (ECS)",
     "description": "Manage AWS ECS cluster instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.ecs.ECSComponent",
diff --git a/components/camel-aws-ecs/src/main/docs/aws-ecs-component.adoc b/components/camel-aws-ecs/src/main/docs/aws-ecs-component.adoc
index 79f082f..5fd05c0 100644
--- a/components/camel-aws-ecs/src/main/docs/aws-ecs-component.adoc
+++ b/components/camel-aws-ecs/src/main/docs/aws-ecs-component.adoc
@@ -1,10 +1,11 @@
 [[aws-ecs-component]]
-= AWS Elastic Container Service (ECS) Component
+= AWS Elastic Container Service (ECS) Component (deprecated)
 :docTitle: AWS Elastic Container Service (ECS)
 :artifactId: camel-aws-ecs
 :description: Manage AWS ECS cluster instances.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ecs.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-eks/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-eks/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 57eac21..db7a3fa 100644
--- a/components/camel-aws-eks/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-eks/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-eks
 groupId=org.apache.camel
 artifactId=camel-aws-eks
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS EKS
+projectName=Camel :: AWS EKS (deprecated)
 projectDescription=A Camel Amazon EKS Web Service Component
diff --git a/components/camel-aws-eks/src/generated/resources/org/apache/camel/component/aws/eks/aws-eks.json b/components/camel-aws-eks/src/generated/resources/org/apache/camel/component/aws/eks/aws-eks.json
index ae13f0f..b3519d5 100644
--- a/components/camel-aws-eks/src/generated/resources/org/apache/camel/component/aws/eks/aws-eks.json
+++ b/components/camel-aws-eks/src/generated/resources/org/apache/camel/component/aws/eks/aws-eks.json
@@ -4,7 +4,8 @@
     "name": "aws-eks",
     "title": "AWS Elastic Kubernetes Service (EKS)",
     "description": "Manage AWS EKS cluster instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.eks.EKSComponent",
diff --git a/components/camel-aws-eks/src/main/docs/aws-eks-component.adoc b/components/camel-aws-eks/src/main/docs/aws-eks-component.adoc
index ba75142..0572448 100644
--- a/components/camel-aws-eks/src/main/docs/aws-eks-component.adoc
+++ b/components/camel-aws-eks/src/main/docs/aws-eks-component.adoc
@@ -1,10 +1,11 @@
 [[aws-eks-component]]
-= AWS Elastic Kubernetes Service (EKS) Component
+= AWS Elastic Kubernetes Service (EKS) Component (deprecated)
 :docTitle: AWS Elastic Kubernetes Service (EKS)
 :artifactId: camel-aws-eks
 :description: Manage AWS EKS cluster instances.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-eks.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-iam/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-iam/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index ee543b7..fbf1e25 100644
--- a/components/camel-aws-iam/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-iam/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-iam
 groupId=org.apache.camel
 artifactId=camel-aws-iam
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS IAM
+projectName=Camel :: AWS IAM (deprecated)
 projectDescription=A Camel Amazon IAM Web Service Component
diff --git a/components/camel-aws-iam/src/generated/resources/org/apache/camel/component/aws/iam/aws-iam.json b/components/camel-aws-iam/src/generated/resources/org/apache/camel/component/aws/iam/aws-iam.json
index a113857..e9c1bd2 100644
--- a/components/camel-aws-iam/src/generated/resources/org/apache/camel/component/aws/iam/aws-iam.json
+++ b/components/camel-aws-iam/src/generated/resources/org/apache/camel/component/aws/iam/aws-iam.json
@@ -4,7 +4,8 @@
     "name": "aws-iam",
     "title": "AWS Identity and Access Management (IAM)",
     "description": "Manage AWS IAM instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.23.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.iam.IAMComponent",
diff --git a/components/camel-aws-iam/src/main/docs/aws-iam-component.adoc b/components/camel-aws-iam/src/main/docs/aws-iam-component.adoc
index ce90800..4c897e1 100644
--- a/components/camel-aws-iam/src/main/docs/aws-iam-component.adoc
+++ b/components/camel-aws-iam/src/main/docs/aws-iam-component.adoc
@@ -1,10 +1,11 @@
 [[aws-iam-component]]
-= AWS Identity and Access Management (IAM) Component
+= AWS Identity and Access Management (IAM) Component (deprecated)
 :docTitle: AWS Identity and Access Management (IAM)
 :artifactId: camel-aws-iam
 :description: Manage AWS IAM instances.
 :since: 2.23
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-iam.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-kinesis/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-kinesis/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 0f14750..3c15809 100644
--- a/components/camel-aws-kinesis/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-kinesis/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-kinesis aws-kinesis-firehose
 groupId=org.apache.camel
 artifactId=camel-aws-kinesis
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS Kinesis
+projectName=Camel :: AWS Kinesis (deprecated)
 projectDescription=A Camel Amazon Kinesis Web Service Component
diff --git a/components/camel-aws-kinesis/src/generated/resources/org/apache/camel/component/aws/firehose/aws-kinesis-firehose.json b/components/camel-aws-kinesis/src/generated/resources/org/apache/camel/component/aws/firehose/aws-kinesis-firehose.json
index 76e33ca..5f07833 100644
--- a/components/camel-aws-kinesis/src/generated/resources/org/apache/camel/component/aws/firehose/aws-kinesis-firehose.json
+++ b/components/camel-aws-kinesis/src/generated/resources/org/apache/camel/component/aws/firehose/aws-kinesis-firehose.json
@@ -4,7 +4,8 @@
     "name": "aws-kinesis-firehose",
     "title": "AWS Kinesis Firehose",
     "description": "Consume data from AWS Kinesis Firehose streams.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.19.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.firehose.KinesisFirehoseComponent",
diff --git a/components/camel-aws-kinesis/src/generated/resources/org/apache/camel/component/aws/kinesis/aws-kinesis.json b/components/camel-aws-kinesis/src/generated/resources/org/apache/camel/component/aws/kinesis/aws-kinesis.json
index dc10dd2..31e67a2 100644
--- a/components/camel-aws-kinesis/src/generated/resources/org/apache/camel/component/aws/kinesis/aws-kinesis.json
+++ b/components/camel-aws-kinesis/src/generated/resources/org/apache/camel/component/aws/kinesis/aws-kinesis.json
@@ -4,7 +4,8 @@
     "name": "aws-kinesis",
     "title": "AWS Kinesis",
     "description": "Consume and produce records from AWS Kinesis Streams.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.17.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.kinesis.KinesisComponent",
diff --git a/components/camel-aws-kinesis/src/main/docs/aws-kinesis-component.adoc b/components/camel-aws-kinesis/src/main/docs/aws-kinesis-component.adoc
index 73dfdd2..90db8bb 100644
--- a/components/camel-aws-kinesis/src/main/docs/aws-kinesis-component.adoc
+++ b/components/camel-aws-kinesis/src/main/docs/aws-kinesis-component.adoc
@@ -1,10 +1,11 @@
 [[aws-kinesis-component]]
-= AWS Kinesis Component
+= AWS Kinesis Component (deprecated)
 :docTitle: AWS Kinesis
 :artifactId: camel-aws-kinesis
 :description: Consume and produce records from AWS Kinesis Streams.
 :since: 2.17
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-kinesis/src/main/docs/aws-kinesis-firehose-component.adoc b/components/camel-aws-kinesis/src/main/docs/aws-kinesis-firehose-component.adoc
index 510d036..aa887bf 100644
--- a/components/camel-aws-kinesis/src/main/docs/aws-kinesis-firehose-component.adoc
+++ b/components/camel-aws-kinesis/src/main/docs/aws-kinesis-firehose-component.adoc
@@ -1,10 +1,11 @@
 [[aws-kinesis-firehose-component]]
-= AWS Kinesis Firehose Component
+= AWS Kinesis Firehose Component (deprecated)
 :docTitle: AWS Kinesis Firehose
 :artifactId: camel-aws-kinesis
 :description: Consume data from AWS Kinesis Firehose streams.
 :since: 2.19
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis-firehose.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-kms/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-kms/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 84d4fa3..b4c8943 100644
--- a/components/camel-aws-kms/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-kms/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-kms
 groupId=org.apache.camel
 artifactId=camel-aws-kms
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS KMS
+projectName=Camel :: AWS KMS (deprecated)
 projectDescription=A Camel Amazon KMS Web Service Component
diff --git a/components/camel-aws-kms/src/generated/resources/org/apache/camel/component/aws/kms/aws-kms.json b/components/camel-aws-kms/src/generated/resources/org/apache/camel/component/aws/kms/aws-kms.json
index cf3cce6..d278fb2c 100644
--- a/components/camel-aws-kms/src/generated/resources/org/apache/camel/component/aws/kms/aws-kms.json
+++ b/components/camel-aws-kms/src/generated/resources/org/apache/camel/component/aws/kms/aws-kms.json
@@ -4,7 +4,8 @@
     "name": "aws-kms",
     "title": "AWS Key Management Service (KMS)",
     "description": "Manage keys stored in AWS KMS instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.21.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.kms.KMSComponent",
diff --git a/components/camel-aws-kms/src/main/docs/aws-kms-component.adoc b/components/camel-aws-kms/src/main/docs/aws-kms-component.adoc
index f774f1a..09aa3ea 100644
--- a/components/camel-aws-kms/src/main/docs/aws-kms-component.adoc
+++ b/components/camel-aws-kms/src/main/docs/aws-kms-component.adoc
@@ -1,10 +1,11 @@
 [[aws-kms-component]]
-= AWS Key Management Service (KMS) Component
+= AWS Key Management Service (KMS) Component (deprecated)
 :docTitle: AWS Key Management Service (KMS)
 :artifactId: camel-aws-kms
 :description: Manage keys stored in AWS KMS instances.
 :since: 2.21
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kms.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-lambda/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-lambda/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 2175633..1705d80 100644
--- a/components/camel-aws-lambda/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-lambda/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-lambda
 groupId=org.apache.camel
 artifactId=camel-aws-lambda
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS Lambda
+projectName=Camel :: AWS Lambda (deprecated)
 projectDescription=A Camel Amazon Lambda We Service Component
diff --git a/components/camel-aws-lambda/src/generated/resources/org/apache/camel/component/aws/lambda/aws-lambda.json b/components/camel-aws-lambda/src/generated/resources/org/apache/camel/component/aws/lambda/aws-lambda.json
index 166473c..666e84b 100644
--- a/components/camel-aws-lambda/src/generated/resources/org/apache/camel/component/aws/lambda/aws-lambda.json
+++ b/components/camel-aws-lambda/src/generated/resources/org/apache/camel/component/aws/lambda/aws-lambda.json
@@ -4,7 +4,8 @@
     "name": "aws-lambda",
     "title": "AWS Lambda",
     "description": "Manage and invoke AWS Lambda functions.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.20.0",
     "label": "cloud,computing,serverless",
     "javaType": "org.apache.camel.component.aws.lambda.LambdaComponent",
diff --git a/components/camel-aws-lambda/src/main/docs/aws-lambda-component.adoc b/components/camel-aws-lambda/src/main/docs/aws-lambda-component.adoc
index 187de29..4c63836 100644
--- a/components/camel-aws-lambda/src/main/docs/aws-lambda-component.adoc
+++ b/components/camel-aws-lambda/src/main/docs/aws-lambda-component.adoc
@@ -1,10 +1,11 @@
 [[aws-lambda-component]]
-= AWS Lambda Component
+= AWS Lambda Component (deprecated)
 :docTitle: AWS Lambda
 :artifactId: camel-aws-lambda
 :description: Manage and invoke AWS Lambda functions.
 :since: 2.20
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-lambda.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-mq/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-mq/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index e434110..e4a717d 100644
--- a/components/camel-aws-mq/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-mq/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-mq
 groupId=org.apache.camel
 artifactId=camel-aws-mq
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS MQ
+projectName=Camel :: AWS MQ (deprecated)
 projectDescription=A Camel Amazon MQ Web Service Component
diff --git a/components/camel-aws-mq/src/generated/resources/org/apache/camel/component/aws/mq/aws-mq.json b/components/camel-aws-mq/src/generated/resources/org/apache/camel/component/aws/mq/aws-mq.json
index e30f3d4..fd645a6 100644
--- a/components/camel-aws-mq/src/generated/resources/org/apache/camel/component/aws/mq/aws-mq.json
+++ b/components/camel-aws-mq/src/generated/resources/org/apache/camel/component/aws/mq/aws-mq.json
@@ -4,7 +4,8 @@
     "name": "aws-mq",
     "title": "AWS MQ",
     "description": "Manage AWS MQ instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.21.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.mq.MQComponent",
diff --git a/components/camel-aws-mq/src/main/docs/aws-mq-component.adoc b/components/camel-aws-mq/src/main/docs/aws-mq-component.adoc
index 05d1bd4..287a2a5 100644
--- a/components/camel-aws-mq/src/main/docs/aws-mq-component.adoc
+++ b/components/camel-aws-mq/src/main/docs/aws-mq-component.adoc
@@ -1,10 +1,11 @@
 [[aws-mq-component]]
-= AWS MQ Component
+= AWS MQ Component (deprecated)
 :docTitle: AWS MQ
 :artifactId: camel-aws-mq
 :description: Manage AWS MQ instances.
 :since: 2.21
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-mq.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-msk/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-msk/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 1b49c13..7d10be0 100644
--- a/components/camel-aws-msk/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-msk/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-msk
 groupId=org.apache.camel
 artifactId=camel-aws-msk
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS MSK
+projectName=Camel :: AWS MSK (deprecated)
 projectDescription=A Camel Amazon MSK Web Service Component
diff --git a/components/camel-aws-msk/src/generated/resources/org/apache/camel/component/aws/msk/aws-msk.json b/components/camel-aws-msk/src/generated/resources/org/apache/camel/component/aws/msk/aws-msk.json
index 4df162d..24a681e 100644
--- a/components/camel-aws-msk/src/generated/resources/org/apache/camel/component/aws/msk/aws-msk.json
+++ b/components/camel-aws-msk/src/generated/resources/org/apache/camel/component/aws/msk/aws-msk.json
@@ -4,7 +4,8 @@
     "name": "aws-msk",
     "title": "AWS Managed Streaming for Apache Kafka (MSK)",
     "description": "Manage AWS MSK instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.msk.MSKComponent",
diff --git a/components/camel-aws-msk/src/main/docs/aws-msk-component.adoc b/components/camel-aws-msk/src/main/docs/aws-msk-component.adoc
index 4eb2969..ae94479 100644
--- a/components/camel-aws-msk/src/main/docs/aws-msk-component.adoc
+++ b/components/camel-aws-msk/src/main/docs/aws-msk-component.adoc
@@ -1,10 +1,11 @@
 [[aws-msk-component]]
-= AWS Managed Streaming for Apache Kafka (MSK) Component
+= AWS Managed Streaming for Apache Kafka (MSK) Component (deprecated)
 :docTitle: AWS Managed Streaming for Apache Kafka (MSK)
 :artifactId: camel-aws-msk
 :description: Manage AWS MSK instances.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-msk.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-sdb/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-sdb/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 3b790f6..bb5b4eb 100644
--- a/components/camel-aws-sdb/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-sdb/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-sdb
 groupId=org.apache.camel
 artifactId=camel-aws-sdb
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS SDB
+projectName=Camel :: AWS SDB (deprecated)
 projectDescription=A Camel Amazon SDB Web Service Component
diff --git a/components/camel-aws-sdb/src/generated/resources/org/apache/camel/component/aws/sdb/aws-sdb.json b/components/camel-aws-sdb/src/generated/resources/org/apache/camel/component/aws/sdb/aws-sdb.json
index 4a859c7..777dbd8 100644
--- a/components/camel-aws-sdb/src/generated/resources/org/apache/camel/component/aws/sdb/aws-sdb.json
+++ b/components/camel-aws-sdb/src/generated/resources/org/apache/camel/component/aws/sdb/aws-sdb.json
@@ -4,7 +4,8 @@
     "name": "aws-sdb",
     "title": "AWS SimpleDB",
     "description": "Store and Retrieve data from\/to AWS SDB service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.9.0",
     "label": "cloud,database,nosql",
     "javaType": "org.apache.camel.component.aws.sdb.SdbComponent",
diff --git a/components/camel-aws-sdb/src/main/docs/aws-sdb-component.adoc b/components/camel-aws-sdb/src/main/docs/aws-sdb-component.adoc
index 453b452..2920dde 100644
--- a/components/camel-aws-sdb/src/main/docs/aws-sdb-component.adoc
+++ b/components/camel-aws-sdb/src/main/docs/aws-sdb-component.adoc
@@ -1,10 +1,11 @@
 [[aws-sdb-component]]
-= AWS SimpleDB Component
+= AWS SimpleDB Component (deprecated)
 :docTitle: AWS SimpleDB
 :artifactId: camel-aws-sdb
 :description: Store and Retrieve data from/to AWS SDB service.
 :since: 2.9
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sdb.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 5643d94..62fa80e 100644
--- a/components/camel-aws-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-ses
 groupId=org.apache.camel
 artifactId=camel-aws-ses
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS SES
+projectName=Camel :: AWS SES (deprecated)
 projectDescription=A Camel Amazon SES Web Service Component
diff --git a/components/camel-aws-ses/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json b/components/camel-aws-ses/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json
index b1750e0..a66a7a5 100644
--- a/components/camel-aws-ses/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json
+++ b/components/camel-aws-ses/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json
@@ -4,7 +4,8 @@
     "name": "aws-ses",
     "title": "AWS Simple Email Service (SES)",
     "description": "Send e-mails through AWS SES service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.9.0",
     "label": "cloud,mail",
     "javaType": "org.apache.camel.component.aws.ses.SesComponent",
diff --git a/components/camel-aws-ses/src/main/docs/aws-ses-component.adoc b/components/camel-aws-ses/src/main/docs/aws-ses-component.adoc
index 3816b4a..05c0d51 100644
--- a/components/camel-aws-ses/src/main/docs/aws-ses-component.adoc
+++ b/components/camel-aws-ses/src/main/docs/aws-ses-component.adoc
@@ -1,10 +1,11 @@
 [[aws-ses-component]]
-= AWS Simple Email Service (SES) Component
+= AWS Simple Email Service (SES) Component (deprecated)
 :docTitle: AWS Simple Email Service (SES)
 :artifactId: camel-aws-ses
 :description: Send e-mails through AWS SES service.
 :since: 2.9
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ses.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-sns/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-sns/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index c63ecc9..d8ca187 100644
--- a/components/camel-aws-sns/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-sns/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-sns
 groupId=org.apache.camel
 artifactId=camel-aws-sns
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS SNS
+projectName=Camel :: AWS SNS (deprecated)
 projectDescription=A Camel Amazon SNS Web Service Component
diff --git a/components/camel-aws-sns/src/generated/resources/org/apache/camel/component/aws/sns/aws-sns.json b/components/camel-aws-sns/src/generated/resources/org/apache/camel/component/aws/sns/aws-sns.json
index 4b432c4..534f8e6 100644
--- a/components/camel-aws-sns/src/generated/resources/org/apache/camel/component/aws/sns/aws-sns.json
+++ b/components/camel-aws-sns/src/generated/resources/org/apache/camel/component/aws/sns/aws-sns.json
@@ -4,7 +4,8 @@
     "name": "aws-sns",
     "title": "AWS Simple Notification System (SNS)",
     "description": "Send messages to an AWS Simple Notification Topic.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.8.0",
     "label": "cloud,messaging,mobile",
     "javaType": "org.apache.camel.component.aws.sns.SnsComponent",
diff --git a/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc b/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc
index 1517d79..ffa0887 100644
--- a/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc
+++ b/components/camel-aws-sns/src/main/docs/aws-sns-component.adoc
@@ -1,10 +1,11 @@
 [[aws-sns-component]]
-= AWS Simple Notification System (SNS) Component
+= AWS Simple Notification System (SNS) Component (deprecated)
 :docTitle: AWS Simple Notification System (SNS)
 :artifactId: camel-aws-sns
 :description: Send messages to an AWS Simple Notification Topic.
 :since: 2.8
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sns.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-sqs/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-sqs/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 0a276e8..7088616 100644
--- a/components/camel-aws-sqs/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-sqs/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-sqs
 groupId=org.apache.camel
 artifactId=camel-aws-sqs
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS SQS
+projectName=Camel :: AWS SQS (deprecated)
 projectDescription=A Camel Amazon SQS Web Service Component
diff --git a/components/camel-aws-sqs/src/generated/resources/org/apache/camel/component/aws/sqs/aws-sqs.json b/components/camel-aws-sqs/src/generated/resources/org/apache/camel/component/aws/sqs/aws-sqs.json
index 6cf263e..5f3f78a 100644
--- a/components/camel-aws-sqs/src/generated/resources/org/apache/camel/component/aws/sqs/aws-sqs.json
+++ b/components/camel-aws-sqs/src/generated/resources/org/apache/camel/component/aws/sqs/aws-sqs.json
@@ -4,7 +4,8 @@
     "name": "aws-sqs",
     "title": "AWS Simple Queue Service (SQS)",
     "description": "Sending and receive messages to\/from AWS SQS service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.6.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.sqs.SqsComponent",
diff --git a/components/camel-aws-sqs/src/main/docs/aws-sqs-component.adoc b/components/camel-aws-sqs/src/main/docs/aws-sqs-component.adoc
index dd82140..b43dab9 100644
--- a/components/camel-aws-sqs/src/main/docs/aws-sqs-component.adoc
+++ b/components/camel-aws-sqs/src/main/docs/aws-sqs-component.adoc
@@ -1,10 +1,11 @@
 [[aws-sqs-component]]
-= AWS Simple Queue Service (SQS) Component
+= AWS Simple Queue Service (SQS) Component (deprecated)
 :docTitle: AWS Simple Queue Service (SQS)
 :artifactId: camel-aws-sqs
 :description: Sending and receive messages to/from AWS SQS service.
 :since: 2.6
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sqs.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-swf/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-swf/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index ccdb8e1..61d57bd 100644
--- a/components/camel-aws-swf/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-swf/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-swf
 groupId=org.apache.camel
 artifactId=camel-aws-swf
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS SWF
+projectName=Camel :: AWS SWF (deprecated)
 projectDescription=A Camel Amazon SWF Web Service Component
diff --git a/components/camel-aws-swf/src/generated/resources/org/apache/camel/component/aws/swf/aws-swf.json b/components/camel-aws-swf/src/generated/resources/org/apache/camel/component/aws/swf/aws-swf.json
index 411064f..c0c3e93 100644
--- a/components/camel-aws-swf/src/generated/resources/org/apache/camel/component/aws/swf/aws-swf.json
+++ b/components/camel-aws-swf/src/generated/resources/org/apache/camel/component/aws/swf/aws-swf.json
@@ -4,7 +4,8 @@
     "name": "aws-swf",
     "title": "AWS Simple Workflow (SWF)",
     "description": "Manage workflows in the AWS Simple Workflow service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.13.0",
     "label": "cloud,workflow",
     "javaType": "org.apache.camel.component.aws.swf.SWFComponent",
diff --git a/components/camel-aws-swf/src/main/docs/aws-swf-component.adoc b/components/camel-aws-swf/src/main/docs/aws-swf-component.adoc
index d86c888..635f49c 100644
--- a/components/camel-aws-swf/src/main/docs/aws-swf-component.adoc
+++ b/components/camel-aws-swf/src/main/docs/aws-swf-component.adoc
@@ -1,10 +1,11 @@
 [[aws-swf-component]]
-= AWS Simple Workflow (SWF) Component
+= AWS Simple Workflow (SWF) Component (deprecated)
 :docTitle: AWS Simple Workflow (SWF)
 :artifactId: camel-aws-swf
 :description: Manage workflows in the AWS Simple Workflow service.
 :since: 2.13
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-swf.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/components/camel-aws-translate/src/generated/resources/META-INF/services/org/apache/camel/component.properties b/components/camel-aws-translate/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 72a07e6..9e0dff3 100644
--- a/components/camel-aws-translate/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ b/components/camel-aws-translate/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=aws-translate
 groupId=org.apache.camel
 artifactId=camel-aws-translate
 version=3.8.0-SNAPSHOT
-projectName=Camel :: AWS Translate
+projectName=Camel :: AWS Translate (deprecated)
 projectDescription=A Camel Amazon Translate Web Service Component
diff --git a/components/camel-aws-translate/src/generated/resources/org/apache/camel/component/aws/translate/aws-translate.json b/components/camel-aws-translate/src/generated/resources/org/apache/camel/component/aws/translate/aws-translate.json
index dc69f2b..84ec405 100644
--- a/components/camel-aws-translate/src/generated/resources/org/apache/camel/component/aws/translate/aws-translate.json
+++ b/components/camel-aws-translate/src/generated/resources/org/apache/camel/component/aws/translate/aws-translate.json
@@ -4,7 +4,8 @@
     "name": "aws-translate",
     "title": "AWS Translate",
     "description": "Translate texts using AWS Translate.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.translate.TranslateComponent",
diff --git a/components/camel-aws-translate/src/main/docs/aws-translate-component.adoc b/components/camel-aws-translate/src/main/docs/aws-translate-component.adoc
index 032007c..0b45630 100644
--- a/components/camel-aws-translate/src/main/docs/aws-translate-component.adoc
+++ b/components/camel-aws-translate/src/main/docs/aws-translate-component.adoc
@@ -1,10 +1,11 @@
 [[aws-translate-component]]
-= AWS Translate Component
+= AWS Translate Component (deprecated)
 :docTitle: AWS Translate
 :artifactId: camel-aws-translate
 :description: Translate texts using AWS Translate.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-translate.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
index a7a9981..583bec9 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/ComponentsBuilderFactory.java
@@ -315,6 +315,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsCwComponentBuilderFactory.AwsCwComponentBuilder awsCw() {
         return org.apache.camel.builder.component.dsl.AwsCwComponentBuilderFactory.awsCw();
     }
@@ -328,6 +329,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsDdbComponentBuilderFactory.AwsDdbComponentBuilder awsDdb() {
         return org.apache.camel.builder.component.dsl.AwsDdbComponentBuilderFactory.awsDdb();
     }
@@ -341,6 +343,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsDdbstreamComponentBuilderFactory.AwsDdbstreamComponentBuilder awsDdbstream() {
         return org.apache.camel.builder.component.dsl.AwsDdbstreamComponentBuilderFactory.awsDdbstream();
     }
@@ -354,6 +357,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsEc2ComponentBuilderFactory.AwsEc2ComponentBuilder awsEc2() {
         return org.apache.camel.builder.component.dsl.AwsEc2ComponentBuilderFactory.awsEc2();
     }
@@ -367,6 +371,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsEcsComponentBuilderFactory.AwsEcsComponentBuilder awsEcs() {
         return org.apache.camel.builder.component.dsl.AwsEcsComponentBuilderFactory.awsEcs();
     }
@@ -380,6 +385,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsEksComponentBuilderFactory.AwsEksComponentBuilder awsEks() {
         return org.apache.camel.builder.component.dsl.AwsEksComponentBuilderFactory.awsEks();
     }
@@ -393,6 +399,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsIamComponentBuilderFactory.AwsIamComponentBuilder awsIam() {
         return org.apache.camel.builder.component.dsl.AwsIamComponentBuilderFactory.awsIam();
     }
@@ -406,6 +413,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsKinesisComponentBuilderFactory.AwsKinesisComponentBuilder awsKinesis() {
         return org.apache.camel.builder.component.dsl.AwsKinesisComponentBuilderFactory.awsKinesis();
     }
@@ -419,6 +427,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsKinesisFirehoseComponentBuilderFactory.AwsKinesisFirehoseComponentBuilder awsKinesisFirehose() {
         return org.apache.camel.builder.component.dsl.AwsKinesisFirehoseComponentBuilderFactory.awsKinesisFirehose();
     }
@@ -432,6 +441,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsKmsComponentBuilderFactory.AwsKmsComponentBuilder awsKms() {
         return org.apache.camel.builder.component.dsl.AwsKmsComponentBuilderFactory.awsKms();
     }
@@ -445,6 +455,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsLambdaComponentBuilderFactory.AwsLambdaComponentBuilder awsLambda() {
         return org.apache.camel.builder.component.dsl.AwsLambdaComponentBuilderFactory.awsLambda();
     }
@@ -458,6 +469,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsMqComponentBuilderFactory.AwsMqComponentBuilder awsMq() {
         return org.apache.camel.builder.component.dsl.AwsMqComponentBuilderFactory.awsMq();
     }
@@ -471,6 +483,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsMskComponentBuilderFactory.AwsMskComponentBuilder awsMsk() {
         return org.apache.camel.builder.component.dsl.AwsMskComponentBuilderFactory.awsMsk();
     }
@@ -498,6 +511,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsSdbComponentBuilderFactory.AwsSdbComponentBuilder awsSdb() {
         return org.apache.camel.builder.component.dsl.AwsSdbComponentBuilderFactory.awsSdb();
     }
@@ -511,6 +525,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsSesComponentBuilderFactory.AwsSesComponentBuilder awsSes() {
         return org.apache.camel.builder.component.dsl.AwsSesComponentBuilderFactory.awsSes();
     }
@@ -524,6 +539,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsSnsComponentBuilderFactory.AwsSnsComponentBuilder awsSns() {
         return org.apache.camel.builder.component.dsl.AwsSnsComponentBuilderFactory.awsSns();
     }
@@ -537,6 +553,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsSqsComponentBuilderFactory.AwsSqsComponentBuilder awsSqs() {
         return org.apache.camel.builder.component.dsl.AwsSqsComponentBuilderFactory.awsSqs();
     }
@@ -550,6 +567,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsSwfComponentBuilderFactory.AwsSwfComponentBuilder awsSwf() {
         return org.apache.camel.builder.component.dsl.AwsSwfComponentBuilderFactory.awsSwf();
     }
@@ -563,6 +581,7 @@ public interface ComponentsBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static org.apache.camel.builder.component.dsl.AwsTranslateComponentBuilderFactory.AwsTranslateComponentBuilder awsTranslate() {
         return org.apache.camel.builder.component.dsl.AwsTranslateComponentBuilderFactory.awsTranslate();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsCwComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsCwComponentBuilderFactory.java
index 0e646ee..536fc61 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsCwComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsCwComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsCwComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsCwComponentBuilder awsCw() {
         return new AwsCwComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsDdbComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsDdbComponentBuilderFactory.java
index 173856d..ed6abf8 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsDdbComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsDdbComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsDdbComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsDdbComponentBuilder awsDdb() {
         return new AwsDdbComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsDdbstreamComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsDdbstreamComponentBuilderFactory.java
index 4c5ae1e..7ab3911 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsDdbstreamComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsDdbstreamComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsDdbstreamComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsDdbstreamComponentBuilder awsDdbstream() {
         return new AwsDdbstreamComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEc2ComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEc2ComponentBuilderFactory.java
index 8d2a844..dc7a648 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEc2ComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEc2ComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsEc2ComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsEc2ComponentBuilder awsEc2() {
         return new AwsEc2ComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEcsComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEcsComponentBuilderFactory.java
index c6937dc..7602f73 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEcsComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEcsComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsEcsComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsEcsComponentBuilder awsEcs() {
         return new AwsEcsComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEksComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEksComponentBuilderFactory.java
index b606707..30ba23c 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEksComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsEksComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsEksComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsEksComponentBuilder awsEks() {
         return new AwsEksComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsIamComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsIamComponentBuilderFactory.java
index a203140..a5fb609 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsIamComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsIamComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsIamComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsIamComponentBuilder awsIam() {
         return new AwsIamComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKinesisComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKinesisComponentBuilderFactory.java
index bebce45..0322ed9 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKinesisComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKinesisComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsKinesisComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsKinesisComponentBuilder awsKinesis() {
         return new AwsKinesisComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKinesisFirehoseComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKinesisFirehoseComponentBuilderFactory.java
index 80f4c63..5c1c35b 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKinesisFirehoseComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKinesisFirehoseComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsKinesisFirehoseComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsKinesisFirehoseComponentBuilder awsKinesisFirehose() {
         return new AwsKinesisFirehoseComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKmsComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKmsComponentBuilderFactory.java
index c1ddc76..435c446 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKmsComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsKmsComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsKmsComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsKmsComponentBuilder awsKms() {
         return new AwsKmsComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsLambdaComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsLambdaComponentBuilderFactory.java
index 47fb27d..e42ae9a 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsLambdaComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsLambdaComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsLambdaComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsLambdaComponentBuilder awsLambda() {
         return new AwsLambdaComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsMqComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsMqComponentBuilderFactory.java
index 1218129..f855bc5 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsMqComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsMqComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsMqComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsMqComponentBuilder awsMq() {
         return new AwsMqComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsMskComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsMskComponentBuilderFactory.java
index 6a5985e..7faecc7 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsMskComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsMskComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsMskComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsMskComponentBuilder awsMsk() {
         return new AwsMskComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSdbComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSdbComponentBuilderFactory.java
index def7768..e3b36c8 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSdbComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSdbComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsSdbComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsSdbComponentBuilder awsSdb() {
         return new AwsSdbComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSesComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSesComponentBuilderFactory.java
index a9f7aee..3a827fb 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSesComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSesComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsSesComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsSesComponentBuilder awsSes() {
         return new AwsSesComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSnsComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSnsComponentBuilderFactory.java
index be5db8d..ae35a7d 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSnsComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSnsComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsSnsComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsSnsComponentBuilder awsSns() {
         return new AwsSnsComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSqsComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSqsComponentBuilderFactory.java
index 998cc825..739ce6b 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSqsComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSqsComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsSqsComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsSqsComponentBuilder awsSqs() {
         return new AwsSqsComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSwfComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSwfComponentBuilderFactory.java
index 0d318d3..964ccab 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSwfComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsSwfComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsSwfComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsSwfComponentBuilder awsSwf() {
         return new AwsSwfComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsTranslateComponentBuilderFactory.java b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsTranslateComponentBuilderFactory.java
index 9a907ef..7116d7e 100644
--- a/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsTranslateComponentBuilderFactory.java
+++ b/core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/AwsTranslateComponentBuilderFactory.java
@@ -40,6 +40,7 @@ public interface AwsTranslateComponentBuilderFactory {
      * 
      * @return the dsl builder
      */
+    @Deprecated
     static AwsTranslateComponentBuilder awsTranslate() {
         return new AwsTranslateComponentBuilderImpl();
     }
diff --git a/core/camel-componentdsl/src/generated/resources/metadata.json b/core/camel-componentdsl/src/generated/resources/metadata.json
index b7c0ebc..9f9ba81 100644
--- a/core/camel-componentdsl/src/generated/resources/metadata.json
+++ b/core/camel-componentdsl/src/generated/resources/metadata.json
@@ -911,7 +911,8 @@
     "name": "aws-cw",
     "title": "AWS CloudWatch",
     "description": "Send metrics to AWS CloudWatch.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.11.0",
     "label": "cloud,monitoring",
     "javaType": "org.apache.camel.component.aws.cw.CwComponent",
@@ -933,7 +934,8 @@
     "name": "aws-ddb",
     "title": "AWS DynamoDB",
     "description": "Store and retrieve data from AWS DynamoDB service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.10.0",
     "label": "cloud,database,nosql",
     "javaType": "org.apache.camel.component.aws.ddb.DdbComponent",
@@ -955,7 +957,8 @@
     "name": "aws-ddbstream",
     "title": "AWS DynamoDB Streams",
     "description": "Receive messages from AWS DynamoDB Stream service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.17.0",
     "label": "cloud,messaging,streams",
     "javaType": "org.apache.camel.component.aws.ddbstream.DdbStreamComponent",
@@ -977,7 +980,8 @@
     "name": "aws-ec2",
     "title": "AWS Elastic Compute Cloud (EC2)",
     "description": "Manage AWS EC2 instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.16.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.ec2.EC2Component",
@@ -999,7 +1003,8 @@
     "name": "aws-ecs",
     "title": "AWS Elastic Container Service (ECS)",
     "description": "Manage AWS ECS cluster instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.ecs.ECSComponent",
@@ -1021,7 +1026,8 @@
     "name": "aws-eks",
     "title": "AWS Elastic Kubernetes Service (EKS)",
     "description": "Manage AWS EKS cluster instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.eks.EKSComponent",
@@ -1043,7 +1049,8 @@
     "name": "aws-iam",
     "title": "AWS Identity and Access Management (IAM)",
     "description": "Manage AWS IAM instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.23.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.iam.IAMComponent",
@@ -1065,7 +1072,8 @@
     "name": "aws-kinesis",
     "title": "AWS Kinesis",
     "description": "Consume and produce records from AWS Kinesis Streams.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.17.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.kinesis.KinesisComponent",
@@ -1087,7 +1095,8 @@
     "name": "aws-kinesis-firehose",
     "title": "AWS Kinesis Firehose",
     "description": "Consume data from AWS Kinesis Firehose streams.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.19.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.firehose.KinesisFirehoseComponent",
@@ -1109,7 +1118,8 @@
     "name": "aws-kms",
     "title": "AWS Key Management Service (KMS)",
     "description": "Manage keys stored in AWS KMS instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.21.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.kms.KMSComponent",
@@ -1131,7 +1141,8 @@
     "name": "aws-lambda",
     "title": "AWS Lambda",
     "description": "Manage and invoke AWS Lambda functions.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.20.0",
     "label": "cloud,computing,serverless",
     "javaType": "org.apache.camel.component.aws.lambda.LambdaComponent",
@@ -1153,7 +1164,8 @@
     "name": "aws-mq",
     "title": "AWS MQ",
     "description": "Manage AWS MQ instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.21.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.mq.MQComponent",
@@ -1175,7 +1187,8 @@
     "name": "aws-msk",
     "title": "AWS Managed Streaming for Apache Kafka (MSK)",
     "description": "Manage AWS MSK instances.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.msk.MSKComponent",
@@ -1220,7 +1233,8 @@
     "name": "aws-sdb",
     "title": "AWS SimpleDB",
     "description": "Store and Retrieve data from\/to AWS SDB service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.9.0",
     "label": "cloud,database,nosql",
     "javaType": "org.apache.camel.component.aws.sdb.SdbComponent",
@@ -1242,7 +1256,8 @@
     "name": "aws-ses",
     "title": "AWS Simple Email Service (SES)",
     "description": "Send e-mails through AWS SES service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.9.0",
     "label": "cloud,mail",
     "javaType": "org.apache.camel.component.aws.ses.SesComponent",
@@ -1264,7 +1279,8 @@
     "name": "aws-sns",
     "title": "AWS Simple Notification System (SNS)",
     "description": "Send messages to an AWS Simple Notification Topic.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.8.0",
     "label": "cloud,messaging,mobile",
     "javaType": "org.apache.camel.component.aws.sns.SnsComponent",
@@ -1286,7 +1302,8 @@
     "name": "aws-sqs",
     "title": "AWS Simple Queue Service (SQS)",
     "description": "Sending and receive messages to\/from AWS SQS service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.6.0",
     "label": "cloud,messaging",
     "javaType": "org.apache.camel.component.aws.sqs.SqsComponent",
@@ -1308,7 +1325,8 @@
     "name": "aws-swf",
     "title": "AWS Simple Workflow (SWF)",
     "description": "Manage workflows in the AWS Simple Workflow service.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.13.0",
     "label": "cloud,workflow",
     "javaType": "org.apache.camel.component.aws.swf.SWFComponent",
@@ -1330,7 +1348,8 @@
     "name": "aws-translate",
     "title": "AWS Translate",
     "description": "Translate texts using AWS Translate.",
-    "deprecated": false,
+    "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "3.0.0",
     "label": "cloud,management",
     "javaType": "org.apache.camel.component.aws.translate.TranslateComponent",
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
index a3f4c47..299b72f 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/StaticEndpointBuilders.java
@@ -1847,6 +1847,7 @@ public class StaticEndpointBuilders {
      * @param path namespace
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.CwEndpointBuilderFactory.CwEndpointBuilder awsCw(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.CwEndpointBuilderFactory.endpointBuilder("aws-cw", path);
@@ -1869,6 +1870,7 @@ public class StaticEndpointBuilders {
      * @param path namespace
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.CwEndpointBuilderFactory.CwEndpointBuilder awsCw(
             String componentName,
             String path) {
@@ -1890,6 +1892,7 @@ public class StaticEndpointBuilders {
      * @param path tableName
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.DdbEndpointBuilderFactory.DdbEndpointBuilder awsDdb(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.DdbEndpointBuilderFactory.endpointBuilder("aws-ddb", path);
@@ -1912,6 +1915,7 @@ public class StaticEndpointBuilders {
      * @param path tableName
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.DdbEndpointBuilderFactory.DdbEndpointBuilder awsDdb(
             String componentName,
             String path) {
@@ -1933,6 +1937,7 @@ public class StaticEndpointBuilders {
      * @param path tableName
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.DdbStreamEndpointBuilderFactory.DdbStreamEndpointBuilder awsDdbstream(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.DdbStreamEndpointBuilderFactory.endpointBuilder("aws-ddbstream", path);
@@ -1955,6 +1960,7 @@ public class StaticEndpointBuilders {
      * @param path tableName
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.DdbStreamEndpointBuilderFactory.DdbStreamEndpointBuilder awsDdbstream(
             String componentName,
             String path) {
@@ -1976,6 +1982,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.EC2EndpointBuilderFactory.EC2EndpointBuilder awsEc2(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.EC2EndpointBuilderFactory.endpointBuilder("aws-ec2", path);
@@ -1998,6 +2005,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.EC2EndpointBuilderFactory.EC2EndpointBuilder awsEc2(
             String componentName,
             String path) {
@@ -2019,6 +2027,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.ECSEndpointBuilderFactory.ECSEndpointBuilder awsEcs(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.ECSEndpointBuilderFactory.endpointBuilder("aws-ecs", path);
@@ -2041,6 +2050,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.ECSEndpointBuilderFactory.ECSEndpointBuilder awsEcs(
             String componentName,
             String path) {
@@ -2062,6 +2072,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.EKSEndpointBuilderFactory.EKSEndpointBuilder awsEks(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.EKSEndpointBuilderFactory.endpointBuilder("aws-eks", path);
@@ -2084,6 +2095,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.EKSEndpointBuilderFactory.EKSEndpointBuilder awsEks(
             String componentName,
             String path) {
@@ -2105,6 +2117,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.IAMEndpointBuilderFactory.IAMEndpointBuilder awsIam(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.IAMEndpointBuilderFactory.endpointBuilder("aws-iam", path);
@@ -2127,6 +2140,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.IAMEndpointBuilderFactory.IAMEndpointBuilder awsIam(
             String componentName,
             String path) {
@@ -2148,6 +2162,7 @@ public class StaticEndpointBuilders {
      * @param path streamName
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.KinesisEndpointBuilderFactory.KinesisEndpointBuilder awsKinesis(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.KinesisEndpointBuilderFactory.endpointBuilder("aws-kinesis", path);
@@ -2170,6 +2185,7 @@ public class StaticEndpointBuilders {
      * @param path streamName
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.KinesisEndpointBuilderFactory.KinesisEndpointBuilder awsKinesis(
             String componentName,
             String path) {
@@ -2191,6 +2207,7 @@ public class StaticEndpointBuilders {
      * @param path streamName
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.KinesisFirehoseEndpointBuilderFactory.KinesisFirehoseEndpointBuilder awsKinesisFirehose(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.KinesisFirehoseEndpointBuilderFactory.endpointBuilder("aws-kinesis-firehose", path);
@@ -2213,6 +2230,7 @@ public class StaticEndpointBuilders {
      * @param path streamName
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.KinesisFirehoseEndpointBuilderFactory.KinesisFirehoseEndpointBuilder awsKinesisFirehose(
             String componentName,
             String path) {
@@ -2234,6 +2252,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.KMSEndpointBuilderFactory.KMSEndpointBuilder awsKms(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.KMSEndpointBuilderFactory.endpointBuilder("aws-kms", path);
@@ -2256,6 +2275,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.KMSEndpointBuilderFactory.KMSEndpointBuilder awsKms(
             String componentName,
             String path) {
@@ -2277,6 +2297,7 @@ public class StaticEndpointBuilders {
      * @param path function
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.LambdaEndpointBuilderFactory.LambdaEndpointBuilder awsLambda(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.LambdaEndpointBuilderFactory.endpointBuilder("aws-lambda", path);
@@ -2299,6 +2320,7 @@ public class StaticEndpointBuilders {
      * @param path function
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.LambdaEndpointBuilderFactory.LambdaEndpointBuilder awsLambda(
             String componentName,
             String path) {
@@ -2320,6 +2342,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.MQEndpointBuilderFactory.MQEndpointBuilder awsMq(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.MQEndpointBuilderFactory.endpointBuilder("aws-mq", path);
@@ -2342,6 +2365,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.MQEndpointBuilderFactory.MQEndpointBuilder awsMq(
             String componentName,
             String path) {
@@ -2363,6 +2387,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.MSKEndpointBuilderFactory.MSKEndpointBuilder awsMsk(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.MSKEndpointBuilderFactory.endpointBuilder("aws-msk", path);
@@ -2385,6 +2410,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.MSKEndpointBuilderFactory.MSKEndpointBuilder awsMsk(
             String componentName,
             String path) {
@@ -2451,6 +2477,7 @@ public class StaticEndpointBuilders {
      * @param path domainName
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SdbEndpointBuilderFactory.SdbEndpointBuilder awsSdb(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.SdbEndpointBuilderFactory.endpointBuilder("aws-sdb", path);
@@ -2473,6 +2500,7 @@ public class StaticEndpointBuilders {
      * @param path domainName
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SdbEndpointBuilderFactory.SdbEndpointBuilder awsSdb(
             String componentName,
             String path) {
@@ -2494,6 +2522,7 @@ public class StaticEndpointBuilders {
      * @param path from
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SesEndpointBuilderFactory.SesEndpointBuilder awsSes(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.SesEndpointBuilderFactory.endpointBuilder("aws-ses", path);
@@ -2516,6 +2545,7 @@ public class StaticEndpointBuilders {
      * @param path from
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SesEndpointBuilderFactory.SesEndpointBuilder awsSes(
             String componentName,
             String path) {
@@ -2537,6 +2567,7 @@ public class StaticEndpointBuilders {
      * @param path topicNameOrArn
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SnsEndpointBuilderFactory.SnsEndpointBuilder awsSns(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.SnsEndpointBuilderFactory.endpointBuilder("aws-sns", path);
@@ -2559,6 +2590,7 @@ public class StaticEndpointBuilders {
      * @param path topicNameOrArn
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SnsEndpointBuilderFactory.SnsEndpointBuilder awsSns(
             String componentName,
             String path) {
@@ -2580,6 +2612,7 @@ public class StaticEndpointBuilders {
      * @param path queueNameOrArn
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SqsEndpointBuilderFactory.SqsEndpointBuilder awsSqs(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.SqsEndpointBuilderFactory.endpointBuilder("aws-sqs", path);
@@ -2602,6 +2635,7 @@ public class StaticEndpointBuilders {
      * @param path queueNameOrArn
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SqsEndpointBuilderFactory.SqsEndpointBuilder awsSqs(
             String componentName,
             String path) {
@@ -2624,6 +2658,7 @@ public class StaticEndpointBuilders {
      * @param path type
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SWFEndpointBuilderFactory.SWFEndpointBuilder awsSwf(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.SWFEndpointBuilderFactory.endpointBuilder("aws-swf", path);
@@ -2647,6 +2682,7 @@ public class StaticEndpointBuilders {
      * @param path type
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.SWFEndpointBuilderFactory.SWFEndpointBuilder awsSwf(
             String componentName,
             String path) {
@@ -2668,6 +2704,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.TranslateEndpointBuilderFactory.TranslateEndpointBuilder awsTranslate(
             String path) {
         return org.apache.camel.builder.endpoint.dsl.TranslateEndpointBuilderFactory.endpointBuilder("aws-translate", path);
@@ -2690,6 +2727,7 @@ public class StaticEndpointBuilders {
      * @param path label
      * @return the dsl builder
      */
+    @Deprecated
     public static org.apache.camel.builder.endpoint.dsl.TranslateEndpointBuilderFactory.TranslateEndpointBuilder awsTranslate(
             String componentName,
             String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java
index 56ffdb8..8f6136e 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/CwEndpointBuilderFactory.java
@@ -380,6 +380,7 @@ public interface CwEndpointBuilderFactory {
          * @param path namespace
          * @return the dsl builder
          */
+        @Deprecated
         default CwEndpointBuilder awsCw(String path) {
             return CwEndpointBuilderFactory.endpointBuilder("aws-cw", path);
         }
@@ -401,10 +402,12 @@ public interface CwEndpointBuilderFactory {
          * @param path namespace
          * @return the dsl builder
          */
+        @Deprecated
         default CwEndpointBuilder awsCw(String componentName, String path) {
             return CwEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static CwEndpointBuilder endpointBuilder(String componentName, String path) {
         class CwEndpointBuilderImpl extends AbstractEndpointBuilder implements CwEndpointBuilder {
             public CwEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java
index 1d64084..c61dfdc 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/DdbEndpointBuilderFactory.java
@@ -468,6 +468,7 @@ public interface DdbEndpointBuilderFactory {
          * @param path tableName
          * @return the dsl builder
          */
+        @Deprecated
         default DdbEndpointBuilder awsDdb(String path) {
             return DdbEndpointBuilderFactory.endpointBuilder("aws-ddb", path);
         }
@@ -489,10 +490,12 @@ public interface DdbEndpointBuilderFactory {
          * @param path tableName
          * @return the dsl builder
          */
+        @Deprecated
         default DdbEndpointBuilder awsDdb(String componentName, String path) {
             return DdbEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static DdbEndpointBuilder endpointBuilder(String componentName, String path) {
         class DdbEndpointBuilderImpl extends AbstractEndpointBuilder implements DdbEndpointBuilder {
             public DdbEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java
index 56360fa..5ec9b84 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/DdbStreamEndpointBuilderFactory.java
@@ -1044,6 +1044,7 @@ public interface DdbStreamEndpointBuilderFactory {
          * @param path tableName
          * @return the dsl builder
          */
+        @Deprecated
         default DdbStreamEndpointBuilder awsDdbstream(String path) {
             return DdbStreamEndpointBuilderFactory.endpointBuilder("aws-ddbstream", path);
         }
@@ -1065,12 +1066,14 @@ public interface DdbStreamEndpointBuilderFactory {
          * @param path tableName
          * @return the dsl builder
          */
+        @Deprecated
         default DdbStreamEndpointBuilder awsDdbstream(
                 String componentName,
                 String path) {
             return DdbStreamEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static DdbStreamEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java
index b78d304..df4bbc0 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EC2EndpointBuilderFactory.java
@@ -349,6 +349,7 @@ public interface EC2EndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default EC2EndpointBuilder awsEc2(String path) {
             return EC2EndpointBuilderFactory.endpointBuilder("aws-ec2", path);
         }
@@ -370,10 +371,12 @@ public interface EC2EndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default EC2EndpointBuilder awsEc2(String componentName, String path) {
             return EC2EndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static EC2EndpointBuilder endpointBuilder(String componentName, String path) {
         class EC2EndpointBuilderImpl extends AbstractEndpointBuilder implements EC2EndpointBuilder {
             public EC2EndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java
index 26a595f..29edf2d 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ECSEndpointBuilderFactory.java
@@ -337,6 +337,7 @@ public interface ECSEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default ECSEndpointBuilder awsEcs(String path) {
             return ECSEndpointBuilderFactory.endpointBuilder("aws-ecs", path);
         }
@@ -358,10 +359,12 @@ public interface ECSEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default ECSEndpointBuilder awsEcs(String componentName, String path) {
             return ECSEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static ECSEndpointBuilder endpointBuilder(String componentName, String path) {
         class ECSEndpointBuilderImpl extends AbstractEndpointBuilder implements ECSEndpointBuilder {
             public ECSEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java
index d02406e..edd8c56f 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/EKSEndpointBuilderFactory.java
@@ -337,6 +337,7 @@ public interface EKSEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default EKSEndpointBuilder awsEks(String path) {
             return EKSEndpointBuilderFactory.endpointBuilder("aws-eks", path);
         }
@@ -358,10 +359,12 @@ public interface EKSEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default EKSEndpointBuilder awsEks(String componentName, String path) {
             return EKSEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static EKSEndpointBuilder endpointBuilder(String componentName, String path) {
         class EKSEndpointBuilderImpl extends AbstractEndpointBuilder implements EKSEndpointBuilder {
             public EKSEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/IAMEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/IAMEndpointBuilderFactory.java
index c74db4a..f1b75bd 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/IAMEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/IAMEndpointBuilderFactory.java
@@ -346,6 +346,7 @@ public interface IAMEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default IAMEndpointBuilder awsIam(String path) {
             return IAMEndpointBuilderFactory.endpointBuilder("aws-iam", path);
         }
@@ -367,10 +368,12 @@ public interface IAMEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default IAMEndpointBuilder awsIam(String componentName, String path) {
             return IAMEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static IAMEndpointBuilder endpointBuilder(String componentName, String path) {
         class IAMEndpointBuilderImpl extends AbstractEndpointBuilder implements IAMEndpointBuilder {
             public IAMEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KMSEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KMSEndpointBuilderFactory.java
index 37b1d06..9445bc4 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KMSEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KMSEndpointBuilderFactory.java
@@ -338,6 +338,7 @@ public interface KMSEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default KMSEndpointBuilder awsKms(String path) {
             return KMSEndpointBuilderFactory.endpointBuilder("aws-kms", path);
         }
@@ -359,10 +360,12 @@ public interface KMSEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default KMSEndpointBuilder awsKms(String componentName, String path) {
             return KMSEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static KMSEndpointBuilder endpointBuilder(String componentName, String path) {
         class KMSEndpointBuilderImpl extends AbstractEndpointBuilder implements KMSEndpointBuilder {
             public KMSEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KinesisEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KinesisEndpointBuilderFactory.java
index d7f2318..3178938 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KinesisEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KinesisEndpointBuilderFactory.java
@@ -1581,6 +1581,7 @@ public interface KinesisEndpointBuilderFactory {
          * @param path streamName
          * @return the dsl builder
          */
+        @Deprecated
         default KinesisEndpointBuilder awsKinesis(String path) {
             return KinesisEndpointBuilderFactory.endpointBuilder("aws-kinesis", path);
         }
@@ -1602,12 +1603,14 @@ public interface KinesisEndpointBuilderFactory {
          * @param path streamName
          * @return the dsl builder
          */
+        @Deprecated
         default KinesisEndpointBuilder awsKinesis(
                 String componentName,
                 String path) {
             return KinesisEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static KinesisEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KinesisFirehoseEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KinesisFirehoseEndpointBuilderFactory.java
index a4c44e6..d9bcae4 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KinesisFirehoseEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KinesisFirehoseEndpointBuilderFactory.java
@@ -310,6 +310,7 @@ public interface KinesisFirehoseEndpointBuilderFactory {
          * @param path streamName
          * @return the dsl builder
          */
+        @Deprecated
         default KinesisFirehoseEndpointBuilder awsKinesisFirehose(String path) {
             return KinesisFirehoseEndpointBuilderFactory.endpointBuilder("aws-kinesis-firehose", path);
         }
@@ -331,12 +332,14 @@ public interface KinesisFirehoseEndpointBuilderFactory {
          * @param path streamName
          * @return the dsl builder
          */
+        @Deprecated
         default KinesisFirehoseEndpointBuilder awsKinesisFirehose(
                 String componentName,
                 String path) {
             return KinesisFirehoseEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static KinesisFirehoseEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/LambdaEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/LambdaEndpointBuilderFactory.java
index e5a6bfa..cb6a193 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/LambdaEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/LambdaEndpointBuilderFactory.java
@@ -372,6 +372,7 @@ public interface LambdaEndpointBuilderFactory {
          * @param path function
          * @return the dsl builder
          */
+        @Deprecated
         default LambdaEndpointBuilder awsLambda(String path) {
             return LambdaEndpointBuilderFactory.endpointBuilder("aws-lambda", path);
         }
@@ -393,12 +394,14 @@ public interface LambdaEndpointBuilderFactory {
          * @param path function
          * @return the dsl builder
          */
+        @Deprecated
         default LambdaEndpointBuilder awsLambda(
                 String componentName,
                 String path) {
             return LambdaEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static LambdaEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MQEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MQEndpointBuilderFactory.java
index 19294e2..3710e50 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MQEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MQEndpointBuilderFactory.java
@@ -340,6 +340,7 @@ public interface MQEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default MQEndpointBuilder awsMq(String path) {
             return MQEndpointBuilderFactory.endpointBuilder("aws-mq", path);
         }
@@ -361,10 +362,12 @@ public interface MQEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default MQEndpointBuilder awsMq(String componentName, String path) {
             return MQEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static MQEndpointBuilder endpointBuilder(String componentName, String path) {
         class MQEndpointBuilderImpl extends AbstractEndpointBuilder implements MQEndpointBuilder {
             public MQEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MSKEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MSKEndpointBuilderFactory.java
index 457c215..4dee586 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MSKEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/MSKEndpointBuilderFactory.java
@@ -337,6 +337,7 @@ public interface MSKEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default MSKEndpointBuilder awsMsk(String path) {
             return MSKEndpointBuilderFactory.endpointBuilder("aws-msk", path);
         }
@@ -358,10 +359,12 @@ public interface MSKEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default MSKEndpointBuilder awsMsk(String componentName, String path) {
             return MSKEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static MSKEndpointBuilder endpointBuilder(String componentName, String path) {
         class MSKEndpointBuilderImpl extends AbstractEndpointBuilder implements MSKEndpointBuilder {
             public MSKEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SWFEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SWFEndpointBuilderFactory.java
index 04913c5..3bb2885 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SWFEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SWFEndpointBuilderFactory.java
@@ -1421,6 +1421,7 @@ public interface SWFEndpointBuilderFactory {
          * @param path type
          * @return the dsl builder
          */
+        @Deprecated
         default SWFEndpointBuilder awsSwf(String path) {
             return SWFEndpointBuilderFactory.endpointBuilder("aws-swf", path);
         }
@@ -1443,10 +1444,12 @@ public interface SWFEndpointBuilderFactory {
          * @param path type
          * @return the dsl builder
          */
+        @Deprecated
         default SWFEndpointBuilder awsSwf(String componentName, String path) {
             return SWFEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static SWFEndpointBuilder endpointBuilder(String componentName, String path) {
         class SWFEndpointBuilderImpl extends AbstractEndpointBuilder implements SWFEndpointBuilder, AdvancedSWFEndpointBuilder {
             public SWFEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SdbEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SdbEndpointBuilderFactory.java
index 95f1f21..d2f756c 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SdbEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SdbEndpointBuilderFactory.java
@@ -370,6 +370,7 @@ public interface SdbEndpointBuilderFactory {
          * @param path domainName
          * @return the dsl builder
          */
+        @Deprecated
         default SdbEndpointBuilder awsSdb(String path) {
             return SdbEndpointBuilderFactory.endpointBuilder("aws-sdb", path);
         }
@@ -391,10 +392,12 @@ public interface SdbEndpointBuilderFactory {
          * @param path domainName
          * @return the dsl builder
          */
+        @Deprecated
         default SdbEndpointBuilder awsSdb(String componentName, String path) {
             return SdbEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static SdbEndpointBuilder endpointBuilder(String componentName, String path) {
         class SdbEndpointBuilderImpl extends AbstractEndpointBuilder implements SdbEndpointBuilder {
             public SdbEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SesEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SesEndpointBuilderFactory.java
index 70acefd..8a7f930 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SesEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SesEndpointBuilderFactory.java
@@ -389,6 +389,7 @@ public interface SesEndpointBuilderFactory {
          * @param path from
          * @return the dsl builder
          */
+        @Deprecated
         default SesEndpointBuilder awsSes(String path) {
             return SesEndpointBuilderFactory.endpointBuilder("aws-ses", path);
         }
@@ -410,10 +411,12 @@ public interface SesEndpointBuilderFactory {
          * @param path from
          * @return the dsl builder
          */
+        @Deprecated
         default SesEndpointBuilder awsSes(String componentName, String path) {
             return SesEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static SesEndpointBuilder endpointBuilder(String componentName, String path) {
         class SesEndpointBuilderImpl extends AbstractEndpointBuilder implements SesEndpointBuilder {
             public SesEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SnsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SnsEndpointBuilderFactory.java
index 846b40d..56f768b 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SnsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SnsEndpointBuilderFactory.java
@@ -528,6 +528,7 @@ public interface SnsEndpointBuilderFactory {
          * @param path topicNameOrArn
          * @return the dsl builder
          */
+        @Deprecated
         default SnsEndpointBuilder awsSns(String path) {
             return SnsEndpointBuilderFactory.endpointBuilder("aws-sns", path);
         }
@@ -549,10 +550,12 @@ public interface SnsEndpointBuilderFactory {
          * @param path topicNameOrArn
          * @return the dsl builder
          */
+        @Deprecated
         default SnsEndpointBuilder awsSns(String componentName, String path) {
             return SnsEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static SnsEndpointBuilder endpointBuilder(String componentName, String path) {
         class SnsEndpointBuilderImpl extends AbstractEndpointBuilder implements SnsEndpointBuilder {
             public SnsEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SqsEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SqsEndpointBuilderFactory.java
index 0d2130c..7e06bb1 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SqsEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SqsEndpointBuilderFactory.java
@@ -2836,6 +2836,7 @@ public interface SqsEndpointBuilderFactory {
          * @param path queueNameOrArn
          * @return the dsl builder
          */
+        @Deprecated
         default SqsEndpointBuilder awsSqs(String path) {
             return SqsEndpointBuilderFactory.endpointBuilder("aws-sqs", path);
         }
@@ -2857,10 +2858,12 @@ public interface SqsEndpointBuilderFactory {
          * @param path queueNameOrArn
          * @return the dsl builder
          */
+        @Deprecated
         default SqsEndpointBuilder awsSqs(String componentName, String path) {
             return SqsEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static SqsEndpointBuilder endpointBuilder(String componentName, String path) {
         class SqsEndpointBuilderImpl extends AbstractEndpointBuilder implements SqsEndpointBuilder, AdvancedSqsEndpointBuilder {
             public SqsEndpointBuilderImpl(String path) {
diff --git a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/TranslateEndpointBuilderFactory.java b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/TranslateEndpointBuilderFactory.java
index f8fac34..b7be0f0 100644
--- a/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/TranslateEndpointBuilderFactory.java
+++ b/core/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/TranslateEndpointBuilderFactory.java
@@ -401,6 +401,7 @@ public interface TranslateEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default TranslateEndpointBuilder awsTranslate(String path) {
             return TranslateEndpointBuilderFactory.endpointBuilder("aws-translate", path);
         }
@@ -422,12 +423,14 @@ public interface TranslateEndpointBuilderFactory {
          * @param path label
          * @return the dsl builder
          */
+        @Deprecated
         default TranslateEndpointBuilder awsTranslate(
                 String componentName,
                 String path) {
             return TranslateEndpointBuilderFactory.endpointBuilder(componentName, path);
         }
     }
+    @Deprecated
     static TranslateEndpointBuilder endpointBuilder(
             String componentName,
             String path) {
diff --git a/docs/components/modules/ROOT/pages/aws-cw-component.adoc b/docs/components/modules/ROOT/pages/aws-cw-component.adoc
index e36cd49..198304c 100644
--- a/docs/components/modules/ROOT/pages/aws-cw-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-cw-component.adoc
@@ -1,12 +1,13 @@
 [[aws-cw-component]]
-= AWS CloudWatch Component
+= AWS CloudWatch Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-cw/src/main/docs/aws-cw-component.adoc
 :docTitle: AWS CloudWatch
 :artifactId: camel-aws-cw
 :description: Send metrics to AWS CloudWatch.
 :since: 2.11
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-cw.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-ddb-component.adoc b/docs/components/modules/ROOT/pages/aws-ddb-component.adoc
index f2a3fde..84bb89e 100644
--- a/docs/components/modules/ROOT/pages/aws-ddb-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-ddb-component.adoc
@@ -1,12 +1,13 @@
 [[aws-ddb-component]]
-= AWS DynamoDB Component
+= AWS DynamoDB Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-ddb/src/main/docs/aws-ddb-component.adoc
 :docTitle: AWS DynamoDB
 :artifactId: camel-aws-ddb
 :description: Store and retrieve data from AWS DynamoDB service.
 :since: 2.10
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddb.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-ddbstream-component.adoc b/docs/components/modules/ROOT/pages/aws-ddbstream-component.adoc
index 31435bc..973c6d9 100644
--- a/docs/components/modules/ROOT/pages/aws-ddbstream-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-ddbstream-component.adoc
@@ -1,12 +1,13 @@
 [[aws-ddbstream-component]]
-= AWS DynamoDB Streams Component
+= AWS DynamoDB Streams Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-ddb/src/main/docs/aws-ddbstream-component.adoc
 :docTitle: AWS DynamoDB Streams
 :artifactId: camel-aws-ddb
 :description: Receive messages from AWS DynamoDB Stream service.
 :since: 2.17
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only consumer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ddbstream.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-ec2-component.adoc b/docs/components/modules/ROOT/pages/aws-ec2-component.adoc
index eef692e..0cdb189 100644
--- a/docs/components/modules/ROOT/pages/aws-ec2-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-ec2-component.adoc
@@ -1,12 +1,13 @@
 [[aws-ec2-component]]
-= AWS Elastic Compute Cloud (EC2) Component
+= AWS Elastic Compute Cloud (EC2) Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-ec2/src/main/docs/aws-ec2-component.adoc
 :docTitle: AWS Elastic Compute Cloud (EC2)
 :artifactId: camel-aws-ec2
 :description: Manage AWS EC2 instances.
 :since: 2.16
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ec2.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-ecs-component.adoc b/docs/components/modules/ROOT/pages/aws-ecs-component.adoc
index 7d3a089..a762d14 100644
--- a/docs/components/modules/ROOT/pages/aws-ecs-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-ecs-component.adoc
@@ -1,12 +1,13 @@
 [[aws-ecs-component]]
-= AWS Elastic Container Service (ECS) Component
+= AWS Elastic Container Service (ECS) Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-ecs/src/main/docs/aws-ecs-component.adoc
 :docTitle: AWS Elastic Container Service (ECS)
 :artifactId: camel-aws-ecs
 :description: Manage AWS ECS cluster instances.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ecs.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-eks-component.adoc b/docs/components/modules/ROOT/pages/aws-eks-component.adoc
index f1409fe..7851732 100644
--- a/docs/components/modules/ROOT/pages/aws-eks-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-eks-component.adoc
@@ -1,12 +1,13 @@
 [[aws-eks-component]]
-= AWS Elastic Kubernetes Service (EKS) Component
+= AWS Elastic Kubernetes Service (EKS) Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-eks/src/main/docs/aws-eks-component.adoc
 :docTitle: AWS Elastic Kubernetes Service (EKS)
 :artifactId: camel-aws-eks
 :description: Manage AWS EKS cluster instances.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-eks.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-iam-component.adoc b/docs/components/modules/ROOT/pages/aws-iam-component.adoc
index 19b9397..295d1c9 100644
--- a/docs/components/modules/ROOT/pages/aws-iam-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-iam-component.adoc
@@ -1,12 +1,13 @@
 [[aws-iam-component]]
-= AWS Identity and Access Management (IAM) Component
+= AWS Identity and Access Management (IAM) Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-iam/src/main/docs/aws-iam-component.adoc
 :docTitle: AWS Identity and Access Management (IAM)
 :artifactId: camel-aws-iam
 :description: Manage AWS IAM instances.
 :since: 2.23
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-iam.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-kinesis-component.adoc b/docs/components/modules/ROOT/pages/aws-kinesis-component.adoc
index 2996a8a..ddbf5ad 100644
--- a/docs/components/modules/ROOT/pages/aws-kinesis-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-kinesis-component.adoc
@@ -1,12 +1,13 @@
 [[aws-kinesis-component]]
-= AWS Kinesis Component
+= AWS Kinesis Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-kinesis/src/main/docs/aws-kinesis-component.adoc
 :docTitle: AWS Kinesis
 :artifactId: camel-aws-kinesis
 :description: Consume and produce records from AWS Kinesis Streams.
 :since: 2.17
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-kinesis-firehose-component.adoc b/docs/components/modules/ROOT/pages/aws-kinesis-firehose-component.adoc
index 4353d99..2c4e8c6 100644
--- a/docs/components/modules/ROOT/pages/aws-kinesis-firehose-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-kinesis-firehose-component.adoc
@@ -1,12 +1,13 @@
 [[aws-kinesis-firehose-component]]
-= AWS Kinesis Firehose Component
+= AWS Kinesis Firehose Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-kinesis/src/main/docs/aws-kinesis-firehose-component.adoc
 :docTitle: AWS Kinesis Firehose
 :artifactId: camel-aws-kinesis
 :description: Consume data from AWS Kinesis Firehose streams.
 :since: 2.19
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kinesis-firehose.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-kms-component.adoc b/docs/components/modules/ROOT/pages/aws-kms-component.adoc
index 1e9a14e..fd14b4a 100644
--- a/docs/components/modules/ROOT/pages/aws-kms-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-kms-component.adoc
@@ -1,12 +1,13 @@
 [[aws-kms-component]]
-= AWS Key Management Service (KMS) Component
+= AWS Key Management Service (KMS) Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-kms/src/main/docs/aws-kms-component.adoc
 :docTitle: AWS Key Management Service (KMS)
 :artifactId: camel-aws-kms
 :description: Manage keys stored in AWS KMS instances.
 :since: 2.21
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-kms.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-lambda-component.adoc b/docs/components/modules/ROOT/pages/aws-lambda-component.adoc
index 757672a..5eb846e 100644
--- a/docs/components/modules/ROOT/pages/aws-lambda-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-lambda-component.adoc
@@ -1,12 +1,13 @@
 [[aws-lambda-component]]
-= AWS Lambda Component
+= AWS Lambda Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-lambda/src/main/docs/aws-lambda-component.adoc
 :docTitle: AWS Lambda
 :artifactId: camel-aws-lambda
 :description: Manage and invoke AWS Lambda functions.
 :since: 2.20
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-lambda.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-mq-component.adoc b/docs/components/modules/ROOT/pages/aws-mq-component.adoc
index dac4df4..b7d2631 100644
--- a/docs/components/modules/ROOT/pages/aws-mq-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-mq-component.adoc
@@ -1,12 +1,13 @@
 [[aws-mq-component]]
-= AWS MQ Component
+= AWS MQ Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-mq/src/main/docs/aws-mq-component.adoc
 :docTitle: AWS MQ
 :artifactId: camel-aws-mq
 :description: Manage AWS MQ instances.
 :since: 2.21
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-mq.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-msk-component.adoc b/docs/components/modules/ROOT/pages/aws-msk-component.adoc
index 6f4ecd9..cc49215 100644
--- a/docs/components/modules/ROOT/pages/aws-msk-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-msk-component.adoc
@@ -1,12 +1,13 @@
 [[aws-msk-component]]
-= AWS Managed Streaming for Apache Kafka (MSK) Component
+= AWS Managed Streaming for Apache Kafka (MSK) Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-msk/src/main/docs/aws-msk-component.adoc
 :docTitle: AWS Managed Streaming for Apache Kafka (MSK)
 :artifactId: camel-aws-msk
 :description: Manage AWS MSK instances.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-msk.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-sdb-component.adoc b/docs/components/modules/ROOT/pages/aws-sdb-component.adoc
index 3e90fa4..ec4339c 100644
--- a/docs/components/modules/ROOT/pages/aws-sdb-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-sdb-component.adoc
@@ -1,12 +1,13 @@
 [[aws-sdb-component]]
-= AWS SimpleDB Component
+= AWS SimpleDB Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-sdb/src/main/docs/aws-sdb-component.adoc
 :docTitle: AWS SimpleDB
 :artifactId: camel-aws-sdb
 :description: Store and Retrieve data from/to AWS SDB service.
 :since: 2.9
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sdb.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-ses-component.adoc b/docs/components/modules/ROOT/pages/aws-ses-component.adoc
index aaf588e..042f244 100644
--- a/docs/components/modules/ROOT/pages/aws-ses-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-ses-component.adoc
@@ -1,12 +1,13 @@
 [[aws-ses-component]]
-= AWS Simple Email Service (SES) Component
+= AWS Simple Email Service (SES) Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-ses/src/main/docs/aws-ses-component.adoc
 :docTitle: AWS Simple Email Service (SES)
 :artifactId: camel-aws-ses
 :description: Send e-mails through AWS SES service.
 :since: 2.9
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-ses.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-sns-component.adoc b/docs/components/modules/ROOT/pages/aws-sns-component.adoc
index 707e98f..79804cd 100644
--- a/docs/components/modules/ROOT/pages/aws-sns-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-sns-component.adoc
@@ -1,12 +1,13 @@
 [[aws-sns-component]]
-= AWS Simple Notification System (SNS) Component
+= AWS Simple Notification System (SNS) Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-sns/src/main/docs/aws-sns-component.adoc
 :docTitle: AWS Simple Notification System (SNS)
 :artifactId: camel-aws-sns
 :description: Send messages to an AWS Simple Notification Topic.
 :since: 2.8
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sns.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-sqs-component.adoc b/docs/components/modules/ROOT/pages/aws-sqs-component.adoc
index ca71582..6fbaab7 100644
--- a/docs/components/modules/ROOT/pages/aws-sqs-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-sqs-component.adoc
@@ -1,12 +1,13 @@
 [[aws-sqs-component]]
-= AWS Simple Queue Service (SQS) Component
+= AWS Simple Queue Service (SQS) Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-sqs/src/main/docs/aws-sqs-component.adoc
 :docTitle: AWS Simple Queue Service (SQS)
 :artifactId: camel-aws-sqs
 :description: Sending and receive messages to/from AWS SQS service.
 :since: 2.6
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-sqs.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-swf-component.adoc b/docs/components/modules/ROOT/pages/aws-swf-component.adoc
index a83d6b0..b4d6703 100644
--- a/docs/components/modules/ROOT/pages/aws-swf-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-swf-component.adoc
@@ -1,12 +1,13 @@
 [[aws-swf-component]]
-= AWS Simple Workflow (SWF) Component
+= AWS Simple Workflow (SWF) Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-swf/src/main/docs/aws-swf-component.adoc
 :docTitle: AWS Simple Workflow (SWF)
 :artifactId: camel-aws-swf
 :description: Manage workflows in the AWS Simple Workflow service.
 :since: 2.13
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Both producer and consumer are supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-swf.adoc[opts=optional]
 //Manually maintained attributes
diff --git a/docs/components/modules/ROOT/pages/aws-translate-component.adoc b/docs/components/modules/ROOT/pages/aws-translate-component.adoc
index 14efeb5..a37e22a 100644
--- a/docs/components/modules/ROOT/pages/aws-translate-component.adoc
+++ b/docs/components/modules/ROOT/pages/aws-translate-component.adoc
@@ -1,12 +1,13 @@
 [[aws-translate-component]]
-= AWS Translate Component
+= AWS Translate Component (deprecated)
 //THIS FILE IS COPIED: EDIT THE SOURCE FILE:
 :page-source: components/camel-aws-translate/src/main/docs/aws-translate-component.adoc
 :docTitle: AWS Translate
 :artifactId: camel-aws-translate
 :description: Translate texts using AWS Translate.
 :since: 3.0
-:supportLevel: Stable
+:supportLevel: Stable-deprecated
+:deprecated: *deprecated*
 :component-header: Only producer is supported
 include::{cq-version}@camel-quarkus:ROOT:partial$reference/components/aws-translate.adoc[opts=optional]
 //Manually maintained attributes


[camel] 04/17: CAMEL-16107 - Added deprecateSince property to AWS-S3

Posted by ac...@apache.org.
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.git

commit 12d4408eaa0aaeb43bd1c503e621514b89e8dbe4
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 13:25:55 2021 +0100

    CAMEL-16107 - Added deprecateSince property to AWS-S3
---
 components/camel-aws-s3/pom.xml                                          | 1 +
 .../generated/resources/org/apache/camel/component/aws/s3/aws-s3.json    | 1 +
 core/camel-componentdsl/src/generated/resources/metadata.json            | 1 +
 3 files changed, 3 insertions(+)

diff --git a/components/camel-aws-s3/pom.xml b/components/camel-aws-s3/pom.xml
index 4886dd8..71b0440 100644
--- a/components/camel-aws-s3/pom.xml
+++ b/components/camel-aws-s3/pom.xml
@@ -33,6 +33,7 @@
     <description>A Camel Amazon S3 Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>
diff --git a/components/camel-aws-s3/src/generated/resources/org/apache/camel/component/aws/s3/aws-s3.json b/components/camel-aws-s3/src/generated/resources/org/apache/camel/component/aws/s3/aws-s3.json
index d251c6f..c861a38 100644
--- a/components/camel-aws-s3/src/generated/resources/org/apache/camel/component/aws/s3/aws-s3.json
+++ b/components/camel-aws-s3/src/generated/resources/org/apache/camel/component/aws/s3/aws-s3.json
@@ -5,6 +5,7 @@
     "title": "AWS S3 Storage Service",
     "description": "Store and retrieve objects from AWS S3 Storage Service.",
     "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.8.0",
     "label": "cloud,file",
     "javaType": "org.apache.camel.component.aws.s3.S3Component",
diff --git a/core/camel-componentdsl/src/generated/resources/metadata.json b/core/camel-componentdsl/src/generated/resources/metadata.json
index 34b8daf..b7c0ebc 100644
--- a/core/camel-componentdsl/src/generated/resources/metadata.json
+++ b/core/camel-componentdsl/src/generated/resources/metadata.json
@@ -1198,6 +1198,7 @@
     "title": "AWS S3 Storage Service",
     "description": "Store and retrieve objects from AWS S3 Storage Service.",
     "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.8.0",
     "label": "cloud,file",
     "javaType": "org.apache.camel.component.aws.s3.S3Component",


[camel] 14/17: CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, MQ, MSK, SDB and SES

Posted by ac...@apache.org.
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.git

commit bcfba1112d7054078868fd8baa06a5066b037920
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:14:32 2021 +0100

    CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, MQ, MSK, SDB and SES
---
 components/camel-aws-mq/pom.xml  | 3 ++-
 components/camel-aws-msk/pom.xml | 3 ++-
 components/camel-aws-sdb/pom.xml | 3 ++-
 components/camel-aws-ses/pom.xml | 3 ++-
 4 files changed, 8 insertions(+), 4 deletions(-)

diff --git a/components/camel-aws-mq/pom.xml b/components/camel-aws-mq/pom.xml
index 78d0031..b43e227 100644
--- a/components/camel-aws-mq/pom.xml
+++ b/components/camel-aws-mq/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-mq</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS MQ</name>
+    <name>Camel :: AWS MQ (deprecated)</name>
     <description>A Camel Amazon MQ Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>
diff --git a/components/camel-aws-msk/pom.xml b/components/camel-aws-msk/pom.xml
index 6a3375f..aefe803 100644
--- a/components/camel-aws-msk/pom.xml
+++ b/components/camel-aws-msk/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-msk</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS MSK</name>
+    <name>Camel :: AWS MSK (deprecated)</name>
     <description>A Camel Amazon MSK Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>
diff --git a/components/camel-aws-sdb/pom.xml b/components/camel-aws-sdb/pom.xml
index 0e0ed5a..20164ec 100644
--- a/components/camel-aws-sdb/pom.xml
+++ b/components/camel-aws-sdb/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-sdb</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS SDB</name>
+    <name>Camel :: AWS SDB (deprecated)</name>
     <description>A Camel Amazon SDB Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>
diff --git a/components/camel-aws-ses/pom.xml b/components/camel-aws-ses/pom.xml
index 066c59c..c9e6bdf 100644
--- a/components/camel-aws-ses/pom.xml
+++ b/components/camel-aws-ses/pom.xml
@@ -29,10 +29,11 @@
     <artifactId>camel-aws-ses</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS SES</name>
+    <name>Camel :: AWS SES (deprecated)</name>
     <description>A Camel Amazon SES Web Service Component</description>
 
     <properties>
+        <deprecatedSince>3.8.0</deprecatedSince>
     </properties>
 
     <dependencies>


[camel] 05/17: CAMEL-16107 - S3 deprecation regen

Posted by ac...@apache.org.
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.git

commit 1de3e2d940f7817ccad4f21971a540ae1201f518
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 13:57:53 2021 +0100

    CAMEL-16107 - S3 deprecation regen
---
 .../generated/resources/org/apache/camel/catalog/components/aws-s3.json  | 1 +
 1 file changed, 1 insertion(+)

diff --git a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json
index d251c6f..c861a38 100644
--- a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json
+++ b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-s3.json
@@ -5,6 +5,7 @@
     "title": "AWS S3 Storage Service",
     "description": "Store and retrieve objects from AWS S3 Storage Service.",
     "deprecated": true,
+    "deprecatedSince": "3.8.0",
     "firstVersion": "2.8.0",
     "label": "cloud,file",
     "javaType": "org.apache.camel.component.aws.s3.S3Component",


[camel] 06/17: CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-CW

Posted by ac...@apache.org.
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.git

commit 49f2f81140a14b7652bdb8df70199b379a2f5777
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Jan 29 14:04:21 2021 +0100

    CAMEL-16107 - Deprecate Camel-AWS-* components in favor of Camel-AWS2-* ones, Camel-AWS-CW
---
 components/camel-aws-cw/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/components/camel-aws-cw/pom.xml b/components/camel-aws-cw/pom.xml
index bc19af8..1fb08fa 100644
--- a/components/camel-aws-cw/pom.xml
+++ b/components/camel-aws-cw/pom.xml
@@ -29,7 +29,7 @@
     <artifactId>camel-aws-cw</artifactId>
     <packaging>jar</packaging>
 
-    <name>Camel :: AWS CW</name>
+    <name>Camel :: AWS CW (deprecated)</name>
     <description>A Camel Amazon CW Web Service Component</description>
 
     <properties>