REST Resource: projects.locations.meshes

Resource: Mesh

Mesh merepresentasikan pengelompokan konfigurasi logis untuk komunikasi workload ke workload dalam mesh layanan. Rute yang mengarah ke mesh menentukan cara permintaan dirutekan dalam batas mesh logis ini.

Representasi JSON
{
  "name": string,
  "selfLink": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "description": string,
  "interceptionPort": integer,
  "envoyHeaders": enum (EnvoyHeaders)
}
Kolom
name

string

ID. Nama resource Mesh. Cocok dengan pola projects/*/locations/global/meshes/<mesh_name>.

createTime

string (Timestamp format)

Hanya output. Stempel waktu saat resource dibuat.

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Hanya output. Stempel waktu saat resource diperbarui.

Menggunakan RFC 3339, dengan output yang dihasilkan akan selalu dinormalisasi Z dan menggunakan 0, 3, 6, atau 9 digit pecahan. Offset selain "Z" juga diterima. Contoh: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z", atau "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Opsional. Kumpulan tag label yang terkait dengan resource Mesh.

Objek yang berisi daftar pasangan "key": value. Contoh: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

description

string

Opsional. Deskripsi teks bebas tentang resource. Panjang maksimum 1024 karakter.

interceptionPort

integer

Opsional. Jika disetel ke port TCP yang valid (1-65535), akan menginstruksikan proxy SIDECAR untuk memproses port yang ditentukan dari alamat localhost (127.0.0.1). Proxy SIDECAR akan mengharapkan semua traffic dialihkan ke port ini, terlepas dari tujuan ip:port sebenarnya. Jika tidak disetel, port '15001' akan digunakan sebagai port intersepsi. Ini hanya berlaku untuk deployment proxy sidecar.

envoyHeaders

enum (EnvoyHeaders)

Opsional. Menentukan apakah Envoy akan menyisipkan header debug internal ke dalam permintaan upstream. Header Envoy lainnya mungkin masih disisipkan. Secara default, Envoy tidak akan menyisipkan header debug apa pun.

Metode

create

Membuat Mesh baru di project dan lokasi tertentu.

delete

Menghapus Mesh tunggal.

get

Mendapatkan detail satu Mesh.

list

Mencantumkan Mesh dalam project dan lokasi tertentu.

patch

Memperbarui parameter satu Mesh.

setIamPolicy

Menetapkan kebijakan kontrol akses pada resource yang ditentukan.

testIamPermissions

Menampilkan izin yang dimiliki pemanggil pada resource tertentu.