Do not generate Go inputty types for output-only schema types #8194
Labels
area/codegen
SDK-gen, program-gen, convert
impact/performance
Something is slower than expected
kind/enhancement
Improvements or new features
language/go
resolution/fixed
This issue was fixed
size/M
Estimated effort to complete (up to 5 days).
Milestone
A lot of schema types in some providers (azure-native, google-native) are output-put, i.e. they are used to define the structure of resource outputs but never resource inputs. For example, in
azure-native
those types will have aResponse
suffix.Our current Go codegen would generate a full set for types for those schema types, including inputty types. In order to reduce the size of Go SDKs, particularly in azure-native, it would make sense to avoid generating those unneeded types.
The text was updated successfully, but these errors were encountered: