If you have a Google Cloud VPC, new Push subscriptions cannot be configured with external endpoints (see Google Cloud’s Supported products and limitations page for more information)
The Push subscription does not provide compression or batching of events, and as such is only suitable for a very low volume of logs
Collecting Google Cloud logs with a Pub/Sub Push subscription is in the process of being deprecated for the following reasons: