Nätverksgränssnittsobjekt
Nätverksgränssnittsobjekt är rangordnade 3 och underordnade till node
eller nodearray
. network-interface
representerar ett Azure-nätverksgränssnitt.
Flera nätverksgränssnitt kan kopplas till en enda nod för virtuella datorer med flera hem. Se dokumentationen om VM-storlekar för att hitta maximalt antal nätverkskort för den valda VM-SKU:n.
Exempel
Om du lägger till ett [[[network-interface]]]
avsnitt i en nod läggs kontroller till i standardnätverkskortet. Du kan också lägga till ytterligare nätverkskort och koppla dem till en virtuell dator.
Det här exemplet kopplar ett befintligt nätverkskort till en virtuell dator:
[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
Attributvärden som börjar med $
refererar till parametrar.
Attributreferens
Attribut | Typ | Definition |
---|---|---|
AssociatePublicIpAddress | Boolesk | Associera en offentlig IP-adress med nätverkskortet (endast nod) |
StaticPublicIpAddress | Boolesk | Om det är sant sparas IP-adressen mellan nodomstarter (endast nod) |
EnableIpForwarding | Boolesk | Om det är sant tillåter du IP-vidarebefordring (endast nod) |
PrivateIp | Sträng | Tilldela en specifik privat IP-adress (endast nod) |
NetworkInterfaceId | Sträng | Ange ett befintligt nätverkskort efter resurs-ID (endast nod) |
SecurityGroup | Sträng | Ange ett befintligt resurs-ID för nätverkssäkerhetsgruppen (åsidosätter den standard-NSG som skapas när en offentlig IP-adress anges) |
ApplicationSecurityGroups | Sträng (lista) | Lista över programsäkerhetsgrupper efter resurs-ID och avgränsade med kommatecken |
Network Interface-attribut för Nodearray
Blocket [[[network-interface]]]
används oftast för enskilda noder/virtuella datorer och de flesta attributen gäller inte för nodmatriser. Blocket kan dock användas för att tillämpa en befintlig nätverkssäkerhetsgrupp eller en eller flera programsäkerhetsgrupper på alla noder/virtuella datorer i nodmatrisen.