Add-AzApplicationGatewayUrlPathMapConfig
Hiermee voegt u een matrix met URL-padtoewijzingen toe aan een back-endservergroep.
Syntaxis
BackendSetByResource (Standaard)
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultBackendAddressPool <PSApplicationGatewayBackendAddressPool>
-DefaultBackendHttpSettings <PSApplicationGatewayBackendHttpSettings>
[-DefaultRewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
BackendSetByResourceId
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultBackendAddressPoolId <String>
-DefaultBackendHttpSettingsId <String>
[-DefaultRewriteRuleSetId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
RedirectSetByResource
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultRedirectConfiguration <PSApplicationGatewayRedirectConfiguration>
[-DefaultRewriteRuleSet <PSApplicationGatewayRewriteRuleSet>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
RedirectSetByResourceId
Add-AzApplicationGatewayUrlPathMapConfig
-ApplicationGateway <PSApplicationGateway>
-Name <String>
-PathRules <PSApplicationGatewayPathRule[]>
-DefaultRedirectConfigurationId <String>
[-DefaultRewriteRuleSetId <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.
Parametereigenschappen
Parametersets
(All)
Position: Named
Verplicht: True
Waarde uit pijplijn: True
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: 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.
Parametereigenschappen
Parametersets
BackendSetByResource
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-DefaultBackendAddressPoolId
Hiermee geeft u de standaard-id van de back-endadresgroep op.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
BackendSetByResourceId
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: 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.
Parametereigenschappen
Parametersets
BackendSetByResource
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-DefaultBackendHttpSettingsId
Hiermee geeft u de standaard-BACK-end HTTP-instellingen-id.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
BackendSetByResourceId
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Parametereigenschappen
Type: IAzureContextContainer
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Aliassen: AzContext, AzureRmContext, AzureCredential
Parametersets
(All)
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-DefaultRedirectConfiguration
Standaard RedirectConfiguration voor Application Gateway
Parametereigenschappen
Parametersets
RedirectSetByResource
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-DefaultRedirectConfigurationId
Id van de standaard redirectConfiguration van de toepassingsgateway
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
RedirectSetByResourceId
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-DefaultRewriteRuleSet
Standaardregelset voor herschrijven van toepassingsgateway
Parametereigenschappen
Parametersets
BackendSetByResource
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
RedirectSetByResource
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-DefaultRewriteRuleSetId
Id van de standaardregelset voor herschrijven van de toepassingsgateway
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
BackendSetByResourceId
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
RedirectSetByResourceId
Position: Named
Verplicht: False
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-Name
Hiermee geeft u de naam van het URL-padtoewijzing op die door deze cmdlet wordt toegevoegd aan de back-endservergroep.
Parametereigenschappen
Type: String
Default value: None
Ondersteunt jokertekens: False
DontShow: False
Parametersets
(All)
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
-PathRules
Hiermee geeft u een lijst met padregels.
De padregels zijn volgordegevoelig, ze worden toegepast in de volgorde waarin ze worden opgegeven.
Parametereigenschappen
Parametersets
(All)
Position: Named
Verplicht: True
Waarde uit pijplijn: False
Waarde uit pijplijn op eigenschapsnaam: False
Waarde van resterende argumenten: False
CommonParameters
Deze cmdlet ondersteunt de algemene parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction en -WarningVariable. Zie about_CommonParameters voor meer informatie.
Uitvoerwaarden