Hi! Shiva!
The last question was.. the example output is the actual whole response comes from the Get API call mentioned. It seems having not enough information in it, compared to other the same kind resources. I thought that might be a clue.
For example, when I tried to spin up one VMSS through Azure console(GUI), another resource shows like this.
{
"name": "{name}",
"id": "/subscriptions/{...}",
"type": "Microsoft.Compute/virtualMachineScaleSets",
"location": "eastus",
"sku": {
"name": "Standard_DS1_v2",
"tier": "Standard",
"capacity": 2
},
"properties": {
"singlePlacementGroup": false,
"orchestrationMode": "Uniform",
"upgradePolicy": {
"mode": "Manual"
},
"scaleInPolicy": {
"rules": [
"Default"
]
},
"virtualMachineProfile": {
"osProfile": {...},
"storageProfile": {...},
"diagnosticsProfile": {
"bootDiagnostics": {
"enabled": true
}
},
"extensionProfile": {
"extensions": []
}
},
"provisioningState": "Succeeded",
"overprovision": false,
"doNotRunExtensionsOnOverprovisionedVMs": false,
"uniqueId": "...",
"platformFaultDomainCount": 1
}
}