網路介面物件
網路介面物件是排名 3,且從屬至 node
或 nodearray
。
network-interface
表示 Azure 網路介面。
多個網路介面可以連結至多宿主 VM 的單一節點。 請參閱 VM 大小 檔,以尋找所選 VM SKU 的最大 NIC 數目。
範例
將區 [[[network-interface]]]
段新增至節點,會將控制項新增至預設的 NIC。 您也可以新增其他 NIC,並將其連結至 VM。
此範例會將現有的 NIC 連結至 VM:
[cluster my-cluster]
[[node my-node]]
Credentials = $Credentials
SubnetId = $SubnetId
MachineType = $MachineType
ImageName = $ImageName
[[[network-interface my-nic]]]
NetworkInterfaceId = /subscriptions/XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX/resourceGroups/my-rg/providers/Microsoft.Network/networkInterfaces/my-nic
開頭 $
為 的屬性值會參考參數。
屬性參考
屬性 | 類型 | 定義 |
---|---|---|
AssociatePublicIpAddress | Boolean | 僅將公用 IP 位址與 NIC (節點建立關聯) |
StaticPublicIpAddress | Boolean | 如果為 true,則只會在節點重新開機 (節點之間保存 IP 位址) |
EnableIpForwarding | Boolean | 如果為 true,則只允許 IP 轉送 (節點) |
PrivateIp | String | 僅指派特定私人 IP 位址 (節點) |
NetworkInterfaceId | String | 僅依資源識別碼指定現有的 NIC (節點) |
SecurityGroup | String | 指定現有的網路安全性群組 Resouce 識別碼 (會覆寫指定公用 IP 時所建立的預設 NSG) |
ApplicationSecurityGroups | 字串 (清單) | 依資源識別碼分隔的應用程式安全性群組清單,並以逗號分隔 |
Nodearray 網路介面屬性
區塊 [[[network-interface]]]
最常用於單一節點/VM,而大部分屬性都不適用於 nodearray。 不過,區塊可用來將現有的網路安全性群組或一或多個應用程式安全性群組套用至 nodearray 中的所有節點/VM。