Method: networks.lines.makeUnavailable

Hace que una línea no esté disponible.

Solicitud HTTP

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

La URL usa la sintaxis de la transcodificación gRPC.

Parámetros de ruta de acceso

Parámetros
name

string

Obligatorio. Es el nombre de la línea que dejará de estar disponible. Formato: "networks/{network}/lines/{line}"

Cuerpo de la solicitud

El cuerpo de la solicitud contiene datos con la siguiente estructura:

Representación JSON
{
  "unavailabilityStarts": [
    {
      object (DateTime)
    }
  ]
}
Campos
unavailabilityStarts[]

object (DateTime)

Obligatorio. Son los períodos en los que comenzará la falta de disponibilidad. Deben ser momentos futuros. Si no aparece este campo, la falta de disponibilidad comienza cuando se recibe el mensaje.

Cuerpo de la respuesta

El mensaje de respuesta para el método lines.makeUnavailable.

Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:

Representación JSON
{
  "name": string,
  "path": [
    {
      object (Path)
    }
  ]
}
Campos
name

string

Es el nombre de la línea cuya falta de disponibilidad se actualizó. Formato: "networks/{network}/lines/{line}"

path[]

object (Path)

Las rutas que se actualizaron.