-
Notifications
You must be signed in to change notification settings - Fork 5.1k
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
Event Grid 2019-01-01 API Version: Swagger and related test examples #4899
Conversation
… version 2018-09-preview
If you're a MSFT employee, click this link |
Automation for azure-sdk-for-jsThe initial PR has been merged into your service PR: |
Automation for azure-sdk-for-goThe initial PR has been merged into your service PR: |
Automation for azure-sdk-for-rubyThe initial PR has been merged into your service PR: |
Automation for azure-sdk-for-pythonThe initial PR has been merged into your service PR: |
Automation for azure-sdk-for-nodeThe initial PR has been merged into your service PR: |
Automation for azure-sdk-for-javaThe initial PR has been merged into your service PR: |
Can one of the admins verify this patch? |
…enerating the corresponding SDKs
Please fix the errors reported in https://travis-ci.org/Azure/azure-rest-api-specs/jobs/467369257 |
Also since this is a new version, This needs ARM Approval. Adding appropriate label |
This is regarding the four examples issues at https://portal.azure-devex-tools.com/app/branch/ahamad-MS/azure-rest-api-specs/master/static. This is a false positive. We have multiple EventSubscriptionDestination types (EventHubEventSubscriptionDestination, HybridConnectionEventSubscriptionDestination etc.) and each of them has corresponding property classes e.g. EventHubEventSubscriptionDestinationProperties and HybridConnectionEventSubscriptionDestinationProperties have both a property called resourceId which is why the validation appears to be flagging this. However, the discriminator value (endpointType) is separate for each of these destinations, hence based on the discriminator it will get deserialized into the appropriate type. I tried to submit a suppression request from the OpenAPI hub portal, but it fails with "Sorry, something went wrong." (tried in all browsers), hence updating it here. |
@kalyanaj @sarangan12 the suppression request finally went through and cleared the false alarm issue. I don't see any more validation issues yet Model validator task is still shown ad neutral. is this expected? anything to be addressed here? |
@KrisBash @sarangan12 Can you please let us know if there is any feedback/comments to be addressed from our side. We would like to get this PR finalized today if possible. Thanks a lot. |
…zure#4899) * EventGrid: Update README files to include the current new preview api version 2018-09-preview * Update readme.go.md with related api version info * fix parsing failure due to missing closing ``` in readme.go.md * suppress failure due to known tool bug per approval from adxsr * Fix suppression message * add swagger and fix related examples for EventGrid 2019-01-01 API Version * Fix name mismatch in eventgrid.json in the examples to fix build failure * fix readme files to reflect correct location to eventgrid json file for stable version * remove 2019-01-01 from not dot NET multi-api sections to avoid auto-generating the corresponding SDKs * fix text * fix examples * Fix examples * Suppress failure due to known tool bug * example fixes * Adds suppression to readme
Latest improvements:
MSFT employees can try out our new experience at OpenAPI Hub - one location for using our validation tools and finding your workflow.
Contribution checklist:
ARM API Review Checklist
Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.
Please follow the link to find more details on API review process.