# README
Terraform Validator
Terraform Validator is not an officially supported Google product; it is a library for conversion of Terraform plan data to CAI Assets.
gcloud beta terraform vet
is a tool for enforcing policy compliance as part of an infrastructure CI/CD pipeline. It is in Public Preview. It uses Terraform Validator and provides additional functionality.
If you have been using terraform-validator directly in the past, we recommend migrating to gcloud beta terraform vet
.
Table of Contents
Disclaimer
This is not an officially supported Google product.
# Packages
Package ancestrymanager provides an interface to query the ancestry information for a resource.
No description provided by the author
No description provided by the author
No description provided by the author
In order to interact with resource converters, we need to be able to create "terraform resource data" that supports a very limited subset of the API actually used during the conversion process.
Package tfgcv pulls together the other packages in this project to take a terraform plan, extract the planned resources in Google CAI format, and run those CAI assets through the Config Validator.
Copyright 2019 Google LLC
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.
No description provided by the author