REST Resource: projects.locations.meshes

資源:Mesh

網格代表服務網格中工作負載與工作負載通訊的邏輯設定群組。指向網格的路徑會決定要求如何在這個邏輯網格邊界內轉送。

JSON 表示法
{
  "name": string,
  "selfLink": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "description": string,
  "interceptionPort": integer,
  "envoyHeaders": enum (EnvoyHeaders)
}
欄位
name

string

ID。Mesh 資源的名稱。符合模式 projects/*/locations/global/meshes/<mesh_name>

createTime

string (Timestamp format)

僅供輸出。資源建立時間的時間戳記。

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

updateTime

string (Timestamp format)

僅供輸出。資源更新時間的時間戳記。

使用 RFC 3339,產生的輸出內容一律會經過 Z 標準化,並使用 0、3、6 或 9 小數位數。系統也接受「Z」以外的偏移值。例如:"2014-10-02T15:01:23Z""2014-10-02T15:01:23.045123456Z""2014-10-02T15:01:23+05:30"

labels

map (key: string, value: string)

(非必要) 與 Mesh 資源相關聯的標籤標記集。

包含 "key": value 組合清單的物件。範例:{ "name": "wrench", "mass": "1.3kg", "count": "3" }

description

string

(非必要) 資源的自由文字說明。長度上限為 1024 個半形字元。

interceptionPort

integer

(非必要) 如果設為有效的 TCP 通訊埠 (1-65535),會指示 SIDECAR Proxy 監聽指定的 localhost (127.0.0.1) 位址通訊埠。無論實際 IP 位址:連接埠目的地為何,SIDECAR 代理程式都會將所有流量重新導向至這個連接埠。如果未設定,系統會使用通訊埠「15001」做為攔截通訊埠。這項設定僅適用於附掛式 Proxy 部署作業。

envoyHeaders

enum (EnvoyHeaders)

(非必要) 決定是否要將內部偵錯標頭插入上游要求。但其他 Envoy 標頭可能仍會插入。根據預設,Envoy 不會插入任何偵錯標頭。

方法

create

在指定專案和位置中建立新的 Mesh。

delete

刪除單一網格。

get

取得單一網格結構的詳細資料。

list

列出指定專案和位置中的 Mesh。

patch

更新單一網格的參數。

setIamPolicy

設定指定資源的存取權控管政策。

testIamPermissions

傳回呼叫者在指定資源上擁有的權限。