取得單一網路資源的診斷資訊。
HTTP 要求
GET https://edgenetwork.googleapis.com/v1/{name=projects/*/locations/*/zones/*/networks/*}:diagnose
這個網址使用 gRPC 轉碼語法。
路徑參數
| 參數 | |
|---|---|
name |
這是必要旗標,網路資源的名稱。 |
要求主體
要求主體必須為空白。
回應主體
DiagnoseNetworkResponse 包含特定網路的目前狀態。
如果成功,回應主體會含有以下結構的資料:
| JSON 表示法 |
|---|
{
"updateTime": string,
"result": {
object ( |
| 欄位 | |
|---|---|
updateTime |
上次更新網路狀態的時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
result |
特定網路的網路狀態。 |
授權範圍
需要下列 OAuth 範圍:
https://www.googleapis.com/auth/cloud-platform
詳情請參閱Authentication Overview。
NetworkStatus
NetworkStatus 包含目前網路下子網路的狀態清單。
| JSON 表示法 |
|---|
{ "subnetStatus": [ { object ( |
| 欄位 | |
|---|---|
subnetStatus[] |
目前網路下子網路的狀態清單。 |
macsecStatusInternalLinks |
內部連結的 MACsec 狀態。 |
SubnetStatus
SubnetStatus 包含這個子網路資源的詳細最新技術資訊。
| JSON 表示法 |
|---|
{
"name": string,
"macAddress": string,
"linkLayerAddresses": [
{
object ( |
| 欄位 | |
|---|---|
name |
CCFE 子網路資源的名稱。 |
macAddress |
BVI MAC 位址。 |
linkLayerAddresses[] |
LinkLayerAddress 清單,說明這個子網路的鄰居 IP 位址和對應的連結層位址。 |
MacsecStatus
表示區域連結的 MACsec 工作階段狀態。
| 列舉 | |
|---|---|
MACSEC_STATUS_UNSPECIFIED |
未指定 MACsec 狀態,可能是因為缺少指標。 |
SECURE |
所有相關連結都至少有一個 MACsec 工作階段。 |
UNSECURE |
至少有一個相關連結沒有任何 MACsec 工作階段。 |