Azure / azure-rest-api-specs

The source for REST API specifications for Microsoft Azure.
MIT License
2.69k stars 5.12k forks source link

Kusto Cluster: Language Extensions property is not working within PUT operation #9910

Open jrauschenbusch opened 4 years ago

jrauschenbusch commented 4 years ago

Specified language extensions (PYTHON, R) are not considered during a Kusto Cluster PUT operation using the azure-sdk-for-go client.

Used client: https://github.com/Azure/azure-sdk-for-go/blob/master/services/kusto/mgmt/2020-02-15/kusto

PUT specification: https://github.com/Azure/azure-rest-api-specs/blob/master/specification/azure-kusto/resource-manager/Microsoft.Kusto/stable/2020-02-15/kusto.json#L59

Language extensions are not read-only property, hence they should be usable within a PUT: https://github.com/Azure/azure-rest-api-specs/blob/master/specification/azure-kusto/resource-manager/Microsoft.Kusto/stable/2020-02-15/kusto.json#L2514

Expected behavior: Cluster is created and selected language extensions are enabled during PUT operation.

Actual behavior: Cluster is created, but language extensions won't be activated.

ghost commented 4 years ago

Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @radennis.

radennis commented 4 years ago

Adding @ilayrn

orhasban commented 4 years ago

@jrauschenbusch Thanks for reaching out! Currently language extension is not cluster property and could be configured only post cluster creation (with POST operation). Supporting language extension as cluster property (and thus, could be configured in PUT operation) is in our road map but there is no ETA yet.

jrauschenbusch commented 4 years ago

@orhasban Thanks for the response. Please let me know when it‘s available. Would simplify things a lot within the terraform provider.

ghost commented 4 years ago

Thanks for the feedback! We are routing this to the appropriate team for follow-up. cc @ilayrn, @orhasban, @astauben.