New-AzVmssIpConfig
Membuat konfigurasi IP untuk antarmuka jaringan VMSS.
Sintaks
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>]
Deskripsi
Cmdlet New-AzVmssIpConfig membuat objek konfigurasi IP untuk antarmuka jaringan Virtual Machine Scale Set (VMSS). Tentukan konfigurasi dari cmdlet ini sebagai parameter IPConfiguration dari cmdlet Add-AzVmssNetworkInterfaceConfiguration.
Contoh
Contoh 1: Membuat objek konfigurasi IP untuk antarmuka VMSS
$IPConfiguration = New-AzVmssIPConfig -Name "ContosoVmssInterface02" -SubnetId $SubnetId
Perintah ini membuat objek konfigurasi IP bernama ContosoVmssInterface02. Perintah menggunakan ID subnet yang ditentukan sebelumnya yang disimpan dalam $SubnetId. Perintah menyimpan pengaturan konfigurasi dalam variabel $IPConfiguration untuk digunakan nanti dengan Add-AzVmssNetworkInterfaceConfiguration.
Contoh 2: Membuat objek konfigurasi IP yang menyertakan pengaturan kumpulan NAT
$IPConfiguration = New-AzVmssIPConfig -Name "ContosoVmssInterface03" -LoadBalancerInboundNatPoolsId $expectedLb.InboundNatPools[0].Id -LoadBalancerBackendAddressPoolsId $expectedLb.BackendAddressPools[0].Id -SubnetId $SubnetId
Perintah ini membuat objek konfigurasi IP bernama ContosoVmssInterface03, lalu menyimpannya dalam variabel $IPConfiguration untuk digunakan nanti. Perintah menggunakan ID subnet yang ditentukan sebelumnya yang disimpan dalam $SubnetId. Perintah menyimpan pengaturan konfigurasi dalam variabel $IPConfiguration untuk digunakan nanti. Perintah menentukan nilai untuk parameter LoadBalancerInboundNatPoolsId dan LoadBalancerBackendAddressPoolsId .
Parameter
-ApplicationGatewayBackendAddressPoolsId
Menentukan array referensi ke kumpulan alamat backend load balancer. Set skala dapat mereferensikan kumpulan alamat backend dari satu publik dan satu penyeimbang beban internal. Beberapa set skala tidak dapat menggunakan load balancer yang sama.
Jenis: | String[] |
Position: | 3 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
Jenis: | SwitchParameter |
Aliases: | cf |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
Jenis: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DnsSetting
Pengaturan dns yang akan diterapkan pada alamat publicIP. Label nama domain pengaturan Dns yang akan diterapkan pada alamat publicIP. Perangkaian label nama domain dan indeks vm akan menjadi label nama domain dari sumber daya Alamat IP Publik yang akan dibuat.
Jenis: | String |
Aliases: | PublicIPAddressDomainNameLabel |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Id
Menentukan ID.
Jenis: | String |
Position: | 1 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-IpTag
Menentukan array objek Tag Ip.
Jenis: | VirtualMachineScaleSetIpTag[] |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancerBackendAddressPoolsId
Menentukan array referensi ke kumpulan terjemahan alamat jaringan (NAT) masuk dari load balancer. Set skala dapat mereferensikan kumpulan NAT masuk dari satu publik dan satu penyeimbang beban internal. Beberapa set skala tidak dapat menggunakan load balancer yang sama.
Jenis: | String[] |
Position: | 4 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LoadBalancerInboundNatPoolsId
Menentukan array referensi ke kumpulan NAT masuk dari load balancer. Set skala dapat mereferensikan kumpulan NAT masuk dari satu publik dan satu penyeimbang beban internal. Beberapa set skala tidak dapat menggunakan load balancer yang sama.
Jenis: | String[] |
Position: | 5 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
Menentukan nama konfigurasi IP.
Jenis: | String |
Position: | 0 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Primary
Menentukan Konfigurasi IP utama jika antarmuka jaringan memiliki lebih dari satu Konfigurasi IP.
Jenis: | SwitchParameter |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrivateIPAddressVersion
Tentukan konfigurasi IP untuk alamat IP privat. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'.
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIPAddressConfigurationIdleTimeoutInMinutes
Batas waktu menganggur alamat IP publik.
Jenis: | Int32 |
Aliases: | PublicIPAddressIdleTimeoutInMinutes |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIPAddressConfigurationName
Nama konfigurasi alamat publicIP.
Jenis: | String |
Aliases: | PublicIPAddressName |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIPAddressVersion
Tentukan konfigurasi IP untuk alamat IP publik. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'.
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PublicIPPrefix
ID Awalan IP Publik
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SubnetId
Menentukan ID subnet tempat konfigurasi membuat antarmuka jaringan VMSS.
Jenis: | String |
Position: | 2 |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
Jenis: | SwitchParameter |
Aliases: | wi |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Input
String[]
Output
VirtualMachineScaleSetIPConfiguration