Ресурс: Транспортное средство
Без имени, оно хранится как ключ карты в Сети.
| JSON-представление |
|---|
{ "name": string, "capacities": [ { object ( |
| Поля | |
|---|---|
name | Необходимый. Идентификатор. Невозможно обновить. |
capacities[] | Необязательный. Характеристики автомобиля. |
cost | Необходимый. Стоимость использования автомобиля. Это функции одного аргумента: расстояния, которое проезжает транспортное средство, веса, который транспортирует транспортное средство, количества поддонов, которое транспортирует транспортное средство. Эти функции учитывают расходы на техническое обслуживание, топливо и погрузочно-разгрузочные работы. Эти затраты могут включать в себя первоначальные затраты (оплачиваются после использования автомобиля, что в основном полезно при субподряде). |
pricing | Необязательный. Цена, подлежащая уплате платящей стороной, только если транспортное средство используется в генерируемой линии (т. е. не является частью входной сети). |
allowedForGeneratedLines | Необходимый. Можно ли использовать это транспортное средство для генерируемых линий. Если установлено значение |
vehiclePositionConstraints[] | Необязательный. Принудительные позиции для текущего автомобиля, а также время. Например, используйте записи для моделирования того факта, что транспортное средство начинается или заканчивается в заданном узле. |
Ограничение позиции транспортного средства
Ограничение на положение автомобиля.
| JSON-представление |
|---|
{
"time": {
object ( |
| Поля | |
|---|---|
time | Время ограничения. |
hubId | Центр ограничения. |
Методы | |
|---|---|
| Создает Транспортное средство. |
| Удаляет транспортное средство. |
| Получает сведения о транспортном средстве. |
| Перечисляет транспортные средства. |
| Делает транспортное средство доступным. |
| Делает автомобиль недоступным. |
| Обновляет транспортное средство. |