REST Resource: networks

Kaynak: Ağ

Kullanılabilecek mevcut ağın tamamını açıklar. Belirli bir API müşterisinin birden fazla ağı olabilir (ör. ana ağ ve gelecekte değerlendirilecek bir değişiklik).

JSON gösterimi
{
  "name": string,
  "dimensions": [
    {
      object (ValueDimension)
    }
  ],
  "pricing": {
    object (PricingStrategy)
  },
  "currencyCode": string,
  "timeStep": string,
  "distanceMatrix": [
    {
      object (DistanceMatrixEntry)
    }
  ]
}
Alanlar
name

string

Zorunlu. Tanımlayıcı. Güncellenemez.

dimensions[]

object (ValueDimension)

Mesafe, ağırlık, paletler vb. ve ölçeklendirme (kayan değerleri tam sayılarla eşlemek için).

pricing

object (PricingStrategy)

İsteğe bağlı. Özel bir hat gerektirmeyen bir gönderimi göndermek için gönderen tarafından ödenecek fiyat.

currencyCode

string

İsteğe bağlı. Ağ genelinde kullanılan tek bir para birimi. Bir API müşterisinin farklı ağlar için birkaç farklı birimi olabilir; her ağda yalnızca bir para birimi bulunabilir. Birim ISO 4217 ile kodlanmış olmalıdır (ör. google3/google/type/money.proto).

timeStep

string (Duration format)

İsteğe bağlı. Zaman ayrımcılığı. Kararlar, bu hassasiyetle doğru zamanda alınır. Dahili olarak durum bu hassasiyetle korunur.

En fazla dokuz kesir basamağı olan ve "s" ile biten, saniye cinsinden süre. Örnek: "3.5s".

distanceMatrix[]

object (DistanceMatrixEntry)

İsteğe bağlı. Mesafe matrisi (ağırlıklı yönlendirilmiş kenarların bir listesini temsil eder).

DistanceMatrixEntry

Kaynak merkez ile hedef merkez arasındaki mesafedir.

JSON gösterimi
{
  "sourceHub": string,
  "destinationHub": string,
  "weights": [
    {
      object (ValueDimension)
    }
  ]
}
Alanlar
sourceHub

string

Zorunlu. Kaynak merkezi.

destinationHub

string

Zorunlu. Hedef merkez.

weights[]

object (ValueDimension)

Zorunlu. Çeşitli boyutlarda ölçülen, merkezler arasındaki mesafe.

Yöntemler

create

Ağ oluşturur.

delete

Ağı siler.

get

Bir ağın ayrıntılarını alır.

list

Ağı listeler.

listPaths

O anda kullanılabilir olan tüm yolları döndürür.

patch

Bir ağı günceller.