-
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
Updating Functions ARM API specs #7174
Conversation
In Testing, Please Ignore[Logs] (Generated from b1da089, Iteration 8).NET: test-repo-billy/azure-sdk-for-net [Logs] [Diff]
Python: test-repo-billy/azure-sdk-for-python [Logs] [Diff]Java: test-repo-billy/azure-sdk-for-java [Logs] [Diff]Go: test-repo-billy/azure-sdk-for-go [Logs] [Diff]
JavaScript: test-repo-billy/azure-sdk-for-js [Logs] [Diff]
Ruby: test-repo-billy/azure-sdk-for-ruby [Logs] [Diff]
|
Automation for azure-sdk-for-pythonA PR has been created for you based on this PR content. Once this PR will be merged, content will be added to your service PR: |
Automation for azure-sdk-for-goA PR has been created for you based on this PR content. Once this PR will be merged, content will be added to your service PR: |
Can one of the admins verify this patch? |
Thanks guys. As you can see, this PR (and its previous incarnation) have been active for a very long time. If you need any details/clarification from me, I'm more than happy to meet with you guys to discuss. As noted above, this PR maps to the way the service currently behaves. Previous reviewers have pointed out some areas for improvement in response codes etc. but such changes would be breaking and will have to be made in future versions of the APIs. |
specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/WebApps.json
Outdated
Show resolved
Hide resolved
specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/WebApps.json
Outdated
Show resolved
Hide resolved
Hi, I've done a quick review as based on the emails with Matthew I was pointed to this change as he mentioned the endpoint I was using and fixing in #7143 is now obsolete. The context here is I'm attempting to add the ability to list functions keys into The issue of nested
I have a PR here addressing these issues for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please sync with arm api review to discuss.
specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/WebApps.json
Show resolved
Hide resolved
specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/WebApps.json
Outdated
Show resolved
Hide resolved
specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/WebApps.json
Outdated
Show resolved
Hide resolved
specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/WebApps.json
Outdated
Show resolved
Hide resolved
specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/WebApps.json
Outdated
Show resolved
Hide resolved
specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/WebApps.json
Outdated
Show resolved
Hide resolved
specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/WebApps.json
Outdated
Show resolved
Hide resolved
specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/WebApps.json
Show resolved
Hide resolved
specification/web/resource-manager/Microsoft.Web/stable/2018-02-01/WebApps.json
Outdated
Show resolved
Hide resolved
@mathewc could you pls update to address review comments? |
@KrisBash I addressed feedback and added explanations where needed, thanks. |
4a0fa66
to
953c4ed
Compare
All contentious APIs removed from spec update. @KrisBash I think all issues are addressed now. |
@KrisBash Ping - we good on this now? Thanks :) |
Hi @KrisBash , could you pls review this PR again after updating? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks!
@mathewc is ok to merge now? |
Yes, please, thanks :) |
@mathewc and @KrisBash the change has been merged into Terraform and I can confirm that the issues around When using the golang SDK generated from this PR the response object returns This is because the Spec is incorrect. The response type of Spec
Actual response
|
Spec updates for recent Functions ARM API updates. The ARM APIs are live and being used now, and these updates match the current service behavior. This PR replaces a previous PR (#6472).
Notes on the changes:
test_data_href
,invoke_url_template
,language
,isDisabled
api/sites/{name}[/slots/{slot}]/functions/{functionName}/listkeys
api/sites/{name}[/slots/{slot}]/functions/{functionName}/keys/{keyName}
api/sites/{name}[/slots/{slot}]/functions/{functionName}/keys/{keyName}
api/sites/{name}[/slots/{slot}]/host/default/listkeys
api/sites/{name}[/slots/{slot}]/host/default/{functionkeys|systemkeys}/{keyName}
api/sites/{name}[/slots/{slot}]/host/default/{functionkeys|systemkeys}/{keyName}
api/sites/{name}[/slots/{slot}]/host/default/sync
api/sites/{name}[/slots/{slot}]/host/default/listsyncstatus