Private Abhängigkeiten mit Cloud Functions verwenden

Sie können ein Paket in einem npm- oder Python-Repository als Abhängigkeit für eine Cloud Functions-Funktion verwenden.

Erforderliche Berechtigungen

Cloud Functions verwendet das Cloud Build-Dienstkonto im selben Google Cloud-Projekt, um Ihre Funktion zu erstellen und bereitzustellen.

  • Wenn sich Cloud Functions und Artifact Registry im selben Google Cloud-Projekt befinden, hat das Dienstkonto die erforderlichen Berechtigungen zum Herunterladen aus Repositories.
  • Wenn sich Cloud Functions und Artifact Registry in verschiedenen Projekten befinden, müssen Sie dem Cloud Build-Dienstkonto Zugriff auf das Repository gewähren.

Zugriff auf Abhängigkeiten konfigurieren

Konfigurationsanleitungen für npm und Python finden Sie in der Cloud Functions-Dokumentation.