New-AzVmssIpConfig
VMSS'nin ağ arabirimi için bir IP yapılandırması oluşturur.
Syntax
New-AzVmssIpConfig
[[-Name] <String>]
[[-Id] <String>]
[[-SubnetId] <String>]
[[-ApplicationGatewayBackendAddressPoolsId] <String[]>]
[[-LoadBalancerBackendAddressPoolsId] <String[]>]
[[-LoadBalancerInboundNatPoolsId] <String[]>]
[-Primary]
[-PrivateIPAddressVersion <String>]
[-PublicIPAddressConfigurationName <String>]
[-PublicIPAddressConfigurationIdleTimeoutInMinutes <Int32>]
[-DnsSetting <String>]
[-IpTag <VirtualMachineScaleSetIpTag[]>]
[-PublicIPPrefix <String>]
[-PublicIPAddressVersion <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
New-AzVmssIpConfig cmdlet'i, sanal makine ölçek kümesinin (VMSS) ağ arabirimi için bir IP yapılandırma nesnesi oluşturur. Bu cmdlet'ten yapılandırmayı Add-AzVmssNetworkInterfaceConfiguration cmdlet'inin IPConfiguration parametresi olarak belirtin.
Örnekler
Örnek 1: VMSS arabirimi için IP yapılandırma nesnesi oluşturma
$IPConfiguration = New-AzVmssIPConfig -Name "ContosoVmssInterface02" -SubnetId $SubnetId
Bu komut ContosoVmssInterface02 adlı bir IP yapılandırma nesnesi oluşturur. komutu, $SubnetId'de depolanan önceden tanımlanmış bir alt ağ kimliğini kullanır. Komut, yapılandırma ayarlarını daha sonra Add-AzVmssNetworkInterfaceConfiguration ile kullanmak üzere $IPConfiguration değişkeninde depolar.
Örnek 2: NAT havuzu ayarlarını içeren bir IP yapılandırma nesnesi oluşturma
$IPConfiguration = New-AzVmssIPConfig -Name "ContosoVmssInterface03" -LoadBalancerInboundNatPoolsId $expectedLb.InboundNatPools[0].Id -LoadBalancerBackendAddressPoolsId $expectedLb.BackendAddressPools[0].Id -SubnetId $SubnetId
Bu komut ContosoVmssInterface03 adlı bir IP yapılandırma nesnesi oluşturur ve daha sonra kullanmak üzere $IPConfiguration değişkeninde depolar. komutu, $SubnetId'de depolanan önceden tanımlanmış bir alt ağ kimliğini kullanır. komut, yapılandırma ayarlarını daha sonra kullanmak üzere $IPConfiguration değişkeninde depolar. komutu LoadBalancerInboundNatPoolsId ve LoadBalancerBackendAddressPoolsId parametreleri için değerleri belirtir.
Parametreler
-ApplicationGatewayBackendAddressPoolsId
Yük dengeleyicilerin arka uç adres havuzlarına yönelik bir başvuru dizisi belirtir. Ölçek kümesi, bir genel ve bir iç yük dengeleyicinin arka uç adres havuzlarını referans alabilir. Birden çok ölçek kümesi aynı yük dengeleyiciyi kullanamaz.
Tür: | String[] |
Position: | 3 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Tür: | SwitchParameter |
Aliases: | cf |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.
Tür: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DnsSetting
publicIP adreslerine uygulanacak dns ayarları. publicIP adreslerine uygulanacak Dns ayarlarının etki alanı adı etiketi. Etki alanı adı etiketi ve vm dizininin birleştirilmiş olması, oluşturulacak Genel IP Adresi kaynaklarının etki alanı adı etiketleri olacaktır.
Tür: | String |
Aliases: | PublicIPAddressDomainNameLabel |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Id
Bir kimlik belirtir.
Tür: | String |
Position: | 1 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-IpTag
Ip Tag nesnelerinin bir dizisini belirtir.
Tür: | VirtualMachineScaleSetIpTag[] |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancerBackendAddressPoolsId
Yük dengeleyicilerin gelen ağ adresi çevirisi (NAT) havuzlarına yönelik bir başvuru dizisi belirtir. Ölçek kümesi, bir genel ve bir iç yük dengeleyicinin gelen NAT havuzlarını referans alabilir. Birden çok ölçek kümesi aynı yük dengeleyiciyi kullanamaz.
Tür: | String[] |
Position: | 4 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancerInboundNatPoolsId
Yük dengeleyicilerin gelen NAT havuzlarına başvuru dizisini belirtir. Ölçek kümesi, bir genel ve bir iç yük dengeleyicinin gelen NAT havuzlarını referans alabilir. Birden çok ölçek kümesi aynı yük dengeleyiciyi kullanamaz.
Tür: | String[] |
Position: | 5 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
IP yapılandırmasının adını belirtir.
Tür: | String |
Position: | 0 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Primary
Ağ arabiriminde birden fazla IP Yapılandırması olması durumunda birincil IP Yapılandırmasını belirtir.
Tür: | SwitchParameter |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrivateIPAddressVersion
Özel IP adresi için IP yapılandırmasını belirtin. Varsayılan değer IPv4 olarak alınır. Olası değerler şunlardır: 'IPv4' ve 'IPv6'.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIPAddressConfigurationIdleTimeoutInMinutes
Genel IP adresinin boşta kalma zaman aşımı.
Tür: | Int32 |
Aliases: | PublicIPAddressIdleTimeoutInMinutes |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIPAddressConfigurationName
publicIP adresi yapılandırma adı.
Tür: | String |
Aliases: | PublicIPAddressName |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIPAddressVersion
Genel IP adresi için IP yapılandırmasını belirtin. Varsayılan değer IPv4 olarak alınır. Olası değerler şunlardır: 'IPv4' ve 'IPv6'.
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIPPrefix
Genel IP Ön Ekinin Kimliği
Tür: | String |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SubnetId
Yapılandırmanın VMSS ağ arabirimini oluşturduğu alt ağ kimliğini belirtir.
Tür: | String |
Position: | 2 |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Tür: | SwitchParameter |
Aliases: | wi |
Position: | Named |
varsayılan değer: | None |
Gerekli: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Girişler
String[]
Çıkışlar
VirtualMachineScaleSetIPConfiguration