az cdn endpoint rule
Ce groupe de commandes est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Gérer les règles de remise d’un point de terminaison.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az cdn endpoint rule action |
Gérer les actions de règle de remise pour un point de terminaison. |
Noyau | Aperçu |
az cdn endpoint rule action add |
Ajoutez une action à une règle de remise. |
Noyau | Aperçu |
az cdn endpoint rule action remove |
Supprimez une action d’une règle de remise. |
Noyau | Aperçu |
az cdn endpoint rule action show |
Afficher les règles de remise asscocier avec le point de terminaison. |
Noyau | Aperçu |
az cdn endpoint rule add |
Ajoutez une règle de remise à un point de terminaison CDN. |
Noyau | Aperçu |
az cdn endpoint rule condition |
Gérer les conditions de règle de remise d’un point de terminaison. |
Noyau | Aperçu |
az cdn endpoint rule condition add |
Ajoutez une condition à une règle de remise. |
Noyau | Aperçu |
az cdn endpoint rule condition remove |
Supprimez une condition d’une règle de remise. |
Noyau | Aperçu |
az cdn endpoint rule condition show |
Afficher les règles de remise associées au point de terminaison. |
Noyau | Aperçu |
az cdn endpoint rule remove |
Supprimez une règle de remise d’un point de terminaison. |
Noyau | Aperçu |
az cdn endpoint rule show |
Afficher les règles de remise associées au point de terminaison. |
Noyau | Aperçu |
az cdn endpoint rule add
Le groupe de commandes « cdn endpoint rule » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Ajoutez une règle de remise à un point de terminaison CDN.
az cdn endpoint rule add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite}
--order
[--cache-behavior {BypassCache, Override, SetIfMissing}]
[--cache-duration]
[--custom-fragment]
[--custom-hostname]
[--custom-path]
[--custom-querystring]
[--destination]
[--header-action {Append, Delete, Overwrite}]
[--header-name]
[--header-value]
[--ids]
[--match-values]
[--match-variable {ClientPort, Cookies, HostName, HttpVersion, IsDevice, PostArgs, QueryString, RemoteAddress, RequestBody, RequestHeader, RequestMethod, RequestScheme, RequestUri, ServerPort, SocketAddr, SslProtocol, UrlFileExtension, UrlFileName, UrlPath}]
[--name]
[--negate-condition {false, true}]
[--operator]
[--origin-group]
[--preserve-unmatched-path {false, true}]
[--profile-name]
[--query-parameters]
[--query-string-behavior {Exclude, ExcludeAll, Include, IncludeAll}]
[--redirect-protocol {Http, Https, MatchRequest}]
[--redirect-type {Found, Moved, PermanentRedirect, TemporaryRedirect}]
[--resource-group]
[--rule-name]
[--selector]
[--source-pattern]
[--subscription]
[--transform {Lowercase, Uppercase}]
Exemples
Créez une règle globale pour désactiver la mise en cache.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 0 --rule-name global --action-name CacheExpiration --cache-behavior BypassCache
Créez une règle pour la redirection http vers https.
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 1 --rule-name "redirect" --match-variable RequestScheme --operator Equal --match-values HTTP --action-name "UrlRedirect" --redirect-protocol Https --redirect-type Moved
Créez une règle pour distribuer des demandes avec « /test1 » dans son chemin d’URL vers le groupe d’origine avec le nom « origingroup1 ».
az cdn endpoint rule add -g group -n endpoint --profile-name profile --order 1 --rule-name "origin-group-override" --match-variable UrlPath --operator Contains --match-values /test1 --action-name "OriginGroupOverride" --origin-group origingroup1
Paramètres obligatoires
Nom de l’action pour la règle de remise : https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.
Ordre dans lequel les règles sont appliquées pour le point de terminaison. Valeurs possibles {0,1,2,3,.........}. Une règle avec un ordre inférieur est appliquée avant une règle avec un ordre supérieur. La règle avec l’ordre 0 est une règle spéciale. Elle ne nécessite aucune condition et les actions répertoriées dans celle-ci seront toujours appliquées.
Paramètres facultatifs
Comportement de mise en cache pour les requêtes.
Durée pendant laquelle le contenu doit être mis en cache. Le format autorisé est hh :mm :ss.xxxxxx.
Fragment à ajouter à l’URL de redirection.
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. laissez vide pour conserver la chaîne de requête entrante.
Chemin d’accès de destination à utiliser dans la réécriture.
Action d’en-tête pour les demandes.
Nom de l’en-tête à modifier.
Valeur de l’en-tête.
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Valeurs de correspondance de la condition de correspondance. Par exemple, les valeurs séparées par l’espace « GET » « HTTP ».
Nom de la condition de correspondance : https://learn.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-match-conditions.
Nom du point de terminaison CDN.
Si la valeur est true, annule la condition.
Opérateur de la condition de correspondance.
Nom ou ID du groupe d’origine qui remplacerait le groupe d’origine par défaut.
Si la valeur est True, le chemin restant après l’ajout du modèle source au nouveau chemin de destination.
Nom du profil CDN qui est unique dans le groupe de ressources.
Paramètres de requête à inclure ou exclure (virgule séparées).
Comportement de chaîne de requête pour les requêtes.
Protocole à utiliser pour la redirection.
Type de redirection utilisé par la règle lors de la redirection du trafic.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Nom de la règle, obligatoire uniquement pour la référence SKU Microsoft.
Sélecteur de la condition de correspondance.
Modèle d’URI de requête qui identifie le type de requêtes qui peuvent être réécrites.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Transformation à appliquer avant la mise en correspondance.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID
.
Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az cdn endpoint rule remove
Le groupe de commandes « cdn endpoint rule » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Supprimez une règle de remise d’un point de terminaison.
az cdn endpoint rule remove [--ids]
[--name]
[--order]
[--profile-name]
[--resource-group]
[--rule-name]
[--subscription]
Exemples
Supprimez la règle globale.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --rule-name Global
Supprimez la règle avec l’ordre 4.
az cdn endpoint rule remove -g group -n endpoint --profile-name profile --order 4
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du point de terminaison CDN.
Ordre dans lequel les règles sont appliquées pour le point de terminaison. Valeurs possibles {0,1,2,3,.........}. Une règle avec un ordre inférieur est appliquée avant une règle avec un ordre supérieur. La règle avec l’ordre 0 est une règle spéciale. Elle ne nécessite aucune condition et les actions répertoriées dans celle-ci seront toujours appliquées.
Nom du profil CDN qui est unique dans le groupe de ressources.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Nom de la règle.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID
.
Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.
az cdn endpoint rule show
Le groupe de commandes « cdn endpoint rule » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Afficher les règles de remise associées au point de terminaison.
az cdn endpoint rule show [--ids]
[--name]
[--profile-name]
[--resource-group]
[--subscription]
Exemples
afficher les règles de remise associées au point de terminaison.
az cdn endpoint rule show -g group -n endpoint --profile-name profile
Paramètres facultatifs
Un ou plusieurs ID de ressource (délimités par l’espace). Il doit s’agir d’un ID de ressource complet contenant toutes les informations des arguments « ID de ressource ». Vous devez fournir des arguments --id ou d’autres arguments « ID de ressource ».
Nom du point de terminaison CDN.
Nom du profil CDN qui est unique dans le groupe de ressources.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>
.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Paramètres globaux
Augmentez la détail de journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez-le.
Affiche uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID
.
Augmentez la détail de journalisation. Utilisez --debug pour les journaux de débogage complets.