Erforderlich. Die übergeordnete Ressource, die von allen Aufgaben genutzt wird. Dieser Wert muss das Format providers/{provider} haben. provider muss die Google Cloud-Projekt-ID sein. Beispiel: sample-cloud-project Das übergeordnete Feld in den CreateTaskRequest-Nachrichten muss entweder leer oder mit diesem Feld übereinstimmen.
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
Optional. Der Standard-Anfrageheader der Delivery API. Hinweis: Wenn Sie dieses Feld festlegen, muss das Header-Feld in den CreateTaskRequest-Nachrichten entweder leer oder mit diesem Feld übereinstimmen.
Optional. Der Standard-Anfrageheader der Delivery API.
parent
string
Erforderlich. Muss das Format providers/{provider} haben. provider muss die Google Cloud-Projekt-ID sein. Beispiel: sample-cloud-project
taskId
string
Erforderlich. Die Aufgaben-ID muss eindeutig sein, darf aber keine Sendungsverfolgungs-ID sein. Verwenden Sie das Feld trackingId, um eine Sendungsverfolgungs-ID zu speichern. Beachten Sie, dass mehrere Aufgaben dieselbe trackingId haben können. Aufgaben-IDs unterliegen den folgenden Einschränkungen:
Erforderlich. Die zu erstellende Task-Entität. Beim Erstellen einer Aufgabe sind die folgenden Felder erforderlich:
type
state (muss auf OPEN festgelegt sein)
trackingId (darf nicht für UNAVAILABLE- oder SCHEDULED_STOP-Aufgaben festgelegt werden, ist aber für alle anderen Aufgabentypen erforderlich)
plannedLocation (optional für UNAVAILABLE Aufgaben)
taskDuration
Hinweis: Das Feld name der Aufgabe wird ignoriert. Alle anderen Aufgabenfelder dürfen nicht festgelegt werden. Andernfalls wird ein Fehler zurückgegeben.