Principal

Nutzer/Dienstkonten, die Zugriff für die DNS-Bindung in der Intranet-VPC haben, die dem Nutzerprojekt entspricht. Der Prinzipal kann ein Nutzer oder ein Dienstkonto sein. Beispiel: Verwenden Sie {"user": "user@example.com"}, um den Nutzer user@example.com anzugeben, und {"serviceAccount": "service-account@gserviceaccount.com"}, um das Dienstkonto service-account@gserviceaccount.com anzugeben.

JSON-Darstellung
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "user": string,
  "serviceAccount": string
  // End of mutually exclusive fields.
}
Felder
Das vom Nutzer bereitgestellte Nutzer-/Dienstkonto, dem die Berechtigung zum DNS-Binden mit der Intranet-VPC des Nutzerprojekts erteilt werden muss. Der Prinzipal kann ein Nutzer oder ein Dienstkonto sein. Beispiel: Verwenden Sie {"user": "user@example.com"}, um den Nutzer user@example.com anzugeben, und {"serviceAccount": "service-account@gserviceaccount.com"}, um das Dienstkonto service-account@gserviceaccount.com anzugeben. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt:
user

string

Der Nutzer, dem die Berechtigung erteilt werden muss.

serviceAccount

string

Das Dienstkonto, dem die Berechtigung erteilt werden muss.

Ende der sich gegenseitig ausschließenden Felder.