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
Menentukan array referensi ke kumpulan alamat backend load balancer. Set skala dapat mereferensikan kumpulan alamat backend dari satu penyeimbang beban publik dan satu internal. Beberapa set skala tidak dapat menggunakan load balancer yang sama.
| Type: | String[] |
| Position: | 3 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Meminta Anda mengonfirmasi sebelum menjalankan cmdlet.
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan azure.
| Type: | IAzureContextContainer |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
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.
| Type: | String |
| Aliases: | PublicIPAddressDomainNameLabel |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Menentukan ID.
| Type: | String |
| Position: | 1 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Menentukan array objek Tag Ip.
| Type: | VirtualMachineScaleSetIpTag[] |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Menentukan array referensi ke kumpulan terjemahan alamat jaringan (NAT) masuk dari load balancer. Set skala dapat mereferensikan kumpulan NAT masuk dari satu penyeimbang beban publik dan satu internal. Beberapa set skala tidak dapat menggunakan load balancer yang sama.
| Type: | String[] |
| Position: | 4 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Menentukan array referensi ke kumpulan NAT masuk dari load balancer. Set skala dapat mereferensikan kumpulan NAT masuk dari satu penyeimbang beban publik dan satu internal. Beberapa set skala tidak dapat menggunakan load balancer yang sama.
| Type: | String[] |
| Position: | 5 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Menentukan nama konfigurasi IP.
| Type: | String |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Menentukan Konfigurasi IP utama jika antarmuka jaringan memiliki lebih dari satu Konfigurasi IP.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Tentukan konfigurasi IP untuk alamat IP privat. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Batas waktu menganggur alamat IP publik.
| Type: | Int32 |
| Aliases: | PublicIPAddressIdleTimeoutInMinutes |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Nama konfigurasi alamat publicIP.
| Type: | String |
| Aliases: | PublicIPAddressName |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Tentukan konfigurasi IP untuk alamat IP publik. Default diambil sebagai IPv4. Nilai yang mungkin adalah: 'IPv4' dan 'IPv6'.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
ID Awalan IP Publik
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Menentukan ID subnet tempat konfigurasi membuat antarmuka jaringan VMSS.
| Type: | String |
| Position: | 2 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Menunjukkan apa yang akan terjadi jika cmdlet berjalan. Cmdlet tidak dijalankan.
| Type: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Input
String[]
Output
VirtualMachineScaleSetIPConfiguration
Link Terkait
Saran dan Komentar
Kirim dan lihat umpan balik untuk