I am deleting VM from azure ARM. When I deleted VM using java-sdk, VM deleted successfully but disks and network are not deleted. It kept VHD files in storage. I tried to detach disk also but same it will detach disk from VM but not deleting VHDs.
Delete VM :-
azure.virtualMachines().delete("resourceGroupName", "vmName");
Detach disk:-
azure.virtualMachines().getByGroup("resourceGroupName", "vmName");
vm.update().withoutDataDisk("diskName").apply();
even after performing above operation VHD file exists in storage. How can we delete permanently all attached disk when I delete VM?.