将 GCP Cloud Function 的触发限制在特定 IP 范围内

Restricting triggering of GCP Cloud Function to certain IP-range

我使用 GCP 云函数根据来自另一个系统的 http 请求触发操作。我知道请求来自的 IP 范围,我想限制仅针对来自该 IP 范围的请求触发操作。

我该怎么办?我已尝试将 IP 范围作为子网添加到我的默认 VPC 网络,并将云功能限制为仅允许内部流量,但由于 403 错误,请求未通过。

提前致谢。

我能够通过使用 Load Balancing-product 并设置 Cloud Armor 来过滤 IP 地址来实现这一点。