你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
网络接口对象
网络接口对象排名 3,从属或nodearray
从属node
。
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
以 $
引用参数开头的属性值。
属性引用
Attribute | 类型 | 定义 |
---|---|---|
AssociatePublicIpAddress | Boolean | 仅) 将公共 IP 地址与 NIC (节点关联 |
StaticPublicIpAddress | Boolean | 如果为 true,则节点重启 (节点之间保留 IP 地址) |
EnableIpForwarding | Boolean | 如果为 true,则仅允许 ip 转发 (节点) |
PrivateIp | 字符串 | 仅) (节点分配特定的专用 IP 地址 |
NetworkInterfaceId | 字符串 | 仅按资源 ID (节点指定现有 NIC) |
SecurityGroup | 字符串 | 指定现有的网络安全组 Resouce ID (替代在指定公共 IP 时创建的默认 NSG) |
ApplicationSecurityGroups | 字符串 (列表) | 按资源 ID 划分的应用程序安全组列表,用逗号分隔 |
Nodearray 网络接口属性
块 [[[network-interface]]]
最常用于单个节点/VM,大多数属性不适用于 nodearray。 但是,该块可用于将现有网络安全组或一个或多个应用程序安全组应用到 nodearray 中的所有节点/VM。