Referencias obtidas de: https://cloud.google.com/functions/pricing#cloud-functions-pricing
O custo de uma cloud function está relacionado à alguns fatores:
- Quantidade de chamadas.
- Uso de recursos.
- Tempo de execução.
Importante considerar que também é cobrado, separadamente, os valores para a imagem no container registry (ou artifact registry) e o cloud build.
Funções de 2 geração usam Eventarc para delivery dos eventos, também cobrado separadamente.
Idle time
Tempo que a instância fica sem receber requests. A cobrança tem uma taxa diferente.