New-AzNetworkVirtualAppliance
建立網路虛擬設備資源。
Syntax
New-AzNetworkVirtualAppliance
-Name <String>
-ResourceGroupName <String>
-Location <String>
-VirtualHubId <String>
-Sku <PSVirtualApplianceSkuProperties>
-VirtualApplianceAsn <Int32>
[-Identity <PSManagedServiceIdentity>]
[-BootStrapConfigurationBlob <String[]>]
[-CloudInitConfigurationBlob <String[]>]
[-CloudInitConfiguration <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
[-AdditionalNic <PSVirtualApplianceAdditionalNicProperties[]>]
[-InternetIngressIp <PSVirtualApplianceInternetIngressIpsProperties[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
New-AzNetworkVirtualAppliance
-ResourceId <String>
-Location <String>
-VirtualHubId <String>
-Sku <PSVirtualApplianceSkuProperties>
-VirtualApplianceAsn <Int32>
[-Identity <PSManagedServiceIdentity>]
[-BootStrapConfigurationBlob <String[]>]
[-CloudInitConfigurationBlob <String[]>]
[-CloudInitConfiguration <String>]
[-Tag <Hashtable>]
[-Force]
[-AsJob]
[-AdditionalNic <PSVirtualApplianceAdditionalNicProperties[]>]
[-InternetIngressIp <PSVirtualApplianceInternetIngressIpsProperties[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
New-AzNetworkVirtualAppliance 命令會在 Azure 中建立網路虛擬設備(NVA) 資源。
範例
範例 1
$sku=New-AzVirtualApplianceSkuProperty -VendorName "barracudasdwanrelease" -BundledScaleUnit 1 -MarketPlaceVersion 'latest'
$hub=Get-AzVirtualHub -ResourceGroupName testrg -Name hub
$nva=New-AzNetworkVirtualAppliance -ResourceGroupName testrg -Name nva -Location eastus2 -VirtualApplianceAsn 1270 -VirtualHubId $hub.Id -Sku $sku -CloudInitConfiguration "echo Hello World!"
在資源群組中建立新的網路虛擬設備資源:testrg。
範例 2
$sku=New-AzVirtualApplianceSkuProperty -VendorName "ciscosdwantest" -BundledScaleUnit 4 -MarketPlaceVersion '17.6.03'
$hub=Get-AzVirtualHub -ResourceGroupName testrg -Name hub
$additionalNic=New-AzVirtualApplianceAdditionalNicProperty -NicName "sdwan" -HasPublicIp $true
$nva=New-AzNetworkVirtualAppliance -ResourceGroupName testrg -Name nva -Location eastus2 -VirtualApplianceAsn 65222 -VirtualHubId $hub.Id -Sku $sku -CloudInitConfiguration "echo Hello World!" -AdditionalNic $additionalNic
在資源群組中建立新的網路虛擬設備資源:testrg 搭配額外的 nic “sdwan” 和附加至 “sdwan” nic 的公用 IP。
範例 3
$sku=New-AzVirtualApplianceSkuProperty -VendorName "ciscosdwantest" -BundledScaleUnit 4 -MarketPlaceVersion '17.6.03'
$hub=Get-AzVirtualHub -ResourceGroupName testrg -Name hub
$id1 = "/subscriptions/{subscriptionid}/resourceGroups/testrg/providers/Microsoft.Network/publicIPAddresses/{publicip1name}"
$pip2 = Get-AzPublicIpAddress -Name publicip2name
$id2 = $pip2.Id
$IngressIps=New-AzVirtualApplianceInternetIngressIpsProperty -InternetIngressPublicIpId $id1, $id2
$nva=New-AzNetworkVirtualAppliance -ResourceGroupName testrg -Name nva -Location eastus2 -VirtualApplianceAsn 65222 -VirtualHubId $hub.Id -Sku $sku -CloudInitConfiguration "echo Hello World!" -InternetIngressIp $IngressIps
在資源群組中建立新的網路虛擬設備資源:testrg,並附加 2 個因特網輸入公用 IP。
參數
-AdditionalNic
虛擬設備的 AdditionalNic 屬性。
Type: | PSVirtualApplianceAdditionalNicProperties[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-AsJob
在背景執行 Cmdlet
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-BootStrapConfigurationBlob
Bootstrap 組態 Blob URL。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CloudInitConfiguration
Cloudinit 設定為純文字。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-CloudInitConfigurationBlob
Cloudinit 設定 Blob 記憶體 URL。
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
執行 Cmdlet 之前先提示您確認。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
如果您想要覆寫資源,請勿要求確認
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Identity
受控識別。
Type: | PSManagedServiceIdentity |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-InternetIngressIp
要連結至虛擬設備的因特網輸入IP。
Type: | PSVirtualApplianceInternetIngressIpsProperties[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Location
公用IP位址位置。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Name
資源名稱。
Type: | String |
Aliases: | ResourceName |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
資源組名。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceId
資源標識碼。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Sku
虛擬設備的 SKU。
Type: | PSVirtualApplianceSkuProperties |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Tag
表示資源標記的哈希表。
Type: | Hashtable |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VirtualApplianceAsn
虛擬設備的 ASN 編號。
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-VirtualHubId
虛擬中樞的資源標識碼。
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
顯示執行 Cmdlet 後會發生的情況。 未執行 Cmdlet。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
輸入
PSVirtualApplianceSkuProperties
String[]
輸出
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應