Method: networks.lines.makeAvailable

Makes a line available.

HTTP request

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

The URL uses gRPC Transcoding syntax.

Path parameters

Parameters
name

string

Required. The name of the line to make available. Format: "networks/{network}/lines/{line}"

Request body

The request body contains data with the following structure:

JSON representation
{
  "availabilityStarts": [
    {
      object (DateTime)
    }
  ]
}
Fields
availabilityStarts[]

object (DateTime)

Required. The periods where availability will start. They must be points in time in the future. If this field is absent, availability starts when the message is received.

Response body

The response message for lines.makeAvailable method.

If successful, the response body contains data with the following structure:

JSON representation
{
  "name": string,
  "path": [
    {
      object (Path)
    }
  ]
}
Fields
name

string

The name of the line whose unavailability was updated. Format: "networks/{network}/lines/{line}"

path[]

object (Path)

The paths that were updated.