[EPIC] Release initial DCL-based resources using tpgtools #8206
Labels
mmv1-generator
Provider-wide changes to resource templates or other generator changes
size/xxl
tpgtools
Issues related to the tpgtools generator
Milestone
With the Declarative Resource Client Library (DCL) becoming available, we can begin using the
tpgtools
generator to create Terraform resources. DCL+tpgtools
collectively make up Magic Modules v2, the successor to the current "MMv1" generator at https://github.com/GoogleCloudPlatform/magic-modules. Working off of the already-declarative DCL,tpgtools
is a much more lightweight code generator that we anticipate will have a much lower ongoing maintenance cost and lower latency before new resources and fields become available.We've got a massive bank of resources in MMv1 already and we don't anticipate removing it entirely anytime soon. As a result we'll be running the
tpgtools
and MMv1 generators side-by-side in the https://github.com/GoogleCloudPlatform/magic-modules repo.This issue tracks the introduction of
tpgtools
as a whole. Below are some of the sub-issues we've filed (so far!):The text was updated successfully, but these errors were encountered: