New-AzApiManagementVirtualNetwork
Hiermee maakt u een exemplaar van PsApiManagementVirtualNetwork.
Syntaxis
New-AzApiManagementVirtualNetwork
-SubnetResourceId <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
De cmdlet New-AzApiManagementVirtualNetwork is een helper-opdracht voor het maken van een exemplaar van PsApiManagementVirtualNetwork. Deze opdracht wordt gebruikt met set-AzApiManagement- en cmdlet New-AzApiManagement.
Voorbeelden
Voorbeeld 1: Een virtueel netwerk maken en een bestaande APIM-service bijwerken in het VNET
$virtualNetwork = New-AzApiManagementVirtualNetwork -SubnetResourceId "/subscriptions/a8ff56dc-3bc7-4174-a1e8-3726ab15d0e2/resourceGroups/Api-Default-WestUS/providers/Microsoft.Network/virtualNetworks/dfVirtualNetwork/subnets/backendSubnet"
$apim = Get-AzApiManagement -ResourceGroupName "ContosoGroup" -Name "ContosoApi"
$apim.VpnType = "External"
$apim.VirtualNetwork = $virtualNetwork
Set-AzApiManagement -InputObject $apim
In dit voorbeeld wordt een virtueel netwerk gemaakt en vervolgens de cmdlet Set-AzApiManagement aanroepen.
Voorbeeld 2: Een API Management-service maken voor een extern virtueel netwerk
$virtualNetwork = New-AzApiManagementVirtualNetwork -SubnetResourceId "/subscriptions/a8ff56dc-3bc7-4174-b1e8-3726ab15d0e2/resourceGroups/ContosoGroup/providers/Microsoft.Network/virtualNetworks/westUsVirtualNetwork/subnets/backendSubnet"
New-AzApiManagement -ResourceGroupName "ContosoGroup" -Location "West US" -Name "ContosoApi" -Organization Contoso -AdminEmail admin@contoso.com -VirtualNetwork $virtualNetwork -VpnType "External" -Sku "Premium"
In dit voorbeeld wordt een nieuwe APIM-service gemaakt in een virtueel netwerk in External
modus
Parameters
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SubnetResourceId
Hiermee geeft u de subnetresource-id van het virtuele netwerk op.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
None
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell