Condividi tramite


az spring-cloud app identity

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 identity . Altre informazioni sulle estensioni.

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

Gestire le identità gestite di un'app.

Comandi

Nome Descrizione Tipo Stato
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 identity assign

Deprecato

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

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

az spring-cloud app identity assign --name
                                    --resource-group
                                    --service
                                    [--role]
                                    [--scope]
                                    [--system-assigned {false, true}]
                                    [--user-assigned]

Esempio

Abilitare l'identità assegnata dal sistema.

az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --system-assigned

Abilitare l'identità assegnata dal sistema in un'app con il ruolo "Lettore".

az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --system-assigned --role Reader --scope /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/xxxxx/providers/Microsoft.KeyVault/vaults/xxxxx

Assegnare due identità gestite assegnate dall'utente a un'app.

az spring-cloud app identity assign -n MyApp -s MyCluster -g MyResourceGroup --user-assigned IdentityResourceId1 IdentityResourceId2

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

--role

Nome o ID del ruolo a cui verrà assegnata l'identità gestita.

--scope

L'ambito a cui l'identità gestita ha accesso.

--system-assigned

Abilitare l'identità gestita assegnata dal sistema in un'app.

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 identity force-set

Anteprima Deprecato

Questo comando è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

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

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

az spring-cloud app identity force-set --name
                                       --resource-group
                                       --service
                                       --system-assigned
                                       --user-assigned

Esempio

Forzare la rimozione di tutte le identità gestite in un'app.

az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned disable --user-assigned disable

Forzare la rimozione di tutte le identità gestite assegnate dall'utente in un'app e abilitare o mantenere l'identità gestita assegnata dal sistema.

az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned enable --user-assigned disable

Forzare la rimozione dell'identità gestita assegnata dal sistema in un'app e assegnare o mantenere le identità gestite assegnate dall'utente.

az spring-cloud app identity force-set -n MyApp -s MyCluster -g MyResourceGroup --system-assigned disable --user-assigned IdentityResourceId1 IdentityResourceId2

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=.

--system-assigned

Valori consentiti: ["enable", "disable"]. Usare "enable" per abilitare o mantenere l'identità gestita assegnata dal sistema. Usare "disable" per rimuovere l'identità gestita assegnata dal sistema.

--user-assigned

Valori consentiti: ["disable", ID delle risorse di identità gestite assegnate dall'utente separate da spazi]. Usare "disable" per rimuovere tutte le identità gestite assegnate dall'utente, usare gli ID risorsa per assegnare o mantenere le identità gestite assegnate dall'utente.

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 identity remove

Deprecato

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

Rimuovere l'identità gestita da un'app.

az spring-cloud app identity remove --name
                                    --resource-group
                                    --service
                                    [--system-assigned {false, true}]
                                    [--user-assigned]

Esempio

Rimuovere l'identità gestita assegnata dal sistema da un'app.

az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --system-assigned

Rimuovere le identità gestite assegnate dal sistema e assegnate dall'utente da un'app.

az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --system-assigned --user-assigned IdentityResourceId1 IdentityResourceId2

Rimuovere tutte le identità gestite assegnate dall'utente da un'app.

az spring-cloud app identity remove -n MyApp -s MyCluster -g MyResourceGroup --user-assigned

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

--system-assigned

Rimuovere l'identità gestita assegnata dal sistema.

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

ID risorsa identità gestita assegnata dall'utente separati da spazi da rimuovere. Se non viene specificato alcun ID, rimuovere TUTTE le identità gestite assegnate dall'utente.

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 identity show

Deprecato

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

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

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

Esempio

Visualizzare le informazioni sull'identità gestita di un'app.

az spring-cloud app identity show -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 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.