By the looks of it, you wanted to configure your VPN to use a specific external source IP address for the traffic arriving through the VPN tunnel. You may need to set up Source NAT (SNAT) on your GCP side to translate the source IP address to the desired external IP address.
You can follow these steps below to configure SNAT:
Go to the Cloud NAT page in the Google Cloud Console.
Click “Create NAT” and provide a name for the Cloud NAT configuration.
Choose the region where your VPN gateway is located.
Choose the VPC network that your VPN is connected to. Select the subnet(s) that you want to perform NAT on.
Specify the source and destination IP ranges for which you want to perform NAT. In this case, the source IP range would be the internal IP addresses of your VMs, and the destination IP range would be the IP range on the other side of the VPN.
Choose the Translation target as the external IP address that you want to use for the translated packets.
Ensure that the route for the destination IP range on the other side of the VPN points to the Cloud NAT configuration.
Once done, the source IP address of packets originating from your VMs in the specified subnet should be translated to the specified external IP address when they traverse the VPN tunnel.