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 2022/03/01 17:50:53 UTC

[camel-spring-boot] 04/04: CAMEL-17684 - Support ability to load properties from Vault/Secrets cloud services - GCP Secrets Manager - Spring Boot Support

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 ce3f53fe7150df35fda325c2aab1948dcc5f7fbc
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Tue Mar 1 18:47:34 2022 +0100

    CAMEL-17684 - Support ability to load properties from Vault/Secrets cloud services - GCP Secrets Manager - Spring Boot Support
---
 core/camel-spring-boot/src/main/docs/spring-boot.json | 17 +++++++++++++++++
 1 file changed, 17 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 308c13a..f7869fa 100644
--- a/core/camel-spring-boot/src/main/docs/spring-boot.json
+++ b/core/camel-spring-boot/src/main/docs/spring-boot.json
@@ -120,6 +120,11 @@
       "sourceType": "org.apache.camel.spring.boot.vault.AwsVaultConfigurationProperties"
     },
     {
+      "name": "camel.vault.gcp",
+      "type": "org.apache.camel.spring.boot.vault.GcpVaultConfigurationProperties",
+      "sourceType": "org.apache.camel.spring.boot.vault.GcpVaultConfigurationProperties"
+    },
+    {
       "name": "management.endpoint.camelroutecontroller",
       "type": "org.apache.camel.spring.boot.actuate.endpoint.CamelRouteControllerEndpoint",
       "sourceType": "org.apache.camel.spring.boot.actuate.endpoint.CamelRouteControllerEndpoint"
@@ -1326,6 +1331,18 @@
       "sourceType": "org.apache.camel.spring.boot.vault.AwsVaultConfigurationProperties"
     },
     {
+      "name": "camel.vault.gcp.project-id",
+      "type": "java.lang.String",
+      "description": "The GCP Project ID",
+      "sourceType": "org.apache.camel.spring.boot.vault.GcpVaultConfigurationProperties"
+    },
+    {
+      "name": "camel.vault.gcp.service-account-key",
+      "type": "java.lang.String",
+      "description": "The Service Account Key location",
+      "sourceType": "org.apache.camel.spring.boot.vault.GcpVaultConfigurationProperties"
+    },
+    {
       "name": "management.endpoint.camelroutecontroller.cache.time-to-live",
       "type": "java.time.Duration",
       "description": "Maximum time that a response can be cached.",