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-spring-boot.git

commit e575b3f83acf92a5f17c2a780ed60074d11893d8
Author: Andrea Cosentino <anco...@gmail.com>
AuthorDate: Mon Sep 19 12:54:54 2022 +0200

    CAMEL-18518 - Support Secrets Reload from Vault/Cloud Service in 
camel-spring-boot - Azure Key Vault
    
    Signed-off-by: Andrea Cosentino <anco...@gmail.com>
---
 .../src/main/docs/spring-boot.json                 | 44 ++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/core/camel-spring-boot/src/main/docs/spring-boot.json 
b/core/camel-spring-boot/src/main/docs/spring-boot.json
index 21fdcdcaf2a..4a816343ccb 100644
--- a/core/camel-spring-boot/src/main/docs/spring-boot.json
+++ b/core/camel-spring-boot/src/main/docs/spring-boot.json
@@ -1412,6 +1412,24 @@
       "description": "Define the secrets to look at",
       "sourceType": 
"org.apache.camel.spring.boot.vault.AwsVaultConfigurationProperties"
     },
+    {
+      "name": "camel.vault.azure.blob-access-key",
+      "type": "java.lang.String",
+      "description": "The Eventhubs Blob Access Key for CheckpointStore 
purpose",
+      "sourceType": 
"org.apache.camel.spring.boot.vault.AzureVaultConfigurationProperties"
+    },
+    {
+      "name": "camel.vault.azure.blob-account-name",
+      "type": "java.lang.String",
+      "description": "The Eventhubs Blob Account Name for CheckpointStore 
purpose",
+      "sourceType": 
"org.apache.camel.spring.boot.vault.AzureVaultConfigurationProperties"
+    },
+    {
+      "name": "camel.vault.azure.blob-container-name",
+      "type": "java.lang.String",
+      "description": "The Eventhubs Blob Container Name for CheckpointStore 
purpose",
+      "sourceType": 
"org.apache.camel.spring.boot.vault.AzureVaultConfigurationProperties"
+    },
     {
       "name": "camel.vault.azure.client-id",
       "type": "java.lang.String",
@@ -1424,6 +1442,32 @@
       "description": "The Client secret",
       "sourceType": 
"org.apache.camel.spring.boot.vault.AzureVaultConfigurationProperties"
     },
+    {
+      "name": "camel.vault.azure.eventhub-connection-string",
+      "type": "java.lang.String",
+      "description": "The Eventhubs connection String for Key Vault Secret 
events notifications",
+      "sourceType": 
"org.apache.camel.spring.boot.vault.AzureVaultConfigurationProperties"
+    },
+    {
+      "name": "camel.vault.azure.refresh-enabled",
+      "type": "java.lang.Boolean",
+      "description": "Whether to automatically reload Camel upon secrets being 
updated in Azure.",
+      "sourceType": 
"org.apache.camel.spring.boot.vault.AzureVaultConfigurationProperties",
+      "defaultValue": false
+    },
+    {
+      "name": "camel.vault.azure.refresh-period",
+      "type": "java.lang.Long",
+      "description": "The period (millis) between checking Azure for updated 
secrets.",
+      "sourceType": 
"org.apache.camel.spring.boot.vault.AzureVaultConfigurationProperties",
+      "defaultValue": 30000
+    },
+    {
+      "name": "camel.vault.azure.secrets",
+      "type": "java.lang.String",
+      "description": "Specify the secret names (or pattern) to check for 
updates. Multiple secrets can be separated by comma.",
+      "sourceType": 
"org.apache.camel.spring.boot.vault.AzureVaultConfigurationProperties"
+    },
     {
       "name": "camel.vault.azure.tenant-id",
       "type": "java.lang.String",

Reply via email to