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

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 6906e29403e Camel-Hashicorp-Vault: Add more documentation for 
Hashicorp Vault Cloud (#16899)
6906e29403e is described below

commit 6906e29403ec9f547dc83ba4b5d3d31dc76ec813
Author: Andrea Cosentino <[email protected]>
AuthorDate: Thu Jan 23 10:09:22 2025 +0100

    Camel-Hashicorp-Vault: Add more documentation for Hashicorp Vault Cloud 
(#16899)
    
    Signed-off-by: Andrea Cosentino <[email protected]>
---
 .../src/main/docs/hashicorp-vault-component.adoc      | 19 +++++++++++++++++++
 1 file changed, 19 insertions(+)

diff --git 
a/components/camel-hashicorp-vault/src/main/docs/hashicorp-vault-component.adoc 
b/components/camel-hashicorp-vault/src/main/docs/hashicorp-vault-component.adoc
index 5393d6e06ad..2def23cd9bf 100644
--- 
a/components/camel-hashicorp-vault/src/main/docs/hashicorp-vault-component.adoc
+++ 
b/components/camel-hashicorp-vault/src/main/docs/hashicorp-vault-component.adoc
@@ -47,6 +47,25 @@ include::partial$component-endpoint-options.adoc[]
 include::partial$component-endpoint-headers.adoc[]
 // component headers: END
 
+== Authentication and Hashicorp vault on-premise vs Hashicorp Cloud
+
+The component supports operations at the producer level. Specifically, it 
provides the following functionalities:
+
+* `createSecret`
+* `getSecret`
+* `deleteSecret`
+* `listSecrets`
+
+The component can interact with HashiCorp Vault, which may be deployed either 
as an on-premise/local instance or as a HashiCorp Vault Cloud instance 
(Enterprise version).
+
+=== Configuration for HashiCorp Vault Cloud
+
+When using a HashiCorp Vault Cloud instance, in addition to the standard 
parameters such as `host`, `port`, `scheme`, and `token`, you must configure 
the following additional parameters:
+
+* `cloud`:: A boolean flag that must be explicitly set to `true` to indicate 
that the HashiCorp Vault instance is hosted in the cloud.
+* `namespace`:: The namespace of your secrets engine.
+
+
 == Examples
 
 === Using Hashicorp Vault Property Function

Reply via email to