az providerhub operation
Nota
Questo riferimento fa parte dell'estensione providerhub 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 providerhub operation . Altre informazioni sulle estensioni.
Gestire l'operazione con providerhub.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az providerhub operation create |
Creare l'operazione supportata dal provider specificato. |
Estensione | Disponibilità generale |
az providerhub operation delete |
Eliminare un'operazione. |
Estensione | Disponibilità generale |
az providerhub operation list |
Elencare le operazioni supportate dal provider specificato. |
Estensione | Disponibilità generale |
az providerhub operation update |
Aggiornare l'operazione supportata dal provider specificato. |
Estensione | Disponibilità generale |
az providerhub operation create
Creare l'operazione supportata dal provider specificato.
az providerhub operation create --provider-namespace
[--contents]
Esempio
creazione dell'operazione
az providerhub operation create --contents "[{{\"name\":\"Private.VPTest/Employees/Read\",\"display\":{{\"default\":{{\"description\":\"Read employees\",\"operation\":\"Gets/List employee resources\",\"provider\":\"Private.VPTest\",\"resource\":\"Employees\"}}}}}}]" --provider-namespace "{providerNamespace}"
Parametri necessari
Nome del provider di risorse ospitato in ProviderHub.
Parametri facoltativi
Contenuto delle operazioni. Supportare la 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 providerhub operation delete
Eliminare un'operazione.
az providerhub operation delete [--ids]
[--provider-namespace]
[--subscription]
[--yes]
Esempio
operazione di eliminazione
az providerhub operation delete -y --provider-namespace "{providerNamespace}"
Parametri facoltativi
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Nome del provider di risorse ospitato in ProviderHub.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Indica che non è richiesta la conferma.
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 providerhub operation list
Elencare le operazioni supportate dal provider specificato.
az providerhub operation list --provider-namespace
Esempio
elenco operazioni
az providerhub operation list --provider-namespace "{providerNamespace}"
Parametri necessari
Nome del provider di risorse ospitato in ProviderHub.
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 providerhub operation update
Aggiornare l'operazione supportata dal provider specificato.
az providerhub operation update [--add]
[--contents]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--provider-namespace]
[--remove]
[--set]
[--subscription]
Esempio
aggiornamento dell'operazione
az providerhub operation update --contents "[{{\"name\":\"Private.VPTest/Employees/Read\",\"display\":{{\"default\":{{\"description\":\"Read employees\",\"operation\":\"Gets/List employee resources\",\"provider\":\"Private.VPTest\",\"resource\":\"Employees\"}}}}}}]" --provider-namespace "{providerNamespace}"
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 delle operazioni. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Nome del provider di risorse ospitato in ProviderHub.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
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.