-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
New Compute Profile Available #895
Comments
(Hopefully one of these new Compute swaggers will include the MSI-related fields. I have an internal thread about this, but I thought it was worth mentioning here as well) |
Solving this issue would be really helpful because without the newer API specs using Scale Sets is pretty much impossible to get right through the dependent SDKs |
|
I was referencing this support thread in my issue submitted for the Golang SDK. |
From the Compute spec, you can see there is no such official API version: But I believe AutoRest generated API in any language supports overriding the request being sent, please refer to how this C# handler is defined: I don't think we have a plan to add a spec with that API version, but I would like to add @singhkays to help confirm. |
So you're saying there is an API version, but it's unofficial, thus there will be no support inside the official SDKs? |
This needs service team's confirmation, awaiting @singhkays. |
Sorry @huangpf, I don't own this. From the linked support thread looks like @gbowerman might have some knowledge of this re:VMSS. Also adding @stephbaron for Compute spec question. |
To provide some context: Asking the {
"aliases": null,
"apiVersions": [
"2016-08-30",
"2016-03-30",
"2015-06-15",
"2015-05-01-preview"
],
"locations": [
"East US",
"East US 2",
"West US",
"Central US",
"North Central US",
"South Central US",
"North Europe",
"West Europe",
"East Asia",
"Southeast Asia",
"Japan East",
"Japan West",
"Australia East",
"Australia Southeast",
"Brazil South",
"Canada Central",
"Canada East",
"West US 2",
"West Central US",
"UK South",
"UK West"
],
"properties": null,
"resourceType": "virtualMachineScaleSets"
} That's why I was expecting these specs to support the API version I mentioned. |
The currently valid Compute API versions are: 2016-03-30 and 2016-04-30-preview. |
@gbowerman Okay, I understand. Three questions though:
I'm not trying to be obnoxious here, but the feature I'm after is only supported by the newer API version, and, according to the Azure API, it seems like it's supposed to be supported, thus I was looking for support in the official SDK as well. Am I missing something? Just trying to make sense of it. |
@moritzheiber as I understand it, 1, 2, 3 above are bugs we need to fix. Your questions are not obnoxious. They are a useful elucidation of the problem. I've started a thread with the Compute API owners - various Compute resources have the same and apparently invalid dates. |
@gbowerman Hi Guy, it doesn't look like Microsoft's API documentation has changed, do you know if the move to 2016-04-30-preview is delayed? |
@hassanbabaie 2016-04-30-preview is GA today. Hopefully you'll see the API updated shortly. |
@gbowerman yes spotted it now, thanks! |
@gbowerman , @stephbaron : Please close this if the issue is resolved. |
Err, how's 2016-04-30-preview going GA solving this issue? I will still be unable to use Scale Sets properly .. |
It looks like
|
Closing due to inactivity |
As seen in Azure/azure-sdk-for-go#525 authored by @moritzheiber:
A new Swagger profile needs to be defined to accommodate new functionality in the Azure service.
The text was updated successfully, but these errors were encountered: