資源:Router
描述 Router 物件的訊息
| JSON 表示法 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "description": string, "network": string, "interface": [ { object ( |
| 欄位 | |
|---|---|
name |
這是必要旗標,路由器的標準資源名稱。 |
createTime |
僅供輸出。建立路由器時的時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
updateTime |
僅供輸出。上次更新路由器韌體的時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
labels |
與這個資源相關聯的標籤。 包含 |
description |
選用。資源的自由格式文字說明。長度上限為 1024 個字元。 |
network |
這是必要旗標,這個路由器所屬網路的標準名稱。名稱格式為 |
interface[] |
路由器介面。 |
bgpPeer[] |
BGP 對等互連。 |
bgp |
這個路由器專屬的 BGP 資訊。 |
state |
僅供輸出。透過設定推送將資源傳送至裝置的目前階段。 |
routeAdvertisements[] |
選用。以 IP/長度格式表示的 CIDR 清單,可從這個路由器向北通告為靜態路徑。 |
介面
路由器介面會定義 GDCE 區域端的第 3 層資訊,用於建構 BGP 工作階段。
| JSON 表示法 |
|---|
{ "name": string, "ipv4Cidr": string, "ipv6Cidr": string, "linkedInterconnectAttachment": string, "subnetwork": string, "loopbackIpAddresses": [ string ] } |
| 欄位 | |
|---|---|
name |
這個介面項目的名稱。在「區域」資源中必須是唯一值。 |
ipv4Cidr |
介面的 IP 位址和範圍。 |
ipv6Cidr |
介面的 IPv6 位址和範圍。 |
linkedInterconnectAttachment |
已連結互連網路附件的標準名稱。 |
subnetwork |
這個介面所屬子網路資源的標準名稱。 |
loopbackIpAddresses[] |
指定時,在路由器中建立迴路介面。IP 位址數量必須與 TOR 裝置數量相符。 |
BgpPeer
BGPPeer 會定義對等互連端的第 3 層資訊,用於建立 BGP 工作階段。
| JSON 表示法 |
|---|
{ "name": string, "interface": string, "interfaceIpv4Cidr": string, "interfaceIpv6Cidr": string, "peerIpv4Cidr": string, "peerIpv6Cidr": string, "peerAsn": integer, "localAsn": integer } |
| 欄位 | |
|---|---|
name |
這個 BGP 對等互連的名稱。在「區域」資源中必須是唯一值。 |
interface |
與 BGP 對等互連相關聯的 RouterInterface 名稱。 |
interfaceIpv4Cidr |
Google 內介面的 IP 範圍。 |
interfaceIpv6Cidr |
Google 內介面的 IPv6 範圍。 |
peerIpv4Cidr |
Google 外部 BGP 介面的 IP 範圍。 |
peerIpv6Cidr |
Google 外部 BGP 介面的 IPv6 範圍。 |
peerAsn |
對等互連 BGP 自治系統編號 (ASN)。每個 BGP 介面可能使用不同的值。 |
localAsn |
僅供輸出。本機 BGP 自治系統編號 (ASN)。這個欄位是 ST_NOT_REQUIRED,因為儲存的私人 ASN 在使用區域以外毫無意義。 |
Bgp
這個路由器專屬的 BGP 資訊。
| JSON 表示法 |
|---|
{ "asn": integer, "keepaliveIntervalInSeconds": integer } |
| 欄位 | |
|---|---|
asn |
本機指派的 BGP ASN。 |
keepaliveIntervalInSeconds |
此為向對等點傳送邊界閘道通訊協定 (BGP) 保持運作訊息的時間間隔 (單位為秒)。預設值為 20,值介於 20 到 60 之間。 |
方法 |
|
|---|---|
|
在指定專案和位置建立新的路由器。 |
|
刪除單一路由器。 |
|
取得單一路由器資源的診斷資訊。 |
|
取得單一路由器詳細資料。 |
|
列出指定專案和位置中的路由器。 |
|
更新單一路由器的參數。 |