REST Resource: networks

Resource: Jaringan

Menjelaskan keseluruhan jaringan yang ada dan dapat digunakan. Pelanggan API tertentu mungkin memiliki beberapa jaringan (misalnya, jaringan utama dan kemungkinan modifikasi di masa mendatang untuk dievaluasi).

Representasi JSON
{
  "name": string,
  "dimensions": [
    {
      object (ValueDimension)
    }
  ],
  "pricing": {
    object (PricingStrategy)
  },
  "currencyCode": string,
  "timeStep": string,
  "distanceMatrix": [
    {
      object (DistanceMatrixEntry)
    }
  ]
}
Kolom
name

string

Wajib. ID. Tidak dapat diperbarui.

dimensions[]

object (ValueDimension)

Jarak, berat, palet, dll., plus penskalaan (untuk memetakan float ke bilangan bulat).

pricing

object (PricingStrategy)

Opsional. Harga yang harus dibayar oleh pengirim untuk mengirimkan pengiriman yang tidak memerlukan saluran khusus.

currencyCode

string

Opsional. Satu unit uang yang digunakan di seluruh jaringan. Pelanggan API tertentu bisa memiliki beberapa unit berbeda untuk jaringan yang berbeda; sebuah jaringan hanya diperbolehkan memiliki satu unit uang. Unit harus dienkode dalam ISO 4217, seperti google3/google/type/money.proto.

timeStep

string (Duration format)

Opsional. Diskretisasi waktu. Keputusan merupakan output dengan ketepatan waktu ini. Secara internal, status disimpan dengan presisi ini.

Durasi dalam detik dengan maksimal sembilan digit pecahan, yang diakhiri dengan 's'. Contoh: "3.5s".

distanceMatrix[]

object (DistanceMatrixEntry)

Opsional. Matriks jarak (mewakili daftar tepi terarah yang diberi bobot).

DistanceMatrixEntry

Jarak antara hub sumber dan hub tujuan.

Representasi JSON
{
  "sourceHub": string,
  "destinationHub": string,
  "weights": [
    {
      object (ValueDimension)
    }
  ]
}
Kolom
sourceHub

string

Wajib. Hub sumber.

destinationHub

string

Wajib. Hub tujuan.

weights[]

object (ValueDimension)

Wajib. Jarak antar-hub, diukur dalam beberapa dimensi.

Metode

create

Membuat Jaringan.

delete

Menghapus Jaringan.

get

Mendapatkan detail Jaringan.

list

Mencantumkan Jaringan.

listPaths

Menampilkan semua jalur yang tersedia saat ini.

patch

Memperbarui Jaringan.