REST Resource: projects.locations.meshes

資源:網格

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

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:port 目的地為何,SIDECAR 代理伺服器都會將所有流量重新導向至這個通訊埠。如未設定,系統會使用通訊埠「15001」做為攔截通訊埠。這項設定僅適用於 Sidecar 代理程式部署作業。

envoyHeaders

enum (EnvoyHeaders)

(選用步驟) 決定 Envoy 是否要將內部偵錯標頭插入上游要求。系統可能仍會插入其他 Envoy 標頭。根據預設,Envoy 不會插入任何偵錯標頭。

方法

create

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

delete

刪除單一網格。

get

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

getIamPolicy

取得資源的存取權控管政策。

list

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

patch

更新單一網格的參數。

setIamPolicy

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

testIamPermissions

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