Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’APPLIQUE À : tous les niveaux de Gestion des API
cache-remove-value supprime un élément en cache identifié par sa clé. La clé peut avoir une valeur de chaîne arbitraire ; elle est généralement fournie par le biais d’une expression de stratégie.
Notes
Définissez les éléments enfants et de stratégie dans l’ordre fourni dans l’instruction de stratégie. En savoir plus sur comment définir ou modifier des stratégies du service Gestion des API.
Instruction de la stratégie
<cache-remove-value key="cache key value" caching-type="prefer-external | external | internal" />
Attributs
| Attribut | Descriptif | Obligatoire | Par défaut |
|---|---|---|---|
| mise en cache-type | Choisissez entre les valeurs suivantes de l’attribut : - internal pour utiliser le cache Gestion des API intégré,- external pour utiliser le cache externe (voir - ,- prefer-external pour utiliser un cache externe (si configuré) ou un cache interne sinon. Les expressions de stratégie ne sont pas autorisées. |
Non | prefer-external |
| clé | Clé de la valeur précédemment mise en cache à supprimer du cache. Les expressions de stratégie sont autorisées. | Oui | N/A |
Utilisation
- Sections de la stratégie : inbound, outbound, backend, on-error
- Étendues de la stratégie : global, espace de travail, produit, API, opération
- Passerelles : classiques, v2, consommation, auto-hébergées, espace de travail
Exemple
L’exemple suivant montre comment utiliser la cache-remove-value stratégie pour supprimer un profil utilisateur du cache. La clé du cache REMOVAL est construite à l’aide d’une expression de stratégie qui combine une chaîne avec la valeur de la enduserid variable de contexte.
<cache-remove-value
key="@("userprofile-" + context.Variables["enduserid"])" />
Pour plus d’informations et d’exemples sur cette stratégie, consultez Mise en cache personnalisée dans Gestion des API Azure.
Stratégies connexes
Contenu connexe
Pour plus d’informations sur l’utilisation des stratégies, consultez :
- Tutoriel : Transformer et protéger votre API
- Référence de stratégie pour obtenir la liste complète des instructions et des paramètres de stratégie
- Expressions de stratégie
- Définir ou modifier des stratégies
- Réutilisation de configurations de stratégie
- Référentiel d’extrait de stratégie
- Dépôt de terrain de jeu de stratégie
- Kit de ressources des stratégies Gestion des API Azure
- Obtenez de l’aide de Copilot pour créer, expliquer et dépanner des politiques