Private Endpoint DNS in different cloud environments

Hi,
When defining DNS to be used by Private Endpoints, one needs to use specific Private DNS Zone names for the networking to work correctly. For example: to access blobs over private network with a private endpoint a private dns zone named privatelink.blob.core.windows.net is needed.
The names used by those special DNS zones are different in other cloud environments. For example, in the US Goverment cloud one should use privatelink.blob.core.usgovcloudapi.net.

It doesn’t look like AzureRM provider has a capability to help making this “translation” depending on the environment configured for it. Have I missed anything?

We thought about creating this mapping ourselves and use it (common internal module maybe), but wouldn’t it make sense for the provider to help with this task?

Thanks!