az cdn endpoint rule action

Le groupe de commandes « cdn endpoint rule » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Gérer les actions de règle de remise pour un point de terminaison.

Commandes

Nom Description Type Statut
az cdn endpoint rule action add

Ajoutez une action à une règle de remise.

Core Aperçu
az cdn endpoint rule action remove

Supprimez une action d’une règle de remise.

Core Aperçu
az cdn endpoint rule action show

Afficher les règles de remise asscocier avec le point de terminaison.

Core Aperçu

az cdn endpoint rule action add

Préversion

Le groupe de commandes « action de règle de point de terminaison cdn » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Ajoutez une action à une règle de remise.

az cdn endpoint rule action add --action-name {CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite}
                                --rule-name
                                [--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]
                                [--name]
                                [--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]
                                [--source-pattern]
                                [--subscription]

Exemples

Ajoutez une action de redirection.

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "UrlRedirect" --redirect-protocol HTTPS --redirect-type Moved

Ajouter une action d’expiration du cache

az cdn endpoint rule action add -g group -n endpoint --profile-name profile --rule-name name --action-name "CacheExpiration" --cache-behavior BypassCache

Paramètres obligatoires

--action-name

Nom de l’action pour la règle de remise : https://docs.microsoft.com/en-us/azure/cdn/cdn-standard-rules-engine-actions.

valeurs acceptées: CacheExpiration, CacheKeyQueryString, ModifyRequestHeader, ModifyResponseHeader, OriginGroupOverride, UrlRedirect, UrlRewrite
--rule-name

Nom de la règle.

Paramètres facultatifs

--cache-behavior

Comportement de mise en cache pour les requêtes.

valeurs acceptées: BypassCache, Override, SetIfMissing
--cache-duration

Durée pendant laquelle le contenu doit être mis en cache. Le format autorisé est [d.]hh :mm :ss.

--custom-fragment

Fragment à ajouter à l’URL de redirection.

--custom-hostname

Hôte à rediriger. Laissez vide pour utiliser l’hôte entrant comme hôte de destination.

--custom-path

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.

--custom-querystring

Ensemble de chaînes de requête à placer dans l’URL de redirection. laissez vide pour conserver la chaîne de requête entrante.

--destination

Chemin d’accès de destination à utiliser dans la réécriture.

--header-action

Action d’en-tête pour les demandes.

valeurs acceptées: Append, Delete, Overwrite
--header-name

Nom de l’en-tête à modifier.

--header-value

Valeur de l'en-tête.

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».

--name -n

Nom du point de terminaison CDN.

--origin-group

Nom ou ID du groupe d’origine qui remplacerait le groupe d’origine par défaut.

--preserve-unmatched-path

Si la valeur est True, le chemin restant après l’ajout du modèle source au nouveau chemin de destination.

valeurs acceptées: false, true
--profile-name

Nom du profil CDN qui est unique dans le groupe de ressources.

--query-parameters

Paramètres de requête à inclure ou exclure (virgule séparées).

--query-string-behavior

Comportement de chaîne de requête pour les requêtes.

valeurs acceptées: Exclude, ExcludeAll, Include, IncludeAll
--redirect-protocol

Protocole à utiliser pour la redirection.

valeurs acceptées: Http, Https, MatchRequest
--redirect-type

Type de redirection utilisé par la règle lors de la redirection du trafic.

valeurs acceptées: Found, Moved, PermanentRedirect, TemporaryRedirect
--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--source-pattern

Modèle d’URI de requête qui identifie le type de requêtes qui peuvent être réécrites.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az cdn endpoint rule action remove

Préversion

Le groupe de commandes « action de règle de point de terminaison cdn » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Supprimez une action d’une règle de remise.

az cdn endpoint rule action remove --index
                                   --rule-name
                                   [--ids]
                                   [--name]
                                   [--profile-name]
                                   [--resource-group]
                                   [--subscription]

Exemples

Supprimez la première action.

az cdn endpoint rule action remove -g group -n endpoint --profile-name profile --rule-name name --index 0

Paramètres obligatoires

--index

Index de la condition/action.

--rule-name

Nom de la règle.

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».

--name -n

Nom du point de terminaison CDN.

--profile-name

Nom du profil CDN qui est unique dans le groupe de ressources.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az cdn endpoint rule action show

Préversion

Le groupe de commandes « action de règle de point de terminaison cdn » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus

Afficher les règles de remise asscocier avec le point de terminaison.

az cdn endpoint rule action show [--ids]
                                 [--name]
                                 [--profile-name]
                                 [--resource-group]
                                 [--subscription]

Exemples

afficher les règles de remise asscocier avec le point de terminaison.

az cdn endpoint rule action show -g group --profile-name profile-name -n endpoint

Paramètres facultatifs

--ids

Un ou plusieurs ID de ressource (délimités par des espaces). 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 ».

--name -n

Nom du point de terminaison CDN.

--profile-name

Nom du profil CDN qui est unique dans le groupe de ressources.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.