Add-AzApplicationGatewayUrlPathMapConfig
Hiermee voegt u een matrix met URL-padtoewijzingen toe aan een back-endservergroep.
Syntaxis
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultBackendAddressPool <PSApplicationGatewayBackendAddressPool>
-DefaultBackendHttpSettings <PSApplicationGatewayBackendHttpSettings>
[-DefaultRewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultBackendAddressPoolId <String>
-DefaultBackendHttpSettingsId <String>
[-DefaultRewriteRuleSetId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
[-DefaultRewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
-DefaultRedirectConfiguration <PSApplicationGatewayRedirectConfiguration>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
[-DefaultRewriteRuleSetId <String>]
-DefaultRedirectConfigurationId <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
De cmdlet Add-AzApplicationGatewayUrlPathMapConfig voegt een matrix met URL-padtoewijzingen toe aan een back-endservergroep.
Voorbeelden
Voorbeeld 1: Een URL-padtoewijzing toevoegen aan een toepassingsgateway.
$appgw = Get-AzApplicationGateway -ResourceGroupName "rg" -Name "appGwName"
$pool = Get-AzApplicationGatewayBackendAddressPool -ApplicationGateway $appgw -Name "pool01"
$poolSettings = Get-AzApplicationGatewayBackendHttpSetting -ApplicationGateway $appgw -Name "poolSettings01"
$pathRule = New-AzApplicationGatewayPathRuleConfig -Name "rule01" -Paths "/path" -BackendAddressPool $pool -BackendHttpSettings $poolSettings
$appgw = Add-AzApplicationGatewayUrlPathMapConfig -ApplicationGateway $appgw -Name "url01" -PathRules $pathRule -DefaultBackendAddressPool $pool -DefaultBackendHttpSettings $poolSettings
$appgw = Set-AzApplicationGateway -ApplicationGateway $appgw
Met de eerste opdracht wordt een toepassingsgateway met de naam appGwName opgeslagen en opgeslagen in $appgw variabele. Met de tweede opdracht wordt de back-endadresgroep opgeslagen en opgeslagen in $pool variabele. Met de derde opdracht worden http-instellingen voor back-end opgeslagen en opgeslagen in $poolSettings variabele. Met de vierde opdracht maakt u een nieuwe padregelconfiguratie met de naam rule01 en slaat u deze op in $pathRule variabele. Met de vijfde opdracht wordt de url-padtoewijzingsconfiguratie met de naam URL01 toegevoegd aan de toepassingsgateway. Met de zesde opdracht wordt de toepassingsgateway bijgewerkt.
Parameters
-ApplicationGateway
Hiermee geeft u de toepassingsgateway waaraan deze cmdlet een configuratie voor url-padtoewijzing toevoegt.
Type: | PSApplicationGateway |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DefaultBackendAddressPool
Hiermee geeft u de standaard back-endadresgroep om te routeren als geen van de regels die zijn opgegeven in de parameter pathRules overeenkomen.
Type: | PSApplicationGatewayBackendAddressPool |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultBackendAddressPoolId
Hiermee geeft u de standaard-id van de back-endadresgroep op.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultBackendHttpSettings
Hiermee geeft u de standaard-BACK-end HTTP-instellingen te gebruiken voor het geval geen van de regels die zijn opgegeven in de parameter pathRules overeenkomen.
Type: | PSApplicationGatewayBackendHttpSettings |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultBackendHttpSettingsId
Hiermee geeft u de standaard-BACK-end HTTP-instellingen-id.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-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 |
-DefaultRedirectConfiguration
Standaard RedirectConfiguration voor Application Gateway
Type: | PSApplicationGatewayRedirectConfiguration |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultRedirectConfigurationId
Id van de standaard redirectConfiguration van de toepassingsgateway
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultRewriteRuleSet
Standaardregelset voor herschrijven van toepassingsgateway
Type: | PSApplicationGatewayRewriteRuleSet |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultRewriteRuleSetId
Id van de standaardregelset voor herschrijven van de toepassingsgateway
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam van het URL-padtoewijzing op die door deze cmdlet wordt toegevoegd aan de back-endservergroep.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PathRules
Hiermee geeft u een lijst met padregels. De padregels zijn volgordegevoelig, ze worden toegepast in de volgorde waarin ze worden opgegeven.
Type: | PSApplicationGatewayPathRule[] |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
Uitvoerwaarden
Verwante koppelingen
Azure PowerShell