healthcare-data-protection-suite

module
v0.9.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 2, 2023 License: Apache-2.0

README

Google Cloud Healthcare Data Protection Suite

Stable releases:

version

This repository contains a suite of tools that can be used to manage key areas of your Google Cloud organization.

  • Deploy
  • Monitor
  • Audit

Tools

  • Terraform Engine: Generate end-to-end infra-as-code for Google Cloud with security, compliance, and best practices built in.

  • Policy Generator: Generate best practices policies for Forseti and other monitoring solutions, customized for your infra.

  • Terraform Importer: Automatically detect and import existing resources defined by your Terraform configs.

Tutorial Video

Deploying the Data Protection Toolkit

Note that YAML-formatted configs were used at the time when the Tutorial video was made. The config format has been changed to HCL.

Releases

Please see RELEASING.md for our release strategy.

Directories

Path Synopsis
cmd
Package cmd provides access to the embedded version of the binaries.
Package cmd provides access to the embedded version of the binaries.
policygen
policygen automates generation of Google-recommended Policy Library constraints based on your Terraform configs.
policygen automates generation of Google-recommended Policy Library constraints based on your Terraform configs.
tfengine
tfengine provides an engine to power your Terraform environment.
tfengine provides an engine to power your Terraform environment.
tfimport
The Terraform Importer imports resources from existing infrastructure into Terraform configs.
The Terraform Importer imports resources from existing infrastructure into Terraform configs.
internal
fileutil
Package fileutil provides utility functions around files.
Package fileutil provides utility functions around files.
hcl
jsonschema
Package jsonschema defines helpers for JSON schema validation.
Package jsonschema defines helpers for JSON schema validation.
licenseutil
Package licenseutil provides utility functions around licenses.
Package licenseutil provides utility functions around licenses.
policygen
Package policygen implements the Policy Generator.
Package policygen implements the Policy Generator.
runner
Package runner provides utilities to execute commands.
Package runner provides utilities to execute commands.
template
Package template provides utility functions around reading and writing templates.
Package template provides utility functions around reading and writing templates.
terraform
Package terraform provides definitions of Terraform resources in JSON format.
Package terraform provides definitions of Terraform resources in JSON format.
tfengine
Package tfengine implements the Terraform Engine.
Package tfengine implements the Terraform Engine.
tfimport
Package tfimport provides utilities to import resources from a Terraform config.
Package tfimport provides utilities to import resources from a Terraform config.
tfimport/importer
Package importer defines resource-specific implementations for interface Importer.
Package importer defines resource-specific implementations for interface Importer.
version
Package version provides functions to check version compatibility between templates and binaries.
Package version provides functions to check version compatibility between templates and binaries.
scripts

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL