Hi @rubberduckdev
Thanks for describing the issue clearly. I do see the same observation when using the Web Apps Get API. I believe graph explorer also display the same data. I do see that all fields inside the siteConfig are coming as null. I will reach out to my team to confirm if this is expected behaviour or not.
If you want to programmatically get the vnet-subnet-id that I would suggest you to leverage this API. Please let me know if this API response helps you.
API Response:
{
"id": "/subscriptions/{subscriptionID}/resourceGroups/{resourcegroup}/providers/Microsoft.Web/sites/{name}/config/virtualNetwork",
"name": "virtualNetwork",
"type": "Microsoft.Web/sites/config",
"location": "Location",
"properties": {
"subnetResourceId": "/subscriptions/{subscriptionID}/resourceGroups/{resourcegroup}/providers/Microsoft.Network/virtualNetworks/{vnetname}/subnets/{subnetname}",
"swiftSupported": true
}
}