ASMGrpcJsonTranscoder用於進行JSON/HTTP-gRPC協議轉碼。本文介紹ASMGrpcJsonTranscoder的欄位說明。
欄位說明
欄位 | 類型 | 是否必選 | 說明 |
workloadSelector | map<string, string> | 是 | 通過一個或多個標籤,指定配置生效的一組特定的Pod。標籤搜尋的範圍限制在資源所在的配置命名空間。更多資訊,請參見WorkloadSelector。 |
isGateway | bool | 否 | 配置為true,表示配置作用於網關。預設為false。 |
portNumber | int | 是 | 對應的服務連接埠。若關連網關,對應該網關定義的連接埠值,即配置需要在網關上進行協議轉碼的服務連接埠(例如8080)。 |
services | string[] | 是 | 指定配置在Proto檔案中聲明的服務。格式為
|
protoDescriptorBin | string | 是 | 產生Proto Descriptor檔案後,將檔案內容進行Base64編碼後的結果。注意需要使用包含Base64編碼內容。 |