az network front-door routing-rule
Notitie
Deze verwijzing maakt deel uit van de front-door-extensie voor de Azure CLI (versie 2.57.0 of hoger). De extensie installeert automatisch de eerste keer dat u een opdracht az network front-door routing-rule uitvoert. Meer informatie over extensies.
Regels voor Front Door-routering beheren.
Opdracht
Name | Description | Type | Status |
---|---|---|---|
az network front-door routing-rule create |
Maak een Front Door-routeringsregel. |
Toestel | GA |
az network front-door routing-rule delete |
Verwijder een Regel voor Front Door-routering. |
Toestel | GA |
az network front-door routing-rule list |
Lijst met regels voor Front Door-routering. |
Toestel | GA |
az network front-door routing-rule show |
Haal de details van een Front Door-routeringsregel op. |
Toestel | GA |
az network front-door routing-rule update |
Een Regel voor doorsturen van Front Door bijwerken. |
Toestel | GA |
az network front-door routing-rule create
Maak een Front Door-routeringsregel.
Maak een Front Door-routeringsregel om de aanvragen door te sturen naar een back-end of om de gebruikers om te leiden naar een andere URL.
Voorbeeld 1: az network front-door routing-rule create -f frontdoor1 -g rg1 --frontend-endpoints DefaultFrontendEndpoint --route-type Forward --backend-pool DefaultBackendPool -n forwardRoutingrule1 --patterns /forward1
Voorbeeld 2: az network front-door routing-rule create -f frontdoor1 -g rg1 --frontend-endpoints DefaultFrontendEndpoint --route-type Redirect --custom-host redirecthost.com -n redirectRouteRule1 --patterns /redirect1 --custom-query-string querystring.
az network front-door routing-rule create --front-door-name
--frontend-endpoints
--name
--resource-group
--route-type {Forward, Redirect}
[--accepted-protocols]
[--backend-pool]
[--cache-duration]
[--caching {Disabled, Enabled}]
[--custom-forwarding-path]
[--custom-fragment]
[--custom-host]
[--custom-path]
[--custom-query-string]
[--disabled {false, true}]
[--dynamic-compression {Disabled, Enabled}]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--patterns]
[--query-parameter-strip-directive {StripAll, StripAllExcept, StripNone, StripOnly}]
[--query-parameters]
[--redirect-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
[--rules-engine]
Vereiste parameters
Naam van de Front Door.
Door spaties gescheiden lijst met front-endeindpuntnamen of id's.
Naam van de routeringsregel.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Routetype om te definiƫren hoe Front Door aanvragen voor deze route moet verwerken, bijvoorbeeld doorsturen naar een back-end of de gebruikers omleiden naar een andere URL.
Optionele parameters
Door spaties gescheiden lijst met protocollen die moeten worden geaccepteerd. Standaard: Http.
Naam of id van een back-endpool. Het is vereist om een doorsturende regel te maken.
De duur waarvoor de inhoud in de cache moet worden opgeslagen. Toegestane indeling is ISO 8601 duur.
Of caching voor deze route moet worden ingeschakeld.
Aangepast pad dat wordt gebruikt voor het herschrijven van resourcepaden die overeenkomen met deze regel. Laat leeg om het binnenkomende pad te gebruiken.
Fragment dat moet worden toegevoegd aan de omleidings-URL. Fragment is het deel van de URL die na #komt. Neem het #-bestand niet op.
Host om te leiden. Laat leeg om de binnenkomende host te gebruiken als doelhost.
Het volledige pad om om te leiden. Pad mag niet leeg zijn en moet beginnen met /. Laat leeg om het binnenkomende pad als doelpad te gebruiken.
De set queryreeksen die in de omleidings-URL moeten worden geplaatst. Als u deze waarde instelt, wordt elke bestaande querytekenreeks vervangen; laat leeg om de binnenkomende queryreeks te behouden. De querytekenreeks moet de indeling = hebben. De eerste? en & wordt automatisch toegevoegd, dus voeg ze niet aan de voorkant toe, maar scheid meerdere queryreeksen met &.
Maken in een uitgeschakelde status.
Gebruik dynamische compressie voor inhoud in de cache.
Protocol dat moet worden gebruikt voor het doorsturen van verkeer.
Door ruimte gescheiden lijst met patronen die overeenkomen. Standaard: /*.
Behandeling van URL-querytermen bij het vormen van de cachesleutel.
Queryparameters die moeten worden opgenomen of uitgesloten (door komma's gescheiden) bij het gebruik van respectievelijk het type StripAllExcept of StripOnly.
Het protocol van de bestemming waarnaar het verkeer wordt omgeleid.
Het omleidingstype dat door de regel wordt gebruikt bij het omleiden van verkeer.
Naam of id van een configuratie van de regelengine. Als u de eigenschap '--remove rulesEngine' wilt ontkoppelen.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az network front-door routing-rule delete
Verwijder een Regel voor Front Door-routering.
az network front-door routing-rule delete --front-door-name
--name
--resource-group
Vereiste parameters
Naam van de Front Door.
Naam van de routeringsregel.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az network front-door routing-rule list
Lijst met regels voor Front Door-routering.
az network front-door routing-rule list --front-door-name
--resource-group
Vereiste parameters
Naam van de Front Door.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az network front-door routing-rule show
Haal de details van een Front Door-routeringsregel op.
az network front-door routing-rule show --front-door-name
--name
--resource-group
Vereiste parameters
Naam van de Front Door.
Naam van de routeringsregel.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
az network front-door routing-rule update
Een Regel voor doorsturen van Front Door bijwerken.
az network front-door routing-rule update --front-door-name
--name
--resource-group
[--accepted-protocols]
[--add]
[--backend-pool]
[--cache-duration]
[--caching {Disabled, Enabled}]
[--custom-forwarding-path]
[--custom-fragment]
[--custom-host]
[--custom-path]
[--custom-query-string]
[--dynamic-compression {Disabled, Enabled}]
[--enabled {Disabled, Enabled}]
[--force-string]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--frontend-endpoints]
[--patterns]
[--query-parameter-strip-directive {StripAll, StripAllExcept, StripNone, StripOnly}]
[--query-parameters]
[--redirect-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
[--remove]
[--rules-engine]
[--set]
Vereiste parameters
Naam van de Front Door.
Naam van de routeringsregel.
De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>
.
Optionele parameters
Door spaties gescheiden lijst met protocollen die moeten worden geaccepteerd. Standaard: Http.
Voeg een object toe aan een lijst met objecten door een pad- en sleutelwaardeparen op te geven. Voorbeeld: --add property.listProperty <key=value, string or JSON string>
.
Naam of id van een back-endpool. Het is vereist om een doorsturende regel te maken.
De duur waarvoor de inhoud in de cache moet worden opgeslagen. Toegestane indeling is ISO 8601 duur.
Of caching voor deze route moet worden ingeschakeld.
Aangepast pad dat wordt gebruikt voor het herschrijven van resourcepaden die overeenkomen met deze regel. Laat leeg om het binnenkomende pad te gebruiken.
Fragment dat moet worden toegevoegd aan de omleidings-URL. Fragment is het deel van de URL die na #komt. Neem het #-bestand niet op.
Host om te leiden. Laat leeg om de binnenkomende host te gebruiken als doelhost.
Het volledige pad om om te leiden. Pad mag niet leeg zijn en moet beginnen met /. Laat leeg om het binnenkomende pad als doelpad te gebruiken.
De set queryreeksen die in de omleidings-URL moeten worden geplaatst. Als u deze waarde instelt, wordt elke bestaande querytekenreeks vervangen; laat leeg om de binnenkomende queryreeks te behouden. De querytekenreeks moet de indeling = hebben. De eerste? en & wordt automatisch toegevoegd, dus voeg ze niet aan de voorkant toe, maar scheid meerdere queryreeksen met &.
Gebruik dynamische compressie voor inhoud in de cache.
Status ingeschakeld.
Wanneer u 'set' of 'toevoegen' gebruikt, behoudt u letterlijke tekenreeksen in plaats van te converteren naar JSON.
Protocol dat moet worden gebruikt voor het doorsturen van verkeer.
Door spaties gescheiden lijst met front-endeindpuntnamen of id's.
Door ruimte gescheiden lijst met patronen die overeenkomen. Standaard: /*.
Behandeling van URL-querytermen bij het vormen van de cachesleutel.
Queryparameters die moeten worden opgenomen of uitgesloten (door komma's gescheiden) bij het gebruik van respectievelijk het type StripAllExcept of StripOnly.
Het protocol van de bestemming waarnaar het verkeer wordt omgeleid.
Het omleidingstype dat door de regel wordt gebruikt bij het omleiden van verkeer.
Een eigenschap of element uit een lijst verwijderen. Voorbeeld: --remove property.list <indexToRemove>
OF --remove propertyToRemove
.
Naam of id van een configuratie van de regelengine. Als u de eigenschap '--remove rulesEngine' wilt ontkoppelen.
Werk een object bij door een eigenschapspad en waarde op te geven die u wilt instellen. Voorbeeld: --set property1.property2=<value>
.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID
.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.