Cloud Life Sciences in freigegebene VPC ausführen

Sie können die Cloud Life Sciences API in einer freigegebenen VPC ausführen. Über eine freigegebene VPC können Sie Ressourcen aus mehreren Projekten mit einer gemeinsamen Virtual Private Cloud-Netzwerk (VPC), damit sie sicher miteinander kommunizieren können und effizient mit internen IP-Adressen dieses Netzwerks arbeiten.

Wenn Sie eine freigegebene VPC bereitstellen möchten, müssen Sie dem Dienstkonto Cloud Life Sciences-Dienst-Agent im Hostprojekt die Rolle roles/compute.networkUser zuweisen. Das Dienstkonto hat das Format service-PROJECT_NUMBER@gcp-sa-lifesciences.iam.gserviceaccount.com.

Führen Sie den Befehl gcloud projects add-iam-policy-binding aus, um die Rolle roles/compute.networkUser zu gewähren. Wie Sie die PROJECT_ID und PROJECT_NUMBER des freigegebenen VPC-Hostprojekts finden, erfahren Sie unter Projekte identifizieren.

gcloud projects add-iam-policy-binding PROJECT_ID \
    --member=serviceAccount:service-PROJECT_NUMBER@gcp-sa-lifesciences.iam.gserviceaccount.com \
    --role=roles/compute.networkUser

Wenn die Anfrage erfolgreich ist, wird in der Eingabeaufforderung eine Meldung ähnlich der folgenden angezeigt:

Updated IAM policy for project [PROJECT_ID].
bindings:
...
- members:
  - serviceAccount:service-PROJECT_NUMBER@gcp-sa-lifesciences.iam.gserviceaccount.com
  role: roles/computet.networkUser
...
etag: VALUE
version: VALUE