az self-help solution
Nota
Questo riferimento fa parte dell'estensione self-help per l'interfaccia della riga di comando di Azure (versione 2.57.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az self-help solution . Altre informazioni sulle estensioni.
Il gruppo di comandi 'az self-help' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Il comando della soluzione consente di creare soluzioni per le risorse di Azure.
Comandi
Nome | Descrizione | Tipo | Stato |
---|---|---|---|
az self-help solution create |
Creare una soluzione per la risorsa o la sottoscrizione di Azure specifica usando i criteri di attivazione dalle soluzioni di individuazione. |
Estensione | Anteprima |
az self-help solution show |
Ottenere la soluzione usando la soluzione applicabileResourceName durante la creazione della soluzione. |
Estensione | Anteprima |
az self-help solution update |
Aggiornare una soluzione per la risorsa o la sottoscrizione di Azure specifica usando i criteri di attivazione dalle soluzioni di individuazione. |
Estensione | Anteprima |
az self-help solution wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Estensione | Anteprima |
az self-help solution warmup |
Riscaldamento di una soluzione per la risorsa o la sottoscrizione di Azure specifica usando i parametri necessari per eseguire la diagnostica nella soluzione. |
Estensione | Anteprima |
az self-help solution create
Il gruppo di comandi 'az self-help solution' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Creare una soluzione per la risorsa o la sottoscrizione di Azure specifica usando i criteri di attivazione dalle soluzioni di individuazione.
az self-help solution create --scope
--solution-name
[--content]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--parameters]
[--provisioning-state {Canceled, Failed, Succeeded}]
[--replacement-maps]
[--sections]
[--solution-id]
[--title]
[--trigger-criteria]
Esempio
Creare una soluzione a livello di risorsa
az self-help solution create --solution-name solution-name --trigger-criteria [{name:solutionid,value:apollo-cognitve-search-custom-skill}] --parameters {} --scope 'subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read'
Parametri necessari
Si tratta di un provider di risorse di estensione e al momento è supportata solo l'estensione a livello di risorsa.
Nome risorsa soluzione.
Parametri facoltativi
Contenuto HTML di cui è necessario eseguire il rendering e visualizzare al cliente.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Parametri di input client per eseguire la sintassi abbreviata del supporto della soluzione, json-file e yaml-file. Prova "??" per mostrare di più.
Stato del provisioning della soluzione.
Mappe di sostituzione della soluzione. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Elenco dell'oggetto sezione. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
ID soluzione per identificare una singola soluzione.
Titolo.
Criteri di trigger della richiesta di soluzione Supportano sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az self-help solution show
Il gruppo di comandi 'az self-help solution' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Ottenere la soluzione usando la soluzione applicabileResourceName durante la creazione della soluzione.
az self-help solution show --scope
--solution-name
Esempio
Mostra soluzione a livello di risorsa
az self-help solution show --solution-name solution-name --scope 'subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read'
Parametri necessari
Si tratta di un provider di risorse di estensione e al momento è supportata solo l'estensione a livello di risorsa.
Nome risorsa soluzione.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az self-help solution update
Il gruppo di comandi 'az self-help solution' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Aggiornare una soluzione per la risorsa o la sottoscrizione di Azure specifica usando i criteri di attivazione dalle soluzioni di individuazione.
az self-help solution update --scope
--solution-name
[--add]
[--content]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--parameters]
[--provisioning-state {Canceled, Failed, Succeeded}]
[--remove]
[--replacement-maps]
[--sections]
[--set]
[--solution-id]
[--title]
[--trigger-criteria]
Esempio
Aggiornare la soluzione a livello di risorsa
az self-help solution update --solution-name solution-name --trigger-criteria [{name:ReplacementKey,value:<!--56ee7509-92e1-4b9e-97c2-dda53065294c-->}] --parameters {SearchText:CanNotRDP,SymptomId:KeyVaultVaultNotFoundInsight} --scope 'subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read'
Parametri necessari
Si tratta di un provider di risorse di estensione e al momento è supportata solo l'estensione a livello di risorsa.
Nome risorsa soluzione.
Parametri facoltativi
Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, stringa o stringa> JSON.
Contenuto HTML di cui è necessario eseguire il rendering e visualizzare al cliente.
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Parametri di input client per eseguire la sintassi abbreviata del supporto della soluzione, json-file e yaml-file. Prova "??" per mostrare di più.
Stato del provisioning della soluzione.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.
Mappe di sostituzione della soluzione. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Elenco dell'oggetto sezione. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.
ID soluzione per identificare una singola soluzione.
Titolo.
Criteri di trigger della richiesta di soluzione Supportano sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az self-help solution wait
Il gruppo di comandi 'az self-help solution' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.
az self-help solution wait --scope
--solution-name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parametri necessari
Si tratta di un provider di risorse di estensione e al momento è supportata solo l'estensione a livello di risorsa.
Nome risorsa soluzione.
Parametri facoltativi
Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.
Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendere l'eliminazione.
Attendere che la risorsa esista.
Intervallo di polling in secondi.
Attesa massima in secondi.
Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az self-help solution warmup
Il gruppo di comandi 'az self-help solution' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Riscaldamento di una soluzione per la risorsa o la sottoscrizione di Azure specifica usando i parametri necessari per eseguire la diagnostica nella soluzione.
az self-help solution warmup --scope
--solution-name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--parameters]
Esempio
Soluzione warmup a livello di risorsa
az self-help solution warmup --solution-name solution-name --parameters {} --scope 'subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourceGroup/providers/Microsoft.KeyVault/vaults/test-keyvault-non-read'
Parametri necessari
Si tratta di un provider di risorse di estensione e al momento è supportata solo l'estensione a livello di risorsa.
Nome risorsa soluzione.
Parametri facoltativi
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Parametri di input client per eseguire la sintassi abbreviata del supporto della soluzione, json-file e yaml-file. Prova "??" per mostrare di più.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.