Recently we introduced generating resources from CLI schema with a conversion function which still converts input schema to SDK v2 schema. This was originally done to gradually move to the new schema and make sure it works fine.
We should completely move to terraform-json (CLI Schema) also as an internal representation to get rid of conversions and simplify the codebase.
How could Terrajet help solve your problem?
Use terraform-json as internal representation and remove dependency to Terraform SDK v2.
What problem are you facing?
Recently we introduced generating resources from CLI schema with a conversion function which still converts input schema to SDK v2 schema. This was originally done to gradually move to the new schema and make sure it works fine.
We should completely move to terraform-json (CLI Schema) also as an internal representation to get rid of conversions and simplify the codebase.
How could Terrajet help solve your problem?
Use terraform-json as internal representation and remove dependency to Terraform SDK v2.