Pat Gavlin
f527e06b21
Allow schemas to reference to provider types. ( #5788 )
...
These changes extend the type reference parser in the schema package to
accept references of the form "(package/version/schema.json)?#/provider".
These references refer to the package's provider type, which is
otherwise not referenceable, as it is not present in the "resources"
array.
2020-11-20 09:16:45 -08:00
Levi Blackstone
3586ab5d85
[codegen/python] Handle external schema refs ( #5684 )
2020-11-19 13:56:28 -07:00
Levi Blackstone
5188ec4c9f
[codegen/schema] Add support for external schema refs ( #5606 )
2020-10-29 17:41:12 -06:00
Komal
59b906eb76
Update nodejs gen-tests ( #5477 )
2020-09-29 16:00:03 -07:00
Levi Blackstone
9363f606b6
[codegen/schema] Add IsComponent to resource schema ( #5395 )
...
Add support for ComponentResources to the schema by
adding a new IsComponent field to the Resource spec.
2020-09-23 18:23:46 -06:00
Levi Blackstone
3ea59ebbb8
[codegen/schema]: Add ResourceType to support resource refs ( #5325 )
2020-09-22 11:09:27 -06:00
Komal
a334b60193
Only allow type-matching enum values ( #5417 )
...
* Only allow type-matching enum values
* More tests and fixes
2020-09-21 12:23:04 -07:00
Levi Blackstone
3286aae20d
[codegen] Make schema and package available to HCL2 codegen ( #5114 )
2020-08-05 17:27:17 -06:00