提交运单路径,表明以后(即使用户)也无法更改运单,除非 ves.makeUnavailable、hubs.makeUnavailable、lines.makeUnavailable 方法,否则不可抗力/不可抗力。此方法不用于标记路径的特定修订版本。
HTTP 请求
POST https://middlemileoptimization.googleapis.com/v1/{name=networks/*/shipments/*}/path:commit
网址采用 gRPC 转码语法。
路径参数
| 参数 | |
|---|---|
name |
必需。必须提交其路径的运单的名称。格式:“networks/{network}/shipments/{shipment}” |
请求正文
请求正文中包含结构如下的数据:
| JSON 表示法 |
|---|
{ // Union field |
| 字段 | |
|---|---|
联合字段 path_to_commit。应提交的一个或多个路径部分。path_to_commit 只能是下列其中一项: |
|
completeShipmentPath |
从来源到目的地的路径段。 |
segments |
从来源到目的地的路径段的子集。 |
响应正文
如果成功,则响应正文包含一个 Path 实例。
PathToCommit
正在提交的完整路径(从来源到目标)。
| JSON 表示法 |
|---|
{
"segments": [
{
object ( |
| 字段 | |
|---|---|
segments[] |
必需。细分必须按从来源到目标的顺序进行排序。 |
IncompletePathToCommit
提交的路径的一部分,即来源与目标之间的某些段。
| JSON 表示法 |
|---|
{
"segments": [
{
object ( |
| 字段 | |
|---|---|
segments[] |
必需。从来源到目的地的路径段的子集。 |