Why does Visual Studio 2015 Community Edition intellisense not see ARM "apiVersion": "2016-03-30" for virtualMachines?
<p>Using <code>Visual Studio 2015 Community edition</code> it flags an error for the below:</p>

<pre><code>{
     "type": "Microsoft.Compute/virtualMachines",
     "name": "[variables('VMNamejumpBox')]",
     "location": "[parameters('resourceLocation')]",
     "apiVersion": "2016-03-30",
...
</code></pre>

<p>It gives message:</p>

<pre><code>Value must be one of the following values: "2015-05-01-preview","2015-06-15"
</code></pre>

<p>But I know 2016-03-30 is available:</p>

<pre><code>((Get-AzureRmResourceProvider -ProviderNamespace Microsoft.Compute -Location "Australia East").ResourceTypes | Where-Object ResourceTypeName -eq virtualMachines).ApiVersions
2016-03-30
2015-06-15
2015-05-01-preview
</code></pre>

<p>I want to use the intellisense so for now, I can just use "2015-06-15" and miss out on the latest, but how does Visual Studio get the updates?</p>

<p>I note that I am coming across this issue the same date as the apiVersion 2016-03-30 so perhaps something has not been updated yet for Visual Studio to call out to online?</p>