You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2018/07/17 13:45:10 UTC

[camel] 12/13: CAMEL-12644: Generate spring boot auto configuration in the docs.

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

davsclaus pushed a commit to branch camel-12644
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 3cc267a5776ba5c661b1c297e0425835fb1d9dfc
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Tue Jul 17 15:26:25 2018 +0200

    CAMEL-12644: Generate spring boot auto configuration in the docs.
---
 .../src/main/docs/atomix-map-component.adoc        |  71 +---
 .../src/main/docs/atomix-messaging-component.adoc  |  71 +---
 .../src/main/docs/atomix-multimap-component.adoc   |  71 +---
 .../src/main/docs/atomix-queue-component.adoc      |  74 +---
 .../src/main/docs/atomix-set-component.adoc        |  73 +---
 .../src/main/docs/atomix-value-component.adoc      |  73 +---
 .../camel-aws/src/main/docs/aws-cw-component.adoc  | 367 +-------------------
 .../camel-aws/src/main/docs/aws-ddb-component.adoc | 362 +-------------------
 .../src/main/docs/aws-ddbstream-component.adoc     | 368 +-------------------
 .../camel-aws/src/main/docs/aws-ec2-component.adoc | 367 +-------------------
 .../src/main/docs/aws-kinesis-component.adoc       | 366 +-------------------
 .../main/docs/aws-kinesis-firehose-component.adoc  | 371 +-------------------
 .../camel-aws/src/main/docs/aws-kms-component.adoc | 371 +-------------------
 .../src/main/docs/aws-lambda-component.adoc        | 369 +-------------------
 .../camel-aws/src/main/docs/aws-mq-component.adoc  | 370 +-------------------
 .../camel-aws/src/main/docs/aws-s3-component.adoc  | 320 +----------------
 .../camel-aws/src/main/docs/aws-sdb-component.adoc | 381 +--------------------
 .../camel-aws/src/main/docs/aws-ses-component.adoc | 363 +-------------------
 .../camel-aws/src/main/docs/aws-sns-component.adoc | 366 +-------------------
 .../camel-aws/src/main/docs/aws-sqs-component.adoc | 330 +-----------------
 .../camel-aws/src/main/docs/aws-swf-component.adoc | 321 +----------------
 .../src/main/docs/azure-blob-component.adoc        |   6 +-
 .../src/main/docs/azure-queue-component.adoc       |   6 +-
 .../src/main/docs/caffeine-cache-component.adoc    |  26 +-
 .../main/docs/caffeine-loadcache-component.adoc    |  26 +-
 .../src/main/docs/crypto-component.adoc            |  59 +---
 .../src/main/docs/crypto-dataformat.adoc           |  59 +---
 .../camel-cxf/src/main/docs/cxf-component.adoc     |  10 +-
 .../camel-cxf/src/main/docs/cxfrs-component.adoc   |  14 +-
 .../src/main/docs/fhir-component.adoc              |  16 +-
 .../src/main/docs/fhirJson-dataformat.adoc         |  59 +---
 .../src/main/docs/fhirXml-dataformat.adoc          |  59 +---
 .../camel-ftp/src/main/docs/ftp-component.adoc     |  11 +-
 .../camel-ftp/src/main/docs/ftps-component.adoc    |  10 +-
 .../src/main/docs/google-mail-component.adoc       |  25 +-
 .../main/docs/google-mail-stream-component.adoc    |  20 +-
 .../main/docs/hazelcast-atomicvalue-component.adoc | 128 +------
 .../main/docs/hazelcast-instance-component.adoc    | 108 +-----
 .../src/main/docs/hazelcast-list-component.adoc    | 128 +------
 .../src/main/docs/hazelcast-map-component.adoc     | 128 +------
 .../main/docs/hazelcast-multimap-component.adoc    | 128 +------
 .../src/main/docs/hazelcast-queue-component.adoc   | 128 +------
 .../docs/hazelcast-replicatedmap-component.adoc    | 128 +------
 .../main/docs/hazelcast-ringbuffer-component.adoc  | 128 +------
 .../src/main/docs/hazelcast-seda-component.adoc    | 128 +------
 .../src/main/docs/hazelcast-set-component.adoc     | 128 +------
 .../src/main/docs/hazelcast-topic-component.adoc   | 126 +------
 .../src/main/docs/iec60870-client-component.adoc   |  21 +-
 .../src/main/docs/iec60870-server-component.adoc   |   8 +-
 .../src/main/docs/ignite-cache-component.adoc      |  56 +--
 .../src/main/docs/ignite-compute-component.adoc    |  56 +--
 .../src/main/docs/ignite-events-component.adoc     |  56 +--
 .../src/main/docs/ignite-idgen-component.adoc      |  56 +--
 .../src/main/docs/ignite-messaging-component.adoc  |  56 +--
 .../src/main/docs/ignite-queue-component.adoc      |  56 +--
 .../src/main/docs/ignite-set-component.adoc        |  56 +--
 .../src/main/docs/kubernetes-component.adoc        |  62 +---
 .../docs/kubernetes-config-maps-component.adoc     |  77 +----
 .../docs/kubernetes-deployments-component.adoc     |  77 +----
 .../src/main/docs/kubernetes-hpa-component.adoc    |  77 +----
 .../main/docs/kubernetes-namespaces-component.adoc |  77 +----
 .../src/main/docs/kubernetes-nodes-component.adoc  |  77 +----
 ...rnetes-persistent-volumes-claims-component.adoc |  77 +----
 .../kubernetes-persistent-volumes-component.adoc   |  77 +----
 .../src/main/docs/kubernetes-pods-component.adoc   |  77 +----
 ...bernetes-replication-controllers-component.adoc |  77 +----
 .../docs/kubernetes-resources-quota-component.adoc |  77 +----
 .../main/docs/kubernetes-secrets-component.adoc    |  77 +----
 .../kubernetes-service-accounts-component.adoc     |  77 +----
 .../main/docs/kubernetes-services-component.adoc   |  77 +----
 .../src/main/docs/milo-client-component.adoc       |  34 +-
 .../src/main/docs/milo-server-component.adoc       |  32 +-
 .../src/main/docs/mybatis-bean-component.adoc      |  10 +-
 .../src/main/docs/mybatis-component.adoc           |  10 +-
 .../src/main/docs/openstack-cinder-component.adoc  |  22 +-
 .../src/main/docs/openstack-glance-component.adoc  |  22 +-
 .../main/docs/openstack-keystone-component.adoc    |  22 +-
 .../src/main/docs/openstack-neutron-component.adoc |  22 +-
 .../src/main/docs/openstack-nova-component.adoc    |  22 +-
 .../src/main/docs/openstack-swift-component.adoc   |  22 +-
 .../src/main/docs/sjms-batch-component.adoc        |  49 +--
 .../camel-sjms/src/main/docs/sjms-component.adoc   |  24 +-
 .../camel-sql/src/main/docs/sql-component.adoc     |   8 +-
 .../src/main/docs/sql-stored-component.adoc        |  10 +-
 .../src/main/docs/twitter-component.adoc           |  50 +--
 .../main/docs/twitter-directmessage-component.adoc |  50 +--
 .../src/main/docs/twitter-search-component.adoc    |  50 +--
 .../src/main/docs/twitter-streaming-component.adoc |  50 +--
 .../src/main/docs/twitter-timeline-component.adoc  |  50 +--
 .../src/main/docs/univocity-csv-dataformat.adoc    |  65 +---
 .../src/main/docs/univocity-fixed-dataformat.adoc  |  44 +++
 .../src/main/docs/univocity-tsv-dataformat.adoc    |  41 +++
 ...pdateSpringBootAutoConfigurationReadmeMojo.java |  36 +-
 93 files changed, 203 insertions(+), 9643 deletions(-)

diff --git a/components/camel-atomix/src/main/docs/atomix-map-component.adoc b/components/camel-atomix/src/main/docs/atomix-map-component.adoc
index 005ca95..6c3dc9f 100644
--- a/components/camel-atomix/src/main/docs/atomix-map-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-map-component.adoc
@@ -90,7 +90,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 62 options, which are listed below.
+The component supports 9 options, which are listed below.
 
 
 
@@ -110,75 +110,6 @@ The component supports 62 options, which are listed below.
 | *camel.component.atomix-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.atomix-messaging.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-messaging.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-messaging.configuration.broadcast-type* | The broadcast type. |  | AtomixMessaging$ BroadcastType
-| *camel.component.atomix-messaging.configuration.channel-name* | The messaging channel name |  | String
-| *camel.component.atomix-messaging.configuration.default-action* | The default action. |  | AtomixMessaging$Action
-| *camel.component.atomix-messaging.configuration.member-name* | The Atomix Group member name |  | String
-| *camel.component.atomix-messaging.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-messaging.enabled* |  |  | Boolean
-| *camel.component.atomix-messaging.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-multimap.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-multimap.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-multimap.configuration.default-action* | The default action. |  | AtomixMultiMap$Action
-| *camel.component.atomix-multimap.configuration.key* | The key to use if none is set in the header or to listen for events
- for a specific key. |  | Object
-| *camel.component.atomix-multimap.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-multimap.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-multimap.enabled* |  |  | Boolean
-| *camel.component.atomix-multimap.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-queue.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-queue.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-queue.configuration.default-action* | The default action. |  | AtomixQueue$Action
-| *camel.component.atomix-queue.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-queue.enabled* |  |  | Boolean
-| *camel.component.atomix-queue.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-set.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-set.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-set.configuration.default-action* | The default action. |  | AtomixSet$Action
-| *camel.component.atomix-set.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-set.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-set.enabled* |  |  | Boolean
-| *camel.component.atomix-set.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-value.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-value.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-value.configuration.default-action* | The default action. |  | AtomixValue$Action
-| *camel.component.atomix-value.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-value.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-value.enabled* |  |  | Boolean
-| *camel.component.atomix-value.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-value.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix.cluster.service.address* | The address of the node - node only. |  | String
-| *camel.component.atomix.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.atomix.cluster.service.configuration-uri* | The Atomix configuration uri. |  | String
-| *camel.component.atomix.cluster.service.enabled* | Sets if the atomix cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.atomix.cluster.service.ephemeral* | Sets if the local member should join groups as PersistentMember or not (node only). |  | Boolean
-| *camel.component.atomix.cluster.service.id* | The cluster id. |  | String
-| *camel.component.atomix.cluster.service.mode* | Sets the cluster mode. |  | AtomixClusterService Configuration$Mode
-| *camel.component.atomix.cluster.service.nodes* | The address of the nodes composing the cluster. |  | Set
-| *camel.component.atomix.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.atomix.cluster.service.storage-level* | The storage mode - node only. |  | StorageLevel
-| *camel.component.atomix.cluster.service.storage-path* | The storage directory - node only. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc b/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc
index dc4eefa..84b7c7b 100644
--- a/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-messaging-component.adoc
@@ -90,26 +90,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 62 options, which are listed below.
+The component supports 10 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.atomix-map.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-map.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-map.configuration.default-action* | The default action. |  | AtomixMap$Action
-| *camel.component.atomix-map.configuration.key* | The key to use if none is set in the header or to listen for events
- for a specific key. |  | Object
-| *camel.component.atomix-map.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-map.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-map.enabled* |  |  | Boolean
-| *camel.component.atomix-map.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.atomix-messaging.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
  type. |  | String
 | *camel.component.atomix-messaging.configuration-uri* | The path to the AtomixClient configuration |  | String
@@ -123,62 +110,6 @@ The component supports 62 options, which are listed below.
 | *camel.component.atomix-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.atomix-multimap.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-multimap.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-multimap.configuration.default-action* | The default action. |  | AtomixMultiMap$Action
-| *camel.component.atomix-multimap.configuration.key* | The key to use if none is set in the header or to listen for events
- for a specific key. |  | Object
-| *camel.component.atomix-multimap.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-multimap.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-multimap.enabled* |  |  | Boolean
-| *camel.component.atomix-multimap.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-queue.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-queue.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-queue.configuration.default-action* | The default action. |  | AtomixQueue$Action
-| *camel.component.atomix-queue.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-queue.enabled* |  |  | Boolean
-| *camel.component.atomix-queue.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-set.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-set.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-set.configuration.default-action* | The default action. |  | AtomixSet$Action
-| *camel.component.atomix-set.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-set.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-set.enabled* |  |  | Boolean
-| *camel.component.atomix-set.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-value.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-value.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-value.configuration.default-action* | The default action. |  | AtomixValue$Action
-| *camel.component.atomix-value.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-value.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-value.enabled* |  |  | Boolean
-| *camel.component.atomix-value.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-value.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix.cluster.service.address* | The address of the node - node only. |  | String
-| *camel.component.atomix.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.atomix.cluster.service.configuration-uri* | The Atomix configuration uri. |  | String
-| *camel.component.atomix.cluster.service.enabled* | Sets if the atomix cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.atomix.cluster.service.ephemeral* | Sets if the local member should join groups as PersistentMember or not (node only). |  | Boolean
-| *camel.component.atomix.cluster.service.id* | The cluster id. |  | String
-| *camel.component.atomix.cluster.service.mode* | Sets the cluster mode. |  | AtomixClusterService Configuration$Mode
-| *camel.component.atomix.cluster.service.nodes* | The address of the nodes composing the cluster. |  | Set
-| *camel.component.atomix.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.atomix.cluster.service.storage-level* | The storage mode - node only. |  | StorageLevel
-| *camel.component.atomix.cluster.service.storage-path* | The storage directory - node only. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc b/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc
index 060a16f..9584ca7 100644
--- a/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-multimap-component.adoc
@@ -89,39 +89,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 62 options, which are listed below.
+The component supports 9 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.atomix-map.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-map.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-map.configuration.default-action* | The default action. |  | AtomixMap$Action
-| *camel.component.atomix-map.configuration.key* | The key to use if none is set in the header or to listen for events
- for a specific key. |  | Object
-| *camel.component.atomix-map.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-map.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-map.enabled* |  |  | Boolean
-| *camel.component.atomix-map.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-messaging.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-messaging.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-messaging.configuration.broadcast-type* | The broadcast type. |  | AtomixMessaging$ BroadcastType
-| *camel.component.atomix-messaging.configuration.channel-name* | The messaging channel name |  | String
-| *camel.component.atomix-messaging.configuration.default-action* | The default action. |  | AtomixMessaging$Action
-| *camel.component.atomix-messaging.configuration.member-name* | The Atomix Group member name |  | String
-| *camel.component.atomix-messaging.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-messaging.enabled* |  |  | Boolean
-| *camel.component.atomix-messaging.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.atomix-multimap.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
  type. |  | String
 | *camel.component.atomix-multimap.configuration-uri* | The path to the AtomixClient configuration |  | String
@@ -135,49 +109,6 @@ The component supports 62 options, which are listed below.
 | *camel.component.atomix-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.atomix-queue.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-queue.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-queue.configuration.default-action* | The default action. |  | AtomixQueue$Action
-| *camel.component.atomix-queue.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-queue.enabled* |  |  | Boolean
-| *camel.component.atomix-queue.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-set.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-set.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-set.configuration.default-action* | The default action. |  | AtomixSet$Action
-| *camel.component.atomix-set.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-set.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-set.enabled* |  |  | Boolean
-| *camel.component.atomix-set.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-value.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-value.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-value.configuration.default-action* | The default action. |  | AtomixValue$Action
-| *camel.component.atomix-value.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-value.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-value.enabled* |  |  | Boolean
-| *camel.component.atomix-value.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-value.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix.cluster.service.address* | The address of the node - node only. |  | String
-| *camel.component.atomix.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.atomix.cluster.service.configuration-uri* | The Atomix configuration uri. |  | String
-| *camel.component.atomix.cluster.service.enabled* | Sets if the atomix cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.atomix.cluster.service.ephemeral* | Sets if the local member should join groups as PersistentMember or not (node only). |  | Boolean
-| *camel.component.atomix.cluster.service.id* | The cluster id. |  | String
-| *camel.component.atomix.cluster.service.mode* | Sets the cluster mode. |  | AtomixClusterService Configuration$Mode
-| *camel.component.atomix.cluster.service.nodes* | The address of the nodes composing the cluster. |  | Set
-| *camel.component.atomix.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.atomix.cluster.service.storage-level* | The storage mode - node only. |  | StorageLevel
-| *camel.component.atomix.cluster.service.storage-path* | The storage directory - node only. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-atomix/src/main/docs/atomix-queue-component.adoc b/components/camel-atomix/src/main/docs/atomix-queue-component.adoc
index 2264ca5..181876e 100644
--- a/components/camel-atomix/src/main/docs/atomix-queue-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-queue-component.adoc
@@ -87,52 +87,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 62 options, which are listed below.
+The component supports 7 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.atomix-map.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-map.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-map.configuration.default-action* | The default action. |  | AtomixMap$Action
-| *camel.component.atomix-map.configuration.key* | The key to use if none is set in the header or to listen for events
- for a specific key. |  | Object
-| *camel.component.atomix-map.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-map.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-map.enabled* |  |  | Boolean
-| *camel.component.atomix-map.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-messaging.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-messaging.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-messaging.configuration.broadcast-type* | The broadcast type. |  | AtomixMessaging$ BroadcastType
-| *camel.component.atomix-messaging.configuration.channel-name* | The messaging channel name |  | String
-| *camel.component.atomix-messaging.configuration.default-action* | The default action. |  | AtomixMessaging$Action
-| *camel.component.atomix-messaging.configuration.member-name* | The Atomix Group member name |  | String
-| *camel.component.atomix-messaging.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-messaging.enabled* |  |  | Boolean
-| *camel.component.atomix-messaging.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-multimap.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-multimap.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-multimap.configuration.default-action* | The default action. |  | AtomixMultiMap$Action
-| *camel.component.atomix-multimap.configuration.key* | The key to use if none is set in the header or to listen for events
- for a specific key. |  | Object
-| *camel.component.atomix-multimap.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-multimap.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-multimap.enabled* |  |  | Boolean
-| *camel.component.atomix-multimap.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.atomix-queue.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
  type. |  | String
 | *camel.component.atomix-queue.configuration-uri* | The path to the AtomixClient configuration |  | String
@@ -143,39 +104,6 @@ The component supports 62 options, which are listed below.
 | *camel.component.atomix-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.atomix-set.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-set.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-set.configuration.default-action* | The default action. |  | AtomixSet$Action
-| *camel.component.atomix-set.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-set.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-set.enabled* |  |  | Boolean
-| *camel.component.atomix-set.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-value.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-value.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-value.configuration.default-action* | The default action. |  | AtomixValue$Action
-| *camel.component.atomix-value.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-value.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-value.enabled* |  |  | Boolean
-| *camel.component.atomix-value.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-value.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix.cluster.service.address* | The address of the node - node only. |  | String
-| *camel.component.atomix.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.atomix.cluster.service.configuration-uri* | The Atomix configuration uri. |  | String
-| *camel.component.atomix.cluster.service.enabled* | Sets if the atomix cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.atomix.cluster.service.ephemeral* | Sets if the local member should join groups as PersistentMember or not (node only). |  | Boolean
-| *camel.component.atomix.cluster.service.id* | The cluster id. |  | String
-| *camel.component.atomix.cluster.service.mode* | Sets the cluster mode. |  | AtomixClusterService Configuration$Mode
-| *camel.component.atomix.cluster.service.nodes* | The address of the nodes composing the cluster. |  | Set
-| *camel.component.atomix.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.atomix.cluster.service.storage-level* | The storage mode - node only. |  | StorageLevel
-| *camel.component.atomix.cluster.service.storage-path* | The storage directory - node only. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-atomix/src/main/docs/atomix-set-component.adoc b/components/camel-atomix/src/main/docs/atomix-set-component.adoc
index 805a2a3..29734b9 100644
--- a/components/camel-atomix/src/main/docs/atomix-set-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-set-component.adoc
@@ -88,62 +88,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 62 options, which are listed below.
+The component supports 8 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.atomix-map.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-map.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-map.configuration.default-action* | The default action. |  | AtomixMap$Action
-| *camel.component.atomix-map.configuration.key* | The key to use if none is set in the header or to listen for events
- for a specific key. |  | Object
-| *camel.component.atomix-map.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-map.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-map.enabled* |  |  | Boolean
-| *camel.component.atomix-map.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-messaging.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-messaging.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-messaging.configuration.broadcast-type* | The broadcast type. |  | AtomixMessaging$ BroadcastType
-| *camel.component.atomix-messaging.configuration.channel-name* | The messaging channel name |  | String
-| *camel.component.atomix-messaging.configuration.default-action* | The default action. |  | AtomixMessaging$Action
-| *camel.component.atomix-messaging.configuration.member-name* | The Atomix Group member name |  | String
-| *camel.component.atomix-messaging.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-messaging.enabled* |  |  | Boolean
-| *camel.component.atomix-messaging.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-multimap.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-multimap.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-multimap.configuration.default-action* | The default action. |  | AtomixMultiMap$Action
-| *camel.component.atomix-multimap.configuration.key* | The key to use if none is set in the header or to listen for events
- for a specific key. |  | Object
-| *camel.component.atomix-multimap.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-multimap.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-multimap.enabled* |  |  | Boolean
-| *camel.component.atomix-multimap.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-queue.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-queue.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-queue.configuration.default-action* | The default action. |  | AtomixQueue$Action
-| *camel.component.atomix-queue.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-queue.enabled* |  |  | Boolean
-| *camel.component.atomix-queue.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.atomix-set.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
  type. |  | String
 | *camel.component.atomix-set.configuration-uri* | The path to the AtomixClient configuration |  | String
@@ -155,28 +106,6 @@ The component supports 62 options, which are listed below.
 | *camel.component.atomix-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.atomix-value.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-value.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-value.configuration.default-action* | The default action. |  | AtomixValue$Action
-| *camel.component.atomix-value.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-value.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-value.enabled* |  |  | Boolean
-| *camel.component.atomix-value.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-value.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix.cluster.service.address* | The address of the node - node only. |  | String
-| *camel.component.atomix.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.atomix.cluster.service.configuration-uri* | The Atomix configuration uri. |  | String
-| *camel.component.atomix.cluster.service.enabled* | Sets if the atomix cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.atomix.cluster.service.ephemeral* | Sets if the local member should join groups as PersistentMember or not (node only). |  | Boolean
-| *camel.component.atomix.cluster.service.id* | The cluster id. |  | String
-| *camel.component.atomix.cluster.service.mode* | Sets the cluster mode. |  | AtomixClusterService Configuration$Mode
-| *camel.component.atomix.cluster.service.nodes* | The address of the nodes composing the cluster. |  | Set
-| *camel.component.atomix.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.atomix.cluster.service.storage-level* | The storage mode - node only. |  | StorageLevel
-| *camel.component.atomix.cluster.service.storage-path* | The storage directory - node only. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-atomix/src/main/docs/atomix-value-component.adoc b/components/camel-atomix/src/main/docs/atomix-value-component.adoc
index 3c73c6e..c9ab490 100644
--- a/components/camel-atomix/src/main/docs/atomix-value-component.adoc
+++ b/components/camel-atomix/src/main/docs/atomix-value-component.adoc
@@ -88,73 +88,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 62 options, which are listed below.
+The component supports 8 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.atomix-map.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-map.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-map.configuration.default-action* | The default action. |  | AtomixMap$Action
-| *camel.component.atomix-map.configuration.key* | The key to use if none is set in the header or to listen for events
- for a specific key. |  | Object
-| *camel.component.atomix-map.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-map.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-map.enabled* |  |  | Boolean
-| *camel.component.atomix-map.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-messaging.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-messaging.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-messaging.configuration.broadcast-type* | The broadcast type. |  | AtomixMessaging$ BroadcastType
-| *camel.component.atomix-messaging.configuration.channel-name* | The messaging channel name |  | String
-| *camel.component.atomix-messaging.configuration.default-action* | The default action. |  | AtomixMessaging$Action
-| *camel.component.atomix-messaging.configuration.member-name* | The Atomix Group member name |  | String
-| *camel.component.atomix-messaging.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-messaging.enabled* |  |  | Boolean
-| *camel.component.atomix-messaging.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-multimap.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-multimap.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-multimap.configuration.default-action* | The default action. |  | AtomixMultiMap$Action
-| *camel.component.atomix-multimap.configuration.key* | The key to use if none is set in the header or to listen for events
- for a specific key. |  | Object
-| *camel.component.atomix-multimap.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-multimap.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-multimap.enabled* |  |  | Boolean
-| *camel.component.atomix-multimap.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-queue.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-queue.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-queue.configuration.default-action* | The default action. |  | AtomixQueue$Action
-| *camel.component.atomix-queue.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-queue.enabled* |  |  | Boolean
-| *camel.component.atomix-queue.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.atomix-set.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
- type. |  | String
-| *camel.component.atomix-set.configuration-uri* | The path to the AtomixClient configuration |  | String
-| *camel.component.atomix-set.configuration.default-action* | The default action. |  | AtomixSet$Action
-| *camel.component.atomix-set.configuration.result-header* | The header that wil carry the result. |  | String
-| *camel.component.atomix-set.configuration.ttl* | The resource ttl. |  | Long
-| *camel.component.atomix-set.enabled* |  |  | Boolean
-| *camel.component.atomix-set.nodes* | The nodes the AtomixClient should connect to |  | List
-| *camel.component.atomix-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.atomix-value.atomix* | The shared AtomixClient instance. The option is a io.atomix.AtomixClient
  type. |  | String
 | *camel.component.atomix-value.configuration-uri* | The path to the AtomixClient configuration |  | String
@@ -166,17 +106,6 @@ The component supports 62 options, which are listed below.
 | *camel.component.atomix-value.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.atomix.cluster.service.address* | The address of the node - node only. |  | String
-| *camel.component.atomix.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.atomix.cluster.service.configuration-uri* | The Atomix configuration uri. |  | String
-| *camel.component.atomix.cluster.service.enabled* | Sets if the atomix cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.atomix.cluster.service.ephemeral* | Sets if the local member should join groups as PersistentMember or not (node only). |  | Boolean
-| *camel.component.atomix.cluster.service.id* | The cluster id. |  | String
-| *camel.component.atomix.cluster.service.mode* | Sets the cluster mode. |  | AtomixClusterService Configuration$Mode
-| *camel.component.atomix.cluster.service.nodes* | The address of the nodes composing the cluster. |  | Set
-| *camel.component.atomix.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.atomix.cluster.service.storage-level* | The storage mode - node only. |  | StorageLevel
-| *camel.component.atomix.cluster.service.storage-path* | The storage directory - node only. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-cw-component.adoc b/components/camel-aws/src/main/docs/aws-cw-component.adoc
index b79ac32..9ff7e39 100644
--- a/components/camel-aws/src/main/docs/aws-cw-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-cw-component.adoc
@@ -89,7 +89,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 16 options, which are listed below.
 
 
 
@@ -114,371 +114,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-ddb-component.adoc b/components/camel-aws/src/main/docs/aws-ddb-component.adoc
index bbdc1f3..2487991 100644
--- a/components/camel-aws/src/main/docs/aws-ddb-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-ddb-component.adoc
@@ -88,31 +88,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 18 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
@@ -136,348 +118,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-ddbstream-component.adoc b/components/camel-aws/src/main/docs/aws-ddbstream-component.adoc
index e051a62..143afbf 100644
--- a/components/camel-aws/src/main/docs/aws-ddbstream-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-ddbstream-component.adoc
@@ -106,54 +106,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 15 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
 | *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
@@ -171,331 +130,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-ec2-component.adoc b/components/camel-aws/src/main/docs/aws-ec2-component.adoc
index be08808..ce5cb32 100644
--- a/components/camel-aws/src/main/docs/aws-ec2-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-ec2-component.adoc
@@ -83,71 +83,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 13 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
@@ -166,313 +108,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-kinesis-component.adoc b/components/camel-aws/src/main/docs/aws-kinesis-component.adoc
index a60465c..c2b4dff 100644
--- a/components/camel-aws/src/main/docs/aws-kinesis-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-kinesis-component.adoc
@@ -109,103 +109,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 17 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-kinesis.configuration.access-key* |  |  | String
 | *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
@@ -225,280 +135,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-kinesis-firehose-component.adoc b/components/camel-aws/src/main/docs/aws-kinesis-firehose-component.adoc
index 6745787..4eb41b4 100644
--- a/components/camel-aws/src/main/docs/aws-kinesis-firehose-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-kinesis-firehose-component.adoc
@@ -85,89 +85,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 12 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
 | *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
@@ -182,299 +106,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-kms-component.adoc b/components/camel-aws/src/main/docs/aws-kms-component.adoc
index ddadef9..741feeb 100644
--- a/components/camel-aws/src/main/docs/aws-kms-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-kms-component.adoc
@@ -83,122 +83,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 12 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
@@ -213,266 +104,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-lambda-component.adoc b/components/camel-aws/src/main/docs/aws-lambda-component.adoc
index 7dc7d40..0fd2beb6 100644
--- a/components/camel-aws/src/main/docs/aws-lambda-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-lambda-component.adoc
@@ -89,136 +89,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 13 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
@@ -235,250 +112,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-mq-component.adoc b/components/camel-aws/src/main/docs/aws-mq-component.adoc
index 1502ea5..fa7c29a 100644
--- a/components/camel-aws/src/main/docs/aws-mq-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-mq-component.adoc
@@ -83,152 +83,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 12 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
@@ -244,235 +105,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-s3-component.adoc b/components/camel-aws/src/main/docs/aws-s3-component.adoc
index 66246f7..51cf8ae 100644
--- a/components/camel-aws/src/main/docs/aws-s3-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-s3-component.adoc
@@ -142,167 +142,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 34 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
 | *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
@@ -368,170 +214,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-sdb-component.adoc b/components/camel-aws/src/main/docs/aws-sdb-component.adoc
index 24cb622..66f26b7 100644
--- a/components/camel-aws/src/main/docs/aws-sdb-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-sdb-component.adoc
@@ -73,396 +73,17 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 2 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
 | *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-ses-component.adoc b/components/camel-aws/src/main/docs/aws-ses-component.adoc
index d909e07..a2636d8 100644
--- a/components/camel-aws/src/main/docs/aws-ses-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-ses-component.adoc
@@ -86,236 +86,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 16 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
@@ -338,144 +115,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-sns-component.adoc b/components/camel-aws/src/main/docs/aws-sns-component.adoc
index 80653d6..d3180e0 100644
--- a/components/camel-aws/src/main/docs/aws-sns-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-sns-component.adoc
@@ -90,258 +90,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 16 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
@@ -361,125 +116,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-sqs-component.adoc b/components/camel-aws/src/main/docs/aws-sqs-component.adoc
index c3da9c5..a4436e6 100644
--- a/components/camel-aws/src/main/docs/aws-sqs-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-sqs-component.adoc
@@ -127,277 +127,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 30 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
 | *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
@@ -453,70 +189,6 @@ The component supports 281 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
-| *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-scheduling-options.task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-thread-pool-size* | Maximum number of threads in work pool for activity. | 100 | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.do-not-retry-task-failed* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.manual-activity-completion* |  |  | Boolean
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-backoff-coefficient* |  |  | Double
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-maximum-retries* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-initial-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-execution-options.respond-task-completed-retry-maximum-interval* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-heartbeat-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-schedule-to-start-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.activity-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.signer-region-override* |  |  | String
-| *camel.component.aws-swf.configuration.amazon-s-w-client.time-offset* |  |  | Integer
-| *camel.component.aws-swf.configuration.child-policy* | The policy to use on child workflows when terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.client-configuration-parameters* | To configure the ClientConfiguration using the key/values from the
- Map. |  | Map
-| *camel.component.aws-swf.configuration.data-converter* | An instance of
- com.amazonaws.services.simpleworkflow.flow.DataConverter to use for
- serializing/deserializing the data. |  | DataConverter
-| *camel.component.aws-swf.configuration.domain-name* | The workflow domain to use. |  | String
-| *camel.component.aws-swf.configuration.event-name* | The workflow or activity event name to use. |  | String
-| *camel.component.aws-swf.configuration.execution-start-to-close-timeout* |  | 3600 | String
-| *camel.component.aws-swf.configuration.operation* | Workflow operation | START | String
-| *camel.component.aws-swf.configuration.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.configuration.s-w-client-parameters* | To configure the AmazonSimpleWorkflowClient using the key/values from
- the Map. |  | Map
-| *camel.component.aws-swf.configuration.secret-key* | Amazon AWS Secret Key. |  | String
-| *camel.component.aws-swf.configuration.signal-name* | The name of the signal to send to the workflow. |  | String
-| *camel.component.aws-swf.configuration.start-workflow-options-parameters* | To configure the StartWorkflowOptions using the key/values from the
- Map.
- 
- @param startWorkflowOptionsParameters |  | Map
-| *camel.component.aws-swf.configuration.state-result-type* | The type of the result when a workflow state is queried. |  | String
-| *camel.component.aws-swf.configuration.task-start-to-close-timeout* |  | 600 | String
-| *camel.component.aws-swf.configuration.termination-details* | Details for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.termination-reason* | The reason for terminating a workflow. |  | String
-| *camel.component.aws-swf.configuration.type* | Activity or workflow |  | String
-| *camel.component.aws-swf.configuration.version* | The workflow or activity event version to use. |  | String
-| *camel.component.aws-swf.configuration.workflow-list* | The list name to consume workflows from. |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-child-policy* |  |  | ChildPolicy
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-execution-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-lambda-role* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-list* |  |  | String
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-priority* |  |  | Integer
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.default-task-start-to-close-timeout-seconds* |  |  | Long
-| *camel.component.aws-swf.configuration.workflow-type-registration-options.description* |  |  | String
-| *camel.component.aws-swf.enabled* | Enable aws-swf component | true | Boolean
-| *camel.component.aws-swf.region* | Amazon AWS Region. |  | String
-| *camel.component.aws-swf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-swf.secret-key* | Amazon AWS Secret Key. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-aws/src/main/docs/aws-swf-component.adoc b/components/camel-aws/src/main/docs/aws-swf-component.adoc
index 63162ab..11118e8 100644
--- a/components/camel-aws/src/main/docs/aws-swf-component.adoc
+++ b/components/camel-aws/src/main/docs/aws-swf-component.adoc
@@ -105,332 +105,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 281 options, which are listed below.
+The component supports 55 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.aws-cw.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-cw.configuration.amazon-cw-client* | To use the AmazonCloudWatch as the client |  | AmazonCloudWatch
-| *camel.component.aws-cw.configuration.name* | The metric name |  | String
-| *camel.component.aws-cw.configuration.namespace* | The metric namespace |  | String
-| *camel.component.aws-cw.configuration.proxy-host* |  |  | String
-| *camel.component.aws-cw.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-cw.configuration.region* |  |  | String
-| *camel.component.aws-cw.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-cw.configuration.timestamp* | The metric timestamp |  | Date
-| *camel.component.aws-cw.configuration.unit* | The metric unit |  | String
-| *camel.component.aws-cw.configuration.value* | The metric value |  | Double
-| *camel.component.aws-cw.enabled* | Enable aws-cw component | true | Boolean
-| *camel.component.aws-cw.region* | The region in which CW client needs to work |  | String
-| *camel.component.aws-cw.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-cw.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddb.configuration.amazon-d-d-b-client* | To use the AmazonDynamoDB as the client |  | AmazonDynamoDB
-| *camel.component.aws-ddb.configuration.consistent-read* | Determines whether or not strong consistency should be enforced when
- data is read. | false | Boolean
-| *camel.component.aws-ddb.configuration.key-attribute-name* | Attribute name when creating table |  | String
-| *camel.component.aws-ddb.configuration.key-attribute-type* | Attribute type when creating table |  | String
-| *camel.component.aws-ddb.configuration.operation* | What operation to perform |  | DdbOperations
-| *camel.component.aws-ddb.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddb.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddb.configuration.read-capacity* | The provisioned throughput to reserve for reading resources from your
- table |  | Long
-| *camel.component.aws-ddb.configuration.region* |  |  | String
-| *camel.component.aws-ddb.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddb.configuration.table-name* | The name of the table currently worked with. |  | String
-| *camel.component.aws-ddb.configuration.write-capacity* | The provisioned throughput to reserved for writing resources to your
- table |  | Long
-| *camel.component.aws-ddb.enabled* | Enable aws-ddb component | true | Boolean
-| *camel.component.aws-ddb.region* | The region in which DDB client needs to work |  | String
-| *camel.component.aws-ddb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddb.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ddbstream.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ddbstream.configuration.access-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.amazon-dynamo-db-streams-client* |  |  | AmazonDynamoDBStreams
-| *camel.component.aws-ddbstream.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-ddbstream.configuration.max-results-per-request* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ddbstream.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ddbstream.configuration.region* |  |  | String
-| *camel.component.aws-ddbstream.configuration.secret-key* |  |  | String
-| *camel.component.aws-ddbstream.configuration.sequence-number-provider* |  |  | SequenceNumberProvider
-| *camel.component.aws-ddbstream.configuration.table-name* |  |  | String
-| *camel.component.aws-ddbstream.enabled* | Enable aws-ddbstream component | true | Boolean
-| *camel.component.aws-ddbstream.region* | Amazon AWS Region |  | String
-| *camel.component.aws-ddbstream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ddbstream.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.signer-region-override* |  |  | String
-| *camel.component.aws-ec2.configuration.amazon-ec2-client.time-offset* |  |  | Integer
-| *camel.component.aws-ec2.configuration.operation* | The operation to perform. It can be createAndRunInstances,
- startInstances, stopInstances, terminateInstances, describeInstances,
- describeInstancesStatus, rebootInstances, monitorInstances,
- unmonitorInstances, createTags or deleteTags |  | EC2Operations
-| *camel.component.aws-ec2.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ec2.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ec2.configuration.region* |  |  | String
-| *camel.component.aws-ec2.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ec2.enabled* | Enable aws-ec2 component | true | Boolean
-| *camel.component.aws-ec2.region* | The region in which EC2 client needs to work |  | String
-| *camel.component.aws-ec2.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ec2.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis-firehose.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis-firehose.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.amazon-kinesis-firehose-client* |  |  | AmazonKinesisFirehose
-| *camel.component.aws-kinesis-firehose.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis-firehose.configuration.region* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis-firehose.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis-firehose.enabled* | Enable aws-kinesis-firehose component | true | Boolean
-| *camel.component.aws-kinesis-firehose.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis-firehose.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis-firehose.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kinesis.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kinesis.configuration.access-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.amazon-kinesis-client* |  |  | AmazonKinesis
-| *camel.component.aws-kinesis.configuration.iterator-type* |  |  | ShardIteratorType
-| *camel.component.aws-kinesis.configuration.max-results-per-request* |  | 1 | Integer
-| *camel.component.aws-kinesis.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kinesis.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kinesis.configuration.region* |  |  | String
-| *camel.component.aws-kinesis.configuration.secret-key* |  |  | String
-| *camel.component.aws-kinesis.configuration.sequence-number* |  |  | String
-| *camel.component.aws-kinesis.configuration.shard-closed* |  |  | KinesisShardClosed StrategyEnum
-| *camel.component.aws-kinesis.configuration.shard-id* |  |  | String
-| *camel.component.aws-kinesis.configuration.stream-name* |  |  | String
-| *camel.component.aws-kinesis.enabled* | Enable aws-kinesis component | true | Boolean
-| *camel.component.aws-kinesis.region* | Amazon AWS Region |  | String
-| *camel.component.aws-kinesis.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kinesis.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-kms.configuration.kms-client* | To use a existing configured AWS KMS as client |  | AWSKMS
-| *camel.component.aws-kms.configuration.operation* | The operation to perform |  | KMSOperations
-| *camel.component.aws-kms.configuration.proxy-host* |  |  | String
-| *camel.component.aws-kms.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-kms.configuration.region* |  |  | String
-| *camel.component.aws-kms.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-kms.enabled* |  |  | Boolean
-| *camel.component.aws-kms.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-kms.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-kms.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-lambda.configuration.aws-lambda-client* | To use a existing configured AwsLambdaClient as client |  | AWSLambda
-| *camel.component.aws-lambda.configuration.function* | Name of the Lambda function. |  | String
-| *camel.component.aws-lambda.configuration.operation* | The operation to perform. It can be listFunctions, getFunction,
- createFunction, deleteFunction or invokeFunction |  | LambdaOperations
-| *camel.component.aws-lambda.configuration.proxy-host* |  |  | String
-| *camel.component.aws-lambda.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-lambda.configuration.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-lambda.enabled* |  |  | Boolean
-| *camel.component.aws-lambda.region* | Amazon AWS Region |  | String
-| *camel.component.aws-lambda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-lambda.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-mq.configuration.amazon-mq-client* | To use a existing configured AmazonMQClient as client |  | AmazonMQ
-| *camel.component.aws-mq.configuration.operation* | The operation to perform. It can be
- listBrokers,createBroker,deleteBroker |  | MQOperations
-| *camel.component.aws-mq.configuration.proxy-host* |  |  | String
-| *camel.component.aws-mq.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-mq.configuration.region* |  |  | String
-| *camel.component.aws-mq.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-mq.enabled* |  |  | Boolean
-| *camel.component.aws-mq.region* | The region in which MQ client needs to work |  | String
-| *camel.component.aws-mq.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-mq.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.accelerate-mode-enabled* | Define if Accelerate Mode enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-s3.configuration.amazon-s3-client* | Reference to a `com.amazonaws.services.sqs.AmazonS3` in the
- link:registry.html[Registry]. |  | AmazonS3
-| *camel.component.aws-s3.configuration.autoclose-body* | If this option is true and includeBody is true, then the
- S3Object.close() method will be called on exchange completion. This
- option is strongly related to includeBody option. In case of setting
- includeBody to true and autocloseBody to false, it will be up to the
- caller to close the S3Object stream. Setting autocloseBody to true,
- will close the S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.aws-k-m-s-key-id* | Define the id of KMS key to use in case KMS is enabled |  | String
-| *camel.component.aws-s3.configuration.bucket-name* | Name of the bucket. The bucket will be created if it doesn't already
- exists. |  | String
-| *camel.component.aws-s3.configuration.chunked-encoding-disabled* | Define if disabled Chunked Encoding is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.delete-after-read* | Delete objects from S3 after they have been retrieved. The delete is
- only performed if the Exchange is committed. If a rollback occurs,
- the object is not deleted.
- <p/>
- If this option is false, then the same objects will be retrieve over
- and over again on the polls. Therefore you need to use the Idempotent
- Consumer EIP in the route to filter out duplicates. You can filter
- using the {@link S3Constants#BUCKET_NAME} and {@link S3Constants#KEY}
- headers, or only the {@link S3Constants#KEY} header. | true | Boolean
-| *camel.component.aws-s3.configuration.delete-after-write* | Delete file object after the S3 file has been uploaded | false | Boolean
-| *camel.component.aws-s3.configuration.dualstack-enabled* | Define if Dualstack enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.encryption-materials.materials-description* |  |  | Map
-| *camel.component.aws-s3.configuration.file-name* | To get the object from the bucket with the given file name |  | String
-| *camel.component.aws-s3.configuration.force-global-bucket-access-enabled* | Define if Force Global Bucket Access enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.include-body* | If it is true, the exchange body will be set to a stream to the
- contents of the file. If false, the headers will be set with the S3
- object metadata, but the body will be null. This option is strongly
- related to autocloseBody option. In case of setting includeBody to
- true and autocloseBody to false, it will be up to the caller to close
- the S3Object stream. Setting autocloseBody to true, will close the
- S3Object stream automatically. | true | Boolean
-| *camel.component.aws-s3.configuration.multi-part-upload* | If it is true, camel will upload the file with multi part format, the
- part size is decided by the option of `partSize` | false | Boolean
-| *camel.component.aws-s3.configuration.operation* | The operation to do in case the user don't want to do only an upload |  | S3Operations
-| *camel.component.aws-s3.configuration.part-size* | Setup the partSize which is used in multi part upload, the default
- size is 25M. | 26214400 | Long
-| *camel.component.aws-s3.configuration.path-style-access* | Whether or not the S3 client should use path style access | false | Boolean
-| *camel.component.aws-s3.configuration.payload-signing-enabled* | Define if Payload Signing enabled is true or false | false | Boolean
-| *camel.component.aws-s3.configuration.policy* | The policy for this queue to set in the
- `com.amazonaws.services.s3.AmazonS3#setBucketPolicy()` method. |  | String
-| *camel.component.aws-s3.configuration.prefix* | The prefix which is used in the
- com.amazonaws.services.s3.model.ListObjectsRequest to only consume
- objects we are interested in. |  | String
-| *camel.component.aws-s3.configuration.proxy-host* | To define a proxy host when instantiating the SQS client |  | String
-| *camel.component.aws-s3.configuration.proxy-port* | Specify a proxy port to be used inside the client definition. |  | Integer
-| *camel.component.aws-s3.configuration.region* | The region in which S3 client needs to work |  | String
-| *camel.component.aws-s3.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-s3.configuration.server-side-encryption* | Sets the server-side encryption algorithm when encrypting the object
- using AWS-managed keys. For example use <tt>AES256</tt>. |  | String
-| *camel.component.aws-s3.configuration.storage-class* | The storage class to set in the
- `com.amazonaws.services.s3.model.PutObjectRequest` request. |  | String
-| *camel.component.aws-s3.configuration.use-aws-k-m-s* | Define if KMS must be used or not | false | Boolean
-| *camel.component.aws-s3.configuration.use-encryption* | Define if encryption must be used or not | false | Boolean
-| *camel.component.aws-s3.enabled* | Enable aws-s3 component | true | Boolean
-| *camel.component.aws-s3.region* | The region where the bucket is located. This option is used in the
- com.amazonaws.services.s3.model.CreateBucketRequest. |  | String
-| *camel.component.aws-s3.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-s3.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sdb.enabled* | Enable aws-sdb component | true | Boolean
-| *camel.component.aws-sdb.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-ses.configuration.amazon-s-e-s-client* | To use the AmazonSimpleEmailService as the client |  | AmazonSimpleEmail Service
-| *camel.component.aws-ses.configuration.from* | The sender's email address. |  | String
-| *camel.component.aws-ses.configuration.proxy-host* |  |  | String
-| *camel.component.aws-ses.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-ses.configuration.region* |  |  | String
-| *camel.component.aws-ses.configuration.reply-to-addresses* | List of reply-to email address(es) for the message, override it using
- 'CamelAwsSesReplyToAddresses' header. |  | List
-| *camel.component.aws-ses.configuration.return-path* | The email address to which bounce notifications are to be forwarded,
- override it using 'CamelAwsSesReturnPath' header. |  | String
-| *camel.component.aws-ses.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-ses.configuration.subject* | The subject which is used if the message header 'CamelAwsSesSubject'
- is not present. |  | String
-| *camel.component.aws-ses.configuration.to* | List of destination email address. Can be overriden with
- 'CamelAwsSesTo' header. |  | List
-| *camel.component.aws-ses.enabled* | Enable aws-ses component | true | Boolean
-| *camel.component.aws-ses.region* | The region in which SES client needs to work |  | String
-| *camel.component.aws-ses.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-ses.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sns.configuration.amazon-s-n-s-client* | To use the AmazonSNS as the client |  | AmazonSNS
-| *camel.component.aws-sns.configuration.message-structure* | The message structure to use such as json |  | String
-| *camel.component.aws-sns.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sns.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sns.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sns.configuration.region* |  |  | String
-| *camel.component.aws-sns.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sns.configuration.subject* | The subject which is used if the message header 'CamelAwsSnsSubject'
- is not present. |  | String
-| *camel.component.aws-sns.configuration.topic-arn* | The Amazon Resource Name (ARN) assigned to the created topic. |  | String
-| *camel.component.aws-sns.configuration.topic-name* | The name of the topic |  | String
-| *camel.component.aws-sns.enabled* | Enable aws-sns component | true | Boolean
-| *camel.component.aws-sns.region* | The region in which SNS client needs to work |  | String
-| *camel.component.aws-sns.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sns.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.access-key* | Amazon AWS Access Key |  | String
-| *camel.component.aws-sqs.configuration.amazon-a-w-s-host* | The hostname of the Amazon AWS cloud. | amazonaws.com | String
-| *camel.component.aws-sqs.configuration.amazon-s-q-s-client* | To use the AmazonSQS as client |  | AmazonSQS
-| *camel.component.aws-sqs.configuration.attribute-names* | A list of attribute names to receive when consuming. Multiple names
- can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.concurrent-consumers* |  | 1 | Integer
-| *camel.component.aws-sqs.configuration.default-visibility-timeout* | The default visibility timeout (in seconds) |  | Integer
-| *camel.component.aws-sqs.configuration.delay-seconds* | Delay sending messages for a number of seconds. |  | Integer
-| *camel.component.aws-sqs.configuration.delete-after-read* | Delete message from SQS after it has been read | true | Boolean
-| *camel.component.aws-sqs.configuration.delete-if-filtered* | Whether or not to send the DeleteMessage to the SQS queue if an
- exchange fails to get through a filter. If 'false' and exchange does
- not make it through a Camel filter upstream in the route, then don't
- send DeleteMessage. | true | Boolean
-| *camel.component.aws-sqs.configuration.extend-message-visibility* | If enabled then a scheduled background task will keep extending the
- message visibility on SQS. This is needed if it takes a long time to
- process the message. If set to true defaultVisibilityTimeout must be
- set. See details at Amazon docs. | false | Boolean
-| *camel.component.aws-sqs.configuration.maximum-message-size* | The maximumMessageSize (in bytes) an SQS message can contain for this
- queue. |  | Integer
-| *camel.component.aws-sqs.configuration.message-attribute-names* | A list of message attribute names to receive when consuming. Multiple
- names can be separated by comma. |  | String
-| *camel.component.aws-sqs.configuration.message-retention-period* | The messageRetentionPeriod (in seconds) a message will be retained by
- SQS for this queue. |  | Integer
-| *camel.component.aws-sqs.configuration.policy* | The policy for this queue |  | String
-| *camel.component.aws-sqs.configuration.proxy-host* |  |  | String
-| *camel.component.aws-sqs.configuration.proxy-port* |  |  | Integer
-| *camel.component.aws-sqs.configuration.queue-name* | Name of queue. The queue will be created if they don't already
- exists. |  | String
-| *camel.component.aws-sqs.configuration.queue-owner-a-w-s-account-id* | Specify the queue owner aws account id when you need to connect the
- queue with different account owner. |  | String
-| *camel.component.aws-sqs.configuration.queue-url* |  |  | String
-| *camel.component.aws-sqs.configuration.receive-message-wait-time-seconds* | If you do not specify WaitTimeSeconds in the request, the queue
- attribute ReceiveMessageWaitTimeSeconds is used to determine how long
- to wait. |  | Integer
-| *camel.component.aws-sqs.configuration.redrive-policy* | Specify the policy that send message to DeadLetter queue. See detail
- at Amazon docs. |  | String
-| *camel.component.aws-sqs.configuration.region* | Specify the queue region which could be used with
- queueOwnerAWSAccountId to build the service URL. |  | String
-| *camel.component.aws-sqs.configuration.secret-key* | Amazon AWS Secret Key |  | String
-| *camel.component.aws-sqs.configuration.visibility-timeout* | The duration (in seconds) that the received messages are hidden from
- subsequent retrieve requests after being retrieved by a
- ReceiveMessage request to set in the
- com.amazonaws.services.sqs.model.SetQueueAttributesRequest. This only
- make sense if its different from defaultVisibilityTimeout. It changes
- the queue visibility timeout attribute permanently. |  | Integer
-| *camel.component.aws-sqs.configuration.wait-time-seconds* | Duration in seconds (0 to 20) that the ReceiveMessage action call
- will wait until a message is in the queue to include in the response. |  | Integer
-| *camel.component.aws-sqs.enabled* | Enable aws-sqs component | true | Boolean
-| *camel.component.aws-sqs.region* | Specify the queue region which could be used with queueOwnerAWSAccountId
- to build the service URL. |  | String
-| *camel.component.aws-sqs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.aws-sqs.secret-key* | Amazon AWS Secret Key |  | String
 | *camel.component.aws-swf.access-key* | Amazon AWS Access Key. |  | String
 | *camel.component.aws-swf.configuration.access-key* | Amazon AWS Access Key. |  | String
 | *camel.component.aws-swf.configuration.activity-list* | The list name to consume activities from. |  | String
diff --git a/components/camel-azure/src/main/docs/azure-blob-component.adoc b/components/camel-azure/src/main/docs/azure-blob-component.adoc
index e97b2c8..fb72209 100644
--- a/components/camel-azure/src/main/docs/azure-blob-component.adoc
+++ b/components/camel-azure/src/main/docs/azure-blob-component.adoc
@@ -98,7 +98,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 4 options, which are listed below.
+The component supports 2 options, which are listed below.
 
 
 
@@ -109,10 +109,6 @@ The component supports 4 options, which are listed below.
 | *camel.component.azure-blob.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.azure-queue.enabled* | Enable azure-queue component | true | Boolean
-| *camel.component.azure-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-azure/src/main/docs/azure-queue-component.adoc b/components/camel-azure/src/main/docs/azure-queue-component.adoc
index 4a7a00e..b74b242 100644
--- a/components/camel-azure/src/main/docs/azure-queue-component.adoc
+++ b/components/camel-azure/src/main/docs/azure-queue-component.adoc
@@ -89,17 +89,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 4 options, which are listed below.
+The component supports 2 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.azure-blob.enabled* | Enable azure-blob component | true | Boolean
-| *camel.component.azure-blob.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.azure-queue.enabled* | Enable azure-queue component | true | Boolean
 | *camel.component.azure-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
diff --git a/components/camel-caffeine/src/main/docs/caffeine-cache-component.adoc b/components/camel-caffeine/src/main/docs/caffeine-cache-component.adoc
index a94f67c..d4d4858 100644
--- a/components/camel-caffeine/src/main/docs/caffeine-cache-component.adoc
+++ b/components/camel-caffeine/src/main/docs/caffeine-cache-component.adoc
@@ -97,7 +97,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 34 options, which are listed below.
+The component supports 17 options, which are listed below.
 
 
 
@@ -128,30 +128,6 @@ The component supports 34 options, which are listed below.
 | *camel.component.caffeine-cache.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.caffeine-loadcache.configuration.action* | To configure the default cache action. If an action is set in the
- message header, then the operation from the header takes precedence. |  | String
-| *camel.component.caffeine-loadcache.configuration.cache* | To configure the default an already instantianted cache to be used |  | Cache
-| *camel.component.caffeine-loadcache.configuration.cache-loader* | To configure a CacheLoader in case of a LoadCache use |  | CacheLoader
-| *camel.component.caffeine-loadcache.configuration.create-cache-if-not-exist* | Configure if a cache need to be created if it does exist or can't be
- pre-configured. | true | Boolean
-| *camel.component.caffeine-loadcache.configuration.eviction-type* | Set the eviction Type for this cache |  | EvictionType
-| *camel.component.caffeine-loadcache.configuration.expire-after-access-time* | Set the expire After Access Time in case of time based Eviction (in
- seconds) | 300 | Integer
-| *camel.component.caffeine-loadcache.configuration.expire-after-write-time* | Set the expire After Access Write in case of time based Eviction (in
- seconds) | 300 | Integer
-| *camel.component.caffeine-loadcache.configuration.initial-capacity* | Set the initial Capacity for the cache | 10000 | Integer
-| *camel.component.caffeine-loadcache.configuration.key* | To configure the default action key. If a key is set in the message
- header, then the key from the header takes precedence. |  | Object
-| *camel.component.caffeine-loadcache.configuration.key-type* | The cache key type, default "java.lang.Object" | java.lang.Object | String
-| *camel.component.caffeine-loadcache.configuration.maximum-size* | Set the maximum size for the cache | 10000 | Integer
-| *camel.component.caffeine-loadcache.configuration.removal-listener* | Set a specific removal Listener for the cache |  | RemovalListener
-| *camel.component.caffeine-loadcache.configuration.stats-counter* | Set a specific Stats Counter for the cache stats |  | StatsCounter
-| *camel.component.caffeine-loadcache.configuration.stats-enabled* | To enable stats on the cache | false | Boolean
-| *camel.component.caffeine-loadcache.configuration.value-type* | The cache value type, default "java.lang.Object" | java.lang.Object | String
-| *camel.component.caffeine-loadcache.enabled* |  |  | Boolean
-| *camel.component.caffeine-loadcache.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-caffeine/src/main/docs/caffeine-loadcache-component.adoc b/components/camel-caffeine/src/main/docs/caffeine-loadcache-component.adoc
index cf666d2..f2ccb5e 100644
--- a/components/camel-caffeine/src/main/docs/caffeine-loadcache-component.adoc
+++ b/components/camel-caffeine/src/main/docs/caffeine-loadcache-component.adoc
@@ -97,37 +97,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 34 options, which are listed below.
+The component supports 17 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.caffeine-cache.configuration.action* | To configure the default cache action. If an action is set in the
- message header, then the operation from the header takes precedence. |  | String
-| *camel.component.caffeine-cache.configuration.cache* | To configure the default an already instantianted cache to be used |  | Cache
-| *camel.component.caffeine-cache.configuration.cache-loader* | To configure a CacheLoader in case of a LoadCache use |  | CacheLoader
-| *camel.component.caffeine-cache.configuration.create-cache-if-not-exist* | Configure if a cache need to be created if it does exist or can't be
- pre-configured. | true | Boolean
-| *camel.component.caffeine-cache.configuration.eviction-type* | Set the eviction Type for this cache |  | EvictionType
-| *camel.component.caffeine-cache.configuration.expire-after-access-time* | Set the expire After Access Time in case of time based Eviction (in
- seconds) | 300 | Integer
-| *camel.component.caffeine-cache.configuration.expire-after-write-time* | Set the expire After Access Write in case of time based Eviction (in
- seconds) | 300 | Integer
-| *camel.component.caffeine-cache.configuration.initial-capacity* | Set the initial Capacity for the cache | 10000 | Integer
-| *camel.component.caffeine-cache.configuration.key* | To configure the default action key. If a key is set in the message
- header, then the key from the header takes precedence. |  | Object
-| *camel.component.caffeine-cache.configuration.key-type* | The cache key type, default "java.lang.Object" | java.lang.Object | String
-| *camel.component.caffeine-cache.configuration.maximum-size* | Set the maximum size for the cache | 10000 | Integer
-| *camel.component.caffeine-cache.configuration.removal-listener* | Set a specific removal Listener for the cache |  | RemovalListener
-| *camel.component.caffeine-cache.configuration.stats-counter* | Set a specific Stats Counter for the cache stats |  | StatsCounter
-| *camel.component.caffeine-cache.configuration.stats-enabled* | To enable stats on the cache | false | Boolean
-| *camel.component.caffeine-cache.configuration.value-type* | The cache value type, default "java.lang.Object" | java.lang.Object | String
-| *camel.component.caffeine-cache.enabled* |  |  | Boolean
-| *camel.component.caffeine-cache.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.caffeine-loadcache.configuration.action* | To configure the default cache action. If an action is set in the
  message header, then the operation from the header takes precedence. |  | String
 | *camel.component.caffeine-loadcache.configuration.cache* | To configure the default an already instantianted cache to be used |  | Cache
diff --git a/components/camel-crypto/src/main/docs/crypto-component.adoc b/components/camel-crypto/src/main/docs/crypto-component.adoc
index 4c20962..b9d100c 100644
--- a/components/camel-crypto/src/main/docs/crypto-component.adoc
+++ b/components/camel-crypto/src/main/docs/crypto-component.adoc
@@ -144,7 +144,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 54 options, which are listed below.
+The component supports 38 options, which are listed below.
 
 
 
@@ -232,63 +232,6 @@ The component supports 54 options, which are listed below.
 | *camel.dataformat.crypto.mac-algorithm* | The JCE algorithm name indicating the Message Authentication algorithm. | HmacSHA1 | String
 | *camel.dataformat.crypto.should-append-h-m-a-c* | Flag indicating that a Message Authentication Code should be calculated
  and appended to the encrypted data. | false | Boolean
-| *camel.dataformat.pgp.algorithm* | Symmetric key encryption algorithm; possible values are defined in
- org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; for example 2 (= TRIPLE
- DES), 3 (= CAST5), 4 (= BLOWFISH), 6 (= DES), 7 (= AES_128). Only
- relevant for encrypting. |  | Integer
-| *camel.dataformat.pgp.armored* | This option will cause PGP to base64 encode the encrypted text, making it
- available for copy/paste, etc. | false | Boolean
-| *camel.dataformat.pgp.compression-algorithm* | Compression algorithm; possible values are defined in
- org.bouncycastle.bcpg.CompressionAlgorithmTags; for example 0 (=
- UNCOMPRESSED), 1 (= ZIP), 2 (= ZLIB), 3 (= BZIP2). Only relevant for
- encrypting. |  | Integer
-| *camel.dataformat.pgp.content-type-header* | Whether the data format should set the Content-Type header with the type
- from the data format if the data format is capable of doing so. For
- example application/xml for data formats marshalling to XML, or
- application/json for data formats marshalling to JSon etc. | false | Boolean
-| *camel.dataformat.pgp.enabled* | Enable pgp dataformat | true | Boolean
-| *camel.dataformat.pgp.hash-algorithm* | Signature hash algorithm; possible values are defined in
- org.bouncycastle.bcpg.HashAlgorithmTags; for example 2 (= SHA1), 8 (=
- SHA256), 9 (= SHA384), 10 (= SHA512), 11 (=SHA224). Only relevant for
- signing. |  | Integer
-| *camel.dataformat.pgp.integrity* | Adds an integrity check/sign into the encryption file. The default value
- is true. | true | Boolean
-| *camel.dataformat.pgp.key-file-name* | Filename of the keyring; must be accessible as a classpath resource (but
- you can specify a location in the file system by using the file: prefix). |  | String
-| *camel.dataformat.pgp.key-userid* | The user ID of the key in the PGP keyring used during encryption. Can
- also be only a part of a user ID. For example, if the user ID is Test
- User then you can use the part Test User or to address the user ID. |  | String
-| *camel.dataformat.pgp.password* | Password used when opening the private key (not used for encryption). |  | String
-| *camel.dataformat.pgp.provider* | Java Cryptography Extension (JCE) provider, default is Bouncy Castle
- (BC). Alternatively you can use, for example, the IAIK JCE provider; in
- this case the provider must be registered beforehand and the Bouncy
- Castle provider must not be registered beforehand. The Sun JCE provider
- does not work. |  | String
-| *camel.dataformat.pgp.signature-key-file-name* | Filename of the keyring to use for signing (during encryption) or for
- signature verification (during decryption); must be accessible as a
- classpath resource (but you can specify a location in the file system by
- using the file: prefix). |  | String
-| *camel.dataformat.pgp.signature-key-ring* | Keyring used for signing/verifying as byte array. You can not set the
- signatureKeyFileName and signatureKeyRing at the same time. |  | String
-| *camel.dataformat.pgp.signature-key-userid* | User ID of the key in the PGP keyring used for signing (during
- encryption) or signature verification (during decryption). During the
- signature verification process the specified User ID restricts the public
- keys from the public keyring which can be used for the verification. If
- no User ID is specified for the signature verficiation then any public
- key in the public keyring can be used for the verification. Can also be
- only a part of a user ID. For example, if the user ID is Test User then
- you can use the part Test User or to address the User ID. |  | String
-| *camel.dataformat.pgp.signature-password* | Password used when opening the private key used for signing (during
- encryption). |  | String
-| *camel.dataformat.pgp.signature-verification-option* | Controls the behavior for verifying the signature during unmarshaling.
- There are 4 values possible: optional: The PGP message may or may not
- contain signatures; if it does contain signatures, then a signature
- verification is executed. required: The PGP message must contain at least
- one signature; if this is not the case an exception (PGPException) is
- thrown. A signature verification is executed. ignore: Contained
- signatures in the PGP message are ignored; no signature verification is
- executed. no_signature_allowed: The PGP message must not contain a
- signature; otherwise an exception (PGPException) is thrown. |  | String
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-crypto/src/main/docs/crypto-dataformat.adoc b/components/camel-crypto/src/main/docs/crypto-dataformat.adoc
index 925d04e..64f941a 100644
--- a/components/camel-crypto/src/main/docs/crypto-dataformat.adoc
+++ b/components/camel-crypto/src/main/docs/crypto-dataformat.adoc
@@ -37,7 +37,7 @@ The Crypto (Java Cryptographic Extension) dataformat supports 10 options, which
 === Spring Boot Auto-Configuration
 
 
-The component supports 54 options, which are listed below.
+The component supports 38 options, which are listed below.
 
 
 
@@ -125,63 +125,6 @@ The component supports 54 options, which are listed below.
 | *camel.dataformat.crypto.mac-algorithm* | The JCE algorithm name indicating the Message Authentication algorithm. | HmacSHA1 | String
 | *camel.dataformat.crypto.should-append-h-m-a-c* | Flag indicating that a Message Authentication Code should be calculated
  and appended to the encrypted data. | false | Boolean
-| *camel.dataformat.pgp.algorithm* | Symmetric key encryption algorithm; possible values are defined in
- org.bouncycastle.bcpg.SymmetricKeyAlgorithmTags; for example 2 (= TRIPLE
- DES), 3 (= CAST5), 4 (= BLOWFISH), 6 (= DES), 7 (= AES_128). Only
- relevant for encrypting. |  | Integer
-| *camel.dataformat.pgp.armored* | This option will cause PGP to base64 encode the encrypted text, making it
- available for copy/paste, etc. | false | Boolean
-| *camel.dataformat.pgp.compression-algorithm* | Compression algorithm; possible values are defined in
- org.bouncycastle.bcpg.CompressionAlgorithmTags; for example 0 (=
- UNCOMPRESSED), 1 (= ZIP), 2 (= ZLIB), 3 (= BZIP2). Only relevant for
- encrypting. |  | Integer
-| *camel.dataformat.pgp.content-type-header* | Whether the data format should set the Content-Type header with the type
- from the data format if the data format is capable of doing so. For
- example application/xml for data formats marshalling to XML, or
- application/json for data formats marshalling to JSon etc. | false | Boolean
-| *camel.dataformat.pgp.enabled* | Enable pgp dataformat | true | Boolean
-| *camel.dataformat.pgp.hash-algorithm* | Signature hash algorithm; possible values are defined in
- org.bouncycastle.bcpg.HashAlgorithmTags; for example 2 (= SHA1), 8 (=
- SHA256), 9 (= SHA384), 10 (= SHA512), 11 (=SHA224). Only relevant for
- signing. |  | Integer
-| *camel.dataformat.pgp.integrity* | Adds an integrity check/sign into the encryption file. The default value
- is true. | true | Boolean
-| *camel.dataformat.pgp.key-file-name* | Filename of the keyring; must be accessible as a classpath resource (but
- you can specify a location in the file system by using the file: prefix). |  | String
-| *camel.dataformat.pgp.key-userid* | The user ID of the key in the PGP keyring used during encryption. Can
- also be only a part of a user ID. For example, if the user ID is Test
- User then you can use the part Test User or to address the user ID. |  | String
-| *camel.dataformat.pgp.password* | Password used when opening the private key (not used for encryption). |  | String
-| *camel.dataformat.pgp.provider* | Java Cryptography Extension (JCE) provider, default is Bouncy Castle
- (BC). Alternatively you can use, for example, the IAIK JCE provider; in
- this case the provider must be registered beforehand and the Bouncy
- Castle provider must not be registered beforehand. The Sun JCE provider
- does not work. |  | String
-| *camel.dataformat.pgp.signature-key-file-name* | Filename of the keyring to use for signing (during encryption) or for
- signature verification (during decryption); must be accessible as a
- classpath resource (but you can specify a location in the file system by
- using the file: prefix). |  | String
-| *camel.dataformat.pgp.signature-key-ring* | Keyring used for signing/verifying as byte array. You can not set the
- signatureKeyFileName and signatureKeyRing at the same time. |  | String
-| *camel.dataformat.pgp.signature-key-userid* | User ID of the key in the PGP keyring used for signing (during
- encryption) or signature verification (during decryption). During the
- signature verification process the specified User ID restricts the public
- keys from the public keyring which can be used for the verification. If
- no User ID is specified for the signature verficiation then any public
- key in the public keyring can be used for the verification. Can also be
- only a part of a user ID. For example, if the user ID is Test User then
- you can use the part Test User or to address the User ID. |  | String
-| *camel.dataformat.pgp.signature-password* | Password used when opening the private key used for signing (during
- encryption). |  | String
-| *camel.dataformat.pgp.signature-verification-option* | Controls the behavior for verifying the signature during unmarshaling.
- There are 4 values possible: optional: The PGP message may or may not
- contain signatures; if it does contain signatures, then a signature
- verification is executed. required: The PGP message must contain at least
- one signature; if this is not the case an exception (PGPException) is
- thrown. A signature verification is executed. ignore: Contained
- signatures in the PGP message are ignored; no signature verification is
- executed. no_signature_allowed: The PGP message must not contain a
- signature; otherwise an exception (PGPException) is thrown. |  | String
 |===
 // spring-boot-auto-configure options: END
 ND
diff --git a/components/camel-cxf/src/main/docs/cxf-component.adoc b/components/camel-cxf/src/main/docs/cxf-component.adoc
index 55a73aa..f84af20 100644
--- a/components/camel-cxf/src/main/docs/cxf-component.adoc
+++ b/components/camel-cxf/src/main/docs/cxf-component.adoc
@@ -193,7 +193,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 9 options, which are listed below.
+The component supports 5 options, which are listed below.
 
 
 
@@ -212,14 +212,6 @@ The component supports 9 options, which are listed below.
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.cxf.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
-| *camel.component.cxfrs.enabled* | Enable cxfrs component | true | Boolean
-| *camel.component.cxfrs.header-filter-strategy* | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
- header to and from Camel message. The option is a
- org.apache.camel.spi.HeaderFilterStrategy type. |  | String
-| *camel.component.cxfrs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.cxfrs.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-cxf/src/main/docs/cxfrs-component.adoc b/components/camel-cxf/src/main/docs/cxfrs-component.adoc
index 704bf86..c6e5edb 100644
--- a/components/camel-cxf/src/main/docs/cxfrs-component.adoc
+++ b/components/camel-cxf/src/main/docs/cxfrs-component.adoc
@@ -132,25 +132,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 9 options, which are listed below.
+The component supports 4 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.cxf.allow-streaming* | This option controls whether the CXF component, when running in PAYLOAD
- mode, will DOM parse the incoming messages into DOM Elements or keep the
- payload as a javax.xml.transform.Source object that would allow streaming
- in some cases. |  | Boolean
-| *camel.component.cxf.enabled* | Enable cxf component | true | Boolean
-| *camel.component.cxf.header-filter-strategy* | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
- header to and from Camel message. The option is a
- org.apache.camel.spi.HeaderFilterStrategy type. |  | String
-| *camel.component.cxf.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.cxf.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
 | *camel.component.cxfrs.enabled* | Enable cxfrs component | true | Boolean
 | *camel.component.cxfrs.header-filter-strategy* | To use a custom org.apache.camel.spi.HeaderFilterStrategy to filter
  header to and from Camel message. The option is a
diff --git a/components/camel-fhir/camel-fhir-component/src/main/docs/fhir-component.adoc b/components/camel-fhir/camel-fhir-component/src/main/docs/fhir-component.adoc
index 1c64a07..3403510 100644
--- a/components/camel-fhir/camel-fhir-component/src/main/docs/fhir-component.adoc
+++ b/components/camel-fhir/camel-fhir-component/src/main/docs/fhir-component.adoc
@@ -123,7 +123,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 38 options, which are listed below.
+The component supports 32 options, which are listed below.
 
 
 
@@ -164,19 +164,5 @@ The component supports 38 options, which are listed below.
 | *camel.component.fhir.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.dataformat.fhirjson.content-type-header* | Whether the data format should set the Content-Type header with the type
- from the data format if the data format is capable of doing so. For
- example application/xml for data formats marshalling to XML, or
- application/json for data formats marshalling to JSon etc. | false | Boolean
-| *camel.dataformat.fhirjson.enabled* |  |  | Boolean
-| *camel.dataformat.fhirjson.fhir-version* | The version of FHIR to use. Possible values are:
- DSTU2,DSTU2_HL7ORG,DSTU2_1,DSTU3,R4 | DSTU3 | String
-| *camel.dataformat.fhirxml.content-type-header* | Whether the data format should set the Content-Type header with the type
- from the data format if the data format is capable of doing so. For
- example application/xml for data formats marshalling to XML, or
- application/json for data formats marshalling to JSon etc. | false | Boolean
-| *camel.dataformat.fhirxml.enabled* |  |  | Boolean
-| *camel.dataformat.fhirxml.fhir-version* | The version of FHIR to use. Possible values are:
- DSTU2,DSTU2_HL7ORG,DSTU2_1,DSTU3,R4 | DSTU3 | String
 |===
 // spring-boot-auto-configure options: END
diff --git a/components/camel-fhir/camel-fhir-component/src/main/docs/fhirJson-dataformat.adoc b/components/camel-fhir/camel-fhir-component/src/main/docs/fhirJson-dataformat.adoc
index ceabe28..1b00d3e 100644
--- a/components/camel-fhir/camel-fhir-component/src/main/docs/fhirJson-dataformat.adoc
+++ b/components/camel-fhir/camel-fhir-component/src/main/docs/fhirJson-dataformat.adoc
@@ -28,60 +28,5 @@ The FHIR JSon dataformat supports 2 options, which are listed below.
 === Spring Boot Auto-Configuration
 
 
-The component supports 38 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Type
-| *camel.component.fhir.configuration.access-token* |  |  | String
-| *camel.component.fhir.configuration.api-name* | What kind of operation to perform |  | FhirApiName
-| *camel.component.fhir.configuration.client* |  |  | IGenericClient
-| *camel.component.fhir.configuration.client-factory* |  |  | IRestfulClientFactory
-| *camel.component.fhir.configuration.compress* |  | false | Boolean
-| *camel.component.fhir.configuration.connection-timeout* |  | 10000 | Integer
-| *camel.component.fhir.configuration.defer-model-scanning* |  | false | Boolean
-| *camel.component.fhir.configuration.fhir-context.add-profile-tag-when-encoding* |  |  | AddProfileTagEnum
-| *camel.component.fhir.configuration.fhir-context.element-definitions* |  |  | BaseRuntimeElementDefinition<?>>
-| *camel.component.fhir.configuration.fhir-context.localizer* |  |  | HapiLocalizer
-| *camel.component.fhir.configuration.fhir-context.narrative-generator* |  |  | INarrativeGenerator
-| *camel.component.fhir.configuration.fhir-context.parser-options* |  |  | ParserOptions
-| *camel.component.fhir.configuration.fhir-context.performance-options* |  |  | Set
-| *camel.component.fhir.configuration.fhir-context.resource-definitions-with-explicit-id* |  |  | RuntimeResourceDefinition>
-| *camel.component.fhir.configuration.fhir-context.resource-names* |  |  | Set
-| *camel.component.fhir.configuration.fhir-context.restful-client-factory* |  |  | IRestfulClientFactory
-| *camel.component.fhir.configuration.fhir-context.validation-support* |  |  | IContextValidation Support<?,?,?,?,?,?>
-| *camel.component.fhir.configuration.force-conformance-check* |  | false | Boolean
-| *camel.component.fhir.configuration.log* |  | false | Boolean
-| *camel.component.fhir.configuration.method-name* | What sub operation to use for the selected operation |  | String
-| *camel.component.fhir.configuration.password* |  |  | String
-| *camel.component.fhir.configuration.pretty-print* |  | false | Boolean
-| *camel.component.fhir.configuration.proxy-host* |  |  | String
-| *camel.component.fhir.configuration.proxy-password* |  |  | String
-| *camel.component.fhir.configuration.proxy-port* |  |  | Integer
-| *camel.component.fhir.configuration.proxy-user* |  |  | String
-| *camel.component.fhir.configuration.server-url* |  |  | String
-| *camel.component.fhir.configuration.session-cookie* |  |  | String
-| *camel.component.fhir.configuration.socket-timeout* |  | 10000 | Integer
-| *camel.component.fhir.configuration.username* |  |  | String
-| *camel.component.fhir.enabled* |  |  | Boolean
-| *camel.component.fhir.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.dataformat.fhirjson.content-type-header* | Whether the data format should set the Content-Type header with the type
- from the data format if the data format is capable of doing so. For
- example application/xml for data formats marshalling to XML, or
- application/json for data formats marshalling to JSon etc. | false | Boolean
-| *camel.dataformat.fhirjson.enabled* |  |  | Boolean
-| *camel.dataformat.fhirjson.fhir-version* | The version of FHIR to use. Possible values are:
- DSTU2,DSTU2_HL7ORG,DSTU2_1,DSTU3,R4 | DSTU3 | String
-| *camel.dataformat.fhirxml.content-type-header* | Whether the data format should set the Content-Type header with the type
- from the data format if the data format is capable of doing so. For
- example application/xml for data formats marshalling to XML, or
- application/json for data formats marshalling to JSon etc. | false | Boolean
-| *camel.dataformat.fhirxml.enabled* |  |  | Boolean
-| *camel.dataformat.fhirxml.fhir-version* | The version of FHIR to use. Possible values are:
- DSTU2,DSTU2_HL7ORG,DSTU2_1,DSTU3,R4 | DSTU3 | String
-|===
-// spring-boot-auto-configure options: END
\ No newline at end of file
+The component has no Spring Boot auto configuration options.
+// spring-boot-auto-configure options: END
diff --git a/components/camel-fhir/camel-fhir-component/src/main/docs/fhirXml-dataformat.adoc b/components/camel-fhir/camel-fhir-component/src/main/docs/fhirXml-dataformat.adoc
index 5d72870..2a2b666 100644
--- a/components/camel-fhir/camel-fhir-component/src/main/docs/fhirXml-dataformat.adoc
+++ b/components/camel-fhir/camel-fhir-component/src/main/docs/fhirXml-dataformat.adoc
@@ -27,60 +27,5 @@ The FHIR XML dataformat supports 2 options, which are listed below.
 === Spring Boot Auto-Configuration
 
 
-The component supports 38 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Type
-| *camel.component.fhir.configuration.access-token* |  |  | String
-| *camel.component.fhir.configuration.api-name* | What kind of operation to perform |  | FhirApiName
-| *camel.component.fhir.configuration.client* |  |  | IGenericClient
-| *camel.component.fhir.configuration.client-factory* |  |  | IRestfulClientFactory
-| *camel.component.fhir.configuration.compress* |  | false | Boolean
-| *camel.component.fhir.configuration.connection-timeout* |  | 10000 | Integer
-| *camel.component.fhir.configuration.defer-model-scanning* |  | false | Boolean
-| *camel.component.fhir.configuration.fhir-context.add-profile-tag-when-encoding* |  |  | AddProfileTagEnum
-| *camel.component.fhir.configuration.fhir-context.element-definitions* |  |  | BaseRuntimeElementDefinition<?>>
-| *camel.component.fhir.configuration.fhir-context.localizer* |  |  | HapiLocalizer
-| *camel.component.fhir.configuration.fhir-context.narrative-generator* |  |  | INarrativeGenerator
-| *camel.component.fhir.configuration.fhir-context.parser-options* |  |  | ParserOptions
-| *camel.component.fhir.configuration.fhir-context.performance-options* |  |  | Set
-| *camel.component.fhir.configuration.fhir-context.resource-definitions-with-explicit-id* |  |  | RuntimeResourceDefinition>
-| *camel.component.fhir.configuration.fhir-context.resource-names* |  |  | Set
-| *camel.component.fhir.configuration.fhir-context.restful-client-factory* |  |  | IRestfulClientFactory
-| *camel.component.fhir.configuration.fhir-context.validation-support* |  |  | IContextValidation Support<?,?,?,?,?,?>
-| *camel.component.fhir.configuration.force-conformance-check* |  | false | Boolean
-| *camel.component.fhir.configuration.log* |  | false | Boolean
-| *camel.component.fhir.configuration.method-name* | What sub operation to use for the selected operation |  | String
-| *camel.component.fhir.configuration.password* |  |  | String
-| *camel.component.fhir.configuration.pretty-print* |  | false | Boolean
-| *camel.component.fhir.configuration.proxy-host* |  |  | String
-| *camel.component.fhir.configuration.proxy-password* |  |  | String
-| *camel.component.fhir.configuration.proxy-port* |  |  | Integer
-| *camel.component.fhir.configuration.proxy-user* |  |  | String
-| *camel.component.fhir.configuration.server-url* |  |  | String
-| *camel.component.fhir.configuration.session-cookie* |  |  | String
-| *camel.component.fhir.configuration.socket-timeout* |  | 10000 | Integer
-| *camel.component.fhir.configuration.username* |  |  | String
-| *camel.component.fhir.enabled* |  |  | Boolean
-| *camel.component.fhir.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.dataformat.fhirjson.content-type-header* | Whether the data format should set the Content-Type header with the type
- from the data format if the data format is capable of doing so. For
- example application/xml for data formats marshalling to XML, or
- application/json for data formats marshalling to JSon etc. | false | Boolean
-| *camel.dataformat.fhirjson.enabled* |  |  | Boolean
-| *camel.dataformat.fhirjson.fhir-version* | The version of FHIR to use. Possible values are:
- DSTU2,DSTU2_HL7ORG,DSTU2_1,DSTU3,R4 | DSTU3 | String
-| *camel.dataformat.fhirxml.content-type-header* | Whether the data format should set the Content-Type header with the type
- from the data format if the data format is capable of doing so. For
- example application/xml for data formats marshalling to XML, or
- application/json for data formats marshalling to JSon etc. | false | Boolean
-| *camel.dataformat.fhirxml.enabled* |  |  | Boolean
-| *camel.dataformat.fhirxml.fhir-version* | The version of FHIR to use. Possible values are:
- DSTU2,DSTU2_HL7ORG,DSTU2_1,DSTU3,R4 | DSTU3 | String
-|===
-// spring-boot-auto-configure options: END
\ No newline at end of file
+The component has no Spring Boot auto configuration options.
+// spring-boot-auto-configure options: END
diff --git a/components/camel-ftp/src/main/docs/ftp-component.adoc b/components/camel-ftp/src/main/docs/ftp-component.adoc
index e840310..462ba42 100644
--- a/components/camel-ftp/src/main/docs/ftp-component.adoc
+++ b/components/camel-ftp/src/main/docs/ftp-component.adoc
@@ -220,7 +220,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 7 options, which are listed below.
+The component supports 2 options, which are listed below.
 
 
 
@@ -231,15 +231,6 @@ The component supports 7 options, which are listed below.
 | *camel.component.ftp.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.ftps.enabled* | Enable ftps component | true | Boolean
-| *camel.component.ftps.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ftps.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
-| *camel.component.sftp.enabled* | Enable sftp component | true | Boolean
-| *camel.component.sftp.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-ftp/src/main/docs/ftps-component.adoc b/components/camel-ftp/src/main/docs/ftps-component.adoc
index 9bf0bc6..5e5c6de 100644
--- a/components/camel-ftp/src/main/docs/ftps-component.adoc
+++ b/components/camel-ftp/src/main/docs/ftps-component.adoc
@@ -192,26 +192,18 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 7 options, which are listed below.
+The component supports 3 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.ftp.enabled* | Enable ftp component | true | Boolean
-| *camel.component.ftp.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.ftps.enabled* | Enable ftps component | true | Boolean
 | *camel.component.ftps.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
 | *camel.component.ftps.use-global-ssl-context-parameters* | Enable usage of global SSL context parameters. | false | Boolean
-| *camel.component.sftp.enabled* | Enable sftp component | true | Boolean
-| *camel.component.sftp.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-google-mail/src/main/docs/google-mail-component.adoc b/components/camel-google-mail/src/main/docs/google-mail-component.adoc
index 2d72088..2a9e97d 100644
--- a/components/camel-google-mail/src/main/docs/google-mail-component.adoc
+++ b/components/camel-google-mail/src/main/docs/google-mail-component.adoc
@@ -117,36 +117,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 24 options, which are listed below.
+The component supports 10 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.google-mail-stream.client-factory* | The client Factory. The option is a
- org.apache.camel.component.google.mail.GoogleMailClientFactory type. |  | String
-| *camel.component.google-mail-stream.configuration.access-token* | OAuth 2 access token. This typically expires after an hour so
- refreshToken is recommended for long term usage. |  | String
-| *camel.component.google-mail-stream.configuration.application-name* | Google mail application name. Example would be
- "camel-google-mail/1.0" |  | String
-| *camel.component.google-mail-stream.configuration.client-id* | Client ID of the mail application |  | String
-| *camel.component.google-mail-stream.configuration.client-secret* | Client secret of the mail application |  | String
-| *camel.component.google-mail-stream.configuration.index* | Specifies an index for the endpoint |  | String
-| *camel.component.google-mail-stream.configuration.labels* | Comma separated list of labels to take into account |  | String
-| *camel.component.google-mail-stream.configuration.mark-as-read* | Mark the message as read once it has been consumed | false | Boolean
-| *camel.component.google-mail-stream.configuration.max-results* | Max results to be returned | 10 | Long
-| *camel.component.google-mail-stream.configuration.query* | The query to execute on gmail box | is:unread | String
-| *camel.component.google-mail-stream.configuration.refresh-token* | OAuth 2 refresh token. Using this, the Google Calendar component can
- obtain a new accessToken whenever the current one expires - a
- necessity if the application is long-lived. |  | String
-| *camel.component.google-mail-stream.configuration.scopes* | Specifies the level of permissions you want a mail application to
- have to a user account. See
- https://developers.google.com/gmail/api/auth/scopes for more info. |  | List
-| *camel.component.google-mail-stream.enabled* |  |  | Boolean
-| *camel.component.google-mail-stream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.google-mail.client-factory* | To use the GoogleCalendarClientFactory as factory for creating the
  client. Will by default use BatchGoogleMailClientFactory. The option is a
  org.apache.camel.component.google.mail.GoogleMailClientFactory type. |  | String
diff --git a/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc b/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc
index 8e9b83e..ed849d5 100644
--- a/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc
+++ b/components/camel-google-mail/src/main/docs/google-mail-stream-component.adoc
@@ -119,7 +119,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 24 options, which are listed below.
+The component supports 14 options, which are listed below.
 
 
 
@@ -149,24 +149,6 @@ The component supports 24 options, which are listed below.
 | *camel.component.google-mail-stream.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.google-mail.client-factory* | To use the GoogleCalendarClientFactory as factory for creating the
- client. Will by default use BatchGoogleMailClientFactory. The option is a
- org.apache.camel.component.google.mail.GoogleMailClientFactory type. |  | String
-| *camel.component.google-mail.configuration.access-token* | OAuth 2 access token. This typically expires after an hour so
- refreshToken is recommended for long term usage. |  | String
-| *camel.component.google-mail.configuration.api-name* | What kind of operation to perform |  | GoogleMailApiName
-| *camel.component.google-mail.configuration.application-name* | Google mail application name. Example would be
- "camel-google-mail/1.0" |  | String
-| *camel.component.google-mail.configuration.client-id* | Client ID of the mail application |  | String
-| *camel.component.google-mail.configuration.client-secret* | Client secret of the mail application |  | String
-| *camel.component.google-mail.configuration.method-name* | What sub operation to use for the selected operation |  | String
-| *camel.component.google-mail.configuration.refresh-token* | OAuth 2 refresh token. Using this, the Google Calendar component can
- obtain a new accessToken whenever the current one expires - a
- necessity if the application is long-lived. |  | String
-| *camel.component.google-mail.enabled* | Enable google-mail component | true | Boolean
-| *camel.component.google-mail.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-atomicvalue-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-atomicvalue-component.adoc
index 3e54043..af438c8 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-atomicvalue-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-atomicvalue-component.adoc
@@ -66,7 +66,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 69 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
@@ -85,132 +85,6 @@ The component supports 69 options, which are listed below.
 | *camel.component.hazelcast-atomicvalue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.hazelcast-instance.enabled* | Enable hazelcast-instance component | true | Boolean
-| *camel.component.hazelcast-instance.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-instance.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-instance.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-list.enabled* | Enable hazelcast-list component | true | Boolean
-| *camel.component.hazelcast-list.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-list.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-list.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-map.enabled* | Enable hazelcast-map component | true | Boolean
-| *camel.component.hazelcast-map.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-map.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-multimap.enabled* | Enable hazelcast-multimap component | true | Boolean
-| *camel.component.hazelcast-multimap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-multimap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-queue.enabled* | Enable hazelcast-queue component | true | Boolean
-| *camel.component.hazelcast-queue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-queue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-replicatedmap.enabled* | Enable hazelcast-replicatedmap component | true | Boolean
-| *camel.component.hazelcast-replicatedmap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-replicatedmap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-replicatedmap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-ringbuffer.enabled* | Enable hazelcast-ringbuffer component | true | Boolean
-| *camel.component.hazelcast-ringbuffer.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-ringbuffer.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-ringbuffer.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-seda.enabled* | Enable hazelcast-seda component | true | Boolean
-| *camel.component.hazelcast-seda.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-seda.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-seda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-set.enabled* | Enable hazelcast-set component | true | Boolean
-| *camel.component.hazelcast-set.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-set.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.enabled* | Enable hazelcast-topic component | true | Boolean
-| *camel.component.hazelcast-topic.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-topic.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-topic.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast.enabled* | Enable hazelcast component | true | Boolean
-| *camel.component.hazelcast.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode then the node mode will be the default. | node | String
-| *camel.component.hazelcast.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-instance-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-instance-component.adoc
index b2d1fe1..cab7c82 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-instance-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-instance-component.adoc
@@ -71,7 +71,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 69 options, which are listed below.
+The component supports 26 options, which are listed below.
 
 
 
@@ -80,16 +80,6 @@ The component supports 69 options, which are listed below.
 | Name | Description | Default | Type
 | *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-atomicvalue.enabled* | Enable hazelcast-atomicvalue component | true | Boolean
-| *camel.component.hazelcast-atomicvalue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-atomicvalue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-atomicvalue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-instance.enabled* | Enable hazelcast-instance component | true | Boolean
 | *camel.component.hazelcast-instance.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
  endpoint. If you don't specify the instance reference, camel use the
@@ -102,120 +92,24 @@ The component supports 69 options, which are listed below.
  placeholders. | true | Boolean
 | *camel.component.hazelcast-list.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-list.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-list.enabled* | Enable hazelcast-list component | true | Boolean
-| *camel.component.hazelcast-list.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-list.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-list.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-map.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-map.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-map.enabled* | Enable hazelcast-map component | true | Boolean
-| *camel.component.hazelcast-map.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-map.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-multimap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-multimap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-multimap.enabled* | Enable hazelcast-multimap component | true | Boolean
-| *camel.component.hazelcast-multimap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-multimap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-queue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-queue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-queue.enabled* | Enable hazelcast-queue component | true | Boolean
-| *camel.component.hazelcast-queue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-queue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-replicatedmap.enabled* | Enable hazelcast-replicatedmap component | true | Boolean
-| *camel.component.hazelcast-replicatedmap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-replicatedmap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-replicatedmap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-ringbuffer.enabled* | Enable hazelcast-ringbuffer component | true | Boolean
-| *camel.component.hazelcast-ringbuffer.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-ringbuffer.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-ringbuffer.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-seda.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-seda.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-seda.enabled* | Enable hazelcast-seda component | true | Boolean
-| *camel.component.hazelcast-seda.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-seda.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-seda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-set.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-set.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-set.enabled* | Enable hazelcast-set component | true | Boolean
-| *camel.component.hazelcast-set.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-set.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
 | *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.enabled* | Enable hazelcast-topic component | true | Boolean
-| *camel.component.hazelcast-topic.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-topic.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-topic.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast.enabled* | Enable hazelcast component | true | Boolean
-| *camel.component.hazelcast.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode then the node mode will be the default. | node | String
-| *camel.component.hazelcast.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-list-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-list-component.adoc
index 6094a69..73f0d54 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-list-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-list-component.adoc
@@ -67,35 +67,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 69 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-atomicvalue.enabled* | Enable hazelcast-atomicvalue component | true | Boolean
-| *camel.component.hazelcast-atomicvalue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-atomicvalue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-atomicvalue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-instance.enabled* | Enable hazelcast-instance component | true | Boolean
-| *camel.component.hazelcast-instance.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-instance.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-instance.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-list.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-list.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
 | *camel.component.hazelcast-list.enabled* | Enable hazelcast-list component | true | Boolean
@@ -108,110 +86,6 @@ The component supports 69 options, which are listed below.
 | *camel.component.hazelcast-list.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-map.enabled* | Enable hazelcast-map component | true | Boolean
-| *camel.component.hazelcast-map.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-map.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-multimap.enabled* | Enable hazelcast-multimap component | true | Boolean
-| *camel.component.hazelcast-multimap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-multimap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-queue.enabled* | Enable hazelcast-queue component | true | Boolean
-| *camel.component.hazelcast-queue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-queue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-replicatedmap.enabled* | Enable hazelcast-replicatedmap component | true | Boolean
-| *camel.component.hazelcast-replicatedmap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-replicatedmap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-replicatedmap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-ringbuffer.enabled* | Enable hazelcast-ringbuffer component | true | Boolean
-| *camel.component.hazelcast-ringbuffer.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-ringbuffer.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-ringbuffer.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-seda.enabled* | Enable hazelcast-seda component | true | Boolean
-| *camel.component.hazelcast-seda.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-seda.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-seda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-set.enabled* | Enable hazelcast-set component | true | Boolean
-| *camel.component.hazelcast-set.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-set.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.enabled* | Enable hazelcast-topic component | true | Boolean
-| *camel.component.hazelcast-topic.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-topic.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-topic.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast.enabled* | Enable hazelcast component | true | Boolean
-| *camel.component.hazelcast.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode then the node mode will be the default. | node | String
-| *camel.component.hazelcast.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-map-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-map-component.adoc
index ddb8766..bf15647 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-map-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-map-component.adoc
@@ -68,47 +68,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 69 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-atomicvalue.enabled* | Enable hazelcast-atomicvalue component | true | Boolean
-| *camel.component.hazelcast-atomicvalue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-atomicvalue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-atomicvalue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-instance.enabled* | Enable hazelcast-instance component | true | Boolean
-| *camel.component.hazelcast-instance.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-instance.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-instance.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-list.enabled* | Enable hazelcast-list component | true | Boolean
-| *camel.component.hazelcast-list.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-list.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-list.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-map.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-map.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
 | *camel.component.hazelcast-map.enabled* | Enable hazelcast-map component | true | Boolean
@@ -121,98 +87,6 @@ The component supports 69 options, which are listed below.
 | *camel.component.hazelcast-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-multimap.enabled* | Enable hazelcast-multimap component | true | Boolean
-| *camel.component.hazelcast-multimap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-multimap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-queue.enabled* | Enable hazelcast-queue component | true | Boolean
-| *camel.component.hazelcast-queue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-queue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-replicatedmap.enabled* | Enable hazelcast-replicatedmap component | true | Boolean
-| *camel.component.hazelcast-replicatedmap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-replicatedmap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-replicatedmap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-ringbuffer.enabled* | Enable hazelcast-ringbuffer component | true | Boolean
-| *camel.component.hazelcast-ringbuffer.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-ringbuffer.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-ringbuffer.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-seda.enabled* | Enable hazelcast-seda component | true | Boolean
-| *camel.component.hazelcast-seda.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-seda.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-seda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-set.enabled* | Enable hazelcast-set component | true | Boolean
-| *camel.component.hazelcast-set.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-set.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.enabled* | Enable hazelcast-topic component | true | Boolean
-| *camel.component.hazelcast-topic.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-topic.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-topic.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast.enabled* | Enable hazelcast component | true | Boolean
-| *camel.component.hazelcast.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode then the node mode will be the default. | node | String
-| *camel.component.hazelcast.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-multimap-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-multimap-component.adoc
index 260fd01..245959d 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-multimap-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-multimap-component.adoc
@@ -69,59 +69,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 69 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-atomicvalue.enabled* | Enable hazelcast-atomicvalue component | true | Boolean
-| *camel.component.hazelcast-atomicvalue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-atomicvalue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-atomicvalue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-instance.enabled* | Enable hazelcast-instance component | true | Boolean
-| *camel.component.hazelcast-instance.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-instance.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-instance.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-list.enabled* | Enable hazelcast-list component | true | Boolean
-| *camel.component.hazelcast-list.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-list.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-list.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-map.enabled* | Enable hazelcast-map component | true | Boolean
-| *camel.component.hazelcast-map.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-map.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-multimap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-multimap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
 | *camel.component.hazelcast-multimap.enabled* | Enable hazelcast-multimap component | true | Boolean
@@ -134,86 +88,6 @@ The component supports 69 options, which are listed below.
 | *camel.component.hazelcast-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-queue.enabled* | Enable hazelcast-queue component | true | Boolean
-| *camel.component.hazelcast-queue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-queue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-replicatedmap.enabled* | Enable hazelcast-replicatedmap component | true | Boolean
-| *camel.component.hazelcast-replicatedmap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-replicatedmap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-replicatedmap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-ringbuffer.enabled* | Enable hazelcast-ringbuffer component | true | Boolean
-| *camel.component.hazelcast-ringbuffer.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-ringbuffer.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-ringbuffer.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-seda.enabled* | Enable hazelcast-seda component | true | Boolean
-| *camel.component.hazelcast-seda.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-seda.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-seda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-set.enabled* | Enable hazelcast-set component | true | Boolean
-| *camel.component.hazelcast-set.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-set.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.enabled* | Enable hazelcast-topic component | true | Boolean
-| *camel.component.hazelcast-topic.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-topic.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-topic.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast.enabled* | Enable hazelcast component | true | Boolean
-| *camel.component.hazelcast.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode then the node mode will be the default. | node | String
-| *camel.component.hazelcast.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc
index 38ff305..5cc790a 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-queue-component.adoc
@@ -68,71 +68,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 69 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-atomicvalue.enabled* | Enable hazelcast-atomicvalue component | true | Boolean
-| *camel.component.hazelcast-atomicvalue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-atomicvalue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-atomicvalue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-instance.enabled* | Enable hazelcast-instance component | true | Boolean
-| *camel.component.hazelcast-instance.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-instance.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-instance.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-list.enabled* | Enable hazelcast-list component | true | Boolean
-| *camel.component.hazelcast-list.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-list.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-list.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-map.enabled* | Enable hazelcast-map component | true | Boolean
-| *camel.component.hazelcast-map.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-map.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-multimap.enabled* | Enable hazelcast-multimap component | true | Boolean
-| *camel.component.hazelcast-multimap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-multimap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-queue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-queue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
 | *camel.component.hazelcast-queue.enabled* | Enable hazelcast-queue component | true | Boolean
@@ -145,74 +87,6 @@ The component supports 69 options, which are listed below.
 | *camel.component.hazelcast-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-replicatedmap.enabled* | Enable hazelcast-replicatedmap component | true | Boolean
-| *camel.component.hazelcast-replicatedmap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-replicatedmap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-replicatedmap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-ringbuffer.enabled* | Enable hazelcast-ringbuffer component | true | Boolean
-| *camel.component.hazelcast-ringbuffer.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-ringbuffer.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-ringbuffer.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-seda.enabled* | Enable hazelcast-seda component | true | Boolean
-| *camel.component.hazelcast-seda.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-seda.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-seda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-set.enabled* | Enable hazelcast-set component | true | Boolean
-| *camel.component.hazelcast-set.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-set.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.enabled* | Enable hazelcast-topic component | true | Boolean
-| *camel.component.hazelcast-topic.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-topic.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-topic.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast.enabled* | Enable hazelcast component | true | Boolean
-| *camel.component.hazelcast.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode then the node mode will be the default. | node | String
-| *camel.component.hazelcast.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-replicatedmap-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-replicatedmap-component.adoc
index 02a12bd..39f0f78 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-replicatedmap-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-replicatedmap-component.adoc
@@ -69,83 +69,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 69 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-atomicvalue.enabled* | Enable hazelcast-atomicvalue component | true | Boolean
-| *camel.component.hazelcast-atomicvalue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-atomicvalue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-atomicvalue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-instance.enabled* | Enable hazelcast-instance component | true | Boolean
-| *camel.component.hazelcast-instance.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-instance.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-instance.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-list.enabled* | Enable hazelcast-list component | true | Boolean
-| *camel.component.hazelcast-list.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-list.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-list.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-map.enabled* | Enable hazelcast-map component | true | Boolean
-| *camel.component.hazelcast-map.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-map.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-multimap.enabled* | Enable hazelcast-multimap component | true | Boolean
-| *camel.component.hazelcast-multimap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-multimap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-queue.enabled* | Enable hazelcast-queue component | true | Boolean
-| *camel.component.hazelcast-queue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-queue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
 | *camel.component.hazelcast-replicatedmap.enabled* | Enable hazelcast-replicatedmap component | true | Boolean
@@ -158,62 +88,6 @@ The component supports 69 options, which are listed below.
 | *camel.component.hazelcast-replicatedmap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-ringbuffer.enabled* | Enable hazelcast-ringbuffer component | true | Boolean
-| *camel.component.hazelcast-ringbuffer.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-ringbuffer.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-ringbuffer.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-seda.enabled* | Enable hazelcast-seda component | true | Boolean
-| *camel.component.hazelcast-seda.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-seda.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-seda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-set.enabled* | Enable hazelcast-set component | true | Boolean
-| *camel.component.hazelcast-set.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-set.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.enabled* | Enable hazelcast-topic component | true | Boolean
-| *camel.component.hazelcast-topic.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-topic.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-topic.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast.enabled* | Enable hazelcast component | true | Boolean
-| *camel.component.hazelcast.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode then the node mode will be the default. | node | String
-| *camel.component.hazelcast.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-ringbuffer-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-ringbuffer-component.adoc
index 39faf9a..61c109e 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-ringbuffer-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-ringbuffer-component.adoc
@@ -65,95 +65,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 69 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-atomicvalue.enabled* | Enable hazelcast-atomicvalue component | true | Boolean
-| *camel.component.hazelcast-atomicvalue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-atomicvalue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-atomicvalue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-instance.enabled* | Enable hazelcast-instance component | true | Boolean
-| *camel.component.hazelcast-instance.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-instance.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-instance.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-list.enabled* | Enable hazelcast-list component | true | Boolean
-| *camel.component.hazelcast-list.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-list.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-list.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-map.enabled* | Enable hazelcast-map component | true | Boolean
-| *camel.component.hazelcast-map.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-map.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-multimap.enabled* | Enable hazelcast-multimap component | true | Boolean
-| *camel.component.hazelcast-multimap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-multimap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-queue.enabled* | Enable hazelcast-queue component | true | Boolean
-| *camel.component.hazelcast-queue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-queue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-replicatedmap.enabled* | Enable hazelcast-replicatedmap component | true | Boolean
-| *camel.component.hazelcast-replicatedmap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-replicatedmap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-replicatedmap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
 | *camel.component.hazelcast-ringbuffer.enabled* | Enable hazelcast-ringbuffer component | true | Boolean
@@ -166,50 +84,6 @@ The component supports 69 options, which are listed below.
 | *camel.component.hazelcast-ringbuffer.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-seda.enabled* | Enable hazelcast-seda component | true | Boolean
-| *camel.component.hazelcast-seda.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-seda.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-seda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-set.enabled* | Enable hazelcast-set component | true | Boolean
-| *camel.component.hazelcast-set.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-set.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.enabled* | Enable hazelcast-topic component | true | Boolean
-| *camel.component.hazelcast-topic.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-topic.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-topic.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast.enabled* | Enable hazelcast component | true | Boolean
-| *camel.component.hazelcast.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode then the node mode will be the default. | node | String
-| *camel.component.hazelcast.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-seda-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-seda-component.adoc
index 712e9ce..b960743 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-seda-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-seda-component.adoc
@@ -69,107 +69,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 69 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-atomicvalue.enabled* | Enable hazelcast-atomicvalue component | true | Boolean
-| *camel.component.hazelcast-atomicvalue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-atomicvalue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-atomicvalue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-instance.enabled* | Enable hazelcast-instance component | true | Boolean
-| *camel.component.hazelcast-instance.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-instance.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-instance.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-list.enabled* | Enable hazelcast-list component | true | Boolean
-| *camel.component.hazelcast-list.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-list.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-list.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-map.enabled* | Enable hazelcast-map component | true | Boolean
-| *camel.component.hazelcast-map.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-map.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-multimap.enabled* | Enable hazelcast-multimap component | true | Boolean
-| *camel.component.hazelcast-multimap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-multimap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-queue.enabled* | Enable hazelcast-queue component | true | Boolean
-| *camel.component.hazelcast-queue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-queue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-replicatedmap.enabled* | Enable hazelcast-replicatedmap component | true | Boolean
-| *camel.component.hazelcast-replicatedmap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-replicatedmap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-replicatedmap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-ringbuffer.enabled* | Enable hazelcast-ringbuffer component | true | Boolean
-| *camel.component.hazelcast-ringbuffer.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-ringbuffer.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-ringbuffer.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-seda.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-seda.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
 | *camel.component.hazelcast-seda.enabled* | Enable hazelcast-seda component | true | Boolean
@@ -182,38 +88,6 @@ The component supports 69 options, which are listed below.
 | *camel.component.hazelcast-seda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-set.enabled* | Enable hazelcast-set component | true | Boolean
-| *camel.component.hazelcast-set.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-set.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.enabled* | Enable hazelcast-topic component | true | Boolean
-| *camel.component.hazelcast-topic.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-topic.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-topic.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast.enabled* | Enable hazelcast component | true | Boolean
-| *camel.component.hazelcast.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode then the node mode will be the default. | node | String
-| *camel.component.hazelcast.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-set-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-set-component.adoc
index 9adae28..0527a9b 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-set-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-set-component.adoc
@@ -68,119 +68,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 69 options, which are listed below.
+The component supports 6 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-atomicvalue.enabled* | Enable hazelcast-atomicvalue component | true | Boolean
-| *camel.component.hazelcast-atomicvalue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-atomicvalue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-atomicvalue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-instance.enabled* | Enable hazelcast-instance component | true | Boolean
-| *camel.component.hazelcast-instance.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-instance.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-instance.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-list.enabled* | Enable hazelcast-list component | true | Boolean
-| *camel.component.hazelcast-list.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-list.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-list.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-map.enabled* | Enable hazelcast-map component | true | Boolean
-| *camel.component.hazelcast-map.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-map.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-multimap.enabled* | Enable hazelcast-multimap component | true | Boolean
-| *camel.component.hazelcast-multimap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-multimap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-queue.enabled* | Enable hazelcast-queue component | true | Boolean
-| *camel.component.hazelcast-queue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-queue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-replicatedmap.enabled* | Enable hazelcast-replicatedmap component | true | Boolean
-| *camel.component.hazelcast-replicatedmap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-replicatedmap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-replicatedmap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-ringbuffer.enabled* | Enable hazelcast-ringbuffer component | true | Boolean
-| *camel.component.hazelcast-ringbuffer.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-ringbuffer.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-ringbuffer.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-seda.enabled* | Enable hazelcast-seda component | true | Boolean
-| *camel.component.hazelcast-seda.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-seda.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-seda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-set.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-set.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
 | *camel.component.hazelcast-set.enabled* | Enable hazelcast-set component | true | Boolean
@@ -193,26 +87,6 @@ The component supports 69 options, which are listed below.
 | *camel.component.hazelcast-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-topic.enabled* | Enable hazelcast-topic component | true | Boolean
-| *camel.component.hazelcast-topic.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-topic.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-topic.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast.enabled* | Enable hazelcast component | true | Boolean
-| *camel.component.hazelcast.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode then the node mode will be the default. | node | String
-| *camel.component.hazelcast.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-hazelcast/src/main/docs/hazelcast-topic-component.adoc b/components/camel-hazelcast/src/main/docs/hazelcast-topic-component.adoc
index 21eaefb..b14a6fe 100644
--- a/components/camel-hazelcast/src/main/docs/hazelcast-topic-component.adoc
+++ b/components/camel-hazelcast/src/main/docs/hazelcast-topic-component.adoc
@@ -68,131 +68,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 69 options, which are listed below.
+The component supports 8 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-atomicvalue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-atomicvalue.enabled* | Enable hazelcast-atomicvalue component | true | Boolean
-| *camel.component.hazelcast-atomicvalue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-atomicvalue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-atomicvalue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-instance.enabled* | Enable hazelcast-instance component | true | Boolean
-| *camel.component.hazelcast-instance.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-instance.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-instance.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-list.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-list.enabled* | Enable hazelcast-list component | true | Boolean
-| *camel.component.hazelcast-list.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-list.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-list.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-map.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-map.enabled* | Enable hazelcast-map component | true | Boolean
-| *camel.component.hazelcast-map.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-map.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-map.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-multimap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-multimap.enabled* | Enable hazelcast-multimap component | true | Boolean
-| *camel.component.hazelcast-multimap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-multimap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-multimap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-queue.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-queue.enabled* | Enable hazelcast-queue component | true | Boolean
-| *camel.component.hazelcast-queue.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-queue.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-replicatedmap.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-replicatedmap.enabled* | Enable hazelcast-replicatedmap component | true | Boolean
-| *camel.component.hazelcast-replicatedmap.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-replicatedmap.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-replicatedmap.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-ringbuffer.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-ringbuffer.enabled* | Enable hazelcast-ringbuffer component | true | Boolean
-| *camel.component.hazelcast-ringbuffer.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-ringbuffer.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-ringbuffer.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-seda.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-seda.enabled* | Enable hazelcast-seda component | true | Boolean
-| *camel.component.hazelcast-seda.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-seda.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-seda.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
-| *camel.component.hazelcast-set.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
-| *camel.component.hazelcast-set.enabled* | Enable hazelcast-set component | true | Boolean
-| *camel.component.hazelcast-set.hazelcast-instance* | The hazelcast instance reference which can be used for hazelcast
- endpoint. If you don't specify the instance reference, camel use the
- default hazelcast instance from the camel-hazelcast instance. The option
- is a com.hazelcast.core.HazelcastInstance type. |  | String
-| *camel.component.hazelcast-set.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode, then the node mode will be the default. | node | String
-| *camel.component.hazelcast-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-topic.customizer.hazelcast-instance.enabled* | Enable or disable the cache-manager customizer. | true | Boolean
 | *camel.component.hazelcast-topic.customizer.hazelcast-instance.override* | Configure if the cache manager eventually set on the component should be overridden by the customizer. | false | Boolean
@@ -207,12 +89,6 @@ The component supports 69 options, which are listed below.
 | *camel.component.hazelcast-topic.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.hazelcast.enabled* | Enable hazelcast component | true | Boolean
-| *camel.component.hazelcast.hazelcast-mode* | The hazelcast mode reference which kind of instance should be used. If
- you don't specify the mode then the node mode will be the default. | node | String
-| *camel.component.hazelcast.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-iec60870/src/main/docs/iec60870-client-component.adoc b/components/camel-iec60870/src/main/docs/iec60870-client-component.adoc
index 2158e6e..743e12e 100644
--- a/components/camel-iec60870/src/main/docs/iec60870-client-component.adoc
+++ b/components/camel-iec60870/src/main/docs/iec60870-client-component.adoc
@@ -101,7 +101,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 11 options, which are listed below.
+The component supports 4 options, which are listed below.
 
 
 
@@ -114,25 +114,6 @@ The component supports 11 options, which are listed below.
 | *camel.component.iec60870-client.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.iec60870-server.default-connection-options.background-scan-period* | The period in "ms" between background transmission cycles.
- <p>
- If this is set to zero or less, background transmissions will be
- disabled.
- </p> |  | Integer
-| *camel.component.iec60870-server.default-connection-options.booleans-with-timestamp* | Send booleans with timestamps |  | Boolean
-| *camel.component.iec60870-server.default-connection-options.buffering-period* | A time period in "ms" the protocol layer will buffer change events in
- order to send out aggregated change messages |  | Integer
-| *camel.component.iec60870-server.default-connection-options.floats-with-timestamp* | Send floats with timestamps |  | Boolean
-| *camel.component.iec60870-server.default-connection-options.spontaneous-duplicates* | Number of spontaneous events to keep in the buffer.
- <p>
- When there are more than this number of spontaneous in events in the
- buffer, then events will be dropped in order to maintain the buffer
- size.
- </p> |  | Integer
-| *camel.component.iec60870-server.enabled* |  |  | Boolean
-| *camel.component.iec60870-server.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-iec60870/src/main/docs/iec60870-server-component.adoc b/components/camel-iec60870/src/main/docs/iec60870-server-component.adoc
index baded1f..9cc3517 100644
--- a/components/camel-iec60870/src/main/docs/iec60870-server-component.adoc
+++ b/components/camel-iec60870/src/main/docs/iec60870-server-component.adoc
@@ -105,19 +105,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 11 options, which are listed below.
+The component supports 7 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.iec60870-client.default-connection-options.cause-source-address* |  |  | Byte
-| *camel.component.iec60870-client.default-connection-options.ignore-background-scan* | Whether background scan transmissions should be ignored. | true | Boolean
-| *camel.component.iec60870-client.enabled* |  |  | Boolean
-| *camel.component.iec60870-client.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.iec60870-server.default-connection-options.background-scan-period* | The period in "ms" between background transmission cycles.
  <p>
  If this is set to zero or less, background transmissions will be
diff --git a/components/camel-ignite/src/main/docs/ignite-cache-component.adoc b/components/camel-ignite/src/main/docs/ignite-cache-component.adoc
index fd0142d..1907101 100644
--- a/components/camel-ignite/src/main/docs/ignite-cache-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-cache-component.adoc
@@ -74,7 +74,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 35 options, which are listed below.
+The component supports 5 options, which are listed below.
 
 
 
@@ -90,60 +90,6 @@ The component supports 35 options, which are listed below.
 | *camel.component.ignite-cache.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.ignite-compute.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-compute.enabled* | Enable ignite-compute component | true | Boolean
-| *camel.component.ignite-compute.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-compute.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-compute.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-events.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-events.enabled* | Enable ignite-events component | true | Boolean
-| *camel.component.ignite-events.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-events.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-events.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-idgen.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-idgen.enabled* | Enable ignite-idgen component | true | Boolean
-| *camel.component.ignite-idgen.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-idgen.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-idgen.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-messaging.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-messaging.enabled* | Enable ignite-messaging component | true | Boolean
-| *camel.component.ignite-messaging.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-messaging.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-queue.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-queue.enabled* | Enable ignite-queue component | true | Boolean
-| *camel.component.ignite-queue.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-queue.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-set.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-set.enabled* | Enable ignite-set component | true | Boolean
-| *camel.component.ignite-set.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-set.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-ignite/src/main/docs/ignite-compute-component.adoc b/components/camel-ignite/src/main/docs/ignite-compute-component.adoc
index e419289..63533f0 100644
--- a/components/camel-ignite/src/main/docs/ignite-compute-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-compute-component.adoc
@@ -67,22 +67,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 35 options, which are listed below.
+The component supports 5 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.ignite-cache.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-cache.enabled* | Enable ignite-cache component | true | Boolean
-| *camel.component.ignite-cache.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-cache.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-cache.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.ignite-compute.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
  String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
 | *camel.component.ignite-compute.enabled* | Enable ignite-compute component | true | Boolean
@@ -92,51 +83,6 @@ The component supports 35 options, which are listed below.
 | *camel.component.ignite-compute.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.ignite-events.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-events.enabled* | Enable ignite-events component | true | Boolean
-| *camel.component.ignite-events.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-events.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-events.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-idgen.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-idgen.enabled* | Enable ignite-idgen component | true | Boolean
-| *camel.component.ignite-idgen.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-idgen.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-idgen.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-messaging.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-messaging.enabled* | Enable ignite-messaging component | true | Boolean
-| *camel.component.ignite-messaging.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-messaging.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-queue.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-queue.enabled* | Enable ignite-queue component | true | Boolean
-| *camel.component.ignite-queue.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-queue.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-set.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-set.enabled* | Enable ignite-set component | true | Boolean
-| *camel.component.ignite-set.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-set.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-ignite/src/main/docs/ignite-events-component.adoc b/components/camel-ignite/src/main/docs/ignite-events-component.adoc
index 80168fd..bcf78cf 100644
--- a/components/camel-ignite/src/main/docs/ignite-events-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-events-component.adoc
@@ -64,31 +64,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 35 options, which are listed below.
+The component supports 5 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.ignite-cache.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-cache.enabled* | Enable ignite-cache component | true | Boolean
-| *camel.component.ignite-cache.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-cache.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-cache.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-compute.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-compute.enabled* | Enable ignite-compute component | true | Boolean
-| *camel.component.ignite-compute.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-compute.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-compute.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.ignite-events.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
  String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
 | *camel.component.ignite-events.enabled* | Enable ignite-events component | true | Boolean
@@ -98,42 +80,6 @@ The component supports 35 options, which are listed below.
 | *camel.component.ignite-events.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.ignite-idgen.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-idgen.enabled* | Enable ignite-idgen component | true | Boolean
-| *camel.component.ignite-idgen.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-idgen.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-idgen.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-messaging.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-messaging.enabled* | Enable ignite-messaging component | true | Boolean
-| *camel.component.ignite-messaging.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-messaging.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-queue.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-queue.enabled* | Enable ignite-queue component | true | Boolean
-| *camel.component.ignite-queue.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-queue.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-set.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-set.enabled* | Enable ignite-set component | true | Boolean
-| *camel.component.ignite-set.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-set.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-ignite/src/main/docs/ignite-idgen-component.adoc b/components/camel-ignite/src/main/docs/ignite-idgen-component.adoc
index 709d481..c9ffa32 100644
--- a/components/camel-ignite/src/main/docs/ignite-idgen-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-idgen-component.adoc
@@ -61,40 +61,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 35 options, which are listed below.
+The component supports 5 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.ignite-cache.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-cache.enabled* | Enable ignite-cache component | true | Boolean
-| *camel.component.ignite-cache.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-cache.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-cache.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-compute.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-compute.enabled* | Enable ignite-compute component | true | Boolean
-| *camel.component.ignite-compute.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-compute.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-compute.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-events.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-events.enabled* | Enable ignite-events component | true | Boolean
-| *camel.component.ignite-events.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-events.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-events.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.ignite-idgen.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
  String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
 | *camel.component.ignite-idgen.enabled* | Enable ignite-idgen component | true | Boolean
@@ -104,33 +77,6 @@ The component supports 35 options, which are listed below.
 | *camel.component.ignite-idgen.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.ignite-messaging.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-messaging.enabled* | Enable ignite-messaging component | true | Boolean
-| *camel.component.ignite-messaging.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-messaging.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-queue.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-queue.enabled* | Enable ignite-queue component | true | Boolean
-| *camel.component.ignite-queue.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-queue.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-set.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-set.enabled* | Enable ignite-set component | true | Boolean
-| *camel.component.ignite-set.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-set.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-ignite/src/main/docs/ignite-messaging-component.adoc b/components/camel-ignite/src/main/docs/ignite-messaging-component.adoc
index 942b54b..ff5b9ba 100644
--- a/components/camel-ignite/src/main/docs/ignite-messaging-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-messaging-component.adoc
@@ -64,49 +64,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 35 options, which are listed below.
+The component supports 5 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.ignite-cache.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-cache.enabled* | Enable ignite-cache component | true | Boolean
-| *camel.component.ignite-cache.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-cache.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-cache.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-compute.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-compute.enabled* | Enable ignite-compute component | true | Boolean
-| *camel.component.ignite-compute.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-compute.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-compute.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-events.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-events.enabled* | Enable ignite-events component | true | Boolean
-| *camel.component.ignite-events.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-events.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-events.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-idgen.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-idgen.enabled* | Enable ignite-idgen component | true | Boolean
-| *camel.component.ignite-idgen.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-idgen.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-idgen.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.ignite-messaging.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
  String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
 | *camel.component.ignite-messaging.enabled* | Enable ignite-messaging component | true | Boolean
@@ -116,24 +80,6 @@ The component supports 35 options, which are listed below.
 | *camel.component.ignite-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.ignite-queue.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-queue.enabled* | Enable ignite-queue component | true | Boolean
-| *camel.component.ignite-queue.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-queue.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-set.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-set.enabled* | Enable ignite-set component | true | Boolean
-| *camel.component.ignite-set.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-set.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-ignite/src/main/docs/ignite-queue-component.adoc b/components/camel-ignite/src/main/docs/ignite-queue-component.adoc
index 91c0dc9..6e417e5 100644
--- a/components/camel-ignite/src/main/docs/ignite-queue-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-queue-component.adoc
@@ -62,58 +62,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 35 options, which are listed below.
+The component supports 5 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.ignite-cache.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-cache.enabled* | Enable ignite-cache component | true | Boolean
-| *camel.component.ignite-cache.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-cache.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-cache.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-compute.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-compute.enabled* | Enable ignite-compute component | true | Boolean
-| *camel.component.ignite-compute.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-compute.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-compute.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-events.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-events.enabled* | Enable ignite-events component | true | Boolean
-| *camel.component.ignite-events.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-events.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-events.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-idgen.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-idgen.enabled* | Enable ignite-idgen component | true | Boolean
-| *camel.component.ignite-idgen.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-idgen.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-idgen.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-messaging.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-messaging.enabled* | Enable ignite-messaging component | true | Boolean
-| *camel.component.ignite-messaging.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-messaging.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.ignite-queue.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
  String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
 | *camel.component.ignite-queue.enabled* | Enable ignite-queue component | true | Boolean
@@ -123,15 +78,6 @@ The component supports 35 options, which are listed below.
 | *camel.component.ignite-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.ignite-set.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-set.enabled* | Enable ignite-set component | true | Boolean
-| *camel.component.ignite-set.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-set.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-set.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-ignite/src/main/docs/ignite-set-component.adoc b/components/camel-ignite/src/main/docs/ignite-set-component.adoc
index 5ba09a8..84d7d62 100644
--- a/components/camel-ignite/src/main/docs/ignite-set-component.adoc
+++ b/components/camel-ignite/src/main/docs/ignite-set-component.adoc
@@ -60,67 +60,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 35 options, which are listed below.
+The component supports 5 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.ignite-cache.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-cache.enabled* | Enable ignite-cache component | true | Boolean
-| *camel.component.ignite-cache.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-cache.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-cache.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-compute.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-compute.enabled* | Enable ignite-compute component | true | Boolean
-| *camel.component.ignite-compute.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-compute.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-compute.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-events.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-events.enabled* | Enable ignite-events component | true | Boolean
-| *camel.component.ignite-events.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-events.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-events.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-idgen.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-idgen.enabled* | Enable ignite-idgen component | true | Boolean
-| *camel.component.ignite-idgen.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-idgen.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-idgen.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-messaging.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-messaging.enabled* | Enable ignite-messaging component | true | Boolean
-| *camel.component.ignite-messaging.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-messaging.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-messaging.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.ignite-queue.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
- String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
-| *camel.component.ignite-queue.enabled* | Enable ignite-queue component | true | Boolean
-| *camel.component.ignite-queue.ignite* | Sets the Ignite instance. The option is a org.apache.ignite.Ignite type. |  | String
-| *camel.component.ignite-queue.ignite-configuration* | Allows the user to set a programmatic IgniteConfiguration. The option is
- a org.apache.ignite.configuration.IgniteConfiguration type. |  | String
-| *camel.component.ignite-queue.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.ignite-set.configuration-resource* | Sets the resource from where to load the configuration. It can be a: URI,
  String (URI) or an InputStream. The option is a java.lang.Object type. |  | String
 | *camel.component.ignite-set.enabled* | Enable ignite-set component | true | Boolean
diff --git a/components/camel-kubernetes/src/main/docs/kubernetes-component.adoc b/components/camel-kubernetes/src/main/docs/kubernetes-component.adoc
index 70e6cdf..75e58c6 100644
--- a/components/camel-kubernetes/src/main/docs/kubernetes-component.adoc
+++ b/components/camel-kubernetes/src/main/docs/kubernetes-component.adoc
@@ -124,65 +124,13 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 46 options, which are listed below.
+The component supports 16 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.kubernetes-config-maps.enabled* |  |  | Boolean
-| *camel.component.kubernetes-config-maps.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-deployments.enabled* |  |  | Boolean
-| *camel.component.kubernetes-deployments.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-hpa.enabled* |  |  | Boolean
-| *camel.component.kubernetes-hpa.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-namespaces.enabled* |  |  | Boolean
-| *camel.component.kubernetes-namespaces.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-nodes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-nodes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-pods.enabled* |  |  | Boolean
-| *camel.component.kubernetes-pods.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-replication-controllers.enabled* |  |  | Boolean
-| *camel.component.kubernetes-replication-controllers.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-resources-quota.enabled* |  |  | Boolean
-| *camel.component.kubernetes-resources-quota.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-secrets.enabled* |  |  | Boolean
-| *camel.component.kubernetes-secrets.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-service-accounts.enabled* |  |  | Boolean
-| *camel.component.kubernetes-service-accounts.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-services.enabled* |  |  | Boolean
-| *camel.component.kubernetes-services.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.kubernetes.cluster.service.attributes* | Custom service attributes. |  | Map
 | *camel.component.kubernetes.cluster.service.cluster-labels* | Set the labels used to identify the pods composing the cluster. |  | Map
 | *camel.component.kubernetes.cluster.service.config-map-name* | Set the name of the ConfigMap used to do optimistic locking (defaults to 'leaders'). |  | String
@@ -202,14 +150,6 @@ The component supports 46 options, which are listed below.
 | *camel.component.kubernetes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.openshift-build-configs.enabled* |  |  | Boolean
-| *camel.component.openshift-build-configs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-builds.enabled* |  |  | Boolean
-| *camel.component.openshift-builds.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-kubernetes/src/main/docs/kubernetes-config-maps-component.adoc b/components/camel-kubernetes/src/main/docs/kubernetes-config-maps-component.adoc
index 6d47402..f6b8e6a 100644
--- a/components/camel-kubernetes/src/main/docs/kubernetes-config-maps-component.adoc
+++ b/components/camel-kubernetes/src/main/docs/kubernetes-config-maps-component.adoc
@@ -67,7 +67,7 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 46 options, which are listed below.
+The component supports 2 options, which are listed below.
 
 
 
@@ -78,81 +78,6 @@ The component supports 46 options, which are listed below.
 | *camel.component.kubernetes-config-maps.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.kubernetes-deployments.enabled* |  |  | Boolean
-| *camel.component.kubernetes-deployments.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-hpa.enabled* |  |  | Boolean
-| *camel.component.kubernetes-hpa.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-namespaces.enabled* |  |  | Boolean
-| *camel.component.kubernetes-namespaces.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-nodes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-nodes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-pods.enabled* |  |  | Boolean
-| *camel.component.kubernetes-pods.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-replication-controllers.enabled* |  |  | Boolean
-| *camel.component.kubernetes-replication-controllers.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-resources-quota.enabled* |  |  | Boolean
-| *camel.component.kubernetes-resources-quota.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-secrets.enabled* |  |  | Boolean
-| *camel.component.kubernetes-secrets.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-service-accounts.enabled* |  |  | Boolean
-| *camel.component.kubernetes-service-accounts.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-services.enabled* |  |  | Boolean
-| *camel.component.kubernetes-services.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.kubernetes.cluster.service.cluster-labels* | Set the labels used to identify the pods composing the cluster. |  | Map
-| *camel.component.kubernetes.cluster.service.config-map-name* | Set the name of the ConfigMap used to do optimistic locking (defaults to 'leaders'). |  | String
-| *camel.component.kubernetes.cluster.service.connection-timeout-millis* | Connection timeout in milliseconds to use when making requests to the Kubernetes API server. |  | Integer
-| *camel.component.kubernetes.cluster.service.enabled* | Sets if the Kubernetes cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.kubernetes.cluster.service.id* | Cluster Service ID |  | String
-| *camel.component.kubernetes.cluster.service.jitter-factor* | A jitter factor to apply in order to prevent all pods to call Kubernetes APIs in the same instant. |  | Double
-| *camel.component.kubernetes.cluster.service.kubernetes-namespace* | Set the name of the Kubernetes namespace containing the pods and the configmap (autodetected by default) |  | String
-| *camel.component.kubernetes.cluster.service.lease-duration-millis* | The default duration of the lease for the current leader. |  | Long
-| *camel.component.kubernetes.cluster.service.master-url* | Set the URL of the Kubernetes master (read from Kubernetes client properties by default). |  | String
-| *camel.component.kubernetes.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.kubernetes.cluster.service.pod-name* | Set the name of the current pod (autodetected from container host name by default). |  | String
-| *camel.component.kubernetes.cluster.service.renew-deadline-millis* | The deadline after which the leader must stop its services because it may have lost the leadership. |  | Long
-| *camel.component.kubernetes.cluster.service.retry-period-millis* | The time between two subsequent attempts to check and acquire the leadership.
- It is randomized using the jitter factor. |  | Long
-| *camel.component.kubernetes.enabled* |  |  | Boolean
-| *camel.component.kubernetes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-build-configs.enabled* |  |  | Boolean
-| *camel.component.openshift-build-configs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-builds.enabled* |  |  | Boolean
-| *camel.component.openshift-builds.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-kubernetes/src/main/docs/kubernetes-deployments-component.adoc b/components/camel-kubernetes/src/main/docs/kubernetes-deployments-component.adoc
index 595d281..dad021f 100644
--- a/components/camel-kubernetes/src/main/docs/kubernetes-deployments-component.adoc
+++ b/components/camel-kubernetes/src/main/docs/kubernetes-deployments-component.adoc
@@ -76,92 +76,17 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 46 options, which are listed below.
+The component supports 2 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.kubernetes-config-maps.enabled* |  |  | Boolean
-| *camel.component.kubernetes-config-maps.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.kubernetes-deployments.enabled* |  |  | Boolean
 | *camel.component.kubernetes-deployments.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.kubernetes-hpa.enabled* |  |  | Boolean
-| *camel.component.kubernetes-hpa.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-namespaces.enabled* |  |  | Boolean
-| *camel.component.kubernetes-namespaces.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-nodes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-nodes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-pods.enabled* |  |  | Boolean
-| *camel.component.kubernetes-pods.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-replication-controllers.enabled* |  |  | Boolean
-| *camel.component.kubernetes-replication-controllers.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-resources-quota.enabled* |  |  | Boolean
-| *camel.component.kubernetes-resources-quota.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-secrets.enabled* |  |  | Boolean
-| *camel.component.kubernetes-secrets.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-service-accounts.enabled* |  |  | Boolean
-| *camel.component.kubernetes-service-accounts.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-services.enabled* |  |  | Boolean
-| *camel.component.kubernetes-services.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.kubernetes.cluster.service.cluster-labels* | Set the labels used to identify the pods composing the cluster. |  | Map
-| *camel.component.kubernetes.cluster.service.config-map-name* | Set the name of the ConfigMap used to do optimistic locking (defaults to 'leaders'). |  | String
-| *camel.component.kubernetes.cluster.service.connection-timeout-millis* | Connection timeout in milliseconds to use when making requests to the Kubernetes API server. |  | Integer
-| *camel.component.kubernetes.cluster.service.enabled* | Sets if the Kubernetes cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.kubernetes.cluster.service.id* | Cluster Service ID |  | String
-| *camel.component.kubernetes.cluster.service.jitter-factor* | A jitter factor to apply in order to prevent all pods to call Kubernetes APIs in the same instant. |  | Double
-| *camel.component.kubernetes.cluster.service.kubernetes-namespace* | Set the name of the Kubernetes namespace containing the pods and the configmap (autodetected by default) |  | String
-| *camel.component.kubernetes.cluster.service.lease-duration-millis* | The default duration of the lease for the current leader. |  | Long
-| *camel.component.kubernetes.cluster.service.master-url* | Set the URL of the Kubernetes master (read from Kubernetes client properties by default). |  | String
-| *camel.component.kubernetes.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.kubernetes.cluster.service.pod-name* | Set the name of the current pod (autodetected from container host name by default). |  | String
-| *camel.component.kubernetes.cluster.service.renew-deadline-millis* | The deadline after which the leader must stop its services because it may have lost the leadership. |  | Long
-| *camel.component.kubernetes.cluster.service.retry-period-millis* | The time between two subsequent attempts to check and acquire the leadership.
- It is randomized using the jitter factor. |  | Long
-| *camel.component.kubernetes.enabled* |  |  | Boolean
-| *camel.component.kubernetes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-build-configs.enabled* |  |  | Boolean
-| *camel.component.openshift-build-configs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-builds.enabled* |  |  | Boolean
-| *camel.component.openshift-builds.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-kubernetes/src/main/docs/kubernetes-hpa-component.adoc b/components/camel-kubernetes/src/main/docs/kubernetes-hpa-component.adoc
index 102befd..dc25712 100644
--- a/components/camel-kubernetes/src/main/docs/kubernetes-hpa-component.adoc
+++ b/components/camel-kubernetes/src/main/docs/kubernetes-hpa-component.adoc
@@ -77,92 +77,17 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 46 options, which are listed below.
+The component supports 2 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.kubernetes-config-maps.enabled* |  |  | Boolean
-| *camel.component.kubernetes-config-maps.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-deployments.enabled* |  |  | Boolean
-| *camel.component.kubernetes-deployments.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.kubernetes-hpa.enabled* |  |  | Boolean
 | *camel.component.kubernetes-hpa.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.kubernetes-namespaces.enabled* |  |  | Boolean
-| *camel.component.kubernetes-namespaces.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-nodes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-nodes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-pods.enabled* |  |  | Boolean
-| *camel.component.kubernetes-pods.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-replication-controllers.enabled* |  |  | Boolean
-| *camel.component.kubernetes-replication-controllers.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-resources-quota.enabled* |  |  | Boolean
-| *camel.component.kubernetes-resources-quota.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-secrets.enabled* |  |  | Boolean
-| *camel.component.kubernetes-secrets.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-service-accounts.enabled* |  |  | Boolean
-| *camel.component.kubernetes-service-accounts.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-services.enabled* |  |  | Boolean
-| *camel.component.kubernetes-services.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.kubernetes.cluster.service.cluster-labels* | Set the labels used to identify the pods composing the cluster. |  | Map
-| *camel.component.kubernetes.cluster.service.config-map-name* | Set the name of the ConfigMap used to do optimistic locking (defaults to 'leaders'). |  | String
-| *camel.component.kubernetes.cluster.service.connection-timeout-millis* | Connection timeout in milliseconds to use when making requests to the Kubernetes API server. |  | Integer
-| *camel.component.kubernetes.cluster.service.enabled* | Sets if the Kubernetes cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.kubernetes.cluster.service.id* | Cluster Service ID |  | String
-| *camel.component.kubernetes.cluster.service.jitter-factor* | A jitter factor to apply in order to prevent all pods to call Kubernetes APIs in the same instant. |  | Double
-| *camel.component.kubernetes.cluster.service.kubernetes-namespace* | Set the name of the Kubernetes namespace containing the pods and the configmap (autodetected by default) |  | String
-| *camel.component.kubernetes.cluster.service.lease-duration-millis* | The default duration of the lease for the current leader. |  | Long
-| *camel.component.kubernetes.cluster.service.master-url* | Set the URL of the Kubernetes master (read from Kubernetes client properties by default). |  | String
-| *camel.component.kubernetes.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.kubernetes.cluster.service.pod-name* | Set the name of the current pod (autodetected from container host name by default). |  | String
-| *camel.component.kubernetes.cluster.service.renew-deadline-millis* | The deadline after which the leader must stop its services because it may have lost the leadership. |  | Long
-| *camel.component.kubernetes.cluster.service.retry-period-millis* | The time between two subsequent attempts to check and acquire the leadership.
- It is randomized using the jitter factor. |  | Long
-| *camel.component.kubernetes.enabled* |  |  | Boolean
-| *camel.component.kubernetes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-build-configs.enabled* |  |  | Boolean
-| *camel.component.openshift-build-configs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-builds.enabled* |  |  | Boolean
-| *camel.component.openshift-builds.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-kubernetes/src/main/docs/kubernetes-namespaces-component.adoc b/components/camel-kubernetes/src/main/docs/kubernetes-namespaces-component.adoc
index 01c8cd0..b2ad971 100644
--- a/components/camel-kubernetes/src/main/docs/kubernetes-namespaces-component.adoc
+++ b/components/camel-kubernetes/src/main/docs/kubernetes-namespaces-component.adoc
@@ -77,92 +77,17 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 46 options, which are listed below.
+The component supports 2 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.kubernetes-config-maps.enabled* |  |  | Boolean
-| *camel.component.kubernetes-config-maps.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-deployments.enabled* |  |  | Boolean
-| *camel.component.kubernetes-deployments.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-hpa.enabled* |  |  | Boolean
-| *camel.component.kubernetes-hpa.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.kubernetes-namespaces.enabled* |  |  | Boolean
 | *camel.component.kubernetes-namespaces.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.kubernetes-nodes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-nodes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-pods.enabled* |  |  | Boolean
-| *camel.component.kubernetes-pods.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-replication-controllers.enabled* |  |  | Boolean
-| *camel.component.kubernetes-replication-controllers.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-resources-quota.enabled* |  |  | Boolean
-| *camel.component.kubernetes-resources-quota.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-secrets.enabled* |  |  | Boolean
-| *camel.component.kubernetes-secrets.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-service-accounts.enabled* |  |  | Boolean
-| *camel.component.kubernetes-service-accounts.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-services.enabled* |  |  | Boolean
-| *camel.component.kubernetes-services.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.kubernetes.cluster.service.cluster-labels* | Set the labels used to identify the pods composing the cluster. |  | Map
-| *camel.component.kubernetes.cluster.service.config-map-name* | Set the name of the ConfigMap used to do optimistic locking (defaults to 'leaders'). |  | String
-| *camel.component.kubernetes.cluster.service.connection-timeout-millis* | Connection timeout in milliseconds to use when making requests to the Kubernetes API server. |  | Integer
-| *camel.component.kubernetes.cluster.service.enabled* | Sets if the Kubernetes cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.kubernetes.cluster.service.id* | Cluster Service ID |  | String
-| *camel.component.kubernetes.cluster.service.jitter-factor* | A jitter factor to apply in order to prevent all pods to call Kubernetes APIs in the same instant. |  | Double
-| *camel.component.kubernetes.cluster.service.kubernetes-namespace* | Set the name of the Kubernetes namespace containing the pods and the configmap (autodetected by default) |  | String
-| *camel.component.kubernetes.cluster.service.lease-duration-millis* | The default duration of the lease for the current leader. |  | Long
-| *camel.component.kubernetes.cluster.service.master-url* | Set the URL of the Kubernetes master (read from Kubernetes client properties by default). |  | String
-| *camel.component.kubernetes.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.kubernetes.cluster.service.pod-name* | Set the name of the current pod (autodetected from container host name by default). |  | String
-| *camel.component.kubernetes.cluster.service.renew-deadline-millis* | The deadline after which the leader must stop its services because it may have lost the leadership. |  | Long
-| *camel.component.kubernetes.cluster.service.retry-period-millis* | The time between two subsequent attempts to check and acquire the leadership.
- It is randomized using the jitter factor. |  | Long
-| *camel.component.kubernetes.enabled* |  |  | Boolean
-| *camel.component.kubernetes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-build-configs.enabled* |  |  | Boolean
-| *camel.component.openshift-build-configs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-builds.enabled* |  |  | Boolean
-| *camel.component.openshift-builds.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-kubernetes/src/main/docs/kubernetes-nodes-component.adoc b/components/camel-kubernetes/src/main/docs/kubernetes-nodes-component.adoc
index 053327d..ef185e4 100644
--- a/components/camel-kubernetes/src/main/docs/kubernetes-nodes-component.adoc
+++ b/components/camel-kubernetes/src/main/docs/kubernetes-nodes-component.adoc
@@ -77,92 +77,17 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 46 options, which are listed below.
+The component supports 2 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.kubernetes-config-maps.enabled* |  |  | Boolean
-| *camel.component.kubernetes-config-maps.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-deployments.enabled* |  |  | Boolean
-| *camel.component.kubernetes-deployments.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-hpa.enabled* |  |  | Boolean
-| *camel.component.kubernetes-hpa.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-namespaces.enabled* |  |  | Boolean
-| *camel.component.kubernetes-namespaces.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.kubernetes-nodes.enabled* |  |  | Boolean
 | *camel.component.kubernetes-nodes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes-claims.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-pods.enabled* |  |  | Boolean
-| *camel.component.kubernetes-pods.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-replication-controllers.enabled* |  |  | Boolean
-| *camel.component.kubernetes-replication-controllers.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-resources-quota.enabled* |  |  | Boolean
-| *camel.component.kubernetes-resources-quota.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-secrets.enabled* |  |  | Boolean
-| *camel.component.kubernetes-secrets.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-service-accounts.enabled* |  |  | Boolean
-| *camel.component.kubernetes-service-accounts.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-services.enabled* |  |  | Boolean
-| *camel.component.kubernetes-services.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.kubernetes.cluster.service.cluster-labels* | Set the labels used to identify the pods composing the cluster. |  | Map
-| *camel.component.kubernetes.cluster.service.config-map-name* | Set the name of the ConfigMap used to do optimistic locking (defaults to 'leaders'). |  | String
-| *camel.component.kubernetes.cluster.service.connection-timeout-millis* | Connection timeout in milliseconds to use when making requests to the Kubernetes API server. |  | Integer
-| *camel.component.kubernetes.cluster.service.enabled* | Sets if the Kubernetes cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.kubernetes.cluster.service.id* | Cluster Service ID |  | String
-| *camel.component.kubernetes.cluster.service.jitter-factor* | A jitter factor to apply in order to prevent all pods to call Kubernetes APIs in the same instant. |  | Double
-| *camel.component.kubernetes.cluster.service.kubernetes-namespace* | Set the name of the Kubernetes namespace containing the pods and the configmap (autodetected by default) |  | String
-| *camel.component.kubernetes.cluster.service.lease-duration-millis* | The default duration of the lease for the current leader. |  | Long
-| *camel.component.kubernetes.cluster.service.master-url* | Set the URL of the Kubernetes master (read from Kubernetes client properties by default). |  | String
-| *camel.component.kubernetes.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.kubernetes.cluster.service.pod-name* | Set the name of the current pod (autodetected from container host name by default). |  | String
-| *camel.component.kubernetes.cluster.service.renew-deadline-millis* | The deadline after which the leader must stop its services because it may have lost the leadership. |  | Long
-| *camel.component.kubernetes.cluster.service.retry-period-millis* | The time between two subsequent attempts to check and acquire the leadership.
- It is randomized using the jitter factor. |  | Long
-| *camel.component.kubernetes.enabled* |  |  | Boolean
-| *camel.component.kubernetes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-build-configs.enabled* |  |  | Boolean
-| *camel.component.openshift-build-configs.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-builds.enabled* |  |  | Boolean
-| *camel.component.openshift-builds.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 |===
 // spring-boot-auto-configure options: END
 
diff --git a/components/camel-kubernetes/src/main/docs/kubernetes-persistent-volumes-claims-component.adoc b/components/camel-kubernetes/src/main/docs/kubernetes-persistent-volumes-claims-component.adoc
index 9fe2e74..030fa4c 100644
--- a/components/camel-kubernetes/src/main/docs/kubernetes-persistent-volumes-claims-component.adoc
+++ b/components/camel-kubernetes/src/main/docs/kubernetes-persistent-volumes-claims-component.adoc
@@ -68,92 +68,17 @@ with the following path and query parameters:
 === Spring Boot Auto-Configuration
 
 
-The component supports 46 options, which are listed below.
+The component supports 2 options, which are listed below.
 
 
 
 [width="100%",cols="2,5,^1,2",options="header"]
 |===
 | Name | Description | Default | Type
-| *camel.component.kubernetes-config-maps.enabled* |  |  | Boolean
-| *camel.component.kubernetes-config-maps.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-deployments.enabled* |  |  | Boolean
-| *camel.component.kubernetes-deployments.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-hpa.enabled* |  |  | Boolean
-| *camel.component.kubernetes-hpa.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-namespaces.enabled* |  |  | Boolean
-| *camel.component.kubernetes-namespaces.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-nodes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-nodes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
 | *camel.component.kubernetes-persistent-volumes-claims.enabled* |  |  | Boolean
 | *camel.component.kubernetes-persistent-volumes-claims.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
  starting. Only properties which are of String type can use property
  placeholders. | true | Boolean
-| *camel.component.kubernetes-persistent-volumes.enabled* |  |  | Boolean
-| *camel.component.kubernetes-persistent-volumes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-pods.enabled* |  |  | Boolean
-| *camel.component.kubernetes-pods.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-replication-controllers.enabled* |  |  | Boolean
-| *camel.component.kubernetes-replication-controllers.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-resources-quota.enabled* |  |  | Boolean
-| *camel.component.kubernetes-resources-quota.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-secrets.enabled* |  |  | Boolean
-| *camel.component.kubernetes-secrets.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-service-accounts.enabled* |  |  | Boolean
-| *camel.component.kubernetes-service-accounts.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes-services.enabled* |  |  | Boolean
-| *camel.component.kubernetes-services.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.kubernetes.cluster.service.attributes* | Custom service attributes. |  | Map
-| *camel.component.kubernetes.cluster.service.cluster-labels* | Set the labels used to identify the pods composing the cluster. |  | Map
-| *camel.component.kubernetes.cluster.service.config-map-name* | Set the name of the ConfigMap used to do optimistic locking (defaults to 'leaders'). |  | String
-| *camel.component.kubernetes.cluster.service.connection-timeout-millis* | Connection timeout in milliseconds to use when making requests to the Kubernetes API server. |  | Integer
-| *camel.component.kubernetes.cluster.service.enabled* | Sets if the Kubernetes cluster service should be enabled or not, default is false. | false | Boolean
-| *camel.component.kubernetes.cluster.service.id* | Cluster Service ID |  | String
-| *camel.component.kubernetes.cluster.service.jitter-factor* | A jitter factor to apply in order to prevent all pods to call Kubernetes APIs in the same instant. |  | Double
-| *camel.component.kubernetes.cluster.service.kubernetes-namespace* | Set the name of the Kubernetes namespace containing the pods and the configmap (autodetected by default) |  | String
-| *camel.component.kubernetes.cluster.service.lease-duration-millis* | The default duration of the lease for the current leader. |  | Long
-| *camel.component.kubernetes.cluster.service.master-url* | Set the URL of the Kubernetes master (read from Kubernetes client properties by default). |  | String
-| *camel.component.kubernetes.cluster.service.order* | Service lookup order/priority. |  | Integer
-| *camel.component.kubernetes.cluster.service.pod-name* | Set the name of the current pod (autodetected from container host name by default). |  | String
-| *camel.component.kubernetes.cluster.service.renew-deadline-millis* | The deadline after which the leader must stop its services because it may have lost the leadership. |  | Long
-| *camel.component.kubernetes.cluster.service.retry-period-millis* | The time between two subsequent attempts to check and acquire the leadership.
- It is randomized using the jitter factor. |  | Long
-| *camel.component.kubernetes.enabled* |  |  | Boolean
-| *camel.component.kubernetes.resolve-property-placeholders* | Whether the component should resolve property placeholders on itself when
- starting. Only properties which are of String type can use property
- placeholders. | true | Boolean
-| *camel.component.openshift-build-configs.enabled* |  |  | Boolean
... 1902 lines suppressed ...