I noticed these repo's appear this week, so...
Edit:
/etc/apt/sources.list.d/vscode.list
and # out the 'deb [arch=amd64,arm64,armhf]
http://packages.microsoft.com/... stable main' line. That stops the repo's being used. Then, just to be on the safe side, I made the file immutable - I duuno what 'apt' will do if it tries to change it, but lets see:
sudo chattr +i
/etc/apt/sources.list.d/vscode.lis
lsattr
/etc/apt/sources.list.d/vscode.list will so that.