리소스: 차량
이름 없음, 네트워크 내에 맵 키로 저장됩니다.
| JSON 표현 |
|---|
{ "name": string, "capacities": [ { object ( |
| 필드 | |
|---|---|
name |
필수 항목입니다. 식별자. 이 설정은 업데이트할 수 없습니다. |
capacities[] |
선택사항입니다. 차량 특성. |
cost |
필수 항목입니다. 차량 사용 비용입니다. 이는 차량이 이동하는 거리, 차량이 운반하는 중량, 차량이 운반하는 팰릿의 수라는 한 인수의 함수입니다. 이러한 기능에는 유지보수, 연료, 처리 비용이 반영됩니다. 이 비용에는 선불 비용이 포함될 수 있습니다 (차량을 사용한 후 지불되며 주로 하도급에 유용함). |
pricing |
선택사항입니다. 차량이 생성된 회선 (즉, 입력 네트워크의 일부가 아님)에서 사용되는 경우에만 결제 당사자가 지불하는 가격입니다. |
allowedForGeneratedLines |
필수 항목입니다. 이 차량을 생성된 노선에 사용할 수 있는지 여부입니다. |
vehiclePositionConstraints[] |
선택사항입니다. 현재 차량의 강제 위치 및 시간입니다. 예를 들어 항목을 사용하여 특정 허브에서 출발하거나 끝나는 차량이 있다는 사실을 모델링합니다. |
VehiclePositionConstraint
차량의 위치에 대한 제약 조건입니다.
| JSON 표현 |
|---|
{
"time": {
object ( |
| 필드 | |
|---|---|
time |
제약조건의 시간입니다. |
hubId |
제약조건의 허브입니다. |
메서드 |
|
|---|---|
|
차량을 만듭니다. |
|
차량을 삭제합니다. |
|
차량의 세부정보를 가져옵니다. |
|
차량을 나열합니다. |
|
차량을 사용할 수 있게 합니다. |
|
차량을 사용할 수 없게 합니다. |
|
차량을 업데이트합니다. |