Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make all resource output properties required (#2422)
Previously, the resource properties were not represented consistently across all Pulumi SDKs. In particular, the .NET and NodeJS SDKs represented all resource output properties as required, while Go, Python, and Java represented them as optional. This inconsistency causes problems for multi-language features and documentation. This change unifies all SDKs to mark every top-level resource output as a required property.
- Loading branch information