Compartir a través de


az spring app

Nota:

Esta referencia forma parte de la extensión spring para la CLI de Azure (versión 2.56.0 o posterior). La extensión se instalará automáticamente la primera vez que ejecute un comando az spring app. Más información sobre las extensiones.

Este grupo de comandos está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Comandos para administrar aplicaciones en Azure Spring Apps.

Comandos

Nombre Description Tipo Estado
az spring app append-loaded-public-certificate

Anexe un nuevo certificado público cargado a una aplicación en Azure Spring Apps.

Extensión Deprecated
az spring app append-persistent-storage

Anexe un nuevo almacenamiento persistente a una aplicación en Azure Spring Apps.

Extensión Deprecated
az spring app connect

Conéctese al shell interactivo de una instancia de aplicación para solucionar problemas".

Extensión Deprecated
az spring app create

Cree una aplicación con una implementación predeterminada en la instancia de Azure Spring Apps.

Extensión Deprecated
az spring app custom-domain

Comandos para administrar dominios personalizados.

Extensión Deprecated
az spring app custom-domain bind

Enlace un dominio personalizado con la aplicación.

Extensión Deprecated
az spring app custom-domain list

Enumere todos los dominios personalizados de la aplicación.

Extensión Deprecated
az spring app custom-domain show

Mostrar detalles de un dominio personalizado.

Extensión Deprecated
az spring app custom-domain unbind

Desenlace un dominio personalizado de la aplicación.

Extensión Deprecated
az spring app custom-domain update

Actualice un dominio personalizado de la aplicación.

Extensión Deprecated
az spring app delete

Elimine una aplicación en Azure Spring Apps.

Extensión Deprecated
az spring app deploy

Implemente código fuente o binario precompilado en una aplicación y actualice las configuraciones relacionadas.

Extensión Deprecated
az spring app deployment

Comandos para administrar el ciclo de vida de las implementaciones de una aplicación en Azure Spring Apps. Se pueden realizar más operaciones en las implementaciones en el nivel de aplicación con el parámetro --deployment. Por ejemplo, az spring app deploy --deployment <staging deployment>.

Extensión Deprecated
az spring app deployment create

Crea una implementación de almacenamiento provisional para la aplicación. Para implementar código o actualizar la configuración en una implementación existente, use az spring app deploy/update --deployment <staging deployment>.

Extensión Deprecated
az spring app deployment delete

Elimina una implementación de la aplicación.

Extensión Deprecated
az spring app deployment generate-heap-dump

Genere un volcado de montón de la instancia de la aplicación de destino en una ruta de acceso de archivo determinada.

Extensión Deprecated
az spring app deployment generate-thread-dump

Genere un volcado de subproceso de la instancia de la aplicación de destino a una ruta de acceso de archivo determinada.

Extensión Deprecated
az spring app deployment list

Muestra todas las implementaciones de una aplicación.

Extensión Deprecated
az spring app deployment show

Muestra los detalles de una implementación.

Extensión Deprecated
az spring app deployment start-jfr

Inicie un JFR en la instancia de la aplicación de destino en una ruta de acceso de archivo determinada.

Extensión Deprecated
az spring app disable-remote-debugging

Deshabilite la depuración remota para una implementación.

Extensión Deprecated
az spring app enable-remote-debugging

Habilite la depuración remota para una implementación.

Extensión Deprecated
az spring app get-remote-debugging-config

Obtenga la configuración de depuración remota de una implementación.

Extensión Deprecated
az spring app identity

Administrar las identidades administradas de una aplicación.

Extensión Deprecated
az spring app identity assign

Habilite la identidad administrada asignada por el sistema o asigne identidades administradas asignadas por el usuario a una aplicación.

Extensión Deprecated
az spring app identity force-set

Forzar el establecimiento de identidades administradas en una aplicación.

Extensión Deprecated
az spring app identity remove

Quite la identidad administrada de una aplicación.

Extensión Deprecated
az spring app identity show

Muestra la información de identidad administrada de la aplicación.

Extensión Deprecated
az spring app list

Enumere todas las aplicaciones de Azure Spring Apps.

Extensión Deprecated
az spring app logs

Mostrar registros de una instancia de aplicación, los registros se transmitirán al establecer "-f/--follow".

Extensión Deprecated
az spring app restart

Reinicie las instancias de la aplicación, de forma predeterminada en la implementación de producción.

Extensión Deprecated
az spring app scale

Escala manualmente una aplicación o sus implementaciones.

Extensión Deprecated
az spring app set-deployment

Establece la implementación de producción de una aplicación.

Extensión Deprecated
az spring app show

Muestre los detalles de una aplicación en Azure Spring Apps.

Extensión Deprecated
az spring app show-deploy-log

Muestra el registro de compilación de la última implementación, solo se aplica a la implementación de código fuente, de forma predeterminada a la implementación de producción.

Extensión Deprecated
az spring app start

Inicie instancias de la aplicación, de forma predeterminada en la implementación de producción.

Extensión Deprecated
az spring app stop

Detenga las instancias de la aplicación, de forma predeterminada en la implementación de producción.

Extensión Deprecated
az spring app unset-deployment

Desconjunte la implementación de producción de una aplicación.

Extensión Deprecated
az spring app update

Actualice las configuraciones de una aplicación.

Extensión Deprecated

az spring app append-loaded-public-certificate

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Anexe un nuevo certificado público cargado a una aplicación en Azure Spring Apps.

az spring app append-loaded-public-certificate --certificate-name
                                               --load-trust-store {false, true}
                                               --name
                                               --resource-group
                                               --service

Ejemplos

Anexe un nuevo certificado público cargado a una aplicación.

az spring app append-loaded-public-certificate --name MyApp --service MyCluster --resource-group MyResourceGroup --certificate-name MyCertName --load-trust-store true

Parámetros requeridos

--certificate-name

Nombre del certificado que se va a anexar.

--load-trust-store

Si es true, el certificado se cargaría en el almacén de confianza para las aplicaciones Java.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app append-persistent-storage

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Anexe un nuevo almacenamiento persistente a una aplicación en Azure Spring Apps.

az spring app append-persistent-storage --mount-path
                                        --name
                                        --persistent-storage-type
                                        --resource-group
                                        --service
                                        --storage-name
                                        [--enable-sub-path {false, true}]
                                        [--mount-options]
                                        [--read-only {false, true}]
                                        [--share-name]

Ejemplos

Anexe un nuevo almacenamiento persistente a una aplicación.

az spring app append-persistent-storage --persistent-storage-type AzureFileVolume --share-name MyShareName --mount-path /MyMountPath --storage-name MyStorageName -n MyApp -g MyResourceGroup -s MyService

Parámetros requeridos

--mount-path

Ruta de acceso del volumen de almacenamiento persistente que se va a montar.

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--persistent-storage-type -t

Tipo del almacenamiento persistente en volumen.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

--storage-name

Nombre del recurso de almacenamiento que creó en Azure Spring Apps.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--enable-sub-path

[opcional] Si es true, se montará en subdirectorios independientes con la misma ruta de acceso para cada instancia de aplicación.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--mount-options

[opcional] Las opciones de montaje del volumen de almacenamiento persistente.

--read-only

[opcional] Si es true, el volumen de almacenamiento persistente será de solo lectura.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--share-name

Nombre del recurso compartido de archivos creado previamente. ShareName solo debe proporcionarse si el tipo del volumen de almacenamiento persistente es AzureFileVolume.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app connect

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Conéctese al shell interactivo de una instancia de aplicación para solucionar problemas".

az spring app connect --name
                      --resource-group
                      --service
                      [--deployment]
                      [--instance]
                      [--shell-cmd]

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

--instance -i

Nombre de una instancia existente de la implementación.

--shell-cmd

Comando de shell que se va a ejecutar al conectarse a la instancia de la aplicación.

Propiedad Valor
Valor predeterminado: /bin/sh
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app create

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Cree una aplicación con una implementación predeterminada en la instancia de Azure Spring Apps.

az spring app create --name
                     --resource-group
                     --service
                     [--assign-endpoint {false, true}]
                     [--assign-public-endpoint {false, true}]
                     [--backend-protocol {Default, GRPC}]
                     [--bind-acs --bind-application-configuration-service]
                     [--bind-config-server --bind-cs]
                     [--bind-service-registry --bind-sr]
                     [--client-auth-certs]
                     [--cpu]
                     [--deployment-name]
                     [--disable-probe {false, true}]
                     [--disable-tea --disable-test-endpoint-auth {false, true}]
                     [--enable-liveness-probe {false, true}]
                     [--enable-persistent-storage --enable-ps {false, true}]
                     [--enable-readiness-probe {false, true}]
                     [--enable-startup-probe {false, true}]
                     [--env]
                     [--grace-period --termination-grace-period-seconds]
                     [--ingress-read-timeout]
                     [--ingress-send-timeout]
                     [--instance-count]
                     [--jvm-options]
                     [--liveness-probe-config]
                     [--loaded-public-certificate-file]
                     [--max-replicas]
                     [--memory]
                     [--min-replicas]
                     [--persistent-storage]
                     [--readiness-probe-config]
                     [--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
                     [--scale-rule-auth --sra]
                     [--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc]
                     [--scale-rule-metadata --srm]
                     [--scale-rule-name --srn]
                     [--scale-rule-type --srt]
                     [--secrets]
                     [--session-affinity {Cookie, None}]
                     [--session-max-age]
                     [--startup-probe-config]
                     [--system-assigned {false, true}]
                     [--user-assigned]
                     [--workload-profile]

Ejemplos

Cree una aplicación con la configuración predeterminada.

az spring app create -n MyApp -s MyCluster -g MyResourceGroup

Cree una aplicación accesible pública con 3 instancias y 2 núcleos de CPU y 3 GB de memoria por instancia.

az spring app create -n MyApp -s MyCluster -g MyResourceGroup --assign-endpoint true --cpu 2 --memory 3 --instance-count 3

Cree un enlace de aplicación al registro de servicio predeterminado, al servicio de configuración de aplicaciones y al servidor de configuración de Spring Cloud.

az spring app create -n MyApp -s MyCluster -g MyResourceGroup --bind-service-registry --bind-application-configuration-service --bind-config-server

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--assign-endpoint

Si es true, asigne la dirección URL del punto de conexión para el acceso directo.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--assign-public-endpoint

Si es true, asigne la dirección URL del punto de conexión al que se puede acceder fuera de la red virtual para la aplicación de instancia de inyección de red virtual.

Propiedad Valor
Valores aceptados: false, true
--backend-protocol

Protocolo back-end de entrada de la aplicación. El valor predeterminado significa HTTP/HTTPS/WebSocket.

Propiedad Valor
Valores aceptados: Default, GRPC
--bind-acs --bind-application-configuration-service

Enlace la aplicación al servicio de configuración de aplicaciones predeterminado automáticamente.

--bind-config-server --bind-cs

Enlace la aplicación al servidor de configuración predeterminado automáticamente.

--bind-service-registry --bind-sr

Enlazar la aplicación al Registro de servicio predeterminado automáticamente.

--client-auth-certs

Cadena separada por espacios que contiene identificadores de recursos de certificados para la autenticación de cliente. Por ejemplo: --client_auth_certs='id0 id1'. Use "" para borrar los certificados existentes.

--cpu

Cantidad de recursos de CPU. Debe ser de 250m, 500m, 750m, 1250m o número de núcleos de CPU.

--deployment-name

Nombre de la implementación predeterminada.

Propiedad Valor
Valor predeterminado: default
--disable-probe

Si es true, deshabilite el sondeo de ejecución y preparación.

Propiedad Valor
Valores aceptados: false, true
--disable-tea --disable-test-endpoint-auth

Si es true, deshabilite la autenticación del punto de conexión de prueba de la aplicación.

Propiedad Valor
Valor predeterminado: False
Valores aceptados: false, true
--enable-liveness-probe
Vista previa

Si es false, deshabilitará el sondeo de ejecución de la instancia de la aplicación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
Valores aceptados: false, true
--enable-persistent-storage --enable-ps

Si es true, monte un disco 50G (plan de tarifa estándar) o 1G (plan de tarifa básico) con la ruta de acceso predeterminada.

Propiedad Valor
Valores aceptados: false, true
--enable-readiness-probe
Vista previa

Si es false, deshabilitará el sondeo de preparación de la instancia de la aplicación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
Valores aceptados: false, true
--enable-startup-probe
Vista previa

Si es false, deshabilitará el sondeo de inicio de la instancia de la aplicación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
Valores aceptados: false, true
--env

Variables de entorno separadas por espacios en formato "key[=value]".

--grace-period --termination-grace-period-seconds
Vista previa

Duración opcional en segundos que la instancia de la aplicación debe finalizar correctamente.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--ingress-read-timeout

Valor de tiempo de espera de lectura de entrada en segundos. El valor predeterminado es 300, el mínimo es 1, el máximo es 1800.

--ingress-send-timeout

Valor de tiempo de espera de envío de entrada en segundos. El valor predeterminado es 60, el mínimo es 1, el máximo es 1800.

--instance-count

Número de instancias.

Propiedad Valor
Valor predeterminado: 1
--jvm-options

Cadena que contiene opciones de jvm, use '=' en lugar de ' para este argumento para evitar el error de análisis de Bash, por ejemplo: --jvm-options='-Xms1024m -Xmx2048m'.

--liveness-probe-config
Vista previa

Una ruta de acceso del archivo json indica la configuración del sondeo de ejecución.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--loaded-public-certificate-file -f

Una ruta de acceso del archivo json indica los certificados que se cargarían en la aplicación.

--max-replicas

Número máximo de réplicas.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
Valor predeterminado: 10
--memory

Cantidad de recursos de memoria. Debe ser 512Mi, 1536Mi, 2560Mi, 3584Mi o #Gi, por ejemplo, 1Gi, 3Gi.

--min-replicas

Número mínimo de réplicas.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
Valor predeterminado: 1
--persistent-storage

Ruta de acceso del archivo JSON para los almacenamientos persistentes que se van a montar en la aplicación.

--readiness-probe-config
Vista previa

Una ruta de acceso del archivo json indica la configuración del sondeo de preparación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--runtime-version

Versión en tiempo de ejecución del lenguaje usado.

Propiedad Valor
Valores aceptados: Java_11, Java_17, Java_21, Java_8, NetCore_31
--scale-rule-auth --sra

Parámetros de autenticación de regla de escalado. Dar formato <triggerParameter>=<secretRef> y separados por espacio.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

Número máximo de solicitudes simultáneas antes de escalar horizontalmente. Solo se admite para las reglas de escalado http y tcp.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
--scale-rule-metadata --srm

Metadatos de la regla de escalado. Dar formato a "key[=value]" y separados por espacio.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
--scale-rule-name --srn

El nombre de la regla de escalado.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
--scale-rule-type --srt

Tipo de la regla de escalado. Valor predeterminado: http.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
--secrets

Lista de secretos de la aplicación. Dar formato a "key[=value]" y separados por espacio.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
--session-affinity

Afinidad de sesión de entrada de la aplicación.

Propiedad Valor
Valores aceptados: Cookie, None
--session-max-age

Tiempo hasta que expire la cookie. El mínimo es de 1 segundo, el máximo es de 7 días. Si se establece en 0, el período de expiración es igual al período de sesión del explorador.

--startup-probe-config
Vista previa

Una ruta de acceso del archivo json indica la configuración del sondeo de inicio.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--system-assigned

Habilite la identidad administrada asignada por el sistema.

Propiedad Valor
Valores aceptados: false, true
--user-assigned
Vista previa

Identificadores de recursos de identidad administrada asignados por el usuario separados por espacios a assgin en una aplicación.

--workload-profile

Perfil de carga de trabajo usado en el entorno administrado. El valor predeterminado es "Consumo".

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app delete

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Elimine una aplicación en Azure Spring Apps.

az spring app delete --name
                     --resource-group
                     --service

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app deploy

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Implemente código fuente o binario precompilado en una aplicación y actualice las configuraciones relacionadas.

az spring app deploy --name
                     --resource-group
                     --service
                     [--apms]
                     [--artifact-path]
                     [--build-certificates]
                     [--build-cpu]
                     [--build-env]
                     [--build-memory]
                     [--builder]
                     [--config-file-patterns]
                     [--container-args]
                     [--container-command]
                     [--container-image]
                     [--container-registry]
                     [--custom-actuator-path]
                     [--custom-actuator-port]
                     [--deployment]
                     [--disable-app-log]
                     [--disable-probe {false, true}]
                     [--disable-validation {false, true}]
                     [--enable-liveness-probe {false, true}]
                     [--enable-readiness-probe {false, true}]
                     [--enable-startup-probe {false, true}]
                     [--env]
                     [--grace-period --termination-grace-period-seconds]
                     [--jvm-options]
                     [--language-framework]
                     [--liveness-probe-config]
                     [--main-entry]
                     [--no-wait]
                     [--readiness-probe-config]
                     [--registry-password]
                     [--registry-username]
                     [--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
                     [--server-version]
                     [--source-path]
                     [--startup-probe-config]
                     [--target-module]
                     [--version]

Ejemplos

Implemente el código fuente en una aplicación. Esto empaquetará el directorio actual, compilará binario con Pivotal Build Service y, a continuación, se implementará en la aplicación.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --source-path

Implemente un archivo jar pregenerado en una aplicación con opciones de jvm y variables de entorno.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar

Implemente una guerra pregenerada en una aplicación con versión de servidor, opciones de jvm y variables de entorno (solo niveles estándar y básicos).

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.war --server-version Tomcat_10 --jvm-options="-XX:+UseG1GC -XX:+UseStringDeduplication" --env foo=bar

Implemente el código fuente en una implementación específica de una aplicación.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --source-path

Implemente una imagen de contenedor en Docker Hub en una aplicación.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1

Implemente una imagen de contenedor en un registro privado en una aplicación.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --container-image contoso/your-app:v1 --container-registry myacr.azurecr.io --registry-username <username> --registry-password <password>

Implemente con patrones de archivo de configuración de Application Configuration Service en una aplicación.

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --config-file-patterns MyPatterns --artifact-path app.jar

Implemente un archivo jar pregenerado en una aplicación con compilación env (solo para el nivel Empresarial).

az spring app deploy -n MyApp -s MyCluster -g MyResourceGroup --artifact-path app.jar --build-env BP_JVM_VERSION=11.*

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--apms

(Solo nivel De empresa) Nombres de APM separados por espacios.

--artifact-path

Implemente el artefacto pregenerado especificado (jar, war o netcore zip, war está en versión preliminar pública).

--build-certificates

(Solo nivel De empresa) Nombres de certificado separados por espacios, los certificados se usan durante el tiempo de compilación.

--build-cpu

Cantidad de recursos de CPU. Debe ser de 500 m o número de núcleos de CPU.

Propiedad Valor
Valor predeterminado: 1
--build-env

Variables de entorno separadas por espacios en formato "key[=value]".

--build-memory

Cantidad de recursos de memoria. Debe ser 512Mi o #Gi, por ejemplo, 1Gi, 3Gi.

Propiedad Valor
Valor predeterminado: 2Gi
--builder

(Solo nivel De empresa) Compila el generador de servicios que se usa para compilar el archivo ejecutable.

Propiedad Valor
Valor predeterminado: default
--config-file-patterns

(Solo nivel De empresa) Patrones de archivo de configuración separados por "", para decidir qué patrones del servicio de configuración de aplicaciones se usarán. Use """ para borrar las configuraciones existentes.

--container-args

Argumentos de la imagen de contenedor.

Propiedad Valor
Grupo de parámetros: Custom Container Arguments
--container-command

Comando de la imagen de contenedor.

Propiedad Valor
Grupo de parámetros: Custom Container Arguments
--container-image

Etiqueta de imagen de contenedor.

Propiedad Valor
Grupo de parámetros: Custom Container Arguments
--container-registry

Registro de la imagen de contenedor.

Propiedad Valor
Grupo de parámetros: Custom Container Arguments
Valor predeterminado: docker.io
--custom-actuator-path

(Solo nivel De empresa) Ruta de acceso del accionador personalizado para la aplicación. El valor predeterminado es "/actuador".

--custom-actuator-port

(Solo nivel De empresa) Puerto de accionador personalizado para la aplicación. El valor predeterminado es 8080.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

--disable-app-log

No imprima los registros de aplicación al implementar la aplicación.

Propiedad Valor
Valor predeterminado: False
--disable-probe

Si es true, deshabilite el sondeo de ejecución y preparación.

Propiedad Valor
Valores aceptados: false, true
--disable-validation

Si es true, deshabilite la validación de jar.

Propiedad Valor
Valores aceptados: false, true
--enable-liveness-probe
Vista previa

Si es false, deshabilitará el sondeo de ejecución de la instancia de la aplicación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
Valores aceptados: false, true
--enable-readiness-probe
Vista previa

Si es false, deshabilitará el sondeo de preparación de la instancia de la aplicación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
Valores aceptados: false, true
--enable-startup-probe
Vista previa

Si es false, deshabilitará el sondeo de inicio de la instancia de la aplicación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
Valores aceptados: false, true
--env

Variables de entorno separadas por espacios en formato "key[=value]".

--grace-period --termination-grace-period-seconds
Vista previa

Duración opcional en segundos que la instancia de la aplicación debe finalizar correctamente.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--jvm-options

Cadena que contiene opciones de jvm, use '=' en lugar de ' para este argumento para evitar el error de análisis de Bash, por ejemplo: --jvm-options='-Xms1024m -Xmx2048m'.

--language-framework

Marco de lenguaje de la imagen de contenedor cargada. Valores admitidos: "springboot", "".

Propiedad Valor
Grupo de parámetros: Custom Container Arguments
--liveness-probe-config
Vista previa

Una ruta de acceso del archivo json indica la configuración del sondeo de ejecución.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--main-entry -m

Cadena que contiene la ruta de acceso al archivo ejecutable de .NET en relación con la raíz zip.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--readiness-probe-config
Vista previa

Una ruta de acceso del archivo json indica la configuración del sondeo de preparación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--registry-password

Contraseña del registro de contenedor.

Propiedad Valor
Grupo de parámetros: Custom Container Arguments
--registry-username

El nombre de usuario del registro de contenedor.

Propiedad Valor
Grupo de parámetros: Custom Container Arguments
--runtime-version

Versión en tiempo de ejecución del lenguaje usado.

Propiedad Valor
Valores aceptados: Java_11, Java_17, Java_21, Java_8, NetCore_31
--server-version

(Solo niveles estándar y básicos) Versión del servidor tomcat. Para enumerar todas las versiones de servidor compatibles, ejecute az spring list-support-server-versions -o table. Esta característica está en versión preliminar pública.

--source-path

Implemente la carpeta de origen especificada. La carpeta se empaquetará en tar, se cargará y compilará mediante kpack. El valor predeterminado es la carpeta actual si no se proporciona ningún valor.

Propiedad Valor
Grupo de parámetros: Source Code deploy Arguments
--startup-probe-config
Vista previa

Una ruta de acceso del archivo json indica la configuración del sondeo de inicio.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--target-module

Módulo secundario que se va a implementar, necesario para varios paquetes jar creados a partir del código fuente.

Propiedad Valor
Grupo de parámetros: Source Code deploy Arguments
--version

Versión de implementación, mantenga sin cambios si no se establece.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app disable-remote-debugging

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Deshabilite la depuración remota para una implementación.

az spring app disable-remote-debugging --name
                                       --resource-group
                                       --service
                                       [--deployment]
                                       [--no-wait]

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app enable-remote-debugging

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Habilite la depuración remota para una implementación.

az spring app enable-remote-debugging --name
                                      --resource-group
                                      --service
                                      [--deployment]
                                      [--no-wait]
                                      [--port]

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--port -p

Puerto de depuración remota, el valor debe ser de 1024 a 65536, el valor predeterminado es 5005.

Propiedad Valor
Valor predeterminado: 5005
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app get-remote-debugging-config

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Obtenga la configuración de depuración remota de una implementación.

az spring app get-remote-debugging-config --name
                                          --resource-group
                                          --service
                                          [--deployment]

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app list

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Enumere todas las aplicaciones de Azure Spring Apps.

az spring app list --resource-group
                   --service

Ejemplos

Estado de consulta del almacenamiento persistente de todas las aplicaciones

az spring app list -s MyCluster -g MyResourceGroup -o json --query '[].{Name:name, PersistentStorage:properties.persistentDisk}'

Parámetros requeridos

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app logs

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Mostrar registros de una instancia de aplicación, los registros se transmitirán al establecer "-f/--follow".

az spring app logs --name
                   --resource-group
                   --service
                   [--deployment]
                   [--follow]
                   [--format-json]
                   [--instance]
                   [--limit]
                   [--lines]
                   [--since]

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

--follow -f

Especifique si se deben transmitir los registros.

Propiedad Valor
Valor predeterminado: False
--format-json

Dar formato a los registros JSON si el registro estructurado está habilitado.

--instance -i

Nombre de una instancia existente de la implementación.

--limit

Número máximo de kilobytes de registros que se van a devolver. El número de límite máximo es 2048.

Propiedad Valor
Valor predeterminado: 2048
--lines

Número de líneas que se van a mostrar. El máximo es 10000.

Propiedad Valor
Valor predeterminado: 50
--since

Solo devuelve registros más recientes que una duración relativa, como 5s, 2 m o 1h. El máximo es 1h.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app restart

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Reinicie las instancias de la aplicación, de forma predeterminada en la implementación de producción.

az spring app restart --name
                      --resource-group
                      --service
                      [--deployment]
                      [--no-wait]

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app scale

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Escala manualmente una aplicación o sus implementaciones.

az spring app scale --name
                    --resource-group
                    --service
                    [--cpu]
                    [--deployment]
                    [--instance-count]
                    [--max-replicas]
                    [--memory]
                    [--min-replicas]
                    [--no-wait]
                    [--scale-rule-auth --sra]
                    [--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc]
                    [--scale-rule-metadata --srm]
                    [--scale-rule-name --srn]
                    [--scale-rule-type --srt]

Ejemplos

Escale verticalmente una aplicación a 4 núcleos de CPU y 8 Gb de memoria por instancia.

az spring app scale -n MyApp -s MyCluster -g MyResourceGroup --cpu 3 --memory 8

Escale horizontalmente una implementación de la aplicación a 5 instancias.

az spring app scale -n MyApp -s MyCluster -g MyResourceGroup -d green-deployment --instance-count 5

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--cpu

Cantidad de recursos de CPU. Debe ser de 250m, 500m, 750m, 1250m o número de núcleos de CPU.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

--instance-count

Número de instancias.

--max-replicas

Número máximo de réplicas.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
Valor predeterminado: 10
--memory

Cantidad de recursos de memoria. Debe ser 512Mi, 1536Mi, 2560Mi, 3584Mi o #Gi, por ejemplo, 1Gi, 3Gi.

--min-replicas

Número mínimo de réplicas.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
Valor predeterminado: 1
--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--scale-rule-auth --sra

Parámetros de autenticación de regla de escalado. Dar formato <triggerParameter>=<secretRef> y separados por espacio.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
--scale-rule-http-concurrency --scale-rule-tcp-concurrency --srhc --srtc

Número máximo de solicitudes simultáneas antes de escalar horizontalmente. Solo se admite para las reglas de escalado http y tcp.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
--scale-rule-metadata --srm

Metadatos de la regla de escalado. Dar formato a "key[=value]" y separados por espacio.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
--scale-rule-name --srn

El nombre de la regla de escalado.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
--scale-rule-type --srt

Tipo de la regla de escalado. Valor predeterminado: http.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app set-deployment

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Establece la implementación de producción de una aplicación.

az spring app set-deployment --deployment
                             --name
                             --resource-group
                             --service
                             [--no-wait]

Ejemplos

Intercambiar una implementación de ensayo de una aplicación a producción.

az spring app set-deployment -d green-deployment -n MyApp -s MyCluster -g MyResourceGroup

Parámetros requeridos

--deployment -d

Nombre de una implementación existente de la aplicación.

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app show

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Muestre los detalles de una aplicación en Azure Spring Apps.

az spring app show --name
                   --resource-group
                   --service

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app show-deploy-log

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Muestra el registro de compilación de la última implementación, solo se aplica a la implementación de código fuente, de forma predeterminada a la implementación de producción.

az spring app show-deploy-log --name
                              --resource-group
                              --service
                              [--deployment]

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app start

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Inicie instancias de la aplicación, de forma predeterminada en la implementación de producción.

az spring app start --name
                    --resource-group
                    --service
                    [--deployment]
                    [--no-wait]

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app stop

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Detenga las instancias de la aplicación, de forma predeterminada en la implementación de producción.

az spring app stop --name
                   --resource-group
                   --service
                   [--deployment]
                   [--no-wait]

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app unset-deployment

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Desconjunte la implementación de producción de una aplicación.

az spring app unset-deployment --name
                               --resource-group
                               --service
                               [--no-wait]

Ejemplos

Cambie la implementación de producción de una aplicación a ensayo si la aplicación tiene la implementación de producción.

az spring app unset-deployment -n MyApp -s MyCluster -g MyResourceGroup

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az spring app update

Obsoleto

Este comando está en desuso implícitamente porque el grupo de comandos "spring" está en desuso y se quitará en una versión futura.

Actualice las configuraciones de una aplicación.

az spring app update --name
                     --resource-group
                     --service
                     [--assign-endpoint {false, true}]
                     [--assign-public-endpoint {false, true}]
                     [--backend-protocol {Default, GRPC}]
                     [--client-auth-certs]
                     [--config-file-patterns]
                     [--custom-actuator-path]
                     [--custom-actuator-port]
                     [--deployment]
                     [--disable-probe {false, true}]
                     [--disable-tea --disable-test-endpoint-auth {false, true}]
                     [--enable-ingress-to-app-tls {false, true}]
                     [--enable-liveness-probe {false, true}]
                     [--enable-persistent-storage --enable-ps {false, true}]
                     [--enable-readiness-probe {false, true}]
                     [--enable-startup-probe {false, true}]
                     [--env]
                     [--grace-period --termination-grace-period-seconds]
                     [--https-only {false, true}]
                     [--ingress-read-timeout]
                     [--ingress-send-timeout]
                     [--jvm-options]
                     [--liveness-probe-config]
                     [--loaded-public-certificate-file]
                     [--main-entry]
                     [--no-wait]
                     [--persistent-storage]
                     [--readiness-probe-config]
                     [--runtime-version {Java_11, Java_17, Java_21, Java_8, NetCore_31}]
                     [--secrets]
                     [--session-affinity {Cookie, None}]
                     [--session-max-age]
                     [--startup-probe-config]
                     [--workload-profile]

Ejemplos

Agregue una variable de entorno para la aplicación.

az spring app update -n MyApp -s MyCluster -g MyResourceGroup --env foo=bar

Parámetros requeridos

--name -n

Nombre de la aplicación que se ejecuta en la instancia de Azure Spring Apps especificada.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--service -s

El nombre de la instancia de Azure Spring Apps, puede configurar el servicio predeterminado mediante az configure --defaults spring=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--assign-endpoint

Si es true, asigne la dirección URL del punto de conexión para el acceso directo.

Propiedad Valor
Valores aceptados: false, true
--assign-public-endpoint

Si es true, asigne la dirección URL del punto de conexión al que se puede acceder fuera de la red virtual para la aplicación de instancia de inyección de red virtual.

Propiedad Valor
Valores aceptados: false, true
--backend-protocol

Protocolo back-end de entrada de la aplicación. El valor predeterminado significa HTTP/HTTPS/WebSocket.

Propiedad Valor
Valores aceptados: Default, GRPC
--client-auth-certs

Cadena separada por espacios que contiene identificadores de recursos de certificados para la autenticación de cliente. Por ejemplo: --client_auth_certs='id0 id1'. Use "" para borrar los certificados existentes.

--config-file-patterns

(Solo nivel De empresa) Patrones de archivo de configuración separados por "", para decidir qué patrones del servicio de configuración de aplicaciones se usarán. Use """ para borrar las configuraciones existentes.

--custom-actuator-path

(Solo nivel De empresa) Ruta de acceso del accionador personalizado para la aplicación. El valor predeterminado es "/actuador".

--custom-actuator-port

(Solo nivel De empresa) Puerto de accionador personalizado para la aplicación. El valor predeterminado es 8080.

--deployment -d

Nombre de una implementación existente de la aplicación. Si no se especifica, el valor predeterminado es la implementación de producción.

--disable-probe

Si es true, deshabilite el sondeo de ejecución y preparación.

Propiedad Valor
Valores aceptados: false, true
--disable-tea --disable-test-endpoint-auth

Si es true, deshabilite la autenticación del punto de conexión de prueba de la aplicación.

Propiedad Valor
Valores aceptados: false, true
--enable-ingress-to-app-tls

Si es true, habilite la entrada a tls de la aplicación.

Propiedad Valor
Valores aceptados: false, true
--enable-liveness-probe
Vista previa

Si es false, deshabilitará el sondeo de ejecución de la instancia de la aplicación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
Valores aceptados: false, true
--enable-persistent-storage --enable-ps

Si es true, monte un disco 50G (plan de tarifa estándar) o 1G (plan de tarifa básico) con la ruta de acceso predeterminada.

Propiedad Valor
Valores aceptados: false, true
--enable-readiness-probe
Vista previa

Si es false, deshabilitará el sondeo de preparación de la instancia de la aplicación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
Valores aceptados: false, true
--enable-startup-probe
Vista previa

Si es false, deshabilitará el sondeo de inicio de la instancia de la aplicación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
Valores aceptados: false, true
--env

Variables de entorno separadas por espacios en formato "key[=value]".

--grace-period --termination-grace-period-seconds
Vista previa

Duración opcional en segundos que la instancia de la aplicación debe finalizar correctamente.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--https-only

Si es true, acceda a la aplicación a través de https.

Propiedad Valor
Valores aceptados: false, true
--ingress-read-timeout

Valor de tiempo de espera de lectura de entrada en segundos. El valor predeterminado es 300, el mínimo es 1, el máximo es 1800.

--ingress-send-timeout

Valor de tiempo de espera de envío de entrada en segundos. El valor predeterminado es 60, el mínimo es 1, el máximo es 1800.

--jvm-options

Cadena que contiene opciones de jvm, use '=' en lugar de ' para este argumento para evitar el error de análisis de Bash, por ejemplo: --jvm-options='-Xms1024m -Xmx2048m'.

--liveness-probe-config
Vista previa

Una ruta de acceso del archivo json indica la configuración del sondeo de ejecución.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--loaded-public-certificate-file -f

Una ruta de acceso del archivo json indica los certificados que se cargarían en la aplicación.

--main-entry -m

Ruta de acceso al archivo ejecutable de .NET relativo a la raíz zip.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--persistent-storage

Ruta de acceso del archivo JSON para los almacenamientos persistentes que se van a montar en la aplicación.

--readiness-probe-config
Vista previa

Una ruta de acceso del archivo json indica la configuración del sondeo de preparación.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--runtime-version

Versión en tiempo de ejecución del lenguaje usado.

Propiedad Valor
Valores aceptados: Java_11, Java_17, Java_21, Java_8, NetCore_31
--secrets

Lista de secretos de la aplicación. Dar formato a "key[=value]" y separados por espacio.

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
--session-affinity

Afinidad de sesión de entrada de la aplicación.

Propiedad Valor
Valores aceptados: Cookie, None
--session-max-age

Tiempo hasta que expire la cookie. El mínimo es de 1 segundo, el máximo es de 7 días. Si se establece en 0, el período de expiración es igual al período de sesión del explorador.

--startup-probe-config
Vista previa

Una ruta de acceso del archivo json indica la configuración del sondeo de inicio.

Propiedad Valor
Grupo de parámetros: App Customization Arguments
--workload-profile

Perfil de carga de trabajo usado en el entorno administrado. El valor predeterminado es "Consumo".

Propiedad Valor
Grupo de parámetros: StandardGen2 Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False