az network front-door rules-engine rule action
Remarque
Cette référence fait partie de l’extension front-door pour Azure CLI (version 2.57.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az network front-door rules-engine rule action . En savoir plus sur les extensions.
Gérer les actions du moteur de règles pour Front Door.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az network front-door rules-engine rule action add |
Ajoutez une action à une règle de moteur de règles. |
Extension | GA |
az network front-door rules-engine rule action list |
Afficher toutes les actions qui s’appliquent à une règle de moteur de règles. |
Extension | GA |
az network front-door rules-engine rule action remove |
Supprimez une action d’une règle de moteur de règles. |
Extension | GA |
az network front-door rules-engine rule action add
Ajoutez une action à une règle de moteur de règles.
az network front-door rules-engine rule action add --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--backend-pool]
[--cache-duration]
[--caching {Disabled, Enabled}]
[--custom-forwarding-path]
[--custom-fragment]
[--custom-host]
[--custom-path]
[--custom-query-string]
[--dynamic-compression {Disabled, Enabled}]
[--forwarding-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--query-parameter-strip-directive {StripAll, StripAllExcept, StripNone, StripOnly}]
[--query-parameters]
[--redirect-protocol {HttpOnly, HttpsOnly, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
Paramètres obligatoires
Type d’action à appliquer pour une règle.
Nom de la porte d’entrée.
Nom de la règle.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom du moteur de règles.
Paramètres facultatifs
Nom ou ID d’un pool principal.
Durée pendant laquelle le contenu doit être mis en cache. Le format autorisé est la durée ISO 8601.
Indique s’il faut activer la mise en cache pour cette route.
Chemin d’accès personnalisé utilisé pour réécrire les chemins de ressources mis en correspondance par cette règle. Laissez cette option vide pour utiliser le chemin entrant.
Fragment à ajouter à l’URL de redirection. Le fragment fait partie de l’URL qui vient après #. N’incluez pas le #.
Hôte à rediriger. Laissez vide pour utiliser l’hôte entrant comme hôte de destination.
Chemin complet à rediriger. Le chemin d’accès ne peut pas être vide et doit commencer par /. Laissez vide pour utiliser le chemin entrant comme chemin de destination.
Ensemble de chaînes de requête à placer dans l’URL de redirection. La définition de cette valeur remplace toute chaîne de requête existante ; laissez vide pour conserver la chaîne de requête entrante. La chaîne de requête doit être au format = . La première ? et &sera ajouté automatiquement afin de ne pas les inclure dans le front, mais séparez plusieurs chaînes de requête avec &.
Utilisez la compression dynamique pour le contenu mis en cache.
Protocole à utiliser pour transférer le trafic.
Type d’action d’en-tête pour les requêtes.
Nom de l’en-tête à modifier.
Valeur de l'en-tête.
Traitement des termes de requête d’URL lors de la formation de la clé de cache.
Paramètres de requête à inclure ou exclure (séparés par des virgules) lors de l’utilisation respectivement du type strip-strip-directive StripAllExcept ou StripOnly.
Protocole de la destination vers laquelle le trafic est redirigé.
Type de redirection utilisé par la règle lors de la redirection du trafic.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az network front-door rules-engine rule action list
Afficher toutes les actions qui s’appliquent à une règle de moteur de règles.
az network front-door rules-engine rule action list --front-door-name
--name
--resource-group
--rules-engine-name
Paramètres obligatoires
Nom de la porte d’entrée.
Nom de la règle.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom du moteur de règles.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az network front-door rules-engine rule action remove
Supprimez une action d’une règle de moteur de règles.
az network front-door rules-engine rule action remove --action-type {ForwardRouteOverride, RedirectRouteOverride, RequestHeader, ResponseHeader}
--front-door-name
--name
--resource-group
--rules-engine-name
[--index]
Paramètres obligatoires
Type d’action à appliquer pour une règle.
Nom de la porte d’entrée.
Nom de la règle.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom du moteur de règles.
Paramètres facultatifs
Index basé sur 0 de l’action d’en-tête de requête ou de réponse à supprimer. Le paramètre d’index n’est pas obligatoire pour l’action « ForwardRouteOverride » ou « RedirectRouteOverride ».
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.