REST Resource: projects.locations.zones.subnets

資源:子網路

描述子網路物件的訊息

JSON 表示法
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "description": string,
  "network": string,
  "ipv4Cidr": [
    string
  ],
  "ipv6Cidr": [
    string
  ],
  "vlanId": integer,
  "bondingType": enum (BondingType),
  "state": enum (ResourceState)
}
欄位
name

string

這是必要旗標,子網路的標準資源名稱。

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)

與這個資源相關聯的標籤。

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

description

string

選用。資源的自由格式文字說明。長度上限為 1024 個字元。

network

string

這是必要旗標,這個子網路所屬的網路。

ipv4Cidr[]

string

這個子網路擁有的 IPv4 位址範圍。

ipv6Cidr[]

string

這個子網路擁有的 IPv6 位址範圍。

vlanId

integer

選用。使用者提供的 VLAN ID。如未指定,系統會自動指派。

bondingType

enum (BondingType)

選用。子網路建立作業中的繫結類型會指定要建立的 VLAN 是否會出現在繫結、非繫結或兩種類型的通訊埠。此外,這個旗標可用於設定特定網路設定,叢集隨後可根據繫結選擇,將這些設定用於工作負載。

state

enum (ResourceState)

僅供輸出。透過設定推送將資源傳送至裝置的目前階段。

BondingType

子網路中的繫結類型。

列舉
BONDING_TYPE_UNSPECIFIED 如果使用者在建立 VLAN 時選擇不指定連結類型,系統預設會不指定連結類型。這會視為混合式繫結,VLAN 會同時與機器建立繫結和非繫結連線。
BONDED 多路連接。
NON_BONDED 單一主機。

方法

create

在指定專案和位置中建立新的子網路。

delete

刪除單一子網路。

get

取得單一子網路的詳細資料。

list

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

patch

更新單一子網路的參數。