Partager via


az containerapp env java-component gateway-for-spring

Note

Cette référence fait partie de l’extension containerapp pour Azure CLI (version 2.79.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az containerapp env java-component gateway-for-spring. Apprenez-en davantage sur les extensions.

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

Commandes permettant de gérer la passerelle pour Spring pour l’environnement Container Apps.

Commandes

Nom Description Type État
az containerapp env java-component gateway-for-spring create

Commande pour créer la passerelle pour Spring.

Extension Preview
az containerapp env java-component gateway-for-spring delete

Commande pour supprimer la passerelle pour Spring.

Extension Preview
az containerapp env java-component gateway-for-spring show

Commande pour afficher la passerelle pour Spring.

Extension Preview
az containerapp env java-component gateway-for-spring update

Commande pour mettre à jour la passerelle pour Spring.

Extension Preview

az containerapp env java-component gateway-for-spring create

Préversion

Le groupe de commandes « containerapp env java-component gateway-for-spring » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Commande pour créer la passerelle pour Spring.

az containerapp env java-component gateway-for-spring create --environment
                                                             --name
                                                             --resource-group
                                                             [--bind]
                                                             [--max-replicas]
                                                             [--min-replicas]
                                                             [--no-wait]
                                                             [--route-yaml --yaml]
                                                             [--set-configs --set-configurations]
                                                             [--unbind]

Exemples

Créez une passerelle pour Spring avec la configuration par défaut.

az containerapp env java-component gateway-for-spring create -g MyResourceGroup \
    -n MyJavaComponentName \
    --environment MyEnvironment \
    --route-yaml MyRouteYamlFilePath

Créez une passerelle pour Spring avec des configurations personnalisées.

az containerapp env java-component gateway-for-spring create -g MyResourceGroup \
    -n MyJavaComponentName \
    --environment MyEnvironment \
    --route-yaml MyRouteYamlFilePath \
    --set-configurations PropertyName1=Value1 PropertyName2=Value2

Créez une passerelle pour Spring avec plusieurs réplicas.

az containerapp env java-component gateway-for-spring create -g MyResourceGroup \
    -n MyJavaComponentName \
    --environment MyEnvironment \
    --route-yaml MyRouteYamlFilePath \
    --min-replicas 2 --max-replicas 2

Paramètres obligatoires

--environment

Nom de l’environnement.

--name -n

Nom du composant Java.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--bind

Liste séparée par l’espace des services, liaisons ou autres composants Java à connecter à ce composant Java. par exemple, SVC_NAME1[ :BIND_NAME1] SVC_NAME2[ :BIND_NAME2]...

--max-replicas

Nombre maximal de réplicas à exécuter pour le composant Java.

Propriété Valeur
Groupe de paramètres: Scale Arguments
Valeur par défaut: 1
--min-replicas

Nombre minimal de réplicas à exécuter pour le composant Java.

Propriété Valeur
Groupe de paramètres: Scale Arguments
Valeur par défaut: 1
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--route-yaml --yaml

Chemin d’accès à un fichier .yaml avec la configuration d’un itinéraire Spring Cloud Gateway. Pour obtenir un exemple, consultez https://aka.ms/gateway-for-spring-routes-yaml.

--set-configs --set-configurations

Ajoutez ou mettez à jour des configurations de composants Java. Les autres configurations existantes ne sont pas modifiées. La configuration doit être au format <propertyName>=<value><propertyName>=<value>...

--unbind

Liste séparée par l’espace des services, liaisons ou composants Java à supprimer de ce composant Java. par exemple, BIND_NAME1...

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az containerapp env java-component gateway-for-spring delete

Préversion

Le groupe de commandes « containerapp env java-component gateway-for-spring » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Commande pour supprimer la passerelle pour Spring.

az containerapp env java-component gateway-for-spring delete --environment
                                                             --name
                                                             --resource-group
                                                             [--no-wait]
                                                             [--yes]

Exemples

Supprimez une passerelle pour Spring.

az containerapp env java-component gateway-for-spring delete -g MyResourceGroup \
    -n MyJavaComponentName \
    --environment MyEnvironment

Paramètres obligatoires

--environment

Nom de l’environnement.

--name -n

Nom du composant Java.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--yes -y

N’invitez pas à confirmer.

Propriété Valeur
Valeur par défaut: False
Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az containerapp env java-component gateway-for-spring show

Préversion

Le groupe de commandes « containerapp env java-component gateway-for-spring » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Commande pour afficher la passerelle pour Spring.

az containerapp env java-component gateway-for-spring show --environment
                                                           --name
                                                           --resource-group

Exemples

Afficher la passerelle pour Spring.

az containerapp env java-component gateway-for-spring show -g MyResourceGroup \
    -n MyJavaComponentName \
    --environment MyEnvironment

Paramètres obligatoires

--environment

Nom de l’environnement.

--name -n

Nom du composant Java.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False

az containerapp env java-component gateway-for-spring update

Préversion

Le groupe de commandes « containerapp env java-component gateway-for-spring » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus

Commande pour mettre à jour la passerelle pour Spring.

az containerapp env java-component gateway-for-spring update --environment
                                                             --name
                                                             --resource-group
                                                             [--bind]
                                                             [--max-replicas]
                                                             [--min-replicas]
                                                             [--no-wait]
                                                             [--remove-all-configs --remove-all-configurations {false, true}]
                                                             [--remove-configs --remove-configurations]
                                                             [--replace-configs --replace-configurations]
                                                             [--route-yaml --yaml]
                                                             [--set-configs --set-configurations]
                                                             [--unbind]

Exemples

Mettez à jour une passerelle pour Spring avec de nouveaux itinéraires.

az containerapp env java-component gateway-for-spring update -g MyResourceGroup \
    -n MyJavaComponentName \
    --environment MyEnvironment \
    --route-yaml MyRouteYamlFilePath

Mettez à jour une passerelle pour Spring avec des configurations personnalisées.

az containerapp env java-component gateway-for-spring update -g MyResourceGroup \
    -n MyJavaComponentName \
    --environment MyEnvironment \
    --set-configurations PropertyName1=Value1 PropertyName2=Value2

Remplacez toutes les configurations de la passerelle pour Spring.

az containerapp env java-component gateway-for-spring update -g MyResourceGroup \
    -n MyJavaComponentName \
    --environment MyEnvironment \
    --replace-configurations PropertyName1=Value1 PropertyName2=Value2

Supprimez les configurations de la passerelle pour Spring.

az containerapp env java-component gateway-for-spring update -g MyResourceGroup \
    -n MyJavaComponentName \
    --environment MyEnvironment \
    --remove-configurations PropertyName1 PropertyName2

Supprimez toutes les configurations de la passerelle pour Spring.

az containerapp env java-component gateway-for-spring update -g MyResourceGroup \
    -n MyJavaComponentName \
    --environment MyEnvironment \
    --remove-all-configurations

Paramètres obligatoires

--environment

Nom de l’environnement.

--name -n

Nom du composant Java.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut à l’aide de az configure --defaults group=<name>.

Paramètres facultatifs

Les paramètres suivants sont facultatifs, mais en fonction du contexte, un ou plusieurs peuvent être nécessaires pour que la commande s’exécute correctement.

--bind

Liste séparée par l’espace des services, liaisons ou autres composants Java à connecter à ce composant Java. par exemple, SVC_NAME1[ :BIND_NAME1] SVC_NAME2[ :BIND_NAME2]...

--max-replicas

Nombre maximal de réplicas à exécuter pour le composant Java.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--min-replicas

Nombre minimal de réplicas à exécuter pour le composant Java.

Propriété Valeur
Groupe de paramètres: Scale Arguments
--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Propriété Valeur
Valeur par défaut: False
--remove-all-configs --remove-all-configurations

Supprimez toutes les configurations de composants Java.

Propriété Valeur
Valeurs acceptées: false, true
--remove-configs --remove-configurations

Supprimez les configurations de composants Java. Spécifier les noms de configuration séparés par espace, au format <propertyName><propertyName>...

--replace-configs --replace-configurations

Remplacez les configurations de composants Java, d’autres configurations existantes sont supprimées. La configuration doit être au format <propertyName>=<value><propertyName>=<value>...

--route-yaml --yaml

Chemin d’accès à un fichier .yaml avec la configuration d’un itinéraire Spring Cloud Gateway. Pour obtenir un exemple, consultez https://aka.ms/gateway-for-spring-routes-yaml.

--set-configs --set-configurations

Ajoutez ou mettez à jour des configurations de composants Java. Les autres configurations existantes ne sont pas modifiées. La configuration doit être au format <propertyName>=<value><propertyName>=<value>...

--unbind

Liste séparée par l’espace des services, liaisons ou composants Java à supprimer de ce composant Java. par exemple, BIND_NAME1...

Paramètres globaux
--debug

Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.

Propriété Valeur
Valeur par défaut: False
--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

Propriété Valeur
Valeur par défaut: False
--output -o

Format de sortie.

Propriété Valeur
Valeur par défaut: json
Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
--query

Chaîne de requête 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 à l’aide de az account set -s NAME_OR_ID.

--verbose

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

Propriété Valeur
Valeur par défaut: False