New-AzVmssIpConfig
VMSS'nin ağ arabirimi için bir IP yapılandırması oluşturur.
Syntax
Default (Varsayılan)
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'in 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.
Parametre özellikleri
Tür: String [ ]
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 3
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
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Cf
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
-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
-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.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: PublicIPAddressDomainNameLabel
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
Bir kimlik belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 1
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
-IpTag
Ip Tag nesnelerinin bir dizisini belirtir.
Parametre özellikleri
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
-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.
Parametre özellikleri
Tür: String [ ]
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 4
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
-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.
Parametre özellikleri
Tür: String [ ]
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 5
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
-Name
IP yapılandırmasının adını belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
Position: 0
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
-Primary
Ağ arabiriminde birden fazla IP Yapılandırması olması durumunda birincil IP Yapılandırmasını belirtir.
Parametre özellikleri
Tür: SwitchParameter
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: False
Kalan bağımsız değişkenlerden elde edilen değer: 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'.
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
-PublicIPAddressConfigurationIdleTimeoutInMinutes
Genel IP adresinin boşta kalma zaman aşımı.
Parametre özellikleri
Tür: Int32
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: PublicIPAddressIdleTimeoutInMinutes
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
-PublicIPAddressConfigurationName
publicIP adresi yapılandırma adı.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: PublicIPAddressName
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
-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'.
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
-PublicIPPrefix
Genel IP Ön Ekinin Kimliği
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
-SubnetId
Yapılandırmanın VMSS ağ arabirimini oluşturduğu alt ağ kimliğini belirtir.
Parametre özellikleri
Tür: String
Default value: None
Joker karakterleri destekler: False
DontShow: False
Parametre kümeleri
(All)
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
-WhatIf
Cmdlet çalıştırılırsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Parametre özellikleri
Tür: SwitchParameter
Default value: None
Joker karakterleri destekler: False
DontShow: False
Diğer adlar: Wi
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
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.
Çıkışlar