Condividi tramite


az spring-cloud app

Nota

Questo riferimento fa parte dell'estensione spring-cloud per l'interfaccia della riga di comando di Azure (versione 2.45.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az spring-cloud app . Altre informazioni sulle estensioni.

Questo gruppo di comandi è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud' è deprecato e verrà rimosso in una versione futura. In alternativa, usare 'spring'.

Comandi per gestire le app in Azure Spring Cloud.

Comandi

Nome Descrizione Tipo Stato
az spring-cloud app append-loaded-public-certificate

Aggiungere un nuovo certificato pubblico caricato a un'app in Azure Spring Cloud.

Estensione Deprecato
az spring-cloud app append-persistent-storage

Aggiungere una nuova risorsa di archiviazione permanente a un'app in Azure Spring Cloud.

Estensione Deprecato
az spring-cloud app binding

Comandi per gestire le associazioni con Azure Data Services, è necessario riavviare manualmente l'app per rendere effettive le impostazioni.

Estensione Deprecato
az spring-cloud app binding cosmos

Comandi per gestire le associazioni di Azure Cosmos DB.

Estensione Deprecato
az spring-cloud app binding cosmos add

Associare un'istanza di Azure Cosmos DB all'app.

Estensione Deprecato
az spring-cloud app binding cosmos update

Aggiornare un'associazione del servizio Azure Cosmos DB dell'app.

Estensione Deprecato
az spring-cloud app binding list

Elencare tutte le associazioni di servizio in un'app.

Estensione Deprecato
az spring-cloud app binding mysql

Comandi per gestire le associazioni Database di Azure per MySQL.

Estensione Deprecato
az spring-cloud app binding mysql add

Associare un Database di Azure per MySQL all'app.

Estensione Deprecato
az spring-cloud app binding mysql update

Aggiornare un'associazione del servizio Database di Azure per MySQL dell'app.

Estensione Deprecato
az spring-cloud app binding redis

Comandi per gestire cache di Azure per Redis associazioni.

Estensione Deprecato
az spring-cloud app binding redis add

Associare un cache di Azure per Redis all'app.

Estensione Deprecato
az spring-cloud app binding redis update

Aggiornare un'associazione del servizio cache di Azure per Redis dell'app.

Estensione Deprecato
az spring-cloud app binding remove

Rimuovere un'associazione di servizio dell'app.

Estensione Deprecato
az spring-cloud app binding show

Visualizzare i dettagli di un'associazione al servizio.

Estensione Deprecato
az spring-cloud app create

Creare una nuova app con una distribuzione predefinita in Azure Spring Cloud.

Estensione Deprecato
az spring-cloud app custom-domain

Comandi per gestire domini personalizzati.

Estensione Deprecato
az spring-cloud app custom-domain bind

Associare un dominio personalizzato all'app.

Estensione Deprecato
az spring-cloud app custom-domain list

Elencare tutti i domini personalizzati dell'app.

Estensione Deprecato
az spring-cloud app custom-domain show

Mostra i dettagli di un dominio personalizzato.

Estensione Deprecato
az spring-cloud app custom-domain unbind

Annullare l'associazione di un dominio personalizzato dell'app.

Estensione Deprecato
az spring-cloud app custom-domain update

Aggiornare un dominio personalizzato dell'app.

Estensione Deprecato
az spring-cloud app delete

Eliminare un'app in Azure Spring Cloud.

Estensione Deprecato
az spring-cloud app deploy

Distribuire il codice sorgente o il file binario predefinito in un'app e aggiornare le configurazioni correlate.

Estensione Deprecato
az spring-cloud app deployment

Comandi per gestire il ciclo di vita delle distribuzioni di un'app in Azure Spring Cloud. È possibile eseguire altre operazioni sulle distribuzioni a livello di app con il parametro --deployment. Ad esempio, az spring-cloud app deploy --deployment .

Estensione Deprecato
az spring-cloud app deployment create

Creare una distribuzione di staging per l'app. Per distribuire il codice o aggiornare l'impostazione in una distribuzione esistente, usare az spring-cloud app deploy/update --deployment <staging deployment>.

Estensione Deprecato
az spring-cloud app deployment delete

Eliminare una distribuzione dell'app.

Estensione Deprecato
az spring-cloud app deployment generate-heap-dump

Generare un dump dell'heap dell'istanza dell'app di destinazione in base al percorso del file specificato.

Estensione Deprecato
az spring-cloud app deployment generate-thread-dump

Generare un dump del thread dell'istanza dell'app di destinazione in un percorso di file specificato.

Estensione Deprecato
az spring-cloud app deployment list

Elencare tutte le distribuzioni in un'app.

Estensione Deprecato
az spring-cloud app deployment show

Visualizzare i dettagli di una distribuzione.

Estensione Deprecato
az spring-cloud app deployment start-jfr

Avviare un JFR nell'istanza dell'app di destinazione per specificare il percorso del file.

Estensione Deprecato
az spring-cloud app identity

Gestire le identità gestite di un'app.

Estensione Deprecato
az spring-cloud app identity assign

Abilitare l'identità gestita assegnata dal sistema o assegnare identità gestite assegnate dall'utente a un'app.

Estensione Deprecato
az spring-cloud app identity force-set

Forzare l'impostazione delle identità gestite in un'app.

Estensione Anteprima e deprecato
az spring-cloud app identity remove

Rimuovere l'identità gestita da un'app.

Estensione Deprecato
az spring-cloud app identity show

Visualizzare le informazioni sull'identità gestita dell'app.

Estensione Deprecato
az spring-cloud app list

Elencare tutte le app in Azure Spring Cloud.

Estensione Deprecato
az spring-cloud app log

Comandi per i log delle istanze dell'app finale con più opzioni. Se l'app ha una sola istanza, il nome dell'istanza è facoltativo.

Estensione Deprecato
az spring-cloud app log tail

Mostra i log di un'istanza dell'app, i log verranno trasmessi durante l'impostazione di '-f/--follow'.

Estensione Deprecato
az spring-cloud app logs

Mostra i log di un'istanza dell'app, i log verranno trasmessi durante l'impostazione di '-f/--follow'.

Estensione Deprecato
az spring-cloud app restart

Riavviare le istanze dell'app, per impostazione predefinita per la distribuzione di produzione.

Estensione Deprecato
az spring-cloud app scale

Ridimensionare manualmente un'app o le relative distribuzioni.

Estensione Deprecato
az spring-cloud app set-deployment

Impostare la distribuzione di produzione di un'app.

Estensione Deprecato
az spring-cloud app show

Visualizzare i dettagli di un'app in Azure Spring Cloud.

Estensione Deprecato
az spring-cloud app show-deploy-log

Mostra il log di compilazione dell'ultima distribuzione, applicabile solo alla distribuzione del codice sorgente, per impostazione predefinita alla distribuzione di produzione.

Estensione Deprecato
az spring-cloud app start

Avviare le istanze dell'app, per impostazione predefinita per la distribuzione di produzione.

Estensione Deprecato
az spring-cloud app stop

Arrestare le istanze dell'app, per impostazione predefinita per la distribuzione di produzione.

Estensione Deprecato
az spring-cloud app unset-deployment

Distribuzione di produzione unset di un'app.

Estensione Deprecato
az spring-cloud app update

Aggiornare le configurazioni di un'app.

Estensione Deprecato

az spring-cloud app append-loaded-public-certificate

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Aggiungere un nuovo certificato pubblico caricato a un'app in Azure Spring Cloud.

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

Esempio

Aggiungere un nuovo certificato pubblico caricato a un'app.

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

Parametri necessari

--certificate-name

Nome del certificato da aggiungere.

--load-trust-store

Se true, il certificato verrà caricato nell'archivio attendibilità per le applicazioni Java.

valori accettati: false, true
valore predefinito: False
--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app append-persistent-storage

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Aggiungere una nuova risorsa di archiviazione permanente a un'app in Azure Spring Cloud.

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

Esempio

Aggiungere una nuova risorsa di archiviazione permanente a un'app.

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

Parametri necessari

--mount-path

Percorso del volume di archiviazione permanente da montare.

--name -n

Nome dell'app.

--persistent-storage-type -t

Tipo del volume di archiviazione permanente.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

--share-name

Nome della condivisione file creata in modo preliminare. ShareName deve essere fornito solo se il tipo del volume di archiviazione permanente è AzureFileVolume.

--storage-name

Nome della risorsa di archiviazione creata in Azure Spring Cloud.

Parametri facoltativi

--mount-options

[facoltativo] Opzioni di montaggio per il volume di archiviazione permanente.

--read-only

[facoltativo] Se true, il volume di archiviazione permanente sarà di sola lettura.

valori accettati: false, true
valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app create

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Creare una nuova app con una distribuzione predefinita in Azure Spring Cloud.

az spring-cloud app create --name
                           --resource-group
                           --service
                           [--assign-endpoint {false, true}]
                           [--cpu]
                           [--disable-probe {false, true}]
                           [--enable-persistent-storage {false, true}]
                           [--env]
                           [--instance-count]
                           [--jvm-options]
                           [--loaded-public-certificate-file]
                           [--memory]
                           [--persistent-storage]
                           [--runtime-version {Java_11, Java_17, Java_8, NetCore_31}]
                           [--system-assigned {false, true}]
                           [--user-assigned]

Esempio

Creare un'app con la configurazione predefinita.

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

Creare un'app accessibile pubblica con 3 istanze e 2 core CPU e 3 GB di memoria per ogni istanza.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri facoltativi

--assign-endpoint

Se true, assegnare l'URL dell'endpoint per l'accesso diretto.

valori accettati: false, true
valore predefinito: False
--cpu

Quantità di risorse CPU. Deve essere 500m o il numero di core CPU.

valore predefinito: 1
--disable-probe

Se true, disabilitare il probe di attività e conformità.

valori accettati: false, true
--enable-persistent-storage

Se true, montare un disco 50G (piano tariffario Standard) o 1G (piano tariffario Basic) con il percorso predefinito.

valori accettati: false, true
--env

Variabili di ambiente separate da spazi nel formato 'key[=value]'.

--instance-count

Numero di istanza.

valore predefinito: 1
--jvm-options

Stringa contenente le opzioni jvm, usare '=' anziché ' per questo argomento per evitare l'errore di analisi bash, ad esempio --jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

Un percorso di file JSON indica i certificati che verrebbero caricati nell'app.

--memory

Quantità di risorse di memoria. Deve essere 512Mi o #Gi, ad esempio 1Gi, 3Gi.

valore predefinito: 1Gi
--persistent-storage

Percorso di file JSON per le risorse di archiviazione persistenti da montare nell'app.

--runtime-version

Versione di runtime del linguaggio usato.

valori accettati: Java_11, Java_17, Java_8, NetCore_31
--system-assigned

Abilitare l'identità gestita assegnata dal sistema.

valori accettati: false, true
--user-assigned
Anteprima

ID risorsa identità gestita assegnata dall'utente separati da spazi a assgin a un'app.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app delete

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Eliminare un'app in Azure Spring Cloud.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app deploy

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Distribuire il codice sorgente o il file binario predefinito in un'app e aggiornare le configurazioni correlate.

az spring-cloud app deploy --name
                           --resource-group
                           --service
                           [--artifact-path]
                           [--build-env]
                           [--builder]
                           [--config-file-patterns]
                           [--container-args]
                           [--container-command]
                           [--container-image]
                           [--container-registry]
                           [--deployment]
                           [--disable-probe {false, true}]
                           [--disable-validation {false, true}]
                           [--env]
                           [--jvm-options]
                           [--main-entry]
                           [--no-wait]
                           [--registry-password]
                           [--registry-username]
                           [--runtime-version {Java_11, Java_17, Java_8, NetCore_31}]
                           [--source-path]
                           [--target-module]
                           [--version]

Esempio

Distribuire il codice sorgente in un'app. In questo modo si comprimerà la directory corrente, si creerà il file binario con Pivotal Build Service e quindi si distribuirà nell'app.

az spring-cloud app deploy -n MyApp -s MyCluster -g MyResourceGroup

Distribuire un file JAR predefinito in un'app con opzioni jvm e variabili di ambiente.

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

Distribuire il codice sorgente in una distribuzione specifica di un'app.

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

Distribuire un'immagine del contenitore nell'hub Docker in un'app.

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

Distribuire un'immagine del contenitore in un registro privato in un'app.

az spring-cloud 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>

Eseguire la distribuzione con i modelli di file di configurazione del servizio di configurazione dell'applicazione in un'app.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri facoltativi

--artifact-path

Distribuire l'artefatto predefinito specificato (jar o netcore zip).

--build-env

Variabili di ambiente separate da spazi nel formato 'key[=value]'.

--builder
Anteprima

(Solo livello Enterprise) Compilare il generatore di servizi usato per compilare il file eseguibile.

valore predefinito: default
--config-file-patterns
Anteprima

(Solo livello Enterprise) Modelli di file di configurazione separati con "", per decidere quali modelli del servizio di configurazione dell'applicazione verranno usati. Usare """ per cancellare le configurazioni esistenti.

--container-args

Argomenti dell'immagine del contenitore.

--container-command

Comando dell'immagine del contenitore.

--container-image

Tag dell'immagine del contenitore.

--container-registry

Registro dell'immagine del contenitore.

valore predefinito: docker.io
--deployment -d

Nome di una distribuzione esistente dell'app. L'impostazione predefinita è la distribuzione di produzione se non è specificata.

--disable-probe

Se true, disabilitare il probe di attività e conformità.

valori accettati: false, true
--disable-validation

Se true, disabilitare la convalida jar.

valori accettati: false, true
--env

Variabili di ambiente separate da spazi nel formato 'key[=value]'.

--jvm-options

Stringa contenente le opzioni jvm, usare '=' anziché ' per questo argomento per evitare l'errore di analisi bash, ad esempio --jvm-options='-Xms1024m -Xmx2048m'.

--main-entry -m

Stringa contenente il percorso dell'eseguibile .NET relativo alla radice zip.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--registry-password

Password del registro contenitori.

--registry-username

Nome utente del registro contenitori.

--runtime-version

Versione di runtime del linguaggio usato.

valori accettati: Java_11, Java_17, Java_8, NetCore_31
--source-path

Distribuire la cartella di origine specificata. La cartella verrà compressa in tar, caricata e compilata usando kpack. L'impostazione predefinita è la cartella corrente se non viene specificato alcun valore.

--target-module

Modulo figlio da distribuire, necessario per più pacchetti JAR compilati dal codice sorgente.

--version

Versione di distribuzione, mantenere invariata se non impostata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app list

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Elencare tutte le app in Azure Spring Cloud.

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

Esempio

Stato della query dell'archiviazione permanente di tutte le app

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

Parametri necessari

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app logs

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Mostra i log di un'istanza dell'app, i log verranno trasmessi durante l'impostazione di '-f/--follow'.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri facoltativi

--deployment -d

Nome di una distribuzione esistente dell'app. L'impostazione predefinita è la distribuzione di produzione se non è specificata.

--follow -f

Specificare se i log devono essere trasmessi.

valore predefinito: False
--format-json

Formattare i log JSON se il log strutturato è abilitato.

--instance -i

Nome di un'istanza esistente della distribuzione.

--limit

Numero massimo di kilobyte di log da restituire. Il numero massimo è 2048.

valore predefinito: 2048
--lines

Numero di righe da visualizzare. Il valore massimo è 10000.

valore predefinito: 50
--since

Restituisce solo i log più recenti di una durata relativa, ad esempio 5s, 2m o 1h. Il valore massimo è 1h.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app restart

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Riavviare le istanze dell'app, per impostazione predefinita per la distribuzione di produzione.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri facoltativi

--deployment -d

Nome di una distribuzione esistente dell'app. L'impostazione predefinita è la distribuzione di produzione se non è specificata.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app scale

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Ridimensionare manualmente un'app o le relative distribuzioni.

az spring-cloud app scale --name
                          --resource-group
                          --service
                          [--cpu]
                          [--deployment]
                          [--instance-count]
                          [--memory]
                          [--no-wait]

Esempio

Aumentare le prestazioni di un'app a 4 core CPU e 8 GB di memoria per ogni istanza.

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

Aumentare il numero di istanze di una distribuzione dell'app in 5 istanze.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri facoltativi

--cpu

Quantità di risorse CPU. Deve essere 500m o il numero di core CPU.

--deployment -d

Nome di una distribuzione esistente dell'app. L'impostazione predefinita è la distribuzione di produzione se non è specificata.

--instance-count

Numero di istanza.

--memory

Quantità di risorse di memoria. Deve essere 512Mi o #Gi, ad esempio 1Gi, 3Gi.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app set-deployment

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Impostare la distribuzione di produzione di un'app.

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

Esempio

Scambiare una distribuzione di staging di un'app nell'ambiente di produzione.

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

Parametri necessari

--deployment -d

Nome di una distribuzione esistente dell'app.

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app show

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Visualizzare i dettagli di un'app in Azure Spring Cloud.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app show-deploy-log

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Mostra il log di compilazione dell'ultima distribuzione, applicabile solo alla distribuzione del codice sorgente, per impostazione predefinita alla distribuzione di produzione.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri facoltativi

--deployment -d

Nome di una distribuzione esistente dell'app. L'impostazione predefinita è la distribuzione di produzione se non è specificata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app start

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Avviare le istanze dell'app, per impostazione predefinita per la distribuzione di produzione.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri facoltativi

--deployment -d

Nome di una distribuzione esistente dell'app. L'impostazione predefinita è la distribuzione di produzione se non è specificata.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app stop

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Arrestare le istanze dell'app, per impostazione predefinita per la distribuzione di produzione.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri facoltativi

--deployment -d

Nome di una distribuzione esistente dell'app. L'impostazione predefinita è la distribuzione di produzione se non è specificata.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app unset-deployment

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Distribuzione di produzione unset di un'app.

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

Esempio

Scambiare la distribuzione di produzione di un'app in staging se l'app ha la distribuzione di produzione.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az spring-cloud app update

Deprecato

Questo comando è deprecato in modo implicito perché il gruppo di comandi 'spring-cloud app' è deprecato e verrà rimosso in una versione futura. Usare invece 'spring app'.

Aggiornare le configurazioni di un'app.

az spring-cloud app update --name
                           --resource-group
                           --service
                           [--assign-endpoint {false, true}]
                           [--config-file-patterns]
                           [--deployment]
                           [--disable-probe {false, true}]
                           [--enable-ingress-to-app-tls {false, true}]
                           [--enable-persistent-storage {false, true}]
                           [--env]
                           [--https-only {false, true}]
                           [--jvm-options]
                           [--loaded-public-certificate-file]
                           [--main-entry]
                           [--no-wait]
                           [--persistent-storage]
                           [--runtime-version {Java_11, Java_17, Java_8, NetCore_31}]

Esempio

Aggiungere una variabile di ambiente per l'app.

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

Parametri necessari

--name -n

Nome dell'app.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--service -s

Nome di Azure Spring Cloud, è possibile configurare il servizio predefinito usando az configure --defaults spring-cloud=.

Parametri facoltativi

--assign-endpoint

Se true, assegnare l'URL dell'endpoint per l'accesso diretto.

valori accettati: false, true
--config-file-patterns
Anteprima

(Solo livello Enterprise) Modelli di file di configurazione separati con "", per decidere quali modelli del servizio di configurazione dell'applicazione verranno usati. Usare """ per cancellare le configurazioni esistenti.

--deployment -d

Nome di una distribuzione esistente dell'app. L'impostazione predefinita è la distribuzione di produzione se non è specificata.

--disable-probe

Se true, disabilitare il probe di attività e conformità.

valori accettati: false, true
--enable-ingress-to-app-tls

Se true, abilitare il traffico in ingresso per l'app tls.

valori accettati: false, true
--enable-persistent-storage

Se true, montare un disco 50G (piano tariffario Standard) o 1G (piano tariffario Basic) con il percorso predefinito.

valori accettati: false, true
--env

Variabili di ambiente separate da spazi nel formato 'key[=value]'.

--https-only

Se true, accedere all'app tramite https.

valori accettati: false, true
valore predefinito: False
--jvm-options

Stringa contenente le opzioni jvm, usare '=' anziché ' per questo argomento per evitare l'errore di analisi bash, ad esempio --jvm-options='-Xms1024m -Xmx2048m'.

--loaded-public-certificate-file -f

Un percorso di file JSON indica i certificati che verrebbero caricati nell'app.

--main-entry -m

Percorso dell'eseguibile .NET relativo alla radice zip.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--persistent-storage

Percorso di file JSON per le risorse di archiviazione persistenti da montare nell'app.

--runtime-version

Versione di runtime del linguaggio usato.

valori accettati: Java_11, Java_17, Java_8, NetCore_31
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.