資源:NetworkPolicy
代表網路政策資源。網路政策是區域資源。您可以使用網路政策啟用或停用網際網路存取和外部 IP 存取。網路政策會與 VMware Engine 網路建立關聯,而 VMware Engine 網路可能會跨越多個區域。在特定區域中,網路政策會套用至 VMware Engine 網路中與該政策相關聯的所有私有雲。
| JSON 表示法 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "internetAccess": { object ( |
| 欄位 | |
|---|---|
name |
僅供輸出。ID。這個網路政策的資源名稱。資源名稱是無配置的 URI,遵循 https://cloud.google.com/apis/design/resource_names 中的慣例。例如: |
createTime |
僅供輸出。這項資源的建立時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
updateTime |
僅供輸出。這項資源的上次更新時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
internetAccess |
這項網路服務可讓 VMware 工作負載存取網際網路。 |
externalIp |
網路服務,可將外部 IP 位址指派給 VMware 工作負載。只有在啟用 |
edgeServicesCidr |
這是必要旗標,以 CIDR 標記法表示的 IP 位址範圍,用於建立網際網路存取權和外部 IP 存取權。您必須提供 RFC 1918 CIDR 區塊,並使用「/26」前置字串。這個範圍不得與消費者 VPC 網路中的任何前置字元重疊,也不得與附加至該 VPC 網路的私有雲所使用的前置字元重疊。 |
uid |
僅供輸出。系統為資源產生的專屬 ID。 |
vmwareEngineNetwork |
選用。VMware Engine 網路的相對資源名稱。請以 |
description |
選用。使用者提供的網路政策說明。 |
vmwareEngineNetworkCanonical |
僅供輸出。VMware Engine 網路的標準名稱,格式為 |
NetworkService
代表由 NetworkPolicy 資源管理的網路服務。網路服務可控管 VMware 工作負載的外部存取權。舉例來說,網路政策控管的私有雲中,VMware 工作負載是否能存取網際網路,或者使用者是否能透過網際網路存取 VMware 工作負載。
| JSON 表示法 |
|---|
{
"enabled": boolean,
"state": enum ( |
| 欄位 | |
|---|---|
enabled |
如果服務已啟用,則為 true;否則為 false。 |
state |
僅供輸出。服務狀態。視情況,這個列舉可能會新增值。 |
狀態
Enum State 定義受控網路政策服務的可能狀態。
| 列舉 | |
|---|---|
STATE_UNSPECIFIED |
未指定服務狀態。這是預設值。 |
UNPROVISIONED |
無法提供此服務。 |
RECONCILING |
服務正在佈建/取消佈建。 |
ACTIVE |
服務已啟用。 |
方法 |
|
|---|---|
|
在專案和位置 (區域) 的指定 VMware Engine 網路中建立新的網路政策。 |
|
刪除 NetworkPolicy 資源。 |
|
列出指派給指定網路政策範圍內 VMware 工作負載 VM 的外部 IP 位址。 |
|
依資源名稱擷取 NetworkPolicy 資源。 |
|
列出指定專案和位置中的 NetworkPolicy 資源。 |
|
修改 NetworkPolicy 資源。 |