Hi Rahul,
I would recommend taking a look at doing this via Azure Firewall:
Assign a single public IP for VNet-injected workspaces using Azure Firewall
https://kb.databricks.com/cloud/azure-vnet-single-ip
You can use an Azure Firewall to create a VNet-injected workspace in which all clusters have a single IP outbound address. The single IP address can be used as an additional security layer with other Azure services and applications that allow access based on specific IP addresses.
If this is helpful please accept answer.