You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2023/12/20 09:19:52 UTC

(camel-kamelets) 01/01: Fix #1808 - remove empty x-descriptors field

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

acosentino pushed a commit to branch 1808-complete
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 49de1dbbcb345f78b8f454d454a5ff3c9171bff8
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Wed Dec 20 10:19:16 2023 +0100

    Fix #1808 - remove empty x-descriptors field
    
    Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
 kamelets/aws-cloudtrail-source.kamelet.yaml                         | 2 --
 kamelets/aws-ddb-sink.kamelet.yaml                                  | 2 --
 kamelets/aws-ddb-streams-source.kamelet.yaml                        | 2 --
 kamelets/aws-ec2-sink.kamelet.yaml                                  | 2 --
 kamelets/aws-eventbridge-sink.kamelet.yaml                          | 2 --
 kamelets/aws-kinesis-firehose-sink.kamelet.yaml                     | 2 --
 kamelets/aws-kinesis-sink.kamelet.yaml                              | 2 --
 kamelets/aws-s3-cdc-source.kamelet.yaml                             | 5 -----
 kamelets/aws-s3-sink.kamelet.yaml                                   | 4 ----
 kamelets/aws-s3-source.kamelet.yaml                                 | 6 ------
 kamelets/aws-s3-streaming-upload-sink.kamelet.yaml                  | 4 ----
 kamelets/aws-secrets-manager-sink.kamelet.yaml                      | 1 -
 kamelets/aws-ses-sink.kamelet.yaml                                  | 1 -
 kamelets/aws-sns-sink.kamelet.yaml                                  | 3 ---
 kamelets/aws-sqs-batch-sink.kamelet.yaml                            | 3 ---
 kamelets/aws-sqs-fifo-sink.kamelet.yaml                             | 4 ----
 kamelets/aws-sqs-sink.kamelet.yaml                                  | 3 ---
 kamelets/aws-sqs-source.kamelet.yaml                                | 5 -----
 kamelets/aws-translate-action.kamelet.yaml                          | 1 -
 kamelets/azure-storage-blob-cdc-source.kamelet.yaml                 | 1 -
 kamelets/azure-storage-blob-source.kamelet.yaml                     | 1 -
 kamelets/cassandra-sink.kamelet.yaml                                | 1 -
 kamelets/ceph-sink.kamelet.yaml                                     | 1 -
 kamelets/ceph-source.kamelet.yaml                                   | 4 ----
 kamelets/couchbase-sink.kamelet.yaml                                | 1 -
 kamelets/elasticsearch-index-sink.kamelet.yaml                      | 1 -
 kamelets/elasticsearch-search-source.kamelet.yaml                   | 1 -
 kamelets/fhir-sink.kamelet.yaml                                     | 3 ---
 kamelets/fhir-source.kamelet.yaml                                   | 1 -
 kamelets/ftp-sink.kamelet.yaml                                      | 3 ---
 kamelets/ftp-source.kamelet.yaml                                    | 6 ------
 kamelets/ftps-sink.kamelet.yaml                                     | 3 ---
 kamelets/ftps-source.kamelet.yaml                                   | 6 ------
 .../src/main/resources/kamelets/aws-cloudtrail-source.kamelet.yaml  | 2 --
 .../src/main/resources/kamelets/aws-ddb-sink.kamelet.yaml           | 2 --
 .../src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml | 2 --
 .../src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml           | 2 --
 .../src/main/resources/kamelets/aws-eventbridge-sink.kamelet.yaml   | 2 --
 .../main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml  | 2 --
 .../src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml       | 2 --
 .../src/main/resources/kamelets/aws-s3-cdc-source.kamelet.yaml      | 5 -----
 .../src/main/resources/kamelets/aws-s3-sink.kamelet.yaml            | 4 ----
 .../src/main/resources/kamelets/aws-s3-source.kamelet.yaml          | 6 ------
 .../resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml    | 4 ----
 .../main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml   | 1 -
 .../src/main/resources/kamelets/aws-ses-sink.kamelet.yaml           | 1 -
 .../src/main/resources/kamelets/aws-sns-sink.kamelet.yaml           | 3 ---
 .../src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml     | 3 ---
 .../src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml      | 4 ----
 .../src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml           | 3 ---
 .../src/main/resources/kamelets/aws-sqs-source.kamelet.yaml         | 5 -----
 .../src/main/resources/kamelets/aws-translate-action.kamelet.yaml   | 1 -
 .../resources/kamelets/azure-storage-blob-cdc-source.kamelet.yaml   | 1 -
 .../main/resources/kamelets/azure-storage-blob-source.kamelet.yaml  | 1 -
 .../src/main/resources/kamelets/cassandra-sink.kamelet.yaml         | 1 -
 .../src/main/resources/kamelets/ceph-sink.kamelet.yaml              | 1 -
 .../src/main/resources/kamelets/ceph-source.kamelet.yaml            | 4 ----
 .../src/main/resources/kamelets/couchbase-sink.kamelet.yaml         | 1 -
 .../main/resources/kamelets/elasticsearch-index-sink.kamelet.yaml   | 1 -
 .../resources/kamelets/elasticsearch-search-source.kamelet.yaml     | 1 -
 .../src/main/resources/kamelets/fhir-sink.kamelet.yaml              | 3 ---
 .../src/main/resources/kamelets/fhir-source.kamelet.yaml            | 1 -
 .../src/main/resources/kamelets/ftp-sink.kamelet.yaml               | 3 ---
 .../src/main/resources/kamelets/ftp-source.kamelet.yaml             | 6 ------
 .../src/main/resources/kamelets/ftps-sink.kamelet.yaml              | 3 ---
 .../src/main/resources/kamelets/ftps-source.kamelet.yaml            | 6 ------
 66 files changed, 174 deletions(-)

diff --git a/kamelets/aws-cloudtrail-source.kamelet.yaml b/kamelets/aws-cloudtrail-source.kamelet.yaml
index dd3692df..f2e26aba 100644
--- a/kamelets/aws-cloudtrail-source.kamelet.yaml
+++ b/kamelets/aws-cloudtrail-source.kamelet.yaml
@@ -45,7 +45,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the Cloudtrail client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -55,7 +54,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       maxResults:
         title: Max Results
diff --git a/kamelets/aws-ddb-sink.kamelet.yaml b/kamelets/aws-ddb-sink.kamelet.yaml
index e0abf4bd..802bda18 100644
--- a/kamelets/aws-ddb-sink.kamelet.yaml
+++ b/kamelets/aws-ddb-sink.kamelet.yaml
@@ -89,7 +89,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the DynamoDB client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -99,7 +98,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   dataTypes:
     in:
diff --git a/kamelets/aws-ddb-streams-source.kamelet.yaml b/kamelets/aws-ddb-streams-source.kamelet.yaml
index 6b93c249..0a9759a0 100644
--- a/kamelets/aws-ddb-streams-source.kamelet.yaml
+++ b/kamelets/aws-ddb-streams-source.kamelet.yaml
@@ -74,7 +74,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the DynamoDB client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -84,7 +83,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       delay:
         title: Delay
diff --git a/kamelets/aws-ec2-sink.kamelet.yaml b/kamelets/aws-ec2-sink.kamelet.yaml
index 58ab8a9a..c2267251 100644
--- a/kamelets/aws-ec2-sink.kamelet.yaml
+++ b/kamelets/aws-ec2-sink.kamelet.yaml
@@ -68,7 +68,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the CloudWatch client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -78,7 +77,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:core"
diff --git a/kamelets/aws-eventbridge-sink.kamelet.yaml b/kamelets/aws-eventbridge-sink.kamelet.yaml
index 45951a04..92423281 100644
--- a/kamelets/aws-eventbridge-sink.kamelet.yaml
+++ b/kamelets/aws-eventbridge-sink.kamelet.yaml
@@ -77,7 +77,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the Eventbridge client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -87,7 +86,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:core"
diff --git a/kamelets/aws-kinesis-firehose-sink.kamelet.yaml b/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
index 6500eab3..95088851 100644
--- a/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
+++ b/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
@@ -69,7 +69,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the Kinesis Firehose client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -79,7 +78,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:aws2-kinesis"
diff --git a/kamelets/aws-kinesis-sink.kamelet.yaml b/kamelets/aws-kinesis-sink.kamelet.yaml
index 162f53de..8f286747 100644
--- a/kamelets/aws-kinesis-sink.kamelet.yaml
+++ b/kamelets/aws-kinesis-sink.kamelet.yaml
@@ -76,7 +76,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the Kinesis client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -86,7 +85,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   types:
     in:
diff --git a/kamelets/aws-s3-cdc-source.kamelet.yaml b/kamelets/aws-s3-cdc-source.kamelet.yaml
index 65955ad9..722fe954 100644
--- a/kamelets/aws-s3-cdc-source.kamelet.yaml
+++ b/kamelets/aws-s3-cdc-source.kamelet.yaml
@@ -40,7 +40,6 @@ spec:
         title: Auto-delete Messages
         description: Delete messages after consuming them
         type: boolean
-        x-descriptors:
         default: true
       accessKey:
         title: Access Key
@@ -107,7 +106,6 @@ spec:
         title: Autocreate Queue
         description: Setting the autocreation of the SQS queue.
         type: boolean
-        x-descriptors:
         default: false
       amazonAWSHost:
         title: AWS Host
@@ -139,7 +137,6 @@ spec:
           Select this option to override the endpoint URI. To use this option,
           you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       delay:
         title: Delay
@@ -152,7 +149,6 @@ spec:
           If greedy is enabled, then the polling will happen immediately again,
           if the previous run polled 1 or more messages.
         type: boolean
-        x-descriptors:
         default: false
       getObject:
         title: Greedy Object in Bucket
@@ -160,7 +156,6 @@ spec:
           If getObject is enabled, then the file created in the bucket will be
           get and returned as body, if not only the event will returned as body.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - 'camel:core'
diff --git a/kamelets/aws-s3-sink.kamelet.yaml b/kamelets/aws-s3-sink.kamelet.yaml
index 3c8c11d7..959e6237 100644
--- a/kamelets/aws-s3-sink.kamelet.yaml
+++ b/kamelets/aws-s3-sink.kamelet.yaml
@@ -73,13 +73,11 @@ spec:
         title: Autocreate Bucket
         description: Specifies to automatically create the S3 bucket.
         type: boolean
-        x-descriptors:
         default: false
       useDefaultCredentialsProvider:
         title: Default Credentials Provider
         description: If true, the S3 client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -89,13 +87,11 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       forcePathStyle:
         title: Force Path Style
         description: Forces path style when accessing AWS S3 buckets.
         type: boolean
-        x-descriptors:
         default: false
       keyName:
         title: Key Name
diff --git a/kamelets/aws-s3-source.kamelet.yaml b/kamelets/aws-s3-source.kamelet.yaml
index ad2ed3ce..4b2e165f 100644
--- a/kamelets/aws-s3-source.kamelet.yaml
+++ b/kamelets/aws-s3-source.kamelet.yaml
@@ -35,7 +35,6 @@ spec:
         title: Auto-delete Objects
         description: Specifies to delete objects after consuming them.
         type: boolean
-        x-descriptors:
         default: true
       accessKey:
         title: Access Key
@@ -60,7 +59,6 @@ spec:
         title: Autocreate Bucket
         description: Specifies to automatically create the S3 bucket.
         type: boolean
-        x-descriptors:
         default: false
       prefix:
         title: Prefix
@@ -71,13 +69,11 @@ spec:
         title: Ignore Body
         description: If true, the S3 Object body is ignored. Setting this to true overrides any behavior defined by the `includeBody` option. If false, the S3 object is put in the body.
         type: boolean
-        x-descriptors:
         default: false
       useDefaultCredentialsProvider:
         title: Default Credentials Provider
         description: If true, the S3 client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -87,13 +83,11 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       forcePathStyle:
         title: Force Path Style
         description: Forces path style when accessing AWS S3 buckets.
         type: boolean
-        x-descriptors:
         default: false
       delay:
         title: Delay
diff --git a/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml b/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
index 11f308ea..a870b42d 100644
--- a/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
+++ b/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
@@ -70,7 +70,6 @@ spec:
         title: Autocreate Bucket
         description: Setting the autocreation of the S3 bucket bucketName.
         type: boolean
-        x-descriptors:
         default: false
       restartingPolicy:
         title: Restarting Policy
@@ -104,7 +103,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the S3 client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -114,13 +112,11 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       forcePathStyle:
         title: Force Path Style
         description: Forces path style when accessing AWS S3 buckets.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:aws2-s3"
diff --git a/kamelets/aws-secrets-manager-sink.kamelet.yaml b/kamelets/aws-secrets-manager-sink.kamelet.yaml
index 163a8893..03feab70 100644
--- a/kamelets/aws-secrets-manager-sink.kamelet.yaml
+++ b/kamelets/aws-secrets-manager-sink.kamelet.yaml
@@ -70,7 +70,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the Secrets Manager client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:core"
diff --git a/kamelets/aws-ses-sink.kamelet.yaml b/kamelets/aws-ses-sink.kamelet.yaml
index b69d20f8..fd321a7a 100644
--- a/kamelets/aws-ses-sink.kamelet.yaml
+++ b/kamelets/aws-ses-sink.kamelet.yaml
@@ -79,7 +79,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the SES client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:core"
diff --git a/kamelets/aws-sns-sink.kamelet.yaml b/kamelets/aws-sns-sink.kamelet.yaml
index 7a4d9055..eae21a1f 100644
--- a/kamelets/aws-sns-sink.kamelet.yaml
+++ b/kamelets/aws-sns-sink.kamelet.yaml
@@ -71,13 +71,11 @@ spec:
         title: Autocreate Topic
         description: Setting the autocreation of the SNS topic. 
         type: boolean
-        x-descriptors:
         default: false
       useDefaultCredentialsProvider:
         title: Default Credentials Provider
         description: If true, the SNS client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -87,7 +85,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:core"
diff --git a/kamelets/aws-sqs-batch-sink.kamelet.yaml b/kamelets/aws-sqs-batch-sink.kamelet.yaml
index 27af5063..ba646271 100644
--- a/kamelets/aws-sqs-batch-sink.kamelet.yaml
+++ b/kamelets/aws-sqs-batch-sink.kamelet.yaml
@@ -70,7 +70,6 @@ spec:
         title: Autocreate Queue
         description: Setting the autocreation of the SQS queue. 
         type: boolean
-        x-descriptors:
         default: false
       batchSeparator:
         title: Batch Separator
@@ -92,7 +91,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the SQS client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -102,7 +100,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false        
   dependencies:
     - "camel:aws2-sqs"
diff --git a/kamelets/aws-sqs-fifo-sink.kamelet.yaml b/kamelets/aws-sqs-fifo-sink.kamelet.yaml
index 9753b68e..d3f189a8 100644
--- a/kamelets/aws-sqs-fifo-sink.kamelet.yaml
+++ b/kamelets/aws-sqs-fifo-sink.kamelet.yaml
@@ -70,12 +70,10 @@ spec:
         description: Use content-based deduplication (should be enabled in the SQS FIFO queue first)
         type: boolean
         default: false
-        x-descriptors:
       autoCreateQueue:
         title: Autocreate Queue
         description: Setting the autocreation of the SQS queue. 
         type: boolean
-        x-descriptors:
         default: false
       amazonAWSHost:
         title: AWS Host
@@ -92,7 +90,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the SQS client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -102,7 +99,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false   
   dependencies:
   - "camel:aws2-sqs"
diff --git a/kamelets/aws-sqs-sink.kamelet.yaml b/kamelets/aws-sqs-sink.kamelet.yaml
index dc49e38a..a2d61468 100644
--- a/kamelets/aws-sqs-sink.kamelet.yaml
+++ b/kamelets/aws-sqs-sink.kamelet.yaml
@@ -69,7 +69,6 @@ spec:
         title: Autocreate Queue
         description: Automatically create the SQS queue. 
         type: boolean
-        x-descriptors:
         default: false
       amazonAWSHost:
         title: AWS Host
@@ -86,7 +85,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the SQS client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -96,7 +94,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false    
   dependencies:
     - "camel:aws2-sqs"
diff --git a/kamelets/aws-sqs-source.kamelet.yaml b/kamelets/aws-sqs-source.kamelet.yaml
index 94126241..6e4e8e69 100644
--- a/kamelets/aws-sqs-source.kamelet.yaml
+++ b/kamelets/aws-sqs-source.kamelet.yaml
@@ -53,7 +53,6 @@ spec:
         title: Auto-delete Messages
         description: Delete messages after consuming them
         type: boolean
-        x-descriptors:
         default: true
       accessKey:
         title: Access Key
@@ -85,7 +84,6 @@ spec:
         title: Autocreate Queue
         description: Setting the autocreation of the SQS queue. 
         type: boolean
-        x-descriptors:
         default: false
       amazonAWSHost:
         title: AWS Host
@@ -109,7 +107,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the SQS client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -119,7 +116,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       delay:
         title: Delay
@@ -130,7 +126,6 @@ spec:
         title: Greedy Scheduler
         description: If greedy is enabled, then the polling will happen immediately again, if the previous run polled 1 or more messages.
         type: boolean
-        x-descriptors:
         default: false
   dataTypes:
     out:
diff --git a/kamelets/aws-translate-action.kamelet.yaml b/kamelets/aws-translate-action.kamelet.yaml
index 813c283b..98858a71 100644
--- a/kamelets/aws-translate-action.kamelet.yaml
+++ b/kamelets/aws-translate-action.kamelet.yaml
@@ -78,7 +78,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the Translate client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:dns"
diff --git a/kamelets/azure-storage-blob-cdc-source.kamelet.yaml b/kamelets/azure-storage-blob-cdc-source.kamelet.yaml
index fcb59eff..1eed4088 100644
--- a/kamelets/azure-storage-blob-cdc-source.kamelet.yaml
+++ b/kamelets/azure-storage-blob-cdc-source.kamelet.yaml
@@ -95,7 +95,6 @@ spec:
           If getBlob is enabled, then the file created in the container will be
           get and returned as body, if not only the event will be returned as body.
         type: boolean
-        x-descriptors:
         default: false
   types:
     out:
diff --git a/kamelets/azure-storage-blob-source.kamelet.yaml b/kamelets/azure-storage-blob-source.kamelet.yaml
index 87be20b2..73799fef 100644
--- a/kamelets/azure-storage-blob-source.kamelet.yaml
+++ b/kamelets/azure-storage-blob-source.kamelet.yaml
@@ -66,7 +66,6 @@ spec:
         title: Auto-delete Blob 
         description: Specifies to delete blobs after consuming them
         type: boolean
-        x-descriptors:
         default: false
       credentialType:
         title: Credential Type
diff --git a/kamelets/cassandra-sink.kamelet.yaml b/kamelets/cassandra-sink.kamelet.yaml
index 0db99063..3f18a653 100644
--- a/kamelets/cassandra-sink.kamelet.yaml
+++ b/kamelets/cassandra-sink.kamelet.yaml
@@ -80,7 +80,6 @@ spec:
         description: If true, specifies to use PreparedStatements as the query. If false, specifies to use regular Statements as the query.
         type: boolean
         default: true
-        x-descriptors:
       query:
         title: Query
         description: The query to execute against the Cassandra cluster table.
diff --git a/kamelets/ceph-sink.kamelet.yaml b/kamelets/ceph-sink.kamelet.yaml
index 8a663133..f9e8e0e4 100644
--- a/kamelets/ceph-sink.kamelet.yaml
+++ b/kamelets/ceph-sink.kamelet.yaml
@@ -71,7 +71,6 @@ spec:
         title: Autocreate Bucket
         description: Specifies to automatically create the bucket.
         type: boolean
-        x-descriptors:
         default: false
       cephUrl:
         title: Ceph Url Address
diff --git a/kamelets/ceph-source.kamelet.yaml b/kamelets/ceph-source.kamelet.yaml
index ea59b8d7..ddae98a9 100644
--- a/kamelets/ceph-source.kamelet.yaml
+++ b/kamelets/ceph-source.kamelet.yaml
@@ -50,7 +50,6 @@ spec:
         title: Auto-delete Objects
         description: Specifies to delete objects after consuming them.
         type: boolean
-        x-descriptors:
         default: true
       accessKey:
         title: Access Key
@@ -74,13 +73,11 @@ spec:
         title: Autocreate Bucket
         description: Specifies to automatically create the bucket.
         type: boolean
-        x-descriptors:
         default: false
       includeBody:
         title: Include Body
         description: If true, the exchange is consumed and put into the body and closed. If false, the Object stream is put raw into the body and the headers are set with the object metadata.
         type: boolean
-        x-descriptors:
         default: true
       prefix:
         title: Prefix
@@ -91,7 +88,6 @@ spec:
         title: Ignore Body
         description: If true, the Object body is ignored. Setting this to true overrides any behavior defined by the `includeBody` option. If false, the object is put in the body.
         type: boolean
-        x-descriptors:
         default: false
       cephUrl:
         title: Ceph Url Address
diff --git a/kamelets/couchbase-sink.kamelet.yaml b/kamelets/couchbase-sink.kamelet.yaml
index 713feafa..d9daf6c8 100644
--- a/kamelets/couchbase-sink.kamelet.yaml
+++ b/kamelets/couchbase-sink.kamelet.yaml
@@ -78,7 +78,6 @@ spec:
         description: Auto Start Id or not
         type: boolean
         default: true
-        x-descriptors:
   dependencies:
     - "camel:couchbase"
     - "camel:kamelet"
diff --git a/kamelets/elasticsearch-index-sink.kamelet.yaml b/kamelets/elasticsearch-index-sink.kamelet.yaml
index ecc9a7c8..b70d8f4b 100644
--- a/kamelets/elasticsearch-index-sink.kamelet.yaml
+++ b/kamelets/elasticsearch-index-sink.kamelet.yaml
@@ -67,7 +67,6 @@ spec:
         description: Specifies to connect by using SSL.
         type: boolean
         default: true
-        x-descriptors:
       hostAddresses:
         title: Host Addresses
         description: A comma-separated list of remote transport addresses in `ip:port format`.
diff --git a/kamelets/elasticsearch-search-source.kamelet.yaml b/kamelets/elasticsearch-search-source.kamelet.yaml
index 1b44d7d0..19b9152a 100644
--- a/kamelets/elasticsearch-search-source.kamelet.yaml
+++ b/kamelets/elasticsearch-search-source.kamelet.yaml
@@ -70,7 +70,6 @@ spec:
         description: Do we want to connect using SSL?
         type: boolean
         default: true
-        x-descriptors:
       hostAddresses:
         title: Host Addresses
         description: Comma separated list with ip:port formatted remote transport addresses to use.
diff --git a/kamelets/fhir-sink.kamelet.yaml b/kamelets/fhir-sink.kamelet.yaml
index c79c039b..6e31fc14 100644
--- a/kamelets/fhir-sink.kamelet.yaml
+++ b/kamelets/fhir-sink.kamelet.yaml
@@ -45,13 +45,11 @@ spec:
         title: Log
         description: "Will log every requests and responses."
         type: boolean
-        x-descriptors:
         default: false
       prettyPrint:
         title: Pretty Print
         description: "Pretty print all request."
         type: boolean
-        x-descriptors:
         default: false
       serverUrl:
         title: Server URL
@@ -61,7 +59,6 @@ spec:
         title: Lazy Start Producer
         description: "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel’s routing error handlers. Beware that when the first message is processed then creating and starting the [...]
         type: boolean
-        x-descriptors:
         default: false
       proxyHost:
         title: Proxy Host
diff --git a/kamelets/fhir-source.kamelet.yaml b/kamelets/fhir-source.kamelet.yaml
index 1d38c9e8..7f3df1b4 100644
--- a/kamelets/fhir-source.kamelet.yaml
+++ b/kamelets/fhir-source.kamelet.yaml
@@ -76,7 +76,6 @@ spec:
         title: Json Pretty Print
         description: Define if the Json must be pretty print or not
         type: boolean
-        x-descriptors:
         default: true
   types:
     out:
diff --git a/kamelets/ftp-sink.kamelet.yaml b/kamelets/ftp-sink.kamelet.yaml
index abd8665e..0208a194 100644
--- a/kamelets/ftp-sink.kamelet.yaml
+++ b/kamelets/ftp-sink.kamelet.yaml
@@ -75,7 +75,6 @@ spec:
         description: Specifies to use passive mode connection.
         type: boolean
         default: false
-        x-descriptors:
       fileExist:
         title: File Existence
         description: How to behave in case of file already existent.
@@ -87,13 +86,11 @@ spec:
         description: Specifies the file transfer mode, BINARY or ASCII. Default is ASCII (false).
         type: boolean
         default: false
-        x-descriptors:
       autoCreate:
         title: Autocreate Missing Directories
         description: Automatically create the directory the files should be written to.
         type: boolean
         default: true
-        x-descriptors:
   dependencies:
     - "camel:ftp"
     - "camel:core"
diff --git a/kamelets/ftp-source.kamelet.yaml b/kamelets/ftp-source.kamelet.yaml
index 678bcd22..f40e520d 100644
--- a/kamelets/ftp-source.kamelet.yaml
+++ b/kamelets/ftp-source.kamelet.yaml
@@ -71,37 +71,31 @@ spec:
         description: Specifes to use passive mode connection.
         type: boolean
         default: false
-        x-descriptors:
       recursive:
         title: Recursive
         description: If a directory, look for files in all the sub-directories as well.
         type: boolean
         default: false
-        x-descriptors:
       idempotent:
         title: Idempotency
         description: Skip already-processed files.
         type: boolean
         default: true
-        x-descriptors:
       binary:
         title: Binary
         description: Specifies the file transfer mode, BINARY or ASCII. Default is ASCII (false).
         type: boolean
         default: false
-        x-descriptors:
       autoCreate:
         title: Autocreate Missing Directories
         description: Automatically create starting directory.
         type: boolean
         default: true
-        x-descriptors:
       delete:
         title: Delete
         description: If true, the file will be deleted after it is processed successfully.
         type: boolean
         default: false
-        x-descriptors:
   dependencies:
     - "camel:ftp"
     - "camel:core"
diff --git a/kamelets/ftps-sink.kamelet.yaml b/kamelets/ftps-sink.kamelet.yaml
index 0b571254..a3493304 100644
--- a/kamelets/ftps-sink.kamelet.yaml
+++ b/kamelets/ftps-sink.kamelet.yaml
@@ -75,7 +75,6 @@ spec:
         description: Set the passive mode connection.
         type: boolean
         default: false
-        x-descriptors:
       fileExist:
         title: File Existence
         description: "Specifies how the Kamelet behaves if the file already exists."
@@ -87,13 +86,11 @@ spec:
         description: Specifies the file transfer mode, BINARY or ASCII. Default is ASCII (false).
         type: boolean
         default: false
-        x-descriptors:
       autoCreate:
         title: Autocreate Missing Directories
         description: Automatically create the directory the files should be written to.
         type: boolean
         default: true
-        x-descriptors:
   dependencies:
     - "camel:ftp"
     - "camel:core"
diff --git a/kamelets/ftps-source.kamelet.yaml b/kamelets/ftps-source.kamelet.yaml
index 13ecb024..e85c03ad 100644
--- a/kamelets/ftps-source.kamelet.yaml
+++ b/kamelets/ftps-source.kamelet.yaml
@@ -71,37 +71,31 @@ spec:
         description: Specifies to use passive mode connection.
         type: boolean
         default: false
-        x-descriptors:
       recursive:
         title: Recursive
         description: If a directory, look for files in all sub-directories as well.
         type: boolean
         default: false
-        x-descriptors:
       idempotent:
         title: Idempotency
         description: Skip already-processed files.
         type: boolean
         default: true
-        x-descriptors:
       binary:
         title: Binary
         description: Specifies the file transfer mode, BINARY or ASCII. Default is ASCII (false).
         type: boolean
         default: false
-        x-descriptors:
       autoCreate:
         title: Autocreate Missing Directories
         description: Automatically create starting directory.
         type: boolean
         default: true
-        x-descriptors:
       delete:
         title: Delete
         description: If true, the file will be deleted after it is processed successfully.
         type: boolean
         default: false
-        x-descriptors:
   dependencies:
     - "camel:ftp"
     - "camel:core"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-cloudtrail-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-cloudtrail-source.kamelet.yaml
index dd3692df..f2e26aba 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-cloudtrail-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-cloudtrail-source.kamelet.yaml
@@ -45,7 +45,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the Cloudtrail client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -55,7 +54,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       maxResults:
         title: Max Results
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-sink.kamelet.yaml
index e0abf4bd..802bda18 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-sink.kamelet.yaml
@@ -89,7 +89,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the DynamoDB client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -99,7 +98,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   dataTypes:
     in:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml
index 6b93c249..0a9759a0 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-ddb-streams-source.kamelet.yaml
@@ -74,7 +74,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the DynamoDB client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -84,7 +83,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       delay:
         title: Delay
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml
index 58ab8a9a..c2267251 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-ec2-sink.kamelet.yaml
@@ -68,7 +68,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the CloudWatch client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -78,7 +77,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:core"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-eventbridge-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-eventbridge-sink.kamelet.yaml
index 45951a04..92423281 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-eventbridge-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-eventbridge-sink.kamelet.yaml
@@ -77,7 +77,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the Eventbridge client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -87,7 +86,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:core"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
index 6500eab3..95088851 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-firehose-sink.kamelet.yaml
@@ -69,7 +69,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the Kinesis Firehose client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -79,7 +78,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:aws2-kinesis"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml
index 162f53de..8f286747 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-kinesis-sink.kamelet.yaml
@@ -76,7 +76,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the Kinesis client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -86,7 +85,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   types:
     in:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-cdc-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-cdc-source.kamelet.yaml
index 65955ad9..722fe954 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-cdc-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-cdc-source.kamelet.yaml
@@ -40,7 +40,6 @@ spec:
         title: Auto-delete Messages
         description: Delete messages after consuming them
         type: boolean
-        x-descriptors:
         default: true
       accessKey:
         title: Access Key
@@ -107,7 +106,6 @@ spec:
         title: Autocreate Queue
         description: Setting the autocreation of the SQS queue.
         type: boolean
-        x-descriptors:
         default: false
       amazonAWSHost:
         title: AWS Host
@@ -139,7 +137,6 @@ spec:
           Select this option to override the endpoint URI. To use this option,
           you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       delay:
         title: Delay
@@ -152,7 +149,6 @@ spec:
           If greedy is enabled, then the polling will happen immediately again,
           if the previous run polled 1 or more messages.
         type: boolean
-        x-descriptors:
         default: false
       getObject:
         title: Greedy Object in Bucket
@@ -160,7 +156,6 @@ spec:
           If getObject is enabled, then the file created in the bucket will be
           get and returned as body, if not only the event will returned as body.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - 'camel:core'
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml
index 3c8c11d7..959e6237 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-sink.kamelet.yaml
@@ -73,13 +73,11 @@ spec:
         title: Autocreate Bucket
         description: Specifies to automatically create the S3 bucket.
         type: boolean
-        x-descriptors:
         default: false
       useDefaultCredentialsProvider:
         title: Default Credentials Provider
         description: If true, the S3 client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -89,13 +87,11 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       forcePathStyle:
         title: Force Path Style
         description: Forces path style when accessing AWS S3 buckets.
         type: boolean
-        x-descriptors:
         default: false
       keyName:
         title: Key Name
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml
index ad2ed3ce..4b2e165f 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-source.kamelet.yaml
@@ -35,7 +35,6 @@ spec:
         title: Auto-delete Objects
         description: Specifies to delete objects after consuming them.
         type: boolean
-        x-descriptors:
         default: true
       accessKey:
         title: Access Key
@@ -60,7 +59,6 @@ spec:
         title: Autocreate Bucket
         description: Specifies to automatically create the S3 bucket.
         type: boolean
-        x-descriptors:
         default: false
       prefix:
         title: Prefix
@@ -71,13 +69,11 @@ spec:
         title: Ignore Body
         description: If true, the S3 Object body is ignored. Setting this to true overrides any behavior defined by the `includeBody` option. If false, the S3 object is put in the body.
         type: boolean
-        x-descriptors:
         default: false
       useDefaultCredentialsProvider:
         title: Default Credentials Provider
         description: If true, the S3 client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -87,13 +83,11 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       forcePathStyle:
         title: Force Path Style
         description: Forces path style when accessing AWS S3 buckets.
         type: boolean
-        x-descriptors:
         default: false
       delay:
         title: Delay
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
index 11f308ea..a870b42d 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-s3-streaming-upload-sink.kamelet.yaml
@@ -70,7 +70,6 @@ spec:
         title: Autocreate Bucket
         description: Setting the autocreation of the S3 bucket bucketName.
         type: boolean
-        x-descriptors:
         default: false
       restartingPolicy:
         title: Restarting Policy
@@ -104,7 +103,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the S3 client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -114,13 +112,11 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       forcePathStyle:
         title: Force Path Style
         description: Forces path style when accessing AWS S3 buckets.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:aws2-s3"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml
index 163a8893..03feab70 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-secrets-manager-sink.kamelet.yaml
@@ -70,7 +70,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the Secrets Manager client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:core"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml
index b69d20f8..fd321a7a 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-ses-sink.kamelet.yaml
@@ -79,7 +79,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the SES client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:core"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml
index 7a4d9055..eae21a1f 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-sns-sink.kamelet.yaml
@@ -71,13 +71,11 @@ spec:
         title: Autocreate Topic
         description: Setting the autocreation of the SNS topic. 
         type: boolean
-        x-descriptors:
         default: false
       useDefaultCredentialsProvider:
         title: Default Credentials Provider
         description: If true, the SNS client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -87,7 +85,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:core"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml
index 27af5063..ba646271 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-batch-sink.kamelet.yaml
@@ -70,7 +70,6 @@ spec:
         title: Autocreate Queue
         description: Setting the autocreation of the SQS queue. 
         type: boolean
-        x-descriptors:
         default: false
       batchSeparator:
         title: Batch Separator
@@ -92,7 +91,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the SQS client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -102,7 +100,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false        
   dependencies:
     - "camel:aws2-sqs"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml
index 9753b68e..d3f189a8 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-fifo-sink.kamelet.yaml
@@ -70,12 +70,10 @@ spec:
         description: Use content-based deduplication (should be enabled in the SQS FIFO queue first)
         type: boolean
         default: false
-        x-descriptors:
       autoCreateQueue:
         title: Autocreate Queue
         description: Setting the autocreation of the SQS queue. 
         type: boolean
-        x-descriptors:
         default: false
       amazonAWSHost:
         title: AWS Host
@@ -92,7 +90,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the SQS client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -102,7 +99,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false   
   dependencies:
   - "camel:aws2-sqs"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml
index dc49e38a..a2d61468 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-sink.kamelet.yaml
@@ -69,7 +69,6 @@ spec:
         title: Autocreate Queue
         description: Automatically create the SQS queue. 
         type: boolean
-        x-descriptors:
         default: false
       amazonAWSHost:
         title: AWS Host
@@ -86,7 +85,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the SQS client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -96,7 +94,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false    
   dependencies:
     - "camel:aws2-sqs"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml
index 94126241..6e4e8e69 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-sqs-source.kamelet.yaml
@@ -53,7 +53,6 @@ spec:
         title: Auto-delete Messages
         description: Delete messages after consuming them
         type: boolean
-        x-descriptors:
         default: true
       accessKey:
         title: Access Key
@@ -85,7 +84,6 @@ spec:
         title: Autocreate Queue
         description: Setting the autocreation of the SQS queue. 
         type: boolean
-        x-descriptors:
         default: false
       amazonAWSHost:
         title: AWS Host
@@ -109,7 +107,6 @@ spec:
         title: Default Credentials Provider
         description: If true, the SQS client loads credentials through a default credentials provider. If false, it uses the basic authentication method (access key and secret key).
         type: boolean
-        x-descriptors:
         default: false
       uriEndpointOverride:
         title: Overwrite Endpoint URI
@@ -119,7 +116,6 @@ spec:
         title: Endpoint Overwrite
         description: Select this option to override the endpoint URI. To use this option, you must also provide a URI for the `uriEndpointOverride` option.
         type: boolean
-        x-descriptors:
         default: false
       delay:
         title: Delay
@@ -130,7 +126,6 @@ spec:
         title: Greedy Scheduler
         description: If greedy is enabled, then the polling will happen immediately again, if the previous run polled 1 or more messages.
         type: boolean
-        x-descriptors:
         default: false
   dataTypes:
     out:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml
index 813c283b..98858a71 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/aws-translate-action.kamelet.yaml
@@ -78,7 +78,6 @@ spec:
         title: Default Credentials Provider
         description: Set whether the Translate client should expect to load credentials through a default credentials provider or to expect static credentials to be passed in.
         type: boolean
-        x-descriptors:
         default: false
   dependencies:
     - "camel:dns"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-cdc-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-cdc-source.kamelet.yaml
index fcb59eff..1eed4088 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-cdc-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-cdc-source.kamelet.yaml
@@ -95,7 +95,6 @@ spec:
           If getBlob is enabled, then the file created in the container will be
           get and returned as body, if not only the event will be returned as body.
         type: boolean
-        x-descriptors:
         default: false
   types:
     out:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml
index 87be20b2..73799fef 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-blob-source.kamelet.yaml
@@ -66,7 +66,6 @@ spec:
         title: Auto-delete Blob 
         description: Specifies to delete blobs after consuming them
         type: boolean
-        x-descriptors:
         default: false
       credentialType:
         title: Credential Type
diff --git a/library/camel-kamelets/src/main/resources/kamelets/cassandra-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/cassandra-sink.kamelet.yaml
index 0db99063..3f18a653 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/cassandra-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/cassandra-sink.kamelet.yaml
@@ -80,7 +80,6 @@ spec:
         description: If true, specifies to use PreparedStatements as the query. If false, specifies to use regular Statements as the query.
         type: boolean
         default: true
-        x-descriptors:
       query:
         title: Query
         description: The query to execute against the Cassandra cluster table.
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ceph-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ceph-sink.kamelet.yaml
index 8a663133..f9e8e0e4 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ceph-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ceph-sink.kamelet.yaml
@@ -71,7 +71,6 @@ spec:
         title: Autocreate Bucket
         description: Specifies to automatically create the bucket.
         type: boolean
-        x-descriptors:
         default: false
       cephUrl:
         title: Ceph Url Address
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ceph-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ceph-source.kamelet.yaml
index ea59b8d7..ddae98a9 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ceph-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ceph-source.kamelet.yaml
@@ -50,7 +50,6 @@ spec:
         title: Auto-delete Objects
         description: Specifies to delete objects after consuming them.
         type: boolean
-        x-descriptors:
         default: true
       accessKey:
         title: Access Key
@@ -74,13 +73,11 @@ spec:
         title: Autocreate Bucket
         description: Specifies to automatically create the bucket.
         type: boolean
-        x-descriptors:
         default: false
       includeBody:
         title: Include Body
         description: If true, the exchange is consumed and put into the body and closed. If false, the Object stream is put raw into the body and the headers are set with the object metadata.
         type: boolean
-        x-descriptors:
         default: true
       prefix:
         title: Prefix
@@ -91,7 +88,6 @@ spec:
         title: Ignore Body
         description: If true, the Object body is ignored. Setting this to true overrides any behavior defined by the `includeBody` option. If false, the object is put in the body.
         type: boolean
-        x-descriptors:
         default: false
       cephUrl:
         title: Ceph Url Address
diff --git a/library/camel-kamelets/src/main/resources/kamelets/couchbase-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/couchbase-sink.kamelet.yaml
index 713feafa..d9daf6c8 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/couchbase-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/couchbase-sink.kamelet.yaml
@@ -78,7 +78,6 @@ spec:
         description: Auto Start Id or not
         type: boolean
         default: true
-        x-descriptors:
   dependencies:
     - "camel:couchbase"
     - "camel:kamelet"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-index-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-index-sink.kamelet.yaml
index ecc9a7c8..b70d8f4b 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-index-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-index-sink.kamelet.yaml
@@ -67,7 +67,6 @@ spec:
         description: Specifies to connect by using SSL.
         type: boolean
         default: true
-        x-descriptors:
       hostAddresses:
         title: Host Addresses
         description: A comma-separated list of remote transport addresses in `ip:port format`.
diff --git a/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-search-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-search-source.kamelet.yaml
index 1b44d7d0..19b9152a 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-search-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/elasticsearch-search-source.kamelet.yaml
@@ -70,7 +70,6 @@ spec:
         description: Do we want to connect using SSL?
         type: boolean
         default: true
-        x-descriptors:
       hostAddresses:
         title: Host Addresses
         description: Comma separated list with ip:port formatted remote transport addresses to use.
diff --git a/library/camel-kamelets/src/main/resources/kamelets/fhir-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/fhir-sink.kamelet.yaml
index c79c039b..6e31fc14 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/fhir-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/fhir-sink.kamelet.yaml
@@ -45,13 +45,11 @@ spec:
         title: Log
         description: "Will log every requests and responses."
         type: boolean
-        x-descriptors:
         default: false
       prettyPrint:
         title: Pretty Print
         description: "Pretty print all request."
         type: boolean
-        x-descriptors:
         default: false
       serverUrl:
         title: Server URL
@@ -61,7 +59,6 @@ spec:
         title: Lazy Start Producer
         description: "Whether the producer should be started lazy (on the first message). By starting lazy you can use this to allow CamelContext and routes to startup in situations where a producer may otherwise fail during starting and cause the route to fail being started. By deferring this startup to be lazy then the startup failure can be handled during routing messages via Camel’s routing error handlers. Beware that when the first message is processed then creating and starting the [...]
         type: boolean
-        x-descriptors:
         default: false
       proxyHost:
         title: Proxy Host
diff --git a/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml
index 1d38c9e8..7f3df1b4 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/fhir-source.kamelet.yaml
@@ -76,7 +76,6 @@ spec:
         title: Json Pretty Print
         description: Define if the Json must be pretty print or not
         type: boolean
-        x-descriptors:
         default: true
   types:
     out:
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ftp-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ftp-sink.kamelet.yaml
index abd8665e..0208a194 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ftp-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ftp-sink.kamelet.yaml
@@ -75,7 +75,6 @@ spec:
         description: Specifies to use passive mode connection.
         type: boolean
         default: false
-        x-descriptors:
       fileExist:
         title: File Existence
         description: How to behave in case of file already existent.
@@ -87,13 +86,11 @@ spec:
         description: Specifies the file transfer mode, BINARY or ASCII. Default is ASCII (false).
         type: boolean
         default: false
-        x-descriptors:
       autoCreate:
         title: Autocreate Missing Directories
         description: Automatically create the directory the files should be written to.
         type: boolean
         default: true
-        x-descriptors:
   dependencies:
     - "camel:ftp"
     - "camel:core"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ftp-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ftp-source.kamelet.yaml
index 678bcd22..f40e520d 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ftp-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ftp-source.kamelet.yaml
@@ -71,37 +71,31 @@ spec:
         description: Specifes to use passive mode connection.
         type: boolean
         default: false
-        x-descriptors:
       recursive:
         title: Recursive
         description: If a directory, look for files in all the sub-directories as well.
         type: boolean
         default: false
-        x-descriptors:
       idempotent:
         title: Idempotency
         description: Skip already-processed files.
         type: boolean
         default: true
-        x-descriptors:
       binary:
         title: Binary
         description: Specifies the file transfer mode, BINARY or ASCII. Default is ASCII (false).
         type: boolean
         default: false
-        x-descriptors:
       autoCreate:
         title: Autocreate Missing Directories
         description: Automatically create starting directory.
         type: boolean
         default: true
-        x-descriptors:
       delete:
         title: Delete
         description: If true, the file will be deleted after it is processed successfully.
         type: boolean
         default: false
-        x-descriptors:
   dependencies:
     - "camel:ftp"
     - "camel:core"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ftps-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ftps-sink.kamelet.yaml
index 0b571254..a3493304 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ftps-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ftps-sink.kamelet.yaml
@@ -75,7 +75,6 @@ spec:
         description: Set the passive mode connection.
         type: boolean
         default: false
-        x-descriptors:
       fileExist:
         title: File Existence
         description: "Specifies how the Kamelet behaves if the file already exists."
@@ -87,13 +86,11 @@ spec:
         description: Specifies the file transfer mode, BINARY or ASCII. Default is ASCII (false).
         type: boolean
         default: false
-        x-descriptors:
       autoCreate:
         title: Autocreate Missing Directories
         description: Automatically create the directory the files should be written to.
         type: boolean
         default: true
-        x-descriptors:
   dependencies:
     - "camel:ftp"
     - "camel:core"
diff --git a/library/camel-kamelets/src/main/resources/kamelets/ftps-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/ftps-source.kamelet.yaml
index 13ecb024..e85c03ad 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/ftps-source.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/ftps-source.kamelet.yaml
@@ -71,37 +71,31 @@ spec:
         description: Specifies to use passive mode connection.
         type: boolean
         default: false
-        x-descriptors:
       recursive:
         title: Recursive
         description: If a directory, look for files in all sub-directories as well.
         type: boolean
         default: false
-        x-descriptors:
       idempotent:
         title: Idempotency
         description: Skip already-processed files.
         type: boolean
         default: true
-        x-descriptors:
       binary:
         title: Binary
         description: Specifies the file transfer mode, BINARY or ASCII. Default is ASCII (false).
         type: boolean
         default: false
-        x-descriptors:
       autoCreate:
         title: Autocreate Missing Directories
         description: Automatically create starting directory.
         type: boolean
         default: true
-        x-descriptors:
       delete:
         title: Delete
         description: If true, the file will be deleted after it is processed successfully.
         type: boolean
         default: false
-        x-descriptors:
   dependencies:
     - "camel:ftp"
     - "camel:core"