You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2023/09/10 11:32:31 UTC

[camel-kamelets] branch regen_bot_sbom updated (82415100 -> 1fae12da)

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

github-bot pushed a change to branch regen_bot_sbom
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git


    omit 82415100 Regen SBOM from commit 4c43685eb851395371dbe53c09248eb2f1095dfb
     add ceb9c981 Regen SBOM from commit 4c43685eb851395371dbe53c09248eb2f1095dfb (#1608)
     add aaaa8809 Updated CHANGELOG.md
     add f76b8dfe Validate should use 1.20.x golang (#1611)
     add 6fa402a9 Updated CHANGELOG.md
     add 6585384c Create salesforce-composite-upsert-sink.kamelet.yaml (#1612)
     add f996c243 Regen for commit 6585384c6a5a11f714a42a9b60c2444a4f47f855 (#1613)
     add a8c26a36 fix(ci): remove example breaking site (#1614)
     add 1472175b Regen for commit a8c26a369f508383171e96f8bfda89d7f8608fbd (#1616)
     add e11fb604 Upgrade Camel K CRDs to 2.0.1 (#1617)
     add 398222c2 Add Support for Topic in Servicebus Kamelets
     add 73d54de7 Updated CHANGELOG.md
     add 6ae2a4c6 Upgrade Redshift-jdbc42 to version 2.1.0.18 (#1623)
     add 8e80c8a2 Upgrade Commons-DBCP2 to version 2.10.0 (#1624)
     add ab1c17a0 Update Kamelets for release 4.0.0
     add 24258a23 [maven-release-plugin] prepare release v4.0.0
     add efb0c861 [maven-release-plugin] prepare for next development iteration
     add 70b53d11 Restore Kamelets for development
     add b1106331 Expose Kamelet data type information
     add 1c1bdebc Updated CHANGELOG.md
     add b5ba90c6 Add Makefile to run YAKS tests (#1625)
     add 5169860d AWS2-SQS Source: Add CloudEvents Data Type Transformer (#1628)
     add 17cf92ed Update main-push-regen.yaml to use go 1.20.x
     add 4e8f2f80 Provide SBOM as released artifacts when releasing (#1631)
     add 24057078 Upgrade CycloneDX Maven Plugin to version 2.7.9 (#1633)
     add 4123a689 Updated CHANGELOG.md
     add 1fae12da Regen SBOM from commit 4123a689f92dae21a18cb009da51ecfdc562469b

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (82415100)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (1fae12da)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .github/workflows/main-push-regen.yaml             |    2 +-
 .github/workflows/validate.yaml                    |    2 +-
 .github/workflows/yaks-tests.yaml                  |   19 +-
 CHANGELOG.md                                       |   31 +-
 README.md                                          |    2 +-
 camel-kamelets-sbom/camel-kamelets-sbom.json       | 3466 +++++++++++---------
 camel-kamelets-sbom/camel-kamelets-sbom.xml        | 1727 +++++-----
 docs/modules/ROOT/examples/js/kamelets.js          |    2 +-
 docs/modules/ROOT/nav.adoc                         |    1 +
 kamelets/avro-deserialize-action.kamelet.yaml      |    6 +-
 kamelets/avro-serialize-action.kamelet.yaml        |    6 +-
 kamelets/aws-cloudtrail-source.kamelet.yaml        |    4 +-
 kamelets/aws-cloudwatch-sink.kamelet.yaml          |    4 +-
 kamelets/aws-ddb-sink.kamelet.yaml                 |   52 +-
 kamelets/aws-ddb-streams-source.kamelet.yaml       |    4 +-
 kamelets/aws-ec2-sink.kamelet.yaml                 |    4 +-
 kamelets/aws-eventbridge-sink.kamelet.yaml         |    4 +-
 kamelets/aws-kinesis-firehose-sink.kamelet.yaml    |    4 +-
 kamelets/aws-kinesis-sink.kamelet.yaml             |    4 +-
 kamelets/aws-kinesis-source.kamelet.yaml           |    6 +-
 kamelets/aws-lambda-sink.kamelet.yaml              |    4 +-
 kamelets/aws-redshift-sink.kamelet.yaml            |    8 +-
 kamelets/aws-redshift-source.kamelet.yaml          |    8 +-
 kamelets/aws-s3-cdc-source.kamelet.yaml            |    4 +-
 kamelets/aws-s3-sink.kamelet.yaml                  |    4 +-
 kamelets/aws-s3-source.kamelet.yaml                |   61 +-
 kamelets/aws-s3-streaming-upload-sink.kamelet.yaml |    4 +-
 kamelets/aws-secrets-manager-sink.kamelet.yaml     |    4 +-
 kamelets/aws-ses-sink.kamelet.yaml                 |    4 +-
 kamelets/aws-sns-fifo-sink.kamelet.yaml            |    4 +-
 kamelets/aws-sns-sink.kamelet.yaml                 |    4 +-
 kamelets/aws-sqs-batch-sink.kamelet.yaml           |    4 +-
 kamelets/aws-sqs-fifo-sink.kamelet.yaml            |    4 +-
 kamelets/aws-sqs-sink.kamelet.yaml                 |    4 +-
 kamelets/aws-sqs-source.kamelet.yaml               |    6 +-
 kamelets/aws-translate-action.kamelet.yaml         |    4 +-
 kamelets/azure-cosmosdb-sink.kamelet.yaml          |    4 +-
 kamelets/azure-cosmosdb-source.kamelet.yaml        |    4 +-
 kamelets/azure-eventhubs-sink.kamelet.yaml         |    4 +-
 kamelets/azure-eventhubs-source.kamelet.yaml       |    4 +-
 kamelets/azure-functions-sink.kamelet.yaml         |    4 +-
 kamelets/azure-servicebus-sink.kamelet.yaml        |   11 +-
 kamelets/azure-servicebus-source.kamelet.yaml      |   11 +-
 .../azure-storage-blob-cdc-source.kamelet.yaml     |    4 +-
 ...ure-storage-blob-changefeed-source.kamelet.yaml |    4 +-
 kamelets/azure-storage-blob-sink.kamelet.yaml      |    4 +-
 kamelets/azure-storage-blob-source.kamelet.yaml    |    6 +-
 kamelets/azure-storage-datalake-sink.kamelet.yaml  |    6 +-
 .../azure-storage-datalake-source.kamelet.yaml     |    6 +-
 kamelets/azure-storage-queue-sink.kamelet.yaml     |    4 +-
 kamelets/azure-storage-queue-source.kamelet.yaml   |    6 +-
 kamelets/beer-source.kamelet.yaml                  |    4 +-
 kamelets/bitcoin-source.kamelet.yaml               |    4 +-
 kamelets/caffeine-action.kamelet.yaml              |    4 +-
 kamelets/cassandra-sink.kamelet.yaml               |    4 +-
 kamelets/cassandra-source.kamelet.yaml             |    4 +-
 kamelets/ceph-sink.kamelet.yaml                    |    4 +-
 kamelets/ceph-source.kamelet.yaml                  |    4 +-
 kamelets/chuck-norris-source.kamelet.yaml          |    4 +-
 kamelets/chunk-template-action.kamelet.yaml        |    4 +-
 kamelets/couchbase-sink.kamelet.yaml               |    4 +-
 kamelets/cron-source.kamelet.yaml                  |    4 +-
 kamelets/data-type-action.kamelet.yaml             |    6 +-
 kamelets/delay-action.kamelet.yaml                 |    4 +-
 kamelets/dns-dig-action.kamelet.yaml               |    4 +-
 kamelets/dns-ip-action.kamelet.yaml                |    4 +-
 kamelets/dns-lookup-action.kamelet.yaml            |    4 +-
 kamelets/drop-header-action.kamelet.yaml           |    4 +-
 kamelets/drop-headers-action.kamelet.yaml          |    4 +-
 kamelets/dropbox-sink.kamelet.yaml                 |    4 +-
 kamelets/dropbox-source.kamelet.yaml               |    4 +-
 kamelets/earthquake-source.kamelet.yaml            |    4 +-
 kamelets/elasticsearch-index-sink.kamelet.yaml     |    4 +-
 kamelets/elasticsearch-search-source.kamelet.yaml  |    4 +-
 kamelets/exec-sink.kamelet.yaml                    |    4 +-
 kamelets/extract-field-action.kamelet.yaml         |    6 +-
 kamelets/fhir-sink.kamelet.yaml                    |    4 +-
 kamelets/fhir-source.kamelet.yaml                  |    4 +-
 kamelets/file-watch-source.kamelet.yaml            |    4 +-
 kamelets/freemarker-template-action.kamelet.yaml   |    4 +-
 kamelets/ftp-sink.kamelet.yaml                     |    4 +-
 kamelets/ftp-source.kamelet.yaml                   |    4 +-
 kamelets/ftps-sink.kamelet.yaml                    |    4 +-
 kamelets/ftps-source.kamelet.yaml                  |    4 +-
 kamelets/github-commit-source.kamelet.yaml         |    4 +-
 kamelets/github-event-source.kamelet.yaml          |    4 +-
 .../github-pullrequest-comment-source.kamelet.yaml |    4 +-
 kamelets/github-pullrequest-source.kamelet.yaml    |    4 +-
 kamelets/github-tag-source.kamelet.yaml            |    4 +-
 kamelets/google-bigquery-sink.kamelet.yaml         |    4 +-
 kamelets/google-calendar-source.kamelet.yaml       |    4 +-
 kamelets/google-functions-sink.kamelet.yaml        |    4 +-
 kamelets/google-mail-source.kamelet.yaml           |    4 +-
 kamelets/google-pubsub-sink.kamelet.yaml           |    4 +-
 kamelets/google-pubsub-source.kamelet.yaml         |    4 +-
 kamelets/google-sheets-source.kamelet.yaml         |    4 +-
 kamelets/google-storage-cdc-source.kamelet.yaml    |    4 +-
 kamelets/google-storage-sink.kamelet.yaml          |    4 +-
 kamelets/google-storage-source.kamelet.yaml        |    4 +-
 kamelets/graphql-sink.kamelet.yaml                 |    4 +-
 kamelets/has-header-filter-action.kamelet.yaml     |    4 +-
 kamelets/header-matches-filter-action.kamelet.yaml |    4 +-
 kamelets/hoist-field-action.kamelet.yaml           |    6 +-
 kamelets/http-secured-sink.kamelet.yaml            |    4 +-
 kamelets/http-secured-source.kamelet.yaml          |    4 +-
 kamelets/http-sink.kamelet.yaml                    |    4 +-
 kamelets/http-source.kamelet.yaml                  |    4 +-
 kamelets/infinispan-sink.kamelet.yaml              |    4 +-
 kamelets/infinispan-source.kamelet.yaml            |    4 +-
 kamelets/insert-field-action.kamelet.yaml          |    6 +-
 kamelets/insert-header-action.kamelet.yaml         |    4 +-
 kamelets/is-tombstone-filter-action.kamelet.yaml   |    4 +-
 kamelets/jira-add-comment-sink.kamelet.yaml        |    4 +-
 kamelets/jira-add-issue-sink.kamelet.yaml          |    4 +-
 kamelets/jira-oauth-source.kamelet.yaml            |    4 +-
 kamelets/jira-source.kamelet.yaml                  |    4 +-
 kamelets/jira-transition-issue-sink.kamelet.yaml   |    4 +-
 kamelets/jira-update-issue-sink.kamelet.yaml       |    4 +-
 kamelets/jms-amqp-10-sink.kamelet.yaml             |    4 +-
 kamelets/jms-amqp-10-source.kamelet.yaml           |    4 +-
 kamelets/jms-apache-artemis-sink.kamelet.yaml      |    4 +-
 kamelets/jms-apache-artemis-source.kamelet.yaml    |    4 +-
 kamelets/jms-ibm-mq-sink.kamelet.yaml              |    4 +-
 kamelets/jms-ibm-mq-source.kamelet.yaml            |    4 +-
 kamelets/jolt-transformation-action.kamelet.yaml   |    4 +-
 kamelets/jslt-action.kamelet.yaml                  |    4 +-
 kamelets/json-deserialize-action.kamelet.yaml      |    6 +-
 kamelets/json-patch-action.kamelet.yaml            |    4 +-
 kamelets/json-schema-validator-action.kamelet.yaml |    4 +-
 kamelets/json-serialize-action.kamelet.yaml        |    6 +-
 kamelets/jsonata-action.kamelet.yaml               |    4 +-
 kamelets/kafka-manual-commit-action.kamelet.yaml   |    6 +-
 kamelets/kafka-not-secured-sink.kamelet.yaml       |    6 +-
 kamelets/kafka-not-secured-source.kamelet.yaml     |    6 +-
 kamelets/kafka-scram-sink.kamelet.yaml             |    4 +-
 kamelets/kafka-scram-source.kamelet.yaml           |    6 +-
 kamelets/kafka-sink.kamelet.yaml                   |    4 +-
 kamelets/kafka-source.kamelet.yaml                 |    6 +-
 kamelets/kafka-ssl-sink.kamelet.yaml               |    4 +-
 kamelets/kafka-ssl-source.kamelet.yaml             |    6 +-
 kamelets/kubernetes-namespaces-source.kamelet.yaml |    4 +-
 kamelets/kubernetes-nodes-source.kamelet.yaml      |    4 +-
 kamelets/kubernetes-pods-source.kamelet.yaml       |    4 +-
 kamelets/log-action.kamelet.yaml                   |    4 +-
 kamelets/log-sink.kamelet.yaml                     |    4 +-
 kamelets/mail-imap-source.kamelet.yaml             |    4 +-
 kamelets/mail-sink.kamelet.yaml                    |    4 +-
 kamelets/mariadb-sink.kamelet.yaml                 |    6 +-
 kamelets/mariadb-source.kamelet.yaml               |    6 +-
 kamelets/mask-field-action.kamelet.yaml            |    6 +-
 .../message-timestamp-router-action.kamelet.yaml   |    6 +-
 kamelets/minio-sink.kamelet.yaml                   |    4 +-
 kamelets/minio-source.kamelet.yaml                 |    4 +-
 .../mongodb-changes-stream-source.kamelet.yaml     |    6 +-
 kamelets/mongodb-sink.kamelet.yaml                 |    6 +-
 kamelets/mongodb-source.kamelet.yaml               |    6 +-
 kamelets/mqtt-sink.kamelet.yaml                    |    4 +-
 kamelets/mqtt-source.kamelet.yaml                  |    4 +-
 kamelets/mqtt5-sink.kamelet.yaml                   |    4 +-
 kamelets/mqtt5-source.kamelet.yaml                 |    4 +-
 ...-exchange-online-imap-oauth-source.kamelet.yaml |    4 +-
 kamelets/mustache-template-action.kamelet.yaml     |    4 +-
 kamelets/mvel-template-action.kamelet.yaml         |    4 +-
 kamelets/mysql-sink.kamelet.yaml                   |    6 +-
 kamelets/mysql-source.kamelet.yaml                 |    6 +-
 kamelets/nats-sink.kamelet.yaml                    |    4 +-
 kamelets/nats-source.kamelet.yaml                  |    4 +-
 kamelets/nominatim-geocode-action.kamelet.yaml     |    4 +-
 kamelets/ogcapi-features-action.kamelet.yaml       |    4 +-
 kamelets/openai-classification-action.kamelet.yaml |    6 +-
 kamelets/openai-completion-action.kamelet.yaml     |    4 +-
 kamelets/opensearch-index-sink.kamelet.yaml        |    4 +-
 kamelets/opensearch-search-source.kamelet.yaml     |    4 +-
 kamelets/oracle-database-sink.kamelet.yaml         |    6 +-
 kamelets/oracle-database-source.kamelet.yaml       |    6 +-
 kamelets/pdf-action.kamelet.yaml                   |    4 +-
 kamelets/postgresql-sink.kamelet.yaml              |    6 +-
 kamelets/postgresql-source.kamelet.yaml            |    6 +-
 kamelets/predicate-filter-action.kamelet.yaml      |    4 +-
 kamelets/protobuf-deserialize-action.kamelet.yaml  |    6 +-
 kamelets/protobuf-serialize-action.kamelet.yaml    |    6 +-
 kamelets/pulsar-sink.kamelet.yaml                  |    4 +-
 kamelets/pulsar-source.kamelet.yaml                |    4 +-
 kamelets/redis-sink.kamelet.yaml                   |    4 +-
 kamelets/redis-source.kamelet.yaml                 |    4 +-
 kamelets/regex-router-action.kamelet.yaml          |    6 +-
 kamelets/replace-field-action.kamelet.yaml         |    6 +-
 kamelets/resolve-pojo-schema-action.kamelet.yaml   |    6 +-
 kamelets/rest-openapi-sink.kamelet.yaml            |    4 +-
 ... salesforce-composite-upsert-sink.kamelet.yaml} |   38 +-
 kamelets/salesforce-create-sink.kamelet.yaml       |    4 +-
 kamelets/salesforce-delete-sink.kamelet.yaml       |    4 +-
 kamelets/salesforce-source.kamelet.yaml            |    4 +-
 kamelets/salesforce-update-sink.kamelet.yaml       |    4 +-
 kamelets/scp-sink.kamelet.yaml                     |    4 +-
 kamelets/set-kafka-key-action.kamelet.yaml         |    4 +-
 kamelets/sftp-sink.kamelet.yaml                    |    4 +-
 kamelets/sftp-source.kamelet.yaml                  |    4 +-
 kamelets/simple-filter-action.kamelet.yaml         |    5 +-
 kamelets/slack-sink.kamelet.yaml                   |    4 +-
 kamelets/slack-source.kamelet.yaml                 |    4 +-
 kamelets/splunk-hec-sink.kamelet.yaml              |    4 +-
 kamelets/splunk-sink.kamelet.yaml                  |    4 +-
 kamelets/splunk-source.kamelet.yaml                |    4 +-
 kamelets/sqlserver-sink.kamelet.yaml               |    6 +-
 kamelets/sqlserver-source.kamelet.yaml             |    6 +-
 kamelets/ssh-sink.kamelet.yaml                     |    4 +-
 kamelets/ssh-source.kamelet.yaml                   |    4 +-
 kamelets/string-template-action.kamelet.yaml       |    4 +-
 kamelets/telegram-sink.kamelet.yaml                |    4 +-
 kamelets/telegram-source.kamelet.yaml              |    4 +-
 kamelets/throttle-action.kamelet.yaml              |    4 +-
 kamelets/timer-source.kamelet.yaml                 |    4 +-
 kamelets/timestamp-router-action.kamelet.yaml      |    6 +-
 .../topic-name-matches-filter-action.kamelet.yaml  |    4 +-
 kamelets/twitter-directmessage-source.kamelet.yaml |    4 +-
 kamelets/twitter-search-source.kamelet.yaml        |    4 +-
 kamelets/twitter-timeline-source.kamelet.yaml      |    4 +-
 kamelets/value-to-key-action.kamelet.yaml          |    6 +-
 kamelets/velocity-template-action.kamelet.yaml     |    4 +-
 kamelets/webhook-source.kamelet.yaml               |    4 +-
 kamelets/wttrin-source.kamelet.yaml                |    4 +-
 kamelets/xj-identity-action.kamelet.yaml           |    4 +-
 kamelets/xj-template-action.kamelet.yaml           |    4 +-
 library/camel-kamelets-bom/pom.xml                 |    2 +-
 library/camel-kamelets-catalog/pom.xml             |    2 +-
 .../camel/kamelets/catalog/KameletsCatalog.java    |    6 +-
 .../kamelets/catalog/KameletsCatalogTest.java      |    6 +-
 library/camel-kamelets-utils/pom.xml               |    7 +-
 .../converter/aws2/ddb/Ddb2JsonInputType.java      |    8 +-
 .../AWS2SQSCloudEventOutputType.java}              |   19 +-
 ...n-x-struct => aws2-sqs-application-cloudevents} |    2 +-
 library/camel-kamelets/pom.xml                     |    2 +-
 .../kamelets/avro-deserialize-action.kamelet.yaml  |    6 +-
 .../kamelets/avro-serialize-action.kamelet.yaml    |    6 +-
 .../kamelets/aws-cloudtrail-source.kamelet.yaml    |    4 +-
 .../kamelets/aws-cloudwatch-sink.kamelet.yaml      |    4 +-
 .../resources/kamelets/aws-ddb-sink.kamelet.yaml   |   52 +-
 .../kamelets/aws-ddb-streams-source.kamelet.yaml   |    4 +-
 .../resources/kamelets/aws-ec2-sink.kamelet.yaml   |    4 +-
 .../kamelets/aws-eventbridge-sink.kamelet.yaml     |    4 +-
 .../aws-kinesis-firehose-sink.kamelet.yaml         |    4 +-
 .../kamelets/aws-kinesis-sink.kamelet.yaml         |    4 +-
 .../kamelets/aws-kinesis-source.kamelet.yaml       |    6 +-
 .../kamelets/aws-lambda-sink.kamelet.yaml          |    4 +-
 .../kamelets/aws-redshift-sink.kamelet.yaml        |    8 +-
 .../kamelets/aws-redshift-source.kamelet.yaml      |    8 +-
 .../kamelets/aws-s3-cdc-source.kamelet.yaml        |    4 +-
 .../resources/kamelets/aws-s3-sink.kamelet.yaml    |    4 +-
 .../resources/kamelets/aws-s3-source.kamelet.yaml  |   61 +-
 .../aws-s3-streaming-upload-sink.kamelet.yaml      |    4 +-
 .../kamelets/aws-secrets-manager-sink.kamelet.yaml |    4 +-
 .../resources/kamelets/aws-ses-sink.kamelet.yaml   |    4 +-
 .../kamelets/aws-sns-fifo-sink.kamelet.yaml        |    4 +-
 .../resources/kamelets/aws-sns-sink.kamelet.yaml   |    4 +-
 .../kamelets/aws-sqs-batch-sink.kamelet.yaml       |    4 +-
 .../kamelets/aws-sqs-fifo-sink.kamelet.yaml        |    4 +-
 .../resources/kamelets/aws-sqs-sink.kamelet.yaml   |    4 +-
 .../resources/kamelets/aws-sqs-source.kamelet.yaml |    6 +-
 .../kamelets/aws-translate-action.kamelet.yaml     |    4 +-
 .../kamelets/azure-cosmosdb-sink.kamelet.yaml      |    4 +-
 .../kamelets/azure-cosmosdb-source.kamelet.yaml    |    4 +-
 .../kamelets/azure-eventhubs-sink.kamelet.yaml     |    4 +-
 .../kamelets/azure-eventhubs-source.kamelet.yaml   |    4 +-
 .../kamelets/azure-functions-sink.kamelet.yaml     |    4 +-
 .../kamelets/azure-servicebus-sink.kamelet.yaml    |   11 +-
 .../kamelets/azure-servicebus-source.kamelet.yaml  |   11 +-
 .../azure-storage-blob-cdc-source.kamelet.yaml     |    4 +-
 ...ure-storage-blob-changefeed-source.kamelet.yaml |    4 +-
 .../kamelets/azure-storage-blob-sink.kamelet.yaml  |    4 +-
 .../azure-storage-blob-source.kamelet.yaml         |    6 +-
 .../azure-storage-datalake-sink.kamelet.yaml       |    6 +-
 .../azure-storage-datalake-source.kamelet.yaml     |    6 +-
 .../kamelets/azure-storage-queue-sink.kamelet.yaml |    4 +-
 .../azure-storage-queue-source.kamelet.yaml        |    6 +-
 .../resources/kamelets/beer-source.kamelet.yaml    |    4 +-
 .../resources/kamelets/bitcoin-source.kamelet.yaml |    4 +-
 .../kamelets/caffeine-action.kamelet.yaml          |    4 +-
 .../resources/kamelets/cassandra-sink.kamelet.yaml |    4 +-
 .../kamelets/cassandra-source.kamelet.yaml         |    4 +-
 .../main/resources/kamelets/ceph-sink.kamelet.yaml |    4 +-
 .../resources/kamelets/ceph-source.kamelet.yaml    |    4 +-
 .../kamelets/chuck-norris-source.kamelet.yaml      |    4 +-
 .../kamelets/chunk-template-action.kamelet.yaml    |    4 +-
 .../resources/kamelets/couchbase-sink.kamelet.yaml |    4 +-
 .../resources/kamelets/cron-source.kamelet.yaml    |    4 +-
 .../kamelets/data-type-action.kamelet.yaml         |    6 +-
 .../resources/kamelets/delay-action.kamelet.yaml   |    4 +-
 .../resources/kamelets/dns-dig-action.kamelet.yaml |    4 +-
 .../resources/kamelets/dns-ip-action.kamelet.yaml  |    4 +-
 .../kamelets/dns-lookup-action.kamelet.yaml        |    4 +-
 .../kamelets/drop-header-action.kamelet.yaml       |    4 +-
 .../kamelets/drop-headers-action.kamelet.yaml      |    4 +-
 .../resources/kamelets/dropbox-sink.kamelet.yaml   |    4 +-
 .../resources/kamelets/dropbox-source.kamelet.yaml |    4 +-
 .../kamelets/earthquake-source.kamelet.yaml        |    4 +-
 .../kamelets/elasticsearch-index-sink.kamelet.yaml |    4 +-
 .../elasticsearch-search-source.kamelet.yaml       |    4 +-
 .../main/resources/kamelets/exec-sink.kamelet.yaml |    4 +-
 .../kamelets/extract-field-action.kamelet.yaml     |    6 +-
 .../main/resources/kamelets/fhir-sink.kamelet.yaml |    4 +-
 .../resources/kamelets/fhir-source.kamelet.yaml    |    4 +-
 .../kamelets/file-watch-source.kamelet.yaml        |    4 +-
 .../freemarker-template-action.kamelet.yaml        |    4 +-
 .../main/resources/kamelets/ftp-sink.kamelet.yaml  |    4 +-
 .../resources/kamelets/ftp-source.kamelet.yaml     |    4 +-
 .../main/resources/kamelets/ftps-sink.kamelet.yaml |    4 +-
 .../resources/kamelets/ftps-source.kamelet.yaml    |    4 +-
 .../kamelets/github-commit-source.kamelet.yaml     |    4 +-
 .../kamelets/github-event-source.kamelet.yaml      |    4 +-
 .../github-pullrequest-comment-source.kamelet.yaml |    4 +-
 .../github-pullrequest-source.kamelet.yaml         |    4 +-
 .../kamelets/github-tag-source.kamelet.yaml        |    4 +-
 .../kamelets/google-bigquery-sink.kamelet.yaml     |    4 +-
 .../kamelets/google-calendar-source.kamelet.yaml   |    4 +-
 .../kamelets/google-functions-sink.kamelet.yaml    |    4 +-
 .../kamelets/google-mail-source.kamelet.yaml       |    4 +-
 .../kamelets/google-pubsub-sink.kamelet.yaml       |    4 +-
 .../kamelets/google-pubsub-source.kamelet.yaml     |    4 +-
 .../kamelets/google-sheets-source.kamelet.yaml     |    4 +-
 .../google-storage-cdc-source.kamelet.yaml         |    4 +-
 .../kamelets/google-storage-sink.kamelet.yaml      |    4 +-
 .../kamelets/google-storage-source.kamelet.yaml    |    4 +-
 .../resources/kamelets/graphql-sink.kamelet.yaml   |    4 +-
 .../kamelets/has-header-filter-action.kamelet.yaml |    4 +-
 .../header-matches-filter-action.kamelet.yaml      |    4 +-
 .../kamelets/hoist-field-action.kamelet.yaml       |    6 +-
 .../kamelets/http-secured-sink.kamelet.yaml        |    4 +-
 .../kamelets/http-secured-source.kamelet.yaml      |    4 +-
 .../main/resources/kamelets/http-sink.kamelet.yaml |    4 +-
 .../resources/kamelets/http-source.kamelet.yaml    |    4 +-
 .../kamelets/infinispan-sink.kamelet.yaml          |    4 +-
 .../kamelets/infinispan-source.kamelet.yaml        |    4 +-
 .../kamelets/insert-field-action.kamelet.yaml      |    6 +-
 .../kamelets/insert-header-action.kamelet.yaml     |    4 +-
 .../is-tombstone-filter-action.kamelet.yaml        |    4 +-
 .../kamelets/jira-add-comment-sink.kamelet.yaml    |    4 +-
 .../kamelets/jira-add-issue-sink.kamelet.yaml      |    4 +-
 .../kamelets/jira-oauth-source.kamelet.yaml        |    4 +-
 .../resources/kamelets/jira-source.kamelet.yaml    |    4 +-
 .../jira-transition-issue-sink.kamelet.yaml        |    4 +-
 .../kamelets/jira-update-issue-sink.kamelet.yaml   |    4 +-
 .../kamelets/jms-amqp-10-sink.kamelet.yaml         |    4 +-
 .../kamelets/jms-amqp-10-source.kamelet.yaml       |    4 +-
 .../kamelets/jms-apache-artemis-sink.kamelet.yaml  |    4 +-
 .../jms-apache-artemis-source.kamelet.yaml         |    4 +-
 .../kamelets/jms-ibm-mq-sink.kamelet.yaml          |    4 +-
 .../kamelets/jms-ibm-mq-source.kamelet.yaml        |    4 +-
 .../jolt-transformation-action.kamelet.yaml        |    4 +-
 .../resources/kamelets/jslt-action.kamelet.yaml    |    4 +-
 .../kamelets/json-deserialize-action.kamelet.yaml  |    6 +-
 .../kamelets/json-patch-action.kamelet.yaml        |    4 +-
 .../json-schema-validator-action.kamelet.yaml      |    4 +-
 .../kamelets/json-serialize-action.kamelet.yaml    |    6 +-
 .../resources/kamelets/jsonata-action.kamelet.yaml |    4 +-
 .../kafka-manual-commit-action.kamelet.yaml        |    6 +-
 .../kamelets/kafka-not-secured-sink.kamelet.yaml   |    6 +-
 .../kamelets/kafka-not-secured-source.kamelet.yaml |    6 +-
 .../kamelets/kafka-scram-sink.kamelet.yaml         |    4 +-
 .../kamelets/kafka-scram-source.kamelet.yaml       |    6 +-
 .../resources/kamelets/kafka-sink.kamelet.yaml     |    4 +-
 .../resources/kamelets/kafka-source.kamelet.yaml   |    6 +-
 .../resources/kamelets/kafka-ssl-sink.kamelet.yaml |    4 +-
 .../kamelets/kafka-ssl-source.kamelet.yaml         |    6 +-
 .../kubernetes-namespaces-source.kamelet.yaml      |    4 +-
 .../kamelets/kubernetes-nodes-source.kamelet.yaml  |    4 +-
 .../kamelets/kubernetes-pods-source.kamelet.yaml   |    4 +-
 .../resources/kamelets/log-action.kamelet.yaml     |    4 +-
 .../main/resources/kamelets/log-sink.kamelet.yaml  |    4 +-
 .../kamelets/mail-imap-source.kamelet.yaml         |    4 +-
 .../main/resources/kamelets/mail-sink.kamelet.yaml |    4 +-
 .../resources/kamelets/mariadb-sink.kamelet.yaml   |    6 +-
 .../resources/kamelets/mariadb-source.kamelet.yaml |    6 +-
 .../kamelets/mask-field-action.kamelet.yaml        |    6 +-
 .../message-timestamp-router-action.kamelet.yaml   |    6 +-
 .../resources/kamelets/minio-sink.kamelet.yaml     |    4 +-
 .../resources/kamelets/minio-source.kamelet.yaml   |    4 +-
 .../mongodb-changes-stream-source.kamelet.yaml     |    6 +-
 .../resources/kamelets/mongodb-sink.kamelet.yaml   |    6 +-
 .../resources/kamelets/mongodb-source.kamelet.yaml |    6 +-
 .../main/resources/kamelets/mqtt-sink.kamelet.yaml |    4 +-
 .../resources/kamelets/mqtt-source.kamelet.yaml    |    4 +-
 .../resources/kamelets/mqtt5-sink.kamelet.yaml     |    4 +-
 .../resources/kamelets/mqtt5-source.kamelet.yaml   |    4 +-
 ...-exchange-online-imap-oauth-source.kamelet.yaml |    4 +-
 .../kamelets/mustache-template-action.kamelet.yaml |    4 +-
 .../kamelets/mvel-template-action.kamelet.yaml     |    4 +-
 .../resources/kamelets/mysql-sink.kamelet.yaml     |    6 +-
 .../resources/kamelets/mysql-source.kamelet.yaml   |    6 +-
 .../main/resources/kamelets/nats-sink.kamelet.yaml |    4 +-
 .../resources/kamelets/nats-source.kamelet.yaml    |    4 +-
 .../kamelets/nominatim-geocode-action.kamelet.yaml |    4 +-
 .../kamelets/ogcapi-features-action.kamelet.yaml   |    4 +-
 .../openai-classification-action.kamelet.yaml      |    6 +-
 .../kamelets/openai-completion-action.kamelet.yaml |    4 +-
 .../kamelets/opensearch-index-sink.kamelet.yaml    |    4 +-
 .../kamelets/opensearch-search-source.kamelet.yaml |    4 +-
 .../kamelets/oracle-database-sink.kamelet.yaml     |    6 +-
 .../kamelets/oracle-database-source.kamelet.yaml   |    6 +-
 .../resources/kamelets/pdf-action.kamelet.yaml     |    4 +-
 .../kamelets/postgresql-sink.kamelet.yaml          |    6 +-
 .../kamelets/postgresql-source.kamelet.yaml        |    6 +-
 .../kamelets/predicate-filter-action.kamelet.yaml  |    4 +-
 .../protobuf-deserialize-action.kamelet.yaml       |    6 +-
 .../protobuf-serialize-action.kamelet.yaml         |    6 +-
 .../resources/kamelets/pulsar-sink.kamelet.yaml    |    4 +-
 .../resources/kamelets/pulsar-source.kamelet.yaml  |    4 +-
 .../resources/kamelets/redis-sink.kamelet.yaml     |    4 +-
 .../resources/kamelets/redis-source.kamelet.yaml   |    4 +-
 .../kamelets/regex-router-action.kamelet.yaml      |    6 +-
 .../kamelets/replace-field-action.kamelet.yaml     |    6 +-
 .../resolve-pojo-schema-action.kamelet.yaml        |    6 +-
 .../kamelets/rest-openapi-sink.kamelet.yaml        |    4 +-
 .../salesforce-composite-upsert-sink.kamelet.yaml  |   38 +-
 .../kamelets/salesforce-create-sink.kamelet.yaml   |    4 +-
 .../kamelets/salesforce-delete-sink.kamelet.yaml   |    4 +-
 .../kamelets/salesforce-source.kamelet.yaml        |    4 +-
 .../kamelets/salesforce-update-sink.kamelet.yaml   |    4 +-
 .../main/resources/kamelets/scp-sink.kamelet.yaml  |    4 +-
 .../kamelets/set-kafka-key-action.kamelet.yaml     |    4 +-
 .../main/resources/kamelets/sftp-sink.kamelet.yaml |    4 +-
 .../resources/kamelets/sftp-source.kamelet.yaml    |    4 +-
 .../kamelets/simple-filter-action.kamelet.yaml     |    5 +-
 .../resources/kamelets/slack-sink.kamelet.yaml     |    4 +-
 .../resources/kamelets/slack-source.kamelet.yaml   |    4 +-
 .../kamelets/splunk-hec-sink.kamelet.yaml          |    4 +-
 .../resources/kamelets/splunk-sink.kamelet.yaml    |    4 +-
 .../resources/kamelets/splunk-source.kamelet.yaml  |    4 +-
 .../resources/kamelets/sqlserver-sink.kamelet.yaml |    6 +-
 .../kamelets/sqlserver-source.kamelet.yaml         |    6 +-
 .../main/resources/kamelets/ssh-sink.kamelet.yaml  |    4 +-
 .../resources/kamelets/ssh-source.kamelet.yaml     |    4 +-
 .../kamelets/string-template-action.kamelet.yaml   |    4 +-
 .../resources/kamelets/telegram-sink.kamelet.yaml  |    4 +-
 .../kamelets/telegram-source.kamelet.yaml          |    4 +-
 .../kamelets/throttle-action.kamelet.yaml          |    4 +-
 .../resources/kamelets/timer-source.kamelet.yaml   |    4 +-
 .../kamelets/timestamp-router-action.kamelet.yaml  |    6 +-
 .../topic-name-matches-filter-action.kamelet.yaml  |    4 +-
 .../twitter-directmessage-source.kamelet.yaml      |    4 +-
 .../kamelets/twitter-search-source.kamelet.yaml    |    4 +-
 .../kamelets/twitter-timeline-source.kamelet.yaml  |    4 +-
 .../kamelets/value-to-key-action.kamelet.yaml      |    6 +-
 .../kamelets/velocity-template-action.kamelet.yaml |    4 +-
 .../resources/kamelets/webhook-source.kamelet.yaml |    4 +-
 .../resources/kamelets/wttrin-source.kamelet.yaml  |    4 +-
 .../kamelets/xj-identity-action.kamelet.yaml       |    4 +-
 .../kamelets/xj-template-action.kamelet.yaml       |    4 +-
 library/kamelets-maven-plugin/pom.xml              |    2 +-
 .../maven/plugin/ValidateKameletsMojo.java         |    3 +-
 pom.xml                                            |   27 +-
 script/generator/generator.go                      |   23 +-
 script/generator/go.mod                            |   34 +-
 script/generator/go.sum                            |  261 +-
 script/validator/go.mod                            |  106 +-
 script/validator/go.sum                            | 1282 +-------
 script/validator/validator.go                      |   67 +-
 .../camel-k/avro-deserialize-action-binding.yaml   |   10 +-
 .../camel-k/avro-serialize-action-binding.yaml     |    6 +-
 .../camel-k/aws-cloudwatch-sink-binding.yaml       |    2 +-
 .../camel-k/aws-ddb-streams-source-binding.yaml    |    2 +-
 .../bindings/camel-k/aws-ec2-sink-binding.yaml     |    2 +-
 .../camel-k/aws-kinesis-firehose-sink-binding.yaml |    2 +-
 .../bindings/camel-k/aws-kinesis-sink-binding.yaml |    2 +-
 .../camel-k/aws-kinesis-source-binding.yaml        |    2 +-
 .../bindings/camel-k/aws-lambda-sink-binding.yaml  |    2 +-
 .../camel-k/aws-redshift-sink-binding.yaml         |    2 +-
 .../camel-k/aws-redshift-source-binding.yaml       |    2 +-
 .../bindings/camel-k/aws-s3-sink-binding.yaml      |    2 +-
 .../bindings/camel-k/aws-s3-source-binding.yaml    |    2 +-
 .../aws-s3-streaming-upload-sink-binding.yaml      |    2 +-
 .../camel-k/aws-secrets-manager-sink-binding.yaml  |    2 +-
 .../camel-k/aws-sns-fifo-sink-binding.yaml         |    2 +-
 .../bindings/camel-k/aws-sns-sink-binding.yaml     |    2 +-
 .../camel-k/aws-sqs-batch-sink-binding.yaml        |    2 +-
 .../camel-k/aws-sqs-fifo-sink-binding.yaml         |    2 +-
 .../bindings/camel-k/aws-sqs-sink-binding.yaml     |    2 +-
 .../bindings/camel-k/aws-sqs-source-binding.yaml   |    2 +-
 .../camel-k/aws-translate-action-binding.yaml      |    4 +-
 .../camel-k/azure-cosmosdb-source-binding.yaml     |    2 +-
 .../camel-k/azure-eventhubs-sink-binding.yaml      |    2 +-
 .../camel-k/azure-eventhubs-source-binding.yaml    |    2 +-
 .../camel-k/azure-storage-blob-sink-binding.yaml   |    2 +-
 .../camel-k/azure-storage-blob-source-binding.yaml |    2 +-
 .../camel-k/azure-storage-queue-sink-binding.yaml  |    2 +-
 .../azure-storage-queue-source-binding.yaml        |    2 +-
 .../bindings/camel-k/bitcoin-source-binding.yaml   |    2 +-
 .../bindings/camel-k/caffeine-action-binding.yaml  |   22 +-
 .../bindings/camel-k/cassandra-sink-binding.yaml   |    2 +-
 .../bindings/camel-k/cassandra-source-binding.yaml |    2 +-
 templates/bindings/camel-k/ceph-sink-binding.yaml  |    6 +-
 .../bindings/camel-k/ceph-source-binding.yaml      |    2 +-
 .../camel-k/chuck-norris-source-binding.yaml       |    2 +-
 .../camel-k/chunk-template-action-binding.yaml     |    4 +-
 .../bindings/camel-k/couchbase-sink-binding.yaml   |    2 +-
 .../bindings/camel-k/cron-source-binding.yaml      |    2 +-
 .../bindings/camel-k/delay-action-binding.yaml     |    4 +-
 .../bindings/camel-k/dns-dig-action-binding.yaml   |    4 +-
 .../bindings/camel-k/dns-ip-action-binding.yaml    |    4 +-
 .../camel-k/dns-lookup-action-binding.yaml         |    4 +-
 .../bindings/camel-k/dropbox-sink-binding.yaml     |    2 +-
 .../bindings/camel-k/dropbox-source-binding.yaml   |    2 +-
 .../camel-k/earthquake-source-binding.yaml         |    2 +-
 .../camel-k/elasticsearch-index-sink-binding.yaml  |    2 +-
 .../elasticsearch-search-source-binding.yaml       |    2 +-
 templates/bindings/camel-k/exec-sink-binding.yaml  |    2 +-
 .../camel-k/extract-field-action-binding.yaml      |    4 +-
 .../bindings/camel-k/fhir-source-binding.yaml      |    2 +-
 .../camel-k/file-watch-source-binding.yaml         |    2 +-
 .../freemarker-template-action-binding.yaml        |    4 +-
 templates/bindings/camel-k/ftp-sink-binding.yaml   |    2 +-
 templates/bindings/camel-k/ftp-source-binding.yaml |    2 +-
 templates/bindings/camel-k/ftps-sink-binding.yaml  |    2 +-
 .../bindings/camel-k/ftps-source-binding.yaml      |    2 +-
 .../camel-k/github-commit-source-binding.yaml      |    2 +-
 .../camel-k/github-event-source-binding.yaml       |    2 +-
 .../bindings/camel-k/github-source-binding.yaml    |    2 +-
 .../camel-k/github-tag-source-binding.yaml         |    2 +-
 .../camel-k/google-calendar-source-binding.yaml    |    2 +-
 .../camel-k/google-functions-sink-binding.yaml     |    2 +-
 .../camel-k/google-mail-source-binding.yaml        |    2 +-
 .../camel-k/google-pubsub-sink-binding.yaml        |    2 +-
 .../camel-k/google-pubsub-source-binding.yaml      |    2 +-
 .../camel-k/google-sheets-source-binding.yaml      |    2 +-
 .../camel-k/google-storage-sink-binding.yaml       |    2 +-
 .../camel-k/google-storage-source-binding.yaml     |    2 +-
 .../camel-k/has-header-filter-action-binding.yaml  |    6 +-
 .../header-matches-filter-action-binding.yaml      |    4 +-
 .../camel-k/hoist-field-action-binding.yaml        |    4 +-
 .../camel-k/http-secured-sink-binding.yaml         |    2 +-
 .../camel-k/http-secured-source-binding.yaml       |    2 +-
 templates/bindings/camel-k/http-sink-binding.yaml  |    2 +-
 .../bindings/camel-k/http-source-binding.yaml      |    2 +-
 .../bindings/camel-k/infinispan-sink-binding.yaml  |    2 +-
 .../camel-k/infinispan-source-binding.yaml         |    2 +-
 .../camel-k/insert-field-action-binding.yaml       |    6 +-
 .../camel-k/insert-header-action-binding.yaml      |    4 +-
 .../is-tombstone-filter-action-binding.yaml        |    4 +-
 .../camel-k/jira-add-comment-sink-binding.yaml     |    4 +-
 .../camel-k/jira-add-issue-sink-binding.yaml       |   10 +-
 .../bindings/camel-k/jira-source-binding.yaml      |    2 +-
 .../jira-transition-issue-sink-binding.yaml        |    6 +-
 .../camel-k/jira-update-issue-sink-binding.yaml    |   10 +-
 .../bindings/camel-k/jms-amqp-10-sink-binding.yaml |    2 +-
 .../camel-k/jms-amqp-10-source-binding.yaml        |    2 +-
 .../camel-k/jms-apache-artemis-sink-binding.yaml   |    2 +-
 .../camel-k/jms-apache-artemis-source-binding.yaml |    2 +-
 .../bindings/camel-k/jms-ibm-mq-sink-binding.yaml  |    2 +-
 .../camel-k/jms-ibm-mq-source-binding.yaml         |    2 +-
 .../jolt-transformation-action-binding.yaml        |    4 +-
 .../camel-k/json-deserialize-action-binding.yaml   |    4 +-
 .../camel-k/json-patch-action-binding.yaml         |    4 +-
 .../json-schema-validator-action-binding.yaml      |    4 +-
 .../camel-k/json-serialize-action-binding.yaml     |    4 +-
 .../bindings/camel-k/jsonata-action-binding.yaml   |    4 +-
 .../kafka-manual-commit-action-binding.yaml        |    4 +-
 .../camel-k/kafka-not-secured-sink-binding.yaml    |    2 +-
 .../camel-k/kafka-not-secured-source-binding.yaml  |    2 +-
 templates/bindings/camel-k/kafka-sink-binding.yaml |    2 +-
 .../bindings/camel-k/kafka-source-binding.yaml     |    2 +-
 .../kubernetes-namespaces-source-binding.yaml      |    2 +-
 .../camel-k/kubernetes-nodes-source-binding.yaml   |    2 +-
 .../camel-k/kubernetes-pods-source-binding.yaml    |    2 +-
 templates/bindings/camel-k/log-sink-binding.yaml   |    2 +-
 .../bindings/camel-k/mail-imap-source-binding.yaml |    2 +-
 templates/bindings/camel-k/mail-sink-binding.yaml  |    2 +-
 .../bindings/camel-k/mariadb-sink-binding.yaml     |    2 +-
 .../bindings/camel-k/mariadb-source-binding.yaml   |    2 +-
 .../camel-k/mask-field-action-binding.yaml         |    4 +-
 .../message-timestamp-router-action-binding.yaml   |    4 +-
 templates/bindings/camel-k/minio-sink-binding.yaml |    2 +-
 .../bindings/camel-k/minio-source-binding.yaml     |    2 +-
 .../bindings/camel-k/mongodb-sink-binding.yaml     |    2 +-
 .../bindings/camel-k/mongodb-source-binding.yaml   |    2 +-
 templates/bindings/camel-k/mqtt-sink-binding.yaml  |    2 +-
 .../bindings/camel-k/mqtt-source-binding.yaml      |    2 +-
 .../camel-k/mustache-template-action-binding.yaml  |    4 +-
 .../camel-k/mvel-template-action-binding.yaml      |    4 +-
 templates/bindings/camel-k/mysql-sink-binding.yaml |    2 +-
 .../bindings/camel-k/mysql-source-binding.yaml     |    2 +-
 templates/bindings/camel-k/nats-sink-binding.yaml  |    2 +-
 .../bindings/camel-k/nats-source-binding.yaml      |    2 +-
 .../openai-classification-action-binding.yaml      |    4 +-
 .../camel-k/openai-completion-action-binding.yaml  |    4 +-
 templates/bindings/camel-k/pdf-action-binding.yaml |    4 +-
 .../bindings/camel-k/postgresql-sink-binding.yaml  |    2 +-
 .../camel-k/postgresql-source-binding.yaml         |    2 +-
 .../camel-k/predicate-filter-action-binding.yaml   |    4 +-
 .../protobuf-deserialize-action-binding.yaml       |    8 +-
 .../camel-k/protobuf-serialize-action-binding.yaml |    6 +-
 .../bindings/camel-k/pulsar-sink-binding.yaml      |    2 +-
 .../bindings/camel-k/pulsar-source-binding.yaml    |    2 +-
 .../bindings/camel-k/rabbitmq-source-binding.yaml  |    2 +-
 templates/bindings/camel-k/redis-sink-binding.yaml |    2 +-
 .../bindings/camel-k/redis-source-binding.yaml     |    2 +-
 .../camel-k/regex-router-action-binding.yaml       |    4 +-
 .../camel-k/replace-field-action-binding.yaml      |    4 +-
 .../camel-k/salesforce-source-binding.yaml         |    2 +-
 templates/bindings/camel-k/sftp-sink-binding.yaml  |    2 +-
 .../bindings/camel-k/sftp-source-binding.yaml      |    2 +-
 .../camel-k/simple-filter-action-binding.yaml      |    4 +-
 templates/bindings/camel-k/slack-sink-binding.yaml |    2 +-
 .../bindings/camel-k/slack-source-binding.yaml     |    2 +-
 .../bindings/camel-k/splunk-hec-sink-binding.yaml  |    2 +-
 .../bindings/camel-k/splunk-sink-binding.yaml      |    2 +-
 .../bindings/camel-k/splunk-source-binding.yaml    |    4 +-
 .../bindings/camel-k/sqlserver-sink-binding.yaml   |    2 +-
 .../bindings/camel-k/sqlserver-source-binding.yaml |    2 +-
 templates/bindings/camel-k/ssh-sink-binding.yaml   |    2 +-
 templates/bindings/camel-k/ssh-source-binding.yaml |    2 +-
 .../camel-k/string-template-action-binding.yaml    |    4 +-
 .../bindings/camel-k/telegram-sink-binding.yaml    |    2 +-
 .../bindings/camel-k/telegram-source-binding.yaml  |    2 +-
 .../bindings/camel-k/throttle-action-binding.yaml  |    4 +-
 .../bindings/camel-k/timer-source-binding.yaml     |    2 +-
 .../camel-k/timestamp-router-action-binding.yaml   |    4 +-
 .../topic-name-matches-filter-action-binding.yaml  |    4 +-
 .../twitter-directmessage-source-binding.yaml      |    2 +-
 .../camel-k/twitter-search-source-binding.yaml     |    2 +-
 .../camel-k/twitter-timeline-source-binding.yaml   |    2 +-
 .../camel-k/value-to-key-action-binding.yaml       |    4 +-
 .../camel-k/velocity-template-action-binding.yaml  |    4 +-
 .../bindings/camel-k/webhook-source-binding.yaml   |    2 +-
 .../bindings/camel-k/websocket-source-binding.yaml |    2 +-
 .../bindings/camel-k/wttrin-source-binding.yaml    |    2 +-
 .../camel-k/xj-identity-action-binding.yaml        |    4 +-
 .../camel-k/xj-template-action-binding.yaml        |    4 +-
 templates/init-template.kamelet.yaml.vm            |    2 +-
 .../scripts/upload-source.sh => test/Makefile      |   39 +-
 test/README.md                                     |   27 +
 test/avro-data-type/avro-to-log-binding.yaml       |    8 +-
 test/avro-data-type/json-to-avro-binding.yaml      |    8 +-
 test/avro-data-type/yaks-config.yaml               |    4 -
 test/avro-serdes-action/avro-to-log-binding.yaml   |    6 +-
 test/avro-serdes-action/json-to-avro-binding.yaml  |    8 +-
 test/avro-serdes-action/yaks-config.yaml           |    4 -
 test/aws-ddb-sink/aws-ddb-sink-binding.yaml        |    6 +-
 test/aws-s3/aws-s3-to-http.feature                 |    2 +-
 test/aws-s3/aws-s3-to-http.yaml                    |   12 +-
 test/aws-s3/aws-s3-to-knative-broker.yaml          |    6 +-
 test/aws-s3/aws-s3-to-knative-channel.yaml         |    4 +-
 test/aws-s3/aws-s3-uri-binding.yaml                |    4 +-
 test/aws-s3/utils/knative-channel-to-log.yaml      |    2 +-
 test/aws-s3/utils/knative-to-log.yaml              |    2 +-
 .../data-type-action/data-type-action-binding.yaml |    6 +-
 test/earthquake-source/earthquake-to-http.yaml     |    2 +-
 .../extract-field-action-binding.yaml              |    4 +-
 .../insert-field-action-binding.yaml               |    4 +-
 test/kafka/kafka-sink-binding.yaml                 |    4 +-
 test/kafka/kafka-source-binding.yaml               |    2 +-
 test/mail-sink/timer-to-mail.yaml                  |    4 +-
 .../rest-openapi-sink-binding.yaml                 |    6 +-
 .../direct-to-salesforce-delete-binding.yaml       |    4 +-
 .../direct-to-salesforce-update-binding.yaml       |    4 +-
 test/salesforce-sink/salesforce-sink.feature       |    3 +-
 .../timer-to-salesforce-binding.yaml               |    4 +-
 test/salesforce-sink/yaks-config.yaml              |    3 +
 test/timer-source/timer-to-http.yaml               |    2 +-
 658 files changed, 4950 insertions(+), 5067 deletions(-)
 copy kamelets/{salesforce-create-sink.kamelet.yaml => salesforce-composite-upsert-sink.kamelet.yaml} (91%)
 copy library/camel-kamelets-utils/src/main/java/org/apache/camel/kamelets/utils/format/converter/aws2/{s3/AWS2S3CloudEventOutputType.java => sqs/AWS2SQSCloudEventOutputType.java} (76%)
 copy library/camel-kamelets-utils/src/main/resources/META-INF/services/org/apache/camel/datatype/transformer/{application-x-struct => aws2-sqs-application-cloudevents} (89%)
 copy kamelets/salesforce-create-sink.kamelet.yaml => library/camel-kamelets/src/main/resources/kamelets/salesforce-composite-upsert-sink.kamelet.yaml (91%)
 copy release-utils/scripts/upload-source.sh => test/Makefile (50%)
 mode change 100755 => 100644
 create mode 100644 test/README.md