Closed yang-hai-feng closed 2 years ago
Remove the maxItems
from the Device
. This will be a bit more future proof.
Recommended to remove requestId
and time
from error
body to response headers. This is included to help with debugging/support issues. That is, it is easier for the developer/customer to find this information if it's in the body. IF this is shipping already, then, since it's not part of the contract, it can remain unchanged.
Correct the consumes
on line 2616, this should be application/merge-patch+json
see: RFC7386
Suggest /fileUploads/configs
instead of /fileUploads
for the path.
There are a number of "cleanliness" issues that should be addressed before this is release. These can easily be discovered by running the spectral linter that is available in the Azure REST API Style Guide.
Meeting Chat [Meeting Record]()
@markweitzel, I have updated the swagger based on review comments, may I get a stamp for merge?
Service name IoT Central
Key contact for the review hayang@microsoft.com, Avneet.Singh@microsoft.com
Whether this is a new or existing API Existing API
Whether or not your service already been deployed No, TBD by end of May
A brief description of the material to be reviewed/changed (added from 1.0, same as 1.2-preview)
Device Group List, Get, Create, Update and Delete.
Organization List, Get, Create, Update and Delete.
Organization in Users, Devices, Device Groups.
File Upload Configuration support
Correct
consume
for all existing versions, there is no support forapplication/json-patch+json
in current production, we only supportapplication/json
andapplication/json-merge-patch+json
in our production, the old swagger is wrong.[Swagger PR] (https://github.com/Azure/azure-rest-api-specs/pull/18982)