This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch 2345-con-3 in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
commit edf35cf8a05d6f3051c5551c68226c0d206193bf Author: Andrea Cosentino <[email protected]> AuthorDate: Mon Feb 3 11:16:07 2025 +0100 Kamelets Catalog - Make the description a one liner - Azure Servicebus Source Signed-off-by: Andrea Cosentino <[email protected]> --- .../azure-servicebus-source-description.adoc | 23 ++++++++++++++++++++++ kamelets/azure-servicebus-source.kamelet.yaml | 5 +---- .../kamelets/azure-servicebus-source.kamelet.yaml | 5 +---- 3 files changed, 25 insertions(+), 8 deletions(-) diff --git a/docs/modules/ROOT/partials/azure-servicebus-source-description.adoc b/docs/modules/ROOT/partials/azure-servicebus-source-description.adoc new file mode 100644 index 00000000..ba519d64 --- /dev/null +++ b/docs/modules/ROOT/partials/azure-servicebus-source-description.adoc @@ -0,0 +1,23 @@ +== Azure Servicebus Source Kamelet Description + +=== Authentication methods + +In this Kamelet you have the possibility of using the Azure Identity mechanism or the plain Shared Account Key. Respectively the parameters are `AZURE_IDENTITY`, `CONNECTION_STRING` and `TOKEN_CREDENTIAL` + +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 about this you can look at https://learn.microsoft.com/en-us/java/api/overview/azure/identity-readme[Azure Identity documentation] + +For `TOKEN_CREDENTIAL` type, you'll need to add `com.azure.core.credential.TokenCredential` instance in the Camel registry. + +=== Topic vs Queue + +The subscribtion name parameter needs to be populated in case of consuming from a Topic, while it's not required in case of Queue. diff --git a/kamelets/azure-servicebus-source.kamelet.yaml b/kamelets/azure-servicebus-source.kamelet.yaml index 2f3fcd3f..33222d83 100644 --- a/kamelets/azure-servicebus-source.kamelet.yaml +++ b/kamelets/azure-servicebus-source.kamelet.yaml @@ -31,10 +31,7 @@ metadata: spec: definition: title: "Azure Servicebus Source" - description: |- - Consume Messages from Azure Servicebus. - - The subscribtion name parameter needs to be populated in case of consuming from a Topic. + description: Consume Messages from Azure Servicebus. required: - topicOrQueueName - connectionString diff --git a/library/camel-kamelets/src/main/resources/kamelets/azure-servicebus-source.kamelet.yaml b/library/camel-kamelets/src/main/resources/kamelets/azure-servicebus-source.kamelet.yaml index 2f3fcd3f..33222d83 100644 --- a/library/camel-kamelets/src/main/resources/kamelets/azure-servicebus-source.kamelet.yaml +++ b/library/camel-kamelets/src/main/resources/kamelets/azure-servicebus-source.kamelet.yaml @@ -31,10 +31,7 @@ metadata: spec: definition: title: "Azure Servicebus Source" - description: |- - Consume Messages from Azure Servicebus. - - The subscribtion name parameter needs to be populated in case of consuming from a Topic. + description: Consume Messages from Azure Servicebus. required: - topicOrQueueName - connectionString
