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 2025/08/11 10:33:01 UTC
(camel-kamelets) 02/02: Kamelets Catalog - Make the description a one liner - Azure Storage Queue Sink
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch desc-one-liner-more
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
commit 73ae41d69a089ef1ed0129cf51fa6b5ce7c45c7d
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Aug 11 12:31:40 2025 +0200
Kamelets Catalog - Make the description a one liner - Azure Storage Queue Sink
Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
.../azure-storage-queue-sink-description.adoc | 27 ++++++++++++++++++++++
kamelets/azure-storage-queue-sink.kamelet.yaml | 4 +---
.../kamelets/azure-storage-queue-sink.kamelet.yaml | 4 +---
3 files changed, 29 insertions(+), 6 deletions(-)
diff --git a/docs/modules/ROOT/partials/azure-storage-queue-sink-description.adoc b/docs/modules/ROOT/partials/azure-storage-queue-sink-description.adoc
new file mode 100644
index 000000000..16315cee5
--- /dev/null
+++ b/docs/modules/ROOT/partials/azure-storage-queue-sink-description.adoc
@@ -0,0 +1,27 @@
+== Azure Storage Queue Source Kamelet Description
+
+=== Authentication methods
+
+In this Kamelet, you can use these Azure authentication methods:
+
+- Azure Identity mechanism: `AZURE_IDENTITY`
+- Plain Shared Account Key: `SHARED_ACCOUNT_KEY`
+- Shared Key Credentials: `SHARED_KEY_CREDENTIAL`
+
+The default is SHARED_ACCOUNT_KEY.
+
+The order of evaluation for `AZURE_IDENTITY` is the following:
+
+ - Enviroment
+ - Workload Identity
+ - Managed Identity
+ - Azure Developer CLI
+ - IntelliJ
+ - Azure CLI
+ - Azure Powershell
+
+For more information, see the https://learn.microsoft.com/en-us/java/api/overview/azure/identity-readme[Azure Identity documentation]
+
+=== Optional Headers
+
+In the header, you can set the `partition` / `ce-partition` property to determine how long an event remains in the Azure Storage queue. Use `PnDTnHnMn.nS.` format. For example, `PT20.345S` parses as 20.345 seconds and `P2D` parses as 2 days. If you not set the property in the header, the Kamelet uses the default of `P27D` (7 days).
diff --git a/kamelets/azure-storage-queue-sink.kamelet.yaml b/kamelets/azure-storage-queue-sink.kamelet.yaml
index 3433f0cc6..124c680d5 100644
--- a/kamelets/azure-storage-queue-sink.kamelet.yaml
+++ b/kamelets/azure-storage-queue-sink.kamelet.yaml
@@ -31,10 +31,8 @@ metadata:
spec:
definition:
title: "Azure Storage Queue Sink"
- description: |-
+ description:
Send events to Azure Storage queues.
-
- In the header, you can set the `partition` / `ce-partition` property to determine how long an event remains in the Azure Storage queue. Use `PnDTnHnMn.nS.` format. For example, `PT20.345S` parses as 20.345 seconds and `P2D` parses as 2 days. If you not set the property in the header, the Kamelet uses the default of `P27D` (7 days).
required:
- accountName
- queueName
diff --git a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-sink.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-sink.kamelet.yaml
index 3433f0cc6..124c680d5 100644
--- a/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-sink.kamelet.yaml
+++ b/library/camel-kamelets/src/main/resources/kamelets/azure-storage-queue-sink.kamelet.yaml
@@ -31,10 +31,8 @@ metadata:
spec:
definition:
title: "Azure Storage Queue Sink"
- description: |-
+ description:
Send events to Azure Storage queues.
-
- In the header, you can set the `partition` / `ce-partition` property to determine how long an event remains in the Azure Storage queue. Use `PnDTnHnMn.nS.` format. For example, `PT20.345S` parses as 20.345 seconds and `P2D` parses as 2 days. If you not set the property in the header, the Kamelet uses the default of `P27D` (7 days).
required:
- accountName
- queueName