Skip to content
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

Notebooks swagger spec #9841

Merged
merged 20 commits into from
Aug 3, 2020
Merged

Conversation

somu84
Copy link
Member

@somu84 somu84 commented Jun 15, 2020

MSFT employees can try out our new experience at OpenAPI Hub - one location for using our validation tools and finding your workflow.

Contribution checklist:

If any further question about AME onboarding or validation tools, please view the FAQ.

ARM API Review Checklist

  • Service team MUST add the "WaitForARMFeedback" label if the management plane API changes fall into one of the below categories.
    • adding/removing APIs.
    • adding/removing properties.
    • adding/removing API-version.
    • adding a new service in Azure.

Failure to comply may result in delays for manifest application. Note this does not apply to data plane APIs.

  • If you are blocked on ARM review and want to get the PR merged urgently, please get the ARM oncall for reviews (RP Manifest Approvers team under Azure Resource Manager service) from IcM and reach out to them.
    Please follow the link to find more details on API review process.

@openapi-pipeline-app
Copy link

openapi-pipeline-app bot commented Jun 15, 2020

[Staging] Swagger Validation Report

️✔️BreakingChange [Detail]
 There are no breaking changes. 
️✔️LintDiff [Detail]
 Validation passes for LintDiff. 
️✔️Avocado [Detail]
 Validation passes for Avocado. 
Posted by Swagger Pipeline | How to fix these errors?

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@openapi-assignment-bot openapi-assignment-bot bot added the WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required label Jun 15, 2020
@azuresdkci
Copy link
Contributor

Can one of the admins verify this patch?

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Jun 15, 2020

Trenton Generation - Release

No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Jun 15, 2020

azure-sdk-for-go - Release

No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Jun 15, 2020

azure-sdk-for-net - Release

No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Jun 15, 2020

azure-sdk-for-python - Release

No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Jun 15, 2020

azure-sdk-for-js - Release

No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Jun 15, 2020

Azure CLI Extension Generation - Release

No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Jun 15, 2020

azure-sdk-for-java - Release

No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@openapi-sdkautomation
Copy link

openapi-sdkautomation bot commented Jun 16, 2020

azure-sdk-for-python-track2 - Release

No readme.md specification configuration files were found that are associated with the files modified in this pull request, or swagger_to_sdk section in readme.md is not configured

@erich-wang
Copy link
Member

@somu84 , could you please fix the validation errors in CI check?

@chiragg4u
Copy link
Contributor

This looks like a completely new RP, please setup meeting with the API review board and review the scenario and API model.

"type": "string"
}
],
"responses": { "200" : { "description": "Success" } }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"description": "Success" [](start = 35, length = 24)

This should return the resource.

"resourceReuest": {
"location": "southcentralus",
"properties": {
},
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

you need to pass the properties in PUT

Copy link
Member Author

@somu84 somu84 Jun 22, 2020

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I have linked a prior PR that has been approved.
This file was added as part of that. Can we please merge that PR to master?

"resourceName": "testResource",
"resourceGroupName": "testRP",
"subscriptionId": "91e9f7ac-9c2c-4cd2-af61-1c5b57ec6c51"
},
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

What is the update?

@somu84
Copy link
Member Author

somu84 commented Jun 22, 2020

This looks like a completely new RP, please setup meeting with the API review board and review the scenario and API model.

Hi Chirag, we are already on-boarded to ARM. This is the PR that was approved by ARM team last year. This is a top level proxy resource. We want it to be hidden from end customers. Can we please merge that Pr to master? So that it does not look like I am creating a brand new RP.

@somu84
Copy link
Member Author

somu84 commented Jun 22, 2020

@somu84 , could you please fix the validation errors in CI check?

Yes, I will push the fixes to the comments today.

Copy link
Contributor

@ravbhatnagar ravbhatnagar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@somu84 few comments

}
}
},
"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Notebooks/NotebookProxies/{resourceName}/updatePrivateLinkId/{privateLinkId}": {
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what is this API supposed to do?

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This API is updating the resource by adding a private link Id.

"properties": {
"location": { "type": "string" },
"properties": { "$ref": "#/definitions/NotebookResourceProperties" },
"hostname": { "type": "string" }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this cant be a top level property, it must be moved under "properties" property

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed

@ravbhatnagar ravbhatnagar added the ARMChangesRequested <valid label in PR review process>add this label when require changes after ARM review label Jun 23, 2020
@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@erich-wang erich-wang removed the ARMChangesRequested <valid label in PR review process>add this label when require changes after ARM review label Jun 27, 2020
@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@azure-pipelines
Copy link

Azure Pipelines successfully started running 1 pipeline(s).

@erich-wang
Copy link
Member

@somu84 , have you addressed the comments raised by @ravbhatnagar?

@somu84
Copy link
Member Author

somu84 commented Jul 17, 2020

@somu84 , have you addressed the comments raised by @ravbhatnagar?

Yes, I have addressed the comments from @ravbhatnagar

@somu84
Copy link
Member Author

somu84 commented Jul 21, 2020

@erich-wang please let me know, if there are any blocking issues, that I need to resolve?

@erich-wang
Copy link
Member

@ravbhatnagar, do you have any other comments? Could you please sign off this PR ?

@somu84
Copy link
Member Author

somu84 commented Jul 27, 2020

Any update on this?

@ravbhatnagar
Copy link
Contributor

signing off from ARM side.

@ravbhatnagar ravbhatnagar added ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review and removed WaitForARMFeedback <valid label in PR review process> add this label when ARM review is required WaitForARMRevisit labels Jul 28, 2020
@erich-wang
Copy link
Member

@somu84, please remove WaitForARMFeedback from the title since it is approved by ARM review board, then I'll merge this PR.

@somu84 somu84 changed the title [**WaitForARMFeedback**] Notebooks swagger spec Notebooks swagger spec Jul 31, 2020
@somu84
Copy link
Member Author

somu84 commented Jul 31, 2020

@erich-wang done!

@erich-wang erich-wang merged commit cb01675 into Azure:master Aug 3, 2020
iscai-msft added a commit to iscai-msft/azure-rest-api-specs that referenced this pull request Oct 5, 2020
…into fix_kv_python_readme

* 'master' of https://github.com/Azure/azure-rest-api-specs: (29 commits)
  Add preAttack tactic to swagger (Azure#10332)
  Add Url Signing action definition (Azure#10326)
  [Synapse] Support long running operation and add subclass of Activity in artifact (Azure#10270)
  Add native blob soft delete (Azure#10308)
  Fix Microsoft.Resources naming issue (Azure#10318)
  Notebooks swagger spec (Azure#9841)
  Add network profile in Spring payload. (Azure#10313)
  Fix output-folder for go SDK in timeseriesinsight (Azure#10300)
  Alias Put Subscription API (Azure#10205)
  resource-resource-2019-03-01-python-config (Azure#10314)
  New Api version 2020-06-15- fixing certificate put/get issues with ARM  (Azure#10251)
  [DataFactory] Support source sink level staging (Azure#10290)
  Added swagger files for PostgreSQL Flexible Server preview (Azure#10020)
  [Hub Generated] Review request for Microsoft.AppPlatform to add version preview/2019-05-01-preview (Azure#10302)
  Adding Untracked Public Maintenance Config Resource Type (Azure#10281)
  add assignment resource id to the schema (Azure#10309)
  [datashare] sort api's and definitions (Azure#10273)
  Update readme.md all-api-versions tags (Azure#10296)
  Documentation updated (Azure#10283)
  [CosmosDB] Migration support of existing containers/databases to autoscale (Azure#9258)
  ...
00Kai0 pushed a commit to 00Kai0/azure-rest-api-specs that referenced this pull request Oct 12, 2020
* Notebooks swagger spec

* New line at the end of file

* Remove new line at the end

* PR feedback

* Fix CI errors'

* Add custom words

* Add readme

* Renamed examples folder

* Add operations API

* Fix prettier

* Fix parameter name

* Linter fixes

* Fix examples

* Fix CI errors

* Fix CI error

* CI fixes

* CI fixes

* CI fixes'

* CI fixes

Co-authored-by: Somesh Chatterjee <soch@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ARMSignedOff <valid label in PR review process>add this label when ARM approve updates after review
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants