-
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
machinelearningservices: workspace API isn't returning publicNetworkAccess
#18601
Comments
Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @azureml-github. Issue DetailsService: Hello, We want to expose the field Can you please update the API so that setting this field sets public network access properly and also that this field is returned by the API. Thanks! cc. @denniseik PUT
GET
|
Acknowledged and investigating |
@stephybun publicNetworkAccess is returned from january 01 2022 api version onwards. Could you please validate this fixes your workflow? |
I think the issue was that it was working before. Did something on the prior API version change? This was working just fine about a month ago and now it's not working as designed. See hashicorp/terraform-provider-azurerm#16177 (comment) |
@SudoSpartanDan We haven't made changes in the backend to this, and I'm wondering if this property was working earlier correclty. Could you please validate this again? @xuzhang3 and team as fyi. The issue you have referenced was created by one of our devs as a heads up for this flow to be broken. |
@deeikele, still broken. We don't necessarily care about the value being returned either; the main issue is with setting the value with PUT, which is not working as intended. It was working about a month ago when we set up Azure ML for our organization, but, since then, I can't programmatically adjust it at all since it automatically sets that setting back to Enabled, which we don't want. I've had a MSFT ticket open for this for a while now (#2204200040005290) and it seems from both sides I'm getting the same answer; just use the newer API version. Very frustrating from our side since there are several layers of abstraction, including Azure's own azure-sdk-for-go which doesn't even implement the newest API version, that prevent us from just "using the newer version". |
@deeikele Terraform AzureRM uses API |
I've followed up over email @xuzhang3. I can confirm below call is succesfull using the workspace REST API |
seems to be no other way, except to upgrade the API from |
Hi, Not sure, but I guess that also breaks compliance evaluations for builtin policies : 2018-11-19: 2021-07-01: 2021-10-01: Didnt find a way to know which API version is used by Policy Evaluations. |
Service:
Machine Learning Services
API Version:
2021-07-01
Hello,
We want to expose the field
publicNetworkAccess
in the Terraform resource for Machine Learning Workspaces. Unfortunately this field isn't returned from the API regardless of whether it is set toEnabled
orDisabled
(example PUT and GET down below with IDs redacted). It also looks like setting this field doesn't do anything, when I inspect the workspace in the portal it still says that public network access is allowed for all networks.Can you please update the API so that setting this field sets public network access properly and also that this field is returned by the API.
Thanks!
cc. @denniseik
PUT
GET
The text was updated successfully, but these errors were encountered: