az spring gateway
Remarque
Cette référence fait partie de l’extension spring pour Azure CLI (version 2.56.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az spring gateway . En savoir plus sur les extensions.
(Niveau Entreprise uniquement) Commandes permettant de gérer la passerelle dans Azure Spring Apps.
Commandes
Nom | Description | Type | Statut |
---|---|---|---|
az spring gateway clear |
Effacez tous les paramètres de la passerelle. |
Extension | GA |
az spring gateway create |
Créez Spring Cloud Gateway. |
Extension | GA |
az spring gateway custom-domain |
Commandes permettant de gérer des domaines personnalisés pour la passerelle. |
Extension | GA |
az spring gateway custom-domain bind |
Lier un domaine personnalisé à la passerelle. |
Extension | GA |
az spring gateway custom-domain list |
Répertorier tous les domaines personnalisés de la passerelle. |
Extension | GA |
az spring gateway custom-domain show |
Afficher les détails d’un domaine personnalisé. |
Extension | GA |
az spring gateway custom-domain unbind |
Dissociez un domaine personnalisé de la passerelle. |
Extension | GA |
az spring gateway custom-domain update |
Mettez à jour un domaine personnalisé de la passerelle. |
Extension | GA |
az spring gateway delete |
Supprimez Spring Cloud Gateway. |
Extension | GA |
az spring gateway restart |
Redémarrez Spring Cloud Gateway. |
Extension | GA |
az spring gateway route-config |
Commandes pour gérer les configurations de routage de passerelle dans Azure Spring Apps. |
Extension | GA |
az spring gateway route-config create |
Créez une configuration d’itinéraire de passerelle avec des règles de routage au format de tableau Json. |
Extension | GA |
az spring gateway route-config list |
Répertorier toutes les configurations de routage de passerelle existantes. |
Extension | GA |
az spring gateway route-config remove |
Supprimez une configuration d’itinéraire de passerelle existante. |
Extension | GA |
az spring gateway route-config show |
Obtenir une configuration d’itinéraire de passerelle existante. |
Extension | GA |
az spring gateway route-config update |
Mettez à jour une configuration d’itinéraire de passerelle existante avec des règles de routage au format de tableau Json. |
Extension | GA |
az spring gateway show |
Affichez les paramètres, l’état d’approvisionnement et l’état d’exécution de la passerelle. |
Extension | GA |
az spring gateway sync-cert |
Synchroniser le certificat de passerelle. |
Extension | GA |
az spring gateway update |
Mettez à jour les propriétés d’une passerelle existante. |
Extension | GA |
az spring gateway clear
Effacez tous les paramètres de la passerelle.
az spring gateway clear --resource-group
--service
[--no-wait]
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
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 spring gateway create
Créez Spring Cloud Gateway.
az spring gateway create --resource-group
--service
[--instance-count]
Exemples
Créez Spring Cloud Gateway.
az spring gateway create -s MyService -g MyResourceGroup --instance-count 2
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.
Paramètres facultatifs
Nombre d’instances.
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 spring gateway delete
Supprimez Spring Cloud Gateway.
az spring gateway delete --resource-group
--service
[--yes]
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.
Paramètres facultatifs
Ne pas demander de confirmation.
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 spring gateway restart
Redémarrez Spring Cloud Gateway.
az spring gateway restart --resource-group
--service
[--no-wait]
[--yes]
Exemples
Redémarrez Spring Cloud Gateway.
az spring gateway restart -s MyService -g MyResourceGroup
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
Ne pas demander de confirmation.
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 spring gateway show
Affichez les paramètres, l’état d’approvisionnement et l’état d’exécution de la passerelle.
az spring gateway show --resource-group
--service
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.
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 spring gateway sync-cert
Synchroniser le certificat de passerelle.
az spring gateway sync-cert --resource-group
--service
[--no-wait]
[--yes]
Exemples
Synchroniser le certificat de passerelle.
az spring gateway sync-cert -s MyService -g MyResourceGroup
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
Ne pas demander de confirmation.
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 spring gateway update
Mettez à jour les propriétés d’une passerelle existante.
az spring gateway update --resource-group
--service
[--addon-configs-file]
[--addon-configs-json]
[--allow-credentials {false, true}]
[--allow-origin-patterns]
[--allowed-headers]
[--allowed-methods]
[--allowed-origins]
[--api-description]
[--api-doc-location]
[--api-title]
[--api-version]
[--apm-types]
[--apms]
[--assign-endpoint {false, true}]
[--certificate-names]
[--client-id]
[--client-secret]
[--cpu]
[--enable-cert-verify {false, true}]
[--enable-response-cache {false, true}]
[--exposed-headers]
[--https-only {false, true}]
[--instance-count]
[--issuer-uri]
[--max-age]
[--memory]
[--no-wait]
[--properties]
[--response-cache-scope]
[--response-cache-size]
[--response-cache-ttl]
[--scope]
[--secrets]
[--server-url]
Exemples
Mettez à jour la propriété de passerelle.
az spring gateway update -s MyService -g MyResourceGroup --assign-endpoint true --https-only true
Activez et configurez le cache de réponse au niveau de l’itinéraire et définissez la durée de vie sur 5 minutes.
az spring gateway update -s MyService -g MyResourceGroup --enable-response-cache --response-cache-scope Route --response-cache-ttl 5m
Lorsque le cache de réponse est activé, mettez à jour la durée de vie à 3 minutes.
az spring gateway update -s MyService -g MyResourceGroup --response-cache-ttl 3m
Désactivez le cache de réponse.
az spring gateway update -s MyService -g MyResourceGroup --enable-response-cache false
Paramètres obligatoires
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Nom de l’instance Azure Spring Apps, vous pouvez configurer le service par défaut à l’aide d’az configure --defaults spring=.
Paramètres facultatifs
Chemin d’accès au fichier de la chaîne JSON des configurations de module complémentaire.
Chaîne JSON de configurations de module complémentaire.
Si les informations d’identification de l’utilisateur sont prises en charge sur les requêtes intersites.
Liste séparée par des virgules des modèles d’origine autorisés pour effectuer des requêtes intersites.
Liste séparée par des virgules des en-têtes autorisés dans les requêtes intersites. La valeur *
spéciale permet aux demandes réelles d’envoyer n’importe quel en-tête.
Liste séparée par des virgules des méthodes HTTP autorisées sur les requêtes intersite. La valeur *
spéciale autorise toutes les méthodes.
Liste séparée par des virgules des origines autorisées pour effectuer des requêtes intersites. La valeur *
spéciale autorise tous les domaines.
Description détaillée des API disponibles sur l’instance de passerelle.
Emplacement de la documentation supplémentaire pour les API disponibles sur l’instance de passerelle.
Titre décrivant le contexte des API disponibles sur l’instance de passerelle.
Version des API disponibles sur cette instance de passerelle.
Liste séparée par l’espace d’APM intégrée à la passerelle. Les valeurs autorisées sont : Application Recommandations, AppDynamics, Dynatrace, NewRelic, ElasticAPM.
Liste séparée par l’espace des noms de référence APM dans Azure Spring Apps à intégrer à la passerelle.
Si la valeur est true, affectez l’URL du point de terminaison pour l’accès direct.
Liste séparée par des virgules des noms de certificats dans Azure Spring Apps.
Identificateur public de l’application.
Secret connu uniquement pour l’application et le serveur d’autorisation.
Quantité de ressources processeur. Doit être de 500 m ou de nombre de cœurs d’UC.
Si la valeur est true, vérifiez le certificat dans la connexion TLS de la passerelle à l’application.
Activez les paramètres du cache de réponse dans Spring Cloud Gateway.
Liste séparée par des virgules d’en-têtes de réponse HTTP à exposer pour les requêtes intersites.
Si la valeur est true, accédez au point de terminaison via https.
Nombre d’instances.
URI de l’identificateur de l’émetteur.
Combien de temps, en secondes, la réponse d’une demande de pré-vol peut être mise en cache par les clients.
Quantité de ressources mémoire. Doit être 512Mi ou #Gi, par exemple, 1Gi, 3Gi.
Ne pas attendre la fin de l’opération de longue durée.
Propriétés non sensibles pour les variables d’environnement. Mettez en forme « key[=value] » et séparés par espace.
Étendue pour le cache de réponse, les valeurs disponibles sont [Route, Instance].
Taille maximale du cache qui détermine si le cache doit supprimer certaines entrées. Les exemples sont [1 Go, 10 Mo, 100 Ko]. Utilisez « par défaut » pour réinitialiser et la passerelle gérera cette propriété.
Heure avant l’expiration d’une entrée mise en cache. Les exemples sont [1h, 30m, 50s]. Utilisez « par défaut » pour réinitialiser et la passerelle gérera cette propriété.
La liste séparée par des virgules des applications d’actions spécifiques peut être autorisée à effectuer au nom d’un utilisateur.
Propriétés sensibles pour les variables d’environnement. Une fois mis, il sera chiffré et non retourné. Mettez en forme « key[=value] » et séparés par espace.
URL de base utilisée par les consommateurs d’API pour accéder aux API sur l’instance de passerelle.
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.