Cloud Life Sciences in einer freigegebene VPC ausführen

Sie können die Cloud Life Sciences API in einer freigegebenen VPC ausführen. Mithilfe einer freigegebenen VPC können Sie Ressourcen aus mehreren Projekten mit einem gemeinsamen VPC-Netzwerk (Virtual Private Cloud) verbinden, sodass sie sicher und effizient über interne IP-Adressen aus diesem Netzwerk miteinander kommunizieren können.

Zum Bereitstellen von freigegebenen VPCs müssen Sie dem Dienstkonto Cloud Life Sciences-Dienst im Hostprojekt die Rolle roles/compute.networkUser zuweisen. Das Dienstkonto hat das Format service-PROJECT_NUMBER@gcp-sa-lifesciences.iam.gserviceaccount.

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 freigegebene VPC-Hostprojekts ermitteln, 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