Aracılığıyla paylaş


Add-AzVMNetworkInterface

Sanal makineye bir ağ arabirimi ekler.

Syntax

GetNicFromNicId (Varsayılan)

Add-AzVMNetworkInterface
    [-VM] <PSVirtualMachine>
    [-Id] <String>
    [-Primary]
    [-DeleteOption <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

GetNicFromNicObject

Add-AzVMNetworkInterface
    [-VM] <PSVirtualMachine>
    [-NetworkInterface] <System.Collections.Generic.List`1[Microsoft.Azure.Management.Internal.Network.Common.INetworkInterfaceReference]>
    [-DeleteOption <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

Add-AzVMNetworkInterface cmdlet'i sanal makineye bir ağ arabirimi ekler. Bir sanal makine oluşturduğunuzda veya var olan bir sanal makineye bir arabirim ekleyebilirsiniz.

Örnekler

Örnek 1: Yeni bir sanal makineye ağ arabirimi ekleme

$VirtualMachine = New-AzVMConfig -VMName "VirtualMachine07" -VMSize "Standard_A1"
Add-AzVMNetworkInterface -VM $VirtualMachine -Id "/subscriptions/46fc8ea4-2de6-4179-8ab1-365da4121af4/resourceGroups/contoso/providers/Microsoft.Network/networkInterfaces/sshNIC"

İlk komut bir sanal makine nesnesi oluşturur ve bunu $VirtualMachine değişkeninde depolar. komutu sanal makineye bir ad ve boyut atar. İkinci komut, $VirtualMachine'de depolanan sanal makineye bir ağ arabirimi ekler.

Örnek 2: Mevcut bir sanal makineye ağ arabirimi ekleme

$VirtualMachine = Get-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07"
Add-AzVMNetworkInterface -VM $VirtualMachine -Id "/subscriptions/46fc8ea4-2de6-4179-8ab1-365da4121af4/resourceGroups/contoso/providers/Microsoft.Network/networkInterfaces/sshNIC"
Update-AzVM -ResourceGroupName "ResourceGroup11" -VM $VirtualMachine

İlk komut , Get-AzVM cmdlet'ini kullanarak VirtualMachine07 adlı sanal makineyi alır. komutu sanal makineyi $VirtualMachine değişkeninde depolar. İkinci komut, $VirtualMachine'de depolanan sanal makineye bir ağ arabirimi ekler. Son komut, ResourceGroup11'de $VirtualMachine depolanan sanal makinenin durumunu güncelleştirir.

Parametreler

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Parametre özellikleri

Tür:IAzureContextContainer
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:AzContext, AzureRmContext, AzureCredential

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-DeleteOption

VM silindikten sonra Ağ Arabirimi silme seçeneğini belirtir. Seçenekler Ayır, Sil'dir

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-Id

Sanal makineye eklenecek ağ arabiriminin kimliğini belirtir. Ağ arabirimi edinmek için Get-AzNetworkInterface cmdlet'ini kullanabilirsiniz.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:NicId, NetworkInterfaceId

Parametre kümeleri

GetNicFromNicId
Position:1
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-NetworkInterface

Ağ arabirimini belirtir.

Parametre özellikleri

Tür:

List<T>[INetworkInterfaceReference]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

GetNicFromNicObject
Position:1
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-Primary

Bu cmdlet'in ağ arabirimini birincil arabirim olarak eklediğini gösterir.

Parametre özellikleri

Tür:SwitchParameter
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

GetNicFromNicId
Position:2
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-VM

Ağ arabiriminin ekleneceği yerel bir sanal makine nesnesi belirtir. Sanal makine oluşturmak için New-AzVMConfig cmdlet'ini kullanın. Mevcut bir sanal makineyi almak için Get-AzVM cmdlet'ini kullanın.

Parametre özellikleri

Tür:PSVirtualMachine
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:VMProfile

Parametre kümeleri

(All)
Position:0
Zorunlu:True
İşlem hattından gelen değer:True
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

PSVirtualMachine

String

List<T>

SwitchParameter

Çıkışlar

PSVirtualMachine