Method: networks.lines.makeUnavailable

Macht eine Linie nicht mehr verfügbar.

HTTP-Anfrage

POST https://middlemileoptimization.googleapis.com/v1/{name=networks/*/lines/*}:makeUnavailable

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Der Name der Zeile, die nicht verfügbar sein soll. Format: „networks/{network}/lines/{line}“

Anfragetext

Der Anfragetext enthält Daten mit folgender Struktur:

JSON-Darstellung
{
  "unavailabilityStarts": [
    {
      object (DateTime)
    }
  ]
}
Felder
unavailabilityStarts[]

object (DateTime)

Erforderlich. Die Zeiträume, in denen die Nichtverfügbarkeit beginnt. Sie müssen Zeitpunkte in der Zukunft sein. Wenn dieses Feld nicht vorhanden ist, beginnt die Nichtverfügbarkeit mit dem Empfang der Nachricht.

Antworttext

Die Antwortnachricht für die Methode lines.makeUnavailable.

Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:

JSON-Darstellung
{
  "name": string,
  "path": [
    {
      object (Path)
    }
  ]
}
Felder
name

string

Der Name der Linie, deren Nichtverfügbarkeit aktualisiert wurde. Format: „networks/{network}/lines/{line}“

path[]

object (Path)

Die Pfade, die aktualisiert wurden.