Recurso: Network
Describe la red existente completa que se puede usar. Un cliente de API determinado podría tener varias redes (p.ej., la red principal y una posible modificación futura para evaluar).
| Representación JSON |
|---|
{ "name": string, "dimensions": [ { object ( |
| Campos | |
|---|---|
name |
Obligatorio. Identificador. No se puede actualizar. |
dimensions[] |
Distancia, peso, palés, etc., más escalamiento (para asignar números de punto flotante a números enteros). |
pricing |
Opcional. Es el precio que debe pagar el remitente por enviar un envío que no requiere una línea exclusiva. |
currencyCode |
Opcional. Es la única unidad monetaria que se utiliza en toda la red. Un cliente de API determinado puede tener varias unidades diferentes para distintas redes; una red solo puede tener una unidad monetaria. La unidad debe estar codificada en ISO 4217, como google3/google/type/money.proto. |
timeStep |
Opcional. Discretización del tiempo. Las decisiones se obtienen con esta precisión en el tiempo. A nivel interno, el estado se mantiene con esta precisión. Una duración en segundos con hasta nueve dígitos decimales, que terminan en “ |
distanceMatrix[] |
Opcional. Matriz de distancia (representada por una lista ponderada de aristas dirigidas). |
DistanceMatrixEntry
Distancia entre un concentrador de origen y uno de destino.
| Representación JSON |
|---|
{
"sourceHub": string,
"destinationHub": string,
"weights": [
{
object ( |
| Campos | |
|---|---|
sourceHub |
Obligatorio. Concentrador de origen. |
destinationHub |
Obligatorio. Concentrador de destino. |
weights[] |
Obligatorio. Distancia entre los eje, medida en varias dimensiones. |
Métodos |
|
|---|---|
|
Crea una red. |
|
Borra una red. |
|
Obtiene los detalles de una red. |
|
Muestra la red. |
|
Muestra todas las rutas de acceso que están disponibles actualmente. |
|
Actualiza una red. |