GoogleCloudPlatform / GoogleCloudPlatform/spring-cloud-gcp
Add Cloud DLP integration with auto configuration and starter support
- Dominant language
- Java
- Stars
- 551
- Forks
- 349
- Avg merge
- 1d 13h
- Merged PRs (30d)
- 14
Description
**Proposed feature request related to an enhancement.**
Spring Cloud GCP currently does not have native auto-configuration and starter integration with [GCP DLP](https://cloud.google.com/dlp). Cloud DLP offers [java API & client libraries](https://cloud.google.com/dlp/docs/libraries#client-libraries-install-java).
**Description of the problem**
Use of DLP with spring boot is not to the same levels as other apis e.g. [Cloud Vision](https://cloud.spring.io/spring-cloud-gcp/multi/multi__google_cloud_vision.html).
**Describe the proposed solution**
This enhancement is to propose additional support for Cloud DLP similar to other cloud api's. A prototype implementation has been made available in the following [GitHub repo](https://github.com/mvpzone/spring-cloud-gcp-dlp).
**Describe alternatives you've considered**
Alternatives to the native spring boot integration involve the direct use of the DLP Java API (with no auto configure / starter support). The alternative increases bootstrapping effort in code.
**Additional context**
The prototype implementation does not take into account imminent InfoType versioning support. The final contributions will be enhanced to the new API surface (InfoType versioning).
Contributor guide
Assessment
This issue has not been assessed yet.