Add-AzApplicationGatewayUrlPathMapConfig
URL-elérési útleképezések tömbjének hozzáadása háttérkiszolgáló-készlethez.
Syntax
BackendSetByResource (Alapértelmezett)
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
Az Add-AzApplicationGatewayUrlPathMapConfig parancsmag url-útvonalleképezéseket tartalmazó tömböt ad hozzá egy háttérkiszolgáló-készlethez.
Példák
1. példa: URL-elérési út leképezésének hozzáadása egy application gatewayhez.
$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
Az első parancs lekéri az appGwName nevű application gatewayt, és $appgw változóban tárolja.
A második parancs lekéri a háttércímkészletet, és $pool változóban tárolja.
A harmadik parancs lekéri a háttérbeli HTTP-beállításokat, és $poolSettings változóban tárolja.
A negyedik parancs létrehoz egy szabály01 nevű új elérésiút-szabálykonfigurációt, és $pathRule változóban tárolja.
Az ötödik parancs url-cím-leképezési konfigurációt ad hozzá url01 néven az application gatewayhez.
A hatodik parancs frissíti az Application Gatewayt.
Paraméterek
-ApplicationGateway
Azt az application gatewayt adja meg, amelyhez ez a parancsmag URL-elérési útleképezési konfigurációt ad hozzá.
Paramétertulajdonságok
Típus: PSApplicationGateway
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: True
Folyamatból származó érték: True
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-DefaultBackendAddressPool
Megadja az alapértelmezett háttércímkészletet, amely irányítható abban az esetben, ha a pathRules paraméterben megadott szabályok egyike sem egyezik.
Paramétertulajdonságok
Paraméterkészletek
BackendSetByResource
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-DefaultBackendAddressPoolId
Megadja az alapértelmezett háttércímkészlet-azonosítót.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
BackendSetByResourceId
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-DefaultBackendHttpSettings
Megadja az alapértelmezett háttérBELI HTTP-beállításokat, ha a pathRules paraméterben megadott szabályok egyike sem egyezik.
Paramétertulajdonságok
Paraméterkészletek
BackendSetByResource
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-DefaultBackendHttpSettingsId
Megadja az alapértelmezett háttérBELI HTTP-beállítások azonosítóját.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
BackendSetByResourceId
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Paramétertulajdonságok
Típus: IAzureContextContainer
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Aliasok: AzContext, AzureRmContext, AzureCredential
Paraméterkészletek
(All)
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-DefaultRedirectConfiguration
Az Application Gateway alapértelmezett Átirányításkonfigurációja
Paramétertulajdonságok
Paraméterkészletek
RedirectSetByResource
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-DefaultRedirectConfigurationId
Az Application Gateway alapértelmezett RedirectConfiguration azonosítója
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
RedirectSetByResourceId
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-DefaultRewriteRuleSet
Az Application Gateway alapértelmezett újraírási szabálykészlete
Paramétertulajdonságok
Paraméterkészletek
BackendSetByResource
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
RedirectSetByResource
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-DefaultRewriteRuleSetId
Az Application Gateway alapértelmezett újraírási szabálykészletének azonosítója
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
BackendSetByResourceId
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
RedirectSetByResourceId
Position: Named
Kötelező: False
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-Name
Megadja a parancsmag által a háttérkiszolgáló-készlethez hozzáadott URL-elérési út leképezésének nevét.
Paramétertulajdonságok
Típus: String
Alapértelmezett érték: None
Támogatja a helyettesítő karaktereket: False
DontShow: False
Paraméterkészletek
(All)
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
-PathRules
Az elérésiút-szabályok listáját adja meg.
Az elérésiút-szabályok sorrendfüggőek, és a megadott sorrendben lesznek alkalmazva.
Paramétertulajdonságok
Paraméterkészletek
(All)
Position: Named
Kötelező: True
Folyamatból származó érték: False
Folyamatból származó érték tulajdonságnév alapján: False
Fennmaradó argumentumokból származó érték: False
CommonParameters
Ez a parancsmag a következő gyakori paramétereket támogatja: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction és -WarningVariable. További információért lásd about_CommonParameters .
Kimenetek