-
Notifications
You must be signed in to change notification settings - Fork 3.3k
[IoTCentral] az iot central app: Address several S360 fixes
#17022
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
[IoTCentral] az iot central app: Address several S360 fixes
#17022
Conversation
Sync with Original dev branch
Sync with remote master
Sync with remote branch
Sync with dev
Sync with remote
|
IoTCentral |
|
@zhoxing-ms please let us know what we need to do to complete this so that we can make it to the S183 milestone. (we really want to make it to this train) |
|
Once @zhoxing-ms approves we should be able to merge. |
|
@zhoxing-ms please help with this PR with high priority. |
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
Co-authored-by: Xing Zhou <[email protected]>
|
ok. Updated the HISTORY as suggested. |
az iot central app: address several S360 fixes
az iot central app: address several S360 fixesaz iot central app: Address several S360 fixes
|
/azp run |
|
Azure Pipelines successfully started running 2 pipeline(s). |
|
Looks like we got all our approvals. Please merge this PR whenever you guys feel comfortable. Thanks! Edit: guess we need to wait for the validation to be passed. Let's do that! |
Description
The main purpose of this PR is to address several S360 fixes with the inconsistency between our swagger and our RP response. This PR will also make sure our command az iot central app will be using the latest python packages that we just released. The S360 issue included resourceType should be camel case, appTemplateName field should be name in appTemplate API, add new industry and locations field in appTemplate API, add new origin and properties field in operations API, remove the need of checking etag when updating the existing iotc app command.
Note: By removing the etag check in az cli iot central app update command, it allows us to remove the etag field from RP response later on. Otherwise the az cli iot central app update command will effectively fail.
Testing Guide
We have re-record the tests with live validation and it passed.
History Notes
[IoTCentral]
az iot central app: Address several S360 fixes[IoTCentral]
az iot central app update: Remove the need of checking etag when updating the existing iotc app.[IoTCentral] Change the resourceType (IotApps) to be in camel case.
This checklist is used to make sure that common guidelines for a pull request are followed.
The PR title and description has followed the guideline in Submitting Pull Requests.
I adhere to the Command Guidelines.
I adhere to the Error Handling Guidelines.