Closed johngrimes closed 3 months ago
While I don't know that there is anything documented that specifically prohibits that inheritance, I cannot make sense of what it would mean.
Also, I know that my tooling would fail to resolve the inheritance tree fairly spectacularly.
I thought that this was a pretty straightforward omission, but it seems like it is a bit more complicated than that.
Perhaps in the interest of simplicity we abandon this PR for now, and revisit if/when we progress from the logical model?
Since this is a logical model, rather than a resource, it's not clear to me that we should inherit from CanonicalResource (despite the common fields).
Is there precedent for other logical models inheriting from CanonicalResource?