Method: projects.tenants.jobs.batchUpdate

Beginnt mit der Ausführung eines Batch-Aktualisierungsjobs.

HTTP-Anfrage

POST https://jobs.googleapis.com/v4beta1/{parent=projects/*/tenants/*}/jobs:batchUpdate

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
parent

string

Erforderlich. Der Ressourcenname des Mandanten, unter dem der Job erstellt wird.

Das Format ist „projects/{projectId}/Mandanten/{Mandanten-ID}“. Beispiel: „projects/foo/Mandant/bar“. Wenn keine Mandanten-ID angegeben ist, wird ein Standardmandant erstellt. Beispiel: „projects/foo“.

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "jobs": [
    {
      object (Job)
    }
  ],
  "updateMask": string
}
Felder
jobs[]

object (Job)

Erforderlich. Die Jobs, die aktualisiert werden sollen.

updateMask

string (FieldMask format)

Dringend empfohlen für eine optimale Servicequalität. Beachten Sie, dass dadurch auch die Latenz erhöht wird, wenn Sie den Status eines Batchvorgangs überprüfen.

Wenn updateMask angegeben ist, werden nur die angegebenen Felder in Job aktualisiert. Andernfalls werden alle Felder aktualisiert.

Eine Feldmaske zur Einschränkung der aktualisierten Felder. Es werden nur Felder der obersten Ebene von Job unterstützt.

Wenn updateMask angegeben ist, enthält die Job in JobResult nur aktualisierte Felder sowie die ID des Jobs. Andernfalls enthält Job alle Felder, was eine sehr umfangreiche Antwort liefern kann.

Eine kommagetrennte Liste vollständig qualifizierter Feldnamen. Beispiel: "user.displayName,photo".

Antworttext

Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Operation.

Autorisierungsbereiche

Erfordert einen der folgenden OAuth-Bereiche:

  • https://www.googleapis.com/auth/jobs
  • https://www.googleapis.com/auth/cloud-platform

Weitere Informationen finden Sie in der Authentifizierungsübersicht.