Method: networks.hubs.makeUnavailable

Macht einen Hub nicht verfügbar.

HTTP-Anfrage

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

Die URL verwendet die Syntax der gRPC-Transcodierung.

Pfadparameter

Parameter
name

string

Erforderlich. Der Name des Hubs, der nicht verfügbar sein soll. Format: „networks/{network}/hubs/{hub}“

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 hubs.makeUnavailable.

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

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

string

Der Name des Hubs, dessen Nichtverfügbarkeit aktualisiert wurde. Format: „networks/{network}/hubs/{hub}“

path[]

object (Path)

Die Pfade, die aktualisiert wurden.