-
Notifications
You must be signed in to change notification settings - Fork 775
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Relax missing top-level resource property validations to 'warning' #3000
Comments
Given how difficult it has proven to get logicapps to fix their swagger, I think this should be prioritized early for 0.5 |
100% agree on that. |
I think I’ve a solution, can you assign this to me? |
Absolutely! This is something we've discussed internally before, and we've got a few other future changes planned for the type system. It would be worth either writing up rough notes on your plan here before starting on the code, or discussing offline via Teams. Does that sound OK? |
To unblock resource creation in cases where swagger definitions are missing top-level resource properties (example: Azure/azure-rest-api-specs#11986), it would be worth relaxing the validation to 'warning' - similar to the validation we have for non-top-level resource properties.
Some things to be aware of:
name
,parent
,scope
,dependsOn
) should continue to error on type mismatch.Related issues: #949, #2757
The text was updated successfully, but these errors were encountered: