There is an ongoing debate in the selfhosting subreddits if it's self hosted if it's not on your hardware.
Seems yes for rented servers like hetzner but gets more heated when it's about "serverless"
So what do you want to call it then? "Running on a lower level general compute abstraction with provided networking infrastructure" instead of self-hosted?